@import url('./common/common.css');@import url('./common/flex.css');@import url('./common/font.css');@import url('./dom/accordion.css');@import url('./dom/select.css');@import url('./dom/modal.css');.main{width:100vw;height:100vh;min-width:75rem;overflow:hidden;overflow-y:auto}
.main .container{width:100%}
.main .container .container-search{width:100%;height:18.75rem;background:url('../image/container-bg-1.png') center center no-repeat;background-size:cover}
.main .container .container-search .search-tabs .tabs-item{padding:0 1rem;text-align:center;height:2.5rem;line-height:2.5rem;color:#707273;background-color:transparent;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;cursor:pointer;font-weight:700}
.main .container .container-search .search-tabs .tabs-item:hover,.main .container .container-search .search-tabs .tabs-item.active{background-color:#f27003;color:#fff}
.main .container .container-search .search-input .input{height:3rem;border:0.125rem solid #f27003;border-radius:0.25rem}
.main .container .container-search .search-input .input .input-select{width:7.5rem;color:#323233}
.main .container .container-search .search-input .input .input-input{width:40rem;height:2.75rem;border:none;outline:none;border-left:0.0625rem solid #ddd;padding:0 0.75rem}
.main .container .container-search .search-input .input .input-input::placeholder{font-size:0.875rem}
.main .container .container-search .search-input .input .input-icon{padding:0 1.5rem;height:3rem;line-height:3rem;background-color:#f27003;cursor:pointer}
.main .container .container-search .search-input .input .input-icon img{width:1.5rem;height:1.5rem}
.main .container .container-search .search-input .input-btn{color:#f27003;height:3rem;cursor:pointer;margin-left:0.625rem;font-size:1rem}
.main .container .container-search .search-radio{margin-top:1.5rem;width:100%;text-align:left}
.main .container .container-search .search-radio .radio-value{font-size:0.875rem}
.main .container .container-search .search-radio .radio-value input[type='radio']{width:1rem;height:1rem;margin:0 0.25rem;margin-left:1rem;opacity:0;position:absolute}
.main .container .container-search .search-radio .radio-value .radio-label{margin-right:1rem;cursor:pointer}
.main .container .container-search .search-radio .radio-value .radio-label:last-child{margin-right:0}
.main .container .container-search .search-radio .radio-value input[type='radio'] + .radio-label:before{content:'';background:#f4f4f4;border-radius:100%;border:0.0625rem solid #b4b4b4;display:inline-block;width:1rem;height:1rem;position:relative;margin-right:0.25rem;vertical-align:top;cursor:pointer;text-align:center;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;transition:all 250ms ease}
.main .container .container-search .search-radio .radio-value input[type='radio']:checked + .radio-label:before{background-color:#f27003;-webkit-box-shadow:inset 0 0 0 0.25rem #f4f4f4;box-shadow:inset 0 0 0 0.25rem #f4f4f4}
.main .container .container-search .search-radio .radio-value input[type='radio']:focus + .radio-label:before{outline:none;border-color:#f27003}
.main .container .container-cards{width:75rem;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:2.5rem auto;-webkit-align-content:flex-start;align-content:flex-start}
.main .container .container-cards .card{width:36.875rem;height:35.38rem;background-color:#fff;border:0.0625rem solid #e1e3e5;border-radius:0.25rem;margin-bottom:1.25rem;overflow:hidden}
.main .container .container-cards .card .card-title{width:100%;padding:0 1rem;height:3.625rem;background-color:#f5f6f7;border-bottom:0.0625rem solid #e1e3e5;font-size:1.125rem;font-weight:700}
.main .container .container-cards .card .card-title img.card-title-icon{width:1.25rem;height:1.25rem;margin-right:0.625rem}
.main .container .container-cards .card .card-list{width:100%;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;padding:1rem 0.75rem;overflow:scroll;overflow-x:hidden}
.main .container .container-cards .card:nth-child(3),.main .container .container-cards .card:nth-child(4){margin-bottom:0}
.main .container .container-cards .industry.card .card-list{padding:1.5rem;padding-right:1rem;display:grid;grid-template-columns:repeat(5,1fr);gap:0.5rem}
.main .container .container-cards .industry.card .card-list .industry-item{height:2.5rem;line-height:2.5rem;text-align:center;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;cursor:pointer;color:#323233;text-decoration:none}
.main .container .container-cards .industry.card .card-list .industry-item:hover{color:#f27003}
.main .container .container-cards .newest.card .card-list{padding:1.5rem;padding-top:1.25rem}
.main .container .container-cards .newest.card .card-list .newest-item{width:100%;height:2.875rem;border-bottom:0.0625rem solid #e1e3e5;text-decoration:none}
.main .container .container-cards .newest.card .card-list .newest-item .newest-item-sort{width:1.25rem;color:#fff;border-radius:0.25rem;background-color:#07b9b9;margin-right:1rem;font-size:0.75rem;height:1.25rem}
.main .container .container-cards .newest.card .card-list .newest-item .newest-item-title{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;cursor:pointer;color:#323233;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:1.375rem;line-height:1.375rem;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}
.main .container .container-cards .newest.card .card-list .newest-item .newest-item-table{margin-left:0.75rem;color:#707273;width:11rem}
.main .container .container-cards .newest.card .card-list .newest-item .newest-item-table .newest-item-table-number{color:#f27003}
.main .container .container-cards .newest.card .card-list .newest-item:nth-child(1) .newest-item-sort{background-color:#fa5151}
.main .container .container-cards .newest.card .card-list .newest-item:nth-child(2) .newest-item-sort{background-color:#ff8f1f}
.main .container .container-cards .newest.card .card-list .newest-item:nth-child(3) .newest-item-sort{background-color:#fabf00}
.main .container .container-cards .newest.card .card-list .newest-item:hover .newest-item-title{color:#f27003}
.main .container .container-cards .area.card{height:31.25rem;position:relative}
.main .container .container-cards .area.card .card-list{padding:0 1.5rem;border-top:1.5rem solid #fff;border-bottom:1.5rem solid #fff}
.main .container .container-cards .area.card .card-list .accordion{width:100%;position:relative}
.main .container .container-cards .area.card .card-list .accordion .accordion-title{background-color:#f5f6f7;position:-webkit-sticky;position:sticky;top:0.0625rem;-webkit-box-shadow:0 -0.125rem 0 0.125rem #fff;box-shadow:0 -0.125rem 0 0.125rem #fff}
.main .container .container-cards .area.card .card-list .accordion .accordion-title:hover,.main .container .container-cards .area.card .card-list .accordion .accordion-title.active{background:#f27003;color:#fff}
.main .container .container-cards .area.card .card-list .accordion .accordion-description{-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-column-gap:0.5rem}
.main .container .container-cards .area.card .card-list .accordion .accordion-description .accordion-description-item{display:inline-block;font-size:0.875rem;color:#323233;height:2.5rem;line-height:2.5rem;cursor:pointer;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;text-decoration:none}
.main
	.container
	.container-cards
	.area.card
	.card-list
	.accordion
	.accordion-description
	.accordion-description-item:hover{color:#f27003}
.main .container .container-cards .hotwords.card{height:31.25rem}
.main .container .container-cards .hotwords.card .card-list{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;align-content:flex-start;grid-column-gap:1rem;grid-row-gap:1rem;padding-right:0.25rem;padding:1.5rem}
.main .container .container-cards .hotwords.card .card-list .hotwords-item{height:2rem;padding:0 0.75rem;border-radius:0.25rem;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;cursor:pointer;color:#323233;text-decoration:none;background-color:#ffead9;font-size:1rem}
.main .container .container-cards .hotwords.card .card-list .hotwords-item .hotwords-item-icon{width:1rem;height:1rem;margin-right:0.25rem}
.main .container .container-cards .hotwords.card .card-list .hotwords-item:hover{color:#fff;background:#f27003}
.main .container .container-cards .card:nth-child(2n + 1){margin-right:0.5rem}
.main .container .container-cards .card.card:nth-child(2n + 2){margin-left:0.5rem}
.main::-webkit-scrollbar-thumb{background-color:transparent}
.main.show-scrollbar::-webkit-scrollbar-thumb{background-color:#f27003}
.message{position:fixed;bottom:2.5rem;right:2.5rem;width:3rem;height:3rem;border-radius:50%;background-color:#f27003;cursor:pointer}
.message img{width:1.5rem;height:1.5rem}
.message-layer{width:22.5rem;min-height:20vh;padding:0.875rem 0.5rem;border-radius:0.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0.0625rem solid #ebeef5;position:fixed;background-color:#fff;-webkit-box-shadow:0 0.125rem 0.75rem 0 #0000001a;box-shadow:0 0.125rem 0.75rem 0 #0000001a;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;overflow:hidden;position:fixed;top:30%;right:-22.5rem;background-color:#fff}
.message-layer .message-layer-header{height:1.75rem;overflow:hidden}
.message-layer .message-layer-header .message-layer-prompt{width:1.75rem;height:1.75rem}
.message-layer .message-layer-header .message-layer-title{height:2rem;line-height:2rem;font-weight:700;font-size:1.125rem;color:#303133;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;margin:0 0.625rem}
.message-layer .message-layer-header .message-layer-close{width:1.25rem;height:1.25rem;cursor:pointer}
.message-layer .message-layer-container{width:100%;padding:0.25rem;line-height:1.5rem;font-size:0.875rem;color:#606266;text-align:center}