@charset "utf-8";
/***高端项目QQ：476565345  任何人不得侵权**/
*{margin:0;padding:0;}
html,body{font-family:'微软雅黑'; font-size: 14px;}
ul,li{ list-style: none; }
a{text-decoration:none; color: #666;}	
.f_bd{font-weight: 700;}
.pd10{ padding:10px; }
.fl{ float: left; }
.fr{float: right;}


.v3top{ height:3.2rem; line-height:3.2rem; font-size: 16px;
    width:100%; text-align: center; position:fixed; background:#1a1e1e; }
.v3top .spanr{ float:right; padding-top:0.8rem;padding-right:0.6rem; }
.v3top a{display:inline-block; margin:0 10px; font-weight:700;}
.v3top .cur{color:#d0b183;  height:3.0rem; border-bottom:3px solid #d0b183;}

.c3t{padding-left:0.5rem; padding-right: 0.5rem;}
.v3box{width:50%; float:left; margin-top:1rem;}
.v3box .pho3{padding:0 0.5rem;}
.v3box img{width:100%;  }
.p3box{overflow:hidden; border-top-left-radius:0.3rem; border-top-right-radius:0.3rem;
background: url(../imginc/loading.gif) #fff no-repeat center center;-webkit-animation-duration: .3s !important;animation-duration: .3s !important;}

.v3box .txt3{ background:#fff; padding-left:0.5rem; padding-bottom:0.8rem; padding-top:0.3rem; 
    border-bottom-left-radius:0.3rem; border-bottom-right-radius:0.3rem; }
.txt3 .nickname3{font-size:14px; font-weight: 700; height:1.4rem; padding-bottom:0.1rem;}
.txt3 span{font-size:0.75rem; height:1rem;overflow:hidden;}








.v2top{height: 50px; line-height: 50px; width: 100%; position: fixed; background: #fff; z-index: 99999;}
.v2top1{position: relative; height: 50px; overflow-x:auto;}
.v2topul{width:1000px; position:absolute;}
.v2city{ width: 70px; float: left;  padding-left: 10px; }
.v2nav{}
.v2nav li{ float: left; margin-right: 20px; }
.v2nav li .current{ color: #f00; border-bottom:2px solid #f00;  }


.v2box{width:50%; float:left; margin-bottom: 6px;}
.v2pho{padding:5px;}
.v2pho img{width:100%;border-radius:4px;}
.v2box .nickname{color: #333; font-size: 14px;}
.v2line1{padding:1px 15px; clear: both; color: #666;}
.v2txtl{float: left; height: 18px; font-size:12px; width: 70%; overflow: hidden;}
.v2txtr{ float: right; font-size:12px;
 height: 16px; text-align: right; width: 30%; overflow: hidden; }

.inc_top{ height: 50px;position:fixed; z-index:9999; width:100%;background:#36373C; color: #fff;}
.inc_top1{position:relative; height: 50px; text-align:center; line-height:50px; font-size:14px;}
.ha_tl{position: absolute; width: 30%; z-index: 2; text-align: left;}
.ha_tm{ position: absolute;  width:100%; z-index: 1; text-align: center;}
.ha_tr{position:absolute; right:5px; text-align: right; width:30%; z-index:2;}
.ha_tr a{ padding-right:10px; color:#fff;}
.ha_tr span{ padding-right:10px; color:#fff; }


.v2foot{height:50px; width: 100%;background: #fff; border-top: 1px solid #e3e0d9; position: fixed; bottom: 0px;}
.v2foot img{ display:block; margin:3px auto; width:1.5rem;}
.v2foot a{display: inline-block;width:25%; height: 50px; position: relative; float: left; color: #666; overflow: hidden; text-align: center;}

.ha_top{background:#fff; height: 50px; opacity:0.2;filter:alpha(opacity=20); position:fixed; z-index:9999; width:100%;}
.ha_top1{position:relative; height: 50px; text-align:center; color:#666; line-height:50px; font-size:14px;}
.ha_tl{position: absolute; width: 30%; z-index: 2; text-align: left;}
.ha_tm{ position: absolute;  width:100%; z-index: 1; text-align: center;}
.ha_tr{position:absolute; right:5px; text-align: right; width:30%; z-index:2;}

.ha_foot{position: fixed; z-index: 999; bottom: 0px; width: 100%; height: 50px; line-height: 50px; }
.ha_foot a{}
.ha_foot1{width: 50%; float: left; text-align: center; background: #da9f36;color: #fff;}
.ha_foot2{width: 50%; float: left; text-align: center; background:#dc403b;color: #fff; }


.havideo{
 position: relative;
            overflow: hidden;
}
.havideo video {
    width: 100%;
    height: 7.5rem;
    display: block;
    object-fit:fill;
}

.havideo .vplay{
 			position: absolute;
            width: 15%;
            z-index: 99;
            top: 50%;
            left: 50%;
            -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);

}
.ha_zl{height:40px; line-height: 40px; background: #efeff4; text-indent: 12px;}
.ha_zh{height:50px; line-height: 50px; clear: both; padding:0 25px; border-bottom: 1px solid #efeff4;}
.ha_zzl{float: left;}
.ha_zzr{float: right; color: #666;}
.ha_tc0{color: #999; float: right;}
.imgbox{background: #fff; font-size: 0; outline: 0; /*font-size: 0;*/ list-style: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0)}
.imglist{display: inline-block;
    background-size: cover!important;
    /*
    background-repeat: no-repeat;
    background-position: center center;*/
    width: 2.3rem;
    height: 2.3rem;
    margin: 0.033rem; overflow: hidden;
}


.pageul{ text-align:center;}
.pageul a{ width:22px; height:22px; border:1px solid #CCC; padding:6px 10px; margin:0 5px; text-align:center; line-height:22px; color:#1e50a2;}
.pageul a:hover{ background:#db403b; color:#FFF;}
.pageul .current{ display:inline; width:22px; height:22px; border:1px solid #CCC; padding:6px 10px; margin:0 5px; text-align:center; line-height:22px; color:#db403b; background:#FFF;}
.pageul .disabled{ width:44px; height:22px; border:1px solid #CCC; padding:6px 10px; margin:0 5px; text-align:center; line-height:22px; color:#1e50a2; background:#FFF;}
.pageul .omit{  width:22px; height:22px; border:1px solid #CCC; padding:6px 10px; margin:0 5px; text-align:center; line-height:22px; color:#1e50a2; background:#FFF;}
.pageul input{ width:44px; height:22px; line-height:22px; margin:0 10px;}
.pageul buttom{ width:44px; height:22px; line-height:22px;}

/***huaban***/
.hcz_top{ height: 123px; background:#fe4073; color: #fff; }
.hcz_top1{ padding-top:30px; text-align: center;}
.hcz_box{ padding:10px 0px 10px 0px; }
.hcz_list{ border-bottom: 1px solid #f0f0f0; padding:10px;  }
.hcz_list a{ color:#fff; }
.hcz_icon{ float: left; }
.hcz_icon2 span{ color: #999; margin-left: 5px; }
.hcz_icon2{ float: left; margin-left: 10px; padding-top:5px; }
.hcz_right{ float: right; border-radius:5px;
 background: #fe2873; color: #fff; padding:4px 10px;}

.tx_box{}
.tx_bline{ height: 50px; line-height: 50px; padding-left: 10px; border-bottom: 1px solid #efeff4; }
.tx_box .tx_btn{ text-align:center; }
.tx_btn a{ display: inline-block; padding:5px 20px; margin-top: 10px; background: #fe2873; color: #fff; border-radius: 5px; }

/*tx*/
.tx-list1{
    width:100%;
    height:35px;
    margin-top:10px;
    margin-bottom:10px;
    background:#fff;
    }

.tx-list1-box{
    width:96%;
    height:35px;
    line-height:35px;
    font-size:14px;
    margin:0 auto;
    }

/**user**/
.u2_line{ height:50px; background:#fff; line-height:50px; }
.u2_line .lf1{float:left; padding-top:12px; padding-left:16px; padding-right:14px;}
.u2_line .lf1 img{width:27px;}
.u2_line .lm2{float:left;}
.u2_line .rt1{float:right; padding-top:10px;}
.u2_line .rt1 img{width:27px;}


/**jineng**/
.t_nav{}
.t_nav li{ float: left; list-style: none; line-height: 50px; padding-left:10px; padding-right:15px;  text-align: center;}
.t_nav li a{ color: #666; }
.t_nav li .current{ color: #f00; border-bottom:2px solid #f00;height: 40px;  }

.jn_list{ padding:10px 10px 10px 10px; }
.jn_list .jnimg{ float:left; }
.jn_list .jnimg img{width:50px; height: 50px; border-radius:50%;}
.jn_list .jnrtcont{float:left; margin-left:10px;}
.jnrtcont .jnprice{ color:#f00; position: absolute; right:0px; font-size:12px; }
.jnrtcont .jnrtcont1{padding-top:6px; clear:both;}


.vip_gline{height:6rem; line-height:6rem; border-bottom:1px solid #efefef; overflow:hidden;}
.vip_gll{float:left; padding:1.2rem;}
.vip_gm{float:left; line-height:1.5rem; color:#666;}
.vip_gm1{font-weight:700; padding-top:0.7rem;}
.vip_gr{float:right; padding-right:14px;}
.vip_gr a{padding:5px 10px; background:#d4be99; color:#fff; border-radius:15px;}