*{margin:0;padding:0;font-size:14px}
body{margin:0;padding:0;font: 14px/1.5 "Microsoft Yahei",sans-serif;font-weight:400;color:#333;margin:0 auto}
label,select,textarea,input,button,form{vertical-align:middle;font-family:inherit;font-size:100%;padding:0;margin:0}
a{text-decoration:none}
ul li{list-style:none}
img{border:0}

.login_con{padding-top:20px;width:100%;margin:0 auto 0;height:auto;overflow:hidden}
.other_login_div{vertical-align:middle;text-align:right;padding-right:63px;padding-top:10px;}
.other_login_div span{height:26px;font: 18px/26px Microsoft Yahei;color:#82B307;padding-top: 2px;}
.other_login_div *{vertical-align:middle}
.login_con_center{width:960px;margin:0 auto;height:auto;overflow:hidden;font-family:"Microsoft YaHei"}
.login_account{margin-top:0;height:auto;overflow:hidden;width:960px;margin-bottom:20px;}
.login_account_left{width:490px;float:left}
.login_account_con{margin-left:45px;height:auto;overflow:hidden;margin-top:70px}
.login_account_con li{clear:both;height:72px;margin-bottom:20px}
.login_account_con li span{float:left;width:70px;height:65px;float:left;display:block}
.adv_ico1,.adv_ico2,.adv_ico3{float:left;display:block;border:0;width:66px;height:66px}
.adv_ico1{background:url(login_ico1.png) no-repeat}
.adv_ico2{background:url(login_ico2.png) no-repeat}
.adv_ico3{background:url(login_ico3.png) no-repeat}
.login_account_advertising{width:355px;float:left;margin-left:10px}
.login_account_advertising h2{font-weight:normal;height:40px;line-height:40px;font-size:26px;font-family:"Microsoft YaHei";color:#000}
.login_account_text{line-height:20px;font-family:"Microsoft YaHei";color:#000;font-size:18px}
.login_account_right{width:470px;float:right}
.login_account_center{width:410px;height:auto;overflow:hidden;padding:20px 20px 20px 50px}
.login_account_logo{width:220px;margin-left: 25px;font-size:20px;font-family:"Microsoft YaHei";color:#9FDA08;font-weight: 700;line-height:38px}
.login_account_logo img{float:left;margin-right:10px}
.login_input{width:325px;height:50px;background:url(login_input.gif) repeat-x;clear:both;margin-top:25px;margin-left:25px}
.login_input_user{float:left;display:block;width:50px;height:50px;background:url(login_input_user.gif)}
.login_input_pass{float:left;display:block;width:50px;height:50px;background:url(login_input_pass.gif)}
.login_input_left{width:50px;height:50px;float:left}
.login_input_right{width:275px;height:50px;float:right;position:relative}
.login_input_right label{position:absolute;left:15px;top:15px;font-size:14px;color:#999;z-index:10}
.login_input_right_hover{background:url(login_input_con_bg.gif) no-repeat}
.login_input_right .input{margin-top:9px;margin-left:7px;height:24px;line-height:24px;text-indent:10px;font-size:16px}
.login_input_right_hover .input{outline:0}
.login_input_con{width:250px;height:30px;margin-top:4px;border:0;background:0;padding:5px;line-height:30px}
.login_input_danxuan{width:320px;margin-top:20px;margin-left:30px;margin-right:30px;padding:0;position:relative;clear:both;height:auto;overflow:hidden}
.login_input_danxuan_left{float:left;width:200px;height:30px;line-height:30px;color:#525252}
.login_input_checkbox{padding:0;margin-top:8px;*margin-top:5px;margin-right:8px;*margin-right:5px}
.login_input_forget{width:80px;float:right;text-align:right;height:25px;line-height:25px}
.login_input_forget a{color:#525252}
.login_input_danxuan a{float:left}
.login_input_danxuan input{float:left}
.login_input_danxuan input.login_input_buttom{float:left;position:absolute;border:0;border-radius: 3px;width:155px;height:42px;display:inline-block;background:url(buttom.gif) no-repeat;margin-right:5px;cursor:pointer}
.login_input_danxuan input:hover.login_input_buttom{width:155px;height:42px;display:inline-block;background:url(buttom.gif) no-repeat 0 -42px}
.login_input_danxuan a.login_input_buttom{width:155px;height:42px;display:block;background:url(buttom.gif) no-repeat}
.login_input_danxuan a:hover.login_input_buttom{width:155px;height:42px;display:block;background:url(buttom.gif) no-repeat 0 -42px}
.login_input_danxuan a.login_input_buttom_right{float:right;width:155px;height:42px;display:inline-block;border-radius: 3px;background:url(buttom.gif) no-repeat -155px 0}
.login_input_danxuan a:hover.login_input_buttom_right{width:155px;height:42px;display:inline-block;background:url(buttom.gif) no-repeat -155px -42px}
.userinfo .loginafter{width:400px;margin-top:50px}
.userinfo .loginafter p{width:290px;display:inline-block;}
.userinfo .loginafter p.gfen{height:40px;width:290px;line-height:20px;}
.userinfo .loginafter p span{font-size:20px;}
.userinfo .userlink{width:330px;height:100px;margin-top:30px;float:left;margin-left:20px;}
.userinfo .userlink li{width:33%;height:50px;}
.userinfo .userlink li a{width:100px;height:36px;line-height:36px;display:inline-block;font-size: 14px;color:#fff;text-align:center;background:#8dc61e;border-radius:3px;}
.userinfo .userlink li a:hover{opacity: 0.7;filter:alpha(opacity=70)}
#errmsg{ color:#f00;text-indent:25px;font-size:14px;margin-top:10px;}


.registered_center{width:890px;height:auto;overflow:hidden;padding-left:50px;padding-right:40px}
.registered_bottom{width:959px;height:20px;background:url(registered_bottom.gif) no-repeat;font-size:0}
.register_con{width:960px;margin:0 auto;margin-bottom:20px}
.register_center_left{width:660px;float:left;border-right:1px solid #ebebeb;position:relative;z-index:1}
.register_center_left h2{height:70px;line-height:50px;font-size:24px;background: url("login_ico1.png") no-repeat scroll 0% 0% transparent;font-weight: normal;text-indent: 4em;color:#666;/* text-align: center; */}
.register_center_left .set_bind{float:right;margin-top:5px;margin-right:20px}
.register_center_left .set_bind span{float:left;height:35px;line-height:35px}
.register_center_left .set_bind input.login_input_send{float:left;margin-left:5px;width:120px;height:35px;display:block;background:url(buttom.gif) no-repeat 0 -84px;font-size:16px;color:#fff;font-family:"Microsoft YaHei";border:0;cursor:pointer}
.register_center_left .set_bind input:hover.login_input_send{width:120px;height:35px;display:block;background:url(buttom.gif) no-repeat 0 -126px}
.register_center_table{clear:both}
.register_center_text{font-size:16px;font-family:"Microsoft YaHei";color:#545454;width:85px;text-align:right}
.register_center_input{width:290px;height:50px;background:url(register_center_input.gif) no-repeat;border:0}
.register_center_input .input{height:30px;font-size:14px;line-height:30px;width:260px;margin:10px 0 0 11px;text-indent:5px;border:0;border-radius: 2px;background-color:#f4f4f4}
.register_center_input_hover{background:url(register_center_input_hover.gif) no-repeat}
.register_center_input_hover .input{background-color:#fff;outline:0}
.register_center_content{width:290px;float:left;color:#525252}
.register_center_content p{width: 550px;font: 16px/45px "Microsoft Yahei",sans-serif;font-weight: 400;color: #333;padding-left: 10px;height:45px;}
.register_center_validation{width:154px;height:50px;float:left;background:url(validation.gif) no-repeat;border:0;text-indent:0;font-size:14px}
.register_center_validation .input{width:124px}
.register_center_validation_hover{background:url(validation_hover.gif) no-repeat}
.register_center_content img{margin-left:0;margin-top:8px;vertical-align:middle;_vertical-align:top}
.register_center_content input.login_input_buttom_right{border:0;width:155px;height:42px;display:block;background:url(buttom.gif) no-repeat -155px 0;cursor:pointer}
.register_center_content input:hover.login_input_buttom_right{width:155px;height:42px;display:block;background:url(buttom.gif) no-repeat -155px -42px}
.register_center_content a.login_input_buttom_right{width:155px;height:42px;display:block;background:url(buttom.gif) no-repeat -155px 0}
.register_center_content a:hover.login_input_buttom_right{width:155px;height:42px;display:block;background:url(buttom.gif) no-repeat -155px -42px}

.register_center_content .txt{margin-left:5px;display:block;height:30px;line-height:30px;font-family:"Microsoft YaHei";font-size:12px;color:#312927}
.register_center_content input.login_input_send{float:left;margin-left:5px;width:155px;height:42px;display:block;background:url(buttom.gif) no-repeat 0 -84px;font-size:16px;color:#fff;font-family:"Microsoft YaHei";border:0;cursor:pointer}
.register_center_content input:hover.login_input_send{width:155px;height:42px;display:block;background:url(buttom.gif) no-repeat 0 -126px}
.register_center_content input.login_input_button{float:left;margin-left:5px;width:155px;height:42px;display:block;background:url(buttom.gif) no-repeat 0 -84px;font-size:16px;color:#fff;font-family:"Microsoft YaHei";border:0;cursor:pointer}
.register_center_content input:hover.login_input_button{width:155px;height:42px;display:block;background:url(buttom.gif) no-repeat 0 -126px}
.register_judgment span{ padding-left:20px;color:#959595}

.register_center_right{width:180px;height:auto;overflow:hidden;float:right;padding:40px;padding-right:0}
.register_center_right h2{height:40px;line-height:40px;font-family:"Microsoft YaHei";font-size:20px;color:#312927;font-weight:normal}
.register_center_right .reg_body_btn .link{width:103px;height:32px;background:url(buttom.gif);display:block;text-indent:-999em;overflow:hidden}
.register_center_right .reg_body_btn .qq_login:hover{background-position:0 -32px}
.register_center_right .reg_body_btn .web_login{width: 155px;height: 42px;background-position:0px 0px}
.register_center_right .reg_body_btn .web_login:hover{background-position:0px -42px}
.register_right_qq{padding-top:20px;padding-bottom:20px;border-bottom:1px dotted #dedede;clear:both}


.onShow,.onFocus,.onError,.onCorrect,.onLoad,.onTime,.prompt_info{background:url(msg_bg.png) no-repeat; }
.onShow{background-position:0px -147px;color:#959595}
.onFocus{background-position:0px -147px;}
.onError,.prompt_info{background-position:0px -47px;border-color:#40B3FF; color:red}
.onCorrect{background-position:0px -247px;border-color:#40B3FF;}
.onLamp{background-position:0px -200px}
.onTime{background-position:0px -1356px}

.footer{background:#FDFEF8}
.footer a{color:#89a18e;}