﻿body { font: 400 12px/14px Geneva,"宋体",Tahoma,sans-serif; color: #333; }
* { padding: 0; margin: 0; list-style: none; color: #333; }
.hide { display: none; }
.show { display: block; }
a { outline: 0; }

.g-hd { width: 100%; margin-top: 10px; }
.m-logo { width: 950px; margin: 0 auto; padding-top: 20px; }

.g-bd { width: 950px; margin: 0 auto; margin-top: 25px; border: solid 1px #b4c7d6; border-left: 0; background: url(../images/left.png) repeat-y #f8fdff; }
.g-bd .left { margin-top: 5px; float: left; width: 210px; }
.g-bd .left a.nav_box { margin-left: 2px; background: url(../images/left_2.png) left top no-repeat; height: 72px; padding: 10px 0 0 20px; cursor: pointer; display: block; width: 168px; }
.g-bd .left a.nav_box span.dd { line-height: 16px; height: 16px; padding-top: 10px; display: block; }
.g-bd .left a.nav_box span.dt { font-size: 20px; font-family: "微软雅黑"; line-height: 26px; padding-left: 30px; height: 26px; }
.g-bd .left a.nav_box span.nav_1 { background: url(../images/index_icon_1.png) 0 -96px no-repeat; }
.g-bd .left a.nav_box span.nav_2 { background: url(../images/index_icon_1.png) 3px -461px no-repeat; }
.g-bd .left a.nav_box span.nav_3 { background: url(../images/index_icon_1.png) 0 -8px no-repeat; }

.g-bd .left a.cur { background-position: left bottom; color: #fff; width: auto; }
.g-bd .left a.cur span.nav_1 { background: url(../images/index_icon_1.png) 0 -146px no-repeat; }
.g-bd .left a.cur span.nav_2 { background: url(../images/index_icon_1.png) 3px -509px no-repeat; }
.g-bd .left a.cur span.nav_3 { background: url(../images/index_icon_1.png) 0 -48px no-repeat; }

.g-bd .right { float: right; width: 740px; padding-bottom: 100px; padding-top: 20px; }
.g-bd .right .haomaTitle, .g-bd .right .success-title { position: relative; width: 604px; height: 60px; margin-left: 63px; border-bottom: 1px solid #ddd; }
.g-bd .right .haomaTitle .haoma-inner, .g-bd .right .success-title .haoma-inner { position: absolute; width: 100%; height: 25px; line-height: 25px; font-family: "微软雅黑"; font-size: 18px; text-indent: 6px; border-left: 3px solid #59AfE4; margin-top: 30px; color: #616161; }
.g-bd .right .success-title .haoma-inner { font-weight: bold; }

.g-bd .right .form { padding-top: 20px; }
.g-bd .right .box { margin-right: 3px; clear: both; height: auto; }
.g-bd .right .box .item { float: left; text-align: right; width: 179px; padding-right: 10px; height: 44px; padding-top: 6px; line-height: 20px; font-size: 14px; }
.g-bd .right .box .ipt_box, .g-bd .right .box .ipt_box2 { float: left; width: 306px; height: 50px; position: relative; }
.g-bd .right .box .ipt_box .bg_txt { background: url(../images/ipt.png) no-repeat; border: none; height: 35px; width: 300px; }
.g-bd .right .box .ipt_box .bg_error { background: url(../images/input_error.png) no-repeat; border: none; height: 35px; width: 300px; }
.g-bd .right .box .ipt_box .bg_focus { background: url(../images/ipt.png) 0 -35px no-repeat; border: none; height: 35px; width: 300px; }
.g-bd .right .box .ipt_box input { border: none; line-height: 18px; font-size: 14px; height: 18px; width: 284px; padding: 8px; background: 0 0; }
.g-bd .right .box .info { float: left; width: 216px; height: 40px; }
.g-bd .right .box .info table { margin-left: 6px; }
.g-bd .right .box .info td { width: 213px; height: 35px; vertical-align: middle; }
.g-bd .right .box .error { color: #f66; background: url(../images/pwd_sprite.png) 0 -342px no-repeat; padding-left: 14px; }
.g-bd .right .box .success { background: url(../images/pwd_sprite.png) 0 -242px no-repeat; padding-left: 14px; }
.g-bd .right .box .ipt_box2 .bg_txt { border: none; height: 35px; width: 166px; background: url(../images/default/ipt.png) 0 -70px no-repeat; display: inline-block; *zoom: 1; *display: inline; }
.g-bd .right .box .ipt_box2 .bg_error { border: none; height: 35px; width: 166px; background: url(../images/input_error.png) 0 -60px no-repeat; display: inline-block; *zoom: 1; *display: inline; }
.g-bd .right .box .ipt_box2 .bg_focus { border: none; height: 35px; width: 166px; background: url(../images/ipt.png) 0 -123px no-repeat; display: inline-block; *zoom: 1; *display: inline; }
.g-bd .right .box .ipt_box2 input { border: none; line-height: 18px; font-size: 14px; height: 18px; width: 90px; padding: 8px; background: 0 0; }
.g-bd .right .box .ipt_box2 img { position: absolute; left: 95px; top: 4px; height: 26px; width: 60px; cursor: pointer; }
.g-bd .right .box .ipt_box2 .img-large { left: -1px; top: -52px; width: 144px; height: 50px; border: 1px solid #e6e6e6; border-radius: 3px; cursor: default !important; }
.g-bd .right .box .ipt_box2 label { display: inline-block; height: 35px; line-height: 35px; padding-left: 10px; font-size: 14px; _zoom: 1; *display: inline; }
.g-bd .right .box .ipt_box2 a { color: #0082cb; _display: inline-block; _padding-top: 1px; }

.g-bd .right .box .ipt_box2 button { background: url(../images/send_veri_btn.gif) no-repeat; display: inline-block; width: 115px; height: 35px; margin-left: 10px; text-align: center; border: none; cursor: pointer; font: 16px/35px '微软雅黑'; color: black; }
.g-bd .right .box .ipt_box2 button.disabled { background: url(../images/sended_veri_btn.gif) no-repeat; }

.g-bd .right .box .ipt_box2 #btnTelCode { background: url(../images/send_veri_btn.gif) no-repeat; display: inline-block; width: 115px; height: 35px; margin-left: 10px; text-align: center; border: none; cursor: pointer; font: 16px/35px '微软雅黑'; color: black; }
.g-bd .right .box .ipt_box2 #btnTelCode.disabled { background: url(../images/sended_veri_btn.gif) no-repeat; }

.g-bd .right .box .agree_box .a_1 { display: block; float: left; line-height: 18px; height: 18px; padding-left: 20px; background: url(../img/reg/default/ipt.png) -300px -253px no-repeat; cursor: pointer; margin-right: 10px; color: red; }
.g-bd .right .box .agree_box .a_2 { display: block; float: left; line-height: 18px; height: 18px; padding-left: -5px; cursor: pointer; margin-right: 10px;color: blue; }
.g-bd .right .box .agree_box .checked { background: url(../images/ipt.png) -300px -292px no-repeat; color: #000; }
.g-bd .right .box .agree_box .unchecked { background: url(../images/ipt.png) -300px -253px no-repeat; color: gray; }
.g-bd .right .box .agree_box { height: 35px; }
.g-bd .right .box .submit button { background: url(../images/ipt.png) 0 -344px no-repeat; display: inline-block; height: 52px; line-height: 52px; vertical-align: middle; width: 183px; text-align: center; border: none; cursor: pointer; font: 700 22px/52px '微软雅黑'; color: #fff; }
.g-bd .right .box .submit button.disabled { background: url(../images/ipt.png) 0 -292px no-repeat; color: #888; cursor: default; }

#enterBanner { display: block; width: 610px; height: 165px; border: solid 1px #ccc; margin-left: 60px; margin-top: 0; margin-bottom: -5px; }

.g-ft { width: 950px; margin: 0 auto; border-top: solid 1px #ccc; padding-top: 5px; margin-bottom: 80px; }
.g-ft div { line-height: 20px; color: #666; }
.g-ft span { padding: 0 5px; }
.u-copyright { color: #4d4d4d !important; }
.u-copyright em { font: 12px/1.14 arial,\5b8b\4f53; }

/* 注册成功 */
.m-result { width: 640px; margin-left: 90px; }
.m-success { margin-left: 20px; background: url(../images/succ.gif) 0 2px no-repeat; font-size: 20px; vertical-align: middle; font-family: "微软雅黑",Tahoma,Geneva,sans-serif,"宋体"; height: 65px; }
.m-success .success-msg { margin-left: 90px; height: 65px; line-height: 65px; font-size: 30px; }

.m-gift { width: 550px; border: solid 1px #ccc; margin-top: 20px; }
.m-gift .title { height: 40px; line-height: 40px; font-size: 22px; margin-left: 20px; }

.m-success-content { display: block; width: 590px; margin-left: 60px; margin-top: 0; margin-top: 15px; line-height: 30px; padding: 10px; font-family: "微软雅黑",Tahoma,Geneva,sans-serif,"宋体"; font-size: 16px; }
.m-item-list { margin-top: 0; width: 610px; }
.m-item-list table { margin: 0 auto; }
.m-item-list td { height: 52px; line-height: 52px; }
.m-item-list img { border: 0; margin-bottom: -9px; width: 30px; height: 30px; }
.u-download { margin-top: 20px; }
.u-download a { margin: 0 auto; margin-left: 260px; }

.row { float: left; width: 100%; height: 40px; line-height: 40px; font-size: 16px; font-family: '微软雅黑', '黑体'; }
.row label { display: inline-block; }
.row img { width: 80px; margin-left: 100px; height: 52px; margin-bottom: -5px; }
.row input { width: 122px; height: 28px; border: solid 1px #ccc; font-size: 16px; }
.row .verifycode { text-align: right; width: 100px; }
/*骰子*/
/*
.sz{position: absolute;height: 22px;width: 22px;background: url('/content/client/accountcomplete/img/sz.gif') no-repeat transparent;cursor: pointer;right: 10px;z-index: 100;top: 7px;}
.sz.animate0 {background-position: 0 0;}
.sz.animate1 {background-position: -22px 0;}
.sz.animate2 {background-position: -44px 0;}
*/
.sz2{position: absolute;height: 22px;width: 22px;background: url('/content/client/accountcomplete/img/sz2.gif') no-repeat transparent;cursor: pointer;right: 10px;z-index: 100;top: 7px;}
.sz2.hover{background-position: -23px 0;}
.sz2.press{background-position: -46px 0;}