@charset "utf-8";
/* CSS Document */
input{ outline:none;}
body{ background:#fff;} 
.clearfix:before,
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden; overflow:hidden;}
.clearfix{display:inline-block;}
.clearfix {display:block;}
.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clear {display: inline-table; clear: both;}
* html .container {height: 1%;}
.clear {display: block; clear: both;}
ul,ol{list-style:none;}
img{border:0;}
html,body,div,p,span,h1,h2,h3,h4,p,a, em,font,img,strong,dl,dt,dd,ul,li{margin:0; padding:0; font-family:'Microsoft YaHei';}
html,body{height:100%; font-size:12px;}            
a{text-decoration:none; color:#2d64b3;} 
a:hover{text-decoration:underline; color:#f60;}
ul li{list-style-type:none;}
em,i{font-style:normal;}
.f_r,.fr{float:right;}
.f_l,.fl{float:left;}
.clear{clear:both;}
.blank25{ clear:both; display:block; height:25px; overflow:hidden;}
.blank20{ clear:both; display:block; height:20px; overflow:hidden;}
.blank15{ clear:both; display:block; height:15px; overflow:hidden;}
.blank10{ clear:both;display:block;height:10px;overflow:hidden;}
.blank8{clear:both;display:block;height:8px;overflow:hidden;}
.blank4{clear:both;display:block;height:4px;overflow:hidden;}
.px3{vertical-align:-3px !important;}
.c39c{color:#39c;}
.caaa{color:#aaa;}
.cf62{color:#f62;}
.cfff{color:#fff;}
.c369{color:#369;}
.c666{color:#666;}
.cc30{color:#c30;}
.cf00{color:#f00;}
.c333{color:#333;}
#login .red{color:red;}
.Arial{font-family:Arial, Helvetica, sans-serif;}
.conNo,.noshow{display:none;}
a.c333{ color:#333 }
a.c333:hover{ color:#f60;}


.act_bm_cle{ height:40px; border-bottom:1px #ccc solid; padding:0 10px; margin-bottom:10px;}
.act_bm_cle span{ float:left; line-height:39px; border:1px #ccc solid; width:120px; text-align:center; border-bottom:0; margin-right:2px; cursor:pointer; font-size:14px; border-radius:3px 3px 0 0;}
.act_bm_cle span.on{ color:#fff; background:#f60; border-color:#f60;}
.act_bm_cle .search{ float:right; background:url(/market/images/act201612/bm_8.png); width:300px; height:36px; margin-top:2px;}
.act_bm_cle .search .hur1{ float:left; width:214px; margin:6px 0 0 5px; border:0; background:none; outline:none;}
.act_bm_cle .search .hur2{ float:right; width:71px; height:36px; background:none; outline:none; border:0; color:#fff; font-size:14px;}
.act_bm_clfa{ height:40px; background:#f2f2f2; border-bottom:1px #f60 solid;}
.act_bm_clfa span{ float:left; line-height:40px; font-size:14px; font-weight:bold; text-align:center; padding:0 10px;}
.act_bm_clfa span.hur1{ width:355px; text-align:left;}
.act_bm_clfa span.hur2{ width:105px;}
.act_bm_clf ul.act_bm_clfb li{ height:40px; border-bottom:1px #ccc dashed; overflow:hidden;}
.act_bm_clf ul.act_bm_clfb li span{ float:left; line-height:40px; font-size:14px; text-align:center; padding:0 10px; display:block; height:40px;}
.act_bm_clf ul.act_bm_clfb li span.hur1{ width:340px; text-align:left;}
.act_bm_clf ul.act_bm_clfb li span.hur1 a{ font-size:14px; line-height:40px;}
.act_bm_clf ul.act_bm_clfb li span.hur2{ width:105px;}
.act_bm_clf ul.act_bm_clfc li{ width:300px; height:100px; padding:10px 20px; border:1px #ccc solid; float:left; margin:0 0 10px 20px;}
.act_bm_clf ul.act_bm_clfc li:hover{ box-shadow:2px 2px 5px #888;  background:#effbfc;}
.act_bm_clf ul.act_bm_clfc li img.fl{ width:100px; height:100px; border-radius:50%;}
.act_bm_clf ul.act_bm_clfc li div.fr{ width:180px;}
.act_bm_clf ul.act_bm_clfc li div.fr p{ height:33px; line-height:33px; font-size:14px; overflow:hidden;}
.act_bm_clf ul.act_bm_clfc li div.fr p.c39c{ color:#39c;}

.page{ padding-top:20px; height:40px; font-family:\5FAE\8F6F\96C5\9ED1; text-align:center; font-size:14px; clear:both;}
.page span{ margin-right:8px; padding:3px 7px; vertical-align:middle; line-height:22px; }
.page .thispage{ color:#FFF; background-color:#199edf;}
.page a{ color:#333; margin-right:8px; padding:3px 7px; vertical-align:middle; border:1px solid #ddd; background:#fff;}
.page a:hover{ text-decoration:none; color:#FFF; background-color:#199edf;}
.page input {text-align: center;margin-left: 5px;}
#bt_go {text-align: center;height: 23px;vertical-align: middle;margin-left: 8px;border: 0px none;background:#0BA4FC;border-radius: 3px;color: #FFF; cursor: pointer;font-weight: bold; padding: 0px 10px;}