@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-size:14px;color:#333;background:#fff; min-width:1000px}
div,form,p,img,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{padding:0; margin:0; border:0;}
table{border-collapse:collapse;}/*清除表格与单元格边框重复的效果*/
a,span,h1,h2,h3,div,table,tr,th,td,input,select{font-family:arial,"microsoft yahei";font-size:14px;color:#333;}
ul,ol,li{list-style-type:none;}
a:focus,input:focus,textarea:focus{outline:none;}  /*去掉获取焦点时有边框*/

.bg_e3e3e3{ background:#e3e3e3}
.sub_bggray{background: #f6f6f6;}
.bggray{background: #f6f6f6;}
.bgfff{background:#ffffff}
.bgfcfcfc{ background: #fcfcfc;}
.bgf5f5f5{ background: #f5f5f5;}
.bgblue_f5faff{background: #f5faff;}
/*link*/
a{ cursor:pointer}
a:link{color:#333;text-decoration:none; }
a:visited {color:#333;text-decoration:none;}
a:hover {color:#c92f1b;text-decoration:underline;}
a:active {color:#c92f1b;}

/*common*/
.clear{clear:both;zoom:1;}/*清除浮动*/
.fl{float:left;}/*左浮动*/
.fr{float:right;}/*右浮动*/



.checkbox{
	margin-top: -2px;
    margin-bottom: 1px;
    vertical-align: middle;
	height:14px;
	line-height:14px;
	}

.color_white{color:#fff}
.text_c{text-align:center}
.text_l{text-align:left}
.text_r{text-align:right}

.vertical_top{ vertical-align: top;}	
.vertical_middle{ vertical-align: middle;}	
.vertical_bottom{ vertical-align: bottom;}	

.padt5{padding-top:5px}
.padt10{padding-top:10px;}
.padt15{padding-top:15px}
.padt20{padding-top:20px}
.padt25{padding-top:25px}
.padt30{padding-top:30px}
.padt40{padding-top:40px}
.padt45{padding-top:45px}

.padr5{padding-right:5px}
.padr10{padding-right:10px;}
.padr15{padding-right:15px}
.padr20{padding-right:20px}
.padr25{padding-right:25px}
.padr30{padding-right:30px}
.padr40{padding-right:40px}
.padr45{padding-right:45px}

.padb5{padding-bottom:5px}
.padb10{padding-bottom:10px;}
.padb15{padding-bottom:15px}
.padb20{padding-bottom:20px}
.padb25{padding-bottom:25px}
.padb30{padding-bottom:30px}
.padb40{padding-bottom:40px}
.padb45{padding-bottom:45px}
.padb100{padding-bottom:100px}

.padl5{padding-left:5px}
.padl10{padding-left:10px;}
.padl15{padding-left:15px}
.padl20{padding-left:20px}
.padl25{padding-left:25px}
.padl30{padding-left:30px}
.padl40{padding-left:40px}
.padl45{padding-left:45px}

.mt5{margin-top:5px}
.mt10{margin-top:10px;}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt90{margin-top:90px}
.mt40{margin-top:40px}
.mt45{margin-top:45px}
.mt60{margin-top:60px}

.mr5{margin-right:5px}
.mr10{margin-right:10px;}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr25{margin-right:25px}
.mr30{margin-right:30px}
.mr40{margin-right:40px}
.mr45{margin-right:45px}

.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px;}
.mb13{margin-bottom:13px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}
.mb40{margin-bottom:40px}
.mb45{margin-bottom:45px}

.ml5{margin-left:5px}
.ml10{margin-left:10px;}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml25{margin-left:25px}
.ml30{margin-left:30px}
.ml40{margin-left:40px}
.ml45{margin-left:45px}

.pad7{padding:7px}
.pad10{padding:10px}
.pad15{padding:15px}
.pad20{padding:20px}
.pad25{padding:25px}
.pad30{padding:30px}
.pad40{padding:40px}
.pad45{padding:45px}

.mar7{margin:7px}
.mar10{margin:10px}
.mar15{margin:15px}
.mar20{margin:20px}
.mar25{margin:25px}
.mar30{margin:30px}
.mar40{margin:40px}
.mar45{margin:45px}

.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f24{font-size:24px;}
.f26{font-size:26px;}
.f28{font-size:28px;}
.f30{font-size:30px;}

.lh19{line-height:19px;}
.lh21{line-height:21px;}
.lh23{line-height:23px;}
.lh25{line-height:25px;}
.lh27{line-height:27px;}
.lh30{line-height:30px;}
.lh35{line-height:35px;}
.lh40{line-height:40px;}
.lh45{line-height:45px;}
.lh50{line-height:50px;}


/* clearfix  */
.clearfix:after{content:"\0020";display:block;height:0;clear:both;}
.clearfix{zoom:1;}
.clearit{clear:both;height:0;font-size:0;overflow:hidden;}


/*清除浮动*/
.cf:before,.cf:after{content:".";display:block;height:0;visibility:hidden;}
.cf:after{clear:both;}
.cf{zoom:1;}


/* 单行文字溢出时出现省略号，需设定宽度 */
.fn-text-overflow {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

/*common部分开始*/

.undis{display:none}
.dis{display:block}
.ind{text-indent:2em}

.text_Bold{ font-weight:bold}
.ft_normal{ font-style: normal;}
.overhide{ overflow: hidden;}

/*定位*/
.pr{ position:relative}
.pa{position:absolute}	
.w1200{
	margin:0 auto;
	width:1200px;
	min-width:1200px;
	}
.w1100{
	margin:0 auto;
	width:1100px;
	min-width:1100px;
	}			
.w1000{
	margin:0 auto;
	width:1000px;
	min-width:1000px;
	}

		
.w960{
	margin:0 auto;
	width:960px;
	min-width:960px;
	}
.w860{
	margin:0 auto;
	width:860px;
	}
.w980{width:980px;}	
.w900{width:900px;}			
.w880{width:880px;}					
.w800{width:800px;}
.w590{width:590px;}
.w570{width:570px;}
.w540{width:540px;}
.w480{width:480px;}
.w450{width:450px;}
.w390{width:390px;}
.w388{width:388px;}
.w380{width:380px;}
.w370{width:370px;}
.w350{width:350px;}

.w298{width:298px;}
.w280{width:280px;}
.w265{width:265px;}
.w200{width:200px;}
.w180{width: 180px;}
.w140{width: 140px;}
.w120{width:120px;}
.w100{width:100px;}
.w80{width:80px;}
.minh170{min-height: 170px;}
.minh210{min-height: 210px;}
.minh235{min-height: 235px;}
.minh330{min-height: 330px;}

.model_ulw1300{width: 1300;}

.br{border:1px solid #eaeef1;}
.br_btm{border-bottom:1px solid #eaeef1;}
.br_top{border-top:1px solid #eaeef1;}

.dot{background: url(../images/list_dot.png) no-repeat 3px;padding-left:16px;}
.dot:hover{background: url(../images/list_dot_blue.png) no-repeat 3px;padding-left:16px;}

.pic_b{border:1px solid #E0E0E0}

a.Blue, a.Blue:visited,.Blue{
    color: #128bed;
}

.red{color:red;}
.txtblue{color:#128bed;}
.txt666{color: #666666;}
.txt999{color: #999999;}
.text-warning {
    color: #F5A623 !important;
}

/* 美化谷歌浏览器滚动条  开始*/
::-webkit-scrollbar{width:8px;height:8px;background-color: #f5f5f5;}
::-webkit-scrollbar-button{display:none}
::-webkit-scrollbar-track{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #f5f5f5;}
::-webkit-scrollbar-track-piece{background:#f1f1f3;}
::-webkit-scrollbar-thumb{background-color:#8E8E8E;border-radius:5px}
::-webkit-scrollbar-corner{background-color:#535353}
::-webkit-resizer{background-color:#FF6E00}

/* 美化谷歌浏览器滚动条  结束*/
.box_shadow{box-shadow:0 8px 15px rgba(0,0,0,.12);}