@charset "utf-8";
*html{background-image:url(about:blank);background-attachment:fixed;}
html { padding:0; margin:0;}
body{font:14px/1.8 "\5FAE\8F6F\96C5\9ED1",Tahoma,Arial,sans-serif;color:#333; min-width:1200px;background: #f5f5f5;}
body{position:relative;background: url(/myuser/templets/images/rew_bg.jpg) center no-repeat fixed;background-size: cover;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:14px; }
thead th{ font-weight:bold;}
.clearfix, .swiper-wrapper{ *zoom:1;display: block;clear: both;overflow: hidden;}
.clearfix:after, .swiper-wrapper:after,{ content: ''; display: block; clear: both;}
ol,ul {list-style:none;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:hold;}
address,cite,code,em,th,i{font-weight:normal; font-style:normal;}
a{color:#333;text-decoration:none;outline:none;}
a:hover {color:#06f; text-decoration:none;}
input:focus,button:focus,select:focus,textarea:focus{ outline:none;}
li{list-style-type:none;}

.logo {position: fixed;width: 215px;height: 70px;left: 50px;top: 30px;background-size: cover;}
.logo a{letter-spacing: 5px;line-height: 32px;font-size: 32px;font-weight: 800;color: #ffffff;}
.reglog_content{height: auto;margin: 0 auto;overflow:hidden;}
.reglog_ul{clear:both;margin:0;font-family:'\5B8B\4F53',Verdana,Geneva,sans-serif;font-size: 14px;}
.reglog_ul li{margin-top: 40px;line-height: 36px;position:relative;overflow:hidden;}
.reglog_ul li span{float: left;height: 30px;}
.reglog_ul li.submit_oper{height: 40px;}
.reglog_ul li.submit_findpwd{padding-left:140px;height:46px;line-height:46px;}
.reglog_ul li.mt_10{margin-top:10px !important;}
.reglog_ul li.mt_50{margin-top:50px !important;}
.reglog_ul li .label_items{float:left;position:relative;width:56px;height:34px;line-height:34px;padding:0 20px 0 0;font-size: 16px;font-size: 600;cursor:text;/* color:#999; */text-align:right;}
.reglog_ul li .find_items{float:left;position:relative;width:120px;height:34px;line-height:34px;padding:0 20px 0 0;font-size:14px;cursor:text;color:#999;text-align:right}
.reglog_ul li .single_sel{font-size:14px;}
.reglog_ul li .single_sel label{margin-right:20px;}
.reglog_ul li .yanzheng{margin:5px 0;float: left;margin-left: 76px;}
.reglog_ul li .yanzheng span{padding:5px 10px;font-style:normal;color: #9eccd2;font-size: 24px;background: #87919a;}

#login{height: auto;margin: 0 auto;overflow:hidden;}

.bor{height: auto;width:550px;margin: 0 auto;overflow:hidden;}

.verify_box{border:1px solid #ccc;position:relative;background:#eee;}
.verify_forward_box{position:absolute;width:100%;height:100%;z-index: 1}
.verify_drag_box{height:100%;background:#fff;color:#333;text-align: center;cursor:pointer;position:absolute;z-index: 2}
.verify_tip{text-align: center;color:#888;}
.noselect {
	-webkit-touch-callout: none; /* iOS Safari */
	-webkit-user-select: none; /* Chrome/Safari/Opera */
	-khtml-user-select: none; /* Konqueror */
	-moz-user-select: none; /* Firefox */
	-ms-user-select: none; /* Internet Explorer/Edge */
	user-select: none; /* Non-prefixed version, currently not supported by any browser */
}

.reglog_part{width: 370px;margin: 0 auto;margin-top: 120px;padding: 40px;border-radius: 15px;transform: scale(1.0);box-shadow: 0 0 25px #757575;background-color: rgba(255, 255, 255, 0.9);}
.reglog_part .title{height:40px;line-height:40px;font-size: 20px;font-weight: 700;color: #777;}
.reglog_part .title span{font-size:14px;}
.reglog_part .submit-wraper{margin-right:0;width:162px;background:transparent;*width:162px;*overflow:hidden}
.reglog_part section{padding-top:40px;position:relative;width:635px;margin:0 auto}
.reglog_part section .tips{position:absolute;top:18px;left:0;color:#ec6941}

.reglog_part2{width: 460px;padding: 10px 30px 20px;border-radius: 10px;transform: scale(1.0);box-shadow: 0 0 25px #757575;margin: 80px auto 0;background-color: rgba(255, 255, 255, 0.91);}
.reglog_part2 .title{height:40px;line-height:40px;font-size: 20px;font-weight: 700;color: #777;}
.reglog_part2 .title span{font-size:14px;}
.reglog_part2 .submit-wraper{margin-right:0;width:162px;background:transparent;*width:162px;*overflow:hidden}
.reglog_part2 section{padding-top:40px;position:relative;width:635px;margin:0 auto}
.reglog_part2 section .tips{position:absolute;top:18px;left:0;color:#ec6941}

.reglog_ul2{clear:both;margin:0;font-family:'\5B8B\4F53',Verdana,Geneva,sans-serif;font-size: 14px;}
.reglog_ul2 li{margin-top: 10px;position:relative;overflow:hidden;}
.reglog_ul2 li span{float: left;height: 30px;}
.reglog_ul2 .lform{float: left;height: 30px;}
.reglog_ul2 .lform .enumselect{height:26px;}
.reglog_ul2 li.submit_oper{height: 40px;}
.reglog_ul2 li.submit_findpwd{padding-left:140px;height:46px;line-height:46px;}
.reglog_part2 .lform1{float: left;height: 30px;}
.reglog_part2 .lform1 .intxt{float: left;height: 24px;}
.reglog_part2 .lform2{float: left;height: 130px;}
.reglog_ul2 .submit{width: 460px;text-align: center;height: 40px;margin:0;font-size: 20px;font-family:'\5FAE\8F6F\96C5\9ED1';outline: none;border:none;}


.input_text,.code_text{position:relative;height:34px;line-height:34px;font-size:14px;display:block;background:#fff;z-index:10;border:1px solid #e9e9e9;padding:0 5px;color:#333;}
.input_text:focus,.code_text:focus{border-color:#c4dfa1;background-color:#f3f8ec;}
.input_text.valid_error,.code_text.valid_error{border-color:#f4a79a;background-color:#fdedeb;}
.input_text{width:288px;margin-right:10px;_margin-right:5px;}.code_text{width:88px;margin-right:10px;}
.item_code{width:92px;height:36px;overflow:hidden;}
.change_code{padding-left:10px;width:98px;color:#6bc30d;}
.check_label{color:#aaa;margin-top:7px !important;}.remember{color: #9398a5;margin-left:55px;}
.submit_reglog{width: 370px;text-align: center;height: 40px;margin:0;font-size: 20px;font-family:'\5FAE\8F6F\96C5\9ED1';outline: none;border:none;}

.reglog_btn{height:30px;line-height:30px;margin: 0 5px;font-size:14px;font-family:'\5B8B\4F53';border:none;}

.other_part{width: 360px;font-family:'\5B8B\4F53',Verdana,Geneva,sans-serif;font-size:12px;text-align: center;padding: 25px 0 10px;}
.other_part .title{height:40px;line-height:40px;font-size:14px;color:#999;font-family:'\5FAE\8F6F\96C5\9ED1';font-weight:normal}
.other_part .other_title{height:30px;line-height:30px;font-size:12px;color:#999;margin-top:30px;font-weight:normal}
.other_account{padding:0;margin:0;}
.other_account li{float:left;width:50px;height:50px;margin-right:10px;margin-top:10px;overflow:hidden;display:inline;}
.other_account li a{float:left;width:50px;height:50px;}
.lr_copyright{color:#aaa;padding-top:25px;font-size:12px;text-align:left;clear:both;}
.auto_remind_mail{background:#fff;border:1px solid #e9e9e9;padding:3px 5px 5px;position:absolute;z-index:9999;display:none;-webkit-box-shadow:0px 2px 7px rgba(0,0,0,0.35);-moz-box-shadow:0px 2px 7px rgba(0,0,0,0.35);font-family:'\5FAE\8F6F\96C5\9ED1',Verdana,Geneva,sans-serif;}
.auto_remind_mail p{width:100%;margin:0;padding:0;height:34px;line-height:34px;clear:both;font-size:14px;color:#999;cursor:default;}
.auto_remind_mail ul{padding:0;margin:0;}
.auto_remind_mail li{font-size:14px;height:34px;line-height:34px;color:#999;padding-left:5px;cursor:pointer;overflow:hidden;}
.auto_remind_mail .current{color:#333;background:#f3f8ec;}

.sy30_sina,.sy30_sina:hover,.sy30_qzone,.sy30_qzone:hover,.sy30_qweibo,.sy30_qweibo:hover,.sy30_renren,.sy30_renren:hover,.sy30_douban,.sy30_douban:hover,.sf30_sina,.sf30_sina:hover,.sf30_qzone,.sf30_qzone:hover,.sf30_qweibo,.sf30_qweibo:hover,.sf30_renren,.sf30_renren:hover,.sf30_douban,.sf30_douban:hover,.sf50_sina,.sf50_sina:hover,.sf50_qzone,.sf50_qzone:hover,.sf50_qweibo,.sf50_qweibo:hover,.sf50_renren,.sf50_renren:hover,.sf50_douban,.sf50_douban:hover,.sf30_shareadd{background:url(/myuser/templets/images/ico_share.png) no-repeat}.sy30_sina{background-position:0 0}.sy30_sina:hover{background-position:0 -30px}.sy30_qzone{background-position:-30px 0}.sy30_qzone:hover{background-position:-30px -30px}.sy30_qweibo{background-position:-60px 0;}.sy30_qweibo:hover{background-position:-60px -30px}.sy30_renren{background-position:-90px 0}.sy30_renren:hover{background-position:-90px -30px}.sy30_douban{background-position:-120px 0}.sy30_douban:hover{background-position:-120px -30px}.sf30_sina{background-position:-150px 0}.sf30_sina:hover{background-position:-150px -30px}.sf30_qzone{background-position:-180px 0}.sf30_qzone:hover{background-position:-180px -30px}.sf30_qweibo{background-position:-210px 0}.sf30_qweibo:hover{background-position:-210px -30px}.sf30_renren{background-position:-240px 0}.sf30_renren:hover{background-position:-240px -30px}.sf30_douban{background-position:-270px 0}.sf30_douban:hover{background-position:-270px -30px}.sf50_sina{background-position:0 -70px}.sf50_sina:hover{background-position:0 -120px}.sf50_qzone{background-position:-50px -70px}.sf50_qzone:hover{background-position:-50px -120px}.sf50_qweibo{background-position:-100px -70px}.sf50_qweibo:hover{background-position:-100px -120px}.sf50_renren{background-position:-150px -70px}.sf50_renren:hover{background-position:-150px -120px}.sf50_douban{background-position:-200px -70px}.sf50_douban:hover{background-position:-200px -120px}.sf30_shareadd{background-position:-250px -70px}.kvForm_notice{line-height:166.6%;color:#000;font-family:Verdana,arial,sans-serif;text-align:left;font-size:14px;margin:0px;border:0;padding:0;display:inline-block;vertical-align:middle;margin-left:10px;overflow:visible;}.kvico_succ{line-height:166.6%;color:#000;font-family:Verdana,arial,sans-serif;text-align:left;font-size:14px;display:inline-block;vertical-align:middle;background:url(/myuser/templets/images/validator_icon.png) 0 0 no-repeat;width:36px;height:36px;margin-right:8px;padding:0;}.kvtxt_succ{line-height:166.6%;font-family:Verdana,arial,sans-serif;text-align:left;font-size:14px;color:#0e931c;}.kvico_warning{line-height:166.6%;color:#000;font-family:Verdana,arial,sans-serif;text-align:left;font-size:14px;display:inline-block;vertical-align:middle;background:url(/myuser/templets/images/validator_icon.png) 0 -36px no-repeat;width:36px;height:36px;margin-right:8px;padding:0;}.kvtxt_err{line-height:166.6%;font-family:Verdana,arial,sans-serif;text-align:left;font-size:14px;color:#f00;}.kvForm_nol,.kvForm_focus,.kvForm_error{float:left;width: 280px;height:34px;line-height:34px;padding:0 5px;text-align:left;font-size:14px;ime-mode:disabled;font-family:Verdana,arial,sans-serif;vertical-align:middle;}.kvForm_nol{background:#fff;border: 1px solid #a4a5a7;color:#333;}.kvForm_error{background:#fdedeb;border:1px solid #f4a79a;color:#f00;}.a8yzm_li .kvForm_nol,.a8yzm_li .kvForm_focus,.a8yzm_li .kvForm_error{width:78px !important;margin-right:10px;}.kvinfo_mouseon{line-height:166.6%;font-family:Verdana,arial,sans-serif;text-align:left;margin-top:-4px;font-size:12px;color:#ffa200;}.kvForm_nol:focus{background:#f3f8ec;border:1px solid #c4dfa1;color:#333;}.btn_89bf43{background: #fd1c1c;color:#fff;}.btn_89bf43:hover{background: #ec6941;color:#fff;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.btn_85c1e9{/* background: #ffffff; */color: #333;}

.zcontent{margin: 0 auto;overflow:hidden;}
.copation{margin:0 160px;overflow:hidden;zoom:1;}
.copation h3{font-size:20px;font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:normal;}
.copation a{display:block;width:100px;height:32px;float:left;margin:17px 10px 17px 0;background:url(/myuser/templets/images/logo-reg.jpg) no-repeat;}
.copation a.qq{background-position:0 -53px;}
.copation a.renren{background-position:0 -149px;}
.copation a.kaixin{background-position:0 -181px;}
.copation a.sina{background-position:0 -85px;}
.copation a.tencent{background-position:0 -117px;}
.zcontent dl.regsiter_form{zoom:1;margin:10px auto;overflow:hidden;width: 500px;}
.zcontent dl.regsiter_form li{overflow:hidden}
.zcontent dl.regsiter_form dt{width: 90px;height: 30px;text-align:right;float:left;line-height: 40px;color:#999;font-size:14px;overflow:hidden;}
.zcontent dl.regsiter_form dd{width: 320px;padding: 6px 0 6px 15px;float:left;display:inline;position:relative;}
.zcontent dl.regsiter_form dd em{font-style:normal;color: #c1bfbf;font-size: 12px;}
.zcontent dl.regsiter_form dd .yanzheng{margin:5px 0;}
.zcontent dl.regsiter_form dd .yanzheng span{padding:5px 10px;font-style:normal;color: #eef8f9;font-size: 18px;background: #87919a;}
.zcontent dl.regsiter_form dd#pwd_safe{height:25px;padding:0 0 0 15px;overflow:hidden;margin-left:130px;display:none;}
.zcontent dl.regsiter_form dd.pwd_safe_dangerest{height:25px;background:url(/myuser/templets/images/pwd_safe.png) 15px -75px no-repeat;}
.zcontent dl.regsiter_form dd.pwd_safe_danger{height:25px;background:url(/myuser/templets/images/pwd_safe.png) 15px -50px no-repeat;}

.zcontent dl.regsiter_form dd.pwd_safe_general{height:25px;background:url(/myuser/templets/images/pwd_safe.png) 15px -25px no-repeat;}
.zcontent dl.regsiter_form dd.pwd_safe_good{height:25px;background:url(/myuser/templets/images/pwd_safe.png) 15px 0px no-repeat;}
.zcontent .a_user{padding:0 0 45px 0;color:#333;margin:0 70px;overflow:hidden;zoom:1;}
.zcontent .action_btn{margin: 0 35px;overflow:hidden;color: #333;zoom:1;}
.zcontent .action_btn input{padding:0;margin:0;}
.zcontent .pe_box{margin:0 70px;padding:40px 0 20px 0;}
.zcontent h2,.zcontent h4,.zcontent h5{color:#333333;font-family:"\5FAE\8F6F\96C5\9ED1";margin:0 70px;}
.zcontent h2{font-size:20px;margin: 20px 70px 0 30px;font-weight: 700;color: #9398a5;}
.zcontent h2 span{font-size:12px}
.zcontent h4{font-size:16px;font-weight:normal;}
.zcontent h5{font-size:14px;font-weight:normal;}
.zcontent h5 label{float:right;color:#408312;}
.zcontent p.menu{border-bottom:#d7d7d7 solid 1px;background:#fbfbfb;height:39px;margin:30px 70px 0 70px;position:relative;}
.zcontent p.menu a{position:absolute;width:140px;height:39px;color:#333;text-align:center;line-height:39px;}
.zcontent p.menu a.bind{left:142px;}
.zcontent p.menu a:hover{background:#f6f6f6;}
.zcontent p.menu a.selected{border-top:#e1e1e1 solid 1px;border-right:#e1e1e1 solid 1px;border-left:#e1e1e1 solid 1px;background:#fff;}
.zcontent p.menu a.selected:hover{background:#ffffff;}
.zcontent .c_title{margin:0 70px;overflow:hidden;zoom:1;line-height:80px;}
.zcontent .shop_title{margin:50px 70px;line-height:22px;overflow:hidden;zoom:1;}

.rank{border:none;background:url("/myuser/templets/images/rank.gif") no-repeat;width:145px;height:22px;vertical-align:middle;cursor:default;margin:0 0 0 5px;}
.r0{background-position:0 2;}
.r1{background-position:0 -19px;}
.r2{background-position:0 -40px;}
.r3{background-position:0 -61px;}
.r4{background-position:0 -82px;}
.r5{background-position:0 -103px;}
.r6{background-position:0 -124px;}
.r7{background-position:0 -145px;}


.biaozi{padding:0px;width: 320px;height: 25px;border: #bcc0c1 solid 1px;font-size: 14px;outline:none;font-family:Tahoma,Arial,Helvetica,STHeiti;}
.biaozi:focus{background:#f3f8ec;border:1px solid #c4dfa1;color:#333;}
dl.regsiter_form dd input.selected{width:241px;height:18px;border:#51a3c9 solid 2px;}
dl.regsiter_form dd span.cose_shop{height:35px;display:block;float:left;line-height:35px;color:#333;}
dl.regsiter_form dd .img_verification_code{width:100px;height:32px;margin:2px 15px 0 5px;}
dl.regsiter_form dd .tip_Panel{position:absolute;background:url(/myuser/templets/images/panel_bg.gif) left -47px no-repeat;padding-left:9px;right:0px;}
.tip_Panel p{border-top:#dadada solid 1px;border-bottom:#dadada solid 1px;border-right:#dadada solid 1px;padding:8px;background:#fff;width:245px;}
.tip_Panel p span{color:#ff6600;}
dl.regsiter_form dd .user{top:15px;}
dl.regsiter_form dd .password{top:15px;display:none;}
dl.regsiter_form dd .email{top:15px;display:none;}
.findpassword_step li,.findpassword_step li a,.findpassword_step li a.current,.findpassword_step li.first a.current,.findpassword_step li.last a,.findpassword_step li.last a.current,.findpassword_step li.normal,.findpassword_step li.current{background:url(/myuser/templets/images/find_password.png) no-repeat}
.findpassword_step{margin:20px auto;position:relative;width:800px;height:50px;zoom:1;font-size:18px;font-weight:300;font-family:'\5FAE\8F6F\96C5\9ED1',Verdana,Geneva,sans-serif;}
.findpassword_step li{float:left;position:relative;width:362px;height:50px;z-index:9;background-position:0 -200px;background-repeat:repeat-x;}
.findpassword_step li a{display:block;float:right;position:relative;z-index:10;width:50px;height:50px;text-align:center;margin:0;padding:0;line-height:50px;text-decoration:none;background-position:0 -50px;color:#e5e5e5;cursor:default;}
.findpassword_step li a.current{color:#fff;}
.findpassword_step li.normal{background-position:0 -200px;background-repeat:repeat-x;}
.findpassword_step li.current{background-position:0 -250px;background-repeat:repeat-x;}
.findpassword_step li.first{width:50px;height:50px;}
.findpassword_step li.first a{position:absolute;left:-10px;top:0;z-index:22;}
.findpassword_step li.first a.current{background-position:0 0;}
.findpassword_step li.last a{background-position:0 -100px;position:absolute;right:-10px;top:0;z-index:22;}
.findpassword_step li.last a.current{background-position:0 -150px;position:absolute;right:-10px;top:0;z-index:22;}
.submit_btn{border:none;display:block;width: 390px;background: #ff0707;text-align:center;line-height: 38px;font-size:16px;color:#fff;margin:20px 0;font-family:"\5FAE\8F6F\96C5\9ED1";font-weight: 700;}
.submit_btn:hover{background: #ec6941;color:#fff;}
.f_btn{float:left;margin-right:30px;}
.msg p strong{color:#f60;}
.msg_error{color:#f00;font-weight:900;}


.titleBox {margin: 0 auto;padding: 40px 19px 30px 40px;width: 270px;text-align: center;color: #fff;font-size: 15px;}
.titleBox a {color: #fff;}
.titleBox span {display: inline-block;width: 1px;height: 14px;background-color: #fff;}