a.btn_gray{padding-left:28px;background:url(../images/btn_sprite_gray.png) no-repeat 0 0;height:35px;float:left;}
a.btn_gray span{font-size: 14px;color:#c0c0c0;background: url(../images/btn_sprite_gray.png) no-repeat right 0;line-height:35px;padding-right:28px;float:left;}
a.btn{padding-left:28px;background:url(../images/btn_sprite.png) no-repeat 0 0;height:35px;float:left;}
a.btn span{font-size: 14px;color:#FFFFFF;background: url(../images/btn_sprite.png) no-repeat right 0;line-height:35px;padding-right:28px;float:left;}
a.rl_link{color:#666666;height:35px;line-height:35px;margin-left:18px;float:left;}
a.other{margin-left:8px;color:#808080;}
a.other:hover{text-decoration:underline;}
input.normal{border:1px solid #aaadb2;color:#888;float:left;padding:6px 4px;width:280px;display:block;}
input.normal:focus{border:1px solid #488ee7;}
input.text_input_error{border:1px solid #fc4343;}
input.text_input_focus{border:1px solid #488ee7;}
strong.item_tip, strong.item_error, strong.item_succ{font-size:12px;font-weight:normal;line-height:16px;height:16px;display:block;position:relative;left:4px;top:8px;float:left;}
strong.item_tip{color:#888;}
strong.item_error{background: url(../images/reg_icons.png) no-repeat scroll -80px -24px;color:#EF5B25;padding-left:20px;}
strong.item_succ{background: url(../images/reg_icons.png) no-repeat scroll -80px 0;color:#33CC33;padding-left:20px;}
.clearbtn {background: url(../images/reg_icons.png) no-repeat scroll -32px -24px;cursor:pointer;display: block;height: 16px;left: 376px;position: absolute;top:10px;width:16px;}
.clearbtn:hover{background: url(../images/reg_icons.png) no-repeat scroll -48px -24px;}
.errorinfo{background-color:#F2DEDE;border-color:#EED3D7;color:#B94A48;border-radius:4px 4px 4px 4px;padding:8px;display:none;}
/*--注册--*/
.register_headbg {background-color:#245492;height: 120px;}
.register_headbg .inner{margin:0 auto;overflow:hidden;width:960px;}
.register{overflow: hidden;position:relative;}
.register .inner{height:700px;min-height:700px;margin:0 auto;overflow:hidden;width:960px;color:#000000;margin-bottom:50px;position:relative;}
.regist_area{width:960px;position: relative;}
.register_headbg h2{background-image: url(../images/regist_banner.png);background-color: #245492;background-position: 0 0;height: 120px;}
.register h3{color: #255493;font-size: 16px;margin: 35px 0 10px;}
.regist_area .regist_input{height: 60px;position:relative;}
.regist_area div{margin-bottom: 5px;overflow: hidden;}
.regist_area label{font-size:14px;float:left;height:32px;line-height:32px;text-align:right;width: 100px;}
.register input.xieyi{border:none;vertical-align:middle;width:14px;height:22px;margin:2px;}
.register a.fwtk{color:#006aca;}
.register a.fwtk:hover{text-decoration:underline;}
/*--登录--*/
.section{overflow: hidden;}
.section .inner{height:460px;min-height:460px;margin:0 auto;position:relative;width:960px;overflow:hidden;margin-top:50px;padding-bottom:200px;}
.section .inner .brandModeTD,.section .inner .signInTD{width:470px;height:460px;}
.section .inner .brandModeTD img{display:block;}
.fl{float: left;}
.section .inner .signInTD h2{height:100px;line-height:100px;margin-left:40px;font-family: "Microsoft Yahei","宋体",Tahoma;font-size: 24px;font-weight: normal;color:#27589b;}
.login_area,.findpsw_area{width:430px;margin-left:40px;}
.login_area .login_input{height:60px;}/*ie6*/
.login_area label,.findpsw_area label{font-size:14px;float: left;height: 32px;line-height:32px;text-align:right;width:70px;}
/*--找回密码--*/
.findpsw_area div{margin-bottom: 20px;overflow: hidden;}
.findpsw_area .findpsw_input{height:40px;}
.findpsw_area div.step1{height:36px;background-image:url(../images/step1.gif);background-repeat:no-repeat;background-position: left top;}
.findpsw_area div.step2{height:36px;background-image:url(../images/step2.gif);background-repeat:no-repeat;background-position: left top;}
.findpsw_area div.step2{height:36px;background-image:url(../images/step2.gif);background-repeat:no-repeat;background-position: left top;}
.findpsw_area div.step3{height:36px;background-image:url(../images/step3.gif);background-repeat:no-repeat;background-position: left top;}
.findpsw_area input{width: 195px;}
.findpsw_area span.phonenum{width:15px;text-align:center;font-size:20px;color:#343434;float:left;line-height:35px;}
.findpsw_area input.mobilenum{width:35px;margin:0 3px;text-align:center;padding:0;font-size:16px;}
.findpsw_area .num_l{margin-right:5px;}
.findpsw_area .num_r{margin-left:5px;}
.findpsw_area2 .item_tip{padding-left:95px;margin-top:-20px;}
.findpsw_area .item_tip2 a{padding-left:10px;font-size:14px;color:#266392;}
.line{border-top:#e6e6e6 solid 1px;padding-top:5px;}
.question{color:#999;line-height:20px;height:20px;}
.question a{color:#266392;}
.findpsw_area a.getcode{background-image:linear-gradient(to bottom, #fff, #d0e2f5);background-color:#d0e2f5;border:1px solid #a1afbf;border-radius:2px;box-shadow:0 0 0 1px #fff inset;color:#1a3e66;cursor:pointer;display:inline-block;padding:6px;text-align:center;font-size:14px;text-decoration:none;float:left;}
.findpsw_area a.getcode_disable{background-color:#e3e3e3;border: 1px solid #bbbbbb;border-radius: 2px;box-shadow: 0 0 0 1px #f1f1f1 inset;color: #666;cursor: default;display: inline-block;padding:6px;text-align: center;font-size:14px;text-decoration:none;float:left;}