/* reg */
#content{ height:550px;}
#content a{ color:#325f80; }
#content a:hover{color:#325f80;text-decoration:none;}

#reg_left{
	width:800px;
	height:atuo;
	margin-top:30px;
	margin-right:40px;
	-webkit-box-shadow: #999 0px 0px 10px;  
    -moz-box-shadow: #999 0px 0px 10px;  
    box-shadow: #999 0px 0px 10px;
	}
#reg_right{width:560px; height:300px;float:left; font-size:14px;}

#reg_left .lefttop{background:url(../images/138do_reg.png) 0px 0px no-repeat; height:14px;}
#reg_left .leftbm{background:url(../images/138do_reg.png) 0px -15px no-repeat; height:14px;}
#reg_left .leftm{ height:60px;width:556px; margin-top:20px; text-align:center;}
#reg_left .title{ font-size:27px; font-family:"ËÎÌå"; font-weight:bold; position:relative;margin-left:20px;top:16px; }
#reg_left .title_f{ font-size:14px; position:relative;margin-left:10px;top:16px; }

#log_in{ width:746px; height:440px;vertical-align:top;}
#log_in li{ width:550px; height:33px;float:left; font-size:14px;}
#log_in li span{ font-size:12px;}
#log_in .left_in{ text-align:right;width:100px;}
#log_in .top_in{ padding-top:30px;}
#log_in .top_in2{_position:relative;_top:5px;}
#log_in .mz{margin-top:5px;}
#log_in .intext{ width:260px; height:28px; border:1px solid #cccccc; font-size:14px;line-height:28px;}
#log_in .stext{ width:70px; height:28px; border:1px solid #cccccc; font-size:14px;line-height:28px;}
#log_in .btn{width:167px; height:33px; cursor:pointer;background:url(../images/138do_reg.png) 0 -55px no-repeat; border:none}
#log_in .xieyi{ padding-top:10px; padding-left:26px;}
#log_in .jian{ height:25px;}

#yzm{ padding-top:-3px; position: relative;height:28px;}
#yzm .tu{ float:left; position:absolute;padding-top:1px; width:75px;}

.ok{ width:18px; height:20px;background:url(../images/138do_reg.png) 0 -171px no-repeat; padding-right:5px;}
.err{width:18px; height:20px;background:url(../images/138do_reg.png) right -171px no-repeat;padding-right:2px; margin-right:4px;}
.tips{width:18px; height:20px;background:url(../images/138do_reg.png) 0 -195px no-repeat; padding-right:5px;}
.gri{ color:#999999;}
.red{ color:#ff0000;}
.gre{ color:#339900;}
.xing{ color:#ff0000;font-size:16px;position:relative;top:2px;font-family:"Verdana";font-weight:bold;}

#reg_right .rtop{background:url(../images/138do_reg.png) 0px -33px no-repeat; height:11px;}
#reg_right .rbm{background:url(../images/138do_reg.png) right -40px no-repeat; height:11px;}
#reg_right .rm{ height:85px;}
#reg_right .rm img{margin-top:60px; margin-left:90px;}
#reg_right .rm li{height:15px; padding-left:20px; padding-top:15px;_padding-top:10px;}


/* share to */
.share{background:url(../images/reg_icon.png) no-repeat;width:38px;cursor:pointer;height:20px; line-height:20px; padding-left:20px;padding-top:1px;}
.share_to{background-position:0px -92px;}
.share_sina{background-position:0px -144px}
.share_kaixin001{background-position:0px -193px}
.share_renren{background-position:0px -59px}
.share_qzone{background-position:0px -108px}
.share_51{background-position:0px -160px}
.share_qq{background-position:0px -126px}


/* reg_ok */
#content_ok{ height:518px;}
#content_ok a{ color:#336666; }
#content_ok a:hover{color:#336666;text-decoration:none;}
#reg_left .title_ok{ font-size:27px; font-family:"ËÎÌå"; font-weight:bold; position:relative;top:14px; }
#reg_left .dui{background:url(../images/138do_reg.png) 0px -130px no-repeat; width:45px; height:35px; margin-left:220px;position:relative;top:2px;}
#reg_left .cuo{background:url(../images/138do_reg.png) right -130px no-repeat; width:45px; height:35px; margin-left:220px;position:relative;top:2px; }
#ok_in{ width:746px; height:440px;vertical-align:top;border-left:1px solid #ff9966;border-right:1px solid #ff9966;}
#ok_in li{ width:600px; height:40px;float:left; font-size:14px;padding-left:96px;}
#ok_in .top_in{ padding-top:40px;}
#ok_in .titleok{ font-size:16px; font-family:"ËÎÌå"; font-weight:bold;}
#ok_in .btnyh{width:88px; height:33px; cursor:pointer;background:url(../images/138do_reg.png) 0 -93px no-repeat; border:none}
#ok_in .btnmy{width:139px; height:33px; cursor:pointer;background:url(../images/138do_reg.png) right -56px no-repeat; border:none}

/* login */
#content_log{ height:470px;}
#content_log a{ color:#325f80; }
#content_log a:hover{color:#325f80;text-decoration:none;}
#login_in{ width:556px; height:352px;vertical-align:top;}
#login_in li{ width:330px; height:29px;float:left; font-size:14px;}
#login_in li span{ font-size:12px;}
#login_in .lifx{ width:430px; height:20px; font-size:14px;margin-left:30px;}
#login_in .left_in{ text-align: center;width:120px;}
#login_in .top_in{ padding-top:10px;}
#login_in .top_in2{_position:relative;_top:5px;}
#login_in .mz{margin-top:5px;}
#login_in .intext{ width:260px; height:28px; border:1px solid #cccccc; font-size:14px;line-height:28px;}
#login_in .stext{ width:70px; height:28px; border:1px solid #cccccc; font-size:14px;line-height:28px;}
#login_in .btn{width:167px; height:33px; cursor:pointer;background:url(../images/138do_reg.png) 0 -55px no-repeat; border:none}
#login_in .xieyi{ padding-top:10px; padding-left:26px;}
#login_in .jian{ height:15px;}


#login_in .btn3{width:87px; height:33px; cursor:pointer;background:url(../images/138do_reg.png) right -91px no-repeat; border:none}
#login_in .nopass{padding-left:30px}
#line2{border-top:1px solid #cccccc; height:33px; width:410px;margin-left:20px;margin-right:20px;}
