body{ margin:0; padding:0;font-family:"MS UI Gothic","MS Gothic","ＭＳ Ｐ明朝","細明朝体","ヒラギノ明朝 Pro W3";font-size:12px}
ul,h3{margin:0; padding:0; list-style:none;}
img{ border:0;}

#main{width:320px; background:#006c94; position:relative; overflow:hidden;}
.no{position:absolute; top:11px; right:13px;}
.login{ line-height:30px; padding:0 20px;}
.colorb,#footer,#footer a{ color:#8ce0ff;}
.colorg{ color:#7be131;}
.colorw,.colorwb{ color:#fff;text-decoration:none;}
.colorwb{ font-weight:bold;}
.colory{ color:#ffac1b; text-decoration:none;}
.colorr{ color:#fe0000;}
#header{ text-align:center; margin-bottom:11px; _margin-bottom:0px; float:left;}
.search{height:32px;margin:16px auto;overflow:hidden;} 
.s1{width:160px; height:26px; line-height:26px;margin-right:5px; font-size:14px; color:#3b3b3b; border:1px solid #002533; background:#fff;}
.s2{width:70px;height:30px;border:none; background:url(../images/s2.jpg) no-repeat; cursor:pointer;}
.btnbg{width:120px;height:30px;border:none; background:url(../images/btnbg.jpg) no-repeat; margin-top:5px;}
#menu,#footer{background:#005a7b; float:left; }
.menu{ width:300px; padding:0 10px;overflow:hidden;}
.menu li{ float:left; width:40px; height:40px; line-height:40px; font-size:16px; font-weight:bold;  margin:6px 9px;background:url(../images/menubg.jpg) no-repeat;}
.menu li a,.glist li a{color:#fff; text-decoration:none;}
.spanb{background:url(../images/hrbbg.jpg) repeat-x; width:100%; float:left; height:2px; display:block; font-size:0;}
.qklink{vertical-align:middle; margin-right:7px;}
.f14{ font-size:14px; text-decoration:none; font-weight:bold;}
.list{ float:left; line-height:30px; background:#006c94;}
.list h3{ background:url(../images/titlebg.jpg) repeat-x; height:38px; font-size:16px; font-weight:bolder; color:#fff; padding-left:35px; width:326px; line-height:38px;}
.rq,.time,.phone,.faq,.rule,.pay,.register,.contact,.icologin,.buy,.company,.sale{background:url(../images/rq.jpg) 0 5px no-repeat; display:block; height:35px; width:30px; float:left; margin-right:10px;}
.ic{background:url(../images/ico-category.jpg) 0 5px no-repeat;}
.is{background:url(../images/ico-search.jpg) 0 5px no-repeat;}
.time{background:url(../images/time.jpg) 0 5px no-repeat; }
.phone{background:url(../images/phone.jpg) 0 5px no-repeat; }
.faq{background:url(../images/ico_faq.jpg) 0 5px no-repeat; }
.rule{background:url(../images/ico_rule.jpg) 0 5px no-repeat; }
.pay{background:url(../images/ico_pay.jpg) 0 5px no-repeat; }
.register{background:url(../images/ico_register.jpg) 0 4px no-repeat; }
.contact{background:url(../images/ico_contact.jpg) 0 4px no-repeat; }
.icologin{background:url(../images/ico_login.jpg) 0 4px no-repeat; }
.buy{background:url(../images/ico_buy.jpg) 0 2px no-repeat; }
.company{background:url(../images/ico_company.jpg) 0 4px no-repeat; }
.sale{background:url(../images/ico_sale.jpg) 0 6px no-repeat; }

.glist li{ float:left; background:url(../images/gico.jpg) 40px 8px no-repeat; width:303px; padding-left:59px; font-size:14px; border-bottom:1px dashed #00a4cc;}
.mar{margin:10px 20px;}
#footer{  text-align:center; line-height:30px; width:100%;}
#footer a{ text-decoration:none;}
.txt{background:url(../images/txt.jpg) no-repeat; width:221px; height:30px; border:0; line-height:30px; }