
.thumbhead{ text-align:center;}
.thumbhead img{ border-radius:50%; width:90px; height:90px;border: 1px solid #FFF;
box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.3)}
.s_moreread dl{overflow:hidden;padding:5px 0;color:#999;font-size:110%;border-bottom:1px dashed #DFDFDF;}
.s_moreread dt{float:left;margin-right:10px;}
.s_moreread dd h3{font-size:1.5em;color:#333;padding-bottom:7px;text-align: left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.s_moreread dd {overflow:hidden;text-align:left;font-size:140%; color:#555;}
.s_moreread dd:nth-of-type(2){text-align: left;padding-bottom:6px;color: #999;}
.s_moreread dd:nth-of-type(3){color: #999;}
.s_moreread dd span{padding-right:10px;}
.s_moreread div a:nth-last-of-type(1){margin:0;}
.s_moreread dl:last-child{border:0 none;}
.s_moreread{margin:0; background:#f0f0f0;}
.s_moreread .list_box{padding:10px;}
.s_moreread .list_box .item{display:block;padding: 8px 0;font-size: 140%;position: relative;border-bottom:1px dashed #DFDFDF;}
.s_moreread .list_box .item:last-child{border-bottom:none;}
.s_moreread .module-t{line-height: 28px;background-color: #e8e8e8;position: relative;}
.s_moreread .module-t h3{color: #fff;background-color:#787878;width: 80px;text-align: center;}
.s_moreread .module-t h3{color:#fff;font-size: 115%;font-weight: normal;}
.s_moreread .module-t span.more{position: absolute;right: 10px;top: 0;color: #999;}
.s_moreread .module-t2{line-height: 35px;background-color:#DCF3F9;position: relative;}
.s_moreread .module-t2 h3{color:#fff;background-color: #2B81AB;width: 80px;text-align: center;}
.s_moreread .module-t2 h3{color:#fff;font-size: 115%;font-weight: normal;}
.s_moreread .module-t2 span.more{position: absolute;right: 10px;top: 0;color: #999;}
.s_moreread .cat-t{line-height: 45px;margin:0px auto 0px auto; height:45px; border-bottom:#e7e7e7 1px solid}
.s_moreread .cat-t h3{color: #006fe2;text-align: center;width: auto; float:left; border-bottom:#006fe2 2px solid; padding:0 25px;}
.s_moreread .cat-t h3 a{color: #333;}
.s_moreread .cat-t h3{color:#fff;font-size: 150%;font-weight:bold; letter-spacing:1px;}
.s_moreread .cat-t span.more{ float:right;color: #999; margin-right:10px;}
.cat_s_box{background:#f5f5f5; margin:0 auto; padding:10px 5px; border-bottom:#eee 1px solid}
.s_moreread .cat-t2{line-height: 45px;margin:0px auto 0px auto; height:45px; border-bottom:#e7e7e7 1px solid}
.s_moreread .cat-t2 h3{color: #006fe2;text-align: center;width: auto; float:left; border-bottom:#006fe2 2px solid; padding:0 25px;}
.s_moreread .cat-t2 h3 a{color: #333;}
.s_moreread .cat-t2 h3{color:#fff;font-size: 150%;font-weight:bold; letter-spacing:1px;}
.s_moreread .cat-t2 span.more{ float:right;color: #999; margin-right:10px;}

.s_moreread .module-t12{line-height: 35px;background-color:#DCF3F9;position: relative;}
.s_moreread .module-t12 h3{color:#fff;background-color: #06f;width: 80px;text-align: center;}
.s_moreread .module-t12 h3{color:#fff;font-size: 115%;font-weight: normal;}
.s_moreread .module-t12 span.more{position: absolute;right: 10px;top: 0;color: #999;}


.s_minfo{padding:0px;margin:5px;border:1px solid #eee;background:#fff;}
.s_minfo .list_box{padding:10px;}
.s_minfo .list_box .item{display:block;padding: 8px 0;font-size: 100%;position: relative;border-bottom:1px dashed #DFDFDF;}
.s_minfo .list_box dl{ font-size:110%;}
.s_minfo .list_box .item:last-child{border-bottom:none;}
.s_minfo .module-t{line-height: 28px;background-color: #e8e8e8;position: relative;}
.s_minfo .module-t h3{color: #fff;background-color:#787878;width: 80px;text-align: center;}
.s_minfo .module-t h3{color:#fff;font-size: 115%;font-weight: normal;}
.s_minfo .module-t span.more{position: absolute;right: 10px;top: 0;color: #999;}
.s_minfo .module-t2{line-height: 35px;background-color:#DCF3F9;position: relative; height:35px;}
.s_minfo .module-t2 h3{color:#fff;background-color: #2B81AB;width: 80px;text-align: center;}
.s_minfo .module-t2 h3{color:#fff;font-size: 115%;font-weight: normal;}
.s_minfo .module-t2 span.more{position: absolute;right: 10px;top: 0;color: #999;}


.topic{position: relative;}
.topic .cont-list {border-bottom: 1px dotted #D9D9D9;margin: 0 12px 0px;line-height:40px;position: relative;}
.topic .cont-list a{font-size: 125%;}
.topic .live-icon {background-color:#2BAAFF;color: white;display:inline-block;width: 70px;display: inline-block;text-align: center;line-height: 180%;margin-right: 10px;position: relative; border-radius:10px; border-bottom:#006fe2 1px solid; border-right:#006fe2 2px solid}
.topic .live-icon::after {background: url(/media/images/index/arrow.png);background-size: 8px 20px;height: 20px;right: -8px;width: 8px;position: absolute;content: "";}

.imgbox{ width:98%; margin:10px auto; text-align:center;}
.imgbox img{ width:94%; margin-bottom:10px; border:none;}
.topic2{position: relative;}
.topic2 .cont-list {border-bottom: 1px dotted #D9D9D9;margin: 0 12px 0px;line-height:40px;position: relative;}
.topic2 .cont-list a{font-size: 115%;}
.topic2 .live-icon {background-color:#44BCDF;color: white;display:inline-block;width: 80px;display: inline-block;text-align: center;line-height: 25px;margin-right: 10px;position: relative; border-radius:12px; border-right:#2B81AB 2px solid; border-bottom:#2B81AB 1px solid}
.topic2 .live-icon::after {background: url(/media/images/index/arrow.png);background-size: 8px 20px;height: 20px;right: -8px;width: 8px;position: absolute;content: "";}



.com_nav{ background:#4A1A50 url("../images/com_nav.jpg") repeat-x; height:134px;}
.com_hd{ font-size:150%; color:#222; font-weight: bold;}

.com_daohang{ background:#222; height:30px; line-height:30px; font-size:110%; padding:4px 10px; color:#fff;}
.com_daohang a{ color:#fff;}
.com_daohang span{ color:#fff; float:right;}

.bottom{margin-top:20px;border-top:1px solid #e0e0e0;background:#fff}
/*.bottom{border-top:1px solid #e0e0e0;background:#fff;position:fixed;bottom:0px;width:100%}*/
.bottom .zones{height:45px;padding:10px;}
.bottom .zones a{display:block;width:24.5%;height:45px;border-right:1px dashed #e0e0e0;float:left;text-align:center;color:#353840;line-height:70px;font-size:10px}
.bottom .zones a:last-child{border-right:#fff none}
.bottom .zones a.home{background:url("../images/home.png") center 0px no-repeat;}
.bottom .zones a.pub{background:url("../images/pub.png") center 0px no-repeat;}
.bottom .zones a.user{background:url("../images/user.png") center 0px no-repeat;}
.bottom .zones a.up{background:url("../images/backtotop.png") center 0px no-repeat;}
footer{background:#3d4049;padding-bottom:50px;padding-top:20px;}
footer .switch{text-align:center;width:245px;overflow:hidden;zoom:1;margin:0 auto;}
footer .switch a{background:#373a43;display:block;float:left;width:80px;height:32px;line-height:32px;text-align:center;border-style:solid none solid solid;border-width:1px;color:#82848a;border-color:#2f323b}
footer .switch a.active{color:#fff}
footer .switch a:last-child{border-right:1px solid #2f323b}
footer p{color:#64666d;text-align:center;margin-top:20px;}

.info-images {margin:8px;width: 99%; }
.info-images .images-wrap {white-space: nowrapp; width: auto; overflow: hidden; overflow-x: scroll; }
.info-images .image {display: inline-block; margin-left: 0px; height: 120px; width:48%; overflow: hidden; position: relative;}
.info-images  li {margin:0px 2px 0px 0px;}
.info-images .image:first-child{margin-leftf: 0px;}
.info-images .image img {display: block;}
.info-images .image .tip {position: absolute; height: 20px; line-height: 20px; color: rgba(255, 255, 255, .8); width: 100%; top: 50%; left: 0; margin-top: -10px; text-align: center; font-size: 12px; text-shadow: 0 0 10px #000;}
.picLayer {display: none; width: 100%; height: 100%; left: 0; top: 0; position: fixed; background: rgba(0, 0, 0, .7)}
.picLayer .content {width: 90%; height: 90%; position: absolute; top: 5%; left: 5%; background-repeat: no-repeat; background-position: center; background-size: 100% auto;}
.picLayer .closeBtn{z-index: 9; border-radius: 50%; background-color: rgba(255,255,255,.3); position: absolute; top: 60px; right: 10px; font-size: 30px; color: #eee; width: 30px; height: 30px; line-height: 28px; text-align: center;}
