html { scroll-behavior: smooth; } body { font-family: Arial, Helvetica, sans-serif; background-color: #fff; } a { text-decoration: none; } .ph15 { padding: 0 4.267vw; } .nav-bar { display: flex; justify-content: space-between; height: 12.533vw; background: url('../../images/map/duote-logo.png') center no-repeat #3f85d0; background-size: 19.467vw 7.2vw; } .menu, .search { width: 12.533vw; height: 12.533vw; } .menu { background: url('../../images/menu.png') center no-repeat; background-size: 8vw; } .home-link { flex: 1; } .search { background: url('../../images/search.png') center no-repeat; background-size: 8vw; } .top-menu { line-height: 10.667vw; } .top-menu > a { flex: 1; } .top-menu > a.cur { color: #0f89c7; } .top-menu > a.cur::after { display: block; margin: 0 auto; content: ''; width: 8vw; height: 0.8vw; background-color: #0f89c7; } .bread { /* padding-left: 3.733vw; */ line-height: 6.933vw; background-color: #f9f9f9; } .bread > a { color: #999999; } .bii-home { padding-left: 7.2vw; width: 18.933vw; height: 6.933vw; background: url('../../images/bii-home.png') no-repeat center; background-size: 100%; } .bii-item { margin-left: -4vw; padding-left: 7.2vw; width: 24.8vw; height: 6.933vw; background: url('../../images/bii-item.png') no-repeat center; background-size: 100%; } .z1 { z-index: 1; } .z2 { z-index: 2; } .z3 { z-index: 3; } .app-w { padding: 5.333vw 0; } .awt-img { width: 16vw; height: 16vw; background-color: #d8d8d8; border-radius: 2.667vw; } .awt-m { height: 16vw; flex: 1; flex-direction: column; justify-content: space-between; padding-left: 10px; } .awt-name { max-width: 50.667vw; } .c0f89c7 { color: #0f89c7; } .awt-btn { display: block; box-sizing: border-box; width: 22.933vw; line-height: 8.533vw; border-radius: 1.6vw; font-size: 3.467vw; text-decoration: none; } .awt-btn-gsxz { background-color: #4791e1; } .awt-btn-ljxz { background: url('../../images/gsxz-bg.png') center no-repeat; height: 8.533vw; background-size: 100%; } .awt-btn-ptxz { margin-top: 1vw; padding: 1vw 0; display: block; width: 100%; text-align: center; color: #999; font-size: 3.333vw; } .awt-btn-ptxz i { /* vertical-align: middle; */ position: relative; top: 0.556vw; margin-right: 1vw; display: inline-block; width: 3.6vw; height: 3.6vw; background: url(../../images/ptxz-icon.png) center no-repeat; background-size: 100%; } .awt-btn-yxj { background-color: #999; } .app-info { align-items: center; margin-top: 4.267vw; height: 18.133vw; background-color: #f7f8fa; border-radius: 2.133vw; } .ai-item { flex: 1; } .aii-sub { margin-top: 2.133vw; } .ai-cut { width: 1px; height: 6.667vw; background-color: #999999; } .zq-sec { margin-top: 4.267vw; padding: 1.6vw 2.667vw 1.6vw 1.6vw; display: flex; justify-content: space-between; align-items: center; height: 14.933vw; background-image: linear-gradient(90deg, #fafcf8 0%, #f1fef5 100%); border-radius: 1.6vw; box-sizing: border-box; } .zqs-img { width: 11.733vw; height: 11.733vw; background-color: #d8d8d8; border-radius: 2.133vw; } .zqs-title-des { flex: 1; padding: 0 3.2vw; } .zqs-title { width: 42.667vw; } .zqs-des { width: 42.667vw; margin-top: 1.067vw; } .zqs-btn { width: 18.667vw; line-height: 6.933vw; background-image: linear-gradient(90deg, #61e45c 0%, #0eb91a 100%); box-shadow: 0 0.533vw 1.067vw 0 #b8ffc1; border-radius: 4vw; font-size: 3.467vw; } .sec-cut { height: 2.667vw; background-color: #f5f5f5; } .layer { width: 100%; height: 100vh; top: 0; background: rgba(0, 0, 0, 0.5); z-index: 3; } .side-menu { flex-direction: column; justify-content: space-between; width: 73.6vw; height: 100vh; background-color: #181f25; transition: all 0.5s; } .side-menu.folded { margin-left: -73.6vw; } .sm-list { margin-top: 13.333vw; } .sm-list > a { padding-left: 24vw; color: #fff; display: block; line-height: 17.333vw; } .sm-list > a:active { background-color: #252d34; } .sml-home { background: url('../../images/sml-home.png') 10.667vw center no-repeat; background-size: 5.333vw; } .sml-app { background: url('../../images/sml-app.png') 10.667vw center no-repeat; background-size: 5.333vw; } .sml-game { background: url('../../images/sml-game.png') 10.667vw center no-repeat; background-size: 5.333vw; } .sml-set { background: url('../../images/sml-set.png') 10.667vw center no-repeat; background-size: 5.333vw; } .sml-hign { background: url('../../images/sml-hign.png') 10.667vw center no-repeat; background-size: 5.333vw; } .sml-news { background: url('../../images/sml-news.png') 10.667vw center no-repeat; background-size: 5.333vw; } .sml-strategy { background: url('../../images/sml-strategy.png') 10.667vw center no-repeat; background-size: 5.333vw; } .fold { height: 10.667vw; background-color: #2d353c; line-height: 40px; color: #81899c; } .tab-bar { border-bottom: solid 1px #eeeeee; } .tab-bar > a { flex: 1; line-height: 10vw; color: #666666; } .tab-bar > a.cur::after { display: block; margin: 0 auto; content: ''; width: 36px; height: 3px; background-color: #3986d9; border-radius: 3px; } .img-list { margin-top: 5.333vw; overflow: auto; white-space: nowrap; } .img-list > img { display: inline-block; margin-right: 2.667vw; width: 29.067vw; height: 48.267vw; background-color: #d8d8d8; border-radius: 1.6vw; } .img-list > img:first-child { margin-left: 4vw; } .tags { margin-top: 2vw; flex-wrap: wrap; /*justify-content: space-between;*/ } .tags > a { margin: 0 2vw 2vw 0; padding: 0 2.667vw; line-height: 6.933vw; width: 15vw; height: 6.933vw; border-radius: 4vw; color: #fff; } .tags-i { overflow: hidden; display: inline-block; max-width: 15.56vw; } .recommends { margin: 3vw 0; } .recommends > a { margin: 0 2vw 0 0; color: #0f89c7; } .recommends > a:active { color: #2878da; } .bce86d6f { background-color: #e86d6f; } .bcfea94e { background-color: #fea94e; } .bc62a0ff { background-color: #62a0ff; } .bc01cb9c { background-color: #01cb9c; } .app-details { justify-content: space-between; align-items: center; margin-top: 1vw; padding: 0 2.667vw; height: 26.133vw; background-color: #f7f8fa; border-radius: 2.133vw; font-size: 3.467vw; line-height: 7.467vw; } .developer { max-width: 45.06vw; } .sec-title { margin: 5.333vw 0; padding: 1.333vw 0 1.333vw 7.467vw; } .t-yxjs { margin-bottom: 2.667vw; background: url('../../images/t-yxjs.png') left center no-repeat; background-size: 5.867vw; } .t-rqcs { background: url('../../images/t-rqcs.png') left center no-repeat; background-size: 5.867vw; } .t-gfyy { background: url('../../images/t-gfyy.png') left center no-repeat; background-size: 5.867vw; } .t-xgzt { background: url('../../images/t-xgzt.png') left center no-repeat; background-size: 5.867vw; } .t-xgrj { margin-bottom: 2.667vw; background: url('../../images/t-xgrj.png') left center no-repeat; background-size: 5.867vw; } .t-xgxw { margin-bottom: 2.667vw; background: url('../../images/t-xgxw.png') left center no-repeat; background-size: 5.867vw; } .t-xgtj { background: url('../../images/t-xgtj.png') left center no-repeat; background-size: 5.867vw; } .t-wypl { background: url('../../images/t-wypl.png') left center no-repeat; background-size: 5.867vw; } .t-rsbq { background: url('../../images/t-rmbq.png') left center no-repeat; background-size: 5.867vw; } .game-des-w { line-height: 6.4vw; } .game-des { text-align: justify; } .maxline3 { overflow: hidden; max-height: 19.2vw; } .unfold { padding-right: 2.5vw; position: absolute; right: 0; bottom: 0.8vw; background: url('../../images/jiantou.png') #fff no-repeat right 3.2vw; background-size: 1.867vw 1.333vw; transition: all 0.3s; } .unfold::before { content: '...'; margin-right: 1.333vw; color: #333; font-size: 4.8vw; } .unfolded { background: url('../../images/jiantou-up.png') #fff no-repeat right 3.2vw; background-size: 1.867vw 1.333vw; } .unfolded::before { content: ''; } .gg-link { margin-top: 2.667vw; } .gg-link > img { display: block; width: 100%; height: 19.467vw; border-radius: 2.133vw; } .sec-js { padding-bottom: 6.133vw; } .app-list { overflow: auto; padding: 0 0 4.267vw; } .app-list > a { margin-right: 2.667vw; } .app-list > a:first-child { margin-left: 4vw; } .al-img { width: 19.2vw; height: 19.2vw; background-color: #d8d8d8; border-radius: 2.667vw; } .al-name { margin-top: 2.667vw; width: 19.2vw; font-size: 3.733vw; color: #333333; } .title-gfyy-w { justify-content: space-between; } .more-link { display: inline-block; height: 5.333vw; margin: 5.333vw 0 4vw; padding-right: 3.2vw; background: url('../../images/more-link.png') no-repeat right 0.5vw; background-size: 2vw; } .high-app-list { overflow: auto; padding: 0 0 5.333vw; } .high-app-list > a { margin-right: 3.2vw; display: block; } .hal-item { position: relative; width: 26.667vw; height: 42.667vw; } .hal-item-bg { margin-top: 5.333vw; width: 26.667vw; height: 37.333vw; /* background-image: linear-gradient(180deg, #ffae89 0%, #d3404d 100%); */ border-radius: 1.6vw; z-index: -1; } .hal-item-img { margin: 0 auto; display: block; width: 19.2vw; height: 19.2vw; border-radius: 2.667vw; } .hal-item-name { margin-top: 3.2vw; padding: 0 1.333vw; } .hal-item-btn { margin: 1.6vw auto 0; display: block; font-size: 4vw; width: 15.467vw; line-height: 6.933vw; background-color: rgba(255, 255, 255, 0.41); border-radius: 1.067vw; } .game-box { margin: 0 4vw 5.333vw; padding: 0; height: 51.733vw; background-color: #d8d8d8; box-shadow: 0px 0.533vw 1.6vw 0px rgba(0, 0, 0, 0.16); border-radius: 2.133vw; } .game-box-bg { height: 51.733vw; background-color: #d8d8d8; box-shadow: 0px 0.533vw 1.6vw 0px rgba(0, 0, 0, 0.16); border-radius: 2.133vw; } .game-box > .zq-sec { bottom: 0; margin-top: 0; width: 100%; border-radius: 0; background-color: #fff; background-image: none; } .game-box .zqs-btn { background-image: linear-gradient(90deg, #64c8f7 0%, #526ef9 100%); box-shadow: none; } .xgzt-list { /* padding-top: 2.667vw; */ } .xgzt-list > a { padding-top: 3.733vw; display: flex; /* padding: 3.733vw 0 4.533vw; */ } .xgzt-list > a:first-child { padding-top: 0; } .xl-des { flex: 1; margin-left: 5.333vw; padding-bottom: 6.667vw; border-bottom: solid 1px #eeeeee; } .xld-name { width: 64vw; } .xl-img, .quartering { overflow: hidden; width: 22.133vw; height: 22.133vw; /* background-color: #d8d8d8; */ border-radius: 2.667vw; } .quartering { flex-wrap: wrap; justify-content: space-between; align-items: center; border-radius: 0; } .quartering .xl-img { width: 46%; height: 43%; border-radius: 1vw; } .xld-item { margin-top: 2.8vw; color: rgba(102, 102, 102, 0.66); } .xgrj { border-bottom: solid 1px #eeeeee; } .xgrj-list { padding-bottom: 2.667vw; } .xgrj-list > a { display: flex; justify-content: space-between; align-items: center; height: 13.333vw; } .xgrj-list > a:not(:last-child) { border-bottom: dashed 1px #dddddd; } .xgrjl-name { width: 66.667vw; color: #333; } .dl-btn { width: 12vw; height: 6.5vw; line-height: 6.5vw; background-image: linear-gradient(90deg, #64c8f7 0%, #526ef9 100%); border-radius: 1.067vw; font-size: 4vw; color: #ffffff; text-align: center; } .xgxw-list .xgrjl-name { width: 90vw; } .xgxw-list .xgrjl-name::before { position: relative; top: -0.5vw; content: ''; display: inline-block; margin: 0 3.2vw 0 0; width: 1.6vw; height: 1.6vw; background-color: #c3c3c3; border-radius: 50%; } .switch-bar { margin-top: 4.333vw; width: 26.667vw; height: 7.467vw; background-color: #f5f5f5; border-radius: 3.733vw; } .sbi { flex: 1; line-height: 7.467vw; } .sbi.cur { /* background-color: #0f89c7; */ border-radius: 3.733vw; color: #0f89c7; } .xgtj-list > a { padding-top: 4vw; display: flex; justify-content: space-between; } .xgtj-list > a.dn { display: none; } .hide-more { overflow: hidden; max-height: 108vw; } .xgtj-list > a:first-child { padding-top: 0; } .xgtjl-img { width: 14.4vw; height: 14.4vw; background-color: #d8d8d8; border-radius: 2.667vw; } .xgtjl-des-w { margin-left: 2.667vw; padding-bottom: 4vw; flex: 1; align-items: center; border-bottom: solid 1px #eeeeee; } .xgtjl-des { height: 14.4vw; flex: 1; display: flex; flex-direction: column; justify-content: space-between; } .xgtjl-name { color: #333; font-size: 4vw; width: 42.667vw; } .star-w { width: 16.533vw; height: 2.667vw; background: url('../../images/star-gray.png') no-repeat; background-size: 100%; } .star-full { width: 16.533vw; height: 2.667vw; background: url('../../images/star-full.png') no-repeat; background-size: 16.533vw 2.667vw; } .load-more { line-height: 16vw; } .load-more-tags { justify-content: center; align-items: center; } .load-more-inner { padding-right: 5.333vw; background: url('../../images/jiazai.png') right center no-repeat; background-size: 4vw; } .loading-icon { margin-left: 1.333vw; width: 4vw; height: 4vw; background: url('../../images/jiazai.png') center no-repeat; background-size: 100%; } .loading > .loading-icon { animation: rotation linear 2s infinite; } @keyframes rotation { 0% { transform: rotate(360deg); } 100% { transform: rotate(0deg); } } .hot-tags { padding-bottom: 2.667vw; } .hot-tags > a { margin: 0 1vw 2.667vw 0; padding: 0 2.667vw; color: #fff; display: inline-block; line-height: 9.067vw; height: 9.067vw; border-radius: 4.533vw; } .hti { display: inline-block; max-width: 32vw; } .bcee7394 { background-color: #ee7394; } .bc62c7a4 { background-color: #62c7a4; } .bcf4c24e { background-color: #f4c24e; } .bc7fa3e8 { background-color: #7fa3e8; } .bc4cb0be { background-color: #4cb0be; } .bcee7394 { background-color: #ee7394; } .bcb86ac6 { background-color: #b86ac6; } .bcc1d443 { background-color: #c1d443; } .bcf7c040 { background-color: #f7c040; } .bc7fa3e8 { background-color: #7fa3e8; } .bc4cb0be { background-color: #4cb0be; } .bottom-links { flex-wrap: wrap; padding: 2.667vw 0; } .bottom-links > a { color: #999; width: 20%; line-height: 9.6vw; } .botton-tab { line-height: 16vw; } .botton-tab > a { flex: 1; color: #666; } .h56 { height: 14.933vw; } .ljxz-btn-w { bottom: 0; width: 100%; padding-top: 1.6vw; height: 14.933vw; background-color: #ffffff; box-shadow: 0px -1px 8px 0px rgba(0, 0, 0, 0.07); } .ljxz-btn { margin: 0 4vw 2.133vw; line-height: 11.2vw; background-color: #4791e1; border-radius: 1.067vw; } .float-btns { right: 4vw; bottom: 20vw; height: 22vw; } .fb-item-top { background: url('../../images/back-top.png') center no-repeat; background-size: 6vw; } .fb-item-qrcode { background: url('../../images/qrcode-1-copy@2x.png') center/5.556vw no-repeat; } .fb-item { display: block; width: 9.6vw; height: 9.6vw; line-height: 9.6vw; background-color: rgba(0, 0, 0, 0.62); box-shadow: 0px 0.533vw 1.067vw 0px rgba(0, 0, 0, 0.1), 0px 0.533vw 1.067vw 0px rgba(0, 0, 0, 0.16); border: solid 1px rgba(142, 142, 142, 0.57); border-radius: 50%; color: #fff; } .fb-item:not(:first-child) { margin-top: 2.667vw; } .layer-yyqx { flex-direction: column; justify-content: center; align-items: center; } .lyi-dialog { width: 84vw; height: 75.733vw; background-color: #ffffff; border-radius: 2.133vw; } .lyi-close { margin: 9.333vw auto 0; width: 9.6vw; height: 9.6vw; background: url('../../images/close.png') center no-repeat; background-size: 100%; } .lyid-name { margin-top: 6.667vw; } .lyid-tip { margin-top: 5.333vw; } .lyid-list { margin-top: 5.333vw; padding: 0 4vw; flex-wrap: wrap; } .lyidl-item { width: 25%; margin-bottom: 5.333vw; } .lyidl-item > img { width: 11.2vw; height: 11.733vw; } .lyidl-item-name { margin-top: 2.133vw; } .high-main { padding: 5.333vw 4vw 0; } .mt10 { margin-top: 2.667vw; } .mt20 { margin-top: 5.333vw; } .hm-des { line-height: 5.333vw; } .img-slides { margin-left: 4vw; } .swiper-slide { display: flex; justify-content: center; align-items: center; width: 29.6vw; height: 29.6vw; } .ss-img { display: block; width: 19.2vw; height: 19.2vw; background-color: #d8d8d8; border-radius: 2.667vw; transition: all 0.5s; } .swiper-slide-active .ss-img { width: 29.6vw; height: 29.6vw; } .tags-score { justify-content: space-between; align-items: center; } .hm-tags { flex-wrap: wrap; } .hm-tags > a { margin-right: 2.667vw; padding: 0 2.667vw; display: inline-block; line-height: 6.933vw; border-radius: 4vw; border: solid 1px #dfdfdf; color: #999; } .cut-line { width: 0.267vw; height: 12.8vw; background-color: #999; } .hpl { font-size: 10.133vw; color: #f19400; } .hm-description { padding: 2.667vw; background-color: #f7f8fa; border-radius: 8px; line-height: 6.4vw; } .img-w { display: table; margin: 15vw; } .img-w img { max-width: 100%; max-height: 100%; } .layer-img-preview { /* padding: 5vw; */ } .lip-inner { display: table-cell; height: 100%; vertical-align: middle; } .layer-img-preview img { max-width: 90vw; max-height: 90vh; } .commentContainer .commentInput input.web-name { margin-top: 2vw; background-color: #f5f5f5; border-radius: 1.6vw; border: none; height: 8vw; outline: none; } .fixed-dl { position: fixed; right: 2.4vw; bottom: 50vw; width: 12.267vw; height: 12.533vw; background: url(../../images/soft/game-box-dl.png) no-repeat center; background-size: 100%; } .fixed-gb { position: fixed; right: 2.4vw; bottom: 50vw; width: 12.267vw; height: 12.533vw; z-index: 9; } .fixed-gb > img { display: block; width: 12.267vw; height: 12.533vw; } .report { justify-content: center; align-items: center; } .report-inner { width: 84vw; } .ri-main { padding: 5.333vw; border-radius: 2.133vw; } .commit-btn { width: 100%; margin-top: 5.333vw; line-height: 11.2vw; background-color: #4791e1; border-radius: 1.067vw; border: none; } .rim-list { margin: 4vw 0; line-height: 10.667vw; } .rim-list > li { height: 10.667vw; display: flex; align-items: center; } .rim-cb { display: none; width: 0; height: 0; } .rim-l { display: inline-block; } .fake-cb { margin-right: 4vw; display: inline-block; content: ''; width: 5vw; height: 5vw; background: url('../../images/cb.png') center no-repeat; background-size: 100%; } .rim-cb:checked + .fake-cb { background: url('../../images/cb-s.png') center no-repeat; background-size: 100%; } .rim-ta { padding: 2.667vw; resize: none; width: 100%; height: 27.733vw; background-color: #f1f1f1; border-radius: 2.133vw; border: none; outline: none; } .r-close { margin: 10.667vw auto 0; width: 9.6vw; height: 9.6vw; background: url('../../images/close.png') center no-repeat; background-size: 100%; } .main-sec { margin: 4.8vw 0 5.333vw; padding: 2.667vw; height: 46.133vw; background: url('../../images/main-sec.png') no-repeat center #6d9eff; background-size: 100%; border-radius: 2.133vw; } .ms-des { margin-top: 2.667vw; line-height: 6.4vw; height: 32vw; text-align: justify; } .sec-head { padding-top: 1.067vw; height: 14.933vw; justify-content: start; align-items: center; } .sh-icon { width: 5.333vw; height: 5.333vw; } .sh-icon-zx { background: url('../../images/sh-icon-zx.png') no-repeat center; background-size: 100%; } .sh-icon-yx { background: url('../../images/sh-icon-yx.png') no-repeat center; background-size: 100%; } .sh-title { margin-left: 2.667vw; } .zx-list { padding-bottom: 2.667vw; flex-wrap: wrap; justify-content: space-between; } .zx-list > a { overflow: hidden; margin-bottom: 2.667vw; padding: 0 2.667vw; width: 44vw; background-color: #f1f1f1; border-radius: 1.6vw; } .zxl-i { line-height: 9.067vw; display: inline-block; max-width: 33.31vw; overflow: hidden; white-space: nowrap; } .course-list > li { margin: 0 4vw; padding: 4vw 0; border-bottom: 0.267vw solid #eee; } .course-list > li:first-child { padding-top: 0; } .course-link { display: flex; justify-content: space-between; } .course-img-w { position: relative; } .course-img { width: 32vw; height: 21.333vw; border-radius: 1.6vw; } .course-r { width: 56vw; } .course-name { -webkit-line-clamp: 3; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; font-size: 4vw; color: #333; /*height: 16vw;*/ } .course-des { margin-top: 0.8vw; font-size: 3.2vw; line-height: 4.267vw; color: #666666; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .course-date { margin-top: 4vw; padding-left: 4.267vw; font-size: 3.2vw; color: #999; background: url(../../images/icon-date.png) left center no-repeat; background-size: 3.2vw 3.2vw; } .gift-w { margin-left: 2.778vw; } .gift-icon { width: 3.194vw; height: 3.194vw; } .gzgzh-frame { padding: 4.167vw; width: 73.611vw; height: 64.306vw; background: #FFFFFF; border-radius: 1.111vw; border: 1px solid #979797; } .gzh-close { margin: 4.167vw auto 0; width: 8.611vw; height: 8.611vw; background: url('../../images/gift/close.png') center/100% no-repeat; } .gf-title { font-size: 3.889vw; font-weight: 600; color: #333333; } .gf-content { margin-top: 4.167vw; font-size: 3.611vw; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #333333; line-height: 5.139vw; } .c2E8AE6 { color: #2E8AE6; } .gf-img { display: block; margin: 4.167vw auto 0; width: 26.667vw; height: 26.667vw; } .fb-item-qrcode > img { width: 5.556vw; height: 5.556vw; }