@charset "utf-8";
/*public start*/
*{-webkit-tap-highlight-color: transparent;  -webkit-box-sizing: border-box;  box-sizing: border-box;}  
html{/* font-size:62.5%;*/}
html, body, span, div, p, a, h1, h2, h3, h4, h5, h6, img, form, font, strong, b, i, dl, dt, dd, ol, ul, li {padding:0; margin:0;list-style: none;}
body{max-width:640px; margin:0 auto; background:#FFF;color:#333;font-size: 12px;/*font-size:1.2rem;*/ font-family:"微软雅黑"} 
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500;} 
ul,ol{list-style: none;}
img { max-width:100%; vertical-align:middle; border:none; font-size:0}
input{ outline:none;}
a {color:#333; text-decoration:none;}
i,em{font-style:normal;}
.clear{clear: both;}
.fix:after {visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}
.fix {zoom:1;}
.fl{float:left;}
.fr{float:right;}
.tr{ text-align:right;}
.hide{display:none;}
.last{margin-right:0px !important;}
/*public end*/
.big_div{ max-width:640px; min-width:320px; margin:0 auto; position:relative; overflow: hidden;}
.wrap{width: 96%; margin: 0 auto;}
.div530{ width:83%; margin:0 auto;}
.outL{white-space:normal;word-break:break-all;}  
.outH{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


.ym{ background:#eee; padding-top:2.3%;}
.ym_qh ul li{ float:left; width:15.5%; background:#b7e0ff; margin-right:1.4%; text-align:center; line-height:38px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.ym_qh ul li a{ display:block;/* font-size:1.5rem;*/ color:#135ebc;}
.ym_qh ul .on{ background:#0094ff;}
.ym_qh ul .on a{ color:#fff;}
.search{ padding-top:3.3%;}
.search .ssk{ width:80%; line-height:44px; color:#bcbcbc; /*font-size:1.5rem;*/ border:1px solid #ddd; background:#fff; padding-left:16px; border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px; -webkit-border-radius:5px 0 0 5px;}
.search .btn{ background:url(../../images/ym_04.png) center center no-repeat; border:none; line-height:46px; /*font-size:1.7rem;*/ color:#fff; margin-left:-1%; padding:0 3%;}
.radio{ padding-top:4%; /*font-size:1.8rem;*/ color:#3d3d3d;}
.radio input{ margin-right:1.8%;}
.border{ border-bottom:1px dashed #d2d2d2; padding-bottom:3.3%;}
.check ul li{ margin-top:3.4%; float:left; margin-right:1.2%; width:19%; /*font-size:1.8rem;*/ color:#595858;}
.check ul li input{ padding-right:2%;}
.result_con{ background:#fff; padding:2% 0 2% 1.6%; border:1px solid #bfbfbf;}
.result{ margin-top:4%;}
.result_con h6{ /*font-size:1.8rem;*/ color:#006fb9; font-weight:bold;}
.result_con ul li{ /*font-size:1.8rem;*/ color:#1d1d1d; line-height:200%;}
.result_con ul li span{ padding-left:20%;}
.result_con ul .active span{ color:#ff0000;}
.ym_bg{ padding-top:3%; padding-bottom:2%;}
.ym_bg table,td{ border:1px solid #d2d2d2;}
.ym_bg table thead tr { height:55px;}
.ym_bg table thead tr td{ /*font-size:1.8rem;*/ color:#505050; width:15%; text-align:center; background:#dedede;}
.ym_bg table tr{ height:55px;}
.ym_bg table tr td{ /*font-size:1.5rem;*/ color:#666;}
.ym_bg table tr td:nth-child(1){ text-align:center;}
.ym_bg table tr td:nth-child(2){ text-align:center;}
.ym_bg table tr td:nth-child(3){ padding-left:0.8%;}








