.app{ /* background-color:#fff; */ } .main .content{ width:1200px; margin:0 auto; } .main .game{ width:230px; box-sizing:border-box; background-color:#fff; border-radius:0 0 5px 5px; height:456px; } .main .game .item{ height:76px; cursor:pointer; box-sizing:border-box; border-bottom:1px solid #f3f3f3; } .main .game .item:last-of-type{ border:none; } .main .game .item .item-con{ padding:15px 10px 15px 15px; } .main .item-con .game-icon{ width:46px; height:46px; border-radius:15px; overflow:hidden; } .main .item-con .game-name{ margin-left:15px; font-size:14px; } .main .item-con .game-name>div:last-child{ font-size:12px; color:#999; } /* 轮播 */ .swiper{ /* width:680px; */ border-radius:5px; overflow:hidden; margin:10px 10px 0; position:relative; height:446px; } .swiper .container, .swiper .control, .swiper .dot{ position:absolute; } .swiper .container .item{ position:absolute; display:none; cursor:pointer; } .swiper .control{ top:50%; width:35px; height:35px; border-radius:50%; transform:translatey(-50%); background-color:rgba(0 ,0, 0, .15); cursor:pointer; user-select:none; } .swiper .control:hover{ background-color:rgba(0, 0, 0, 0.4); } .swiper .control-left{ left:5px; } .swiper .control-right{ right:5px; } .swiper .control-left span{ margin-right:2px; } .swiper .control span{ margin-bottom:2px; font-size:16px; color:rgba(255, 255, 255, 0.8); } .swiper .dot{ left:50%; transform:translatex(-50%); bottom:20px; } .swiper .dot span{ cursor:pointer; display:block; width:16px; height:16px; border-radius:50%; margin:0 5px; background-color:#fff; } .swiper .dot span.active{ background-color:#f44145; } /* 登录 */ .login{ width:270px; margin-top:10px; padding:20px; background-color:#fff; border-radius:5px; height:446px; box-sizing:border-box; } .login .login-icon{ width:90px; height:90px; margin:0 auto; } .login .wel{ font-size:14px; line-height:14px; text-align:center; color:#f44145; } .login .buy-sell{ margin-top:20px; } .login .buy-sell a{ display:inline-block; height:36px; font-size:14px; background-color:#f44145; color:#fff; border-radius:5px; box-sizing:border-box; text-align:center; line-height:36px; } .login .buy{ margin-right:5px; } .login a.sell{ margin-left:5px; border:1px solid #d8d8d8; background-color:#fff; color:#333; } .login .notice{ margin-top:30px; } .login .notice .list{ height:88px; overflow:hidden; } .login .title{ font-size:14px; line-height:14px; color:#3d3d3d; margin-bottom:5px; } .login .list li{ padding:5px 0; } .login .list li a{ color:#999; line-height:12px; } .login .list li a:hover{ color:#f44145; } .login .line{ margin:19px 0 22px; width:100%; height:1px; background-color:#f3f3f3; } .login .download{ cursor:pointer; border-radius:5px; height:67px; background:linear-gradient(105deg, #f44145 0%, #ff964a 99%); box-sizing:border-box; padding:10px; } .login .down-text{ margin-left:9px; font-size:20px; line-height:20px; font-weight:bold; color:#fff; text-align:center; } .login .down-text .target{ font-size:12px; line-height:12px; font-weight:normal; } /* 分类 */ .category{ width:1200px; margin:10px auto 0; } .category .item{ width:285px; height:160px; border-radius:5px; overflow:hidden; } /* 账号 */ .account{ width:1200px; margin:40px auto 0; border-radius:5px; padding:20px 20px 0; box-sizing:border-box; background:#fff no-repeat; } .account .title{ font-size:28px; line-height:28px; font-weight:bold; margin-right:12px; } .account .sub{ color:#999; line-height:16px; } .account .tags .item{ box-sizing:border-box; max-width:124px; padding:10px 14px; text-align:center; background-color:#fff; border-radius:3px; margin-left:10px; cursor:pointer; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; } .account .tags .active{ background-color:#f44145; color:#fff; } /* 账号列表 */ .account .list{ margin-top:16px; } .account .list .item{ width:280px; box-sizing:border-box; border-radius:5px 5px 0 0; overflow:hidden; margin:0 13.3px 20px 0; } .account .list .item:nth-of-type(4n){ margin:0 0 20px 0; } .account .list .auto-img-wrap{ display:block; width:100%; height:140px; overflow:hidden; border-radius:5px 5px 0 0; } .account .list .goods-title{ margin:12px 0 10px; font-size:14px; height:38px; } .account .list .goods-sub{ color:#999; } .account .list .price-sts{ margin-top:10px; } .account .list .price{ font-size:14px; color:#f44145; } .account .list .price span{ font-size:20px; line-height:20px; } .account .list .sts{ color:#999; margin-left:10px; } .account .list .tag{ margin:12px 0 14px; } /* 问题、账号、引导 */ .itc{ width:1200px; margin:40px auto 0; } .itc .issue, .itc .cite-report, .itc .new-strict{ height:456px; box-sizing:border-box; overflow:hidden; } .itc .issue, .itc .cite{ border-radius:5px; background-color:#fff; width:260px; background:#fff url(/uploads/image/si/issue-bg.png) no-repeat; } .itc .cite{ background-image:url(/uploads/image/si/cite-bg.png); } .itc .issue-title, .itc .cite-title{ padding:10px 10px 0; } .itc .title{ font-size:20px; font-weight:bold; margin-left:5px; } .itc .cite-title .title{ /* margin-left:15px; */ height:32px; } .itc .issue .list, .itc .cite .list{ margin-top:10px; padding:13px 12px; border-radius:10px 10px 5px 5px; background-color:#fff; font-size:14px; color:#666; } .itc .issue .item, .itc .cite .item{ padding:6px 0; } .itc .list .no{ color:#3d3d3d; margin-right:10px; width:28px; height:28px; text-align:center; line-height:28px; } .itc .issue .no1, .itc .issue .no2, .itc .issue .no3{ color:#fff; background:url(/uploads/image/si/issue-no.png) no-repeat 1.5px 0/25px 28px; } .itc .issue .no2{ background-image:url(/uploads/image/si/issue-no2.png); } .itc .issue .no3{ background-image:url(/uploads/image/si/issue-no2.png); } .itc .cite .no1, .itc .cite .no2, .itc .cite .no3, .itc .cite .no4{ color:#fff; background:url(/uploads/image/si/cite-no.png) no-repeat 1.5px 0/25px 28px; } .itc .cite .no2{ background-image:url(/uploads/image/si/cite-no2.png); } .itc .cite .no3{ background-image:url(/uploads/image/si/cite-no3.png); } .itc .cite .no4{ background-image:url(/uploads/image/si/cite-no4.png); } .itc .cite .tool{ padding:0 20px 20px; margin-top:25px; } .itc .cite .tool .item{ padding:0; text-align:center; color:#666; font-size:14px; line-height:14px; } .itc .cite .tool .item a{ color:#666; font-size:14px; line-height:14px; } .itc .cite .tool .item img{ width:60px; height:60px; border-radius:5px; margin-bottom:10px; } .itc .report{ margin-top:10px; border-radius:5px; background-color:#fff; color:#666; font-size:14px; } .itc .tel{ font-size:24px; font-weight:bold; color:#999; } /* 最新、严选 */ .itc .new-strict{ margin:0 10px 0; box-sizing:border-box; background:#fff url(/uploads/image/si/new-strict.png) no-repeat; padding:20px 20px 11px; width:660px; overflow:hidden; border-radius:5px; } .itc .new-strict .down{ font-size:14px; color:#ff7667; padding:7px 9px; border-radius:5px; background-color:#fff; position:relative; width:154px; height:32px; box-sizing:border-box; } .itc .new-strict .down .text{ margin-left:7px; } .itc .new-strict .down .code{ width:100%; box-sizing:border-box; position:absolute; padding:14px; background-color:#fff; box-shadow:0 4px 10px 0 rgba(0, 0, 0, 0.1); top:38px; border-radius:5px; display:none; } .itc .new-strict .down .code::before{ content:''; position:absolute; border:3px solid transparent; border-bottom-color:#fff; top:-6px; left:50%; } .itc .new-strict .down .code::after{ content:''; position:absolute; height:6px; top:-6px; left:0; right:0; } .itc .new-strict .down:hover .code{ display:block; } .itc .new-strict .tags>div{ color:#999; padding:11px 15px 13px; font-size:20px; } .itc .new-strict .tags>div.active{ font-weight:bold; color:#333; background-color:#fff; border-radius:10px 10px 0 0; } .itc .new-strict .list{ padding:15px 15px 0; background-color:#fff; border-top-right-radius:10px; } .itc .new-strict .list .item{ margin-bottom:15px; } .itc .new-strict .list .item .title{ margin-left:0; } .itc .new-strict .list .item .auto-img-wrap{ display:block; width:210px; height:105px; border-radius:5px; overflow:hidden; } .itc .new-strict .list .detail{ margin-left:15px; color:#999; } .itc .new-strict .list .title{ color:#333; font-size:14px; } .itc .new-strict .list .price{ color:#f44145; font-size:14px; } .itc .new-strict .list .price span{ font-size:20px; } .itc .new-strict .list .price .sts{ margin-left:10px; color:#999; font-size:12px; } /* 友情链接 */ .blogroll{ width:1200px; box-sizing:border-box; margin:10px auto 0; border-radius:5px; background-color:#fff; padding:10px; } .blogroll .title{ margin-left:5px; font-size:20px; font-weight:bold; } .blogroll .link-list{ margin:20px 0 10px; padding:0 37px; font-size:14px; color:#999; } .blogroll .link-list a{ color:#999; margin:0 15px; line-height:30px; } .blogroll .link-list a:hover{ text-decoration:underline; }