@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:var(--font-global)}
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:18px}
#whole-wrap{background:#f1f2f3}
p.ui{color:rgba(0,0,0,.7);margin-left:0!important}
h1,h2,h3,h4,h5,h6{font-size:18px;font-weight:600}
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}
html{
	--font-global: "PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","LFT Etica", sans-serif;
	
	--font-songti: "Songti SC", "Songti", "Noto Serif SC", "Source Han Serif SC", STSong, "AR PL New Sung", "AR PL SungtiL GB", "TW-Sung", "WenQuanYi Bitmap Song", "AR PL UMing CN", "AR PL UMing HK", "AR PL UMing TW", "AR PL UMing TW MBE", PMingLiU, MingLiU, serif;
	
	--font-kaiti: Georgia, Baskerville, "Liberation Serif", "Kaiti SC", STKaiti, "AR PL UKai CN", "AR PL UKai HK", "AR PL UKai TW", "AR PL UKai TW MBE", "AR PL KaitiM GB", KaiTi, KaiTi_GB2312, DFKai-SB, "TW\-Kai", serif;
	
	--font-heiti: -apple-system,"Noto Sans","Helvetica Neue",Helvetica,"Nimbus Sans L",Arial,"Liberation Sans","PingFang SC","Hiragino Sans GB","Noto Sans CJK SC","Source Han Sans SC","Source Han Sans CN","Microsoft YaHei","Wenquanyi Micro Hei","WenQuanYi Zen Hei","ST Heiti",SimHei,"WenQuanYi Zen Hei Sharp",sans-serif;
	
	--font-yahei:'Microsoft YaHei Bold', 'Microsoft YaHei Regular', 'Microsoft YaHei', "LFT Etica", sans-serif;
	
	--font-pinyin: tahoma, arial, georgia, verdana, helvetica, sans-serif;
	
	/* --color-red: #ed143d; */
	--color-red: #d14;
	
	--ghost-bg:rgba(92, 121, 177, 0.1);
	--ghost-bg-inverse: rgba(255, 255, 255, 0.08);
    --ghost-bg-hover: rgba(92, 121, 177, 0.16);
	
	--border-color:#f0f0f0;
	--ci-border-color:#bec9e3;
	
	
	--ci-color: #6f42c1;
    --ci-bg-color: #f8f5fc;
	
	
    --ci-mean-bg-color: #f8fcff;
	--ci-mean-bg-color: #f1f9ff;
	--ci-mean-bg-color: #fafbfd;
	
    --ci-border-color: rgba(111, 66, 193, 0.1);
	
    --ci-hover-color: #dc3545;
    --ci-hover-bg-color: rgba(220, 53, 69, 0.05);
    --ci-hover-border-color: rgba(220, 53, 69, 0.1);
	
	
	--ci-bg-color:#ecf5ff;
	
	--mi-bg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96' fill='%23fff' stroke='%23ccc'%3E%3Cpath d='M96 0L0 96zM0 0l96 96z' stroke-dasharray='1,2'/%3E%3Cpath d='M0 48h96zM48 0v96z' stroke-dasharray='1,3'/%3E%3C/svg%3E") center no-repeat;
	--mi-bg-red: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96' fill='%23fff' fill-opacity='.5' stroke='red'%3E%3Cpath d='M96 0L0 96zM0 0l96 96z' stroke-dasharray='1,2'/%3E%3Cpath d='M0 48h96zM48 0v96z' stroke-dasharray='1,3'/%3E%3C/svg%3E") center no-repeat;
}

/* a{color:#178db1} */
.container{margin:0 auto;max-width:360px}
#info+.readmore-js-toggle{padding-bottom:1.5em;border-bottom:1px solid #999;font-weight:700}

/* 鼠标悬停 */
.hand{cursor:pointer;}

/* 超链接 */
a{color:#012c78;
/* color:#3860f4;color:#24292f;color:#254264; */
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;} */

/* 公共布局 ---------------------------------------------------------------*/
.mb10{margin-bottom:10px!important}
.mb20{margin-bottom:20px!important}
.mb30{margin-bottom:30px!important}
.mt10{margin-top:10px!important}
.mt20{margin-top:20px!important}
.mt30{margin-top:30px!important}
.ci_btn li.w2{width:50%!important;}
.w0{width:auto!important;}
.w0 a{padding:0 12px!important;}

.w5 {width:20%!important;}

