/* CSS Document */
*{ margin:0; padding:0; list-style:none;}
a{ text-decoration:none; color:#414141;}
img{ border:0; vertical-align:middle;}
body{ font-size:14px; color:#414141; font-family:'微软雅黑';}
.clr{ clear:both; line-height:0; font-size:0; height:0;}

.main{ width:1200px; margin:0 auto;}

#top{ width:1200px; float:left; position:relative;}
#top #logo{ position:absolute; left:0; top:0; z-index:1000;}
#top #st{ width:900px; float:right; margin-top:20px; margin-bottom:10px;}
#top #st #wel{ float:left; color:#999999; background:url(images/wel.jpg) left no-repeat; padding-left:20px;}
#top #st #logmsg{ float:left; background:url(images/logmsg.jpg) left no-repeat; padding-left:20px; color:#999999; margin-left:160px;}
#top #st #logmsg a{ color:#999999;}
#top #tel{ float:right; background:url(images/tel.jpg) left no-repeat; padding-left:26px; font-size:16px; color:#c21e25; font-weight:bold; line-height:20px; margin-top:30px;}
#top #menu{ float:right; font-weight:bold; margin-right:30px;}
#top #menu li{ float:left; width:100px;}
#top #menu li a{ display:block; text-align:center; padding:30px 0; border-bottom:4px solid #FFF; float:right;}
#top #menu li a:hover{ border-bottom:4px solid #c11920;}
#top #menu li a.on{ border-bottom:4px solid #c11920;}

#bner{ width:100%; float:left; height:599px;}
#bner #full-screen-slider { width:100%; height:599px; float:left; position:relative; z-index:10;}
#bner #full-screen-slider #slides { width:100%; height:599px; position:relative}
#bner #full-screen-slider #slides li {width:100%; height:100%; position:absolute}
#bner #full-screen-slider #slides li a { display:block; width:100%; height:100%; text-indent:-9999px;}
#bner #full-screen-slider #pagination { position:absolute; bottom:15px; z-index:99900;}
#bner #full-screen-slider #pagination li { width:10px; height:10px; float:left; margin:0 5px; background:#373236; cursor:pointer; text-indent:-999; border-radius:100%;}
#bner #full-screen-slider #pagination li.current { background:#c11920;}

#ads{ width:100%; float:left; height:127px; background:url(images/ads.jpg) center no-repeat;}

#fc{ width:100%; float:left; background:url(images/fc.png) center no-repeat; padding:80px 0;}

.lt{ width:100%; float:left; text-align:center; margin-bottom:80px;}
#fc #fcs{ width:1200px; float:left; margin-bottom:80px;}
#fc #fcs dl{ width:388px; float:left; height:304px; overflow:hidden;}
#fc #fcs dl dt{ width:388px; height:233px; overflow:hidden; float:left;}
#fc #fcs dl dt img{ transition:all 1s;}
#fc #fcs dl dd{ width:368px; float:left; background:#c11920; color:#FFF; padding:10px; line-height:2;}
#fc #fcs dl dd .t1{ float:left;}
#fc #fcs dl dd .t1 a{ color:#FFF; font-weight:bold;}
#fc #fcs dl dd .t1 p{ font-size:12px;}
#fc #fcs dl dd .t2{ float:right;}
#fc #fcs dl:hover dt img{ transform:scale(1.2);}
#fc #fcs .swiper-pagination-bullet-active{ background:#fff;}
#fc #fcs .swiper-button-prev{ background:url(images/btn_prev.png) no-repeat; background-size: auto 100%;}
#fc #fcs .swiper-button-next{ background:url(images/btn_next.png) no-repeat; background-size: auto 100%;}

#more{ width:100%; float:left; text-align:center;}

#sh{ width:100%; float:left; background:#f6f6f6; padding:86px 0;}
#shs{ width:1200px; float:left;}
#shs .ul{ width:302px; height:202px; background:url(images/shs.jpg) no-repeat; float:left; padding:35px; padding-top:430px;}
#shs .ul li{ float:left;color:#FFF; font-weight:bold; width:302px; line-height:43px; margin-bottom:28px; cursor:pointer;}
#shs .ul li .t1{ width:162px; height:43px; float:left;}
#shs .ul li .t1 img{ display:block;}
#shs .ul li .t2{ float:right; margin-right:50px;}
#shs .ul .active{ background:url(images/shs_next.png) 280px no-repeat #ffffff; color:#c11920;}
#shs .ul .normal{}
#shs .tabc{ float:right; width:812px; height:667px; overflow:hidden;}
#shs .none{ display:none;}
#shs .tabc div dl{ width:401px; height:281px; float:left; overflow:hidden; position:relative; margin-bottom:10px;}
#shs .tabc div dl dt{ width:100%; height:100%; float:left; overflow:hidden;}
#shs .tabc div dl dt img{ width:100%; height:100%; transition:all 1s;}
#shs .tabc div dl dd{ width:100%; height:100%; box-sizing:border-box; background:rgba(0,0,0,0.4); position:absolute; left:0; top:0; padding:10px; display:none;}
#shs .tabc div dl dd a{ display:block; float:left; width:100%; height:100%; color:#FFF; display:flex; flex-direction:column; justify-content:center; align-items:center; box-sizing:border-box; border:1px solid #FFF;}
#shs .tabc div dl dd a .t1{ margin-bottom:10px;}

#shs .tabc div dl:hover dd{ display:block;}
#shs .tabc div dl:hover dt img{ transform:scale(1.2);}

#shs .tabc div dl:nth-child(2){ float:right;}
#shs .tabc div dl:nth-child(3){ width:539px; height:378px;}
#shs .tabc div dl:nth-child(4){ float:right; width:262px; height:184px;}
#shs .tabc div dl:nth-child(5){ float:right; width:262px; height:184px;}

#zl{ width:100%; float:left; background:url(images/zl.jpg) top no-repeat; padding-top:280px; padding-bottom:80px;}
#zl #zls{ width:100%; float:left;}
#zl #zls dl{ width:388px; height:272px; float:left; overflow:hidden; background:#f1f1f1;}
#zl #zls dl dt{ width:388px; height:233px; float:left; overflow:hidden;}
#zl #zls dl dt img{ transition:all 1s;}
#zl #zls dl dd{ padding:10px; width:368px; float:left;}
#zl #zls dl dd a{ color:#c11920; font-weight:bold;}
#zl #zls dl:hover dt img{ transform:scale(1.2);}
#zl #zls .swiper-button-prev{ background:url(images/btn_prev.png) no-repeat; background-size: auto 100%;}
#zl #zls .swiper-button-next{ background:url(images/btn_next.png) no-repeat; background-size: auto 100%;}

#nw{ width:100%; float:left; background:url(images/fc.png) center no-repeat; padding:80px 0;}
#nws{ width:1200px; float:left; margin-bottom:80px;}
#nws dl{ width:400px; float:left; height:469px; overflow:hidden;}
#nws dl dt{ width:400px; height:289px; float:left; overflow:hidden;}
#nws dl dt img{ transition:all 1s;}
#nws dl dd{ width:320px; float:left; padding:40px; background:#b3b3b3; line-height:2; color:#FFF;}
#nws dl dd a{ color:#FFF;}
#nws dl dd p{ font-size:12px;}
#nws dl dd .date{ background:url(images/date.png) left no-repeat; padding-left:26px;}
#nws dl:hover dt img{ transform:scale(1.2);}

#nws dl:nth-child(2){ margin-top:50px;}
#nws dl:nth-child(2) dd{ background:#3b3b3b;}

#ct{ width:100%; float:left; background:#f6f6f6;}
#cts{ width:1200px; float:left;}
#cts #ctl{ width:720px; float:left; padding-top:80px;}
#cts #ctl dl{ width:720px; line-height:2; height:362px; overflow:hidden; float:left;}
#cts #ctl dt{ margin-bottom:20px;}
#cts #ctl dd{}
#cts #ctr{ width:480px; float:right;}

#ft{ width:100%; float:left; background:#222222; padding:70px 0; color:#FFF;}
#foot{ width:1200px; float:left;}
#foot #fl{ width:440px; line-height:3; float:left;}
#foot #fl #ks{ float:left; background:url(images/ks.png) right no-repeat; padding-right:10px; margin-bottom:10px;}
#foot #fl ul{ width:440px; float:left;}
#foot #fl ul li{ float:left; width:80px; background:url(images/s.png) right no-repeat; margin-right:20px;}
#foot #fl ul li:nth-child(4){ background:none;}
#foot #fl ul li:nth-child(7){ background:none;}
#foot a{ color:#FFF;}
#foot #fcc{ width:380px; float:left; line-height:2;}
#foot #fcc .t1{ font-size:30px; font-family:Arial, Helvetica, sans-serif; background:url(images/f_tel.png) left no-repeat; padding-left:40px;}
#foot #fr{ float:right;}
#foot #fr li{ float:right; text-align:center; margin-left:40px;}

#mid{ width:1200px; float:left; padding:70px 0;}
#mid #left{ width:240px; float:left;}
#mid #left #lt{ width:180px; float:left; background:#f3f3f3; padding:30px;}
#mid #left #li{ width:240px; float:left; height:166px; background:url(images/left_01.jpg) no-repeat;}
#mid #left #lm{ width:180px; float:left; background:#f3f3f3; padding:10px 30px 30px; margin-bottom:40px;}
#mid #left #lm li{ width:140px; float:left; border-bottom:1px solid #cdcdcd; line-height:40px; padding:0 20px;}
#mid #left #lm li a{ display:block; float:left; width:100%; color:#000; background:url(images/lis.png) right no-repeat; font-weight:bold;}
#mid #left #lm li a:hover{ background:url(images/li.png) right no-repeat;}
#mid #left #lm li a.on{ background:url(images/li.png) right no-repeat;}
#mid #left #lx{ width:240px; float:left;}
#mid #left #lx .swiper-pagination-bullet-active{ background:#c11920;}

#mid #right{ width:920px; float:right;}
#right #sch{ width:920px; float:left; line-height:52px; margin-bottom:50px;}
#right #sch dl{ width:920px; float:left; border-bottom:1px solid #e5e5e5;}
#right #sch dl dt{ width:46px; float:left; padding-left:46px;}
#right #sch dl dd{ width:810px; float:left;}
#right #sch dl dd a{ display:block; margin:0 15px; float:left; color:#8f8f8f;}
#right #sch dl dd a:hover{ color:#c11920; font-weight:bold;}
#right #sch dl dd a.on{ color:#c11920; font-weight:bold;}
#right #sch .t1{ background:url(images/p_01.png) left no-repeat;}
#right #sch .t2{ background:url(images/p_02.png) left no-repeat;}

#right #pro{ width:920px; float:left; min-height:800px;}
#right #pro dl{ width:288px; float:left; height:244px; overflow:hidden; margin-bottom:40px; margin-right:28px;}
#right #pro dl:nth-child(3n+0){ float:right; margin-right:0;}
#right #pro dt{ width:288px; height:172; overflow:hidden; float:left;}
#right #pro dt img{ transition:all 1s;}
#right #pro dl dd{ width:268px; float:left; background:#c11920; color:#FFF; padding:10px; line-height:2;}
#right #pro dl dd .t1{ float:left;}
#right #pro dl dd .t1 a{ color:#FFF; font-weight:bold;}
#right #pro dl dd .t1 p{ font-size:12px;}
#right #pro dl dd .t2{ float:right;}
#right #pro dl:hover dt img{ transform:scale(1.2);}

#show{ width:830px; float:left; min-height:1000px; background:#f3f3f3; padding:10px 45px;}
#show #ab{ width:830px; float:left; line-height:2; text-align:justify; text-justify:inter-ideograph; padding:25px 0;}

#show #ab .p{ text-align:center; color:#888888; padding:20px 0; font-size:12px;}
#show #ab .p .date{ background:url(images/i_date.png) left no-repeat; padding-left:26px; padding-right:20px;}
#show #ab .p .view{ background:url(images/i_view.png) left no-repeat; padding-left:26px;}

#show #psite{ width:830px; float:left; line-height:3; color:#919191; margin-bottom:10px;}
#show #psite a{ color:#919191;}
#show #pt{ width:830px; float:left; margin-bottom:20px;}
#show #tit{ width:830px; float:left; font-size:24px; border-bottom:1px solid #dadada; margin-bottom:30px; padding-bottom:20px;}
#show #pm{ background:url(images/pm.png) left no-repeat; float:left; box-sizing:border-box; padding-left:20px; margin-bottom:40px;}

#plm{ width:830px; float:left; height:46px; position:relative; margin-bottom:20px;}
#plm #meu{ float:left;}
#plm ul{ width:830px; float:left; margin-bottom:10px; border-bottom:1px solid #c11920;}
#plm ul li{ float:left; width:140px; margin-right:2px;}
#plm ul li a{ display:block; float:left; width:100%; text-align:center; background:#666; line-height:40px; font-weight:bold; color:#FFF;}
#plm ul li:hover a{ background:#c11920; color:#FFF;}
#plm ul li.current a{ background:#c11920; color:#FFF;}

#tab{ width:830px; float:left;}
#tab .tb{ width:830px; float:left; margin-bottom:20px;}
#tab .tb dt{ width:800px; float:left; color:#c11920; padding:5px 15px; margin-bottom:15px; background:#e2e2e2; line-height:2;}
#tab .tb dd{ width:800px; float:left; line-height:2; min-height:300px; padding:0 15px;}

#news{ width:920px; float:left;}
#news dl{ width:920px; float:left; background:#f3f3f3; margin-bottom:50px;}
#news dl dt{ width:231px; height:162px; float:left; overflow:hidden; height:162px;}
#news dl dt img{ transition:all 1s;}
#news dl dd{ width:630px; float:right; margin-right:30px; line-height:2.2; color:#838383; padding:20px 0;}
#news dl dd a{ font-weight:bold;}
#news dl dd p{ font-size:12px;}
#news dl dd .date{ background:url(images/date_01.png) left no-repeat; padding-left:20px;}
#news dl:hover dt img{ transform:scale(1.2);}

#ltop{ width:830px; float:left; margin-top:10px;}
#ll{ width:442px; float:left; height:310px; margin-bottom:40px; border:1px solid #CCC;}
#ll .swiper-button-prev{ background:url(images/btn_prev.png) no-repeat; background-size: auto 100%;}
#ll .swiper-button-next{ background:url(images/btn_next.png) no-repeat; background-size: auto 100%;}
#ll .swiper-pagination-bullet-active{ background:#c11920;}

#lr{ width:360px; float:right;}
#lr .t1{ font-size:20px; float:left; margin-bottom:20px; width:360px; font-weight:bold;}
#lr .t2{ width:360px; float:left; border-bottom:1px solid #d2d2d2; padding-bottom:15px;}
#lr .t2 dl{ width:180px; float:left; display:flex; align-items:center;}
#lr .t2 dl dt{ float:left; font-weight:bold;}
#lr .t2 dl dd{ float:left; font-size:22px; color:#c11920;}
#lr .t3{ width:360px; float:left; line-height:2; padding:40px 0;}
#lr .t4{ color:#c21e25; width:360px; float:left; font-weight:bold; font-size:30px; background:url(images/ttel.png) left no-repeat; padding-left:110px; box-sizing:border-box;}

#cl{ width:444px; height:296px; float:left; overflow:hidden; border:1px solid #CCC;}
#cl .swiper-button-prev{ background:url(images/btn_prev.png) no-repeat; background-size: auto 100%;}
#cl .swiper-button-next{ background:url(images/btn_next.png) no-repeat; background-size: auto 100%;}
#cl .swiper-pagination-bullet-active{ background:#c11920;}

#cr{ width:360px; float:right;}
#cr dt{ width:360px; float:left; border-bottom:1px solid #c11920; font-weight:bold; font-size:20px; padding-bottom:20px; margin-bottom:20px;}
#cr dd{ width:360px; float:left; font-size:12px; line-height:2; margin-bottom:30px;}
#cr .t4{ color:#c21e25; width:360px; float:left; font-weight:bold; font-size:30px; background:url(images/ttel.png) left no-repeat; padding-left:110px; box-sizing:border-box;}

#clt{ width:830px; float:left; border-bottom:1px solid #c5c5c5; margin:30px 0;}
#clt dt{ color:#c11920; border-bottom:1px solid #c11920; float:left; background:url(images/clt.png) left no-repeat; line-height:46px; padding-left:46px;}
#camx{ width:830px; float:left; line-height:2;}

#frd{ width:920px; float:left;}
#frd dl{ border:1px solid #dadada; width:285px; float:left; margin-right:29px; margin-bottom:30px;}
#frd dl:nth-child(3n+0){ float:right; margin-right:0;}
#frd dl dt{ width:285px; height:211px; float:left; overflow:hidden;}
#frd dl dt img{ transition:all 1s;}
#frd dl dd{ width:285px; float:left; line-height:44px; text-align:center;}
#frd dl:hover dt img{ transform:scale(1.2);}

#line{ width:920px; float:left;}
#line dl{ width:920px; float:left; background:url(images/life.jpg) right bottom no-repeat; margin-bottom:30px;}
#line dl dt{ width:512px; height:359px; float:left; overflow:hidden;}
#line dl dt img{ transition:all 1s;}
#line dl dd{ width:350px; margin-right:20px; line-height:2.8; float:right;}
#line dl dd .tit{ font-weight:bold; font-size:16px;}
#line dl dd .t1{ color:#a1a1a1;}
#line dl dd .t2{ padding-top:10px;}
#line dl dd .t3{ color:#c11920; font-weight:bold;}
#line dl dd .t4{ padding:15px 0;}
#line dl dd .t4 a{ font-weight:bold; color:#c11920; border:1px solid #c11920; padding:8px 30px;}
#line dl:hover dt img{ transform:scale(1.2);}

#camp{ width:920px; float:left;}
#camp dl{ width:439px; float:left; overflow:hidden; border:1px solid #d7d7d7; height:464px; margin-bottom:40px;}
#camp dl dt{ width:439px; height:308px; float:left; overflow:hidden;}
#camp dl dt img{ transition:all 1s;}
#camp dl dd{ width:399px; padding:10px 20px; line-height:2; float:left;}
#camp dl dd a{ color:#c11920; font-weight:bold;}
#camp dl:hover dt img{ transform:scale(1.2);}
#camp dl .a{ display:block; float:left; display:block; width:439px; background:url(images/a_bg.png) center no-repeat #c11920; height:52px;}
#camp dl:nth-child(2n+0){ float:right; margin-right:0;}

#travel{ width:920px; float:left;}
#travel dl{ width:920px; float:left; background:#efefef; margin-bottom:40px; height:300px; overflow:hidden;}
#travel dl dt{ width:428px; height:300px; float:left; overflow:hidden;}
#travel dl dt img{ transition:all 1s;}
#travel dl dd{ width:412px; float:right; padding:40px; line-height:2;}
#travel dl dd .tit{ font-weight:bold;}
#travel dl dd .txt{ color:#838383; padding:15px 0;}
#travel dl dd .a{ color:#c11920;}
#travel dl:hover dt img{ transform:scale(1.2);}

#travel dl:nth-child(even) dt{ float:right;}
#travel dl:nth-child(even) dd{ float:left;}

#flt{ width:830px; float:left; text-align:center; font-size:30px; color:#000000; margin:30px 0;}

#join{ width:830px; float:left;}
#join dl{ width:830px; float:left;}
#join dl dt{ border-bottom:1px solid #cccccc; line-height:52px; padding:0 20px; width:790px; float:left;}
#join dl dt a{ display:block; float:left; width:790px; background:url(images/jia.png) right no-repeat;}
#join dl dd{ width:790px; float:left; padding:15px 20px; line-height:2; border-bottom:1px solid #cccccc; display:none;}
#join dl:first-child{ border-top:1px solid #cccccc;}


#active{ width:920px; float:left;}
#active dl{ width:920px; float:left; background:#f3f3f3; margin-bottom:30px;}
#active dl dt{ width:231px; height:162px; float:left; overflow:hidden;}
#active dl dt img{ transition:all 1s;}
#active dl dd{ width:614px; float:left; padding:20px 30px; line-height:2.2; font-size:12px; color:#838383;}
#active dl dd a{ font-size:14px; font-weight:bold;}
#active dl dd .date{ background:url(images/date_01.png) left no-repeat; padding-left:20px;}
#active dl:nth-child(even) dt{ float:right;}
#active dl:nth-child(even) dd{ float:left;}
#active dl:hover dt img{ transform:scale(1.2);}

#lg{ width:100%; float:left; background:#f5f5f5; padding:90px 0;}
#lgv{ width:1200px; float:left; background:#FFF;}
#lgv #lgl{ float:left; width:829px;}
#lgv #lgr{ float:right; width:298px; float:right; margin-right:38px; padding-top:50px;}
#lgv #lgr td{ padding:8px 0; position:relative;}
#lgv #lgr .input{ border:1px solid #d8d8d8; padding:8px; border-radius:4px; width:100%; box-sizing:border-box;}
#lgv #lgr .btn{ width:100%; background:#c11920; height:40px; border-radius:4px; color:#FFF; border:0; font-size:16px;}
#lgv #lgr .button{ background:#c11920; height:32px; border-radius:4px; color:#FFF; border:0; padding:0 5px;}
#lgv #lgr .tit{ text-align:center; font-size:20px;}
#lgv #lgr label.error{ color:#F00; position:absolute; right:0.4em; top:0.9em; padding:0.4em; background:#FFF; border:1px solid #F00; display:none; border-radius:0.2em; font-size:0.75em; display:none;}
#lgv #lgr label.checked{ display:none;}

#zulin{ width:920px; float:left;}
#zulin dl{ border:1px solid #dadada; width:298px; float:left; margin-right:10px; margin-bottom:30px;}
#zulin dl:nth-child(3n+0){ float:right; margin-right:0;}
#zulin dl dt{ width:298px; height:178px; float:left;}
#zulin dl dd{ width:298px; float:left; line-height:44px; text-align:center; background:#f1f1f1; text-align:center;}
#zulin dl dd a{ font-weight:bold; color:#c11920;}

#mleft{ width:142px; float:left; border-right:1px solid #d1d1d1; min-height:400px;}
#mleft #mlt{ color:#c11920; font-weight:bold; width:142px; float:left; margin-bottom:20px;}
#mleft #lm{ width:142px; float:left; line-height:40px;}
#mleft #lm li{ width:142px; float:left;}
#mleft #lm li a{ display:block; padding-left:30px; box-sizing:border-box;}
#mleft #lm li .m1{ background:url(images/mlm_01.png) left no-repeat;}
#mleft #lm li .m2{ background:url(images/mlm_02.png) left no-repeat;}
#mleft #lm li a:hover{ font-weight:bold;}
#mleft #lm li a.on{ font-weight:bold;}

#mright{ width:998px; float:right; border:1px solid #e3e3e4; min-height:500px; background:#FFF;}
#mright #hlt{ width:958px; float:left; background:#ececec; padding:0 20px; line-height:40px; color:#c11920; border-bottom:1px solid #e3e3e4;}
#mright #mform{ width:958px; float:left; padding:20px;}
#mright #mform table{ border-collapse:collapse;}
#mright #mform table td{ padding:10px 5px;}
#mright #mform .tr{ background:#f5f8fa; text-align:center; line-height:36px;}
#mright #mform .btn{ background:#c11920; width:130px; height:32px; border:0; color:#FFF; font-size:16px; border-radius:4px;}
#mright #mform .input{ border:1px solid #CCC; padding:8px; border-radius:4px;}
#mright #mform .error{ color:#F00;}

.pager{ width:100%; float:left; text-align:center;}
.pagination { display: inline-block; padding-left: 0; border-radius: 4px;}
.pagination>li { display: inline;}
.pagination li.page-number{ float:left; margin-right:10px;}
.pagination>li>a, .pagination>li>span {position: relative; float: left; padding:3px 12px; margin-left: -1px; line-height: 1.42857143; color: #c21e25; text-decoration: none; background-color: #fff; border: 1px solid #ddd;}
.pagination>li:first-child>a, .pagination>li:first-child>span {margin-left: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px;}
.pagination>li:last-child>a, .pagination>li:last-child>span { border-top-right-radius: 4px; border-bottom-right-radius: 4px;}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus { z-index: 3; color: #c21e25; background-color: #eee; border-color: #ddd;}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {z-index: 2; color: #fff; cursor: default; background-color: #c21e25; border-color: #c21e25;}
.pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus {color: #777; cursor: not-allowed; background-color: #fff; border-color: #ddd;}
.pagination-lg>li>a, .pagination-lg>li>span { padding: 10px 16px; font-size: 18px; line-height: 1.3333333;}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span { border-top-left-radius: 6px; border-bottom-left-radius: 6px;}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span { border-top-right-radius: 6px; border-bottom-right-radius: 6px;}
.pagination-sm>li>a, .pagination-sm>li>span { padding: 5px 10px; font-size: 12px; line-height: 1.5;}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span { border-top-left-radius: 3px; border-bottom-left-radius: 3px;}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {border-top-right-radius: 3px; border-bottom-right-radius: 3px;}
