li{list-style-type:none;}
.reglog_content{width:1200px;margin:20px auto;border:#eaeaea solid 1px;padding:20px 0 110px 0;overflow:hidden;background:#fff url(/member/templets/images/loginbg.jpg) no-repeat right bottom;border-right:solid 1px #dededf;border-bottom:solid 1px #dbdcde;}
.reglog_ul{clear:both;margin:0;font-family:'\5B8B\4F53',Verdana,Geneva,sans-serif;font-size:12px;}
.reglog_ul li{margin-top:30px;width:100%;height:36px;line-height:36px;position:relative;*width:650px;*overflow:hidden;}
.reglog_ul li.auto_remember{padding-left:73px;width:300px;*width:300px;color:#999;}
.reglog_ul li.auto_remember a{color:#6bc30d;}
.reglog_ul li.submit_oper{padding-left:76px;width:500px;*width:500px;height:46px;line-height:46px;}
.reglog_ul li.submit_findpwd{padding-left:140px;width:500px;*width:500px;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:14px;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_part{float:left;width:594px;padding:30px 19px 90px 60px;border-right:1px #e9e9e9 solid;}
.reglog_part .title{height:40px;line-height:40px;font-size:24px;font-weight:normal;font-family:"微软雅黑"}
.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}
.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:#6bc30d;margin-left:55px;}
.submit_reglog{float:left;height:46px;line-height:46px;padding:0 66px;margin:0;font-size:24px;font-family:'\5FAE\8F6F\96C5\9ED1';border:none;}.reglog_btn{float:right;height:30px;line-height:30px;padding:0 24px;margin:0;font-size:14px;font-family:'\5B8B\4F53';border:none;color:#fff;margin-top:5px;}

.other_part{float:right;width:350px;padding:30px 20px 0 0;font-family:'\5B8B\4F53',Verdana,Geneva,sans-serif;font-size:12px;}
.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(/member/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(/member/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(/member/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:288px;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 #e9e9e9;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:#6bc30d;color:#fff;}.btn_89bf43:hover{background:#7da548;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:#85c1e9;color:#fff;}

.zcontent{width:1200px;margin:20px auto;border:#eaeaea solid 1px;padding:20px 0 110px 0;overflow:hidden;background:#fff url(/member/templets/images/rew_bg.jpg) no-repeat right bottom;border-right:solid 1px #dededf;border-bottom:solid 1px #dbdcde;}
.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(/member/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:980px;}
.zcontent dl.regsiter_form li{overflow:hidden}
.zcontent dl.regsiter_form dt{width:130px;height:50px;text-align:right;float:left;line-height:50px;color:#999;font-size:14px;overflow:hidden;}
.zcontent dl.regsiter_form dd{width:710px;padding:12px 0 12px 15px;float:left;display:inline;position:relative;}
.zcontent dl.regsiter_form dd em{font-style:normal}
.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(/member/templets/images/pwd_safe.png) 15px -75px no-repeat;}
.zcontent dl.regsiter_form dd.pwd_safe_danger{height:25px;background:url(/member/templets/images/pwd_safe.png) 15px -50px no-repeat;}
.zcontent dl.regsiter_form dd.pwd_safe_general{height:25px;background:url(/member/templets/images/pwd_safe.png) 15px -25px no-repeat;}
.zcontent dl.regsiter_form dd.pwd_safe_good{height:25px;background:url(/member/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 70px 0 145px;overflow:hidden;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 157px;font-weight:100;}
.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("/member/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;margin-right:20px;width:300px;height:30px;border:#E9E9E9 solid 1px;font-size:16px;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(/member/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(/member/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:140px;height:45px;background:#89BF43;text-align:center;line-height:45px;font-size:16px;font-weight:bold;color:#fff;margin:20px 0;font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:400;}
.submit_btn:hover{background:#62b300;color:#fff;}
.f_btn{float:left;margin-right:30px;}
.msg p strong{color:#f60;}
.msg_error{color:#f00;font-weight:900;}

.icon_qq {
    background: url(../images/qqload.png) 15px 2px no-repeat;
    padding-left: 44px;
    border: 1px solid #e9e9e9;
    border-radius: 4px;
    padding-right: 0;
    margin: 0 10px;
    float: left;
    width: 63px;

	height: 24px;
    color: #777777;
}

.icon_wx {
    background: url(../images/wxload.jpg) 15px 0px no-repeat;
    padding-left: 44px;
    border: 1px solid #e9e9e9;
    border-radius: 4px;
    padding-right: 0px;
    margin: 0 10px;
    float: left;
    width: 63px;

    height: 24px;
    color: #777777;
}
.cangs{
    display: none;
}
@media screen and (max-width: 767px){
    body{
        min-width: 100%;
        background: url(/member/templets/images/register_bg.jpg);
        background-size: 100%;
    }
    .yincang{
        display: none;
    }
    .zcontent{
        width: 100%;
            border:none;
        background: none;
    }
    .zcontent dl.regsiter_form{
        width: 100%;
    }
    .zcontent dl.regsiter_form dt{
        width: 80px;
        color: #ccc;
        text-align: center;
    }
   .biaozi{
        width: 230px;
    }
    .zcontent dl.regsiter_form dd{
        width: 250px;
    }
    .cangs{
        display: block;
    }
    .zcontent .action_btn{
margin: 0;
    }
    .submit_btn{
        background: #4ace87;
        color: #fff;
        border: none;
        display: block;
        text-align: center;
        padding: .28rem 0;
        margin: .15rem;
        width: calc(100% - .3rem);
    }

    .other-login {
        width: 100%;
        text-align: center;
        background: #fff;
        position: absolute;
        bottom: 0.24rem;
    }
    .flex-x-center {
        display: flex;
        justify-content: center;
    }
    .flex-y-center {
        display: flex;
        align-items: center;
    }
    .other-login a {
        color: #000;
    }
    .other-login p {
        font-size: .85rem;
        display: block;
        text-align: center;
    }
    .other-login span {
        font-weight: lighter;
        font-size: 0.18rem;
        margin: .15rem;
        display: block;
    }
    .logod {
        text-align: center;
        margin: 1.28rem auto 0;
        width: 8.66rem;
        height: 3.21rem;
        font-size: 0.60rem;
        color: #fff;
    }
    .logod img {
        width: 100%;
    }

  }