/* CSS Document */
@charset "UTF-8";
body,div,img,table,ul,li,p,h1,h2,h3,h4,h5,h6,form,input{margin:0;padding:0;border:0;}
body{font-size:14px;font-family:微软雅黑,"microsoft yahei", Arial, Helvetica, sans-serif;background:#f3f3f3;color:#333;line-height:1.2;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
body{position: relative;padding-top: 70px;}
a{ text-decoration:none;color:#0F0F0F;}
ol,ul,li{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
input, textarea{outline:medium none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);border:0;}
.clear{clear:both;}
.clearfix{zoom:1;}
.fl{float:left;}
.fr{float:right;}
.mt10{margin-top:10px;}
.hidden{display:none;}
.bg{background:#fff;}
.gray{color:#aaa;}
.fright{float:right;}
.clearfix{clear:both;}
.f24,.f24 a,.f24 div{font-size:1.5rem !important;}
.f20,.f20 a,.f20 div{font-size:1.2rem !important;}
.f16,.f16 a,.f16 div{font-size:1rem !important;}
.light,.light a{color:#c5653e;}
.w1200{width:900px;margin:0 auto;}
/*Top Head*/
.navbox{width:100%;overflow:hidden;
position: fixed;
    top: 0;
background: #fff;
    border-top: 0px solid #2095f2;
    border-bottom: 1px solid #d4d4d4;
    box-shadow: 0 0 4px rgba(0,0,0,.2);
    z-index: 99;
}
.navbox .box{width:900px;overflow:hidden;margin:0 auto;}
.navbox .box .logo{float:left;width:12%;margin:5px 0;}
nav{font-family:Helvetica;text-align:right;text-transform:uppercase;width:88%;float:left;}
nav ul{margin:3px auto;list-style-type:none;}
nav ul li{display:inline-block;}
nav ul li a{color:#555;font-weight:bold;text-decoration:none;display:inline-block;padding:1em 0.3em;box-sizing:border-box;}
nav ul li a:hover{color:#2095f2;}
.current_page{}
.current_page a{color:#2095f2;}
#menu_button_wrapper{display:none;}
.hidden{display:none;}
/*search 搜索区域*/
.box-search{ padding-top:10px; max-width:60%; margin:0 auto;}
.search{max-width:900px;margin:10px auto 20px auto;width:auto;padding:0;position: relative;}
.cd-search-form{box-shadow:none;background:none;}
.cd-search-text{display:flex;width:100%;height:40px;-webkit-border-radius:8px;overflow:hidden;line-height:40px;position:relative;border:0px solid transparent;-webkit-box-shadow:0 0px 0px 0 rgb(65 69 73 / 10%), 0 1px 3px 0px rgb(65 69 73 / 10%);box-shadow:0 0px 0px 0 rgb(65 69 73 / 10%), 0 1px 3px 0px rgb(65 69 73 / 10%);border: 2px solid #2095f2;
    border-radius: 3px;}
.cd-search-text:hover{background:rgba(255,255,255,1);-webkit-box-shadow:0 1px 1px 0 rgb(65 69 73 / 30%), 0 1px 3px 1px rgb(65 69 73 / 15%);box-shadow:0 1px 1px 0 rgb(65 69 73 / 30%), 0 1px 3px 1px rgb(65 69 73 / 15%);-webkit-transition:background 100ms ease-in,width 100ms ease-out;transition:background 100ms ease-in,width 100ms ease-out;}
.cd-text-input{border:1px solid transparent;width:100%;line-height:20px;padding:6px 16px;position:relative;z-index:5;font-size:16px;color:#222;}
.cd-s-btnw{display:inline-block;width:85px;font-size:16px;background:#2095f2; text-align:center}
.cd-s-btnw .submit{cursor:pointer;text-align:center;font-weight:700;position:relative;overflow:hidden;background:#2095f2;vertical-align:middle;line-height:44px;font-size:16px;border:none; color:#fff;}
/*Knav 首页小导航*/
.knav{padding:14px 10px 12px 20px;border:0px solid #ddd;margin:20px auto 10px auto;font-size:14px;width:868px; background:#fff;border-radius:4px;}
.knav dt{float:left;line-height:30px;font-weight:bold;color:#3c4043;background:#f1f3f4;border-radius:3px; padding-left:5px;}
.knav dd{text-align:left;line-height:32px;margin-left:95px;}
.knav dd a{display:inline-block;padding:0 5px;margin:0 5px;color:#666;border-radius:3px;}
.knav dd a:hover{background:#1179ca;color:#fff;text-decoration:none;}
.box{width:900px;overflow:hidden;margin:10px auto 0 auto;padding:0;border-radius:4px;}
.bnav{height:35px;line-height:35px;overflow:hidden;background-color:#f5f5f5;font-size:14px;width:900px;margin:0 auto 15px auto;text-indent:10px;}
.bnav a{color:#2095f2;font-size:14px;}
/*内容详情样式*/
.cd-zuci-list{padding:5px 10px;}
.cd-zuci-title{width:15%;}
.zd-py-title{width:32%;}
.cd-zuci-title,.zd-py-title{margin:5px auto;border-bottom:3px #3488f1 solid;text-align:center;padding-bottom:6px;}
.cd-zuci-title h1,.zd-py-title h1{font-size:18px;}
.cd-info{padding:10px;background-color:#fff;border-radius: 4px;}
.cd-info .cd-pic{border:0.0625rem solid #c5653e;background:transparent url(../img/zibg.gif) no-repeat center center;float:right;margin-left:20px;margin-bottom:20px;}
.cd-info .cd-title{vertical-align:text-bottom;font-size:24px;}
.cd-info .cd-detail{line-height:250%;font-size:1rem !important;}
.cd-info .name{font-size:0.875rem;padding:0 0.375rem;margin:0 0.625rem 0.575rem 0;background-color:#f1f3f4;color:#3c4043;-moz-border-radius:0.1875rem;-webkit-border-radius:0.1875rem;border-radius:0.1875rem;line-height:1.5rem;display:inline-block;*display:inline;*zoom:1;*position:relative;}
.cd-info .name a{text-decoration:none;color:#605b45;}
.cd-info a{color:#444}
.cd-info:after,ul:after{display:block;clear:both;visibility:hidden; height:0;content:'';}
.cd-info h2{color:#77744d;font-size:18px;font-weight:normal;}
.cd-info h3,.cd-info h4{color:#c5653e;margin-top:10px;font-size:18px;font-weight:normal;}
.cd-info h1{letter-spacing:0.5rem;font-size:24px;font-weight:normal;text-align:center;}
.cd-info p.indent{text-indent:-1.25em;margin-left:1.25em;}
.cd-info p{text-indent:0;line-height:1.5rem;font-size:1rem;margin:0.75rem 0 0;}
.cd-info .rbtn li,.box-zi .rbtn li{float:left;position:relative;white-space:nowrap;}
.cd-info .rbtn li em,.box-zi .rbtn li em{color:#ef2c0c;}
.cd-info .rbtn li a,.box-zi .rbtn li a{font-size:1.125rem;text-decoration:none;width:auto;height:auto;padding:0.5em 0.25em;background-color:#f1f3f4;display:block;text-align:center;border-radius:3px;border:0px solid transparent;color:black;}
.cd-info .rbtn li a:hover,.box-zi .rbtn li a:hover{background: #1179ca;color: #fff;}
.cd-info .rbtn li a span,.box-zi .rbtn li a span{font-size:0.875rem;display:block;overflow:hidden;height:1.5rem;line-height:1.5rem;color:#999;}
.cd-info .btn li,.cd-zuci-list .btn li{float:left;position:relative;white-space:nowrap;}
.cd-info .btn li a,.cd-zuci-list .btn li a{font-size:15px;text-decoration:none;width:auto;height:auto;padding:0.5em 0.25em;background-color:#f1f3f4;display:block;text-align:center;border-radius:3px;border:0px solid transparent;color:black;}
.cd-info .btn li a span,.cd-zuci-list .btn li a span{font-size:0.875rem;display:block;overflow:hidden;height:1.5rem;line-height:1.5rem;color:#999;}
.cd-info .btn li a:hover,.cd-zuci-list .btn li a:hover{background-color:#fff;color:#000;border:0px solid transparent;box-shadow:rgb(235, 234, 226) 0.125rem 0.125rem 0.625rem 0,rgba(122, 122, 119, 0.3) 0.125rem 0.125rem 0.625rem 0;}
.cd-info .btn li a:hover span,.cd-zuci-list .btn li a:hover span{color:#c5653e;}
.cd-info .btn li a em,.cd-zuci-list .btn li a em{color:#da0917;font-weight:700;}
.box-zi h2{color:#1a1a1a;font-size:18px;font-weight:700;margin:12px 0;}
.cd-info .w1 li{width:25%;}
.cd-info .w2 li,.box-zi .w2 li{width:20%;}
.cd-info .w3 li{width:10%;}
.cd-info .w4 li{width:25%;}
.cd-info .w5 li{width:10%;}
.cd-info .w6 li{width:16.666%;}
.cd-info .w7 li{width:25%;}
.cd-info .w10 li{width:100%;}
.cd-info .w12 li{width:8.3333%;}
.cd-info .w4 li a,.cd-info .w5 li a,.cd-info .w3 li a,.w13 li a,.w6 li a,.w7 li a,.w12 li a,.w2 li a,.w1 li a,.w10 li a{margin:12px 6px 0;overflow:hidden;}
.cd-box{position:relative;overflow:hidden;margin:0 auto 0.625rem;border-radius:5px;background:#fff;}
.cd-htit{text-align:center;}
.cd-htit .pinyin{font-family:Tahoma,Arial,Georgia,Verdana,Helvetica,sans-serif;}
.suoyin li{float:left;position:relative;white-space:nowrap;}
.suoyin li a{font-size:16px;text-decoration:none;width:auto;height:auto;padding:0.375rem 0.25rem;background-color:#f1f3f4;display:block;text-align:center;border-radius:3px;border:0px solid transparent;color:black;}
/*字典笔画列表*/
.w13 li{width:7.6923%;}
.zd-bihua-title{position:relative;height:55px;line-height:55px;border-bottom:1px solid #d8d8d8;background:#fff;padding-left:10px;text-align:center;}
.zd-bihua-title h2{color:#333;font-size:22px;}
.zd-bihua ul.zd-ci{padding-bottom:15px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.zd-bihua ul.zd-ci li{width:11.333%;}
.zd-bihua ul.zd-bihua-list{padding-bottom:15px;}
.zd-bihua ul.zd-bihua-list li{width:11.5%;}
.zd-bihua ul.zd-ci li,.zd-bihua ul.zd-bihua-list li{float:left;position:relative;white-space:nowrap;margin:12px 0.5% 0;overflow:hidden;white-space:nowrap;}
.zd-bihua ul.zd-ci li a:hover,.zd-bihua ul.zd-bihua-list li a:hover{box-shadow:rgb(235, 234, 226) 0.125rem 0.125rem 0.625rem 0, rgba(122, 122, 119, 0.3) 0.125rem 0.125rem 0.625rem 0;}
.zd-bihua ul.zd-ci li a:hover,.zd-bihua ul.zd-bihua-list li a:hover{background-color:#fff;color:#000;border:0px solid transparent;}
.zd-bihua ul.zd-ci li a,.zd-bihua ul.zd-bihua-list li a{font-size:1.125rem;text-decoration:none;width:auto;height:auto;padding:0.375rem 0.25rem;background-color:#f1f3f4;display:block;text-align:center;border-radius:3px;border:0px solid transparent;color:black;}
.zd-bihua ul.zd-ci li a span,.zd-bihua ul.zd-bihua-list li a span{font-size:0.875rem;display:block;overflow:hidden;height:1.5rem;line-height:1.5rem;color:#999;font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif;}
/*汉字笔顺列表*/
.zd-bihua ul.zd-bishun-list,.zd-bihua ul.zd-chaizi-list{padding-bottom:15px;}
.zd-bihua ul.zd-bishun-list li{width:11.5%;}
.zd-bihua ul.zd-chaizi-list li{width:24%;}
.zd-bihua ul.zd-bishun-list li,.zd-bihua ul.zd-chaizi-list li{float:left;position:relative;white-space:nowrap;margin:12px 0.5% 0;overflow:hidden;white-space:nowrap;}
.zd-bihua ul.zd-bishun-list li a:hover,.zd-bihua ul.zd-chaizi-list a:hover{box-shadow:rgb(235, 234, 226) 0.125rem 0.125rem 0.625rem 0, rgba(122, 122, 119, 0.3) 0.125rem 0.125rem 0.625rem 0;}
.zd-bihua ul.zd-bishun-list li a:hover,.zd-bihua ul.zd-chaizi-list a:hover{background-color:#fff;color:#000;border:0px solid transparent;}
.zd-bihua ul.zd-bishun-list li a,.zd-bihua ul.zd-chaizi-list a{font-size:16px;text-decoration:none;width:auto;height:auto;padding:0.375rem 0.25rem;background-color:#f1f3f4;display:block;text-align:center;border-radius:3px;border:0px solid transparent;color:black;}
/*通用列表分页*/
.pagelist,.pageno{width:650px;margin:0 auto;text-align:center;height:38px;line-height:38px;overflow:hidden;padding:12px 0 5px 0;}
.pagelist .thisclass,.pageno .thisclass{border:1px solid #1179ca;color:#fff;padding:6px 8px 6px 9px;text-decoration:none;font-size:14px;background-color:#1179ca;}
.pagelist .thisclass a,.pageno .thisclass a{color:#fff;}
.pagelist li,.pageno li{display:inline;border:1px solid #1179ca;color:#666;padding:6px 8px 6px 9px;margin:0 2px;font-size:14px;    border-radius: 3px;}
.pagelist li:hover,.pageno li:hover{background-color:#1179ca;color:#fff;}
.pagelist li a,.pageno li a{color:#666;text-decoration:none;font-size:14px;}
.pagelist li a:hover,.pageno li a:hover{color:#fff;}
.shici-page{width:650px;margin:6px auto;text-align:center;height:38px;line-height:38px;overflow:hidden;}
.shici-page .thisclass{color:#545252;padding:4px 10px;text-decoration:none;font-size:16px;margin:0 6px;border-bottom:2px #d5d5d5 solid;}
.shici-page li{display:inline;}
.shici-page li{color:#545252;padding:4px 10px;margin:0 6px;font-size:16px;}
.shici-page li a{color:#545252;text-decoration:none;font-size:16px;}
/*字典首页*/
.box-item{background:#fff;}
.box-item ul{overflow:hidden;padding:10px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.box-item ul.zd-bushou li{float:left;position:relative;white-space:nowrap;}
.box-item ul.zd-bushou li a{text-decoration:none;padding:0.5em;background-color:#f1f3f4;display:block;text-align:center;border-radius:3px;border:0px solid transparent;color:black;}
.box-item ul.zd-bushou li a{margin:12px 6px 0;overflow:hidden;white-space:nowrap;font-size:16px;}
.box-item ul.zd-bushou li a:hover{ color:#fff; background:#2095f2}
.box-tit{position:relative;border-bottom:1px solid #d8d8d8;background:#fff;padding-left:10px;overflow:hidden;}
.box-tit h2,.box-tit h3{color:#333;font-size:18px;padding-left:10px;border-left:3px solid #2095f2;line-height:22px;margin:15px 0;}
/*近义词/反义词BOX样式*/
.zd-box{overflow:hidden;border-radius:5px;padding:0 15px 10px 15px;margin-top:10px;}
.jinyici-box,.jinyici-box-item{padding:15px;background:#fff;border-radius:5px;}
.jinyici-box h1{text-transform:capitalize;overflow:hidden;font-size:20px;font-weight:600;border-bottom:1px solid #F1F1F1;padding-bottom:10px;}
.jinyici-box-item{margin-top:10px;}
.zd-box h2,.box-jfyici h2,.jinyici-box-item h2{color:#1a1a1a;font-size:18px;font-weight:700;margin:12px 0;}
.jinyici-box-info h2{font-size:16px;}
.jinyici-box-info h2,.article h2{display:block;overflow:hidden;width:100%;font-weight:bold;border-left:4px solid #f53108;padding-left:6px;margin-top:15px;margin-bottom:15px;color:#495057;}
.jinyici-box-info{overflow:hidden;width:100%;padding:0;margin:0;}
.box-zi,.box-jfyici{padding:15px 10px;background:#fff;margin-top:10px;border-radius:5px;}
.box-zi .zi-list{margin:15px 0 10px 0;overflow:hidden;}
.box-zi .zi-list li{width:13%;float:left;padding:0 0.5%;margin:5px 0.5%;line-height:30px;background:#f3f3f3;text-align:center;}
.box-zi .zi-list li a{color:#545252;}
.box-jfyici .ci-list{margin:15px 0 10px 0;overflow:hidden;}
.box-jfyici .ci-list li{width:14.655%;float:left;padding:0 0.5%;margin:5px 0.5%;line-height:30px;background:#f3f3f3;text-align:center;}
.box-jfyici .ci-list li a{color:#545252;}
.rec-list{overflow:hidden;width:100%;padding:0;margin-top:10px;}
.rec-list li{width:14.655%;float:left;padding:5px 0.5%;margin:4px 0.5%;line-height:30px;background:#f7f7f7;color:#545252;height:30px;overflow:hidden;text-align:center;}
.rec-list li a{color:#545252;}
.jinyici-box dl{overflow:hidden;width:100%;padding:5px;margin:10px 0;line-height:32px;background:#f7f7f7;}
.jinyici-box dl dt{float:left;text-align:center;padding:4px 8px;}
.jinyici-box dl dt a{color:#cc800f;font-weight:600;font-size:18px;}
.jinyici-box dl dd{float:left;color:#545252;padding:4px 8px;font-size:16px;}
.jinyici-box dl dd em{margin-right:10px;color:#1a1a1a;}
.jinyici-box-info{line-height:28px;padding:10px 0;color:#545252;font-size:16px;}
.jinyici-box-info b{color:#f53108;font-weight:700;}
.item-list{overflow:hidden;}
.item-list li{line-height:26px;margin-bottom:15px;}
.item-list li .num{color:#545252;padding-bottom:5px;}
.item-list li p{color:#747272;}
.item-list-tit{line-height:26px;padding-bottom:4px;font-size:16px;}
.item-list-tit i,.item-list-tit a{font-weight:bold;color:#f53108;}
/*成语组合*/
.cy-tags{overflow:hidden;}
.cy-tags .zuhe{margin-left:-0.3125rem;margin-right:-0.3125rem;}
.cy-tags .zuhe li{width:auto;display:inline-block;float:left;position:relative;}
.cy-tags .zuhe li a{color:#333;margin:0.3125rem !important;font-size:1rem;text-decoration:none;padding:0.375rem 0.75rem;border:0.0625rem solid #f1f3f4;background-color:#f1f3f4;display:block;text-align:center;-moz-border-radius:0.375rem;-webkit-border-radius:0.375rem;border-radius:0.375rem;}
.cy-tags .zuhe li a span{font-size:0.875rem;display:block;height:1.5rem;line-height:1.5rem;color:#999;}
/*汉字笔顺*/
.bhimg img{display:inline-block;max-width:100%;width:16px;height:16px;border:0;margin:auto;}
.bishun-item{line-height:250%;font-size:15px !important;margin-bottom:15px;}
.bishun-item i{font-style:normal;line-height:30px;display:inline-block;*display:inline;*zoom:1;*position:relative;font-size:15px;padding:0 5px;margin:0 0.625rem 0 0;background-color:#f1f3f4;color:#3c4043;-moz-border-radius:0.1875rem;-webkit-border-radius:0.1875rem;border-radius:0.1875rem;}
.bishun-item i a{text-decoration:none;color:#605b45;}
.bihua-item{font-size:22px;text-decoration:none;border:1px solid #69c;float:left;display:block;width:65px;line-height:22px;padding:5px 0 0 0;margin:0 6px 10px 0;text-align:center;overflow:hidden;}
.bsxu{font-size:13px;display:block;text-align:left;padding-left:5px;padding-bottom:5px;overflow:hidden;white-space:nowrap;}
.bihua-item img{width:24px;height:24px;border:0;margin:auto;}
.bihua{border-top:1px solid #69c;margin-top:15px;font-size:12px;display:block;padding-top:5px;padding-bottom:5px;line-height:14px;background:#e9ebfe;width:100%;overflow:hidden;white-space:nowrap;}
.bishun-detail,.bishun-bihua{width:100%;overflow:hidden;margin-bottom:15px;}
.bishun-bihua img{display:block;margin:0 auto;max-width:100%;height:auto;}
.bishun-zi-detail{margin:15px 0;overflow:hidden;}
/*汉字拆字*/
.chaizi-ziinfo{margin:15px 0;padding:0 5px;display:flex;flex-direction:row;flex-wrap:wrap;}
.chaizi-ziinfo-items{width:85%;overflow:hidden;padding-bottom:10px;margin-top:5px;margin-left:1%;}
.chaizi-ziinfo-items li{padding:5px 0;float:left;line-height:26px;padding-right:8px;}
.chaizi-ziinfo-items li i{background-color:#f1f3f4;margin:2px 10px 2px 0;padding:3px 5px;border-radius:5px;font-style:normal;}
.chaizi-ziinfo-items li a{color:#b79c06;font-weight:700;}
.chaizi-ziinfo-items li em{background-color:#f1f3f4;margin:2px 10px;padding:3px 5px;font-style:normal;}
.chaizi-zi-img{border:2px solid #159c8b;background:transparent url(../img/zibg.gif) no-repeat center center;width:13%;height:auto;font-size:70px;text-align:center;}
.chaizi-zi-img a{text-decoration:none;}
/*组词*/
.zuci-zi-info{display:flex;flex-direction:row;flex-wrap:wrap;margin:10px 0;}
.zuci-intro{line-height:1.8;padding:15px;margin-top:15px;margin-bottom:20px;border:1px solid #eee;border-left-width:3px;border-left-color:#ec7259;border-radius:4px;}
.zuci-intro em{font-weight:bold;color:#f53108;font-style:normal;}
.zuci-list{margin:15px 0 10px 0;overflow:hidden;}
.table-ci-list{width:99%;color:#212529;border-collapse:collapse;padding:0 0.5%;margin:10px auto;}
.table-ci-list thead{background-color:#cee2f7;}
.table-ci-list .ci{width:200px;text-align:center;vertical-align:middle;}
.table-ci-list .ci a{font-size:15px;font-weight:bold;}
.table-ci-list .py{width:80px;text-align:center;vertical-align:middle;}
.table-ci-list .zi-title{width:200px;}
.table td,.table th{padding:5px;font-size:15px;}
.table td,.table th{padding:0.75rem;vertical-align:top;border-top:1px solid #dee2e6;}
.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6;}
.table-ci-list th{text-align:center;}
.table-ci-list tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}
.table-ci-list .js{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;}
.zuci-items{margin-top:15px;overflow:hidden;}
.zuci-items h4{font-size:16px;margin-bottom:0.5rem;font-weight:500;line-height:1.2;}
.zuci-items-links{display:flex;flex-direction:row;flex-wrap:wrap;margin:20px 0 0 0.5%;}
.zuci-zi-item{width:82.5%;padding-left:1.5%;}
.zuci-zi-item ul{overflow:hidden;width:100%;padding:0;margin:0;}
.zuci-zi-item ul li{padding:5px 0;float:left;line-height:26px;padding-right:8px;font-size:15px;}
.zuci-zi-item ul li span{background-color:#f3f3f3;margin:2px 10px 2px 0;padding:3px 5px;border-radius:5px;font-size:15px;}
.zuci-zi-item ul li a{color:#ec7259;font-weight:700;font-size:15px;}
.zuci-zi-item p{line-height:25px;color:#525252;margin-top:5px;font-size:15px;}
.zuci-zi-img{border:1px solid #ec7259;background:transparent url(../img/zibg.gif) no-repeat center center;width:15%;height:auto;font-size:90px;text-align:center;}
.zuci-zi-img a{padding:0 1%;font-size:75px;}
/*英语频道*/
.box-en-nav{padding:0 15px;overflow:hidden;background:#fff;}
.box-en-nav dl{padding:0;margin:10px 0;float:left;width:100%;line-height:31px;}
.box-en-nav dl dt{color:#c5653e;font-size:18px;font-weight:normal;float:left;}
.box-en-nav dl dd{line-height:35px;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;}
.box-en-nav dl dd a{color:#544545;padding:3px 1%;border-radius:5px;background:#f7f7f7;text-align:center;margin:3px 0.5%;}
.box-en-nav dl dd.w1 a{width:4.69%;}
.box-en-nav dl dd.w2 a{width:9.5%;}
.box-en-nav dl dd.w3 a{width:9.5%;}
.box-en-nav dl dd.w4 a{width:17%;}
.box-en-list{overflow:hidden;padding:0;margin:10px 1% 0 1%;}
.box-en-list li{width:100%;height:40px;line-height:40px;font-size:16px;overflow:hidden;border-bottom:1px dashed #DAD9D1;}
.box-en-list li span{margin-left:10px;font-size:14px;color:#999;}
.box-en-list li span a{color:#999;}
.sub-title{display:block;position:relative;margin:5px 0 15px 6px;padding:0 0 0 12px;font-size:16px;font-weight:bold;line-height:1;}
.sub-title:before{position:absolute;left:0;top:0;width:4px;height:100%;content:"";background-color:#ec7259;background-image:linear-gradient(180deg,rgba(255,255,255,0.15),transparent);border-radius:3px;}
.sub-title em{color:#ec7259;font-style:normal;font-weight:600;}
.yingyu-title{width:100%;overflow:hidden;border-bottom:1px solid #F1F1F1;padding:0 0.5%;}
.yingyu-title h1{overflow:hidden;font-size:22px;font-weight:600;margin-bottom:10px;}
.yingyu-word-label{font-size:14px;line-height:2.5;margin-bottom:10px;}
.yingyu-word-label a{border-radius:5px;margin-right:10px;padding:3px 6px;color:#fff;}
.yingyu-word-label a:nth-child(1){background-color:#337ab7;}
.yingyu-word-label a:nth-child(2){background-color:#5cb85c;}
.yingyu-word-label a:nth-child(3){background-color:#5bc0de;}
.yingyu-word-label a:nth-child(4){background-color:#f0ad4e;}
.yingyu-word-label a:nth-child(5){background-color:#337ab7;}
.yingyu-word-label a:nth-child(6){background-color:#5cb85c;}
.yingyu-word-label a:nth-child(7){background-color:#5bc0de;}
.yingyu-word-pron{overflow:hidden;margin:12px 0 6px 0;padding:0 0.5%;}
.yingyu-word-pron .en-UK,.yingyu-word-pron .en-US{overflow:hidden;float:left;margin-right:33px;}
.yingyu-word-pron em{float:left;padding-right:6px;display:inline-block;line-height:24px;color:#999;font-style:normal;}
.yingyu-word-pron span a{float:left;width:auto;height:24px;line-height:24px;font-size:14px;overflow:hidden;}
.yingyu-word-pron span img{padding-top:6px;}
.yingyu-word-tag{overflow:hidden;margin:10px 0;}
.yingyu-word-tag .pinlv,.yingyu-word-tag .star{line-height:28px;padding-bottom:5px;overflow:hidden;}
.yingyu-word-shiyi{background-color:#fff;overflow:hidden;padding:10px 5px;}
.yingyu-word-shiyi .yy-list ul li{margin-bottom:20px;}
.yingyu-word-shiyi .yy-list ul li h3{font-size:16px;color:#000000d9;line-height:22px;font-weight:400;margin:5px 0;}
.yingyu-word-shiyi .yy-list ul li P{font-size:16px;color:#00000073;line-height:22px;}
.yingyu-word-shiyi .yy-list span,.yingyu-word-shiyi .tongyici i{font-weight:700;font-size:16px;color:#00000073;line-height:48px;font-style:italic;margin-top:10px;}
.yingyu-word-shiyi .jbshiyi li{font-size:16px;color:#000000d9;line-height:28px;margin:10px 0;display:flex;padding:0 1%;}
.yingyu-word-shiyi .jbshiyi li i{font-weight:700;font-style:italic;font-size:16px;color:#00000073;display:inline-block;min-width:30px;flex-grow:0;flex-shrink:0;}
.yingyu-word-shiyi .tongyici span{flex-grow:1;-webkit-box-flex:1;}
.yingyu-word-shiyi .cixing{padding:10px 0.8%;}
.yingyu-word-shiyi .liju,.yingyu-word-shiyi .yy-list,.yingyu-word-shiyi .tongyici{padding:0 0.8%;}
.yingyu-word-shiyi .cixing li{font-size:16px;color:#000000d9;line-height:28px;display:inline-block;margin-right:16px;}
.yingyu-word-shiyi .cixing li a{color:#1890ff;text-decoration:underline;cursor:pointer;display:inline-block;}
.yingyu-word-shiyi .tongyici{margin-top:10px;font-size:16px;overflow:hidden;}
.yingyu-word-shiyi .tongyici p{color:#000000d9;line-height:28px;}
.yingyu-word-shiyi .tongyici p a{line-height:28px;color:#1890ff;text-decoration:underline;cursor:pointer;display:inline-block;padding-right:8px;}
.yingyu-word-shiyi .zt-list{margin:15px 0;padding:0 1%;}
.yingyu-word-shiyi .zt-list p{font-size:16px;color:#000000b3;line-height:22px;margin-bottom:4px;}
.yingyu-word-shiyi .zt-list p em{position:relative;z-index:0;font-weight:600;color:#3ba8ff;}
.yingyu-word-shiyi .zt-list .zt-form{font-size:14px;color:#0000007d;line-height:22px;}
.yingyu-word-shiyi .bianxi{padding-top:10px;overflow:hidden;}
.yingyu-word-shiyi .bianxi h3{font-size:16px;color:#000000d9;line-height:24px;font-weight:400;margin-bottom:5px;}
.yingyu-word-shiyi .bianxi p{font-size:16px;color:#000000a6;line-height:24px;word-break:break-all;}
.yingyu-word-shiyi .bianxi ul li{margin-top:22px;font-size:16px;color:#000000d9;line-height:24px;font-weight:400;}
.yingyu-word-shiyi .bianxi ul li a{color:#1890ff;text-decoration:underline;cursor:pointer;display:inline-block;}
.yingyu-word-shiyi .liju-items,.yingyu-word-shiyi .liju2 li{margin:15px 0;overflow:hidden;background-color:#f7f7f7;padding:10px;}
.yingyu-word-shiyi .liju-items p{line-height:26px;font-size:16px;color:#000000b3;}
.yingyu-word-shiyi .liju-items p:nth-child(3){color:#0d0d0d75;}
.yingyu-word-shiyi .liju-items em{color:#3ba8ff;font-weight:600;}
.yingyu-word-shiyi .fanyi{margin:10px 0;padding-left:20px;}
.yingyu-word-shiyi .fanyi li{font-size:16px;color:#000000d9;line-height:32px;list-style-type:decimal;}
/*英汉频道*/
.box-yinghan{overflow:hidden;line-height:26px;padding:6px 10px;border-radius:5px;}
.box-yinghan h2{font-weight:600;font-size:20px;color:#000;line-height:2;margin-top:10px;}
.yingyu-box-bar{overflow:hidden;padding:10px 0;margin-top:5px;}
.yingyu-box-bar li{padding:5px 0;float:left;line-height:26px;padding-right:8px;}
.yingyu-box-bar li i{background-color:#f1f3f4;margin:2px 10px 2px 0;padding:3px 5px;border-radius:5px;font-style:normal;}
.yingyu-box-bar li a{color:#f53108;font-weight:700;text-decoration:none;}
.yingyu-box-jieshi{overflow:hidden;padding:6px 0 10px 0; margin:0;font-size:14px;}
.yingyu-box-jieshi ul{line-height:1.5em;list-style-type:disc;margin:.3em 0 0 0.525em;padding:0;}
.yingyu-box-jieshi p{line-height:25px;}
.yingyu-box-jieshi ol{line-height:1.5em;margin:.3em 0 0 0.625em;padding:0;font-size:14px;}
.yingyu-box-jieshi li{margin-bottom:.1em;font-size:14px;list-style:inside;}
.yingyu-box-jieshi ol ol{margin-left:0;color:#af9100;list-style-type:none;}
.yingyu-box-liju li{margin:15px 0;overflow:hidden;background-color:#f7f7f7;padding:10px;}
.yingyu-box-links{display:flex;flex-wrap:wrap;overflow:hidden;}
.yingyu-box-links li{height:30px;line-height:30px;font-size:16px;margin-bottom:10px;overflow:hidden;padding:2px 6px;}
.yingyu-box-links li a{color:#1890ff;text-align:center;border-radius:5px;}
.liju dl{background:#f7f7f7;overflow:hidden;padding:5px 10px;margin-bottom:10px;}
.liju dd{margin:0;padding:0;}
.liju span{width:100%;overflow:hidden;float:left;}
.liju .p1{background:#f7f7f7;padding:10px;margin-bottom:10px;overflow:hidden;}
/*诗词频道*/
.box-title{line-height:22px;font-size:18px;border-left:4px solid #ec7259;text-indent:10px;color:#0F0F0F;margin:15px 10px;display:flex;font-weight:bold;}
.nav-shici-sort{margin:10px 1%;display:flex;flex-direction:row;flex-wrap:wrap;overflow:hidden;}
.nav-shici-sort li{width:18%;height:35px;line-height:35px;font-size:15px;text-align:center;border-radius:5px;overflow:hidden;margin:5px 0.5%;padding:0 0.5%;background:#f5f5f5;}
.nav-shici-sort li a{color:#da0916;font-weight:700;}
.guji-title{text-align:center;overflow:hidden;width:100%;border-bottom:1px solid #F1F1F1;padding-bottom:6px;margin-bottom:20px;padding-top:10px;line-height:32px;}
.guji-title h1{float:left;overflow:hidden;font-size:20px;font-weight:600;}
.guji-title span{float:left;font-size:14px;color:#767676;padding-top:3px;padding-left:15px;}
.box-list{margin:10px 1%;overflow:hidden;}
.box-list a{float:left;width:10.5%;height:30px;line-height:30px;font-size:15px;text-align:center;color:#312f50;border-radius:5px;overflow:hidden;margin:5px 0.5%;padding:0 0.5%;background:#f5f5f5;}
.shiren-list{padding:10px;border-radius:5px;margin-bottom:10px;overflow:hidden;}
.shiren-list ul li{float:left;margin:5px 1%;width:10.5%;line-height:22px;text-align:center;color:#343853;}
.shiren-list ul li:hover{background-color:#f7f7f7;}
.shiren-list ul li img{display:block;width:100%;border-radius:5px;}
.shiren-list ul li h3{padding-top:5px;line-height:25px;}
.shiren-list ul li a{color:#333;}
.side-box-list{margin:0 1% 15px 1%;display:flex;flex-direction:row;flex-wrap:wrap;}
.side-box-list li{width:49.5%;height:40px;line-height:40px;font-size:16px;overflow:hidden;border-bottom:1px dashed #DAD9D1;}
.side-box-list li:nth-of-type(odd){margin-right:1%;}
.side-box-list li a{color:#333;}
.side-box-list li span{margin-left:10px;font-size:12px;color:#999;}
.side-box-list li span a{color:#999;}
.side-box-sort{overflow:hidden;margin:0 5px 10px 5px;}
.side-box-sort li{width:33%;margin-top:0;float:left;white-space:nowrap;}
.side-box-sort li a{text-decoration:none;padding:6px 7px;background-color:#f1f3f4;display:block;text-align:center;border-radius:3px;border:0px solid transparent;color:black;font-size:16px;height:23px;line-height:24px;margin:12px 6px 0;overflow:hidden;white-space:break-spaces;}
.shici-rec-list{overflow:hidden;padding:10px 0;}
.shici-rec-box{box-shadow:0 1px 4px rgba(0,0,0,.07);background-color:#F0EFE2;border-radius:5px;padding:10px 1%;margin-bottom:15px;}
.shici-list-tit{line-height:26px;font-size:18px;color:#0F0F0F;display:flex;font-weight:bold;margin-bottom:10px}
.shici-list-tit h1,.shici-list-tit h3,.shici-list-tit h2{font-weight:700;font-size:100%;}
.shici-list-tit h3 a,.shici-list-tit h2 a{color:#0F0F0F;}
.shici-list-sub{color:#999;}
.shici-list-sub a{color:#19537D;}
.shici-list-text{clear:both;margin-top:10px;overflow:hidden;position:relative;overflow:hidden;margin-bottom:10px;}
.shici-list-text p{font-size:16px;line-height:32px;color:#343853;}
.shici-list-text p em{font-weight:bold;color:#f53108;}
.shici-items{margin-top:10px;}
.shici-items-tit{line-height:26px;font-size:18px;color:#0F0F0F;display:flex;font-weight:bold;margin-bottom:10px}
.shici-items-tit h1,.shici-items-tit h3,.shici-items-tit h2{font-weight:700;font-size:100%;}
.shici-items-tit h2 a,.shici-items-tit h3 a,.shici-items h2 a{color:#0F0F0F;}
.shici-items-sub{color:#999;}
.shici-items-sub a{color:#19537D;}
.shici-items-text{clear:both;margin-top:10px;position:relative;overflow:hidden;margin-bottom:10px;line-height:32px;}
.shici-items-text p{font-size:16px;color:#343853;}
.shici-items-text p em{font-weight:bold;color:#f53108;}
.shici-mingju-list{clear:both;height:auto;overflow:hidden;position:relative;margin:0 15px 15px 15px;}
.shici-mingju-list li{width:100%;font-size:16px;float:left;border-bottom:1px dashed #DAD9D1;overflow:hidden;color:#999;padding:10px 0;}
.shici-mingju-list li a{color:#333;}
.shici-mingju-list li p,.shici-mingju-list li p a{font-size:14px;color:#999;}
.items{margin:0 10px 15px 10px;}
.items li,.shici-items li{background:#f7f7f7;padding:10px 15px;margin:6px 0;}
.shici-info,.shici-ziliao,.shici-cont,.shici-source,.shici-detail,.shici-sort,.guji-box{margin:0 1% 15px 1%;}
.shici-source{color:#999;margin-top:12px;overflow:hidden;}
.shici-source a{color:#19537D;}
.shici-source .bar1{float:left;}
.shici-source .bar2{float:right;}
.shici-tab span{display:block;width:21px;height:21px;line-height:20px; font-size:14px; font-weight:bold; color:#AAAAA7; font-style:normal;  text-align:center;   overflow:hidden; border:2px solid #AAAAA7; border-radius:50%; margin-left:10px; float:right; cursor:pointer;}
.shici-tab a{color:#AAAAA7;}
.shici-tab .on a {color:#f9f9f9;}
.shici-tab span.on{border:2px solid #FFB018;background-color:#FFB018;color:#fff;-webkit-tap-highlight-color:transparent;}
.shici-tab a:hover {border:2px solid #FFB018;background-color:#FFB018;color:#fff;-webkit-tap-highlight-color:transparent;text-decoration:none;}
.ld{float:left;margin-left:10px;margin-top:5px;text-indent:-999em;display:block;width:18px;height:18px;cursor:pointer;margin-right:20px;background-image:url(../img/icons.png);background-repeat:no-repeat;}
.ld{background-position:-6px -24px;}
.ld-on,.ld:hover{background-position:-6px -24px;}
.shici-tit{overflow:hidden;font-size:20px;font-weight:600;border-bottom:1px solid #F1F1F1;padding:10px 0;margin:0 1%;}
.shici-tit h1{float:left;}
.shici-detail{clear:both;margin-top:12px;position:relative;overflow:hidden;margin-bottom:12px;}
.shici-detail{font-size:16px;line-height:32px;color:#343853;}
.shici-text{clear:both;margin-top:12px;position:relative;overflow:hidden;margin-bottom:12px;font-size:16px;line-height:32px;color:#343853;}
.shici-detail em,.shici-detail h2,.shici-detail strong,.shici-text em,.shici-text h2{font-weight:bold;color:#f53108;}
.shici-sort a{background:#f2f2f2;display:inline-block;line-height:18px;white-space:nowrap;padding:5px 8px;margin:0 5px 5px 0;border-radius:5px;font-size:14px;}
.shici-data,.shiren-data{line-height:28px;margin-bottom:20px;overflow:hidden;}
.shici-data h2,.shiren-data h2,.guji-box h3,.cipai-sub-title,.guji-sub-title,.shici-ziliao h2{display:block;overflow:hidden;width:100%;font-weight:bold;font-size:18px;border-left:3px solid #da0917;padding-left:5px;margin-top:10px;margin-bottom:10px;color:#495057;}
.shici-data strong,.shiren-data strong,.shiren-data span,.shici-data span{font-size:16px;font-weight:600;padding-bottom:10px;}
.shici-zuozhe{overflow:hidden;padding:15px 2%;width:96%;display:flex;}
.zuozhe-img{float:left;height:150px;margin-right:2%;}
.zuozhe-box{float:left;}
.zuozhe-title{line-height:26px;display:flex;font-weight:bold;margin-bottom:10px;}
.zuozhe-title h2{font-size:20px;color:#0F0F0F;float:left;}
.zuozhe-title h2 a{color:#0F0F0F;}
.zuozhe-title span{float:left;padding-left:10px;}
.zuozhe-text{font-size:16px;color:#545252;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-height:24px;}
.mingju-title,.shici-title{color:#1a1a1a;font-size:18px;font-weight:700;overflow:hidden;}
.mingju-title h2,.shici-title h2{border-bottom:1px solid #F1F1F1;padding-bottom:10px;}
.mingju-items{clear:both;width:100%;height:auto;overflow:hidden;margin-bottom:10px;position:relative;}
.mingju-items li{width:49%;font-size:16px;float:left;border-bottom:1px dashed #DAD9D1;overflow:hidden;color:#999;padding:10px 0;margin:0 0.5%;}
.mingju-items li a{color:#545252;}
.mingju-items li p,.mingju-items li p a{font-size:14px;color:#999;}
.more{height:36px;line-height:36px;font-size:16px;color:#1a1a1a;padding:10px 0;text-align:center;cursor:pointer;margin:0 auto;background-color:#f7f7f7;font-weight:600;}
.cipai-sub-title2{padding-left:10px;font-size:18px;margin-bottom:6px;font-weight:500;line-height:1.2;}
.cipai-cont{margin:10px 0;}
.cipai-cont p{line-height:26px;padding-bottom:10px;color:#545252;}
.shici-sort-list,.shici-sort-list2,.guji-sort-list{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:20px;margin-top:10px;}
.shici-sort-list a,.shici-sort-list2 a,.guji-sort-list a{margin-right:0px;margin-bottom:0px;border:6px solid white;text-align:center;border-radius:12px;background:#f7f7f7;padding:5px 10px;}
.shici-sort-list a{-ms-flex:0 0 13%;flex:0 0 13%;max-width:13%;}
.shici-sort-list2 a{-ms-flex:0 0 20.55%;flex:0 0 20.55%;max-width:20.55%;}
.shici-nav{clear:both;border-bottom:1px dashed #DAD9D1;overflow:hidden;margin:0 1%;padding:12px 0;font-size:16px;line-height:30px;}
.shici-nav .left{float:left;color:#0F0F0F;padding-right:10px;}
.shici-nav .right{float:left;}
.shici-nav .right a{padding:0 4px;}
.shici-nav .right a.on{color:#B00815;font-weight:bold;}
.shici-list{overflow:hidden;margin:15px 1% 0 1%;}
.shici-list .zuozhe-item{display:block;overflow:hidden;border-bottom:1px solid #f5f5f5;padding-bottom:15px;margin-bottom:15px;}
.shici-list .zuozhe-item img{overflow:hidden;float:left;padding-right:10px;width:140px;height:150px;}
.shici-list .zuozhe-item .biaoti{margin-bottom:5px;line-height:30px;font-size:18px;font-weight:bold;}
.shici-list .zuozhe-item .info{font-size:15px;line-height:26px;}
/*友链*/
.links{width:885px;background-color:#fff;overflow:hidden;margin:10px auto;padding:2px 7px 5px;}
.links-tit{position:relative;height:35px;line-height:32px;border-bottom:1px solid #c3d9e7;margin-bottom:10px;padding-bottom:6px;}
.links-tit h2{font:700 17px/45px \5fae\8f6f\96c5\9ed1;color:#333;display:inline;vertical-align:middle;float:left;}
.links ul li{margin-bottom:10px;float:left;overflow:hidden;}
.links ul li a{padding-right:10px;}
/*通用底部*/
.foot{width:900px;overflow:hidden;margin:20px auto 0 auto;}
.foot p{line-height:28px;overflow:hidden;color:#333;text-align:center;font-size:14px;color:#b5b5b5;}
.foot p a{color:#b5b5b5;}
/*自适应手机端*/
@media (max-width:760px){
	.box,.foot,.search,.bnav{width:100%;}
	.navbox .box{width:100%; height:auto;margin:0 auto; overflow:hidden;}
	.navbox .box .logo{width:0.1%;padding:0 1%;}
	.links{width:98%;padding:2px 1%;}
	nav{width:97%;}
	#menu_button_wrapper{display:block;padding:1em 0.1em;color:#9d9d9d;}
	#menu_button{box-sizing:border-box; float:right; padding:.5em 1em;border-radius:5px;color:white; -webkit-touch-callout:none;-webkit-user-select:none; -khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
	#menu_button:hover{cursor:pointer;background-color:#333;}
	#hamburger{float:right;padding-top:.15em;}
	#menu_button span{display:block;background-color:#2095f2;width:1.2em;height:.15em; border-radius:1px;margin-bottom:.2em;}
	nav ul{width:100%;margin:0 auto;padding:0;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;}
	nav ul li{display:block;width:22%;text-align:center;border:1px #f7f7f7 solid;margin:1%;}
	.knav{padding:1rem 1%;width:98%;}
	.knav dt{width:100%;padding-left:12px;}
	.knav dd{margin-left:0;}
	.shiren-list ul li,.box-list a{width:23%;}
	.cd-zuci-title{width:40%;}
	.cd-info .w1 li{width:50%;}
	.cd-info .w2 li,.box-zi .w2 li{width:33.333%;}
	.cd-info .w3 li{width:10%;}
	.cd-info .w4 li{width:25%;}
	.cd-info .w5 li{width:25%;}
	.cd-info .w6 li{width:16.666%;}
	.cd-info .w12 li{width:8.3333%;}
	.chaizi-zi-img{width:22%;padding-top:10px;}
	.chaizi-ziinfo-items{width:75%;}
	.pageno{width:100%;}
	.shici-page{width:88%;}
	.zd-bihua ul.zd-bishun-list li{width:24%;}
	.zd-bihua ul.zd-chaizi-list li{width:49%;}
	.zd-bihua ul.zd-bishun-list li a,.zd-bihua ul.zd-chaizi-list a{font-size:14px;}
	.zuci-zi-img{width:25%;}
	.zuci-zi-item{width:72.5%;}
	.table-ci-list .ci{width:auto;}
	.table-ci-list .js{max-width:250px;}
	.shici-sort-list a {-ms-flex: 0 0 17%;flex: 0 0 17%;max-width: 17%;}
}