@charset "utf-8";
* { margin:0; padding:0;}
.hidden {display: none !important;}
img{border:0; position:relative; }
.mt5{margin-top:5px;}
.mt10{margin-top:10px !important;}
.mt15{margin-top:15px !important;}
.mt20{margin-top:20px;}
.ml20{margin-left:20px;}
*:focus {outline: none;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,  dl, dt, dd, ul, ol, li,
pre,   fieldset, lengend, button, input, textarea,
th, td {  margin: 0; padding: 0; }
body, button, input, select, textarea {   font: normal 13px '微软雅黑', Arial, Helvetica, sans-serif;color: #333;}
ul,ol,li { list-style: none; }
a { text-decoration: none ; color:#6b6b6b;}
a:hover {text-decoration: none ;}
.clear{ clear:both; font-size:0px; height:0px; line-height:0px; overflow:hidden; border:0px; }
.red{color:#FF0000;}
body{background:#F1F1F1;}
address, cite, code, em, i, th {font-style: normal}
.w1200{width:1200px; margin:0 auto; position:relative;}
.jianju{height:52px; width:100%; background:#E8E7E7;}
.green{color:#1AAE19 !important;}
.red{color:#FF6252 !important;}
.body_bg{background:#F8F8F8;}
.red{color:#E3452F;}
.black{color:#333;}
.fl{float: left!important;}
.fr{float:right!important;}
.mt5{margin-top: 5px!important;}
.mt6{margin-top: 6px!important;}
.font30{font-size:30px!important;}
.txt-down {color: #1AAE19!important;}
.divide-y>*:not(:first-child) { border-top: 1px solid #C8C8C8; }
.divide-x>*:not(:first-child) { border-left: 1px solid #C8C8C8;}
.space-y>*:not(:first-child) { margin-top: 0.2rem;}
.space-x>*:not(:first-child) { margin-left: 0.2rem;}

/**顶部信息、便捷导航栏**/
.header_bg{width:100%;background:#262626;overflow:hidden;min-width: 1200px;}
.header_show{width:1200px;margin:0 auto;height:40px;line-height:40px;font-size:16px;}
.header_show_left{color:#E7F3F4;line-height: 40px;}
.header_show_right a{color:#E7F3F4;padding:0 12px;float: left;margin-top: 13px;height: 16px;line-height: 16px;font-size:inherit;}
.header_show_right a:not(:last-child){border-right:1px solid #C8C8C8;}
.header_show_right a:nth-child(1){color:#E7F3F4;}
.header_show_right a:nth-child(2){color:#E7F3F4;}
.header_show_right a:hover{color:#FF6252;}
.personalCenter_header a:nth-child(1),.personalCenter_header a:nth-child(2){color:#333;}
.personalCenter_header a:nth-child(4){color:#E3452F;}
.login-control[data-loginneed="true"] {display: none;}

/*nav*/
.nav_logo{margin-top:15px;}
.nav_logo a{display: block;}
.nav{width:100%; height:100px; background:#fff; border-bottom:1px solid #EFEFEF;min-width: 1200px;}
.nav_con ul li{float:left;}
.nav_con ul li a{display:block; height:100px; line-height:100px; color:#333; font-size:16px; width:75px; text-align:center;}
.nav_con ul li.active>a:first-child{color:#E3452F; background:url(../images/home/xzq.png) bottom center no-repeat;}
.navbar-nav li{ min-width: fit-content;}
.navbar-nav{ display: flex;justify-content: space-evenly;max-width:100%; }

.navbar-right>li{
    position: relative;
    float: left;
    height: 100px;
    line-height: 100px;
}
.navbar-right>li.menu_item>a:first-child:hover {
	transform: scale(1.3);
	-ms-transform: scale(1.3);
	-moz-transform: scale(1.3);
	-webkit-transform: scale(1.3);
	-o-transform: scale(1.3);
	transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	color: #E3452F!important;
}
.navbar-right>li>.nav2{
    width: 84px;
    background-color: #fff;
    text-align: center;
    position: absolute;
    top: 70px;
    left: 0px;
    padding: 2px 0px 0px;
    z-index: 10000;
    box-shadow: 1px 1px 8px 0px #ccc;
    border-top: 3px solid #cf2d36;
    display: none;
}
.navbar-right>li>.nav2>a{
    display: block !important;
    height: 40px !important;
    line-height: 40px !important;
    width: 100%;
    padding: 0 !important;
    font-size: 16px !important;
    border-bottom: 1px solid #f1f1f1;
}
.navbar-right>li>.nav2>a:hover{
    background-color: #eee;
}
.menu-hot::before{
    content: "";
    display: block;
    width: 70px;
    height: 20px;
    position: absolute;
    top: 17px;
    background: url(../images/hot.gif) right no-repeat;
}
.menu-new::before{
    content: "";
    display: block;
    width: 70px;
    height: 20px;
    position: absolute;
    top: 17px;
    background: url(../images/new.gif) right no-repeat;
}

/*foot*/
.foot{height:220px; width:100%; background:#333;min-width: 1200px;}
.foot_left{margin:40px 0 0 90px;}
.foot_left ul {margin-right:70px;}
.foot_left ul:last-child{margin-right:0px;}
.foot_left ul li{ line-height:28px;}
.foot_left ul li:first-child a{color:#fff; font-size:18px;font-weight:bolder;}
.foot_left ul li a{font-size:15px; color:#fff; line-height:30px;}
.foot_center{width:352px; height:135px; border:1px dashed #5B5A5A; border-bottom:0px; border-top:0px; margin:50px 0 0 37px;  color:#fff; font-size:16px; text-align:center;}
.foot_center img{width:115px; height:115px; }
.foot_center div{margin-left:40px;}
.foot_right{margin-left:44px;}
.foot_right_p1{font-size:16px;color:#fff;line-height:20px;margin-top:5px;}
.foot_right_p2{color:#E3452F;font-size:25px;font-weight:bold;height:31px;line-height:31px;}
.footer{background:#3A3939; height:112px; text-align:center; color:#787676; font-size:16px; width:100%; min-width: 1200px;}
.footer_pic img{width:132px; height:50px; margin:18px 0 5px 11px;}

/*新手任务 beg*/
.contain {background: url(/images/bg0.jpg) repeat;}
.bannerxsrw {height: 409px;background: url(/images/banner02.png) no-repeat center;}
.task {width: 1080px;margin: 0 auto;border: 8px solid #ee878f;border-radius: 10px;background: #ffffff80;padding: 60px 60px 0;}
ul,li {list-style-type: none;}
.task .down {width: 60px;height: 60px;background: url(/images/jt_down.png) no-repeat center;background-size: contain;margin: 10px 0px 10px 920px;}
.task .down2 {width: 60px;height: 60px;background: url(/images/jt_down.png) no-repeat center;background-size: contain;margin: 10px 0px 10px 118px;}
.task li {display: block;width: 28%;float: left;text-align: center;}
.task .right {width: 60px;height: 60px;background: url(/images/jt_right.png) no-repeat center;background-size: contain;margin: 86px auto;}
.task .left {width: 60px;height: 60px;background: url(/images/jt_left.png) no-repeat center;background-size: contain;margin: 86px auto;}
.task .item {background: #fff;border-radius: 5px;padding: 40px 0;float: left;margin: 27px;}
.task .item .wc {position: absolute;right: 0;top: 0;width: 141px;height: 111px;background: url(/images/over.png) no-repeat;background-size: contain;}
.task li .title {color: #ff8b19;font-size: 24px;}
.task li .desc {color: #bcbcbc;font-size: 14px;margin: 10px 0px;}
.task li .money {color: #ff8b19;font-size: 18px;margin-bottom: 20px;}
.task li.done .button a {display: block;background: #ccc;border-radius: 4px;color: #fff;font-size: 18px;text-align: center;line-height: 40px;width: 70%;margin: 0px auto;}
.task li .button a {display: block;background: #ff5064;border-radius: 4px;color: #fff;font-size: 18px;text-align: center;line-height: 40px;width: 70%;margin: 0px auto;}
/*新手任务 end*/

/*软件下载 beg*/
.download_con{width:1040px;margin:0 auto;}
.download_con_p1 {font-size: 48px;color: #fff;height: 64px;line-height: 64px;padding-top: 45px;}
.download_con_p2 {height: 47px;line-height: 47px;color: #fff;font-size: 36px;margin-top: 7px;}
.download_con1 {margin-top: 40px;margin-left: 474px;}
.download_con1 ul li {width: 277px;padding: 20px 0;position: relative;line-height: 38px;text-indent: 62px;background: #fff;border-radius: 10px;margin-bottom: 35px;}
.download_con1 ul li a {display: block;color: #333;font-size: 28px;}
.download_con1 ul li img {position: absolute;left: 10px;top: 50%;margin-top: -26px;}
.download_con1 ul li span {text-indent: 0px;margin-left: 72px;display: block;}
.download_con1_big{position:absolute; top:0; left:300px; display:none;}
#download_con1 li:hover .download_con1_big{display:block;}
/*软件下载 end*/

/*右侧浮动导航栏 beg*/
.float {width:80px;position:fixed;bottom:40px;right:10px;z-index:999;box-shadow: 0 0 10px 0 rgb(0 0 0 / 20%);border-radius: 5px;background: #fff;}
.float>ul>li {padding:0px;position:relative;}
.float-item-card {height: 80px;}
.float-item-card:hover {background: #f8f8f8!important;}
.flo_nth {display:block;transition:all 0.3s;overflow:hidden;color: #777;font-weight: 500;font-size: 12px;height: 100%;}
.flqrc {display:none;position:absolute;padding:7px;background:#fff;color: #555;box-shadow:-3px 2px 10px 2px #dedede;border-radius: 2px;top:0;right: 100%;outline: 1px solid #ddd;}
.flqrc img {width:100px;}
.flqrc.qqqrc {width:170px;text-align:center;}
.flqrc.qqqrc>ul>li {font-size: 13px;}
.flo_1>span{background:url(../images/float_201.png?V1.0.36) center 15px / 32px 32px no-repeat;}
.flo_qq>span{background:url(../images/float_204.png?V1.0.36) center 15px / 32px 32px no-repeat;}
.flo_3>span{background:url(../images/float_203.png?V1.0.36) center 15px / 32px 32px no-repeat;}
.flo_4>span{background:url(../images/float_206.png?V1.0.36) center 15px / 32px 32px no-repeat;}
.flo_2>span{background:url(../images/float_205.png?V1.0.36) center 15px / 32px 32px no-repeat;}
.flo_5>span{background:url(../images/float_202.png?V1.0.36) center 15px / 32px 32px no-repeat;}
.flo_6>span{background:url(../images/float_208.png?V1.0.36) center 38px / 12px 7px no-repeat;}
.person-action-layer {display:flex;position:fixed;top:317px;left:11px;background-color:#c90414;border-radius:4px;padding:15px;flex-wrap:wrap;justify-content:space-around;box-shadow:-4px 6px 11px 3px #d3d1d1;z-index:1001;cursor:default;}
.person-action-item {text-align:center;background:#f7f7f7;color:#2e2e2e;padding:7px 0;margin:7px;border-radius:20px;flex:35% 1 0;cursor:pointer;}
.ke_tit{padding-top:53px;display: inline-block;text-align: center;padding-bottom: 5px;width: 100%;}
.kefuphone{padding: 7px 15px;font-size: 2em;color: red;word-break: keep-all;white-space: nowrap;}
/*右侧浮动导航栏 end*/

:root{
  --activity-type-bg:#CCBDA3;
  --activity-type-color:#6b6b6b;
  --activity-type-bg-hover:#906604;
  --activity-type-color-hover:#FFFFFF;
  --activity-info-bg:#FFFFFF;
  --activity-info-color:#565656;
  --activity-shadow-bg:rgba(7,7,7,0.7);
  --activity-shadow-color:#0da0ec;
  --activity-shadow-href-bg:linear-gradient(to right, #ffbf59 0, #ffa71b 100%);
  --activity-shadow-href-color:ghostwhite;
  --activity-main-bg:#ffffff;
  --activity-head-bg:#f0ad4e;
  --activity-head-color:#ffffff;
  --activity-line-color:#8f8f94;
}
/*优惠活动*/
.activity-type-list{display: flex;flex-wrap: wrap;width: 100%;margin: 10px 0px 50px 0px;background: var(--activity-type-bg);color: var(--activity-type-color);font-size:1rem;}
.activity-type-item{display: inline-block;padding:10px 20px;cursor: pointer;list-style: none;}
.activity-type-item.on,.activity-type-item:hover{background: var(--activity-type-bg-hover);color: var(--activity-type-color-hover);}
.activity-list-box{padding:0 20px;min-height: 400px;}
.activity-list{width: 100%;}
.activity-item-info{background-color: var(--activity-info-bg);color:var(--activity-info-color);padding:13px 0px;text-align:left;font-size: 1rem;font-weight: bold;}
.activity-item-main{position:relative;}
.activity-item-main:hover .activity-item-shadow{opacity:1;}
.activity-item-shadow{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:flex-end;align-items:center;background-color:var(--activity-shadow-bg);color:var(--activity-shadow-color);opacity:0;transition:opacity .25s ease;will-change:opacity;}
.activity-item-shadow>a{display:inline-block;color:var(--activity-shadow-href-color);background:var(--activity-shadow-href-bg);padding:7px 21px;border-radius:2px;}
.activity-item-img{width: 1160px;height: 193px;display: block;}
.activity-detail-main{background-color: var(--activity-main-bg);padding: 10px;border-radius: 5px;}
.activity-detail-head{display: inline-block;background-color: var(--activity-head-bg);border-radius:4px;padding: 5px 7px;color: var(--activity-head-color);line-height: 1rem;font-size: 1rem;margin:10px 0;}
.activity-detail-line{line-height: 30px;height: 30px;margin:0;color:var(--activity-line-color);}
.activity-detail-html a{color: #0780e0;}
.activity-detail-html p{color: #181818;}
.activity-detail-html{min-height: 1.5rem;max-width: 100%;white-space: normal;word-break: break-all;overflow: hidden}
.activity-detail-html *{max-width: 100%;}
/*优惠活动*/