﻿/*全局样式*/
body{ padding:0; margin:0; color:#808080; background:#fff; min-width:320px; font: 14px/150% "黑体", Verdana, Arial, Helvetica, sans-serif; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p,img,dd,dt,dl{ padding:0; margin:0; border:none;}
img{ padding:0; margin:0;}
ul,li{ list-style:none outside none; padding:0; margin:0;}
h1,h2{color:#404040; font-size:16px;}
a{/*font-size:16px;*/color:#000; text-decoration:none;}
a:visited {color:#000;}
/*清除浮动样式*/
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; height:0; width:100%; }
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{zoom: 1; clear:both;}
.kadwrap{width:320px!important;margin:auto;} 
.kadbox{width:300px!important; padding:10px; }
.kadbox a{text-decoration:none;}
.pl10{padding-left:10px;}
#tips{ display:none; padding:0 0 10px 10px}

.softRight,.otherTestBar,.inner{min-width:320px; margin:0 auto; overflow:hidden;}
#birthSave{ display:none;}
#nameInput{ width:60px;}
.otherTestBar{ text-align:center;}
  /*历史记录*/
.hlWrap select{ margin:0;}    
.history{ width:25px; height:25px; background:url(/images/new/histroy.png) 0 0 no-repeat; margin-right:5px; position:relative; display:none;}
.history .record{ position:absolute;top:45px; left:0; display:none; z-index:10}
.history .record i{ position:absolute; background:url(/images/new/icon_sjx.png) 0 0 no-repeat; width:12px; height:7px; top:-6px; left:10px;}
.history .record ul{max-height:205px;overflow-y:auto;overflow-x:hidden;border:1px solid #CE9B45; border-radius:5px; width:263px; padding:0 10px; background:#fff}
.history .record ul li{ height:36px; line-height:36px; float:none; overflow:hidden; width:250px; margin-right:0; border-bottom:1px dotted #E1E1E1}
.history .record ul li a{ text-align:left; font-size:14px;}
.history .record ul li span{ width:20px; height:20px;background:url(/images/new/delete.png) 0 0 no-repeat; cursor:pointer; margin-top:10px;}

/*辅助分析公用*/
.fuzhu{width:320px; margin:-80px auto 0; overflow:hidden;}
.fuzhu .good_info_title,.fuzhu .bad_info_title{ margin-bottom:5px;}
.fuzhu ul li{ margin-bottom:5px; overflow:hidden;zoom:1;}
.fuzhu .infoImg{ margin-right:5px;}
.fuzhu ul li p{ float:left; width:270px;}
.fuzhu ul li p a{ color:#ce9b45}
.fuzhu ul li p a:hover{ color:#CC313B}

.comHead{margin-bottom:10px; min-width:320px; overflow:hidden;}
.comHead ul{ padding-top:10px;}
.comHead ul li{ width:15.625%; float:left; text-align:center;margin-left:7.5%; margin-bottom:10px}
.comHead ul li img{ width:100%}
.comHead a{ display:block; }

/*首页*/
.home ul{ margin-top:20px;}
.home ul li{float:left;margin-bottom:20px; width:25%;text-align: center;}
.home ul li a{ display:block; width:61px; height:83px; margin:0 auto;}