@charset "utf-8";
/* CSS Document */

body { margin:0 auto; font-size:14px; font-family:宋体; line-height:1.6; background:url(../images/bg.jpg) repeat; color:#636363; }
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,input { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { color:#00766D; text-decoration:none;}
a:hover { color:#f00;}
a:active {outline:none;blr:expression(this.onFocus=this.blur());}

label{cursor:pointer;}

h1 {font: 400 20px/20px 'Microsoft YaHei';margin:0 0 15px 70px;}

.width1 {width:100px;}
.width2 {width:150px;}
.width3 {width:450px;}
.input1{border:none;}
.submit {border:0px solid;}

.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;} 
.fix,.z{*zoom:1}
.fix:after{clear:both;content:" ";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.hide {display:none;}

.main {width:100%;min-width: 1180px;height:auto;overflow:hidden;background:#fff;}
.wrapper {margin:0 auto;width:980px;height:auto;overflow:hidden;}
.login_bg {width:100%;height:550px;background:url(../images/login_bgline.png) repeat-x;}
.login_bg_gg {width:100%;height:550px;background:url(../images/login_bg1.jpg) no-repeat center;}

/*header*/

.header {position:relative;width:100%;min-width: 1180px;height:150px;background:url(../images/bg1.jpg) repeat;border-bottom:#E0E0E0 1px solid;} 
.header_inner {margin:0 auto;width:980px;height:auto;}

.logo,.header_title {float:left;display:inline;}
.logo {width:186px;margin-top:90px;}
.logo img{width:186px;height:45px;}
.header_title {margin:102px 0 0 25px;padding-left:20px;height:20px;font: 400 20px/20px 'Microsoft YaHei';color:#535353;border-left:#A1A1A1 1px solid;letter-spacing:2px;}


.reg_box {padding:30px 0 20px 80px;}
.reg_box li {height:50px; }
.reg_box li label {float:left;width:120px;line-height:32px;font-size:14px;font-family:'Microsoft YaHei';text-align:right;padding-right:8px;}
.reg_box li label span {color:#F00;}
.reg_box li.agree {height:40px;font-size:12px;padding-left:130px;}
.reg_box li.reg {padding-left:128px;}
.reg_box li.bind {padding-bottom:15px;}
.reg_box input { height: 32px; width: 236px; line-height:32px; font-size:14px;color:#333;vertical-align:middle; border:#ccc 1px solid;padding:0 5px;border-radius:2px; }
.reg_box .input1{border:none;height:auto;width:auto;}
.reg_box li.agree input {width:14px;height:14px;border:none;padding:0;}
.reg_box input.sendcode {width:108px;height:34px;font-size:12px;color:#7d7d7d;padding:0 5px;cursor:pointer;cursor:pointer;background: #E2EDEA;border:#C5DCD5 1px solid;border-radius:2px;}
.reg_box input.sendcode:hover{background:#BCE1D7;color:#333;}


#tips_pwd {color:#009900;font-size:12px;}
#tips_pwd span {color:#f00;}

#tips_error {font: 400 12px/20px 'simsun';color:#f00;margin-right:28px;background:#FFEBEC;border:#FFBDBF 1px solid;text-align:center;}

.login_gg {float:left;width:600px;height:550px;}
.login_gg a {display:block;width:600px;height:550px;}
.login_area {float:right;margin-top:40px;width:350px;}

.login_box li {padding-left:30px;background:#fff;}
.login_box .top {height:60px;font: 400 18px/60px 'Microsoft YaHei';color:#149186;background:#ECECEC;border-radius:5px 5px 0 0;letter-spacing:2px;}
.login_box .bottom {height:110px;font: 400 14px/36px 'Microsoft YaHei';color:#333;background:#F8F8F8;border-radius: 0 0 5px 5px;border-top:#E0E0E0 1px solid;}
.login_box .bottom span {display:block;margin-top:5px;}
.icon_qq,.icon_alipay,.icon_weibo {display:inline-block;margin-right:10px;height:24px;line-height:24px;background:url(../images/login_bg.png) no-repeat 0 0;text-indent:-999em;}
.icon_qq {width:80px;background-position:0 -80px;}
.icon_alipay {width:100px;background-position:0 -110px;}
.icon_weibo {width:90px;background-position:0 -140px;}

.login_box .username {padding-top:30px;height:60px}
.login_box .password {height:70px;}
.login_box .username input ,.login_box .password input {width:245px;height:36px;padding:0 5px 0  40px;font: 400 14px/36px 'simsun';color:#333;border:#ccc 1px solid;border-radius:2px;background:url(../images/login_bg.png) no-repeat 0 0;vertical-align:middle;}
.login_box .username input {background-position:0 0;}
.login_box .password input {background-position:0 -37px;}

.login_box .rember {position: relative;padding:5px 30px 10px 30px;height:20px;font: 400 12px/14px 'simsun';}
.login_box .rember a {position:absolute;right:26px;top:5px;}
.login_box .login a {width:292px;}
.login_box .regnow {padding:15px 28px 20px 0;font: 400 12px/20px 'simsun';text-align:right;}
.login_box .regnow a {color:#FB7C00;}
.login_box .regnow a:hover {color:#f00;}

.login_box .inputs {position:relative;}
.login_box .inputs label {
position: absolute;
left: 72px;
line-height: 38px;
height: 38px;
color: #a6a6a6;
cursor: text;
font-size: 14px;
color:#999;
}

.fCheck, .fChecked {
background:url(../images/login_bg.png) no-repeat 0 0;
}

.fCheck{ display:inline-block;padding-left:17px; margin-right:15px; background-position:0px -170px; vertical-align: baseline; cursor:pointer;color: #666;font-style: normal;height: 14px;
line-height: 14px; }
.fChecked{background-position:0px -195px;}

.btn {display:block;height: 36px; width: 248px;background: #FF7E00;border-radius:2px; font: 400 18px/36px 'Microsoft YaHei'; color:#fff;text-align:center;}
.btn:hover {background:#FF8E20;color:#fff;}


.step{overflow:hidden;margin:20px 0;height:25px;}
.step ul {width:920px;margin:0 auto;}
.step li{float:left;background:url(../images/p1.jpg) no-repeat top right #ededed;height:25px;line-height:25px;color:#999999;width:230px;text-align:center;font-weight:bold;}
.step .one{background:url(../images/p5.jpg) no-repeat top right #bbbbbb;color:#FFF;}
.step .one1{background:url(../images/p9.jpg) no-repeat top right #bbbbbb;color:#FFF;}
.step .two{background:url(../images/p10.jpg) no-repeat top right #bbbbbb;color:#FFF;}
.step .two1{background:url(../images/p9.jpg) no-repeat top right #bbbbbb;color:#FFF;}
.step .three{background:url(../images/p5.jpg) no-repeat top right #bbbbbb;color:#FFF;}
.step .cur{background:url(../images/p2.jpg) no-repeat top right #ffe6bc;color:#ff6600;}
.step .four{background:none #ededed;}
.step .four1{background:#ffe6bc;}

.sucess {width:100%;height:200px;padding-top:30px;text-align:center;}
.sucess strong {display:block;color:#009900;font: 400 18px/36px 'Microsoft YaHei';}
.sucess a{ display:inline-block; width:100px; height:30px;background:#00A48F; border-radius:2px; font: 400 14px/30px 'Microsoft YaHei'; color:#FEFEFE; text-align:center; margin:10px 10px 0 0;}
.sucess a:hover{background:#03B9A2; color:#FEFEFE;}
.sucess a:active{background:#038C7A;color:#FEFEFE;}

.set_tab {margin:0 auto;width:920px;border-left: 1px solid #E1E1E1;}
.set_tab li {float:left;}
.set_tab li a{display:block;width:150px;height:36px;font: 16px/36px 'Microsoft YaHei';color:#666;text-align:center;background: #F7F7F7;border-right: 1px solid #E1E1E1;border-top: 1px solid #E1E1E1;cursor: pointer;}
.set_tab li.current a {background: #FFF;position: relative;height: 37px;margin-bottom: -1px;color:#FB5900;}
.set_tabinfo {margin:0 auto 30px auto;width:920px;border:1px solid #E1E1E1;}


.footer {position: relative;width:100%;min-width: 1180px;height:auto;}
.footer_inner {margin:0 auto;width:980px;padding:10px 0;}
.promise {width:100%;height:70px;background:url(../images/shop_promise.png) no-repeat center;}
.footer_content {font: 400 12px/30px 'Microsoft YaHei';color:#666; text-align:right;}
.footer_content a {color:#666;}
.shadow { position: absolute;top:0; left:0; font-size:1px;height: 4px; z-index:2;width:100%; background: url(../images/subnav_shadow.png) repeat-x;display:inline;zoom:1;}

/*==========表单验证提示样式===========
.Validform_checktip{margin-left:8px;line-height:20px;height:20px;overflow:hidden;color:#999;font-size:12px;}*/
.Validform_checktip{margin:4px 0 12px 4px;line-height:20px;height:20px;overflow:hidden;color:#999;font-size:12px; font-family:'simsun';}
.Validform_right{color:#71b83d;padding-left:20px;background:url(../images/right.png) no-repeat left center;}
.Validform_wrong{color:red;padding-left:20px;white-space:nowrap;background:url(../images/error.png) no-repeat left center;}
.Validform_loading{padding-left:20px;background:url(../images/onLoad.gif) no-repeat left center;}
.Validform_error{background-color:#ffe7e7;}
#Validform_msg{color:#f00;font:12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;width:280px;background:#fff;position:absolute;top:0px;right:50px;z-index:99999; display:none;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');-webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa;}
#Validform_msg .iframe{position:absolute;left:0px;top:-1px;z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#999;
background: -moz-linear-gradient(top, #999, #666 100%); background: -webkit-gradient(linear, 0 0, 0 100%, from(#999), to(#666)); }
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#ccc;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #bbb; border-top:none; text-align:left;}



