#main-content-build{width:100%;background-color:#f8f8f8;overflow:hidden;}
.main-content-build-single{background-color:#fff!important;}
.swiper-slide-active,.swiper-slide-duplicate-active{transform: scaleY(1.05);}
.swiper-pagination-bullet{background-color:rgba(255,255,255,.5)!important;opacity:1!important;margin:0 4px!important;width:6px!important;height:6px!important;}
.my-bullet-active{background-color:rgba(255,255,255,1)!important;opacity:1!important;}
.carousel-box{width:100%;background-color:#fff;}
.list-carousel .swiper-slide{border-radius:6px;padding-top:5px;}
.list-carousel .swiper-slide a{display:block;width:100%;height:100%;}
.list-carousel .swiper-slide img{width:100%;height:100%;border-radius:6px;background:url(/static/mobile/images/docin_manager_80x80.jpg) no-repeat 50% #e8ebf3;}
.build-vip-section{width:100%;background-color:#fff;box-sizing:border-box;padding:18px 16px 20px;}
.build-vip-section-title{line-height:28px;color:#000;font-size:18px;margin-bottom:25px;}
.build-vip-section-items{width:100%;box-sizing:border-box;margin-bottom:29px;display:flex;justify-content:space-between;}
.build-vip-section-item{text-align:center;}
.build-vip-section-item span{display:inline-block;font-size:14px;color:#333;}
.ico-free-downloadCoupon{width:32px;height:36px;background:url(/static/mobile/images/ico-free-downloadCoupon.png) no-repeat;background-size:32px 36px;margin-bottom:13px;}
.ico-online-copyDocument{width:35.15px;height:36.3px;background:url(/static/mobile/images/ico-online-copyDocument.png) no-repeat;background-size:35.15px 36.3px;margin-bottom:13px;}
.ico-clear-readAds{width:35px;height:38.5px;background:url(/static/mobile/images/ico-clear-readAds.png) no-repeat;background-size:35px 38.5px;margin-bottom:10px;}
.ico-enjoy-salon{width:36.71px;height:36px;background:url(/static/mobile/images/ico-enjoy-salon.png) no-repeat;background-size:36.71px 36px;margin-bottom:13px;}
.build-vip-section-link{display:block;width:100%;height:44px;line-height:44px;text-align:center;background:url(/static/mobile/images/build-touch-vip-bg.png) no-repeat;background-size:100% 100%;color:#745102;border-radius:90px;}
.build-vip-section-link:active,.build-vip-section-link:hover{color:#745102;}
.build-recommend-section{padding-bottom:50px;background-color:#fff;}
.build-recommend-section-box{background-color:#f8f8f8;}
.build-recommend-section-class,.build-recommend-section-doc,.build-recommend-section-info{width:100%;box-sizing:border-box;padding-left:16px;padding-right:16px;background-color:#fff;}
.build-recommend-section-class,.build-recommend-section-info{margin-top:10px;}
.build-info-list{width:100%;box-sizing:border-box;padding-top:24px;padding-bottom:24px;border-bottom:1px solid #f2f2f2;}
.build-info-lists .build-info-list:last-child{border-bottom:0;}
.build-info-list a{display:block;width:100%;height:100%;}
.build-info-list-title{box-sizing:border-box;padding-left:2px;padding-right:2px;}
.build-info-list-covers{display:flex;justify-content:space-between;padding-top:15px;padding-bottom:15px;}
.build-info-list-covers img{width:31%;height:76px;border-radius:4px;background-color:red;}
.recommend-class-list{width:100%;box-sizing:border-box;padding-top:23px;padding-bottom:23px;border-bottom:1px solid #f2f2f2;}
.recommend-class-list a{display:block;width:100%;height:100%;}
.build-recommend-section-class .recommend-class-list-single{padding-bottom:7px;border-bottom:0;}
.build-recommend-section-class-adsIndex .recommend-class-list:last-child{border-bottom:0;}
.build-recommend-section-class .recommend-class-list-single .same-style-list-title{line-height:28px;margin-bottom:6px;}
.build-recommend-section-class .same-style-type-date span,.build-recommend-section-doc .same-style-type-date span,.build-theme-lists .same-style-type-date span{font-size:14px;}
.recommend-class-list-cover{padding-top:9px;padding-bottom:9px;margin-bottom:4px;font-size:0;}
.recommend-class-list-cover img{width:100%;height:auto;border-radius: 4px;}
.same-style-list-title{width:100%;line-height:30px;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:18px;color:#333;}
.same-style-flex a{display:flex;justify-content:space-between;}
.same-style-type-date{color:#b2b2b2;}
.same-style-type-date span{font-size:12px;}
.same-style-type-date span:first-child{margin-right:18px;}
.same-style-list-left{width:60%;display:flex;flex-direction:column;justify-content:space-between;}
.same-style-list-left-single{width:100%;}
.same-style-list-left .same-style-type-date{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:3px;}
.same-style-list-right{width:36%;max-height: 108px;overflow: hidden;}
.same-style-list-right img{width:100%;height:auto;background:url(/static/mobile/images/default_pic.png) no-repeat 50% #e8ebf3;border-radius:4px;}
.build-recommend-section-ads{width:100%;margin:0 auto;box-sizing:border-box;padding-left:16px;padding-right:16px;overflow:hidden;background-color:#fff;}
.build-recommend-section-ads img{width:100%;}
.info-ads{padding-top:22px;}
.class-ads,.info-ads,.topic-ads,.topic-detail-ads{padding-left:0;padding-right:0;}
.recommend-doc-list{width:100%;box-sizing:border-box;padding-top:23px;padding-bottom:23px;border-bottom:1px solid #f2f2f2;}
.build-same-style-loadMore{width:100%;font-size:14px;background-color:#fff;color:#333;text-align:center;padding-top:29px;padding-bottom:19px;display: flex;align-items: center;justify-content: center;}
.build-same-style-loadMore .ico{display:none;width:16px;height:16px;background:url(/static/mobile/images/loading.gif) center center no-repeat;background-size:contain;margin-right:5px;}
.build-part-footer{width:100%;height:49px;background-color:#fff;border-top:1px solid #f2f2f2;box-shadow:0 -1px 6px rgba(0,0,0,.12);display:flex;justify-content:space-between;position:fixed;bottom:0;left:0; z-index:5;}
.build-part-footer-item{display:block;width:20%;height:100%;text-align:center;color:#000;font-size:0;}
.build-part-footer-item:hover,.build-part-footer-item:active{color:inherit!important;}
.build-footer-item-cur{color:#37a4e2;}
.build-part-footer-item span{display:block;}
.build-part-footer-item span:first-child{margin:0 auto;margin-top:5px;margin-bottom:4px;}
.build-part-footer-item span:last-child{font-size:12px;}
.ico-build-footer-rec{width:21.14px;height:20px;}
.build-part-footer-item .ico-build-footer-rec{background:url(/static/mobile/images/ico-build-footer-rec.png) no-repeat;background-size:21.14px 20px;}
.build-footer-item-cur .ico-build-footer-rec{background:url(/static/mobile/images/ico-build-footer-rec-cur.png) no-repeat;background-size:21.14px 20px;}
.ico-build-footer-class,.ico-build-footer-info{width:22px;height:20px;}
.build-part-footer-item .ico-build-footer-info{background:url(/static/mobile/images/ico-build-footer-info.png) no-repeat;background-size:22px 20px;}
.build-footer-item-cur .ico-build-footer-info{background:url(/static/mobile/images/ico-build-footer-info-cur.png) no-repeat;background-size:22px 20px;}
.build-part-footer-item .ico-build-footer-class{background:url(/static/mobile/images/ico-build-footer-class.png) no-repeat;background-size:22px 20px;}
.build-footer-item-cur .ico-build-footer-class{background:url(/static/mobile/images/ico-build-footer-class-cur.png) no-repeat;background-size:22px 20px;}
.ico-build-footer-doc,.ico-build-footer-theme{width:18px;height:20px;}
.build-part-footer-item .ico-build-footer-doc{background:url(/static/mobile/images/ico-build-footer-doc.png) no-repeat;background-size:18px 20px;}
.build-footer-item-cur .ico-build-footer-doc{background:url(/static/mobile/images/ico-build-footer-doc-cur.png) no-repeat;background-size:18px 20px;}
.build-part-footer-item .ico-build-footer-theme{background:url(/static/mobile/images/ico-build-footer-theme.png) no-repeat;background-size:18px 20px;}
.build-footer-item-cur .ico-build-footer-theme{background:url(/static/mobile/images/ico-build-footer-theme-cur.png) no-repeat;background-size:18px 20px;}
/*.nav-bar-scroll1{width:100%;height:36px;overflow:hidden;background-color:#fff;border-bottom:1px solid #ebebeb;position:fixed;top:43px;left:0;z-index:1;}
.nav-bar-main1{position:relative;height:36px;line-height:36px;overflow:hidden;text-align:center;font-size:16px;}
.nav-bar-main1 .nav-fixed-left{position:absolute;left:0;top:0;padding-left:16px;line-height: 33px;}
.nav-bar-main1 ul{padding-left:0;padding-right:41px;padding-bottom:40px;white-space:nowrap;overflow-x:auto;font-size:0;position:relative;}
.nav-bar-main1 li{height:36px;display:inline-block;}
.nav-bar-main1 a{color:#333;display:inline-block;margin-right:29px;font-size:16px;}
.nav-bar-main1 a span{display:block;}
.nav-bar-main1 a span:first-child{height:33px;line-height:33px;color:#333;}
.build-class-nav-list-active a span:first-child{color:#37a4e2;}
.nav-bar-main1 a span:last-child{height:3px;background-color:transparent;border-radius:6px;}
.build-class-nav-list-active a span:last-child{background-color:#37a4e2;}
.nav-slider{width:calc(100% - 77px);position:relative;height:36px;margin-bottom:-40px;margin-left:77px;}*/
.nav-slider-single{width:calc(100% - 112px);margin-left:112px;}
.more_touch_btn{width:41px;height:100%;position:absolute;top:0;right:0;background: linear-gradient(to left,#fff 0,#fff 60%,rgba(255,255,255,0) 100%);}
.more_touch_btn_class{width:65px;}
.nav-bar-main1 li:last-child a{margin-right:0;}
.build-class-lists{padding-top:37px;padding-bottom:50px;background-color:#fff;}
.build-class-lists .build-recommend-section-class{margin-top:0;}
.build-class-lists .build-recommend-section-class:first-child .recommend-class-list-single .same-style-list-title{margin-bottom:0!important;}
.build-class-lists .build-recommend-section-class:first-child .recommend-class-list-cover{padding-top:13px;padding-bottom:13px;}
.build-class-lists .recommend-class-list{padding-top:24px;padding-bottom:24px;border-bottom:1px solid #f2f2f2;}
.build-class-lists .same-style-type-date{display:block;}
.build-class-lists .same-style-type-date span:first-child{margin-right:20px;}
.build-class-lists .recommend-class-list-single{padding-bottom:0;border-bottom:0;}
.build-class-lists .build-recommend-section-class:first-child .recommend-class-list-single{padding-top:18px;}
.build-recommend-section-class-ads .recommend-class-list:nth-child(6){border-bottom:0;}
.linkToClassCenter{width:56px;height:56px;background:url(/images_cn/iphone/build/build_new/ico-build-classCenter.png) no-repeat;background-size:56px 56px;position:fixed;right:0;bottom:50px;}
.linkToClassCenter-active{right:-2px;bottom:130px;}
.build-information-lists{background-color:#fff;padding:37px 16px 50px;}
.build-info-content{width:100%;box-sizing:border-box;padding-left:16px;padding-right:16px;background-color:#fff;padding-top:18px;}
.build-info-content-title{line-height:36px;font-size:24px;color:#000;margin-bottom:15px;}
.build-info-content-sub{line-height:26px;font-size:12px;color:#b2b2b2;}
.build-info-content-sub span:first-child{margin-right:18px;}
.build-info-content-detail{height:auto;margin-top:7px;padding-bottom:20px;background-color:#fff;position:relative;}
.build-info-content-detail img{vertical-align: middle;max-width: 100%;}
.build-info-content-detail section strong span{font-weight:bold;}
.build-info-content-foldAll{width:100%;background:linear-gradient(180deg,rgba(255,255,255,.74) 0,rgba(255,255,255,1) 100%);position:absolute;left:0;bottom:-1px;padding-top:28px;padding-bottom:30px;font-size:0;text-align:center;}
.build-info-content-foldAll span{display:inline-block;font-size:16px;color:#37a4e2;}
.ico-build-readAll{width:16px;height:8.73px;background:url(/images_cn/iphone/build/build_new/ico-build-readAll.png) no-repeat;background-size:16px 8.73px;margin-left:8px;}
.build-detail-info-box{width:100%;background-color:#fff;box-sizing: border-box;padding-left:16px;padding-right:16px;margin-top:10px;display: none;}
.build-detail-info-box .build-info-list:last-child{border-bottom:0;}
.latest-recommend-info{width:100%;box-sizing:border-box;padding-left:16px;padding-right:16px;background-color:#fff;margin-top:10px;}
.latest-recommend-info-title{padding-top:20px;padding-bottom:7px;font-size:18px;color:#000;}
.latest-recommend-info-content .latest-recommend-info-imgAd{display:block;width:100%;padding-top:9px;padding-bottom:9px;}
.latest-recommend-info-imgAd img{width:100%;height:auto;border-radius:4px;}
.latest-recommend-info-lists{padding-top:11px;padding-bottom:24px;}
.latest-recommend-info-lists li{height:38px;line-height:38px;font-size:16px;list-style-type:square;list-style-position:inside;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.latest-recommend-info-lists li a{color:#333;}
.build-info-share{width:100%;height:54px;background-color:#fff;border-top:1px solid #f4f4f4;position:relative;}
.build-info-btn{display:flex;justify-content:center;align-items:center;width:180px;height:42px;line-height:42px;background:url(/images_cn/iphone/build/build_new/ico-build-share-btn.png) no-repeat;background-size:180px 42px;margin-top:6px;margin-bottom:6px;font-size:0;position:absolute;right:10px;}
.build-info-btn span{display:inline-block;font-size:18px;color:#fff;}
.build-info-btn .ico-build-info-share{width:22px;height:20.37px;background:url(/images_cn/iphone/build/build_new/ico-build-info-share.png) no-repeat;background-size:22px 20.37px;margin-right:18px;}
.hot-theme-lists{padding-top:37px;background-color:#fff;}
.hot-theme-lists ul{width:100%;box-sizing:border-box;padding-left:16px;padding-right:16px;overflow:hidden;margin-top:7px;}
.hot-theme-lists ul li{width:50%;height:42px;line-height:42px;box-sizing:border-box;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;}
.hot-theme-lists ul li a{width:100%;font-size:13px;color:#000;}
/* .hot-theme-loadMore{padding-top:35px;padding-bottom:20px;text-align:center;font-size:14px;color:#333;} */
.hot-theme-loadMore{padding-top:29px;padding-bottom:19px;text-align:center;font-size:14px;color:#333;border-top:1px solid #f2f2f2;}
.same-style-build-doc-lists{width:100%;box-sizing:border-box;padding-left:16px;padding-right:16px;background-color:#fff;position:relative;}
.same-style-build-doc-lists-title{line-height:36px;padding-top:16px;padding-bottom:25px;font-size:24px;color:#000;}
.same-style-build-doc-list{padding-top:24px;padding-bottom:23px;background-color:#fff;border-bottom:1px solid #f2f2f2;}
.hot-theme-detail-content .same-style-build-doc-list:last-child{border-bottom:0;}
.same-style-build-doc-list a{display:block;width:100%;height:100%;color:#333;font-size:18px;}
.same-style-build-doc-list-title{width:100%;line-height:28px;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:18px;}
.same-style-build-doc-list-sub{color:#b2b2b2;font-size:0;}
.same-style-build-doc-list-sub>span:first-child{font-size:0;margin-right:22px;}
.same-style-build-doc-list-sub span{font-size:14px;}
.same-style-build-doc-list-loadMore{width:100%;background:linear-gradient(180deg,rgba(255,255,255,.5) 0,rgba(255,255,255,1) 100%);padding-top:28px;padding-bottom:26px;margin-top:-13px;text-align:center;font-size:0;}
.same-style-build-doc-list-loadMore span{display:inline-block;font-size:16px;color:#37a4e2;}
.build-theme-detail-ads{padding-top:23px;padding-bottom:9px;}
.hot-theme-detail-recommend .latest-recommend-info{border-bottom:1px solid #f2f2f2;}
.build-theme-detail-header .build-info-content{padding-top:16px;}
.build-theme-detail-header .build-info-content-title{margin-bottom:11px;}
.build-theme-detail-header .build-info-content-sub{font-size:14px;}
.build-theme-detail-header{width:100%;box-sizing:border-box;padding-left:16px;padding-right:16px;padding-top:16px;background-color:#fff;}
.build-theme-detail-intro{padding-top:12px;padding-bottom:12px;}
.build-theme-detail-intro-title{line-height:28px;font-size:18px;color:#000;padding-bottom:10px;}
.build-theme-detail-intro-content p{height:auto;line-height:28px;font-size:14px;color:#929292;}
.build-theme-detail-intro-fold{display:block;width:100%;text-align:center;line-height:28px;font-size:0;}
.build-theme-detail-intro-fold span{display:inline-block;color:#37a4e2;}
.build-theme-detail-intro-fold span:first-child{font-size:14px;}
.ico-build-fold-intro{width:14px;height:7.64px;margin-left:4px;}
.ico-build-fold-intro-down{background:url(/images_cn/iphone/build/build_new/ico-build-fold-intro-down.png) no-repeat;background-size:contain;}
.ico-build-fold-intro-up{background:url(/images_cn/iphone/build/build_new/ico-build-fold-intro-up.png) no-repeat;background-size:contain;}
.build-theme-detail-lists{background-color:#fff;margin-top:10px;}
.build-theme-detail-lists-choose{width:100%;box-sizing:border-box;padding:23px 16px 7px;display:flex;align-items: center;}
.build-theme-detail-lists-choose select{width:152px;height:26px;outline:0;border:0;border:1px solid #c2c2c2;border-radius:2px;background-color:#fff;color:#333;font-size:14px;overflow:hidden;padding: 4px 30px 3px 8px;background: url(/images_cn/iphone/build/select-bg.gif) no-repeat 94% 50%;background-size: 10px auto;-webkit-appearance: none;white-space: inherit;}
.build-theme-detail-lists-choose select option{border:0;outline:0;}
.build-theme-detail-lists .same-style-build-doc-lists{min-height:300px;}
.build-theme-detail-lists .doc-lists-loading{background: url(/images_cn/iphone/build/build_new/testLoading.gif) center center no-repeat;}
.build-theme-detail-lists .same-style-build-doc-list-loadMore{margin-top:0;}
.build-theme-detail-footer{width:100%;height:53px;background-color:#fff;border-top:1px solid #f4f4f4;position:relative;}
.ico-build-collect{width:23px;height:21.37px;background:url(/images_cn/iphone/build/build_new/ico-build-collect.png) no-repeat;background-size:23px 21.37px;margin-right:15px;}
.showDynamicCate{width:40px;height:40px;text-align:center;border-radius:2px;background:#57a7f6 url(/images_cn/iphone/build/build_new/ico_build_cate.png) 0 0 no-repeat;background-size:18px 15px;background-position:50% 50%;position:fixed;right:5px;bottom:138px;}
.cate-filter{position:relative;overflow-y: auto;}
.cate-filter li{height:40px;line-height:40px;border-bottom:1px solid #ededed;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cate-filter li em.sel{display:block;width:12px;height:12px;border-radius:12px;background-color:#e4e4e4;float:right;margin:12px 25px 0 0;border:2px solid #eee;}
.cate-filter li.cur em.sel{border-color:#459df5;background-color:#459df5;}
.cate-filter li span{font-size:14px;}
.factory-close{position:absolute;width:44px;height:44px;background:url(/static/mobile/images/ico-cross.png) center center no-repeat;background-size:30px 30px;left:50%;bottom:-50px;margin-left:-22px;z-index:10000;}
.document-detail-lists{padding-top:37px;padding-bottom:50px;background-color:#fff;}
.document-detail-lists .same-style-build-doc-lists{padding-bottom:0;}
.document-detail-lists li:first-child{padding-top:21px;}
.build-theme-lists{background-color:#fff;padding:37px 16px 50px;}
.build-theme-lists .recommend-doc-list:nth-child(6){border-bottom:0;}
.latest-ico-build{display:block;width:16px;height:17px;margin-right:8px;float:left;}
.ico-new-bmp,.ico-new-gif,.ico-new-jpeg,.ico-new-jpg,.ico-new-png,.ico-new-tif,.ico-new-tiff{background:url(/static/mobile/images/ico-new-pic.svg);background-size:100% 100%;}
.ico-new-doc,.ico-new-docx,.ico-new-wpt{background:url(/static/mobile/images/ico-new-doc.svg);background-size:100% 100%;}
.ico-new-xls,.ico-new-xlsx{background:url(/static/mobile/images/ico-new-xls.svg);background-size:100% 100%;}
.ico-new-dpt,.ico-new-pot,.ico-new-potx,.ico-new-ppt,.ico-new-pptx{background:url(/static/mobile/images/ico-new-ppt.svg);background-size:100% 100%;}
.ico-new-pps,.ico-new-ppsx{background:url(/static/mobile/images/ico-new-pps.svg);background-size:100% 100%;}
.ico-new-rtf{background:url(/static/mobile/images/ico-new-rtf.svg);background-size:100% 100%;}
.ico-new-pub{background:url(/static/mobile/images/ico-new-pub.svg);background-size:100% 100%;}
.ico-new-txt{background:url(/static/mobile/images/ico-new-txt.svg);background-size:100% 100%;}
.ico-new-wps{background:url(/static/mobile/images/ico-new-wps.svg);background-size:100% 100%;}
.ico-new-et{background:url(/static/mobile/images/ico-new-et.svg);background-size:100% 100%;}
.ico-new-dps{background:url(/static/mobile/images/ico-new-dps.svg);background-size:100% 100%;}
.ico-new-pdf{background:url(/static/mobile/images/ico-new-pdf.svg);background-size:100% 100%;}
.ico-new-epub{background:url(/static/mobile/images/ico-new-epub.svg);background-size:100% 100%;}
.ico-new-xml{background:url(/static/mobile/images/ico-new-xml.svg);background-size:100% 100%;}
.ico-new-html{background:url(/static/mobile/images/ico-new-html.svg);background-size:100% 100%;}
.ico-new-ps{background:url(/static/mobile/images/ico-new-ps.svg);background-size:100% 100%;}
.ico-new-vsd{background:url(/static/mobile/images/ico-new-vsd.svg);background-size:100% 100%;}
.ico-new-mpp{background:url(/static/mobile/images/ico-new-mpp.svg);background-size:100% 100%;}
.ico-new-psw{background:url(/static/mobile/images/ico-new-psw.svg);background-size:100% 100%;}
.ico-new-dwg,.ico-new-dwl,.ico-new-dxf{background:url(/static/mobile/images/ico-new-cad.svg);background-size:100% 100%;}
.build-no-results-public{width:100%;background-color:#fff;text-align:center;padding-top:160px;}
.build-no-results-single{padding-top:50px;padding-bottom:50px;}
.build-no-results-public img{width:130px;margin-bottom:35px;}
.build-no-results-public p{color:#c9c9c9;font-size:18px;}
