.mainwrap{margin-bottom:126px}.mainwrap.successWrap,.mainwrap.failWrap,.mainwrap.waitWrap{display:none}.mainwrap.ptPatch{padding-top:140px}.mainwrap .searchWrap{position:absolute;top:232px;right:0;left:0;display:flex;align-items:center;justify-content:flex-end;box-sizing:border-box;margin:0 auto;padding:0 130px;width:1440px}.mainwrap .searchWrap .searchBox{display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;padding:0 20px;width:400px;height:48px;border-radius:4px;background:#e7e9f3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mainwrap .searchWrap .searchBox .searchIcon{flex-shrink:0;width:30px;height:30px}.mainwrap .searchWrap .searchBox .searchInput{flex-grow:1;width:0;outline:none;border:none;background:none;color:#333;font-weight:400;font-size:14px;font-family:SourceHanSansCN-Regular,SourceHanSansCN}.mainwrap .searchWrap .searchBox .searchInput::-moz-placeholder{color:#999}.mainwrap .searchWrap .searchBox .searchInput::placeholder{color:#999}.mainwrap .listWrap{position:relative;z-index:2;margin:auto;width:1180px}.mainwrap .listWrap .leftMenu{flex-shrink:0;margin-top:-95px;margin-right:70px;width:180px;background:#fff;box-shadow:0 2px 30px 0 rgba(21,21,52,.1)}.mainwrap .listWrap .leftMenu .menuItem{width:180px;height:60px;color:#999;text-align:center;font-weight:400;font-size:16px;font-family:SourceHanSansCN-Regular,SourceHanSansCN;line-height:60px}.mainwrap .listWrap .leftMenu .menuItem:hover{background:#1b296b;color:#fff}.mainwrap .listWrap .rightList{flex-grow:1;margin-top:60px;width:0}.mainwrap .listWrap .rightList .listItem{width:100%}.mainwrap .listWrap .rightList .listItem+.listItem{margin-top:80px}.mainwrap .listWrap .rightList .listItem .categoryRow{margin-bottom:20px;width:100%}.mainwrap .listWrap .rightList .listItem .categoryRow .category{color:#333;font-weight:500;font-size:24px;font-family:SourceHanSansCN-Medium,SourceHanSansCN;line-height:36px}.mainwrap .listWrap .rightList .listItem .categoryRow .moreBtn{flex-shrink:0}.mainwrap .listWrap .rightList .listItem .categoryRow .moreBtn .btnTxt{flex-shrink:0;color:#999;font-weight:400;font-size:14px;font-family:SourceHanSansCN-Regular,SourceHanSansCN;line-height:20px}.mainwrap .listWrap .rightList .listItem .categoryRow .moreBtn .arrowIcon{width:16px;height:16px}.mainwrap .listWrap .rightList .listItem .sonList{width:100%}.mainwrap .listWrap .rightList .listItem .sonList .item{width:300px;height:360px;background:#fff;box-shadow:0 2px 20px 0 rgba(21,21,52,.1)}.mainwrap .listWrap .rightList .listItem .sonList .item+.item{margin-left:15px}.mainwrap .listWrap .rightList .listItem .sonList .item .itemPic{position:relative;overflow:hidden;margin-bottom:10px;width:100%;height:200px}.mainwrap .listWrap .rightList .listItem .sonList .item .itemPic::after{position:absolute;bottom:0;left:0;width:300px;height:74px;background:linear-gradient(180deg, rgba(2, 2, 2, 0) 0%, rgba(1, 1, 1, 0.4) 100%);content:""}.mainwrap .listWrap .rightList .listItem .sonList .item .itemPic .img-fluid{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mainwrap .listWrap .rightList .listItem .sonList .item .itemPic .date{position:absolute;right:10px;bottom:10px;z-index:2;color:#fff;font-weight:400;font-size:14px;font-family:SourceHanSansCN-Regular,SourceHanSansCN;line-height:20px}.mainwrap .listWrap .rightList .listItem .sonList .item .itemName{box-sizing:border-box;margin-bottom:4px;padding:0 10px;width:100%;color:#333;font-weight:500;font-size:20px;font-family:SourceHanSansCN-Medium,SourceHanSansCN;line-height:29px}.mainwrap .listWrap .rightList .listItem .sonList .item .itemDisc{box-sizing:border-box;margin-bottom:14px;padding:0 10px;width:100%;color:#999;font-weight:400;font-size:14px;font-family:SourceHanSansCN-Regular,SourceHanSansCN;line-height:20px}.mainwrap .listWrap .rightList .listItem .sonList .item .userInfo{box-sizing:border-box;padding:0 10px;width:100%}.mainwrap .listWrap .rightList .listItem .sonList .item .userInfo .avatar{overflow:hidden;flex-shrink:0;width:40px;height:40px;border-radius:50%}.mainwrap .listWrap .rightList .listItem .sonList .item .userInfo .avatar .img-fluid{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.mainwrap .listWrap .rightList .listItem .sonList .item .userInfo .center{flex-grow:1;margin:0 6px;width:0}.mainwrap .listWrap .rightList .listItem .sonList .item .userInfo .center .nameRow{margin-bottom:4px}.mainwrap .listWrap .rightList .listItem .sonList .item .userInfo .center .nameRow .username{margin-right:3px;color:#333;font-weight:500;font-size:14px;font-family:SourceHanSansCN-Medium,SourceHanSansCN;line-height:20px}.mainwrap .listWrap .rightList .listItem .sonList .item .userInfo .center .nameRow .typeIcon{width:20px;height:20px}.mainwrap .listWrap .rightList .listItem .sonList .item .userInfo .center .otherInfo .otherItem+.otherItem{margin-left:23px}.mainwrap .listWrap .rightList .listItem .sonList .item .userInfo .center .otherInfo .otherItem .otherIcon{width:20px;height:20px}.mainwrap .listWrap .rightList .listItem .sonList .item .userInfo .center .otherInfo .otherItem .otherTxt{color:#666;font-weight:400;font-size:14px;font-family:SourceHanSansCN-Regular,SourceHanSansCN;line-height:20px}.mainwrap .listWrap .rightList .listItem .sonList .item .userInfo .integral{flex-shrink:0;color:#ff9723;font-weight:500;font-size:16px;font-family:SourceHanSansCN-Medium,SourceHanSansCN;line-height:24px}.mainwrap .categoryList{margin:60px auto 0;width:1180px}.mainwrap .categoryList .item{width:100%}.mainwrap .categoryList .item+.item{margin-top:60px}.mainwrap .categoryList .item .listPic{overflow:hidden;flex-shrink:0;margin-right:50px;width:600px;height:400px}.mainwrap .categoryList .item .listPic .img-fluid{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.mainwrap .categoryList .item .rightBox{flex-grow:1;box-sizing:border-box;padding-top:95px;padding-right:50px;width:0}.mainwrap .categoryList .item .rightBox .itemName{margin-bottom:30px;width:100%;color:#333;font-weight:500;font-size:24px;font-family:SourceHanSansCN-Medium,SourceHanSansCN;line-height:36px}.mainwrap .categoryList .item .rightBox .date{margin-bottom:50px;color:#333;font-weight:400;font-size:14px;font-family:SourceHanSansCN-Regular,SourceHanSansCN;line-height:20px}.mainwrap .categoryList .item .rightBox .checkBtn{border-radius:4px;font-weight:400;font-size:14px;font-family:SourceHanSansCN-Regular,SourceHanSansCN;border:1px solid linear-gradient(90deg, #384d94 0%, #1b296b 100%);background:linear-gradient(90deg, #384d94 0%, #1b296b 100%);color:#fff}.mainwrap .breadcrumb{margin:42px auto 20px;width:1120px}.mainwrap .breadcrumb .breadcrumbItem{color:#1b296b;font-weight:500;font-size:24px;font-family:SourceHanSansCN-Medium,SourceHanSansCN;line-height:36px}.mainwrap .breadcrumb .breadcrumbItem.link{color:#999}.mainwrap .breadcrumb .arrowIcon{width:30px;height:30px}.mainwrap .detailWrap{margin:auto;width:1080px}.mainwrap .detailWrap .titleRow{margin-bottom:20px}.mainwrap .detailWrap .titleRow .title{color:#333;font-weight:500;font-size:30px;font-family:SourceHanSansCN-Medium,SourceHanSansCN;line-height:45px}.mainwrap .detailWrap .titleRow .tag{box-sizing:border-box;padding:0 7px;width:auto;height:24px;border-radius:4px;background:rgba(87,173,255,.2);color:#57adff;font-weight:400;font-size:14px;font-family:SourceHanSansCN-Regular,SourceHanSansCN;line-height:24px;flex-shrink:0;margin-left:10px}.mainwrap .detailWrap .userInfo{margin-bottom:20px}.mainwrap .detailWrap .userInfo .avatar{overflow:hidden;flex-shrink:0;width:40px;height:40px;border-radius:50%}.mainwrap .detailWrap .userInfo .avatar .img-fluid{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.mainwrap .detailWrap .userInfo .center{flex-grow:1;margin:0 8px;width:0}.mainwrap .detailWrap .userInfo .center .nameRow{margin-bottom:8px}.mainwrap .detailWrap .userInfo .center .nameRow .name{color:#333;font-weight:500;font-size:14px;font-family:SourceHanSansCN-Medium,SourceHanSansCN;line-height:20px}.mainwrap .detailWrap .userInfo .center .nameRow .typeIcon{margin-left:2px;width:20px;height:20px}.mainwrap .detailWrap .userInfo .center .otherInfo .otherTxt{color:#999;font-weight:400;font-size:14px;font-family:SourceHanSansCN-Regular,SourceHanSansCN;line-height:20px}.mainwrap .detailWrap .userInfo .center .otherInfo .dividing{margin:0 18px;width:1px;height:14px;border:1px solid #999}.mainwrap .detailWrap .userInfo .center .otherItem{margin-left:10px}.mainwrap .detailWrap .userInfo .center .otherItem.marginPatch{margin-left:45px}.mainwrap .detailWrap .userInfo .center .otherItem .otherIcon{margin-right:4px;width:20px;height:20px}.mainwrap .detailWrap .userInfo .center .otherItem .otherTxt{color:#999;font-weight:400;font-size:14px;font-family:SourceHanSansCN-Regular,SourceHanSansCN;line-height:20px}.mainwrap .detailWrap .userInfo .buyBtn{border-radius:4px;font-weight:400;font-size:14px;font-family:SourceHanSansCN-Regular,SourceHanSansCN;border:1px solid linear-gradient(90deg, #384d94 0%, #1b296b 100%);background:linear-gradient(90deg, #384d94 0%, #1b296b 100%);color:#fff;text-align:center;line-height:48px}.mainwrap .detailWrap .swieprWrap{width:100%}.mainwrap .detailWrap .swieprWrap .parentSwiepr{margin-bottom:10px;width:100%;height:720px}.mainwrap .detailWrap .swieprWrap .parentSwiepr .swiper-slide{width:100%;height:720px}.mainwrap .detailWrap .swieprWrap .parentSwiepr .swiper-slide .img-fluid{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;background:#ededed}.mainwrap .detailWrap .swieprWrap .parentSwiepr .modelInfo{position:absolute;bottom:20px;left:20px;z-index:3;padding:14px 32px;border-radius:4px;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.mainwrap .detailWrap .swieprWrap .parentSwiepr .modelInfo .infoItem .label{color:#fff;font-weight:400;font-size:16px;font-family:SourceHanSansCN-Regular,SourceHanSansCN;line-height:40px;opacity:.6}.mainwrap .detailWrap .swieprWrap .parentSwiepr .modelInfo .infoItem .value{color:#fff;font-weight:400;font-size:16px;font-family:SourceHanSansCN-Regular,SourceHanSansCN;line-height:24px}.mainwrap .detailWrap .swieprWrap .parentSwiepr .modelInfo .infoItem .value .colPatch{color:#ff9723;font-weight:500;font-size:24px;font-family:SourceHanSansCN-Medium,SourceHanSansCN;line-height:36px}.mainwrap .detailWrap .swieprWrap .thumbsSliderWrap .swieprPrevBtn,.mainwrap .detailWrap .swieprWrap .thumbsSliderWrap .swiperNextBtn{width:20px;height:100px;cursor:pointer}.mainwrap .detailWrap .swieprWrap .thumbsSliderWrap .swieprPrevBtn .img-fluid,.mainwrap .detailWrap .swieprWrap .thumbsSliderWrap .swiperNextBtn .img-fluid{width:100%;height:100%;background:#ededed}.mainwrap .detailWrap .swieprWrap .thumbsSliderWrap .sonSwiper{flex-shrink:0;width:calc(100% - 60px)}.mainwrap .detailWrap .swieprWrap .thumbsSliderWrap .sonSwiper .swiper-slide{overflow:hidden;width:240px;height:160px}.mainwrap .detailWrap .swieprWrap .thumbsSliderWrap .sonSwiper .swiper-slide.swiper-slide-thumb-active{box-sizing:border-box;border:4px solid #1b296b;border-radius:4px}.mainwrap .detailWrap .swieprWrap .thumbsSliderWrap .sonSwiper .swiper-slide .img-fluid{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.mainwrap .detailWrap .detailCon{margin-bottom:100px;width:100%}.mainwrap .detailWrap .detailCon .txt1{margin-top:20px;margin-bottom:16px;color:#333;text-align:justify;font-weight:500;font-size:24px;font-family:SourceHanSansCN-Medium,SourceHanSansCN;line-height:36px}.mainwrap .detailWrap .detailCon .txt2{color:#666;text-align:justify;font-weight:400;font-size:14px;font-family:SourceHanSansCN-Regular,SourceHanSansCN;line-height:22px}.mainwrap .detailWrap .awesomebtn{display:flex;align-items:center;flex-direction:column;justify-content:flex-end;margin:auto;min-width:100px;min-height:100px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer}.mainwrap .detailWrap .awesomebtn .awesome{width:80px;height:80px}.mainwrap .detailWrap .awesomebtn .awesoming,.mainwrap .detailWrap .awesomebtn .unawesoming{display:none;width:100px}.mainwrap .detailWrap .awesomebtn .awesomed{display:none;width:80px;height:80px}.mainwrap .detailWrap .awesomebtn .awesomeTxt{margin-top:4px;color:#ff9723;text-align:center;font-weight:500;font-size:16px;font-family:SourceHanSansCN-Medium,SourceHanSansCN;line-height:24px}.mainwrap .detailWrap .awesomebtn .awesomedTxt{display:none;margin-top:4px;color:#999;text-align:center;font-weight:400;font-size:16px;font-family:SourceHanSansCN-Regular,SourceHanSansCN;line-height:24px}.mainwrap .buyTitle{margin:80px auto 60px;width:1080px;color:#333;font-weight:500;font-size:24px;font-family:SourceHanSansCN-Medium,SourceHanSansCN;line-height:36px}.mainwrap .successBox{flex-direction:column}.mainwrap .successBox .successIcon{margin-bottom:14px;width:80px;height:80px}.mainwrap .successBox .successIcon .img-fluid{width:100%;height:100%}.mainwrap .successBox .successTxt{margin-bottom:30px;color:#333;font-weight:500;font-size:24px;font-family:SourceHanSansCN-Medium,SourceHanSansCN;line-height:36px}.mainwrap .successBox .tip{margin-bottom:60px;color:#999;text-align:center;font-weight:400;font-size:14px;font-family:SourceHanSansCN-Regular,SourceHanSansCN;line-height:20px}.mainwrap .successBox .statusWrap{position:relative;margin:0 auto;width:100%}.mainwrap .successBox .statusWrap .waitIcon{margin:auto;width:480px}.mainwrap .successBox .statusWrap .waitTip{position:absolute;bottom:25px;left:0;width:100%;color:#999;text-align:center;font-weight:400;font-size:14px;font-family:SourceHanSansCN-Regular,SourceHanSansCN;line-height:20px}.mainwrap .successBox .statusWrap .statusIcon{margin:auto;margin-bottom:14px;width:80px;height:80px}.mainwrap .successBox .statusWrap .statusTxt{margin-bottom:30px;color:#333;text-align:center;font-weight:500;font-size:24px;font-family:SourceHanSansCN-Medium,SourceHanSansCN;line-height:36px}.mainwrap .successBox .statusWrap .statusTip{margin-bottom:30px;color:#999;text-align:center;white-space:nowrap;font-weight:400;font-size:14px;font-family:SourceHanSansCN-Regular,SourceHanSansCN;line-height:20px}.mainwrap .successBox .statusWrap .statusPic{margin:auto;width:630px}.mainwrap .btnGroup{margin-top:80px}.mainwrap .btnGroup .encryptionBtn{border-radius:4px;font-weight:400;font-size:14px;font-family:SourceHanSansCN-Regular,SourceHanSansCN;border:1px solid #1b296b;background:#fff;color:#1b296b}.mainwrap .btnGroup .downloadBtn,.mainwrap .btnGroup .consultBtn{border-radius:4px;font-weight:400;font-size:14px;font-family:SourceHanSansCN-Regular,SourceHanSansCN;border:1px solid linear-gradient(90deg, #384d94 0%, #1b296b 100%);background:linear-gradient(90deg, #384d94 0%, #1b296b 100%);color:#fff;margin-left:20px}.dailogCover{position:fixed;top:0;left:0;z-index:100;display:none;width:100%;height:100%;background:rgba(0,0,0,.6)}.dailogCover .dailogWrap{position:absolute;inset:0;margin:auto;padding:30px 95px 60px;width:720px;height:-moz-fit-content;height:fit-content;border-radius:4px;background:#fff}.dailogCover .dailogWrap .closeDailog{position:absolute;top:-24px;right:-24px;width:48px;height:48px;cursor:pointer}.dailogCover .dailogWrap .closeDailog .img-fluid{width:100%;height:100%}.dailogCover .dailogWrap .title{margin-bottom:8px;color:#333;text-align:center;font-weight:500;font-size:18px;font-family:SourceHanSansCN-Medium,SourceHanSansCN;line-height:27px}.dailogCover .dailogWrap .subTitle{margin-bottom:60px;color:#999;text-align:center;font-weight:400;font-size:14px;font-family:SourceHanSansCN-Regular,SourceHanSansCN;line-height:20px}.dailogCover .dailogWrap .qrcodeList{flex-wrap:wrap}.dailogCover .dailogWrap .qrcodeList .qrcodeItem{margin-bottom:20px;width:230px}.dailogCover .dailogWrap .qrcodeList .qrcodeItem .qrcode{width:230px;height:230px}.dailogCover .dailogWrap .qrcodeList .qrcodeItem .qrcode .img-fluid{width:100%;height:100%}.dailogCover .dailogWrap .qrcodeList .qrcodeItem .qrcodeTxt{color:#666;text-align:center;font-weight:400;font-size:14px;font-family:SourceHanSansCN-Regular,SourceHanSansCN;line-height:20px}