.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
*html.clearfix{height:1%;} 
.clearfix{display:block;} 
html{overflow-y:scroll;margin:0px 0px;padding:0px 0px;}
/*body{margin:0px 0px;padding:0px 0px;overflow-x:hidden;background: url(i/bg.png);}
body, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6,form, fieldset,legend, input, button,textarea, p,th, td ,figure,font{margin:0;padding:0;font-size:12px;font-weight:normal;}
a,li,em{font:normal 12px arial,sans-serif;text-decoration:none;color:black;}
*/
a img{border:none;}
textarea{resize:none;}
ul li{list-style:none;}

/*a:hover{text-decoration:none;color: #df4746;} */
/* for html5 */
article, aside, figcaption, figure,footer, header, hgroup, nav, section,datalist,details,span { /*display:block;*/ }
strong{font-family:"Microsoft YaHei";}
.placeholder{color:#999;}
.f_l{float:left;}.f_r{float:right;}
.hide{display:none!important;}
.w_100{width: 100px;}
.h_10{
	height: 10px!important;
}
.mt_5{margin-top:5px!important;}.mt_10{margin-top:10px!important;}.mt_15{margin-top:15px!important;}.mt_37{margin-top:37px!important;}.mt_50{margin-top:50px;}
.ml_10{margin-left: 10px;}.ml_75{margin-left: 75px!important;}
.mb_50{margin-bottom:50px;}.mb_10{margin-bottom:10px;}.mb_20{margin-bottom:20px;}
.color_white{color:white!important;}
.color_d1d1d1{color:#d1d1d1!important;}
.red{color:#E3370F!important;}
.b_none{border:0!important;}
.pb_0{padding-bottom:0px !important;}
.mb_0{margin-bottom:0px !important;}
.br_1{border-right: 1px solid #d1d1d1;}
.pr_10{padding-right:10px;}
.bgnone{background: none!important}
#j_header{ background:white;margin: 0 auto;width: 1024px;text-align:left;}
#j_header .nav{
	padding-top: 10px;
	margin: 0px 0 0 15px;
}
#j_header .nav a{
	display: inline-block;
	color: #8a8a8a;
	font:normal 13px/15px arial;
}
#j_header .nav b{
	display: inline-block;
	margin: 0 5px;
	width: 14px;
	height: 11px;
	background:url(i/arrow.png) no-repeat;
}

.pageBlock{
	width: 100%;
}
.pageDown{
	display: block;
	float: right;
	margin: 0px 0 0;
	padding: 20px 20px 20px 0;
	clear:both;
}
.pageDown a,.pageDown span ,.pageDown em{
	display: block;
	float: left;
	height: 20px;
	margin-left: 2px;
	padding: 3px 10px;
	border-radius: 5px;
	color: #0084b4;
	font:normal 14px/20px arial,sans-serif;
	overflow: hidden;
}
.pageDown em {
	border: 0;
	color: #999999;
}
.pageDown em b{
	font-weight:normal;
}
.pageDown em input{
	width: 30px;
	border:1px solid #e5e5e5;
	margin: 0 3px;
}

.pageDown .prev,.pageDown .next{
	position: relative;
	float: left;
	height: 20px;
	font:normal 14px/22px arial,sans-serif;
	overflow: hidden;
}
.pageDown a:hover {
	color: white;
	background:#0084b4; 
}
.pageDown .curr{
	color: white;
	background:#0084b4; 
	border: 1px solid #CCC;
}
.pageDown .comfirm{
	color: #999999;
	border: 1px solid #CCC;
}
/******button*****/
.j_span_button{
	padding: 0 15px;
	display: inline-block;
	width: auto!important;
	height: 40px;
	color: white;
	border-radius: 5px;
	font: normal 14px/40px arial!important;
	background: #df4746;	
	cursor: pointer;
}

/***c_dialog**/
.c_dialog{
	_position: absolute;
	_top:expression(documentElement.scrollTop + (documentElement.clientHeight-this.offsetHeight?(documentElement.clientHeight-this.offsetHeight)/2:0));
}

.ec_dialog{
	width: 500px;
	height: 280px;
	background: white;
	box-shadow: 3px 3px 10px rgba(34,34,34,0.7),-3px -3px 10px rgba(34,34,34,0.7); -moz-box-shadow: 3px 3px 10px rgba(34,34,34,0.7),-3px -3px 10px rgba(34,34,34,0.7);-webkit-box-shadow:  3px 3px 10px rgba(34,34,34,0.7),-3px -3px 10px rgba(34,34,34,0.7);
	border-radius: 5px;
	text-align: center;
}

.ec_dialog .tip{
	display: inline-block;
	margin: 70px auto 0;
	width: 220px;
	height: 70px;
	border-radius: 5px;
	background: #df4746;
	color: white;
	clear: both;
}
.ec_dialog span{
	margin-top: 50px;
	display: inline-block;
	clear: both;
}
.ec_dialog .row1, .ec_dialog .row2{
	margin: 5px auto;
	color: white;
	font: normal 15px/25px  arial;
}
