﻿
.px11{font-size:11px}
.px12{font-size:12px}
.px14{font-size:14px}
.px16{font-size:16px}
.px18{font-size:18px}
.px21{font-size:21px}
h1,h2,h3,h4,h5,dl,dt,dd{margin:0;padding:0}
input,textarea,select{font-family:'\5FAE\8F6F\96C5\9ED1',Tahoma;font-size:12px;outline:none;box-sizing:border-box}
input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset}
.divline{line-height:6px;height:6px;clear:both;width:100%;overflow:hidden}
.blue,.blue a,.blue a:link,.blue a:visited,.blue:link,.blue:visited{color:#05C}
.red,.red a,.red a:link,.red a:visited,.red:link,.red:visited{color:#F00}
.orange,.orange a,.orange a:link,.orange a:visited,.orange:link,.orange:visited{color:#e10000}
.black,.black a,.black a:link,.black a:visited,.black:link,.black:visited{color:#000}
.gray,.gray a,.gray a:link,.gray a:visited,.gray:link,.gray:visited{color:#888}
.gray2,.gray2 a,.gray2 a:link,.gray2 a:visited,.gray2:link,.gray2:visited{color:#555}
.green,.green a,.green a:link,.green a:visited,.green:link,.green:visited{color:#080}
.white,.white a,.white a:link,.white a:visited,.white:link,.white:visited{color:#fff}
.purple,.purple a,.purple a:link,.purple a:visited,.purple:link,.purple:visited{color:#F46}
.w100{width:100px}
.w150{width:150px}
.w200{width:200px}
.w250{width:250px}
.w280{width:280px}
.w300{width:300px}
.w350{width:350px}
.w400{width:400px}
.w450{width:450px}
.w500{width:500px}
.w550{width:550px}
.w600{width:600px}
a{color:#333;text-decoration:none}
a:hover{color:#e10000;text-decoration:underline}
.f_l{float:left}
.f_r{float:right}
.px10{font-size:10px}
.px11{font-size:11px}
.px12{font-size:12px}
.px14{font-size:14px}
.px15{font-size:15px}
.px16{font-size:16px}
.px18{font-size:18px}
.px21{font-size:21px}
.container,.innernav{width:1200px;margin:0 auto}
.ico-certify-list span{margin-right:10px;vertical-align:middle}
.ico-vcompany{background:url(images/ico-certify.png) 0 -66px no-repeat;width:23px;height:18px;position:relative;display:inline-block}
.ico-vmobile{background:url(images/ico-certify.png) -7px -43px no-repeat;width:16px;height:18px;position:relative;display:inline-block}
.ico-vemail{background:url(images/ico-certify.png) -4px -21px no-repeat;width:19px;height:19px;position:relative;top:-1px;display:inline-block}
.ico-vtruename{background:url(images/ico-certify.png) -1px 0 no-repeat;width:23px;height:18px;position:relative;display:inline-block}
.ico-ucompany{background:url(images/ico-certify.png) -24px -66px no-repeat;width:23px;height:18px;position:relative;display:inline-block}
.ico-umobile{background:url(images/ico-certify.png) -31px -43px no-repeat;width:16px;height:18px;position:relative;display:inline-block}
.ico-uemail{background:url(images/ico-certify.png) -28px -21px no-repeat;width:19px;height:19px;position:relative;top:-1px;display:inline-block}
.ico-utruename{background:url(images/ico-certify.png) -25px 0 no-repeat;width:23px;height:18px;position:relative;display:inline-block}
.box-corner{border-radius:4px;-moz-border-radius:4px}
.topnav{background-color:#FFF;height:100px;color:#666;width:100%;position:relative;z-index:3}
.topnav a{color:#222}
.innernav{background-color:#FFF;height:100px;overflow:hidden}

.innernav .logo{float:left;height:90px;font-size:24px;color:#888}
.innernav .logo a{float:left;height:70px;margin-right:20px;margin-top:10px;padding-right:20px;border-right:#DDD solid 1px}
.innernav .ftxt{position:relative; top:10px}
.innernav .logo i.span{float:left; line-height:50px;font-size:20px;  padding-top:20px;}

.pageLink{padding:25px 0 10px 0;font-size:14px;text-align:center;color:#777}
.pageLink a{background:#FFF;color:#777;margin:0 5px;padding:9px 15px;text-decoration:none}
.pageLink span{margin:0 5px;padding:0 6px;font-size:21px}
.pageLink a:hover{background:#F4F4F4;text-decoration:none}
.pageLink .current{background:#e10000;color:#FFF;padding:9px 15px;font-size:14px}
.pageLink a,.pageLink .current{border-radius:3px;-moz-border-radius:3px;border:#E5E5E5 solid 1px}
.pageLink .current{border:#e10000 solid 1px}
.footer{width:100%;text-align:center}
.mainbar{background:url(images/banner.png);height:120px}
.notice{border:#EEE solid 1px;font-family:'\5FAE\8F6F\96C5\9ED1';background:url(images/topsort-bg.jpg) bottom repeat-x;padding:6px 9px;line-height:160%}
.alert{font-family:'\5FAE\8F6F\96C5\9ED1';background-color:#FFFFDD;padding:8px 14px;line-height:190%;font-size:14px;color:#444}
.button,.button2{border:#E5E5E5 solid 1px;background:url(images/topnav-bg.jpg) left -9px repeat-x;height:24px;line-height:24px;width:40px;color:#444;cursor:pointer;font-family:'\5FAE\8F6F\96C5\9ED1';margin:0;padding:0}
.button2{width:auto;padding:0 10px}
.button:hover,.button2:hover{border:#CCC solid 1px;color:#222}
.column-right{width:380px;margin-left:15px}
.column-bigleft{width:700px}
 .column-bigleft .regbox {background-color: #FFFFFF;  border: #e5e5e5 solid 1px;  padding:20px;  line-height: 28px; margin-top: 15px; overflow:hidden;
    }
.regform{padding:10px 0}
.regintitle{float:left;width:100%;color:#666666;text-indent:10.5em;font-size:24px;font-weight:normal;padding:30px 0 0 0}
.regtitle,.logintitle,.pubtitle,passtitle{float:left;width:100%;background:url(images/usertbg.gif) 0 0 no-repeat;height:30px;overflow:hidden;margin-bottom:20px}
.logintitle{background-position:170px -38px}
.passtitle{background-position:120px -76px}
.pubtitle{background-position:120px -114px}
.regitem{padding-top:25px}
.regitem .regleft{width:120px}
.regitem .regright .onshow{height:20px;line-height:20px;position:relative;top:10px}
.side-login-box{background-color:#FFFFFF;border:#e5e5e5 solid 1px;padding:20px;line-height:28px;margin-top:15px}
.help-list{padding:5px 0}
.help-list li{width:50%;float:left;height:26px;line-height:26px;overflow:hidden}
.help-list a{color:#999999}
.help-list a:hover{color:#FF552E;text-decoration:none}
.regitem{float:left;width:100%;padding:12px 0}
.regitem .regleft,.regitem .regright{float:left}
.regitem .regleft{font-size:16px;color:#666;line-height:40px;height:40px}
.regitem .regright .f{display:block;clear:both;overflow:hidden;*overflow:visible}
.regitem .regright select{height:40px}
.regitem .regright .onshow{display:inline-block;*width:100%;*display:block;*float:left;line-height:40px;height:40px;font-size:13px;color:#999}
.regitem .regright .post-contact{*float:left}
.regitem .reginput{float:left;margin-right:15px;height:40px;font-size:14px;font-weight: 400;outline: none;padding: 20px 40px 20px 18px;background-color: #fff;border: 1px solid #ddd;color: #333;line-height: 1.2;border-radius: 4px;}
.regitem .regselect{float:left;padding:9px 7px 8px 5px;font-size:14px;color:#666;font-size:14px;border-radius:3px;-moz-border-radius:3px;margin:0 15px 0 0;border:#AAA solid 1px}
.regitem .regselect option{font-size:14px}
.regitem label.lbmarket{line-height:40px;height:40px;margin-right:15px;cursor:pointer}
.regitem label.lbmarket input{position:relative;top:2px;right:2px}
.regitem label.lbmarket:hover{color:#e10000}
.regbtn,.msgbox .btn{border:0;padding:0 35px;*padding:0 15px;height:50px;font-size:16px;color:#FFFFFF;cursor:pointer;background-color:#e10000;margin-right:15px;border-radius: 5px;}
.regitem .product{margin-bottom:10px}
.regbtn:hover,.msgbox .btn:hover{background-color:#e60000}
.regitem .regright .usertype{float:left}
.regitem .regright .usertype li{float:left;margin-right:20px;width:90px;height:34x;line-height:34px;display:block;color:#999;text-align:center;border:#CCC solid 2px;cursor:pointer;font-size:15px}
.regitem .regright .usertype li.focus{text-align:center;color:#e10000;border:#e10000 solid 2px;background:url(images/csdot.gif) right bottom no-repeat}
.grade-table .title{color:#555;font-size:14px}
#home{padding:5px 0}
#home li{padding:15px 0;font-size:14px;text-indent:0.5em;color:#666}
.usermenu{float:left;background-color:#FFFFFF;color:#595757;width:180px;font-size:16px;padding:20px 0}
.usermenu .mtit1{font-weight:bold;width:95%;font-size:16px; line-height:40px;height:40px; padding-left:5%; border-bottom:#E5E5E5 solid 1px;margin:10px auto;}

.usermenu li{line-height:42px;height:42px;border-left:#fff solid 3px;}
.usermenu li i{line-height:42px;height:42px; float:left; padding-left:15px; }
.usermenu li a{display:block;border-left:#fff solid 3px;color:#595757;line-height:42px;height:42px;
               padding-left:15px}
.usermenu li a:hover{color:#e10000;text-decoration:none}
.usermenu li:hover {border-left:#e10000 solid 3px;color:#e10000;text-decoration:none}
.usermenu li.selected {border-left:#e10000 solid 3px;color:#e10000;text-decoration:none}
.usermenu li.selected  a{color:#e10000;text-decoration:none}


.useright{float:right;width:960px;padding:20px;background-color:#FFFFFF}
.useright .title{background:url(images/topnav-bg.jpg) repeat-x;height:20px;line-height:20px}
.useright .rtnav{width:98%; margin-left:1%; border-bottom:#E5E5E5 solid 1px;line-height:40px;height:40px;  margin:10px auto;}
.useright .rtnav li{float:left;font-size:18px}
.useright .rtnav li a{float:left;color:#999;text-decoration:none;height:45px;line-height:45px;padding:0 20px}
.useright .rtnav li.focus a{color:#333333}
.useright .rtnav li a:hover{color:#e10000}
.useright .banklist{width:748px;float:left}
.useright .banklist li{float:left;border:#CCCCCC solid 1px;padding:7px;cursor:pointer;margin-right:8px;margin-bottom:8px}
.useright .banklist li.selected{border:#FF6600 solid 2px;padding:6px;background:url(images/csdot.gif) right bottom no-repeat}
.topmenu{margin-top:35px}
.topmenu li{float:left;text-align:center;min-width:48px;margin:0 25px;font-size:12px}
.topmenu li#mshoulu a{background:url(images/topmenu-4.png) center top no-repeat}
.topmenu li#mshop a{background:url(images/topmenu-1.png) center top no-repeat}
.topmenu li#mpay a{background:url(images/topmenu-5.png) center top no-repeat}
.topmenu li#mfav a{background:url(images/topmenu-4.png) center top no-repeat}
.topmenu li#mperson a{background:url(images/topmenu-3.png) center top no-repeat}
.topmenu li#mauth a{background:url(images/topmenu-2.png) center top no-repeat}
.topmenu li#mpost a{background:url(images/topmenu-6.png) center top no-repeat}
.topmenu li#mofferlist a{background:url(images/topmenu-7.png) center top no-repeat}
.topmenu li#mmsg a{background:url(images/topmenu-8.png) center top no-repeat}
.topmenu li#mgrade a{background:url(images/topmenu-9.png) center top no-repeat}
.topmenu li a{float:left;color:#333333;padding-top:54px;display:inline-block;min-width:48px}
.topmenu li a:hover{text-decoration:none;color:#e10000;opacity:0.8}
.publish  #pimg,.publish  #reupload{float:left;font-size:14px;line-height:32px;height:32px}
.publish #nav-select,.publish .subcat{color:#0055CC;font-size:14px}
.publish #nav-select{height:32px;line-height:32px}
.publish #nav-select ul{float:left}
.publish #nav-select li{float:left;padding:0 10px 0 0;line-height:32px;height:32px}
.publish #nav-select li a{float:left}
.publish #nav-select li a:hover{text-decoration:none}
.publish #nav-select li *{outline:0;zoom:1}
.publish #nav-select li a.selected{color:#EC3701;background:url(images/subcat-select.gif) center 25px no-repeat}
.publish .subcat{float:left;border:#EEE solid 1px;background:url(images/topsort-bg.jpg) bottom repeat-x;padding:5px 10px;display:none}
.publish .subcat ul li{float:left;width:57px;line-height:24px;height:24px}
.publish .select_sort{float:left;display:none}
.publish .contact_info{float:left;border:#DDDDDD solid 1px;background-color:#FFFFCC;padding:5px 9px;width:595px}
.publish .contact_info li{float:left;width:48%;height:18px;line-height:18px;padding:2px 0}

#tab{ width:100%; border-bottom:2px #ea4b0a solid; background-color:White; height:48px; text-align:left;   clear:both; }
.tabs{ width:150px; cursor:pointer; height:48px;  float:left; text-align:center;margin-right:5px; font-size:16px; display:inline-block; line-height:48px;}
.tabs_hover{width:150px; color:White; cursor:pointer; height:48px; background-color:#ea4b0a;   font-weight:bold; float:left; text-align:center;margin-right:5px; display:inline-block; line-height:48px;}
.tabscontent2,.tabscontent3,.tabscontent4{ display:none; }
#contents{ width:100%;min-height:200px; height:auto !important; height:200px; overflow:visible;}
.account-form{border:1px solid #e5e5e5;background-color:#fff;padding:40px;overflow:hidden;border-radius:8px;box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;margin-bottom: 3% !important;}


