﻿html{
   	
	--a-active-color: rgb(12 42 191 / 72%);
	--a-hover-color: rgb(12 42 191 / 58%);
	--border-color:#f0f0f0;
	--border-secondary-color: rgba(200, 200, 200, 0.4);
	--color-red: #d14;
	--color-red: #ed143d;
	--font-pinyin: tahoma, arial, georgia, verdana, helvetica, sans-serif;
	--h2-border-color: #dee2ec;
	
	--text-color-gray: rgba(0, 0, 0, 0.5);
    --text-color-gray: rgba(0, 0, 0, 0.5);
	--text-color-red: #c14;
	--text-size-l: 16px;
	--text-size-m: 15px;
	--text-size-s: 14px;
	
	--word-pic-width: 186px;
	
    --a-bg-color: #A27728;
    --a-color: #3f44b5;
    --body-bg-color: #f6f6f6;
    --body-color: #212112;
    --body-info-color: #666;
    --body-secondary-bg-color: #f3f3f3;
    --body-secondary-color: #444;
	
    --border-color: #f0f0f0;
    --border-secondary-color: rgba(200, 200, 200, 0.4);
	
    --btn-bg-color: var(--theme-bg-color);
    --btn-border-color: #e9ecef;
    --btn-hover-bg-color: #f8f9fa;
    --btn-hover-border-color: #dee2e6;
	
    --header-bg-color: linear-gradient(to right, #4E368C 0%, #AE91DB 51%, #4E368C 100%);
    --highlight-bg-color: #fdfbbc;
    --scrollbar-bg: rgba(66,66,66,0.4);
	
    --search-bg-color: #f6f0fd;
    --search-border-color: rgba(0,0,0,0.2);
    --search-focus-border-color: #6B4EA7;
	
    --shadow-color: rgba(200,200,200,0.3);
	
    --theme-bg-color-rgb: 255,255,255;
    --theme-bg-color: #fff;
    --theme-secondary-bg-color: #f9f9f9;
    -webkit-tap-highlight-color: transparent;
    -webkit-text-size-adjust: 100%;
    font-family: sans-serif;
    line-height: 1.5;
	
}

@charset 'utf-8';html{overflow:hidden}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}
html{overflow-y:scroll;height:100%}
b,strong{font-weight:600}
ul,ul li{list-style:none}
body{-webkit-touch-callout:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252b3a;color:#032f62;color:#24292f;color:#34495e;color:#333;color:#252933;line-height:175%;font-size:16px;font-weight:400;letter-spacing:0;word-spacing:.1em;vertical-align:baseline;-webkit-text-size-adjust:100%;text-decoration:none;font-family:"Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}
code{color:#777;font-family:"Source Code Pro",Menlo,"Courier New",monospace}
*{padding:0;margin:0;box-sizing:border-box}
blockquote,body,button,dd,dl,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,legend,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
.f18{font-size:17.5px}
#whole-wrap{background:#f1f2f3}
p.ui{color:rgba(0,0,0,.7);margin-left:0!important}
h1,h2,h3,h4,h5,h6{font-size:100%;}
em{padding-bottom:1px;text-align:center;color:red;border-bottom:1px solid var(--a-hover-color);margin-left:2px;margin-right:2px}
em,i{font-style:normal}


img{opacity:1;transition:opacity 50ms ease}
img:hover{opacity:.88}


/* 鼠标悬停 */
.hand{cursor:pointer;}

/* 超链接 */
a{color:var(--a-color); text-decoration: none;}
/* a:link {text-decoration:none; } */
a:visited {text-decoration:none;}
a:hover {text-decoration:none; color:#c00;}
a,a:hover{transition:all .05s ease-out 0s;}
/* .aLink:link{color:#24292f;} */

/* 公共布局 ---------------------------------------------------------------


*/
/* float 清除浮动 ---------------------------------------------------------------*/
/* .clearfix:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;} */
/* .clearfix{display: inline-block;} */
.clearfix{display: block;}
* html .clearfix{height:1%;} /* Hides from IE-mac */

.clear{clear:both;} /*清除浮动*/
/* 父容器伪类清除浮动，2项同时使用 */
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.clearfix{zoom:1;}



.main-navbar{background:#f6f6f6}
.main-navbar__bgblue{background:#fff;box-shadow:0 1px 2px 0 rgb(0 0 0 / 6%);z-index:10}
.main-navbar__bgblue .flex-container{height:52px}
.gator,.non-gator{position:fixed;width:100%;min-width:300px;top:0;left:0}
.mainnav-lefBox{overflow:hidden;display:block;cursor:pointer;position:absolute;left:0;top:0}
.mainnav-rigBox{min-height:52px;overflow:hidden;display:flex;float:right;position:absolute;right:0;top:0}
.icon-link{padding:13px 10px 11px}
.icon-link,.logo-link{display:block;cursor:pointer}
.logo-link{padding:9px 10px 8px}
.icon-link img.icon{width:24px;height:24px;display:block;cursor:pointer}
.logo,.logo-idle,.logo-mini,.logo-short{height:31px;width:auto}
.logo-link img.logo-idle{height:31px;width:auto}
.more-link{margin-right:10px}
.flex-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 auto;width:1060px;height:55px;line-height:55px;font-size:13px;color:#999}

.mainnav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:1;-ms-flex:1;-webkit-box-flex:1;-moz-box-flex:1;flex:1}
.mainnav-list>li:hover:hover::before{transform-origin:bottom left;transform:scaleX(1)}
.mainnav-list>li.more{position:relative;width:25px;text-align:center;margin-right:0}
.mainnav-list>li.more::before{display:none}
.mainnav-list>li.more a:hover{color:#2c2e3b}
.mainnav-list>li.more em{position:absolute;right:-6px;top:0;width:6px;height:6px;background:#ff5a05;border-radius:6px}
.mainnav-list>li.more .dot,.mainnav-list>li.more .dot:after,.mainnav-list>li.more .dot:before{width:3px;height:3px;background:#2c2e3b;border-radius:3px}
.mainnav-list>li.more .dot{display:block;position:relative}
.mainnav-list>li.more span:after,.mainnav-list>li.more span:before{position:absolute;top:0;content:" ";display:block}
.mainnav-list>li.more span:before{left:-7px}
.mainnav-list>li.more span:after{right:-7px}
.mainnav-list>li.more .more-popup{position:absolute;right:-17px;top:16px;z-index:100;padding-top:36px;display:none}
.mainnav-list>li.more .more-popup.is-hover{display:block}
.mainnav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:1;-ms-flex:1;-webkit-box-flex:1;-moz-box-flex:1;flex:1;height:100%;overflow:hidden}
.mainnav-list{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;margin:0;padding-left:8px;overflow:hidden;height:100%}
.mainnav-list>li.primary{font-weight:600;margin-left:16px}
.mainnav-list>li .primary:first-child{margin-left:0}
.mainnav-list>li{height:32px;margin:0 12px;line-height:32px;font-size:15px;font-weight:400;cursor:pointer;position:relative;min-width:2rem}
.mainnav-list>li a:hover{color:#f73131}
.mainnav-list>li:before{content:'';position:absolute;left:-7px;bottom:-5px;right:-7px;height:4px;background:#f73131;border-radius:4px;transform-origin:bottom right;transform:scaleX(0);transition:transform .2s ease}
.mainnav-list>li a{color:#2c2e3b;text-decoration:none}
.mainnav-list>li .selected{font-weight:700;color:#f73131}
.mainnav-list>li .selected:after{content:" ";display:block;position:absolute;left:-7px;bottom:-5px;right:-7px;height:4px;background:#f73131;border-radius:4px}
.mainnav-list>li.more{position:relative;width:25px;text-align:center;margin-right:0}
.mainnav-list>li.hot:after,.mainnav-list>li.more{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center}



.h5-header .m-header{position:fixed;top:0;left:0;right:0;z-index:1100;color:#4a4d4a;height:44px;line-height:44px;background:#fff;font-size:18px;font-weight:700;text-align:center;margin-bottom:4px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#fff;box-shadow:0 0 3px #888;-webkit-box-shadow:0 0 3px #888;-moz-box-shadow:0 0 3px #888}
.h5-header .m-header .logo{left:10px;width:71px;height:40px;background:url(//i.gei6.com/images/icon/.png) no-repeat 0 0;background-size:contain}
.h5-header .m-header .goback{left:10px;width:30px;height:30px;background:url(//i.gei6.com/images/icon/goback.png) no-repeat center center;background-size:70%}
.h5-header .m-header .icon{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.h5-header .m-header .title{left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:150px;text-align:center;font-size:18px;color:#555;text-decoration:none;display:inline}
.h5-header .m-header .search{right:40px;width:30px;height:30px;background:url(//i.gei6.com/images/icon/search.png) no-repeat center center;background-size:80%}
.h5-header .m-header .searchR{right:10px;width:30px;height:30px;background:url(//i.gei6.com/images/icon/search.png) no-repeat center center;background-size:80%}
.h5-header .m-header .nologin{right:40px;width:30px;height:30px;background:url(//www.gei6.com/nav/tx.png) no-repeat center center;background-size:80%}
.h5-header .m-header .nav{right:10px;width:30px;height:30px;background:url(//i.gei6.com/images/icon/sandwitch.png) no-repeat center center;background-size:80%}
.h5-header .x-search-panel{position:fixed;top:0;left:0;right:0;z-index:1100;color:#4a4d4a;height:44px;line-height:44px;background:#fff;font-size:18px;font-weight:700;margin-bottom:4px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#fff;box-shadow:0 0 8px #888;-webkit-box-shadow:0 0 8px #888;-moz-box-shadow:0 0 8px #888}
.h5-header .x-search-panel .x-search{background:#fff;width:100%;position:absolute;top:0;left:0;z-index:10000}
.h5-header .x-search-panel .x-search .searchbox{position:relative;padding-left:8px;box-sizing:border-box;height:44px;display:flex;align-items:center;justify-content:flex-start}
.h5-header .x-search-panel .x-search .searchbox>form{position:fixed;position:relative;width:91%;height:44px;line-height:44px;margin:0;padding:0;display:flex}
.h5-header .x-search-panel .x-search .searchbox>form .x-search-default{position:absolute;top:0;left:0;padding:6px 7%;width:90%;height:28px;line-height:28px;color:#999;pointer-events:none;display:flex;font-size:13px}
.h5-header .x-search-panel .x-search .searchbox input{background:#f0f0f0;height:28px;line-height:28px;border-radius:14px;border:0;width:90%;-webkit-appearance:none;outline:0;padding:0 .3rem 0 4%;margin:6px;padding:0 10px 0 20px}
.h5-header .x-search-panel .x-search .searchbox .cancle{text-decoration:none;width:60px;text-align:center;height:28px;line-height:28px;font-size:14px;color:#63636a;position:absolute;right:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);outline:0}
.h5-header .x-search-panel .toast{position:fixed;width:100%;height:100%;z-index:888;left:0;top:0}








.active{color:#d14;font-weight:600}
.hr,hr{display:block;border:0;height:0;background-color:#e5e5e5;margin:8px 0;font-size:0;color:transparent;text-indent:-99999999px}
.push{color:#d14}
.gator{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}
.gator,.non-gator{position:relative;width:100%;top:0;left:0}


.f14{font-size:14px!important}
.f15{font-size:15px!important}


.main_search{padding:.5em 10em}
.sec_input_box{display:block;padding:6px 0}
.ss_box .enter_input input{color:#333;width:5em;height:40px;border:0;background:0 0;display:block;-webkit-appearance:none;border-radius:0;margin:0;padding:0;cursor:pointer;outline:0;font-size:16px;font-family:arial,'pingfang sc',stheiti,'microsoft yahei',sans-serif}
.ss_box .enter_input{position:absolute;right:0;top:0;z-index:3;border-radius:0 3px 3px 0;background-color:#fafafa;border-left:1px solid #e6e6e6}
.ss_box .sec_input{width:100%;height:28px;font-size:14px;color:#333;border:0;outline:0;padding:0;margin:0;display:block;-webkit-appearance:none;font-family:arial,'pingfang sc',stheiti,'microsoft yahei',sans-serif}
.ss_box{margin:0 auto;position:relative;border-radius:3px;height:100%;border:solid 1px #ababab;padding-left:10px;background:#fff}
.ss_leftWrap{display:table-cell;width:.1%}
.ss_left{text-align:right;padding-right:1em;width:8em;font-size:20px}
.ss_link{display:block;text-align:center;line-height:1.8}
.ss_name{font-size:20px}
.ss_parent{display:table;width:100%}
.ss_right{display:table-cell}
.ss_tit h1{padding-left:26px;padding-right:26px;padding-top:26px;font-size:26px}
p{margin:0}


.highLight:after{content:"";position:absolute;display:inline-block;width:100%;height:8px;background-color:rgba(255,217,82,.4);left:0;bottom:1px;z-index:-1}
.fr{float:right!important;display:inline-block}
.red{color:#d14!important; z-index:0}






.header-wrapper .fixed-top{top:0;border-width:0 0 1px;right:0;left:0}

.sub-container{width:1060px;margin:0 auto;overflow:hidden;margin-top: 12px;}
.main-container{width:1060px;margin:0 auto;overflow:hidden;margin-top: 12px;}
.left-container{margin-bottom:16px}

.left-wrapper{float:left;width:768px}

.right-wrapper{float:right;width:280px;position:relative}
.right-wrapper>div:first-child{margin:0 0 12px;height:auto;min-height:79px;background:#e5eeed;border-radius:6px;background-none:linear-gradient(90deg,rgba(0,109,255,.15) 0,rgba(255,231,130,.15) 100%);border-radius:10px;text-align:-webkit-center}
	

.sCard.sLike:before{border-radius:6px;content:"";height:79px;opacity:.08;pointer-events:none;position:absolute;width:100%}

.mainnav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:1;-ms-flex:1;-webkit-box-flex:1;-moz-box-flex:1;flex:1;height:100%;overflow:hidden}
.mainnav-list{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;margin:0;padding-left:8px;overflow:hidden;height:100%}
.mainnav-list>li.primary{font-weight:600;margin-left:16px}
.mainnav-list>li{height:32px;margin:0 12px;line-height:32px;font-size:15px;font-weight:400;cursor:pointer;position:relative;min-width:2rem}
.mainnav-list>li a:hover{color:#f73131}
.mainnav-list>li:before{content:'';position:absolute;left:-7px;bottom:-5px;right:-7px;height:4px;background:#f73131;border-radius:4px;transform-origin:bottom right;transform:scaleX(0);transition:transform .2s ease}
.mainnav-list>li a{color:#2c2e3b;text-decoration:none;display:block}
.mainnav-list>li .selected{font-weight:700;color:#f73131}
.mainnav-list>li .selected:after{content:" ";display:block;position:absolute;left:-7px;bottom:-5px;right:-7px;height:4px;background:#f73131;border-radius:4px}





.box__nav{background-image:linear-gradient(276deg,#e9ecef,#f3f5f7);border-radius:6px;-webkit-box-shadow:0 1px 10px rgb(0 0 0 / 4%);box-shadow:0 1px 10px rgb(0 0 0 / 4%);clear:both;border:1px solid #eee;border-bottom-left-radius:0;border-bottom-right-radius:0;overflow:auto;zoom:1;line-height:36px;padding:0 1rem}



.sCard{margin-bottom:16px;background:#fff;overflow:hidden;border-radius:3px}
.sCard-header{position:relative;margin-bottom:12px;height:42px;line-height:42px;padding:0 20px;border-bottom:1px solid #f0f2f7}
.sCard-headerText{font-weight:500;float:left;font-size:16px;padding:0;margin:0}
.sCard .Popover a{color:brown}
.sCard-item{position:relative;padding:0 16px 16px}

.sCard-item ul.tit{display:flow-root}
.sCard-item ul.tit li{padding-left:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.sCard-item ul.tit li{line-height:1.5;height:28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left;border-bottom:1px solid #e6e6e6;border-bottom:0}
.sCard-item ul.tit li.blue{background:url(//i.gei6.com/img/ar_blue.gif) no-repeat 2px 10px;color:#999}






.path{color:#333;font-size:14px}
.path a{color:#666;text-decoration: none;}
.path .icon:before{content:"";display:inline-block;margin:0 6px;background-image:url(https://i.gei6.com/images/iconArrowLeftWhite.png);background-repeat:no-repeat;background-size:5px 10px;background-position:center 6px;height:22px;width:10px;vertical-align:-6px;color:#999;font-style:normal}
.path h1{display:inline-flex}

.dis{font-size:.8125rem;padding:0 1rem;margin-bottom:1rem;height:36px;line-height:36px;background:#f9f9f9;color:#888;border-radius:6px;border-top-left-radius:0;border-top-right-radius:0;border-top:1px solid #f5f5f5;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}



.box__sub__inner .liju li{width:100%;margin-bottom:8px;display:flex;zoom:1;border-radius:4px;border-bottom:1px solid rgba(0,0,0,.06);padding-bottom:8px}
.box__sub__inner .liju li .ju span{color:rgba(0,0,0,.6);display:-webkit-box;font-size:14.5px}
.box__sub__inner h3{font-size:16px;font-weight:500;margin-bottom:8px;color:rgba(0,0,0,.7)}
.box__sub__inner h3.tit{position:relative;text-overflow:ellipsis;overflow:hidden;margin-top:12px;margin-bottom:12px;line-height:1.5}
.box__sub__inner .label{font-size:16px;line-height:28px;margin:8px 0 0 0;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;zoom:1}
.box__sub__inner p{font-size:16px;color:#222;line-height:24px;margin:8px 0 0 0;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;zoom:1}
.box__sub__inner p.w2,div.w2{margin-left:20px;margin-top:8px;display:flex;align-items:baseline}
.box__sub__inner p .num{color:#d14;color:#666}



.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;
user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}





.wLike li{margin-bottom:8px;font-weight:500;line-height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.wLike li:before{content:'#';width:12px;content:'\2022';white-space:pre;display:inline-block;white-space:pre;color:#ddd;counter-increment:sectioncounter}

.wLike li b{color:#c14;font-weight:500;}
.wLike li u{text-decoration-line: inherit;}
.wLike li span{color:rgba(0,0,0,.7);font-size: .925rem;margin-left:1em;color:rgba(0,0,0,.6)}


.word_means p{font-size:.925rem;position:relative; flex-wrap:nowrap;align-items:stretch;font-weight: normal;margin:0 0 8px;line-height: 1.5; word-wrap:break-word;zoom:1;}
.word_means p i{color: rgba(0, 0, 0, .65);}
/* .word_means p span{color:#444;font-weight:400;margin-left: 8px;} */
.word_means p b{margin-right:0.325rem;}
.pos {
	
    font-size: .875rem;
    /* background-color: #737373; */
    /* color: #fff; */
    line-height: 18px;
    text-align: center;
	margin-left:unset!important;
}
.web{
	padding: 1px 4px;
    border: 1px solid #888;
    border-radius: 4px;
    color: #444;
}
.ml-1 {
	margin-left:.5rem;
}
.en-item {
	margin-left:1rem;
	padding: .5rem 0;
}
.en-item span{
	/* font-family: "LFT Etica", sans-serif; */
    /* font-size: 18px; */
    /* font-style: normal; */
    /* font-weight: 400; */
	display: inline-flex;
    line-height: 1.1;
    background-color: var(--background-color-default);
    border-bottom: 4px solid var(--border-color);
    border-radius: 2px 2px 0 0;
    color: var(--aard-color-ink-default);
    margin-bottom: 16px;
    margin-right: 16px;
    padding: 2px;
    letter-spacing: .3px;
	
	
    /* margin-left: .5rem; */
	font-size:1rem;
	/* font-weight:600; */
	/* color: #002b6e; */
}
/* .en-item span:first-child{ */
	/* margin:unset; */
/* } */
.word_means li span.en{
	color: #002b6e;
	
}
.cn b{
	color: #d14;
	font-weight:500;
}
.footer{position:relative;border-top:1px solid #ddd;width:100%;font-size:14px;line-height:1;background-color:#fff}
.footerCon{position:relative;max-width:1240px;min-width:1024px;margin:0 auto;padding:25px 0 30px}
.footerCopy{margin:9px 0 0 100px;font-size:.857em}
.footerCopy a{padding-right:10px;color:#666}
.footer-wrapper{overflow:hidden;margin:0 auto;padding-bottom:20px;width:1060px;margin-top:16px}
.footer-wrapper .footer__bd{position:relative;overflow:hidden;background-color:none;-webkit-box-shadow:0 1px 10px rgb(0 0 0 / 4%);box-shadow:0 1px 10px rgb(0 0 0 / 4%);clear:both;border:1px solid #eee;padding:12px}
.footer__bd li{display:inline}
.btnToTop{position:absolute;top:-82px;right:11px;text-indent:-9999px;display:block;width:32px;height:32px;background:#fff url(//i.gei6.com/images/icon/ico_footerTop.png) no-repeat;cursor:pointer;border-radius:3px;border:solid #e2e2e2;border-width:0 1px 1px 0;transition:box-shadow .2s}





.box__head__inner{overflow:hidden;background:#fff;background-image:linear-gradient(360deg,#fff,#f0f2f7);padding:12px 24px;padding-bottom:0;border-bottom:1px solid #f0f0f0;    border-top-right-radius: 6px; border-top-left-radius: 6px;position: relative;}
.box__head__inner .page-title{display:flex;align-items:center;margin-bottom:1em;margin:1em 0 .5em}
.box__head__inner .page-title h1{position:relative;font-weight:600;font-size:30px;    line-height: 1;color:rgba(0,0,0,.85)}





.box__sub__inner{position:relative;background:#fff;text-overflow:ellipsis;overflow:hidden;padding: 8px 24px 8px 24px;;clear:both;min-height:160px;box-shadow:0 1px 10pxrgb(0 0 0 / 4%);}
.box__sub__inner h2{position:relative; font-size: 16px;font-weight:600;color:#333;clear:both;border-bottom:1px solid #dee2ec;padding: 8px 12px 8px;margin-bottom:0.5em; letter-spacing: revert-layer;}
.box__sub__inner h2:before{content:'';width:4px;height:8px;border-radius:8px;margin-right:10px;background:0 0;background-color:#f85959;display:inline-block;vertical-align:sub;-webkit-box-shadow:none;box-shadow:none;position:absolute;left:0;top:50%;transform:translateY(-50%);border-left:0}
.box__sub__inner h2.title{position:relative;padding-bottom:8px;padding-top:10px;border-bottom:1px solid #f0f2f7;margin-bottom:12px;clear:both;color:#111;font-size:17.5px}
.box__sub__inner h2.unset{position:relative;padding-bottom:unset;padding-top:unset;border-bottom:unset;margin-bottom:unset;clear:both;color:#333;font-size:16px;display:flex;justify-content:space-between;align-items:center;height:38px;line-height:38px}
.box__sub__inner h2.unset:before{content:''}
.box__sub__inner h3.help{color:#444}








.item-liju li{display:flex;margin-bottom:1em}
.item-liju li .num{font-family:Gilroy;color:#a8aaad;display:inline-block;margin-right:10px;color:rgba(0,0,0,.6);line-height:1.5}
.item-liju li p{margin:unset}
.item-liju li p.cn{margin:unset;font-size:15px;color:#939599;color:rgba(0,0,0,.6)}





/**	单词频道	**/
.yinbiao{display:inline-block;color:#777;font-size:14px;color:rgba(0,0,0,.65);padding-bottom:8px}
.yinbiao a{vertical-align:middle;margin-right:12px}


.word_means{display:flow-root;margin-bottom:24px;color:#333;min-height:120px}
.word_means li{color:rgba(0,0,0,.7);margin-bottom:8px;margin-left:8px;font-weight:500;line-height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:.925rem}
.word_means li span{margin-left:12px}
.word_means li span:first-child{margin-left:0;}
.word_means p i{margin-right:8px;font-weight:400}

.word-pic{position:absolute;top:12px;right:20px;width:var(--word-pic-width)}
.word-pic img{max-width:180px;max-height:180px;padding:8px;border-radius:12px;margin:3px;padding:3px;border:1px solid #f0f8fa;mix-blend-mode:multiply}

.danci-means{width:calc(100% - var(--word-pic-width) - 20px)}

.danci .tags span{display:inline-block;font-size:13.5px;padding:0 .375rem;height:1.5rem;line-height:1.5rem;border-radius:.1875rem;background-color:rgba(0,0,0,.1);margin-right:10px}
.danci .tags span:first-child{background-color:rgba(0,150,94,.1)}
.danci .tags span:nth-child(2){background-color:rgba(255,202,49,.07);color:#594711}
.danci .tags span:last-child{background-color:#ebf2f7}

.danci .list_ju p span{color:rgba(0,0,0,.6);display:-webkit-box;font-size:14.5px;font-weight:400;font-size:.875rem;margin-top:4px}


.word h3{position:relative;text-overflow:ellipsis;overflow:hidden;margin-top:0;margin-bottom:8px;line-height:1.5;color:rgba(0,0,0,.6);clear:both;font-size:.875rem;font-style:none!important;font-weight:400}
.word h3::before{content:"";color:#d14;font-family:yahei;left:0;width:0;font-size:auto}

.answer-box{padding:15px;margin-top:15px;margin-bottom:20px;border:1px solid #eee;border-left-width:3px;border-left-color:#ec7259;border-radius:4px;position:relative}



.title-shadow{position:relative;padding:10px;text-align:center;z-index:1;line-height:1em;font-size:18px;font-weight:600;margin-bottom:10px}
.title-shadow:after{content:"";position:absolute;left:calc(50% - 45px);width:90px;height:15px;background-color:rgba(139,108,195,.3);bottom:4px;border-radius:4px;transform:skewX(-15deg);z-index:-1}


.m-1{margin:.325em!important}
.mb-1{margin-bottom:.5em!important}
.mb-2{margin-bottom:1em!important}
.mb-3{margin-bottom:1.5em!important}
.mt-1{margin-top:.5em}
.mt-2{margin-top:1em}
.mt-3{margin-top:1.5em}
.pt-1{padding-top:.5em}
.pt-2{padding-top:1em}
.pt-3{padding-top:1.5em}



.text-gray {
    color: var(--text-color-gray);
}



#overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000}
#message{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#333;color:#fff;padding:16px 32px;border-radius:5px;z-index:1001;text-align:center}




@supports (-webkit-appearance:none) or (-moz-appearance:none){input[type=checkbox],input[type=radio]{--active:#bd9237;--active-inner:#fff;--focus:2px rgb(235, 209, 135,0.3);--border:#EBD187;--border-hover:#bd9237;--background:#fff;--disabled:#F6F8FF;--disabled-inner:#E1E6F9;-webkit-appearance:none;-moz-appearance:none;height:21px;outline:0;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc,var(--border));background:var(--b,var(--background));transition:background .3s,border-color .3s,box-shadow .2s}
input[type=checkbox]:after,input[type=radio]:after{content:"";display:block;left:0;top:0;position:absolute;transition:transform var(--d-t,.3s) var(--d-t-e,ease),opacity var(--d-o,.2s)}
input[type=checkbox]:checked,input[type=radio]:checked{--b:var(--active);--bc:var(--active);--d-o:.3s;--d-t:.6s;--d-t-e:cubic-bezier(.2, .85, .32, 1.2)}
input[type=checkbox]:disabled,input[type=radio]:disabled{--b:var(--disabled);cursor:not-allowed;opacity:.9}
input[type=checkbox]:disabled:checked,input[type=radio]:disabled:checked{--b:var(--disabled-inner);--bc:var(--border)}
input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{cursor:not-allowed}
input[type=checkbox]:hover:not(:checked):not(:disabled),input[type=radio]:hover:not(:checked):not(:disabled){--bc:var(--border-hover)}
input[type=checkbox]:focus,input[type=radio]:focus{box-shadow:0 0 0 var(--focus)}
input[type=checkbox]:not(.switch),input[type=radio]:not(.switch){width:21px}
input[type=checkbox]:not(.switch):after,input[type=radio]:not(.switch):after{opacity:var(--o,0)}
input[type=checkbox]:not(.switch):checked,input[type=radio]:not(.switch):checked{--o:1}
input[type=checkbox]+label,input[type=radio]+label{font-size:14px;line-height:21px;display:inline-block;vertical-align:top;cursor:pointer;margin-left:4px}
input[type=checkbox]:not(.switch){border-radius:7px}
input[type=checkbox]:not(.switch):after{width:5px;height:9px;border:2px solid var(--active-inner);border-top:0;border-left:0;left:7px;top:4px;transform:rotate(var(--r,20deg))}
input[type=checkbox]:not(.switch):checked{--r:43deg}
input[type=checkbox].switch{width:38px;border-radius:11px}
input[type=checkbox].switch:after{left:2px;top:2px;border-radius:50%;width:15px;height:15px;background:var(--ab,var(--border));transform:translateX(var(--x,0))}
input[type=checkbox].switch:checked{--ab:var(--active-inner);--x:17px}
input[type=checkbox].switch:disabled:not(:checked):after{opacity:.6}
input[type=radio]{border-radius:50%}
input[type=radio]:after{width:19px;height:19px;border-radius:50%;background:var(--active-inner);opacity:0;transform:scale(var(--s,.7))}
input[type=radio]:checked{--s:.5}
}



.sub-list{overflow:hidden;white-space:nowrap;position:relative;word-wrap:normal}
.sub-nav{background:#fff;text-overflow:ellipsis;overflow:hidden;padding:12px 24px;clear:both;border-bottom:1px solid #f0f0f0}
.sub-nav-tab{box-sizing:content-box;width:max-content;--swiper-tabs-color:#4e7dbf;--swiper-tabs-bgColor:rgb(235 242 247 / 10%);--swiper-tabs-border:1px solid rgb(100 145 199 / 30%);--swiper-tabs-glider-bgColor:#534ebf;display:flex;position:relative;padding:0;border-radius:5px;background-color:var(--swiper-tabs-bgColor);border:var(--swiper-tabs-border);flex-wrap:wrap;-moz-column-gap:.5rem;column-gap:.1rem;padding:.125rem}
.sub-nav-tab button{display:flex;align-items:center;justify-content:center;font-weight:500;border-radius:5px;cursor:pointer;transition:color 15ms ease-in;margin:0;color:var(--a-color);padding:0 10px;width:auto;border:none;height:28px;line-height:28px;font-size:.875rem;background-color:unset}
.sub-nav-tab button.active{background-color:var(--a-active-color)}
.sub-nav-tab button:hover{background-color:var(--a-hover-color)}
.sub-nav-tab button.active,.sub-nav-tab button:hover{transition:color 15ms ease-in;color:#fff}




.danci{font-family:Gilroy}
.danci{font-family:'Helvetica Neue',Helvetica,sans-serif}


.danci-list{font-size:var(--text-size-m)}
.danci-list li{font-size:var(--text-size-m);padding:0 0 6px 4px;line-height:180%}
.danci-list li .no{margin-right:.5rem}
.danci-list li u{text-decoration:unset}
.danci-list li span{color:var(--text-color-gray);color:#666}
.danci-list li b{color:var(--text-color-red);font-weight:unset}
.danci-link a{display:inline-block;margin-right:1rem;margin-left:.25rem;font-size:var(--text-size-l)}
.danci-link a:before{content:'#';width:12px;content:'\2022';white-space:pre;display:inline-block;white-space:pre;color:#ddd;counter-increment:sectioncounter}
.danci-link a b{color:unset;font-weight:500}


.card-header{position:relative;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border-color);height:38px;line-height:38px}
.card-header h3{margin:unset;padding-left:12px}
.card-header h3::before{content:'';width:4px;height:8px;border-radius:8px;margin-right:10px;background:0 0;background-color:#f85959;display:inline-block;vertical-align:sub;-webkit-box-shadow:none;box-shadow:none;position:absolute;left:0;top:50%;transform:translateY(-50%);border-left:0}
.line-cover li{display:block}


.word_tags i {
    font-size: .875rem;
    color: #888;
}

.word .tags span:first-child {
    background-color: rgba(0,150,94,.1)
}

.word .tags span:nth-child(2) {
    background-color: rgba(255,202,49,.07);
    color: #594711
}

.word .tags span:last-child {
    background-color: #ebf2f7
}

.word .bianxing p {
    display: inline-flex;
    margin-right: 12px;
	margin-top: 0;
    /* margin-bottom: 0; */
    /* padding-bottom: 6px; */
    /* color: rgba(0,0,0,.7); */
    /* font-size: .875rem; */
    /* line-height: 24px; */
}

.word .tags span {
    display: inline-block;
    font-size: 13.5px;
    padding: 0 0.375rem;
    height: 1.5rem;
    line-height: 1.5rem;
    border-radius: 0.1875rem;
    background-color: rgba(0,0,0,.1);
    margin-right: 10px;
}
.uip .star{width:12px;height:12px!important;margin-right:3px!important;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAAEhyb7BAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEqADAAQAAAABAAAAEgAAAACaqbJVAAABxklEQVQ4EY1UPUsDQRC9XY6ATSDBREHxAxEtxMZO0U47C2tLe2v/gEIKwVrQRhtBf4CWoha2IqiViJUJl49LEz3vfG/NLru5GHMwOzNv3s7O7Nyd5+EJguCBWlar1W3oOQAJAa/ZbA4pQy9Ch6RGjGYECTYICC6aSjufzyuMtler1aaofS7Y8h3HMfMJk50BPk4eIcSRDMOwCKMF2U+SZOuX116ReIGn2ierNDjkGuxlh93hyFwutwKs1IEblz2YJjqPIAs1lZGkaHbQwNHjkBcHhONcIGp7hUyzAZtoSMigLpZBEO9tUurW7GDbvjGZugQVhOIvpDOmNLOE7g5UJrCP03E15x3i+rj1biSNKRK6KRDgQDOZzDB0iz46nqDu+YB0pQcOfdmLrEtKcZDkHFWsWoE1YpbvmALkgXq9vgk9D5lBdBYy5rDSzhugJ7T3DHnEvjMO7h3gSJrbP4JkFc5tVEq52/82l8m9mG3BvN4Mo7pbqEWX+qd3hyKWdNS5bJT4pQP/aXA/bY6pqNFoDEZRVLaDtLFB/atwoYarOb7vF7LZbIW+qYgA+t0DFmLzKWSS7z365y9AfQPEICeQD/AOdRIm+gEfqMN0ShYLNgAAAABJRU5ErkJggg==);background-size:12px auto;background-color:#fff!important}
.uip .star-color{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAAEhyb7BAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEqADAAQAAAABAAAAEgAAAACaqbJVAAAB9UlEQVQ4EZVTPUscURR9d/BjhqR0VYiYQAha2dgp2iUzKitskSplilRJZaFFdtnRRcQPzA+IvWBCxMLVUkyKkE6EJJWEdLESZceNM9d7Rt8w89ZVvMW7H+fcO2/Oe08psaDsHsBT4HvvmPkDkti4Mtml49hTrewyIitTRgLkvOwVEMeopkaKP6OYWDA79hRJC5ag7IUcReigZDoAGGHRc0jRR4sXC51EdC7IMit+HTPAgtX9icGQL34gdko7CUY139tTzCMAmpnlFKuj0rLQjICJ8Y/ZpZ3pG0lE/xrqPDf+OPDd3yaQETAIwyNm9Qw/kCYmJC0swIjD72lSg2pp8Cqm/WRSI3hNIfpkpUUziZDGLm6vxpMsUmsmAbmWJiZFivI3kXTtak/MORRk/LLd0t6Nw0Vem/eewCeHiMQ0EXZXdHuOujTu2sWqa3J03lQBGbKhh4AsL+AFarrR9MQrL53g9OQVMQ3I/vqkoV9IvSbRyP/IDn8qVr/keRy2P7TXcS3/yuceGcR7pnSMq9sjXZV7dqbpFadUzWXElnf3VRhDadYt8Te5PMMaz4pN9F8Dd3nRqJ7mJDvipXxHcFZveGBEIqmYnGDC1QPsB205mto6Rp4Ba/5YRfreSuemalXvnZnqkW6Cjy9fXfky1pUdfZF79Ubjl5YaqsHP5Y1oAAAAAElFTkSuQmCC);background-color:#fff!important}



.card-main-search {
    background-image: linear-gradient(276deg, #f6f6f6, #fcfcfc);
    padding: 10px 12px;
    margin-bottom: 12px;
    border: 1px solid #f8f8f8;
    border-radius: 6px;
    -webkit-box-shadow: 0 1px 10px rgb(0 0 0 / 4%);
    box-shadow: 0 1px 10px rgb(0 0 0 / 4%);
    clear: both;
    border: 1px solid #eee;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    overflow: hidden;
}