html,body{height:100%;margin:0}body,textarea,input,select{margin:0;padding:0;font-size:14px;line-height:1.8;font-weight:normal;font-family:"Noto Sans SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}a{text-decoration:none;transition:all 0.15s ease}ul,ol{margin:0;padding:0;list-style:none}img{border:0}h1,h2,h3,h4,h5,h6,p{margin:0}header,nav,.wrap{width:100%;margin:0 auto}.wrap{_overflow:hidden}.hidden{display:none}.avatar-tiny{width:24px;height:24px;border-radius:1px;float:left}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.bull{margin:0 3px;color:#777}.gradient{transition:all 0.15s ease}.base-button{border:0px;line-height:42px;height:42px;padding:0 15px;font-weight:bold;border-radius:3px;display:inline-block;font-size:16px;text-align:center}.base-button.big{font-size:18px;line-height:50px;height:50px;padding:0 20px}.base-button.green{color:white;background-color:#39b26c}.base-button.yellow{color:black;background-color:#f4d053}.base-button.white{color:black;background-color:white}.base-button.blue{color:white;background-color:#3494de}.base-button.red{color:white;background-color:#db4b3c}.base-input{background-color:white;border-radius:3px;border:1px solid #d6d6d4;color:#555;font-size:16px;line-height:22px;padding:9px 20px;width:200px;appearance:none;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.base-input:focus{outline:0;border:1px solid #777}.select-wrapper{position:relative}.select-wrapper .arrow{_color:white;_line-height:0;font-size:0;border:solid transparent;content:"";height:0;width:0;pointer-events:none;border-width:5px;display:inline-block;border-top-color:#a3a3a2;position:absolute;right:18px;top:19px}.avatar-small{width:36px;height:36px}.profile-dropdown .profile-dd-item{display:block;line-height:36px;text-align:center}.profile-dropdown .profile-dd-link{color:#555;float:left;width:100%}.profile-dropdown .profile-dd-link:hover{background-color:#7645b8;color:white}.feature-article{display:block;height:265px;position:relative}.feature-article .content{position:relative;z-index:1;color:white;height:100%}.feature-article .content-inner{position:absolute;bottom:25px;left:25px;right:25px}.feature-article .title{font-size:24px;line-height:1.3;_background-color:#333}.feature-article .topic{margin-bottom:4px;display:inline-block}.feature-article .gradient{width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 30px rgba(0,0,0,0.15);background-color:rgba(0,0,0,0)}.feature-article.two-piece{width:50%}.feature-article.three-piece{width:33.33%}.feature-article.five-piece .title{font-size:18px;line-height:1.5}.feature-article .title-image{width:100%;height:100%;position:absolute;top:0;left:0;background-size:cover;background-position:center}.feature-articles-wrap{width:760px;float:left}.feature-articles-wrap .title{font-size:18px;line-height:1.5}.section-title{border-bottom:2px solid #d6d6d4;margin:30px 1% -12px 1%}.section-title h2{font-size:18px;float:left;padding-bottom:5px;border-bottom:2px solid;margin-bottom:-2px}.section-title .more{color:#777;float:right;margin-top:3px}.section-title .more .icon-arrow-right{vertical-align:0;margin-left:4px}.section-title .more:hover{color:#663a9e}.article-item .title,.price-comparision-item .title,.app-item .title,.studio-item .title,.question-item .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-item .gradient,.price-comparision-item .gradient,.app-item .gradient,.studio-item .gradient,.question-item .gradient{width:100px;height:100px;position:absolute;top:0;left:0}.article-item:hover .gradient,.price-comparision-item:hover .gradient,.app-item:hover .gradient,.studio-item:hover .gradient,.question-item:hover .gradient{box-shadow:inset 0 0 30px rgba(98,57,153,0.15);background-color:rgba(98,57,153,0.3)}.techniques-articles{margin-top:10px}.article-item{width:590px;height:150px;margin-right:20px;margin-top:20px;display:inline-block;background-color:white}.article-item .title-image{width:150px;height:150px;float:left;background-size:cover;background-position:center}.article-item .gradient{width:150px;height:150px;position:absolute;top:0;left:0}.article-item .content{margin-left:170px;color:#444;padding:16px 16px 0 0}.article-item .title{font-size:20px;line-height:1.6;margin-bottom:4px}.article-item .author{margin-bottom:4px}.article-item .summary{font-size:16px;color:#777}.trade{margin-top:10px;margin-right:-25px}.two-cols{margin-right:-40px}.two-col-piece{margin-right:40px;width:580px;float:left}.two-col-piece .section-title{margin-bottom:-2px}.price-comparision-item,.app-item{width:100%;height:100px;display:block;margin-top:20px;background-color:white}.price-comparision-item .product-img,.app-item .product-img{float:left;width:100px;height:100px;background-size:cover;background-position:center}.price-comparision-item .content,.app-item .content{float:left;margin-left:20px;margin-top:7px}.price-comparision-item .title,.app-item .title{font-size:20px}.price-comparision-item .info,.app-item .info{font-size:16px;margin-top:-4px;color:#444}.price-comparision-item .price,.app-item .price{color:#db4b3c}.price-comparision-item .meta,.app-item .meta{color:#777}.question-item{width:100%;height:100px;display:block;margin-top:20px;background-color:white}.question-item .content{padding:18px 30px}.question-item .title{font-size:20px}.question-item .meta{color:#777}.question-item .meta .name{color:#3494de}.studio-item{width:280px;height:100px;float:left;margin-top:20px;margin-right:20px;background-color:white}.studio-item .studio-img{float:left;width:100px;height:100px;background-size:cover;background-position:center}.studio-item .content{margin-left:20px;margin-top:20px;float:left}.studio-item .title{font-size:20px}.studio-item .location{color:#777}.category-title{margin:30px 1% 0 1%;border-bottom:2px solid #d6d6d4}.category-title h2{font-size:18px;float:left;padding-bottom:5px;border-bottom:2px solid;margin-bottom:-2px}.category-title.news-title h2{border-bottom-color:#7645b8}.category-title.hardware-title h2{border-bottom-color:#db4b3c}.category-title.magazine-title h2{border-bottom-color:#39b26c}.category-title.advanced-search-title h2{border-bottom-color:#db4b3c}.category-title.search-results-title{margin-top:15px}.category-title.search-results-title h2{border-bottom-color:#db4b3c}.category-title.search-results-title em{color:#db4b3c;font-style:normal}.category-title a{float:right;color:#a2a2a1}.category-title a:hover{color:#663a9e}.category-title a+a{margin-right:20px}.category-title .icon-advanced-search{vertical-align:-1px;margin-right:4px}.category-title .icon-fold{vertical-align:3px;margin-right:3px}.category-title .icon-submit-item{vertical-align:-2px;margin-right:3px}.cate-row{padding:16px 0;border-top:1px solid #e3e3e0}.cate-row:first-child{border-top:0}.cate-row.with-margin{padding:20px 0}.cate-row h3{font-size:16px;float:left;min-width:110px;_width:110px;color:#555}.cate-row h3.with-margin{margin-top:7px;_margin-top:-10px}.cate-row .v-sep{width:0;border-left:1px solid #e3e3e0;float:left;height:30px;margin:6px 30px}.cate-row .cate-content{float:left;max-width:1090px}.cate-row .cate-content li{float:left;margin-right:20px}.cate-row .cate-sub-row{color:#777}.cate-row .cate-sub-row+.cate-sub-row{margin-top:15px}.cate-row .filter-item-link{color:#777;font-size:16px}.cate-row .filter-item-link:hover{color:#663a9e}.cate-row .filter-item-link.more{font-size:14px;vertical-align:-1px}.cate-row .filter-item-link.more .icon-expand{vertical-align:2px;margin-right:5px}.cate-row .additional-info{margin-left:25px;vertical-align:-8px}.cate-row .warning{margin-left:25px}.additional-info,.warning{color:#777}.additional-info .icon-info,.warning .icon-info{vertical-align:-1px;margin-right:5px}.date-picker-wrap{float:left}.date-picker-wrap .date-picker{float:left;height:40px;line-height:40px;background-color:white;border-radius:3px;border:1px solid #d6d6d4;color:#777;font-size:16px;padding:0 20px}.date-picker-wrap .date-picker .icon-calendar{vertical-align:-1px;margin-right:6px}.date-picker-wrap .dash{height:0;width:8px;border:1px solid #dbdbd9;display:inline-block;margin:20px 10px 0;float:left;_font-size:0;_line-height:0}.date-picker-wrap .base-button{margin-left:20px}.more-items{display:block;margin:40px auto 0;background-color:#d6d6d4;text-align:center;letter-spacing:1px;font-weight:bold;color:#555;width:590px;height:50px;line-height:50px;font-size:16px}.hardware-items-wrap{margin-top:-20px;margin-right:-40px}.category-title+.hardware-items-wrap{margin-top:0}.hardware-item{width:580px;height:200px;margin-right:40px;margin-top:40px;float:left;background-color:white;position:relative}.hardware-item .cover-img{width:200px;height:100%;float:left;background-size:cover;background-position:center}.hardware-item .product-operations{position:absolute;width:120px;height:50px;padding:75px 40px;top:0;left:0;background:white;background:rgba(255,255,255,0.9);font-size:15px;visibility:hidden;opacity:0;transition:all 0.15s ease}.hardware-item .product-operations .num{font-size:15px;line-height:22px;height:22px;border-radius:11px;margin-bottom:6px}.hardware-item .content{padding:12px 20px;margin-left:200px}.hardware-item .title{font-size:20px;color:#444;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hardware-item .title .name{color:#663a9e}.hardware-item .info,.hardware-item .summary{color:#444;font-size:16px}.hardware-item .info{margin-top:-2px}.hardware-item .summary{margin-top:4px}.hardware-item .price{color:#db4b3c}.hardware-item .extra-info{color:#777;margin-top:3px}.hardware-item .extra-info em{color:#555;font-style:normal}.hardware-item .extra-info+.extra-info{margin-top:-2px}.hardware-item:hover .product-operations{visibility:visible;opacity:1}.hardware-item:hover .title{color:#663a9e}.magazine-items-wrap{margin-right:-50px;margin-top:-20px}.magazine-item{width:200px;height:272px;margin-right:50px;margin-top:50px;float:left;position:relative}.magazine-item .cover-img{position:absolute;top:0;left:0;width:100%;height:100%}.magazine-item .new-indicator{background-color:#f4d053;color:#444;font-size:16px;font-weight:bold;height:28px;line-height:28px;border-radius:14px;position:absolute;top:-14px;right:-22px;padding:0 5px;text-transform:uppercase}.magazine-item .content{position:absolute;top:0;left:0;height:100%;width:100%;text-align:center;background:#39b26c;background:rgba(57,178,108,0.9);visibility:hidden;opacity:0;transition:all 0.15s ease}.magazine-item .title{color:white;font-size:20px;margin-top:40px}.magazine-item .date{color:white;color:rgba(255,255,255,0.7);margin:4px 0 15px}.magazine-item .base-button{width:80px}.magazine-item .base-button+.base-button{margin-top:20px}.magazine-item:hover .content{visibility:visible;opacity:1}.page-product-item{width:186px;border:2px solid #f0f0ed;padding:10px;margin-right:20px;margin-top:20px;float:left;position:relative}.page-product-item .cover-img{width:100%;height:140px;background-size:cover;background-position:center}.page-product-item .gradient{width:186px;height:140px;position:absolute;top:10px;left:10px}.page-product-item .content{padding:6px 4px 0}.page-product-item .title{font-size:14px;color:#3494de;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-product-item .label{color:#777}.page-product-item .value{color:#555}.page-product-item:hover .title{color:#663a9e}.page-product-item:hover .gradient{box-shadow:inset 0 0 30px rgba(98,57,153,0.15);background-color:rgba(98,57,153,0.3)}.side-product-item{width:150px;margin-right:20px;margin-top:20px;float:left;position:relative}.side-product-item .cover-img{width:146px;height:146px;background-size:cover;border:2px solid #f0f0ed;background-position:center}.side-product-item .gradient{width:100%;height:150px;position:absolute;top:0;left:0}.side-product-item .title{font-size:16px;text-align:center;color:#444;margin-top:4px}.side-product-item:hover .title{color:#663a9e}.side-product-item:hover .gradient{box-shadow:inset 0 0 30px rgba(98,57,153,0.15);background-color:rgba(98,57,153,0.3)}.side-procuct-item-big{margin-top:25px}.side-procuct-item-big .cover-img{width:120px;height:120px;float:left;margin-right:20px;background-position:center;background-size:cover}.side-procuct-item-big .title{color:#444;font-size:16px;margin-top:5px}.side-procuct-item-big .desc{color:#777}.side-procuct-item-big .product-operations{margin-left:140px;width:120px;margin-top:5px}.side-procuct-item-big .intro{margin-top:15px}.icon{display:inline-block;background-image:url(../img/m_icons.png);background-repeat:no-repeat;width:16px;height:16px;vertical-align:middle}.icon-logo{background-position:0 0;width:140px;height:26px}.icon-current-label{width:10px;height:5px;background-position:-85px -38px}.icon-arrow-right{width:7px;height:10px;background-position:-120px -171px}a:hover>.icon-arrow-right{background-position:-104px -171px}.icon-search{width:14px;height:14px;background-position:-165px -93px}.icon-advanced-search{width:14px;height:14px;background-position:-201px -47px}a:hover>.icon-advanced-search{background-position:-201px -1px}.icon-submit-item{width:14px;height:14px;background-position:-48px -171px}a:hover>.icon-submit-item{background-position:-24px -171px}.icon-fold{width:13px;height:11px;background-position:-25px -40px}a:hover>.icon-fold{background-position:-2px -40px}.icon-expand{width:13px;height:7px;background-position:-212px -125px}a:hover>.icon-expand{background-position:-189px -125px}.icon-calendar{width:14px;height:14px;background-position:0 -171px}.icon-info{width:13px;height:13px;background-position:-82px -125px}.icon-up{width:11px;height:12px;background-position:-168px -125px}.active>.icon-up,a:hover>.icon-up{background-position:-147px -125px}.icon-down{width:11px;height:12px;background-position:-126px -125px}.active>.icon-down,a:hover>.icon-down{background-position:-105px -125px}.icon-add-comment{width:13px;height:13px;background-position:-215px -92px}.icon-reply{width:12px;height:9px;background-position:-202px -71px}a:hover>.icon-reply{background-position:-202px -25px}@media screen and (max-width: 360px){.n360{display:none}}header{position:relative;padding-top:70px}.top-nav{display:flex;background:linear-gradient(90deg, #712ccd 13.4%, #6a03f4 77.71%),#6e35bb;z-index:9;padding:21px 23px 21px 15px;align-items:center;top:0;z-index:999;position:fixed}.top-nav .logo{width:120px;height:28px;position:relative;background-image:url("../img/logo.svg");margin:0}.top-nav article,.top-nav div{display:flex;align-items:center}.top-nav article{margin-left:auto}.top-nav>div{width:28px;height:40px}.top-nav .burger{margin-left:20px}.top-nav a{background-size:contain;background-position:center;background-repeat:no-repeat;display:block;margin:auto}.top-nav a.mn-expand{background-image:url("../img/icon-burger.svg");width:28px;height:19px}.top-nav a.search.toggle{background-image:url("../img/icon-search.svg");width:24px;height:24px}.sec-nav{height:232px;position:relative;background:linear-gradient(90deg, #712ccd 13.4%, #6a03f4 77.71%),#6e35bb;padding-top:200px;box-sizing:border-box;margin-top:-200px}.sec-nav .main-nav{display:flex;padding:0 10px}.sec-nav .main-nav li{width:18%}.sec-nav .main-nav li a{color:#dedede;font-weight:700;font-size:16px;line-height:32px;width:100%;text-align:center;position:relative;display:block}.sec-nav .main-nav li a:after{content:"";display:none;position:absolute;bottom:0;left:0;right:0;margin:auto;height:4px;width:40px;background:#fff}.sec-nav .main-nav li a.current{color:#fff}.sec-nav .main-nav li a.current:after{display:block}.sec-nav .mn-link .icon-current-label{display:none;position:absolute;bottom:0;left:50%;margin-left:-5px;_font-size:0}.sec-nav .mn-link.current .icon-current-label{display:block}.sec-nav .mn-expand{font-weight:bold;letter-spacing:-2px;z-index:99}.top-header{color:#777;background-color:white}.top-header .top-profile{position:relative;z-index:10}.top-header .top-profile:hover .profile-dropdown{visibility:visible;margin-top:0;opacity:1}.top-header .top-profile .profile-link{float:left;color:#777;margin-left:-10px}.top-header .top-profile .avatar-tiny{margin:8px 8px 0 10px;_margin:-4px 8px 0 10px}.top-header .top-profile .arrow{_color:white;_line-height:0;font-size:0;border:solid transparent;content:"";height:0;width:0;pointer-events:none;border-width:5px;display:inline-block;border-top-color:#a3a3a2;margin-left:1px;vertical-align:-3px}.top-header .top-dm-link{color:#777}.top-header .num{height:16px;line-height:16px;background-color:#39b26c;color:white;width:17px;text-align:center;display:inline-block;border-radius:2px;font-size:12px;vertical-align:1px;position:relative;margin-left:5px}.top-header .num:before{left:0;top:50%;margin-top:-3px;margin-left:-6px;position:absolute;_color:white;_line-height:0;font-size:0;border:solid transparent;content:"";height:0;width:0;pointer-events:none;border-width:3px;display:inline-block;border-right-color:#39b26c}.top-header li{float:left;line-height:38px;position:relative}.top-header li .top-item-inner{height:40px;display:inline-block;padding-left:10px;padding-right:10px}.top-header .header-vertical-sep{height:14px;line-height:0;width:0;display:inline-block;position:absolute;left:0;top:13px;border-right:1px solid #dedede}.search-wrap{background-color:#6219c3;position:absolute;left:10px;width:65vw}.search-wrap .search-form{margin:7px 15px}.search-wrap .search-form .search-input{width:98%;height:28px;padding:4px 0;border:none;background:none;color:#fff}.search-wrap .search-form .search-input::-moz-placeholder{color:rgba(255,255,255,0.8)}.search-wrap .search-form .search-input:-ms-input-placeholder{color:rgba(255,255,255,0.8)}.search-wrap .search-form .search-input::placeholder{color:rgba(255,255,255,0.8)}.search-wrap .search-form .search-input:focus{outline:0}.news_row{padding-top:15px}.product-grid{padding:33px}.feature-news{position:relative;margin-bottom:60px;padding-right:15px;display:block}.feature-news .title-image-wrap{height:calc((100vw - 15px) * 0.62);position:relative}.feature-news .title-image-wrap .title-image{background-size:cover;background-position:center;height:100%}.feature-news .title-image-wrap .overlay{background-color:rgba(0,0,0,0.1);position:absolute;top:0;left:0;height:100%;width:100%}.feature-news .content{padding:2px 0 0;margin-left:40px;margin-top:-23px;color:#000;border-top:1px solid #000;background:#fff;position:relative}.feature-news .content h3.title{font-size:21px;line-height:30px;padding:12px 0 12px 20px;margin:0 0 8px;border-top:1px solid #000}.feature-news .content p.summary{font-size:14px;line-height:24px;margin:0 0 0px 20px;color:#444444;display:-webkit-inline-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:48px}.feature-news .content .meta{margin-left:20px;line-height:1}.feature-news .content .meta span{font-size:12px;color:#a0a0a0;margin-right:3px;display:inline-block}.feature-news .content:after{content:"";position:absolute;top:-1px;left:0;width:100%;height:4px;background:#712ccd;display:none}.feature-news:hover .content h3.title,.feature-news:hover .content p.summary,.feature-news:active .content h3.title,.feature-news:active .content p.summary{color:#712ccd}.feature-news:hover .content:after,.feature-news:active .content:after{display:block}.feature-news.product-item{padding:0;margin-bottom:23px;border:1px solid #dedede}.feature-news.product-item .content{border:0;margin-left:0;margin-top:0;padding:10px 14px 14px}.feature-news.product-item .content h3.title,.feature-news.product-item .content h4.company{line-height:28px}.feature-news.product-item .content h3.title{border:0;padding:0}.feature-news.product-item .content h4.company{font-size:16px}.feature-news.product-item .content h5.category{font-size:14px;font-weight:normal;color:#a0a0a0;margin:11px 0 30px}.feature-news.product-item .content p.summary{margin-left:0;height:43px}.feature-news.product-item .content span.price{position:absolute;top:14px;right:14px;display:block;font-size:16px;line-height:1;color:#712ccd}.pagenum_row{display:flex;margin:50px 0}.pagenum_row ul{margin:auto}.pagenum_row .pagenum li{float:left;box-sizing:border-box}.pagenum_row .pagenum li:nth-of-type(1) a,.pagenum_row .pagenum li:nth-of-type(1) span,.pagenum_row .pagenum li:nth-last-of-type(2) a,.pagenum_row .pagenum li:nth-last-of-type(2) span{border:2px solid #712ccd}.pagenum_row .pagenum li:nth-last-of-type(1) a,.pagenum_row .pagenum li:nth-last-of-type(1) span{padding-right:0}.pagenum_row .pagenum li a,.pagenum_row .pagenum li .page-number{border:2px solid #fff;margin:auto;display:block;color:#712ccd;font-weight:bold;padding:4px 8px;font-size:14px}.pagenum_row .pagenum li .page-number{border:2px solid #712ccd;padding:4px 11px}.pagenum_row .pagenum li a:hover,.pagenum_row .pagenum li .current{color:#fff;background-color:#712ccd}footer{background:#000;padding:60px 0 25px}.footer-nav{width:330px;margin:auto;margin-bottom:110px;color:#dedede;display:grid;grid-template-columns:150px 150px;grid-column-gap:30px;grid-row-gap:18px}.footer-nav h4{font-size:15px}.footer-nav .col{width:100%}.footer-nav .col select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:1px 4px;border:solid 2px #dedede;margin:6px 0;background:#000;color:#dedede;font-size:15px;border-radius:0;background-image:url(../img/icon-dropdown.svg);background-repeat:no-repeat;background-position:124px}.footer-info .logo{display:block;background-image:url(../img/logo.svg);width:180px;height:42px;background-size:contain;background-repeat:no-repeat;margin:30px auto}.footer-info .content{font-size:12px;padding:0 15px;text-align:center}.footer-info .content *{color:#fff;line-height:23px}.footer-info .content .bull{margin:0 -5px;display:inline-block}.page-content{background-color:white}.main-title{padding:0 32px}.main-title h2{font-weight:900;font-size:25px;line-height:36px;color:#000000;margin:15px 0}.page-content.article{padding:20px 0 80px;margin:10px 0}.main-info{display:flex;padding:0 32px;margin-bottom:50px}.main-info a,.main-info span{font-size:14px;display:block;color:#a0a0a0}.main-info a.name{color:#712ccd;margin-right:3px}.main-info a.comment{margin-left:auto}.main-info a.comment b{color:#712ccd}.post-content{padding:0 32px;margin-bottom:100px}.post-content img{margin-top:18px}.post-content h1,.post-content h2,.post-content h3{margin-top:0.3em;margin-bottom:0.3em}.post-content h1,.post-content h2{color:#000}.post-content h1{font-weight:900;font-size:23px;line-height:34px}.post-content h2{font-weight:900;font-size:21px;line-height:31px}.post-content h3{font-weight:900;font-size:18px;line-height:27px;color:#712ccd}.post-content>p,.post-content>ul,.post-content>li,.post-content>div,.post-content>ol,.post-content>iframe{margin-top:18px}.post-content p,.post-content ul,.post-content li,.post-content div,.post-content ol{font-size:16px;line-height:30px;letter-spacing:-0.01em}.post-content p img{margin-left:-32px;margin-right:-32px;width:100vw}.post-content ul{list-style:disc;padding-left:20px}.post-content ol{list-style:decimal;padding-left:25px}.post-content li::marker{color:#712ccd}.post-content li+li{margin-top:5px}.post-content a{color:#712ccd}.post-content img{width:100%;height:auto}.post-content iframe{width:100%}.footnote{margin:0 15px 60px;padding:0 16px 20px;border-bottom:1px solid #dedede}.footnote p{line-height:21px;font-size:15px;margin-bottom:10px}.footnote p a{color:#712ccd}.feature-slides{margin:2px 0 14px}.attrs{margin:0 32px 60px}.attrs li span,.attrs li strong{font-style:normal;font-weight:normal;font-size:16px;line-height:30px;letter-spacing:-0.01em;color:#000000}.attrs li.contacts{display:flex}.attrs li.contacts span,.attrs li.contacts article{display:block}.hero-img{padding-top:2px}.hero-img a{display:block}.hero-img a img{width:100%;vertical-align:middle}.comments .comments-title{padding:0 32px}.comments .comments-title h3{font-weight:900;font-size:16px;line-height:24px;color:#000000}.comments .post-comment{background:#f2f2f2;padding:17px 32px 19px;margin:50px 0}.comments .post-comment textarea{border-radius:4px;border:1px solid #dedede;display:block;width:100%;resize:none;height:140px;padding:12px 20px}.comments .post-comment textarea:focus{border-color:#712ccd;outline-color:#712ccd}.comments .post-comment .anon{font-size:15px;color:#000;margin-top:16px;display:block}.comments .post-comment .anon input[type="checkbox"]{width:16px;height:16px;position:relative;top:2px;margin-right:5px}.comments .submit{display:flex;align-items:center;margin:50px 0}.comments .submit input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:auto;background:#fff;padding:6px;display:block;border:2px solid #712ccd;border-radius:100px;font-weight:bold;font-size:18px;line-height:27px;text-align:center;color:#712ccd;width:140px}.comments .comments-list{padding:0 32px;margin:30px 0}.comments .comments-list li{position:relative;margin-bottom:30px}.comments .comments-list li em{position:absolute;right:0;top:6px;font-style:normal;font-weight:normal;font-size:15px;line-height:21px;color:#a0a0a0}.comments .comments-list li .avatar-small{margin-right:13px}.comments .comments-list li a.person-item{display:flex;align-items:center}.comments .comments-list li span.name{font-weight:bold;font-size:15px;line-height:21px;color:#a0a0a0}.comments .comments-list li .comment-content{margin:10px 0 15px;font-size:15px;line-height:21px}.comments .comments-list li .meta a{margin-right:10px;color:#a0a0a0;font-size:13px;line-height:21px}.expanded-nav{position:fixed;top:70px;z-index:59;background:linear-gradient(90deg, #712ccd 13.4%, #6a03f4 77.71%),#6e35bb;width:100%;padding:0 15px;overflow:scroll !important;height:calc(100% - 70px)}.expanded-nav>li{margin-bottom:44px}.expanded-nav>li>a{display:block;color:#fff;font-size:16px;font-weight:bold;padding:0 9px;border-bottom:1px solid #fff}.expanded-nav>li>ul{font-size:16px;padding:16px 9px}.expanded-nav .mn-sub-menu-link{color:#fff;margin-right:20px;float:left;display:inline-block}.expanded-nav li{width:100%}.expanded-nav .mn-sub-menu li{width:auto;padding:0;border:none}.monthly-wrap{margin-bottom:22px}.monthly-trigger{background:#43b070;display:flex;font-size:16px;line-height:24px;padding:1px 9px 2px}.monthly-trigger b{color:#fff}.monthly-trigger span{margin-left:auto;display:block;color:#2a8851}.monthly-container{display:none;position:absolute;left:15px;right:15px;background-color:#43b070;height:calc(100vh - 70px - 15px);top:0;z-index:998}.monthly-container .monthly-extra{height:calc(100vh - 70px - 15px - 50px);overflow:scroll}.monthly-container .monthly-extra .cover{padding:30px 0;background:#2a8851}.monthly-container .monthly-extra .cover img{display:block;width:212px;height:auto;margin:auto;border:1px solid #fff;vertical-align:middle}.monthly-container .monthly-extra .cover h1{margin:20px auto 7px;background-image:url("../img/icon-monthly-title.png");width:180px;height:38px;background-size:contain;background-repeat:no-repeat;background-position:center}.monthly-container .monthly-extra .cover h3{font-weight:normal;font-size:16px;color:#fff;text-align:center}.monthly-container .monthly-extra .monthly-extra-inner ul{color:#000;font-size:16px;display:flex;width:268px;flex-wrap:wrap;margin:28px auto 0;list-style:disc;padding-left:20px}.monthly-container .monthly-extra .monthly-extra-inner li{width:124px}.monthly-container .monthly-extra .monthly-extra-inner li::marker{color:#2a8851}.monthly-container .monthly-extra .monthly-extra-inner .btn-wrap{display:flex;width:174px;margin:17px auto}.monthly-container .monthly-extra .monthly-extra-inner .btn-wrap a.btn{width:80px;height:24px;font-size:14px;line-height:23px;border-radius:100px;text-align:center;display:block;color:#fff}.monthly-container .monthly-extra .monthly-extra-inner .btn-wrap a.btn.read-online{background:#712ccd;margin-right:14px}.monthly-container .monthly-extra .monthly-extra-inner .btn-wrap a.btn.previous{background:#2a8851}.monthly-container .monthly-extra .monthly-extra-inner .btn-wrap a.btn:hover{background:#fff}.monthly-container .monthly-extra .monthly-extra-inner .btn-wrap a.btn:hover.read-online{color:#712ccd}.monthly-container .monthly-extra .monthly-extra-inner .btn-wrap a.btn:hover.previous{color:#2a8851}.monthly-container .monthly-extra .monthly-extra-inner .download{width:268px;margin:23px auto}.monthly-container .monthly-extra .monthly-extra-inner .download span{color:#fff;font-size:14px;display:block;width:100%;text-align:center;margin-bottom:10px}.monthly-container .monthly-extra .monthly-extra-inner .download .download-btns{display:flex}.monthly-container .monthly-extra .monthly-extra-inner .download a{display:block;font-size:0;width:120px;height:35px;background-size:contain;background-repeat:no-repeat;background-position:center}.monthly-container .monthly-extra .monthly-extra-inner .download a.ios{background-image:url("../img/icon-monthly-download-ios.png")}.monthly-container .monthly-extra .monthly-extra-inner .download a.android{background-image:url("../img/icon-monthly-download-android.png");margin-left:auto}.monthly-container .close{height:50px;background:#43b070;display:flex;align-items:center}.monthly-container .close a{display:block;background-image:url("../img/icon-close.svg");width:34px;height:34px;margin:auto;background-size:contain}.company-wrap{padding:32px}.company-index ul{margin-right:-25px}.company-index li{float:left;margin-right:25px;margin-bottom:8px}.company-index a{font-weight:bold;font-size:18px;line-height:23px;color:#712ccd}.company-list{margin:32px 0}.company-item{display:flex;border:1px solid #dedede;background:#f2f2f2;margin-bottom:20px;height:calc(38vw + 2px)}.company-item .image{background-size:contain;background-repeat:no-repeat;background-position:center;width:38vw;height:38vw;flex:0 0 38vw}.company-item .content{padding:5.3vw 0 4.5vw 5.2vw;display:flex;flex-direction:column}.company-item h3.title{font-size:16px;line-height:26px;color:#000000}.company-item p.type{font-size:14px;line-height:22px;text-align:justify;color:#712ccd}.company-item article{margin-top:auto}.company-item article a{display:inline-block;font-size:14px;line-height:24px;text-align:justify;letter-spacing:0.05em;color:#707070;margin-right:0.7em}.sponsor{display:block;position:relative;padding:0;}.sponsor-item{display:block;width:100vw;}.sponsor-label{position:absolute;right:10px;bottom:10px;background:#121212;color:#eee;font-size:12px;padding:2px 4px;}.img-responsive{width:100vw;height:auto;}