@charset "UTF-8";
* { margin:0; padding:0; }
[class^=ace-] {box-sizing: border-box;}
img { border: 0;} 
*, :after, :before {box-sizing: inherit;}
div {display: block;}

.ace-standard-card .tags .tags-item-reverse-0:before {  background: #ea3a3a; color:#fff;}
.ace-standard-card .tags .tags-item-reverse-0 span { color:#fff;}

* { margin:0; padding:0; }
[class^=ace-] {box-sizing: border-box;}
img { border: 0;} 
*, :after, :before {box-sizing: inherit;}
div {display: block;}
/*a:visited { color: #00b7d3;}*/
/*a:link {color: #00c1de;}*/
[class^=uno-] { padding: 0; margin: 0; box-sizing: border-box;}
.uno-hero:after,.uno-hero:before {
/*    content: "";
    display: block;
    z-index: 10;
    width: 843px;
    height: 202px;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    position: absolute;
    top: 280px;*/
	content: "";
    display: block;
    z-index: 10;
    width: 843px;
    height: 214px;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    position: absolute;
    top: 220px;
}

[class^=uno-]:before { padding: 0; margin: 0;box-sizing: border-box;}

.uno-hero-con { display: inline-block;}
.uno-hero .uno-hero-sub-tit, .uno-hero .uno-hero-title { color: #ffeabf;letter-spacing: 0;text-shadow: 4px 4px 12px #d43a45;}
.uno-hero-sub-tit, .uno-hero-title { overflow: hidden; word-break: break-all;}
.uno-hero .uno-hero-sub-tit {font-size: 16px;line-height: 24px; font-weight: 400;}
.uno-hero .uno-hero-sub-tit, .uno-hero .uno-hero-title {
    color: #FFF;
    letter-spacing: 0;
    text-shadow: 4px 4px 12px #9c3ad4;
}
.uno-hero-sub-tit {
    font-size: 16px;
    line-height: 24px;
    max-height: 48px;
    color: hsla(0,0%,100%,.8);
    margin-top: 16px;
    max-width: 580px;
}
.uno-hero-sub-tit, .uno-hero-title {
    overflow: hidden;
    word-break: break-all;
}


.uno-pageskipnav {
    background: #fffcfb;
    box-shadow: 0 2px 8px 0 rgb(163 90 61 / 20%);
}
[class^=uno-] {
    padding: 0;
   
    box-sizing: border-box;
}


.uno-pageskipnav {
  /*  position: relative;*/
    z-index: 10;
}
.uno-pageskipnav .uno-pageskipnav-inner {
    height: 100%;
    font-size: 0;
}

a, a[class^=uno-] {
    text-decoration: none;
}
.uno-pageskipnav .uno-pageskipnav-item {color: #4e1e1e;}
.uno-pageskipnav-list-3 .uno-pageskipnav-item { padding-left: 36px;}
.uno-pageskipnav .uno-pageskipnav-item {
    position: relative;
    display: inline-block;
  /*  color: #000;*/
    vertical-align: top;
}
a, a[class^=uno-] {text-decoration: none;}
.uno-pageskipnav img {
    position: absolute;
    top: 22px;
    width: 48px;
    height: 48px;
}

a img, img {border-width: 0; border-style: none;}
.uno-pageskipnav .uno-pageskipnav-content {
    display: inline-block;
    margin-left: 60px;
    margin-top: 20px;
    margin-bottom: 20px;
    text-align: left;
}
.uno-pageskipnav-list-3 .uno-pageskipnav-tit-pc {max-width: 252px;}
.uno-pageskipnav .uno-pageskipnav-tit-pc {
    font-size: 18px;
    line-height: 26px;
    font-weight: 500;
    letter-spacing: 0;
    overflow: hidden;
    height: 26px;
}

.uno-pageskipnav .uno-pageskipnav-subtit-pc {
    margin-top: 4px;
    font-size: 14px;
    color: #666;
    letter-spacing: 0;
    line-height: 22px;
    height: 22px;
    overflow: hidden;
}

.uno-pageskipnav .uno-pageskipnav-item:nth-child(n+2):after {
    background: rgba(92,57,57,.15);
}
.uno-pageskipnav .uno-pageskipnav-item:nth-child(n+2):after {
    content: "";
    position: absolute;
    width: 1px;
    height: 48px;
    background-color: #ddd;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}



.ace-dpl-floor-title.center {text-align: center;}
.ace-dpl-floor-title .title {margin-bottom: 12px;}
.ace-dpl-floor-title .subtitle { display: inline-block;}
.ace-dpl-floor-title .action-wrap { display: inline-block;}
.ace-dpl-floor-title .action { display: inline-block;  margin-left: 8px; cursor: pointer;}
.ace-link-primary:link, .ace-link-primary:visited {  color: #ff6a00;}

.ace-dpl-diversion-corset-2 {overflow: hidden;}
.ace-dpl-diversion-corset-2 .inner {overflow: hidden;}
.ace-dpl-diversion-corset-2.light .inner .corsetList { border: 1px solid var(--t3);}
.ace-dpl-diversion-corset-2 .inner .corsetList {overflow: hidden; font-size: 0; padding: 20px 40px; margin-bottom: 20px; position: relative;}
.ace-dpl-diversion-corset-2 .inner .corsetList .title {
    font-weight: 700;
    display: inline-block;
    vertical-align: middle;
    font-size: 24px;
    color: #181818;
    line-height: 38px;
    padding-right: 38px;
    overflow: hidden;
}
.ace-dpl-diversion-corset-2 .inner .corsetList .benefit-desc {
    display: block;
    height: 24px;
    line-height: 24px;
    font-size: 14px;
    overflow: hidden;
    color: #fff;
    max-width: 70%;
}
.ace-dpl-diversion-corset-2.light .inner .corsetList .benefit-desc .desc-title {color:#ff6a00;}
.ace-dpl-diversion-corset-2 .inner .corsetList .benefit-desc .desc-title {color: #fff;margin-right: 4px;}
.ace-dpl-diversion-corset-2.light .inner .corsetList .benefit-desc .desc-content {color: #666;}
.ace-dpl-diversion-corset-2 .inner .corsetList .benefit-desc .desc-content { color: #fff;}
.ace-dpl-diversion-corset-2 .inner .corsetList .button-area { position: absolute;height: 40px;vertical-align: middle;overflow: hidden; right: 40px;top: 50%;
    transform: translateY(-50%);}
.ace-dpl-diversion-corset-2 .inner .corsetList .button-area .linkbtn {display: block; height: 40px;}
.ace-link-primary:link, .ace-link-primary:visited { color: #ff6a00;}
.ace-link {text-decoration: none;transition: color .3s;}

.ace-dpl-diversion-corset-2 .inner .corsetList .button-area .linkbtn .btn { height: 40px;}
.ace-btn.ace-btn-primary { color: #fff;}
.ace-btn.ace-btn-primary { border-style: solid; background-color: #ff6a00; border-color: transparent;}
.ace-btn.ace-large { border-radius: 0; padding: 0 36px; /*  height: 36px;*/font-size: 14px;border-width: 1px;}
.ace-btn>.ace-btn-helper {text-decoration: inherit;}
.ace-btn>.ace-btn-helper, .ace-btn>div, .ace-btn>span {display: inline-block; vertical-align: middle;}

.ace-btn {
    position: relative;
    display: inline-block;
    box-shadow: none;
    text-decoration: none;
    text-align: center;
    text-transform: none;
    white-space: nowrap;
    vertical-align: middle;
    user-select: none;
    transition: all .1s linear;
    line-height: 1;
    cursor: pointer;
}
.ace-btn, .ace-btn:active, .ace-btn:focus, .ace-btn:hover { outline: 0;}

.ace-new-activity-banner-q .banner-area-box .no-link-pointer {cursor: default;}
.ace-new-activity-banner-q .banner-area-box .back-text { margin-bottom: 36px;display:block;line-height: 14px;height: 14px;}
.ace-new-activity-banner-q .banner-area-box .title-text { line-height: 40px;font-size: 36px; height: 40px;margin-bottom: 14px;color: #181818;}


.ace-dbl-nav-channel .mod {position: relative;background-color: #fff;z-index: 99;box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);}
.ace-dbl-nav-channel .mod .inner {position: relative;max-width: 1180px;width: 100%;margin: 0 auto;overflow: hidden;}
.ace-dbl-nav-channel .mod .inner .navBar {position: relative;float: left;height: 50px;display: flex; flex-direction: row;}
.ace-dbl-nav-channel .mod .inner .navBar .scrollBar .scrollHander .tab.on {color:#ff6a00;border-bottom: 3px solid #ff6a00;}
.ace-dbl-nav-channel .mod .inner .navBar .scrollBar .scrollHander .tab {
    display: inline-block;
    vertical-align: middle;
    height: 50px;
    line-height: 50px;
    font-size: 14px;
    margin-right: 50px;
    font-weight: 400;
    font-stretch: normal;
    letter-spacing: 0;
    color: #181818;
    cursor: pointer;
    border-bottom: 3px solid transparent;
    transition: all .1s ease-in;
}


.activity_bg_w{ width:100%; height:auto; background:#f4f4f4;/*url(../images/bg_n_w.jpg) repeat-y top center; */overflow:hidden; margin:0 auto;}
.activity_list_1:hover{ /* border:1px solid #00C1DE;*/box-shadow:0 0 15px #d8d8d8;border-color:#ebecec}
.activity_list_1_t20{ font-size:16px; color:#373d41; line-height:24px;font-weight: 700;}
.activity_list_1_t14{ font-size:14px; color:#373d41; line-height:24px; height:48px; margin:10px 0;}
.activity_list_btn_1{display: inline-block;padding: 0px 5px; margin-top:10px;text-align: left; font-size:14px; height:32px; width:120px; line-height:32px;color: #ff6a00;}
.card-red {margin-left: -8px; }

.card-red-item {border:1px solid #ea3a3a;color: #ea3a3a;font-size: 12px; width:150px;line-height: 24px;margin-left: 8px;padding: 2 15px;margin-top:5px;}
.card-red-item span {width: 100%;text-align: center; font-size:14px;position: relative;z-index: 1;display: inline-block;vertical-align: middle;font-weight: 400;white-space: nowrap;overflow: hidden;}/*text-overflow: ellipsis;*/

.tab-item.active {color: #ff6a00;}


.ace-activity-detail-tab {
    box-shadow: none;
    width: 100%;
    height: 45px;
    border-bottom: 1px solid #dfdfdf;
	 margin-bottom:30px;
}
.ace-activity-detail-tab-content {
    max-width: 1200px;
    margin: 0 auto;
    height: 100%;
    display: table;
}
.ace-activity-detail-tab-content .tab-item {
    display: table-cell;
    vertical-align: middle;
    cursor: pointer;
    color: #ddd;
    padding-left: 8px;
    line-height: 20px;
    height: 14px;
}




/*bot2*/
.pls-footer-service .pls-footer-inner {font-size: 0;text-align: center;padding: 24px 36px;}
.pls-footer-inner {box-sizing: border-box;margin: 0 auto;max-width: 1180px;/* padding: 30px 0;*/border-bottom: 1px solid rgba(73,87,112,.2);-webkit-font-smoothing: antialiased;}
.pls-footer-service-list {box-sizing: border-box;display: table;width: 100%;}

ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
.pls-footer-service-list>li {
    display: table-cell;
    width: 25.5%;
    vertical-align: top;
    text-align: left;
    white-space: nowrap;
}
li {list-style: none;}
.pls-footer-service-item {display: block;font-size: 16px;color: #000;}
.pls-footer-service-item .icon-1 {background-image: url(https://cloudcache.tencent-cloud.cn/qcloud/portal/kit/images/ani-5day.8b4d6e68.png);}
.pls-footer-service-item .icon {
    display: inline-block;
    width: 60px;
    height: 60px;
    vertical-align: middle;
    margin-right: 4px;
    margin-left: -6px;
    background-repeat: no-repeat;
    background-size: 100% auto;
    background-position: top center;
    -webkit-animation: plsFooterLeave .3s steps(16) forwards;
    animation: plsFooterLeave .3s steps(16) forwards;
}
a {text-decoration: none;}
.pls-footer-service-item .icon-2 {background-image: url(https://cloudcache.tencent-cloud.cn/qcloud/portal/kit/images/ani-free.a411eb94.png);}
.pls-footer-service-item .icon-3 {background-image: url(https://cloudcache.tencent-cloud.cn/qcloud/portal/kit/images/ani-service.a75411e0.png);}
.pls-footer-service-item .icon-4 {background-image: url(https://cloudcache.tencent-cloud.cn/qcloud/portal/kit/images/ani-time.c32429e2.png);}
.pls-footer-service-item {
    display: block;
    font-size: 16px;
    color: #000;
}
/*bot2*/

.dianshi-global{ width:100%; }

.q-top0{ width:100%;margin:0 auto; overflow:hidden; background:#007aff; background-color:rgba(0,0,0,0.05);  display: block;z-index: 99;position: absolute;top: 0px;}


.q-top0_l{ float:left; padding-right:15px;color:#fff; }
.q-top0_l a{ color:#fff; }

@media screen and (min-width: 769px){

.q-top0_w{ width:1180px; height:60px; line-height:60px;margin:0 auto; color:#fff; font-size:14px; }
.q-top0_r{ float:right; background:#0052d9; height:60px; padding:0 20px;}
.uno-hero-inner {
    width: 1180px;
    margin: 0 auto;
    padding-top: 109px;
}
.uno-pageskipnav {
    width: 1180px;
    height: 92px;
    margin: -80px auto 0;
 /*   background: #fff;*/
    border: 1px solid #ededed;
   /* box-shadow: 0 2px 8px 0 rgb(103 113 139 / 10%);*/
    position: relative;
}
.uno-pageskipnav .uno-pageskipnav-list-3 .uno-pageskipnav-item {
    width: 33.33%;
    height: 100%;
}
.uno-hero:after {
    background-image: url(https://cloudcache.tencentcs.cn/qcloud/ui/activity-v2/build/22-seckill-season/images/home-hero-deco-left.png);
    right: auto;
    left: 0;
}
.uno-hero:before {
    background-image: url(https://cloudcache.tencentcs.cn/qcloud/ui/activity-v2/build/22-seckill-season/images/home-hero-deco-right.png);
    left: auto;
    right: 0;
}
.uno-hero {
    height: 420px;
    background-repeat: no-repeat;
    background-position: bottom;
    background-size: auto 420px;
    font-size: 0;
    z-index: 1;
  position: relative;
}
.activity_f1_1200{ width:1200px; margin:0 auto; overflow:hidden}
.activity_list_w{ width:1200px; overflow:hidden; padding:30px 0 60px 0;box-sizing: border-box;}
.activity_list_wn{ width:1200px;box-sizing: border-box; flex-wrap: wrap;    display: flex;}
.activity_list_a{width: 33%; display: inline-block;position: relative;box-sizing: border-box; flex: 0 0 33.33%;width: 33.33%;max-width: 33.33%; padding:10px;}
.activity_list_1{width:100%;  box-sizing: border-box; height:auto; padding:25px 30px; border:1px solid #ebecec; background:url(https://upload-dianshi-1255598498.file.myqcloud.com/%E4%BA%91%E4%BA%A7%E5%93%81%402x-70bbcfaed2acfa8be221ac0f69bd1b414d3f46a9.png) #fff  right bottom  no-repeat; background-size:200px; box-shadow:0 0 10px 0 rgba(0,0,0,.1);}

.uno-hero .uno-hero-title {
    font-size: 48px;
    line-height: 60px;
    font-weight: 500;
	    color: #fff;
}
.f_cont_p15{max-width: 1180px; margin: 0px auto;}
.ace-new-activity-banner-q .banner-area-box {width: 1180px;margin: 0 auto;padding-top: 20px;}
.ace-new-activity-banner-q .banner-area-box .desc-text {line-height: 25px;font-size: 16px;color: #181818;height: 25px;display:block; width:60%}

.ace-new-activity-banner-q .banner-area-box .action-box {display:block;font-size: 14px; padding-top:30px;}
.ace-new-activity-banner-q {height: 300px;position: relative;box-sizing: border-box;}


.ace-qcloud-bot-banner01-w{ width:1200px; margin:0 auto;padding:38px 0; }

}


@media screen and (max-width: 768px) {

.dianshi-global{ width:100%;  height:auto;}
.q-top0_w{ width:100%; height:40px; line-height:40px;margin:0 auto; color:#fff; font-size:12px; padding:0 15px;box-sizing: border-box;}
.q-top0_r{ float:right; background:#0052d9; height:40px; padding:0 15px;}
.uno-hero-inner {width: 100%;padding: 90px 15px 0 15px; }
.uno-pageskipnav { width: 100%; height: 92px; margin:0 auto ;border: 1px solid #ededed; display:none;}
.uno-pageskipnav .uno-pageskipnav-list-3 .uno-pageskipnav-item { width:100%;}
.uno-hero:after { display:none}
.uno-hero:before {display:none}
.uno-hero {height: 280px;background-repeat: no-repeat;background-position: bottom;background-size: auto 280px;font-size: 0;}
.activity_f1_1200{ width:100%; margin:0 auto; overflow:hidden}
.activity_list_w{ width:100%; padding:30px 0 60px 0;}
.activity_list_wn{width:100%; padding:0 15px;box-sizing: border-box;}
.activity_list_1{  width:100%; height:auto; padding:25px 30px; margin:10px 0; border:1px solid #ebecec; background:url(https://upload-dianshi-1255598498.file.myqcloud.com/%E4%BA%91%E4%BA%A7%E5%93%81%402x-70bbcfaed2acfa8be221ac0f69bd1b414d3f46a9.png) #fff  right bottom  no-repeat; background-size:50%; box-shadow:0 0 10px 0 rgba(0,0,0,.1);}
.pls-footer-service{ display:none;}

.uno-hero .uno-hero-title {
    font-size: 32px;
    line-height: 60px;
    font-weight: 500;
	color: #fff;
}
.f_cont_p15{ padding:0 15px; width:100%;box-sizing: border-box;}
.ace-dpl-diversion-corset-2 .inner .corsetList { padding: 20px 25px; margin-bottom: 20px;box-sizing: border-box; width:100%;}
.ace-dpl-diversion-corset-2 .inner .corsetList .title {
    font-weight: 700;

    font-size: 20px;
    color: #181818;
    line-height: 38px;
    padding-right: 18px;
	text-overflow: ellipsis;
	width: 60%;
	white-space: nowrap;
}
.ace-dpl-diversion-corset-2 .inner .corsetList .benefit-desc {
    display: block;
    height: 24px;
    line-height: 24px;
    font-size: 14px;
    color: #fff;
    width: 60%;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.ace-btn.ace-large { border-radius: 0; padding: 0 25px; /*  height: 36px;*/font-size: 14px;border-width: 1px;}
/*.uno-hero-sub-tit { display:none;}*/
.ace-new-activity-banner-q .banner-area-box {width: 100%;margin: 0 auto;padding: 0 15px 0 15px;box-sizing: border-box;}
.ace-new-activity-banner-q .banner-area-box .desc-text {line-height: 25px;font-size: 16px;color: #181818;width:100%}
.ace-new-activity-banner-q {height: 300px;position: relative;box-sizing: border-box;}
.ace-new-activity-banner-q .banner-area-box .action-box {display:block;font-size: 14px; padding-top:20px;}

.ace-qcloud-bot-banner01-w{ width:100%; text-align:center; margin:0 auto;padding:38px 0; }
}

.ace-qcloud-bot-banner01{ width:100%; height:auto; display:block;}

.ace-qcloud-bot-banner01-w .qbot-banner-text{font-weight: 400;font-size: 18px; line-height: 32px; color:#fff; }
.ace-qcloud-bot-banner01-w .qbot-banner-btn{font-weight: 400;font-size: 18px; line-height: 32px; color:#fff;margin-top: 15px;}
.ace-qcloud-bot-banner01-w .qbot-banner-btn a{display: inline-block;
    box-sizing: border-box;
    min-width: 104px;
    height: 36px;
    padding: 0 35px;
    color: #fff;
    font-size: 14px;
    line-height: 34px;
    white-space: nowrap;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    background-color: #0052d9;
    border: 1px solid transparent;
    outline: 0 none;
    cursor: pointer;

}
