﻿@charset "utf-8";

/*父栏目页 S*/
#columnNav .hd{height: 80px; line-height: 80px;  font-weight: normal; color: #fff; text-align: center;}
#columnNav .bd{padding:0;border-bottom: 5px #f2f2f2 solid;}
#columnNav li{height: 52px; line-height: 52px;  font-size:14px;  text-align: center;font-weight: normal;background: url(../../Base/img/bgSideLine.jpg) no-repeat 0 bottom;}
#columnNav li.last{border-bottom:0;}
#columnNav li a{display:inline-block; padding-left: 20px; background: url(../../Base/img/icon02.gif) no-repeat 0 center;}
#columnNav li.on{ }
#columnNav li.on a{ color: #b10311; background: url(../../Base/img/icon02_hover.gif) no-repeat 0 center;}

.mainBox{}
/* 你的位置 */
.mainBox .wHd{height:34px; line-height:34px;   background:#fafdfe; color:#333; overflow:hidden;}
.mainBox .wHd .pathWrap{float:none; width:728px; text-align:left;}
.mainBox .wHd .path{float:none; padding-left:20px; background:url(../../Base/img/icon.png) no-repeat 0 -60px;}
.listBox .wHd,.piclistBox .wHd,.nrbox .wHd{height: 50px; line-height: 50px; background: #b10311;width: 200px;}
.listBox .wHd .pathWrap,.piclistBox .wHd .pathWrap,.nrbox .wHd .pathWrap{float:right; width:550px; text-align:right; }
.listBox .wHd .pathWrap a,.piclistBox .wHd .pathWrap a,.nrbox .wHd .pathWrap a{padding: 0 2px;color:#454545;}
.listBox .wHd .path,.piclistBox .wHd .path,.nrbox .wHd .path{float:right; background-position:0 -62px;}

.mainBox .mHd h3{ color:#fff;  height: 50px;  background: #b10311; margin-top: 20px; float: left; padding:0 15px; font:14px/50px "微软雅黑";}
.mainBox .mBd { clear: both;}
.wcommon{overflow:hidden;}
.wcommon_l{float:left; width:306px; height:217px;}


.wcommon_r{float:right; width:435px; height:222px; border:0; padding:0;}
.wcommon_r .topicList .t{width:420px; padding:2px 6px 8px; margin:0 0 8px; border-bottom:1px dashed #ccc; background:url(../../Base/img/lit_bg.png) no-repeat center top;}
.wcommon_r .topicList .t .title{font:bold 14px/30px "";}
.wcommon_r .topicList .t .title a{color:#2085c0;}
.wcommon_r .topicList .t .intro{color:#333;}
.wcommon_r .topicList .n{height:27px; font-size:14px; background-position:0 -188px;}

/*栏目循环 S*/
.pageBoxLoop{overflow:hidden;}
.pageBoxLoop .pageBox{width:325px;  margin-top:18px;}

.pageBoxLoop .pageBox .hd,.picnews .hd{padding-right:10px; height:33px; line-height:28px; background:#f8f9f9 url(../../Base/img/subtitle_bg.png) repeat-x left top;}
.pageBoxLoop .pageBox .hd h3,.picnews .hd h3{float:left; min-width:65px; width:auto; height:33px; padding:0 13px; text-align:center; background:url(../../Base/img/xsj_bg1.png) no-repeat center bottom; font-size:14px;}
.pageBoxLoop .pageBox .hd h3 a,.picnews .hd h3 a{width:100%; font-weight:bold; color:#fff;}
.pageBoxLoop .pageBox .bd{height:150px; padding:10px 10px 6px; background:#f9f9f9;}
.pageBoxLoop .pageBox .bd .infoList li{margin-bottom:1px;}


.pageBoxLoop1 .pageBox { width: 100%; margin-top: 15px;}
.pageBoxLoop1 .pageBox .hd {padding-right:10px; height:40px;border-bottom: 1px solid #ccc;  }
.pageBoxLoop1 .pageBox .hd h3 { float: left; background-color: #b10311; padding: 0 20px; line-height: 40px;}
.pageBoxLoop1 .pageBox .hd h3 a { color: #fff;}
.pageBoxLoop1 .pageBox .hd a.more { float: right; line-height: 40px;}

/*图片新闻 S*/
.picnews{margin:18px 0 3px; position:relative; background:#f9f9f9;}
.picnews .bd{width:685px; height:150px; float:left; margin:18px 37px 0; _margin:18px 18px 0; /*padding:18px 10px 0; padding:18px 20px 0;*/ overflow:hidden;} 
.picnews .bd .tempWrap{width:685px; overflow:hidden;}
.picnews .topicList .t{width:156px; margin-right:20px;}
.picnews .topicList .t .pic img{width:150px; height:110px;}
.picnews .sPrev,.picnews .sNext{width:16px; height:23px; display:block; position:absolute; top:92px; left:10px; background:url(../../Base/img/icon.png) no-repeat 0 -219px;}
.picnews .sPrev{background-position:-32px -219px; left:735px;}
/*父栏目页 E*/

/*下载专区*/
#xzzq{width:300px;height:85px;line-height:85px;background-color:#d81959;}
#xzzq ul li{background: url(../../Base/img/icons.png) no-repeat 60px -1335px;}
#xzzq ul li a{color:#fff;font-size:24px;padding-left:120px;}
#xzzq:hover{opacity:0.9;}

/*文章列表页 S*/
.listBox .wBd{padding: 15px 0 20px 0;}
.listBox .infoList{padding-top:5px;}
.listBox .infoList li{ height: 60px;line-height: 60px;padding-left:16px;  font-size:14px;background: url(../../Base/img/icon03.gif) no-repeat 0 center;border-bottom: 1px #f3f3f3 solid;}
.listBox .infoList li.split{height:12px; margin-bottom:10px; background:none; }
.listBox .infoList li .date{padding-right:10px;}

.wBd { clear: both;}

/*文章图片缩略图 S*/
.piclistBox .wBd{ padding: 15px 0 20px 0; _padding:15px 0 20px 10px;}
.piclistBox ul{overflow:hidden;}
.piclistBox .topicList .t{width:156px; margin:10px 12px;}
.piclistBox .topicList .t .pic img{width:150px; height:110px;}
.piclistBox .topicList .split{width:730px; height:1px; margin:0 0 5px 10px; float:left; border-bottom:1px dashed #aaa;}


/*文章内容页 S*/
.mainBox .articleCon{text-align:center; padding:20px 21px 5px;}
.mainBox .articleCon .article_t{padding-bottom:6px;}
.mainBox .articleCon h2{ padding: 20px 0; color: #a20000;font-size: 24px;}
.mainBox .property{height: 38px; line-height: 38px; border: 1px #ececec dotted;}
.mainBox .property,.mainBox .property a{color:#555;}
.fontZoomA,.fontZoomB{height:24px; display:inline-block; padding-left:16px; background:url(../../Base/img/icon.png) no-repeat 0 -292px;}
.fontZoomB{background-position:-68px -292px;}
.mainBox .conTxt{font-size:14px;padding-top:15px; text-align:left;}
.mainBox .conTxt p,.mainBox .conTxt div{margin-bottom:12px; text-indent:2em;}
.userControl{height: 42px;line-height: 42px;text-align:center;overflow:hidden;border-bottom: 1px #f3f3f3 solid;}
.userControl .dyBtn{display:block; float:left; margin-right:5px;color: #a20000;}
.userControl .dyBtn a{color:#a20000;}

/*分享到 S*/
.bdsharebuttonbox{float:right; padding-top:6px;}
.bdsharebuttonbox .share_d{float:left; margin:-5px 0 0 0;}
.bdsharebuttonbox .bshare-custom{width:300px;}
.bdsharebuttonbox .bshare-custom a{padding:0 2px 0 20px; color:#0081ca; display:inline-block;}
.bdsharebuttonbox .bshare-custom .bshare-share-count{display:inline-block; margin-left:-10px; color:#666;}
.bdsharebuttonbox .bsPlatIcon{background:url(../../Base/img/weixin.gif) no-repeat;}

/*上下篇 S*/
.others{margin: 30px 0;text-align: left;}

/* 评论列表 */
.comListBox{ margin:10px 35px 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("../../Base/img/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:665px; }
    .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("../../Base/img/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 35px 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:80px; height:22px; display:inline-block; background:url(../../Base/img/icon.png) no-repeat 0 -260px;}
#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;}

/*单页介绍 S*/
.singlePage .title{padding:10px 0; font:normal 20px/40px "微软雅黑"; color:#00a2e9; text-align:center; background:url(../../Base/img/dytitle_bg.png) no-repeat center bottom;}
.singlePage .conTxt{padding-top:0;}
.singlePage .articleCon{font-size:14px;}



/* 友情链接列表页 -----------------------------------------*/
.friendLinkList{overflow:hidden;zoom:1;padding: 10px 0 10px 10px;}
.friendLinkList li{width: 28%;height: 36px;line-height: 36px;padding: 0 3.5% 0 1.5%;background: url(../../Base/img/icon.png) 0 -817px no-repeat;float:left;overflow: hidden;}


/* 相关信息 */
#relativeInfo{border-bottom: 1px dashed #ddd;}
#relativeInfo .hd h3{font-size:18px;color: #a20000;}
#relativeInfo .bd{ padding:10px 0 20px 0; }
#relativeInfo ul{overflow: hidden;}
#relativeInfo li{float: left;width: 50%; }

/* 信息提示页 ---------------------------------------------- */
.Showms{background: #fff;padding: 2% 4%;overflow:hidden;width: 650px;margin:30px auto;}
.Showms .top,.Showms .bottom,.Showms .Shadow{ display:none }
.Showms .MS{overflow:hidden; zoom:1;}
.Showms .titWrong{color:#c00;border-bottom:1px solid #ccc;padding: 10px 0;margin-bottom:15px;font-size:18px;}
.Showms .BUT{padding: 25px 0 15px 0;}
.Showms .BUT a{ padding:0 15px;height:36px; line-height:36px; display:inline-block; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; cursor:pointer; margin-right:15px;
    background:#eee; border:1px solid #ccc; font-size:14px;
    background: -webkit-gradient(linear,0 0,0 100%,from(#FFFFFF),to(#eee));
    background: -moz-linear-gradient(#FFFFFF, #eee);
    background: -ms-linear-gradient(#FFFFFF, #eee);
    background: -o-linear-gradient(#FFFFFF, #eee);
    background: linear-gradient(#FFFFFF, #eee);
}
.Showms .BUT a:hover{ color:#c00; border:1px solid #aaa; text-decoration:none;}


/* 其它 */
#content.noSideContent{width: 1000px;background:#fff;padding: 20px 30px;margin: 0 auto;}
.voteList li{padding-left: 25px;background: url(../../Base/img/icon.png) no-repeat 0px -1175px;}


/* 通用带图片的信息列表_普通式 */
.picPageList{overflow:hidden;}
.picPageList li{float:left;width: 320px;height: 350px;margin: 0 7px 20px;text-align:center;float:left;_display:inline;}
.picPageList li .pic {overflow:hidden;height: 240px;}
.picPageList li .pic a:hover img{ border-color:#aaa;}
.picPageList li .title{ padding: 20px 0;background-color: #fafafa;}
.picPageList li .title .more{display:block;border:1px #e4e4e4 solid;width:160px;height:38px;line-height:38px;color:#a20000;margin: 10px auto 0;_display:inline;}


/*图片内容页*/
.photoContent{width:1200px;margin:0 auto;}

