.login_box{ width:980px; margin:0 auto; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.login_top{ height:56px; margin-top:31px; padding-left:20px;}
.login_top_right{ height:56px; line-height:56px; float:right; padding-right:28px;}
.login_top_right a{ color:#666666;}
.login_top_right span{ display:inline-block; margin:0 5px; color:#666; }
.login_cont{ margin-top:25px; margin-bottom:150px;}
.login_cont_left{ float:left;}
.login_cont_right{ float:left; border:1px solid #d9d9d9; background:#fafafa url("../imgs/login_rightbg.jpg")/*tpa=http://www.921.com:8088/User/imgs/login_rightbg.jpg*/ repeat-x; width:325px; margin-top:45px;}
.login_cont_right dl{ padding:18px 0 0 35px;}
.login_cont_right dl dt{ font-size:14px; font-weight:bold; color:#333; margin-bottom:22px;}
.login_cont_right dl span{ display:inline-block; width:54px; text-align:center;}
.login_cont_right dl dd{ color:#}
.login_cont_right dl dd .inputtext{ background:url("../imgs/login_input.jpg")/*tpa=http://www.921.com:8088/User/imgs/login_input.jpg*/ no-repeat left; height:26px; width:186px; padding:0 3px; color:#c5c5c5; line-height:26px;}
.login_cont_right dl dd .yzm{ background:url("../imgs/yam_input.jpg")/*tpa=http://www.921.com:8088/User/imgs/yam_input.jpg*/ no-repeat left; height:26px; width:51px; vertical-align:middle; margin-right:5px; padding:0 3px; line-height:26px;}
.login_cont_right dl dd img{ vertical-align:middle;}
.login_cont_right dl dd .login_but{ background:url("../imgs/login_but.jpg")/*tpa=http://www.921.com:8088/User/imgs/login_but.jpg*/ no-repeat; height:34px; width:99px; margin-right:10px; color:#FFF; font-size:14px; font-weight:bold; cursor:pointer;}
.login_cont_right dl dd.margin_ten{ margin-bottom:10px;}
.login_cont_right dl dd .check{ vertical-align:middle; margin-right:3px;}
.login_cont_right dl dd font{ color:#999;}
.login_cont_right dl dd a{ color:#999;}
.login_cont_right dl dd a.cl006dd2{ color:#006dd2;}
.login_right_bottom{ width:310px; color:#666666; text-align:center; background:url("../imgs/login_bottombg.jpg")/*tpa=http://www.921.com:8088/User/imgs/login_bottombg.jpg*/ repeat-x; padding:14px 0; margin:30px auto 0; }
.login_right_bottom a{ display:inline-block; background:url("../imgs/login_zc.jpg")/*tpa=http://www.921.com:8088/User/imgs/login_zc.jpg*/ no-repeat; height:29px; width:84px; text-align:center; line-height:29px; color:#666666;}
.login_cont_right dl dd .inputtexa{ background:url("../imgs/login_input.jpg")/*tpa=http://www.921.com:8088/User/imgs/login_input.jpg*/ no-repeat left; height:26px; width:186px; padding:0 3px; color: #000; line-height:26px;}
.login_top_right a:hover { color:#005fb5}
.cw{ text-align: left; padding-top:5px; padding-left:54px;  color:#F00; }

.register_nav{ height:35px; line-height:35px; color:#333333; padding-right:30px; padding-left:20px;}
.register_nav a{ color:#333;}
.register_nav span{ color:#006dd2;}
.register_nav img{ float:right;}
.register_cont{ width:964px; margin:12px auto 50px;}
.register_m{ width:964px; background:url("../imgs/register_m.jpg")/*tpa=http://www.921.com:8088/User/imgs/register_m.jpg*/ repeat-y;}
.register_left{ float:left; width:677px; height:434px; background:url("../imgs/rigester_line.jpg")/*tpa=http://www.921.com:8088/User/imgs/rigester_line.jpg*/ repeat-y right; padding-left:40px; margin-top:20px; margin-bottom:20px;}
.register_left table td{ font-size:14px; padding:10px 5px; text-align:left; color:#666;}

#yzma .input_text {
 background:url("../imgs/yzm_input.jpg")/*tpa=http://www.921.com:8088/User/imgs/yzm_input.jpg*/ no-repeat 0 -28px !important; ; height:24px; width:70px; padding:2px; line-height:24px;
}
#yzma .input_blue{ background:url("../imgs/yzm_input.jpg")/*tpa=http://www.921.com:8088/User/imgs/yzm_input.jpg*/ no-repeat !important; height:24px; width:70px; padding:2px; line-height:24px;}

.register_left table .input_text{ background:url("../imgs/zc_input.jpg")/*tpa=http://www.921.com:8088/User/imgs/zc_input.jpg*/ no-repeat 0 -28px; height:24px; width:224px; padding:2px; line-height:24px;}
.register_left table .input_blue{ background:url("../imgs/zc_input.jpg")/*tpa=http://www.921.com:8088/User/imgs/zc_input.jpg*/ no-repeat; height:24px; width:224px; padding:2px; line-height:24px;}
.third{ border:1px solid #e0e0e0; color:#888888; width:184px; line-height:20px; font-size:12px; position:absolute; margin-top:-15px; *margin-top:-27px; padding:5px 10px; background:#FFF;}
.third label{ position:absolute; left:-8px; top:8px;}
.register_false{ border:1px solid #ecc97a; color:#707070; width:184px; line-height:20px; font-size:12px; position:absolute; margin-top:-15px; *margin-top:-27px; padding:5px 10px; background:#fefbd3;}
.register_false label{position:absolute; left:-8px; top:8px;}
.register_false span img{ vertical-align:middle; margin-right:5px;}
.register_left table .yzm{ background:url("../imgs/register_yzmtext.jpg")/*tpa=http://www.921.com:8088/User/imgs/register_yzmtext.jpg*/ no-repeat left; height:24px; width:94px; padding:2px; vertical-align:middle; margin-right:10px; line-height:24px;}
.register_left table img{ vertical-align:middle;}
.register_left table td.size{ font-size:12px;}
.register_left table td.size input{ vertical-align:middle; margin-right:10px;}
.register_left table td.size font{ color:#006dd2;}
.register_left table .register_but{ background:url("../imgs/btnBar.gif")/*tpa=http://www.921.com:8088/User/imgs/btnBar.gif*/ no-repeat; height:35px; width:178px; cursor:pointer;}
.register_right{ float:left; color:#666666; line-height:25px; padding:20px 0 0 20px;}
.register_right a{ background:url("../imgs/zc_login.jpg")/*tpa=http://www.921.com:8088/User/imgs/zc_login.jpg*/ no-repeat; height:29px; width:84px; display:inline-block; vertical-align:middle; color:#666; text-align:center; line-height:29px; font-weight:bold;}
.register_right font{ color:#0059ab; font-weight:bold;}
.register_right b{ font-size:14px; color:#ea6900;}
.regist_success{ width:717px; margin:0 auto;}
.regist_success .registSutop{ padding:80px 0 115px 0;}
.regist_success p{ color:#666666; width:580px; margin:0 auto 18px; line-height:20px;}
.regist_success p.Rsuccess{ font-size:14px; font-weight:bold; text-align:center;}
.regist_success p.Rsuccess img{ vertical-align:middle; margin-right:10px;}
.registSutop a{ color:#0059c8;}
.register_game{ width:717px; border-bottom:1px solid #d8d8d8; height:19px; padding-top:4px;}
.register_game a{ float:right; color:#888;}
.register_game a img{ vertical-align:middle; margin-right:2px;}
.register_gamenr{ text-align:center; margin-top:16px; padding-bottom:30px;}
.register_gamenr td dl{ width:68px; margin:5px auto;}
.register_gamenr td dl dt{ font-weight:bold; font-size:14px; color:#555; text-align:center; margin-bottom:3px;}
.register_gamenr td dl dd.registx{ background:url("../imgs/xing.gif")/*tpa=http://www.921.com:8088/User/imgs/xing.gif*/ no-repeat -8px -94px; width:68px; height:12px;}
.register_gamenr td dl dd { color:#999999; text-align:center; margin-bottom:2px;}



/*form*/
.formerr{ border:1px solid #f2ce71; padding:1px;width:260px; background-color:#fff; margin:3px 0 0 5px; display:block;}/**/
.warning{background-color:#fff5da;height:25px; width:260px; color:#e26a00; font-size:12px; }
.formerr span{float:left; width:11px; height:11px; margin:6px 6px 0 5px;line-height: 24px;background:url("../img/errorbt.png")/*tpa=http://www.921.com:8088/User/img/errorbt.png*/ no-repeat;}
.formerr span.prompt{ background-position:0 0; }
.formerr span.error{ background-position:0 -114px;}/*-114px*/
.formerr span.ok{ background-position:0 -56px;}
.errorts{ border:1px solid #ff8484;}
.formerr2{  border-color:#ff8484;}
.formerr2 .warning{ background-color:#ffdbdb; color:#f10000;}
.formerr3{ border:0;}
.formerr3 span.ok{ margin:7px 20px 0 3px;}
.formerr4{  border-color:#ff8484;}
.formerr4 .warning{ background-color:#ffdbdb; color:#f10000;}
.formerr5{  border-color:#ff8484;}
.formerr5 .warning{ background-color:#ffdbdb; color:#f10000;}



a.bt_blue{display:block; float:right; margin:10px 5px 10px 5px; line-height:31px; text-decoration:none; color:#FFFFFF; text-shadow:1px 1px #3597bf;}
a.bt_blue strong{width:auto;height:31px; padding:0 10px 0 10px;display:block; float:left;background:url("../imgs/bt_blue_center.gif")/*tpa=http://www.921.com:8088/User/imgs/bt_blue_center.gif*/ repeat-x center;}
a.bt_blue span.bt_blue_lft{width:10px;height:31px;display:block; float:left;background:url("../imgs/bt_blue_left.gif")/*tpa=http://www.921.com:8088/User/imgs/bt_blue_left.gif*/ no-repeat center right;}
a.bt_blue span.bt_blue_r{width:10px;height:31px;display:block; float:left;background:url("../imgs/bt_blue_r.gif")/*tpa=http://www.921.com:8088/User/imgs/bt_blue_r.gif*/ no-repeat center right;}
a:hover.bt_blue{ text-decoration:underline; cursor:hand;}

.input_text
{

   border:solid 1px #ccc;
  /*   border:1px solid #d6d6d6;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;*/
    height:28px;
    width:200px;
}