/* 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;}

.box__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;
}

.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}
.sCard{margin-bottom:16px;background:#fff;overflow:hidden;border-radius:3px}
.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}
.search-show{top:50px!important;padding:0 16px}
.x-nav{cursor:pointer}
.x-nav span{display:block;background:#c9141e;width:30px;height:2px;position:absolute;left:10px;transition:all ease .35s}
.h5-nav{position:fixed;z-index:9;background:#f5f5f5;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease .35s}
.h5-nav h3{font-size:16px;color:#666;font-weight:700}
.h5-nav ul{display:flex;flex-wrap:wrap}
.h5-nav ul li{width:25%;margin:0 0 2vw 1vm;box-sizing:border-box;text-align:center}
.h5-nav ul li ul{display:none}
.h5-nav ul li a{color:#666;width:100%;display:block;float:left;line-height:14px;padding:8px 0;color:#4d4d4d}
.h5-nav ul li ul li a{color:#999;display:block;text-align:left}
.nav-show{top:44px;padding:10px;padding-bottom:0}




#demo{padding:0 10%}
.readmore-js-section,.readmore-js-toggle{display:block;width:100%}.readmore-js-section{overflow:hidden}


.mt0{margin-top:0!important}
.mt30{margin-top:30px}
.pt0{padding-top:0!important}
.pt10{padding-top:10px!important}
.pt16{padding-top:16px!important}
.pt20{padding-top:20px}
.pt30{padding-top:30px}
.ind2{text-indent:2em}
.active{color:#d14;font-weight:600}
.hr,hr{display:block;border:0;height:0;background-color:#e5e5e5;margin:12px 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}
.time{color:rgba(0,0,0,.4);font-size:13px}
.highlight-no{position:relative;z-index:0;font-style:normal;margin:0 1px;font-weight:500!important;color:#c00}
.heiti{font-family:-apple-system,"Noto Sans","Helvetica Neue",Helvetica,"Nimbus Sans L",Arial,"Liberation Sans","PingFang SC","Hiragino Sans GB","Noto Sans CJK SC","Source Han Sans SC","Source Han Sans CN","Microsoft YaHei","Wenquanyi Micro Hei","WenQuanYi Zen Hei","ST Heiti",SimHei,"WenQuanYi Zen Hei Sharp",sans-serif}
.songti{font-family:Georgia,"Nimbus Roman No9 L","Songti SC","Noto Serif CJK SC","Source Han Serif SC","Source Han Serif CN",STSong,"AR PL New Sung","AR PL SungtiL GB",NSimSun,SimSun,"TW\-Sung","WenQuanYi Bitmap Song","AR PL UMing CN","AR PL UMing HK","AR PL UMing TW","AR PL UMing TW MBE",PMingLiU,MingLiU,serif}
.kaiti{font-family:Georgia,Baskerville,"Liberation Serif","Kaiti SC",STKaiti,"AR PL UKai CN","AR PL UKai HK","AR PL UKai TW","AR PL UKai TW MBE","AR PL KaitiM GB",KaiTi,KaiTi_GB2312,DFKai-SB,"TW\-Kai",serif}
.f14{font-size:14px!important}
.f15{font-size:15px!important}
@font-face{font-family:gei6;src:url(//i.gei6.com/fonts/tK77xzQqmqQF82EhsuBFy.woff2) format("woff2"),url(//i.gei6.com/fonts/tK77xzQqmqQF82EhsuBFy.woff) format("woff");font-display:swap}
.gei6{font-family:gei6!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.box_top_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}
.search__box{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;background-color:#eaf3f8;background-position:right top;background-repeat:no-repeat;background-image:url(//i.gei6.com/img/cha-bg.png)}
.box__top{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}
.box__top__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}
.main_search{padding:.5em 10em}
.ss_box{margin:0 auto;position:relative;border-radius:3px;height:100%;border:solid 1px #ababab;padding-left:10px;background:#fff}
.sec_input_box{display:block;padding:6px 0}
.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 .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}
.input_voice{position:absolute;top:0;right:110px;padding:0 8px;z-index:3;height:100%;cursor:pointer}
.ss_tit h1{padding-left:26px;padding-right:26px;padding-top:26px;font-size:26px}
.ss_link{display:block;text-align:center;line-height:1.8}
p{margin:0}
.ss_parent{display:table;width:100%}
.ss_leftWrap{display:table-cell;width:.1%}
.ss_left{text-align:right;padding-right:1em;width:8em;font-size:20px}
.ss_right{display:table-cell}
.ss_name{font-size:20px}
.pList{margin-bottom:32px}
/* .red: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}
.header-warp{padding:0;margin-bottom:0;background-image:linear-gradient(360deg,#fff,#f9f9f9);box-shadow:0 4px 8px 0 rgb(7 17 27 / 10%);padding:0;margin-bottom:0;background-image:linear-gradient(360deg,#fff,#f9f9f9);box-shadow:0 4px 8px 0 rgb(7 17 27 / 10%)}
.red{color:#d14!important;position:unset;z-index:0}
.site-header.social-top{height:93px}
.site-header{height:121px}
.social-top .header-banner{height:46px;z-index:6}
.header-banner,.header-banner .ym-menu a,.login-button .b2-account-circle-line,.social-top .site-title,.top-search input,.top-search-button button{color:#fff;fill:#fff}
.header-banner{background-color:#fff}
.header-banner{width:100%;position:relative;z-index:6}
.social-top .header{height:55px}
.site .site-header-in{transform:translate(0);transition:transform .3s;box-shadow:0 5px 40px 0 rgb(17 58 93 / 10%)}
.site-header-in{position:fixed;width:100%;z-index:7}
.topbar_lef{background:#343434;width:500px;height:44px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:44px;float:left}
.topbar_lef{float:right;width:350px;height:24px;padding-top:13px;font-size:17px}
.header_wrap{padding:0;margin-bottom:0;background-image:linear-gradient(360deg,#fff,#f9f9f9);box-shadow:0 4px 8px 0 rgb(7 17 27 / 10%)}
.header_top_wrap{height:40px;line-height:40px;width:100%;background:#f9c53e;height:40px;background-color:#2b303b;padding:0 20px;position:relative;font-size:0;z-index:1001}
.header_top{height:40px;margin:0 auto}
.header_top_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px;-webkit-box-shadow:0 0 8px 0 rgb(0 0 0 / 10%);box-shadow:0 0 8px 0 rgb(0 0 0 / 10%);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;background:#fff;line-height:40px}
.header-container{z-index:100;-webkit-transform:none;-ms-transform:none;transform:none}
.navbar{border-bottom-color:#f0f0f0;min-height:52px;border:1px solid transparent;border-top:0 solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box}
.header-wrapper .fixed-top{top:0;border-width:0 0 1px;right:0;left:0}
.navbar *{-webkit-box-sizing:border-box;box-sizing:border-box}
.row-flex{display:-webkit-box;display:-ms-flexbox;display:flex}
.sub-container{width:1060px;margin:0 auto;overflow:hidden;margin-top: 12px;}
.left-wrapper{float:left;width:768px}
.w300{width:300px;background-color:#00f}
.mr10{margin-right:10px}
.title_info{display:inline-block;font-size:16px;color:#262626;color:var(--gray-08,#262626);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:520px;display:grid}
.title_info_h1{color:#5f6368;font-weight:400;line-height:18px;margin:6px 0}
.title_info_row{font-size:24px;line-height:36px;font-weight:500}
.info-label{padding:0}
.sHot{margin-bottom:16px;background:#fff;background-color:rgb(255 255 255 / 70%);background-size:100% auto;border-radius:6px;box-shadow:0 4px 8pxrgba(0,0,0,.02);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB6AAAABwCAMAAACHFJ6zAAAAQlBMVEXw6/7w7f/v7v/w6//w7P/v7v/w7P/w7P/w7P/w7f/w6v/w7f/w6//w7f/w6//w7f/v7v/w7f/w7f/w7v/w6//39//4aLGLAAAAFnRSTlMQytVHX+FTbHqHG5MnqjKf976z7Tz+LdpgBgAAE2ZJREFUeNrsmItuqzoQRQGVYhQhAuj+/6/ePMCeGY9Jmj5Omq4NBWzPa5kjDTnVfwghhBB6OlVsAUIIIfSUDfqIEEIIoScTDRohhBCiQSOEEELovgZ9PC7LsXQUF3Z8ir43It6f/o7yHkwIP/zwww8//P+c/3I5/YI+54p/59t6P8b7skQDUV0cG+OjE+cYc6iwaimGVeHyFItwF8uq2jS1qHRiXdcJP/zwww8//M/Cf/k7/YJeYtmpEq2jN+nP3Vr2E92I5Ic43pX56Kwc5Tz88MMPP/zwPyF/dfxvQQghhNCTqTr15/aGTVswab+sivannNp4be8PAz/88MMPP/w/zn/6Bd0u7Xq21+tlsMT7sojharAtteZcRAQx0CFjNpFjXddWS2sim9UsffIR66bwC5ACNCXBDz/88MMP/7/mX9pqOeqMiwnWOhWXN8ipxN9F5a73L9vQrKbSyxHY2aaJpG3BAH744Ycffvifhf/UoP+LdWSKfT0OfSNz9S1ESH99sealsvzcbdp5G2AplbMU48APP/zwww//P+HfJqvl9jYghBBC6IdFg0YIIYSetUE3l/N6aeStWY82jtJK24oFe66X1aGRsWPMq4V0E3e1ooLlNYpgIkh6LpSoUpoR/PDDDz/88P8kf6OrPv2dGvS20FzOdI83OdnImdazTFaev2fXuisqUyMXvIRXDzedY9tmlWl4+OGHH3744f9Z/tSl1159/gXdbHCri37aNkXkjUNj2ehQjn8eVTnFu3gZ0leQxyBx2JpsrXQQIXSerFb44Ycffvjh/3F+ZXZRtSh8X+3OKDdty/6lQBbQMWtvpt4pvM1rax8IAz/88MMPP/zfwu84Vu3SIIQQQujJVC13fErUhWfftN5zL03XN8zqe5KXUtROivrjYeCHH3744Yf/R/jPM1Xb1k19VnP9M+f612wW12fHLj42cWa9GndpKbI0acJYpvUU2ybVPlvilFnlEAG1S5PvAvzwww8//PB/Ib/TZs0GbLSnBi0Ld7t0k+pqCn3c85f7oIKUMkiDxgwkYaONSz6N3tz00uLAe+kN/PDDDz/88H8ff9abS+3//Av6N0h9knw2zNfEgh9++OGHH/4vZDT6LQ0aIYQQ+lP6XQ16+sIA0y98W/DDDz/88L8i/+Q36KaeptM5XW7yWczUamqy4zxC+by1nmWRCW2oWgZ0ixGG50utnN2iVKhySfDDDz/88MP/CH/u7PteG7QxqHe3szxbl6u/8X68DbvrJZQ2PEtpitPFqHQWv87m4Ycffvjhh/9B/gJ+Pl01zRp3bdOO6ikzqLOrNHC+LpKZmcuD1/pivZRP7dRcT4WyfNW7UPXk0Sk/+OGHH3744b+bP1t2LC46N2iEEEIIPZlo0AghhNCTNujZHNslnmph1nNiSo6zB8fFyXrvQjm/M1myuqeqQhz44Ycffvjh3+e/QbfXWi+XU4Oe57PZvNnOcZyu0zZaY4r7nJzUnDSXNxF6MomyRbswzam+yWQ0ZcoVp2ZZr/Cc1FjQJUIRS13hhx9++OGHX94svleyzqjHVd2YLHlyZ79mvZGTCqB9Mg/BLDJPJq/a0MkvfpI7N+++W1XMJH0n9cbNZ8eUle18vsAPP/zwww+/5Z+8DXAS6Y0Q46qpZ4QQQgg9maqaBo0QQgg9ZYMe5mEY5nisZ7qIqWGehzmzXVfjZPSzx7qSMqbLLHOlsY1tUuYZZpNZLYhEg3HRqym7W7ysWnklS/jhhx9++P8s/7DHP6vWakoQBqcGrfZD+pgtE3OiC5tF8QbmQRsNtkodR9erXs9s8pllmUlGdbzUh8cwOF8g2T+BApV8D4MFhh9++OGH/0/zq1atv03yimYb+vpwbdDfp3n424Iffvjhhx89pO9u0AghhBB6pEFP0zCM6xEf3OEdiw/Z76a5v5oH6rTLnrk7XRrCDz/88MMP/531WX87VU31OJ4e1sswXqbjuR3pcrUSi+Z5s8gnReBrwnFMqQedzKbS1WjTLcxQsvARUilD5M/gkpmw0hVnjKkk+OGHH374/zK/RLL8g+a3BZzO0y/o5DGoXRO7aGqztsbPewVZtEE1cyXrmhkoU7knvkU+GrLYg0Kx5OrtmHT51piS4Icffvjh/5v8WRr9XWCSWZRzg0YIIYTQU2igQSOEEELPrGqaT9eDPe19G+lDz6ZRNrUXzJ4lV6fKUpTt76CDjXmh1vsg0zrVK3oRAH744YcffvgNfwIw4Vz8bOHcoA+Hyzlut2ikCjqMu8d2MVPxSf5t1trp4KVJ89uEKXENKl1E1BKBe8vdbyIrRLWR8MMPP/zw/3F+w36QYHekquY5eqYgY8KWS+ZMl1E9HvRjtllyT2W+lGxUsdOqtjroz4rMwhTq1Cle8EGGtCSGaTwYm4x/hB9++OGH/4/zOz9dD4pMppJteL2eG/RtjeXJ0TMaHwypV8YHAowfy6Upxvxl5fNjMfwd1PDDDz/88P9l/nGP1hR0X4NGCCGE0I/qvgbdl+f6ux0+rP6B1c+V09+e7r+LFn744Ycf/pfn7+/1PS1Ww9CfH9RxntFT2/z1cjWJM/Lm+CoLEUD76TRx6BWyrmfBV4M+L+ygE9lYB5HRMDgowsnYrICKAX744Ycf/j/Dn+Erfunr8ZuZU4MWGxvXZZreX+hN/tK70IFEAdY3mh5cTzkl1u3OWESbXuSRlWomiywq8HbF8GuwPieGH3744Yf/Ffl1s5aUeRd3d0r20f78C3pDTRIuek3vmJzOdFAuvdjgbD0P45geei+rnDUfBXbu4NaTp1U2vfqn0Pd38B9KgPDDDz/88L80/2594qGUXgfbGjRCCCGEnkjVSINGCCGEnq9BD+PpGta/7SFcDnXKhSA8xHqKkbycJ2kcRN4UNKiCgnfrs/pMGnuXaOJB1R8EZZYkpNr2+D1u+OGHH374X59fMnn1aWbh6+zQ+akaR9l41XE5zdAuh5BGovqgH8XkTqiNKbkG6ZcVJzZOZYzm0tI7RLYtWQhlYCdYmoEffvjhhx9+DVHgV5lCMDTXWsL5v7jH1GjlKcpWM9pmLWXLsprrh2t+5RRszl5Y6/oz62wqZCF1zjybLkt8ZyjqjDUvvg9m03vLL65mc+GHH3744X9BfrkRfQjGW+3B9u0h7IR9ODfooDupltzmkD2rYdaexYQO3+9G6rOBfuq92nrr29sQfZbXflYUSjF74G5T5i3/YdpXd2Mn4Ycffvjh/6X80rQ3CfqdEE7fPDXoQ0AIIYTQk6k6jGwCQggh9HwN+vILurucuZz5rjToonmnT/GkvPYypptvY266TjnTSbtO5+08Zxm7k+Z7VZc2Ld+ADn744Ycf/lflN/SdW0S4CX89zw2668J6nJ/SGafNwjpUg/MZjYN/BBnBOsvwwt630bdkG803wO1RRlb55ZGwu+QrYjr8nXWU29Y5NDod/PDDDz/8r8fvo6RMuo0W2mboTg1aFKircm5+A3YauuOt68gDZ+N8W4PaCne35XeAfsGZg2UITj7LqPmVofhMSa/U/rPRQ/jhhx9++F+HP+tuwTRup4UWOuPZ59yghcKNWxBj6RT0dMi91TdGZqHWOvl6Oj+KCWPsgq0vzgS/YL3e5VsScjBvc4JjFbrSEH744Ycf/lfhz5qg31qD10CD2zurvi9V5kR/VOHbjL9JwdnJL4AI8MMPP/zwvzR/uA10b7Tq0HcIIYQQejLFX9Bv7MVX6g1++OGHH3702Qb9dvu4nvcfHzLecf7+ZGXeDPwDu/TWfaJU+OGHH374fx//I7a71lUfpGHuVsxbiq2CmbemZ8yLLWftMg8nSOlrolBj8V/W3obmReeOtxHghx9++OF/PX4Xr5B9r0fHswr9W1L3Zgednu2yJ+ViLeJpPDpl2ek0nRe326kvr6ArlLRD2hVN/c3otEvnxO78EPDDDz/88L8Qv6KxofJyOhfGw6hC8Jhu8jyqz/h+WdTufovuI/7fAwc//PDDD/+v5+8+7nVt0AghhBB6Kq0N+v0jPu+fMXz/aLbv0Pvn3d8fDvv+7986/PDDDz/8X8n//h1Vnhr0+9t6xIfL8abn47OYzU2lsbBX5lc8M/V/+2W64zoKRGEkLHqELH7x/s86jmOoFWx399U4d85J4qWo7SORykm6hzRw4Pd+HyaZbFCttiyq/T3GyXbkokXbOUsy2EfTOfjBD37wg/9z+RcxGgW/7pr1z6qJZP0q/PN1bMb+oYu3tJ2WF+HXjd2598mndT/JDEviizxGfFPsTi+mpL8z1otztlZGxdAWnk9ugGiX4S6yTeYgs4Af/OAHP/g/nn+xs3LAr3MtMn6xm7INaDZhl6Qx9Nhe+DxO/IFHri3WVaCZrREFeIyNdqyLWlym5+WSl35SWWSBxa2+OA8f8js0Tz7gBz/4wQ/+D+Q3Ob3xt4x6H7LRbfj6ShAEQRAEPUwY0BAEQRD00AEd0/Yev9SBrq2XyUQnfulUGATzd5Q3fqdnHDH5NSe5+Goa9T+o7G8F+MEPfvCD/y/iv1C+f447zeihhq8lxRjT6asd5KVaT9GLsi5+dgXYzTrI3x8v7RCE+yaV02nc62oaAX7wgx/84P/f8J93INyOtGzpdbS7Gpbl6MFX4mfK3M99NQl3Fd1jTCT3S8aWTAGZKzot+A1Ir+QV410k2UUyZZIf7K0ocPCDH/zgB//fxu+3oPFkC2nKvx1eA1ptiUMwHuDukkJIg4ntN5fipLZGNbuVogVITtbRt5pmnOls8z3UdJIO/OAHP/jB/xfwq/mX/P5Pxyi74wMagiAIgqCHiA/o2o+1341VxcmuVeurStS5r9cHhbCDm99JWr0+q4/lg44z1AGq1z74wQ9+8IP/8/m9bkRMHWav87JtQKe0LW6vGttrv67c1K6Mge7a+v5uaXqYExV1TpXj7U3GFl4pWCY7CrFciiJWTsb70r0bftHGa5EZoyaQKZ0mBH8EP/jBD37wfyI/rxn5phxn24RONeOv+4BuN8ehyk6oG2YQq2I58myxiqgeRHVEYvPNG6duVu1UDkUdeGRyA5RVFFLr8ntTRaopx2BVOclfwQ9+8IMf/J/GH8W4k2MxsmhZTg5ggSOfHt7m14Cuel5Wu+Ujg/IfKF5wjNfT3S0/do0/zR8v8w38IvjBD37wg/8T+T3HOIy+iycHNARBEARBT1GIbaqX7fV6H4f9WJq9q/T1WuVlZdHHpzBbMaW9tL10cQKMqdwhdRsoE99S5+utySJ4debiVSy2Ei8HfvCDH/zgfzS/IpazrvCJqnsoJpFbvuz/oOORp5Q9YymFDmRmd8d6aZbDuZI3XbclCq5V5j7iK3m2gr0KtdXdmZmWeLnCs3Mgp3uqJnlaXw5/bV1L8Moye/yUyYLwnQc/+MEPfvA/mb+a+SfQ+VULnvAXyd/Ct3/QwldSCzuDrKw5PtTFDoixXMR3xXrkTwVVbquY4VW6V9mQ2FSx0VV9g7WI9qu3WdXbPfElmx+LKcgaqc5W2h+72Hrwgx/84Af/B/DLP7VuV6f8Vc3R3hQNaAiCIAiCHqNQMaAhCIIg6IEDupa1vN/jFx0mjnxtnGVqWM+6uOt/seKl5n7IP+/+4naBH/zgBz/4n8ffxuSdfmY13tfbgN7P6zSQDvxknaSLdjMJB4lM5dLdb3w/bp/3472Ew4BZcT90zGbqgR/84Ac/+J/JL6ba2Szzbaudt6HUdX2zj1XUeR2ElFmwvSqzMLtWTro8L3sn/hrcwKW4IWW6s+WsHvjBD37wg//R/OVOBj3e7MaFy03/BA6CIAiCoFsKGYMXgiAIgp43oMNrQGf2eR0ynY5z3l/SwjyNgeziipLRSktL2VmZLOpn1WtWrTNrlrX4pd+xlzWvq+7RQTb5Mju5u+VsBa+m95/wyQJ+8IMf/OB/Hr+facYv51tmTiGsZV96v7fD4eqehhZ2xz20r3BTPlReXqiAvi6z9xxeLxzPa9ptkhWk4jk7xE6O1SLbJpwozeekVX7gBz/4wQ/+J/BPpt+U38y3PhDDNqG7WcL3U89yLJFfzmIr6ePl0BcsNIsZvcoL7rmqRnnHBJhVT+o3xB4Csgoju67jPEpkibfqLdDIq0YWm51th84GiEcp8IMf/OAH/xP4+Zh09kI8Wqj/w/afZ1/cB3Srxkewr1U6rEOvQcpp6KzwsJlbC2eu6yjD6l6v32lOra/fhJ/FgB/84Ac/+P8T/nVmucu5Dejwrc2BIAiCIOjPaR/Q34++ag5XQ3+h+q9sy8+rhmvL4Zk/C/CDH/zgB/+vTJ3vU4bwHtHbZ794f/LbdFxuH/aioJdPPlbp6nj5NxN/bcg60LzYSsiZG5s9y7q90NslN85mJP58ys9Kuzx5uBke3AUX8+LdgR/84Ac/+J/A77U6nn9OAHfhE5oOfFKHPpC7MlmZmVuy8qcHgCwsmWVkBiqpkmWVzQny+tJfZ9CtslRZVh/xiyac+i6/TeJ9gtrc7BjUTw784Ac/+MH/AP484s98sgm4bOakJlK7G9zNzk4fQeIbdydzntyNW5l36D4c5HHUoGqe/tiy76KeabL9HZlfW7642edm8IMf/OAH/1P49X/HHKZPLmE+LG8OQAiCIAiCIAiCIAiCIAiCIAh6iP4F967uAMfyBT4AAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:contain}
.sLike:before{border-radius:6px;content:"";height:79px;opacity:.08;pointer-events:none;position:absolute;width:100%}
.right-wrapper{float:right;width:280px;position:relative}
.right-wrapper>div:first-child{margin:0 0 12px;height: auto;min-height:79px;   border-radius: 6px;
background-none: linear-gradient(90deg, rgba(0, 109, 255, 0.15) 0%, rgba(255, 231, 130, 0.15) 100%);
    border-radius: 10px;text-align: -webkit-center;}
.newdef h1.ftitle__info:before{content:"\00BB \0020";padding-right:2px;color:#5ccccc;font-size:18px}
.title_inner{border-bottom:1px solid #f0f0f0;line-height:20px;padding:20px 16px 12px 16px}
.header-info__meta .item-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.header-info__meta .item-list>.item{color:#999;font-size:14px;line-height:20px;margin-right:20px}
.abody dt.h3{font-weight:600;border-bottom:1px solid #dee2ec;padding-bottom:6px}
.newdef{min-height:120px;WORD-WRAP:break-word;border:#fff 1px dotted;overflow:hidden;margin-bottom:16px;padding:6px 0 12px}
.newdef h1.ftitle__info{color:rgb(0 0 0 / 70%);color:#254264;overflow:hidden;clear:both;margin:0;margin:0 0 8px 0}
.newdef h1,.newdef h2,.newdef h3{clear:both;padding-left:0;background:0 0;background-size:16px 16px;font-size:.925rem;font-weight:500;margin-bottom:1rem}
.list_list_title__7cmO3{margin:0}
.page__header__warper{margin-bottom:12px}
.main_nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.main_nav ul{font-size:14px;float:left;width:80%;margin-bottom:-1px;margin-left:12px}
.main_nav ul li{float:left;margin-left:5px}
.topic_nav_block a:active,.topic_nav_block a:link,.topic_nav_block a:visited{background-color:#e8edf0;border:1px solid #c8d3de;color:#333;float:left;letter-spacing:1px;padding:5px 10px 3px;text-decoration:none;border-bottom:0}
.topic_nav_block a.current_nav:active,.topic_nav_block a.current_nav:link,.topic_nav_block a.current_nav:visited{background-color:#fff;border-color:#c8d3de #c8d3de #fff;border-style:solid;border-width:1px;color:#333;cursor:default;font-weight:700;letter-spacing:0;margin-top:0;padding:5px 10px 3px}
h1 sub{display:block;font-size:14px;font-weight:400;color:#999;margin-top:0;margin:6px 0}
.header__info__img img{border:0;background:0 0;margin:0;margin-top:12px;max-width:100px;border:1px;border-style:solid;background-color:transparent;border-color:#ccecff}
.mb12{margin-bottom:12px}
.mt12{margin-top:12px}
.topNav{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:40px;line-height:40px}
.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}
.searcher{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:center;align-self:center;border-radius:16px;-webkit-transition:all 218ms;-o-transition:all 218ms;transition:all 218ms;height:34px;margin:auto;background-color:#f7f7f7;position:relative;font-size:14px;line-height:20px;-webkit-box-sizing:border-box;box-sizing:border-box background:#f5f6f7;color:#222226;vertical-align:top;text-indent:32px;max-width:720px;min-width:335px}
.searcher input{border:none;outline:0;background:0 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:14px;height:32px;line-height:26px;border-radius:3px;padding:8px 12px 8px 20px;display:block;opacity:1;width:300px;position:absolute;z-index:1;font-size:14px;display:inline-block;width:calc(100% - 78px);height:100%;line-height:inherit;border:0 none;outline:0;background:#f5f6f7;color:#222226;vertical-align:top;border:1px solid #e8e8ed;border-right:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:16px 0 0 16px}
.search_box button{width:78px;height:34px;line-height:34px;float:left;border:none;color:#fff;font-size:14px;outline:0;text-align:center;cursor:pointer;margin-left:calc(100% - 78px);transition:all .2s ease-in;background-color:#f73131}
.search_box button:hover{background:#666}
.search_box button i{display:inline-block;width:24px;height:24px;background:url(https://i.gei6.com/img/white-search.png) no-repeat center center;background-size:100%;vertical-align:middle;position:relative;top:-1px;margin-left:-8px}

.header-info__meta{margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 12px;border-bottom:1px solid #f0f0f0;border-bottom:1pxsolidvar(--gray-02,#f0f0f0);padding:0 16px 12px;position:relative;font-weight:500;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.header-info__ui{margin-top:0;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;justify-content:center;padding:0 12px;padding-top:18px}
.header-info__ui h1{background-image:url(https://i.gei6.com/img/em.png);background-repeat:repeat-x;background-position-y:bottom;background-size:100% 8px;font-style:normal;font-family:gei6;background-image:linear-gradient(45deg,#ffe3e4 16.666%,#ffe9e3 16.666%,#ffd9ce 33.333%,#ffebdb 33.333%,#ffedde 50%,#f9ffe5 50%,#faffea 66.666%,#dbe6ff 66.666%,#e3ecff 83.333%,#ffe9fc 83.333%)}
.header-info__ui .title{font-size:26px;line-height:36px;font-weight:500}
.header-info__ui .title em{font-weight:500;background-image:url(https://i.gei6.com/img/em.png);background-repeat:repeat-x;background-position-y:bottom;background-size:100% 8px;font-style:normal}
.header-info__ui .title em.push{color:#d14}
.header-info__h1{margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;justify-content:center;padding:0 12px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}
.main_header_info{line-height:20px;padding:20px 16px 12px 16px}
.header-info__meta .tag{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.header-info__meta .tag span:last-child{margin-right:0}
.header-info__meta .tool{line-height:24px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.header-info__meta .tool span{font-size:13px;height:100%;display:inline-block;vertical-align:middle}
.header_btn{border-radius:12px;padding:0 6px;height:24px;line-height:22px;font-size:13px;border-width:1px;margin-right:8px;border-style:solid;background-color:transparent;border-color:#c9d9ff}
.ui-breadcrumb-wrapper{padding: 0 12px;overflow:hidden;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.ui-breadcrumb-container{display:flex;font-size: 14px;align-items:center}
.ui-breadcrumb-toolbar{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;}
.main_info_header h2:before{content:"";display:block;width:4px;height:24px;background:#f77;position:absolute;left:0;top:12px}
.smalltext{position:relative;text-overflow:ellipsis;overflow:hidden;margin-bottom:0;color:rgba(0,0,0,.7);vertical-align:baseline;-webkit-text-size-adjust:100%;text-decoration:none;margin-bottom: 12px;}
.stext{
	position: relative;
	font-size:14.5px;
    text-overflow: ellipsis;
    overflow: hidden;
    margin-bottom: 0;
    vertical-align: baseline;
    -webkit-text-size-adjust: 100%;
    text-decoration: none;
	color: rgba(0,0,0,.7)!important;
    font-size: 15px!important;
	line-height: 1.8;
margin-bottom: 12px;}
.stext::before {
    content: "#";
    float: left;
    color: rgba(0,0,0,.3)!important;
    margin: 0 0.325rem;
}
.smalltext .font{color:#930;color:#d24;font-family:'Helvetica Neue',Helvetica,'Arial Unicode MS',sans-serif;font-size:16.5px}
.pText{font-size:1rem;color:#333}
.pText a{color:#315efb}
.pText .bs_qa{margin:6px 0 0 12px}
.left__card{position:relative;text-overflow:ellipsis;overflow:hidden;margin-bottom:0;color:rgba(0,0,0,.6);font-size:14.5px;vertical-align:baseline;-webkit-text-size-adjust:100%;text-decoration:none;position:relative;padding:0 16px 0;text-overflow:ellipsis;overflow:hidden;margin-top:12px;margin-bottom:12px}
.basic__info{position:relative;text-overflow:ellipsis;overflow:hidden;margin-bottom:0;color:rgba(0,0,0,.6);font-size:14.5px;vertical-align:baseline;-webkit-text-size-adjust:100%;text-decoration:none;position:relative;text-overflow:ellipsis;overflow:hidden;margin-top:12px;margin-bottom:12px}
.basic__info .fr{width:180px;height:120px;border:1px solid #efefef;padding:0 0 2px 4px;margin:16px 16px 0 0;float:right!important;display:inline-block}
.basic__info .fr img{max-width:120px;max-height:120px;height:auto;border:0;padding:0;border-radius:1rem;mix-blend-mode:multiply}
ul.tree{width:100%;overflow:hidden;zoom:1;height:100%;line-height:1.75}
ul.tree li{padding:0 12px 0 0}
ul.tree li.c2{float:left;width:50%}
ul.button li{display:inline-block;margin-right:10px;margin-bottom:10px}
ul.button li a{padding:2px 16px;display:block;border-radius:16px;border:1px solid #ddd;}
ul.button li a:hover{color:#d14;border-color:#d14;text-decoration:none}
ul.zm li{overflow:hidden;float:left;width:16.5%;font-size:17px}
ul.zm li a{display:block;border-bottom:1px dotted #eee;line-height:30px;margin:4px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border:1px solid #ddd;text-align:center;text-decoration:none}
ul.zm li a:hover{background:#eef5f9}
ul.cilist{margin:10px 0; display: flex;
    flex: auto;
    flex-wrap: wrap;
    gap: .625rem;
	line-height: 1.5;
	}
ul.cilist li{
	border: 1px solid #dee2ec;
    box-sizing: border-box;
    align-items: center;
    border-radius: .25rem;
    border-width: 1px 1px 1px 2px;
    display: inline-block;
    display: flex;
    flex-direction: column;
    padding: 0.1rem .875rem;
}
ul.cilist li:hover{background-color:#eee}
ul.cilist li.stu{border-left-color:green;}
.box__warp{-webkit-box-shadow:0 1px 10px rgb(0 0 0 / 4%);box-shadow:0 1px 10px rgb(0 0 0 / 4%);border:1px solid #eee}
.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:5;margin:0}
.sCard .Popover a{color:brown}
.sCard-item{position:relative;padding:0 16px 16px}
.sCard-item ul.tit li{padding-left:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.table-cell{display:table-cell}
.sCard-item ul.table-cell li{width:125px;height:24px;line-height:24px;display:block;float:left}
.sCard-item ul.table-cell li a{display:inline;color:#175199}
.sCard-item ul.hz{display:flow-root}
.sCard-item ul.hz li{padding-left:18px;line-height:30px;height:30px;width:33.25%;background:url(//i.gei6.com/img/ar_gray_no.gif) no-repeat 2px 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:13px;float:left;border-bottom:1px solid #e6e6e6;padding-bottom:5px;color:#666}
.sCard-item ul.hz li a{font-size:14px;margin-right:3px}
.View-item ul.hz{display:flow-root}
.View-item ul.hz li{padding-left:18px;line-height:30px;height:30px;width:10%;background:url(//i.gei6.com/img/ar_gray_no.gif) no-repeat 2px 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;float:left;border-bottom:1px solid #e6e6e6;padding-bottom:5px}
.sCard-item ul.tit{display:flow-root}
.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}
.sCard-item ul.tit li.c1{width:100%}
.sCard-item ul.tit li.c2{width:50%}
.sCard-item ul.tit li.c3{width:33.25%}
.sCard-item ul.tit li.c4{width:25%}
.sCard-item ul.tit li a{color:#333}
.sCard-item ul.slist li{width:100%;line-height:28px;height:28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left;margin-bottom:6px;padding-bottom:6px;border-bottom:1px dotted #dee2ec}
.sCard-item ul.slist li:before{content:"\00BB\0020";color:#005e91}
.sCard-item ul.sList li{width:100%;line-height:28px;height:28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left;margin-bottom:6px}
.sCard-item ul.sList li:before{content:"\00BB\0020";color:#005e91}
.sCard-item ul.sCard__liList li{width:100%;line-height:36px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left;border-bottom:1px dotted #dee2ec;display:inline-flex;align-items:center}
.sCard-item ul.sCard__liList li:before{content:"\00BB\0020";color:#005e91}
.sCard-item ul.sCard__liList li:last-child{border-bottom:0}
.sCard-item ul.sCard__liList li a{color:#666;padding-left:8px;display:inline-flex;text-decoration:none}
.main_info_body .h{padding:12px;background:#f8f8f8;border-radius:4px;color:#333}
.main_info_body ul.tree{width:100%;overflow:hidden;zoom:1;height:100%;line-height:1.75}
.main_info_body ul.tree li{padding:0 12px 0 0}
.main_info_body ul.tree li.c2{width:50%}
.main_info_body ul.inline li span{color:#254264}
.main_info_body li{margin-bottom:6px}
.main_info_body ol.lj li{width:100%;margin-bottom:8px;display:inline-flex;zoom:1;border-radius:4px;font-size:16px}
.main_info_body ol.lj lable{min-width:20px}
.main_info_body ol.lj li p{overflow:hidden;zoom:1;margin:0;color:rgba(0,0,0,.9)}
.main_info_body ol.lj li p.ju span{color:rgba(0,0,0,.4);display:-webkit-box}
.main_info_body p.ui:first-child{margin-bottom:10px;font-size:14.5px}
.main_info_body p.ui:last-child{margin-top:10px}
.main_info{border:0}
.main_info{overflow:hidden;background:#fff;border:1px solid #f0f0f0;border-radius:4px}
.main_info .main_info_body{position:relative;padding:0 16px 0;text-overflow:ellipsis;overflow:hidden;margin-bottom:0;margin-top:12px;padding-bottom:12px}
.main_info .main_info_body img{max-width:100%}
.main_info .main_info_body ul{font-size:15px}
.main_info .main_info_body ul.inline{padding:8px 0}
.main_info .main_info_body ul.inline>li{display:list-item;list-style:none}
.main_info .main_info_body ul.inline>li::before{display:inline-block;content:'\2022';white-space:pre;display:inline-block;white-space:pre;color:#777;margin:0 8px}
.main_info .main_info_body ul.inline>li::before:hover{color:#0067cb}
.main_info_body ul.tree li{display:table-row;list-style:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:360px;padding:0 12px 0 0}
.main_info_body ul.tree li::before{display:inline-block;content:'#';white-space:pre;width:1rem;font-weight:500}
.main_info_ui{position:relative;padding:0 16px 0;text-overflow:ellipsis;overflow:hidden;margin-bottom:0;margin-top:0;padding-bottom:12px}
.main_info_ui .h{padding:12px;background:#f8f8f8;border-radius:4px}
.main_info_img{border:0;background:0 0;max-width:98px;margin:16px 16px 0 0;text-align:center;overflow:hidden;background-image:url(../img/tianzi.png);background-repeat:no-repeat;background-size:110px 110px}
.main_header{overflow:hidden;border:1px solid #dee2ec;border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:12px;background:#fff}
.main_header_inner{padding:36px 16px 12px 16px;background-image:linear-gradient(360deg,#fff,#f0f2f7)}
.ui_border{border:1px solid #dee2ec;border-radius:4px}
.mb12{margin-bottom:12px}
.dis{font-size: 0.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;}
h3.title_normal{padding:0 12px;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
h3.title_normal:before{content:'\0020\2261\0020';color:#d14}
.title_suffix{margin-left:.5em;font-weight:500;background:rgba(247,231,27,.2);color:#2e2e2e}
.title_info_from{font-size:20px;font-weight:500}
.info-item{display:inline-block;display:-webkit-inline-box;zoom:1;position:relative;margin:0 8px 12px 0;min-width:36%}
.newdef{line-height:1.5}
.newdef .zi_duyin,.newdef .zi_pinyin{margin-left:24px;font-size:14px}
.newdef .ftitle__info .zi_font{color:#d14;font-size:18px;font-weight:500}
.header-wrap{padding:0;margin-bottom:0;background-image:linear-gradient(360deg,#fff,#f9f9f9);box-shadow:0 4px 8px 0 rgb(7 17 27 / 10%)}
.header_top_wrap .header_top_lef{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left}
.header_top_lef .next-tabs-nav{height:40px}
.header_top_wrap .header_top_rig{float:right;width:260px;height:100%;font-size:17px}
.header_nav{padding:0;margin-bottom:0;background-image:linear-gradient(360deg,#fff,#f9f9f9);z-index:100;width:100%;background-color:#fff;-webkit-box-shadow:0 2px 2px 0 rgb(207 216 221 / 70%);-moz-box-shadow:0 2px 2px 0 rgba(207,216,221,.7);box-shadow:0 2px 2px 0 rgb(207 216 221 / 70%);border-bottom:none}
.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}
.main_foot__meta .fl,.main_foot__meta .fr{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.special-subject{position:relative}
.left__card .bg-newyellow{height:343px;background:-webkit-linear-gradient(bottom,rgba(255,255,255,.0001) 58.18%,#fff9e6 90.52%,#fff9e6 100%);background:linear-gradient(0deg,rgba(255,255,255,.0001) 58.18%,#fff9e6 90.52%,#fff9e6 100%)}
.bg-lizhi,.bg-medical,.bg-muying,.bg-newblue,.bg-newgray,.bg-newgreen,.bg-newpink,.bg-newwhite,.bg-newyellow{position:absolute;left:-12px;right:-12px;top:-12px;display:block;height:320px;overflow:hidden;box-sizing:border-box;pointer-events:none}
.bg-newyellow{background:-webkit-linear-gradient(top,#fff5e7,#fffaf1 70px,hsla(0,0%,100%,0) 160px);background:linear-gradient(180deg,#fff5e7 0,#fffaf1 70px,hsla(0,0%,100%,0) 160px)}
.bg-lizhi,.bg-medical,.bg-muying,.bg-newblue,.bg-newgray,.bg-newgreen,.bg-newpink,.bg-newwhite,.bg-newyellow,.br-top,.has-bottom:after,.img-height.br-top,.major-title,.title-special{border-radius:12px 12px 0 0}
.word220118 .title-bg{padding-bottom:0;padding-top:2px}
.special-subject .title-bg{padding-bottom:8px;position:relative}
.title-bg{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.word220118 .vr-tit{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}
.jzwd-share{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}
.vr-tit{padding-bottom:3px}
.word220118.special-subject .sp-img-flex{margin-bottom:-6px}
.word220118.exp2 .sp-img-flex{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;overflow:hidden}
.word220118 .sp-img-flex{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding-top:8px;-webkit-box-align:center;-webkit-align-items:center;align-items:center}
.word220118 .sp-img-flex .img-flex{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding-top:0}
.special-subject .attribute-list,.special-subject .img-flex{position:relative}
.img-flex{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding-top:8px}
.word220118.special-subject .sp-border{width:115px}
.img-layout{position:relative;z-index:1;width:32%;margin-right:12px;height:100%;margin-bottom:8px}
.word220118.special-subject .sp-img-flex .img-flex .matts{background-image:url(//search.sogoucdn.com/vrfly/wap/dist/ued/images/hanyu/mi01_b0e985c.png);background-color:#fffefb}
.word220118.special-subject .sp-border .img-height{box-shadow:0 1px 3px 0 rgb(0 0 0 / 12%)}
.word220118 .sp-img-flex .img-flex .matts{background:url(//search.sogoucdn.com/vrfly/wap/dist/ued/images/hanyu/pic_matt_sm_e5ff26c.png) no-repeat;background-size:100% auto}
.img-height.img-square{padding-bottom:100%}
.img-layout a{display:block}
.img-height{position:relative;z-index:1;display:block;width:100%;height:0;padding-bottom:100%;background:#f8f8f8;overflow:hidden;border-radius:8px}
.word220118.special-subject .sp-img-flex .text-layout{overflow:inherit;min-width:0}
.word220118.special-subject .imgflex-pinyin{font-size:22px;line-height:30px}
.word220118 .imgflex-pinyin{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:20px;line-height:24px;margin-right:-22px}
.word220118.special-subject .pinyin-item{margin-bottom:6px}
.word220118 .pinyin-item{margin-right:22px}
.word220118.special-subject .voice-special{display:inline-block;vertical-align:middle;width:26px;height:24px;margin:-6px 0 0 6px;background:#ffe7a0;border-radius:9px;padding:0}
.word220118 .voice-play{height:auto;line-height:inherit;background-color:transparent}
.voice-play{height:36px;line-height:36px;width:170px;border-radius:8px;position:relative;overflow:hidden;background-color:#f8f8f8;padding:0 10px 0 39px;box-sizing:border-box}
.border-all,.box-select,.space-outdefault,.tab-base,.voice-play{margin-top:8px;margin-bottom:8px}
.word220118.exp2 .sp-attribute{color:#222}
.word220118 .sp-attribute{display:block}
.word220118 .sp-attribute p:nth-child(odd){width:55%}
.word220118 .sp-attribute p{display:inline-block;padding:2px 0}
.text-layout p{line-height:22px}
.word220118.special-subject .attr-name{position:relative;font-weight:700;margin-right:12px;z-index:0;height:-webkit-max-content;height:max-content}
.main_foot__meta{margin-top:8px;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 16px 12px;padding:0 16px 0;text-overflow:ellipsis;overflow:hidden;margin-bottom:0;margin-top:12px;padding-bottom:8px}
.main_foot__meta div:first-child{width:50%}
.main_foot__meta a{color:rgba(0,0,0,.4);text-decoration:none}
.main_top{overflow:hidden;background:#fff;border:1px solid #f0f0f0;border-radius:4px;background-image:linear-gradient(360deg,#fff,#f0f2f7);overflow:hidden;border:1px solid #dee2ec;border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:12px;background:#fff;background-image:linear-gradient(360deg,#fff,#f0f2f7);background-image:linear-gradient(to top,#fff 80%,#f0f2f7 100%);background:#faeed8}
.main_top_search{margin:10px 1%;background-color:#fff;border:1px #e2c69e solid}
.header-info__tool{display:flex;height:42px;line-height:42px;padding:0 12px;background-color:var(--color-canvas-subtle);border-color:var(--color-border-default);border-bottom:1px solid #e3e3e3;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.header-info__tool .h1{font-size:14px;color:rgba(0,0,0,.6);height:100%;width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.header-info__tool h2{font-size:.875rem!important;font-weight:500!important;color:#666!important;width:78%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:0!important;padding:0!important;font-family:"微软雅黑 Bold","微软雅黑 Regular",微软雅黑}
.header-info__tool h2:before{position:initial!important;left:0!important;top:0!important;border-left:0!important;background:0 0!important}
hr .border{border-top:1px dashed #eee;margin-top:10px;padding-top:12px;position:relative}
.word_page_wrap{text-overflow:ellipsis;overflow:hidden;min-height:120px;height:auto;clear:both;padding:16px;border-top:1px solid #e3e3e3;overflow:auto;word-break:break-word!important}
.word_page_wrap strong{line-height:28px;font-size:16px;margin:12px 0 0;text-indent:2em;word-wrap:break-word;zoom:1}
.word_page_wrap p{line-height:28px;font-size:16px;margin:12px 0 0;text-indent:2em;word-wrap:break-word;zoom:1}
.word_means_wrap{text-overflow:ellipsis;overflow:hidden;min-height:120px;height:auto;clear:both;padding:0 16px 0;border-top:1px solid #e3e3e3;overflow:auto;word-break:break-word!important}
.word_means_wrap .pinyin{margin-right:1.3125rem;font-size:1.0125rem;font-family:ff1}
.word_means_wrap h3{font-size:.875rem}
.word_means_wrap li{font-size:15.5px}
.word_means_wrap li i{margin-right:10px;font-weight:600}
.word_means p i{    margin-right: 8px;
    font-weight: 400;
	}
.word_means_wrap .tags{margin-top:16px;margin-bottom:16px}
.main_info span.fanTi{margin-left:1.625rem}
.main_info li b{font-weight:500;font-style:normal;color:#c00}
.ciAnd b{font-weight:500;font-style:normal;color:var(--color-red);}
.pList b, .list_ju b{font-weight: 500;
    font-style: normal;
    color: var(--color-red);}
.list_ju b1:after	{
		position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 0.625rem;
    background: rgba(71,206,124,.16);
    content: "";
	}
.pList li b {
    font-weight: 500;
    font-style: normal;
    color: #c00;
}
.main_info dl dt{display:inline-block}
.main_info dl dd{flex:1;position:relative;word-break:break-all;line-height:20px}
.main_info span.dt{color:#f7f7f7}
.basic__info .pic{margin:0}
.yuyin__fanyi{min-height:60px;font-size:18px}
.main_info h3{position:relative;text-overflow:ellipsis;overflow:hidden;margin-top:12px;margin-bottom:12px;line-height:1.5;color:rgba(0,0,0,.6);clear:both}
.main_info h3.dec{font-family:'Microsoft YaHei Bold','Microsoft YaHei Regular','Microsoft YaHei'}
.main_info h4{position:relative;text-overflow:ellipsis;overflow:hidden;margin-top:12px;margin-bottom:12px;line-height:1.5;color:rgba(0,0,0,.6)}
.main_info .word strong{display:inline-block;margin-right:10px;font-size:28px;color:#4850ff;line-height:42px;margin:0;font-weight:700}
.main_info .yinbiao{color:rgba(0,0,0,.6)}
.main_info .yinbiao span{margin-right:12px}
.main_info .yinbiao i{color:#333}
.main_info h3 i{font-size:.875rem;color:rgba(0,0,0,.6);text-decoration:none!important;background:transparent url(data:image/svg+xml;base64,PHN2ZyB0PSIxNjQyNTg4MTEzODk5IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjY4MjciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PGRlZnM+PC9kZWZzPjxwYXRoIGQ9Ik0xNjcuMDI0IDUxMmEzNDQuOTc2IDM0NC45NzYgMCAxIDEgNjg5Ljk1MiAwIDM0NC45NzYgMzQ0Ljk3NiAwIDAgMS02OTAgMHpNNTEyIDEwNi45NzZhNDA1LjAyNCA0MDUuMDI0IDAgMSAwIDAgODEwLjA0OCA0MDUuMDI0IDQwNS4wMjQgMCAwIDAgMC04MTB6IG0zMCAyMzUuMDA4YTMwIDMwIDAgMSAwLTYwIDBWNTEyYzAgNy45NjggMy4xNjggMTUuNiA4Ljc4NCAyMS4yMTZsMTIwIDEyMGEzMCAzMCAwIDEgMCA0Mi40MzItNDIuNDMyTDU0MiA0OTkuNTJWMzQxLjk4NHoiIGZpbGw9IiM5NDk5QTAiIHAtaWQ9IjY4MjgiPjwvcGF0aD48L3N2Zz4=) no-repeat center right;padding-right:1.8125rem;background-size:1.275rem 1.275rem}
p.clearfix{clear:both}
.main_info h4 i{display:inline-block;cursor:pointer;width:14px;height:14px;background-position:-41px -190px;position:relative;top:2px;margin-left:4px;background-size:268px 254px}
.word-img{position:relative;display:block;min-height:0;border:0;line-height:0;overflow:hidden;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out;margin-top:0;
/* margin:16px;margin-right:12px; */
float:left}
.word-img img{max-width:180px;max-height:180px;padding:8px;border-radius:12px;    margin: 3px;
    padding: 3px;
    border: 1px solid #f0f8fa;mix-blend-mode:multiply}
.word_tags{position:relative}
.word_tags a{position:absolute;right:12px;bottom:0;padding:0 8px;background-color:#f7f7f7;color:#333;border-radius:26px;font-size:12px;height:22px;line-height:22px}
.word_tags .word-img{position:absolute;right:12px;top:0;background-color:#f7f7f7;color:#333;border-radius:12px}
.word_tags p{position:relative;flex-wrap:nowrap;align-items:stretch;line-height:32px;word-wrap:break-word;zoom:1}
.word_tags i{font-size:.875rem;color:#888}

.time{font-size:.875rem;color:rgba(0,0,0,.6);text-decoration:none!important;background:transparent url(data:image/svg+xml;base64,PHN2ZyB0PSIxNjQyNTg4MTEzODk5IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjY4MjciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PGRlZnM+PC9kZWZzPjxwYXRoIGQ9Ik0xNjcuMDI0IDUxMmEzNDQuOTc2IDM0NC45NzYgMCAxIDEgNjg5Ljk1MiAwIDM0NC45NzYgMzQ0Ljk3NiAwIDAgMS02OTAgMHpNNTEyIDEwNi45NzZhNDA1LjAyNCA0MDUuMDI0IDAgMSAwIDAgODEwLjA0OCA0MDUuMDI0IDQwNS4wMjQgMCAwIDAgMC04MTB6IG0zMCAyMzUuMDA4YTMwIDMwIDAgMSAwLTYwIDBWNTEyYzAgNy45NjggMy4xNjggMTUuNiA4Ljc4NCAyMS4yMTZsMTIwIDEyMGEzMCAzMCAwIDEgMCA0Mi40MzItNDIuNDMyTDU0MiA0OTkuNTJWMzQxLjk4NHoiIGZpbGw9IiM5NDk5QTAiIHAtaWQ9IjY4MjgiPjwvcGF0aD48L3N2Zz4=) no-repeat center right;padding-right:1.8125rem;background-size:1.275rem 1.275rem}
.title__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-mono{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace!important;padding-right:16px!important}
.d-flex{display:flex!important}
.flex-auto{flex:auto!important}
.flex-justify-between{justify-content:space-between!important}
.ml-1{margin-left:4px!important}
.btn-octicon.disabled,.btn-octicon[aria-disabled=true]{color:var(--color-primer-fg-disabled);cursor:default}
.BtnGroup{display:inline-block;vertical-align:middle}
.main_info{overflow:hidden;background:#fff;border:1px solid #f0f0f0;border-radius:4px;background-image:linear-gradient(360deg,#fff,#f0f2f7);border:1px solid #dee2ec;border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:12px;background-image:linear-gradient(to top,#fff 80%,#f0f2f7 100%)}
.main_info .ui,.main_info ol,.main_info ul{position:relative;padding:0 18px 0;text-overflow:ellipsis;overflow:hidden;margin-top:12px;margin-bottom:12px;line-height:1.5}
.main_info .uip{position:relative;margin-bottom:10px;padding:0 16px 0;clear:both}
.main_info .yinbiao i{font-size:1rem;padding:0 .1rem}
.main_info .word_means_info li span{font-size:1rem;padding:0 .1rem}
.main_info .bianxing li{display:inline-flex;margin-right:24px;margin-bottom:0;padding-bottom:6px;color:rgba(0,0,0,.6);font-size:.875rem;line-height:24px}
.main_info .bianxing li span{display:inline-flex;color:rgba(0,0,0,.9);font-size:16.5px;color:#252b3a}
.main_info .bianxing p{display:inline-flex;margin-right:16px;margin-bottom:0;padding-bottom:6px;color:rgba(0,0,0,.6);font-size:.875rem;line-height:24px}
.main_info .bianxing p span{display:inline-flex;color:rgba(0,0,0,.9);font-size:16.5px;color:#252b3a}
.main_info ul.line{border-top:1px solid #f0f2f7;padding:8px 0;width:100%;text-align:center}
.main_info h2{color:#333;font-size:16px;border-bottom:1px solid #dee2ec;border-bottom:1pxsolidvar(--gray-02,#f0f0f0);padding:10px 16px 8px;position:relative;font-weight:600;margin-bottom:12px;clear:both}
.main_info h2:before{content:"";display:block;width:4px;height:24px;background:#f77;position:absolute;left:0;top:12px}
.main_info p.ui:first-child{margin-bottom:10px;font-size:14.5px}
.main_info ul.inline{font-size:15.5px;padding:0 12px}
.main_info ul.inline>li{display:list-item;list-style:none;margin-bottom:8px}
.main_info ul.inline>li::before{display:inline-block;content:'\2022';white-space:pre;display:inline-block;white-space:pre;color:#777;margin:0 8px}
.main_info ul.table_inline{display:grid}
.main_info ul.table_inline>li{position:relative;display:block;padding:8px 12px;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.065)}
.main_info ul.table_inline>li:frist-child{background:#888;border-top-right-radius:6px;border-top-left-radius:6px}
.main_info ul.table_inline>li:last-child{margin-bottom:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px}
.main_info ul.table_inline>li span{min-width:5em;color:#666;display:contents}
.main_info .title{position:relative;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;justify-content:center;font-size:30px;line-height:36px;font-weight:500}
.main_info .title em{color:#333;font-weight:500;background-image:url(https://i.gei6.com/img/em.png);background-repeat:repeat-x;background-position-y:bottom;background-size:100% 8px;font-style:normal}
.main_info .title .red{color:#d14}
.main_info h1.title_info_h1{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;justify-content:center}
.main_info ul.tree{width:100%;overflow:hidden;zoom:1;height:100%;line-height:1.75;font-size:15px;padding:0 12px}
.main_info ul.tree li{padding:0 12px 0 0}
.main_info ul.tree li.c2{width:50%}
.main_info ul.inline li span{color:#254264;min-width:20px;color:#005e91;display:inline-block}
.main_info li{margin-bottom:6px}
.topTree ul.tree li{padding:0}
.topTree ul.tree li.c2{width:50%}
.main_info ul.liju{display:grid;font-size:15px;padding:0 12px}
.main_info ul.liju li{width:100%;margin-bottom:12px;display:inline-flex;zoom:1;border-radius:4px;font-size:15px;border-bottom:1px solid rgba(0,0,0,.06);padding-bottom:10px}
.main_info ul.liju li p{overflow:hidden;zoom:1;margin:0;color:rgba(0,0,0,.9);font-size:15px;display:flex;flex:1 1;flex-direction:column;overflow:hidden;text-overflow:ellipsis}
.main_info ul.liju li .ju{color:rgba(0,0,0,.8);display:grid}
.main_info ul.liju li .ju span{color:rgba(0,0,0,.4);display:-webkit-box;font-size:14.5px;font-weight:400}
.main_info ol.pList{counter-reset:sectioncounter}
.main_info ol.pList>li{width:100%;margin-bottom:12px;zoom:1;border-radius:4px;font-size:15px;border-bottom:1px solid rgba(0,0,0,.06);padding-bottom:8px}
.main_info ol.pList>li::before{content:'#';content:'\2022';white-space:pre;display:inline-block;white-space:pre;color:#777;margin:0 8px;counter-increment:sectioncounter}
.main_info ol.pList li .op{color:rgba(0,0,0,.4);display:-webkit-box;font-size:14.5px;font-weight:400;padding-left:22px}
.main_info ul.pList>li:before{content:'#';width:12px;content:'\2022';white-space:pre;display:inline-block;white-space:pre;color:#ddd;margin-left:-12px;counter-increment:sectioncounter}
.main_info ul.pList li{font-weight:500;line-height:24px;margin:0 0 8px 16px;padding-bottom:8px;font-size:15.5px;color:#333;font-weight:500;line-height:24px;margin-left:12px;padding-bottom:6px;font-size:1rem;color:#254264}
.main_info ul.pList li span{color:rgba(0,0,0,.6);display:-webkit-box;font-size:14.5px;font-weight:400;font-size:.875rem}
.main_info .pList>p:before{content:'#';width:12px;content:'\2022';white-space:pre;display:inline-block;white-space:pre;color:#ddd;margin-left:-12px;counter-increment:sectioncounter}
.main_info .pList p{font-weight:500;line-height:24px;margin:0 0 8px 16px;padding-bottom:8px;font-size:15.5px;color:#333;font-weight:500;line-height:24px;margin-left:12px;padding-bottom:6px;font-size:1rem;color:#254264}
.main_info .pList p span{color:rgba(0,0,0,.6);display:-webkit-box;font-size:14.5px;font-weight:400;font-size:.875rem;margin-top:4px}
.main_info p.ui:first-child{margin-bottom:10px;font-size:14.5px}
.main_info p.ui:last-child{margin-top:10px}
.main_info ul.tree>li{display:list-item;list-style:none;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid rgba(0,0,0,.045);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.main_info ul.tree>li::before{content:"#";content:"\00BB\0020";white-space:pre;display:inline-block;margin:0 6px}
.main_info .main_info_header{font-size:16px;border-bottom:1px solid #f0f0f0;border-bottom:1pxsolidvar(--gray-02,#f0f0f0);padding:10px 16px 8px;position:relative;font-weight:600;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.main_info_body p.ui:first-child{margin-bottom:10px;font-size:14.5px}
.main_info .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}
.main_info .tags span:first-child{background-color:rgba(0,150,94,.1)}
.main_info .tags span:nth-child(2){background-color:rgba(255,202,49,.07);color:#594711}
.main_info .tags span:last-child{background-color:#ebf2f7}
span.order{color:#666;width:24px;text-align:center;flex-shrink:0;width:16px;margin-right:5px}
i.order {
    color: #666;
    width: 24px;
    text-align: center;
    flex-shrink: 0;
    /* width: 16px; */
    margin-right:5px;
}
.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}
.tool>img{width:20px;height:20px;vertical-align:middle;display:inline-block}
#zaoju{font-family:tahoma,arial,'Hiragino Sans GB','Microsoft YaHei',sans-serif;line-height:175%;padding:0;margin:0;color:#254264}
.box__tit h3{font-size:16px;font-weight:500;color:#333;color:#c5653e;padding-left:15px;display:inline-block}
.box__tit h3::before{content:"";position:absolute;left:0;top:16px;width:4px;height:8px;background:-webkit-gradient(linear,left top,left bottom,from(#ff7a57),to(#fd6853));background:-webkit-linear-gradient(top,#ff7a57,#fd6853);background:linear-gradient(180deg,#ff7a57,#fd6853);-webkit-box-shadow:0 4px 4px 0 rgb(255 123 87 / 27%);box-shadow:0 4px 4px 0 rgb(255 123 87 / 27%);border-radius:4px}

.box__base__inner {
    background: #fff;
    text-overflow: ellipsis;
    overflow: hidden;
    margin: 0;
    padding: 12px 24px;
    clear: both;
    min-height: 120px;
    box-shadow: 0 1px 10pxrgb(0 0 0 / 4%);
}
.box__sub__inner .liju li{
    width: 100%;
    margin-bottom: 8px;
	    display: flex;
    /* display: inline-flex; */
    zoom: 1;
    border-radius: 4px;
    /* font-size: 15px; */
    border-bottom: 1px solid rgba(0,0,0,.06);
    /* display: flex; */
    padding-bottom: 8px;}
.box__sub__inner .liju li .ju span {
    color: rgba(0,0,0,.6);
    display: -webkit-box;
    font-size: 14.5px;
    /* font-size: 13px; */
    /* font-weight: 400; */
    /* padding-left: 22px; */
    /* padding-top: 6px; */
}


.box__sub__inner h3{font-size:1rem;}
.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 h3::before{content:"\0020\2261\0020";color:#d14;font-family:yahei;left:0;width:10px;font-size:16.5px}
.box__sub__inner .label {
    font-size: 16px;
    line-height: 28px;
    margin: 8px 0 0 0;
    white-space: ;
    text-overflow: ellipsis;
    overflow: hidden;
    word-wrap: break-word;
    zoom: 1;
}
.box__sub__inner p{font-size:16px;color: #222;line-height:28px;margin:8px 0 0 0;white-space: ;text-overflow: ellipsis;overflow: hidden;word-wrap:break-word;zoom:1}
/* .box__sub__inner p.indent{text-indent:-1.75em;margin-left:1.75em} */
/* .box__sub__inner p.w2,div.w2{margin-left:50px;margin-top:8px} */
.box__sub__inner p.w2,div.w2{
	display: flex;
    margin-left: 1.325rem;
    margin-top: 0.5rem;
    align-items: baseline;
	}

.box__sub__inner p .num{color:#d14;color:#666;}
/* .box__sub__inner p.text_p b{font-weight:600;} */
.attr_tag,.box__sub__inner p .attr_name{line-height:100%;font-size:14px;padding:2px 4px;margin:0 6px 0 -2px;border:1px solid #f4c4b1;color:#5d2a10;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
.attr_tag,.box__sub__inner p .attr_name{margin:0 6px 0 0;}
.attr_space,.box__sub__inner p.attr_tag{color:#605b45;background-color:#dee0dd;font-size:14px;margin:0 8px 0 0;padding:2px 3px;vertical-align:1px}
.box__sub__inner p span.x_e{color:#006d21}
.box__sub__inner p span.x_l{display:block;margin-top:8px;color:#666;margin-left: 20px;}
.attr_ext,.attr_ext a{color:#666;font-size: 0.925rem;}
.box__sub__inner p.def{margin-top:0}
.box__sub__inner p span.lz{color:#666;}

.box__sub__inner p.info_flex{
	
}
.box__sub__inner p span.attr_name{
	float:none;
}

.p_body__bg{
	padding: 0.875rem;
    border-radius: 6px;
    background: #f0f8ff;
    background: rgba(243,245,251,.5);
}
.see_more{
	color: #858585;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 1rem;
}
.see_more img{
	width: 20px;
    height: 20px;
    margin-left: .5rem;
    transform: rotate(-90deg);
}

.readmore{margin-bottom:8px}
.readmore {
    margin-bottom: 8px;
    /* background: aliceblue; */
    /* padding: 0 8px 12px; */
    /* padding: 0.75rem 0.75rem 0.75rem 1rem; */
    /* margin-bottom: 1rem; */
    /* background-color: #ffe5d045; */
    /* border-radius: 1rem; */
    /* border: 1px dashed #999; */
    /* -webkit-box-shadow: 0 4px 8px 0 rgb(255 121 9 / 22%); */
    /* box-shadow: 0 4px 8px 0 rgb(255 121 9 / 22%); */
	    /* background-color: #f8f9fa; */
    /* border-color: #f8f9fa; */
}


.btnCha {
	display: inline-block;
    /* background-color: #ffffff8c; */
    /* padding: 0 6px; */
    border-radius: 12px;
    /* color: #fff; */
    transition: background-color .2s linear;
    /* height: 100%; */
    /* margin: 22px; */
    border: 1px solid var(--border-secondary-color);
}
.btnCha a{
	cursor: pointer; /* 或者使用 cursor: hand; */
}

.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}
.btn-group{display:inline-block;float:right;position:relative;display:inline-flex;vertical-align:middle}
.btn-link{font-size:14px;font-weight:400;color:#007bff;text-decoration:none;padding:.375rem 0;cursor:pointer;text-decoration:underline!important}
.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}
.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}
.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}
.btn-outline-secondary{color:#6c757d;border-color:#6c757d}
.box__one{background:#fff;margin-bottom:12px;min-height:180px;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%);border:1px solid #eee}
.header{padding:1.8rem 1rem 0 1rem;margin-bottom:.8rem;background-image:linear-gradient(360deg ,#fff,#f9f9f9)}
.box__one__inner{padding:0 20px}
.btn_green{padding:.1rem .2rem;font-size:.65em;color:#006400;background-color:#fff;border:1px solid;border-radius:.25rem;margin-right:.25rem}
.box__exp{position:relative;margin-top:12px;margin-bottom:12px;padding-top:12px;padding-bottom:12px;padding-left:10px;border-top:1px solid #f0f2f7}
.title{background:0 0!important}
.box__bd{position:relative;width:100%;min-height:60px}
.box__bd h1,.box__bd h2,.box__bd h3{color:#254264;background-size:16px 16px;font-weight:600;margin-top:12px;margin-bottom:12px}
.box__bd .ftitle__info{color:rgb(0 0 0 / 70%);color:#7d7d7d;display:flex;overflow:hidden;line-height:30px;height:30px;clear:both;margin:0}
.box__bd .ftitle__info .zi_font{color:#d14;font-size:17.5px}
.box__bd .ftitle__info b{font-weight:500;font-size:1rem}
.box__bd .ftitle__info span{display:flex;margin-left:12px;color:#254264}
.box,.cont,.footer,.gclear,.header,.pages,ul.applist,ul.piclist,ul.pics,ul.txt,ul.txt2,ul.txt3,ul.txt4,ul.txt5,ul.txt6,ul.txtlist{zoom:1}
/* .gclear a:link{text-decoration:underline} */
.gclear .attr{font-size:15px;display:inline-flex;align-items:baseline;zoom:1;position:relative;line-height:24px;vertical-align:middle;margin-bottom:12px;min-width:33%}
.gclear .line{min-width:36%;max-width: 100%;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.attr_name{display:inline-block;float:left;color:#666;font-size:14px;line-height:24px;margin-right:8px;padding:1px 8px;text-decoration:none;background-color:#f0f2f7;border-radius:3px;min-width: 40px;}



.chengyu{
	padding:16px 24px!important;
}
.chengyu .attr{
	display:flex;
	width:68%;
}


.attr h2.attr_name{
	
}
.attr h2.attr_name::before{
	position: unset;!important;
}
.attr_du{display:inline-flex; margin-left: 8px;}
.attr_du a:link,.attr_name a:link{margin:0;text-decoration:none!important;border-bottom:none}
.img-fluid img{max-width:158px;max-height:158px;height:auto;border:0;border:1px solid #f0f8fa;padding:0;margin:0 6px;border-radius:1rem;mix-blend-mode:multiply}

.img-inner img{max-width:268px;max-height:268px;}
.box__bd .ftitle__info a{display:flex;margin-left:0;padding:0;align-items:center;justify-content:center;color:#254264;margin-left:0;padding:0;align-items:center;justify-content:center}
.box__bd .ftitle__info a:link{text-decoration:none}
.box__bd .list__wrap{margin-bottom:18px;display:grid}
.box__bd .table__line{width:100%;border-collapse:collapse;border-spacing:0}
.box__bd .table__line th{width:100px}
.box__bd .table{width:100%;border-collapse:collapse;border-spacing:0;border:1px solid #e7eaec;border-left:0}
.box__bd .table a{color:#1a73e8}
.box__bd .table tr{border-bottom:1px solid #e7eaec}
.box__bd .table .th{width:110px;text-align:center;background:#f5f5f5}
.box__bd .table td,.box__bd .table th{border-left:1px solid #e7eaec;word-break:break-all;word-wrap:break-word;padding:.2rem .5rem;font-weight:400;vertical-align:top}
.box__bd .table td a{display:inline-block;line-height:18px}
.box__bd .table td span{display:inline-block;line-height:18px;color:#333}
.box__bd .table li{display:inline-block;margin-right:.5em}
.box__bd .table .thead{width:80px;background:#f7f7f7;text-align:center;color:#888}
.box__bd .table .thumb{width:150px;verticle-align:middle}
.box__bd .table .thumb_3{width:120px;verticle-align:middle}
.box__bd .table .tbody{font-size:14px}
.box__bd .table img{float:left;display:inline-block;max-width:100%}
.box__bd .table tr{height:28px;line-height:28px;border-bottom:1px solid #dee2e6;padding:0 .5em}
.box__bd .table thead tr{border-bottom:1px solid #e7eaec;background-image:linear-gradient(276deg,#e9ecef,#f3f5f7)}
.box__bd .table thead tr th{text-align:-webkit-auto}
.box__bd .table tbody tr th{font-family:italic small-caps Times New Roman}
.excellent_articles_box{width:100%;margin-top:10px;display:inline-block;position:relative;padding:0 16px;margin-bottom:.8rem;background-image:linear-gradient(360deg ,#fff,#f9f9f9)}
.excellent_articles_row em{height:22px;background:url(https://cpt.9136.com/img/one_dow_icon.2.png) no-repeat -1px -103px;float:left;width:19px;margin-top:10px;background-size:100%;border:1px solid #d0d0d0;border-radius:2px;margin-right:14px}
.excellent_articles_box .excellent_title{float:left;color:#1c69cc;font-weight:700;font-size:17px;width:50%}
.excellent_articles_box .excellent_star{float:right;font-size:14px;color:#999;display:flex;flex-wrap:nowrap;align-items:center}
.excellent_articles_row i{height:15px;background:url(https://i.gei6.com/images/search_icon.png) no-repeat 4px -36px;float:left;width:81px}
.excellent_articles_box .excellent_articles_title{float:left;background:#f5f5f8;padding-bottom:0;height:43px;line-height:43px;width:100%;box-sizing:border-box;display:none;position:absolute;border:1px solid #f0f0f0;color:#666;font-weight:700;font-size:17px;top:-4px}
.excellent_articles_box li.excellent_articles_row{float:left;width:100%;overflow:hidden;line-height:44px;border-bottom:1px solid #eaeaea;padding:0 2%;border:1px solid #eaeaea;border-top:0;box-sizing:border-box;height:44px}
.excellent_articles_box li.excellent_articles_row+li.excellent_articles_title{display:block}
.excellent_articles_box li.excellent_articles_row:first-child{margin-top:40px}
.excellent_articles_box li.excellent_articles_row a{float:left;width:100%}
.sorting-by-hold{display:flex;flex-shrink:0;justify-content:flex-end;align-items:center;gap:24px;font-weight:400}
#search-options h1,.sorting-by-hold{color:#546d79;font-size:14px;line-height:16px}
#ordering-select,.actions-wrapper,.grouped{display:flex;justify-content:flex-end;align-items:center;gap:8px}
.switch{position:relative;display:inline-block;width:32px;height:16px}
.word220118{background:#eee;border-radius:6px;padding:12px;padding:.875rem .875rem .5rem;border-radius:6px;background:#f0f8ff;background:rgba(243,245,251,.5);color:#254264}
.wLike li{color:rgba(0,0,0,.7);margin-bottom:8px;font-weight:500;line-height:24px;white-space: nowrap;
/* float: left; */
    
    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 a{border-bottom: 1px solid #dee2ec;} */
.wLike li span{margin-left:1em; color: #444; font-size: .925rem;}
.ciAnd{
	min-height:80px;
}
.ciAnd li{color:rgba(0,0,0,.7);margin-bottom:8px;font-weight:500;line-height:24px;font-size:16.5px;color:#333;font-weight:500;line-height:24px;margin-left:12px;color:#28292e!important}
.ciAnd li:before{content:'#';width:12px;content:'\2022';white-space:pre;display:inline-block;white-space:pre;color:#ddd;margin-left:-12px;counter-increment:sectioncounter}
.ciAnd li u{color:#254264;text-decoration:none}
.ciAnd li span{font-size:.875rem;margin-left:12px;color:243,245,251,.5;color:rgba(0,0,0,.8)}
.ciAnd p{color:rgba(0,0,0,.7);margin-bottom:8px;font-weight:500;line-height:24px;font-size:16.5px;color:#333;font-weight:500;line-height:24px;color:#28292e!important;white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;}
.ciAnd p:before{content:'#';width:12px;content:'\2022';white-space:pre;display:inline-block;white-space:pre;color:#ddd;counter-increment:sectioncounter}
.ciAnd p u{
	/* color:#254264; */
	text-decoration:none;
}
.ciAnd p span{font-size:.925rem; color:#555; margin-left:12px;}
.tag-list-outer{position:relative;max-width:640px;height:33px;margin-bottom:12px}
.tag-list-wrap{width:100%;height:33px;margin-top:35px;border-bottom:1px solid #e9ecf3;display:-webkit-box;display:-webkit-flex;display:flex;font-size:16px;color:#1f1f1f;overflow-y:hidden}
.tag-list-outer .tag-list-wrap .tag-item-active:after{content:"";position:absolute;top:31px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:32px;height:2px;background:#000;border-radius:2px}
.tag-list-outer .tag-list-wrap .tag-item:first-child{margin-left:28px}
.tag-list-outer .tag-list-wrap .tag-item-active{position:relative;font-size:16px;color:#000;font-weight:600}
.tag-list-outer .tag-list-wrap .tag-item{width:auto;text-align:center;cursor:pointer;margin-right:36px;white-space:nowrap}
.main_info .mp3-play{display:inline-flex;align-items:center}
.main_info .mp3-play img{align-items:center;margin:0 0 0 .5rem}
.main_info .en_du{font-size:.925rem;color:#333;font-weight:500;color:rgba(0,0,0,.6);display:inline-flex;align-items:center}
ul.line__block{text-align:center;padding:8px 0;margin-top:8px;border-top:1px solid #f0f0f0}
ul.line__block li{width:auto;display:inline-block}
ul.line__block li label{font-size:.875rem;display:block;height:1.5rem;line-height:1.5rem;color:#888;font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif}
ul.line__block li a span{font-size:.875rem;display:block;height:1.5rem;line-height:1.5rem;font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif}
ul.line__block li .btn,ul.line__block li a{text-decoration:none;padding:.375rem .75rem;display:block;text-align:center;background-color:#fff}
ul.line__block li .btn,ul.line__block li a{margin-left:6px!important;margin-right:6px!important;margin-bottom:6px!important;margin-top:6px!important;text-decoration:none;display:block;background-color:#fff;border:.0625rem solid #f0f2f7;text-align:center;border-radius:6px;cursor:pointer}
ul.line__block li a:active,ul.line__block li a:hover,ul.line__block li.cur a{background-color:#f7f7f8;border:.0625rem solid #c5653e;box-shadow:0 4px 8px 0 rgb(7 17 27 / 10%);border:1px solid #dee2ec}
ul.left__block li{float:left;height:30px;line-height:30px;width:23.3%;margin:0 1% 1% 0;overflow:hidden;font-size:15px;color:#666;text-align:center;display:block;background:#fff;border-radius:14px;border:1px solid #f4f4f4;background:#f5f5f6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
ul.left__block li:hover{background-color:rgba(49,94,251,.1)}
p.aList__block{display:inline-block;position:relative;padding:0 16px 0;text-overflow:ellipsis;overflow:hidden;margin-bottom:12px;width:100%}
p.aList__block a{float:left;width:23.5%;margin:0 1.5% 1.5% 0;padding:2px 12px 2px 12px;overflow:hidden;font-size:15.5px;color:#666;text-align:center;display:block;background:#fff;border-radius:14px;border:1px solid #f4f4f4;background:#f5f5f6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
p.aList__block a:hover{background-color:rgba(49,94,251,.1);color:#2440b3;color:#d14}
p.aList{display:inline-block;position:relative;padding:0 16px 0;text-overflow:ellipsis;overflow:hidden;margin-bottom:12px;width:100%}
p.aList a{float:left;width:22.5%;margin:0 .625rem .625rem 0;padding:2px 0;overflow:hidden;font-size:15.5px;text-align:center;display:block;border-radius:14px;border:1px solid #f4f4f4;background:#f4f4f4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
p.aList a:hover{background-color:rgba(49,94,251,.1);color:#2440b3;color:#d14;border:1px solid #fff}
p.aList .aLink{color:#006d21;color:#2440b3}
p.aList b{color:#006d21;color:#c80000;font-weight:500}
.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}
.word_means p{font-size:16px;position:relative;    display: list-item;flex-wrap:nowrap;align-items:stretch;font-weight: normal;margin:0 0 8px;word-wrap:break-word;zoom:1}
.word_means p span i{font-size:.925rem;color:#666;font-weight:400;}

.tip,a.tip{font-size:14px!important;margin-right:8px;background-color:#f0f2f7;text-align:center;border-radius:3px;padding:2px 8px;min-width:2.125rem;
    /* height: 30px; */
    text-decoration: none;
    /* line-height: 28px; */
	letter-spacing: revert-layer;}
.main_info .bList{margin-top:6px}
ul.bList li{font-size:15.5px;position:relative;display:flex;align-items:flex-start;margin-bottom:.625rem;text-indent:0;word-wrap:break-word;zoom:1}
ul.bList li i{min-width:1.125rem;color:#777}
.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}
.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}
.main__box li b{font-weight:500;color:#c00;padding:0 2px}
.center-wrapper{float:left;width:765px}
.download_card_box,.download_fixed_fuzhi{cursor:pointer}
.download_card{padding:10px;border:1px solid #e4e4e4;position:relative;overflow:hidden;display:block;margin:24px 0;float:left;width:100%}
.download_card_pic{width:78px;float:left;margin-top:12px;background:url(https://cpt.9136.com/img/one_dow_icon.4.png) no-repeat -38px 0;height:78px;margin-right:13px}
.download_card_msg{float:left}
.download_card_title{font-size:19px;color:#1c69cc;text-decoration:underline;margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:360px;font-weight:700}
.download_card_tip{font-size:16px;color:#ff7b00;margin:4px 0 4px 0}
.download_card_tj{font-size:14px;color:#999;float:left;line-height:23px}
.download_card_tj span{float:left}
.download_card_tj img{width:17px;margin-top:4px;float:left;margin-right:3px}
.download_card_btn{width:218px;height:59px;background:#44b449;border-radius:4px;position:absolute;right:10px;top:29px;display:flex;justify-content:center}
.download_card_btn em{width:34px;float:left;margin-top:12px;background:url(https://cpt.9136.com/img/one_dow_icon.4.png) no-repeat -50px -206px;height:34px;margin-right:13px}
.downlod_btn_right{float:left;color:#fff;font-size:23px;font-weight:700;margin-top:15px}
.main__box .box__one__bd a{display:contents;margin-right:.5rem;color:#444}
.main__box .list__li{padding:.875rem .875rem .5rem;border-radius:6px;background:#f0f8ff;background:rgba(243,245,251,.5)}
.main__box .list__li li{margin-bottom:.625rem}
.main__box .box__one__bd__inner a{font-weight:600}
.main__box .box__one__bd{background-color:#faf8f885;border:5px dashed #adb5bd;-webkit-box-shadow:0 4px 8px 0 #e9ecef;box-shadow:0 4px 8px 0 #e9ecef}
.main__box .ftitle{color:#5f6368;text-align:center}
.main__box .header__from{padding:8px 24px;border-bottom:1px solid #f0f0f0;text-align:center;font-size:14.5px;color:#666}
.head__box{
	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;
	/* margin-bottom: 12px; */
}
.head__box .word {
    padding-bottom: 8px;
    position: relative;
}
.head__box h1 {
    display: grid;
    margin-right: 10px;
    font-size: 26px;
    /* color: #4850ff; */
    line-height: 42px;
}
.head__box h1 span{
	font-size:1rem;
    color: #666;
}
.head__box .head__desc {
    margin: 0 0 8px 0;
    /* text-align: center; */
    font-size: 14.5px;
    color: #666;
}


.box__head__inner .ftitle{padding:0 8px 12px;text-align:center;font-size:14.5px;color:#666}
.box__head__inner .header__from{padding: 0 24px 8px; margin-top:8px;text-align:center;font-size:14.5px;color:#666}
.main__box .header__from .ftitle{display:flex;overflow:hidden;clear:both;color:#666;font-size:14.5px;padding:8px 0 12px}
.main__box .header__info h1{padding:42px 24px 0;margin-bottom:8px;width:100%;font-size:30px;line-height:36px;font-weight:700;text-align:center;position:relative;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;justify-content:center}
.main__box h1:before{content:'';width:60px;height:44px;margin:-20px -20px 0 -40px;background-image:url(https://i.gei6.com/img/bg-title-mark.svg);background-repeat:no-repeat;background-size:100% 100%}
.main__box h2.box__tit{font-size:16px;font-weight:700;color:#333;padding-left:15px}
.main__box .smalltext{position:relative;color:#333;font-size:1rem;padding:0 24px 0;text-overflow:ellipsis;overflow:hidden;margin-bottom:12px}
.left-container{margin-bottom:16px}
.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 h1{width:100%;font-size:24px;line-height:36px;font-weight:600;margin-bottom:16px;text-align:center;position:relative;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;justify-content:center;letter-spacing: .05rem;}

.box__sub__inner{background:#fff;text-overflow:ellipsis;overflow:hidden;margin:0;    padding: 12px 24px; clear:both;min-height:160px;box-shadow:0 1px 10pxrgb(0 0 0 / 4%)}
.box__sub__inner h2{position:relative; font-weight:600;color:#333;clear:both;border-bottom:1px solid var(--ci-border-color);padding: 8px 16px;margin-bottom:8px;letter-spacing: revert-layer;}
.box__sub__inner h2:before{content:'';width:3px;height:18px;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 var(--ci-border-color);margin-bottom:12px;clear:both;color:#111;font-size:17.5px}

.box__sub__inner h2.ci-h2-top{
	font-size:18px;
}
.box__sub__inner h2.ci-title-h2 {
    position: relative;
	font-size: 1rem;
    font-weight: 500;
    color: #000;
    clear: both;
    border-bottom: 1px solid var(--ci-border-color);
    padding: 8px 16px 8px 0;
    margin-bottom: 8px;
    letter-spacing: revert-layer;
}
.box__sub__inner h2.ci-title-h2:before {
    content: '';
    width: 3px;
    height: 18px;
    border-radius: 8px;
    margin-right: 10px;
    background: 0 0;
    background-color: #f85959;
    background-color: unset;
    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 .head-inner{
	position: relative;
    font-size: 16px;
    font-weight: 600;
    color: #333;
    clear: both;
    border-bottom: 1px solid #dee2ec;
    padding: 8px 12px 8px 16px;
    /* margin-top: 1em; */
    margin-bottom: 0.5em;
    letter-spacing: revert-layer;
}
.box__sub__inner .head-inner:before{
	content: '';
    width: 6px;
    height: 6px;
    border-radius: 8px;
    padding-right: 2px;
    background: 0 0;
    background-color: #0abd82;
    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 .head-inner.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__foot__inner{background:#fff;text-overflow:ellipsis;overflow:hidden;margin-top: 12px;    padding: 8px 24px 8px 24px;;clear:both;min-height:120px;box-shadow:0 1px 10pxrgb(0 0 0 / 4%)}
.box__foot__inner h2{position:relative;font-size:16.5px;font-weight:600;color:#333;clear:both;border-bottom:1px solid #dee2ec;padding: 8px 16px 8px;margin-bottom:12px}
.box__foot__inner h2:before{content:'';width:3px;height:20px;border-radius:10px;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__foot__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__tit h2{font-weight:500;display:block;color:#333;padding-left:16px;clear:both;color:#000;font-weight:600}
.box__tit h2::before{content:"";position:absolute;left:0;top:16px;width:3px;height:12px;background:-webkit-gradient(linear,left top,left bottom,from(#ff8100),to(#ff7600));background:-webkit-linear-gradient(top,#fca300,#fd6853);-webkit-box-shadow:0 2px 2px 0 rgb(255 212 0);border-radius:2px;content:"";height:15px px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px;content:'';height:20px;border-radius:10px;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;content:'';width:3px;height:20px;border-radius:10px;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__tit h2 span.title-suffix{margin-left:.5em;font-weight:600;color:#c38200;font-size:1rem}
.title-suffix{margin-left:.5em;font-weight:500;color: #999;}
.sCard ul.zi_list{margin:-6px -6px 0;margin-bottom:0}
.attr .hl{background:rgba(253,209,0,.4);color:#986801}
.main__box ul.tree{width:100%;overflow:hidden;zoom:1;height:100%;line-height:1.75;font-size:15px;padding:0 12px}
.main__box ul.tree li{display:list-item;list-style:none;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid rgba(0,0,0,.045);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.box__exp{position:relative;margin-top:12px;padding:12px 24px;border-top:1px solid #f0f2f7}
.zaoju .list__li li{font-size:.9275rem;margin-bottom:.625rem}
.ju_item{display:flex!important;position:relative}
.ju_item b{
	color:#d14;
	font-weight:500;
}
.ju_num{height:fit-content;display:flex;flex-direction:column;text-align:right;margin-right:.5rem}
.list_number{display:flex;flex-direction:column;text-align:center;align-items:flex-end}
.p_ju_list p:nth-child(2n){background-color:#f0f2f7;border-top-style:none;border-bottom-style:none}
.p_ju_list p{border:1px solid #dee2ec;padding:10px 8px;font-size:16px;margin:0;text-indent:0}
.p_ju_list p:last-child{border-bottom:1px solid #ddd}
.p_ju_list p b{font-weight:500;color:#c00;padding:0 2px}
ul.meta__tags li{font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left;line-height:22px;margin:0 8px 12px 0;background:#f5f5f5;border-radius:16px;overflow:visible}
ul.meta__tags li.eduC{background:#ceefa7}
ul.meta__tags li.typeC{background:#dee2ec}
ul.meta__tags li a{padding:4px 12px 4px 6px;display:inline-block;color:#333;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
ul.meta__tags li a:hover{background-color:#fff;-webkit-box-shadow:0 1px 10px 1px rgba(0,0,0,.08);box-shadow:0 1px 10px 1px rgba(0,0,0,.08);border-radius:15px}
ul.meta__tags li span{float:left;width:22px;height:22px;line-height:22px;text-align:center;background-color:#fff;border-radius:50%;display:inline-block;margin-right:5px}
ul.meta__tags li span i{font-size:14px;color:#e62828;vertical-align:-1px;display:inline-block}
.icon-topic-o:before{content:"#"}
.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;}
.box__head__dec{text-overflow:ellipsis;overflow:hidden;margin-bottom:12px;clear:both;display:inline-flex;color:#333;font-size:16px;border-top:1px solid #dee2ec;border-top:1px solid var(--gray-02,#f0f0f0);position:relative;margin-bottom:12px;padding-top:12px!important;overflow:auto;word-break:break-word!important}
.box__head__dec img{max-width:158px;max-height:158px;padding:8px;border-radius:12px;mix-blend-mode:multiply}
.classdec{font-size:16px;font-weight:400;text-indent:2em}
.topTree{float:left;width:50%}
.top30 li{display:list-item;list-style:none;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid rgba(0,0,0,.045);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float: left;}
li.col3{width:33.333%;float:left}
li.col2{width:50%!important;float:left}

ul.col12 li{width:8.3333%;}

.box__sub__inner ul.top30>li::before{content:"#";white-space:pre;display:inline-block;color:#999;margin:0 6px}
p.cilist{margin:10px 0}
p.cilist a{line-height:24px;border:1px solid #dee2ec;display:inline-block;box-sizing:border-box;padding:2px 12px;border-radius:2px;margin-right:12px;margin-bottom:12px;background:#fff}
p.cilist a.stu{border-left-color:green;border-color:#007bff}
.bsgif{background:transparent url(https://i.gei6.com/images/zibg.gif) no-repeat center center;margin:8px 8px 0 8px}
.bsgif img{border-radius:0!important;width:120px;height:120px}

.box__classlink{overflow:auto;zoom:1;padding-left:16px;padding-top:6px}
.box__classlink li{float:left;margin-right:6px}
.box__classlink li:hover{color:#f6f6f6;background-color:#099;color:#fff}
.box__classlink .tab{background-color:#e7e7e7;border-bottom:0;border-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0}
.box__classlink .current{background-color:#099;color: #fff; }
.box__classlink .tab a{text-decoration:none;display:block;border: none;padding:2px 8px;}
.box__classlink .tab a:hover{color:#f6f6f6;text-decoration:none}
.box__classlink .current a{color:#f6f6f6}
.box__classlink .current a:hover{color:#fff}

.tab-box .fl .current{
	padding:2px 8px;
}
.box__header .box__classlink{
	padding-left:0;
}
.box__header .box__classlink li{
	margin-right:10px;
}
.alink a{margin-right:8px;    font-size: 1rem;}
.def .num{width:30px;min-width:30px;height:fit-content;flex-direction:column;text-align:right;margin-right:.5rem;color:#d14}
.box__bd h3:before{content:"\0020\2261\0020";color:#d14;font-family:yahei}
.box__sub__inner .cixing{font-family:tahoma,arial,'Hiragino Sans GB','Microsoft YaHei',sans-serif;color:#930}
.box__sub__inner .shuming{font-family:tahoma,arial,'Hiragino Sans GB','Microsoft YaHei',sans-serif;color:green}
.footer__bd li{display:inline}
.hz__table{width:100%;margin:10px 0;border-spacing:0;border:0;border-collapse:collapse;font-size:17.5px}
.hz__table thead tr{border-bottom:1px solid #e7eaec;background-image:linear-gradient(276deg,#e9ecef,#f3f5f7);height:28px;line-height:28px;border-bottom:1px solid #dee2e6;padding:0 .5em}
.hz__table tbody tr{height:28px;line-height:28px;border-bottom:1px solid #dee2e6;padding:0 .5em}
.hz__table td,.hz__table th{border-bottom:0;word-break:break-all;word-wrap:break-word;padding:3px 6px;font-weight:400;vertical-align:top;border:1px solid #e7eaec;text-align:center}
.hz__table tbody tr:nth-of-type(even){background-color:rgba(0,0,0,.02)}
.hz__table tbody tr:hover{background:#dee2e6}
.hz__table .bihua,.hz__table .bushou,.hz__table .hz{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:52px}
.hz__table td.pinyin{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}
.hz__table td.alink{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:100px}
.hz__table a:link{text-decoration:none;border-bottom:dashed 1px rgba(0,0,0,.6)}
.views-align-center{text-align:center}
caption{display:table-caption;text-align:-webkit-center}
.itemInfo{line-height:24px;padding:8px 12px;background:#eaf3f8 url(//i.gei6.com/img/icon_right_32.png) right 5px center no-repeat;margin-bottom:12px;    border-radius: 6px;    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.headInfo {
    line-height: 24px;
    padding: 8px 12px 6px;
    background: #eaf3f8 url(//i.gei6.com/img/icon_right_32.png) right 5px center no-repeat;
    margin-bottom: 12px;
    border-radius: 6px;
    overflow: hidden;				/*溢出内容隐藏*/
	text-overflow: ellipsis;		/*文本溢出部分用省略号表示*/
	display: -webkit-box;			/*特别显示模式*/
	/*-webkit-line-clamp: 2;			行数*/
	line-clamp: 2;					
	-webkit-box-orient: vertical;	/*盒子中内容竖直排列*/
	font-size:0.925rem!important;
}
.headInfo b{
	
}
.headInfo em{
	font-style: normal;
	font-weight: 600;
	color:#c14;
    background-image: url(//i.gei6.com/img/em.png);
    background-repeat: repeat-x;
    background-position-y: bottom;
    background-size: 100% 8px;
	background-image:none;
	}
.headInfo strong{
	
}
.headInfo i{}
.imap{text-overflow:ellipsis;overflow:hidden;clear:both;margin-top:12px;box-shadow:0 1px 10pxrgb(0 0 0 / 4%);border-bottom:1px solid #e3e6eb;line-height:30px;position:relative;display:flex;align-items:flex-start;justify-content:space-between}
.imap:last{border-bottom:0}
.imap .lef{color:green}
.imap .rig{width:calc(100% - 72px);padding-bottom:10px}
.imap .rig li{padding:0 7px;float:left;height:30px;line-height:30px;font-size:17.5px;letter-spacing:-.1px}
.imap .rig li a:link{text-decoration:none;border-bottom:dashed 1px rgba(0,0,0,.6)}
.center{text-align:center}
.mb0{margin-bottom:0}
ul.ul_tab{margin: 0 auto;
    width: 100%;
    margin-bottom: 8px;
    border-top: 1px solid #e7eaec;
    margin-bottom: 6px;
	padding:0;
}
ul.ul_tab li {
    overflow: hidden;
    border: 1px solid #e7eaec;
    border-top: none;
    line-height: 40px;
    height: 40px;
	margin-bottom:0;
	display: block;
}
/* ul.ul_tab li:nth-of-type(even) {background-color: rgba(0,0,0,.02);} */
ul.ul_tab li:hover{background-color:#f3f5f7}
ul.ul_tab li h3.label {
    float: left;
	font-size: 15px;
    font-weight: 500;
    width: 90px;
    color: #666;
    font-family: -webkit-body;
    text-align: center;
    border-right: 1px solid #dee2e6;
    background-image: linear-gradient(276deg,#e9ecef,#f3f5f7);
	background: #f3f5f7;
	background-color: rgba(0,0,0,.02);
	margin: auto;
    line-height: inherit;
}
.nobb {
    border-bottom: none!important;
    margin-bottom: 0!important;
	/* margin-top: 8px; */
}

.box__sub__inner .table__inner{width:100%;padding:10px 5px 0 5px;width:100%;margin-bottom:1rem;color:#212529;border-collapse:collapse}
.box__sub__inner .table__inner tbody tr{height:36px;line-height:36px;border-bottom:1px solid #dee2e6;padding:0 .5em}
.box__sub__inner .table__inner tbody tr:nth-of-type(even){background-color:rgba(0,0,0,.02);}
.box__sub__inner .table__inner tbody tr:hover{background-color:rgba(0,0,0,.06)}

.box__sub__inner .table__inner__line{width:100%;border-collapse:collapse;border-spacing:0}
.box__sub__inner .table__inner__line th{width:100px}
.box__sub__inner .table__inner{width:100%;border-collapse:collapse;border-spacing:0;border:1px solid #e7eaec;border-left:0}
.box__sub__inner .table__inner a{color:#1a73e8}
.box__sub__inner .table__inner tr{border-bottom:1px solid #e7eaec}
.box__sub__inner .table__inner .th{width:110px;text-align:center;background:#f5f5f5}
.box__sub__inner .table__inner td,.box__sub__inner .table__inner th{border-left:1px solid #e7eaec;word-break:break-all;word-wrap:break-word;padding:0 .5rem;font-weight:400;vertical-align:top;    padding: 8px;
    line-height: 1.4;
    vertical-align: top;}
.box__sub__inner .table__inner td a{display:inline-block;line-height:18px;}
.box__sub__inner .table__inner td span{display:inline-block;line-height:18px;color:#333;}
.box__sub__inner .table__inner li{display:inline-block;margin-right:.5em}
.box__sub__inner .table__inner .thead{width:80px;background:#f7f7f7;text-align:center;color:#888}
.box__sub__inner .table__inner .thumb{width:150px;verticle-align:middle}
.box__sub__inner .table__inner .thumb_3{width:120px;verticle-align:middle}
.box__sub__inner .table__inner .tbody{font-size:14px}
.box__sub__inner .table__inner img{float:left;display:inline-block;max-width:100%}
/* .box__sub__inner .table__inner tr{height:28px;line-height:28px;border-bottom:1px solid #dee2e6;padding:0 .5em} */
.box__sub__inner .table__inner thead tr{border-bottom:1px solid #e7eaec;background-image:linear-gradient(276deg,#e9ecef,#f3f5f7);height: 36px;
    line-height: 36px;}
/* .box__sub__inner .table__inner thead tr th{text-align: -webkit-auto;} */
/* .box__sub__inner .table__inner tbody tr th{font-family:italic small-caps Times New Roman} */
.box__sub__inner .table__inner tbody th{min-width:6rem;}
.box__sub__inner .table__inner tr {
        height: 36px;
    line-height: 36px;
    /* border-bottom: 1px solid #dee2e6; */
    padding: 0 0.5em;
}

ul.ul_tab li span.label_val {
    padding: 0 8px;
    line-height: 40px;
    padding-left: 0.5em;
    color: #333;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
ul.txt li,ul.txt2 li,ul.txt3 li,ul.txt4 li,ul.txt5 li,ul.txt6 li{position:relative;-moz-box-shadow:-.0625rem 0 0 0 #eee;-webkit-box-shadow:-.0625rem 0 0 0 #eee;box-shadow:-.0625rem 0 0 0 #eee;border-bottom:.0625rem solid #eee;float:left;text-align:center}
ul.txt li{width:100%}
ul.txt2 li{width:50%}
ul.txt3 li{width:33.33%}
ul.txt4 li{width:25%}
ul.txt5 li{width:20%}
ul.txt li,ul.txt2 li,ul.txt3 li,ul.txt4 li,ul.txt5 li,ul.txt6 li,ul.txt7 li,ul.txt8 li,ul.txtlist li{height:36px}
ul.txt li:hover,ul.txt2 li:hover,ul.txt3 li:hover,ul.txt4 li:hover,ul.txt5 li:hover,ul.txt6 li:hover,ul.txt7 li,ul.txt8 li,ul.txtlist li:hover{background:#faebd7;color:#d14}
ul.txt li,ul.txt li a,ul.txt2 li,ul.txt2 li a,ul.txt3 li,ul.txt3 li a,ul.txt4 li,ul.txt4 li a,ul.txt5 li,ul.txt5 li a,ul.txt6 li,ul.txt6 li a,ul.txtlist li,ul.txtlist li a,ul.txtlist li span.apptitle{line-height:36px;cursor:pointer;text-decoration:none}
ul.txt li:nth-child(1),ul.txt2 li:nth-child(-n+2),ul.txt3 li:nth-child(-n+3),ul.txt4 li:nth-child(-n+4),ul.txt5 li:nth-child(-n+5),ul.txt6 li:nth-child(-n+6){border-top:0}
ul.txt li:nth-child(1),ul.txt li:nth-child(n+1),ul.txt2 li:nth-child(1),ul.txt2 li:nth-child(2n+1),ul.txt3 li:nth-child(1),ul.txt3 li:nth-child(3n+1),ul.txt4 li:nth-child(1),ul.txt4 li:nth-child(4n+1),ul.txt5 li:nth-child(1),ul.txt5 li:nth-child(5n+1),ul.txt6 li:nth-child(1),ul.txt6 li:nth-child(6n+1){-moz-box-shadow:0 0;-webkit-box-shadow:0 0;box-shadow:0 0}
ul.txt li a,ul.txt2 li a,ul.txt3 li a,ul.txt4 li a,ul.txt5 li a,ul.txt6 li a{display:block}
.box__sub__title h2{font-size:16px;padding:10px 16px 8px;position:relative;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.box__sub__title h2:before{
	content: '';
    width: 4px;
    height: 20px;
    border-radius: 10px;
    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 ol.pList li::before{content:'\2022';color:#777;width:28px;text-align:center;white-space:pre;display:inline-block;white-space:pre}
.box__sub__inner .pList li{width:100%;padding:8px 0;zoom:1;border-radius:4px;border-bottom:1px solid rgba(0,0,0,.06)}
.box__sub__inner .pList li .op{color:rgba(0,0,0,.5);display:-webkit-box;padding-left:22px}
.box__sub__inner .pList li:last-child{border-bottom:0}
ul.zi_list{margin:-12px -6px 0;margin-bottom:32px}
ul.zi_list li{float:left;position:relative;white-space:nowrap;text-align:center;width:10%;float:left;margin-bottom:0;margin-right:0}
ul.zi_list li a{over-flow:hidden;font-size:18px;text-decoration:none;width:auto;height:auto;padding:6px 4px;border:1px solid #e5e7e4;display:block;text-align:center;margin:12px 6px 0;overflow:hidden;white-space:nowrap}
ul.zi_list li a:link{text-decoration:none}
ul.zi_list li a:hover{border:1px solid #d14;color:#d14}
ul.zi_list li a i{font-size:14px;display:block;overflow:hidden;height:24px;line-height:24px;color:#999;font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif;background-image:none}
ul.zi_list li a i:hover{color:#d14}
ul.zi_list li a span{font-size:24px}



ul.ci-list{display: block;margin:-12px -6px 0;margin-bottom:32px}
ul.ci-list li{float:left;position:relative;white-space:nowrap;text-align:center;width:25%;margin-bottom:0;margin-right:0}
ul.ci-list li.w2{width:50%;}
ul.ci-list li a{text-decoration: none;
    width: auto;
    height: auto;
    padding: 2px 6px;
    display: block;
    text-align: center;
    margin: 12px 6px 0;
    background: #f4f4f4;
    border-radius: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    border: 1px solid var(--ci-border-color);
    background-color: var(--ci-bg-color);
    background: var(--ci-bg-color);}
ul.ci-list li a:hover{border: 1px solid var(--ci-hover-border-color);
    background-color: var(--ci-hover-bg-color);}
ul.ci-list li a i{font-size:14px;display:block;overflow:hidden;height:24px;line-height:24px;color:#999;font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif;background-image:none}
ul.ci-list li a i:hover{color:#d14}
ul.ci-list li a span{font-size:24px}
ul.ci_list{margin:-12px -6px 0;margin-bottom:32px}
ul.ci_list li{float:left;position:relative;white-space:nowrap;text-align:center;width:25%;margin-bottom:0;margin-right:0}
ul.ci_list li a{display:block;text-decoration:none;width:auto;height:auto;padding:4px 6px;display:block;text-align:center;margin:12px 6px 0;background:#f4f4f4;border-radius:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
ul.ci_list li a:hover{background-color:rgba(49,94,251,.1)}
ul.ci_list li a i{font-size:14px;display:block;overflow:hidden;height:24px;line-height:24px;color:#999;font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif;background-image:none}
ul.ci_list li a i:hover{color:#d14}
ul.ci_list li a span{font-size:24px}

ul.btn-list{display: block;margin:-12px -6px 0;margin-bottom:32px}
ul.btn-list li{float:left;position:relative;white-space:nowrap;text-align:center;width:25%;margin-bottom:0;margin-right:0}
ul.btn-list li.w2{width:50%;}
ul.btn-list li a{display:block;text-decoration:none;width:auto;height:auto;padding:4px 6px;display:block;text-align:center;margin:12px 6px 0;background:#f4f4f4;border-radius:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
ul.btn-list li a:hover{background-color:rgba(49,94,251,.1)}
ul.btn-list li a i{font-size:14px;display:block;overflow:hidden;height:24px;line-height:24px;color:#999;font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif;background-image:none}
ul.btn-list li a i:hover{color:#d14}
ul.btn-list li a span{font-size:24px}


ul.b-list{display: block;margin:-12px -6px 0;clear: both;}
ul.b-list li{float:left;position:relative;white-space:nowrap;text-align:center;width:50%;margin-bottom:0;margin-right:0;}
ul.b-list li.w3{width:33.25%;}
ul.b-list li a{
	text-decoration: none;
    width: auto;
    height: auto;
    /* padding: 2px 6px; */
    display: block;
    text-align: center;
    margin: 12px 6px 0;
    /* background: #f4f4f4; */
    /* border-radius: 2px; */
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    border: 1px solid #bec9e3;
	}
	
ul.b-list li a:hover{background-color:rgba(49,94,251,.1)}
ul.b-list li a i{font-size:14px;display:block;overflow:hidden;height:24px;line-height:24px;color:#999;font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif;background-image:none}
ul.b-list li a i:hover{color:#d14}
ul.b-list li a span{font-size:24px}

ul.btn_list{display: block;margin:-12px -6px 0;}
ul.btn_list li{float:left;position:relative;white-space:nowrap;text-align:center;margin-bottom:0;margin-right:0}
ul.btn_list li a{
	display: block;
    text-decoration: none;
    width: auto;
    height: auto;
    margin: 12px 6px 0;
    border-radius: 12px;
    min-width: 74px;
	padding: 0 16px;
    /* height: 28px; */
    border-radius: 16px;
    /* line-height: 28px; */
	font-size:normal;
	color:#555666;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #ccccd8;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	word-wrap: break-word;
}
ul.btn_list li a:hover{background-color:rgba(49,94,251,.1)}
/* .col2{width:50%;} */


.zipic{border:1px solid #c5653e;background:transparent url(https://i.gei6.com/images/zibg.gif) no-repeat center center;max-width:100px;max-height:auto}
.zipic img{display:block;margin:0 auto;margin-bottom:0!important;margin-top:0!important;max-width:100%!important;height:auto!important}
.Az{border-bottom:1px solid #f0f2f7;margin-bottom:8px}
.lef .fr{float:right!important;display:inline-block;line-height:36px}
.alpha{display:flex;line-height:30px;position:relative}
.alpha-rank删除{text-overflow:ellipsis;overflow:hidden;clear:both;padding:0 18px;    padding-top: 8px;margin-top:12px;margin-bottom:0;box-shadow:0 1px 10px rgb(0 0 0 / 4%)}
.alpha-rank{width:100%}
.alpha-rank .static{font-weight:600;color:#d14;width:52px;text-align:center}
.alpha .zimu li{float:left}
.alpha .zimu li.active{font-weight:600;color:#d14;background:#faebd7;padding:0}
.alpha .zimu li a{font-size:17.5px;display:block;width:28px;line-height:30px;text-align:center;border:#f0f8ff;text-decoration:none}
.alpha .zimu li a.active{font-weight:600;color:#d14;border-bottom:solid 1px #fff;background:#faebd7;border-radius:6px;margin:0 8px 8px 8px}
.alpha .zimu li a:hover{color:#d14;background:#faebd7;border-radius:6px;border-bottom:solid 1px #fff}
.alpha .pinyin{padding-bottom:10px}
.alpha .pinyin li{font-family:Arial-BoldMT;float:left;letter-spacing:-.1px;padding:0}
.alpha .pinyin li a{font-size:17.5px;text-align:center;line-height:30px;min-width:55px;margin-right:8px;margin-bottom:8px;display:block}
.alpha .pinyin li a.active{font-weight:600;color:#d14;background:#faebd7;border-radius:6px;border-bottom:solid 1px #fff;background:#faebd7;border-radius:6px;margin-right:8px;margin-bottom:8px}
.alpha .pinyin li a:hover{color:#d14;background:#faebd7;border-radius:6px}
.alpha .pinyin li a:link{text-decoration:none;border-bottom:0}
.con_text div,.con_text p{color:#3c3c3c;font-size:16px;line-height:30px;margin-top:12px;text-indent:2em}
ul.text-list-line{}
ul.text-list-line li{float:left;border-bottom:1px #ddd solid;width:100%;line-height:24px;padding:6px 0;text-indent:8px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
ul.text-list-line li a,ul.text-list-line li a:link{font-weight:600;color:#3955f6;margin-right:.325rem;color:#03c;text-decoration:underline}
ul.text-list-line li b{padding:0}
.item-chengyu,.item-shiju,.item-text,.item-zidian{overflow:hidden;padding-bottom:15px}
.item-chengyu .d-title,.item-chengyu .label,.item-shiju .d-title,.item-shiju .label,.item-zidian .d-title,.item-zidian .label{display:block;overflow:hidden;float:left;font-weight:500;margin-bottom:0;margin-right:5px;clear:left;line-height:28px;font-size:16px}
.item-chengyu .d-text,.item-chengyu .text,.item-shiju .d-text,.item-shiju .text,.item-zidian .d-text,.item-zidian .text{display:block;overflow:hidden;width:auto;color:#333;margin-bottom:0;min-height:28px;line-height:28px;font-size:16px;word-break:normal;text-align:justify}
.item-zidian h3{font-size:16.5px}
.link-text{color:#930;color:#03c;font-size:.925em}
h2 span.tit{color:#111}
.hzTable{width:100%;border-collapse:collapse;border-spacing:0;border:1px solid #e7eaec;border-left:0}
.hzTable a{}
.hzTable tr{border-bottom:1px solid #e7eaec;vertical-align: revert-layer!important}
.hzTable .th{width:110px;text-align:center;background:#f5f5f5}
.hzTable table th,.hzTable td{border-left:1px solid #e7eaec;word-break:break-all;word-wrap:break-word;padding:6px 8px;font-weight:400}
.hzTable li{display:inline-block;margin-right:.5em}
.hzTable .thead{width:80px;background:#f7f7f7;text-align:center;color:#666;}
.hzTable .thumb{width:150px;verticle-align:middle}
.hzTable .thumb_3{width:150px;}
.hzTable .tbody{}
.hzTable img{float:left;display:inline-block;max-width:100%}
.bsimg img{width:20px;height:20px;border:0;margin:auto}
.cbihua {
    border: 1px solid #999;
    float: left;
    width: 70px;
	height:100px;
    padding: 0 5px;
    margin: 0 8px 10px 0;
    text-align: center;
    overflow: hidden;
    border-radius: 6px;
	text-align: center;
	display: grid;
    align-content: space-between;
}
.cbishun {
    font-size: 13px;
    display: block;
    line-height: 24px;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
}
.cbihua img{width:30px;height:30px;border:0;margin:auto}
.cbishu{font-size:13px;display:block;overflow:hidden;white-space:nowrap;    display: grid;
    align-items: center;}
.cbihua > :nth-child(1),.cbihua > :nth-child(3) {
	font-size: 13px;
    display: block;
    overflow: hidden;
    height: 24px;
    line-height: 24px;
    color: #666;
    font-family: tahoma, arial, georgia, verdana, helvetica, sans-serif;
}
.cbihua > :nth-child(2){
	font-family: Georgia, Baskerville, "Liberation Serif", "Kaiti SC", STKaiti, "AR PL UKai CN", "AR PL UKai HK", "AR PL UKai TW", "AR PL UKai TW MBE", "AR PL KaitiM GB", KaiTi, KaiTi_GB2312, DFKai-SB, "TW\-Kai", serif;
	font-size: 36px;
    min-height: 28px;
	display: grid;
    align-content: center;
	    color: #000;
}
.newf{font-size:1em}
.newf .swbf{font-size:17.5px;margin:0 0 1rem;color:#d14;font-weight:600}
.newf .ywyy{font-size:17.5px;list-style-position:inside;margin:10px 0;font-weight:500;color:#008000}
.newf .swdz{display:block;font-size:16px;border-left:5px solid #eee;padding:6px 12px;margin:8px 0 24px;color:#333;clear:both}
.newf img{padding:0 2px;vertical-align:middle}
.swyw{display:-webkit-box;-webkit-box-orient:horizontal;display:inline-block;width:-webkit-fill-available;padding:12px 0;margin:0 0 20px;border-left:5px solid #b6b252;background:#f0f2f7;font-size:17.5px!important}
.swyw p{font-weight:500;font-size:17.5px!important;margin:0}
.swyw img{margin-right:6px}
.newf div.kx span.line{border-radius:5px;background-color:#555;color:#eee;margin-right:5px;padding:1px 2px}
.newf p.p_txt{color:#646773}
.swbh{display:-webkit-box;-webkit-box-orient:horizontal;display:inline-flex;width:-webkit-fill-available;margin:0 0 20px;font-size:16px}
.swqd{margin:0 0 20px;font-size:16px}
.k_txt{display:none}
.kxtimg{width:99px;FLOAT:left;padding:0!important}
.gc_cx{color:#099!important}
.gc_sy{display:block;font-size:1rem;list-style-position:inside;margin:10px 0;color:#5d2a10!important}
.gc_lz{color:#24292e!important}
.tit_h3{margin-bottom:12px}
.ftitle__info{color:#5d2a10;color:green;display:flex;overflow:hidden;}
.ftitle__info .zi_font{font-size:17.5px}
.ftitle__info b{margin: 0 3px;color: #d14;}
.ftitle__info span{display:flex;margin-left:12px;color:#666}
.ftitle__info span img{vertical-align:middle}
.ftitle__info:before{content:"\2714";color:#d14;left:0;width:24px}
.swtimg{width:50px;vertical-align:text-bottom}
.k_img{width:24px;vertical-align:text-bottom}
.attr_du img{vertical-align:middle}
.attr_ciyu li{display:inline-flex; margin-right: 10px;}
.sCard-itemText h3{font-weight:500;color:#5d2a10}
.sCard-itemText h3.tit_h3{margin:12px 0 8px 0;}
/* .sCard-itemText h3.tit_h3:before { */
    /* content: "\3023"; */
    /* padding-right: 5px; */
    /* color: #bbbbbb; */
/* } */
.sCard-itemText ul.zi_list li{width:20%}
.sCard-itemText ul.zi_list li a{font-size:17.5px;padding:3px 3px;border-radius:8px;margin:8px 6px 0}
ul.button-list li{float:left;position:relative;white-space:nowrap;text-align:center;margin-bottom:0;margin-right:0}
ul.button-list li a{display:block;text-decoration:none;width:auto;height:auto;padding:2px 10px;display:block;text-align:center;margin:12px 6px 0;border-radius:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid #dee2ec;min-width:36px}
ul.button-list li a:hover{border:1px solid #d14;color:#d14}
ul.button-list li a:link{text-decoration:none}
.title__inner{position:relative;text-decoration:none;margin-bottom:12px;padding:6px 0;border-bottom:1px solid #dee2ec;}
.title__inner h2,.title__inner h3{display:inline-block;padding:0 0 0 12px;background:0 0;clear:both;margin:0;border:0}
.title__inner .fr{float:right!important;display:inline-block;padding-right: 8px;}
.title__inner .more{display:inline-block;padding-right: 8px;color: #858585;
    margin-left: 8px;
    font-weight: 400;}
.ziCard{width:106px;height:90px;margin:0 12px 12px 0;float:left;background:0 0;display:block}
.ziCard .chang,.ziCard .ci{color:#006400}
.ziCard .biao,.ziCard .tong{color:#696969}
.ziCard .no{color:#a9a9a9}
.ziCard .ziCard_left{font-size:36px;line-height:90px;font-family:"\6977\4F53";text-align:center;display:block;float:left;width:68px;height:90px;border:1px solid #e5e5e5;background-size:100% 100%;text-decoration:none;position:relative}
.ziCard .ziCard_left:hover{border:1px solid #999}

.ziCard .ziCard_rig{float:right;width:38px;font-size:12px;text-align:center;margin-bottom:5px;background-color:#f0f8ff;border-right-width:1px;border-top-width:1px;border-bottom-width:1px;border-style:solid;border-color:#f0f2f7;padding-top:0;padding-bottom:0;display:inline-block;padding:.4em .5em;font-size:75%;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-top-right-radius:.25rem;border-bottom-right-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}
.ziCard .ziCard_rig:hover{background-color:#faebd7;color:#900}
.ziCard .ziCard_rig a{text-decoration:none}
.ziCard .this{color:#a9a9a9}
.ziCard .ziCard_left label{font-size:12px;height:14px;line-height:14px;font-family:Microsoft Yahei,sans-serif}
.ziCard .ziCard_left label.bushou{position:absolute;left:5px;bottom:4px}
.ziCard .ziCard_left label.bihua{position:absolute;right:3px;bottom:3px;color:#a9a9a9}
.ziCard .ziCard_left label.fanti{height:24px;line-height:24px;position:absolute;left:3px;color:#a9a9a9}
.ziCard .ziCard_left label.duoyin{height:24px;line-height:24px;position:absolute;right:3px}
.ziCard .ziCard_left label.pinyin{height:24px;line-height:24px;position:absolute;overflow:hidden;left:0;right:0;margin-left:auto;margin-right:auto;font-size:14px;letter-spacing:-.5px}
.item__con,.item__line{clear:both;    margin-bottom: 12px;}
.item__con .title,.item__line .lef{text-decoration:none;position:relative;margin-bottom:10px;padding-bottom:0;padding-top:10px;border-bottom:1px solid #f0f2f7}
.item__line .lef h2{display:inline-block;font-size:16px;font-weight:600;line-height:36px;padding-left:20px;background:0 0;clear:both}
.item__line .lef h3{font-size:16px;font-weight:500;line-height:36px;clear:both}
.item__con .body,.item__line .rig{display:flex;flex-wrap:wrap;margin-bottom:10px}
.item__line .rig li{width:12.5%;margin:0;padding:.25rem;border-radius:1rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.item__line .rig li a{width:100%;margin:0;padding:0 .5rem;border:1px solid #bec9e3;}
.nav_fix__info{line-height:30px;display:flex;flex-wrap:wrap}
.nav_fix__info li{margin:0;padding:.275rem}
.nav_fix__info li a{font-size:18px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;border-radius:50%;vertical-align:middle;text-decoration:none;border:1px solid transparent;border-color:#dde4ff;background-color:#f8f9fa;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0}
.nav_fix__info li a.cur{text-decoration:none;background:rgb(57 85 246 / 88%);border-color:rgb(57 85 246 / 88%);color:rgba(255,255,255,.9)}
.nav_fix__info li a:hover{text-decoration:none;background:#4a45b8;color:rgba(255,255,255,.9)}


ul.t1{line-height:30px;display:flex;flex-wrap:wrap}
ul.t1 li{margin:0;padding:.275rem}
ul.t1 li a{font-size:18px;width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;border-radius:50%;vertical-align:middle;text-decoration:none;border:1px solid transparent;border-color:#dde4ff;background-color:#f8f9fa;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0}
ul.t1 li a.cur{text-decoration:none;background:rgb(57 85 246 / 88%);border-color:rgb(57 85 246 / 88%);color:rgba(255,255,255,.9)}
ul.t1 li a:hover{text-decoration:none;background:#4a45b8;color:rgba(255,255,255,.9)}


.btn_zi li a{display:inline-block;border:1px solid #999;padding:0 .2em;text-decoration:none;background:#fff;float:left;text-align:center;margin:0 10px 10px 0;font-size:16px;width:72px;border-radius:1rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.btn_zi a sup{font-weight:400;font-size:small;margin-left:4px}
.btn_zi a.stu{color:#230c35}
.btn_zi a:hover{text-decoration:none;background:#4a45b8;color:rgba(255,255,255,.9)}
.brown{font-size:16.5px;color:#d14;margin:0 3px}
h3.label{font-family:'Helvetica Neue',Helvetica,'Arial Unicode MS',sans-serif;color:#875b1a;display:inline-block;margin:0;padding:0}
h3.label::before{content:"";color:#d14;font-family:yahei;left:0;width:10px;font-size:16.5px}
.label_list{display:inline-block;padding:2px 0}
.label_list .label{position:relative;font-weight:500;margin-right:8px;z-index:0;height:-webkit-max-content;height:max-content}
.label_list .label_val{font-size:16.5px}
.label_list li{margin-bottom:8px}
.label_list li::before{display:inline-block;content:'\2022';white-space:pre;display:inline-block;white-space:pre;color:#777;margin:0 8px}

.tip_ui{padding-top:12px!important;}
.tip_ui h2.tip{display: initial;font-size:14.5px!important;font-weight:normal!important;margin:0!important;border:0!important;margin-right:8px!important;background-color:none!important;text-align:center!important;border-radius:3px!important;padding:3px 8px!important;min-width:2.125rem;height:30px;text-decoration:none;line-height:28px}
.tip_ui h2:before{content:''!important;font-weight: normal!important;display: initial!important;width:!important;height:0!important;background-color:none!important;}
.tip_ui .gclear .attr {
   display: inherit;
}

.danci_item{overflow:hidden;background:#fff;border:1px solid #f0f0f0;border-radius:4px;background-image:linear-gradient(360deg,#fff,#f0f2f7);border:1px solid #dee2ec;border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:12px;background-image:linear-gradient(to top,#fff 80%,#f0f2f7 100%)}
.danci_item .ui,.danci_item ol,.danci_item ul{position:relative;padding:0 18px 0;text-overflow:ellipsis;overflow:hidden;margin-top:12px;margin-bottom:12px;line-height:1.5}
.danci_item .uip{position:relative;margin-bottom:10px;padding:0 16px 0;clear:both}
.danci_item .yinbiao i{font-size:1rem;padding:0 .1rem}
.danci_item .word_means_info li span{font-size:1rem;padding:0 .1rem}
.danci_item .bianxing li{display:inline-flex;margin-right:24px;margin-bottom:0;padding-bottom:6px;color:rgba(0,0,0,.6);font-size:.875rem;line-height:24px}
.danci_item .bianxing li span{display:inline-flex;color:rgba(0,0,0,.9);font-size:16.5px;color:#252b3a}
.danci_item .bianxing p{display:inline-flex;margin-right:16px;margin-bottom:0;padding-bottom:6px;color:rgba(0,0,0,.6);font-size:.875rem;line-height:24px}
.danci_item .bianxing p span{display:inline-flex;color:rgba(0,0,0,.9);font-size:16.5px;color:#252b3a}
.danci_item ul.line{border-top:1px solid #f0f2f7;padding:8px 0;width:100%;text-align:center}

.danci_item p.ui:first-child{margin-bottom:10px;font-size:14.5px}
.danci_item ul.inline{font-size:15.5px;padding:0 12px}
.danci_item ul.inline>li{display:list-item;list-style:none;margin-bottom:8px}
.danci_item ul.inline>li::before{display:inline-block;content:'\2022';white-space:pre;display:inline-block;white-space:pre;color:#777;margin:0 8px}
.danci_item ul.table_inline{display:grid}
.danci_item ul.table_inline>li{position:relative;display:block;padding:8px 12px;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.065)}
.danci_item ul.table_inline>li:frist-child{background:#888;border-top-right-radius:6px;border-top-left-radius:6px}
.danci_item ul.table_inline>li:last-child{margin-bottom:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px}
.danci_item ul.table_inline>li span{min-width:5em;color:#666;display:contents}
.danci_item .title{position:relative;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;justify-content:center;font-size:30px;line-height:36px;font-weight:500}
.danci_item .title em{color:#333;font-weight:500;background-image:url(https://i.gei6.com/img/em.png);background-repeat:repeat-x;background-position-y:bottom;background-size:100% 8px;font-style:normal}
.danci_item .title .red{color:#d14}
.danci_item h1.title_info_h1{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;justify-content:center}
.danci_item ul.tree{width:100%;overflow:hidden;zoom:1;height:100%;line-height:1.75;font-size:15px;padding:0 12px}
.danci_item ul.tree li{padding:0 12px 0 0}
.danci_item ul.tree li.c2{width:50%}
.danci_item ul.inline li span{color:#254264;min-width:20px;color:#005e91;display:inline-block}
.danci_item li{margin-bottom:6px}
.topTree ul.tree li{padding:0}
.topTree ul.tree li.c2{width:50%}
.danci_item ul.liju{display:grid;font-size:15px;padding:0 12px}
.danci_item ul.liju li{width:100%;margin-bottom:12px;display:inline-flex;zoom:1;border-radius:4px;font-size:15px;border-bottom:1px solid rgba(0,0,0,.06);padding-bottom:10px}
.danci_item ul.liju li p{overflow:hidden;zoom:1;margin:0;color:rgba(0,0,0,.9);font-size:15px;display:flex;flex:1 1;flex-direction:column;overflow:hidden;text-overflow:ellipsis}
.danci_item ul.liju li .ju{color:rgba(0,0,0,.8);display:grid}
.danci_item ul.liju li .ju span{color:rgba(0,0,0,.4);display:-webkit-box;font-size:14.5px;font-weight:400}
.danci_item ol.pList{counter-reset:sectioncounter}
.danci_item ol.pList>li{width:100%;margin-bottom:12px;zoom:1;border-radius:4px;font-size:15px;border-bottom:1px solid rgba(0,0,0,.06);padding-bottom:8px}
.danci_item ol.pList>li::before{content:'#';content:'\2022';white-space:pre;display:inline-block;white-space:pre;color:#777;margin:0 8px;counter-increment:sectioncounter}
.danci_item ol.pList li .op{color:rgba(0,0,0,.4);display:-webkit-box;font-size:14.5px;font-weight:400;padding-left:22px}
.danci_item ul.pList>li:before{content:'#';width:12px;content:'\2022';white-space:pre;display:inline-block;white-space:pre;color:#ddd;margin-left:-12px;counter-increment:sectioncounter}
.danci_item ul.pList li{font-weight:500;line-height:24px;margin:0 0 8px 16px;padding-bottom:8px;font-size:15.5px;color:#333;font-weight:500;line-height:24px;margin-left:12px;padding-bottom:6px;font-size:1rem;color:#254264}
.danci_item ul.pList li span{color:rgba(0,0,0,.6);display:-webkit-box;font-size:14.5px;font-weight:400;font-size:.875rem}
.danci_item .pList>p:before{content:'#';width:12px;content:'\2022';white-space:pre;display:inline-block;white-space:pre;color:#ddd;margin-left:-12px;counter-increment:sectioncounter}
.danci_item .pList p{font-weight:500;line-height:24px;margin:0 0 8px 16px;padding-bottom:8px;font-size:15.5px;color:#333;font-weight:500;line-height:24px;margin-left:12px;padding-bottom:6px;font-size:1rem;color:#254264}
.danci_item .pList p span{color:rgba(0,0,0,.6);display:-webkit-box;font-size:14.5px;font-weight:400;font-size:.875rem;margin-top:4px}
.danci_item p.ui:first-child{margin-bottom:10px;font-size:14.5px}
.danci_item p.ui:last-child{margin-top:10px}
.danci_item ul.tree>li{display:list-item;list-style:none;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid rgba(0,0,0,.045);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.danci_item ul.tree>li::before{content:"#";content:"\00BB\0020";white-space:pre;display:inline-block;margin:0 6px}
.danci_item .danci_item_header{font-size:16px;border-bottom:1px solid #f0f0f0;border-bottom:1pxsolidvar(--gray-02,#f0f0f0);padding:10px 16px 8px;position:relative;font-weight:600;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.danci_item_body p.ui:first-child{margin-bottom:10px;font-size:14.5px}
.danci_item .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_item .tags span:first-child{background-color:rgba(0,150,94,.1)}
.danci_item .tags span:nth-child(2){background-color:rgba(255,202,49,.07);color:#594711}
.danci_item .tags span:last-child{background-color:#ebf2f7}





.item-liju li{
	display:flex;
	margin-bottom: 10px;
}
.item-liju li .num{
	font-family: "Gilroy";
	color: #a8aaad;
    display: inline-block;
    font-size: 14px;
	margin-right:10px;
	
}
.item-liju li p {
	margin:unset;
}
.item-liju li p.cn {
	margin:unset;
	font-size:14px;
	color:#939599;
}






/*	布局	*/
.fix{position:fixed;top:0;margin-top:3px}
.fixedBox{position:fixed;top:100px;left:50%;margin-left:-600px}
.toolBox{width:70px;position:absolute;top:90px;left:-80px;padding-top:10px;z-index:100}
.box{background:#fff;text-overflow:ellipsis;overflow:hidden;margin:0;padding:8px 24px 8px 24px;clear:both;min-height:120px;box-shadow:0 1px 10pxrgb(0 0 0 / 4%)}

/*	分页	*/
.pageinfo {padding:24px 0;text-align:center;overflow:hidden;font-size:14.5px;}
.pageinfo a,.pageinfo b {display:inline-block;height:28px;line-height:28px;padding:0 10px;}
.pageinfo a{border:1px solid #eee;background:#fff;cursor: pointer;}
.pageinfo a:hover,.pageinfo b{border:1px solid #d14;background:#d14!important;color:#fff;text-decoration:none;}


.tab__info{display:flex;flex-direction:column;padding:10px 20px 0 20px;margin-bottom:10px}
.tab__info ul.btn__tab{display:flex;flex-wrap:wrap}
.tab__info ul.btn__tab li{width:16.66%;margin:0;padding:.25rem;border-radius:1rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.tab__info ul.btn__tab li a{width:100%;float:left;color:rgb(57 85 246 / 88%);border:1px solid #dde4ff;border-radius:1rem;background:#f9fcff;line-height:1.25;padding:.375rem .75rem;text-decoration:none;text-align:center}
.tab__info ul.btn__tab li a:hover{text-decoration:none;border:1px solid #4a45b8;background:#e8f3ff}
.tab__info ul.btn__tab li a.cur{text-decoration:none;background:rgb(57 85 246 / 88%);border-color:rgb(57 85 246 / 88%);color:rgba(255,255,255,.9)}
.list__title{text-decoration:none;position:relative}

.block{display:flex;flex-wrap:wrap}
.block li{width:25%;margin:0;padding:.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}
.block li a{font-size:18px;letter-spacing:.1rem;text-decoration:none;width:auto;height:auto;padding:2px 4px 6px;background-color:#e5e8ee24;display:block;text-align:center;margin:0;border:1px solid #cdd9f6;border-radius:.3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;white-space:nowrap;font-weight:400;line-height:1.42857;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.block li a sup{font-weight:400;font-size:small;margin-left:4px}
.block li a.stu{color:#230c35}
.block li a:hover{text-decoration:none;background:#d9d7ff}
.block li a span{font-size:14px;display:block;overflow:hidden;height:24px;line-height:24px;color:rgb(57 85 246 / 88%);text-align:center;letter-spacing:0}


.ci_btn{display:flex;    margin: 0 -6px 0;flex-wrap:wrap}
.ci_btn li.w4{width:50%;}
.ci_btn li{width:25%;margin:0;padding: 0 0.375rem 0.625rem 0.375rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.ci_btn li a{letter-spacing:0.125rem;width:auto;height:auto;padding:0.25rem;background-color:#e5e8ee24;display:block;text-align:center;margin:0;border:1px solid #e5e5e5;border-radius:.3rem;white-space:nowrap;font-weight:400;line-height:1.42857;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;    text-decoration: none;}
.ci_btn li a sup{font-weight:400;font-size:small;margin-left:4px}
.ci_btn li a.stu{color:#230c35}
.ci_btn li a:hover{text-decoration:none;background:#d9d7ff}
.ci_btn li a span{font-size:14px;display:block;overflow:hidden;height:22px;line-height:22px;color: rgb(0 0 0 / 44%);text-align:center;letter-spacing: -0.0215rem;}
.ci_btn li a b{color:#d14;font-weight:unset;}

/* .Dlink{margin:0 .125rem;} */
ul li.smore a, ul li.more a, ul li.bmore a {
    color: transparent!important;
    background: #e5e7e4 url(https://i.gei6.com/images/more.png) no-repeat center center!important;
    background: #f4f4f4 url(https://i.gei6.com/images/more.png) no-repeat center center!important;
    background-size: 18px 18px!important;
    background-image: url(smore.png)\9;
}

.szm {
    line-height: 30px;
    display: flex;
    flex-wrap: wrap;
	border-bottom: 1px solid #dee2ec;
    margin-bottom: 8px;
    padding-bottom: 8px;
}
.szm li {
    margin: 0;
    padding: 0.275rem;
}
.szm li a {
    font-size: 17.5px;
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 50%;
    vertical-align: middle;
    text-decoration: none;
    border: 1px solid transparent;
    border-color: #dde4ff;
    background-color: #eaf3f8;
    cursor: pointer;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding: 0;
}
.szm li a.active {
    text-decoration: none;
    background: rgb(57 85 246 / 88%);
    border-color: rgb(57 85 246 / 88%);
    color: rgba(255,255,255,.9)
}

.szm li a:hover {
    text-decoration: none;
    background: #4a45b8;
    color: rgba(255,255,255,.9);
    background: rgb(57 85 246 / 88%);
}

.btn_py {
	    width: 100%;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 10px;
}

.btn_py li {
    width: 12.5%;
    margin: 0;
    padding: 0.25rem;
    border-radius: 1rem;
}
.btn_py li a {
    display: inline-block;
    text-decoration: none;
    background: #fff;
    float: left;
	line-height: 28px;
    text-align: center;
    /* margin: 0 10px 10px 0; */
    font-size: 16px;
    /* width: 72px; */
    border-radius: 1rem;
	width: 100%;
    margin: 0;
    padding: 0 0.25rem;
    border: 1px solid #bec9e3;
}
.btn_py li a.stu {
    color: #230c35
}

.btn_py li a:hover {
    text-decoration: none;
    /* background: #4a45b8; */
    color: #d14;
    border: 1px solid #d14;
}
.btn_py li a.active {
    color: #d14;
    font-weight: 600;
    border: 1px solid #d14;
}
.ci_btn .ci a{
	font-size:17.5px;
}
.ci_btn .ci a.cur{
	color:green;
}
.number {
    font-size: 17.5px;
    color: #d14;
    margin: 0 3px;
}

div.box, .rpic, div.pop, #gotop, .pages a, div.boxdg {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
div.box, .shadow, div.pop, .pages a, div.boxdg {
    -moz-box-shadow: 0 1px 2px rgba(180, 180, 180, 0.7);
    -webkit-box-shadow: 0 1px 2px rgba(180, 180, 180, 0.7);
    box-shadow: 0 1px 2px rgba(180, 180, 180, 0.7);
}

div.box {
    margin: 0 8px 8px;
    background-color: #fff;
}
div.box div.titleBK {
    background-color: #fbfbfb;
    background: -moz-linear-gradient(top, #ffffff,#f8f8f8);
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f8f8f8));
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
	
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f8f8f8));
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
    border-top: 0;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
    -webkit-border-top-left-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}

/* item-zidian */
.zi_btn{display:block;}
ul.zi_btn{margin:-12px -6px 0;margin-bottom:32px}
ul.zi_btn li{float:left;position:relative;white-space:nowrap;text-align:center;width:10%;float:left;margin-bottom:0;margin-right:0}
ul.zi_btn li a{over-flow:hidden;font-size:18px;text-decoration:none;width:auto;height:auto;padding:6px 4px;border:1px solid #e5e7e4;    border-radius: 6px;display:block;text-align:center;margin:12px 6px 0;overflow:hidden;white-space:nowrap}
ul.zi_btn li a:link{text-decoration:none}
ul.zi_btn li a:hover{border:1px solid #d14;color:#d14}
ul.zi_btn li a i{font-size:14px;display:block;overflow:hidden;height:24px;line-height:24px;color:#999;font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif;background-image:none}
ul.zi_btn li a i:hover{color:#d14}
ul.zi_btn li a span{font-size:24px}

h1.center{
	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    justify-content: center;
}
h2.bb{
	border-bottom: 1px solid #dee2ec;
    margin-bottom: 12px;
}
i.tit_ui{
	font-size: 14px;
    padding-left: 1rem;
    font-weight: 400;
    color: #999;
}

.main__search__inner {
    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;
}
ul.pList>li {
    width: 100%;
    margin-bottom: 12px;
    /* display: inline-flex; */
    zoom: 1;
    border-radius: 4px;
    font-size: 15px;
    border-bottom: 1px solid rgba(0,0,0,.06);
    /* display: flex; */
    padding-bottom: 8px;
}
ul.pList>li::before {
    content: '#';
    /* font-weight: 500; */
    /* white-space: pre; */
    /* margin: 0 8px; */
    /* width: 20px; */
    /* text-align: center; */
    /* display: inline-block; */
    content: '\2022';
    white-space: pre;
    display: inline-block;
    white-space: pre;
    color: #777;
    margin: 0 8px;
    counter-increment: sectioncounter;
}
ul.button {
    position: relative;
    text-overflow: ellipsis;
    overflow: hidden;
    margin-top: 12px;
    margin-bottom: 12px;
    line-height: 1.5;
}
ul.button-cover{
    position: relative;
    text-overflow: ellipsis;
    overflow: hidden;
    margin-top: 12px;
    margin-bottom: 12px;
    line-height: 1.5;	
}
ul.button-cover li {
    display: inline-block;
    margin-right: 10px;
    margin-bottom: 10px;
    margin: 0 6px 12px 0;
}
ul.button-cover li a {
    padding: 3px 6px;
    display: block;
    border-radius: 3px;
    border: 1px solid #ddd;
}

/**	单词频道	**/

.word .bianxing p{
	font-size:14px;
	color:rgba(0, 0, 0, .7);;
}
.word .bianxing span{
	font-size:16px;
	color:#444;
}
.word strong {
    /* display: inline-block; */
    /* margin-right: 10px; */
    /* font-size: 26px; */
    /* color: #4850ff; */
    /* line-height: 42px; */
    /* margin: 0;font-family: 'Microsoft YaHei',Arial,Helvetica,Sans-Serif; */
}
.word {
    position: relative;
	/* padding: 8px 0; */
}
.word h1{
	display: flex;
    justify-content: flex-start;
	text-align:unset;
    line-height: 36px;
    font-family: PingFang SC, Helvetica, Helvetica Neue, sans-serif, Arial, Verdana;
	word-break: break-word;
    position: relative;
    margin: 0;
	margin: 0.5rem 0 0.875rem;
    font-size: 30px;
    letter-spacing: -0.02rem;
	
}
.word h1:before {
	width: auto;
    height: auto;
    margin: unset;
    background-image: unset;
}

.yinbiao{
	display: inline-flex;
    padding-bottom: 8px;
	font-size: .925rem;
	color: #777;
	zoom: 1;
}

.yinbiao a{
	vertical-align: middle;
	margin-right: 12px;
}
.word p{
	    /* color: #34495e; */
}
/* .word h3 { */
    /* position: relative; */
    /* text-overflow: ellipsis; */
    /* overflow: hidden; */
    /* margin-top: 12px; */
    /* margin-bottom: 12px; */
    /* line-height: 1.5; */
    /* color: rgba(0,0,0,.6); */
    /* clear: both; */
/* } */
.word h3 {
    margin-bottom: 10px;
    font-family: var(--font-heiti);
    letter-spacing: 0;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: var(--color-);
}
.word_means{
	display: flow-root;
	margin-bottom: 24px;
}
.word_means li{
	color: rgba(0,0,0,.7);
    margin-bottom: 8px;
    font-weight: 500;
    line-height: 24px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 1rem;
}
.word_means li span{margin-left:12px;}
.pList li span {
    color: rgba(0,0,0,.6);
    display: -webkit-box;
    font-size: 14.5px;
    font-weight: 400;
    font-size: .875rem;
}

.list_ju {
    /* padding: 0.5rem 1rem 0 1rem; */
	/* padding-left:8px; */
    margin-bottom: 1rem;
    /* background-color: rgb(0 0 0 / 1%); */
    /* border-radius: 0.25rem; */
}
.list_ju p {
	line-height: 24px;
    margin-bottom: 20px;
	padding-left: 8px;
    overflow: hidden;
    zoom: 1;
}
.list_ju li {
	display: flex;
    font-family: "Gilroy";
    margin-bottom: 1em;
    line-height: 24px;
    overflow: hidden;
    zoom: 1;
    margin-bottom: 8px;
    padding-bottom: 8px;
}
.list_ju li .num {
    color: #a8aaad;
    display: inline-block;
    margin-right: 10px;
    color: rgba(0, 0, 0, .6);
    line-height: 1.5;
}
.list_ju li .ju-item p {
    display: block;
    margin: 0;
    padding: 0;
    line-height: 1.5;
}
.list_ju li .ju-item p.cn {
	font-size:.925rem;
    color: rgba(0, 0, 0, .6);
}
.list_ju li label {
	color: #888;
    float: left;
    width:20px;
}
.list_ju li div {
    overflow: hidden;
    zoom: 1;
}
.list_ju .op{
	display:block;
	color: rgba(0,0,0,.7);
	    font-size: .875rem;
		margin-top: 0.325rem;
}


.word .uip {
    position: relative;
    margin-bottom: 10px;
    /* padding: 0 16px 0; */
    clear: both;
}

.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;
}
/* .word h3 { */
    /* position: relative; */
    /* text-overflow: ellipsis; */
    /* overflow: hidden; */
    /* margin-top: 0px; */
    /* 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;
}
/* .word h3 i { */
    /* font-size: .875rem; */
    /* color: rgba(0,0,0,.6); */
    /* text-decoration: none!important; */
    /* background: transparent url(data:image/svg+xml;base64,PHN2ZyB0PSIxNjQyNTg4MTEzODk5IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjY4MjciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PGRlZnM+PC9kZWZzPjxwYXRoIGQ9Ik0xNjcuMDI0IDUxMmEzNDQuOTc2IDM0NC45NzYgMCAxIDEgNjg5Ljk1MiAwIDM0NC45NzYgMzQ0Ljk3NiAwIDAgMS02OTAgMHpNNTEyIDEwNi45NzZhNDA1LjAyNCA0MDUuMDI0IDAgMSAwIDAgODEwLjA0OCA0MDUuMDI0IDQwNS4wMjQgMCAwIDAgMC04MTB6IG0zMCAyMzUuMDA4YTMwIDMwIDAgMSAwLTYwIDBWNTEyYzAgNy45NjggMy4xNjggMTUuNiA4Ljc4NCAyMS4yMTZsMTIwIDEyMGEzMCAzMCAwIDEgMCA0Mi40MzItNDIuNDMyTDU0MiA0OTkuNTJWMzQxLjk4NHoiIGZpbGw9IiM5NDk5QTAiIHAtaWQ9IjY4MjgiPjwvcGF0aD48L3N2Zz4=) no-repeat center right; */
    /* padding-right: 1.8125rem; */
    /* background-size: 1.275rem 1.275rem; */
	
/* } */

.word .list_ju p span {
    display: -webkit-box;
    font-size: 15px;
	color:#555;
    /* font-weight: 400; */
    /* font-size: .875rem; */
    /* margin-top: 4px; */
}

ul.col5 li{
	width:20%;
}
ul.col3 li{
	width:33.33%;
}
ul.col2 li{
	width:50%!important;
}
ul.btn{
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 10px;
	padding:0;
}
ul.btn li {
    /* width: 10%; */
    margin: 0;
    padding: 0.25rem;
    border-radius: 1rem;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
ul.btn li a {
    width: 100%;
    margin: 0;
    padding: 0 0.25rem;
    border: 1px solid #bec9e3;
    border-radius: 6px;
    transition: color .015s ease-in-out,background-color .015s ease-in-out,border-color .015s ease-in-out,box-shadow .015s ease-in-out;
	
	background: #fff;
    float: left;
    text-align: center;
    font-size: 16px;
}


ul.btn li a:hover {
    text-decoration: none;
    /* background: #4a45b8; */
    color: #d14;
    border: 1px solid #d14;
}
ul.btn li a.active {
    color: #d14;
    font-weight: 600;
    border: 1px solid #d14;
}


ul.btn-grey{
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 10px;
	padding:0;
    /* margin: -12px -6px 0; */
}
ul.btn-grey li {
    /* width: 10%; */
    margin: 0;
    padding: 0;
	    margin: 0 8px 8px 0;
    border-radius: 1rem;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
ul.btn-grey li a {
    width: 100%;
	background: #f8f8f8;
    margin: 0;
    padding: 6px 8px;
    border: 0;
    border-radius: 6px;
    transition: color .015s ease-in-out,background-color .015s ease-in-out,border-color .015s ease-in-out,box-shadow .015s ease-in-out;
	
    float: left;
    text-align: center;
    font-size: 16px;
	    /* font-size: 14px; */
    font-weight: 400;
    line-height: 19px;
    /* margin-top: 28px; */
}


ul.btn-grey li a:hover {
    text-decoration: none;
    background: #f8f8fa;
    color: #d14;
    border: 0;
}
ul.btn-grey li a.active {
    /* color: #d14; */
    /* font-weight: 600; */
    /* border: 1px solid #d14; */
}


.ci-list ul.btn{
	margin-left: -24px;
    margin-right: -24px;
    padding: 0 16px 0;
	margin-bottom:20px;
}
.ci-list ul.btn li a{
	/* border: 1px solid #bec9e3; */
	border: 1px solid var(--ci-border-color);
    background-color: var(--ci-bg-color);
	
	background: var(--ci-bg-color);
    padding: 3px 12px;
	
} 

.ci-list ul.btn li a:hover {
	/* border: 1px solid #f0f0f0; */
	border: 1px solid var(--ci-hover-border-color);
    background-color: var(--ci-hover-bg-color);
}
.ci-list ul.btn li a.active {
	/* border: 1px solid #bec9e3; */
	border: 1px solid var(--ci-active-border-color);
    background-color: var(--ci-active-bg-color);
}

.ci-list ul.btn li a span {
    font-size: 14px;
    display: block;
    overflow: hidden;
    height: 24px;
    line-height: 24px;
    color: #999;
    font-family: var(--pinyin);
}



.f20, .f20 a{
	font-size:20px!important;
}
.f24, .f24 a{
	font-size:24px!important;
}
.mb8{
	margin-bottom: 8px!important;
}
.mb10{
	margin-bottom: 10px!important;
}
.mb20{
	margin-bottom: 20px!important;
}
ul.zi,ul.lab{
	    margin: -12px -6px 0;
}
ul.zi li a.stu{
	color:#008000;
	/* border: 1px solid #008000; */
}
ul.zi li, ul.lab li{
    text-align: center;
    /* font-size: 18px; */
	width: auto;
	padding:0;
}

ul.btns li {
    float: left;
    position: relative;
    white-space: nowrap;
}
ul.btns li {
    width: 8.3333%;
	    width: 12.5%;
}
ul.btns li a {
    over-flow: hidden;
    line-height: 28px;
    text-decoration: none;
    width: auto;
    height: auto;
    display: block;
    text-align: center;
	float:initial;
}


.wordlist{text-align: center;
    display: flex; /*设置弹性布局*/
	flex-direction: row; /*设置主轴为水平方向*/
	align-items: stretch; /*设置项目在交叉轴上对齐方式为拉伸（stretch）*/
	font-size: 1rem;
	color: #9f9fa3;
	margin: 8px 0;
}

.wordlist dt.bsTitle {
	margin-right: 12px;
}
.wordlist div {
    flex: 1; /*设置右侧自适应，flex-grow:1，剩余空间全部分配给该项目*/
}

.wordlist dd {
    float: left;
    text-align: center;
    margin-right: 10px;
}
.wordlist dd:last-child{margin:0;}

ul.wd10 li a{
	width:10%!important;
}
ul.lab li{
	width:10%;
}
ul.lab li a{
	margin: 12px 4px 0;
    overflow: hidden;
    white-space: nowrap;
}

ul.zi li a{
	min-width: 44px;
    min-height: 44px;
    display: block;
    background: url(https://i.gei6.com/images/tzg_blue_light.png) no-repeat center;
    color: #0e0e0f;
    line-height: 44px;
    border-radius: 0;
	padding:0;
	margin: 12px 6px 0;
	width: auto;
    height: auto;
	font-family: "\6977\4F53";
    /* font-weight: 500; */
    font-size: 26px!important;
}
.c2 li {
    width: 50%!important;
}
.c3 li {
    width: 33.25%!important;
}
.c4 li {
    width: 25%!important;
}
.c5 li {
    width: 20%!important;
}
.c10 li{
	width:10%!important;
}

.ci_fg_to_zu_ci {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 0 0 0.6em 0;
    font-size: 15px;
}
.ci_fg_to_zu_ci a {
    color: #333;
    margin-right: 1em;
    border-bottom: dashed 1px rgba(0,0,0,.6);
}
.ci_fg_to_zu_ci .get_ci_zuci a {
    border-bottom: 1px solid #900;
	    color: #2440b3;
}
.ci_fg_to_zu_ci a:hover{
	color:#900;
    border-bottom: 1px solid #900;
}
.item_dh {
    line-height: 24px;
    padding: 8px 12px;
    background: #eaf3f8 url(//i.gei6.com/img/icon_right_32.png) right 5px center no-repeat;
    margin-bottom: 12px;
    border-radius: 6px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    display: flex;
    padding-bottom: 5px;
    line-height: 1.7;
}
.item_dh .heading {
    display: inline-block;
    min-width: 46px;
    font-weight: 700;
    color: rgba(0,0,0,.51);
}
.item_dh .item_dh_item{
	    margin-left: .5rem;
}
.item_dh .icon:before {
    content: "/";
    display: inline-block;
    /* margin: 0 3px; */
    /* 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;
}
.item_dh a {
	font-size:1rem;
	margin: 0 0.375rem 0 0;
    display: inline-block;
    position: relative;
    cursor: pointer;
    /* color: rgb(114, 114, 123); */
}
ul.list_col1{
	/* display: grid; */
}
ul.list_col1 li {
	display: flex;
    border-bottom: 0.0625rem solid #eee;
    position: relative;
    line-height: 3rem;
}
ul.list_col1 li a {
    height: 100%;
    display: block;
    text-decoration: none;
    overflow-y: hidden;
}
ul.list_col1 li span {
    display: inline-block;
    background-color: #fff;
    height: 3.5rem;
}
ul.list_col1 li span.title, ul.list_col1 li span.desc {
    color: #008000;
    position: absolute;
    left: 0.75rem;
    top: 0.625rem;
    height: 1.125rem;
    line-height: 1.125rem;
    overflow: hidden;
}
ul.list_col1 li span.desc {
    top: 1.875rem;
    font-size: 0.75rem;
    color: #999;
}
ul.arrow li span.desc {
    margin-right: 1.5rem;
}
ul.col2 li{    display: flex;width:50%;float:left}
ul.col3 li{    display: flex;width:33.333%;float:left}
ul.list_col1 li i {
    /* display: initial; */
    margin-right: 6px;
    color: #999;
    min-width: 18px;
    height: 18px;
    text-align: center;
    /* line-height: 18px; */
    border-radius: 2px;
    font-size: 14px;
}

ul.list-item li {
	display: flex;
    border-bottom: 0.0625rem solid #eee;
    position: relative;
	padding: 8px 0;
}
ul.list-item li a {
    /* height: 100%; */
    /* display: block; */
    text-decoration: none;
    overflow-y: hidden;
}

ul.list-item li span.num {
	display: contents;
	width:20px;
	color:#6c757d;
}
ul.list-item li b {
	/* color:#6c757d; */
}
ul.list-item li span.py i, ul.list-item li span.text i {
	color: #6c757d;
}
ul.list-item li span.title, ul.list-item li span.desc {
    color: #008000;
    position: absolute;
    left: 0.75rem;
    top: 0.625rem;
    height: 1.125rem;
    line-height: 1.125rem;
    overflow: hidden;
}
ul.list-item li span.desc {
    top: 1.875rem;
    font-size: 0.75rem;
    color: #999;
}
ul.list-item div{
	
   margin-left: 8px;
}
ul.list-item li .py i{
    /* color: #333!important; */
	/* margin: 0 .25rem; */
}
ul.list-item li .text,ul.list-item li .py{
	color: #495057;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;				/*溢出内容隐藏*/
	text-overflow: ellipsis;		/*文本溢出部分用省略号表示*/
	display: -webkit-box;			/*特别显示模式*/
	-webkit-line-clamp: 2;			/*行数*/
	line-clamp: 2;					
	-webkit-box-orient: vertical;	/*盒子中内容竖直排列*/
}
ul.list-item li h4 {
    font-size: 16px;
    font-weight: 600;
    color: #254264;
}
.box__head__inner .head-desc {
    margin: 0 0 8px 0;
    /* text-align: center; */
    font-size: 14.5px;
    color: #666;
}
.head-desc em{font-size:16px;font-weight:700;background-image:none;}
.title-desc{
	font-size: 15px;
    color: #858585;
    margin-left: 8px;
	font-weight: 400;
	
}
.list-hot li{
    line-height: 30px;
}
.list-hot li .hot1 {
    color: #fe2d46!important;
}
.list-hot li .hot2 {
    color: #f60!important;
}
.list-hot li .hot3 {
    color: #faa90e!important;
}

.list-hot li .tit{
    line-height: 30px;
}
.list-hot span.num {
	display: inline-block;
    color: #9195a3;
    width: 20px;
    margin-right: 4px;
    position: relative;
    top: 1px;
    text-align: center;
}
.list-hot li span.tag{
	color: #9195a3;
	padding: 0.125em 0.5em;
    font-size: .875em;
    /* font-weight: 700; */
    line-height: 1;
    /* color: #fff; */
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 0.25rem;
    border-radius: 50rem!important;
    --bs-bg-opacity: 1;
    border-color: #e9ecef!important;
    background-color: #f8f9fa;
    /* border-color: #00965e; */
    border: 1px solid #eee;
    margin-left: 0.5rem;
}
.ui_txt ol{
	min-height:120px;
}

.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;
}

.zi-h3{
	font-size:18px!important;
}
.zi-h3::before{
	content: ""!important;
    padding-right: .5em;
	color:unset!important;
    font-size: .875rem!important;
}
.zi-h3 .py{
	color:#d14;
}
.zi-h3 .py::before {
    content: "[";
    font-size: .875rem;
	color:#888;
	padding:0.325rem;
}
.zi-h3 .py::after {
    content: "]";
    font-size: .875rem;
	color:#888;
	padding:0.325rem;
}

.zi-content {
    --explain-en-color: #004200;
    --explain-en-outer-color: #aaa;
    --extra-quote-color: #885e1b;
    --extra-eg-color: #777
}

html[data-theme=dark] .zi-content {
    --explain-en-color: #14ef14;
    --explain-en-outer-color: #777;
    --extra-quote-color: #e7a132;
    --extra-eg-color: #888
}

.zi-content .explain {
    font-size: 15px;
    border-bottom: 1px solid var(--border-color);
    margin: 0 0 0 30px;
    padding: 8px 0;
    position: relative
}

.zi-content .explain .no {
    position: absolute;
    left: -26px;
    top: 11px;
    color: red;
    line-height: 1rem;
    font-size: 16px
}

.zi-content .explain .en {
    font-size: 14px;
    font-style: normal;
    color: var(--explain-en-color)
}

.zi-content .explain .en::after,.zi-content .explain .en::before {
    color: var(--explain-en-outer-color)
}

.zi-content .explain .en::after {
    content: ""
}

.zi-content .explain .en::before {
    content: " [ "
}

.zi-content .explain .en:after {
    content: " ] "
}

.zi-content .explain:last-child {
    margin-bottom: 20px
}

.zi-content .explain label {
    margin-bottom: 0;
    border: 1px solid var(--extra-eg-color);
    border-radius: 5px;
    font-size: 13px;
    margin-right: 6px;
    width: 2.5rem;
    text-align: center
}

.zi-content .explain .eg,.zi-detail-explain .extra.eg {
    color: var(--extra-eg-color)
}

.zi-basic-explain .explain {
    margin-left: 30px;
    position: relative
}

.zi-detail-explain .extra {
    font-size: 15px;
    position: relative;
    margin-left: 50px;
    margin-bottom: 0
}

.zi-detail-explain .extra label,.zi-zuci .list a {
    text-align: center;
    white-space: nowrap;
    overflow: hidden
}

.zi-detail-explain .extra label {
    position: absolute;
    left: -42px;
    top: 8px;
    line-height: 1.4rem;
    border-radius: 5px;
    width: 2em;
    padding: 0 .25em;
    box-sizing: content-box;
    font-size: 12px
}

.zi-detail-explain .extra span {
    display: block;
    padding: 8px 0;
    border-bottom: 1px solid var(--border-color)
}

.zi-detail-explain .extra.eg label {
    border: 1px solid var(--extra-eg-color);
    color: var(--extra-eg-color)
}

.zi-detail-explain .extra.quotes {
    color: var(--extra-quote-color)
}

.zi-detail-explain .extra.quotes label {
    border: 1px solid var(--extra-quote-color);
    color: var(--extra-quote-color)
}

.zi-detail-explain.quote-hide .extra {
    display: none
}

.zi-detail-explain .cixing {
    font-size: 1rem;
    color: red;
    border-bottom: 0;
    margin: 1.25rem 0;
    font-weight: 700;
    counter-reset: content-counter 0
}

.zi-detail-explain .cixing::before {
    content: "〈 ";
    font-size: .875rem
}

.zi-detail-explain .cixing::after {
    content: " 〉";
    font-size: .875rem
}

.zi-basic-explain .zi-special img,.zi-detail-explain .zi-special img {
    width: 20px;
    height: 20px
}

.zi-zuci .list {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 0
}

.zi-zuci .list a {
    border: 1px solid #ebd187;
    border-radius: 20px;
    padding: 3px 10px;
    margin: 5px;
    font-size: .9375rem;
    width: calc(12.5% - 10px);
    text-overflow: ellipsis;
    transition: all .2s linear
}

.zi-zuci .list a em {
    font-style: normal;
    color: red
}

.zi-zuci .list a:hover {
    border-color: red;
    box-shadow: 0 .5rem 1rem var(--shadow-color)
}

.zi-zuci h3,.zi-zuci p.none {
    color: var(--text-color-gray);
    text-align: center
}

.zi-zuci h3 {
    font-size: 15px;
    font-weight: 400
}

.zi-zuci p.none {
    padding: 50px 0;
    margin: 0
}

@media (max-width: 1199.98px) {
    .zi-zuci .list a {
        width:calc(16.6666666667% - 10px)
    }
}

@media (max-width: 991.98px) {
    .zi-zuci .list a {
        width:calc(25% - 10px)
    }
}

@media (max-width: 575.98px) {
    .zi-zuci .list a {
        width:calc(33.3333333333% - 10px)
    }
}

.zi-header {
    padding-top: 8px;
    display: flex;
}

.zi-header .zi-icon {
    position: relative;
    flex-shrink: 0
}

.zi-header .zi-title {
    flex-grow: 1;
    margin-left: 15px
}

.zi-icon {
    width: 120px;
}

.zi-icon .icon {
    border: 1px solid var(--border-color);
    width: 120px;
    height: 120px;
    background: var(--mi-bg);
    overflow: hidden;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
	border: 1px solid #c5653e;
    background: transparent url(https://i.gei6.com/images/zibg.gif) no-repeat center center;
}

.zi-icon .zi-writer-btn {
    position: absolute;
    top: 35px;
    left: 35px;
    width: 50px;
    height: 50px;
    border-radius: 30px;
    background-color: rgba(0,0,0,.2);
    border: 4px solid rgba(255,255,255,.2);
    box-sizing: content-box;
    box-shadow: 0 .125rem .25rem var(--shadow-color);
    z-index: 1000;
    transition: all linear .2s;
    cursor: pointer
}

.zi-icon .zi-writer-btn.hide {
    visibility: hidden;
    opacity: 0;
    transform: scale(2);
    transition: visibility .2s linear,opacity .2s linear,transform .2s linear
}

.zi-icon .zi-writer-btn:after {
    content: "";
    display: block;
    position: absolute;
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 10px solid #fff;
    margin-right: -10px;
    opacity: .6;
    top: 15px;
    left: 20px
}

.zi-icon .zi-writer-btn:hover {
    background-color: rgba(0,0,0,.6);
    border: 4px solid rgba(255,255,255,.9)
}

.zi-icon .zi-writer-btn:hover:after {
    opacity: 1
}

.zi-icon .zi-writer-container {
    position: absolute;
    top: 0;
    left: 0
}

.zi-icon .zi-control {
    margin-top: 4px;
    display: flex
}

.zi-icon .zi-control .btn {
    border-radius: 0;
    font-size: .75rem;
    padding: 4px 0;
    flex-grow: 1;
    color: #eee;
    background-color: #f9f9f9;
    border: 1px solid rgba(200, 200, 200, 0.4);
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem
}

.zi-icon .zi-control .btn:last-child {
    margin-left: -1px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem
}

.zi-title,.zi-title>* {
    position: relative
}

.zi-title h1,.zi-title h2 {
    font-size: 1.5rem;
    margin-bottom: 0;
    line-height: 1em;
	margin-bottom: 12px;
}

.zi-title h1 .zi-special,.zi-title h2 .zi-special {
    line-height: 1em
}

.zi-title h1 .zi-special img,.zi-title h2 .zi-special img {
    width: 1em;
    height: 1em;
    vertical-align: -.15em
}

.zi-title .zi-title-main {
    display: flex
}

.zi-title .zi-title-copy {
    height: 20px;
    margin-left: 6px
}

.zi-title .pinyin,.zi-title-extra {
    margin-top: 10px;
    display: flex
}

.zi-title .pinyin label {
    margin-top: 4px;
    font-size: 14px
}

.zi-title .pinyin p {
    flex-grow: 1;
    display: flex;
    flex-wrap: wrap;
    margin: 0 -4px
}

.zi-title .pinyin p>.voice {
    padding: 2px;
    margin: 4px
}

.zi-category {
    position: absolute;
    z-index: 0;
    right: 24px;
    top: 12px;
    font-size: 24px;
    line-height: 1;
    color: rgba(0,0,0,.05);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    pointer-events: none
}

.zi-title .zi-category {
    position: absolute;
    z-index: 0;
    right: 0;
    top: 0;
    font-size: 24px;
    line-height: 1;
    color: rgba(0,0,0,.05);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    pointer-events: none
}

.zi-title-extra {
    margin-bottom: -4px;
    margin-left: -4px;
    font-size: 13px;
    flex-wrap: wrap
}

.zi-title-extra span {
    font-style: normal;
    border: 1px solid #d7b664;
    border-radius: .25rem;
    padding: 3px 10px;
    margin-left: 4px;
    margin-bottom: 4px;
    font-size: 13px
}

.zi-title-extra span.unicode {
    padding-left: 26px;
    background: url(/assets/images/unicode.png) 4px center no-repeat;
    background-size: 18px 18px
}

html[data-theme=dark] .zi-title-extra span {
    border: 1px solid #5a360a
}

.zi-tags {
    margin: 6px -3px 0
}

.zi-tags .badge {
    padding: 6px;
    margin-top: 6px
}

.zi-tags a {
    color: #fff;
    margin-left: 6px;
	    background: blue;
}

.box-zi-top {
    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;
}

.zi-card{
    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;
}

.zi-attrs-list {
    margin-top: 15px;
    padding-bottom: 15px;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    border-top: 1px solid var(--border-color);
}
.zi-attrs-list p {
    width: 25%;
    margin-bottom: 0;
    border-bottom: 1px solid var(--border-color);
    display: flex;
}

.box__header {
    background: #fff;
    text-overflow: ellipsis;
    overflow: hidden;
    margin: 0;
    padding: 24px 24px 8px 24px;
    clear: both;
    min-height: 120px;
    box-shadow: 0 1px 10pxrgb(0 0 0 / 4%);
	    background-image: linear-gradient(360deg,#fff,#f0f2f7);
}
.box__header .h1{
	font-size:24px;
	margin-bottom: 10px;
	line-height: 1.75;
}


.DicTab_tab__q1zCE {
    padding-bottom: 12px;
    margin-bottom: 12px;
}

.DicTab_tab__q1zCE .DicTab_content__jXwNt li.DicTab_active__sm04H {
    font-weight: 600;
}


.DicTab_tab__q1zCE .DicTab_content__jXwNt li.DicTab_active__sm04H, .DicTab_tab__q1zCE .DicTab_content__jXwNt li:hover {
    color: hsla(0,0%,5%,.9);
}

.DicTab_tab__q1zCE .DicTab_content__jXwNt li {
    display: inline-block;
    font-weight: 400;
    font-size: 18px;
    line-height: 30px;
    color: hsla(0,0%,5%,.66);
    position: relative;
    cursor: pointer;
    margin-right: 20px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    z-index: 1;
}

.DicTab_tab__q1zCE .DicTab_content__jXwNt li.DicTab_active__sm04H:after, .DicTab_tab__q1zCE .DicTab_content__jXwNt li:hover:after {
    content: "";
    position: absolute;
    width: 12px;
    height: 3px;
    background: #f73131;
    bottom: -6px;
    border-radius: 2px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 1;
}

.article-vote {
    padding: 20px 0;
    text-align: center
}

.article-vote a {
    display: inline-block;
    padding: 12px 30px 6px;
    border: #c5c5c5 solid 1px;
    border-radius: 4px;
    outline: 0;
    color: #459df5
}

.article-vote a i {
    margin-right: 10px;
    width: 20px;
    height: 20px;
    vertical-align: -1px
}

.article-vote a strong {
    font-weight: 400;
    font-size: 18px
}

.article-vote a:hover {
    color: #459df5;
    border-color: #459df5;
    text-decoration: none
}

.article-vote a.vote i {
    background-position: -61px -2px
}

.article-vote a.voted i {
    background-position: -39px -2px
}

.article-vote a.voted i {
    background-position: -39px -2px;
}

.article-vote a i {
    margin-right: 10px;
    width: 20px;
    height: 20px;
    vertical-align: -1px;
}
.icons-read, .icons-vote, .icons-vote-max, .icons-i, .icons-quote {
    display: inline-block;
    background-image: url(https://bkssl.bdimg.com/static/wiki-tashuo/less/article/resource/img/article-icons_077c0ab.png);
    background-repeat: no-repeat;
    vertical-align: baseline;
}




.zi_pic_bi{display:inline-block}
.zi_pic_bi .yb__box{float:left;margin:6px;text-align:center;max-width:120px}
.zi_pic_bi .ypic{width:120px;height:120px;border:1px solid #ccc;margin:6px 0 4px 0}
.zi_pic_yb .yb__box b{color:#000;font-size:16px;font-weight:400}
.zi_pic_yb .yb__box{float:left;margin:6px;text-align:center;max-width:120px;color:#600}
.zi_pic_yb .ypic{width:100%;height:140px;border:1px solid #ccc;margin:6px 0 4px 0}

.tab__link {
    font-style: normal;
    border: 1px solid #d7b664;
    /* border-radius: 0.25rem; */
    padding: 10px;
    font-size: 16px;
}
.tab__link a{
	
}

.bg-darkergray {
    background-color: #2c2d2e!important;
}
.nav-utility {
	font-size:13px;
    padding: 2px;
    z-index: 1024;
    position: relative;
}
.bg-darkergray a:not(.btn,.disabled) {
    color: rgba(255,255,255,.66);
}
.siteBar{
	display: flex;
    flex-wrap: inherit;
    align-items: center;
    justify-content: space-between;
}
.navbar{
	background: #fff;
    box-shadow: 0 1px 2px 0 rgb(0 0 0 / 6%);
    z-index: 10;
	box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important;
}
.navbar-nav{
	display: flex;
    flex-wrap: inherit;
    align-items: center;
    justify-content: space-between;
	
}
.navTop{
	/* width: 1060px; */
    margin: 0 auto;
    overflow: hidden;
	padding:0 32px;
}


.small-header-box {
    position: relative;
    padding: 0;
    margin: 0;
    width: 100%;
    height: 55px
}

.small-header-box__wrapper {
    width: 100%;
    height: inherit;
    background: #fff;
    -webkit-box-shadow: 0 2px 6px 0 rgba(0,0,0,.05);
    box-shadow: 0 2px 6px 0 rgba(0,0,0,.05)
}

.small-header-box__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 auto;
    padding: 0 32px;
    width: 100%;
    height: inherit;
    /* min-width: 1264px; */
    /* max-width: 1060px */
}

.small-header-box__inner__box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.small-header-box--fixed .small-header-box__wrapper {
    /* position: fixed; */
    z-index: 1002;
    /* top: 0; */
    /* left: 0; */
    /* right: 0 */
}

.small-header-box .main-bar {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0px;
    flex: 1 0 0;
    margin-right: 28px;
    display: block;
    height: inherit
}

.small-header-box .main-bar__inner {
    height: inherit;
    -webkit-transition: -webkit-transform .2s ease;
    transition: -webkit-transform .2s ease;
    transition: transform .2s ease;
    transition: transform .2s ease,-webkit-transform .2s ease
}

.small-header-box .main-bar__row {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: inherit
}

.small-header-box .main-bar__row--simple {
    display: none
}

.small-header-box .head-bar {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.small-header-box .head-bar .logo {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    /* height: 44px */
}

.small-header-box .head-bar .logo img {
    display: block;
    /* width: 112px; */
    /* height: 28px */
}

.small-header-box .nav-bar {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.small-header-box .nav-bar__tabs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 24px;
    padding: 0
}

.small-header-box .nav-bar__tabs .tabs-item {
    display: block;
    list-style: none;
    padding: 0
}

.small-header-box .nav-bar__tabs .tabs-link {
    position: relative;
    display: inline-block;
    padding: 25px 20px;
    font-size: 16px;
    font-weight: 500;
    line-height: 22px;
    color: #666;
    text-align: center;
    -webkit-transition: color .1s ease,font-weight .1s ease;
    transition: color .1s ease,font-weight .1s ease;
    padding-left: 16px;
    padding-right: 16px
}

.small-header-box .nav-bar__tabs .tabs-link:hover {
    color: #111
}

.small-header-box .nav-bar__tabs .tabs-item--new {
    margin-right: 28px!important
}

.small-header-box .nav-bar__tabs .tabs-item--new .tabs-link:before {
    content: 'DevOps';
    position: absolute;
    right: 15px;
    top: 44px;
    display: none;
    width: 100px;
    padding: 4px 4px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #c71d24;
    border-radius: 4px;
    -webkit-transform: translate(100%,-100%) scale(.5);
    transform: translate(100%,-100%) scale(.5);
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    color: #fff;
    font-size: 22px;
    line-height: 28px;
    font-weight: 600
}

.small-header-box .nav-bar__tabs .tabs-item--new .tabs-link:after {
    content: '';
    position: absolute;
    right: 15px;
    top: 44px;
    display: none;
    width: 100px;
    height: 36px;
    padding: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 4px;
    -webkit-transform: translate(100%,-100%) scale(.5);
    transform: translate(100%,-100%) scale(.5);
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    background: url(https://static.oschina.net/dist/oschina/event/imgs/flash_wide.gif) no-repeat center;
    background-size: cover;
    opacity: .6
}

.small-header-box .nav-bar__tabs .tabs-item--new-show .tabs-link:before {
    display: block
}

.small-header-box .nav-bar__tabs .tabs-item--new-show .tabs-link:after {
    display: block
}

.small-header-box .search-box {
    margin-left: 0;
    margin-right: 12px
}

.small-header-box .search-box__inner {
    z-index: 99;
    position: relative;
    display: block;
    width: 224px;
    height: 32px;
    margin-left: -10px
}

.small-header-box .search-box__input {
    display: block;
    width: 100%;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: 0;
    border: none;
    border-radius: 0;
    padding: 5px 42px 5px 12px;
    background-color: #f7f8f9;
    color: #111;
    font-size: 14px;
    line-height: 20px;
    border-radius: 20px;
    border: 1px solid #ecedee;
    -webkit-transition: border-color .14s ease;
    transition: border-color .14s ease
}

.small-header-box .search-box__input:focus {
    border-color: #d8d8d8
}

.small-header-box .search-box__input::-webkit-input-placeholder {
    color: #999
}

.small-header-box .search-box__input::-moz-placeholder {
    color: #999
}

.small-header-box .search-box__input:-ms-input-placeholder {
    color: #999
}

.small-header-box .search-box__input::-ms-input-placeholder {
    color: #999
}

.small-header-box .search-box__input::placeholder {
    color: #999
}

.small-header-box .search-box__button {
    position: absolute;
    top: 5px;
    right: 12px;
    display: block;
    width: 22px;
    height: 22px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: 0;
    border: none;
    border-radius: 0;
    background: 0 0;
    padding: 0;
    cursor: pointer;
    font-size: 14px;
    line-height: 22px;
    text-align: center;
    -webkit-transition: color .14s ease;
    transition: color .14s ease;
    color: #999
}

.small-header-box .search-box__button:hover {
    color: #979797
}

.small-header-box .search-box__button i.icon {
    margin: 0;
    font-size: inherit
}

.small-header-box .user-bar {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-left: auto
}

.small-header-box .user-bar__links {
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.small-header-box .user-bar__links>.item {
    padding: 0 10px;
    color: #bababa
}

.small-header-box .user-bar__links>.item:last-child {
    margin-right: 0
}

.small-header-box .user-bar__links>.item:hover {
    color: #999
}

.small-header-box .user-bar__links>.item.icon {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.small-header-box .user-bar__links .app-download>i.oicon {
    font-size: 20px;
    line-height: 1;
    margin: 0 -3px
}

.small-header-box .user-bar__links .user-message {
    height: 28px
}

.small-header-box .user-bar__links .user-message>.icon {
    font-size: 20px;
    line-height: 1;
    width: 18px;
    margin: 0
}

.small-header-box .user-bar__links .user-message .total-count {
    display: none;
    margin: 0 0 0 6px;
    min-width: 18px;
    min-height: 18px;
    padding: 0 5px;
    line-height: 18px;
    text-align: center;
    border-radius: 500rem;
    color: #fff;
    font-weight: 600;
    background: #ff5353;
    font-family: SFProText-Heavy,'Helvetica Neue',Arial,Helvetica,sans-serif
}

.small-header-box .user-bar__links .user-message .menu {
    width: 200px;
    line-height: 20px;
    border-radius: 4px;
    border: 1px solid #ecedee;
    -webkit-box-shadow: 0 2px 6px rgba(0,0,0,.05);
    box-shadow: 0 2px 6px rgba(0,0,0,.05)
}

.small-header-box .user-bar__links .user-message .menu .message-header {
    margin: 0;
    padding-top: 8px;
    padding-bottom: 8px;
    -webkit-box-shadow: inset 0 -1px 0 0 #ecedee;
    box-shadow: inset 0 -1px 0 0 #ecedee;
    font-size: 14px;
    line-height: 20px
}

.small-header-box .user-bar__links .user-message .menu .action {
    margin: -1px 0 0 0;
    padding-top: 6px;
    padding-bottom: 6px;
    -webkit-box-shadow: inset 0 1px 0 0 #ecedee;
    box-shadow: inset 0 1px 0 0 #ecedee;
    font-weight: 400;
    font-size: 12px;
    line-height: 20px
}

.small-header-box .user-bar__links .user-message .menu .action .go-inbox {
    float: left
}

.small-header-box .user-bar__links .user-message .menu .action .mark-read-all {
    float: right;
    display: none
}

.small-header-box .user-bar__links .user-info {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer
}

.small-header-box .user-bar__links .user-info .icon {
    margin: 0 0 0 4px;
    line-height: 1;
    width: 16px
}

.small-header-box--default-simple .main-bar__row--simple {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.small-header-box--switch-full .main-bar__inner {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
}

.small-header-box--responsive .small-header-box__inner {
    min-width: auto
}



.box__inner{
	-webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.05);
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.05);
	
	background-color: #fff;
    border-radius: 5px;
	
	padding: 16px;
	
	margin-bottom: 16px;
	
	
	display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.box__inner h3{
	color: #c5653e;
	position: relative;
	padding-bottom:8px;
    margin-bottom: 8px;
    /* height: 42px; */
    /* line-height: 42px; */
    /* padding: 0 20px; */
    border-bottom: 1px solid #f0f2f7;
}

.ziCards{margin:-12px -6px 0; margin-bottom:32px;font-size:13px}
.ziCards .chang,.ziCards .ci{color:#006400}
.ziCards .biao,.ziCards .tong{color:#696969}
.ziCards .no{color:#a9a9a9}
.ziCards li{float:left;position:relative;white-space:nowrap;text-align:center;width:10%;float:left;margin-bottom:0;margin-right:0}
.ziCards li.ziBlock a{over-flow:hidden;text-decoration:none;width:auto;height:auto;padding:2px 2px;border:1px solid #e5e7e4;display:block;text-align:center;margin:12px 6px 0;overflow:hidden;white-space:nowrap}
.ziCards li.ziBlock a span{font-size:24px;line-height:90px;font-family: "STSong","Songti","Songti SC","宋体","Noto Serif CJK SC","Source Han Serif SC","Source Han Serif CN",STSong,"AR PL New Sung","AR PL SungtiL GB",NSimSun,SimSun,"TW-Sung","WenQuanYi Bitmap Song","AR PL UMing CN","AR PL UMing HK","AR PL UMing TW","AR PL UMing TW MBE",PMingLiU,MingLiU,serif;;text-align:center}

.ziCards li.ziBlock a:hover{border:1px solid #999}
/* .ziCards a:hover{border:1px solid #999} */
.ziCards label{font-size:13px;font-family:Microsoft Yahei,sans-serif}
.ziCards label.bushou{position:absolute;left:12px;bottom:1px}
.ziCards label.bihua{position:absolute;right:12px;bottom:1px;color:#a9a9a9}
.ziCards label.fanti{height:24px;line-height:24px;position:absolute;left:3px;color:#a9a9a9}
.ziCards label.duoyin{height:24px;line-height:24px;position:absolute;right:3px}
.ziCards label.pinyin{height:24px;line-height:24px;position:absolute;overflow:hidden;left:0;right:0;margin-left:auto;margin-right:auto;font-family:Pinyin,Tahoma,"Helvetica Neue",Helvetica,Arial,sans-serif;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1.5!important;padding:0 12px;color:#a9a9a9}

.tabNav{margin:12px 0}
.tabNav .title,.tabNav h3,.jielong-search-card .jielong-search-form button,.jielong-search-card .jielong-search-form input{font-size:16px}
.tabNav .line{display:flex;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;margin-left:-2px;margin-right:-2px;-webkit-overflow-scrolling:touch;scrollbar-color:#639 green;scroll-snap-type:x mandatory}
.tabNav .line::-webkit-scrollbar{height:8px;background-color:#f6f6f6;}
.tabNav .line::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px rgba(200, 200, 200, 0.4);border-radius:10px;margin-block:15px}
.tabNav .line::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 4px rgba(200, 200, 200, 0.4);background-color:#ccc}
.tabNav .line::-webkit-scrollbar-button{display:none}
.tabNav .line li{flex-grow:1;white-space:nowrap;text-align:center;border:1px solid rgba(200, 200, 200, 0.4);background-color:#f9f9f9;border-radius:5px;font-size:15px;padding:0px 12px;margin:5px 4px;border: 1px solid #dcdfe6;scroll-snap-align:start}
.tabNav .line li:focus,.tabNav .line li:hover{color:#409eff;border-color:#c6e2ff;background-color:#ecf5ff}
.tabNav .line li .active::after,.tabNav .line li.active::before{position:absolute;content:" ";width:0;height:0;left:50%;transform:translateX(-50%);border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid transparent}
.tabNav .line li .active::after{bottom:-6px;border-top-color:red}
.tabNav .line li .active::before{bottom:-7px}

.tabNav .line li.cur{position:relative;background-color: #ecf5ff;border-color: #c6e2ff;}
.tabNav .line li.cur a{color: #d14;}
.tabNav .line li.cur:focus,.tabNav .line li:hover {}
.tabNav .line li.cur::after,.tabNav .line a.cur::before{position:absolute;content:" ";width:0;height:0;left:50%;transform:translateX(-50%);border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid transparent}
.tabNav .line li.cur::after{bottom:-6px;border-top-color:red}
.tabNav .line li.cur::before{bottom:-7px}

.btn-copy{position:absolute;bottom:-1px;right:-1px;font-size:12px;background:rgba(30,73,218,.5);border-top-left-radius:5px;color:#fff;border:0;padding:1px 10px;line-height:1.6}
.btn-copy:hover {
    background: rgba(30,73,218,.7)
}

.subDesc{font-size:14px;color:#444;border:1px solid var(--border-color);margin-bottom:15px;line-height:180%;background: #eaf3f8 url(//i.gei6.com/img/icon_right_32.png) right 5px center no-repeat;padding:16px 16px 12px 12px;border-radius:5px;padding: 12px ;
    margin-top: 15px;
    margin-bottom: 20px;
    border: 1px solid #eee;
    border-left-width: 3px;
    border-left-color: #ec7259;
	
	position:relative}
.subDesc>.more{display:flex;align-items:center;justify-content:flex-end;line-height:180%;background:linear-gradient(270deg,#eaf3f8 65%,rgba(255,255,255,0) 100%);color:rgba(255,0,0,.92);text-align:right;padding:0 0 0 40px;z-index:1;box-sizing:content-box;cursor:pointer}
.subDesc>.more::before{content:"收起"}
.subDesc>.more::after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid red;transition:all .2s ease-in-out;transform:rotate(0);margin-left: 5px;}
.subDesc p:last-child{margin-bottom:0!important}
.subDesc.text-fold{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.subDesc.text-fold>.more{position:absolute;right:10px;bottom:0;visibility:visible}
.subDesc.text-fold>.more::before{content:"展开"}
.subDesc.text-fold>.more::after{transform:rotate(180deg)}

.ci-searching-list ul {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -5px;
}
.ci-searching-list li {
    padding: 5px;
    width: 50%;
}
.ci-searching-list li a {
    display: block;
    border: 1px solid #e5e5e5;
    border-radius: 4px;
    padding: 2px 0;
	    text-align: center;
}
.ci-searching-list li a:hover {
    border-color: #c14;
    color: #c14
}
.mui{
	padding:16px;
}

ul.char-list li {
    float: left;
    position: relative;
    white-space: nowrap;
}
ul.char-list li a {
    over-flow: hidden;
    /* font-size: 18px; */
    text-decoration: none;
    width: auto;
    height: auto;
    padding: 5px;
    border: 1px solid #e5e7e4;
	border-radius: 5px;
    /* background-color: #e5e7e4; */
    display: block;
    text-align: center;
}
ul.char-list li a.cur{
    border: 1px solid #d14;
    color: #d14;
	
}
ul.col5{
	margin: -12px -6px 0;
}
ul.col5 li a{
	margin: 12px 6px 0;
    overflow: hidden;
    white-space: nowrap;
}
ul.char-list li a:hover {
    border: 1px solid #d14;
    color: #d14;
}
.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;
}


body.modal-enabled{position:fixed;right:0;left:0;overflow:hidden}
.modal,.modal-box{display:flex;flex-direction:column}
.modal{--modal-translate:0;--modal-alpha:0.6;position:fixed;top:0;right:0;bottom:0;left:0;z-index:3002;overflow:hidden;visibility:hidden;align-items:center;cursor:url("data:image/svg+xml,%3Csvg width='19' height='19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.514.535l-6.42 6.42L2.677.536a1.517 1.517 0 00-2.14 0 1.517 1.517 0 000 2.14l6.42 6.419-6.42 6.419a1.517 1.517 0 000 2.14 1.517 1.517 0 002.14 0l6.419-6.42 6.419 6.42a1.517 1.517 0 002.14 0 1.517 1.517 0 000-2.14l-6.42-6.42 6.42-6.418a1.517 1.517 0 000-2.14 1.516 1.516 0 00-2.14 0z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E"),auto;background-color:transparent;-webkit-overflow-scrolling:touch;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);transition:all .2s}
.modal.modal-visible{background-color:rgba(0,0,0,var(--modal-alpha));visibility:visible;transition:background-color .18s}
.modal.modal-visible .modal-box{visibility:visible;transform:scale(1);opacity:1;transition:transform .18s cubic-bezier(.4,0,.2,1),opacity .18s linear,visibility 0s}
.modal.no-transition,.modal.no-transition .modal-box{transition:unset!important}
.modal .modal-box{visibility:hidden;opacity:0;transform:scale(.9);transition:transform .18s cubic-bezier(.4,0,.2,1),opacity .18s linear,visibility .18s .18s}
.modal-box{opacity:0;margin:auto;flex-shrink:0;width:580px;border-radius:4px;background:#fff;cursor:auto;color:#222}
.modal-box.modal-has-drag .modal-box-header{position:relative;padding-top:10px}
.modal-box .modal-box-header{height:60px;padding:0 20px}
.modal-box .modal-box-content{flex-grow:1;flex-shrink:0;padding:20px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;max-height:calc(100vh - 70px - 78px);overflow-y:auto}
.modal-box .modal-box-footer{padding:20px;text-align:center;background-color:#f5f5f5}
.modal-box-header,.modal-close{display:flex;justify-content:space-between;align-items:center}
.modal-box-header .modal-title{font-weight:700;color:#222;text-align:center;font-size:18px;position:relative}
.modal-box-header .modal-title:after{content:"";position:absolute;left:calc(50% - 35px);width:70px;height:12px;bottom:0;background:#f8e8b1;border-radius:4px;transform:skewX(-15deg);z-index:-1}
.modal-box-header .modal-drag-line{position:absolute;top:10px;left:calc(50% - 20px);background:#0f0f0f;opacity:.15;border-radius:4px;height:4px;width:40px}
.modal-close{border:0;padding:10px;margin-right:-10px;box-sizing:content-box;cursor:pointer;justify-content:center;background-color:transparent;color:rgba(0,0,0,.2)}
.modal-close,.modal-close svg{width:24px;height:24px}
.modal-close svg *{fill:currentColor}
.modal-close:hover{color:red}
.modal-close .modal-close-label,.swiper-tabs input[type=radio]{display:none}

ul.c20,ul.c19,ul.c18,ul.c17,ul.c16,ul.c15,ul.c14,ul.c13,ul.c12,ul.c11,ul.c10,
ul.c9,ul.c8,ul.c7,ul.c6,ul.c5,ul.c4,ul.c3,ul.c2,ul.c1,ul.line{margin:-12px -6px 0;}
ul.c20 li,ul.c19 li,ul.c18 li,ul.c17 li,ul.c16 li,ul.c15 li,ul.c14 li,ul.c13 li,
ul.c12 li,ul.c11 li,ul.c10 li,ul.c9 li,ul.c8 li,ul.c7 li,ul.c6 li,ul.c5 li,
ul.c4 li,ul.c3 li,ul.c2 li,ul.c1 li,ul.line li{float:left;position:relative;}
ul.c20 li a,ul.c19 li a,ul.c18 li a,ul.c17 li a,ul.c16 li a,ul.c15 li a,
ul.c14 li a,ul.c13 li a,ul.c12 li a,ul.c11 li a,ul.c10 li a,ul.c9 li a,
ul.c8 li a,ul.c7 li a,ul.c6 li a,ul.c5 li a,ul.c4 li a,ul.c3 li a,ul.c2 li a,
ul.c1 li a,ul.line li a,ul li div.btn{margin:12px 6px 0;overflow:hidden;white-space:nowrap;}

ul.c1 li{width:100%;}

ul.c2 li{width:50%;}
ul.c2 li.t2{width:100%!important;}

ul.c3 li{width:33.3333%;}
ul.c3 li.t2{width:66.6666%!important;}
ul.c3 li.t3{width:100%!important;}

ul.c4 li{width:25%;}
ul.c4 li.t2{width:50%!important;}
ul.c4 li.t3{width:75%!important;}
ul.c4 li.t4{width:100%!important;}

ul.c5 li{width:20%;}
ul.c5 li.t2{width:40%!important;}
ul.c5 li.t3{width:60%!important;}
ul.c5 li.t4{width:80%!important;}
ul.c5 li.t5{width:100%!important;}

ul.c6 li{width:16.6666%;}
ul.c6 li.t2{width:33.3333%!important;}
ul.c6 li.t3{width:50%!important;}
ul.c6 li.t4{width:66.6666%!important;}
ul.c6 li.t5{width:83.3333%!important;}
ul.c6 li.t6{width:100%!important;}

ul.c7 li{width:14.2857%;}
ul.c7 li.t2{width:28.5714%!important;}
ul.c7 li.t3{width:42.8571%!important;}
ul.c7 li.t4{width:57.1428%!important;}
ul.c7 li.t5{width:71.4285%!important;}
ul.c7 li.t6{width:85.7142%!important;}
ul.c7 li.t7{width:100%!important;}

ul.c8 li{width:12.5%;}
ul.c8 li.t2{width:25%!important;}
ul.c8 li.t3{width:37.5%!important;}
ul.c8 li.t4{width:50%!important;}
ul.c8 li.t5{width:62.5%!important;}
ul.c8 li.t6{width:75%!important;}
ul.c8 li.t7{width:87.5%!important;}
ul.c8 li.t8{width:100%!important;}

ul.c9 li{width:11.1111%;}
ul.c9 li.t2{width:22.2222%!important;}
ul.c9 li.t3{width:33.3333%!important;}
ul.c9 li.t4{width:44.4444%!important;}
ul.c9 li.t5{width:55.5555%!important;}
ul.c9 li.t6{width:66.6666%!important;}
ul.c9 li.t7{width:77.7777%!important;}
ul.c9 li.t8{width:88.8888%!important;}
ul.c9 li.t9{width:100%!important;}

ul.c10 li{width:10%;}
ul.c10 li.t2{width:20%!important;}
ul.c10 li.t3{width:30%!important;}
ul.c10 li.t4{width:40%!important;}
ul.c10 li.t5{width:50%!important;}
ul.c10 li.t6{width:60%!important;}
ul.c10 li.t7{width:70%!important;}
ul.c10 li.t8{width:80%!important;}
ul.c10 li.t9{width:90%!important;}
ul.c10 li.t10{width:100%!important;}

ul.c11 li{width:9.0909%;}
ul.c11 li.t2{width:18.1818%!important;}
ul.c11 li.t3{width:27.2727%!important;}
ul.c11 li.t4{width:36.3636%!important;}
ul.c11 li.t5{width:45.4545%!important;}
ul.c11 li.t6{width:54.5454%!important;}
ul.c11 li.t7{width:63.6363%!important;}
ul.c11 li.t8{width:72.7272%!important;}
ul.c11 li.t9{width:81.8181%!important;}
ul.c11 li.t10{width:90.909%!important;}
ul.c11 li.t11{width:100%!important;}

ul.c12 li{width:8.3333%;}
ul.c12 li.t2{width:16.6666%!important;}
ul.c12 li.t3{width:25%!important;}
ul.c12 li.t4{width:33.3333%!important;}
ul.c12 li.t5{width:41.6666%!important;}
ul.c12 li.t6{width:50%!important;}
ul.c12 li.t7{width:58.3333%!important;}
ul.c12 li.t8{width:66.6666%!important;}
ul.c12 li.t9{width:75%!important;}
ul.c12 li.t10{width:83.3333%!important;}
ul.c12 li.t11{width:91.6666%!important;}
ul.c12 li.t12{width:100%!important;}

ul.c13 li{width:7.6923%;}
ul.c13 li.t2{width:15.3846%!important;}
ul.c13 li.t3{width:23.0769%!important;}
ul.c13 li.t4{width:30.7692%!important;}
ul.c13 li.t5{width:38.4615%!important;}
ul.c13 li.t6{width:46.1538%!important;}
ul.c13 li.t7{width:53.8461%!important;}
ul.c13 li.t8{width:61.5384%!important;}
ul.c13 li.t9{width:69.2307%!important;}
ul.c13 li.t10{width:76.923%!important;}
ul.c13 li.t11{width:84.6153%!important;}
ul.c13 li.t12{width:92.3076%!important;}
ul.c13 li.t13{width:100%!important;}

ul.c14 li{width:7.1428%;}
ul.c14 li.t2{width:14.2857%!important;}
ul.c14 li.t3{width:21.4285%!important;}
ul.c14 li.t4{width:28.5714%!important;}
ul.c14 li.t5{width:35.7142%!important;}
ul.c14 li.t6{width:42.8571%!important;}
ul.c14 li.t7{width:50%!important;}
ul.c14 li.t8{width:57.1428%!important;}
ul.c14 li.t9{width:64.2857%!important;}
ul.c14 li.t10{width:71.4285%!important;}
ul.c14 li.t11{width:78.5714%!important;}
ul.c14 li.t12{width:85.7142%!important;}
ul.c14 li.t13{width:92.8571%!important;}
ul.c14 li.t14{width:100%!important;}

ul.c15 li{width:6.6666%;}
ul.c15 li.t2{width:13.3333%!important;}
ul.c15 li.t3{width:20%!important;}
ul.c15 li.t4{width:26.6666%!important;}
ul.c15 li.t5{width:33.3333%!important;}
ul.c15 li.t6{width:40%!important;}
ul.c15 li.t7{width:46.6666%!important;}
ul.c15 li.t8{width:53.3333%!important;}
ul.c15 li.t9{width:60%!important;}
ul.c15 li.t10{width:66.6666%!important;}
ul.c15 li.t11{width:73.3333%!important;}
ul.c15 li.t12{width:80%!important;}
ul.c15 li.t13{width:86.6666%!important;}
ul.c15 li.t14{width:93.3333%!important;}
ul.c15 li.t15{width:100%!important;}

ul.c16 li{width:6.25%;}
ul.c16 li.t2{width:12.5%!important;}
ul.c16 li.t3{width:18.75%!important;}
ul.c16 li.t4{width:25%!important;}
ul.c16 li.t5{width:31.25%!important;}
ul.c16 li.t6{width:37.5%!important;}
ul.c16 li.t7{width:43.75%!important;}
ul.c16 li.t8{width:50%!important;}
ul.c16 li.t9{width:56.25%!important;}
ul.c16 li.t10{width:62.5%!important;}
ul.c16 li.t11{width:68.75%!important;}
ul.c16 li.t12{width:75%!important;}
ul.c16 li.t13{width:81.25%!important;}
ul.c16 li.t14{width:87.5%!important;}
ul.c16 li.t15{width:93.75%!important;}
ul.c16 li.t16{width:100%!important;}

ul.c17 li{width:5.8823%;}
ul.c17 li.t2{width:11.7647%!important;}
ul.c17 li.t3{width:17.647%!important;}
ul.c17 li.t4{width:23.5294%!important;}
ul.c17 li.t5{width:29.4117%!important;}
ul.c17 li.t6{width:35.2941%!important;}
ul.c17 li.t7{width:41.1764%!important;}
ul.c17 li.t8{width:47.0588%!important;}
ul.c17 li.t9{width:52.9411%!important;}
ul.c17 li.t10{width:58.8235%!important;}
ul.c17 li.t11{width:64.7058%!important;}
ul.c17 li.t12{width:70.5882%!important;}
ul.c17 li.t13{width:76.4705%!important;}
ul.c17 li.t14{width:82.3529%!important;}
ul.c17 li.t15{width:88.2352%!important;}
ul.c17 li.t16{width:94.1176%!important;}
ul.c17 li.t17{width:100%!important;}

ul.c18 li{width:5.5555%;}
ul.c18 li.t2{width:11.1111%!important;}
ul.c18 li.t3{width:16.6666%!important;}
ul.c18 li.t4{width:22.2222%!important;}
ul.c18 li.t5{width:27.7777%!important;}
ul.c18 li.t6{width:33.3333%!important;}
ul.c18 li.t7{width:38.8888%!important;}
ul.c18 li.t8{width:44.4444%!important;}
ul.c18 li.t9{width:50%!important;}
ul.c18 li.t10{width:55.5555%!important;}
ul.c18 li.t11{width:61.1111%!important;}
ul.c18 li.t12{width:66.6666%!important;}
ul.c18 li.t13{width:72.2222%!important;}
ul.c18 li.t14{width:77.7777%!important;}
ul.c18 li.t15{width:83.3333%!important;}
ul.c18 li.t16{width:88.8888%!important;}
ul.c18 li.t17{width:94.4444%!important;}
ul.c18 li.t18{width:100%!important;}

ul.c19 li{width:5.2631%;}
ul.c19 li.t2{width:10.5263%!important;}
ul.c19 li.t3{width:15.7894%!important;}
ul.c19 li.t4{width:21.0526%!important;}
ul.c19 li.t5{width:26.3157%!important;}
ul.c19 li.t6{width:31.5789%!important;}
ul.c19 li.t7{width:36.8421%!important;}
ul.c19 li.t8{width:42.1052%!important;}
ul.c19 li.t9{width:47.3684%!important;}
ul.c19 li.t10{width:52.6315%!important;}
ul.c19 li.t11{width:57.8947%!important;}
ul.c19 li.t12{width:63.1578%!important;}
ul.c19 li.t13{width:68.421%!important;}
ul.c19 li.t14{width:73.6842%!important;}
ul.c19 li.t15{width:78.9473%!important;}
ul.c19 li.t16{width:84.2105%!important;}
ul.c19 li.t17{width:89.4736%!important;}
ul.c19 li.t18{width:94.7368%!important;}
ul.c19 li.t19{width:100%!important;}

ul.c20 li{width:5%;}
ul.c20 li.t2{width:10%!important;}
ul.c20 li.t3{width:15%!important;}
ul.c20 li.t4{width:20%!important;}
ul.c20 li.t5{width:25%!important;}
ul.c20 li.t6{width:30%!important;}
ul.c20 li.t7{width:35%!important;}
ul.c20 li.t8{width:40%!important;}
ul.c20 li.t9{width:45%!important;}
ul.c20 li.t10{width:50%!important;}
ul.c20 li.t11{width:55%!important;}
ul.c20 li.t12{width:60%!important;}
ul.c20 li.t13{width:65%!important;}
ul.c20 li.t14{width:70%!important;}
ul.c20 li.t15{width:75%!important;}
ul.c20 li.t16{width:80%!important;}
ul.c20 li.t17{width:85%!important;}
ul.c20 li.t18{width:90%!important;}
ul.c20 li.t19{width:95%!important;}
ul.c20 li.t20{width:100%!important;}



.box-title .hd{
	    background-image: linear-gradient(360deg, #fff, #f0f2f7);
    padding: 12px 24px;
}

.box-title .mcon{
	padding: 20px 24px 10px;
    border-bottom: 1px solid #f2f5f0;
}



.pinyin, .zhuyin, h1 rt {
    font-family: var(--font-pinyin);
}

.box__head__inner .ci-title{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    overflow-x: auto;
	
}





.ci-title {
	display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    overflow-x: auto;
}
.ci-title .pinyin {
	font-family: var(--font-pinyin);
    font-size: 1rem;
    display: flex;
    align-items: center;
	margin:unset;
}
.ci-title .pinyin span {
    text-align: center;
    width: 45px;
	min-width: 45px;
    letter-spacing: -.02rem;
	    font-size: 0.875rem;
}
.ci-title h1 {
	font-size: 36px;
    font-weight: 500;
    letter-spacing: 9px;
    padding-left: 0.5rem;
    white-space: nowrap;
    margin: 0 12px 0 12;
    margin-top: unset;
    line-height: 1.5;
    overflow-y: hidden;
    font-family: var(--font-kaiti);
    color: var(--color-red);
}

.ci-mean{
	margin-bottom:20px;
	color: #555666;
    font-size: .925rem;
}
.ci-mean b{
	font-weight:unset;
	color:#c14;
}
.ci-mean h3, .ci-list h3 {
    margin-bottom: 12px;
	font-weight:600;
	/* color: navy; */
}
.ci-mean h3::before,.ci-list h3::before {
    content: "";
    color: #d14;
    font-family: yahei;
    left: 0;
    width: 0px;
    font-size: 16.5px;
}

.ci-mean h3 .pinyin::after, .ci-mean h3 .pinyin::before{
	content:unset;
}

.ci-mean i{
	display: inline-block;
	font-weight:400;
	color:#888;
}
.ci-mean i .pinyin{
	font-weight:400;
	color:#333;
	margin:unset;
	letter-spacing:-0.01rem;
	margin: 0 .2rem;
}
.ci-mean .order{
	color:#111;
}
.ci-mean p span.attr_tag{
	background-color:unset;
	line-height: 18px;
	line-height: 100%;
    font-size: 14px;
    padding: 4px;
    margin: 0 8px 0 0;
    border: 1px solid #f4c4b1;
    color: #5d2a10;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}
.ci-mean p label{
	font-size: 14px !important;
    /* margin-right: 8px; */
    border: 1px solid #888;
    /* text-align: center; */
    border-radius: 6px;
    padding: 2px;
    /* min-width: 2.125rem; */
    /* height: 30px; */
    /* text-decoration: none; */
    /* line-height: 28px; */
    letter-spacing: revert-layer;
}
.ci-mean .ext {
    position: relative;
    /* font-size: 15px; */
    color: var(--body-color);
    border-bottom: 1px solid var(--body-secondary-bg-color);
    /* padding: 10px 0; */
    margin-left: 3rem;
    margin-bottom: 0;
	    overflow: unset;
}
.ci-mean .name {
    /* font-size: 12px; */
    /* font-weight: 700; */
    padding: 0 4px;
    /* margin-right: 10px; */
    border: var(--ext-name-border);
    color: var(--ext-name-color);
    white-space: nowrap;
    border-radius: 4px;
}
.ci-mean .ext .name {
	width: 3rem;
	padding: 0;
    color: #666;
    /* text-align: center; */
    box-sizing: content-box;
    display: inline-block;
    position: absolute;
    left: -3rem;
	
}
.ci-mean-style{
    border: 1px solid var(--border-color);
    background-color: var(--ci-mean-bg-color);
    background: var(--ci-mean-bg-color);
    padding: 0.5rem 0.875rem;
    border-radius: 0.5rem;
	background-image: linear-gradient(333deg, #f4f7ff, #fff8f8);
}
	
	
.ci-char-item {
	display: grid;
    justify-content: start;
	border-bottom: 1px solid #f0f0f0;
    padding-bottom: 10px;
    margin-bottom: 10px;
}
.ci-char-base {
    display: flex;
    justify-content: center;
    justify-items: center;
}
.ci-char-base>h3 {
    height: 60px;
    width: 60px;
    line-height: 60px;
    border: 1px solid rgba(255, 0, 0, .4);
	border: 1px solid var(--border-color);
	font-family: var(--font-kaiti);
    background: var(--mi-bg);
	/* background-size:; */
    font-size: 48px;
	font-weight: normal;
    flex-shrink: 0;
    text-align: center;
    color: var(--body-color);
	color: darkgreen;
}
.ci-char-base>h3::before{
	content: "";
}
.ci-char-base .ci-char-info {
    /* font-size: .875rem; */
    margin-left: 10px;
    flex-grow: 1;
}
.ci-char-base .ci-char-info p{
	white-space: nowrap; /* 防止文字换行 */
  overflow: hidden; /* 隐藏溢出部分的文字 */
  text-overflow: ellipsis; /* 用省略号表示被隐藏的文本 */
  color:#333;
  margin:0;
  line-height: 30px;
      font-size: 15px;
}
.ci-char-info,.ci-char-bottom{display:grid;margin-right:1rem;
}


.ci-char-info p label{
  font-size: 14px;
	color:#888;
}
.ci-char-base span.label, .ci-char-base span.label a, .ci-char-bottom span.label a {
    line-height: 100%;
    font-size: 14px;
    color: #605b45;
}

.ci-char-bottom p{
	line-height:30px;
	margin-top:5px;    font-size: 15px;
}

ul.col-2{
	/* margin: -12px -6px 0; */
}
ul.col-2 li {
    width: 50%!important;
}

ul.col-3{
	/* margin: -12px -6px 0; */
}
ul.col-3 li {
    width: 33.333333%!important;
}

ul.col-4{
	/* margin: -12px -6px 0; */
}
ul.col-4 li {
    width: 25%!important;
}

ul.col-5{
	/* margin: -12px -6px 0; */
}
ul.col-5 li {
    width: 20%!important;
}

.box-title{
	background: #fff; 
}

.simple, h2.simple{
	font-family: var(--font-tongyong);
	display: inline-block;
	border: 0!important;
    font-size: 16.5px;
    letter-spacing: 0;
	padding:0;
	padding-left:1em;
}

/* .word #dict{ */
	/* margin-bottom: 12px; */
/* } */


.mod-hd{
	margin-top: 1em;
}

.word .mod-bd p{
	margin:0;
	margin-bottom:8px;
}

.word .citai p{
	font-size: 15px;
	display: inline-block;
	margin-right:12px;
}
.word .citai p span{
	font-size: 16px;
}

.word .mod-bd{
	padding:0 .5em;
}



.head-desc{
	    border-radius: 9px;
    /* margin-top: 30px; */
    background-color: #f5f6f9;
    overflow: hidden;
    padding: 12px;
	font-size:0.925em;
}
.head-desc .hd {
    line-height: 1;
    padding: 12px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-size: 14px;
}
.head-desc .bd {
    padding-left: 12px;
    padding-right: 12px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.head-desc .bd .tool {
    color: #848691;
    margin-top: 4px;
    padding-bottom: 11px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.h3-hd{
	
	border: 0!important;
}
.h3-line{
	display:inline-flex;
	border: 0!important;
	padding:0!important;
}
h3.h3-line::before {
    content: ""!important;
    color: #d14!important;
    left: 0;
	background-color:unset!important;
    width: 0!important;
    font-size: 0!important;
	
}
hr.block{
	display: block;
    border: 0;
    height: 1px;
    background-color: aliceblue;
    margin: 20px 0;
    font-size: 0;
    color: transparent;
    text-indent: -99999999px;
    clear: both;
}
.bd-basic{
	
}
.font-sm{
    border-top: 1px solid #f8f8f8;
    border-bottom: 1px solid #f8f8f8;
	margin-bottom:12px;
	padding-bottom:12px;
}
.font-sm p{
	font-size:15px;
	line-height: 1.5;
	color:#444;
}

#relate, .btn-gap{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	column-gap: .5rem;
}

.voices{
	display: flex;
}






.sidebar-content.sticky {
    position: sticky;
    top: 0
}

.sidebar-content .card {
    margin-bottom: 10px
}

.sidebar-content .content.link-list ul {
    margin: 0 -5px
}

.sidebar-content .content.link-list li {
    padding: 5px;
    width: 33.33333%
}

.side-toolbar a:hover i,.sidebar-content .content.link-list strong {
    color: red
}

.sCard .quick-list ul {
    margin: 0 -5px;
    display: flex;
    flex-wrap: wrap
}

.sCard .quick-list li {
    padding: 5px;
    width: 50%
}

.sCard .quick-list a {
    display: block;
    text-align: center;
    background-color: #f8f8f8;
    border-bottom: 3px solid #f6f6f6;
    font-size: .875rem;
    /* color: #fff; */
    border-radius: 6px;
    box-shadow: 0 0 2px rgba(0,0,0,.2);
    transition: all .1s ease-in-out;
    padding: 4px 0
}

.sCard .quick-list a:hover {
    background: #f6f6f6;
    border-bottom: 3px solid #559223
}






.quick-list ul {
    list-style: none;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    margin: 0 -10px
}

.quick-list li {
    font-size: inherit;
    padding: 4px
}

.quick-list li a {
    display: block;
    padding: .325rem 0;
    text-align: center;
    border-radius: 4px;
    border: 1px solid rgba(0,0,0,.12);
    background-color: var(--btn-bg-color);
    transition: all .15s
}

.quick-list li a.active {
    font-weight: 700;
    color: var(--btn-active-color)
}

.quick-list li a:hover {
    border-color: var(--btn-hover-border-color);
    background-color: var(--btn-hover-bg-color)
}



.quick-list.primary a {
    background-color: #b08c42;
    border-bottom: 3px solid #8d6d2d;
    font-size: .9375rem;
    color: #fff;
    border-radius: 6px;
    box-shadow: 0 0 2px rgba(0,0,0,.2);
    transition: all .2s ease-in-out;
    padding: 8px 0
}

.quick-list.primary a:hover {
    background: #67a535;
    border-bottom: 3px solid #559223
}


.quick-list.ziclass ul li {
    width: 50%;
}
.quick-list.bihua ul li {
    width: 18.5%;
}

.quick-links ul {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -5px
}

.quick-links li {
    margin: 5px;
    width: calc(50% - 10px);
    text-align: center;
    border: 1px solid #ebd187;
    border-bottom: 2px solid #d7b664;
    background-color: #fdfaeb;
    border-radius: 6px;
    font-size: 15px;
    transition: all .2s ease;
    background: linear-gradient(to right bottom,#fffcf0 0,#fcf3db 100%)
}

.quick-links li:hover {
    border-color: rgba(255,0,0,.15) rgba(255,0,0,.15) rgba(255,0,0,.3);
    background: linear-gradient(to right bottom,#fdf7f8 0,#fce7e9 100%)
}

.quick-links li a {
    display: block;
    padding: 5px 0;
    text-align: center
}


.link-list ul {
    display: flex;
    flex-wrap: wrap
}

.link-list li {
    font-size: inherit;
    margin: 5px;
    width: calc(33.3333333333% - 10px)
}

.link-list li a {
    display: block;
    background-color: var(--theme-secondary-bg-color);
    padding: .5rem 0;
    text-align: center;
    box-shadow: 0 2px 3px 0 var(--shadow);
    border-radius: 4px;
    border: 1px solid var(--btn-border-color);
    transition: all .15s
}

.link-list li a.active {
    font-weight: 700;
    color: var(--btn-active-color);
    border-color: red;
    background-color: var(--theme-bg-color)
}

.link-list li a:not(.active):hover {
    border-color: var(--btn-hover-border-color);
    background-color: var(--theme-bg-color);
    box-shadow: 0 1px 2px var(--border-color)
}


.sub-nav {
    /* display: flex; */
    /* flex-wrap: wrap; */
    /* margin-bottom: 0; */
    background: #fff;
    text-overflow: ellipsis;
    overflow: hidden;
    padding: 12px 24px;
    clear: both;
	
	    border-bottom: 1px solid #f0f0f0;
}
.sub-nav-tab ul {
    display: flex;
	margin-bottom: .5rem;
}
.sub-list{
	overflow: hidden;
    white-space: nowrap;
    position: relative;
    word-wrap: normal;
}
.sub-list ul{
	margin: 0 -6px 0;
}
.sub-list li {
    font-size: inherit;
    margin: 5px;
    /* width: calc(33.3333333333% - 10px) */
	float: left;
}
.sub-list li a{
    /* width: calc(12.5% - 10px); */
    display: inline-block;
    padding: 4px 6px;
    margin-top: 10px;
    border: 1px solid var(--ci-border-color);
    background-color: var(--btn-bg-color);
    border-radius: 6px;
    margin-left: 5px;
    margin-right: 5px;
    text-align: center;
    transition: all .1s;
	margin: 0 calc(var(--zi-spacing-half)* -1);
	font-size:.925rem;
	min-width: 35px;
}
.sub-list li a:hover {
    border-color: var(--ci-hover-border-color);
    background-color: var(--ci-hover-bg-color)
}
.sub-list li a.active {
    border: 1px solid var(--ci-hover-border-color);
    background-color: var(--ci-hover-bg-color);
}


.count {
    font-size: 14px;
    color: var(--text-color-gray);
}










.btn-primary {
    color: #fff;
    background-color: #68ab15;
    border-color: #68ab15;
}
.form-control {
    display: block;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}
.search-box-position {
    display: flex;
    align-items: flex-end;
    justify-content: center
}

.search-box-position label {
    width: 50px;
    margin: 0 8px 0 0;
    text-align: center
}

.search-box-position label span {
    font-size: 13px;
    margin-bottom: 8px;
    display: none;
    color: var(--body-info-color)
}
.search-box-position input {
    width: 40px;
    line-height: 36px;
    height: 36px;
    font-size: 18px;
    text-align: center;
    border-width: 2px;
    padding: 0
}

.search-box-position input::-moz-placeholder {
    font-size: 14px;
    color: #aaa;
    line-height: 50px
}

.search-box-position input::placeholder {
    font-size: 14px;
    color: #aaa;
    line-height: 50px
}

.search-box-position input:focus {
    border: 2px solid #333
}

.search-box-position input:focus::-moz-placeholder {
    color: transparent
}

.search-box-position input:focus::placeholder {
    color: transparent
}

.search-box-position button {
    line-height: 36px;
    height: 36px;
    width: 60px;
    padding: 0
}

.search-empty {
    padding: 2em 0;
    text-align: center
}

.search-empty h3 {
    font-size: 1.375rem;
    margin-bottom: 20px
}

.search-empty h3+p {
    color: #555
}

.search-empty p {
    color: #777;
    font-size: .9375rem
}

.search-current-words {
    font-weight: 700;
    padding-left: 4px;
    padding-right: 4px
}

.h3_hd{
	margin-top:1rem;
}
.h3_hd:before {
    content: unset!important;
    width: 3px;
    height: 18px;
    border-radius: 8px;
    margin-right: 10px;
    background: 0 0;
    background-color: #f85959;
    background-color: unset;
    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;
}
p.line{
	margin:unset;
	padding: 0.5rem 0;
	font-size: 0.9125rem;
	border-bottom: 1px solid var(--border-color);
    margin-left: 1rem;
    /* text-indent: -3em; */
}
p.line b{
	font-weight:unset;
	color:#d14;
	
}


.ci-flink {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 0;
	margin: -10px -6px 0;
    padding: 10px 0;
}

.ci-flink a {
    width: calc(16.666666% - 10px);
    display: inline-block;
    padding: 2px 8px;
    margin-top: 10px;
    border: 1px solid var(--ci-border-color);
    background-color: var(--btn-bg-color);
    border-radius: 20px;
    margin-left: 5px;
    margin-right: 5px;
    text-align: center;
    transition: all .05s;
}

.ci-flink a:hover {
    border-color: var(--ci-hover-border-color);
    background-color: var(--ci-hover-bg-color)
}

.ci-flink a:last-child {
    margin-right: 0
}

.box__sub__inner .card-header{
	margin-bottom: 8px;
}
.box__sub__inner .card-header.main {
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
    /* margin: 0 -15px; */
    border-bottom: 1px solid var(--border-color);
    /* padding: 0 15px; */
    height: 42px;
    line-height: 42px;
}
.box__sub__inner .card-header h2{
	    position: relative;
    font-weight: 600;
    color: #333;
    clear: both;
    border-bottom: unset;
    padding: 8px 16px;
    margin-bottom: unset;
    letter-spacing: revert-layer;
}


/* 字典演变、书法*/
.svg-list li{margin:6px;text-align:center;line-height:normal}
.svg-list li .title{font-size:14px;color:#444}
.svg-list li img{width:100%;height:150px;border:1px solid var(--border-color);background:url(//i.gei6.com/images/bg2.jpg) repeat}
.svg-list li img:hover{border:1px solid #d14}
.svg-list[data-more]{position:relative}
.svg-list[data-more] ul+.svg-list-more{display:block}
.svg-list ul{display:flex;flex-wrap:wrap;margin:0 -6px}
.svg-list li,.svg-list li[data-size="5"]{width:calc(16.6666667% - 12px);width:calc(20% - 12px)}
.svg-list ul+.svg-list-more{display:none;position:absolute;bottom:0;left:50%;transform:translateX(-50%);margin:0 auto;text-align:center;white-space:nowrap}



/* 词典组词*/
.zuci-faq, .zuci-list li {
    border: 1px solid var(--ci-border-color);
    background-color: var(--ci-bg-color);
}

.centerHigh {
    display: flex;         /* 使用flex布局 */
    align-items: center;   /* 垂直居中 */
    justify-content: center; /* 水平居中 */
  }
  
  
  
  
#overlay {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5); /* 半透明黑色背景 */
	z-index: 1000; /* 确保遮罩层在最上层 */
}

#message {
	display: none;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background-color: #333;
	color: white;
	padding: 16px 32px;
	border-radius: 5px;
	z-index: 1001; /* 确保对话框在遮罩层之上 */
	text-align: center;
}