html{-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; height:100%;}
body{color:#272727; text-align:center; overflow-y: scroll;background:#f0f2f5;font: normal 100% Helvetica, Arial, sans-serif;  height:100%;}  
*{ margin:0px; padding:0px;font-family:"微软雅黑";font-size:medium;}
.clear{ clear:both; } 
ul li{ margin:0px; padding:0px; list-style-type:none;}
img{ border:0px; vertical-align:middle;}
a{ color:#2a7dbb;text-decoration:none; font-size:1em}
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none;}
/*颜色*/
.c_color01{color:#0095cc;}
.c_color02{color:#7e7e7e;}
.c_color03{color:#ec2027;}
/*宽度*/
.c_width42{width:42%}
.c_width32{width:32%}
.size{ font-size:1.4em}
/**/
.text_L{text-align:left;}
.margin_b_10{margin-bottom:10px;padding-top:10px;padding-bottom:10px;margin:auto;}
/*按钮*/
.button_ok{width:40%;height:40px;background:#ff5700;border:0px;font-size:16px; color:#fff;border-radius:4px; margin-top:10px; margin-bottom:10px;}
.button_02{width:80%;height:40px;background:#ff5700;border:0px;font-size:16px; color:#fff;border-radius:4px; margin-top:10px; margin-bottom:10px;}
.left{float:left;}
.right{float:right; text-align:left;}
.top_mian{ height:100%}
.top{width:100%;background-color:#ff6600; overflow:hidden; text-align:center;}
.top_width{ width:92%; margin:auto;}
.top_01{width:6%;}
.top_02{width:6%;}
.top_03{color:#FFF;width:100%;font-size:1.0em; margin-top:3%; margin-bottom:3%;}
.steps{width:100%;background:#fff; padding:10px 0px;}
.step_table{ text-align:center; padding-top:10px;padding-bottom:10px; margin:auto;}
.lis_L{text-align:left;}
.lis_R{text-align:right;}
.content{width:100%;background:#FFF; margin-top:10px;}
.c_tablebg{width:100%;margin:auto; margin-bottom:6%; border-bottom:1px solid #ccc;}
.width20{width:42%;text-align:right; line-height:2.4em; color:#626262;background:#FFF;border-top:1px solid #ccc;}
.c_table_r{text-align:left; padding-left:8px;background:#FFF;border-top:1px solid #ccc;color:#4178c1;}
.c_font{color:#3571be; margin-top:20px;}
.box{width:90%;margin:auto; margin-top:10px; margin-bottom:30px;}
.c_title{text-align:left;}
.content_02{width:100%;background:#FFF; margin-top:10px;text-align:left;border:1px solid #ccc; margin-bottom:10px;}
.content_02 ul{padding:8px;}
.content_02 li{padding:6px 0px;}
.color_or{color:#fd7e1f;}
.ok_table{ margin-top:20px;margin-left:auto;margin-right:auto;}
.ok{width:24%;text-align:right;padding:8px;}
.ok_font{text-align:left;}
.ok_font02{text-align:left; color:#4d4d4b; line-height:1.6em;padding-top:20px; padding-bottom:20px;}
.c_title05{color:#626262; margin:10px auto 0px auto; width:90%; text-align:left;}
/*浮层*/
#mask{position:absolute;top:0;left:0; width:100%;height:100%;opacity: 0.35;filter: alpha(opacity = 35);background-color: #000000;z-index:100;}
#mask_box{position:absolute;top:0;left:0; width:expression(body.scrollWidth); height:expression(body.scrollHeight);opacity: 0;filter: alpha(opacity = 0);background-color: #000000;z-index:1000;}
#menu_box{width:340px; height:400px;background-color: #ff0000;z-index:1000;position:absolute;left:80px;top:100px;filter: alpha(opacity = 0);}
#message_box{width:100%; left:0; top:0px;margin:0 auto;z-index:1001; position:absolute; margin-top:100px}

/* xwx */
.content_03{width:100%; margin-top:10px;}
.ln1{
	overflow:hidden;
	height:2.4em;
	line-height:2.4em;
	margin-bottom:5px;
	border-bottom:1px solid #ccc;
	background:#FFF;
}
.titleh {
	float:left;
	width:42%;
	text-align:left;
	padding-left:18px;
	color: #5b5b5b;
}
.lflag{
	display:block;
	float:right;
	text-align:left;
	padding-right:0.5em;
	line-height:2.4em;
	color:#c9c9c9;
}

.lflag2{
	display:block;
	float:right;
	padding-right:8px;
	line-height:4.4em;
	color:#c9c9c9;
}

.lflag span ,.lflag2 span{
	font-size: 1.5em;
}

.titleh h2{
	font-weight: 400;
}
.titleh p {
	color: #818181;
}
@media screen and (max-width:400px){
	.titleh p {
			font-size:90%;
	}
}
@media screen and (max-width:350px){
	.titleh p {
			font-size:80%;
	}
}
.lnhier .ln1{
	height:4.4em;
}
.hnav{
	overflow:hidden;
	margin-top: 1px;
	min-width: 320px;
}
.hnav ul{
	height:57px;
	line-height:57px;
	color:#fff;
	background-color:#3d4d53;
}
.hnav li{
	display:block;
	float:left;
	width:33%;
	border-right: 1px solid #000;
}
.hnav li.activen{
	background-color:#21292c;
}
.header{
	overflow:hidden;
	height:45px;
	line-height:45px;
}
.header h2{
	font-weight:400;
	float:left;
	padding-left:8px;
}
.header .tmda{
	 float:right;
	 padding-right:12px;
	 color: #818181;
}
.content_p{
	padding:10px;
	background-color:#fff;
	text-align:left;
	margin:8px;
	color:#333333;
}

.checkbox{
	width:44px;
	height:32px;
	background:url(../images/checkbox.png) no-repeat;
	display:block;
	clear:left;
	float:left;
	background-size:28px;
}

.maincontent .adbgdnl{
	position:relative;
	width:100%;
}
.maincontent .adbgdnl img{
	width:100%;
}
.maincontent .pbi1 {
	position:absolute;
	bottom:2px;
	bottom: 8px;
	left: 1em;
	width: 42%;
}
.maincontent .pbi2 {
	position:absolute;
	bottom: 8px;
	right: 1em;
	width: 42%;
}