/*********************登录页面***************************/
.login{ width:1202px; overflow:hidden; margin:auto; margin-top:62px;}
.loginImg{ float:left; margin-left:52px;}
.login_box{ float:left; width:535px; height:364px; border:1px solid #f1f1f1; margin-left:38px;}
.login_box>p{ border-bottom:1px solid #f1f1f1; overflow:hidden;}
.login_box>p a{float:left; width:50%;font-family:"宋体"; font-size:14px; color:#3c3c3c; background-color:#f8f8f8; line-height:45px; text-align:center; cursor:pointer;}
.fontWeight{ font-weight:bold;}
.login_box>p .fontWeightClr{ font-weight:bold; color:#e84266;}

.loginBoxForm{ display:none;}
.loginBoxForm ul{ padding-bottom:10px; padding-top:27px;}
.loginBoxForm ul li{ overflow:hidden; margin-bottom:32px;}
.loginBoxForm ul li span{ float:left; width:94px; padding-right:20px; text-align:right; font-family:"宋体"; font-size:14px; line-height:35px;}
.loginBoxForm ul li input{ float:left; width:260px; padding-left:10px; height:35px; border:1px solid #e7e7e7; padding-top: 10px\9; height: 25px\9;}
.loginBoxForm ul li button{float:left; line-height:30px; font-size:12px; font-weight:bold; padding:0 12px; margin-left:16px;color:#3c3c3c; cursor:pointer;border:1px solid #e7e7e7;}
.loginBoxForm ul li a{ float:left; margin-left:20px; margin-top:16px; font-family:"宋体"; font-size:12px; color:#0085c8; text-decoration:underline;}
.loginBoxForm p{ font-family:"宋体"; font-size:14px; color:#3c3c3c; margin-left:114px; margin-bottom:32px;}
.loginBoxForm p span{ color:#ff6400;}
.loginBoxForm div{ overflow:hidden;}
.loginBoxForm div button{ float:left; margin-left:108px; width:198px; height:47px; font-family:"微软雅黑"; font-size:20px; color:#FFF; text-align:center; line-height:47px; cursor:pointer; background-color:#e84266;}
.loginBoxForm div span{ float:left; margin-left:18px; font-family:"宋体"; font-size:14px; color:#3c3c3c; line-height:47px;}
.loginBoxForm div span a{ color:#0085c8;}


/*********************注册页面***************************/
.registerBox{ width:1202px; margin:auto; padding-top:23px;}
.registerBox>p{ height:87px; font-family:"微软雅黑"; font-size:18px; color:#00baff; line-height:87px; text-align:center; background:url(images/loginRegister/register_adBgLine.jpg) repeat-y center top; font-weight:bold;}
.register{ padding-top:10px; background:url(images/loginRegister/register_adBgDown.jpg) no-repeat center top; background-color:#f9f9f9; padding-top:42px;}
.registerBox>p span{ color:#ff6400;}
.registerTT{ margin-left:152px; overflow:hidden;}
.registerTT b{ float:left; font-family:"微软雅黑"; font-size:20px; color:#333232; margin-right:10px;}
.registerTT span{ float:left; font-family:"宋体"; font-size:14px; color:#3c3c3c; padding-left:13px; border-left:1px solid #3c3c3c; margin-top:6px;}
.registerTT span a{ color:#0085c8;}
.register>p{ width:900px; overflow:hidden; margin-top:23px; margin-bottom:40px; margin-left:147px; border-bottom:1px solid #f0f0f0; padding-bottom: 10px; font-family:"宋体"; font-size:14px;  line-height:44px;}
.register>p label{ float:left; background-color:#f8f8f8; border-right:1px solid #eee;color:#3c3c3c; text-align:center; width:144px; cursor: pointer;}
.register .regid-box{ height:0;overflow:hidden;}/*display:none in lt ie 8  input onchange have a bug*/
.register>p .registerCCtt{ background-color:#e84266; color:#FFF; font-weight: bold; border: none;}

.registerBoxForm{ margin-left:147px;}
.registerBoxForm ul{ padding-bottom:26px;}
.registerBoxForm ul li{ overflow:hidden;margin-bottom:20px;}
.registerBoxForm ul li span{ float:left; width:86px; padding-right:13px; text-align:right; font-family:"宋体"; font-size:14px; color:#3c3c3c; line-height:35px; background:url(images/loginRegister/inputTips.jpg) no-repeat 10px center;}
.registerBoxForm ul li input{ float:left; width:238px; padding-left:10px; height:35px; padding-top: 10px\9; height: 25px\9; border:1px solid #e7e7e7; }
.registerBoxForm ul li button{float:left;width:119px; font-family:"宋体"; font-size:14px; color:#3c3c3c; line-height:35px; text-align:center;border:1px solid #e7e7e7; background-color:#FFF; margin-left:11px; cursor:pointer; white-space:nowrap;}
.registerBoxForm li .area-box span{ width:auto;}
.yuedu,.submit{ overflow:hidden; margin-left:34px;}
.yuedu input{ float:left; margin-top:1px;}
.yuedu p{ float:left;font-family:"宋体"; font-size:14px; margin-left:13px;}
.yuedu p a{ color:#0085c8;}
.submit{ padding-top:25px; padding-bottom:40px;}
.submit>input{ cursor: pointer; float:left; margin-right:23px; width:246px; height:47px; font-family:"微软雅黑"; font-size:20px; color:#FFF; font-weight:bold; line-height:47px; text-align:center;background-color:#e84266;}
.submit>span{ float:left; font-family:"宋体"; font-size:12px; color:#3c3c3c; line-height:47px;}
.submit>span a{ color:#0085c8;}
.registerBoxForm ul .register_zxfy span{ width:172px;}
.registerBoxForm ul .register_zxfy input{ float:left; width:16px; padding-left:0; height:16px; border: none; margin-top:10px; margin-top:0\9;margin-right:2px;}
.register_zxfy label{ float:left; font-family:"微软雅黑"; font-size:16px; color:#ff6400; line-height:35px; margin-right:12px;}

.registerBoxForm ul .FormIptW input{width:353px;}
.FormIptW select{float:left;/* width:353px;*/height:35px; padding-left:10px; border:1px solid #e7e7e7; line-height:35px;line-height:25px\9; padding: 5px 0\9;}
.FormIptW select:first-child{ margin-right: 10px;}

.provinceCity{ float:left;margin-top:7px;}


/*********************注册页面成功页面***************************/
.registerScssBox{ padding-top:83px;background:url(images/loginRegister/register_adBgDown.jpg) no-repeat center top; background-color:#f9f9f9; padding-bottom:40px;}
.registerScssBoxCC{ width:700px; margin-left:233px;}
.registerScssBoxCC h1{ margin-left:128px; padding-left:64px; font-family:"微软雅黑"; font-size:20px; color:#ff7800; line-height:46px; background:url(images/loginRegister/register_scssIcon.jpg) no-repeat left center;}
.username{ display:block;padding:30px 0; margin-left:128px; font-family:"宋体"; font-size:16px; color:#646464; }
.funtion{ margin-left:55px;font-family:"宋体"; font-size:16px; color:#646464; overflow:hidden; padding-bottom:44px; padding-top: 30px;}
.funtion a{ float:left; width:154px; height:47px; background-color:#e84266; font-family:"微软雅黑"; font-size:16px; color:#FFF; line-height:47px; text-align:center; margin-right:10px; font-weight:bold;}
.funtion span{ float:left; margin-right:22px; line-height:47px;}
.saomiao{ padding-top:37px; padding-left:20px; border-top:1px solid #d3d3d3; overflow:hidden;}
.saomiao img{ width:125px; float:left; margin-right:20px;}
.saomiao p{padding-top: 10px;}
.saomiao span{ display:block;font-family:"宋体"; font-size:14px; line-height:26px;}
.saomiao a{ display:block;font-family:"宋体"; font-size:14px; font-weight:bold; color:#e84266; margin: 10px 0;}



/*********************注册页面引导页面***************************/
.registerGuide{ width: 1000px; margin: auto; padding-top: 60px; padding-bottom: 160px;}
.registerGdTt{ overflow: hidden; }
.registerGdTt h5{float: left; font-size: 16px; color: #000; line-height: 32px;}
.registerGdTt h5 span{ color: #666;}
.registerGdTt div{ float: right;background:url(images/loginRegister/registerGuideLine.png) repeat-x left center;}
.registerGdTt div p{float: left; background-color: #f5f5f5; padding-right: 12px; margin-left: 60px;}
.registerGdTt div p:first-child{margin-left: 0;}
.registerGdTt div p span{ display: inline-block; width: 32px; height: 32px; text-align: center; line-height: 32px; font-size: 18px; color: #fff;background:url(images/loginRegister/regiterIconTtbg_grey.png) no-repeat center center;padding: 0 10px; }
.registerGdTt div .alreadyR span{background:url(images/loginRegister/regiterIconTtbg_orange.png) no-repeat center center;}
.registerGdTt div .alreadyR a{color: #ffa528;}
.registerGdTt div p .registerGdTtScss{background:url(images/loginRegister/registerScssIcon_grey.png) no-repeat center center; padding: 0 10px; }
.registerGdTt div p a{ display: inline-block; line-height: 32px; color: #000; font-size: 12px;}
.registerGdCc{ overflow: hidden; margin-right: -47px; padding-top: 50px;}
.registerGdCc li{ width: 300px; height: 432px; border: 1px solid #f1f1f1; float: left; margin-right: 47px; background-color: #fff;}
.registerGdCc li a{ display: block; width: 300px; height: 222px;padding-top: 210px;}
.registerCc01{ background:url(images/loginRegister/registerBgRole01.png) no-repeat center 40px; }
.registerCc02{ background:url(images/loginRegister/registerBgRole02.png) no-repeat center 40px; }
.registerCc03{ background:url(images/loginRegister/registerBgRole03.png) no-repeat center 40px; }
.registerGdCc li h2{ font-size: 20px; color: #333; line-height: 40px; text-align: center;}
.registerGdCc li p{ font-size: 12px; color: #666; line-height: 20px; margin: 10px 40px 0; height: 80px;}
.registerGdCc li span{ display: block; height: 42px; font-size: 16px; color: #fff; line-height: 42px; text-align: center;margin: 0 40px;background-color: #e84266; margin-top: 16px;}



.registerScssBoxCC{ font-family:"宋体"; font-size:14px;}
.data{ display:block;margin:22px 0 27px 137px;}
.data a{ color:#fa6600;}
.statistics{ margin-left:137px;}
.statistics a{ color:#fa6600; font-weight:bold;}
.backstage{ color:#4e9ff1; margin:28px 0 49px 137px;}
.backstage a{color:#fa6600;}
#agreement_box{ padding:0 20px 20px;}

.addwx{ padding: 10px 0; line-height: 150%;}
.addwx span{ color:#e84266;}