@charset "UTF-8";body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,input,textarea,th,td {margin: 0;padding: 0;}body {font: 14px/1.6 "PingFang SC",Arial,"Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;color: #1E2129;background-color: #F7F8FC;}html,body {height: 100%;}* {box-sizing: border-box;}em,i,b {font-style: normal;}ul,ol {list-style: none;}a {text-decoration: none;outline: none;}img {border: none;vertical-align: middle;}input,textarea {outline: none;font-family: "PingFang SC", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;}input,select,textarea {font-size: 100%;}table {border-collapse: collapse;border-spacing: 0;}::-webkit-input-placeholder {color: #979AA8;}:-moz-placeholder,::-moz-placeholder {color: #979AA8;}:-ms-input-placeholder {color: #979AA8;}.fl {float: left;}.fr {float: right;}.clearfix:after {content: "";display: block;visibility: hidden;clear: both;height: 0;font-size: 0;}.clearfix {zoom: 1;}a {color:#1E2129;text-decoration: none;}a:hover {color: #3255E3}.show {display: block !important;}.hide {display: none !important;}.dib {display: inline-block;}.clear {clear: both;}.tal {text-align: left !important;}.tac {text-align: center !important;}.tar {text-align: right !important;}.bgfff {background: #fff;}.ti2 {text-indent: 2em;}.fz12 {font-size: 12px !important;}.fz14 {font-size: 14px !important;}.fz16 {font-size: 16px !important;}.fz18 {font-size: 18px !important;}.fz20 {font-size: 20px !important;}.fz24{font-size: 24px !important;}.fz36{font-size: 36px !important;}.color999 {color: #999;}.bodyh {height: 100%;position: relative;}.bodyhh {min-height: 100%;}.ml0 {margin-left: 0 !important;}.mr0 {margin-right: 0 !important;}.mt0 {margin-top: 0 !important;}.mb0 {margin-bottom: 0 !important;}.mt5 {margin-top: 5px !important;}.mb5 {margin-bottom: 5px !important;}.ml5 {margin-left: 5px;}.mr5 {margin-right: 5px;}.mlr5 {margin-left: 5px;margin-right: 5px;}.mlr20 {margin-left: 20px;margin-right: 20px;}.mt10 {margin-top: 10px !important;}.mb10 {margin-bottom: 10px;}.ml10 {margin-left: 10px;}.mr10 {margin-right: 10px;}.mt15 {margin-top: 15px !important;}.mb15 {margin-bottom: 15px !important;}.ml15 {margin-left: 15px;}.mr15 {margin-right: 15px;}.mt20 {margin-top: 20px !important;}.mt25 {margin-top: 25px !important;}.mb20 {margin-bottom: 20px !important}.ml20 {margin-left: 20px;}.mr20 {margin-right: 20px;}.mt30 {margin-top: 30px !important;}.mt35 {margin-top: 35px !important;}.mb30 {margin-bottom: 30px !important;}.mb40 {margin-bottom: 40px !important;}.ml30 {margin-left: 30px;}.mr30 {margin-right: 30px;}.ml40 {margin-left: 40px;}.mt40 {margin-top: 40px !important;}.pd0{padding:0 !important;}.pt0 {padding-top: 0 !important;}.pt5 {padding-top: 5px;}.pb5 {padding-bottom: 5px;}.pl0{ padding-left: 0 !important; }.pr0{ padding-right: 0 !important; }.p15 {padding: 15px;}.pl5 {padding-left: 5px;}.pr5 {padding-right: 5px;}.pt10 {padding-top: 10px !important;}.pb0{padding-bottom: 0 !important}.pb10 {padding-bottom: 10px !important;}.pl10 {padding-left: 10px;}.pr10 {padding-right: 10px;}.plr10 {padding-left: 10px;padding-right: 10px;}.p10 {padding: 10px;}.pt15 {padding-top: 15px;}.pb15 {padding-bottom: 15px !important;}.pl15 {padding-left: 15px;}.pr15 {padding-right: 15px;}.plr15 {padding-left: 15px;padding-right: 15px;}.pt20 {padding-top: 20px !important;}.pb20 {padding-bottom: 20px !important;}.pl20 {padding-left: 20px;}.pl30{padding-left:30px;}.pr20 {padding-right: 20px;}.plr20 {padding-left: 20px;padding-right: 20px;}.p20 {padding: 20px !important;}.pb30{padding-bottom: 30px !important;}.pt30{padding-top: 30px !important;}.pt40{padding-top: 40px !important;}.pb40{padding-bottom: 40px !important;}.pb50{padding-bottom: 50px !important;}.mt50{margin-top: 50px;}.mt60{margin-top: 60px;}.mb80{margin-bottom: 80px}.pr90{padding-right: 90px !important}.ptb80{padding-top: 80px !important; padding-bottom: 80px !important}.bt10 {border-top: 10px solid #f6f6f6;}.bb-so {border-bottom: 1px solid #f1f4fA;}.bo0{border:0 !important;}.ovh li,.ovhh {overflow: hidden;white-space: nowrap;}.por {position: relative;}.poa {position: absolute;}.fwb {font-weight: bold;}.flex{display: flex}.flexalign{ display: flex;align-items: center }.no-cont {background-color: #fff;text-align: center;padding: 50px;font-size: 18px;color: #666;font-weight: bold;}.no-cont img {vertical-align: middle;margin-right: 10px;width: 163px;}.no-cont p {margin-top: 20px;}.no-bg{background: none !important;}.texunder{text-decoration: underline}.text-cen{text-align: center}.text-le{text-align: left !important}.fl-bwt{display: flex; justify-content:space-between; align-items: center}.header-region-t::after, .lx-nav-cont > li.more > a::after, .wrap-tab-m::after, .hmore-add, .swiper-btn a::after { content: ''; border-top: 6px solid currentColor; border-left: 5px solid transparent; border-right: 5px solid transparent; display: inline-block; margin-left: 5px; vertical-align: middle; }.nav-list span.more::after, .wrap-select-text::after { content: ''; width: 6px; height: 6px; display: inline-block; border-top: 1px solid #909399; border-left: 1px solid #909399; transform: rotate(135deg); vertical-align: 3px; margin-left: 5px; }.header-flex, .header-xx, .lx-head, .xx-nav, .xx-nav-left, .wrap-tit, .wrap-tit-flex, .wrap-bet, .login-other { display: flex; justify-content: space-between; align-items: center; }:root { --tc:#3255E3; --tca:61,71,255; --tc1:#FF9333; --tca1:255,147,51; --fc1:#E62020; --fca1:230,32,32; --gray1:#1E2129; --gray6:#616371; --gray9:#979AA8; --navWidthMin:80px; --navWidth:160px; --headerHeight:78px; --headerHeights:-78px; --padding-width:77px; --xw:#18BE70; --xwa:24, 190, 112; --jy:#FF9333; --jya:255, 147, 51; --xl:#BE3518; --xla:190, 53, 24; --zg:#1F9FB9; --zga:31, 159, 185; --kr:#3255E3; --kra:50, 85, 227; --tdxl:#0CAC4E; --tdxla:12, 172, 78; --gjss:#B15F30; --gjssa:177, 95, 48; --fqrz:#B40BD6; --fqrza:180, 11, 214; --zwhb:#0C7CB9; --zwhba:12, 124, 185; --gjyx:#E62020; --gjyxa:230, 32, 32; --qrz:#3255E3; --qrza:50, 85, 227; }body::before { content: ''; height: 100%; position: fixed; background-color: #E6E7F2; left: 0; top: 0; width: calc((100% - 1920px) / 2); z-index: 16; }.color1 { color: var(--tc) !important; }.color2 { color: var(--tc1) !important; }.color3 { color: var(--fc1) !important; }.color6 { color: var(--gray6) !important; }.colorf { color: #fff !important; }.color97 { color: var(--gray9) !important; }.icon-close { width: 14px; height: 14px; display: inline-block; position: relative; margin-left: 4px; }.icon-close::after, .icon-close::before { content: ""; position: absolute; width: 1px; height: 10px; transform: rotate(45deg); right: 6px; top: 2px; background-color: var(--tc); }.icon-close::before { transform: rotate(-45deg); }.icons { display: inline-block; background-size: 100% 100%; vertical-align: middle; }.bodyw { max-width: 1920px; margin: 0 auto; min-width: 1024px; height: 100%; position: relative; }.bodyw.media .main { padding-left: calc(4% + var(--navWidthMin)); }.bodyw.media .xx-malt { left: calc(var(--navWidthMin) + (1920px * 4%) + (100% - 1920px) / 2); }.bodyw.media .nav { width: 92px; }.bodyw.media .nav-hide { margin-left: 92px; }.bodyw.media .nav-tit { display: none; }.bodyw.media .nav-cont.media { display: block; }.bodyw.media .nav-cont.default { display: none; }.bodyw.media .nav-list { display: block; text-align: center; padding: 8px 0 10px 0; height: auto; }.bodyw.media .nav-list span { padding: 0; justify-content: center; line-height: 22px; }.bodyw.media .nav-list .iconfont { margin: 0; }.bodyw.media .nav-list .iconfont.big { display: none; }.bodyw.media .nav-list .iconfont.small { display: block; }.bodyw.default .main { padding-left: calc(4% + var(--navWidth)); }.bodyw.default .xx-malt { left: calc(var(--navWidth) + (1920px * 4%) + (100% - 1920px) / 2); }.bodyw.default .nav { width: var(--navWidth); }.bodyw.default .nav.media { display: none; }.bodyw.default .nav-list { height: 48px; border-radius: 4px; align-items: center; padding-left: 26px; display: flex; }.bodyw.default .nav-list span { flex: 1; display: flex; justify-content: space-between; align-items: center; padding-right: 22px; }.bodyw.default .nav-list .iconfont { margin-right: 10px; font-size: 14px; }.bodyw.default .nav-list .iconfont.big { display: block; }.bodyw.default .nav-list .iconfont.small { display: none; }.bodyh { display: flex; justify-content: space-between; flex-direction: column; }.defaultimg { background: #f2f2f2 url("../images/defaultimg.png") no-repeat 50%; background-size: 60% auto; overflow: hidden; }.main { padding: 0 4% 0 calc(160px + 4%); flex: 1; display: flex; justify-content: space-between; flex-direction: column; height: calc(100% - var(--headerHeight)); }.main.pl { padding-left: 4%; }.main > .container { flex-shrink: 0; }.header { height: var(--headerHeight); background-color: rgba(255, 255, 255, 0.9); backdrop-filter: blur(10px); position: fixed; top: 0; left: auto; width: 100%; display: flex; justify-content: space-between; padding: 0 0 0 26px; z-index: 16; min-width: 1024px; max-width: 1920px; }.header-flex { width: 100%; margin: 0 auto; max-width: 1920px; }.header.out .header-logo, .header.out .header-region, .header.out .header-ri { transform: translateY(var(--headerHeights)); }.header-switch { cursor: pointer; }.header-switch .iconfont { font-size: 20px; }.header-switch .icon-zhankai { display: none; }.header-line { height: var(--headerHeight); }.header-le { display: flex; align-items: center; height: 100%; }.header-ri { display: flex; align-items: center; flex: 1; justify-content: flex-end; transition: all .3s ease; padding-right: 4%; }.header-logo { margin-left: 24px; transition: all .3s ease; }.header-logo img { height: 36px; }.header-region { margin-left: 24px; position: relative; }.header-region:hover .header-region-hide { display: block; }.header-region-t::after { transition: transform .3s; }.header-region-hide { position: absolute; width: 400px; background-color: #fff; box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.1); left: 0; top: 40px; display: none; }.header-region-hide::before { content: ''; width: 100px; height: 20px; position: absolute; left: 0; top: -20px; }.header-region-item { display: flex; flex-wrap: wrap; text-align: center; padding: 10px; }.header-region-item a { flex: 20% 0 1; line-height: 38px; height: 38px; overflow: hidden; }.header-region-item a:hover, .header-region-item a.active { background-color: rgba(var(--tca), 0.1); }.header-search { width: 38%; height: 44px; border: solid 2px var(--tc); display: flex; margin-right: 6%; }.header-search-ipt { flex: 1; border: 0; background: none; padding-left: 20px; background-color: #fff; }.header-search-btn { cursor: pointer; width: 64px; background-color: var(--tc); border: 0; color: #fff; }.header-txt { display: flex; }.header-txt li { margin-right: 40px; font-size: 16px; }.header-txt li .iconfont { margin-right: 5px; }.header-txt li label { cursor: pointer; }.header-login { width: 60px; height: 36px; background: var(--tc); border-radius: 2px; color: #fff; text-align: center; line-height: 36px; color: #fff !important; }.header-login:hover { opacity: .8; }.header-logined { position: relative; z-index: 6; }.header-logined:hover .header-logined-con { transform: scale(1); }.header-logined-head img { width: 36px; height: 36px; border-radius: 50%; }.header-logined-con { position: absolute; right: 0; width: 235px; box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.2); background-color: #fff; top: 50px; transform: scale(0); transform-origin: top center; transition: all .1s ease; }.header-logined-con::before { content: ''; width: 100%; height: 20px; position: absolute; top: -20px; left: 0; }.header-logined-list { display: flex; align-items: center; min-height: 54px; padding-left: 16px; line-height: 1.2; }.header-logined-list:first-child { padding: 12px 10px 12px 16px; background-color: #f8f8f8; }.header-logined-list img, .header-logined-list .icon-header { width: 36px; height: 36px; border-radius: 50%; font-size: 36px; line-height: 1; margin-right: 10px; }.header-logined-list .icon-header { color: rgba(var(--tca), 0.8); }.header-logined-list .icon-quit { color: var(--gray6); margin-right: 10px; }.header-hover { position: relative; z-index: 6; }.header-hover:hover .header-hover-con { transform: translateX(-50%) scale(1); }.header-hover-con { position: absolute; box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.2); border-radius: 4px; background-color: #fff; width: 200px; padding-top: 16px; left: 50%; transform: translateX(-50%) scale(0); top: 40px; transform-origin: top center; transition: all .1s ease; }.header-hover-con::before { content: ''; width: 100%; height: 20px; position: absolute; top: -20px; left: 0; }.header-hover-txt { text-align: center; font-size: 14px; line-height: 1; }.header-hover-img { width: 160px; height: 160px; margin: 20px; display: block; }.header-xx { margin-bottom: 20px; }.header-xx.zy .header-xx-logo img { height: 56px; }.header-xx_left, .header-xx_right { display: flex; align-items: center; }.header-xx_right img { max-height: 30px; margin-right: 20px; }.header-xx-logo { font-size: 36px; line-height: 1; font-weight: bold; }.header-xx-logo .iconfont { font-size: 48px; font-weight: normal; vertical-align: middle; margin-right: 10px; color: var(--tc); }.header-xx-logo img { height: 48px; }.header-xx-and { font-size: 14px; color: var(--gray9); margin-inline: 20px; }.header-xx-area { color: var(--gray6); margin-left: 20px; }.header-xx-area .iconfont { font-size: 12px; margin-right: 4px; }.header-xx-slogan { font-size: 22px; color: var(--gray6); margin-right: 20px; height: 24px; line-height: 24px; }.header-xx-code { position: relative; z-index: 2; }.header-xx-code::before { content: ''; width: 100%; height: 10px; position: absolute; bottom: -10px; left: 0; }.header-xx-code:hover .header-xx-ewm { display: block; }.header-xx-btn { color: #18BE70; border: 1px solid currentColor; line-height: 36px; padding-inline: 15px; display: inline-block; transition: all .3s; }.header-xx-btn .iconfont { margin-right: 4px; }.header-xx-ewm { position: absolute; background-color: #fff; text-align: center; width: 100%; padding: 5px; box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.05); border-radius: 4px; top: 46px; display: none; }.header-xx-ewm img { width: 120px; height: 120px; max-height: none; margin-right: 0; }.header-xx_intro { margin-left: 40px; }.header-xx_intro:first-child { margin-left: 0; }.header-zy { font-weight: bold; font-size: 36px; margin-left: 10px; line-height: 1; }.header-zy-type { color: var(--tc1); font-size: 20px; font-weight: bold; margin-left: 5px; }.header-zy-code { color: var(--gray9); font-size: 14px; margin-left: 10px; }.lx-head-le { display: flex; align-items: center; }.lx-head-no { background-color: rgba(var(--tca1), 0.1); color: #B9651A; border-radius: 4px; margin-left: 20px; height: 24px; padding: 0 8px; margin-right: 10px; line-height: 24px; }.lx-head-no label { color: #1E2129; font-weight: bold; margin-left: 10px; position: relative; }.lx-head-no label::after { content: ""; position: absolute; width: 100%; height: 3px; background: #FF9333; bottom: 4px; left: 0; z-index: -1; }.lx-head-zs { height: 24px; color: #fff; padding: 0 7px; border-radius: 4px; margin-left: 10px; line-height: 24px; }.lx-head-zs.xw { background-color: var(--xw); }.lx-head-zs.jy { background-color: var(--jy); }.lx-head-zs.xl { background-color: var(--xl); }.lx-head-zs.zg { background-color: var(--zg); }.lx-head-zs.kr { background-color: var(--kr); }.lx-head-ri { display: flex; align-items: center; }.lx-head-follow { margin-left: 16px; }.lx-head-test { width: 100px; height: 32px; background: linear-gradient(270deg, #FF9B41 0%, #FF7F19 50%, #FF9B41 100%); border-radius: 2px; display: flex; align-items: center; color: #fff !important; justify-content: center; margin-left: 30px; }.lx-head-star { color: #E6E7F2; }.lx-tit { font-size: 36px; font-weight: bold; line-height: 1; }.lx-nav { height: 48px; background: #1E2129; border-radius: 2px; margin-top: 20px; font-size: 16px; position: relative; overflow: hidden; }.lx-nav + .ranky { margin-top: 10px; }.lx-nav-cont { display: flex; align-items: center; height: 48px; }.lx-nav-cont > li { flex-shrink: 0; margin: 0 20px; }.lx-nav-cont > li .icon-shipin { margin-left: 4px; vertical-align: 1px; }.lx-nav-cont > li.more { display: none; }.lx-nav-cont > li.more:hover a::after { transform: rotate(180deg); }.lx-nav-cont > li.more:hover .lx-nav-down { display: flex; }.lx-nav-cont > li.more > a::after { content: ""; vertical-align: 3px; transition: all .3s; }.lx-nav-cont > li > a { height: 48px; line-height: 48px; }.lx-nav-cont > li > a.active { color: #fff; font-weight: bold; }.lx-nav-cont > li > a.active::before { content: ""; position: absolute; width: 30px; height: 4px; background: #FFFFFF; left: 50%; margin-left: -15px; bottom: 2px; }.lx-nav a { color: #C9CBD6; position: relative; display: block; }.lx-nav a:hover { color: #fff; }.lx-nav a .hot { font-size: 12px; width: 16px; height: 16px; background: var(--tc1); border-radius: 1px; position: absolute; right: -18px; top: 13px; display: flex; align-items: center; justify-content: center; color: #fff; }.lx-nav a .icon-yyq { font-weight: normal; color: #fff; margin-right: 4px; font-size: 16px; }.lx-nav-down { width: 448px; background: #1E2129; box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1); border-radius: 2px; border: 1px solid #1E2129; position: absolute; border-top: solid 1px #fff; right: 0; top: 48px; display: flex; flex-wrap: wrap; padding: 16px; text-align: center; z-index: 7; display: none; }.lx-nav-down li { width: 100px; height: 40px; margin-left: 0 !important; line-height: 40px; }.lx-nav-down a { transition: all .3s; }.lx-nav-down a:hover, .lx-nav-down a.active { color: #fff; background-color: var(--tc); }.lx-nav_xx { margin-top: 0; }.lx-nav_drop { overflow: visible; }.lx-drop { position: relative; z-index: 5; }.lx-drop:hover .lx-drop-cont { display: block; }.lx-drop:hover > a::after { transform: rotate(180deg); }.lx-drop > a::after { content: ''; display: inline-block; border-left: 4px solid transparent; border-right: 4px solid transparent; border-bottom: 5px solid var(--gray9); vertical-align: 4px; margin-left: 5px; transition: all .3s; }.lx-drop-cont { position: absolute; background-color: #353A48; white-space: nowrap; text-align: center; left: 50%; transform: translateX(-50%); top: 48px; display: none; }.lx-drop-cont.zy { left: -20px; transform: translateX(0); text-align: left; }.lx-drop-cont a { line-height: 40px; font-size: 14px; padding-inline: 20px; }.lx-drop-cont a > span { font-size: 12px; border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 2px; height: 20px; line-height: 18px; display: inline-block; color: rgba(255, 255, 255, 0.5); margin-right: 10px; width: 80px; text-align: center; }.lx-drop-cont > li > a:hover { background-color: var(--gray1); }.lx-drop-cont > li > a:hover span { color: #fff; border-color: currentColor; }.lx-drop-two { position: relative; }.lx-drop-two:hover .lx-drop-two-cont { display: block; }.lx-drop-two:hover > a { background-color: var(--gray1); color: #fff; }.lx-drop-two-cont { position: absolute; left: 100%; top: 0; background-color: var(--gray1); display: none; }.xx-nav { margin-top: 14px; }.xx-nav.lxxx .xx-nav-tit { font-size: 30px; }.xx-nav.lxxx .xx-nav-sub { font-size: 18px; }.xx-nav.lxxx + .collegex { margin-top: 4px; }.xx-nav.lxxx + .filter { margin-top: 14px; }.xx-nav-logo img { height: 40px; }.xx-nav-tit { font-weight: bold; font-size: 32px; margin-inline: 5px 10px; line-height: 1; }.xx-nav-tit h1, .xx-nav-tit h2, .xx-nav-tit h3 { font-size: 1em; }.xx-nav-sub { font-size: 20px; font-weight: bold; }.nav { width: var(--navWidth); padding: 6px; position: fixed; left: auto; font-size: 16px; height: calc(100% - 70px); background-color: #F7F8FC; z-index: 15; }.nav-brand { color: var(--gray9); padding: 16px 0; }.nav-brand a { color: var(--gray9); }.nav-brand a:hover { color: #e65800; border-bottom: solid 1px currentColor; }.nav-brand span { color: #1F2129; }.nav-brand i { font-family: simsun; margin: 0 6px; }.nav-tit { color: var(--gray9); border-top: solid 1px #E5E8F2; padding: 16px 0 16px 26px; }.nav-cont.media { display: none; position: relative; }.nav-cont2 { position: absolute; background-color: #fff; line-height: 42px; right: -90px; top: 0; }.nav-list { height: 48px; border-radius: 4px; align-items: center; padding-left: 26px; display: flex; }.nav-list.active { background-color: var(--tc) !important; color: #fff !important; }.nav-list.active span.more::after { border-color: #fff; }.nav-list.active .iconfont { color: #fff !important; }.nav-list:hover { background-color: rgba(var(--tca), 0.12); color: #3D47FF; }.nav-list:hover span.more::after { border-color: #3D47FF; }.nav-list:hover .iconfont.small { color: var(--tc); }.nav-list .iconfont { margin-right: 10px; font-size: 14px; }.nav-list .iconfont.big { display: block; }.nav-list .iconfont.small { display: none; color: var(--gray9); font-size: 18px; }.nav-list span { flex: 1; display: flex; justify-content: space-between; align-items: center; padding-right: 22px; }.nav-list span.more::after { transition: transform .3s; }.nav-xx-rank { flex-shrink: 0; }.nav-hide { position: fixed; margin-left: var(--navWidth); top: calc(var(--headerHeight) + 6px); background-color: #fff; width: 460px; border-radius: 2px; box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.03); z-index: 14; padding-inline: 20px; transform: translateX(calc(-110% - var(--navWidth))); transition: transform .3s ease; }.nav-hide.nav-tool, .nav-hide.nav-my { width: 112px; padding: 0; text-align: center; }.nav-hide li { line-height: 50px; }.nav-hide li a { display: block; transition: all .3s; font-size: 16px; }.nav-hide li a:hover { background: rgba(var(--tca1), 0.1); color: var(--tc1); }.nav-hide.show { transform: translateX(0); }.nav-hide-mask { position: fixed; left: 0; top: 0; height: 100%; width: calc((100% - 1920px) / 2); background-color: #F7F8FC; z-index: 15; }.nav-hide-squre { width: 8px; height: 48px; position: fixed; top: calc(var(--headerHeight) + 54px); margin-left: calc(var(--navWidth) - 6px); z-index: 16; cursor: pointer; }.nav-item-title { line-height: 58px; border-bottom: 1px solid #F1F1F1; font-size: 18px; font-weight: bold; margin-bottom: 10px; }.nav-item-wrap { display: flex; flex-wrap: wrap; padding-bottom: 10px; }.nav-item-list { flex: 50% 0 1; display: flex; align-items: center; padding-block: 10px; transition: all .3s; }.nav-item-list:hover { background-color: rgba(var(--tca), 0.1); }.nav-item-list .iconfont { font-size: 30px; line-height: 48px; width: 48px; text-align: center; margin-right: 12px; flex-shrink: 0; }.nav-item-info { flex: 1; }.nav-item-tit { font-size: 16px; }.nav-item-sub { color: var(--gray9); font-size: 12px; }.wrap-tit { border-bottom: solid 1px #E5E8F2; padding: 0 16px; }.wrap-tit-t { font-size: 20px; font-weight: bold; margin-right: 36px; line-height: 1; display: flex; align-items: center; }.wrap-tit-img { height: 30px; width: auto; margin-right: 32px; }.wrap-tit-txt { font-size: 20px; font-weight: bold; background-color: #1E2129; margin-right: 32px; line-height: 30px; padding: 0 8px; color: #fff; border-radius: 2px; }.wrap-tit-txt .iconfont { color: var(--tc1); margin-right: 2px; }.wrap-tit-f { color: var(--gray6); }.wrap-tit-f .iconfont { font-size: 12px; margin-right: 4px; }.wrap-t { border-bottom: solid 1px #E5E8F2; margin-top: 30px; }.wrap-t-t { font-weight: bold; position: relative; line-height: 1; font-size: 20px; padding: 8px 0; display: inline-block; }.wrap-t-t::after { content: ""; position: absolute; left: 0; bottom: 0; height: 4px; width: 100%; background-color: var(--tc); }.wrap-tabs { padding: 14px 0; display: flex; align-items: center; }.wrap-tabs.big a { font-size: 18px; margin-left: 35px; }.wrap-tabs.big a.active::after { bottom: -14px; }.wrap-tabs.lg { padding: 0; }.wrap-tabs.lg a { font-size: 16px; margin-left: 28px; color: var(--gray6); }.wrap-tabs.lg a.active { color: #1E2129; }.wrap-tabs.lg a.active::after { bottom: -6px; }.wrap-tabs a { font-size: 14px; margin-left: 32px; position: relative; z-index: 2; }.wrap-tabs a:first-child { margin-left: 0; }.wrap-tabs a.active { font-weight: bold; }.wrap-tabs a.active::after { content: ""; width: 24px; height: 4px; background: var(--tc); position: absolute; left: 50%; margin-left: -12px; bottom: -3px; }.wrap-tab { display: flex; align-items: center; }.wrap-tab-tit { font-size: 20px; font-weight: bold; }.wrap-tab-tit span { color: var(--tc); }.wrap-tab a { color: var(--gray6); font-size: 14px; padding: 0 12px; position: relative; }.wrap-tab a:hover { color: var(--fc1); }.wrap-tab a::before { content: ""; width: 1px; height: 12px; background: #D8D8D8; left: 0; top: 50%; margin-top: -6px; position: absolute; }.wrap-tab a:first-child { padding-left: 0; }.wrap-tab a:first-child::before { display: none; }.wrap-tab-m { color: var(--gray6); position: relative; z-index: 2; }.wrap-tab-m::after { content: ""; transform: rotate(-90deg); background: none; position: static; width: 0; height: 0; margin-top: -2px; color: var(--gray9); }.wrap-cli { display: flex; flex-wrap: wrap; margin-right: -10px; margin-bottom: -10px; }.wrap-cli.line { background: #FFFFFF; margin-right: 0; border-bottom: solid 1px rgba(50, 85, 227, 0.3); border-radius: 2px 2px 0px 0px; margin-bottom: 0; }.wrap-cli.line a { margin-bottom: 0; margin-right: 0; }.wrap-cli a, .wrap-cli span { height: 40px; line-height: 40px; background: #FFFFFF; border-radius: 2px; padding: 0 27px; margin-right: 10px; margin-bottom: 10px; }.wrap-cli a.active, .wrap-cli span.active { background-color: var(--tc); color: #fff; }.wrap-tabn { display: flex; flex-wrap: wrap; margin-left: -12px; margin-top: 4px; font-size: 14px; }.wrap-tabn a, .wrap-tabn span { height: 32px; line-height: 32px; background: #fff; border-radius: 2px; padding: 0 12px; margin-left: 12px; margin-top: 10px; }.wrap-tabn a.active, .wrap-tabn span.active { background-color: var(--tc); color: #fff; border-radius: 4px; }.wrap-tabm { display: flex; align-items: center; font-size: 14px; margin-top: 12px; }.wrap-tabm a { color: var(--gray6); position: relative; margin-left: 36px; }.wrap-tabm a:first-child { margin-left: 0; }.wrap-tabm a.active { color: var(--gray1); font-weight: bold; }.wrap-tag { font-size: 0; margin-top: 10px; margin-bottom: 26px; }.wrap-tag + .video-flex { margin-top: -46px; }.wrap-tag a { font-size: 14px; display: inline-block; height: 28px; background: #E5E8F3; border-radius: 14px; line-height: 28px; padding: 0 12px; margin-right: 8px; margin-top: 10px; }.wrap-tag a:last-child { margin-left: 0; }.wrap-tag a.active { background-color: var(--tc); color: #fff; }.wrap-bet { padding: 0 0 15px 0; }.wrap-bet-le { display: flex; align-items: center; }.wrap-flex { display: flex; justify-content: space-between; }.wrap-left { flex: 1; width: 74.5%; }.wrap-right { padding-left: 12px; flex-shrink: 0; width: 25%; }.wrap-right.w20 { width: 20%; }.wrap-select { position: relative; }.wrap-select-text { color: var(--tc1); cursor: pointer; }.wrap-select-text::after { content: ""; border-color: var(--tc1); transform: rotate(-135deg); }.wrap-select-cont { width: 88px; background: #FFFFFF; box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1); border-radius: 2px; position: absolute; right: 0; top: 30px; padding: 2px; display: none; }.wrap-select-cont a { display: block; text-align: center; line-height: 36px; }.wrap-select-cont a.active { background-color: rgba(var(--tca1), 0.05); color: var(--tc1); }.wrap-select-cont a:hover { background-color: rgba(var(--tca1), 0.05); color: var(--tc1); }.wrap-switch { display: flex; align-items: center; margin-bottom: 15px; }.wrap-switch a { margin-left: 30px; font-size: 16px; }.wrap-switch a.active { font-weight: bold; font-size: 20px; }.wrap-switch a:first-child { margin-left: 0; }.wrap-more { display: block; text-align: center; background: #F1F4FA; line-height: 40px; transition: all .3s; margin-top: 15px; }.wrap-more::after { content: ''; border-top: 5px solid currentColor; border-left: 4px solid transparent; border-right: 4px solid transparent; display: inline-block; margin-left: 5px; vertical-align: 2px; }.wrap-more:hover { background-color: var(--tc); color: #fff; }.hmore { position: relative; display: inline-block; }.hmore:hover .hmore-con { display: block; }.hmore:hover .hmore-add { transform: rotate(-180deg); }.hmore-cont { position: absolute; left: 0; z-index: 10; top: 100%; }.hmore-con { padding: 10px 16px; line-height: 32px; background: #fff; border-radius: 5px; font-size: 14px; color: var(--gray6); box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05); z-index: 99; text-align: center; display: none; }.hmore-con p { white-space: nowrap; text-align: center; }.hmore-add { margin-left: 0; transition: all .3s; }.hmore-sm .iconfont { color: #AFAFAF; font-size: 14px; margin-left: 4px; position: absolute; margin-top: 2px; }.hmore-sm .hmore-con { font-size: 12px; line-height: 18px; padding: 10px; min-width: 120px; }.hmore-sm .hmore-cont { left: 50%; transform: translateX(-50%); }.hmore-wid .hmore-con { min-width: 80px; }.swiper-btn { display: flex; }.swiper-btn.bg a { background: #fff; }.swiper-btn.bg a.swiper-button-disabled { background: #fff !important; }.swiper-btn a { width: 20px; height: 20px; background: #F7F8FC; border-radius: 2px; margin-left: 6px; display: flex; align-items: center; justify-content: center; transition: all .3s; }.swiper-btn a::after { transform: rotate(90deg); margin-right: 6px; }.swiper-btn a.next::after { transform: rotate(-90deg); margin-right: 4px; }.swiper-btn a:hover { background-color: #1E2129; color: #F7F8FC; }.swiper-btn a.swiper-button-disabled { background: #F7F8FC !important; color: rgba(30, 33, 41, 0.2) !important; }.nav-close { position: fixed; width: 100%; height: 100%; position: fixed; top: 0; background-color: rgba(0, 0, 0, 0.2); z-index: 13; display: none; }.pop { position: fixed; width: 100%; height: 100%; position: fixed; left: 0; top: 0; background-color: rgba(0, 0, 0, 0.2); z-index: 25; display: none; }.pop-cont { background: #FFFFFF; border-radius: 4px; width: 420px; padding: 40px 40px 28px; position: fixed; left: 50%; top: 50%; z-index: 26; margin-left: -210px; display: none; transform: translateY(-50%); }.pop-cont.pop-gift { padding: 20px; width: 704px; margin-left: -352px; }.pop-cont.pop-gift .icon-close { right: 20px; top: 20px; }.pop-cont .icon-close { width: 20px; height: 20px; position: absolute; right: 40px; top: 35px; cursor: pointer; }.pop-cont .icon-close::after, .pop-cont .icon-close::before { height: 20px; background-color: #C3C3C3; }.pop-tit { font-size: 20px; font-weight: bold; line-height: 1; }.pop-item { display: flex; flex-wrap: wrap; }.pop-item li { flex: 50% 0 1; margin-top: 20px; display: flex; align-items: center; cursor: pointer; position: relative; }.pop-item li.active i { display: flex; align-items: center; justify-content: center; }.pop-item li.active i::after { content: ""; width: 8px; height: 8px; background-color: var(--gray6); border-radius: 50%; }.pop-item li i { border: 1px solid var(--gray6); width: 16px; height: 16px; border-radius: 50%; margin-right: 4px; flex-shrink: 0; }.pop-text { height: 80px; background: #FFFFFF; border: 1px solid #E2E2E2; display: block; width: 100%; margin-top: 23px; resize: none; padding: 16px; display: none; }.pop-btn { display: flex; margin-top: 28px; }.pop-btns { width: 164px; height: 48px; background: #F1F4FB; border-radius: 4px; text-align: center; line-height: 48px; margin-left: 12px; border: 0; cursor: pointer; }.pop-btns:first-child { margin-left: 0; }.pop-btns.submit { background-color: var(--tc); color: #fff; }.gift-cont { display: flex; margin-top: 20px; }.gift-list { text-align: center; margin-left: 16px; }.gift-list:first-child { margin-left: 0; }.gift-list.active img { border: solid 1px var(--tc1); }.gift-list.active p { font-weight: bold; color: #1E2129; }.gift-list img { width: 120px; height: 120px; border: 1px solid #F1F4FA; object-fit: cover; }.gift-list p { margin-top: 8px; color: var(--gray6); }.gift-pay { background-color: rgba(var(--tca), 0.03); padding: 20px; }.gift-pay-type { margin-top: 10px; color: var(--gray9); }.gift-pay-type .iconfont.icon-weixin2 { color: #23CC20; }.gift-pay-type .iconfont.icon-zhifubao { color: #1296DB; }.gift-info { display: flex; }.gift-ewm { width: 120px; height: 120px; padding: 10px; background: #fff; position: relative; }.gift-ewm .flower-reorder-again { position: absolute; width: 100%; height: 100%; left: 0; top: 0; background-color: rgba(0, 0, 0, 0.7); font-size: 12px; line-height: 18px; color: #fff; display: flex; align-items: center; justify-content: center; text-align: center; padding: 0 10px; }.gift-txt { flex: 1; margin-left: 16px; display: flex; justify-content: space-between; flex-direction: column; }.gift-txt-bot { display: flex; align-items: center; justify-content: space-between; color: var(--gray9); }.gift-tit { font-size: 18px; font-weight: bold; line-height: 18px; margin-top: 12px; }.gift-sub { color: var(--gray9); margin-top: 6px; }.gift-price .total { color: var(--fc1); font-size: 20px; font-weight: bold; }.gift-price em { font-size: 16px; font-weight: bold; }.aimg.aimg1 img { height: 176px; }.aimg img { width: 100%; height: 120px; object-fit: cover; }.aimg img:hover { opacity: .9; }.noCont { background: #fff; border-radius: 2px; padding: 60px 0; color: #666; font-size: 16px; text-align: center; margin-top: 24px; }.noCont .icon-zanwushuju { font-size: 40px !important; opacity: .5; color: var(--gray9); }.noContent { text-align: center; padding: 50px 0; }.noContent-img { height: 131px; }.noContent-txt { font-size: 16px; margin-top: 10px; margin-bottom: 30px; }.noContent-btn { width: 160px; line-height: 48px; height: 48px; background-color: var(--tc); color: #fff; font-size: 16px; display: inline-block; border-radius: 2px; }.noContent-btn:hover { color: #fff; opacity: .9; }.formTips { background-color: rgba(0, 0, 0, 0.7); color: #fff; border-radius: 4px; padding: 10px 30px; position: fixed; top: 50%; margin-top: -20px; text-align: center; left: 50%; transform: translateX(-50%); display: none; z-index: 200; font-size: 16px; }.common-img { margin-top: 20px; }.common-img img { width: 100%; }.select { position: relative; cursor: pointer; font-size: 14px; z-index: 6; border: 1px solid #DCDEE7; height: 34px; border-radius: 2px; }.select_open { border-top: 5px solid #999; border-left: 5px solid transparent; border-right: 5px solid transparent; position: absolute; top: 50%; margin-top: -2px; right: 13px; }.select_txt, .select_txts { padding-left: 10px; line-height: 32px; height: 34px; overflow: hidden; padding-right: 10px; border: none; background-color: transparent; width: 100%; padding-right: 30px; }.select_txts { padding-right: 0; color: #999; }.select .option { border: solid 1px #ddd; border-top: none; position: absolute; top: 34px; left: -1px; z-index: 2; display: none; max-height: 180px; overflow: auto; width: calc(100% + 2px); }.select .option a { display: block; height: 38px; line-height: 38px; text-align: left; background: #fff; color: #666; overflow: hidden; padding-left: 10px; }.select .option a:hover { background: #f4f4f4; }.selects { position: relative; cursor: pointer; font-size: 14px; border: 1px solid #DCDEE7; height: 34px; border-radius: 2px; }.selects.show-second .option-first { z-index: 2; }.selects.show-second .option-second { z-index: 3; }.selects .option-mul { border: solid 1px #ddd; border-top: none; position: absolute; top: 34px; left: -1px; z-index: 2; display: none; max-height: 180px; overflow: auto; width: calc(100% + 2px); }.selects .option-mul a { display: block; height: 38px; line-height: 38px; text-align: left; background: #fff; color: #666; overflow: hidden; padding-left: 10px; }.selects .option-mul a:hover { background: #f4f4f4; }.selects .option-first { z-index: 3; }.selects .option-second { z-index: 2; }.footer { font-size: 14px; color: var(--gray9); margin-top: 30px; }.footer a { color: var(--gray9); }.footer a:hover { color: var(--tc); }.footer-friend { display: flex; border-bottom: 1px solid rgba(30, 33, 41, 0.05); padding-bottom: 10px; }.footer-friend-tit { flex-shrink: 0; }.footer-friend-cont { margin-left: -15px; flex: 1; }.footer-friend-cont a { display: inline-block; margin-left: 15px; }.footer-copyright { text-align: center; padding: 10px 0 15px; border-bottom: 1px solid rgba(30, 33, 41, 0.05); }.footer-copyright p { margin-top: 5px; }.footer-sub { text-align: center; padding-block: 15px; }.footer-sub a { margin-inline: 10px; }.login-box { position: fixed; left: 50%; top: 50%; z-index: 101; transform: translate(-50%, -50%); width: 440px; padding: 25px 40px; background: #fff; border-radius: 4px; display: none; }.login-bg { position: fixed; inset: 0; z-index: 100; background-color: rgba(0, 0, 0, 0.4); display: none; }.login-tit { font-size: 20px; font-weight: bold; }.login-sub { font-size: 12px; color: var(--gray9); }.login-cont { margin-top: 25px; }.login-close { position: absolute; right: 40px; top: 32px; background-image: url("../images/icons/login-close.png"); background-size: 100% 100%; width: 14px; height: 14px; }.login-list { margin-top: 15px; position: relative; font-size: 16px; }.login-ipt { outline: none; border: none; border-bottom: 1px solid #D8D8D8; height: 48px; width: 100%; }.login-ipt:focus { border-color: var(--tc); }.login-get, .login-forget { position: absolute; right: 0; bottom: 10px; color: var(--tc); }.login-get.disabled, .login-forget.disabled { color: var(--gray9); cursor: default; }.login-forget { color: var(--gray9); }.login-tips { font-size: 12px; color: var(--fc1); position: absolute; left: 40px; margin-top: 5px; display: none; }.login-btn { display: block; background-color: var(--tc); color: #fff; border-radius: 2px; line-height: 44px; font-size: 16px; font-weight: bold; text-align: center; margin-top: 56px; }.login-btn:hover { opacity: .9; color: #fff; }.login-other { margin-top: 20px; }.login-other-label { color: var(--gray9); }.login-other-list { margin-right: auto; }.login-other-list .iconfont { font-size: 20px; }.login-other-list .icon-weixin2 { color: #1CB237; }.login-switch { color: var(--fc1); }.login-agree { text-align: center; font-size: 12px; margin-top: 25px; }.login-agree a { color: var(--tc); }.login-agree a:hover { text-decoration: underline; }.bm-dia { width: 350px; background: #FFFFFF; position: fixed; left: 50%; margin-left: -175px; top: 50%; margin-top: -90px; z-index: 103; padding: 0 20px 20px 20px; display: none; border-radius: 4px; }.bm-dia-title { color: #000; margin: 20px 0 12px 0; font-size: 18px; font-weight: bold; }.mask-bg { background-color: rgba(0, 0, 0, 0.3); position: fixed; width: 100%; height: 100%; left: 0; top: 0; z-index: 102; display: none; }.captcha-box { position: fixed; left: 50%; top: 50%; z-index: 103; transform: translate(-50%, -50%); width: 350px; padding: 20px; background: #fff; border-radius: 4px; display: none; }.captcha-box.show { display: block; }.captcha-box.show + .captcha-bg { display: block; }.captcha-bg { position: fixed; inset: 0; z-index: 102; background-color: rgba(0, 0, 0, 0.4); display: none; }.captcha-close { position: absolute; right: 20px; top: 30px; background-image: url("../images/icons/login-close.png"); background-size: 100% 100%; width: 14px; height: 14px; }.captcha-tit { font-size: 20px; font-weight: bold; margin-bottom: 10px; }.popupy { position: fixed; width: 800px; left: 50%; margin-left: -400px; z-index: 20; background-color: #fff; top: 50%; transform: translateY(-50%); padding: 25px 30px 30px; display: none; }.popupy.show { display: block; }.popupy.show + .popupy-bg { display: block; }.popupy-bg { position: fixed; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); z-index: 19; left: 0; top: 0; display: none; }.popupy-close { position: absolute; right: 20px; top: 20px; width: 20px; height: 20px; }.popupy-close:before, .popupy-close:after { content: ''; width: 20px; height: 2px; background-color: var(--gray9); position: absolute; right: 0; top: 10px; }.popupy-close:before { transform: rotate(45deg); }.popupy-close:after { transform: rotate(135deg); }.popupy-tits { font-weight: bold; font-size: 24px; line-height: 1.2; }.popupy-list { margin-top: 30px; }.popupy-tit { display: flex; align-items: center; margin-bottom: 15px; }.popupy-tit-t { font-size: 16px; }.popupy-tit-s { color: #999; margin-left: 20px; }.popupy-text { height: 160px; background-color: #F7F8FC; position: relative; font-size: 16px; padding: 15px 20px 0; }.popupy-text.warning { border: 1px solid red; }.popupy-text.warning .popupy-tips { display: block; }.popupy-text-t { border: none; outline: none; resize: none; width: 100%; height: 100px; overflow: auto; background-color: transparent; }.popupy-text-n { color: var(--gray9); position: absolute; right: 20px; bottom: 20px; line-height: 1; }.popupy-tips { position: absolute; font-size: 12px; color: red; left: 20px; bottom: 15px; display: none; }.popupy-ipt { width: 100%; height: 56px; background-color: #F7F8FC; padding-inline: 20px; font-size: 16px; border: none; outline: none; }.popupy-btns { display: flex; align-items: center; justify-content: center; margin-top: 20px; }.popupy-btns1, .popupy-btns2 { border-radius: 2px; padding-inline: 34px; height: 32px; line-height: 32px; }.popupy-btns1:hover, .popupy-btns2:hover { opacity: .9; }.popupy-btns1 { background-color: #E6E6E6; color: var(--gray9); }.popupy-btns1:hover { color: var(--gray9); }.popupy-btns2 { background-color: var(--tc); color: #fff; margin-left: 10px; }.popupy-btns2:hover { color: #fff; }.popupy-imgs { display: flex; flex-wrap: wrap; margin-left: -12px; margin-top: -12px; }.popupy-imgs-list { width: 80px; height: 80px; position: relative; margin-left: 12px; margin-top: 12px; }.popupy-imgs-list img { width: 100%; height: 100%; object-fit: cover; }.popupy-imgs-del { color: var(--fc1); position: absolute; font-size: 12px; right: -6px; top: -6px; background-color: #fff; border-radius: 50%; line-height: 1; }.popupy-imgs-del:hover { color: var(--fc1); }.popupy-imgs-add { cursor: pointer; width: 80px; height: 80px; display: flex; align-items: center; justify-content: center; color: #D8D8D8; border-radius: 2px; border: 1px dashed #D7D7D7; margin-top: 12px; margin-left: 12px; position: relative; }.popupy-imgs-add input[type="file"] { width: 100%; height: 100%; position: absolute; cursor: pointer; opacity: 0; }.popupy-imgs-add > div:nth-child(2) { width: 100% !important; height: 100% !important; }.popupy-success { position: fixed; font-size: 16px; text-align: center; width: 230px; height: 150px; background-color: #fff; z-index: 12; left: 50%; top: 50%; margin-left: -115px; margin-top: -75px; padding-top: 45px; display: none; box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); }.popupy-success .iconfont { width: 32px; height: 32px; color: var(--fc1); background-color: #fff; font-size: 32px; line-height: 1; }.popupy-success-txt { margin-top: 10px; }.compared { position: fixed; right: 0; top: 0; bottom: 0; z-index: 20; background-color: #fff; width: 360px; box-shadow: -5px 0px 50px 0px rgba(0, 0, 0, 0.05); transform: translateX(100%); transition: all .3s; }.leftFix { position: fixed; z-index: 13; left: 50%; margin-left: -790px; top: 680px; margin-top: 80px; font-size: 14px; }.leftFix li { width: 72px; height: 72px; background: #FFFFFF; box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05); border-radius: 4px; text-align: center; padding: 16px 0 0 0; margin-top: 20px; position: relative; }.leftFix li a { display: block; }.leftFix li .iconfont { font-size: 16px; }.leftFix li .iconfont.active { color: #E62020; }.leftFix li .icon-pinglun { color: #0056E8; }.leftFix li .icon-fenxiang1 { color: #FF952E; }.leftFix-share { width: 120px; height: 184px; background: #FFFFFF; box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05); border-radius: 4px; position: absolute; top: 82px; left: -24px; display: none; }.leftFix-share-img { width: 80px; height: 80px; margin-top: 20px; }.leftFix-share-btn { width: 80px; height: 24px; border-radius: 15px; border: 1px solid #0056E8; color: #0056E8; margin: 16px auto 0; }.leftFix-share p { color: #45D36D; margin-top: 5px; }.gotop, .complain { padding: 0 12px; height: 48px; font-size: 14px; display: flex; align-items: center; justify-content: center; border-radius: 2px; background-color: #fff; z-index: 10; right: 20px; bottom: 40px; position: fixed; box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); }.complain { bottom: 98px; }.icons-gotop { width: 16px; height: 14px; background-image: url("../images/icons/gotop.png"); margin-right: 10px; }.icons-ts1 { width: 16px; height: 16px; background-image: url("../images/icons/ts1.svg"); margin-right: 10px; }.loading { display: flex; justify-content: center; align-items: center; font-size: 16px; margin-top: 15px; color: var(--gray6); display: none; }.loading-icon { width: 30px; height: 30px; --b: 6px; aspect-ratio: 1; border-radius: 50%; padding: 1px; background: conic-gradient(#0000 10%, var(--tc)) content-box; -webkit-mask: repeating-conic-gradient(#0000 0deg, #000 1deg 20deg, #0000 21deg 36deg), radial-gradient(farthest-side, #0000 calc(100% - var(--b) - 1px), #000 calc(100% - var(--b))); -webkit-mask-composite: destination-in; mask-composite: intersect; animation: loading 1s infinite steps(10); display: inline-block; margin-right: 5px; }@keyframes loading { to { transform: rotate(1turn); } }.go-url { cursor: pointer; }.article-modal { position: fixed; z-index: 20; background-color: #fff; width: 360px; left: 50%; margin-left: -180px; top: 50%; transform: translateY(-50%); text-align: center; padding: 50px 0 30px; display: none; }.article-modal.sm { padding: 30px; text-align: left; }.article-modal.sm .article-modal-i { width: 120px; height: 120px; margin: 0; flex-shrink: 0; }.article-modal-bg { position: fixed; width: 100%; height: 100%; left: 0; top: 0; background-color: rgba(0, 0, 0, 0.5); z-index: 18; display: none; }.article-modal-close { width: 14px; height: 14px; background: url("../images/icons/close1.png") no-repeat; background-size: 100% 100%; position: absolute; right: 18px; top: 18px; }.article-modal-t { font-weight: bold; font-size: 20px; }.article-modal-i { width: 160px; height: 160px; margin: 20px 0; }.article-modal-s { font-size: 14px; color: var(--gray9); }.article-modal-f { display: flex; margin-top: 20px; }.article-modal-m { flex: 1; display: flex; flex-direction: column; justify-content: space-between; }.article-modal-r { font-size: 16px; }@font-face {  font-family: "iconfont";   src: url('../font/iconfont.woff2?t=1718266374583') format('woff2'),       url('../font/iconfont.woff?t=1718266374583') format('woff'),       url('../font/iconfont.ttf?t=1718266374583') format('truetype'),       url('../font/iconfont.svg?t=1718266374583#iconfont') format('svg');}.iconfont {  font-family: "iconfont" !important;  font-size: 16px;  font-style: normal;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}.icon-yyq3:before {  content: "\e66d";}.icon-tp:before {  content: "\e66e";}.icon-sp:before {  content: "\e66f";}.icon-fresh:before {  content: "\e69b";}.icon-zhengque:before {  content: "\e66b";}.icon-cuowu:before {  content: "\e66c";}.icon-nail:before {  content: "\e9f3";}.icon-guanbi:before {  content: "\e66a";}.icon-default1:before {  content: "\e669";}.icon-default2:before {  content: "\e668";}.icon-rise:before {  content: "\eb90";}.icon-fall:before {  content: "\eb91";}.icon-header:before {  content: "\e666";}.icon-quit:before {  content: "\e667";}.icon-fqrz:before {  content: "\e65e";}.icon-yxyx:before {  content: "\e65f";}.icon-qrz:before {  content: "\e660";}.icon-gjyx:before {  content: "\e661";}.icon-zwhb:before {  content: "\e662";}.icon-gjss:before {  content: "\e663";}.icon-tdxl:before {  content: "\e664";}.icon-gjbs:before {  content: "\e665";}.icon-gengduo1:before {  content: "\eb78";}.icon-guanzhu1:before {  content: "\e65d";}.icon-bktj:before {  content: "\e658";}.icon-bmsj:before {  content: "\e659";}.icon-bkxz:before {  content: "\e65a";}.icon-kskm:before {  content: "\e65b";}.icon-skfs:before {  content: "\e65c";}.icon-xiangdu2:before {  content: "\e651";}.icon-wode2:before {  content: "\e652";}.icon-zixun2:before {  content: "\e653";}.icon-liulan:before {  content: "\e654";}.icon-bklc:before {  content: "\e655";}.icon-guanzhu2:before {  content: "\e656";}.icon-zuoji:before {  content: "\e657";}.icon-xiangdu1:before {  content: "\e650";}.icon-shijian1:before {  content: "\e64e";}.icon-chaxun:before {  content: "\e64f";}.icon-weixin2:before {  content: "\e64c";}.icon-zhifubao:before {  content: "\e64d";}.icon-dizhi:before {  content: "\e64a";}.icon-shijian:before {  content: "\e64b";}.icon-pinglun1:before {  content: "\e649";}.icon-xiazai1:before {  content: "\e646";}.icon-jubao1:before {  content: "\e647";}.icon-fenxiang1:before {  content: "\e648";}.icon-a-3:before {  content: "\e641";}.icon-a-4:before {  content: "\e642";}.icon-a-5:before {  content: "\e643";}.icon-a-1:before {  content: "\e644";}.icon-a-2:before {  content: "\e645";}.icon-xianhua:before {  content: "\e640";}.icon-xiaogongju1:before {  content: "\e63f";}.icon-zhuanyeku1:before {  content: "\e633";}.icon-yuanxiaoku:before {  content: "\e634";}.icon-xiaogongju:before {  content: "\e635";}.icon-yyq1:before {  content: "\e636";}.icon-zixun1:before {  content: "\e637";}.icon-yyq2:before {  content: "\e638";}.icon-shouye1:before {  content: "\e639";}.icon-wode1:before {  content: "\e63a";}.icon-leixing1:before {  content: "\e63b";}.icon-fudaoban1:before {  content: "\e63c";}.icon-jianzhangku:before {  content: "\e63d";}.icon-fankui1:before {  content: "\e63e";}.icon-woxiangdu2:before {  content: "\e631";}.icon-woxiangdu1:before {  content: "\e632";}.icon-danmukai:before {  content: "\e62e";}.icon-danmuguan:before {  content: "\e62f";}.icon-biaoqing:before {  content: "\e630";}.icon-ludengkaoyan:before {  content: "\e62d";}.icon-zanwushuju:before {  content: "\e62c";}.icon-shanchu:before {  content: "\e62b";}.icon-tupian:before {  content: "\e62a";}.icon-weixin1:before {  content: "\e627";}.icon-QQ:before {  content: "\e628";}.icon-kongjian:before {  content: "\e629";}.icon-weibo:before {  content: "\e626";}.icon-shoucang1:before {  content: "\e61c";}.icon-xiazai:before {  content: "\e625";}.icon-duihao:before {  content: "\e624";}.icon-huifu:before {  content: "\e622";}.icon-jubao:before {  content: "\e623";}.icon-shoucang2:before {  content: "\e61b";}.icon-fenxiang:before {  content: "\e61d";}.icon-dianzan2:before {  content: "\e61e";}.icon-dianzan:before {  content: "\e61f";}.icon-pinglun:before {  content: "\e620";}.icon-gengduo:before {  content: "\e621";}.icon-shipin:before {  content: "\e619";}.icon-a-duibi:before {  content: "\e61a";}.icon-huomiao:before {  content: "\e617";}.icon-yyq:before {  content: "\e618";}.icon-gongju:before {  content: "\e615";}.icon-wode:before {  content: "\e616";}.icon-wenhao:before {  content: "\e601";}.icon-fudaoban:before {  content: "\e60d";}.icon-jianzhang:before {  content: "\e60e";}.icon-quanzi:before {  content: "\e60f";}.icon-fankui:before {  content: "\e610";}.icon-shoucang:before {  content: "\e611";}.icon-ceshi:before {  content: "\e612";}.icon-duibi:before {  content: "\e613";}.icon-leixing:before {  content: "\e614";}.icon-xiaochengxu:before {  content: "\e600";}.icon-weixin:before {  content: "\e602";}.icon-app:before {  content: "\e603";}.icon-zhuanyeku:before {  content: "\e604";}.icon-yuanxiao:before {  content: "\e605";}.icon-shouqi:before {  content: "\e606";}.icon-zhankai:before {  content: "\e607";}.icon-dianhua:before {  content: "\e608";}.icon-paihang:before {  content: "\e609";}.icon-shouye:before {  content: "\e60a";}.icon-guanzhu:before {  content: "\e60b";}.icon-zixun:before {  content: "\e60c";}.icon-baokaotiaojian:before {  content: "\e678";}.icon-baokaoxuzhi:before {  content: "\e677";}.icon-xuefenbaoliu:before {  content: "\e67a";}.icon-biyezhengshu:before {  content: "\e679";}.icon-chayuanxiao:before {  content: "\e670";}.icon-kaoshikemu:before {  content: "\e671";}.icon-xuexifeiyong:before {  content: "\e672";}.icon-shangkefangshi:before {  content: "\e673";}.icon-baomingliucheng:before {  content: "\e674";}.icon-chazhuanye:before {  content: "\e675";}.icon-baomingshijian:before {  content: "\e676";}.icon-baokaotiaojian1:before{  content: "\e67e";}.icon-shangkefangshi1:before{  content: "\e67d";}.icon-kaoshikemu1:before{  content: "\e67c";}.icon-fenshuxian:before{  content: "\e680";}.icon-chayuanxiao1:before{  content: "\e67f";}.icon-chazhuanye1:before{  content: "\e67b";}.filter-manage-btn::after, .xx-list-jz::after, .xx-list-type::after, .xx-list-hov-b::after, .fx-list-num::after, .video-flex-time::before { content: ''; border-top: 6px solid currentColor; border-left: 5px solid transparent; border-right: 5px solid transparent; display: inline-block; margin-left: 5px; vertical-align: middle; }.filter-chk, .filter-news, .letter-tit, .xx-tips, .table-flex, .news-detail, .news-detail_left, .rules-top, .news-tab-par { display: flex; justify-content: space-between; align-items: center; }.icons { display: inline-block; background-size: 100% 100%; }.icons-ts { width: 11px; height: 13px; background-image: url("../images/icons/ts.png"); vertical-align: -1px; }.browse { background: #FFFFFF; border-radius: 2px; padding: 20px; margin-top: 10px; position: relative; }.browse-tab { height: 14px; line-height: 14px; margin-left: -20px; }.browse-tab a { padding: 0 20px; position: relative; }.browse-tab a.active { font-weight: bold; }.browse-tab a::after { position: absolute; content: ""; width: 1px; height: 8px; background: #D8D8D8; right: -2px; top: 50%; margin-top: -4px; }.browse-tab a:last-child::after { content: none; }.browse .swiper-slide { width: 280px !important; }.browse-cont { margin-top: 20px; width: 100%; }.browse-list { display: flex; height: 96px; border-radius: 4px; border: 1px solid #F4F4FC; align-items: center; padding: 0 20px; transition: all .3s; min-width: 0; }.browse-list:hover { box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05); }.browse-txt { min-width: 0; }.browse-zy { width: 50px; height: 50px; margin-right: 12px; background-size: cover; background-position: center center; background-repeat: no-repeat; text-align: center; line-height: 50px; font-size: 18px; font-weight: bold; color: var(--tc); }.browse-img { width: 56px; height: 56px; margin-right: 12px; }.browse-tit { font-size: 18px; font-weight: bold; margin-top: 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }.browse-sub { color: var(--fc1); font-weight: bold; margin-top: 4px; }.browse-subs { color: var(--gray9); font-size: 14px; font-weight: normal; margin-top: 0; }.browse-btn { display: flex; position: absolute; top: 17px; right: 16px; }.browse-tips { text-align: center; margin-top: 20px; height: 96px; display: flex; flex-direction: column; justify-content: center; align-items: center; }.browse-tips-t { color: var(--gray9); font-size: 16px; }.browse-tips-b { line-height: 40px; border-radius: 4px; color: #fff; background-color: var(--tc); font-size: 16px; padding-inline: 28px; display: inline-block; margin-top: 10px; }.browse-tips-b:hover { color: #fff; opacity: .9; }.filter { margin-top: 10px; background-color: #fff; border-radius: 2px; }.filter-fixed { width: 100%; z-index: 2; left: 0; margin-top: 0; border-top: 10px solid #F7F8FC; }.filter-fixed.fixed { position: fixed; }.filter-tit { line-height: 24px; margin-top: 16px; color: var(--gray9); flex-shrink: 0; margin-right: 30px; }.filter-list { display: flex; padding: 0 16px 16px 16px; border-bottom: solid 1px #F1F5F9; }.filter-list a { height: 24px; line-height: 24px; display: inline-block; margin: 16px 10px 0 10px; padding: 0 6px; position: relative; }.filter-list a.active { background-color: var(--tc); color: #fff; border-radius: 2px; }.filter-list a.active::before { display: none; }.filter-list a.active .iconfont { color: #fff; }.filter-list a:hover::before { content: ""; position: absolute; bottom: 0; left: 50%; margin-left: -10px; width: 20px; height: 2px; background-color: var(--tc); }.filter-list a.spec { position: absolute; left: 0; top: 0; margin-left: 0; margin-right: 0; }.filter-list a.nobd:hover::before { content: none; }.filter-cont { position: relative; padding-left: 52px; width: 100%; }.filter-cont.letter { padding-left: 48px; }.filter-cont.letter a:not(.spec) { margin-left: 0; margin-right: 0; padding: 0 6px; }.filter-cont-more { position: absolute !important; right: 0; top: 0; color: var(--tc); }.filter-cont-more::after { content: ''; width: 6px; height: 6px; display: inline-block; border-top: 1px solid currentColor; border-left: 1px solid currentColor; transform: rotate(135deg); vertical-align: 1px; margin-left: 2px; }.filter-cont-more:hover::before { content: none !important; }.filter-cont > span { margin: 16px 10px 0 10px; display: inline-block; }.filter-cont > span a { margin-right: 0 !important; margin-top: 0; }.filter-cont > span a.active + .nobd { margin-left: 4px; }.filter-cont > span a.active + .hmore { margin-left: 1px; }.filter-cont > span a:nth-child(1) { margin-left: 0 !important; }.filter-cont > span a:nth-child(1):hover::before { bottom: -2px; }.filter-cont > span a:nth-child(2) { margin-left: -2px; padding: 0; }.filter-cont > span a:nth-child(2) .iconfont { color: var(--tc1); font-size: 12px; }.filter-cont .hmore { margin-left: -6px; }.filter-cont .hmore-cont { left: -8px; }.filter-cont .hmore-con { white-space: nowrap; font-size: 12px; line-height: 18px; padding: 10px; position: relative; }.filter-cont .hmore-con::after { content: ''; border-bottom: 4px solid #fff; border-left: 3px solid transparent; border-right: 3px solid transparent; position: absolute; top: -4px; left: 8px; box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1); }.filter-more { width: 100%; }.filter-tab { background: #F6F9FD; border-radius: 2px; margin-top: 12px; display: flex; flex-wrap: wrap; padding-bottom: 6px; padding-top: 6px; max-height: 188px; overflow-y: auto; overflow-x: hidden; }.filter-tab img { width: 16px; height: 16px; margin-right: 4px; object-fit: cover; margin-top: -1px; }.filter-tab li { width: 185px; }.filter-tab li a { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 100%; margin-top: 5px; }.filter-tab li a::after { left: calc(50% + 11px) !important; }.filter-tab li a.active { background-color: transparent; border: 1px solid currentcolor; color: var(--tc); line-height: 22px; }.filter-m-c a { float: left; margin-top: 5px; }.filter-m-c img { width: 16px; height: 16px; margin-right: 4px; }.filter-cho { background: #FFFFFF; border-radius: 2px; padding: 15px 16px; margin-top: 10px; display: flex; line-height: 24px; }.filter-cho-tit { color: var(--gray9); flex-shrink: 0; margin-right: 30px; }.filter-cho-le { display: flex; }.filter-cho-cont { display: flex; }.filter-cho-cont a { height: 26px; background: rgba(var(--tca), 0.1); border-radius: 2px; border: 1px solid rgba(var(--tca), 0.2); padding: 0 10px 0 10px; margin-right: 10px; display: flex; align-items: center; }.filter-cho-reset { height: 26px; background: rgba(255, 255, 255, 0.05); border-radius: 2px; border: 1px solid rgba(0, 0, 0, 0.2); line-height: 24px; padding: 0 14px; transition: all .3s; }.filter-cho-reset:hover { color: #333; border-color: var(--tc); background-color: rgba(var(--tca), 0.1); }.filter-chk { margin: 15px 0 15px 0; padding-right: 16px; }.filter-chk-tip { color: var(--gray9); margin-left: 10px; }.filter-chk-txt { display: flex; align-items: center; }.filter-chk-cont { display: flex; align-items: center; }.filter-chk-cont li { margin-left: 32px; }.filter-chk-cont li:first-child { margin-left: 0; }.filter-chk-cont li a { display: flex; align-items: center; }.filter-chk-cont li a::before { content: ""; width: 14px; height: 14px; border-radius: 2px; border: 1px solid #C7CBD6; margin-right: 4px; }.filter-chk-cont li a.active { position: relative; }.filter-chk-cont li a.active::before { border: 1px solid rgba(0, 0, 0, 0.2); background-color: var(--tc); }.filter-chk-cont li a.active .iconfont { position: absolute; left: 1px; top: 2px; color: #fff; transform: scale(0.5); font-size: 12px; }.filter-chk-tips { margin-left: auto; margin-right: 30px; }.filter-news { height: 56px; background-color: #fff; border-radius: 2px; padding-inline: 20px; margin-top: 10px; }.filter-news-left { font-size: 18px; font-weight: bold; flex-shrink: 0; margin-right: 40px; }.filter-news-left span { color: #fff; font-size: 14px; background-color: var(--tc1); line-height: 20px; padding: 0 4px; border-radius: 2px; margin-left: 2px; vertical-align: 2px; }.filter-news-item { flex: 1; display: flex; min-width: 0; }.filter-news-list { flex: 50% 0 1; display: flex; justify-content: space-between; margin-right: 40px; min-width: 0; }.filter-news-list a { margin-right: auto; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }.filter-news-list span { color: var(--gray9); margin-left: 10px; flex-shrink: 0; }.filter-news-more { color: var(--tc); }.filter-news-more::after { content: ''; width: 6px; height: 6px; display: inline-block; border-top: 1px solid currentColor; border-left: 1px solid currentColor; transform: rotate(135deg); vertical-align: 1px; margin-left: 2px; }.filter-manage { text-align: center; padding: 15px 0; }.filter-manage-list { display: none; }.filter-manage-btn::after { transition: all .3s; }.filter-manage-btn.show::after { transform: rotate(180deg); }.filter-area { display: flex; margin-left: 18px; }.filter-area-t { line-height: 24px; margin-top: 16px; flex-shrink: 0; margin-right: 20px; color: var(--gray9); }.letter-tit { height: 54px; background: #fff; border-radius: 2px; margin-top: 20px; padding-right: 20px; }.letter-tit-t { font-size: 18px; font-weight: bold; width: 54px; height: 54px; line-height: 54px; background-color: var(--tc1); color: #fff; text-align: center; }.letter-tit-t .iconfont { display: none; }.link-item:first-child .letter-tit-t { background-color: #fff; color: var(--gray1); padding-left: 20px; width: auto; }.link-item:first-child .letter-tit-t .iconfont { display: inline-block; }.myform { display: flex; }.myform-ipt { height: 32px; border-radius: 2px 0 0 2px; border: 1px solid #E5E8F2; flex: 1; font-size: 12px; padding-left: 10px; border-right: 0; line-height: 22px; width: 150px; }.myform-ipt:focus { border-color: var(--tc); }.myform-btn { border: 0; font-size: 12px; padding: 0 8px; cursor: pointer; background-color: var(--tc); color: #fff; }.myform-btn[disabled] { background: #F0F4FA; color: #CACDD8; }.xx-cont { display: flex; flex-wrap: wrap; margin-left: -12px; }.xx-cont.teacher .xx-list { padding-bottom: 73px; }.xx-cont.teacher .xx-list-img { margin-top: 44px; }.xx-cont.teacher .xx-list-tit { margin-top: 24px; }.xx-cont.zwhb .xx-list { flex: calc(33.33% - 12px) 0 1; padding-bottom: 120px; }.xx-cont.zwhb .xx-list-jz, .xx-cont.zwhb .xx-list-type { bottom: -24px; }.xx-cont.zwhb .xx-list-btm { bottom: 20px; }.xx-cont.zwhb .xx-list-btm a { height: 40px; line-height: 38px; }.xx-cont.zwhb .xx-list-btm a:not(:first-child) { margin-left: 12px; }.xx-cont.border-media .xx-list { border: 1px solid #EFF0F6; }.xx-list { padding-bottom: 93px; flex: calc(16.66% - 12px) 0 1; background-color: #fff; border-radius: 2px; position: relative; transition: all .3s; margin: 12px 0 0 12px; cursor: pointer; }.xx-list:hover { box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.2); }.xx-list-inner { display: flex; flex-direction: column; align-items: center; height: 100%; }.xx-list-zy { width: 64px; height: 64px; margin: 66px auto 0; background-size: cover; background-position: center center; background-repeat: no-repeat; text-align: center; line-height: 64px; font-size: 22px; font-weight: bold; color: var(--tc); }.xx-list-img { width: 72px; height: 72px; margin-top: 62px; }.xx-list-img1 { width: 100%; display: block; object-fit: cover; height: 142px; }.xx-list-logo { width: 72px; height: 72px; margin-top: 62px; }.xx-list-tit { font-size: 18px; font-weight: bold; height: 18px; line-height: 1; margin-top: 20px; overflow: hidden; color: #1E2129 !important; padding: 0 16px; }.xx-list-pri { font-weight: bold; color: var(--fc1); line-height: 14px; margin-top: 10px; }.xx-list-jz, .xx-list-type { font-size: 12px; height: 12px; line-height: 1; overflow: hidden; position: absolute; left: 0; width: 100%; text-align: center; bottom: 68px; }.xx-list-jz::after, .xx-list-type::after { transform: rotate(-90deg); color: var(--gray9); }.xx-list-type { height: auto; overflow: visible; }.xx-list-type::after { content: none; }.xx-list-hide { position: absolute; background-color: #fff; box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.3); border-radius: 2px; left: 0; white-space: nowrap; z-index: 3; font-size: 14px; top: 22px; display: none; min-width: 100%; }.xx-list-hide::before { content: ''; width: 100%; height: 10px; position: absolute; left: 0; top: -10px; }.xx-list-hide a { display: block; padding: 0 24px; line-height: 40px; }.xx-list-hide a:hover { background-color: rgba(var(--tca), 0.1); }.xx-list-hov { display: inline-block; position: relative; }.xx-list-hov:hover .xx-list-hide { display: block; }.xx-list-hov:hover .xx-list-hov-b::after { transform: rotate(0deg); }.xx-list-hov-b::after { transform: rotate(-90deg); color: var(--gray9); transition: all .3s; }.xx-list-hov-b:hover { color: var(--gray1); }.xx-list-btm { position: absolute; left: 0; width: 100%; bottom: 16px; padding: 0 16px; display: flex; align-items: center; }.xx-list-btm a { height: 28px; border: 1px solid #E2E2E2; line-height: 26px; flex: 1; margin-left: 2px; text-align: center; transition: all .3s; border-radius: 2px; }.xx-list-btm a:first-child { margin-left: 0; background-color: var(--tc); color: #fff; border: 1px solid rgba(0, 0, 0, 0.2); }.xx-list-btm a.single { height: 40px; line-height: 38px; border: 1px solid rgba(var(--tca), 0.3); color: var(--tc); background-color: #fff; }.xx-list-btm a.single:hover { background-color: var(--tc); color: #fff; }.xx-list-wrap { display: flex; }.xx-list-item { position: relative; flex: 1; flex-shrink: 0; }.xx-list-and { position: absolute; left: 50%; top: 80px; width: 40px; height: 40px; transform: translateX(-50%); text-align: center; font-size: 14px; color: var(--gray9); line-height: 32px; }.xx-list-and::after { content: ''; width: 25px; height: 25px; border: 5px solid #F7F8FC; position: absolute; left: 3px; top: 0; transform: rotate(45deg); }.xx-list-zs { line-height: 1; font-size: 12px; margin-top: 10px; }.xx-tips { position: absolute; width: 100%; left: 0; top: 0; font-size: 12px; }.xx-tips-txt { height: 20px; line-height: 20px; background-color: rgba(var(--tca), 0.1); padding: 0 6px; color: var(--tc); overflow: hidden; }.xx-tips-txt i { font-size: 10px; color: rgba(var(--tca), 0.5); }.xx-tips-txt.no, .xx-tips-txt.pt { background-color: rgba(var(--tca1), 0.1); color: var(--tc1); }.xx-tips-txt.yx, .xx-tips-txt.zs { background-color: rgba(28, 178, 55, 0.1); color: #1cb237; }.xx-tips-txt.jg, .xx-tips-txt.xs { background-color: rgba(var(--tca), 0.1); color: var(--tc); }.xx-tips-txt.tdxl { background-color: rgba(var(--tdxla), 0.1); color: var(--tdxl); }.xx-tips-txt.gjss { background-color: rgba(var(--gjssa), 0.1); color: var(--gjss); }.xx-tips-txt.fqrz { background-color: rgba(var(--fqrza), 0.1); color: var(--fqrz); }.xx-tips-txt.zwhb { background-color: rgba(var(--zwhba), 0.1); color: var(--zwhb); }.xx-tips-txt.gjyx { background-color: rgba(var(--gjyxa), 0.1); color: var(--gjyx); }.xx-tips-txt.qrz { background-color: rgba(var(--qrza), 0.1); color: var(--qrz); }.teacher-info { color: var(--gray9); text-align: center; margin: 15px 22px 0; height: 44px; overflow: hidden; }.teacher-sub { font-size: 0; margin-top: 20px; }.teacher-sub span { padding: 0 8px; position: relative; line-height: 12px; font-size: 12px; }.teacher-sub span:first-child { padding-left: 0; }.teacher-sub span:first-child::before { display: none; }.teacher-sub span::before { content: ""; height: 10px; width: 1px; background: #1E2129; opacity: .1; left: 0; position: absolute; top: 50%; margin-top: -5px; }.teacher-slogan { height: 20px; background-color: rgba(var(--tca1), 0.1); font-size: 12px; color: var(--tc1); line-height: 20px; padding: 0 4px; margin-top: 10px; overflow: hidden; }.table { background-color: #fff; padding-top: 16px; }.table.xq .wid1 { width: 33%; }.table.xq .wid2 { width: 21%; }.table.xq .wid3 { width: 17%; }.table.xq .wid5 { width: 8%; }.table.zy .wid1 { width: 18%; }.table.zy .wid2 { width: 20%; }.table.zy .wid3 { width: 16%; }.table.zy .wid4, .table.zy .wid5 { width: 8%; text-align: center; }.table.zy .wid6 { width: 6%; }.table.zy .wid10, .table.zy .wid11 { width: 6%; }.table.zy .wid7, .table.zy .wid8, .table.zy .wid10, .table.zy .wid11 { text-align: center; }.table.zy .table-list-btns { justify-content: center; }.table.zy .table-list-btns a { width: 74px; flex: none; }.table.zys .wid1, .table.qrz .wid1 { width: 18%; }.table.zys .wid2, .table.qrz .wid2 { width: 14%; }.table.zys .wid4, .table.zys .wid5, .table.qrz .wid4, .table.qrz .wid5 { width: 8%; text-align: center; }.table.zys .wid6, .table.qrz .wid6 { width: 6%; }.table.zys .wid10, .table.zys .wid11, .table.qrz .wid10, .table.qrz .wid11 { width: 6%; }.table.zys .wid7, .table.zys .wid8, .table.zys .wid10, .table.zys .wid11, .table.qrz .wid7, .table.qrz .wid8, .table.qrz .wid10, .table.qrz .wid11 { text-align: center; }.table.zys .table-list-btns, .table.qrz .table-list-btns { justify-content: center; }.table.zys .table-list-btns a, .table.qrz .table-list-btns a { width: 74px; flex: none; }.table.qrz .wid2, .table.qrz .wid3 { width: 10%; }.table.qrz .wid4, .table.qrz .wid5 { width: 6%; }.table.qrz .wid12 { width: 12%; }.table.sp .wid2 { width: 20%; }.table.sp .wid3 { width: 18%; }.table.sp .wid4 { width: 12%; text-align: center; }.table.sp .wid10, .table.sp .wid11 { width: 10%; text-align: center; }.table.sm .thead, .table.sms .thead { padding-bottom: 0; }.table.sm .wid1, .table.sms .wid1 { width: 8%; padding-left: 16px; }.table.sm .wid2, .table.sms .wid2 { width: 14%; }.table.sm .wid3, .table.sms .wid3 { flex: 1; }.table.sm .wid4, .table.sms .wid4 { width: 16%; }.table.sm .wid5, .table.sm .wid6, .table.sm .wid7, .table.sm .wid8, .table.sm .wid9, .table.sm .wid10, .table.sms .wid5, .table.sms .wid6, .table.sms .wid7, .table.sms .wid8, .table.sms .wid9, .table.sms .wid10 { width: 8%; text-align: center; position: relative; }.table.sm .wid9, .table.sms .wid9 { flex: none; }.table.sm .table-cont .wid5, .table.sm .table-cont .wid6, .table.sm .table-cont .wid7, .table.sm .table-cont .wid8, .table.sm .table-cont .wid9, .table.sm .table-cont .wid10, .table.sm .table-cont .wid11, .table.sms .table-cont .wid5, .table.sms .table-cont .wid6, .table.sms .table-cont .wid7, .table.sms .table-cont .wid8, .table.sms .table-cont .wid9, .table.sms .table-cont .wid10, .table.sms .table-cont .wid11 { font-size: 16px; }.table.sms .wid2 { width: 12%; }.table.sms .wid4 { width: 14%; }.table.fsx .thead, .table.blb .thead, .table.lxblb .thead { padding-bottom: 0; }.table.fsx .wid1, .table.blb .wid1, .table.lxblb .wid1 { width: 6%; padding-left: 16px; }.table.fsx .wid2, .table.blb .wid2, .table.lxblb .wid2 { width: 10%; }.table.fsx .wid3, .table.blb .wid3, .table.lxblb .wid3 { width: 16%; }.table.fsx .wid4, .table.blb .wid4, .table.lxblb .wid4 { width: 10%; }.table.fsx .wid9, .table.blb .wid9, .table.lxblb .wid9 { flex: none; }.table.fsx .wid5, .table.fsx .wid6, .table.fsx .wid7, .table.fsx .wid8, .table.fsx .wid9, .table.fsx .wid10, .table.fsx .wid11, .table.fsx .wid12, .table.blb .wid5, .table.blb .wid6, .table.blb .wid7, .table.blb .wid8, .table.blb .wid9, .table.blb .wid10, .table.blb .wid11, .table.blb .wid12, .table.lxblb .wid5, .table.lxblb .wid6, .table.lxblb .wid7, .table.lxblb .wid8, .table.lxblb .wid9, .table.lxblb .wid10, .table.lxblb .wid11, .table.lxblb .wid12 { width: 7%; text-align: center; }.table.fsx .wid12, .table.blb .wid12, .table.lxblb .wid12 { flex: 1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }.table.fsx .table-cont .wid5, .table.fsx .table-cont .wid6, .table.fsx .table-cont .wid7, .table.fsx .table-cont .wid8, .table.fsx .table-cont .wid9, .table.fsx .table-cont .wid10, .table.fsx .table-cont .wid11, .table.blb .table-cont .wid5, .table.blb .table-cont .wid6, .table.blb .table-cont .wid7, .table.blb .table-cont .wid8, .table.blb .table-cont .wid9, .table.blb .table-cont .wid10, .table.blb .table-cont .wid11, .table.lxblb .table-cont .wid5, .table.lxblb .table-cont .wid6, .table.lxblb .table-cont .wid7, .table.lxblb .table-cont .wid8, .table.lxblb .table-cont .wid9, .table.lxblb .table-cont .wid10, .table.lxblb .table-cont .wid11 { font-size: 16px; }.table.fsx .wid12 { white-space: normal; overflow: visible; }.table.fsx .wid12 .hmore { width: 100%; }.table.fsx .wid12 .hmore-con { min-width: 240px; }.table.blb .wid2, .table.blb .wid4, .table.lxblb .wid2, .table.lxblb .wid4 { width: 8%; }.table.blb .wid3, .table.lxblb .wid3 { width: 14%; }.table.blb .wid12, .table.lxblb .wid12 { width: 8%; flex: none; }.table.blb .wid13, .table.lxblb .wid13 { flex: 1; position: relative; text-align: center; }.table.blb .table-cont .wid12, .table.blb .table-cont .wid13, .table.lxblb .table-cont .wid12, .table.lxblb .table-cont .wid13 { font-size: 16px; }.table.lxblb .wid3 { width: 12%; }.table.lxblb .wid14 { width: 10%; }.table.lxblb .wid5, .table.lxblb .wid6, .table.lxblb .wid7, .table.lxblb .wid8, .table.lxblb .wid9, .table.lxblb .wid10, .table.lxblb .wid11, .table.lxblb .wid12 { width: 6%; }.table.tj .thead, .table.lxtj .thead { padding-bottom: 0; }.table.tj .wid1, .table.lxtj .wid1 { width: 7%; padding-left: 16px; }.table.tj .wid2, .table.lxtj .wid2 { width: 12%; }.table.tj .wid3, .table.lxtj .wid3 { width: 18%; }.table.tj .wid4, .table.lxtj .wid4 { width: 11%; }.table.tj .wid9, .table.lxtj .wid9 { flex: none; }.table.tj .wid5, .table.tj .wid6, .table.tj .wid7, .table.tj .wid8, .table.tj .wid9, .table.lxtj .wid5, .table.lxtj .wid6, .table.lxtj .wid7, .table.lxtj .wid8, .table.lxtj .wid9 { width: 9%; text-align: center; }.table.tj .wid10, .table.lxtj .wid10 { text-align: center; flex: 1; }.table.tj .table-cont .wid5, .table.tj .table-cont .wid6, .table.tj .table-cont .wid7, .table.tj .table-cont .wid8, .table.lxtj .table-cont .wid5, .table.lxtj .table-cont .wid6, .table.lxtj .table-cont .wid7, .table.lxtj .table-cont .wid8 { font-size: 16px; }.table.lxtj .wid2 { width: 10%; }.table.lxtj .wid3, .table.lxtj .wid11 { width: 13%; }.table.lxtj .wid5, .table.lxtj .wid6, .table.lxtj .wid7, .table.lxtj .wid8, .table.lxtj .wid9 { width: 8%; }.table.zysy .wid1 { width: 25%; }.table.zysy .wid4, .table.zysy .wid7, .table.zysy .wid8 { width: 8%; }.table.zysy .wid5 { width: 7%; }.table.zysy .wid6 { width: 15%; }.table.zwhb .wid1 { width: 25%; }.table.zwhb .wid3 { width: 16%; }.table.zwhb .wid4, .table.zwhb .wid5, .table.zwhb .wid7, .table.zwhb .wid8 { width: 8%; }.table.lxzwhb .wid2, .table.lxzwhb .wid3 { width: 11%; }.table.lxzwhb .wid6 { width: 10%; }.table.lxzwhb .wid8 { width: 6%; }.table.limited { max-height: 700px; overflow: hidden; position: relative; }.table.limited::after { content: ''; width: 100%; height: 320px; background: linear-gradient(360deg, #fff, rgba(255, 255, 255, 0)); position: absolute; bottom: 0; left: 0; }.table .icon-rise, .table .icon-fall { font-size: 12px; position: absolute; margin-top: 4px; }.table .icon-rise { color: #1C941A; }.table .icon-fall { color: var(--fc1); }.table-ellipsis { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }.table-list { display: flex; border-bottom: solid 1px #F1F4FA; align-items: center; padding: 15px 16px; width: 100%; transition: all .3s; }.table-list:last-child { border: 0; }.table-list.thead { box-shadow: none !important; border: 0; padding: 0 16px 0 16px; }.table-list .table-head { background: #F1F4F8; border-bottom: 0; min-height: 40px; display: flex; width: 100%; line-height: 40px; }.table-list .table-head .wid1 { padding-left: 16px; }.table-list:hover { box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05); }.table-list .wid1, .table-list .wid2, .table-list .wid3 { padding-right: 5px; }.table-list .wid1 { width: 22%; }.table-list .wid2 { width: 16%; }.table-list .wid3 { width: 14%; }.table-list .wid4 { width: 5%; }.table-list .wid5 { width: 5%; }.table-list .wid6 { width: 12%; text-align: center; }.table-list .wid7 { width: 7%; }.table-list .wid8 { width: 7%; }.table-list .wid9 { flex: 1; text-align: center; }.table-list-type1, .table-list-type2 { color: #fff; font-size: 12px; height: 16px; line-height: 16px; border-radius: 2px; padding-inline: 4px; font-weight: normal; margin-left: 10px; }.table-list-type1 { background-color: var(--tc1); }.table-list-type2 { background-color: var(--tc); }.table-list-book { color: var(--gray9) !important; font-size: 12px; margin-bottom: 3px; display: inline-block; line-height: 14px; }.table-list-book .iconfont { color: var(--tc1); }.table-list-tit { font-size: 16px; font-weight: bold; max-height: 44px; line-height: 22px; overflow: hidden; display: flex; }.table-list-titbtn { display: flex; align-items: center; margin-top: 8px; }.table-list-titbtn a { color: var(--tc); border-radius: 2px; border: 1px solid #E5E8F3; text-align: center; height: 28px; line-height: 26px; margin-left: 4px; transition: all .3s; padding-inline: 12px; }.table-list-titbtn a:first-child { margin-left: 0; }.table-list-titbtn a:hover { color: #fff; background-color: var(--tc); }.table-list-titbtn a.want.active { background-color: rgba(244, 54, 54, 0.1); color: #F43636; border: 0; line-height: 28px; }.table-list-titbtn a.readed { background-color: rgba(244, 54, 54, 0.1); color: #F43636; border: none; line-height: 28px; }.table-list-titbtn a.readed .iconfont::before { content: '\e656'; }.table-list-titbtn a.contrasted { border-color: currentColor; background-color: transparent; color: var(--tc); }.table-list-titbtn a.contrasted .iconfont { display: none; }.table-list-titbtn .iconfont { font-size: 12px; margin-right: 4px; }.table-list-tips { color: var(--tc1) !important; background-color: rgba(var(--tca1), 0.1); height: 16px; line-height: 16px; padding: 0 3px; font-size: 12px; margin-left: 10px; flex-shrink: 0; font-weight: normal; align-self: center; }.table-list-img { width: 16px; height: 16px; margin-right: 4px; vertical-align: -3px; }.table-list-p { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }.table-list-zs { font-size: 12px; border-radius: 2px; height: 20px; line-height: 20px; display: inline-block; padding: 0 6px; }.table-list-zs.xw { color: var(--xw); background-color: rgba(var(--xwa), 0.1); }.table-list-zs.jy { color: var(--jy); background-color: rgba(var(--jya), 0.1); }.table-list-zs.xl { color: var(--xl); background-color: rgba(var(--xla), 0.1); }.table-list-zs.zg { color: var(--zg); background-color: rgba(var(--zga), 0.1); }.table-list-zs.kr { color: var(--kr); background-color: rgba(var(--kra), 0.1); }.table-list-btns { display: flex; }.table-list-btns a { height: 32px; line-height: 30px; border-radius: 2px; border: solid 1px rgba(var(--tca), 0.2); background-color: rgba(var(--tca), 0.1); margin-left: 12px; color: var(--tc); flex: 1; }.table-list-btns a:first-child { margin-left: 0; }.table-list-btns a.bm { background-color: var(--tc); color: #fff; }.table-list-btns a.find { background: none; color: var(--tc); }.table-list-btns a.already { background: #F0F4FA; color: #CACDD8; border: solid 1px #F0F4FA; }.table-list-read { text-align: left; color: var(--gray9); margin-top: 10px; line-height: 1; font-size: 12px; }.table-tagn { font-size: 14px; line-height: 20px; height: 20px; border-radius: 2px; padding: 0 4px; display: inline-block; }.table-tagn.xs { background-color: rgba(var(--tca1), 0.1); color: var(--tc1); }.table-tagn.zs { background-color: rgba(var(--tca), 0.1); color: var(--tc); }.table.gjss .table-list { display: block; }.table.gjss .table-list-tit { line-height: 28px; }.table.gjss .table-list-tits { font-size: 20px; }.table.gjss .table-list-tips { vertical-align: 2px; }.table.gjss .table-list-btns { flex-shrink: 0; }.table.gjss .table-list-btns a { width: 100px; line-height: 38px; height: 40px; text-align: center; }.table-top-tips { color: var(--fc1); }.table-btm { display: flex; justify-content: space-between; align-items: flex-end; margin-top: 15px; }.table-btm_left { flex: 1; min-width: 0; }.table-btm-list { display: flex; align-items: center; }.table-btm-wid { flex: 1; }.table-btm-wid:last-child { flex: 30% 0 1; }.table-btm-wid > em { color: var(--gray9); }.table-btm-sub { display: flex; align-items: center; margin-top: 5px; }.table-btm-sub .table-list-titbtn { margin-top: 0; flex-shrink: 0; }.table-btm-link { color: var(--gray9); margin-left: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-right: 20px; }.zt-list { background-color: #fff; padding: 16px; }.zt-item { margin-top: 30px; }.zt-item:first-child { margin-top: 0; }.zt-item-tit { font-size: 16px; font-weight: bold; }.zt-item-cont { display: flex; margin-top: 6px; }.zt-item-cont a { flex: 1; height: 64px; background-color: rgba(var(--tca), 0.05); border-radius: 2px; text-align: center; line-height: 64px; margin-left: 8px; transition: all .3s; font-size: 16px; }.zt-item-cont a:first-child { margin-left: 0; }.zt-item-cont a:hover { color: #fff; background-color: var(--tc); }.modalt { width: 340px; border-radius: 4px; background-color: #fff; box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.1); z-index: 5; position: absolute; bottom: 50px; left: 50%; margin-left: -170px; padding: 15px 20px; text-align: center; }.modalt-tit { font-size: 16px; }.modalt-btn { background-color: var(--tc); color: #fff; border-radius: 2px; line-height: 54px; display: block; font-size: 16px; margin-block: 10px; }.modalt-btn:hover { color: #fff; opacity: .9; }.modalt-sub { color: var(--tc1); }.fx-swiper { position: relative; }.fx-swiper .swiper-wrapper { margin-top: -36px; }.fx-list { margin-top: 36px !important; }.fx-list-main { display: block; }.fx-list-img { padding-bottom: 56%; position: relative; display: block; background: #f2f2f2 url("../images/defaultimg.png") no-repeat 50%; background-size: 60% auto; overflow: hidden; }.fx-list-img img { width: 100%; position: absolute; display: block; width: 0px; object-fit: cover; height: 0px; min-width: 100%; max-width: 100%; min-height: 100%; max-height: 100%; transition: all .3s; }.fx-list-img img:hover { transform: scale(1.1); }.fx-list-tit { line-height: 24px; font-size: 16px; max-height: 48px; overflow: hidden; font-weight: bold; margin-top: 16px; display: block; }.fx-list-sub { line-height: 1; margin-top: 16px; color: var(--gray6); }.fx-list-sub label { margin-left: 20px; }.fx-list-ava { display: flex; padding: 0 10px; position: relative; align-items: flex-end; }.fx-list-ava img { width: 38px; height: 38px; border-radius: 50%; margin-top: -12px; margin-right: 9px; border: solid 1px #fff; background-color: #fff; }.fx-list-avatit { font-weight: bold; height: 14px; line-height: 14px; overflow: hidden; margin-bottom: 3px; }.fx-list-tj { display: flex; justify-content: space-between; align-items: center; margin-top: 14px; }.fx-list-tj .fx-list-sub { margin-top: 0; flex-shrink: 0; }.fx-list-tj .fx-list-avatit { margin-bottom: 0; }.fx-list-group { display: flex; justify-content: space-between; align-items: center; height: 30px; background-color: #fff; padding: 0 16px; font-size: 12px; color: var(--gray6); transition: all .3s; }.fx-list-group:hover { color: #fff; background-color: var(--tc); }.fx-list-num::after { transform: rotate(270deg); vertical-align: 1px; }.fx-hov-cont .fx-list { max-width: calc(33.33% - 12px); }.fx-hov-cont .swiper-btn { position: absolute; right: 0; top: -35px; }.fx-par.por .wrap-tab-m { position: absolute; right: 0; top: -38px; }.fx-par.por.media-to-three .wrap-tab-m { top: -4px; }.fx-par.por.mt10.pb10 .wrap-tab-m { top: 0; }.dg-list { background-color: #fff; padding: 16px; display: flex; }.dg-list:hover { box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05); }.dg-list-info { margin-left: 16px; display: flex; justify-content: space-between; flex-direction: column; }.dg-list-img { width: 100px; height: 120px; overflow: hidden; flex-shrink: 0; }.dg-list-img img { width: 100%; height: 100%; object-fit: cover; transition: all .3s; }.dg-list-img img:hover { transform: scale(1.1); }.dg-list-tit { font-size: 16px; font-weight: bold; line-height: 24px; height: 48px; overflow: hidden; }.dg-list-sub { color: var(--gray9); }.news-detail { background-color: #fff; border-radius: 2px; height: 40px; padding-inline: 20px; }.news-detail-l { color: var(--gray6); margin-left: 20px; }.news-detail-more { color: var(--tc); }.news-detail-more::after { content: ''; border-left: 5px solid currentColor; border-top: 4px solid transparent; border-bottom: 4px solid transparent; display: inline-block; margin-left: 4px; vertical-align: 2px; }.news-cont { background-color: #fff; margin-top: 10px; }.news-list { display: flex; justify-content: space-between; padding: 20px 16px; border-bottom: solid 1px #F7F8FC; transition: all .3s; }.news-list:hover { box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05); }.news-list.active .news-list-tit { margin-top: 8px; }.news-list .iconfont { font-size: 14px; color: var(--tc1); font-weight: normal; vertical-align: middle; margin-right: 4px; }.news-list-top { height: 16px; background-color: rgba(var(--fca1), 0.1); display: inline-flex; font-size: 12px; padding: 0 4px; font-weight: normal; align-items: center; color: var(--fc1); vertical-align: middle; }.news-list-info { display: flex; justify-content: space-between; flex-direction: column; flex: 1; }.news-list-img { width: 180px; height: 120px; object-fit: cover; flex-shrink: 0; margin-left: 30px; }.news-list-tit { font-size: 20px; line-height: 20px; height: 20px; overflow: hidden; font-weight: bold; margin-bottom: 24px; }.news-list-sub { color: #999; line-height: 14px; }.news-list-sub label { margin-right: 20px; }.zhent { background-color: #fff; padding: 20px 16px 1px 16px; }.zhent-tit { font-size: 18px; font-weight: bold; line-height: 1; }.zhent-item { margin-bottom: 40px; }.zhent-cont { display: flex; margin-top: 16px; }.zhent-cont a, .zhent-cont span { height: 80px; flex: 1; background: #F7F8FC; border-radius: 2px; text-align: center; margin-left: 10px; color: var(--tc); transition: all .3s; }.zhent-cont a:hover, .zhent-cont span:hover { background-color: var(--tc); color: #fff !important; }.zhent-cont a:hover p:first-child, .zhent-cont span:hover p:first-child { color: #fff; }.zhent-cont a.more, .zhent-cont span.more { display: flex; align-items: center; justify-content: center; width: 66px; flex: none; color: var(--gray9); }.zhent-cont a.disabled, .zhent-cont span.disabled { background: #F7F8FC !important; color: var(--gray9) !important; }.zhent-cont a.disabled p, .zhent-cont span.disabled p { color: var(--gray9) !important; }.zhent-cont a.disabled:hover, .zhent-cont span.disabled:hover { color: var(--gray9) !important; }.zhent-cont a.disabled:hover p, .zhent-cont span.disabled:hover p { color: var(--gray9) !important; }.zhent-cont a p:first-child, .zhent-cont span p:first-child { font-size: 16px; color: var(--gray1); line-height: 28px; margin-top: 15px; }.zhent-cont a:first-child, .zhent-cont span:first-child { margin-left: 0; }.exam { background-color: #fff; margin-top: 10px; }.exam-list { display: flex; height: 64px; align-items: center; font-size: 16px; transition: all .3s; border-bottom: solid 1px #F1F4FA; }.exam-list:hover { box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05); }.exam-list-tit { font-weight: bold; width: 16%; text-align: center; padding: 0 1.5%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; border-right: solid 1px #F1F4FA; height: 100%; line-height: 64px; flex-shrink: 0; color: #1E2129 !important; }.exam-list-sub { flex: 1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: var(--gray6); padding: 0 1.5%; }.exam-list-sub:hover { color: var(--fc1); font-weight: bold; }.exam-list-down { width: 7.5%; height: 32px; border-radius: 2px; text-align: center; line-height: 32px; margin-right: 16px; font-size: 14px; color: var(--tc); border: solid 1px var(--tc); opacity: .3; transition: all .3s; }.exam-list-down.active, .exam-list-down:hover { color: #fff; background: var(--tc); opacity: 1; }.exam-list-down .iconfont { margin-left: 10px; transform: scale(0.9); vertical-align: middle; display: inline-block; }.video-flex { display: flex; margin-left: -12px; flex-wrap: wrap; margin-top: -36px; }.video-flex.mt10 { margin-top: -26px !important; }.video-flex.mt20 { margin-top: -16px !important; }.video-flex.four .fx-list { flex: calc(25% - 12px) 0 1; }.video-flex.five .fx-list { flex: calc(20% - 12px) 0 1; }.video-flex.six .fx-list { flex: calc(16.6% - 12px) 0 1; }.video-flex.swiper-wrapper { margin-left: 0; flex-wrap: nowrap; }.video-flex.swiper-wrapper.five .fx-list { width: 20%; }.video-flex.swiper-wrapper.four .fx-list { width: 25%; }.video-flex.swiper-wrapper .fx-list { flex: none; margin-left: 0; }.video-flex.wraps { flex-wrap: wrap; }.video-flex .fx-list { flex: calc(33.3% - 12px) 0 1; margin-left: 12px; }.video-flex-time { position: absolute; bottom: 16px; right: 16px; height: 20px; background: #1E2129; border-radius: 2px; line-height: 20px; color: #fff; padding: 0 5px 0 0; font-size: 12px; display: flex; align-items: center; }.video-flex-time::before { transform: rotate(-90deg); }.video-flex-tag { position: absolute; left: 0; top: 0; height: 28px; background-color: var(--tc1); line-height: 28px; padding: 0 14px 0 12px; z-index: 4; color: #fff; border-radius: 2px 0px 100px 0px; overflow: hidden; }.xgwz { background: #fff; padding: 20px 16px; margin-top: 10px; }.xgwz .fx-list { margin-top: 0 !important; }.xgwz .fx-list-sub { color: var(--gray9); }.xgwz .fx-list-sub label { position: relative; padding-left: 12px; margin-left: 12px; }.xgwz .fx-list-sub label::before { content: ""; width: 1px; height: 10px; background: #D8D8D8; position: absolute; left: 0; top: 50%; margin-top: -5px; }.rules { display: flex; margin-left: -12px; margin-top: -12px; flex-wrap: wrap; }.rules.swiper-wrapper { margin-left: 0; }.rules.swiper-wrapper .rules-list { margin-left: 0; flex: none; width: 25%; }.rules.swiper-wrapper .rules-list:hover { transform: translateY(0); }.rules.zyml .rules-tits { margin-top: 0; display: flex; align-items: center; height: auto; line-height: normal; }.rules.zyml .rules-tits > a { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }.rules.zyml .rules-tits > a span { color: var(--gray9); }.rules.zyml .rules-top { margin-top: 40px; }.rules.qrz .rules-tits { margin-top: 0; }.rules.qrz .rules-top { margin-top: 74px; }.rules.bg .rules-list { background-color: #f7f8f9; }.rules-subs { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }.rules-subs a { color: var(--gray6); }.rules-subs a span { color: var(--gray9); }.rules-hov { position: relative; text-align: center; flex-shrink: 0; }.rules-hov:hover .rules-hov-c { display: block; }.rules-hov-n { font-weight: bold; font-size: 14px; color: var(--tc); }.rules-hov-s { color: var(--gray9); font-size: 12px; }.rules-hov-c { position: absolute; bottom: 45px; left: 50%; white-space: nowrap; transform: translateX(-50%); background-color: #fff; padding: 5px 10px; box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05); font-size: 12px; display: none; }.rules-tag { font-weight: normal; margin-left: 8px; height: 20px; line-height: 20px; border-radius: 2px; padding: 0 6px; font-size: 12px; }.rules-tag.theme1 { background-color: rgba(var(--tca1), 0.1); color: var(--tc1); }.rules-tag.theme2 { background-color: rgba(var(--tca), 0.1); color: var(--tc); }.rules-list { background-color: #fff; border-radius: 2px; padding: 15px; transition: transform .4s; margin-left: 12px; margin-top: 12px; flex: calc(25% - 12px) 0 1; min-width: 0; flex-shrink: 0; }.rules-list:hover { transform: translateY(-10px); }.rules-left { display: flex; align-items: center; min-width: 0; }.rules-logo { margin-right: 10px; }.rules-logo img { width: 40px; height: 40px; }.rules-info { flex: 1; min-width: 0; }.rules-name { font-size: 14px; font-weight: bold; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }.rules-txt { font-size: 12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: var(--gray9); }.rules-txt a { color: var(--gray9); }.rules-tag { white-space: nowrap; }.rules-tag span { margin-left: 8px; }.rules-tits { font-size: 16px; font-weight: bold; line-height: 24px; height: 48px; overflow: hidden; margin-top: 40px; margin-bottom: 15px; text-align: justify; }.rules-sub { color: var(--gray9); font-size: 12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }.rules-parent { position: relative; }.rules-parent .wrap-tab-m { top: -28px !important; }.rules-parent .swiper-btn { position: absolute; right: 0; top: -40px; }.rules-det { text-align: center; font-size: 12px; color: var(--gray9); flex-shrink: 0; }.rules-school { min-width: 0; }.rules-school-l { display: flex; align-items: center; }.rules-school-logo { margin-right: 4px; }.rules-school-logo img { width: 16px; height: 16px; }.rules-school-t { color: var(--gray6); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }.rules-zwhb .rules-tits { margin-top: 36px; margin-bottom: 16px; }.news-tab { flex: 1; margin-right: 60px; display: flex; align-items: center; margin-bottom: 10px; }.news-tab a { position: relative; font-size: 16px; }.news-tab a.active { font-size: 18px; font-weight: bold; }.news-tab a.active::after { content: ''; width: 32px; height: 4px; background-color: var(--tc); left: 50%; margin-left: -16px; bottom: -2px; position: absolute; }.news-tab a:not(:first-child) { margin-left: 40px; }.news-tab-par { font-size: 16px; margin-bottom: 6px; }.news-tab-par .media-hide { display: none; }.news-tab-par .news-tab { justify-content: space-between; margin-bottom: 0; }.news-tab-par .news-tab a { margin-left: 0; }.news-tab-btn { font-size: 14px; border: 1px solid #D1D1D1; border-radius: 2px; height: 32px; line-height: 30px; padding-inline: 15px; display: inline-block; }.news-tab-btn::after { content: ''; border-top: 5px solid currentcolor; border-left: 4px solid transparent; border-right: 4px solid transparent; margin-left: 5px; vertical-align: 3px; display: inline-block; }.news-tab-more { position: relative; }.news-tab-more:hover .news-tab-hide { display: block; }.news-tab-hide { position: absolute; width: 340px; right: 0; top: 42px; box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1); background-color: #fff; border-radius: 2px; z-index: 5; display: none; }.news-tab-hide::before { content: ''; width: 100%; height: 12px; position: absolute; top: -12px; right: 0; }.news-tab-list { display: flex; flex-wrap: wrap; padding: 15px 20px; }.news-tab-list a { flex: 33.33% 0 1; line-height: 40px; text-align: center; }.news-tab-list a:hover, .news-tab-list a.active { color: #fff; background-color: var(--tc); border-radius: 2px; }@media screen and (max-width: 1903px) { .hide1920 { display: none; }  .wrap-left { width: 75%; }  .wrap-right { width: 25%; }  .lx-banner-ri { display: none; }  .lx-banner-big { width: 100%; padding-bottom: 40%; }  .lx-banner-pagination { width: 100%; }  .lx-hot .kwd { flex: 50% 0 1; }  .riLs-sub span:last-child { display: none; }  .contactx-tel-sub { font-size: 12px; }  .riForm-area .select_open { right: 12px; }  .exam-date-t { font-size: 14px; } }@media screen and (max-width: 1750px) { .lx-nav-qrz .lx-nav-cont { padding-left: 6px; }  .lx-nav-qrz .lx-nav-cont > li { margin: 0 14px; } }@media screen and (max-width: 1680px) { .media-three.video-flex .fx-list, .media-three.newsx .newsx-list, .media-three.admissionsx-item .admissionsx-list { margin-left: 12px !important; flex: calc(33.33% - 12px) 0 1; }  .media-three.video-flex .fx-list:nth-child(4), .media-three.newsx .newsx-list:nth-child(4), .media-three.admissionsx-item .admissionsx-list:nth-child(4), .media-three.video-flex .fx-list:nth-child(7), .media-three.newsx .newsx-list:nth-child(7), .media-three.admissionsx-item .admissionsx-list:nth-child(7), .media-three.video-flex .fx-list:nth-child(8), .media-three.newsx .newsx-list:nth-child(8), .media-three.admissionsx-item .admissionsx-list:nth-child(8) { display: none; }  .lx-nav-cont { padding-left: 3px; }  .lx-nav-cont > li { margin: 0 17px; }  .hide1680 { display: none; }  .header { height: 64px; }  .header-line { height: 64px; }  .header-txt li { text-align: center; margin-right: 20px; font-size: 12px; }  .header-txt li .iconfont { display: block; margin-right: 0; }  .header-search { height: 40px; }  .header-search-ipt { padding-left: 10px; }  .header-switch.active .icon-shouqi { display: block; }  .header-switch.active .icon-zhankai { display: none; }  .header-switch .icon-shouqi { display: none; }  .header-switch .icon-zhankai { display: block; }  .main { padding-left: calc(4% + 80px); }  .user-bg { width: calc(100% - 80px); }  .nav { width: 92px; font-size: 14px; }  .nav-hide { margin-left: 92px; }  .nav-tit { display: none; }  .nav-cont.media { display: block; }  .nav-cont.default { display: none; }  .nav-list { display: block; text-align: center; padding: 8px 0 10px 0; height: auto; }  .nav-list span { padding: 0; justify-content: center; line-height: 22px; }  .nav-list .iconfont { margin: 0; }  .nav-list .iconfont.big { display: none; }  .nav-list .iconfont.small { display: block; }  .lx-tit { font-size: 24px; }  .xx-list { flex: calc(25% - 12px) 0 1; }  .xx-cont.border-media .xx-list { flex: calc(50% - 12px) 0 1; }  .xx-cont.border-media .xx-list:nth-child(3) { display: none; }  .xx-cont.zwhb-media .xx-list { flex: calc(50% - 12px) 0 1; }  .lx-head-txt { display: none; }  .video-flex.six .fx-list { flex: calc(25% - 16px) 0 1; }  .teachXq-label { margin-bottom: 0; }  .teachXq-sub { display: block; margin-top: 0; }  .teachXq-sub p { margin-right: 0; }  .teachXq-tel { display: block; }  .wrap-right.w20 { width: 25.5%; }  .admissionsx-list { flex: calc(25% - 12px); }  .admissionsx-list:nth-child(5) { display: none; }  .xx-slider { height: 430px; }  .xx-overview { font-size: 14px; }  .xx-overview li { line-height: 35px; }  .xx-overview li.width100 { line-height: 26px; }  .xx-overview li.line2 { max-height: 52px; }  .xx-overview li.line3 { max-height: 78px; }  .xx-malt a { margin-right: 40px; }  .table.zy .wid7 { display: none; }  .table.zy .wid5, .table.zy .wid8 { width: 10%; }  .table.zy .wid6 { width: 8%; }  .table.lx .wid1 { width: 25%; }  .table.lx .wid7 { display: none; }  .table.lx .wid5 { width: 8%; }  .table.lx .wid6 { width: 14%; }  .table.sm .wid2 { width: 18%; }  .table.sm .wid4 { display: none; }  .table.sm .wid5, .table.sm .wid6, .table.sm .wid7, .table.sm .wid8, .table.sm .wid9 { width: 10%; }  .table.fsx .wid4, .table.blb .wid4, .table.lxblb .wid4 { display: none; }  .table.blb .wid10, .table.blb .wid11, .table.blb .wid12, .table.lxblb .wid10, .table.lxblb .wid11, .table.lxblb .wid12 { width: 9%; }  .table.sms .wid2 { width: 14%; }  .table.sms .wid4 { display: none; }  .table.sms .wid5, .table.sms .wid6, .table.sms .wid7, .table.sms .wid8, .table.sms .wid9, .table.sms .wid10 { width: 9%; }  .table.zysy .wid1 { width: 28%; }  .table.zysy .wid7 { display: none; }  .table.qrz .wid1 { width: 20%; }  .table.qrz .wid12 { width: 14%; }  .table.qrz .wid10 { display: none; }  .riLs-list { padding: 10px 16px !important; }  .riLs-list-img img { width: 40px; height: 40px; }  .riLs-tit-name { font-size: 16px; }  .riLs-btm { font-size: 12px; }  .riLs-btm a { height: 26px; line-height: 26px; }  .riLs-btm a.active { padding-inline: 6px !important; }  .riYx-list-pri { font-size: 13px; }  .riYx-list-img { width: 40px; height: 40px; margin-right: 10px; }  .riYx-list-btm { bottom: 10px; font-size: 12px; left: 68px; width: calc(100% - 80px); }  .riYx-list-btm a { height: 24px; line-height: 22px; }  .contactx-tel { padding: 10px 15px; }  .contactx-tel .iconfont { font-size: 24px; margin-right: 10px; }  .contactx-tel-tit { font-size: 18px; }  .colleger-logo { width: 40px; margin-right: 10px; }  .colleger-logo img { width: 40px; height: 40px; }  .colleger-tit-t { font-size: 16px; }  .colleger-sub { font-size: 13px; }  .colleger-tag { display: none; }  .schoolx-txt { display: none; }  .schoolx-sub { font-size: 13px; }  .schoolx-btn { width: 70px; }  .schoolr-list { flex: 50% 0 1; }  .schoolr-logo { height: 52px; }  .schoolr-txt { font-size: 14px; }  .lx-sele-form .select, .lx-sele-form .selects { width: 180px; }  .lx-sele-ri a:not(:first-child) { margin-left: 10px; }  .prepare-list a { flex: calc(25% - 12px) 0 1; }  .prepare-list a:nth-child(5) { display: none; }  .prepare-list.six a { flex: calc(25% - 12px) 0 1; }  .prepare-list.six a:nth-child(6) { display: none; }  .prepare-list.one, .prepare-list.two { font-size: 12px; }  .prepare-tip { font-size: 12px; }  .prepare-news-sub { font-size: 12px; }  .exam-date-t { font-size: 16px; }  .zhIndex-type-list .iconfont { font-size: 24px; width: 34px; height: 34px; margin-right: 5px; }  .zhIndex-type-t { font-size: 14px; }  .pushs-tabs { font-size: 16px; }  .media-to-three .rules-list, .media-to-three .fx-list { flex: calc(33.33% - 12px) 0 1 !important; }  .media-to-three .rules-list:nth-child(7), .media-to-three .rules-list:nth-child(8), .media-to-three .fx-list:nth-child(7), .media-to-three .fx-list:nth-child(8) { display: none; } }@media screen and (max-width: 1440px) { .hide1440 { display: none; }  .header { height: 56px; }  .header-line { height: 56px; }  .header-search { height: 32px; }  .lx-nav_xx .lx-nav-cont > li { margin-left: 20px; }  .xx-malt a { margin-right: 20px; }  .xx-slider { width: 35%; }  .table.zy .wid3, .table.zy .wid8 { display: none; }  .table.zy .wid1 { width: 26%; }  .table.zy .wid4, .table.zy .wid5, .table.zy .wid6 { width: 13%; }  .table.zys .wid1 { width: 20%; }  .table.zys .wid1 .table-list-titbtn a:nth-child(3) { display: none; }  .table.zys .wid2 { width: 16%; }  .table.zys .wid3 { display: none; }  .table.zys .wid5 { width: 10%; }  .table.zys .wid6 { width: 8%; }  .table.zys .wid10, .table.zys .wid11 { width: 8%; }  .table.lx .wid3, .table.lx .wid8 { display: none; }  .table.lx .wid1 { width: 28%; }  .table.lx .wid1 .table-list-titbtn a:nth-child(3) { display: none; }  .table.lx .wid2 { width: 18%; }  .table.lx .wid4, .table.lx .wid5 { width: 10%; }  .table.lx .wid6 { width: 16%; }  .table.sm .wid1 { padding-left: 10px; }  .table.sm .wid2 { width: 16%; }  .table.sm .wid3 { width: 22%; }  .table.sm .wid5, .table.sm .wid6, .table.sm .wid7, .table.sm .wid8 { width: 10%; }  .table.sms .wid1 { padding-left: 10px; }  .table.sms .wid2 { width: 12%; }  .table.sms .wid5, .table.sms .wid6, .table.sms .wid7, .table.sms .wid8, .table.sms .wid9 { width: 10%; }  .table.sms .wid10 { width: 12%; }  .table.fsx .wid1 { padding-left: 10px; }  .table.fsx .wid5, .table.fsx .wid6, .table.fsx .wid7, .table.fsx .wid8, .table.fsx .wid9, .table.fsx .wid10, .table.fsx .wid11 { width: 10%; }  .table.fsx .wid12 { display: none; }  .table.blb .wid2 .color97, .table.blb .wid3 .color97, .table.lxblb .wid2 .color97, .table.lxblb .wid3 .color97, .table.tj .wid2 .color97, .table.tj .wid3 .color97, .table.lxtj .wid2 .color97, .table.lxtj .wid3 .color97 { display: none; }  .table.lxblb .wid2 { display: none; }  .table.lxblb .wid5, .table.lxblb .wid6, .table.lxblb .wid7, .table.lxblb .wid8, .table.lxblb .wid9 { width: 7%; }  .table.zysy .wid1 .table-list-titbtn a:nth-child(3) { display: none; }  .table.lxzwhb .wid1 { width: 25%; }  .table.lxzwhb .wid6 { display: none; }  .table.lxzwhb .wid4, .table.lxzwhb .wid5 { width: 6%; }  .table.lxzwhb .wid7, .table.lxzwhb .wid8 { width: 8%; }  .table.usert .wid1 { width: 26%; }  .table.usert .wid5 { display: none; }  .table.usert .wid6, .table.usert .wid7 { width: 9%; }  .table.qrz .wid1 .table-list-titbtn a:nth-child(3) { display: none; }  .table.qrz .wid4, .table.qrz .wid5, .table.qrz .wid11 { width: 8%; }  .table.qrz .wid8 { display: none; }  .wrap-right .wrap-xx-q a { padding-inline: 5px; }  .schoolx-img { width: 40px; height: 40px; margin-right: 10px; }  .schoolx-tit { font-size: 16px; }  .schoolx-sub span:first-child { display: none; }  .schoolx-btn { display: none; }  .riZx-list-tit { font-size: 14px; height: 20px; line-height: 20px; }  .riZx-list-sub label:last-child { display: none; }  .riLs-tit-name { font-size: 14px; }  .riLs-tit-tag { display: none; }  .riLs-sub { margin-top: 2px; }  .riLs-sub span { font-size: 10px; }  .riLs-sub span:nth-last-child(2) { display: none; }  .riYx-list-pri { display: none; }  .contactx-code { flex-direction: column; }  .contactx-code-list { margin-bottom: 15px; }  .contactx-code-img { max-width: 70%; }  .contactx-tel-sub { display: none; }  .collegex-list { padding-top: calc(25% - 12px) !important; flex: calc(25% - 12px) 0 1 !important; }  .collegex.five-hide .collegex-list:nth-child(n+5) { display: none; }  .collegex.four-media .collegex-btn { margin-top: 20px; }  .collegex.four-media .collegex-list { padding-top: calc(35% - 12px) !important; flex: calc(33.33% - 12px) 0 1 !important; }  .collegex.four-media .collegex-inner { padding-top: 35px; }  .collegex.min-height .collegex-list { min-height: 220px; }  .colleger-sub a:nth-child(2) { display: none; }  .lx-nav_sm .lx-nav-cont, .lx-nav_zy .lx-nav-cont { padding-right: 0; }  .table-btm-wid:nth-child(3) { display: none; }  .table-btm-wid:last-child { flex: 33% 0 1; }  .processt-list-s { font-size: 12px; }  .rules-tag { display: flex; flex-direction: column; }  .rules-tag span:not(:first-child) { margin-top: 5px; }  .rules-tits { font-size: 14px; margin-top: 30px; }  .wrap-tabs.lg { margin-left: -15px; }  .wrap-tabs.lg a { font-size: 14px; }  .wrap-tabs.lg a:not(:first-child) { margin-left: 15px; }  .processt-count { margin-top: 18px; }  .processt-count-left { font-size: 12px; }  .prepare-tit-s { font-size: 12px; }  .questionn-num { display: none; }  .zy-open { font-size: 12px; }  .zy-open-t { width: 80px; }  .certificate-sample-item .certificate-sample-img:nth-child(2) { display: none; }  .certificate-sample-intro { display: none; }  .certificate-sample-bg .certificate-sample-img { flex: 1; }  .certificate-zx-list { flex: calc(33.33% - 12px) 0 1; }  .certificate-zx-list:nth-child(4) { display: none; }  .exam-date-t { font-size: 14px; }  .foldy-sub, .foldy-list { font-size: 12px; }  .adjusty-tit { margin-top: 10px; }  .search-right { margin-left: 30px; }  .pushs-tabs a:not(:first-child) { margin-left: 20px; }  .singley-wrap.bk .singley-list { flex: calc(33.33% - 20px) 0 1; }  .group-right { width: 20%; }  .group-list { flex: calc(25% - 12px) 0 1; }  .lx-nav { overflow: visible; }  .lx-nav-cont { justify-content: space-between; }  .lx-nav li.two { display: none; }  .lx-nav li.more { display: block; } }@media screen and (max-width: 1280px) { .hide1280 { display: none; }  .header-logo img { height: 28px; }  .header-xx_intro:nth-child(2) { display: none; }  .header-txt li { margin-right: 10px; }  .kwd-tit { font-size: 18px; }  .kwd-list { font-size: 14px; }  .zt-item { margin-top: 10px; }  .zt-item a { font-size: 12px; height: 40px; line-height: 40px; }  .dg-list-img { width: 80px; height: 100px; }  .riZt-list-img { height: 60px; flex: 90px 0 0; width: 90px; }  .riZt-list-tit { line-height: 20px; height: 40px; }  .kwd-cont { height: calc(100% - 113px); }  .kwd-btm-list { height: 60px; }  .xx-malt a { margin-right: 10px; }  .riYx-list-btm a:nth-child(3) { display: none; }  .contactx-tel-tit { font-size: 15px; }  .wrap-right .wrap-tit-t { font-size: 18px; }  .xx-list-btm a:last-child { display: none; }  .xx-cont.border-media .xx-list-btm a:last-child, .xx-cont.zwhb-media .xx-list-btm a:last-child { display: block; }  .table-btm-wid:nth-child(4) { display: none; }  .table-btm-wid:last-child { flex: 40% 0 1; }  .header-xx_intro { margin-left: 20px; }  .header-xx_intro:first-child { margin-left: 0; }  .table.zys .wid5 { display: none; }  .table.zys .wid6, .table.zys .wid7, .table.zys .wid8 { width: 9%; }  .table.zys .wid10, .table.zys .wid11 { width: 8%; }  .table.tj .wid4 { display: none; }  .table.tj .wid5, .table.tj .wid6, .table.tj .wid7, .table.tj .wid8, .table.tj .wid9 { width: 11%; }  .table.lxtj .wid4 { display: none; }  .table.lxtj .wid5, .table.lxtj .wid6, .table.lxtj .wid7, .table.lxtj .wid8, .table.lxtj .wid9 { width: 10%; }  .table.zwhb .wid1 { width: 22%; }  .table.zwhb .wid1 .table-list-titbtn a:nth-child(3) { display: none; }  .table.zwhb .wid4 { width: 6%; }  .table.zwhb .wid8 { width: 9%; }  .table.lxzwhb .wid1 { width: 20%; }  .table.lxzwhb .wid1 .table-list-titbtn a:nth-child(3) { display: none; }  .table.usert .wid1 .table-list-titbtn a:nth-child(3) { display: none; }  .table.qrz .color97 { display: none; }  .lx-sele-ri { display: none; }  .processt.tight .processt-list { justify-content: flex-start; }  .processt.tight .processt-list-p { white-space: nowrap; }  .processt.tight .processt-list-s { margin-left: 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }  .processt-list { padding-top: 15px; }  .processt-list::before, .processt-list::after { top: 22px; }  .processt-tit-t { font-size: 14px; }  .processt-tit-tip { display: none; }  .processt-cont { font-size: 12px; }  .processt-cont a { flex: 50% 0 1; }  .processt-cont a:nth-child(3) { display: none; }  .wrap-tabs.lg { margin-left: -20px; }  .wrap-tabs.lg a { font-size: 12px; }  .wrap-tabs.lg a:not(:first-child) { margin-left: 10px; }  .wrap-tabs.lg a.active::after { height: 2px; }  .fx-par.por .wrap-tab-m { font-size: 12px; }  .prepare-list a { flex: calc(33.33% - 12px) 0 1; font-size: 12px; }  .prepare-list a:nth-child(4) { display: none; }  .prepare-list.six a { flex: calc(33.33% - 12px) 0 1; }  .prepare-news-sub span { margin-left: 0 !important; }  .prepare-news-sub span:first-child { display: none; }  .foldy-list a { flex: 50% 0 1; }  .foldy-list a:nth-child(5), .foldy-list a:nth-child(6) { display: none; }  .search-hot-list:nth-child(4) { display: none; }  .search .pages { font-size: 14px !important; }  .search .pages a, .search .pages span, .search .pages em { height: 34px !important; line-height: 32px !important; padding: 0 13px !important; }  .pushs-tabs { font-size: 14px; }  .pushs-tabs a:not(:first-child) { margin-left: 15px; }  .news-tab { margin-right: 30px; }  .news-tab-par .media-show { display: none; }  .news-tab-par .media-hide { display: block; }  .group-right { width: 25%; }  .group-list { flex: calc(33.33% - 12px) 0 1; }  .groupc-fixed-main { width: 92%; }  .groupc .article-share, .groupc-fixed .article-share { left: auto; margin-left: 0; right: 0; }  .headeru { padding: 20px 45px 15px; }  .headeru-btn { margin-left: 10px; padding-inline: 15px; }  .headeru-det-list { width: 70px; }  .headeru-det-txt { font-size: 14px; }  .headeru-det-num { font-size: 16px; }  .typeu-right { display: none; } }@media screen and (max-width: 1040px) { .hide1040 { display: none !important; }  .riRc-ewm { height: 61px; width: 61px; }  .foldy { padding: 8px 20px; }  .pushs-list-sub a { padding: 0 2px; }  .riRc-lg .riRc-list { padding: 17px; }  .pushs-list-tag a { height: 20px; line-height: 20px; } }