.reg_main{width:990px;height:606px;margin:10px auto; background:#fff;}
.reg_main_top{height:3px;width:990px;background:url(/images/user/reg_bg1.gif) top left no-repeat;overflow:hidden;}
.reg_main_bottom{height:3px;width:990px;background:url(/images/user/reg_bg1.gif) left -3px no-repeat;overflow:hidden;}
.reg_main_mid{width:988px;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;height:600px;}
.reg_main_mid1{width:988px;height:63px;background:url(/images/user/reg_bg1.gif) left -10px no-repeat;overflow:hidden;}
.reg_main_mid2{width:988px;}
.reg_main_mid21{width:647px;float:left;height:488px;}
.reg_main_mid21 dl{height:468px;width:647px;padding-top:20px;}
.reg_main_mid21 dl dt{width:150px;float:left;text-align:right;height:50px;line-height:50px;color:#666666;font-size:14px;}
.reg_main_mid21 dl dd{position:relative;width:497px;float:left;height:50px;line-height:50px;background:url(/images/user/reg_bg1.gif) -317px -84px no-repeat;overflow:hidden;}
.reg_main_mid21 dl dd.active{background:url(/images/user/reg_bg1.gif) -317px -183px no-repeat;}
.reg_main_mid21 dl dd input{width:220px;height:28px;border:0px;margin-top:11px;background:none;margin-left:2px;*margin-top:0px;_margin-top:10px;padding:0px 5px;*height:22px;*padding-top:6px;}
.reg_main_mid21 dl dd#dd_for_email{height:68px;position:relative;}
.reg_main_mid21 dl dd#dd_for_email span{color:#a1a1a1;font-size:12px;position:absolute;top:30px;left:5px;}
.reg_main_mid21 dl dd#dd_for_email div.tips{position:absolute;height:40px;width:228px;background:#fff9d4;border:1px solid #dbccb2;left:250px;top:11px;line-height:20px;padding:3px;color:#666;}
.reg_main_mid21 dl dd .errbox{position:absolute;left:250px;top:11px;height:27px;line-height:27px;text-indent:28px;color:#e55c00;width:290px;background:url(/images/user/reg_bg1.gif) -317px -612px no-repeat;}
.reg_main_mid21 dl dd .sucbox{position:absolute;left:250px;top:11px;height:27px;line-height:27px;text-indent:28px;color:#e55c00;width:290px;background:url(/images/user/reg_bg1.gif) -317px -654px no-repeat;}
.reg_main_mid21 dl dd.errbox{position:absolute;left:250px;top:11px;height:27px;line-height:27px;text-indent:28px;color:#e55c00;width:290px;background:url(/images/user/reg_bg1.gif) -317px -612px no-repeat;}
.reg_main_mid21 dl dd#dd_for_yzm{background:url(/images/user/reg_bg1.gif) -318px -286px no-repeat;}
.reg_main_mid21 dl dd#dd_for_yzm.active{background:url(/images/user/reg_bg1.gif) -316px -512px no-repeat;}
.reg_main_mid21 dl dd#dd_for_yzm input{width:110px;margin-left:2px;margin:0px 5px; padding:0px;position:relative;top:-11px;height:28px;left:2px;*top:-4px;_top:-5px;*height:22px;*padding-top:6px;}
.reg_main_mid21 dl dd#dd_for_yzm a{color:#999999;line-height:50px;font-size:12px;}
.reg_main_mid21 dl dd#dd_for_yzm img{width:57px;height:27px;border:1px solid #999;margin:10px 5px 0px;*margin:2px 5px 0px;_margin:10px 5px 0px;}
.reg_main_mid21 dl dd#dd_for_fwtk{background:none;position:relative;top:-8px;}
.reg_main_mid21 dl dd#dd_for_fwtk input{width:20px;height:14px;}
.reg_main_mid21 dl dd#dd_for_fwtk em{position:relative;font-style:normal;top:-3px;*top:0px;}
.reg_main_mid21 dl dd#dd_for_fwtk em a{color:#238700;}
.reg_main_mid21 dl dd#dd_for_submit{width:140px;height:40px;background:url(/images/user/reg_bg1.gif) -320px -429px no-repeat;overflow:hidden;position:relative;}
.reg_main_mid21 dl dd#dd_for_submit input{width:126px;height:34px;position:relative;top:-11px;left:2px;cursor:pointer;}
.reg_main_mid22{width:311px;float:left;height:458px;background:url(/images/user/reg_bg1.gif) left -82px no-repeat;overflow:hidden;}
.reg_main_mid22 a{width:126px;height:34px;margin-left:81px;margin-top:123px;display:block;}

.login_main{width:990px;height:407px;margin:10px auto; background:#fff;}
.login_main_top{height:3px;width:990px;background:url(/images/user/reg_bg1.gif) top left no-repeat;overflow:hidden;}
.login_main_bottom{height:3px;width:990px;background:url(/images/user/reg_bg1.gif) left -3px no-repeat;overflow:hidden;}
.login_main_mid{width:988px;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;height:401px;}
.login_main_mid1{width:988px;height:63px;background:url(/images/user/login_bg1.gif) left 0px no-repeat;overflow:hidden;}
.login.reg_main_mid2{width:988px;}
.login_main_mid21{width:647px;float:left;height:338px}
.login_main_mid22{width:311px;float:left;height:338px;background:url(/images/user/login_bg1.gif) left -74px no-repeat;overflow:hidden;}
.login_main_mid22 a{height:34px;width:126px;margin-left:80px;margin-top:121px;display:block;}
.login_main_mid21 dl{height:261px;width:647px;padding-top:77px;}
.login_main_mid21 dl dt{width:150px;float:left;text-align:right;height:50px;line-height:50px;color:#666666;font-size:14px;}
.login_main_mid21 dl dd{width:497px;float:left;height:50px;line-height:50px;background:url(/images/user/reg_bg1.gif) -317px -84px no-repeat;overflow:hidden;}
.login_main_mid21 dl dd.active{background:url(/images/user/reg_bg1.gif) -317px -183px no-repeat;}
.login_main_mid21 dl dd input{width:220px;height:28px;border:0px;margin-top:11px;background:none;margin-left:2px;*margin-top:0px;_margin-top:10px;padding:0px 5px;*height:22px;*padding-top:6px;}
.login_main_mid21 dl dd#dd_for_rmbpw{background:none;position:relative;top:-15px;_top:-11px;}
.login_main_mid21 dl dd#dd_for_rmbpw input{width:20px;cursor:pointer;height:14px;}
.login_main_mid21 dl dd#dd_for_rmbpw label{position:relative;font-style:normal;top:-3px;color:#666;cursor:pointer;*top:0px;}
.login_main_mid21 dl dd#dd_for_rmbpw a{color:#238700;position:relative;margin-left:15px;top:-3px;*top:0px;}
.login_main_mid21 dl dd#dd_for_login{width:140px;height:40px;background:url(/images/user/login_bg1.gif) -447px -108px no-repeat;overflow:hidden;position:relative;top:-15px;cursor:pointer;}
.login_main_mid21 dl dd#dd_for_login input{width:126px;height:34px;position:relative;top:-11px;left:2px;cursor:pointer;}
.resetpw_main{width:990px;height:407px;margin:10px auto;}
.resetpw_main_top{height:3px;width:990px;background:url(/images/user/reg_bg1.gif) top left no-repeat;overflow:hidden;}
.resetpw_main_bottom{height:3px;width:990px;background:url(/images/user/reg_bg1.gif) left -3px no-repeat;overflow:hidden;}
.resetpw_main_mid{width:988px;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;height:401px;}
.resetpw_main_mid1{width:988px;height:63px;background:url(/images/user/resetpw_bg.gif) left 0px no-repeat;overflow:hidden;}
.resetpw.reg_main_mid2{width:988px;}
.resetpw_main_mid21{width:647px;float:left;height:338px}
.resetpw_main_mid22{width:311px;float:left;height:338px;background:url(/images/user/login_bg1.gif) left -74px no-repeat;overflow:hidden;}
.resetpw_main_mid22 a{height:34px;width:126px;margin-left:80px;margin-top:121px;display:block;}
.resetpw_main_mid21 dl{height:261px;width:647px;padding-top:67px;}
.resetpw_main_mid21 dl dt{width:150px;float:left;text-align:right;height:50px;line-height:50px;color:#666666;font-size:14px;}
.resetpw_main_mid21 dl dd{width:497px;float:left;height:50px;line-height:50px;background:url(/images/user/reg_bg1.gif) -317px -84px no-repeat;overflow:hidden;}
.resetpw_main_mid21 dl dd.active{background:url(/images/user/reg_bg1.gif) -317px -183px no-repeat;}
.resetpw_main_mid21 dl dd input{width:220px;height:28px;border:0px;margin-top:11px;background:none;margin-left:2px;*margin-top:0px;_margin-top:10px;padding:0px 5px;*height:22px;*padding-top:6px;}
.resetpw_main_mid21 dl dd#dd_for_retpw_email{height:70px;position:relative;}
.resetpw_main_mid21 dl dd#dd_for_retpw_email p{height:20px;line-height:20px;position:relative;top:-7px;_top:3px;color:#95a2ad;}
.resetpw_main_mid21 dl dd#dd_for_resetpw{width:140px;height:40px; background:none;/*background:url(/images/user/resetpw_bg.gif) 4px -82px no-repeat;*/overflow:hidden;position:relative;cursor:pointer;}
.resetpw_main_mid21 dl dd#dd_for_resetpw input{width:132px;height:38px;position:relative;top:-11px;left:2px;cursor:pointer;}
.status{background:none repeat scroll 0 0 #FDFFCE;border:1px solid #FFBA43;padding:10px;margin:10px;font-size:14px;line-height:20px;}

.api_mid1{width:968px;height:43px;background:url(/images/bg.gif) left 0px no-repeat;overflow:hidden; font-size:16px; font-weight:bold; padding-left:20px; padding-top:20px; color:red;}

.api_mid2{width:988px;}
.api_mid2 dl{width:647px;padding-top:67px;}
.api_mid2 dl dt{width:150px;float:left;text-align:right;height:50px;line-height:50px;color:#666666;font-size:14px;}
.api_mid2 dl dd{width:497px;float:left;height:50px;line-height:50px;background:url(/images/user/reg_bg1.gif) -317px -84px no-repeat;overflow:hidden;}
.api_mid2 dd.ipt input{width:220px;height:28px;border:0px;margin-top:11px;background:none;margin-left:2px;*margin-top:0px;_margin-top:10px;padding:0px 5px;*height:22px;*padding-top:6px;}

