@charset "gb2312";
* { margin: 0; padding: 0; font-family:Microsoft Yahei, Arial, sans-serif; text-shadow: none; }
html{ overflow-y:scroll; width:100%;}
.ui-body-c,.ui-overlay-c,
body { padding: 0; margin: 0; background:#fff; }

h1,h2,h3,h4,h5,h6,p,font,span,b,a {font-family:Microsoft Yahei, Arial, sans-serif; margin: 0; padding: 0;}



/*kirin edit*/
.header-up-container,
.header{ background:#fff; }

/*主体*/
.main_wrap {
	display:block;
	clear:both;
	width:100%;
	height:auto;
    font-size: 14px;
    font-family:Microsoft Yahei, Arial, sans-serif;
	padding: 0;
    margin: 0;
	position:relative;
	text-align: center;
	background:#e9edf1 url(../images/banner-assesment.jpg) no-repeat 50% 0;
	background-size:100% auto;	 
	}
	

/*banner*/
.banner{ display:block; clear:both; width:100%; height: calc(100vw * 0.18); padding: 0; margin: 0 auto; text-align: center; overflow: hidden; background: transparent; }
/*.banner img{ display:none; clear:both; width:100%; height:auto; padding: 0; margin: 0 auto; border: none;}*/


/*当前位置*/
.path{display:none; clear:both; width:100%; height:40px; line-height:40px; padding:0; margin:0 auto 20px auto; overflow:hidden; text-align:center; background: #f6f6f6;}
.path p{ position: relative; display:inline-block; clear:both; width: 1020px; height:40px; line-height:40px; padding:0; margin:0 auto; overflow:hidden; text-align:left;}
.path b,
.path span{display:inline-block; width:auto; height:40px; line-height:40px; padding:0 10px 0 0; margin:0; overflow:hidden; text-align:left; text-indent:15px; font-size:12px; color:#666; font-family:Microsoft Yahei; font-weight:normal; text-decoration:none; background:none; background:url(../images/path_ico.png) no-repeat 0 0;}
.path a{ font-size:12px; color:#666; font-family:Microsoft Yahei; font-weight:normal; text-decoration:none;}
.path a:hover{ color:#06c;}
.path b{background:url(../images/path_ico.png) no-repeat 0 -40px;}


/*内容容器*/
.container_wrap{display:block; clear:both; width:1040px; height:auto; padding:0; margin: 0 auto; text-align: center; overflow: hidden; } 


/*表单主体*/
.form_box{display:block; clear:both; width:1000px; height:auto; padding:2em 0; margin:0 auto 2em auto; text-align:center; overflow: hidden; background:#fff; background-size: 100% auto;  box-shadow:0 2px 3px rgba(0,0,0,0.1);}

.form_box h1.tit{ position: relative; display:block; clear: both; width:90%; height:auto; padding:0; margin:0 auto; text-align:center; overflow: hidden; border:none; }
.form_box h1.tit:before{ position: absolute; content: ""; z-index: 1; bottom: 0; left: 50%; display:block; width:0; height:0; padding:0; margin:0; margin-left:-8px; overflow: hidden; border-left:8px solid transparent; border-right:8px solid transparent; border-top:8px solid transparent; border-bottom:8px solid #fff; }
.form_box h1.tit span{ display:inline-block; clear: both; width:100%; height:auto; padding:0.6em 0; margin:0; text-align:center; overflow: hidden; line-height: normal; font-size: 20px; font-family: Microsoft Yahei; color:#fff; letter-spacing: 0.2em; font-weight:normal; background:#46c; }

.form_box .con{ display:block; clear: both; width:90%; height:auto; padding:0; margin:0 auto; text-align:center; overflow: hidden; border:none; }
.form_box .con .list_bar{ display:block; clear: both; width:100%; height:auto; padding:20px 0; margin:0 auto; text-align:center; overflow: hidden; border-bottom:1px dashed #ddd; }
.form_box .con .list_bar .list_tit{ display:inline-block; clear: both; width:100%; height:auto; padding:0; margin:0 auto; text-align:center; overflow: hidden; }
.form_box .con .list_bar .list_tit span{ display:inline-block; float:left; width:auto; height:20px; line-height: 20px; padding:0; margin:10px 0; text-align:left; text-indent:0.8em; overflow: hidden; font-size:18px; font-family: Microsoft Yahei; color:#111; letter-spacing:0.1em; font-weight:normal; border-left:4px solid #46c; box-sizing: border-box; }
.form_box .con .list_bar .list_tit .tip{ display:inline-block; float: left; width: auto; height:20px; line-height: 20px; padding:0; margin:12px 0 0 0; text-align:left; overflow: hidden; }
.form_box .con .list_bar .list_tit .tip p{ display:inline-block; clear: both; width:auto; height:auto; padding:0; margin:0; text-align:left; text-indent:1em; overflow: hidden; font-size: 12px; font-family: Microsoft Yahei; color:#999; letter-spacing:0; font-weight:normal;  }
.form_box .con .list_bar .list_tit .tip p font{ padding:0; margin:0 0.1em; font-size: 12px; font-family: Microsoft Yahei; color:#e22; letter-spacing:0; font-weight:normal; }

.form_box .con .list_bar .list_con{ display:inline-block; clear: both; width:100%; height:auto; padding:0; margin:0 auto; text-align:center; overflow: hidden; }
.form_box .con .list_bar .list_con .options{ display:inline-block; clear: both; width:100%; height:auto; padding:0; margin:0 auto; text-align:center; overflow: hidden; }
.form_box .con .list_bar .list_con .options ul{ display:inline-block; clear: both; width:100%; height:auto; padding:0; margin:0 auto; text-align:center; overflow: hidden; list-style-type: none; }
.form_box .con .list_bar .list_con .options ul li{ display:inline-block; float: left; width:25%; height:60px; padding:0; margin:0; text-align:center; overflow: hidden; list-style-type: none; }
.form_box .con .list_bar .list_con .options ul li .cell{ position: relative; display:inline-block; clear: both; width:80%; height:40px; line-height: 40px; padding:0; margin:10px auto; text-align:center; overflow: hidden; background:#fff; border: 1px solid #eee; box-sizing: border-box; font-size:14px; font-family: Microsoft Yahei; color:#666; letter-spacing:0.1em; font-weight:normal; }
.form_box .con .list_bar .list_con .options ul li.selected .cell{ background:#e83; border: 1px solid #e83; color: #fff; }
.form_box .con .list_bar .list_con .options ul li.selected .cell:before{ position: absolute; z-index:1; right: 0; top:0; content: ""; display: block; width: 30px; height: 30px; padding: 0; margin: 0; background: url(../images/ico_selected.png) no-repeat 0 0;}

/*表单*/
.form_box .con .list_bar .list_con .form{ display:inline-block; clear: both; width:100%; height:auto; padding:0; margin:0 auto; text-align:center; overflow: hidden; }
.form_box .con .list_bar .list_con .form ul{ display:inline-block; clear: both; width:100%; height:auto; padding:0; margin:0 auto; text-align:center; overflow: hidden; list-style-type: none; }
.form_box .con .list_bar .list_con .form ul li{ display:inline-block; float: left; width:33%; height:auto; padding:0; margin:0; text-align:center; overflow: hidden; list-style-type: none; }


.form_box .con .list_bar .list_con .form ul li .input_wrap{ display:block; clear: both; width:90%; height:auto; padding:0; margin:0.2em auto; text-align:center; overflow: hidden; border:none;}
.form_box .con .list_bar .list_con .form ul li .input_wrap .tag,
.form_box .con .list_bar .list_con .form ul li .input_wrap .fill{ position:relative; display:inline-block; float:left; width:100%; height:auto; padding:0; margin:0; overflow:hidden; text-align: center; }
.form_box .con .list_bar .list_con .form ul li .input_wrap .tag label{ display: inline-block; float: left; width: auto; max-width: 48%; height: 30px; line-height: 30px; font-weight: 300; letter-spacing: 0.4em; text-align: left; text-indent: 0.2em; font-size: 16px; font-family: Microsoft Yahei; color: #000; text-shadow:0; white-space: nowrap; text-overflow: ellipsis; padding: 0; margin: 0; }
.form_box .con .list_bar .list_con .form ul li .input_wrap .tag label span{ font-size: 16px; font-family: Microsoft Yahei; color: #f04; text-shadow:0; }		

.form_box .con .list_bar .list_con .form ul.ul_l li{ display:inline-block; float:none; clear: both; width:96%; height:auto; padding:0; margin:0 auto; text-align:center; overflow: hidden; list-style-type: none; }
.form_box .con .list_bar .list_con .form ul.ul_l li .input_wrap{ display:block; clear: both; width:100%; height:auto; padding:0; margin:0.2em auto; text-align:center; overflow: hidden; border:none;}


.form_box .con .submit_bar{ display:block; clear: both; width:40%; height:auto; padding:1em; margin:1em auto; text-align:center; overflow: hidden;}


/*====================================================表单元素=============================================================*/
/*输入框*/
.form_box div.ui-input-text { position:relative; padding:0; margin:0.2em 0; background-image:none; cursor:pointer;}
.form_box div.ui-shadow-inset { box-shadow:none;}
.form_box div.ui-corner-all { border-radius:0;}
.form_box div.ui-btn-shadow,
.form_box div.ui-input-text.ui-focus{ box-shadow:none; outline: none; }
.form_box div.ui-input-text.ui-body-c{ border:1px solid #ddd; background:#fff; box-shadow:none; /*box-shadow:0 0 8px 0 rgba(0,0,0,0.1) inset;*/ box-sizing:border-box;}
.form_box div.ui-input-text input.ui-input-text{ width:100%; text-align:left; text-indent:0.4em; min-height:30px; line-height:30px; font-size:14px; font-family:Microsoft Yahei; color:#666; font-weight:normal; text-shadow:0; padding:0.4em 0; margin:0; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}

/*下拉框*/
.form .ui-select{ margin:0.2em 0; outline:none; box-shadow:none; box-sizing:border-box;}
.form .ui-select .ui-btn{ display: block; text-align: center; cursor: pointer; position: relative; margin:0; padding: 0;}
.form .ui-select .ui-shadow{ box-shadow:none;}
.form .ui-select .ui-btn-corner-all{ border-radius:0.4em;}
.form .ui-select .ui-btn-icon-right,
.form .ui-select .ui-btn-up-c,
.form .ui-select .ui-btn-down-c,
.form .ui-select .ui-focus{ outline:none; box-shadow:none; }
.form .ui-select .ui-btn-inner{ position: relative; min-height:30px; line-height:30px; font-size:14px; font-family:Microsoft Yahei; color:#666; font-weight:normal; text-shadow:0;  padding:0.4em 0; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.form .ui-select .ui-btn-up-c,
.form .ui-select .ui-btn-down-c,
.form .ui-select .ui-btn-hover-c{  border:1px solid #ddd; background:#fcfcfc; box-shadow:none; box-sizing:border-box; }
.form .ui-select .ui-btn-icon-right .ui-btn-inner,
.form .ui-select span.ui-btn-inner{ padding-right: 40px; border-radius:0; border:none;}
.form .ui-select span.ui-btn-inner span.ui-btn-text{ text-align:left; text-indent:0.4em; padding:0; margin:0; font-size:16px; font-family:Microsoft Yahei; color:#666; text-shadow:none; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.form .ui-select span.ui-btn-inner span.ui-btn-text span,
.form .ui-select span.ui-btn-inner span.ui-btn-text span.sel { font-size:16px;  font-family: Microsoft Yahei , Helvetica, Arial, sans-serif; color: #666; text-shadow: none; font-weight:normal; zoom: 1; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.form .ui-select span.ui-btn-inner span.ui-icon,
.form .ui-select span.ui-btn-inner span.ui-icon-arrow-d{ width:40px; height:40px; top:0; right:0; margin:0; border-radius:0; background:#fff url(../images/select_arrow.png) no-repeat 50% 50%; background-size:40px 40px;}
.form .ui-select span.ui-btn-inner span.ui-icon-shadow {-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}

/*文本域*/
.form_box textarea.tex{ cursor: auto; white-space: pre-wrap; word-wrap: break-word; letter-spacing: normal; text-transform: none; resize: none;} 
.form_box textarea.ui-body-c{ position: relative; border:1px solid #ddd; background:#fff; padding: 0;  margin: 0; font-size:14px; font-family:Microsoft Yahei; color:#666; font-weight:normal; text-shadow:0; }
.form_box textarea.ui-corner-all{ border-radius:0;}
.form_box textarea.ui-shadow-inset { box-shadow:none; }
.form_box textarea.ui-input-text { display: block; width:100%; height:auto; min-height:20px; line-height:20px; text-align:left; text-indent:0; padding:0.4em;  margin:5px 0; background:#fff; font-size:14px; font-family:Microsoft Yahei; color:#666; font-weight:normal; text-shadow:0;  outline: 0;}
.form_box textarea:focus { outline-offset:0;}
.form_box .fill_l textarea.ui-input-text { padding:0.4em 0;  margin:0 0 10px 0;}

/*按钮*/
.submit_bar div.ui-btn{ padding:0 0.4em; margin:0; background-image: none; position: relative; cursor:pointer;}
.submit_bar div.ui-btn-up-c,
.submit_bar div.ui-btn-up-c:hover,
.submit_bar div.ui-btn-hover-c{/* border:1px solid #e72; background:#e72; */box-sizing:border-box; border: none; background:linear-gradient(60deg, #f14 0%, #f61 100%); }
.submit_bar div.ui-btn-up-c:hover,
.submit_bar div.ui-btn-hover-c{ background:linear-gradient(60deg, #f34 0%, #f73 100%);}
.submit_bar div.ui-btn-up-c.ui-disabled { filter: Alpha(Opacity=60); opacity: 0.6; zoom: 1; border:1px solid #bbb; background:#ccc;}

.submit_bar div.ui-shadow,
.submit_bar div.ui-focus{/* box-shadow:none; */box-shadow:0 5px 10px rgba(250,40,40,0.4);}
.submit_bar div.ui-btn-corner-all{ border-radius:0;}

.submit_bar div.ui-btn span.ui-btn-inner{ border:none; padding:0.8em 0; }
.submit_bar div.ui-btn span.ui-btn-inner span.ui-btn-text{font-size:18px; font-family:Microsoft Yahei; color:#fff; text-shadow:none; font-weight:normal; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}


/*提示信息*/
.form_box .con .clew{ display:block; clear: both; width:100%; height:auto; padding:0; margin:1em auto; text-align:center; overflow: hidden;}
.form_box .con .clew p{ display:block; clear: both; width:100%; height:auto; padding:0; margin:1em auto; text-align:left; line-height: 150%; overflow: hidden; font-size:14px; font-family:Microsoft Yahei; color:#999; font-weight:normal; text-shadow:0;  outline: 0;}
.form_box .con .clew p b{ font-size:14px; font-family:Microsoft Yahei; color:#666; font-weight:bold; text-shadow:0;  outline: 0;}
.form_box .con .clew p span{ font-size:14px; font-family:Microsoft Yahei; color:#999; font-weight:normal; text-shadow:0;  outline: 0;}
.form_box .con .clew p a{ font-size:14px; font-family:Microsoft Yahei; color:#04d; font-weight:bold; text-shadow:0;  outline: 0; text-decoration: none; margin: 0 0.1em;}


/*PC端-原-头部*/
.header-up-container,	
.header { display:block;}	
/*PC端-原-底部*/	
.footer_wra{ display:block;}

/*移动端-新添-头部*/	
.wap_topbar,
.wap_topnav{ display:none;}	
/*移动端-新添-底部*/
.wap_footer{ display:none;}

.footer_wra {
    margin-top:0;
}



/*PC1400*/
@media only screen and (max-width:1024px) {
/*PC端-原-头部*/
.header-up-container,	
.header { display: none;}	
/*PC端-原-底部*/		
.footer_wra { display: none;}	
	
/*移动端-新添-头部*/		
.wap_topbar { display:block; clear:both; width:100%; height:auto; padding:0; margin:0 auto; background: #2d91fe; text-align:center; }	
.wap_topbar .wap_topbar_box{ display:inline-block; clear:both; width:96%; height: 44px; line-height:44px; padding:0; margin:0 auto; text-align:center; }	
.wap_topbar .wap_topbar_box .logo{ display:inline-block; float:left; width:48%; height: 44px; line-height:44px; padding:0; margin:0; text-align:center; }	
.wap_topbar .wap_topbar_box .logo a img{ display:inline-block; float:left; width:auto; height:24px; padding:0; margin:10px 0; border:none; }			
.wap_topbar .wap_topbar_box .wap_topbar_r{ display:inline-block; float:right; width:50%; height: 44px; line-height:44px; padding:0; margin:0; text-align:center; }		
.wap_topbar .wap_topbar_box .wap_topbar_r p.hotline{display:inline-block; clear: both; width:100%; height: 44px; line-height:44px; padding:0; margin:0; text-align:right; color:#fff; font-size: 14px; font-family: Microsoft Yahei, Arial, sans-serif; border: none;}
.wap_topbar .wap_topbar_box .wap_topbar_r p.hotline a{ color:#fff; font-size: 14px; font-family: Microsoft Yahei, Arial, sans-serif; text-decoration: none; font-weight:bold;}
	
.wap_topnav{ display:block; clear: both; width: 100%; height:auto; padding:0; margin: 0 auto; border-bottom:1px solid #ddd; text-align: center; }	
.wap_topnav .wap_topnav_box { display:inline-block; clear: both; width:98%; height:auto; padding:0;  margin: 0 auto; text-align: center;}
.wap_topnav .wap_topnav_box  dl { display: block; clear: both; width:100%; height:auto; padding:0; margin:0; text-align: center; list-style-type: none;}			
.wap_topnav .wap_topnav_box  dl dt,
.wap_topnav .wap_topnav_box  dl dd{ display: inline-block; float: left; width:20%; height:40px; line-height: 40px; padding:0; margin:0; text-align: center; overflow:hidden;}	
.wap_topnav .wap_topnav_box  dl dt{ width:20%; color:#111; font-size:1em; font-family: Microsoft Yahei, Arial, sans-serif;}		
.wap_topnav .wap_topnav_box  dl dt span{ display: inline-block; width:100%; height:20px; line-height:20px; padding:0; margin:10px 0; text-align: center; color:#111; font-size:1em; font-family: Microsoft Yahei, Arial, sans-serif;}			
.wap_topnav .wap_topnav_box  dl dd a{ display: inline-block; width:100%; height:20px; line-height:20px; padding:0; margin:10px 0; text-align: center; border-right: 1px solid #bbb; box-sizing: border-box; color:#06c; font-size:1em; font-family: Microsoft Yahei, Arial, sans-serif; text-decoration: none; font-weight:normal; }
.wap_topnav .wap_topnav_box  dl dd:last-child a { border-right: none; }

	
/*移动端-新添-底部*/
.wap_footer{ display: block; clear: both; position: relative; width:100%;  height:auto; box-sizing: border-box; padding:0; margin: 0 auto;  background: #084b8e;}
.wap_footer .f_about { position: relative; display:inline-block; clear: both; width:100%;  height:auto; box-sizing: border-box; padding:1.5em 0; margin: 0 auto; background: #1a8cff;}
.wap_footer .f_about .f_qrcode { position: relative; display: inline-block; float: left; width:30%; height: auto; padding: 0; margin:0 0 0 5%; line-height: 0;}	
.wap_footer .f_about .f_qrcode img { position: relative; width:100%; height: auto; padding: 0; margin: 0; border:2px solid #fff;}			
.wap_footer .f_about .f_brief { position: relative; display: inline-block; float: left; width:60%; height: auto; padding: 0; margin:0 5% 0 0; line-height: 0; text-align: center; }
.wap_footer .f_about .f_brief a.f-logo{ position: relative; display:block; clear: both; width:76%; height:auto; padding:0; margin:0 auto;}
.wap_footer .f_about .f_brief a.f-logo img { position: relative; display:block; clear: both; width:100%; height:auto; padding: 0; margin:0.2em auto; border: none; }	
.wap_footer .f_about .f_brief .f-tex{ position: relative; display:block; clear: both; width:86%; height:auto; line-height: 120%; padding: 0; margin:0.6em auto; border: none; color: #adf; font-size: 12px; text-align: left; }

.wap_footer .f_menu { display: block; clear: both; width: 100%; height:auto; padding:0.6em 0; margin: 0 auto; text-align: center;/* background:#084b8e;*/}	
.wap_footer .f_menu .f-links { display: block; clear: both; width: 100%; height: auto; margin: 0 auto; padding: 0; list-style: none; text-align: center; overflow: hidden;}	
.wap_footer .f_menu .f-links a{ display: inline-block; width:auto; max-width:24%; height: 20px; line-height:20px; color: #cae2fa; font-size: 12px; border-right:1px solid #1f60a1; box-sizing: border-box; padding: 0 0.5em; margin: 0; text-decoration: none; }	
.wap_footer .f_menu .f-links a:last-child{ border-right:none;}		
.wap_footer .f_menu .f-switcher { display: inline-block; clear: both; width:94%; height: auto; margin:0.8em auto 0 auto; padding:1em 0 0 0;  text-align: center; color: #76a0cb; font-size: 12px; border-top: #1f60a1 1px solid; }
.wap_footer .f_menu .f-switcher a { display: inline-block; width: auto; height: 30px; line-height: 30px; text-align: center; font-size: 14px; color: #b8d9fa; border: 1px #76a0cb solid; padding:0 0.6em;  margin:0.2em 0.6em; text-decoration: none; box-sizing: border-box; }
.wap_footer .f_menu .f-switcher span.footer_last { display: inline-block; width: auto; height: 30px; line-height: 30px; text-align: center; font-size: 12px; color: #76a0cb; border:none; padding:0.4em 0.5em;  margin:0.2em 0.5em; }

/*主体*/
.main_wrap {
	display:block;
	clear:both;
	width:100%;
	height:auto;
    font-size: 14px;
    font-family:Microsoft Yahei, Arial, sans-serif;
	padding: 0;
    margin: 0;
	position:relative;
	text-align: center;
	background:#e9edf1 url(../images/banner-assesment.jpg) no-repeat 50% 0;
	background-size:200% auto;	 
	}

/*banner*/
.banner{ display:block; clear:both; width:100%; height: calc(100vw * 0.4); padding: 0; margin: 0 auto; text-align: center; overflow: hidden; background: transparent; }

	
/*当前位置*/
.path{display:none; }	
	
/*内容容器*/
.container_wrap{display:block; clear:both; width:100%; height:auto; padding:0; margin: 0 auto; text-align: center; overflow: hidden; } 
/*表单主体*/
.form_box{display:block; clear:both; width:100%; height:auto; padding:1em 0; margin:0 auto 1em auto; text-align:center; overflow: hidden; background:#fff; background-size: 100% auto;  box-shadow:0;}	
.form_box h1.tit{ display:block; clear: both; width:90%; height:auto; padding:0; margin:1em auto 0 auto; text-align:center; overflow: hidden; border:none; }
}

/*移动端*/
@media only screen and (max-width:768px) {
/*表单主体*/
.form_box{display:block; clear:both; width:100%; height:auto; padding:1em 0; margin:0 auto 1em auto; text-align:center; overflow: hidden; background:#fff; background-size: 100% auto;  box-shadow:0;}	
.form_box h1.tit{ display:block; clear: both; width:90%; height:auto; padding:0; margin:0 auto; text-align:center; overflow: hidden; border:none; }	

.form_box .con .list_bar .list_tit .tip{ display:inline-block; float: left; width: auto; height:auto; min-height:20px ; line-height: 20px; padding:0; margin:10px 0; text-align:left; overflow: hidden; }
.form_box .con .list_bar .list_tit .tip p{ display:inline-block; clear: both; width:auto; height:auto; padding:0; margin:0; text-align:left; text-indent:0; overflow: hidden; font-size: 12px; font-family: Microsoft Yahei; color:#999; letter-spacing:0; font-weight:normal;  }		
	
.form_box .con .list_bar .list_con .options ul li{ display:inline-block; float: left; width:33.33%; height:60px; padding:0; margin:0; text-align:center; overflow: hidden; list-style-type: none; }	
.form_box .con .list_bar:nth-child(3) .list_con .options ul li,
.form_box .con .list_bar:nth-child(4) .list_con .options ul li,	
.form_box .con .list_bar:nth-child(5) .list_con .options ul li{ display:inline-block; float: left; width:50%; height:60px; padding:0; margin:0; text-align:center; overflow: hidden; list-style-type: none; }		
	
.form_box .con .list_bar .list_con .options ul li .cell{ position: relative; display:inline-block; clear: both; width:86%; height:40px; line-height: 40px; padding:0; margin:10px auto; text-align:center; overflow: hidden; background:#fff; border: 1px solid #eee; box-sizing: border-box; font-size:14px; font-family: Microsoft Yahei; color:#666; letter-spacing:0.1em; font-weight:normal; }	
	
/*表单*/
.form_box .con .list_bar .list_con .form ul li{ display:inline-block; float: left; width:100%; height:auto; padding:0; margin:0; text-align:center; overflow: hidden; list-style-type: none; }
.form_box .con .list_bar .list_con .form ul li .input_wrap{ display:block; clear: both; width:96%; height:auto; padding:0; margin:0.2em auto; text-align:center; overflow: hidden; border:none;}	
.form_box .con .submit_bar {
    display: block;
    clear: both;
    width: 94%;
    height: auto;
    padding: 1em 3%;
    margin: 1em auto;
    text-align: center;
    overflow: hidden;
}	
	
	
}

/*移动端iPhone5*/
@media only screen and (max-width:414px) {
/*移动端-新添-头部*/	
.wap_topbar .wap_topbar_box .logo{ width:35%;}	
.wap_topbar .wap_topbar_box .logo a img{ height:20px; margin:12px 0;}			
.wap_topbar .wap_topbar_box .wap_topbar_r{ width:64%;}		

.wap_topnav .wap_topnav_box  dl dt{ font-size: 0.8em; }	
.wap_topnav .wap_topnav_box  dl dt span,	
.wap_topnav .wap_topnav_box  dl dd a{ font-size:0.8em; }	

}

/*移动端iPhone5*/
@media only screen and (max-width:320px) {
/*移动端-新添-头部*/	
.wap_topnav .wap_topnav_box  dl dt{ display: none; width:100%; text-align:left;}
	.wap_topnav .wap_topnav_box  dl dt span{ width: auto; height: 20px; line-height: 20px; padding: 0 0.4em; margin:10px 0 0 0; /* background:#8df;*/}
.wap_topnav .wap_topnav_box  dl dd{ width:25%; }	
	.wap_topnav .wap_topnav_box  dl dt span,
.wap_topnav .wap_topnav_box  dl dd a{ font-size:0.9em;}	

}
	
	




