@charset "utf-8";
/* CSS Document */
/******首屏3.0修改***/
.lunhuan .lunhuanback a {display: block;height: 100%;position: absolute;width: 100%;z-index: 2;}
.indexFirst{height: 400px;position: relative;}
/*轮换大区域 3.0修改*/
.lunhuan{width:100%;height:400px;position:relative;}
.lunhuancenter li{-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}
.lunhuan #lunhuanback{width:100%;height:400px;position:absolute;left:0px;top:0px;overflow:hidden;}
.lunhuan #lunhuanback p{width:100%;height:400px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);}
.lunhuan #lunhuanback p.lunhuanback{background: url(banner3.png) no-repeat scroll center center;}
.lunhuan #lunhuanback p.lunhuanback1{background: url(banner3.png) no-repeat scroll center center;}
.lunhuan .lunhuan_main{width:1200px;height:400px;margin:0 auto;position:relative;}
#lunbonum{height:20px;line-height:20px;position:absolute;left:570px; padding-right: 12px; bottom: 18px; z-index:5; background: url(banner-opicity.png) repeat; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
#lunbonum li{display:block;width:12px;height:12px; margin-top: 4px; background:url(banner-icon.png) 0px -13px no-repeat;float:left;margin-left:12px;cursor:pointer;}
#lunbonum .lunboone,#lunbonum li:hover{background: url(banner-icon.png) 0px 0px no-repeat;} 
.main{height: 100%;min-width: 1200px;position: relative;width: 100%;float:left}

