 /*公共样式--开始*/html, body, div, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, form, input, textarea, th, td, select {margin: 0;padding: 0;}
*{box-sizing: border-box;}
html, body {min-height: 100%;}
body {font-family: "Microsoft YaHei";font-size:14px;color:#333;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
ul,ol {list-style: none;}
img {border: none;vertical-align: middle;}
a {text-decoration: none;color: #232323;}
table {border-collapse: collapse;table-layout: fixed;}
input, textarea {outline: none;border: none;}
textarea {resize: none;overflow: auto;}
.clearfix {zoom: 1;}
.heightCenter{font:12px/1 Arial, "Sim sun";width: 1200px;margin:0 auto;}
.clearfix:after {content: ".";width: 0;height: 0;visibility: hidden;display: block;clear: both;overflow:hidden;}
.fl {float: left}
.fr {float: right}
.tl {text-align: left;}
.tc {text-align: center}
.tr {text-align: right;}
.ellipse {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.inline{display: inline-block;*display: inline;*zoom: 1;}
.clearFix{clear:both;}
/*会员登录之后状态*/
/*背景图片*/
.editBox span,.totalBox h3,.totalRightBox h3,.special ul li .specialContent span{background: url(/site/old2018/images/content.png) 0 0 no-repeat;}
/*当前位置*/
/*
使用帝国标签，取消当前样式*/
.locationBox,.locationBox a{color: #252525;}
.locationBox{padding:20px 0 10px;}
/*文章标题*/
.titleBox{padding:10px 0;}
.titleBox h1{font:bold 36px/42px "Microsoft Yahei";	color:#404040;width: 780px;text-align: left;}
.shareBox{margin-left: 50px;}
.shareBox .bdsharebuttonbox a{border-radius: 20px;width: 40px;height: 40px;margin:12px 0 0 10px;float:right;}
.shareBox .bdsharebuttonbox a{background: url(/site/old2018/images/content1.png) no-repeat #fff;}
.shareBox .bdsharebuttonbox a:nth-child(5){background-position:-328px -273px;border:1px solid #ff7129;}
.shareBox .bdsharebuttonbox a:nth-child(2){background-position:-149px -182px; border:1px solid #ff7129;}
.shareBox .bdsharebuttonbox a:nth-child(3){background-position:-149px -277px; border:1px solid #ff7129;}
.shareBox .bdsharebuttonbox a:nth-child(4){background-position:-150px -84px; border:1px solid #ff7129;}
.shareBox .bdsharebuttonbox a:nth-child(1){background-position:-150px 6px; border:1px solid #ff7129;}
.shareBox .bdsharebuttonbox a:hover{background: url(/site/old2018/images/content.png) no-repeat #ff7129;}
.shareBox .bdsharebuttonbox a:nth-child(5):hover{background-position:-328px -273px;border:1px solid #ff7129;}
.shareBox .bdsharebuttonbox a:nth-child(2):hover{background-position:-149px -182px; border:1px solid #ff7129;}
.shareBox .bdsharebuttonbox a:nth-child(3):hover{background-position:-149px -277px; border:1px solid #ff7129;}
.shareBox .bdsharebuttonbox a:nth-child(4):hover{background-position:-150px -84px;border:1px solid #ff7129;}
.shareBox .bdsharebuttonbox a:nth-child(1):hover{background-position:-150px 6px; border:1px solid #ff7129;}
/*编辑*/
.editBox span{display: block;height: 20px;padding-left: 23px;float: left;margin-right: 15px;line-height: 24px;color:#c4c4c4;background-size:310px;}
.editBox span:nth-child(1){background-position: 0 -161px;}
.editBox span:nth-child(2){background-position: 0 -242px;}
.editBox span:nth-child(3){background-position: 0 -311px;}
/*正文*/
body .container {margin-bottom: 20px;}
.contentTxt{margin-top:10px;}
.contentTxt a.neilian{display: block;font-size: 14px;margin: 15px 0;color: #4794f2!important;text-decoration: none;}
.contentTxt a.neilian:hover{text-decoration:underline;}
.contentTxt p{font:13px/20px "Microsoft Yahei"; text-indent: 20px; color:#404040; margin:10px 0; display:block; overflow:hidden}
.containerLeft{width: 880px;}
.contentTxt img{width: auto; max-width:80%; height:auto; margin:auto; display:block; overflow:hidden}
.likebox{ width:100%; height:auto; display:block; overflow:hidden; margin:50px 0 0; border-top:4px solid #404040}
.likebox h2{font-size: 20px; font-weight: bold; text-indent: 0;  color: #040404;  margin: 20px 0;}

/*相关文章列表*/
.totalBox{margin-top:20px;}
.totalBox h3{font-size: 20px;color: #040404; background:none; font-weight:bold;}
.relatedBox ul{ margin:10px 0 0; display:block; overflow:hidden}
.relatedBox ul li a{line-height: 46px;font-size: 15px;color:#181818;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.relatedBox ul li a span:nth-child(1){padding-right: 10px;color:#888}
.relatedBox ul li a:hover{color:#ff7129;}
.relatedBox ul li{width: 430px;float: left;border-bottom: 1px dotted #c6c6c6;}
.relatedBox ul li:nth-child(2n){margin-left: 20px;}
/*网友评论列表*/
.comment{ margin:30px 0 0; }
.comment h3{background-position:-164px -455px;}
.comment ul{padding-left: 30px;padding-bottom: 10px;position: relative;border-bottom: 1px dashed #f6f6f6;}
.userImg{display: block;width: 30px;height: 30px;position: absolute;top:10px;left: 0px;}
.comment ul li:nth-child(2){padding-top:10px;line-height: 30px;text-indent: 10px;}
.comment ul li:nth-child(2) span:nth-child(2){float: right;}
.comment ul li:nth-child(2) span:nth-child(1){color:#ff7129;}
.comment ul li:nth-child(3){text-align: justify;line-height: 20px;font-size: 14px;padding:10px 0 20px 10px;position: relative;}
.comment ul li:nth-child(3) a{position: absolute;right: 0px;bottom: 0px;color: #ff7129;}
.ecomment{padding:5px;background: #f2f2f2;}
/*评论框*/
.commentTxt{margin-top: 70px;position: relative;background: rgba(252,252,252,1);padding: 20px 0 30px 0;}
.commentTxt a{display: block;width: 70px;height: 70px;background: #ff7129;font-size: 16px;color: #fff;border-radius: 35px;position: absolute;top: -55px;left: 10px;border: 5px solid #fff;text-align: center;line-height: 60px;}
.commentTxt a:hover{background: #fa5501;}
.commentTxt .textareaTxt{clear:both;background: rgba(0,0,0,0);border:1px solid #ff7129;width: 840px;height: 141px;border-radius: 4px;margin:0 20px;overflow: hidden;}
.textareaTxt textarea{/*background: rgba(0,0,0,0);*/width: 838px;height: 100px;padding: 5px;}
.verificaBox{background: #eee;padding: 4px 0px;border-radius: 0 0 3px 3px;}
.verificaBox input:nth-child(1){width: 100px;height: 30px;border:1px solid #c4c4c4;border-radius: 3px;margin-left: 10px;text-indent: 5px;float: left;}
.verificaBox img{width: 80px;height: 30px;margin-left:10px;float: left;border-radius: 3px;}
.verificaBox input.btnImage{float: right;width: 80px;height: 30px;background:#ff7129;color: #fff;border-radius: 3px;margin-right: 10px;cursor: pointer;font-size: 15px;}
.verificaBox input[name=nomember]{display: none;}
.textareaTxt span{line-height: 36px;}
/*右侧*/
.containerRight{width: 300px;margin-left: 20px;}
.totalRightBox{padding-bottom:10px;}
.totalRightBox h3{ background:none; height:35px; line-height:35px; background:#fafafa; text-indent:10px; font:bold 14px/36px "Sim sun"; color:#040404}
/*资讯排行*/
.newsBox h3{background-position: -333px -82px;}
.newsBox ul{padding:5px 0;}
.newsBox ul li a{ width:100%; height:35px; line-height:35px; font-size:14px; font-weight:normal; color:#040404; font-family:"\5B8B\4F53", sans-serif; display:block; overflow:hidden; border-bottom:1px solid #f0f0f0}
.newsBox ul li a span:nth-child(1){ width:4px; height:4px; background:#ccc; float:left; border-radius:100%; margin:16px 10px 0 6px; font-size:0px; text-indent:-9999px; display:inline; overflow:hidden}
.newsBox ul li:nth-child(1) a span:nth-child(1){color: red;}
.newsBox ul li:nth-child(2) a span:nth-child(1){color: #00a6f3;}
.newsBox ul li:nth-child(3) a span:nth-child(1){color: #ff7129;}
.newsBox ul li a:hover{color:#ff7129;}
/*专题*/
.special{}
.special h3{background-position: -333px -189px;}


.special .specialList li{ width:100%; height:auto; padding:12px 0; border-bottom:1px solid #eee; display:block; overflow:hidden}
.special ul li .specialImg{ width:134px; height:auto; float:left; display:inline; overflow: hidden;}
.special ul li .specialImg img{ width:100%; height:auto; display:block; overflow:hidden; border-radius:0;}
.special ul li .specialContent{width: 154px; height:auto; float:left; margin:0 0 0 12px; display:inline; overflow:hidden;}
.special ul li .specialContent a{ width:100%; height:20px; line-height:20px; font-size:16px; font-weight:normal; color:#040404;float:left; display:inline; overflow:hidden;}
.special ul li .specialContent p{ width:100%; height:38px; font:12px/18px Arial, "Sim sun"; font-weight:normal; color:#bbb; margin:6px 0 0; float:left; display:inline; overflow:hidden;}
.special ul li .specialContent span{ width:auto; height:20px; font:12px/20px Arial, "Sim sun";text-indent: 20px; display:inline; overflow:hidden}
.special ul li .specialContent span.left{background-position: -305px -304px;	background-size:330px;}
.special ul li .specialContent span.right{background-position: -305px -382px;	background-size:330px;}
.special ul li .specialContent a:hover{color: #ff7129;text-decoration: underline;}
/*底部*/
.footerBottom{background: #0f1113;margin-top:20px;}
.footerBottom p{width:1240px;text-align: center;line-height: 40px;color: #fff;margin:0 auto;font-size:14px;}
.footerBottom p span a{font-size:14px;color: #fff;}
.footerBottom p span:nth-child(2){color:#292f34;font-size:14px;}
.loadingdiv{display: none;position: fixed;top:50%;left: 50%;margin-left: -64px;margin-top:-64px;}
/*h3标签*/
.detailBox h3{font:18px/20px "Microsoft Yahei"; text-indent: 10px;border-left: 5px solid #ff7129;color:#404040; margin:20px 0; display:block; overflow:hidden; font-weight:bold;}
/*右下角导航*/
.list_ml{background: #fff;padding: 10px 80px 10px 20px;position: relative;}
.list_ml h1{font-size: 18px;padding:5px 0 10px 0;}
.fix-smallnav li{list-style: none;line-height: 26px;height: 26px;padding-left: 10px;background: url(/site/old2018/images/h3.png) no-repeat;font-size:14px;position: relative;cursor: pointer;}
.fix-smallnav li span{display: block;line-height: 26px;height: 26px;float: left;}
.fix-smallnav li span:nth-child(1){width: 14px;}
.fix-smallnav li span:nth-child(2){text-align:center;padding:0 5px;}
.fix-smallnav .nav_click{background: url(/site/old2018/images/currentH3.png) no-repeat;color: #ff7129;}
.fix-smallnav .nav_click span:nth-child(1){width: 14px;height: 26px;background: url(/site/old2018/images/currentLeft.png) no-repeat;}
.fix-smallnav .nav_click span:nth-child(2){height: 26px;background: url(/site/old2018/images/currentCenter.png) repeat-x;}
.fix-smallnav .nav_click span:nth-child(3){width: 4px;height: 26px;background: url(/site/old2018/images/currentRight.png) no-repeat;}
.list_ml h2{position: relative;left: -1px;line-height: 26px;height: 26px;padding-left: 20px;background: url(/site/old2018/images/arrowContent.png) 0 10px no-repeat;font-size:15px;cursor: pointer;}
.list_ml h2:last-child{background: url(/site/old2018/images/commentIcon.png) 0 -4px no-repeat;}
.navList{position: fixed;bottom:100px;padding:20px 10px;background: #fff;display: none;z-index: 999;}
.navMenu,.navTop{width: 50px;height: 50px;float: left;border-radius: 4px;cursor: pointer;margin-left:20px;}
.navMenu{background: url(/site/old2018/images/menu.png) 10px 12px no-repeat #d6d6d6;}
.navTop{background: url(/site/old2018/images/top.png) 12px 15px no-repeat #d6d6d6;}
.list_ml h2:hover{color:#ff7129;}
.navMenu:hover{background: url(/site/old2018/images/menu.png) 10px 12px no-repeat #ff7129;}

.navTop:hover{background: url(/site/old2018/images/top.png) 12px 15px no-repeat #ff7129;}
#smallnav li:hover{background: url(/site/old2018/images/currentH3.png) no-repeat;color:#ff7129;}
#smallnav li span:hover{color:#ff7129;} 
.mainBodyRight .list_ml ul li{width: auto;margin-bottom: 0;}
.mainBodyRight .list_ml ul li span:nth-child(2){max-width: 200px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.mainBodyRight .list_ml ul{max-height:200px; overflow: auto;}
.list_ml h2{clear:both;}

/*登录成功之后的会员状态*/
.userPng{width: 100px;height:36px;border-radius: 18px;position: relative;top: 2px;float:right;}
.userPngBox{width:100px;}
.userPngBoxSpan{display:block;line-height: 34px;text-indent: 5px;width:60px;color:red;font-weight:bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.userPng img{
 margin-top:2ox;display: block;width: 36px;height:36px;border-radius: 18px;}
.userPng ul{position: absolute;bottom: -142px;left: 0px;width: 100px;background:#f2f2f2;z-index: 2;display:none;}
.userPng ul li:nth-child(1) a{ color:red;}
.userPng ul li a{line-height:28px;display:block;text-align:center;}
.userPng ul li a:hover{background:#c2c2c2;}
.topRight a:nth-child(1){border-left: none;}
.likebox h2 tr td{ font-size:14px;}

.commentTxt .fbbtn{width: 80px;height: 30px;background: #ff7129;color: #fff;border-radius: 4px;margin-left: 5px;cursor: pointer;}

/*评论*/
.comment ul.g-reviewlist {padding:0;}
.comment ul.g-reviewlist  li {padding:20px 0 40px 60px;position: relative;}
.comment ul.g-reviewlist  li h5 {font-weight: normal;font-size: 14px;}
.comment ul.g-reviewlist  li h5 em{color:#ff7129;}
.comment ul.g-reviewlist  li h5 span.u-time{font-weight: 200;color: #a3a3a3;margin-left: 10px;display: inline-block;line-height: 32px;}
.comment ul.g-reviewlist  li i{width:42px;height: 42px;display: inline-block;position: absolute;top:20px;left: 0;}
.comment ul.g-reviewlist  li i img{width:100%;}
.comment ul.g-reviewlist  li p{padding-top:5px;line-height: 18px;text-align:justify;}
.comment ul.g-reviewlist  li span.g-Replybox{display: block;position: absolute;right: 0;bottom: 10px;}
.comment ul.g-reviewlist  li span.g-Replybox a{display: inline-block;padding-left: 20px;height: 16px;line-height: 13px;position: relative;margin-left: 10px;color:#ff7129;cursor: pointer;}
.comment ul.g-reviewlist  li span.g-Replybox a i{display: block;width:16px;height: 16px;position: absolute;left: 0;top:0;background: url(/skin/new2019/images/content_12.png) 0 0 no-repeat;} 
.comment ul.g-reviewlist  li span.g-Replybox a.f-like i{background-position: -71px 0;}
.comment ul.g-reviewlist  li span.g-Replybox a.f-reply i.current{background-position: 0 -40px;}
.comment ul.g-reviewlist  li span.g-Replybox a.f-like i.current{background-position: -71px -40px;}



/*广告*/
.g-adbox5{margin:5px 0 15px 0;border-top: 1px solid #f2f2f2;}
.g-adbox7{margin-bottom: 15px;}
.g-adbox8{margin-top: 15px;}
.g-ad-fixed{position: fixed;top: 0;}



