/** /public/css/block/public/articleshow.css **/
/*超链接默认颜色(待定)*/
.blockstyle1 .normalarticle a{color:#555ba6}
.blockstyle1 .normalarticle a:hover{color:#fe741c;}

.blockstyle2 .normalarticle a{color:#be0f1b}
.blockstyle2 .normalarticle a:hover{color:#fe741c;}

.articleshow{background:#fff; width:942px; margin-left:-1px; border:1px solid #eee;position:relative;}

.articleshow .description{ background-color:#f6f7fb; padding:20px; margin:0px 30px; color:#666; line-height:1.8em;}

.articleshow.tuku .description{ background-color:none;}
.articleshow .articlecont > img{ display:block; margin:0 auto; max-width:100%;padding: 20px 30px;}

.articleshow .articlecont{line-height: 2em;position:relative; overflow:hidden;}
.articleshow .articlecont p {line-height: 2em;text-indent: 0;word-break:break-word;}

.articleshow .articlecont p img{ height:auto;}
.articleshow .articlecont .tips{ padding:10px 15px; background:#f9f9f9; color:#666; font-size:14px;}
.articleshow .articlecont p img{ display:inline-block; max-width:100%; margin:0 auto;}

.articleshow .normalarticle{padding:20px 30px;}
.articleshow .normalarticle img{ display:block; margin:0 auto; max-width:100%;}
.articleshow .normalarticle p{ text-indent:2em;}

.articleshow .art_brand{ margin-left:2em;}

.articleshow .interestlist{ padding:30px 0;}
.articleshow .interestlist a{display: inline-block;border-style: solid;border-width: 1px;padding: 0 10px;line-height: 1.5em;}
.articleshow .qzoneinfo .alevel{ margin-left:10px; display: inline-block; vertical-align: middle;}
.articleshow .interestlist{ padding:30px;}
.articleshow .interestlist .alevel{ float:right;}

.articleshow .xglinks{ margin-top:10px;}
.articleshow .xglinks{ padding:0 20px}
.articleshow .xglinks .lttl{border-left:solid 5px #FE741C; height:1.2em; line-height:1.2em;margin-left: -20px;padding-left: 15px;}
.articleshow .xglinks .links{}
.articleshow .xglinks .links li{line-height: 3.6em;border-bottom: solid 1px #eee; width:50%; float:left;box-sizing: border-box;padding-right: 15px;}
.articleshow .xglinks .links li:nth-child(2n){ padding-left:15px;padding-right:0px;}
.articleshow .xglinks .links em{color: #FFF;display: inline-block;height: 1.4em; width: 1.4em;line-height: 1.4em;text-align: center;border-radius: 5px;margin-right: 10px;}
.articleshow .xglinks .links:after{ content:""; height:0; display:block; clear:both;}
.articleshow .xglinks .links li.w100{ width:100%;}

.articleshow .newlinks{ padding:20px 23px}
.articleshow .newlinks dl{ width:48%; margin:0 1%; padding:0 0 20px 0; float:left; box-shadow:0 0 0 1px #eee; text-align:left;}
.articleshow .newlinks dt{ text-align:center; height:2.2em; line-height:2.2em; background:#e6e7f2;}
.articleshow .newlinks dd{ line-height:2.4em; padding:10px 20px 0 20px;}
.articleshow .newlinks dd em{color: #FFF;display: inline-block;height: 1.4em; width: 1.4em;line-height: 1.4em;text-align: center;border-radius: 5px;margin-right: 10px;}

.articleshow .xgbrand{ padding:15px 28px; margin-top:10px; }
.articleshow .xgbrand .lttl{border-left:solid 5px #FE741C; height:1.5em; line-height:1.5em;margin-left:-28px;padding-left: 15px;}
.articleshow .xgbrand li{ width:24%; margin:5px 0.5%; float:left; box-shadow:0 0 0 1px #eee; text-align:center; padding:5px 0;}

/*左侧分享*/
.articlesharebox{width: 36px;position: fixed;z-index:98;right: 50%;margin-right: 670px;top: 300px;border-bottom: solid 1px #EEE;}
.articlesharebox .bdsharebuttonbox{}	
.articlesharebox .bdsharebuttonbox a{display: inline-block;background: none;color: #999;text-indent: 0px;border: solid 1px #EEE; border-bottom:0px;font-size: 16px;line-height: 36px;height: 36px;width: 36px;text-align: center;margin: 0px;}
.articlesharebox .bdsharebuttonbox a:hover{ text-decoration:none;}

.articlesharebox .bdsharebuttonbox a.bds_shouji{ position:relative;  overflow: inherit;}
.articlesharebox .bdsharebuttonbox a.bds_shouji img{ display:none; width:80px; height:80px;  border:1px solid #eee;position:absolute; left:100%; top:-20px;padding:10px; background:#fff;}
.articlesharebox .bdsharebuttonbox a.bds_shouji:hover{ opacity:1;}
.articlesharebox .bdsharebuttonbox a.bds_shouji:hover img{ display:block;}

.showauthor {display:inline-block;position: relative;margin: auto;font-weight: normal;/*min-width:300px;*/}/*图片太小不利*/
.showauthor img{ display:block;max-width: 100%;margin: 0px auto;}
.showauthor em {position: absolute;left: 0;bottom: 0;line-height: 2em;padding: 5px 2%;color: #fff;background: rgba(0,0,0,.5);text-indent: 0;text-align: center;display: block;z-index: 6; width:100%;min-width:300px;font-size: 12px;  white-space:nowrap; overflow:hidden;}
.showauthor:hover em{ opacity:1;}
.showauthor em a {color: #fff !important;padding: 0 2px;}
.showauthor em a:hover{ color:#f60 !important;}
.showauthor em span.atr{ float:right;}

/*目录文章*/
.articletemplate1{ counter-reset:li 0;}
.articletemplate1 h5{ margin: 0;padding: 0;}
.articletemplate1 h2{ color:#555ba6; font-size:26px; line-height:1.8em; margin:0.6em 0; font-weight:bold; border-bottom:1px solid #eee;}
.articletemplate1 h2:before{counter-increment:li; content:counter(li); content:counter(li,cjk-ideographic)"、";margin-right: -10px;}
.articletemplate1.mixttl h2:before{counter-increment:li; content:counter(li); content:counter(li,cjk-ideographic); color:#FFF; display:inline-block; margin-right:5px; font-size:22px; vertical-align:middle; height:36px;width: 36px;line-height: 30px;text-align:center; background:url(https://su.maigoo.com/public/img/icon/one_ttl.png) no-repeat;background-size: auto 36px;}

.articletemplate1 h3{ text-indent:5px;font-size:22px;font-weight:bold;color:#2e65d3;line-height: 2em;margin-top:0.6em;}
.articletemplate1 h3:before{content:""; display:inline-block; width:10px; height:10px;background:#2e65d3;margin-top:-5px; -webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);position: relative;top: -3px;left:-5px;}
.articletemplate1 h4{color:#1c226d;font-size:18px;text-indent: 2em;padding-top:10px;margin:0;}
.articletemplate1 p{color:#666;font-size:16px;}
.articletemplate1 p strong{color:#1a1a1a;font-weight:700;}
.articletemplate1 p a{color: #337fe5;text-decoration: underline;}

.leftlay .articlemulu{ border-top:1px dashed #d2d0df; border-bottom:1px dashed #d2d0df; background:#fcfcfd; counter-reset:minli 0;}
.leftlay .articlemulu .mululeft{ width:8%; font-size:25px; font-weight:bold;display:table-cell; text-align:center; vertical-align:middle; height:120px;}
.leftlay .articlemulu .mululeft .mulu{ margin:0 auto; text-align:center;color:#555ba6; padding:0 30px;}
.leftlay .articlemulu .mululeft .mulu .img{background:url(//image3.cnpp.cn/upload/images/20180510/12034519093_60x60.png)  center no-repeat;background-size:auto 30px; display:block; height:30px; margin-left:1px;}
.leftlay .articlemulu .muluright{border-left:1px dashed #d2d0df; counter-reset:li; width:900px; display:table-cell; padding:10px 0; cursor:pointer;}
.leftlay .articlemulu .muluright .col{ width:31.2%; float:left;border-right:1px dashed #d2d0df; padding:0px 1%;}
.leftlay .articlemulu .muluright .col:nth-child(3){ border-right:0;}
.leftlay .articlemulu .muluright .mulu1{ font-size:18px;color:#555ba6; display: block; line-height: 2.2em;}
.leftlay .articlemulu .muluright .mulu1 strong{ display:none;}
.leftlay .articlemulu .muluright .mulu1:hover,.leftlay .articlemulu .muluright .mulu2:hover{ color:#f60;}
.leftlay .articlemulu .muluright .mulu1:before{ counter-increment:minli; content:counter(minli)".";display:inline-block; text-indent:1.2em;}
.articlemulu .muluright .mulu2{ list-style:outside; margin-left:25px;  line-height:2em; font-size:14px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.leftlay #t_container .articlemulu{ margin:0 50px;}

.articleshow .heard{margin: 0 50px;}
.articleshow .heard .left{width: 28%;height: 70px;position: relative;float: left;}
.articleshow .heard .left .leftbg{display: inline-block;width: 54px;height: 54px;border-radius: 50%;background-image: url("/public/img/citiao/topimg.gif");background-position-x: -13px;background-size: 80px 54px;vertical-align:top;margin-top: 15px;}
.articleshow .heard .left .citiao{color: #333333;line-height: 70px;}
.articleshow .heard .left .iconfont{position: absolute; right: 0;top: 0;margin: 0;color: #b81212;}
.articleshow .heard .right{background-color: #f6f6f6;border-radius: 0 0 0 8px;height: 80px;white-space: nowrap;overflow-x:scroll;overflow-y: hidden;position: relative;}
.articleshow .heard .right .xgtop10{color: #b81212;border-radius: 30px;padding: 10px 20px;background-color: #e5d3d3;}
.articleshow .heard .right .xgtop10list{margin-left: 20px;position: relative;display: inline-block;line-height: 70px;}
.articleshow .heard .right .xgtop10list:nth-child(2){margin-left: 35px;}
.articleshow .heard .right .xgtop10list:last-child{margin-right: 35px;}
.articleshow .heard .right .xgtop10list .tuijian{position: absolute;top: 5px;right: -28px;background-color: #e86a36;padding: 5px;border-radius: 6px;line-height: 1em;}
.articleshow .heard .right .xgtop10list .tuijian::after{content: "";color: #e86a36;border-style: solid !important;border-right-color: transparent !important;border-left-color: transparent !important;border-top-color: transparent !important;border-top-width: 0 !important;border-width: 0px 0px 6px 7px;position: absolute;right: 22px;top: 10px;}
 
 
 
 
 /** /public/css/block/citiao/show.css **/
.citiaoshow{ border:1px solid #eee;}

.citiaoshow .mgt20{ margin-top:20px;}
.citiaoshow .contbox{ position:relative; padding:20px 20px 0 20px;}
.citiaoshow .contbox .left{}
.citiaoshow .contbox .left .md_img img{ max-width:100%; display:block;}
.citiaoshow .contbox .sc_tese{ line-height:2em;}
.citiaoshow .contbox .sc_tese a{ border:solid 1px #47a0e5; line-height: 1em;padding: 0px 5px;border-radius: 4px;display: inline-block;}
.citiaoshow .contbox .right{color:#1f1f1f; text-align:left;}
.citiaoshow .contbox .right em{ display:inline-block; border-style:solid; border-width:1px;line-height: 1em;padding: 0px 5px;border-radius: 4px;}
.citiaoshow .contbox .right .name{min-width: 200px;}
.citiaoshow .contbox.long .right{ display:block;}
.citiaoshow .contbox .article_dianzhan .votenum{display:inline-block;padding: 2px 5px;}
.citiaoshow .contbox .article_dianzhan .addpraise{display:inline-block; padding: 0px 10px; border-radius: 5px;line-height: 1.4em;text-decoration: none; margin-top:8px;border-width: 1px;border-style: solid;}
.citiaoshow .contbox .article_dianzhan .addpraise:after{ content:"给TA点赞";}
.citiaoshow .contbox .article_dianzhan .addpraise.ispraise{ background-color:#FFF;color: #666;border-color: #666;}
.citiaoshow .contbox .article_dianzhan .addpraise.ispraise:after{ content:"已点赞";}
.citiaoshow .contbox .maingroup{ color:#47a0e5;display:inline-block; }
.citiaoshow .contbox .article_dianzhan .maingroup{ margin-left:8px;}
.citiaoshow .contbox .cont{border-top: dashed 1px #CCC;border-bottom: dashed 1px #CCC;line-height: 1.7em;padding: 0.5em 0px;position: relative;}
.citiaoshow .contbox .icon .collect{ cursor:pointer;display: inline-block;border-right: solid 1px #CCC;padding-right: 10px;}
.citiaoshow .contbox .icon .collect:after{ content:"收藏"; color:#666;}
.citiaoshow .contbox .icon .collect.hov:after{content:"已收藏";}
.citiaoshow .contbox .icon .collect.hov .iconfont{ color:#f1522c;}
.citiaoshow .contbox .icon .atten {display: inline-block;padding-right: 10px;}

.citiaoshow .content{ background-color:#fafefd; padding:1em; position:relative;}
.citiaoshow .content .cont h2{color: #333;}
.citiaoshow .content .cont h2:before{content:counter(li,cjk-ideographic)"、";background: none;color: #333;}
.citiaoshow .content.hasmore{padding-bottom: 3em;}
.citiaoshow .content .cont2{max-height:1.8em; overflow:hidden;}
.citiaoshow .content .more{ width:4em; text-align:center; position:absolute; bottom:10px; left:48%; margin-left:-3em;border-radius: 50px;}
.citiaoshow .content .more:after{ content:"更多";clear: both;}

.citiaoshow .content.up .cont{ max-height:none;}
.citiaoshow .content.up .cont2{ max-height:none;}
.citiaoshow .content.up .more:after,.citiaoshow .content .more.hov:after{ content:"收起";}
.citiaoshow .content.desc{ padding-bottom:1em;}
.citiaoshow .content.desc .cont{max-height:none;}
.citiaoshow .content .cont3 a{ margin-left:7px;}
.citiaoshow .content .cont3 a::before {content: "";display: inline-block;width: 10px;height: 10px;background: #47a0e5;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);position: relative;top:0px;left: -5px;}
.citiaoshow .content .cont3 .jingdian::before {content: "";display: inline-block;width: 10px;height: 10px;background: #666;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);position: relative;top:0px;left: -5px;}
.citiaoshow .content .cont img{ max-width:100%;}

.citiaoshow .content h5{ padding:0; margin:0; height:0;}
.articletemplate1 .content h2 {font-size: 20px;line-height: 1.8em;margin: 0.5em 0; padding:10px 0;font-weight: bold;border-bottom: 1px solid #cccccc;color: #07689f;}
.articletemplate1 .content h3 {text-indent: 5px;font-size: 18px;font-weight: bold;color: #333333;line-height: 2em;}
.articletemplate1.mixttl .content h2:before{height: 26px;width: 26px;line-height: 24px;background-size: 26px auto;font-size: 18px;}
.articletemplate1 .content h3::before {background: #333333;}

.citiaoshow .ctishi{ line-height:2em; background-color:#f3f3f3;margin-top:20px;padding:15px;}
.citiaoshow .ctishi a{margin: 0px 5px;}
.citiaoshow .ctishi a.qzone img{ width:1.2em; height:1.2em; border-radius:50%;}
.citiaoshow .ctishi a .iconfont,
.citiaoshow .ctishi a span{display:inline-block; vertical-align:middle; line-height:initial;}
.citiaoshow .ctishi img{ margin-right:3px;vertical-align: middle; margin-top:-2px;display: inline-block;}

.citiaoshow .tuku{margin-top: 20px;}
.citiaoshow .tuku .swipe{width: 910px;height: 500px; margin:0 auto;}
.citiaoshow .tuku .swipe .jiantou{ position:absolute; bottom:35%; height:50px; width:50px; cursor:pointer; z-index: 1; line-height:45px; text-align:center;opacity:1}
.citiaoshow .tuku .swipe .jiantou img{width: 100%;height: 100%;}
.citiaoshow .tuku .swipe .sleft{ left:10px;}
.citiaoshow .tuku .swipe .sleft:hover{opacity: 0.8}
.citiaoshow .tuku .swipe .sright{ right:10px;}
.citiaoshow .tuku .swipe .sright:hover{opacity: 0.8}
.citiaoshow .tuku .swipe .img{ width:910px; height:500px;background-position: center center; background-size: cover;}


.citiaoshow .weather{padding: 20px;color: #fff;border-radius: 8px;background-color: #999;}
.citiaoshow .weather .left{ width:250px; float:left;}
.citiaoshow .weather .left .aname{font-size: 24px; font-weight:bold;}
.citiaoshow .weather .left .aday{padding-top: 10px;}
.citiaoshow .weather .left .wea1{ margin-top:15px;}
.citiaoshow .weather .left .wea1 .temp{font-size: 60px;line-height: 80px;display:inline-block;}
.citiaoshow .weather .left .wea1 .temp:after{ content:"";display: inline-block;width: 20px;height: 20px;content: "℃";font-size: 30px;font-family: '宋体';font-weight: bold;}
.citiaoshow .weather .left .wea1 .text{display:inline-block;margin-left: 30px;}
.citiaoshow .weather .left .wea3{ margin-top:15px;}
.citiaoshow .weather .right{ width:600px; float:right;}
.citiaoshow .weather .right ul{background: rgba(255,255,255,.2);width: 100%;border-radius: 4px;}
.citiaoshow .weather .right ul:after{content:""; clear:both; display:block;}
.citiaoshow .weather .right li{width: 20%;float: left;box-sizing: border-box;border-left: 1px solid #fff;padding: 20px 0;}
.citiaoshow .weather .right li span{display: block;color: #fff;text-align: center;margin-top: 15px;line-height: 20px;}
.citiaoshow .weather .right li:first-child{ border-left:none;}
.citiaoshow .weather .right li .u-wdu{ font-size:20px;}
.citiaoshow .weather .right li .u-wdu:after{ content:"";display: inline-block;content: "℃";margin-left: 5px;font-size:14px;}
.citiaoshow .weather:after{ content:""; clear:both; display:block;}

.citiaoshow .citiaotop10_xgbang{margin: 30px 20px;}
.citiaoshow .citiaotop10_xgbang .bangbox{ width:435px; float:left;border-radius: 20px 0 0 0;}
.citiaoshow .citiaotop10_xgbang .bangbox.bd{border:solid 1px #EEE;}
.citiaoshow .citiaotop10_xgbang .bangbox:nth-child(2n){ float:right;}
.citiaoshow .citiaotop10_xgbang .bangbox:nth-child(n+3){ margin-top:20px;}
.citiaoshow .citiaotop10_xgbang .bangbox .md_title{padding: 0 20px;height:50px; line-height:50px; border-radius: 20px 0px 20px 0px;}
.citiaoshow .citiaotop10_xgbang .bangbox .md_title img{display: inline-block;vertical-align: top;margin-top: 9px;}
.citiaoshow .citiaotop10_xgbang .bangbox .md_title a .bangname{max-width: 85%;display: inline-block;}
.citiaoshow .citiaotop10_xgbang .bangbox .md_title a .iconfont{top: -21px;}
.citiaoshow .citiaotop10_xgbang .bangbox .md_list{ padding:0 20px; }
.citiaoshow .citiaotop10_xgbang .bangbox .md_list li{ line-height:40px; border-bottom:solid 1px #EEE; position:relative;}
.citiaoshow .citiaotop10_xgbang .bangbox .md_list li .num{color: #666666; display:inline-block; font-size:16px; font-weight:bold;width: 24px;text-align: center;position: absolute;left: 0;top: 0;}
.citiaoshow .citiaotop10_xgbang .bangbox .md_list li .name{margin: 0 135px 0 30px;}
.citiaoshow .citiaotop10_xgbang .bangbox .md_list li .pline{width: 120px;height: 5px;background-color: #eeeeee;border-radius: 3px; position:absolute; right:0; top:18px;}
.citiaoshow .citiaotop10_xgbang .bangbox .md_list li .pline .line{ height:5px;border-radius: 3px;}
.citiaoshow .citiaotop10_xgbang .bangbox .md_list li:nth-child(1) .num{color: #f43628;}
.citiaoshow .citiaotop10_xgbang .bangbox .md_list li:nth-child(2) .num{color: #ff7c14;}
.citiaoshow .citiaotop10_xgbang .bangbox .md_list li:nth-child(3) .num{color: #fead5b;}
.citiaoshow .citiaotop10_xgbang .bangbox .md_list li:last-child{ border-bottom:none;}
.citiaoshow .citiaotop10_xgbang.col1 .bangbox{ width:100%; float:none;}
.citiaoshow .citiaotop10_xgbang.col1 .bangbox .md_title{ text-align:center;}
.citiaoshow .citiaotop10_xgbang.col1 .bangbox .md_list{ width:46%; float:left;padding: 0 0 0 20px;}
.citiaoshow .citiaotop10_xgbang.col1 .bangbox .md_list:nth-child(3){ float:right;padding: 0 20px 0 0;}
.citiaoshow .citiaotop10_xgbang.col1 .bangbox:after{ content:""; display:block; clear:both;}

.citiaoshow .xgct{ width:98%;margin: 0 auto;border:solid 1px #999;}
.citiaoshow .xgct dl{ line-height:2.5em;}
.citiaoshow .xgct dl:nth-child(n+2){ border-top:solid 1px #999;}
.citiaoshow .xgct .cbox{ width:780px;border-left: solid 1px #999;padding: 5px 10px 5px 0;}
.citiaoshow .xgct .cbox:after{ content:""; clear:both; display:block;}
.citiaoshow .xgct .li{ width:20%;padding: 0 10px;float:left;box-sizing: border-box;}
.citiaoshow .xgct .ttl{display: block;width: 110px;text-align: center;padding: 0 10px;}

.citiaoshow .lijian{ padding:0 20px;}
.citiaoshow .lijian li.w50{position:relative; width:50%; float:left; text-align:right;}
.citiaoshow .lijian li .cwidth{max-width:67%; display:inline-block; vertical-align:middle;}
.citiaoshow .lijian li .lbox{line-height:3em;height: 3em; border-bottom:dashed 1px #CCC;position: relative}
.citiaoshow .lijian li .lbox em{ height:1em; line-height:1em;}
.citiaoshow .lijian li.w50 .lbox span{display: inline-block; vertical-align:middle;max-width: 260px;}
.citiaoshow .lijian li.w50 .lbox em{position: absolute;left: 0px;top:1em;}
.citiaoshow .lijian li.w100{ width:100%;}
.citiaoshow .lijian li.w100 .lbox{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.citiaoshow .lijian li.w100 .lbox em{ display:inline-block;margin-right: 20px;}
.citiaoshow .lijian li.w100 .lbox span{ display:inline;}
.citiaoshow .lijian li.l{ border-right:dashed 1px #CCC; box-sizing:border-box;}
.citiaoshow .lijian li.l .lbox{ margin-right:50px;}
.citiaoshow .lijian li.r .lbox{ margin-left:50px;}
.citiaoshow .lijian:after{ content:""; clear:both; display:block; height:0;}

.citiaoshow a.more {display: inline-block;padding: 0px 20px;text-decoration: none;border-radius: 50px;box-sizing: unset;}

.citiaoshow .rongyuicon,.citiaoshow .biaoqian{ margin:0 20px;}
.citiaoshow .rongyuicon .tname{line-height:24px;padding: 4px 10px;border-radius: 4px;border-width:1px; border-style:solid; width:22.5%; box-sizing:border-box; margin-left:3%;margin-top:20px; float:left; text-align:center;}
.citiaoshow .rongyuicon .tname:nth-child(4n+1){ margin-left:0;}
.citiaoshow .rongyuicon .tname img{ height:24px;display:inline-block; vertical-align:top;margin-right: 4px;}
.citiaoshow .rongyuicon a.more{ line-height:40px; border-radius:20px; padding:0 30px;display: inline-block;}
.citiaoshow .rongyuicon a .iconfont{font-size: 16px;top: -1px;left: 2px;}

.citiaoshow .xgcitiao{ width:98%;margin: 0 auto;border:solid 1px #999;}
.citiaoshow .xgcitiao dl{ line-height:2.5em;}
.citiaoshow .xgcitiao dl:nth-child(n+2){ border-top:solid 1px #999;}
.citiaoshow .xgcitiao .cbox{ width:780px;border-left: solid 1px #999;padding: 5px 10px 5px 0;}
.citiaoshow .xgcitiao .cbox:after{ content:""; clear:both; display:block;}
.citiaoshow .xgcitiao .li{ width:20%;padding: 0 10px;float:left;box-sizing: border-box;}
.citiaoshow .xgcitiao .ttl{display: block;width: 110px;text-align: center;padding: 0 10px;}

.citiaoshow .showauthor{ position:relative;display:inline-block;}
.citiaoshow .showauthor i.looktuku{ display:inline-block; color:#FFF;font-size:16px; padding:6px 10px; position:absolute; right:0px; top:0px;background: rgba(0,0,0,.4);}

.citiaoshow .tour_title{margin: 50px 0px 20px;}
.citiaoshow .tour_title span{ display:inline-block; color:#1f1f1f; height:1em; line-height:1em; padding:0px 10px; border-left:solid 1px #DDD; border-right:solid 1px #DDD; position:relative}
.citiaoshow .tour_title span:before{ content:""; width:10px; height:16px; background-color:#47a0e5;position: absolute;left: -10px;top:50%; margin-top:-8px;}
.citiaoshow .tour_title span:after{ content:"";width:10px; height:16px; background-color:#47a0e5;position: absolute;right: -10px;top:50%; margin-top:-8px;}

.citiaoshow .articlemulu{ margin-top:20px;}

.citiaoshow #t_container .modelbox, .citiaoshow #t_container .modelbox .mod_cont{padding-left: 0;padding-right: 0;margin-left: 0;margin-right: 0;}

.citiaoshow .sublist{ padding:0 20px;}
.citiaoshow .sublist li{ width:20%; float:left; line-height:3em;list-style: disc inside; padding-right:20px; box-sizing:border-box;color: #999;}
.citiaoshow .sublist li span{vertical-align: middle;max-width: 130px;display: inline-block;}
 
 
 
 
 /** /public/css/block/citiao/show_school.css **/
.citiaoshow_school .fcolor{color: #47a0e5;}
.citiaoshow_school a.fcolor:hover{ color:#F60;}
.citiaoshow_school .bg1{background: #47a0e5;}

.citiaoshow {border: none;}
/*学校*/
.citiaoshow_school .contbox{background:linear-gradient(90deg, #0064EB,#12B5E9);background:-webkit-linear-gradient(0deg, #0064EB,#12B5E9);background:-o-linear-gradient(0deg, #0064EB,#12B5E9);background:-moz-linear-gradient(0deg, #0064EB,#12B5E9);padding: 30px 20px 0 20px;position: relative}
.citiaoshow_school .contbox .left .md_img{width: 210px;background-color: #FFF;margin-right: 30px;position: relative;border-radius: 20px}
.citiaoshow_school .contbox .left .md_img img{width: 100%;position: relative;z-index: 5;border-radius: 20px}
.citiaoshow_school .contbox .right{ text-align:left;}
.citiaoshow_school .contbox .right .top_content{ position:relative;}
.citiaoshow_school .contbox .right .name .article_dianzhan{display: inline-block;margin-left: 15px}
.citiaoshow_school .contbox .right .cont{ line-height:1.7em;position: relative;z-index: 2;border: none;padding: 0;}
.citiaoshow_school .contbox .right .cont .desc{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;}
.citiaoshow_school .contbox .right .cont .toplink{background-color: #fff;padding: 4px 15px;border-radius: 15px;}
.citiaoshow_school .contbox .right .addpraise{ display:inline-block; line-height:24px; border-radius:12px; padding:0 20px; background-color:#FFF;border: none;}
.citiaoshow_school .contbox .right .addpraise::after {content: "给TA点赞";}
.citiaoshow_school .contbox .right .addpraise.ispraise::after{content: "已点赞";color: #666;}
.citiaoshow_school .contbox .lefttop{width: 215px;height: 173px;position: absolute;left: 0;top: 0}
.citiaoshow_school .contbox .rightbottom{width: 142px;height: 128px;position:absolute;right: 0;bottom: 0;pointer-events: none;}
.citiaoshow_school .contbox .lefttop img,.citiaoshow.school .contbox .rightbottom img{width:100%;height: 100%}
.citiaoshow_school .contbox .schoolmulu{height:40px;margin-top: 20px; overflow:hidden;}
.citiaoshow_school .contbox .schoolmulu.scroll ul{position: fixed;top: 111px;width:900px;background: #0b95ea;z-index:5}
.citiaoshow_school .contbox .schoolmulu.scroll li{background: none}
.citiaoshow_school .contbox .schoolmulu li{ cursor:pointer;float: left;margin-right: 5px;display: block;width:94px;line-height: 40px;padding: 0 7px;background: rgba(255,255,255,0.3);text-align: center;font-size: 18px;}
.citiaoshow_school .contbox .schoolmulu li.hov{background: #eee}
.citiaoshow_school .contbox .schoolmulu li.hov span{color: #47a0e5;font-weight: bold;}
.citiaoshow_school .contbox .schoolmulu ul:after{ content:""; clear:both; display:block;}

.citiaoshow_school .tabblock,
.citiaoshow_school .basedetail{margin: 15px 15px 40px 15px;position: relative}
.citiaoshow_school .basedetail .tabcontent li{float: left;text-align: left;margin: 10px 0}
.citiaoshow_school .basedetail .tabcontent li.w100{ width:100%;}
.citiaoshow_school .basedetail .tabcontent li.w50{width: 50%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;display: block;}

.citiaoshow_school .tabtitle{display: block;border-left: 2px solid #47a0e5;padding-left: 15px}
.citiaoshow_school .tabcontent{box-shadow: 0px 1px 10px 0px rgba(9, 24, 79, 0.14);border-radius: 10px;margin-top: 20px;padding: 10px 20px;text-align:justify;}

.citiaoshow_school .tabblock .tabcontent p{line-height: 28px;margin:5px 0}
.citiaoshow_school .tabblock .tabcontent h3{margin-top: 0.6em;color: #333333}
.citiaoshow_school .tabblock .tabcontent strong{color: #1a1a1a;font-weight: 700;}
.citiaoshow_school .tabblock .more{ width:6em; text-align:center; position:absolute; bottom:0px; left:48%; margin-left:-3em;border-radius: 15px;}
.citiaoshow_school .tabblock .more .iconfont{float: right;left: -20px;top: 6px;}
.citiaoshow_school .tabblock .more:after{ content:"更多";clear: both;}
.citiaoshow_school .tabblock.up .more:after{content:"收起"}
.citiaoshow_school .tabblock .address{margin-top: 20px}


.citiaoshow_school .parentdetail {margin: 15px 15px 40px 15px;}
.citiaoshow_school .parentdetail li .ttl:before{ content:"•";display: inline-block;margin-right: 10px;}
.citiaoshow_school .parentdetail li .rongyu>*{margin-bottom: 5px;margin-right: 10px;}
.citiaoshow_school .parentdetail li .rongyu .ttl{line-height: 27px; display:inline-block;}
.citiaoshow_school .parentdetail li .rongyu .tname{display: inline-block;line-height:20px;padding: 3px 10px;border-radius: 4px;border-width:1px; border-style:solid; text-align:center;max-width: 200px;}
.citiaoshow_school .parentdetail li .rongyu .tname img{ height:20px;display:inline-block; vertical-align:top;margin-right: 3px;}

/*学科*/
.citiaoshow_school .mod_xueke .zytable{box-shadow: 0px 1px 10px 0px rgba(9, 24, 79, 0.14);border-radius: 10px;margin-top: 20px;width: 910px}
.citiaoshow_school .mod_xueke .zytable td{ border-bottom:solid 1px rgba(200,200,200,0.3);border-right: solid 1px rgba(200,200,200,0.3); padding:6px 0;}
.citiaoshow_school .mod_xueke .zytable td:last-child{border-right: none}
.citiaoshow_school .mod_xueke .zytable tr:last-child td{ border-bottom:none;}
.citiaoshow_school .mod_xueke .zytable ul li {width: 25%;float: left;line-height: 1.8em;padding: 0px 1em;box-sizing: border-box;height: 1.8em;overflow: hidden;list-style: disc inside;display: list-item;}
.citiaoshow_school .mod_xueke .remarks{text-align: right;margin:15px 15px 0 0}

/*学校名人*/
.citiaoshow_school .citiaomingren{padding-bottom: 50px;}
.citiaoshow_school .citiaomingren .mlist{box-shadow: 0px 1px 10px 0px rgba(9, 24, 79, 0.14);border-radius: 10px;margin-top: 20px;padding: 10px 20px}
.citiaoshow_school .citiaomingren .item{ width:144px; float:left;margin: 10px 0 10px 0;list-style: disc inside}
.citiaoshow_school .citiaomingren .item span{overflow: hidden}
.citiaoshow_school .citiaomingren.start .item:nth-child(n+13){ display:none;}
.citiaoshow_school .tuku .more{line-height: 40px;}
 
 
 
 
 /** /public/css/block/public/articlepraise.css **/
.articlepraise {margin-top: 30px; text-align:center; margin-bottom:15px;}
.articlepraise .dianzhan{ margin-right:20px; background-color:#FFDC00;}
.articlepraise .xiajiang{ background-color:#EEEEEE; color:#999999}
.articlepraise .dianzhan,.articlepraise .xiajiang{padding:0px 10px; display:inline-block; border:1px solid #eee; margin-bottom:10px; text-align:center; line-height:2.8em;min-width: 150px;border-radius: 1.5em;}
.articlepraise .dianzhan a{ display:block;}
.articlepraise .xiajiang a{color:#999999; display:block;}
.articlepraise .hui{ color:#999;}
.articlepraise .icon-dianzan-xiangxia {color:#999;}
.articlepraise .addnum.c999{ text-align:left;}
.articlepraise i.iconfont{display: inline-block;border-radius: 50%;background: #FFF;padding: 4px;  box-sizing:content-box;margin-right: 10px;}
.articlepraise .style2 .dianzhan{background-color: #be0f1b; border:none;}
.articlepraise .style2 .dianzhan .iconfont{color: #be0f1b;}
.articlepraise .style2 .dianzhan a{ color:#FFF;}
.articlepraise .style2 .xiajiang{background-color: #f1e2e2; border:none;}
.articlepraise .style2 .xiajiang .iconfont{color: #999;}
 
 
 
 
 /** /public/css/block/comment/commentlist.css **/
.commentlist .commentbox{ background:#fff; padding:10px; height:150px; border:1px solid #eee;}
.commentlist .commentbox .textarea{ width:100%; height:120px; line-height:1.5em; font-size:14px; background:none; outline:none; border:0; resize:none;}
.commentlist .btns{ text-align:right; background:#eee;}
.commentlist .btns a{font-size:14px; padding:10px; line-height:30px;}
.commentlist .btns .btn{ text-align:right; display:inline-block; vertical-align:middle; width:120px; height:50px; line-height:50px; text-align:center; color:#fff; cursor:pointer;}
.commentlist .btns .btn:hover{ background:#f60;}
.commentlist .commenttitle{ font-weight:bold; font-size:20px; line-height:25px; color:#333333; padding:20px 0;}
.commentlist .commenttitle i{ float:left; width:5px; height:25px; border-radius:3px; background:#ff4d30; margin-right:15px;}

.commentlist .item{ width:100%; padding:20px 10px; border-top:1px solid #e3e3e3;}
.commentlist .item:first-child{ border:0;}
.commentlist .item .img{ display:table-cell; vertical-align:top;}
.commentlist .item .img img{width:50px; height:50px; border-radius:50%;}
.commentlist .item .info{ display:table-cell; width:100%; vertical-align:top; line-height:1.8em; padding:0 0 0 15px;}
.commentlist .item .cont{padding:0.3em 0;}
.commentlist .item .other{ font-size:12px;}
.commentlist .item .other .del{ margin-left:20px;}
.commentlist .item .date{ margin-right:10px;}
.commentlist .item .fr{ float:right; margin-left:10px;}
.commentlist .item .other .jubao{ display:none;}
.commentlist .item:hover .other .jubao{ display:inline-block;}
.commentlist .item .other a{ color:#586b95}
.commentlist .item .other a:hover{ color:#f60}
.commentlist .replylist{ background:#f6f6f6; padding:0 15px;}
.commentlist .replylist .info{ display:table-cell; vertical-align:top; width:100%;}
.commentlist .replylist .item{ padding:10px 0;}
.commentlist .nothing{ text-align:center; padding:50px; color:#666; font-size:16px;}

.replybox .replycont{ background:#f6f6f6; padding:10px; margin-bottom:20px;}
.replybox .textarea{ width:100%; height:115px; line-height:1.5em; font-size:14px; background:none; outline:none; resize:none; background:#fff; padding:10px; border:1px solid #e3e3e3;}
 
 
 
 
 /** /public/css/block/public/articlelist.css **/
.articlelist .itembox{ counter-reset:li;}
.articlelist .item{ padding-bottom:20px;border-bottom:1px solid #eee; position:relative; text-align:left;}
.articlelist .item:nth-child(n+2){ padding-top:20px;}
.blockstyle2 .articlelist .item{border-bottom-color:#eae5cb;}
.articlelist .item .ad{ position:absolute; right:0; bottom:20px; background:rgba(0,0,0,0.3); color:#eee; font-size:12px; padding:0 5px;}
.articlelist .item .ad:hover{ color:#ff0;}
.articlelist .item .img{display: table-cell;padding-left: 15px; position:relative;}
.articlelist .item .img a{ display:block; width:220px; height:137px;overflow:hidden;}
.articlelist .item .img img{ width:220px; display:block;transition: all ease-in-out 300ms;}
.articlelist .item .img a:hover img { position:absolute; box-shadow:0 0 15px #666; z-index:1;}

.articlelist .item .contbox .title{ line-height:1.8em; margin-bottom:6px;}
.articlelist .item:nth-child(1) .contbox .title em{background: #fe741c;}
.articlelist .item:nth-child(2) .contbox .title em{background: #FDB80C;}
.articlelist .item:nth-child(3) .contbox .title em{background: #ffdc00;}
.articlelist .item .contbox .description{ max-height:3.6em; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; word-break:break-all;}

.articlelist .item .biaoshibox{display: inline-block; position: absolute; left: 7px; top: 0; line-height:2em; z-index: 1;padding:0px 6px 0px 10px;}
.articlelist .item .biaoshibox .name{ color: #fff; }
.articlelist .item .biaoshibox:before{ contboxent:""; display:inline-block; border-top:16px solid; border-right:10px solid transparent; position: absolute; right: -10px; top:0px;}
.articlelist .item .biaoshibox:after{ contboxent:""; display:inline-block; border-bottom:16px solid; border-right:10px solid transparent; position: absolute; right: -10px; bottom:0px;}
.articlelist .item .biaoshibox .sjx{ display:inline-block; border-top:8px solid; border-left:8px solid transparent; position: absolute; left: 0px; bottom:-8px; }

.articlelist .item .contbox .other{ padding-top:10px; position:relative; overflow:hidden; padding-right:100px;}
.articlelist .item .contbox .other .isyuan{display:inline-block;padding:1px 8px; line-height:1.8em; border-radius:1px;margin-right:3px;}
.articlelist .item .contbox .other a.biaoqian{ display:inline-block; border-width:1px; border-style:solid;padding:0 5px; line-height:24px;margin-right:3px;}
.articlelist .item .contbox .other a.biaoqian:hover{ color:#f60}
.articlelist .item .contbox .other a.zoneinfo{display:inline-block;line-height:1.5em; height:2em;}
.articlelist .item .contbox .other a.zoneinfo img{width: 1.4em;height: 1.4em;border-radius: 50%;vertical-align: middle;margin-right: 10px;}
.articlelist .item .contbox .other .attention{ position:absolute; right:0; bottom:0; min-width:100px; color:#ccc; line-height:2em; text-align:right;}
.articlelist .item .contbox .other .attention span{display:inline-block; vertical-align:middle; margin-left:5px;}
.articlelist .item .contbox .other .attention span:after{content:""; display:block; clear:both;}
.articlelist .item .contbox .other .attention span i{font-size:13px; float:left; line-height:1em;}
.articlelist .item .contbox .other .attention span i.iconfont{margin-right:3px;}
.articlelist .item .contbox .specslist{ width:340px; display:inline-block; vertical-align:bottom;}
.articlelist .item .contbox .specsttl{ line-height:26px;display:inline-block; vertical-align:bottom;}

.articlelist.zhaoshang .contbox .title{ color:#333;}

.articlelist .item .contbox .piclist { margin-top:10px; position:relative;}
.articlelist .item .contbox .piclist .biaoshibox { top:10px;}
.articlelist .item .contbox .piclist .picimg{ width:32%; height:210px; float:left; margin-left:2%; background-position:center center; background-size: cover;}
.articlelist .item .contbox .piclist .picimg.first{ margin-left:0px;}
.articlelist .item .contbox .piclist .picimg img{ display:block; margin:0px auto; max-width:100%;}

.articlelist .item .paramdata{ display:block;}
.articlelist .item .parambtn{border-top: solid 1px #EEE;margin-top: 15px;padding-top: 15px; color:#fc8142}
.articlelist .item .parambtn:after{ content:"收起产品∧";}
.articlelist .item.down .paramdata{ display:none;}
.articlelist .item.down .parambtn:after{ content:"热销产品∨";}
.articlelist .item .paramdata{padding: 10px 0 0 0;}

.articlelist .item.hasbg:hover{background-color: #f7f7f7;margin: 0 -12px;border: solid 2px #fc8142;padding: 13px 10px 14px 10px;}
.articlelist .item .brandlist{ display:inline-block; margin-left:10px;}
.articlelist .item .zsbrandlist{ display:flex;align-items: center;}
.articlelist .item .zsbrandlist .icon-gonggao { margin-left:5px;}
.articlelist .item .zsbrandlist .zslist{height: 2em; overflow: hidden;}
.articlelist .item .zsbrandlist .zslist a{ display:inline-block; margin:0px 5px;vertical-align:middle;}
.articlelist .item .zsbrandlist img { max-height: 1.5em;  display: inline-block; vertical-align:middle; }

.articlelist .item .alevel{ height: 25px; line-height: 22px;display: inline-block;vertical-align: middle;}

.articlelist .itemscroll{ overflow:hidden;}


.articlelist.col2 .item{ width:49.4%; float:left; padding-bottom:10px; padding-top:0;}
.articlelist.col2 .item:nth-child(2n){ float: right}
.articlelist.col2 .item:nth-child(n+3){padding-top:10px;}
.articlelist.col2 .item .contbox .title{ font-size:16px; padding-bottom:0;}
.articlelist.col2 .item .other .bq:nth-child(3){ display:none;}
.articlelist.col2 .item .img{ vertical-align:middle;padding-left: 10px;}
.articlelist.col2 .item .img a{ width:150px; height:93px;}
.articlelist.col2 .item .img img{ width:150px;}
.articlelist.col2 .itembox:after{ content:""; clear:both; display:block;}



.articlelist .item .left{display: table-cell;width: 90%;vertical-align: middle;text-align: left;}
.articlelist .item .left .contbox{ width:820px;}
.articlelist .item .left .contbox .title{ max-height:1.8em;}
.articlelist.col2 .item .left .contbox{ width:400px;}

.searchlist .articlelist .item .left .contbox{ width:800px;}

.articlelist.style2 .item .contbox .title{ font-size:26px;}
.articlelist.style2 .item .contbox .title em{min-width: 30px;height: 30px;line-height: 30px;vertical-align: initial;}
.articlelist.style2 .item .contbox .description{ font-size:16px;}
 
 
 
 
 /** /public/css/block/rightlay/list2.css **/
.rightlaylist2 .item{ width:33.3333%; float:left; text-align:center; margin-top:10px;}
.rightlaylist2 .item img{border-radius: 50%; margin-right:5px;}
.rightlaylist2 .item a{ border-radius:2em;padding: 0 6px;margin:0 3px; line-height:1.8em;}
.rightlaylist2 .item.tleft{ text-align:left;}

.rightlaylist2.col2 .item{ width:50%;}
.rightlaylist2.col3 .item{ width:33.333%;}
.rightlaylist2.col4 .item{ width:25%;}


.rightlaylist2 .itembox:after{ content:""; display:block; clear:both;}

.rightlaylist2.style2 .item{ margin-top:0;}
.rightlaylist2.style2 .item a{ line-height: 2.3em;background: rgba(211, 215, 249, 0.15);color: rgba(255, 255, 255, 0.5);padding: 0px 8px; margin:0;}
.rightlaylist2.style2 .item a:hover{ color:#f90;}
.rightlaylist2.style2.col2 .item{ width:48%; float:left;}
.rightlaylist2.style2.col2 .item:nth-child(2n){ float:right;}
.rightlaylist2.style2.col2 .item:nth-child(n+3) {margin-top: 15px;}

.rightlaylist2.style3 .item{ margin-top:0;}
.rightlaylist2.style3 .item a{ line-height: 2.3em;background:#7c81bd;color:#fff;padding: 0px 8px; margin:0;}
.rightlaylist2.style3 .item a:hover{ color:#f90;}
.rightlaylist2.style3 .item{ width:31.333%; margin:5px 1%; float:left;}
 
 
 
 
 /** /public/css/block/rightlay/list6.css **/
.rightlaylist6 .item{width: 180px; float:left;margin: 2px;background: #fff;}
.rightlaylist6 .item img {width: 180px;height: 78px;margin: 0 auto;display: block;}
.rightlaylist6 .swipe{ padding:10px 0 5px 0;}
.rightlaylist6 .swipe .perview{ bottom:5px;}
.rightlaylist6 .swipe .perview i{ height:5px;}
.rightlaylist6 .cat{ width:31.333%; margin:0 1% 10px 1%; float:left; background:#fff; border-radius:1em; text-align:center; line-height:2em;}
 
 
 
 
 /** /public/css/block/ads/rbrand.css **/
.adsrbrand .itembox{ position:relative;}
.adsrbrand .swipe .perview{ bottom:-10px;}
.adsrbrand .swipe .perview i{ height:5px; margin:0 2px;}
.adsrbrand .itembox .item{ display:block; position:relative;}
.adsrbrand .itembox .phone{ position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.3); padding:0 5px 0 10px; line-height:24px; text-shadow:1px 1px 2px #333; color:#fff; font-size:15px;}
.adsrbrand .itembox .phone::after{content:""; position:absolute; left:100%; top:0; border-width:12px 8px; border-style:solid; border-color:transparent transparent rgba(0,0,0,0.3) rgba(0,0,0,0.3);}
.adsrbrand .itembox .ad{ position:absolute; right:0; bottom:0; font-size:12px; color:#ddd; background:rgba(0,0,0,0.3); line-height:1.5em; padding:0 5px;}
.adsrbrand .itembox .ad:hover{ color:#ff0}
 
 
 
 
 