html,body{margin:0; color:#333; font-family:"微软雅黑";  font-size:14px}
a{color:#333; text-decoration:none; outline:none}
a:hover{color:#E60012; text-decoration:underline}
a img{border:none}
ul,ul li,li{list-style:none; padding:0; margin:0}
input,textarea,select{font-size:12px; line-height:12px; vertical-align:middle; color:#666; border:1px solid #ccc;}
form{margin:0; padding:0}
h2{font-size:16px; margin:0; padding:0}

/*PC-采暖计算器*/
h3{margin:0px; padding:0px}
.count .logo{color:#ff0000; line-height:36px;}
.count{ width:800px;margin:0 auto;font-family:"微软雅黑"; }
.count .count_title{ height:40px; line-height:40px; margin-bottom:10px;}
.count .count_title span{ display:block; overflow:hidden; float:left; line-height:40px; padding-left:25px; color:#c41230; font-size:16px; font-weight:bold; width:200px;font-family:"微软雅黑";}
.count .count_title p{ float:right; text-align:right; color:#c41230; width:70%;}
.count .count_info{ background: #efefef; padding-left:70px; margin-bottom:14px;}
.count .count_info ul{ display:block; overflow:hidden; padding:55px 0 30px 0px; width: 50%;
float: left;}
.count .count_info ul li{ display:block; width:600px;  height:30px; padding:10px 0;border: 0 none; }
.count .count_info ul li span{ font-size:14px; color:#333; font-weight:bold; display:block; float:left; width:80px; height:30px; line-height:30px;font-family:"微软雅黑";}
.count .count_info ul li .count_drop{width:200px;color:#888; float:left}
.count .count_info ul li h3{ }
.count .count_info ul li h3.huxingsize{background:url(../../images/selsect-b.gif) no-repeat 172px center #fff;font-size:14px; width:200px; height:30px; line-height:30px; padding-left:10px; }
.count .count_info ul li .count_drop .count_down{ position:absolute;  overflow:hidden; top:30px; background:#fafafa; width:190px; padding:5px 10px; left:0px; z-index:999; display:none}
.count .count_info ul li .count_down font{ overflow:hidden; height:25px; line-height:25px; cursor:pointer; font-size:12px; border-bottom:1px dashed #ddd;z-index:9999; display:block}
.count .count_info ul li input{ float:left; background:#fff; height:30px; line-height:30px; border:none; padding-left:10px; width:198px; color:#bababa; border: 1px solid #E2DFDF;}
.count .count_info ul li label{ display:block; overflow:hidden; float:left; line-height:30px; padding-right:15px;}
.count .count_info ul li label input{ width:15px; height:15px; margin-top:8px; margin-right:8px; background:none;}
.count .count_info ul li p{ font-size:12px; float:left; width:80px; line-height:30px; padding-left:5px;margin: 0px;}
.count .count_info ul li a{ background:#c41230; width:131px; line-height:34px; height:34px; color:#FFF; display:inline-block; text-align:center; font-weight:bold;cursor: pointer;}
.count .count_info h1{ display:block; overflow:hidden; border-left:1px dashed #cfcfcf; padding:10px 0 50px; text-align:left;width: 40%;margin-top: 55px;
float: right;
padding-left: 30px;}
.count .count_info h1 a{color:#888; text-decoration:none; font-family:"微软雅黑";font-size: 14px; font-weight:100}
.fixed_box{ position:fixed; left:0px; top:0px;  width:100%; height:100%; z-index:999; display:none;}
.fixed_box .fixed_info{ background:#fff; width:682px; height:304px; overflow:hidden; position:absolute; z-index:12px; left:50%; top:50%; margin-left:-341px; margin-top:-152px;}
.fixed_box .fixed_info .fixed_title{ height:50px; line-height:50px; background:#c41230; overflow:hidden;}
.fixed_box .fixed_info .fixed_title p{ color:#fff; font-weight:bold; font-family:"微软雅黑"; padding-left:25px; float:left; overflow:hidden; width:90%;margin: 0px;}
.fixed_box .fixed_info .fixed_title span{ display:block; cursor:pointer; overflow:hidden; float:left; margin-top:5px;line-height: 50px;}
.fixed_box .fixed_info .grasp_info{ padding:30px; line-height:24px; color:#444;}
.fixed_box .fixed_info .grasp_info p{ text-indent:2em; padding-bottom:15px;margin: 0px;}
::selection {
background: #3399FF;
color: #fff;
text-shadow: none;
}

.styled-select {
    width: 210px;
    height: 34px;
    overflow: hidden;
 background: url('../../images/selsect-b.gif') no-repeat 178px center #FDFBFB;
}
.styled-select select {
   background: transparent;
   width: 210px;
   padding: 2px 5px; line-height: 24px;
   font-size: 12px;
   border: 1px solid #E2DFDF;
   height: 34px;
   -webkit-appearance: none; /*for chrome*/
}
.clear{clear:both}