@charset "utf-8";

/* CSS Document */

html,body{font-size:14px;font-family:'微软雅黑';padding:0;margin:0;color:#3e3a39;background:#fff;}

*{padding:0;margin:0;}

ul{margin:0px;padding:0;}

li{list-style-type:none;}

button{border:none;background:none;cursor:pointer;outline: none;font-family:'微软雅黑';star:expression(this.onFocus=this.blur());}

select,input{font-family:'微软雅黑';}

h1,h2,h3,h4,h5,h6{margin:0;display:block;font-weight:normal;font-size:14px;}

a{text-decoration:none; color:#f05f33;cursor:pointer;outline:none;}

a:hover{color:#32a6c8;}

a:active{star:expression(this.onFocus=this.blur());outline:none;}

img{border:none;}

u,s{text-decoration:none;}

textarea{font-size:14px;font-family:'微软雅黑';padding:10px;line-height:24px;border:1px solid #bebebe;background:#f8f8f8;color:#595757;}

textarea:focus{border:1px solid #39a5e9;background:#fff;}

body{ position:relative;}



/*login登录注册*/

div.loginMain{ /*height:510px; width:100%; position:absolute; left:0px; top:0px;*/}



.topheader{width:100%; height:80px;overflow:hidden;}

.topmid{margin:0 auto; width:1000px; padding-top:15px;}

.topmid img{margin-bottom:30px; float:left;}

.mainbox{height:580px; background:#16ac72; position:relative;}

div.bgingDiv{ position:absolute; left:0px; right:0px; top:80px; bottom:0px; overflow:hidden;z-index:1;}

div.bgingDiv02{ position:absolute; left:0px; right:0px; top:80px; bottom:0px; overflow:hidden;z-index:0; background:url(../images/gridbg04.png);}

#bannerDiv{width:1100px;height:580px; margin:0px auto 0; position:relative; overflow:hidden; z-index:9;}

.loginbanner01{background:url(../images/login_banner01.png) -50px 25px no-repeat;}

.loginbanner02{background:url(../images/login_banner02.png) 0px 60px no-repeat;}

.loginbanner03{background:url(../images/logintext.png) 0px 60px no-repeat;}

.loginbanner04{background:url(../images/logintext02.png) 0px 140px no-repeat;}



ul.pageUl{ position:absolute; bottom:30px; left:310px; width:64px; height:16px; overflow:hidden; }

ul.pageUl li{ float:left; width:16px; height:16px; margin-right:10px; border-radius:16px; background:#333; cursor:pointer;}

ul.pageUl li:hover{background:#b7b7b7;}

ul.pageUl li.lion{background:#fff;}



ul.topmidUl{ float:right; padding-top:10px;}

ul.topmidUl li{ float:left; margin-left:10px;}

ul.topmidUl li a{ float:left; height:35px; line-height:35px; padding:0 15px; border-radius:4px;

color:#666; font-size:14px;font-family:'微软雅黑'; letter-spacing:0px;

background:#fff; border:1px solid #ddd; cursor:pointer;}

ul.topmidUl li a.bottom_dy{background:#27bf84; border:1px solid #10ac6f; color:#fff;}





/*接受声明*/

ul.inputboxUL li.shengMing{ margin-top:0px; margin-bottom:8px; overflow:hidden;}

.acceptShengMing{ float:left; height:24px; display:none;}

.acceptShengMing i{ float:left; height:24px; width:24px;

background:url(../images/checkbox.png) no-repeat left center; cursor:pointer;}

.acceptShengMing i:hover{background:url(../images/checkboxed.png) no-repeat left center;}

.acceptShengMingAcc i.checkOn{background:url(../images/checkboxed.png) no-repeat left center;}

.acceptShengMing span{ float:left; height:24px; line-height:24px;

color:#999; font-size:12px;font-family:'微软雅黑'; letter-spacing:1px;}

.acceptShengMing span a{ color:#09C; margin:0 3px;}

.acceptShengMing span a:hover{ text-decoration:underline;}

ul.inputboxUL .acceptShengMingAcc span{color:#43b327; font-weight:bold;}



.inputbox{float:right; margin-top:110px; background:#fff;margin-right:50px; box-shadow:0 0 6px #999; width:320px;}

.inputboxM{ padding:20px 20px 10px; display:none;}

ul.inputboxUL li{margin-bottom:14px;}

ul.inputboxUL li h1{font-size:16px; color:#323232;letter-spacing:2px;}

ul.inputboxUL li.inputkuang{width:220px; height:40px; border:#dedede 1px solid; padding:0 10px 0 40px; border-radius:8px;}

ul.inputboxUL li.inputkuang:hover{border:1px solid #84c1fe;}

ul.inputboxUL li.ico_user{ background:url(../images/ico_user.png) no-repeat 8px  center #fff;}

ul.inputboxUL li.ico_pw{ background:url(../images/ico_pw.png) no-repeat 8px  center #fff;}

ul.inputboxUL li.ico_code{ background:url(../images/ico_code.png) no-repeat 8px  center #fff;}

ul.inputboxUL li.inputkuang input{border:none; font-size:14px; width:220px; height:38px; line-height:38px;}

ul.inputboxUL li span.userpic{background:url(../images/userpic.png) no-repeat; width:16px; height:18px;}

ul.inputboxUL li span.pswpic{background:url(../images/pswpic.png) no-repeat; width:16px; height:19px;}

ul.inputboxUL li.zidongdenglu{float:left; background:#fff; border:1px #dedede solid;}

.autodenglu i{float:left;width:20px; height:20px;margin-top:-2px; border-radius:3px; cursor:pointer;}

.buzidong{background:#FFF;border:1px solid #ccc; margin-top:-2px;}

.zidong{display:none;border:1px solid #16ac72;background:url(../images/ico_pick.png) no-repeat center #FFF;}

.checkStact .buzidong{display:none;}

.checkStact .zidong{display:block;}

.autodenglu font{margin-left:10px;}

.zhuceselect .autodenglu{float:left;font-size:16px;color:#949494;}

ul.inputboxUL li div.zidongdenglu span{width:20px; height:20px; background:#fff; border:1px #dedede solid; float:left;}

ul.inputboxUL li div.zidongdenglu font{ font-size:14px; color:#969696; float:left; margin-left:8px;}

ul.inputboxUL li a.forgetpsw{float:right; font-size:14px; color:#969696; display:block;}

ul.inputboxUL li a.huoquyanzhengma{float:right; font-size:14px; line-height:40px;}

ul.inputboxUL li button{width:280px; height:40px; border-radius:8px;  margin-top:10px; color:#fff; font-size:16px;

background:#27bf84;border:1px solid #10ac6f;}

a.refreYZM{float:right;height:19px;line-height:17px; padding:21px 5px 0;

color:#666; font-size:12px;font-family:'微软雅黑'; letter-spacing:1px;

background:url(../images/ico_refresh.png) no-repeat center 5px;}

a.refreYZM:hover{ background-color:#efefef;}

ul.inputboxUL li button:hover{background:#10ac6f; color:#ff0;}

.bottom{ overflow:hidden; clear:both; height:50px; border-top:1px solid #efefef;}

div.bottomMain{margin:0 auto; width:1000px;height:50px;}

.bottom font{ float:right;height:50px; line-height:50px;

color:#969696; font-size:12px;font-family:'微软雅黑'; letter-spacing:1px;}

ul.bottomMainUl{ float:left;}

ul.bottomMainUl li{ float:left;height:50px; line-height:50px; cursor:pointer;

color:#969696; font-size:12px;font-family:'微软雅黑'; letter-spacing:1px;}

ul.bottomMainUl li a{ color:#999;}

ul.bottomMainUl li.spacce{ padding:0 15px;}





ul.inputboxULTab{ clear:both;height:45px; }

ul.inputboxULTab li{ float:left; height:45px; line-height:46px; width:159px;border-bottom:1px solid #efefef;

color:#999; font-size:14px;font-family:'微软雅黑'; letter-spacing:2px; text-align:center;}

/*ul.inputboxULTab li:hover{color:#15b074; background:#efefef;}*/

ul.inputboxULTab li.lion{border-bottom:0px solid #efefef;color:#15b074; font-weight:bold;

padding-left:30px; padding-top:10px; text-align:left; font-size:16px;}



ul.loginRole{ clear:both; height:24px; padding-bottom:5px;}

ul.loginRole li{ float:left;height:24px;}

ul.loginRole li h1{ float:left; width:14px; height:14px; padding:1px; margin-right:0px; border:1px solid #efefef; cursor:pointer;}

ul.loginRole li h1 i{ display:block;width:14px; height:14px; background:#fcfcfc;}

ul.loginRole li.lion h1{border:1px solid #10ac6f;}

ul.loginRole li.lion h1 i{background:#27bf84;}

ul.loginRole li.lion h2{color:#15b074;}

ul.loginRole li h2{ float:left;height:14px; line-height:16px; width:40px; padding:0 10px 0 10px;

color:#999; font-size:12px;font-family:'微软雅黑'; letter-spacing:1px;font-weight:bold;}



/**/

div.logincenterDiv{height:80px; padding-top:20px;}

div.logincenterDivMain{margin:0 auto; width:1000px;height:116px;}

table.logincenterDivMainT{ width:100%; border-collapse:collapse;}

table.logincenterDivMainT td,table.logincenterDivMainT th{ padding-left:75px; height:80px; vertical-align:top;}

table.logincenterDivMainT td{ padding-right:30px;}

table.logincenterDivMainT th{ padding-right:0;}

h1.tableTitle{ clear:both;height:25px; line-height:25px;

color:#333; font-size:16px;font-family:'微软雅黑'; letter-spacing:1px; text-align:left; font-weight:bold;}

table.logincenterDivMainT td p,table.logincenterDivMainT th p{clear:both;line-height:14px;

color:#999; font-size:12px;font-family:'微软雅黑'; letter-spacing:1px; font-weight:normal; text-align:left;}

table.logincenterDivMainT .loginico01{background:url(../images/loginico01.png) no-repeat 0 0;}

table.logincenterDivMainT .loginico02{background:url(../images/loginico02.png) no-repeat 0 0;}

table.logincenterDivMainT .loginico03{background:url(../images/loginico03.png) no-repeat 0 0;}

table.logincenterDivMainT .loginico04{background:url(../images/loginico04.png) no-repeat 0 0;}









/*注册页面*/

div.registDiv{ clear:both; overflow:hidden; background:#e8e8e8;}

div.registDivMain{margin:0 auto; width:1000px; }



/*------订单流程--------*/

div.flowMainDiv{ background:#fdfdfd;}

div.flowMain{ padding:30px 0px 10px; position:relative; z-index:1;}

div.proceeDiv{ position:absolute; left:0px; top:75px; width:100%; height:10px;}

div.proceeDiv h1{ clear:both; height:6px; background:#ddd; border:2px solid #efefef; border-radius:6px;}

div.proceeDiv h1 a{ float:left; height:6px; background:#0fc479;border-radius:6px;}

table.flowMainTable{ width:100%; border-collapse:collapse;position:relative; z-index:5;}

table.flowMainTable th{ width:16px; height:93px; /*background:url(../images/ico_flowarrow.png) no-repeat center center;*/}

div.flowBox{ width:93px; height:93px; display:block; margin:0 auto;

background:url(../images/flowbgho.png) no-repeat center center;}

div.flowMain div.flowBoxOn{background:url(../images/flowbg.png) no-repeat center center;}

div.flowBox a{clear:both; height:40px; line-height:42px; padding-top:10px; display:block;

font-family:Arial; letter-spacing:2px; font-size:18px; color:#fcff00; font-weight:bold; font-style:italic; text-align:center; cursor:auto;}

div.flowBox h1{clear:both; height:24px; line-height:18px; padding-top:5px; display:block;

font-family:'微软雅黑';letter-spacing:1px; font-size:12px; color:#fff; font-weight:normal; text-align:center;}

/*-------订单流程END-------*/





div.registForm{ clear:both; padding:20px 0;}

/**/

div.addBox{ clear:both; border:0px solid #efefef; background:#fff; border-radius:3px; margin-bottom:10px;}

div.addBoxHead{ clear:both; height:40px; border-bottom:1px solid #efefef;}

div.addBoxHead h1{ float:left; height:40px; line-height:40px; padding:0 15px;

font-family:'微软雅黑'; font-size:14px; color:#333; text-align:center; font-weight:bold; letter-spacing:1px;}

div.addBoxBody{ clear:both;}

table.addBoxtable{ width:100%; border-collapse:collapse;}

table.addBoxtable th,table.addBoxtable td{ padding:10px 5px; border-bottom:1px dotted #efefef;

font-family:'微软雅黑'; font-size:12px; font-weight:normal; letter-spacing:1px;}

table.addBoxtable th{ width:100px; text-align:right; color:#999;}

table.addBoxtable td{ text-align:left;}



input.normalInput{ float:left; border:1px solid #e6e6e6; padding:5px; border-radius:3px; height:26px; line-height:26px;

font-family:'微软雅黑'; font-size:12px; font-weight:normal; color:#666;}

textarea.introduction{ border:1px solid #efefef; border-radius:3px; padding:5px; width:90%;}

font.tipsText{ float:left; padding-top:10px; padding-left:10px;font-family:'微软雅黑'; font-size:12px; font-weight:normal; color:#999;}

font.reqTips{float:left; padding-top:3px; padding-left:3px;font-family:'微软雅黑'; font-size:12px; font-weight:normal; color:#F03;}





a.bottomBtA{ float:left; margin-left:5px; padding:0 15px; height:35px; line-height:35px; border-radius:3px;

font-family:'微软雅黑'; font-size:12px; font-weight:normal; letter-spacing:1px; color:#fff;

background:#0fc479;}

a.bottomBtA:hover{background:#10ac6f;color:#ff0;}

a.bottomBtB{ float:left; padding:0 15px; height:35px; line-height:35px; border-radius:3px;

font-family:'微软雅黑'; font-size:12px; font-weight:normal; letter-spacing:1px; color:#fff;

background:#0fc479;}

a.bottomBtB:hover{background:#10ac6f;color:#ff0;}

a.bottomBtC{ float:right;padding:0 15px; height:35px; line-height:35px; border-radius:3px;

font-family:'微软雅黑'; font-size:12px; font-weight:normal; letter-spacing:1px; color:#f1f1f1;

background:#3c3c3c;}

a.bottomBtC:hover{background:#515050;color:#fff;}



label.error{ margin-left:15px; margin-top:8px; float:left;}

.registmsg{ margin-left:15px; margin-top:8px; float:left;}



/*------操作按钮条-----*/

div.ctrolToolbar{ clear:both; margin-bottom:10px;margin-top:0px; height:53px; border-left:0px solid #CACACA; background:#f9f9f9;}

table.ctrolToolbarTable{ width:100%; border-collapse:collapse;}

table.ctrolToolbarTable td{ padding:10px 15px; width:50%;}





/**/

h1.addimgDiv{ float:left;background: #fff;border: 1px solid #ddd;height:100px;padding: 5px;width: 100px; margin-right:10px; cursor:pointer; position:relative;}

h1.addimgDiv:hover{ border:1px solid #999;}

h1.addimgDiv a{ float:left;width:100px;height:100px;

background:url(../images/bg_circle_add.png) no-repeat center center #ddd;}

h1.addimgDiv img {height: 100px;width: 100px;}



/**/

div.tips_sussce{ clear:both; padding-top:180px; height:40px; line-height:40px;

font-family:'微软雅黑'; font-size:16px; font-weight:normal; letter-spacing:1px; color:#16ac72; text-align:center;

background:url(../images/done.png) no-repeat center center;}









/*---搜索框----*/

div.searchBar{ clear:both;padding: 4px 0 2px; height:30px; border-bottom: 1px dotted #DDDDDD;}

span.spanName{ float:left;font-weight: bold;line-height: 30px;text-align: right;width: 85px; font-size:12px;}



div.mohusearch{ height:20px; border:1px solid #E6E6E6;float:right; position:relative; padding:8px;

background:url(../images/s_bgs.png) repeat-x 0 -119px #fff;border-radius:3px;}

div.mohusearch:hover{ border:1px solid #BAC4CE;}

div.mohusearch span.searchSimpleInputb{ border:0; float:left;height:20px; width:137px; line-height:20px; padding-left:5px;color:#757575;font-family:'微软雅黑'; font-size:12px;letter-spacing:1px;}

div.mohusearch input.searchSimpleInputb{ border:0; float:left;height:20px; width:185px; line-height:20px; padding-left:5px;color:#757575;font-family:'微软雅黑'; font-size:12px;letter-spacing:1px; background:none;}

div.mohusearch a.searchSubb{ float:left; cursor:pointer;height:24px; width:24px; background:url(../images/hasddArrow.png) no-repeat center 9px ;}



div.mohusearch a.liulan{ background-color:#fe8e15; color:#fff;font-family:'微软雅黑'; font-size:24px; display:block; width:36px; height:36px;position:absolute; top:0;right:0; text-align:center;}

div.mohusearch a.liulan:hover{ background-color:#fc771f;}



div.searchSimple{ height:24px; border:1px solid #CCCCCC;float:right; margin-top:6px;}

div.searchSimple input.searchSimpleInput{ border:0; float:left;height:24px; width:137px; line-height:24px; padding-left:5px;color:#757575;font-family:'微软雅黑'; font-size:12px;letter-spacing:1px;}

div.searchSimple a.searchSub{ float:left; cursor:pointer;height:24px; width:24px; background:url(../images/searcha.jpg) no-repeat center -2px; border-left:1px solid #CCCCCC; }

div.searchSimple a:hover,div.searchSimple a.searchSub:hover{background:url(../images/searcha.jpg) no-repeat center -32px;}





div.searchDoult{ position:absolute; top:36px; left:-1px; z-index:100; width:220px; border:1px solid #d6d6d6; padding:5px; overflow:hidden; background:#f9f9f9; display:none;}

div.jieguo{ clear:both; max-height:180px; width:225px; overflow:auto; padding:0px; margin-top:5px; float:left;}

ul.jieguolist li{ clear:both; line-height:24px; border-bottom:1px dotted #d6d6d6; text-align:left; color:#5d5d5d; cursor:pointer; text-indent:12px;}

ul.jieguolist li:hover{ background:#F5F5F5;}





div.searchFormBtMain{ height:29px; clear:both; padding:8px 0; margin:0 auto; background:#fcfcfc; border-top:1px solid #e6e6e6;}

div.searchFormBt{ height:29px; clear:both; padding:0; width:250px; margin:0 auto; overflow:hidden; }

div.searchFormBt a{ height:29px; line-height:29px; padding-left:4px;

overflow:hidden;}

div.searchFormBt a span{float:left; padding:0 25px 0 20px; height:29px; line-height:29px;overflow:hidden; letter-spacing:2px;}



div.searchFormBt a.comit{ float:left; background:url(../images/customer/sumbtb.png) no-repeat left 0px;}

div.searchFormBt a.comit span{ background:url(../images/customer/sumbtb.png) no-repeat right -29px; color:#343333;}

div.searchFormBt a.comit:hover{ float:left; background:url(../images/customer/sumbtbho.png) no-repeat left 0px;}

div.searchFormBt a.comit:hover span{ background:url(../images/customer/sumbtbho.png) no-repeat right -29px; color:#343333;}



div.searchFormBt a.searchSumbit{ float:right; background:url(../images/customer/sumbta.png) no-repeat left 0px;}

div.searchFormBt a.searchSumbit span{ background:url(../images/customer/sumbta.png) no-repeat right -29px; color:#fff;}

div.searchFormBt a.searchSumbit:hover{ float:right; background:url(../images/customer/sumbtaho.png) no-repeat left 0px;}

div.searchFormBt a.searchSumbit:hover span{ background:url(../images/customer/sumbtaho.png) no-repeat right -29px; color:#fff;}



.redstar{font-family:'宋体'; font-size:12px; margin:0 5px; color:#F00;}

/*------*/



/*--------*/

table.userMsgTableb{ width:100%; border-collapse:collapse; margin:0 auto;}

table.userMsgTableb tr th,table.userMsgTableb td{ border-bottom:1px dotted #e9e9e9; padding:8px;font-family:'微软雅黑'; font-size:12px;letter-spacing:1px;}

table.userMsgTableb tr th{ width:100px; text-align:right;color:#5d5d5d; font-weight:normal; padding-left:0px;}

table.userMsgTableb tr td{ text-align:left;color:#222222; font-weight:bold;font-size:12px; padding-right:0px;}

.redstar{font-family:'微软雅黑'; font-size:12px; margin:0 5px; color:#F00;}

.proInput{height:20px; padding:8px; width:132px; line-height:20px; background:#fff;color:#757575;font-family:'微软雅黑'; font-size:12px;letter-spacing:1px; background:url(../images/s_bgs.png) repeat-x 0 -119px #fff; border:1px solid #E6E6E6; border-radius:3px;}

.proInput:hover{border:1px solid #BAC4CE;}

.textareaStyle{ padding:8px; border:1px solid #E6E6E6;border-radius:3px; height:60px; line-height:14px; background:#fff;color:#757575;font-family:'微软雅黑'; font-size:12px;letter-spacing:1px;}

input.zjInput{height:20px; padding:8px; width:170px; line-height:20px; background:#fff;color:#757575;font-family:'微软雅黑'; font-size:12px;letter-spacing:1px; background:url(../images/ico_date32.png) no-repeat right center #fff; border:1px solid #E6E6E6; border-radius:3px;}

input.zjInput:hover{border:1px solid #BAC4CE;}

/*--------*/



/*** Guide Registration Box ****/



div.regBox{ width:93px; height:93px; display:block; margin:0 auto;

background:url(../images/flowbg.png) no-repeat center center;}

div.regBox a{clear:both; height:40px; line-height:42px; padding-top:10px; display:block;

font-family:Arial; letter-spacing:2px; font-size:18px; color:#fcff00; font-weight:bold; font-style:italic; text-align:center; cursor:auto;}

div.regBox h1{clear:both; height:24px; line-height:18px; padding-top:5px; display:block;

font-family:'微软雅黑';letter-spacing:1px; font-size:12px; color:#fff; font-weight:normal; text-align:center;}



a.regBoxA{ width:93px; height:93px; display:block; margin:0 auto;

font-family:'微软雅黑';letter-spacing:1px; font-size:12px; color:#fff; font-weight:normal; text-align:center;

background:url(../images/flowbg.png);}

a.regBoxA:hover{background:#10ac6f;color:#ff0;}

a.regBoxA h1{clear:both; height:40px; line-height:42px; padding-top:6px; display:inline-block;width:100%;

font-family:'微软雅黑';letter-spacing:2px; font-size:18px; color:#fff; font-weight:bold; font-style:italic; text-align:center;}















