

@media (min-width: 1025px) {
    #login .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{
        overflow: hidden;
        width: 25px;
        height: 25px;
        background-image: url(../images/footer/social_media_icon_ie8.png);
        float: left;
        padding-left:0;
        margin-right:12px;
        margin-top: 0;
        margin-bottom: 0;
    }
    #quicklogin .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{
        overflow: hidden;
        width: 25px;
        height: 25px;
        background-image: url(../images/footer/social_media_icon_ie8.png);
        float: left;
        padding-left:0;
        margin-right:12px;
        margin-top: 0;
        margin-bottom: 0;
    }
    #register .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{
        overflow: hidden;
        width: 25px;
        height: 25px;
        background-image: url(../images/footer/social_media_icon_ie8.png);
        float: left;
        padding-left:0;
        margin-right:12px;
        margin-top: 0;
        margin-bottom: 0;
    }
    #password .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{
        overflow: hidden;
        width: 25px;
        height: 25px;
        background-image: url(../images/footer/social_media_icon_ie8.png);
        float: left;
        padding-left:0;
        margin-right:12px;
        margin-top: 0;
        margin-bottom: 0;
    }
    #login{
        position: relative;
    }
    #login .loginbox{
        width:100%;
    }
    .bcgimg{
        width:100%;
    }
    #login .loginbox .contentbox{
        width:37%;
        margin: 0 auto;
        position: absolute;
        top:70px;
        left:31.5%;
    }
    #login .loginbox .title{
        width:100%;
        text-align: center;
        font-size: 1.875vw;
        color:#393939;
        margin-top:4vw;
    }
    #login .loginbox input{
        height:2.9vw;
        background: #fff;
        border: none;
        border-radius: 4px;
        padding-left:5%;
        margin-top:1.5vw;
        line-height: 2.9vw;
        font-size:0.83vw;
    }
	.sendCodeBtn{
		width:23.9%; 
	}
    #login .loginbox .loginbtn{
        width:100%;
        height:2.9vw;
        background: #393939;
        color:#fff;
        font-size: 0.9375vw;
        text-align: center;
        margin-top:2vw;
        line-height: 2.9vw;
        border-radius: 4px;
        cursor: pointer;
    }
    #login .loginbox .abox{
        width:100%;
    }
    #login .loginbox .abox a{
        text-decoration: underline;
        color:#393939;
        font-size: 0.73vw;
        line-height: 1.875vw;
    }
    #login .loginbox .forget{
        float: left;
    }
    #login .loginbox .register{
        float: right;
    }
    #login .loginbox .quicklogin{
        width:100%;
        margin-top:1vw;
    }
    #login .loginbox .leftline{
        width:43%;
        height:1px;
        background: #b5b5b5;
        float: left;
        margin-top:0.5vw;
    }
    #login .loginbox .quicktx{
        float: left;
        color:#757575;
        font-size: 0.9375vw;
        width:14%;
        text-align: center;
    }
    #login .loginbox .rightline{
        width:43%;
        height:1px;
        background: #b5b5b5;
        float: right;
        margin-top:0.5vw;
    }
    #login .loginbox .iconbox{
        width:80%;
        padding-left:20%;
        margin: 1.3vw auto;
    }
    #login .loginbox .iconbox img{
        width:3.2vw;
        float: left;
        margin-right:3.65vw;
        cursor: pointer;
    }

    #quicklogin{
        position: relative;
    }
    #quicklogin .loginbox{
        width:100%;
        padding-top:70px;
    }
    #quicklogin .loginbox .contentbox{
        width:37%;
        margin: 0 auto;
        position: absolute;
        top:70px;
        left:31.5%;
    }
    #quicklogin .loginbox .title{
        width:100%;
        text-align: center;
        font-size: 1.875vw;
        color:#393939;
        margin-top:4vw;
    }
    #quicklogin .loginbox .info{
        width:100%;
        height:8.5vw;
        position: relative;
    }
    #quicklogin .loginbox .info img{
        width:4.6875vw;
        position: absolute;
        top:1.2vw;
        left:50%;
        margin-left:-2.34375vw;
    }
    #quicklogin .loginbox .info p{
        width:100%;
        text-align: center;
        font-size: 1vw;
        color:#393939;
        position: absolute;
        top:6.5vw;
        left:0;
    }
    #quicklogin .loginbox .input{
        width:95%;
        height:2.9vw;
        background: #fff;
        border: none;
        border-radius: 4px;
        padding-left:5%;
        margin-top:1.5vw;
        line-height: 2.9vw;
        font-size:0.83vw;
    }
    #quicklogin .loginbox .name{
        width:95%;
        height:2.9vw;
        background: #fff;
        border: none;
        border-radius: 4px;
        padding-left:5%;
        margin-top:1.5vw;
        line-height: 2.9vw;
        font-size:0.83vw;
    }
    #quicklogin .loginbox .check{
        width:50%;
        height:2.9vw;
        background: #fff;
        border: none;
        border-radius: 4px;
        padding-left:5%;
        margin-top:1.5vw;
        line-height: 2.9vw;
        font-size:0.83vw;
        float: left;
    }
    #quicklogin .loginbox .code{
       width:12.5vw;
       margin-top:1.5vw;
       float: left;
       margin-left:1.2vw;
    }
    #quicklogin .loginbox .reload{
        width:1.2vw;
        float: left;
        margin-top:2.2vw;
        margin-left:0.8vw;
        cursor: pointer;
    }
    #quicklogin .loginbox .checkBox{
        width:100%;
        height:3.65vw;
        font-size: 0.73vw;
        color:#61696f;
        line-height:3.65vw;
    }
    #quicklogin .loginbox .checkBox span{
       margin-left:0.52vw;
       cursor: pointer;
    }
    #quicklogin .loginbox .loginbtn{
        width:100%;
        height:2.9vw;
        background: #393939;
        color:#fff;
        font-size: 0.9375vw;
        text-align: center;
        margin-top:1vw;
        line-height: 2.9vw;
        border-radius: 4px;
        cursor: pointer;
    }
    input::-moz-placeholder{
        color:#9aacb8;
        font-size:0.83vw;
    }
    input::-webkit-input-placeholder{
        color:#9aacb8;
        font-size:0.83vw;
    }
    .input:-ms-input-placeholder {
        color:#9aacb8;
        font-size:0.83vw;
    }
    #quicklogin .name::-moz-placeholder{
        color:#393939;
        font-size:0.83vw;
    }
    #quicklogin .name::-webkit-input-placeholder{
        color:#393939;
        font-size:0.83vw;
    }
    #quicklogin .name:-ms-input-placeholder {
        color:#393939;
        font-size:0.83vw;
    }
    #register{
        position: relative;
    }
    #register .loginbox{
        width:100%;
        padding-top:70px;
    }
    #register .loginbox .contentbox{
        width:37%;
        margin: 0 auto;
        position: absolute;
        top:70px;
        left:31.5%;
    }
    #register .loginbox .title{
          width:100%;
          text-align: center;
          font-size: 1.875vw;
          color:#393939;
          margin-top:4vw;
      }
    #register .select_Box{
      width:100%;
    }
    #register .select_box{
        width:54.7%;
        background: #fff;
        height:2.9vw;
        margin-top:2vw;
        border-radius: 4px;
        position: relative;
        float: left;
    }
    #register .select_box select{
        opacity: 0;
        filter:alpha(opacity=0);
        width:100%;
        height:100%;
        position: absolute;
        left:0;
        top:0;
        z-index: 2;
        cursor: pointer;
    }
    #register .select_box div{
        position: absolute;
        left:0;
        top:0;
        z-index: 1;
        width:100%;
        height:100%;
        line-height:2.9vw;
    }
    #register .select_box div img{
        height:2.9vw;
        float: left;
    }
    #register .loginbox .phone{
        width:35%;
        height:2.9vw;
        background: #fff;
        border: none;
        border-radius: 4px;
        padding-left:5%;
        line-height: 2.9vw;
        font-size:0.83vw;
        float: left;
        margin-left:5%;
        margin-top:2vw;
    }
    #register .checkcode{
        width:49.7%;
        background: #fff;
        height:2.9vw;
        margin-top:2vw;
        border-radius: 4px;
        position: relative;
        float: left;
        border: none;
        padding-left:5%;
    }
    #register .sendcode{
        width:40%;
        height:2.9vw;
        background: #393939;
        border-radius: 4px;
        line-height: 2.9vw;
        font-size:0.9375vw;
        float: left;
        margin-left:5%;
        margin-top:2vw;
        text-align: center;
        color:#fff;
        cursor:pointer;
    }
    #register .select_box div span{
        line-height:2.9vw;
        font-size: 0.83vw;
        color:#393939;
        margin-left:1vw;
        float: left;
    }
    #register .loginbox .input{
        width:95%;
        height:2.9vw;
        background: #fff;
        border: none;
        border-radius: 4px;
        padding-left:5%;
        margin-top:1.5vw;
        line-height: 2.9vw;
        font-size:0.83vw;
    }
    #register .loginbox .name{
        width:95%;
        height:2.9vw;
        background: #fff;
        border: none;
        border-radius: 4px;
        padding-left:5%;
        margin-top:1.5vw;
        line-height: 2.9vw;
        font-size:0.83vw;
    }
    #register .loginbox .check{
        width:50%;
        height:2.9vw;
        background: #fff;
        border: none;
        border-radius: 4px;
        padding-left:5%;
        margin-top:1.5vw;
        line-height: 2.9vw;
        font-size:0.83vw;
        float: left;
    }
    #register .loginbox .code{
        width:12.5vw;
        margin-top:1.5vw;
        float: left;
        margin-left:1.2vw;
    }
    #register .loginbox .reload{
        width:1.2vw;
        float: left;
        margin-top:2.2vw;
        margin-left:0.8vw;
        cursor: pointer;
    }
    #register .loginbox .checkBox{
        width:100%;
        height:3.65vw;
        font-size: 0.73vw;
        color:#61696f;
        line-height:3.65vw;
    }
    #register .loginbox .checkBox span{
        margin-left:0.52vw;
        cursor: pointer;
    }
    #register .loginbox .loginbtn{
        width:100%;
        height:2.9vw;
        background: #393939;
        color:#fff;
        font-size: 0.9375vw;
        text-align: center;
        margin-top:1vw;
        line-height: 2.9vw;
        border-radius: 4px;
        cursor: pointer;
    }
    #register .txline{
        padding-left:40%;
        margin-top:1vw;
    }
    #register .txline .already{
        float: left;
        color:#61696f;
        font-size: 0.73vw;
    }
    #register .txline a{
        float: left;
        text-decoration: underline;
        color:#393939;
        font-size: 0.73vw;
    }
    #register .email{
        display: none;
    }
    #password{
        position: relative;
    }
    #password .loginbox{
        width:100%;
        padding-top:70px;
    }
    #password .loginbox .contentbox{
        width:37%;
        margin: 0 auto;
        position: absolute;
        top:70px;
        left:31.5%;
        /*display: none;*/
    }
    #password .loginbox .title{
        width:100%;
        text-align: center;
        font-size: 1.875vw;
        color:#393939;
        margin-top:4vw;
    }
    #password .select_Box{
        width:100%;
    }
    #password .select_box{
        width:54.7%;
        background: #fff;
        height:2.9vw;
        margin-top:2vw;
        border-radius: 4px;
        position: relative;
        float: left;
    }
    #password .select_box select{
        opacity: 0;
        filter: alpha(opacity=0);
        width:100%;
        height:100%;
        position: absolute;
        left:0;
        top:0;
        z-index: 2;
    }
    #password .select_box div{
        position: absolute;
        left:0;
        top:0;
        z-index: 1;
        width:100%;
        height:100%;
        line-height:2.9vw;
    }
    #password .select_box div img{
        height:2.9vw;
        float: left;
    }
    #password .loginbox .phone{
        width:35%;
        height:2.9vw;
        background: #fff;
        border: none;
        border-radius: 4px;
        padding-left:5%;
        line-height: 2.9vw;
        font-size:0.83vw;
        float: left;
        margin-left:5%;
        margin-top:2vw;
    }
    #password .checkcode{
        width:49.7%;
        background: #fff;
        height:2.9vw;
        margin-top:2vw;
        border-radius: 4px;
        position: relative;
        float: left;
        border: none;
        padding-left:5%;
    }
    #password .sendcode{
        width:40%;
        height:2.9vw;
        background: #393939;
        border-radius: 4px;
        line-height: 2.9vw;
        font-size:0.9375vw;
        float: left;
        margin-left:5%;
        margin-top:2vw;
        text-align: center;
        color:#fff;
        cursor: pointer;
    }
    #password .select_box div span{
        line-height:2.9vw;
        font-size: 0.83vw;
        color:#393939;
        margin-left:1vw;
        float: left;
    }
    #password .loginbox .loginbtn{
        width:100%;
        height:2.9vw;
        background: #393939;
        color:#fff;
        font-size: 0.9375vw;
        text-align: center;
        margin-top:1vw;
        line-height: 2.9vw;
        border-radius: 4px;
        cursor: pointer;
        margin-top: 2vw;
    }
    #password .email{
        display: none;
    }
    #password .loginbox .lookemail{
        width:37%;
        margin: 0 auto;
        position: absolute;
        top:70px;
        left:31.5%;
        display: none;
    }
    #password .loginbox .lookemail .title{
        margin-bottom:2vw;
    }
    #password .loginbox .lookemail .title2{
        width:100%;
        text-align: center;
        line-height: 1.5vw;
        font-size: 0.9375vw;
        color:#393939;
    }
    #password .loginbox .lookemail .title3{
        width:100%;
        text-align: center;
        line-height: 1.8vw;
        font-size: 1.25vw;
        color:#8b8b8b;
        margin-top:1vw;
    }
    #password .loginbox .lookemail .title4{
        width:100%;
        text-align: center;
        line-height: 1.8vw;
        font-size: 0.9375vw;
        color:#8b8b8b;
    }
    #password .loginbox .createpassword{
        width:37%;
        margin: 0 auto;
        position: absolute;
        top:70px;
        left:31.5%;
        display: none;
    }
    #password .loginbox .createpassword .input{
        width:95%;
        height:2.9vw;
        background: #fff;
        border: none;
        border-radius: 4px;
        padding-left:5%;
        margin-top:1.5vw;
        line-height: 2.9vw;
        font-size:0.83vw;
    }
    #password .loginbox .success{
        width:37%;
        margin: 0 auto;
        position: absolute;
        top:70px;
        left:31.5%;
        display: none;
    }
    #password .loginbox .success img{
        width:2.1875vw;
        position: absolute;
        left:50%;
        margin-left:-1.09375vw;
        top:13.5vw;
    }
    #password .loginbox .success .successtx{
        width:100%;
        text-align: center;
        font-size: 1.25vw;
        color:#393939;
        position: absolute;
        left:0;
        top:17vw;
    }
    #password .loginbox .success .returnlogin{
        width:12.5vw;
        height:3.125vw;
        background: #da251c;
        color:#fff;
        text-align: center;
        line-height: 3.125vw;
        position: absolute;
        left:50%;
        margin-left:-6.25vw;
        top:20vw;
        border-radius: 8px;
        font-size: 0.83vw;
    }

    #register .success{
        width:37%;
        margin: 0 auto;
        position: absolute;
        top:70px;
        left:31.5%;
        display: none;
    }
    #register .success img{
        width:2.1875vw;
        position: absolute;
        left:50%;
        margin-left:-1.09375vw;
        top:13.5vw;
    }
    #register .success .successtx{
        width:100%;
        text-align: center;
        font-size: 1.25vw;
        color:#393939;
        position: absolute;
        left:0;
        top:17vw;
    }
    #register .success .returnlogin{
        width:12.5vw;
        height:3.125vw;
        background: #da251c;
        color:#fff;
        text-align: center;
        line-height: 3.125vw;
        position: absolute;
        left:50%;
        margin-left:-6.25vw;
        top:20vw;
        border-radius: 8px;
        font-size: 0.83vw;
    }

    /*、、、、、、、、、、、、模拟下拉框*/
    .click_block{
        cursor: pointer;
    }
    #register .select_box div.box_fixed{
        width: 16.8vw;
        position: absolute;
        top: 3.3vw;
        left:3.2vw ;
        background: #f9f9f9;
        cursor: pointer;
        border-radius: 3px;
        padding:0.573vw 0;
        height:auto;
    }
    #register .select_box div.box_position{
        /*margin-left: 1vw;*/
        font-size: 0.9375vw;
        line-height: 1.25vw;
        position: relative;
        width: 100%;
        text-align: center;

    }

    #password .select_box div.box_fixed{
        width: 16.8vw;
        position: absolute;
        top: 3.3vw;
        left:3.2vw ;
        background: #f9f9f9;
        cursor: pointer;
        border-radius: 3px;
        padding:0.573vw 0;
        height:auto;
    }
    #password .select_box div.box_position{
        /*margin-left: 1vw;*/
        font-size: 0.9375vw;
        line-height: 1.25vw;
        position: relative;
        width: 100%;
        text-align: center;

    }
    .text_center{
        text-align: center;
        width:72%;
    }
    .font_select_color{
    	color:#da251c;
    }
}
@media (max-width: 1024px) {
    #login .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{
        overflow: hidden;
        width: 25px;
        height: 25px;
        background-image: url(../images/footer/social_media_icon_ie8.png);
        float: left;
        padding-left:0;
    }
    #login .icon_wb{
        margin-left: 6.9vw;
    }
    #login .icon_fb,#login .icon_wx,#login .icon_tw,#login .icon_ga{
        margin-left: 12px;
    }
    #register .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{
        overflow: hidden;
        width: 25px;
        height: 25px;
        background-image: url(../images/footer/social_media_icon_ie8.png);
        float: left;
        padding-left:0;
    }
    #register .icon_wb{
        margin-left: 6.9vw;
    }
    #register .icon_fb,#register .icon_wx,#register .icon_tw,#register .icon_ga{
        margin-left: 12px;
    }
    #quicklogin .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{
        overflow: hidden;
        width: 25px;
        height: 25px;
        background-image: url(../images/footer/social_media_icon_ie8.png);
        float: left;
        padding-left:0;
    }
    #quicklogin .icon_wb{
        margin-left: 6.9vw;
    }
    #quicklogin .icon_fb,#quicklogin .icon_wx,#quicklogin .icon_tw,#quicklogin .icon_ga{
        margin-left: 12px;
    }

    #password .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{
        overflow: hidden;
        width: 25px;
        height: 25px;
        background-image: url(../images/footer/social_media_icon_ie8.png);
        float: left;
        padding-left:0;
    }
    #password .icon_wb{
        margin-left: 6.9vw;
    }
    #password .icon_fb,#password .icon_wx,#password .icon_tw,#password .icon_ga{
        margin-left: 12px;
    }



    #login{
        position: relative;
    }
    #login .loginbox{
        width:100%;
        position: relative;
        top:15.2vw;
        left:0;
        height: 85vh;
    }
    .bcgimg{
        width:100%;
        height: 100%;
    }
    #login .loginbox .contentbox{
        width:89.3%;
        margin: 0 auto;
        position: absolute;
        top:0;
        left:5.35%;
    }
    #login .loginbox .title{
        width:100%;
        text-align: center;
        font-size: 8vw;
        color:#393939;
        margin-top:10.6vw;
    }
    #login .loginbox input{
        height:10.6vw;
        background: #fff;
        border: none;
        border-radius: 8px;
        padding-left:5%;
        margin-top:3.73vw;
        line-height:10.6vw;
        font-size:3.73vw;
    }
    #login .loginbox .loginbtn{
        width:100%;
        height:10.6vw;
        background: #393939;
        color:#fff;
        font-size: 3.2vw;
        text-align: center;
        margin-top:5.3vw;
        line-height: 10.6vw;
        border-radius: 8px;
        cursor: pointer;
    }
    #login .loginbox .abox{
        width:100%;
    }
    #login .loginbox .abox a{
        text-decoration: underline;
        color:#393939;
        font-size: 2.67vw;
        line-height: 8.53vw;
    }
    #login .loginbox .forget{
        float: left;
    }
    #login .loginbox .register{
        float: right;
    }
    #login .loginbox .quicklogin{
        width:100%;
        margin-top:10vw;
    }
    #login .loginbox .leftline{
        width:37.5%;
        height:1px;
        background: #b5b5b5;
        float: left;
        margin-top:1.8vw;
    }
    #login .loginbox .quicktx{
        float: left;
        color:#757575;
        font-size: 3.73vw;
        width:25%;
        text-align: center;
    }
    #login .loginbox .rightline{
        width:37.5%;
        height:1px;
        background: #b5b5b5;
        float: right;
        margin-top:1.8vw;
    }
    #login .loginbox .iconbox{
        width:100%;
        margin: 5.3vw auto;
    }
    #login .loginbox .iconbox img{
        width:16vw;
        float: left;
        cursor: pointer;
    }
    #login .loginbox .iconbox .wb{
        margin-right:19.5vw
    }
    #quicklogin{
        position: relative;
    }
    #quicklogin .loginbox{
        width:100%;
        padding-top:15.2vw;
    }
    #quicklogin .loginbox .contentbox{
        width: 89.3%;
        margin: 0 auto;
        position: absolute;
        top:15.2vw;
        left: 5.35%;
    }
    #quicklogin .loginbox .title{
        width:100%;
        text-align: center;
        font-size: 6vw;
        color:#393939;
        margin-top:12vw;
    }
    #quicklogin .loginbox .info{
        width:100%;
        height:25vw;
        position: relative;
    }
    #quicklogin .loginbox .info img{
        width:18.67vw;
        position: absolute;
        top:1.2vw;
        left:50%;
        margin-left:-9.335vw;
    }
    #quicklogin .loginbox .info p{
        width:100%;
        text-align: center;
        font-size: 3.73vw;
        color:#393939;
        position: absolute;
        top:21vw;
        left:0;
    }
    #quicklogin .loginbox .input{
        width:95%;
        height:10.6vw;
        background: #fff;
        border: none;
        border-radius: 8px;
        padding-left:5%;
        margin-top:3.73vw;
        line-height:10.6vw;
        font-size:3.73vw;
    }
    #quicklogin .loginbox .name{
        width:95%;
        height:10.6vw;
        background: #fff;
        border: none;
        border-radius: 8px;
        padding-left:5%;
        margin-top:3.73vw;
        line-height:10.6vw;
        font-size:3.73vw;
    }
    #quicklogin .loginbox .check{
        width:45%;
        height:10.6vw;
        background: #fff;
        border: none;
        border-radius: 8px;
        padding-left:5%;
        margin-top:3.73vw;
        line-height:10.6vw;
        font-size:3.73vw;
        float: left;
    }
    #quicklogin .loginbox .code{
        width:26vw;
        height:10.6vw;
        margin-top:3.73vw;
        float: left;
        margin-left:4vw;
    }
    #quicklogin .loginbox .reload{
        width:6vw;
        float: left;
        margin-top:5.5vw;
        margin-left:4vw;
    }
    #quicklogin .loginbox .checkBox{
        width:100%;
        height:12vw;
        font-size: 2.67vw;
        color:#61696f;
        line-height:12vw;
    }
    #quicklogin .loginbox .checkBox span{
        margin-left:0.52vw;
    }
    #quicklogin .loginbox .loginbtn{
        width:100%;
        height:10.6vw;
        background: #393939;
        color:#fff;
        font-size: 3.2vw;
        text-align: center;
        line-height: 10.6vw;
        border-radius: 8px;
        cursor: pointer;
    }
    input::-moz-placeholder{
        color:#9aacb8;
        font-size:3.73vw;
    }
    input::-webkit-input-placeholder{
        color:#9aacb8;
        font-size:3.73vw;
    }
    .input:-ms-input-placeholder {
        color:#9aacb8;
        font-size:3.73vw;
    }
    #quicklogin .name::-moz-placeholder{
        color:#393939;
        font-size:3.73vw;
    }
    #quicklogin .name::-webkit-input-placeholder{
        color:#393939;
        font-size:3.73vw;
    }
    #quicklogin .name:-ms-input-placeholder {
        color:#393939;
        font-size:3.73vw;
    }
    #register{
        position: relative;
    }
    #register .loginbox{
        width:100%;
        padding-top:15.2vw;
        position: relative;
    }
    #register .loginbox .contentbox{
        width: 89.3%;
        margin: 0 auto;
        position: absolute;
        top:15.2vw;
        left: 5.35%;
    }
    #register .loginbox .title{
        width:100%;
        text-align: center;
        font-size: 8vw;
        color:#393939;
        margin-top:12vw;
    }
    #register .select_Box{
        width:100%;
    }
    #register .select_box{
        width:100%;
        background: #fff;
        height:10.6vw;
        margin-top:5vw;
        border-radius: 8px;
        position: relative;
        float: left;
    }
    #register .select_box select{
        opacity: 0;
        filter:alpha(opacity=0);
        width:100%;
        height:100%;
        position: absolute;
        left:0;
        top:0;
        z-index: 2;
    }
    #register .select_box div{
        position: absolute;
        left:0;
        top:0;
        z-index: 1;
        width:100%;
        height:100%;
    }
    #register .select_box div img{
        height:10.6vw;
        float: right;
    }
    #register .loginbox .phone{
        width:95%;
        height:10.6vw;
        background: #fff;
        border: none;
        border-radius: 8px;
        padding-left:5%;
        margin-top:3.73vw;
        line-height:10.6vw;
        font-size:3.73vw;
    }
    #register .checkcode{
        width:44.7%;
        height:10.6vw;
        background: #fff;
        border: none;
        border-radius: 8px;
        padding-left:5%;
        margin-top:3.73vw;
        line-height:10.6vw;
        font-size:3.73vw;
        float: left;
    }
    #register .sendcode{
        width:45.3%;
        height:11vw;
        background: #393939;
        border: none;
        border-radius: 8px;
        margin-top:3.73vw;
        line-height:11vw;
        font-size:3.73vw;
        float: left;
        color:#fff;
        text-align: center;
        margin-left: 5%;
    }
    #register .select_box div span{
        line-height:10.6vw;
        font-size: 3.73vw;
        color:#393939;
        margin-left:5%;
        float: left;
    }
    #register .loginbox .input{
        width:95%;
        height:10.6vw;
        background: #fff;
        border: none;
        border-radius: 8px;
        padding-left:5%;
        margin-top:3.73vw;
        line-height:10.6vw;
        font-size:3.73vw;
    }
    #register .loginbox .name{
        width:95%;
        height:10.6vw;
        background: #fff;
        border: none;
        border-radius: 8px;
        padding-left:5%;
        margin-top:3.73vw;
        line-height:10.6vw;
        font-size:3.73vw;
    }
    #register .loginbox .check{
        width:48%;
        height:10.6vw;
        background: #fff;
        border: none;
        border-radius: 8px;
        padding-left:5%;
        margin-top:3.73vw;
        line-height:10.6vw;
        font-size:3.73vw;
        float: left;
    }
    #register .loginbox .code{
        width:26vw;
        height:10.6vw;
        margin-top:3.73vw;
        float: left;
        margin-left:4vw;
    }
    #register .loginbox .reload{
        width:6vw;
        float: left;
        margin-top:5.5vw;
        margin-left:4vw;
    }
    #register .loginbox .checkBox{
        width:100%;
        height:12vw;
        font-size: 2.67vw;
        color:#61696f;
        line-height:12vw;
    }
    #register .loginbox .checkBox span{
        margin-left:0.52vw;
    }
    #register .loginbox .loginbtn{
        width:100%;
        height:10.6vw;
        background: #393939;
        color:#fff;
        font-size: 3.2vw;
        text-align: center;
        line-height: 10.6vw;
        border-radius: 8px;
        cursor: pointer;
    }
    #register .txline{
        padding-left:35%;
        margin-top:1vw;
    }
    #register .txline .already{
        float: left;
        color:#61696f;
        font-size: 2.67vw;
    }
    #register .txline a{
        float: left;
        text-decoration: underline;
        color:#393939;
        font-size:  2.67vw;
    }
    #register .email{
        display: none;
    }
    #password{
        position: relative;
    }
    #password .loginbox{
        width:100%;
        padding-top:15.2vw;
    }
    #password .loginbox .contentbox{
        width: 89.3%;
        margin: 0 auto;
        position: absolute;
        top:15.2vw;
        left: 5.35%;
        /*display: none;*/
    }
    #password .loginbox .title{
        width:100%;
        text-align: center;
        font-size: 8vw;
        color:#393939;
        margin-top:12vw;
    }
    #password .select_Box{
        width:100%;
    }
    #password .select_box{
        width:100%;
        background: #fff;
        height:10.6vw;
        margin-top:5vw;
        border-radius: 8px;
        position: relative;
        float: left;
    }
    #password .select_box select{
        opacity: 0;
        filter:alpha(opacity=0);
        width:100%;
        height:100%;
        position: absolute;
        left:0;
        top:0;
        z-index: 2;
    }
    #password .select_box div{
        position: absolute;
        left:0;
        top:0;
        z-index: 1;
        width:100%;
        height:100%;
    }
    #password .select_box div img{
        height:10.6vw;
        float: right;
    }
    #password .loginbox .phone{
        width:95%;
        height:10.6vw;
        background: #fff;
        border: none;
        border-radius: 8px;
        padding-left:5%;
        margin-top:3.73vw;
        line-height:10.6vw;
        font-size:3.73vw;
    }
    #password .checkcode{
        width:43%;
        height:10.6vw;
        background: #fff;
        border: none;
        border-radius: 8px;
        padding-left:5%;
        margin-top:3.73vw;
        line-height:10.6vw;
        font-size:3.73vw;
        float: left;
    }
    #password .sendcode{
        width:44.3%;
        height:11vw;
        background: #393939;
        border: none;
        border-radius: 8px;
        margin-top:3.73vw;
        line-height:11vw;
        font-size:3.73vw;
        float: left;
        color:#fff;
        text-align: center;
        margin-left: 5%;
    }
    #password .select_box div span{
        line-height:10.6vw;
        font-size: 3.73vw;
        color:#393939;
        margin-left:5%;
        float: left;
    }
    #password .loginbox .loginbtn{
        width:100%;
        height:10.6vw;
        background: #393939;
        color:#fff;
        font-size: 3.2vw;
        text-align: center;
        line-height: 10.6vw;
        border-radius: 8px;
        cursor: pointer;
        margin-top: 3.73vw;
    }
    #password .email{
        display: none;
    }
    #password .loginbox .lookemail{
        width: 89.3%;
        margin: 0 auto;
        position: absolute;
        top:15.2vw;
        left: 5.35%;
        display: none;
    }
    #password .loginbox .lookemail .title{
        margin-bottom:4vw;
    }
    #password .loginbox .lookemail .title2{
        width:100%;
        text-align: center;
        line-height: 5.5vw;
        font-size: 3.73vw;
        color:#393939;
    }
    #password .loginbox .lookemail .title3{
        width:100%;
        text-align: center;
        line-height: 6vw;
        font-size: 4.8vw;
        color:#8b8b8b;
        margin-top:3vw;
    }
    #password .loginbox .lookemail .title4{
        width:70%;
        margin: 0 auto;
        text-align: center;
        line-height:5.5vw;
        font-size: 3.2vw;
        color:#8b8b8b;
        margin-top:1vw;
    }
    #password .loginbox .createpassword{
        width: 89.3%;
        margin: 0 auto;
        position: absolute;
        top:15.2vw;
        left: 5.35%;
        display: none;
    }
    #password .loginbox .createpassword .input{
        width:95%;
        height:10.6vw;
        background: #fff;
        border: none;
        border-radius: 8px;
        padding-left:5%;
        margin-top:3.73vw;
        line-height:10.6vw;
        font-size:3.73vw;
    }
    #password .loginbox .success{
        width: 89.3%;
        margin: 0 auto;
        position: absolute;
        top:15.2vw;
        left: 5.35%;
        display: none;
    }
    #password .loginbox .success img{
        width:11vw;
        position: absolute;
        left:50%;
        margin-left:-5.5vw;
        top:41vw;
    }
    #password .loginbox .success .successtx{
        width:100%;
        text-align: center;
        font-size: 4.8vw;
        color:#393939;
        position: absolute;
        left:0;
        top:58vw;
    }
    .footer_nav{
        position: relative;
    }
}
@media (min-width: 780px) and (max-width:1023px) {   
	   						#login .loginbox{
								    top: 11.2vw; 
							}
							#login .loginbox .title{
								    margin-top: 1.6vw;
							}
							#login .loginbox{
								height:100%;
							}
	   					}     