@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
ol,ul,li,dd,dl,dt{list-style:none;}
*:focus{outline:0;}
em,i{ font-style:normal;}
body{max-width:640px; margin:0 auto !important;}
.content_box{background:rgba(245,245,245,1);z-index:1000;padding-bottom: 8px; }
.content_box_mobile{width:80%; top:10%;left:10%; position:absolute;}
.content_box_pc{width: 320px;margin:80% auto 0;position: relative;}
.con_tit{background:rgba(245,245,245,1.0); text-align:center; font-size:16px; color:#ee833c; border-bottom:1px solid #d9d9d9;padding: 10px 0;font-weight: 700;font-family: "Microsoft Yahei";}
.content_box ul{padding:2px 18px 0 18px; clear:both;}
.content_box li p{font-size: 12px;color:#666;text-align: left;padding-top: 5px;}
.content_box ul li.inp{ margin-top:10px; background:#fff; box-shadow:0 0 1px 0 rgba(0,0,0,0.1);
    border:1px solid #bbb;position:relative; height:46px;}

.content_box ul li span{position:absolute; left:0; top:10px;width:40px; height:26px; display:inline-block; border-right:1px solid #e0e0e0;}
.content_box ul .inp span.user{background:url(../img/user.png) no-repeat center; background-size:24px auto;}
.content_box ul .inp span.password{background:url(../img/ps.png) no-repeat center; background-size:24px auto;}

.content_box ul .inp p{position:absolute; left:50px; top:0; right:1px;padding: 0;}
.content_box ul .inp p .input_1,.input_2,.input_3{background:none; border:0; width:100%; color:#8c8c8c; font-size:14px; line-height:16px; padding:15px 0;}
.content_box ul .inp p .input_2{width:60%;}
.content_box ul .inp p .input_3{padding-left: 10px;width: 40%;float:left;}

.content_box .tishi{clear:both; margin:5px 0 0 18px;}
.content_box .tishi span{background:url(../img/warn2.png) left no-repeat; background-size:18px auto; padding-left:20px; font-size:13px; color:#ea0303; line-height:18px;}
.content_box .button{margin:20px auto 10px; height:42px; clear:both;width: 80%;}
.content_box .button2{margin-bottom:10px;width: 80%;text-align: right;padding-left: 10%;}

.content_box .button .LG{display:inline-block; width:100%;margin-right:20px;color:#fff; font-size:14px; text-align:center; border-radius:3px; text-decoration:none; padding:10px 0;background:#ed7220;font-weight: 700;}
.content_box .button .LG:hover{background:#ff7220;}
.content_box .button a.both{float:right;}
.content_box .button2 a{color:#e9480a;font-size: 14px;}
.content_box .button2 a:hover{color:#000;}
.content_box .other_Lg{clear:both; position:relative; margin:10px;}
.content_box .other_Lg .tit{height:30px; line-height:30px; clear:both;}
.content_box .other_Lg .tit span{float:left;}
.content_box .other_Lg .tit .left,.right{width:32%; height:1px; background:#d9d9d9; margin-top:14px;}
.content_box .other_Lg .tit .middle{width:36%; text-align:center; font-size:14px; color:#8c8c8c;}
.content_box .other_Lg .style{clear:both; margin:10px 0; height:32px;}
.content_box .other_Lg .style a{float:left; width:33.3%; height:32px; display:inline-block; text-align:center;}

/*.content_box .other_Lg .style a.QQ{background:url(../img/QQ.png) no-repeat center center; background-size:32px auto; }
.content_box .other_Lg .style a.QQ:hover{background:url(../img/QQ_on.png) no-repeat center center; background-size:32px auto; }
.content_box .other_Lg .style a.wx{background:url(../img/wx.png) no-repeat center center; background-size:32px auto; }
.content_box .other_Lg .style a.wx:hover{background:url(../img/wx_on.png) no-repeat center center; background-size:32px auto; }*/
.content_box .text{padding:18px 18px 6px; font-size:14px; line-height:22px; color:#333;}

.opacity_sdk{background:rgba(0,0,0,0.5); position:fixed; left:0; top:0; width:100%; height:100%; z-index:999;}
@media all and (min-width: 240px) and (max-width: 320px) {
    .content_box .button a.both{width:34%;}
}

.content_box .middle_platform{width:100%; float:left;font-size:14px; line-height:40px;}
.content_box .middle_platform a{color:#666; border-top:1px solid #d9d9d9; text-decoration:none; display:block; text-align:center; }
.content_box .other_Lg .style_higt{height:50px;}
.conent-play{text-align: center;}
.img-res-pc{position:absolute;top:0;left:0;bottom: 0;right: 0;margin: auto;}

/*第三方登录*/
.p_login_2{
    position: relative;line-height: 20px;height: 20px;text-align: center;font-size: 12px;color: #999;margin-bottom: 5px;
}
.p_login_em{
    position: absolute;top: 10px;left: 0;height: 1px;background: #ccc;width: 100%;z-index: -1;
}

.p_login_em_left{
    position: absolute;top: 10px;left: 0;height: 1px;background: #ccc;width: 40%;z-index: -1;
}

.p_login_em_right{
    position: absolute;top: 10px;right: 0;height: 1px;background: #ccc;width: 40%;z-index: -1;
}

.p_login_span{
    background:none;font-size: 13px;padding: 0 3px;display: inline-block;
}
.di_bd_css{
    border-bottom:0;background:none;height: 50px;
}
.third_login_img{
    width: 45px;
}
.link_third_css{
    padding: 0px 10px;
    text-decoration: none;
}