*{padding:0px;border:0px; margin:0px; font-family:"microsoft yahei"; color:#272727;font-size:14px; outline:medium}
a,img,button,input {-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
html {font-size:10px; height:100%;}
body,dl,dd,h1,h2,h3,h4,h5,h6,p,form,button { margin:0; font-weight:normal;}
body {font-family:"Helvetica","microsoft yahei",Tahoma,Geneva,sans-serif; height:100%; background:#f7f6f4;}
ul,ol {list-style:none; margin:0; padding:0;}
img {border: 0;}
a {color:#000;  text-decoration:none;}



@media screen and (max-width: 320px) {
body {
	 font-size:12px;
}
}
@media screen and (min-width: 320px) and (max-width: 360px) {
body {
	 font-size:14px;
}
}
@media screen and (min-width: 360px) and (max-width: 400px) {
body {
	 font-size:16px;
}
}
@media screen and (min-width: 400px) and (max-width: 440px) {
body {
	 font-size:18px;
}
}
@media screen and (min-width: 440px) {
body {
	 font-size:18px;
}
}

.clear{ clear:both;}
.clearfix:after { display:block; content: ""; clear:both;}


.shim_cont{ background:#FFF; border:1px solid #e9e9e9; color:#777; margin:2%; }
.shim_cont h2{ padding:2%; border-bottom:1px solid #e9e9e9; color:#777; font-weight:bold; padding-left:15px;}
.shim_cont1{padding:5% 5% 20% 5%; color:#777;}
.shim_cont1 h3{ color:#777;}
.name_input{ width:55%; border:1px solid #dbdbdb; height:33px; line-height:22px; color:#777; padding:5px; margin:5% 0;} 
.shim_cont1 .btn{ height:34px; line-height:34px; padding:0 20px; border-radius:3px; font-size:14px; font-weight:bold; display:inline-block; *display:inline; *zoom:1; color:#fff; background-color:#ff8202; text-decoration:none; text-shadow:0 1px 0 rgba(0,0,0,.2); margin-left:5px; text-align:center;}
.shim_cont3 .btn_1{ height:30px; line-height:30px; padding:0 15px; border-radius:3px; font-size:14px; font-weight:bold; display:inline-block; *display:inline; *zoom:1; color:#fff; background-color:#ff8202; text-decoration:none; text-shadow:0 1px 0 rgba(0,0,0,.2); margin-left:5px; text-align:center;}

.shim_cont1 p.success{ font-size:14px; background:url(images/ico_dui.jpg) left center no-repeat; padding-left:50px; min-height:43px; color:#777;}
.shim_cont1 p a{ color:#ff8202; font-weight:bold;}
.shim_cont1 h4{ border-left:4px solid #ff8202; padding-left:10px; color:#777777; font-weight:bold; margin:10px 0 20px 0;}
.shim_cont2{ color:#777777; line-height:28px;} 
.shim_cont2 span{ color:#ff8202;}
.shim_cont3{ height:auto;}
.shim_cont3 ul li label{ color:#777;}
.btn_box{ text-align:center;}
.btn_2{ height:34px; line-height:34px; padding:0 40px; border-radius:3px; font-size:14px; font-weight:bold; display:inline-block; *display:inline; *zoom:1; color:#fff; background-color:#ff8202; text-decoration:none; text-shadow:0 1px 0 rgba(0,0,0,.2); margin-left:5px; text-align:center;}


.mainlist{ color:#777;}
.mainlist-table{width:100%; overflow:hidden; zoom:1;}
.mainlist-table span{ color:#F00;}

.idcard_img{ height:120px; clear:both;}
.head_img{ position:relative; width:20%; margin:2%; padding-b.ottom:10px; float:left; }
.head_img{ width:auto;}
.head_img span{ position:absolute; width:18px; height:18px; right:-8px; top:-8px;  cursor: heand;}


/*.file-box{ position:relative;width:340px} 
*/.file-box-sm{ position:relative; width:100%;} 
.btn_sc{ height:30px; width:40%;  background-color:#ff8200; border:1px solid #ff8200; border-radius:2px; color:#fff; } 
.file{position:absolute; top:75%; left:00%; height:35px; filter:alpha(opacity:0);  opacity:0;  width:40%;}
.tijiao_btn{height:100px; margin-top:10px;}



/*2015-11-9新增样式*/
.cns_ind{ margin:5% 3% 3% 3%; color:#777; border:1px solid #dcdcdc;}
.cns_ind h3 span{ font-size:14px; width:89%; height:40px; text-align:center; line-height:40px; float:left; padding:0 3px; overflow:hidden; font-weight:bold;}
.cns_ind h3 img{ float:right; border-left:1px solid #CCC;}
.cns_ind h4 omg{ margin:0;}
.cns_ind_1{ border:1px solid #CCC; display:none;}

.CnsTxt{ border-top:1px solid #dcdcdc; padding:1.11em; display:none;}
.CnsTxt p{ line-height:1.6em; text-indent:2em;}
.cns_ind:hover .CnsTxt{ display:block;}
.qued_ind{text-align:center; padding:0 3%;}
.qd_btn{ width:30%; height:28px; background:#f3921d; border:none; cursor:pointer; color:#FFF; font-size:14px; margin-top:10px;}