.research-logo{height: 90px; border-bottom: 1px solid #0068B7;}
.research-logo-fix{position:fixed; top:0px;left:0px; border-bottom:none; box-shadow:0px 4px 10px rgba(0,0,0,0.08);  width:100%; background:#fff; z-index:100;}
.abpit-nav-comm{position:relative;}
.research-logo-left {margin-top: 20px;width:500px;height:60px;}
.research-logo-left a{display: inline-block; height: 50px;}
.research-logo-left a img{height: 50px;}
.research-logo-left a.slide{padding-left: 8px;}
.research-logo-right{margin-top: 25px;}
.research-logo-right li{margin-left: 54px; float: left;}
.research-logo-right li a{font-size: 16px; color: #666666; padding: 0 3px; line-height: 38px; display: inline-block;}
.research-logo-right li.selected a{border-bottom: 2px solid #0068B7; color: #0068B7;}
.research-logo-right li a:hover{border-bottom: 2px solid #0068B7; color: #0068B7;}



.researchBox .research-right{width:252px;}
.forum-box{margin: 40px 0 56px 0;}
.forum-box h3{font-size: 22px; color: #333333; margin-bottom: 20px; line-height: 22px;}
.forum-link{display: block;}
.forum-box .forum-link:hover{cursor:pointer;}
.forum-link .video-comm-p{margin: 11px 0 13px 0;}
.forum-link .video-comm-img{width:252px; height: 208px;}
.forum-link .video-comm-img img{width:252px; height: 208px;}
.more-link-btn .forum-more{font-size: 16px; color: #FFFFFF; display: inline-block; background: #35b383; width:252px; height: 40px; line-height: 40px; text-align: center; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px;}
.policy-box h3{font-size: 22px; color: #333333; line-height: 46px; border-bottom: 1px solid #d3d3d3;}

/*文章左侧*/
.article-left{width:838px; margin-right: 40px;}
.article-commend h2{font-size: 30px; color: #333333; line-height: 40px; margin: 5px 0 18px;}
.source-box span{font-size: 14px; color: #999999;}
.source-box i{margin: 0 20px;}
.source-box span,.source-box i{vertical-align: middle;}

.article-text p{text-indent: 2em; font-size: 14px; color: #666666; line-height: 24px;}
.article-text{width:908px; overflow: hidden; border-bottom: 1px solid #e0e0e0; padding-bottom: 11px;}
.article-text p.video{position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; text-indent: 0; margin:30px 0 28px;}
.article-text p.video embed{position: absolute; top: 0; left: 0; width:100%; height: 100%;}
.comment-pj-box{height: 112px; width:838px; position: relative;}
.comment-pj-box .pj-area{width:650px; height: 70px; font-size: 14px; color: #666666; padding: 20px 24px;  border: 1px solid #d3d3d3; border-right: none; border-bottom-left-radius: 2px; -webkit-border-bottom-left-radius: 2px; -moz-border-bottom-left-radius:2px; -webkit-border-top-left-radius: 2px; border-top-left-radius: 2px; -webkit-border-top-left-radius: 2px; -moz-border-top-left-radius: 2px;}
.comment-pj-box .pj-area:focus{border:1px solid #1C87E3; border-right: none;}
.comment-pj-box .pj-btn{width:136px; height: 112px; font-size: 14px; color: #FFFFFF; background: #1c87e3; border-left: none; border-bottom-right-radius: 2px; -webkit-border-bottom-right-radius: 2px; -moz-border-bottom-right-radius:2px; -webkit-border-top-right-radius: 2px; border-top-right-radius: 2px; -webkit-border-top-right-radius: 2px; -moz-border-top-right-radius: 2px;}
.comment-pj-box .pj-area,.comment-pj-box .pj-btn{display: inline-block; float: left;}
.comment-pj-box .line{border-left: 1px outset #D3D3D3; display: inline-block; height: 74px; position: absolute; right: 138px; top:20px;}
.new-comment-list{margin: 46px 0 16px;}
.new-comment-list .new-list-tit{font-size: 14px; color: #666666; line-height: 14px;}
.new-comment-left{width:76px; height: 76px; margin-right: 16px;;}
.new-comment-left img{width:76px; height: 76px;}
.new-list-ul{margin-top: 16px;}
.new-list-ul li{padding: 22px 0 18px; border-bottom: 1px solid #e1e1e1;}
.new-list-ul li.no-border{border-bottom: none;}
.new-list-ul li.border-dott{border-bottom:1px dashed #E1E1E1;}
.new-list-ul .new-comment-left{float: left;}
.new-list-ul .new-comment-right{padding-left:92px}
.new-comment-right .new-pl-top h3{font-size: 18px; line-height: 18px; color: #333333; margin: 16px 0 12px;}
.new-comment-right .new-pl-top p{font-size: 14px; color: #666666; line-height: 20px;}
.new-pl-bottom{margin-top: 26px;}
.new-pl-bottom-left span{font-size: 16px; color: #999999; line-height: 16px; margin-right: 10px;}
.new-pl-bottom-right .repeat i.repeat-icon{height: 16px; width: 18px; display: inline-block; margin: 0 10px; background-position: -24px -101px;}
.new-pl-bottom-right .repeat span{font-size: 14px; color: #666666; line-height: 16px;}
.new-pl-bottom-right .repeat i,.new-pl-bottom-right .repeat span{vertical-align: middle;}
.repeat-zy{height: 112px; margin-top: 22px; margin-bottom: 10px;}
.repeat-zy .pj-area{width:562px; height: 70px; font-size: 14px; color: #666666; padding: 20px 24px;  border: 1px solid #d3d3d3; border-right: none; border-bottom-left-radius: 2px; -webkit-border-bottom-left-radius: 2px; -moz-border-bottom-left-radius:2px; -webkit-border-top-left-radius: 2px; border-top-left-radius: 2px; -webkit-border-top-left-radius: 2px; -moz-border-top-left-radius: 2px;}
.repeat-zy .pj-area:focus{border:1px solid #1C87E3; border-right: none;}
.repeat-zy .pj-btn{width:134px; height: 112px; font-size: 14px; color: #FFFFFF; background: #1c87e3; border-left: none; border-bottom-right-radius: 2px; -webkit-border-bottom-right-radius: 2px; -moz-border-bottom-right-radius:2px; -webkit-border-top-right-radius: 2px; border-top-right-radius: 2px; -webkit-border-top-right-radius: 2px; -moz-border-top-right-radius: 2px;}
.repeat-zy .pj-area,.repeat-zy .pj-btn{display: inline-block; float: left;}

/*文章右侧*/
.article-right{width:322px;}
.article-right-tit{margin: 86px 0 20px; text-align: center;}
.article-right-tit h3{font-size: 24px;line-height: 24px; color: #333333;}
.article-right-tit p{font-size: 14px; color: #666666; line-height: 14px; padding: 2px 0 20px; border-bottom: 2px solid #999999;}
.article-right-comment li{margin-bottom: 40px;}
.article-right-comment li a{display: block; height: 106px; width:322px;}
.article-right-comment li .articleImg{height:106px; width: 152px; display: inline-block;}
.article-right-comment .article-content-p p{font-size: 16px; color: #333333; line-height: 26px; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.article-right-comment .article-content-p{margin-left: 20px; width:150px; position: relative; height: 106px;}
.article-right-comment .article-content-p .article-bottom-ab{position: absolute; bottom: 0; left: 0;}
.article-content-p .article-bottom-ab .name{font-size: 16px; line-height: 16px; color: #333333;}
.article-content-p .article-bottom-ab .num{font-size: 12px; line-height: 16px; color: #999999;}
.article-content-p .article-bottom-ab{width:150px}
.article-text p.nc_ueditor_p_img{text-align: center; margin-bottom: 28px; text-indent: 0; margin:30px 0 28px;}
.source-box img,.source-box a,.source-box span{vertical-align:middle;}
.article-commend{margin-bottom:80px;}
.comm_wz{padding:10px 0;}


/*列表内容*/
.reasearch-contert{padding: 0 0 30px 0;}
.quack-height{height: 30px;}
.quack-left{width:860px;}
.quack-right{width:300px;}
.reasearch-search{height: 40px;}
.reasearch-search .research-focus{height: 40px;}
.reasearch-search .research-focus li{float: left; font-size: 16px; margin-right: 34px; cursor:pointer;}
.reasearch-search .research-focus li a{color: #4D4D4D; font-weight: bold; line-height: 38px; display: inline-block; padding: 0 3px; border-bottom: 2px solid #FFFFFF;}
.reasearch-search .research-focus li.selected a{border-bottom: 2px solid #0068B7; color: #0068B7;}
.reasearch-search .research-focus-search{width:298px; height: 38px; border: 1px solid #E5E5E5;}
.reasearch-search .research-focus-search .search-input{width:246px; padding-left: 10px; height: 38px; line-height: 38px; display: inline-block; float: left;}
.reasearch-search .research-focus-search .search-input:focus{border:none;}
.reasearch-search .research-focus-search .search-btn{width:40px; height: 38px; background: url(search-icon.png) center no-repeat; display: inline-block; float: left;}
.research-zx-comm{margin: 30px 0 30px 0;}
.research-zx-comm li{width:860px; height: 182px; background: #f2f2f2; margin-top: 20px;}
.research-zx-comm li .research-link-img{width:248px; height: 182px; display: block; float: left; cursor: pointer;}
.research-zx-comm li .research-link-img img{width:100%; height: 100%;}
.research-zx-comm li .research-link-comm{width:550px; float: right; position: relative; margin-right: 30px; height: 182px;}
.research-link-comm h2{font-size: 20px; font-weight: bold; margin: 30px 0 16px 0; line-height: 22px; color: #333333; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.research-link-comm p.comm{font-size: 14px; color: #808080; line-height: 24px; overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.research-zx-comm li .quantity{height: 53px; border-top: 1px solid #E5E5E5; position: absolute; width:550px;bottom: 0;}
.research-zx-comm li .quantity .click-box{display: inline-block; float: left; margin-top: 20px; margin-right: 20px;}
.research-zx-comm li .quantity .click-box span{font-size: 13px; float:left; color: #999999; display: inline-block;}
.research-zx-comm li .quantity .click-box i{height: 13px; float:left; display: inline-block; margin-right: 10px;}
.research-zx-comm li .quantity .click-box .hose{width:15px; background: url(house-icon.png) no-repeat;}
.research-zx-comm li .quantity .click-box .count{width:17px; background: url(eye-icon.png) no-repeat;}
.research-zx-comm li .quantity .click-box .time{width:12px; padding-left:0px; background: url(data-icon.png) no-repeat;}
.research-zx-comm li:hover{box-shadow:0px 4px 12px rgba(6,0,1,0.12);}
.research-zx-comm li .link-tit:hover h2{color: #0068B7;}
.research-zx-comm .link-tit{cursor: pointer;}

.quack-right .quack-law{width:300px; height: 150px;}
.quack-right .quack-law img{width:100%; height: 100%;}
.quack-right .quack-hot-title{height: 56px; background:#fff; border: 1px solid #E5E5E5; margin-top: 20px;}
.quack-right .quack-hot-title h2{font-size: 18px; color: #333333; line-height: 54px; font-weight: bold; text-align: center; border-top: 2px solid #0068B7;}
.quack-right .quack-hot-img .quack-law{margin-top: 20px;}

.reasearch-quack .quack-detail-left{background: #FFFFFF; width:768px; padding: 36px 46px 60px;}
.reasearch-special{background: #f6f6f6; padding: 0px 0 30px 0;}
.video-tit-box{padding: 18px 0;}
.video-tit-box a:hover{color:#0068B7;}
.video-tit-box a,.video-tit-box span{font-size: 14px; color: #4D4D4D; line-height: 14px;}
.quack-detail-left .title{font-size: 22px; color: #333333; line-height:32px; font-weight: bold;}
.detail-quantity{height: 13px; margin: 19px 0 34px 0;}
.detail-quantity .quantity{height: 13px;}
.detail-quantity .quantity .click-box{display: inline-block; float: left; margin-right: 20px;}
.detail-quantity .quantity .click-box span{font-size: 13px; color: #999999; display: inline-block;}
.detail-quantity .quantity .click-box i{height: 13px; display: inline-block; margin-right: 10px;}
.detail-quantity .quantity .click-box .hose{width:15px; background: url(house-icon.png) no-repeat;}
.detail-quantity .quantity .click-box .count{width:17px; background: url(eye-icon.png) no-repeat;}
.detail-quantity .quantity .click-box .time{width:12px; padding-left:0px; background: url(data-icon.png) no-repeat;}
.detail-quan-comm{padding-bottom: 26px;}
.yjycode{text-align:center; padding-bottom:40px;}
.detail-quan-comm p{font-size: 14px; color: #808080; line-height: 26px; text-indent: 2em; margin-bottom: 18px;}
.detail-quan-comm .nc_ueditor_p_img{max-width: 768px; text-align: center; text-indent: 0; margin: 44px 0 14px 0;}
.detail-quan-comm .center{text-align: center;}
.keyword-box{height: 34px; padding: 20px 0 0 0; border-top: 1px solid #E5E5E5;}
.keyword-box .keyword-left{height: 34px;}
.keyword-box .keyword-left a{padding: 0 12px; display: inline-block; float: left; line-height: 32px;  font-size: 14px; color: #0068B7; height: 32px; margin-right: 10px; border: 1px solid #E5E5E5; border-radius: 15px; -webkit-border-radius: 15p; -moz-border-radius: 15px;}
.keyword-right .bdshare-button-style0-16 a{height: 32px; line-height: 32px; font-size: 14px; margin: 0 0 0 10px; padding: 0 12px; display: inline-block; text-indent: 30px; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px;}
.keyword-right .bdshare-button-style0-16 .bds_weixin{background: url(gua-wx-icon.png) 12px center no-repeat; color: #54ce37; border: 1px solid #54ce37;}
.keyword-right .bdshare-button-style0-16 .bds_tsina{background: url(gua-wb-icon.png) 12px center no-repeat; color: #d52b2a; border: 1px solid #d52b2a;}


.reas-video-box{padding: 30px 0 60px 0;}
.reas-video-box .video-item{padding-left: 7px;}
.reas-video-box .video-item li{width: 346px; height: 299px; position: relative; background: #FFFFFF; float: left; margin-top: 30px; margin-left: 40px; box-shadow:0px 4px 5px rgba(0,0,0,0.1); border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.reas-video-box .video-item li a{display: block; width: 346px; height: 299px;}
.reas-video-box .video-item li .video-img{height: 210px; width:346px; }
.reas-video-box .video-item li .video-img img{height: 100%; width:100%; border-top-left-radius: 4px; -moz-border-top-left-radius:4px; -webkit-border-top-left-radius:4px; border-top-right-radius: 4px; -webkit-border-top-right-radius:4px; -moz-border-top-right-radius:4px;}
.reas-video-box .video-item li p.comm{font-size: 16px; color: #4d4d4d; height: 48px; line-height: 48px; padding: 0 22px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.reas-video-box .video-item .video-name{height: 40px; line-height: 40px; padding: 0 22px; border-top: 1px solid #E5E5E5; background: #f2faf6; border-bottom-left-radius: 4px; -webkit-border-bottom-left-radius:4px; -moz-border-bottom-left-radius:4px; border-bottom-right-radius: 4px; -webkit- border-bottom-right-radius:4px; -moz- border-bottom-right-radius:4px;}
.reas-video-box .video-item .video-name span{font-size: 14px; color: #999999; display: inline-block;}
.reas-video-box .video-item .video-name .name{background: url(gua-people-icon.png) left center no-repeat; text-indent: 22px; float: left;}
.reas-video-box .video-item .video-name .time{background: url(gua-time-icon.png) left center no-repeat; text-indent: 24px; float: right; height:auto; width:auto; padding-left:0px;}
.reas-video-box .video-item .video-corner{position: absolute; height: 32px; width:62px;background: url(corner-bg.png) no-repeat; top: 10px; left: -10px;}
.reas-video-box .video-item .video-corner p{font-size: 14px; color: #FFFFFF; text-align: center; line-height: 26px;}
.reas-video-box .video-item li:hover p.comm{color: #0068B7;}
.reas-video-box .video-item li:hover{cursor: pointer; box-shadow:0px 4px 12px rgba(0,0,0,0.15); }

/*分页*/
.video-page .page-normal{height: 34px; margin: 40px 0 0 0; text-align: right; margin-right: 36px;}
.video-page .page-normal a{font-size: 14px; height:32px; cursor:pointer; color: #808080; line-height: 32px; background: #FFFFFF; border: 1px solid #E5E5E5; margin-left: 4px; padding: 0 12px; display: inline-block; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.video-page .page-normal .page-current{background: #00CD58; color: #FFFFFF; border: 1px solid #00CD58;}
.video-page .page-normal .ellipsis{padding: 0 10px; background:#f6f6f6; line-height: 32px; display: inline-block;  color: #808080;}
.video-page .page-list-normal{margin-right: 0;}
.video-page .page-normal .page-current span{background:#00CD58;}
.page-normal a span, .page-normal .page-current span, .page-normal .page-prev span{padding:0;display:inline-block;}

.reas-talk-box{padding: 30px 0 60px 0;}
.reas-talk-box .talk-item{padding-left:40px ;}
.reas-talk-box .talk-item li{width:320px; height: 290px; background: #FFFFFF; float: left; margin-left: 40px; margin-top: 40px; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px;}
.reas-talk-box .talk-item li a{display: block; width:320px; height: 290px;}
.reas-talk-box .talk-item li .talk-img{width:320px; height: 200px; position: relative;}
.reas-talk-box .talk-item li .talk-img .talk-icon{display: inline-block; width:76px; height: 76px; background: url(video-btn.png) no-repeat; position: absolute; top: 62px; left: 122px; z-index: 10;}
.reas-talk-box .talk-item li .talk-img img{width:100%; height: 100%; border-top-left-radius: 6px; -moz-border-top-left-radius:6px; -webkit-border-top-left-radius:6px; border-top-right-radius: 6px; -webkit-border-top-right-radius:6px; -moz-border-top-right-radius:6px;}
.reas-talk-box .talk-item li .talk-comm{padding: 0 20px;}
.reas-talk-box .talk-item li .talk-comm h2{font-size: 18px; color: #333333; line-height: 46px;  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.reas-talk-box .talk-item li .talk-comm span{font-size: 13px; color: #999999; line-height: 23px; display: inline-block; padding: 0 11px; border: 1px solid #b2b2b2; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px;}
.talk-page-normal{margin-right: 80px;}


/*视频弹框*/
.preferentBar .mar-40{margin-top: 40px;}
.mar-30-30{margin-top: 30px;}
.preComm_Tit .titWeight{font-weight: bold;}
.zgg-researchBar{padding: 40px 80px 0px 80px;}
.zgg-researchBar p{font-size:16px; line-height: 28px; color: #666666; margin-bottom: 18px;}
.zgg-researchBar p b{font-weight: bold;}
.zgg-researchBar .mar-12{margin-top: 12px;}
.zgg-researchBar .mar-b-40{margin-bottom: 40px;}
.zgg-qcode{text-align: center; margin-top: 22px;}
.zgg-qcode p{color: #00b244; line-height: 16px; font-size:16px; font-weight: bold; margin-top: 30px;}
.zgg-video li{float: left; background: #FFFFFF; margin-bottom: 18px; margin-right: 14px; height:118px; width:225px; border: 1px solid #FFFFFF; border-radius: 14px; -moz-border-radius: 14px; -webkit-border-radius: 14px;}
.zgg-video li:hover{border: 1px solid #E5E5E5;}
.zgg-video li a{height:118px; width:225px; display: inline-block;}
.zgg-video li.no-mar{margin-right: 0px;}
.ui-dialog {*zoom:1; _float: left; position: relative; background-color: #FFF;  border: 1px solid #999; border-radius: 6px; outline: 0;
    background-clip: padding-box; font-family: Helvetica, arial, sans-serif; font-size: 14px; line-height: 1.428571429;
    color: #333; opacity: 0; -webkit-transform: scale(0); transform: scale(0);-webkit-transition: -webkit-transform .15s ease-in-out, opacity .15s ease-in-out;
    transition: transform .15s ease-in-out, opacity .15s ease-in-out;}
.ui-popup-show .ui-dialog {opacity: 1; -webkit-transform: scale(1); transform: scale(1);}
.ui-popup-focus .ui-dialog {box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);}
.ui-popup-modal .ui-dialog {box-shadow: 0 0 8px rgba(0, 0, 0, 0.1), 0 0 256px rgba(255, 255, 255, .3);}
.ui-dialog-title {margin: 0; line-height: 16px; min-height: 16px; padding: 15px; overflow:hidden;  font-weight: normal; white-space: nowrap; text-overflow: ellipsis;cursor: default;}
.ui-dialog-close {position: relative; _position: absolute; float: right; top: 0; right: 0; height: 56px; width: 53px; font-size: 21px; font-weight: bold; line-height: 1;
    color: #000; text-shadow: 0 1px 0 #FFF; opacity: .2; filter: alpha(opacity=20); cursor: pointer; background: transparent; _background: #FFF;border: 0;-webkit-appearance: none;}
.ui-dialog-header,.ui-dialog-body,.ui-dialog-footer { padding: 0; border: 0 none; text-align: left; background: transparent;}
.ui-dialog-header {white-space: nowrap; background: #f7f9f8; -ms-border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px;border-radius: 8px;}
.ui-dialog-body {padding: 20px;text-align: center;}
.ui-dialog .ui-dialog-grid .ui-dialog-footer button.ui-dialog-autofocus{background: #9ece69;border: none;padding: 6px 69px;}
.ui-dialog-grid {width: auto; margin: 0; border: 0 none; border-collapse:collapse; border-spacing: 0; background: transparent;}
.list-page .page-normal .ellipsis{background:#fff;}
.page-normal a:hover span{background:#fff; color:#7e7e7e;}
.page-normal .page-current:hover span{background:#00CD58; color:#fff;}

.list-page{margin: 25px 0;text-align: center;}
.list-page a{margin: 0 2px;padding: 7px 10px;border: 1px solid #ccc;border-radius: 3px;box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 4px;background: #fff;color: #444;}
.list-page a:hover, .list-page a.current{background: #0068B7;border-color: #0068B7;color: #fff;}