﻿@charset "utf-8";
/* CSS Document */
/**注册**/
.triangle{ border-color:#74be2b transparent transparent transparent; border-style:solid; border-width:10px 6px 0px 6px; height:0; width:0; margin-left:245px;}
.registration{ color:#666; width:1000px; margin:0 auto;}
.registration .bold{ font-weight:bold;}
.registration .gray{ color:#999;}
.registration .titles{ overflow:hidden; padding:45px 0 15px 0; height:22px; line-height:22px;}
.registration .titles .le{ float:left; font-family:"微软雅黑"; font-size:20px; color:#666;}
.registration .titles .ri{ float:right;}
.registration .titles .ri a{ color:#74be2b;}
.registration .regmain{ margin-bottom:55px;-moz-box-shadow: 0 0 20px #f0f0f0;/*firefox*/-webkit-box-shadow: 0 0 20px #f0f0f0;/*safari或chrome*/box-shadow: 0 0 20px #f0f0f0;/*opera或ie9*/}
.registration .tit{ overflow:hidden; height:41px; line-height:41px; position:relative; z-index:999;}
.registration .tit li{float:left; width:500px; }
.registration .tit li a{ font-family:"微软雅黑"; font-size:18px; color:#74be2b; text-align:center; display:inline-block; width:500px; background:#edf6e3;}
.registration .tit li.selectTag a{ background:#74be2b; color:#fff;}
.registration .con{ padding-top:45px; padding-bottom:45px;}
.registration .con .zctagContent{ overflow:hidden;}
.registration .con .zctagContent .left{ float:left; width:370px; padding-left:40px;}
.registration .con .zctagContent .right{ float:left; width:520px; border:#cecece solid 1px; height:258px; padding:15px; overflow-y:auto;line-height:20px;}
.registration .con .zctagContent .right h2{ font-size:14px; text-align:center; margin-bottom:10px;}
.registration .con .zctagContent .right p{ line-height:22px;}
.registration .con .zctagContent .left .input1{ border:#cecece solid 1px; height:28px; line-height:28px; width:210px; padding:0 3px; vertical-align:middle;}
.registration .con .zctagContent .left .input2{ border:#cecece solid 1px; height:28px; line-height:28px; width:85px; padding:0 3px;vertical-align:middle;}
.registration .con .zctagContent .left ul li{ height:25px; line-height:25px;}
.registration .con .zctagContent .left .name{ display:inline-block; width:75px; text-align:right; margin-right:5px; font-size:14px;}
.registration .con .zctagContent .left .error{ color:#f00;}
.registration .con .zctagContent .left .blue{ color:#74be2b; cursor:pointer; font-size:14px;}
.registration .con .zctagContent .left .checkbox{ margin-right:5px; vertical-align:middle;}
.registration .con .zctagContent .left .middle{ vertical-align:middle;}
.registration .con .zctagContent .left .codes{ margin-left:10px; margin-right:10px; vertical-align:middle;}
.registration .con .zctagContent .left .btn{ background:#74be2b; width:270px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:18px; font-family:"微软雅黑"; display:inline-block; border-radius:3px;}
.registration .con .zctagContent .left ul li.last{ height:40px;}
/**登录**/
#softkeyboard input{ border: 1px solid #ddd;border-radius: 3px;display: inline-block;margin: 2px; background:#fff; min-width:21px; width:auto; padding:3px; height:20px; line-height:10px;}
#softkeyboard input#asd{ height:12px; margin:3px 2px;}
.login{ background: url(../images/loginbg.png) no-repeat 95px center; width:1200px; margin:0 auto; height:540px;}
.login .loginmain{ float:right; margin-right:95px; margin-top:75px; border:#d5d5d5 solid 1px; width:308px; height:360px; box-shadow: 5px 5px 10px #f6f6f6;}
.login .loginmain .tit{ font-family:"微软雅黑"; font-size:20px; color:#74be2b; height:45px; line-height:45px; padding-left:22px;border-bottom:#d5d5d5 solid 1px; }
.login .loginmain .con{ padding:22px;}
.login .loginmain .con div{ margin-bottom:11px;}
.login .loginmain .con .ipt{ margin-bottom:3px; position:relative;}
.login .loginmain .con .ipt input{ border:#d5d5d5 solid 1px;  height:25px; line-height:25px; padding: 0 3px 0 38px;}
.login .loginmain .con .error{ color:#f00; height:12px; line-height:12px; margin-bottom:0px;}
.login .loginmain .con .rem{ margin-right:15px; vertical-align:middle;}
.login .loginmain .con .loginbtn{ text-align:center; width:264px; height:33px; line-height:33px; border-bottom:#2e9900 solid 2px; border-radius:3px; background:#74be2b; margin-bottom:25px;}
.login .loginmain .con .loginbtn a{color:#fff; font-family:"微软雅黑"; font-size:20px; }
.login .loginmain .con .reg{ color:#f60; border-right:#ddd solid 1px; padding-right:20px;}
.login .loginmain .con .find{ padding-left:20px;}
.login .loginmain .con .ipt input.nameipt{ background:url(../images/namebg.jpg) no-repeat 0 center;width:223px;}
.login .loginmain .con .ipt input.pwdipt{ background:url(../images/passwordbg.jpg) no-repeat 0 center;width:223px;}
.login .loginmain .con .ipt .keyboard{ float:right; position:absolute; top:6px; right:3px;}

/**找回密码**/
.getpassword{ width:1000px; margin:0 auto; font-size:14px;}
.getpassword .tit{ overflow:hidden; color:#666; padding-top:30px; height:45px; line-height:45px;}
.getpassword .tit .le{ font-size:20px; font-family:"微软雅黑"; float:left;}
.getpassword .tit .ri{ float:right; line-height:55px; }
.getpassword .getmain{ overflow:hidden; box-shadow: 0 0 20px #f0f0f0; margin-bottom:40px;}
.getpassword .getmain .phone{ float:left; width:500px;}
.getpassword .getmain .email{ float:left; width:500px;}
.getpassword .getmain .tits{ color:#fff; font-size:18px; font-family:"微软雅黑"; background:#74be2b; height:40px; line-height:40px; text-align:center;}
.getpassword .getmain .names{ display:inline-block; width:70px; font-size:14px;}
.getpassword .getmain .con{ padding-left:110px; padding-top:43px;margin:12px 0px; }
.getpassword .getmain .phone .con{  padding-bottom:43px;border-right:#ccc dashed 1px;}
.getpassword .getmain .btn{ width:270px; height:40px; line-height:40px; text-align:center; background:#74be2b; border-radius:3px;}
.getpassword .getmain .btn a{ font-size:18px; color:#fff; font-family:"微软雅黑";}
.getpassword .getmain .textipt{ width:204px; height:28px; line-height:28px; padding:0 3px; border:#d4d4d4 solid 1px;}
.getpassword .getmain .pwdipt{ width:77px; height:28px; line-height:28px; padding:0 3px;border:#d4d4d4 solid 1px;}
.getpassword .getmain .change{ font-size:14px; color:#74be2b;}
.getpassword .getmain .yzm img{ vertical-align:middle; margin:0 10px;}
.getpassword .getmain .codeipt{ height:36px; line-height:36px; margin-top:12px; margin-bottom:55px;}