﻿@charset "utf-8";
/* CSS Document */

/*公共部分*/
.clearfix:before {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: ".";
	clear: both;
	height: 0;
}
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.clearfix {
	zoom: 1;
}
 
.head,.main { width: 960px; clear: both;}
.adminmenu { text-align: center; padding: 20px 0; }
.adminmenu a { margin: 0 10px; color: #004274; }
a, a:visited { color: #2b2b2b; }
.coloRed3{color:#c5020d;}
a:hover { color: #9e0000!important; }
body {font-family: 'Microsoft YaHei'; background:#FFF;}
/*布局*/

.main { color: #2b2b2b; z-index:1; overflow:hidden; }
.AreaL { width: 610px; overflow: hidden; }
.AreaR { width: 300px; overflow: hidden; padding-top: 12px; }
/* 头部导航 / S */
.head-wap{background:#fcfcfc;}
.head { position: relative; z-index: 20;}
.head_row_1 { height: 40px; padding-top: 20px; padding-bottom:2px;  clear: both; zoom: 1; border-bottom: 4px solid #C5020D; position: relative; }
.logo { width: 130px; height: 33px; overflow: hidden; background: url(http://r.itiexue.net/tiexue/bbs/picbj.png) no-repeat; }
.logo a { display: block; height: 40px; }
.head_row_1 .float_Rwj { width: 725px; height: 100px; height: 40px; }
.nav { position: absolute; z-index: 18; left:150px; }
.nav li { float: left; }
.nav h3 { color: #242424; font-size: 18px; cursor: pointer; padding: 3px 9px 0 9px; height: 27px; position: relative; z-index: 8; top: 1px; _float: left; }
.nav li a { color: #242424; }
.nav a:hover { color: #9e0000; }
.nav .select h3 { padding-bottom: 1px; }
.nav li.junpShop h3 { color: #ba2636; padding: 0px 5px 1px 5px; *padding-top:3px;_padding-top: 0; +padding-top:1px;_margin-top: -4px; }
.nav li.junpShop h3 a { color: #9e0000; }
.nav li.junpShop {*height:25px; overflow: hidden; }
.nav li.junpShop.select span { background-position: -279px 0; }
.nav li ul { position: absolute; clear: both; z-index: 5; background: #f5f5f6; border: 1px solid #bbbbbb; padding: 5px 1px 0 1px; display: none; }
.nav li.junpShop ul { width: 103px; text-align: center; margin-top: -1px; }
.nav li ul li { clear: both; float: none; border: 1px solid #f5f5f6; }
.nav li ul li a { display: block; padding: 0px 9px 0 10px; line-height: 20px; margin-bottom: 5px; }
.nav li ul li a:hover { background: #e7e7e8; color: #535353; text-decoration: none }
.ad_960_90,.here{width:960px;margin:0 auto;clear:both;}
.here{padding:15px 0; position:relative;}
.here a { color: #535353; }
.here .last { color: #b5b5b5; }
.baidusearch{ position:absolute; right:0; top:13px;height:35px;overflow: hidden;}
/* 头部导航 / E */

/* 登录样式/S */
.head-wap{background:#fcfcfc;border-bottom:none;}
.loginPop{height:256px;padding-left:230px;background:url(http://r.itiexue.net/tiexue/wwwindex/login-layer-bg.gif) -1px -1px no-repeat}
.loginPop .error{height:37px;line-height:37px;color:#f00}
.loginPop .uname { outline: 0; width: 205px; height:25px;margin:5px 0 0 34px;line-height:25px; background: 0; border: 0;}
.loginPop .upsd { outline: 0; width: 205px; height:25px;margin:35px 0 0 34px;line-height:25px; background: 0; border: 0;}
.loginPop .jzmm{padding:24px 0 20px;display:block;clear:both}
.loginPop .loginIn{width:120px;height:40px;color:#fff;border:0;font-size:16px;font-weight:bold;cursor:pointer;margin-right:10px;background-color:#f03126;background-image:-moz-linear-gradient(top,#f03126,#df2c21);background-image:-webkit-gradient(linear,top,#f03126,#df2c21);background-image:-webkit-linear-gradient(top,#f03126,#df2c21);background-image:-o-linear-gradient(top,#f03126,#df2c21);float:left}
.loginPop .loginIn:hover{background-color:#df2c21;background-image:-moz-linear-gradient(top,#df2c21,#f03126);background-image:-webkit-gradient(linear,top,#df2c21,#f03126);background-image:-webkit-linear-gradient(top,#df2c21,#f03126);background-image:-o-linear-gradient(top,#df2c21,#f03126)}
.loginPop .regbtn{float:left;width:93px;height:39px;text-align:center;line-height:39px;background-color:#eee;font-size:14px;background-image:-moz-linear-gradient(top,#fbfbfb,#e9e9e9);background-image:-webkit-gradient(linear,top,#fbfbfb,#e9e9e9);background-image:-webkit-linear-gradient(top,#fbfbfb,#e9e9e9);background-image:-o-linear-gradient(top,#fbfbfb,#e9e9e9);text-decoration:none;border:solid 1px #cfcfcf}
.loginPop .regbtn:hover{background-color:#eee;background-image:-moz-linear-gradient(top,#e9e9e9,#fbfbfb);background-image:-webkit-gradient(linear,top,#e9e9e9,#fbfbfb);background-image:-webkit-linear-gradient(top,#e9e9e9,#fbfbfb);background-image:-o-linear-gradient(top,#e9e9e9,#fbfbfb)}
.dingBox .ding-msg { font-size:12px;}

.topBarRight { position:absolute; right:0; top:22px; width:200px;}
#houBox { position:absolute; right:0; top:-4px; width:275px;}
.loginBar input{outline:0}
.loginBar .login-main{height:38px;_overflow:hidden;line-height:38px;background:#f3f3f3}
.box_w{width:960px;min-height:38px;_height:38px;margin:0 auto}
.usercenter img{border-radius:50%;margin-top:3px;}
.usercenter .hd-menu{_overflow:hidden;}
.loginBar .menu-box{_width:83px;position:relative;z-index:101;}
.loginBar .layer .s{position:relative}
.loginBar .layer .s em{display:block;position:absolute;right:11px;top:13px;width:4px;height:7px;background:url(http://r.itiexue.net/tiexue/public/tx-icon.gif) no-repeat}
.loginBar .sanjiao{-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;width:8px;height:4px;overflow:hidden;background:url(http://r.itiexue.net/tiexue/public/tx-icon.gif) no-repeat 0 -94px;position:absolute;right:9px;top:16px;z-index:10}
.loginBar .layer{width:83px;position:absolute;top:38px;background:#fff;border:solid 1px #cdcdcd;box-shadow:0 3px 4px #ddd;display:none}
.loginBar .sms-box{width:135px;}
.loginBar .topBarLeft .layer{left:-1px;}
.loginBar .topBarRight .layer{right:-1px;}
.loginBar .layer li{float:left;width:100%}
.loginBar .layer a{display:block;height:32px;line-height:32px;padding:0 10px;color:#535353 !important}
.loginBar .layer span{display:block;border-bottom:dotted 1px #d7d7d7}
.loginBar .layer a:hover{background:#f2f2f2;text-decoration:none;color:#535353}
.loginBar .layer a:hover span{border:0;padding-bottom:1px}
.loginBar .open .sanjiao{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
.loginBar .open,.loginBar .open .open{background:#fff;border-left:solid 1px #d3d3d3;border-right:solid 1px #d3d3d3;position:relative;margin:0 -1px;*margin:0;box-shadow:0 0 4px #ccc}
.loginBar .open .layer,.loginBar .open .open ul,.loginBar .loginbox-select .login-box{display:block}
.loginBar .layer li ul{position:absolute;text-align:center;left:83px;top:0;width:80px;display:none;background:#fff;border:solid 1px #cdcdcd;box-shadow:4px 4px 4px #eee}
.loginBar .slideMenu1 li ul{width:104px}
.loginBar .slideMenu1 .layer{width:95px}
.loginBar .slideMenu1 li ul{left:95px}
.loginBar .addLink{position:relative;z-index:55;}
.loginBar .addLink a{padding:0 5px 0 10px}
.loginBar .loginbox{position:relative;z-index:100}
.loginBar .login-btn{width:62px;height:30px;line-height:30px;text-align:center;color:#fff;text-decoration:none;background:#c6020e;cursor:pointer; float:right;}
.loginBar .loginbox-select .login-btn{background:#a20009;}
.loginBar .login-box a{color:#000 !important}
.loginBar .login-box{position:absolute;left:-76px;top:40px;color:#000;width:274px;min-height:150px;padding:25px 0 20px;background:#fff;border:solid 1px #cdcdcd;box-shadow:0 0 8px #cdcdcd;display:none;overflow:hidden;z-index:999999}
.loginBar .login-box .form-list{position:relative;height:30px;width:210px;margin:0 auto 10px;border:solid 1px #ddd;overflow:hidden;text-align:center}
.loginBar .login-box div label{position:absolute;left:5px;top:8px;line-height:normal;color:#888;z-index:0}
.loginBar .login-box div input{width:205px;position:absolute;left:0;top:0;padding:0 2px;height:30px;line-height:30px;border:0;background:#fff;opacity:.5;filter:alpha(opacity=50)}
#valaCode{overflow:hidden;zoom:1;margin-bottom:10px}
.loginBar .login-box p{width:210px;margin:0 auto 10px;overflow:hidden;zoom:1;clear:both;line-height:25px}
.loginBar .login-box p input{margin-top:5px;*margin-top:0}
.loginBar .login-box p span{padding-left:5px;cursor:pointer}
.loginBar .login-box .yzm-btn{float:left;overflow:hidden;width:15px;height:19px;background:url(http://r.itiexue.net/tiexue/public/tx-icon.gif) no-repeat 0 -61px;line-height:0;font-size:0;margin:7px 0 0 8px;_display:inline;cursor:pointer}
.loginBar .login-submit{display:block;width:210px;margin:0 auto;height:28px;line-height:28px;text-align:center;background:#c5020d;border:solid 1px #9c0009;color:#fff;font-weight:bold;cursor:pointer}
.loginBar .zhuce-btn{ line-height:30px; float:right; display:block; text-align:right; margin:0 12px;}
.loginBar .helpBtn { line-height:30px; float:right; display:block; text-align:right;}
.loginBar .sms-btn{_width:50px;white-space:nowrap;display:block;}
.loginBar .usercenter .layer{width:100%;text-align:center}
.loginBar .usercenter .layer ul{left:100%;}
.loginBar .sms-box em{float:right;padding:0 5px;*position:absolute;*right:5px;*margin-top:-7px;}
.topsearch{display:none;width:122px;height:23px;background:#fff;margin:6px 0 0 20px;line-height:23px;border:0;position:relative;overflow:hidden}
.topsearch input{position:absolute;left:2px;top:0;width:80px;height:23px;line-height:23px;float:left;border:0}
.topsearch span{position:absolute;right:0;top:0;height:23px;text-align:center;background:#8f0000;color:#fff;width:37px;cursor:pointer}
.sms-btn span{display:inline-block;background:#e3e3e3;color:#a4a4a4;padding:0 6px;line-height:normal;border-radius:4px;margin-left:5px}
.sms-btn .highlight{background:#c6020e;color:#fff}

#loginBefor .headtitle {display: block; width:31px; height:31px;}
#houBox .phone,#houBox .addfavorite,#houBox .hd-menu,#houBox .exit,#houBox .username { float:right; line-height:30px; display:block; text-align:right;}
#houBox .addfavorite,#houBox .hd-menu,#houBox .exit,#houBox .username { margin-right:14px; text-align:right;}
#houBox .username { width:31px; height:31px; }
#houBox .hd-menu {display: block; width:31px; height:31px;}
#houBox .username img {border-radius: 50%;}
#houBox .exit:hover{color:#9e0000;text-decoration:underline; cursor:pointer;}
/* 登录样式/E */

/*==内容/S==*/
.post_tit { font-size: 26px; color: #2d2b2c; padding: 30px 0 30px; }
.bar_1 { height: 30px; padding-bottom: 8px; margin-bottom: 8px; border-bottom: dotted 1px #e6e6e6; overflow: hidden; }
.bar_1 span { margin: 15px 20px 0 0; color: #b5b5b5; }
.bar_1 .fatieren img { margin: -15px 9px 0 0; border-radius: 3px; position: relative; }
.bar_1 .fatieren a { color: #1D50A1;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 58px;}
.bar_1 .shoucang:hover { color: #9e0000; text-decoration: underline; cursor: pointer; }
.bar_1 .ico { height: 18px; background: url(http://r.itiexue.net/tiexue/bbs/post2bg.png) no-repeat 0 -308px; float: left; padding-left: 20px; }
.bar_1 .reply_num .ico { background-position: 0 -333px; }
.bar_1 .reply_num, .bar_1 .visits_num { margin: 17px 0 0 20px; }
.bar_1 .visits_num a:hover { color: #2b2b2b !important; cursor: default; text-decoration: none; }
.bar_1 .share a { display: none; width: 23px; height: 23px; background: url(http://r.itiexue.net/tiexue/bbs/post2bg.png) no-repeat; margin: 13px 5px 0 0; }
.bar_1 .share .share-1 { background-position: -23px -182px; }
.bar_1 .share .share-1:hover { background-position: -23px -182px; }
.bar_1 .share .share-2 { background-position: -23px -206px; }
.bar_1 .share .share-2:hover { background-position: -23px -206px; }
.bar_1 .share .share-3 { background-position: -23px -230px; }
.bar_1 .share .share-3:hover { background-position: -23px -230px; }
.bar_1 .share .share-4{ background-position: -53px -206px; }
.bar_1 .share .share-4:hover{ background-position: -53px -206px; }
.bar_1 .share span { width: 48px; height: 23px; text-align: center; line-height: 23px; margin: 13px 0 0 0; }
.bar_1 .share-hover span { /*background: url(http://r.itiexue.net/tiexue/bbs/post2bg.png) no-repeat 0 -39px;*/ }
.bar_1 .share-hover a { display: block; }
.text { font-size: 16px; color: #000; }
.text .font14g { text-indent: 2em; margin-top: 26px; clear:both;}
.text img {max-width:550px; min-height:50px; display:block; margin:0 auto 1em; background:url(http://r.itiexue.net/global/images/loading2.gif) no-repeat center center;}
.tszhushi { border: 1px solid #DFDFDF; clear: both; color: #999; line-height: 20px; margin: 20px 0 10px; padding: 5px 10px; }
.tszhushi a { color: #575757; }
.tszhushi a:hover { color: #9e0000; }
.AddTxInfo { height: 1px; font-size: 1px; clear: both; margin: 0; padding: 0; color: #fff!important; overflow: hidden; }
.formMobile { background: url(http://r.itiexue.net/tiexue/bbs/post2bg.png) no-repeat -68px -40px; color: #1169EE; font-size: 12px; line-height: 17px; margin-top: 10px; padding-left:15px;text-indent: 0; }
.formMobile a {color:#1e51a2;}
.newconli2 { overflow: hidden; line-height: 26px; }

#fixedBtn {margin: 150px 0 0 970px;position: fixed;width: 22px; }#fixedBtn { font-family:'微软雅黑'; height:220px; overflow: hidden; position: fixed; width: 54px; }
#fixedBtn a {background: url(http://r.itiexue.net/global/images/public.png) no-repeat 0 -400px; color: #fff; display: block; font-size: 17px; height: 54px; line-height: 54px; margin-top: 1px; text-align: center; text-indent: -2000px; width: 54px; }
#fixedBtn .a1{ background-position:0 0;}#fixedBtn .a2{ background-position:0 -55px;}#fixedBtn .top{ background-position:0 -110px;}#fixedBtn .down{ background-position:0 -165px;}#fixedBtn a:hover { background: #7C7C7C; color: #fff !important; text-decoration: none; text-indent: 0;}.hotReply .userhead { float: left; width: 40px; }.hotReply .userhead img { border-radius: 2px; max-width:100%; min-height:40px; display:inherit; }.hotReply .userhead .xunz img { min-height:15px;}.hotReply .userhead div { margin-bottom: 8px; }
/*==内容/E==*/

/*==顶/S==*/
.dingBox { text-align: center;}
.dingBox .ding { display: inline-block; *display:inline; vertical-align:top;
*zoom:1;height: 42px; color: #fff; font-size: 26px; line-height: 34px; padding: 0 32px 0 64px; cursor: pointer; background: url(http://r.itiexue.net/tiexue/bbs/post2bg.png) no-repeat 23px -71px #e6000d;_background: url(http://r.itiexue.net/tiexue/bbs/ie6ding.gif) no-repeat 35px 10px #e6000d;font-family: Constantia, Georgia; }
.dingBox .ding:hover { background-color: #d2000c; }
.dingBox .disabled, .dingBox .disabled:hover { background-color: #bdbdbd;cursor:default; }
.ding-effect{position:absolute;color:#e5000d;font-style:normal;}
.dingBox .ding-effect{margin-left:-73px;margin-top:25px;}
.dingBox .shoucang{  vertical-align:top;display:inline-block; *display:inline;*zoom:1; height:40px; line-height:40px; margin-left:25px; border:solid 1px #e8e9eb; padding:0 20px; background-color:#fcfcfc;
font-size: 16px; background-image: -moz-linear-gradient(top, #fbfbfb, #f6f6f6); background-image: -webkit-gradient(linear, top, #fbfbfb, #f6f6f6); background-image: -webkit-linear-gradient(top, #fbfbfb, #f6f6f6); background-image: -o-linear-gradient(top, #fbfbfb, #f6f6f6); cursor:pointer;}
.dingBox .shoucang:hover{ background:#f6f6f6;}
.dingBox .shoucang em{font-family: Constantia, Georgia; padding-left:5px; font-size:20px; position:relative;top:-3px; color:#9e0000;}
/*==顶/E==*/

.bar_2 .ding-effect{margin-left:-20px;}
.pageBox .nextPost { font-size: 14px; font-weight: bold;padding-top:40px;}
.pageBox .nextPost a{ font-size:15px; color:#f00;}
.page {clear: both;text-align:center;  overflow: hidden; zoom: 1;}
.page a{ padding:6px 10px; margin-bottom:0; margin-left:0;}
.page a:hover,.page a.select { background: #d12a3c; border-color: #d12a3c; text-decoration:none; color: #fff !important; }
.hotReply { margin-top:20px; }
.hotReplyTit { height: 27px; border-bottom: solid 1px #e6eaed; position: relative; }
.hotReplyTit span { display: block; height: 24px; line-height: 22px; _line-height: 24px; float: left; font-size: 18px; background: url(http://r.itiexue.net/tiexue/bbs/post2bg.png) no-repeat 0 -118px; padding-left: 28px; color: #d12a3e; }
.hotReplyTit a { position: absolute; right: 0; bottom: 0; width: 94px; height: 29px; line-height: 29px; font-size: 14px; background: url(http://r.itiexue.net/tiexue/bbs/post2bg.png) repeat-x; border-left: solid 1px #e6eaed; border-right: solid 1px #e6eaed; text-align: center; }
.hotReplyTit2{height:40px; line-height:40px;font-size:18px;color:#c5030e;}
.hotReplyTit2 .line{background:#f2f2f2;height:1px;overflow:hidden;}
.hotReplyTit2 .line i{display:block;width:17px;height:1px; float:left;}
.hotReplyTit2 .line .c1{width:10px;background:#e6000d;}
.hotReplyTit2 .line .c2{background:#fe7701;}
.hotReplyTit2 .line .c3{background:#b21ecc;}
.hotReplyTit2 .line .c4{background:#2d3ee3;}
.hotReplyTit2 .line .c5{background:#029966;}
.hotReply .userhead { float: left; width: 40px; }
.hotReply .userhead img { border-radius: 2px; }
.hotReply .userhead div { margin-bottom: 8px; }
.hotReply .con { /*float: right;*/ width: 580px; }
.reply_list .username { height: 30px; line-height: 20px; font-size: 14px; }
.reply_list .yinyong .username { height: 25px; font-size: 13px; padding: 4px 4px 0; }
.reply_list .username a { color: #1e51a2; }
.reply_list .username span{padding:1px 0 0 15px; font-size: 12px; color: #999;}
 .reply_list .username em{padding-right:12px;color:#c5020d;} 
.reply_list .replyinfo { font-size: 16px; line-height: 28px;color:#000;}
.reply_list .replyinfo .at{color:#2665c9}
.reply_list .yinyong .replyinfo { font-size: 15px; color:#383836; padding: 0 4px; }
.reply_list { border-bottom: dotted 1px #dddddd; padding: 18px 15px 13px 15px; overflow: hidden; zoom: 1; }
.reply_list:hover { background: #f9f9f9; }
.hotReply2{border-bottom:dotted 1px #ddd;}
.hotReply2 .reply_list{ border:0; padding: 18px 0 13px;}
.hotReply2 .reply_list:hover{background:none;}
.reply_list .replyinfo img { max-width: 100%; margin-top: 10px; }
.reply_list .zhankai { font-size: 12px; color: #bebebe; margin-left: 5px; }
.reply_list .ding-btn em { color: #c5020d; }
.reply_list .ding-btn em b { font-weight: normal; }
.bar_2 { clear: both; text-align: right; padding-top: 10px; font-size: 12px; overflow: hidden; zoom: 1; }
.bar_2 a, .bar_2 span { display: inline-block;min-width: 36px;padding:1px 4px; height: 19px; line-height: 21px; text-align: center; color: #1d50a1; text-decoration: none; }
.bar_2 a:hover { border: solid 1px #d1d1d1; padding:0 3px; background: url(http://r.itiexue.net/tiexue/bbs/post2bg.png) no-repeat 0 -1px; color: #1e51a4; }
#commentsDiv { margin-top: 10px; }
.yinyong { border: solid 1px #dddddd; padding: 3px; margin-bottom: 7px;background:#FFFFEF; }
.yinyong .floorTip, .yinyong .floorTip a { font-size: 14px; color: #bebebe; }
.hotReply .bar_2 span, .yinyong .bar_2 a { color: #bebebe; }
.hotRecom { margin-top: 25px; overflow: hidden; zoom: 1; }
.blackLineTit { border-top: solid 3px #2b2b2b; line-height: 45px; overflow: hidden; zoom: 1; }
.blackLineTit span { float: left; font-size: 16px; color: #292929; font-weight: bold; }
.blackLineTit a { float: right; }
.blackLineTit a font { color: #c5020d; }
.hotRecom .p_list { width: 305px; overflow: hidden; zoom: 1; margin-top: 10px; }
.hotRecom .p_list .pp li { width: 142px; height: 160px; margin-right: 6px; }
.hotRecom .p_list .pp span { height: 35px; padding: 0 5px; overflow: hidden; }
.hotRecom .t_list { width: 295px; margin-top:4px; }
.hotRecom .t_list h2 a { font-size: 18px; font-weight: bold; display: block; line-height:normal; height: 25px; overflow: hidden; margin-bottom:8px; }
.hotRecom .t_list li { height: 25px; overflow: hidden; line-height: 25px; font-size: 14px; background: url(http://r.itiexue.net/global/images/dot.gif) no-repeat 0 -32px; padding-left: 8px; }
.replyTxt { margin-top:25px; }
.replyTxt .inputBox { height: 150px; border: solid 1px #dfdfdf; padding: 5px; overflow: auto; }
.replyTxt .bar_3 { border: solid 1px #dfdfdf; border-top: none; height: 48px; }
.replyTxt .bar_3 .uploadBtn { margin: 12px 0 0 10px; }
.replyTxt .replyBtn { width: 86px; height: 34px; background: #f03226; color: #fff; border: 0; font-size: 14px;  font-family: "微软雅黑"; font-family: Microsoft YaHei; cursor: pointer; margin: 7px 10px 0 0; }
.replyTxt .replyBtn:hover { background: #e02c21; }
.jph-goods { clear:both;border:1px solid #d8d8d8; padding:15px 0 15px 7px; margin-top:28px; background:#f7f7f7; overflow:hidden;zoom:1;}
.jph-goods .ico{height: 60px;left: 0;position: absolute;top: 0;width: 60px;z-index: 10;}
.jph-goods img{ width:140px; height:140px;}
.jph-goods .list{ width:140px; float:left; margin-left:7px;position:relative;display:inline;}
.jph-goods .list p{ height:37px; line-height:18px; padding-top:5px; text-align:center; overflow:hidden;}
.progress-bar { padding-top: 12px; }
.progress-bar div { width: 100px; height: 5px; background: #ddd; overflow: hidden; margin: 11px 0 0 10px; }
.progress-bar p { width: 10px; height: 5px; background: #090; }
.progress-bar span { line-height: 26px; padding-left: 5px; color: #999; font-size: 12px; }
.replyTxt .txtNum { padding: 13px 16px 0 0; }
.replyTxt .txtNum span { font-family: Constantia, Georgia; color: #C5020D; font-size: 16px; }
.fileBtn { position: absolute; left: 0; top: 0; width: 65px; height: 26px; opacity: 0; filter: alpha(opacity=0); cursor: pointer; }
.replyTit { border-bottom: solid 1px #dcdcdc; line-height: 30px; font-size: 16px; margin-top: 25px; font-weight:bold; }
.loadReply { height: 30px; background: #f0f0f0; color: #1d50a1; text-align: center; line-height: 30px; cursor: pointer; margin-top: 20px; overflow: hidden; }
.loadReply span { display: block; height: 30px; }
.loadReply .load-more-loading { display: block; height: 30px; background: url(http://r.itiexue.net/global/images/loading-grey.gif) no-repeat center center #ccc; }
.loadReply:hover { background: #e5e5e5; }
.userInfoPop { width: 340px; height: 220px; background: #fff; border: solid 1px #ddd; box-shadow: 0 0 3px #ccc; position: absolute; z-index: 90; }
.userInfoPop .role { width: 13px; height: 7px; position: absolute; overflow: hidden; background: url(http://r.itiexue.net/tiexue/bbs/post2bg.png) no-repeat -20px -272px; left: 20px; top: -7px; }
.userInfoPop .userhead { width: 95px; padding: 15px 0 0 15px; }
.userInfoPop .userInfo { width: 205px; padding: 15px 0 0 10px;overflow:hidden; }
.userInfoPop .headpic img { border-radius: 3px; margin-bottom: 10px; }
.userInfoPop .btnBox { width: 100%; clear: both; padding: 1px 0; border-top: solid 1px #f0f0f0; border-bottom: solid 1px #f0f0f0; position: absolute; left: 0; bottom: 8px; }
.userInfoPop .btnBox p { background: #f0f0f0; padding: 5px 15px; }
.userInfoPop .btnBox .addF { width: 76px; height: 24px; background: url(http://r.itiexue.net/tiexue/bbs/post2bg.png) no-repeat 0 -376px; border: 0; cursor: pointer; }
.userInfoPop .btnBox .sendMsg { width: 68px; height: 24px; background: url(http://r.itiexue.net/tiexue/bbs/post2bg.png) no-repeat 0 -351px; border: 0; cursor: pointer; margin-left: 162px; }
.userInfoPop .name a { color: #1D50A1; }
.userInfoPop .num { padding: 5px 0; }
.userInfoPop .num .gf { margin-right: 20px; }
.userInfoPop .medal img { margin: 5px 8px 0 0; }
.userInfoPop .about { height: 53px; overflow: hidden; line-height: 17px; padding-top: 11px; }
.hiddenPost { display: none; }
.postShow { padding-left: 10px; }
.pub_Pop_Style #ReplyFrame { margin: -1px 0 0 -1px; width: 612px; }
.bbs_postadminlog3 { font-size: 12px; color: #BEBEBE; }
.bbs_postadminlog3 a{color:#BEBEBE;}

/*弹出层样式*/
.pop_bar { background: #f8f8f8; }
.pub_Pop_Style { border-color: #dfdfdf; border-radius: 0; }
.pop_bar { border-radius: 0; border-color: #dfdfdf; }
.PopLayerBtn { border-radius: 0; height: 30px;clear: both; }
.PopLayerBtn input { height: 25px; }

/*底部按钮*/
.anniu { text-align: center; height: 50px; line-height: 50px; padding: 25px 0 0 188px; }
.anniu a { float: left; width: 115px; height: 32px; text-align: center; line-height: 32px; border: solid 1px #cdcdcd; margin-right: -1px; color: #2b2b2b; cursor: pointer; }
.anniu a:hover { color: #9e0000; text-decoration: none; background: url(http://r.itiexue.net/global/images/pop_repeat_x_bg.gif) repeat-x 0 5px; }
.anniu .cksyhf { width: 102px; background: url(http://r.itiexue.net/tiexue/bbs/anpic.png) no-repeat; }

/*打赏弹出*/
.dashangPop { height: 150px; }
.dashangPop .dl_01 dd { height: 20px; padding: 10px 0 0 23px; text-align: left; }
.dashangPop p { padding: 10px 0 0 20px; }
.dashangPop .PopLayerBtn{padding:5px 0 0 0;}
.p_1 { height:70px;line-height:35px; }
.p_1 span { float:left;padding:0 15px 0 0px;}
.p_1 input { margin-top:10px;*margin-top:5px;float:left; vertical-align: middle; }
.p_1 span em{float:left;padding:0 2px;}
.text_4 { border: 1px solid #CFB38C; height: 20px; line-height:20px; width: 50px;position:relative;top:-3px; }
.clrRed { color: #f00; }
.p_2 { margin-left: 3px;}
.p_2 .text_4{top:1px;}
.p_2 img{cursor:pointer;vertical-align:middle;}
.p_3 { margin-left:3px; }
.dashangPopWap { background: none repeat scroll 0 0 #000000; border: 1px solid #000000; display: none; height: 150px; opacity: 0.7; padding-top: 30px; }
.dashangPopWap p { color: #FFFFFF; font-size: 14px; font-weight: bold; margin-top: 10px; text-align: center; }

/*==底部/S==*/
.footer { margin: 10px auto 0; line-height: 28px; text-align: center; padding: 20px 0; background: #f7f7f7; border-top: solid 1px #dfdfdf; color: #b7b7b7; clear:both; }
.footer a { color: #b7b7b7; padding: 0 5px; }
.footer span { display: none; }
.link { width: 960px; margin: 0 auto 28px; text-align: left; color: #c8c8c8; }
.link a { padding: 0 8px; line-height: 20px; white-space: nowrap; color: #8d8d8d; }
/*==底部/E==*/

.AdPIP { float: right;padding:26px 0 26px 14px; display:none;}
.AdPIP img { width: 250px; height: 250px; overflow: hidden; }
.AdPIP_left{padding:26px 0 0; display:none;}
.AdPIP_left iframe{opacity:0.5;filter:alpha(opacity=50);}
.AdPIP_left iframe:hover{opacity:1;filter:alpha(opacity=100);}

.dlguohou { height: 25px; line-height: 25px; padding-left: 16px; margin-top: 26px; }
.pltxt { font-size: 14px; color: #333; line-height: 22px; text-indent: 24px; margin-top: 8px; }
.txt7 { font-size: 12px; word-wrap: break-word; color: #535353; background-color: #fff; line-height: 23px; border: 1px solid #ccc; padding: 6px; }
.txt7 p { margin-top: 10px; }
.txt7 strong { color: #004274; }
.quoteTable { overflow: hidden; }
.video { display: block; width: 360px; height: 270px; position: relative; left: 32px; }
.video img { margin-left: -32px; }
.video em { display: block; width: 88px; height: 88px; text-indent: -2000px; position: absolute; left: 0; top: 0; margin: 85px 0 0 100px; background: url("http://r.itiexue.net/tiexue/bbs/video-btn.png") no-repeat; cursor: pointer; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="http://r.itiexue.net/tiexue/bbs/video-btn.png");
_background: none; opacity:0.5;filter:alpha(opacity=50); transition:all ease .3s; }
.video em:hover { opacity: 85; filter: alpha(opacity=85); }
.userCenter2 { padding-left: 20px; border: 0px solid #ccb38a; color: #890b00; overflow: hidden; position: absolute; z-index: 200; }
.userCenter2 a { color: #890b00; text-decoration: underline; }
.userCenter2 a:hover { text-decoration: none }
.userCenter2 img { vertical-align: middle; cursor: pointer }
.userCenter2 input { vertical-align: middle }
.userCenter2 p { height: 20px }
.userCenter2 table { width: 100%; }
.userCenter2 h1 { width: 235px; line-height: 30px; line-height: 30px; color: #890B00; font-size: 13px; font-weight: bold; padding-left: 5px; border-bottom: 1px solid #CCB38A; }
.text92, .text10 { height: 18px; border: 1px solid #ccb38b; line-height: 18px }
.text92 { width: 145px; }
.text102 { width: 75px; margin-right: 5px }
.text112 { width: 84px; height: 26px; cursor: pointer; background: url(http://r.itiexue.net/tiexue/bbs/logbg2.jpg) no-repeat; font-size: 13px; font-weight: bold; color: #3E3E3E; line-height: 26px; border: none; margin-right: 10px }
.clsBtn2 { text-align: right; height: 20px; }
.logins div, .register2 div { padding: 20px 10px 5px 10px; height: 230px; overflow: hidden }
.logins, .register2 { width: 240px; float: left; }
.register2 { margin-left: 18px; }
.jingcaikd .pp li { width: 132px; margin: 15px 0 0 31px; height: 140px; overflow: hidden; display: inline; }
.jingcaikd .pp li a:hover { color: #9e0000; }
.jingcaikd .pp li img { border: 1px solid #e1e1e1; padding: 5px; background: #fff; }

/*alert样式*/
.msg_01 { height: 35px; font-size: 14px; margin-top: 35px; line-height: 32px; position: relative; left: 50%; float: left; }
.msg_01 span { display: block; height: 35px; float: left; position: relative; left: -50%; background: url(http://r.itiexue.net/global/images//msg_icon.gif) no-repeat; padding-left: 50px; }
.msg_01 span span { display: none; }

/*广告位置设置高度，解决js固定定位获取位置错误*/
.mT30 { margin-top: 30px; clear:both; }
.txHotPic { overflow: hidden; zoom: 1; width: 318px; }
.txHotPic li { width: 138px; height: 150px; margin:0 6px; }
.txHotPic li span { width:130px; height: 35px; padding: 0 5px; overflow: hidden; }

/*禁言弹出层*/
.jinyanpop{width:315px;}
.jinyanpop a{color:#f00;text-decoration:underline;}

/*来源*/
.source{width:200px;height:23px; line-height:23px; padding:0 5px; float:right; border:solid 1px #c2d1e6; background:#fffeff;color:#1f52a3; white-space:nowrap; overflow:hidden;font-size:12px; text-overflow:ellipsis;}
/*jph*/
.jpHotPicU,.jpHotPicD { overflow:hidden; clear:both; height:250px;}
.jpHotPicU a,.jpHotPicD a,.jpHotPicU a:hover,.jpHotPicD a:hover { color:#fff !important; font-size:14px; font-family:"微软雅黑";}
.jpHotPicU .one { width:130px; float:left;}
.jpHotPicD .last { width:130px; float:right;}
.jpHotPicU dd {float:right;}
.jpHotPicD dd {float:left;}
.jpHotPicU { margin:0 -5px 22px 0;}
.jpHotPicD { margin-left:-3px;}
.jpHotPicU dt,.jpHotPicD dt { width:130px; height:250px; overflow:hidden; position:relative;}
.jpHotPicU dt em,.jpHotPicD dt em,.jpHotPicU dd em,.jpHotPicD dd em { display:block; background:#000; opacity:0.6;filter:alpha(opacity=60); position:absolute; bottom:0;}
.jpHotPicU dt em,.jpHotPicD dt em { height:47px; width:130px; left:0;}
.jpHotPicU dt span,.jpHotPicD dt span { width:120px; height:47px; overflow:hidden; text-align:center; display:block; position:absolute; left:0; bottom:0; padding: 0 5px; line-height:22px;}
.jpHotPicU dd,.jpHotPicD dd { width:170px; height:110px; overflow:hidden; position:relative; text-align:center;}
.jpHotPicU dd.ggBox,.jpHotPicD dd.ggBox { width:169px; height:135px; margin-bottom:10px; _margin-bottom:10px; +margin-bottom:10px; position:relative; margin-top:-3px; _margin-top:-5px; +margin-top:-5px;}
.jpHotPicU dd em,.jpHotPicD dd em { height:27px; width:160px;}
.jpHotPicU dd em { left:5px;}
.jpHotPicD dd em { right:5px;}
.jpHotPicU dd span,.jpHotPicD dd span { height:27px; padding:0 5px; line-height:26px; overflow:hidden; text-align:center; width:150px; display:block; position:absolute; left:5px; bottom:0;}

/* tiexueBox*/
.txBoxPic { overflow: hidden; zoom: 1; width: 318px; }
.txBoxPic li { width: 90px; height: 115px; margin:0 5px 0 3px; }
.txBoxPic li span { width:80px; height: 35px; padding: 0 5px; overflow: hidden; }

.txTuWenBox { overflow:hidden;}
.txTuWenBox li { border-bottom:1px #ccc dashed; overflow:hidden; padding:13px 0;}
.txTuWenBox .title { color:#363636; font-size:14px; font-family:"微软雅黑"; margin-bottom:13px;}
.txTuWenBox span {display: block;width: 96px;height: 72px;float: left;}
.txTuWenBox span img {display: block;width: 96px;height: 72px;background: url(http://r.itiexue.net/tiexue/video/notbg.jpg) no-repeat 0 0 / 100% 100%;}
.txTuWenBox p { font-family:"宋体"; font-size:12px; color:#b6b6b6; line-height:18px; width:185px; float:right; height:72px; overflow:hidden;}
.txTuWenBox p a { font-size:12px; color:#b6b6b6;}

/*dushu*/
.rightTxList { width: 300px; margin-top:4px; clear:both; overflow:hidden; }
.rightTxList .pp li { width: 142px; height: 160px; margin-right: 6px; }
.rightTxList .pp span { height: 35px; padding: 0 5px; overflow: hidden; text-align:left; clear:both; }
.rightTxList li { height: 28px; overflow: hidden; line-height: 28px; font-size: 14px; background: url(http://r.itiexue.net/global/images/dot.gif) no-repeat 0 -27px; padding-left: 8px; }
.rightTxList li a { font-size:14px; font-family:"微软雅黑"; color:#363636; display:block; width:292px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;} 
.rightTxList li span { text-align:left;}

/* 铁血热图 */
.txretu { overflow:hidden; clear:both;}
.txretu dl { overflow:hidden;}
.txretu dt { width:120px; height:114px; float:left; overflow:hidden;}
.txretu dt a { display:block; width:120px; clear:both;}
.txretu dt a img { display:block; width:120px; height:90px;}
.txretu dt span { display:block; width:120px; height:24px; white-space:nowrap; overflow:hidden; line-height:24px; background:#e4e4e4;}
.txretu dt span a { text-align:center; color:#000; font-size:12px; width:110px; margin:0 auto; overflow:hidden;}
.txretu dd { width:167px; height:120px; float:right; overflow:hidden; margin-top:-5px;}
.txretu dd a { display:block; color:#575757; white-space:nowrap; line-height:25px;}
.txretu dd a:hover { color:#c6020e;}

.toptitle { overflow:hidden; clear:both;}
.toptitle a { color: #292929;float: left;font-size: 16px; margin-right:15px;}
.fontLBox { overflow:hidden; clear:both;}
.lfontlist { width:300px; overflow:hidden;}
.lfontlist a{ display:block; color:#2d2b2b; width:290px; height:27px; line-height:27px; overflow:hidden; padding-left:10px; background:rgba(0, 0, 0, 0) url("http://r.itiexue.net/global/images/dot.gif") no-repeat scroll 0 -63px; font-size:14px;}
.lfontlist a:hover { color:#c6020e;}
.hover-bar { visibility:hidden;}
.newBoxfont .yinyong em,.newBoxfont .yinyong a { color: #929292;}

.main{position:relative;}
.ding-msg{color:#d3293d;position:absolute;display:none;}
.dingBox .ding-msg{margin-top:45px;left:28%;}
.hotReply .bar_2 .ding-msg{width: auto;color:#d3293d;left:358px;display:none;}
#replyBox .ding-msg{width: auto;color:#d3293d;left:320px;display:none;}
.bbsp img{display:block;}

.boxNewsDom { clear:both; overflow:hidden; padding:30px 0 10px;}
.boxNewsDom .page { width:435px; float:left;}
.boxNewsDom .ding { height:30px; background-position:23px -76px; +font-size:24px; _font-size:24px; line-height:20px; +line-height:28px; _line-height:28px; +font-family:'Microsoft YaHei'; _font-family:'Microsoft YaHei';}



/*15-12-25 新加广告位样式*/

.append-bbs1225 { position:relative;}
.append-bbs1225 a { display:block; position:absolute;}

.jpshow { margin-bottom:20px; width:100% !important;}


.anniu {padding: 15px 0px !important; margin: 9px 0px 15px; background: #f9f9f9; height:auto; line-height:normal;}
.anniu a {float:none; font-size:13px; display:inline-block; color: #9e0000; text-decoration: none; background: url(http://r.itiexue.net/global/images/pop_repeat_x_bg.gif) repeat-x 0 5px;}

.AdPIP {padding:0;}

.text .font14g { margin:5px 0 10px;}
/*新增 顶上 微信扫描*/
.weixin-ad{ width:670px; overflow:hidden; height:58px; font-family:宋体;margin: 30px 0 20px 10px;}
.weixin-ad a{ float:left; color:#333;}
.weixin-ad a img{ width:78px; height:58px; float:left;}
.weixin-ad a span{width:138px; font-size:14px; margin-right:5px; margin-left:2px; color:#555; float:left; line-height:28px;}

/*新增微信军迷*/
.junmi_box{ overflow:hidden;padding: 0 10px;}
 