@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,div,hr,p,blockquote,dl,dt,dd,ul,ol,li,form,button,input,textarea,th,td{margin:0;padding:0;}
body{ font: 14px/1.8 "微软雅黑";}
h1,h2,h3,em{font-weight: normal;}
ul,ol,li,dl,dt,dd{list-style:none}
fieldset,img{border:0}
button,select,textarea{vertical-align:middle;cursor:pointer;outline:none;}
table{border-collapse:collapse;border-spacing:0}
a{ text-decoration: none; color: #666;}
input[type="text"], input[type="password"]{ width: 100%; height: 40px; font-size: 16px; border-radius: 30px;text-indent: 20px; vertical-align: middle; background: #fff; border: solid 1px #e4e4e3; outline: none; font-family: "微软雅黑";}
input:focus{
                    border-color: #11a64f;
                    outline: 0;
                    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(53, 148, 92,.6);
                    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(53, 148, 92,.6)
}
.btn{ height: 50px;line-height:50px; background: #11a64f; font-family: "微软雅黑"; color: #fff; font-size: 24px; border-radius: 30px; border: none;cursor:pointer;}
.btn:HOVER{font-weight: bold;background: #109649;}
.pullLeft{ float: left;}
.pullRight{ float: right;}
.center{ text-align: center;}
.clearfix:after { content: ""; display: table; clear: both;}
.content{ width: 97%; margin-left: auto; margin-right: auto;border-radius:7px;}
.bodyBg{ background: #F5F5F5;}
.bgfff{ background: #fff;box-shadow:0px 0px 4px #d8d8d8;margin-bottom: 20px}
.marT20{ margin-top: 40px;}
.font14{ font-size: 14px;}
.corE09{ color: #e09c12;}
.red{ color: #d10000;}
.padTb30{ padding: 0 0;}

.header{ width: 100%; height: 90px; background: #257848; box-shadow: 0px 3px 5px #888;}
.header .leftBar{ display :inline-block; float: left;}
.header .leftBar .logo{ width: 80px; height: 45px; float: left; margin-top: 20px;}
.header .leftBar .link{ margin-left: 60px; float: left;}
.header .leftBar .link a{ height: 90px; line-height: 90px; display: inline-block; padding: 0 15px; color: #a5d9b6; font-size: 16px;}
.header .leftBar .link a:hover{ background: #1e5e39; color: #fff;}
.header .leftBar .link a.qrCode{ position: relative;}
.header .leftBar .link a.qrCode:hover .ewm{ display: block;}
.header .leftBar .link a .ewm{ width: 157px; display: none; text-align: center; color: #7db38f; font-size: 14px; position: absolute; top: 90px; left: 0; background: #1e5e39; z-index: 9;}
.header .leftBar .link a .ewm p{color: #7db38f;}
.header .leftBar .link a .ewm img{ width: 123px; height: 123px; margin: 0 auto;}
.header .leftBar .link a .w{ width: 158px;}
.header .leftBar .link a p{ line-height: 1; height: 30px; margin-top: -26px;}
.header .rightBar{ display: inline-block; float: right; height: 90px; }
.header .rightBar a.register{ width: 98px; height: 36px; text-align: center; line-height: 36px; margin-top: 27px; display: block; color: #a1e5b8; font-size: 16px; border: solid 1px #7db38f;}

.loginBar{ width: 100%; height: 520px; background: url(../images/login_bg.jpg) center no-repeat;margin-top: 5px}
.loginBox{ width: 350px; padding: 25px; background: #fff; border-radius: 10px; float: right; margin-top: 90px;box-shadow:0px 0px 25px rgba(136, 136, 136, 0.8);margin-right:80px}
.loginBox h1{ font-size: 24px; color: #4f4f4f; text-align: center; line-height: 1; margin-bottom: 30px;font-weight:bold;letter-spacing:5px;}
.loginBox .loginBtn{ width: 100%; }
.loginBox p{ margin-top: 15px;}

.registerTop{ border-bottom: solid 1px #d5ded9; padding-top: 10px; }
.registerTop ul{ width: 640px; margin: auto;}
.registerTop ul li{ width: 50%; position: relative; font-size: 16px; float: left; color: #ccc; line-height: 50px; text-align: center;}
.registerTop ul li span{ display: inline-block; width: 20px; height: 20px; border-radius: 50%; background: #d6d6d6; color: #fff; margin: 15px 6px 0 0; line-height: 20px; text-align: center; }
.registerTop ul li.selected{ color: #11a64f;}
.registerTop ul li.selected span{ background: #11a64f;}
.registerTop ul li.selected:after{ width: 65%; height: 2px; content: ""; background: #11a64f; position: absolute; left: 18%; bottom: 0;}

.step{ padding: 10px 0 20px 0;}
.registerCenter{ width: 620px; margin: auto;}
.registerCenter li{margin-bottom: 15px}
.registerCenter .w306{ width: 306px;}
.registerCenter .w90{ width: 100px;}
.registerCenter .w96{ width: 96px;}
.registerCenter .w160{ width: 219px;}
.registerCenter .w176{ width: 176px;}
.registerCenter .w176:hover{text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);box-shadow:0 0px 10px rgba(0,0,0,.5);}
.registerCenter .text{ font-size: 18px; color: #ccc; margin-bottom: 10px;}
.registerCenter .cross{display: inline-block; float: left; padding: 10px 11px; color: #888;}

.businessLicense{ overflow: hidden;}
.businessLicense li{ float: left; width: 115px; margin: 0 5px;}
.businessLicense li button{ width: 84px; height: 84px; background: url(../images/upload.jpg) #cfcfcf; border: none;}
.businessLicense li p{ line-height: 1.2; margin-top: 6px;text-align: center;}

.btnBox{ padding-top: 0px;}
.btnBox .btn{margin: 10px;}

/* 滚动条 */
::-webkit-scrollbar{width: 10px; height: 4px;}
::-webkit-scrollbar-button:vertical{display:none;}
::-webkit-scrollbar-track:vertical{background-color:black;}
::-webkit-scrollbar-track-piece{background-color: #F5F5F5;}
::-webkit-scrollbar-thumb:vertical{margin-right:10px; background-color: #999;}
::-webkit-scrollbar-thumb:vertical:hover{background-color: #666;}
::-webkit-scrollbar-corner:vertical{background-color:#535353;}
::-webkit-scrollbar-resizer:vertical{background-color:#FF6E00;}