﻿/* Reset */
body,div,p,a,table,textarea,form,input,img,ul,li{margin:0;padding:0;}
body{font:400 14px/1.5 "\5B8B\4F53",Helvetica;color:#333;word-wrap:break-word;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
li{list-style:none;text-indent:0;}
img,a img{border:0;}

/* Common Elements */
a{text-decoration:none;color:#004299;}
a:visited {color:#800080;}

.ads{border:1px solid #c6c6c6;overflow:hidden;}
.dotline{border-bottom:#E8E8E8 1px dotted;margin:3px;}
.wid{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.box{padding: 3px;border: 1px solid #2e9cd3;background-color: #FFFFFF;color: #000000;margin: auto;text-align: left;word-break: break-all;word-wrap: break-word;border-radius: 5px;}
.bnav{padding: 5px;background-color: #2e9cd3;color: #FFFFFF;margin: auto;text-align: left;}
.bnav a{color: #fff;}
.bline{padding: 5px;background-color: #FFF;color: #000;margin: auto;text-align: left;line-height: 20px;}
.draw-line{margin:2px 0 1px;padding:0 5px;border:1px solid #00FFFF;}



.wrap .module{padding:.05rem .1rem;border-bottom:.12rem solid #edf5fa;}
.wrap .module .name{width:100%;line-height:1.5;font-size:.18rem;font-weight:700;color:#277de2;display:-webkit-box;-webkit-box-align:end;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;}
.wrap .module .name a{color:#277de2;}
.wrap .module .name a:visited{color:#277de2;}
.wrap .module .intro{width:100%;position:relative;-webkit-transform:translateZ(0);overflow:hidden;}
.wrap .module .intro li:last-child .item{border-bottom:0;}
.wrap .module .intro .item{padding:.09rem 0 .07rem;display:-webkit-box;-webkit-box-orient:horizontal;border-bottom:.01rem solid #f5f5f5;}
.wrap .module .intro .item .text{min-height:.57rem;position:relative;display:-webkit-box;-webkit-box-flex:1;-webkit-box-pack:justify;-webkit-box-orient:vertical;}
.wrap .module .intro .item .text .desc{line-height:1.3;font-size:.16rem;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all;overflow:hidden;text-overflow:ellipsis;}
.wrap .module .intro .item .text .desc a{color:#277de2;}
.wrap .module .intro .item .text .info{margin-top:.05rem;width:100%;height:.16rem;line-height:1.2;font-size:.11rem;color:#ababab;}
.wrap .module .intro .item .text .info span{margin-right:.1rem;}
.wrap .module .intro .item .text .info .type{margin-bottom:.01rem;padding:0 .01rem 0 .02rem;height:.12rem;line-height:.13rem;color:#277de2;border-radius:.01rem;}
.wrap .module .intro .item .text .info .head{margin-bottom:.01rem;padding:0 .01rem 0 .02rem;height:.12rem;line-height:.13rem;color:#da343a;border-radius:.01rem;}
.wrap .module .intro .item .text .info .view{position:static;}
.wrap .module .intro .item .text .info .view:after{margin-left:.04rem;width:.1rem;height:.1rem;content:'';display:inline-block;background:url(../images/eye.png) no-repeat;background-size:100% auto;-webkit-background-size:100% auto;vertical-align:-.03rem;}
.wrap .module .intro .item .text .info .talk{position:static;}
.wrap .module .intro .item .text .info .talk:after{margin-left:.04rem;width:.1rem;height:.1rem;content:'';display:inline-block;background:url(../images/008.png) no-repeat;background-size:100% auto;-webkit-background-size:100% auto;vertical-align:-.01rem;}
.wrap .module .intro .item .text .info .time{float:right;position:static;}
.wrap .module .intro .item .text .info .time:before{margin-right:.04rem;width:.1rem;height:.1rem;content:'';display:inline-block;background:url(../images/time.png) no-repeat;background-size:100% auto;-webkit-background-size:100% auto;vertical-align:-.02rem;}
.wrap .module .intro .item .image{width:.57rem;height:.57rem;background:#f0f5f9 url(../images/006.png) no-repeat 50% 50%;background-size:.32rem .32rem;position:relative;overflow:hidden;}
.wrap .module .intro .item .image img{width:100%;height:100%;vertical-align:top;}
.wrap .module .intro .item .image .video{left:.05rem;width:.17rem;height:.15rem;bottom:.05rem;position:absolute;background:url(../images/007.png) no-repeat 0 0;background-size:100% auto;-webkit-background-size:100% auto;}
.wrap .module .more{padding:.05rem 0;height:.33rem;line-height:.33rem;text-align:center;display:block;font-size:.16rem;color:#277de2;}



.wrap .article{padding:.05rem;background:#edf5fa;}
.wrap .article .name{line-height:.28rem;font-size:.22rem;}
.wrap .article .tag{margin-top:.03rem;line-height:1.2;font-size:.12rem;color:#ababab;position:relative;}
.wrap .article .tag span{margin-right:.1rem;}
.wrap .article .tag .right{right:0;bottom:0;margin:0;padding:0;position:absolute;}
.wrap .article .intro{padding-top:.05rem;line-height:1.5;font-size:.18rem;}
.wrap .article .intro a{color:#277de2;}
.wrap .article .intro .image{padding-top:.05rem;}
.wrap .article .intro .image .img{display:block;position:relative;}
.wrap .article .intro .image .img img{width:100%;background:#E8ECEE;vertical-align:top;}
.wrap .article .intro .image .img .total{left:0;bottom:0;padding:.04rem .06rem .03rem;line-height:1;text-align:center;font-size:.1rem;background:#272c37;color:#fff;position:absolute;}
.wrap .article .intro .image .desc{padding:.05rem 0 0;line-height:.2rem;text-align:center;font-size:.15rem;color:#5c5c5c;display:block;}
.wrap .article .page{padding-top:.05rem;font-size:.13rem;position:relative;}
.wrap .article .page .left{margin-right:.05rem;padding:.02rem .04rem .02rem .04rem;border:.01rem solid #183ead;background-color:#ddddff;}
.wrap .article .page .right{right:0;margin:-.02rem 0;padding:.01rem .04rem .01rem .04rem;border:.01rem solid #183ead;background-color:#ddddff;position:absolute;}

.wrap .reply{overflow:hidden;}
.wrap .reply .name{height:.3rem;line-height:1.5;border-bottom:.01rem solid #ddd;position:relative;overflow:hidden;}
.wrap .reply .name .left{float:left;padding-left:.05rem;font-size:.18rem;font-weight:700;color:#277de2;}
.wrap .reply .name a{color:#277de2;}
.wrap .reply .name a:visited{color:#277de2;}
.wrap .reply .name .right{float:right;padding:.05rem .05rem;font-size:.14rem;color:#ababab;}
.wrap .reply .list{overflow:hidden;}
.wrap .reply .list ul{overflow:hidden;}
.wrap .reply .list ul li{padding:.05rem;border-bottom:.01rem solid #ddd;position:relative;overflow:hidden;}
.wrap .reply .list .user{height:auto;overflow:hidden;}
.wrap .reply .list .user .left{float:left;}
.wrap .reply .list .user .left img{float:left;width:.4rem;height:.4rem;border-radius:.05rem;overflow:hidden;}
.wrap .reply .list .user .left .info{float:left;height:.4rem;line-height:.2rem;border:0;overflow:hidden;}
.wrap .reply .list .user .left .info p{height:auto;text-indent:.05rem;font-size:.14rem;}
.wrap .reply .list .user .left .info p img{float:none;width:auto;height:.18rem;}
.wrap .reply .list .user .right{float:right;}
.wrap .reply .list .intro{margin:.05rem 0;padding-left:.02rem;font-size:.16rem;}
.wrap .reply .list .bottom{margin:.05rem 0;padding:.03rem 0;border-top:.01rem solid #ddd;position:relative;overflow:hidden;}
.wrap .reply .list .bottom a{color:#277de2;}
.wrap .reply .list .bottom .left{float:left;font-size:.13rem;}
.wrap .reply .list .bottom .right{float:right;font-size:.15rem;}
.wrap .reply .from{padding:.1rem;width:100%;background:#efefef;border:.01rem solid #cfcfcf;box-sizing:border-box;z-index:3;overflow:hidden;}
.wrap .reply .from textarea{padding:.06rem;width:100%;font-size:.15rem;display:block;border:.01rem solid #d0d0d0;border-radius:.03rem;box-sizing:border-box;}
.wrap .reply .from .button{float:right;padding-top:.1rem;}
.wrap .reply .from .button input{width:.5rem;height:.25rem;text-align:center;font-size:.15rem;background:#f60;color:#fff;border:.01rem solid #d07500;border-radius:.03rem;}


.wrap .user{height:.7rem;position:relative;overflow:hidden;}
.wrap .user .item{margin:.05rem .1rem;}
.wrap .user .item .img{float:left;margin-right:.1rem;width:.6rem;height:.6rem;background:#f0f5f9 url(../images/006.png) no-repeat 50% 50%;background-size:.32rem .32rem;position:relative;overflow:hidden;}
.wrap .user .item .img img{width:100%;height:100%;vertical-align:top;}
.wrap .user .item .text{height:.6rem;position:relative;}
.wrap .user .item .text .name{height:.22rem;font-size:.16rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.wrap .user .item .text .sign{height:.22rem;font-size:.15rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.wrap .user .item .text .info{width:100%;height:.16rem;font-size:.11rem;color:#ababab;}
.wrap .user .item .text .info span{margin-right:.1rem;}
.wrap .user .item .text .info .type{margin-bottom:.01rem;padding:0 .01rem 0 .02rem;height:.12rem;line-height:.13rem;color:#277de2;border-radius:.01rem;}
.wrap .user .item .text .info .time{float:right;position:static;}
.wrap .user .item .text .info .time:before{margin-right:.04rem;width:.1rem;height:.1rem;content:'';display:inline-block;background:url(../images/time.png) no-repeat;background-size:100% auto;-webkit-background-size:100% auto;vertical-align:-.02rem;}

/*顶部导航*/
.top_nav{overflow:hidden;padding:0 5px;border-bottom:#d9d9d9 solid 1px;height:22px;line-height:22px;color:#666;background-color:#f3f3f3;}
.top_nav a{color:#666;}
.top_nav span{float:right;}
.top_nav span a{padding:0 5px;}

/* Common Buttons */
.ipt-btn-gray-s{width:40px;height:20px;border:none;background:url(../images/btn_s_gray.gif) no-repeat;}
.ipt-btn-gray-m{width:60px;height:20px;border:none;background:url(../images/btn_m_gray.gif) no-repeat;}
.ipt-btn-gray-l{width:80px;height:20px;border:none;background:url(../images/btn_l_gray.gif) no-repeat;}
.ipt-btn-gray-xl{width:100px;height:20px;border:none;background:url(../images/btn_xl_gray.gif) no-repeat;}
.ipt-txt{margin-right:3px;}
.ipt-intro{margin-right:3px;}

/* Header Details */
.site-logo{padding:5px 0 0 10px;background:#fff;}

/* Module Details */
.tab-nav{height:24px;line-height:24px;padding:0 0 0 12px;background:#e7e7e7 url(../images/bg_tab_nav.png) repeat-x;}
.tab-nav .separate{margin-left:5px;margin-right:5px;}
.title-nav{height:25px;padding:0 5px;background:#71afe3 url(../images/title_nav.gif) repeat-x;line-height:25px;color:#fff;}
.title-nav a{color:#fff;}
.module-title{padding:0 0 0 5px;height:20px;line-height:20px;border-bottom:3px solid #9FC6EC;color:#000;font-weight:bold;}
.module-title a{color:#0051A4;}
.module-content{line-height:1.3;padding:3px 5px;word-wrap:break-word;}
.module-content img{margin-right:2px;vertical-align:middle;}
.note{background:#FFF9B7;border-bottom:1px solid #9FC6EC;}
.deep{background:#E3EEF8;border:1px solid #9FC6EC;border-left:none;border-right:none;}

/* Footer Details */
.footer{padding:5px;background:#F5FFFA;border-top:1px solid #9FC6EC;}
.footer p{text-align:center;line-height:18px;color:#515151;}
.footer p a{color:#0051A4;}
.footer .separate{margin-left:3px;margin-right:3px;}
.footer .txt-em{}
.footer .version a{color:#004299;}
