﻿
/**Global/

/* 铁血基本弹出层 */
.pub_Pop_Style{border:1px solid #aaaaaa;position:absolute;z-index:110;display:none;background:#FFF;box-shadow:0 0 8px rgba(0,0,0,0.2);border-radius:5px;overflow:hidden;zoom:1}
.pub_Pop_Style iframe{display:none;}
.pop_bar{background:#eaeaea;border-bottom:1px solid #cccccc;height:35px;overflow:hidden;cursor:move;border-radius:5px 5px 0 0;}
.ui_layerTit{padding-left:12px;line-height:36px;color:#000;font-size:13px;font-weight:bold;}
.closeLayer{ font-size:0;top:0;right:0;position:absolute; width:18px;height:18px;background:url(http://r.itiexue.net/global/images/pop_norepeat_bg2.gif) no-repeat 0 0;margin:10px 10px 0 0;cursor:pointer;display:inline; transition:transform ease .5s;-ms-transition:transform ease .5s;
-webkit-transition:transform ease .5s;-moz-transition:transform ease .5s;-o-transition:transform ease .5s;}
.closeLayer:hover{transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);*background-position:0 -18px;}
#zheZhaoLayer{background:#FFF;width:100%;position:absolute;z-index:100;top:0;left:0;display:none}
.PopLayerBtn{width:100%;position:absolute;bottom:0;left:0;padding-top:8px;background:#eaeaea;height:29px;border-top:1px solid #CCC;border-radius: 0 0 5px 5px;clear:both;text-align:right;overflow:hidden}
.PopLayerBtn input{width:70px;margin-right:10px;height:23px;}
.onloadBeforMsg{width:86px;height:36px;text-align:center;background:url(http://r.itiexue.net/global/images/loading.gif) no-repeat 25px 15px;position:relative;left:50%;top:50%;margin:-18px 0 0 -43px;color:#999;}
.pub_Pop_Style .onloadBeforMsg{margin-top:-55px;}
/*右侧悬浮基本样式*/
#fixedBtn { font-family:'微软雅黑'; height: 165px; overflow: hidden; position: fixed; width: 54px; }
#fixedBtn a {display: block; font-size: 17px; height: 54px; line-height: 54px; margin-top: 1px; text-align: center;width: 54px;background:#b2b2b2;color: #fff;}
#fixedBtn a:hover { background: #7C7C7C; color: #fff; text-decoration: none; text-indent: 0;}
/*CSS3动画*/
.shake {
 animation: shake 1s ease 0s;
 -moz-animation: shake 1s ease 0s;
 -webkit-animation: shake 1s ease 0s;
 -o-animation: shake 1s ease 0s;
 }
@-webkit-keyframes shake {
    0%, 100% {-webkit-transform: translateX(0);}
    10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-10px);}
    20%, 40%, 60%, 80% {-webkit-transform: translateX(10px);}
}
@-moz-keyframes shake {
    0%, 100% {-moz-transform: translateX(0);}
    10%, 30%, 50%, 70%, 90% {-moz-transform: translateX(-10px);}
    20%, 40%, 60%, 80% {-moz-transform: translateX(10px);}
}
@-o-keyframes shake {
    0%, 100% {-o-transform: translateX(0);}
    10%, 30%, 50%, 70%, 90% {-o-transform: translateX(-10px);}
    20%, 40%, 60%, 80% {-o-transform: translateX(10px);}
}
@keyframes shake {
    0%, 100% {transform: translateX(0);}
    10%, 30%, 50%, 70%, 90% {transform: translateX(-10px);}
    20%, 40%, 60%, 80% {transform: translateX(10px);}
}




@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;
}
   
img{border:none;}   
/* 头部导航 / 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 */

 
.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; }


  
/*弹出层样式*/
.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; }

       
.head{ width: 1200px; margin:0 auto;}
.head_row_1{ padding-top: 0px;}

/*头部*/
.here.w1000 {height: auto;padding-top: 10px;overflow: hidden;padding-bottom:0;}
 
.logo{width: 135px; height: 40px; overflow: hidden;}
 
#houBox a,.exit{color: #fff !important;}

#topBar{ background: #cc0000; height: 38px; line-height: 38px;}
#topBar .nav{ line-height: 38px; height: 38px; }
#topBar .nav li{ width: 60px;text-align: center; height: 100%;}
#topBar .nav li h3{ padding: 0; height: 100%;font-size: 16px;}
.nav li a{ color: #fff; display: block; height: 100%;}
.nav li a:hover{ background: #a30000; text-decoration: none;}
#loginBefor a{ color: #fff !important;}
#loginBefor a:hover,.nav li a:hover,.login-btn:hover,#houBox a:hover,.exit:hover{color: yellow !important;}


#loginBefor { height:38px;line-height:38px !important;margin-top:-7px;}
.loginBar .helpBtn {line-height:38px;}
.loginBar .zhuce-btn { line-height:38px;}
.loginBar .login-btn {height:38px;line-height:38px;}


.head_row_1{border-bottom:none;}
.topBarRight{ top: 7px;}
.nav{left:0;}
.fl{float:left}
.nav h3{ padding: 0 9px;top:0; font-weight:normal;}

.post_tit{ padding: 0;text-align:left;}

.new-Left{ width: 680px;border-top:1px solid #dcdcdc;}

 

	

*{ margin:0; padding:0;}
body{font:12px/1.6 'Microsoft YaHei'; color:#333; background:#fff;}
img{vertical-align: middle;}
.fl{ float:left;}
.fr{ float:right;}
ul li{list-style-type:none;}
a{text-decoration:none; color:#333;}
textarea{resize: none;outline: none;}
.cf{zoom:1}
.cf:after,.cf:before{ display:table;content:'';}
.cf:after{clear:both;}
input,textarea{font-family:'Microsoft YaHei';}
.wrap{ width:1180px;margin:0 auto;}

.crumbs{margin-bottom:35px; padding-left:11px; line-height:35px;font-size:14px; border-bottom:1px solid #ccc;}
.crumbs a{color:#666}
.crumbs a:hover{color:#d7000f;}


.l-layout{width:180px;float:left; margin-left:20px;}
.m-layout{width:640px;float:left;margin:0 20px; overflow:hidden;}
.r-layout{width:300px;float:left;}

.l-layout .author{margin-top:35px; border:1px solid #ccc;}

.l-layout .bar_1 span{display:none;}
.l-layout .bar_1 .fatieren{ display:block; margin:-40px auto 0; text-align:center;}
.l-layout .bar_1 .fatieren img{width:85px; height:85px; display:block; margin:0 auto 15px; border:1px solid #efefef;}
.l-layout .bar_1 .fatieren  a{font-size:14px; color:#000;}
.l-layout .detaill{margin:15px 0 10px;}
.l-layout .detaill p{text-align:center;float:left; width:48%; line-height:2;}	 
.l-layout .detaill p:last-child{border-left:2px solid #ccc;}
.l-layout .reply-num{margin:45px 0 15px; text-align:right; line-height:1;  font-size:42px; font-family:'Gabriola'; padding: 0 10px 10px;    border-bottom: 1px solid #ccc;}
.l-layout .reply-num a{color:#d7000f;}
.l-layout .reply-num a.ico1{display:inline-block;width:30px;height:30px; position: relative;top: 8px;background:url('http://r.itiexue.net/global/images/icon/xiaoxi1.jpg')no-repeat;}
.l-layout .share p{text-align:right; font-size:18px; color:#93949d;}

h1{font-size:28px;margin-bottom:0px;}
.article-ifno  .bar_1{margin-bottom:3px;}
.article-ifno .fatieren ,.article-ifno .shoucang ,.article-ifno .share {display:none;}
.article-ifno .bar_1 span{margin-right:5px;}
.article-ifno .bar_1 .coloRed3{color:#d7000f}


.postContent{line-height:1.7;font-size:16px; margin-top:10px;}
.postContent p{margin-bottom:20px; text-indent:2em;}
.postContent img{ display:block;margin:0 auto; width:auto !important;}

/*==顶/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==*/
 
.dingBox .ding {padding:0 0 0 70px;width:65px; text-align:left; height:35px;font-size:22px; line-height:37px; background-position: -1px -74px; border-radius:3px; font-family:"SimSun","����"; font-weight:bold;}

.d-r-box { margin-bottom:10px; height:auto; overflow:hidden;padding-left:203px;}
.d-r-box > div {float:left;}
.d-box {margin-bottom:10px; position:relative;}
.d-box .z { position:absolute; top: 4px; left: 291px; font-size:18px;color:#fff;}
.ding-msg{ position: absolute; top: -22px;    left: 250px;}
 
 
 /*分页*/
.page {font-size:0; width:100%;text-align:center;}
.page a{background: #fff;border: 1px solid #e4e4e4; color: #777;  display: inline-block;  font-size: 14px; height: 30px;line-height: 30px; margin: 0 3px; padding: 0 10px;  text-decoration: none;}
.page a.select,.boxNewsDom .page a:hover{font-size:14px;background:#cc0000; color:#fff; border:1px solid #cc0000;}

.reply-page{margin:5px 0 0px;}
.reply-page a{    padding: 0 43px;height: 35px;line-height: 35px;background: #f3f3f3;}
.reply-page a.r-next{margin-left:20px;}
.title100{border-bottom: 2px solid #e5e5e5;font-size: 24px;margin-bottom:15px;}
.title100 span{border-bottom: 2px solid #cc0000;bottom: -2px;display: inline-block;padding-bottom: 4px;position: relative;font-size: 20px;color: #cc0000;}

.tuijian-list1{margin-bottom:15px;}
.tuijian-list1 .cf{width:655px; margin-bottom:10px;}
.tuijian-list1 dl{float:left; width:155px;margin-right:8px;overflow: hidden; font-size:14px;}
.tuijian-list1 dl dd{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.tuijian-list1 dl img{ width:155px;height:100px;}

.reply_list *{font-style: normal!important; ; color:#333 !important; font-weight:normal; font-size:16px !important; }
.reply_list .username { height: 30px; line-height: 20px;  }
.reply_list .username * ,.reply_list .bar_2 *{font-size: 14px !important;}
.reply_list .yinyong {
    border: solid 1px #dddddd;
    padding: 3px;
    margin-bottom: 7px;
    background: #FFFFEF;
}
.reply_list .yinyong .username { height: 25px; font-size: 13px; padding: 4px 4px 0; }
.reply_list .username a { color: #1e51a2 !important; }
.reply_list .username span{padding:1px 0 0 15px; font-size: 12px; color: #999;}
.reply_list .username em{padding-right:12px;color:#c5020d !important;font-style: normal;} 
.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 !important; }
.reply_list .ding-btn em b { font-weight: normal;color: #c5020d !important; }
.reply_list .bar_2{text-align:right; font-size:13px;}
.reply_list .bar_2 a{margin-left:10px;}

/*==底部/S==*/
.footer {font-size:12px; 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==*/

.input-reply { margin-bottom:15px;}
.input-reply .title{height: auto;overflow:hidden; margin-bottom:1px;}
.input-reply .title .fl{font-size:20px; color:#333; font-weight:bold;}
.input-reply .title .fr{line-height:30px;font-size:16px;}
.input-reply .title span{color:#d7000f;font-size:40px;font-family: 'Gabriola';}

.inputReply{border:1px solid; margin-bottom:15px;}
.replyBox{display: block;font-size: 16px;width: 97%;height: 85px;padding: 10px;line-height: 1.7;border: none;resize: none;outline: none;}
.replyBtn{height:35px; background:#f4f5f6;}
.replyBtn div{cursor: pointer;float: right;height: 100%;width: 100px;text-align: center;line-height: 35px;background: #CE4E4E;font-size: 16px;color: #fff;}


.hotReplyTit{height: 35px;line-height: 35px;border-bottom: 2px solid #ccc;font-size: 18px;}
.hotReplyTit span{display: inline-block;border-left: 3px solid #ccc;height: 20px;line-height: 18px;padding-left: 10px;position: relative;top: 6px;}

#goto-reply{margin-bottom:10px;}
#load-reply{color: #406599;font-size: 14px;line-height: 35px;text-align: center;background-color: #f4f5f6;margin-top: 10px;cursor: pointer;}

.title201{margin-bottom:15px; height: 35px;line-height: 35px;border-bottom: 2px solid #ccc;font-size: 20px;}
.title201 span{display: inline-block;border-left: 3px solid #d7000f;height: 20px;line-height: 18px;padding-left: 10px;position: relative;top: 6px; color:#333;font-weight:bold;}

.flowList{}
.flowList .list{height:auto;overflow:hidden; margin-bottom:10px;padding-bottom:10px; border-bottom: 1px solid #ddd;}
.flowList .list img{    float: left;margin-right: 20px;width: 152px;height: 95px;}
.flowList .list h3{font-size:18px;font-weight: normal;margin-bottom: 5px;height: 62px;}
.flowList .list p{clear: none;font-size: 12px;color: #666;vertical-align: middle;}
.flowList .list .time{background: url("http://r.itiexue.net/tiexue/bbs/time-icon.png") no-repeat 0px 1px;padding-left: 19px;}
.flowList .list .replyNum {float: right;padding-right: 20px;background: url("http://r.itiexue.net/wap/tiexue/images/chuping/message.png") no-repeat scroll right 3px / 15px 12px;}

.moneyBox1{ margin-bottom:20px;}
.title300{ font-weight: bold;font-size:18px; line-height:35px;border-top:2px solid #d7000f; margin-bottom:1px;}

.focusList{ width:300px;height:200px; overflow:hidden;}
.focusList img{height:200px;width:300px;}

/*swiper*/
.swiper-container {width: 100%;height: 100%;margin-left: auto;margin-right: auto;position: relative;overflow: hidden;z-index: 1;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.swiper-button-next, .swiper-button-prev { display:none; position: absolute;top: 50%;width: 27px;height: 44px;margin-top: -22px;z-index: 10;cursor: pointer;}
.swiper-button-prev{right:0; background:rgba(255, 255, 255, 0.2) url("http://r.itiexue.net/global/images/swiper/prev_17_33.png") no-repeat scroll center center}
.swiper-button-next{background:rgba(255, 255, 255, 0.2) url("http://r.itiexue.net/global/images/swiper/next17-33.png") no-repeat scroll center center}
.swiper-pagination { position: absolute;text-align: center;-webkit-transition: .3s;-moz-transition: .3s;-o-transition: .3s;transition: .3s;-webkit-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);transform: translate3d(0,0,0);z-index: 10;bottom: 10px;left: 0;width: 100%;}
.swiper-pagination-bullet {transition: width 0.5s;-webkit-transition: width 0.5s; -moz-transition: width 0.5s;width: 6px;height: 6px;display: inline-block;border-radius: 100%;background: #fff;opacity: 1;margin: 0 5px 0 0 !important;cursor:pointer;}
.swiper-pagination-bullet-active{ background:red; width:12px; border-radius:20px;}
 
.swiper-slide { position:relative; float:left;}
.swiper-slide  p{position: absolute;left: 0;width: 90%;bottom: 20px;font-size: 14px;color: #fff;height: 30px;line-height: 30px;text-align: left;padding: 0 10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

.hot-pic-list{background:#f7f7f7;padding-bottom:5px; margin-bottom:10px;}
.hot-pic-list .list2{overflow:hidden; padding-bottom:5px;}
.hot-pic-list .list2 ul{width:320px;}
.hot-pic-list .list2 li{float:left; margin:5px 5px 0 0; width:150px;height:128px;overflow:hidden; }
.hot-pic-list .list2 li img{ height:105px; width:100%;}
.hot-pic-list .list2 li  span{    display: block;padding: 3px 5px 0;font-size: 14px;}

.hot-article-list {background:#f9f9f9;padding:10px 8px 10px 8px; height:350px; overflow:hidden;}

.hot-article-list li{height:57px;margin-bottom:15px;}
.hot-article-list img{ width:90px;height:57px;}
.hot-article-list .imgBox{width:90px;height:57px; float:left;}
.hot-article-list .txt{float: left;width: 175px;margin-left: 10px;font-size: 14px;height: 49px;overflow: hidden;}

.hotReply { margin-top:10px; }
.r-list200{ margin:5px 0;}
.r-list200 li	{padding: 0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 26px;font-size: 14px;background: rgba(0, 0, 0, 0) url("http://r.itiexue.net/global/images/dot.gif") no-repeat scroll 0 -32px;}

.junp h3{height:40px;line-height:40px; padding:0 10px; background:#f7f7f7}
.junp h3 span{font-size:18px; font-weight:bold;}
.junp h3  a{font-size:14px; color:#666;}
.junp img,.jun-scroll{ width:300px;height:250px;}
 
.share .bds_more{display:none;}
.share .bdsharebuttonbox{text-align:right;}
.share .bdsharebuttonbox a{margin-left:5px;margin-left: 12px; float:right;}


#alertBox{position:fixed; z-index:20; top:50px;  width: 260px;height: auto;overflow: hidden; background:#fff;}
#alertBox .hintTitle{ line-height: 40px;color: #fff;vertical-align: middle;font-size: 14px;overflow: hidden; padding-left:20px;background: #72D1FF; cursor:move;}
#alertBox .hintText{padding:15px 20px;line-height: 1.6; -ms-word-wrap:break-word; word-wrap:break-word;}
#alertBox .hintBtn{ width: 56px;height: 25px; line-height:25px; margin:0px auto 15px; border-radius: 3px; cursor:pointer; background: #72D1FF; text-align:center;font-size: 14px; color:#fff; }
.shade{ position:fixed;top:0;left:0; width:100%; height:100%; z-index:10;background:rgba(0,0,0,.5);}

.flowComment{ margin-top:10px;}
.replyFlowBox{height:55px; padding: 10px;width: 96.5%;border: 1px solid;margin-bottom: 5px;}
.replyFlowBtn,.exitReply{font-size:16px; height: 35px;line-height: 35px !important;width: 90px;background: #CE4E4E;text-align: center;color: #fff !important;word-spacing: 2px;float: right;cursor: pointer;}
.exitReply{ background: #6EB9FB;margin-right: 10px;}

.jubao-btn{ display:block; font-size:0; position:absolute; right:10px;top:10px; width:15px;height:20px; background:url('http://r.itiexue.net/global/images/icon/lingdang.png') no-repeat;background-size: 100%;}

.pip{width:300px;height:250px;float:right;margin:0 0 10px 10px;}

.flow-money{margin: -5px 0 0 -7px;border-bottom: 1px solid #ccc;margin-bottom: 10px;}
 
 