From f04bc4be92d586cf928c02913627b550dc609d5c Mon Sep 17 00:00:00 2001 From: cebgcontract <99630598+cebgcontract@users.noreply.github.com> Date: Mon, 24 Oct 2022 10:53:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=A4=A7=E4=BD=BF=E6=B4=BB?= =?UTF-8?q?=E5=8A=A8=E9=A1=B5=E7=9B=B8=E5=85=B3css?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/desktop/css/main.css | 430 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 430 insertions(+) diff --git a/src/desktop/css/main.css b/src/desktop/css/main.css index ab2765d..3817876 100755 --- a/src/desktop/css/main.css +++ b/src/desktop/css/main.css @@ -910,7 +910,437 @@ span.swiper-pagination-bullet { } +/* -----------招募大使-------------- */ +.tac { + text-align: center; +} +.main-con { + background: url('../img/applyother/bg-y.jpg') repeat center top; + overflow: hidden; + padding-bottom: 76px; +} + +.rec-1 { + margin-top: 95px; +} + +.rec-2 { + margin-top: 60px; +} + +.rec-3 { + margin-top: 90px; +} + +.rec-4 { + position: relative; + width: 1120px; + margin: 100px auto 0; +} + +.rec-4 a { + position: absolute; + left: 50%; + margin-left: -330px; + bottom: -20px; +} + +.rec-5 { + margin-top: 80px; +} + +.rec-3 .swiper-container { + width: 1167px; + margin-left: auto; + margin-right: auto; +} + +.rec-3 .gallery-top-wrap { + background: url('../img/applyother/a6.png') no-repeat center top; + width: 1167px; + height: 605px; + margin: 0 auto; + padding-top: 27px; + box-sizing: border-box; +} + +.rec-3 .gallery-top { + height: 541px; + width: 1146px; +} + +.rec-3 .gallery-thumbs-wrap { + background: #ffdf09; + border-radius: 30px 30px 60px 60px; + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1); + height: 200px; + box-sizing: border-box; + padding-top: 30px; + width: 1167px; + margin: 0 auto; + position: relative; + margin-top: 14px; +} + +.rec-3 .gallery-thumbs { + width: 910px; + height: 140px; +} + +.rec-3 .gallery-thumbs .swiper-slide { + width: 203px; + height: 131px; + border: 4px solid #ffdf09; + border-radius: 15px; + overflow: hidden; +} + +.rec-3 .gallery-thumbs .swiper-slide-active { + border: 4px solid #000; +} + +.rec-3 div.swiper-button-next { + background: url('../img/applyother/a7.png') no-repeat center center; + width: 54px; + height: 54px; + transform: rotate(180deg); + right: 40px; + margin-top: -30px; +} + +.rec-3 div.swiper-button-prev { + background: url('../img/applyother/a7.png') no-repeat center center; + width: 54px; + height: 54px; + left: 40px; + margin-top: -30px; +} + +/* =======申请======== */ +.apply-wrap { + padding: 160px 0 80px; +} + +.apply-inner { + background: url('../img/applyother/a2.png') no-repeat center top; + height: 983px; + width: 989px; + margin: 0 auto; +} + +.apply-tip { + padding: 50px 0 46px; +} + +.apply-from { + background: #fff; + height: 780px; + margin: 0 38px; + font-size: 25px; + padding: 30px; + box-sizing: border-box; +} + +.apply-from form>div { + padding-bottom: 30px; +} + +.apply-from p { + padding-bottom: 8px; +} + +.apply-from strong { + font-weight: bold; + color: #000; +} + +.apply-from input[type='text'] { + width: 420px; + height: 60px; + background: #e9e9e9; + padding: 10px; + box-sizing: border-box; + border: none; + font-size: 26px; + box-sizing: border-box; + border-radius: 10px; + outline: none; + display: inline-block; + vertical-align: middle; +} + +.apply-from .checkbox-wrap { + padding-bottom: 20px; +} + +.apply-from .checkbox-wrap label { + display: inline-block; + width: 800px; + vertical-align: middle; + font-weight: bold; + font-size: 24px; + color: #000; + position: relative; +} + +.apply-from .checkbox-wrap label::after { + content: ""; + width: 25px; + height: 25px; + border: 2px solid #000; + display: inline-block; + position: absolute; + right: 0px; + top: 2px; + border-radius: 4px; + box-sizing: border-box; +} + +.apply-from input[type='checkbox'] { + width: 25px; + height: 25px; + vertical-align: middle; + display: none; +} + +.apply-from input[type='checkbox']:checked+label::after { + background: #ffda00; + border-color: #ffda00; +} + +.apply-from input[type='checkbox']:checked+label::before { + content: ""; + width: 17px; + height: 8px; + border-left: 2px solid #000; + border-bottom: 2px solid #000; + display: inline-block; + position: absolute; + right: 3px; + top: 7px; + transform: rotate(-45deg); + z-index: 10; +} + +.submit-btn { + padding-top: 60px; +} + +.apply-from input[type='submit'] { + background: #fed235; + color: #000; + width: 274px; + height: 74px; + text-align: center; + line-height: 74px; + letter-spacing: 2px; + font-size: 30px; + border: none; + border-radius: 37px; + font-weight: bold; + cursor: pointer; +} + +.apply-from label.error { + background: url('../img/applyother/eicon.jpg') no-repeat left center; + margin-left: 10px; + color: #ff155d; + padding-left: 30px; + font-size: 18px; + display: inline-block; + width: 380px; + min-height: 24px; + vertical-align: middle; +} + +.apply-from label.valid { + background: url('../img/applyother/sicon.jpg') no-repeat left center; +} + +.feedback-inner { + padding: 80px 0 300px; +} + +.amb-con{ + padding: 40px 0 60px; +} +.amb-scroll{ + position: relative; + height: 800px; + overflow: hidden; + width: 1290px; + margin: 0 auto; + padding: 10px 0; +} +.amb-scroll .amb-inner{ + display: flex; + flex-flow: row wrap; +} +.amb-scroll .amb-item{ + background: url('../img/applyother/am1.png') no-repeat center top; + width: 287px; + height: 387px; + overflow: hidden; + margin: 0 30px 30px 0; + position: relative; + top: 0px; + transition: top 0.25s ease 0s; +} +.amb-scroll .amb-item:hover{ + top: -6px; +} +.amb-scroll .amb-item a{ + display: block; + width: 251px; + height: 246px; + border-radius: 10px 28px 10px 28px; + overflow: hidden; + margin: 18px auto 0; +} +.amb-scroll .amb-item p{ + text-align: right; + font-size: 20px; + line-height: 24px; + padding-top: 16px; + padding-right: 24px; + +} +.amb-scroll .amb-item p span{ + display: block; +} +.amb-scroll .iScrollVerticalScrollbar{ + background: #e0e0e0; + width: 12px !important; + border-radius: 6px; +} +.amb-scroll .iScrollIndicator{ + background: #ffde00 !important; + border-radius: 6px !important; + border: none !important; +} + +.amb-detail{ + background: url('../img/applyother/am11.png') no-repeat center top; + width: 1282px; + height: 679px; + margin: 0px auto 30px; + display: flex; + flex-flow: row; +} +.amb-detail .amb-de-l{ + padding: 32px 0 0 40px; +} +.amb-detail .amb-de-r{ + padding: 32px 0 0 50px; +} +.amb-detail .amb-de-r .amb-i-wrap{ + display: flex; + flex-flow: row nowrap; + margin-top: 17px; +} +.amb-detail .amb-de-l .amb-de-l-img{ + width: 284px; + height: 278px; + border-radius: 10px 28px 10px 28px; + overflow: hidden; +} +.amb-i-3{ + background: url('../img/applyother/am3.png') no-repeat center top; + width: 284px; + height: 134px; + margin-top: 26px; +} +.amb-i-4{ + background: url('../img/applyother/am4.png') no-repeat center top; + width: 284px; + height: 134px; + margin-top: 26px; +} +.amb-i-6{ + background: url('../img/applyother/am6.png') no-repeat center top; + width: 280px; + height: 132px; + margin-right: 17px; +} +.amb-i-7{ + background: url('../img/applyother/am7.png') no-repeat center top; + width: 280px; + height: 132px; + margin-right: 17px; +} +.amb-i-8{ + background: url('../img/applyother/am8.png') no-repeat center top; + width: 280px; + height: 132px; +} +.amb-i-9{ + margin-top: 26px; +} +.amb-i-10{ + margin-top: 18px; +} +.amb-i-10{ + border: 5px solid #ffde00; + box-sizing: border-box; + width: 867px; + padding: 10px 20px; + outline: none; + font-size: 24px; + border-radius: 14px; + background: #fff; + overflow: hidden; +} +.amb-i-10-scroll{ + height: 116px; + overflow-y: scroll; + width: 850px; + padding-right: 50px; +} +.amb-i-11{ + background: url('../img/applyother/am10.png') no-repeat center top; + width: 867px; + height: 99px; + margin-top: 30px; + display: flex; + flex-flow: row nowrap; +} +.amb-i-11 span{ + font-size: 30px; + color: #008df9; + display: inline-block; + line-height: 94px; + width: 700px; + padding: 0 20px 0 40px; + border-radius: 50px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + vertical-align: middle; +} +.amb-i-11 a{ + display: inline-block; + width: 100px; + height: 98px; + cursor: pointer; + vertical-align: middle; +} +.amb-i-txt{ + width: 270px; + height: 50px; + position: relative; + margin: 0 auto; + top:75px; + border-radius: 20px; + line-height: 50px; + text-align: center; + overflow: hidden; + text-overflow: ellipsis; + font-size: 20px; +} +.amb-i-3 .amb-i-txt,.amb-i-4 .amb-i-txt{ + font-size: 16px; +}