﻿@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }

/* Public */
html{ width:100%; height:100%;   }
body{ width:100%; height:100%; color:#555;font:12px/180% Tahoma,宋体,Helvetica,Arial,sans-serif;}
a{color:#555;text-decoration:none; outline:none;}
a:hover {color:#ff0000;}
.clearbox {border:none;border-top: 1px solid transparent !important;clear: both;font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.blank{height:10px;font-size:0px; line-height:0; }
.hot,hot a{color:#f60 !important}
.nodata{color:#999;}
.fr{float:right; }
.hide{display:none; }
.clear{clear:both; height:0; zoom:1; overflow:hidden;}
.mart10{margin-top:10px;}

.ad{height: 100px;}
/* 通用盒子模型 */
.box{ overflow:hidden;}
.box .hd{ height:30px; line-height:30px; overflow:hidden;}
.box .hd .more{ float:right; margin-right:10px; color:#134699; font-weight:normal; font-size:12px; }
.box .hd h3{  font-weight:bold; padding-left:12px; font-size:14px; color:#0067A3; }
.box .hd h3 a{ color:#0067A3;  }
.box .bd{ padding:8px;  }
.boxFR{float:right !important; }

/* 通用按钮 */
.inputtext,.inp{border:1px solid #ccc;padding:1px 0 0 1px;height:20px; vertical-align: middle; }
.inpFocus{border:1px solid #ffb74a !important; background:#ffffdd;outline:1px solid #ffb74a; }
.btn{background:url("images/btnSplit.gif") no-repeat 0 0; width:60px; height:25px;line-height:25px;color:#fff;font-weight:bold;letter-spacing:1px;border:none;cursor:pointer;vertical-align: middle;}
.btn4{background-position:0 -50px; width:90px;letter-spacing:0px;}

/* 通用信息列表 */
.infoList{ text-align:left; }
.infoList li{ height:24px; line-height:24px; padding-left:10px; overflow:hidden; background:url(images/icon.png) no-repeat -208px -86px;}
.infoList li .date{ float:right; color:#999;  }
.dateRight{color:#999;margin:0 0 0 10px;}

/* 通用带图片的信息列表_普通式 */
.picList{overflow:hidden;}
.picList li{float:left;width:160px;margin:0 10px 20px;text-align:center;float:left;_display:inline;}
.picList li .pic img{width:160px; height:120px;}
.picList li .pic a:hover img{ border-color:#aaa;}
.picList li .title{ padding-top:5px;font-size:12px;line-height:18px;}


/* 多个左滚动 - 公用类 */
.leftLoop{ overflow:hidden; position:relative;  border:1px solid #ccc;   }
.leftLoop .hd{ overflow:hidden;  height:30px; background:#f4f4f4;  }
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("images/icoLeft.gif") no-repeat;}
.leftLoop .hd .next{ background:url("images/icoRight.gif") no-repeat;  }
.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(PIE.htc);}
.leftLoop .hd ul li.on{ background:#f00;  }
.leftLoop .bd{ padding:10px;   }
.leftLoop .bd ul{ overflow:hidden; zoom:1; }
.leftLoop .bd ul li{ margin:0 10px; text-align:center; float:left;display:_inline;  }


/* 内容信息列表_普通式 */
.txtList{}
.txtList{}

/* 内容带图片的信息列表_普通式 */
.txtPicList li{ overflow:hidden; margin-bottom:15px; padding-bottom:15px; background:url("images/dotted.gif") repeat-x bottom;  }
.txtPicList li .pic{ width:250px; float:left;   }
.txtPicList li .pic img{ width:220px; height:150px; padding:2px; border:1px solid #ddd; background:#fff;   }
.txtPicList li .pic a:hover img{ border-color:#f90;  }
.txtPicList li .con{ width:480px; float:right;   }
.txtPicList li .title{ height:35; line-height:25px;  font:normal 18px/32px ; font-weight:bold; color:#f90; }
.txtPicList li .title a{ color:#f60;  }
.txtPicList li .intro{text-indent:28px; color:#666; line-height:20px;   }
.txtPicList li .intro .more{ color:#f90; font-size:12px; }

/* 头条图文信息列表_普通式 */
.topicList{ font-size:12px;}
.topicList .t{width:145px; height:130px; float:left; padding:10px; margin:0 8px; background:url(images/kk_bg.png) no-repeat center top;}
.topicList .t .pic{}
.topicList .t .title{ height:30px; line-height:30px; overflow:hidden; text-align:center;}
.topicList .t .title a{color:#773e20; }
.topicList .t .intro{line-height:20px; padding:0; color:#777777;}
.topicList .t .intro .more{color:#d92b2c;  }
.topicList .n{ height:26px; line-height:26px; overflow:hidden; padding-left:12px; background:url(images/icon.png) no-repeat -208px -128px;}
.topicList .n .date{ float:right; color:#999;  }


/* 有图片时追加的类 class="topicList topicHasPic"  */
.topicHasPic .t{ overflow:hidden; zoom:1;height:108px;border-bottom:1px dotted #d8d8d8;   }
.topicHasPic .t .title{height:30px; font-weight:bold;color:#f60}
.topicHasPic .t .title a{color:#f60}
.topicHasPic .t .intro{border:none; }
.topicHasPic .pic{}
.topicHasPic .pic img{padding:1px;}
.topicHasPic .pic a:hover img{ border-color:#f90;  }
.topicHasPic .con{ width:360px; float:left;    }


/* 焦点图切换-广告 */
.slideBox{ width:570px; height:220px; overflow:hidden; position:relative;    }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd img{ width:570px; height:220px; }
.slideBox .bd .title{ display:none;  }
.slideBox .bd .bg{ display:none;  }
.news{float: right; padding: 0 12px 0 0; width: 360px;}
.news .hd{height: 34px; line-height: 34px; border-bottom: 1px #ddd solid;}
.news .hd h3{float:left; padding: 0 18px; background: #c70b19;font: 15px/34x "微软雅黑";border-radius: 6px 6px 0 0;}


.sideBox1 {width: 344px;}
.sideBox1 .hd{height:30px;line-height:30px; padding:0 0 0 50px; font-weight:bold; font-size:14px; background:url(images/titleBg1.jpg) no-repeat left center; }
.sideBox1 .hd a {
    color: #D92B2C;
}
.sideBox1 .bd {
    padding: 5px 8px;
    border: 1px solid #EADEDE;
    
    overflow: hidden;
}
#jjiao{float: left;}
#js{float: right;}
.part2{margin-top: 10px;overflow: hidden;}
#jjiao .bd,#js .bd{height: 325px;}



/* 焦点图切换- 数字 */
.focusBox{width:296px; height:222px; overflow:hidden; position:relative;float:left; }
.common .focusBox .slideNav{position:absolute; right:0; bottom:0px; z-index:15; height:14px; padding:0; border-bottom:0; width:296px; background:#666; filter:alpha(opacity=60);opacity:0.6;}
.common .focusBox .hd ul{float:right; zoom:1; z-index:2; width:auto;}
.focusBox .slideNav li{float:left; width:22px; height:14px; line-height:14px; font-size:12px; font-family:"宋体"; text-align:center; border-left:1px solid #fff; color:#fff; cursor:pointer; overflow:hidden;}
.focusBox .slideNav li.on{background:url(images/numhover.png) no-repeat 1px 0; height:14px; padding-top:2px; margin-top:-2px; border-left:0;}
.focusBox .slideNav li a{color: #fff;}
.focusBox .slideNav li.on a{color:#fff;}
#commonA .focusBox .slideCon{padding-top:0;}
.common .focusBox .slideCon{width:296px;}
#focusBoxA .slideCon .pic img{width:296px; height:222px; border:0;}
.focusBox .slideCon .con{position:absolute; width:100%; height:24px; line-height:24px; z-index:1; left:0; top:0; text-align:left;}
.focusBox .slideCon .txt{display:none;}
.focusBox .slideCon .con .title{width:100%; position:absolute; /*padding:0 6px; z-index:0; left:0; bottom:222px;*/ z-index:2; text-align:center;}
.focusBox .slideCon .con .title a{color:#843409; font-weight:bold;}
.focusBox .slideCon .con .bg{position:absolute; top:0; width:100%; height:24px; z-index:0; left:0; background:#baab9f; filter:alpha(opacity=80);opacity:0.8;}


/* 信息首页头条 */
.headNews{ }
.headNews .sHead{ height:auto !important; }
.headNews .sHeadTit{ height:30px; line-height:30px; overflow:hidden; }
.headNews .sHeadTit a{font-weight:bold;font-size:14px;; color:#f90; }
.headNews .sHeadCont{ line-height:20px;padding:0 0 8px 0;  margin-bottom:5px; color:#7e7e7e;border-bottom:1px dotted #d8d8d8; }
.headNews .sHeadCont a{ color:#f90; }
.headNews .sSub{ height:26px; line-height:26px;  overflow:hidden; }
.headNews .date{ float:right; font-size:12px; color:#999; margin-right:5px;  }


/* url_方块样式分页 */

.page{ text-align:center; padding:20px;  font-size:12px;  }
.page input{ border:1px solid #c5c5c5; background:#fff; width:30px; height:20px; line-height:20px; vertical-align:middle;      }
.page a,.page span{ display:inline-block; *display:inline; zoom:1; margin-right:0px; height:20px; line-height:20px; }
.page a,.page a:active{ display:inline-block; *display:inline; zoom:1; border:1px solid #c5c5c5; padding:0 6px;}
.page a:hover {border:1px solid #0C64AB; text-decoration:none; color:#0C64AB;}
.page span.current {background:#0C64AB; border:1px solid #0C64AB; color:#fff; font-weight:bold; padding:0 6px; }
.page span.disabled {border:1px solid #c5c5c5;  padding:0 6px; color:#999;}

.page_css{padding-top:15px; text-align:center;} 
.page_css b a{color:#ff0000;}
.page_css select{height:18px; margin:0 3px;}

.header{background: #fff; width: 1000px; margin: 0 auto;}
.wrap{background:url(images/bg.jpg) repeat-x center top;}
.sw{width:980px; margin:0 auto; position:relative; clear:both;background: #fff; padding:10px;}
.banner{position:relative; height:150px; overflow:hidden;}
.top_r{height:31px; line-height:31px; padding-left:4px; position:absolute; top:5px; right:3px; background:url(images/topr_bg.png) no-repeat center top;}
.top_r a{padding:0 5px;}
.logo{position:absolute; left:15px; top:15px;}
/*导航 S*/
.nav{width:980px; height:42px; margin:0 auto; background:#E10924; position:relative; z-index:99;}
.nav ul{overflow:hidden; padding-left:20px;}
.nav ul li{float:left; min-width:76px; padding:0 5px; width:auto; _padding:0; _width:90px; margin:0 2px; text-align:center;}
.nav ul li h3{font:normal 14px/42px "";}
.nav ul li h3 a{color:#fff;}
.nav ul li.on1{background:url(images/lihover_bg.png) repeat-x center center; }
.nav ul li.on1 h3{font-weight:bold;}
.nav ul li.on1 h3 a{color:#000; }
.nav ul li .ul1{display:none; width:960px; position:absolute; top:42px; left:0; z-index:9999; background:#fff;}
.nav ul li .ul1 li{min-width:40px; width:auto;}
.nav ul li .ul1 h3{font:normal 12px/40px "";}

.timeWeather{width:100%; height:24px; padding:8px 0; background:#391616; color:#aaaaaa; overflow:hidden;}
.time{float:left; width:185px; padding-left:35px; background:url(images/icon.png) no-repeat -195px 5px;}
.weather{float:left;}
.weather span{display:inline-block; float:left; padding-right:6px;}
.weather .spanImg{margin-top:4px; padding-right:0;}
.weather .spanImg img{padding-right:6px;}

/*站内搜索 S*/
#search{float:right; width:250px; height:20px; padding-top:5px;}
#search .keyword{float:left; display:block; width:145px; height:17px; line-height:17px; padding-left:25px; background:#fefefe url(images/icon.png) no-repeat -203px -33px; border:1px solid #d3d3d3; color:#bcbcbc;}
#search  .submit{width:53px; height:19px; display:block; float:right; margin:0 7px; background:url(images/icon.png) no-repeat 0 -291px; cursor:pointer; text-indent:-999em; border:none;}

/*首页 S*/
.side{width:260px; float:right; overflow:hidden; }
.sideBox{margin-bottom:10px;}
.sideBox .hd{height:30px;line-height:30px; padding:0 0 0 50px; font-weight:bold; font-size:14px; background:url(images/titleBg.jpg) no-repeat left center; }
.sideBox .hd a{color:#d92b2c;}
.sideBox .bd{padding:5px 8px; border:1px solid #EADEDE;overflow:hidden;}

#notice .hd{height:30px; }
#xzxx{border-bottom:1px solid #e2ddd6;}
#xzxx .hd{height:4px; padding:0; background-position:0 -51px;}
#xzxx .bd{_margin-top:-10px;}
#xzxx p{margin:4px 0 8px;}

.sideb{height:3px; background:url(images/icon.png) no-repeat 0 -51px; overflow:hidden;}

.content{width:710px; float:left; overflow:hidden;}
.indexcontent{width:710px;}
/*.contentLeft{width:700px; padding-left:8px; float:left;}*/
/*中间内容块 S*/
#commonA{border:1px solid #ddd; overflow:hidden;}
.commonA_l{ height:227px; _height:224px; padding:10px; }

#commonA .Hd h3{height:34px; padding:0 18px; text-align:center; font:normal 15px/19px "微软雅黑"; background:#c70b19;}
.common .Hd h3 a,.common .hd h3 a{color:#fff;}
.hd a.more{float:right; width:37px; height:11px; margin-top:7px; color:#a09e9c; text-indent:-9999px; background:url(images/icon.png) no-repeat 0 -268px;}
#commonA .bd{padding:4px 12px 0 0; overflow:hidden;float:right;height:377px;}
.common .hd{font:normal 15px/34px "微软雅黑"; }
.commonA_l .infoList li{padding-left:12px; line-height:26px; border-bottom:1px dashed #aaaaaa; background-position:-208px -130px;}
.commonA_r{float:right; width:389px;}
.introduction{padding:0 0 10px 10px; border-bottom:1px solid #ddd;}
.introduction .hd h3{width:88px; height:19px; padding:1px 3px 7px; text-align:center;}
#commonA .introduction .bd{padding-top:8px; overflow:hidden;}
.introduction .bd .pic{width:118px; height:144px; float:left; padding:2px 4px 2px 6px; background:url(images/jj_bg.png) no-repeat center top;}
.introduction .bd .txt{float:left; width:220px; line-height:21px; padding-left:17px; text-indent:2em;}
.commonA_rl{float:left; width:180px; height:187px; _height:184px; padding:14px 0 0 14px; position:relative;}
.honor{border-right:1px solid #ddd;}
.commonA_rl .hd{width:19px; height:82px; padding:5px; position:absolute; left:-1px; top:15px; background-position:0 -478px;}
.commonA_rl .pic{text-align:center; padding-bottom:5px;}
.commonA_rl .bd ul li{height:20px; line-height:20px; padding-left:12px; background-position:-208px -130px;}

/*应用平台 S*/
#commonB{border-bottom:1px solid #ddd; border-right:1px solid #ddd; overflow:hidden;}
#commonB .bd ul{}
#commonB .bd li{float:left; min-width:193px; height:118px; text-align:center; border-left:1px solid #ddd; overflow:hidden;}
#commonB .bd li span{text-indent:-9999px; display:block;}


/*底部 S*/
.footer{height:69px;margin:10px auto 0; clear:both; background:url(images/b_bg.png) repeat-x 0 1px; color:#ebebeb; overflow:hidden; text-align:center;}
.footerleft{float:left; width:202px; height:39px; margin-top:13px;margin-left:40px;}
.footer a{color:#ebebeb;}
.footerright{padding-left:30px; overflow:hidden;}
.footerright .pb{color:#ddd; line-height:18px; }
.footerNav ul,
.footerNav li{display:inline-block;*display:inline;zoom:1;}
.footerNav a{padding:0 5px;line-height:30px;color:#fff;}
.footerNav a:hover{color:#ff0;}

/*首页 E*/

/*父栏目页 S*/
#columnNav .bd{padding:5px 0 5px 8px;}
#columnNav ul{padding-bottom:12px;}
#columnNav li{height:32px; line-height:32px; padding-left:12px; border-bottom:1px dotted #e5e5e5; text-align:left;}
#columnNav li a{display:inline-block; padding-left:8px; background:url(images/icon.png) no-repeat -208px -147px;}
#columnNav li.on{background:url(images/icon.png) no-repeat 0 -107px; border-bottom:0;}
#columnNav li.on a{background:none; font-size:14px; font-weight:bold; color:#984c08;}

/*快速链接 S*/
#quickLinks{height:178px;}
#quickLinks .bd{padding:3px 8px 15px 10px;}
#quickLinks li{float:left; width:72px; height:30px; line-height:30px; padding-left:12px; border-bottom:1px dashed #aaa; background:url(images/icon.png) no-repeat -208px -104px;}
#quickLinks li a:hover{font-weight:bold; color:#d92b2c;}


/*最新推荐 S*/
#recommend{height:195px; padding-top:15px; background:#f0f6fd url(images/icon1.png) no-repeat 5px 10px;}
#recommend .hd{margin-bottom:5px;}

.mainBox{padding:10px 8px 0;}
/* 你的位置 */
.mainBox .wHd{height:28px; line-height:28px; padding-right:10px; overflow:hidden; background:#c6beb3; color:#454545}
.mainBox .wHd .pathWrap{float:right; width:550px; text-align:right; }
.mainBox .wHd .pathWrap a{padding:0 2px; color:#454545;}
.mainBox .wHd .path{float:right; padding-left:18px; background:url(images/icon.png) no-repeat -208px -59px;}
.mainBox .wHd h3{float:left; width:125px; height:28px; line-height:28px; padding-left:40px; font-size:14px; background:url(images/icon.png) no-repeat 0 -67px; color:#fff; font-weight:bold;}

.mainBox .wBd{padding:10px; margin-top:10px;  border:1px solid #ddd;}

.wcommon{overflow:hidden;}
#wcommonA{overflow:hidden;}
.wcommon_l{float:left; width:296px; height:222px;}
/*焦点图 S*/
#wfocusBoxA .hd{position:absolute; right:2px; bottom:4px;}
#wfocusBoxA .slideNav li{border-left:0; margin-right:2px; background:#333;}
#wfocusBoxA .slideNav li.on{background:url(images/numhover.png) no-repeat 1px 0;}
#wfocusBoxA .slideNav li span{color:#040000;}
#wfocusBoxA .slideNav li.on span{color:#fff;}
#wfocusBoxA .slideCon li{height:222px;}
#wfocusBoxA .slideCon .con{height:24px; line-height:24px;}
#wfocusBoxA .slideCon .con .title{bottom:0;}
#wfocusBoxA .slideCon .con .bg{height:24px; background:#39362b; filter: alpha(opacity=50); opacity:0.5;}
#wfocusBoxA .slideCon .con .title a{color:#fff; font-weight:bold;}

.wcommon_r{float:right; width:440px; height:222px; border:0; padding:0;}
.wcommon_r .topicList .t{width:420px; height:74px; padding:2px 10px; margin:0 0 5px; border-bottom:0; background:url(images/lit_bg.png) no-repeat center top;}
.wcommon_r .topicList .t .title{font:normal 18px/30px "微软雅黑";}
.wcommon_r .topicList .t .title a{color:#ff4200;}
.wcommon_r .topicList .t .intro{text-indent:2em;}
.wcommon_r .topicList .n{border-bottom:1px dashed #aaa; height:27px;}


/*图片新闻 S*/
.picnews{margin:10px 0 3px; position:relative; border:1px solid #e2ddd6;}
.picnews .hd{width:16px; height:123px; padding:22px 10px; float:left; border-right:1px solid #e2ddd6; background:url(images/side_bg.png) repeat-y left top;} 
.picnews .hd h3{width:16px; padding-top:20px; text-align:center; color:#e62129; font-weight:bold; font-size:14px; background:url(images/icon.png) no-repeat -205px -275px;}
.picnews .bd{width:685px; height:150px; float:left; padding:8px 10px 0; /*padding:15px 20px 0;*/ overflow:hidden;} 
.picnews .bd .tempWrap{width:692px; overflow:hidden;}
.picnews .sPrev,.picnews .sNext{width:9px; height:12px; display:block; position:absolute; top:85px; left:10px; background:url(images/icon.png) no-repeat -71px -200px;}
.picnews .sPrev{background-position:-90px -200px; left:735px;}
.picnews .bd .topicList .t img{width:145px; height:105px;}

/*栏目循环 S*/
.loopbox{overflow:hidden;}
.loopbox .column{width:369px; float:left; margin-top:6px;}
.loopbox .fl{margin-right:12px;}
.loopbox .column .hd{margin-bottom:2px; background:url(images/lmtitle_bg.png) no-repeat 76px 7px; overflow:hidden; }
.loopbox .column .hd h3{float:left; padding-left:14px; font-weight:bold; font-size:14px; background:url(images/icon.png) no-repeat -208px -275px;}
.loopbox .column .hd h3 a{color:#d92b2c;}
.loopbox .column .bd{height:150px; padding:3px 8px; border:1px solid #ddd;}
.loopbox .column .bd .infoList li{margin-bottom:1px; background-position:-208px -172px;}
/*父栏目页 E*/

/*文章列表页 S*/
.listBox .infoList{padding-top:5px;}
.listBox .infoList li{background-position:-198px -223px; padding-left:26px; margin-bottom:5px;font-size:14px;}
.listBox .infoList li.split{height:12px; margin-bottom:10px; background:none; border-bottom:1px dashed #cccccc;}
.listBox .infoList li .date{padding-right:10px;}

/*文章图片缩略图 S*/
.piclistBox ul{overflow:hidden;}
.piclistBox .topicList .t{margin:10px 11px 15px; _margin:10px 9px 15px;}
.piclistBox .topicList .split{width:730px; height:1px; margin:0 0 5px 10px; float:left; overflow:hidden; border-bottom:1px dashed #aaa;}


/*文章内容页 S*/
.nrbox .wHd{width:758px; height:28px; padding:0 12px 0 0; border:1px solid #ddd; margin:0; background:none;}
.nrbox .wHd .pathWrap{float:none; width:762px; padding-left:10px; text-align:left;}
.nrbox .wHd .path{float:none; background-position:-208px -194px;}
.nrbox .wBd{background:none; border-top:0; margin-top:0;}
.mainBox .article_content{text-align:center; padding:5px 21px;}
.mainBox .article_content .article_t{padding-bottom:6px;}
.mainBox .article_content h1{font:normal 18px/40px "微软雅黑"; padding-bottom:8px; color:#ff4200;}
.mainBox .article_info{height:28px; line-height:28px; background:url(images/nrtitle_bg.png) no-repeat;}
.mainBox .article_info,.nrbox .article_info a{color:#555;}
.fontZoomA,.fontZoomB{height:24px; display:inline-block; padding-left:16px; background:url(images/icon.png) no-repeat -62px -260px;}
.fontZoomB{background-position:-134px -260px;}
.article_content_list{font-size:14px;}
.mainBox #articleContnet{padding-top:15px; text-align:left;}
.mainBox #articleContnet p,.mainBox #articleContnet div{margin-bottom:12px; text-indent:2em;}
.printsc{height:28px; line-height:28px; text-align:center; border:1px solid #e7e7e7; background:#fafafa; margin:0 21px; padding-left:10px; overflow:hidden;}
.printsc span{display:block; float:left; margin-right:5px; color:#843409;}
.printsc span a{color:#843409;}

/*分享到 S*/
.fxBox{float:right; padding-top:6px;}
.fxBox .share_d{float:left; margin:-5px 0 0 0;}
.fxBox .bshare-custom{width:400px;}
.fxBox .bshare-custom a{padding:0 2px 0 20px; color:#0081ca; display:inline-block;}
.fxBox .bshare-custom .bshare-share-count{display:inline-block; margin-left:-10px; color:#666;}
.fxBox .bsPlatIcon{background:url(images/weixin.gif) no-repeat;}

/*上下篇 S*/
.article_page{margin:15px 21px 5px;}

/*单页介绍 S*/
.singlePage .title{padding:10px 0; font:normal 20px/40px "微软雅黑"; color:#00a2e9; text-align:center; background:url(images/dytitle_bg.png) no-repeat center bottom;}
.singlePage .article_content{font-size:14px;}


/* 评论列表 */
.comListBox{ margin:10px 21px 0; }
	.msgList li{ margin-bottom:15px;  border:1px solid #ddd; background:#fff; 
		-webkit-box-shadow: #f1f1f1 0 3px 0;
		-moz-box-shadow: #f1f1f1 0 3px 0;
		box-shadow: #f1f1f1 0 3px  0;
		behavior: url(/PIE.htc);
	}
	.msgList .msgInfo{ height:26px; line-height:26px; padding:0 10px; background:url("images/bgSplit.jpg") 0 -13px repeat-x; border-bottom:1px solid #dfdfdf; color:#999;   }
	.msgList .msgInfo .reviewer{ font-weight:bold; color:#c60;  }
	.msgList .msgInfo .star{ float:right;  }
	.msgList .msgContent{ padding:10px; overflow:hidden; zoom:1; width:685px; }
	.msgList .msgContent .userPic{ width:90px; text-align:left; float:left;   }
	.msgList .msgContent .userPic img{ width:80px; height:80px;   }
	.msgList .msgContent .msgCon{ display:block;  /*width:530px; float:left;*/   }
	.msgList .msgContent .msgReply{ background:url("images/share/dotted.gif") repeat-x top; padding-top:5px;   }
	.msgList .msgContent .msgReplyer{ font-weight:bold; }
	.msgPage{ text-align:right; }

/* 填写评论 */
.msgAddBox{padding:10px 25px; margin:15px 21px 12px;  background:#f8f8f8; border:1px solid #ddd;    }
.msgAddBox .inputTxt{ height:20px; line-height:20px; border:1px solid #d4d4d4; width:90px;  }
.msgAddBox #commentEmail{ width:180px;  }
.msgAddBox li{  height:22px; line-height:22px;}
.msgAddTit{ display:none;  }
.msgAddBox .msgAddUser label{ padding-right:15px;  }
.msgAddBox .msgAddUser i{ color:#f00;  }
.msgAddBox .msgAddUser li{ overflow:hidden;  }
.msgAddBox .msgAddUser #commentRankingBlock{ float:right;  }
.msgAddBox .msgScore{ padding-top:0px;  }
.msgAddBox  #commentContnet{ margin-top:10px;   background:#fff; border:1px solid #d4d4d4; width:568px; height:60px;    }
.msgAddBox  .msgSubmitBar{ padding-top:10px; height:22px; line-height:22px;  }
.msgAddBox  .msgSubmitBar .msgAddBtn{width:82px; height:22px;}
.msgAddBox  .msgSubmitBar .msgAddBtn:hover{color:#fff;}
.msgAddBox  .msgSubmitBar *{ vertical-align:middle; }
.msgAddBox  #commentValidCode{ margin:0 5px;  }

#publish_msg{width:74px; height:22px; display:inline-block; background:url(images/icon.png) no-repeat -74px -291px;}
#publish_msg span{margin-top:1 px; text-indent:-9999px; display:inline-block;}

/* 评论发表页模板 ---------------------------------------------- */
.addComFrom{ padding:15px;  }
.addComFrom table{ border-collapse: collapse; empty-cells:show; background:#fff;  }
.addComFrom table td{ border:#eee solid 1px; padding:5px; } 
.addComFrom table .spacingtitle{ background:#f4f4f4; font-weight:bold;  }
.addComFrom table table td{ border:0;  }
.addComFrom #BtnSubmit{ width:80px; height:26px; line-height:22px; cursor:pointer;    }

.comListBox .page{display:none;}

#mobile1 {
    color: #fff;
}