:root{--font:#547BFf;--theme:#fff}
body{background:url(bg.jpg),no-repeat;background-size: 100%,100%;max-width:1200px;margin:0 auto}
body,html{display:flex;flex-direction:column;width:100%}
.content-page .total{display:none}
.content-page .page-crr{margin-left:16px}
*{box-sizing:border-box;font-family:Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;font-size:12px}
.html *{font-size:12px;box-sizing:initial;font-family:initial}
ul li{list-style:none;margin:0;padding:0}
a,img{-webkit-touch-callout:none;touch-callout:none;text-decoration:none}
html{background:#f9f9f9;position:relative}
a,button,input,optgroup,select,textarea{-webkit-tap-highlight-color:transparent}
input:-internal-autofill-selected{background-color:#fff!important}
input::-webkit-input-placeholder{color:#ccc}
input::-webkit-input-speech-button{display:none}
a{color:inherit}
a:hover{color:inherit}
input{outline:0}
.txcenter{text-align:center;text-indent:0}
.txcenter button{border:1px solid #ccc;padding:5px 8px;border-radius:3px}
.txcenter label{cursor:pointer;text-indent:4px}
.txleft{text-align:left}
.layout{max-width:1200px}
.clear{clear:both;overflow:hidden;font-size:0}
.box{display:-webkit-box}
.boxflex{display:flex;align-items:center}
.w100{min-width:70px;width:70px;max-width:70px}
.box .flex{align-items:center;-webkit-box-flex:1}
.navbar:before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background-color:#fff;height:60px}
.navbar .logo{float:left;position:relative}
.navbar .items{padding-left:25px;display:inline-block;line-height:60px;position:relative}
.navbar .items .nav .active{background-color:#547bff}
.navbar .items .nav .active a{color:#fff}
.navbar .nav{margin:0}
.navbar .nav li{display:inline-block;padding:0 10px;height:auto}
.navbar .logo img{height:56px;border:0}
.navbar .navbar-search{color:#999;font-size:14px;float:right;width:307px;margin-top:12px;height:32px;background:#fff;border:1px solid #dbdbdb;border-radius:16px;position:relative;line-height:30px;text-indent:8px;overflow:visible}
.navbar .navbar-search input{position:absolute;left:0;top:0;bottom:0;outline:0;width:calc(100% - 56px);border:0;border-radius:16px;text-indent:10px}
.navbar .navbar-search .img-box{float:right;display:inline-block;background:#547bff;border-radius:16px 16px 15px 15px;padding:0;width:56px;height:32px;margin-top:-1px;cursor:pointer;z-index:2}
.scroll-mian{position:fixed;right:10px;bottom:10px;display:none}
.scroll-mian .scroll-content{position:relative;display:block;width:100%;height:100%}
.menu{background-color:#fff;margin-top:8px}
.menu div{display:inline-block;height:50px;line-height:50px;position:relative;padding:0 5px;min-width:60px;text-align:center;color:#666}
.menu div a{font-size:14px}
.menu .active{color:#547bff;font-weight:600}
.menu .active:before{position:absolute;content:"";bottom:12px;left:0;right:0;height:2px;width:30%;margin:0 auto;background-color:#547bff}
.bread{background:#fff;margin-top:8px;padding:8px 15px;font-size:12px;color:#999}
.bread .breadcrumb{display:inline-block;padding:0;margin:0}
.bread .breadcrumb li{display:inline-block;height:auto}
.bread .breadcrumb .active{display:inline-block;position:relative;text-indent:16px;background:0 0}
.bread .breadcrumb .active a{color:#547bff;line-height:normal;padding:0 10px}
.bread .breadcrumb .active:before{content:" / ";color:#999;margin-left:-15px}
.bread .bread-left{float:left}
.bread .bread-right{float:right}
.bread .bread-right div{display:inline-block}
.bread .bread-right div span{font-weight:600;padding:0 10px 0 5px}
.bread .bread-right div span.resNumber{color:#436cf6}
.bread .bread-right div span.dateNumber{color:#ea220d}
.film{background:#fff;margin-top:8px;padding:8px 15px}
.film .filmTitle{margin-bottom:0}
.film .title{color:#333;font-size:13px;display:inline-block;position:relative;text-indent:8px}
.film .title:before{position:absolute;content:"";left:0;top:4px;bottom:2px;width:3px;background-color:#547bff}
.film .film-left{float:left;line-height:30px}
.film .film-right{float:right;line-height:30px}
.film .film-right .PCradio{display:inline-block;padding-right:16px}
.film .film-right .layui-form{display:inline-block}
.film .film-right .layui-form .layui-input{padding-left:10px;height:30px;min-width:100px;line-height:30px;border:1px solid #e6e6e6;background-color:#fff;border-radius:2px}
table{width:100%;max-width:100%;margin-bottom:20px;border:1px solid #ddd;border-collapse:collapse;border-spacing:0}
table th{border:1px solid #ddd;text-align:center}
table tr{height:48px}
table tr:nth-child(2n){background:#f9f9f9}
table td{font-size:14px;color:#666;font-weight:400;border:1px solid #ddd;text-indent:10px}
table td .fontbule{color:#547bff}
table td.line a{position:relative;padding:0 2px}
table td.line a:before{position:absolute;content:"/";right:-4px;top:-1px;bottom:0;font-size:14px}
table td.line a:last-child:before{display:none}
.pager{position:relative;left:0;right:0;width:auto;display:inline-block;margin:auto}
.pager .item{display:inline-block;padding:0 15px;text-decoration:none;color:#436cf6}
.pager .active{background-color:#436cf6;color:#fff}
.pager .wap .active{display:none}
.pager ul{padding:0}
.page-crr{display:flex;align-items:center}
.page-crr .page-crr-inp{text-align:center;width:64px;height:28px;border:1px solid #ccc;border-radius:2px;margin:0 8px}
.filter{background:#fff;margin-top:8px;font-size:12px}
.filter .filtertr{border-bottom:.5px solid #ebebeb;padding:15px}
.filter .filtertr .filtertd-type{display:inline-block;width:70px;height:28px;background:#f0f4ff;border:1px solid #436cf6;border-radius:14px;line-height:28px;text-align:center;min-width:70px}
.filter .filtertr .filtertd{display:inline-block;text-align:center;min-width:70px;border:1px solid #fff;border-radius:14px;height:28px;line-height:28px;text-align:center}
.filter .filtertr .filtertd:hover{background:#f0f4ff;border-color:#436cf6}
.tableList{margin-top:10px;background:#fff;padding:8px 16px;display:flex;flex-direction:column;flex:1 0 0}
.coment{background-color:#fff;margin-top:8px;line-height:45px;padding:15px}
.coment a{color:#547bff}
.coment .coment-min{line-height:40px}
.coment .coment-min .min-left{display:flex}
.coment .coment-min .min-left .right{width:calc(100% - 220px)}
.coment .nature{transition:all 1s ease 0s;opacity:1;display:block;width:200px;height:300px;background:#ccc;margin-right:15px;margin-bottom:15px;object-fit:contain}
.coment .nature.success{object-fit:cover}
.coment .name{font-size:16px;font-weight:700}
.coment .tt{font-size:14px;color:#666}
.coment .line{border-bottom:1px dashed #eee;position:relative;display:flex;margin-top:4px}
.coment .two{width:47%;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative}
.coment .two.one{width:94%}
.coment .line .two{position:relative;padding-left:46px;padding-right:60px}
.coment .line .two.on{word-break:break-all;white-space:normal;overflow:visible;text-overflow:unset}
.coment .line .two.on .text{overflow:visible;white-space:normal}
.coment .line .two.on .text:before{content:"";position:absolute;display:block;box-shadow:0 2px 6px 0 rgba(0,0,0,.15);left:0;top:0;bottom:0;right:10px;background-image:linear-gradient(to left top,#000 0,#fff 11%,transparent 50%);background-size:3px 40.5px;background-repeat:repeat}
.coment .line .two.on .tt{z-index:5}
.coment .line .two.on .btn{z-index:4}
.coment .line .two.on .text{background:#fff;z-index:4}
.coment .line .two .tt{position:absolute;left:0;font-size:12px}
.coment .line .two .text{position:absolute;left:0;z-index:2;padding-left:46px;right:0;padding-right:60px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.coment .line .two .text span{position:relative;z-index:10;font-size:12px}
.coment .line .two .btn{position:absolute;right:16px;bottom:0;font-size:12px;color:#436cf6;cursor:pointer;z-index:3}
.coment .line .two .btn.hideBtn{display:none}
.coment .line .two .btn.showBtn{display:none}
.coment .copy,.copyall{display:inherit;cursor:pointer}
.coment .copy img{display:inline;vertical-align:middle;margin-right:5px}
.coment .copyall img{display:inline;vertical-align:middle;margin-right:5px}
.coment .plays{display:inherit;text-indent:0;padding-left:10px}
.coment .plays.playBtms .no{display:inline-block}
.coment .plays.playBtms .yes{display:none}
.coment .plays.playBtms.active .no{display:none}
.coment .plays.playBtms.active .yes{display:inline-block}
.coment .play .play-c{font-size:16px;font-weight:600}
.coment .plays img{display:inline;vertical-align:middle;margin-right:5px}
.coment .url{width:90%;color:#436cf6;border:none;outline:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.coment .groupname{background:#f9f9f9;border-bottom:0;color:#333;text-align:left;font-weight:400}
.coment .groupname .h5{display:none}
.coment .groupname .groupTitle{display:inline-block;position:relative;padding:0 10px;cursor:pointer}
.coment .groupname .groupTitle font{position:relative}
.coment .groupname .groupTitle.on:before{content:'';position:absolute;background:#fff;left:-1px;right:0;top:-2px;bottom:-2px;border:1px solid #ddd;border-bottom:0}
.coment td.title{vertical-align:middle;text-align:center;width:300px;white-space:nowrap}
.coment td.playbtn{width:140px;vertical-align:middle;text-align:center;cursor:pointer}
.coment .playline{padding-top:10px;font-size:14px;color:#333;border-bottom:1px solid #eee;padding-bottom:8px;text-indent:10px}
.coment .playline .playBtn{cursor:pointer;border:1px solid #ccc;border-radius:5px;padding:8px 10px;overflow:hidden}
.coment .playline .playBtn.black{color:#fff;background:#436cf6}
.coment .toolfr{float:right;display:flex;padding-top:12px}
.coment .toolfr .tool{position:relative}
.coment .toolfr .tool:hover .row{display:block}
.coment .toolfr .tool .title{padding-left:30px;text-align:center;cursor:pointer;display:flex;align-items:center}
.coment .toolfr .tool .row{display:none;background:#fff;box-shadow:2px 2px 16px 0 rgb(52 116 235 / 20%);line-height:30px;text-align:center;font-size:14px;color:#666;font-weight:400;position:absolute;left:0;right:0;top:45px;min-width:120px}
.coment .toolfr .tool .row .li{cursor:pointer}
.coment .toolfr .tool .row .li:hover{color:#436cf6}
.search{display:block;background:#fff;height:auto;margin-top:8px;padding:20px 0}
.search .navbar-search{margin-top:0;margin:0 auto;float:none;width:40%;border:1px solid #436cf6;height:40px;line-height:40px;border-radius:30px;overflow:hidden;position:relative}
.search .navbar-search .img-box{cursor:pointer;display:inline-block;background:#547bff;float:right;border-radius:0 10px 10px 0;padding:0;color:#fff;height:40px;overflow:hidden;padding:0 17px 0 8px;width:80px}
.search .navbar-search .img-box img{float:left;height:24px;margin-top:8px}
.search .navbar-search .navbar-inputSsearch{height:38px;float:left;width:calc(100% - 130px);border:0;outline:0;text-indent:10px;font-size:12px;line-height:38px;margin-left:40px}
.search .navbar-search .icos{position:absolute;height:30px;left:8px;top:0;bottom:0;margin:auto}
.helphead{width:100%;text-align:center;padding:10px 0}
.helphead button{background-color:#74b2ea;border-radius:5px;color:#fff;cursor:pointer;border:1px solid #74b2ea;padding:10px 15px;vertical-align:top}
.helphead .now{background-color:#f7b5ec}
.hide{display:none}
.pgblock{text-align:center}
.pgblock>.box-page>.page>li{border:none}
.video-box{background-color:#fff}
.video-box .player{padding:0;text-indent:0}
#player>#a1,#player>#a2{max-width:100%;max-height:100%;width:auto;height:auto;z-index:1}
div.player .iframeplayer{height:70vh;outline:0}
.pl_over{background:#4caf50;border-radius:5px;color:#fff;padding:1px 3px;font-size:10px}
.pl_total{background:#9e9e9e;border-radius:5px;color:#fff;padding:1px 3px;font-size:10px}
.pl_update{background:#ff9800;border-radius:5px;color:#fff;padding:1px 3px;font-size:10px}
.pl_process{background:#9c27b0;border-radius:5px;color:#fff;padding:1px 3px;font-size:10px}
.mySwiper{overflow:hidden;padding:15px 0;background:#fff}
.mySwiper .swiper-wrapper{display:block}
.mySwiper .swiper-slide{display:inline-block;float:left;width:20%;margin-bottom:15px}
.mySwiper .swiper-slide a{background-color:rgba(84,123,255,.1);padding:5px;border-radius:4px;overflow:hidden;display:block;width:96%;margin:auto}
.mySwiper .swiper-slide a:hover{background-color:rgba(84,123,255,.2)}
.mySwiper .swiper-slide.show2 .vodpic{aspect-ratio:27/40!important;height:calc(100% * 40 / 27)}
.mySwiper .swiper-slide.show2 .vodpic img.error::before{background:red}
.mySwiper .swiper-slide.show2 .vodpic img{width:100%;height:100%;object-fit:cover;background-size:50%;background-repeat:no-repeat;background-position:center}
.mySwiper .swiper-slide.show1 .vodpic{aspect-ratio:16/9!important;height:calc(100% * 9 / 16)}
.mySwiper .vodpic{position:relative;background-position:center;background-size:100% auto;background-repeat:no-repeat;background-color:rgba(84,123,255,.1)}
.mySwiper .vodpic .nums{position:absolute;left:0;bottom:0;padding:1px 2px;border-radius:2px;background-color:gold}
.mySwiper .vodpic .time{position:absolute;right:0;bottom:0;background:rgba(0,0,0,.5);color:#fff;padding:2px 0 1px 3px;border-radius:5px 0 0 0}
.mySwiper .vodname{line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px color:#333}
.mySwiper .voddesc{line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#999;height:20px}
@media screen and (max-width:760px){.mySwiper .vodpic .nums{right:0;left:auto;bottom:0}
.mySwiper .vodpic .time{right:0;top:0;left:auto;bottom:auto;background:rgba(0,0,0,.3)}
.mySwiper .swiper-slide{transition:.3s;transform:scale(.9)}
.mySwiper .swiper-slide-active,.mySwiper .swiper-slide-duplicate-active{transform:scale(1)}
div.player .iframeplayer{height:30vh}
.navbar .navbar-search{float:none;margin:12px auto 0}
.close_discor{width:65px;max-width:65px}
.close_discor img{width:100%;max-width:65px;height:110px}
.menu{padding:0 10px}
.menu div{height:30px;line-height:30px;text-align:left;width:66px}
.menu div a{font-size:12px}
.menu .active:before{display:none}
.film .film-left{display:none}
.film .film-right{float:none}
.film .film-right .layui-form{display:none}
footer{padding:0 10px}
.filter .filtertr .filtertd{min-width:63px}
.filter .filtertr .filtertd-type{min-width:63px;max-width:63px;width:63px}
.search .navbar-search{width:80%;margin-top:0}
#detailsComent .bread .bread-right{display:none}
#detailsComent .coment .coment-min .min-left{display:block}
#detailsComent .coment .coment-min .min-left .left{display:block}
#detailsComent .coment .coment-min .min-left .left img{margin:0 auto;margin-bottom:20px}
#detailsComent .coment .coment-min .min-left .right{display:block;width:100%}
#detailsComent .coment .playline font{display:none}
#detailsComent .coment .playline{font-size:1rem;text-indent:0;position:relative;padding-top:24px}
#detailsComent .coment .playline .playOnline{display:none}
#detailsComent .coment td.title{width:auto}
#detailsComent .coment .toolfr{position:absolute;top:33px;right:4px;display:-webkit-box;padding-top:0}
#detailsComent .coment .toolfr .tool{position:relative;-webkit-box-flex:1;background:0 0;border:0;height:30px;line-height:30px}
.navbar .nav li{padding:0 5px}
.film .filmTitle .film-right .layui-form .layui-inline{display:flex}
.film .filmTitle .film-right .layui-form .layui-inline .layui-form-mid{width:1rem;max-width:1rem;min-width:1rem;margin:0}
.pc{display:none}
table td{text-indent:0;padding:0 10px;overflow:hidden;text-overflow:ellipsis}
table td.line a{display:inline-block}
table td.line a:before{display:none}
.pl_over,.pl_total,.pl_update{display:none}
.navbar .items{padding-left:0}
.navbar .items .nav{margin-left:8px;padding-left:0}
.w100{width:80px;min-width:80px;max-width:80px}
.coment .two{width:50%}
.coment .line .two{padding-right:40px}
.coment .line .two .text{padding-right:40px}
.questionDia .layout .one .btns{width:50vw!important}
.coment .groupname .h5{display:block}
.coment .groupname .web{position:absolute;top:0;left:0;border-left:1px solid #ddd}
#detailsComent .coment .table tr td:nth-child(2){width:0;padding:0;margin:0;font-size:0;border:0;overflow:hidden;display:none}
#detailsComent .coment .table tr th:nth-child(2){width:0;padding:0;margin:0;font-size:0;border:0;overflow:hidden;display:none}
.playList{position:relative;padding-top:47px}
}
@media screen and (max-width:450px){.mySwiper .swiper-slide{width:50%;margin-bottom:5px}
}
.videoFeeback{display:none!important}
body{background-color:#427ff8d9;max-width:100%!important}
*{box-sizing:border-box;margin:0;padding:0;text-decoration:none;font-size:inherit}
ul li{list-style:none;margin:0;padding:0}
.home_pages .addr{width:100%;max-width:1920px}
@media (max-width:1440px){body{position:relative;overflow-x:hidden}
.main-content{width:100%;height:100%}
.home_pages{position:relative;width:100%;height:100vh;padding-top:40%;padding-bottom:10px;}
.header_out{position:fixed;top:0;left:0;right:0;width:100%;height:112px;z-index:99}
.header_out .mobmark{position:fixed;top:0;left:0;right:0;width:100%;height:100%;z-index:-1;background-color:rgba(0,0,0,.5)}
.header{width:100%;height:112px;padding:0 24px;display:flex;justify-content:space-between;align-items:center}
.header_scorll{background:rgba(0,0,0,.6)}
.header_log{display:inline-block;height:72px}
.header_log a img{height:72px}
.mobheader_title,.mobtitle_img{width:48px;height:48px}
.pcheader_title{display:none}
.log_content{width:calc(100% - 180px);margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}
.menu{position:absolute;top:112px;left:0;right:0;width:100%;height:338px;background:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.2);border-radius:0 0 24px 24px;padding:34px 0 36px 0;display:flex;flex-direction:column;align-items:center;font-size:32px;justify-content:space-between}
.menu a{color:rgba(0,0,0,.65)}
.mob_close{display:none}
.pclog_img{display:none}
.pc_close{display:none}
.log_text{padding-top:40px;font-size:24px;color:#fff}
.title_text{text-shadow:0 0 0 #959595,1px 1px 0 #6e6e6e,2px 2px 0 #474747,3px 3px 0 #202020,4px 4px 0 #000,5px 5px 0 #000,6px 6px 5px rgba(0,0,0,.85),6px 6px 1px rgba(0,0,0,.5),0 0 5px rgba(0,0,0,.2);font-size:2.5rem;font-weight:800;font-family:'Microsoft YaHei';line-height:1em;color:#fff}
.home_link{width:calc(100% - 24px);background:#fff;border-radius:24px;margin:80px auto 0;padding:64px 32px;border:1px solid #979797}
.home_item{width:100%;height:88px;line-height:88px;background:#f3f7fe;border-radius:8px;margin-top:24px;padding:0 32px 0 24px;font-size:24px;color:#175ce6;display:flex;align-items:center;justify-content:space-between}
.home_item a{color:#175ce6}
.home_itemone{margin-top:0}
.mobcollection_con{display:flex;align-items:center}
.pccollection_con{display:none}
.collection_page{width:100%;background:#e9ecf2;padding-top:46px}
.collect_title{width:calc(100% - 48px);text-align:center;margin:0 auto;display:flex;flex-direction:column;align-items:center}
.collect_title span:nth-child(1){font-size:44px;color:#000;font-weight:500}
.collect_title span:nth-child(2){padding-top:8px;font-size:24px;color:rgba(0,0,0,.65)}
.collect_tool{padding-top:40px;width:calc(100% - 48px);margin:0 auto;display:flex;flex-wrap:wrap}
.collect_tool li{padding-right:20px;margin-bottom:24px}
.collect_tool li>div{width:100%;background:#fff;border-radius:24px;position:relative}
.collect_tool li>div:hover{top:-10px;box-shadow:0 4px 10px 0 rgba(0,0,0,.1)!important}
.collect_tool li:nth-child(even){padding-right:0}
.collect_tool li img{width:100%}
.collect_tool li .collect_item{display:flex;flex-direction:column;align-items:center;padding:24px 0 32px 0}
.collect_tool li .collect_item span:nth-child(1){font-size:28px;color:#000;font-weight:500}
.collect_tool li .collect_item span:nth-child(2){font-size:20px;color:rgba(0,0,0,.65);padding:12px 0 32px 0}
.collect_tool li .collect_item button{width:152px;height:54px;background:#fff;border:1.28px solid #427ff8;border-radius:28px;font-size:20px;color:#427ff8}
.collect_tool li .pccollect_img{display:none}
.dot_box{display:none}
.sponsor_pages{position:relative;padding-top:24px;width:100%;height:calc(100% - 70px);background:#e9ecf2}
.sponsor_header{width:100%;height:400px;background:#427ff8}
.sponsor_header p{width:calc(100% - 48px);margin:0 auto;padding:64px 0 0 56px;display:flex;flex-direction:column;align-items:flex-start}
.sponsor_header p span:nth-child(1){font-size:44px;color:#fff;font-weight:500}
.sponsor_header p span:nth-child(2){font-size:24px;color:#fff;padding-top:16px}
.sponsor_content{position:relative;top:-158px;left:0;width:calc(100% - 48px);margin:0 auto;background:#fff;border-radius:16px;padding:60px 12px 80px 32px}
.sponsor_plate .sponsor_plate_title{display:flex;flex-direction:column}
.sponsor_plate_title span:nth-child(1){font-size:36px;color:#000;font-weight:500}
.sponsor_plate_title span:nth-child(2){padding-top:16px;font-size:24px;color:rgba(0,0,0,.65)}
.sponsor_box{margin-top:32px;display:flex;flex-wrap:wrap;align-content:space-between}
.sponsor_box li{width:50%;margin-top:20px;padding-right:20px}
.sponsor_box li>div{padding:40px 0;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:8px}
.sponsor_box li p{font-size:56px;display:flex;align-items:center;color:#fff;font-weight:500}
.sponsor_box li p>span{font-size:24px;padding-left:4px}
.sponsor_box li span{font-size:24px;color:#fff}
.sponsor_box li:nth-child(even){margin-right:0}
.sponsor_box li:nth-child(-n+3)>div{background:url(广告赞助奖励1.png),no-repeat;background-size:cover}
.sponsor_box li:nth-child(n+4)>div{background:url(广告赞助奖励2.png),no-repeat;background-size:cover}
.sponsor_plate{margin-top:60px}
.sponsor_plate:nth-child(1){margin-top:0}
.sponsor_plate:nth-child(3){margin-top:121px}
.sponsor_text{padding-top:32px;padding-left:20px;padding-right:32px}
.sponsor_text li{list-style:disc;font-size:24px;line-height:38px;color:rgba(0,0,0,.85)}
.sponsor_text li::marker{color:rgba(0,0,0,.85)}
.sponsor_recommend{padding-top:32px}
.sponsor_recommend li{margin-top:20px;padding:39px 0;padding-left:32px;width:389px;background:url(站长推荐奖励.png),no-repeat;background-size:100%,100%}
.sponsor_recommend li:nth-child(1){margin-top:0}
.sponsor_recommend li p{font-size:56px;color:#fff;font-weight:500;padding-bottom:16px}
.sponsor_recommend li p>span{font-size:24px;color:#fff}
.sponsor_recommend li span{font-size:24px;color:#fff}
.footer_box{width:100%;background:#141d35;text-align:center}
.footer_box>p{font-size:24px;color:#fff}
.footer_box p span{display:block;padding-top:26px}
.footer_box p:nth-child(1){width:702px;margin:0 auto;line-height:30px;padding-bottom:40px}
.footer_box p .line{display:inline-block;width:100%;padding-top:0}
.footer_box p:nth-child(2){font-size:20px}
.border{width:702px;margin:0 auto;height:1px;border:1px solid #263249;margin-bottom:40px}
.go_top{display:none}
.announcement{position:relative;display:none}
.announcement .mark{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:99}
.announcement .content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 134px);min-height:506px;background:#fff;border-radius:24px;padding:32px;z-index:9999}
.announcement .title{display:flex;align-items:center;justify-content:space-between;font-size:32px;color:#000;font-weight:500}
.annouun_content{display:inline-block;padding:48px 0;font-size:28px;color:rgba(0,0,0,.85);max-width:100%;word-break:break-all}
.announcement .announ_btn{position:absolute;bottom:32px;right:32px;width:180px;height:72px;background:#427ff8;border-radius:40px;border-color:#427ff8;border-width:0;font-size:28px;color:rgba(255,255,255,.85)}
.mark{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}
}
@media (min-width:1440px){body{position:relative;overflow-x:hidden}
.main-content{position:relative;height:100%}
.home_pages{padding-top:76px;position:relative;width:100%;}
.header_out{position:fixed;top:0;left:0;right:0;width:100%;height:76px;z-index:99}
.header{max-width:1920px;width:80%;height:76px;margin:auto;display:flex;justify-content:space-between;align-items:center;font-size:16px;color:#fff;font-weight:500}
.header_scorll{background:rgba(0,0,0,.7)}
.header_log{display:inline-block;height:56px}
.header_log a img{height:56px}
.header_margin{display:inline-block;padding:0 60px}
.pcheader_title span{cursor:pointer;padding-right:25px}
.pcheader_title span:last-child{padding-right:0}
.pcheader_title a{color:#fff}
.header_out.header_scorll .pcheader_title a{color:#fff}
.mobheader_title{display:none}
.log_content{width:calc(100% - 720px);margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;}
.moblog_img{display:none}
.title_text{text-shadow:0 0 0 #959595,1px 1px 0 #6e6e6e,2px 2px 0 #474747,3px 3px 0 #202020,4px 4px 0 #000,5px 5px 0 #000,6px 6px 5px rgba(0,0,0,.85),6px 6px 1px rgba(0,0,0,.5),0 0 5px rgba(0,0,0,.2);font-size:2.5rem;font-weight:800;font-family:'Microsoft YaHei';line-height:1em;color:#fff}
.log_text{padding-top:24px;font-size:18px;color:#fff}
.mobgray_close{display:none}
.announcement{position:relative;display:none}
.announcement .mark{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}
.announcement .content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:480px;min-height:304px;background:#fff;border-radius:16px;padding:24px;z-index:9999}
.announcement .title{display:flex;align-items:center;justify-content:space-between;font-size:18px;color:#000;font-weight:500}
.announcement p{font-size:inherit}
.announcement .pc_close{cursor:pointer}
.annouun_content{display:inline-block;padding:32px 0;font-size:14px;color:rgba(0,0,0,.85);max-width:100%;width:100%;word-break:break-all}
.announcement .announ_btn{cursor:pointer;position:absolute;bottom:24px;right:24px;width:96px;height:40px;background:#427ff8;border-color:#427ff8;border-radius:20px;border-width:0;font-size:16px;color:rgba(255,255,255,.85)}
.home_link{width:800px;min-width:573px;background:#fff;border-radius:16px;margin:48px auto;padding:64px 48px;}
.home_item{cursor:pointer;width:100%;height:64px;line-height:64px;background:#f3f7fe;border-radius:8px;margin-top:24px;padding:0 24px;font-size:18px;color:#175ce6;display:flex;align-items:center;justify-content:space-between}
.home_item:first-child{margin-top:0}
.home_item a{color:#175ce6}
.activeItem{background:#427ff8;box-shadow:0 4px 10px 0 rgba(0,0,0,.2);color:#fff;cursor:pointer}
.activeItem .arrow{display:none}
.home_item .arrow_white{display:none}
.activeItem .arrow_white{display:block}
.activeItem>span:nth-child(1) a{color:#fff}
.pccollection_con{display:flex;align-items:center}
.pccollection_con span{font-size:16px}
.pccollection_con img{margin-left:12px;margin-bottom:-6px;}
.mobcollection_con{display:none}
.dot_box{position:fixed;top:388px;right:73px;display:flex;flex-direction:column}
.dot_box p{cursor:pointer;width:14px;height:14px;border-radius:50%;background:#a7bcd6;position:relative}
.dot_box p:hover span{position:absolute;top:-13px;right:30px;display:inline-block;height:36px;min-width:102.5px;line-height:36px;text-align:center;background:#427ff8;font-size:16px;color:#fff}
.dot_box p:nth-child(2){margin:56px 0}
.dot_box .active_dot{position:relative;cursor:pointer;background:#427ff8;border:3px solid #fff;box-shadow:2px 2px 6px 0 rgba(0,0,0,.2)}
.dot_box p span{display:none}
.dot_box .active_dot span,.dot_box .hover_dot span{position:absolute;top:-13px;right:30px;display:inline-block;height:36px;min-width:102.5px;line-height:36px;text-align:center;background:#427ff8;font-size:16px;color:#fff}
.dot_box .active_dot span::after,.dot_box .hover_dot span::after{position:absolute;right:-5px;top:14px;content:'';display:inline-block;width:0;height:0;border-top:5px solid transparent;border-left:5px solid #427ff8;border-bottom:5px solid transparent}
.collection_page{position:relative;width:100%;background:#e9ecf2;padding:76px 0}
.collect_title{max-width:1920px;width:80%;text-align:center;margin:0 auto;display:flex;flex-direction:column;align-items:center;padding-top:20px}
.collect_title span:nth-child(1){font-size:28px;color:#000;font-weight:500}
.collect_title span:nth-child(2){padding-top:8px;font-size:16px;color:rgba(0,0,0,.65)}
.collect_tool{padding-top:40px;max-width:1920px;width:80%;min-width:797px;margin:0 auto;display:flex;flex-wrap:wrap}
.collect_tool li{cursor:pointer;width:25%;padding-right:20px;margin-bottom:20px}
.collect_tool li>div{width:100%;background:#fff;border-radius:16px;position:relative;overflow:hidden}
.collect_tool li>div:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.1)!important}
.collect_tool li>div:hover button{background:#427ff8!important;color:#fff!important}
.collect_tool li:nth-child(4),.collect_tool li:nth-child(8){margin-right:0}
.collect_tool li img{width:100%}
.collect_tool li .collect_item{display:flex;flex-direction:column;align-items:center;padding:16px 0 24px 0}
.collect_tool li .collect_item span:nth-child(1){font-size:22px;color:#000;font-weight:500}
.collect_tool li .collect_item span:nth-child(2){font-size:14px;color:rgba(0,0,0,.65);padding:8px 0 24px 0}
.collect_tool li .collect_item button{cursor:pointer;width:120px;height:40px;background:#fff;border:1px solid #427ff8;border-radius:22.5px;color:#427ff8;font-size:14px}
.collect_tool li .mobcollect_img{display:none}
.sponsor_pages{position:relative;width:100%;background:#e9ecf2}
.sponsor_header{width:100%;height:304px;background:#427ff8;padding-top:50px}
.sponsor_header p{max-width:1920px;width:80%;margin:0 auto;padding:65px 0 0 46px;display:flex;flex-direction:column;align-items:flex-start}
.sponsor_header p span:nth-child(1){font-size:28px;color:#fff;font-weight:500}
.sponsor_header p span:nth-child(2){font-size:16px;color:#fff;padding-top:8px}
.sponsor_content{position:relative;top:-62px;left:0;max-width:1920px;width:80%;margin:0 auto;background:#fff;border-radius:16px;padding:82px 0 100px 46px}
.sponsor_plate .sponsor_plate_title{display:flex;flex-direction:column}
.sponsor_plate_title span:nth-child(1){font-size:28px;color:#000;font-weight:500}
.sponsor_plate_title span:nth-child(2){padding-top:8px;font-size:16px;color:rgba(0,0,0,.65)}
.sponsor_box{margin-top:20px;padding-right:46px;display:flex;flex-wrap:wrap;align-content:space-between}
.sponsor_box li{width:33.3%;margin-top:20px;padding-right:20px}
.sponsor_box li>div{padding:61px 0;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:8px}
.sponsor_box li p{font-size:48px;display:flex;align-items:center;color:#fff;font-weight:500}
.sponsor_box li p>span{font-size:20px;padding-left:5px}
.sponsor_box li span{font-size:16px;color:#fff}
.sponsor_box li:nth-child(3),.sponsor_box li:nth-child(6){padding-right:0}
.sponsor_box li:nth-child(-n+3)>div{background:url(广告赞助奖励1.png),no-repeat;background-size:cover}
.sponsor_box li:nth-child(n+4)>div{background:url(广告赞助奖励2.png),no-repeat;background-size:cover}
.sponsor_plate{margin-top:80px}
.sponsor_plate:nth-child(1){margin-top:0}
.sponsor_plate:nth-child(3){margin-top:109px}
.sponsor_plate:nth-child(4){margin-top:60px}
.sponsor_text{padding-top:40px;padding-left:20px;padding-right:32px}
.sponsor_text li{list-style:disc;font-size:18px;line-height:38px;color:rgba(0,0,0,.85)}
.sponsor_text li::marker{color:rgba(0,0,0,.85)}
.sponsor_recommend{display:flex;flex-wrap:wrap;padding-top:40px}
.sponsor_recommend li{padding:31px 0;padding-left:24px;padding-right:202px;margin-right:20px;margin-bottom:20px;background:url(站长推荐奖励.png),no-repeat;background-size:100%,100%}
.sponsor_recommend li p{font-size:48px;color:#fff;font-weight:500;padding-bottom:16px}
.sponsor_recommend li p>span{font-size:20px;color:#fff}
.sponsor_recommend li span{font-size:20px;color:#fff}
.footer_box{width:100%;background:#141d35;text-align:center;}
.footer_box p{font-size:16px;color:#fff;padding: 15px 0;}
.footer_box p:nth-child(1){width:80%;margin:0 auto;line-height:28px;padding-bottom:31px}
.border{width:80%;margin:0 auto;height:1px;border-bottom: 1px solid #263249;margin-bottom:32px}
.footer_box p .line{display:none}
.go_top{display:none;cursor:pointer;position:fixed;bottom:270px;right:56px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:8px;border-color:#fff;box-shadow:0}
}
.copyright{padding:25px 0}
.section-banner{max-width:100%;width:1300px;margin:0 auto;max-height:600px;overflow:hidden;position:relative}
.section-banner img{width:100%;height:100%}
.affh5{display:none}
.affTpllay{transition:all .6s;-webkit-transition:all .6s;display:inline;position:absolute;font-size:0;overflow:hidden;max-width:150px;z-index:10}
.affTpllay img{max-width:150px;max-height:230px;width:150px}
.affTpllay.top{left:0;top:0;right:0;display:none;position:fixed;max-width:100vw;width:100vw}
.affTpllay.top img{max-width:100%;height:auto;max-height:100vh}
.affTpllay.bottom{left:0;bottom:0;right:0;display:none;position:fixed;max-width:100vw;width:100vw}
.affTpllay.bottom img{max-width:100%;height:auto;max-height:100vh}
.affTpllay.lt{left:0;top:0}
.affTpllay.rt{right:0;top:0}
.affTpllay.l{left:0;top:50vh;transform:translate(0,-50%)}
.affTpllay.r{right:0;top:50vh;transform:translate(0,-50%)}
.affTpllay.lb{left:0;top:100vh;transform:translate(0,-100%)}
.affTpllay.rb{right:0;top:100vh;transform:translate(0,-100%)}
@media screen and (max-width:500px){.section-banner{width:100%;max-height:200px}
.affTpllay{max-width:65px}
.affTpllay img{max-height:110px;width:100%}
.affTpllay.top{display:block}
.affTpllay.bottom{display:block}
.affTpllay.lt{top:60px}
.affTpllay.rt{top:60px}
.affTpllay.lb{top:calc(100vh - 60px)}
.affTpllay.rb{top:calc(100vh - 60px)}
.affh5{display:block}
}
