﻿/* 去除标签默认样式 */
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,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,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,button,textarea,select{margin:0;padding:0;font-family: "微软雅黑","宋体";font-weight:normal;color:#222;border:0;vertical-align:baseline}
i{font-style:normal}body{font-size:1rem}ul,ol{list-style:none}input,button,textarea,select,input:focus,textarea:focus{background:0;outline:0}
textarea{resize:none;overflow:auto}select{border:0}a,button{cursor:pointer}a{color:#222;text-decoration:none}blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}
button,input,optgroup,select,a,button,input,optgroup,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}
a,img{-webkit-touch-callout:none}video,img{vertical-align:top}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{display:block;margin:0;padding:0}
mark{background:0}sub,sup{vertical-align:baseline}:link,:visited,ins{text-decoration:none}:focus{outline:0}.fl{float:left}
.fr{float:right}.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}.clearfloat{zoom:1}
.clearoutline:focus{outline:0}.fnow8A{font-size:.875rem;color:#8a8a8d!important}
/* 默认公共样式 */
.comm-header{width:100%;height:2.75rem;background-color:#fff;z-index:4}
.c-heaedr_box{display:flex;justify-content:space-between;align-items:center;height:2.75rem;padding:0 .75rem}
.icon-back{height:1rem;width:2.75rem}.icon-back img{width:1.125rem}.icon_list_box{display:flex;width:2.75rem;justify-content:flex-end}
.icon_list{height:1rem;width:1rem;margin-left:.75rem}
.icon_list_box .icon_list:first-child{margin-left:0}
.icon_list img{height:1rem;width:1rem}
.icon-title{background-color:#fff;width:100%}
.icon-title_box{display:flex;justify-content:center;padding-bottom:.625rem}
.icon_sm{display:flex;margin-top:.125rem;align-items:center}
.icon-title_left{width:3rem;height:3rem;margin-right:.8125rem}
.icon-title_left img{width:3rem;height:3rem}
.icon-title_right .ic-title_text{display:block;font-size:1.5rem;color:#222;height:1.9375rem;line-height:1.9375rem;overflow:hidden}
.icon-title_right .ic-title_summary{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;autoprefixer:on;-webkit-line-clamp:1;font-size:.75rem;color:#a6a8ab;margin-top:.25rem}
.icon-title_search{box-sizing:border-box;background-color:#fff;padding:.625rem 0}
.ic-input_box{width:21.9375rem;height:2.5rem;background-color:#f4f6f8;border-radius:1.25rem;display:flex;margin:0 auto;font-size:1rem!important}
.input_val:only-child::before{display:none}
.select{position:relative;display:block;width:3.6875rem;color:#222;vertical-align:middle;text-align:left;user-select:none;font-size:.75rem;-webkit-touch-callout:none}
.select .placeholder{position:relative;display:block;z-index:1;height:2.5rem;line-height:2.5rem;border-radius:.125rem;cursor:pointer;font-size:.875rem;color:#a6a8ab}
.select .placeholder:after{content:"";position:absolute;top:50%;font-family:'FontAwesome';background:url(../images/icon_xl.png) no-repeat;z-index:10;color:#666;width:.3125rem;height:.1875rem;background-size:100%;margin-left:.125rem}
.select.select--white .placeholder{background:#f8f8f8;color:#a6a8ab;font-size:.875rem}
.select.select--white .placeholder:hover{background:#fafafa}
.select ul{display:none;position:absolute;overflow:hidden;width:100%;background:#fff;border-radius:.125rem;top:100%;left:0;list-style:none;padding:0;z-index:100}
.select.is-open ul{display:block}
.select ul li{display:block;text-align:left;padding:.5625rem 0;text-align:center;color:#999;cursor:pointer;font-size:.875rem}
.select ul li:hover{background:#4ebbf0;color:#fff}
.select .nv_ul li:hover{background-color:#f7b3ca}
.input_sel{text-align:center;height:2rem;width:4.75rem;font-weight:500}
.input_val::before{display:inline-block;content:"";width:.0625rem;height:.8125rem;background-color:#d8dde1;vertical-align:middle}
.input_val{height:2.5rem;line-height:2.5rem;overflow:hidden;display:flex;align-items:center;width:100%;padding-right:.75rem}
.input_val .gn_input{padding-left:.8125rem;width:100%;font-size:.875rem;color:#222;height:2.5rem;line-height:2.5rem}
.input_val .gn_input::-webkit-input-placeholder{color:#a6a8ab}
.input_val .ic_search{display:block;width:1rem;height:1rem;background:url(../images/icon_search.png) no-repeat;background-size:1rem}
.back_F4F6F8{background-color:#f4f6f8;overflow:hidden}
.grap-content_list{margin-top:.75rem;overflow:hidden}
.grap_contnet_item{overflow:hidden;margin-bottom:.625rem;background-color:#fff;width:100%;margin:0 auto .75rem auto;padding-bottom:.4375rem}
.grap_contnet_item .grap_item_title{padding-top: 0; font-size:1rem;color:#222;font-weight:bold;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}
.grap_contnet_item .grap_item_title span{color:#222}.fw{font-weight:bold!important}
.grap_item_title a{font-size:1rem;color:#222;font-weight:bold}
.grap_item_title img{display:block;width:1.125rem;height:1.125rem}
.grap_item-content{padding:0 .9375rem;display:flex;justify-content:space-between;flex-wrap:wrap}
.grap_ul{display:flex;flex-wrap:wrap}
.grap_ul li{width:6.5rem;height:1.75rem;line-height:1.75rem;text-align:center;overflow:hidden;padding:0 .5rem;color:#222;font-size:.875rem;box-sizing:border-box;margin-bottom:.75rem;border-radius:.75rem;background-color:#f4f6f8;margin-right:.75rem}
.grap_ul li:nth-of-type(3n){margin-right:0}
.grap_ul li a{color:#222;display:block}
.posi_flex{position:fixed;top:0;left:0;right:0;background-color:#fff!important;z-index:11}
.mr-top{padding-top:.75rem}.posi_flex_top{position:fixed;top:2.75rem}
.posi{position:relative;top:0}
.comm-header_text{max-width:16.75rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:1.125rem;color:#222;font-weight:bold}
.comm-header_text a{font-size:1.125rem;color:#222;font-weight:600}
.comm_utility_share{height:3.25rem;line-height:3.25rem;font-size:1rem;color:#222;display:flex;border-bottom:.0625rem solid #eee;margin-bottom:1rem;width:21.5625rem;margin:0 auto 1rem auto}
.comm_utility_share span{color:#222}
.comm_title{display:block;margin-right:1.4375rem}
.onfoucs{font-weight:bold}
.onfoucs::after{display:block;width:1.75rem;height:.1875rem;margin:0 auto;content:"";background-color:#0c8afd;margin-top:-0.125rem}
.comm-footer_box{background-color:#2d3237;color:#fff;margin-top:.625rem}
.comm-footer_box a{font-size:.6875rem;color:#ddd}
.comm-footer_box .comm-footer{padding:1rem 2.1875rem}
.comm-friend_share{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;text-align:center}
.comm-bottom{border-top:.0625rem solid #666;margin-top:.625rem;text-align:center;padding-top:1rem}
.comm-link{color:#ddd;font-size:.6875rem;margin-bottom:.375rem}
.comm-link .ff-line{color:#ddd;margin:0 .3125rem;font-size:.8125rem}
.grap_page_a{text-align:center;padding-bottom:.625rem;width:100%}
.grap_page_a>div{display:inline-block}
.page_next_content{margin:0 .75rem}
.page_next_content a{font-size:.8125rem;color:#666;display:inline-block;width:1rem;height:1rem;text-align:center;line-height:1rem;margin-right:.625rem}
.page_next_content a:last-of-type{margin-right:0}
.page_next_content a.page_focus{background-color:#0085ff;color:#fff}
.page_next-a a{color:#666;font-size:.8125rem}
.rollsearch-close{width:.5625rem;height:1rem}
.comm_toggle_bottom .togggrap_ul{display:none;overflow:hidden;flex-wrap:wrap}
.comm_toggle_bottom .js-grap_ul{display:flex}
.togggrap_ul li{width:6.25rem;height:1.75rem;line-height:1.75rem;text-align:center;overflow:hidden;padding:0 .5rem;color:#222;font-size:.875rem;box-sizing:border-box;margin-bottom:.75rem;border-radius:.75rem;background-color:#f4f6f8;margin-right:.3125rem}
.togggrap_ul li:nth-of-type(3n){margin-right:0}
.togggrap_ul li a{color:#222}
.copyright{font-size:.6875rem;color:#ddd;line-height:1.125rem}
.comm-rollsearch-box{position:fixed;display:none;top:0;bottom:0;left:0;right:0;background-color:#fff;z-index:3}
.rollsearch-header{display:flex;align-items:center;justify-content:space-between;height:2.75rem;padding:0 .75rem}
.rollsearch-close{width:.375rem;height:1.1875rem}.rollsearch-close img{height:1.1875rem}
.rollsearch-input{margin-left:1rem;width:15.4375rem;height:1.75rem;border-radius:.75rem;background-color:#f4f6f8;overflow:hidden}
.rollsearch-input input{width:100%;height:100%;background-color:#f4f6f8;padding-left:.6875rem;font-size:.75rem}
.rollsearch-bth{width:3.5rem;height:1.625rem;display:flex;justify-content:center;align-items:center;background-color:#0c8afd;border-radius:.8125rem;font-size:.875rem;color:#fff}
.rollsearch-bth a{font-size:.875rem;color:#fff;line-height:1.625rem;display:block}
.ad-de_img{width:.8125rem;height:.9375rem;display:block;background:url(../images/icon-play.png) no-repeat;background-size:100%}
.comm-list_box{position:fixed;display:none;top:0;bottom:0;left:0;right:0;z-index:13;color:#fff;overflow-y:scroll;overflow-x:hidden}
.line1{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;autoprefixer:on;-webkit-line-clamp:1}
.line2{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;autoprefixer:on;-webkit-line-clamp:2}
.line3{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;autoprefixer:on;-webkit-line-clamp:3}
.fs16{font-size:1rem!important}.fs18{font-size:1.125rem!important}.fs14{font-size:.875rem!important}.fs12{font-size:.75rem!important}
.co222{color:#222}.co333{color:#333}.co666{color:#666}.co999{color:#999}.co999{color:#999}.co8a{color:#8a8a8d!important}
.co008{color:#0085ff!important}.co0C8{color:#0c8afd}.co000{color:#000}.martop_20{margin-top:1.25rem}.mar50{margin-right:3.125rem}
.mar24{margin-right:1.5rem}.mtop16{margin-top:1rem}.mtop10{margin-top:.625rem}.marb0{margin-bottom:0!important}
.mart0{margin-top:0!important}.marb-8{margin-bottom:.5rem!important}.marl0{margin-left:0}
.marr0{margin-right:0}.no_ulli{width:100%}.no_ulli::before{content:"";display:none}
.bor1bE8d{border-bottom:.0625rem dashed #e8ebee}.ml10{margin-left:.625rem}.ml16{margin-left:1rem}
.ml14{margin-left:.875rem}.mar18{margin-right:1.125rem}.mar40{margin-right:2.5rem}.mr10{margin-right:.625rem}
.mart8{margin-top:.5rem}.mart12{margin-top:.75rem!important}.marb-14{margin-bottom:.875rem}
.pabp1{padding-top:1.0625rem;padding-bottom:1.0625rem}.pab{padding-bottom:.875rem!important}
.pat20{padding-top:1.25rem}.pab20{padding-bottom:1.25rem}.pab16{padding-bottom:1rem}.pab10{padding-bottom:.625rem}
.padb12{padding-bottom:.75rem}.pab0{padding-bottom:0!important}.pad4{padding-bottom:.25rem}.pad6{padding-bottom:.375rem}
.pab8{padding-bottom:.5rem}.padt17{padding-top:0.625rem; }.padbt17{padding-top:1.0625rem;padding-bottom:1.0625rem}
.pabp20{padding-top:1.25rem;padding-bottom:1.25rem}.pabp_2010{padding-top:1.25rem;padding-bottom:.625rem}
.pab9{padding-bottom:.5625rem}.pab12{padding-bottom:.75rem!important}.pdrl20{padding:0 1.25rem}
.pdr20{padding-right:1.25rem}.lh20{line-height:1.25rem}.text_indexp0 p{text-indent:0!important}
.disnone{display:none}.borbnone{border-bottom:none!important}.gushi_shiren_bottom{font-size:.8125rem;display:flex;align-items:center}
.gushi_shiren_bottom p{width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#222}
.gushi_shiren_bottom a.bule_text{font-size:.8125rem;color:#0c8afd;line-height:normal;display:block;width:7.625rem;height:1.1875rem;line-height:1.1875rem;overflow:hidden}
.gushi_ren_mess{display:flex;justify-content:space-between}
.gushi_ren_left{width:4.375rem;height:6.25rem;display:flex;justify-content:center;align-items:center;padding-right:1rem}
.gushi_ren_left img{display:block;max-width:100%;max-height:100%}
.gushi_ren_right{flex:1}.gushi_ren_right p{color:#222}.gushi_ren_right p>span{margin-right:.75rem}
.gushi_ren_right .shiren_mess{color:#222;font-size:.875rem;line-height:1.625rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;autoprefixer:on;-webkit-line-clamp:3;margin-top:.375rem}
.fuzih_icon{width:.875rem;height:.875rem;display:block;background:url(../images/icon_fuzhi.png) no-repeat center;background-size:100%}
.wanshang_icon{width:.875rem;height:.875rem;display:block;background:url(../images/wanshan.png) no-repeat center;background-size:100%}
.pinyinb_icon{width:1rem;height:1rem;display:block;background:url(../images/icon_pinyin_b.png) no-repeat center;background-size:100%}
.pinyin_icon{width:1rem;height:1rem;display:block;background:url(../images/icon_pinyin.png) no-repeat center;background-size:100%}
.yiwen{width:1rem;height:1rem;display:block;background:url(../images/icon_change.png) no-repeat center;background-size:100%}
.evpi_box{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.2);z-index:20}
.evpi_form{width:16.875rem;border-radius:.9375rem;background-color:#fff;margin:0 auto;margin-top:12.5rem;box-sizing:border-box}
.evpi_form_box{width:16.875rem;border-radius:.9375rem;background-color:#fff;margin:0 auto;margin-top:12.5rem;padding:1.25rem 1.25rem 0 1.25rem;box-sizing:border-box}
.evpi_form p.form_url{width:14.375rem;height:1.875rem;border:.0625rem solid #eee;margin:0 auto;line-height:1.875rem;padding:0 .75rem;box-sizing:border-box;color:#222;font-size:.875rem;overflow-x:scroll;overflow-y:hidden}
.evpi_form p.form_url::-webkit-scrollbar{display:none}.textarea_box{width:14.375rem;height:6.25rem;border:.0625rem solid #eee;margin:0 auto;margin-top:.625rem}
.textarea_box textarea{width:14.375rem;height:6.25rem;padding:.5625rem .75rem;box-sizing:border-box;font-size:.875rem}
.evpi_form_btn{display:flex;justify-content:space-between;align-items:center;border-top:.0625rem solid #eee;margin:0 auto;box-sizing:border-box}
.evpi_form_btn>div{width:50%;height:2rem;text-align:center;line-height:2rem;font-size:.875rem;border-radius:.375rem}
.evpi_form_btn .evpi_btn_colse{background-color:#fff;color:#222}
.evpi_form_btn .evpi_btn_sub{color:#0085ff;background-color:#fff;border-left:.0625rem solid #eee}
.evpi_btn_sub a{font-size:.875rem;color:#fff}.c-header{width:100%;z-index:3;height:2.75rem}
.c-heaedr_content{height:2rem;width:100%;padding:1.25rem .75rem;display:flex;align-items:center;justify-content:space-between}
.c-heaedr_content_input{height:100%;width:20.125rem;background:#000;border-radius:.875rem;box-sizing:border-box;z-index:20;display:flex;justify-content:space-between;align-items:center;padding:.25rem .875rem .25rem .875rem}
.c-heaedr_content_input input{width:100%;color:#8a8a8d;font-size:.875rem;box-sizing:border-box}
.c-heaedr_content_input a{width:1rem;height:1rem}.c-heaedr_content_input a img{width:100%;height:100%}
.c-arrive{width:100%;margin-top:1.25rem;padding:0 .75rem;color:#fff}.c-history-apply-title{color:#fff}
.c-arrive-list{margin-top:1.25rem;display:flex}
.c-arrive-list-item{display:flex;width:2.75rem;height:4.2rem;flex-direction:column;justify-content:space-between;align-items:center;font-size:.875rem;border-radius:.3125rem;margin-right:1.25rem}
.c-arrive-list-item a{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}
.c-arrive-list-item-img{width:2.75rem;height:2.75rem;background:rgba(0,0,0,1);border-radius:.3125rem;display:flex;justify-content:center;align-items:center}
.c-arrive-list-item span{color:#fff;font-weight:100}.c-arrive-list:not(:last-child){margin-right:1.25rem}.c-arrive-list-item img{width:2.75rem;height:2.75rem}
.c-arrive-list-item-img>img{width:1rem;height:1rem}.c-history-apply,.c-recommend-tool{margin-top:.875rem;padding:0 .75rem}
.c-history-list{margin-top:1.25rem;display:flex;overflow-x:scroll}.c-history-list::-webkit-scrollbar{display:none}
.c-history-list-item{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;width:3.4375rem;margin-right:.625rem;font-size:.875rem}
.c-history-list-item img{width:2.75rem;height:2.75rem}
.c-history-list-item span{padding-top:.5rem;font-size:.875rem;display:inline-block;width:3.5rem;height:1rem;line-height:1rem;overflow:hidden;color:#fff;font-weight:100}
.c-recommend-tool-content{margin-top:1.25rem}.c-recommend-tool-content ul{display:flex;flex-wrap:wrap}
.c-recommend-tool-content ul li{text-align:center;width:6.25rem;height:1.75rem;line-height:1.75rem;font-size:.875rem;background:#1c1c1c;opacity:.8;margin-bottom:1.125rem;color:#fff;border-radius:.875rem;padding:0 .3125rem;overflow:hidden;box-sizing:border-box;margin-right:1.5625rem}
.c-recommend-tool-content ul li:nth-of-type(3n){margin-right:0}.c-recommend-tool-item:nth-child(3n+2){margin:0 1.5rem}.modal-open{position:fixed;width:100%}
.c-recommend-tool-content ul li a{
    color:#fff !important
}
.img_open_box{position:fixed;background-color:rgba(0,0,0,.5);top:0;left:0;right:0;bottom:0;z-index:14}
.img_open_content{display:flex;justify-content:center;align-items:center;height:100%}
.img_open{overflow:auto;display:flex;justify-content:center;align-items:center;width:12.5rem;height:31.25rem}
.img_open img{display:block;max-width:100%;border-radius:.75rem;display:block;align-self:center}
.lianxiwomen{width:14.375rem;margin:.375rem auto;line-height:1.5em;box-sizing:border-box;font-size:.75rem;color:#222}
.cdl-mohu{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url('../images/test.png');background-size:100%;z-index:10;display:none}
.cdl-mohu::before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;z-index:4;background:inherit;margin-top:-10rem;filter:blur(.9375rem)}
.cdl-mohu-zzc{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,1);opacity:.8;display:none;z-index:13}
.cdl-avtive{display:block}.cdl-hide{display:none}.rel{position:relative}.mask-box{width:100%}
.mask-box .content-more{height:2.125rem;line-height:2.125rem;font-size:.875rem;text-align:center;color:#0c8afd;margin-top:.3125rem}
.mask-box .content-more .icon-arrow{position:relative;top:.25rem;left:0;display:inline-block;width:1rem;height:1rem;background:url(../images/isopen.png) no-repeat;background-size:100%}
.mask-box .content-more .icon-close{position:relative;top:.25rem;left:0;display:inline-block;width:1rem;height:1rem;background:url(../images/isclose.png) no-repeat;background-size:100%}
.js-content-close{display:none}.nest_box{overflow:hidden;margin-bottom:.75rem;background-color:#fff;width:100%;margin:0 auto .75rem auto}
.nest_box_list{display:flex;padding:0 .9375rem;justify-content:space-between;flex-wrap:wrap}.nest_box .nest_box_next{max-width:45%;line-height:2.3125rem}
.nest_box_next p{font-size:.8125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.head_bold a{font-size:1.25rem!important;font-weight:bold!important}.marb-12{margin-bottom:.625rem}
.scrollView>.guanggao{display:none}.grap_page_a li{display:inline;margin-left:.3125rem;margin-right:.3125rem}
.grap_page_a ul{display:flex;justify-content:center}
.grap_page_a li .page-link{font-size:.8125rem;color:#666;display:inline-block;width:1rem;height:1rem;text-align:center;line-height:1rem}
.grap_page_a .active .page-link{background-color:#0085ff;color:#fff}.padrl15{padding-left:.9375rem;padding-right:.9375rem}
.new_tag{background-color:#fff;width:100%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:.0625rem solid #e9e9e9;padding:1.25rem 0}
.new_tag_title{width:100%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 .75rem 1.25rem .75rem}
.new_tag_h2{color:#222;font-size:1.25rem;line-height:1.25rem;font-weight:bold}
.content .content_head p span a{font-size:.75rem;font-weight:400;color:#8a8a8d;margin-left:.62rem}
.new_tag_h2 h2{color:#222;font-size:1.25rem;line-height:1.25rem;font-weight:bold}
.new_tag_title_li{width:100%;overflow:hidden;margin-top:.75rem}.new_tag_title_li span{color:#8a8a8d;font-size:.75rem;float:left;height:1.25rem;line-height:1.25rem}
.new_tag_title_li ul{display:inline-block;float:left;overflow:hidden;margin-left:.75rem;height:1.25rem}
.new_tag_title_li ul li{float:left;overflow:hidden;margin-right:.75rem;height:1.25rem}
.new_tag_title_li li a{display:inline-block;height:1.25rem;line-height:1.25rem;color:#8a8a8d;font-size:.75rem;overflow:hidden}
.new_tag_qianshi{width:100%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.new_tag_qianshi1{width:100%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:.75rem;border-top:.0625rem solid #e9e9e9}
.new_tag_qianshi_a1{width:100%;overflow:hidden;color:#222;font-size:1rem;line-height:1.5rem;font-weight:bold}
.new_tag_qianshi_a1 span{display:inline-block;width:.875rem;margin-top:.25rem;height:1.25rem;line-height:.9375rem;color:#8a8a8d;float:left;border-radius:.0625rem;text-align:center;margin-right:.75rem}
.new_tag_qianshi_a1 span i{display:none}
.new_tag_qianshi .new_tag_qianshi1:nth-child(1) .new_tag_qianshi_a1 span{color:#fff;background-image:url("../images/span1.png");background-size:.875rem 1.25rem}
.new_tag_qianshi .new_tag_qianshi1:nth-child(2) .new_tag_qianshi_a1 span{color:#fff;background-image:url("../images/span2.png");background-size:.875rem 1.25rem}
.new_tag_qianshi .new_tag_qianshi1:nth-child(3) .new_tag_qianshi_a1 span{color:#fff;background-image:url("../images/span3.png");background-size:.875rem 1.25rem}
.new_tag_qianshi_a2{display:block;overflow:hidden;color:#222;font-size:.875rem;margin-top:.5rem;line-height:2em}.ming img{display:block;width:21.5625rem}
.new_tag_houershi{width:100%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.new_tag_houershi1{width:100%;overflow:hidden;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:.75rem;border-top:.0625rem solid #e9e9e9}
.new_tag_houershi1-left{float:left;flex:1;overflow:hidden}
.new_tag_houershi1-left a{color:#222;font-size:.875rem;line-height:2em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;font-weight:bold;-webkit-box-orient:vertical}
.mrtop0{margin-top:0!important}.new_view_tuijian{width:100%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.new_view_tuijian .new_view_tuijian1:nth-last-child(1){border-bottom:0}
.new_view_tuijian1{width:100%;display:flex;padding:.625rem 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;flex-direction:row;overflow:hidden;border-bottom:.0625rem solid #e9e9e9}
.new_view_tuijian_left{flex:1;overflow:hidden}.new_view_tuijian_left_a{color:#222;font-size:1rem;font-weight:500;line-height:1.5em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.new_view_tuijian_left dl{display:inline-block;overflow:hidden;height:1.25rem}.new_view_tuijian_left dd{float:left;overflow:hidden;margin-right:.375rem}
.new_view_tuijian_left dd a{height:1.25rem;display:inline-block;line-height:1.25rem;color:#8a8a8d;font-size:.75rem}
.new_view_tuijian_right{width:5rem;height:5rem;float:right;overflow:hidden}
.new_view_tuijian_right a{display:flex;justify-content:center;align-items:center;width:5rem;height:5rem}
.new_view_tuijian_right a img{display:block;width:5rem}strong{font-weight:bold!important;width:5rem}
.share_zhe{display:none;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.3);top:0;z-index:12}
.weixin_loacl{position:absolute;width:6.25rem;height:6.25rem;position:absolute;bottom:0;margin-bottom:9.5625rem;right:50%;margin-right:-3.125rem;border-radius:.75rem;overflow:hidden}
.weixin_loacl img{max-width:100%;max-height:100%}
.wap_share_box{position:absolute;bottom:0;background-color:#fff;width:100%;height:9.0625rem;border-radius:.75rem .75rem 0 0;padding:1.25rem .75rem;box-sizing:border-box}
.wap_share_title p{position:relative;text-align:center}.wap_share_title p i{position:absolute;right:0;margin-right:.8125rem;top:0}
.wap_share_content{display:flex;align-items:center;margin-top:1rem}
.icon_weixin{display:block;width:2.8125rem;height:2.8125rem;background:url(../images/icon_wechat.png) no-repeat;background-size:100%}
.icon_qq{display:block;width:2.8125rem;height:2.8125rem;background:url(../images/icon_qq.png) no-repeat;background-size:100%}
.icon_qzone{display:block;width:2.8125rem;height:2.8125rem;background:url(../images/qq_zone.png) no-repeat;background-size:100%}
.icon_weibo{display:block;width:2.8125rem;height:2.8125rem;background:url(../images/icon_weibo.png) no-repeat;background-size:100%}
.icon_close{display:block;width:1.125rem;height:1.125rem;background:url(../images/close_share.png) no-repeat;background-size:100%}
.fenxian_item{margin-right:1.8125rem;text-align:center}.fenxian_item span{margin-top:.5rem;display:block;font-size:.875rem;color:#222}
.new_ul_tag_list{height:1.25rem}.new_ul_tag_list dd{display:inline-block;float:left;overflow:hidden;margin-right:.75rem;height:1.25rem}
.new_ul_tag_list dd a{display:inline-block;height:1.25rem;line-height:1.25rem;color:#8a8a8d;font-size:.75rem}.new_tag_houershi1-left span{color:#8a8a8d;font-size:.75rem}
/* 当前页样式 */
.spell_Text_box {
    margin: 1.25rem auto;
    overflow: hidden;
    background-color: #ffffff;
    display: flex;
}

.sightwords_Text_box {
    width: 21.9375rem;
    margin: 1.25rem auto;
    border-radius: .75rem;
    overflow: hidden;
    background-color: #ffffff;
}

.spell_Text {
    display: flex;
    margin-bottom: .875rem;
}

.spell_Text_left {
    width: 5.32rem;
    flex: 0 0 5.32rem;
    background-color: #eeeeee;
}

#box2_left ul {
    border-bottom: .0625rem solid #ffffff;
}

#box2_left ul span {
    padding-left: 1.25rem;
    display: block;
    height: 1.875rem;
    line-height: 1.875rem;
    font-size: .875rem;
    background-color: #EEEEEE;
}

#box2_left ul span.smblue {
    background-color: #0085FF;
    color: #ffffff;
}

#box2_left ul span.smblue b {
    color: #ffffff;
}

#box2_left ul span b {
    float: right;
    margin-right: .5rem;
}

#box2_left ul li {
    display: none;
    cursor: pointer;
    padding-left: 1.25rem;
    height: 1.875rem;
    line-height: 1.875rem;
    font-size: .875rem;
    background-color: #F4F6F8;

}

#box2_left ul li:hover {
    color: #0085FF;
}

#box2_left .ul1 li {
    display: block;
}

#box2_left ul li.js_color a {
    color: #0085FF;
}

.spell_Text_right {
    width: 14.6875rem;
    margin: 0 auto;
    background-color: #ffffff;
}

.spell_tab_title {
    height: 2.6875rem;
    display: flex;
    align-items: center;
    font-size: 1rem;
    color: #8A8A8D;
}

.spell_tab_title div {
    font-size: 1rem;
    color: #8A8A8D;
    height: 2.6875rem;
    line-height: 2.6875rem;
    overflow: hidden;
}

.hanzi {
    margin-right: 2.5rem;
    overflow: hidden;
    width: 2.125rem;
}

.spell_tab_item {
    height: 2.375rem;
}

.spell_tab_item-a {
    display: flex;
    align-items: center;
    border-bottom: .0625rem solid #C6C6C8;
    height: 2.375rem;
}

.spell_tab_item-a div {
    height: 2.375rem;
    line-height: 2.375rem;
    overflow: hidden;
}

.spell_tab_item-a .han_first {
    margin-right: 2.5rem;
    overflow: hidden;
    width: 2.125rem;
    color: #000022;
    font-size: 1rem;
}

.spell_tab_item-a .pin_first {
    color: #222222;
    font-size: .875rem;
    margin-right: .75rem;
    width: 8.625rem;
}

.spell_tab_item-a .more_pin {

    height: .625rem;
}

.spell_tab_item-a .more_pin img {
    height: .625rem;
}

.spell_right_content .spell_right_tab {
    display: none;
}

.spell_right_content .spell_right_tab:first-child {
    display: block;
}

.sightwords_ul li {
    padding-left: .8125rem;
    display: block;
    height: 1.875rem;
    line-height: 1.875rem;
    font-size: 1rem;
    background-color: #EEEEEE;
    color: #222222;
    border-bottom: .0625rem solid #ffffff;
    text-align: center;
}

.sightwords_ul li.sightwords_foucs {
    background-color: #0085FF;
    color: #FFFFFF;
}
.sightwords_ul li.sightwords_foucs a{
    background-color: #0085FF;
    color: #FFFFFF;
}

.sightwords_ul li.sightwords_foucs b {
    color: #FFFFFF;
}

.sightwords_ul li b {
    float: right;
    margin-right: .3125rem;
    color: #222222;
}

.sightwords_right_ul {
    display: flex;
    flex-wrap: wrap;
}

.sightwords_r_item {
    width: 3.5rem;
    margin-left: .8rem;
    margin-bottom: .875rem;
    text-align: center;
}

.sightwords_r_item p a {
    display: block;
    font-size: 1rem;
    color: #222222;
    line-height: 1.5rem;
    height: 1.5rem;
    overflow: hidden;
    text-align: center;
}

.sightwords_Text_right {
    padding-right: .8rem;
    padding-top: .875rem;
    width: 100%;
}


.sightwords_summary {
    text-align: center;
    font-size: .625rem;
    color: #C6C6C8;
    line-height: 1.3125rem;
    padding: 0 1.25rem;
}

.sightwords_summary p {
    color: #C6C6C8;
}

.three_primer_box {
    width: 19.4375rem;
    margin: 0 auto;
}

.three_primer-item {
    border-bottom: .0625rem solid #EEEEEE;
    padding: 1.25rem 0 .25rem 0;
}

.three_primer-item>a {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.three_p {
    display: flex;
    width: 50%;
    justify-content: center;
    margin-bottom: 1rem;
}

.three_p .three_zi {
    width: 2.75rem;
}

.three_zi span {
    width: 2.75rem;
    display: block;
    font-size: .875rem;
    color: #222222;
    line-height: 1.25rem;
    height: 1.25rem;
    overflow: hidden;
    text-align: center;
    font-weight: 500;
}

.three_primer_box .three_primer-item:last-child {
    border-bottom: 0;
}

.three_primer_content {
    padding-bottom: 0;
}

.paly_mp3-box {
    position: fixed;
    right: .75rem;
    top: 50%;
}

.paly_mp3-box .paly_mp3 {
    text-align: center;
    width: 2.5rem;
    height: 2.5rem;
    background: rgba(0, 133, 255, 1);
    box-shadow: 0rem .0625rem .4375rem 0rem rgba(28, 28, 28, 0.31);
    opacity: 0.5;
    border-radius: 50%;
    overflow: hidden;
    margin-bottom: .75rem;
}

.paly_mp3 img {
    margin-top: .375rem;
}

#play-mp3 img {
    width: .8125rem;
    height: .8125rem;
}

#screenshot img {
    width: .875rem;
    height: .6875rem;
}

.paly_mp3 span {
    display: block;
    font-size: .625rem;
    color: #FFFFFF;
}

.ttstext—box {
    display: none;
}

.xinhua_senior-box {
    background-color: #ffffff;
    overflow: hidden;
    padding-bottom: 1rem;
    box-shadow: 0rem .1875rem .3125rem 0rem rgba(179, 179, 179, 0.13);
    padding-top: 1rem;
}

.xinhua_senior-box .xinhua_senior-list {
    display: flex;
    justify-content: space-between;
    width: 21.25rem;
    margin: 0 auto;
    padding: 0 1.25rem;
    box-sizing: border-box;
    margin-bottom: 1.1875rem;
}
.xinhua_senior-box .xinhua_senior-list:last-of-type{
    margin-bottom: 0;
}
.xinhua_senior-list .xinhua_senior-item {
    width: 6.125rem
}

.xinhua_senior-item a {
    font-size: .75rem;
    line-height: .75rem;
    color: #222222;
}

.xinhua_senior-item img {
    width: 2.75rem;
    height: 2.75rem;
    display: block;
    margin: 0 auto .25rem auto;
}

.xinhua_senior-item a span {
    display: block;
    font-size: 1rem;
    color: #222222;
    line-height: 2em;
    overflow: hidden;
    text-align: center;
}

.xinhua-icon_title {
    box-shadow: none;
}

.xinhua_today {


}

.xinhua_today_title {
    display: flex;
    justify-content: space-between;
    font-size: 1rem;
    align-items: center;
    padding: 1.125rem 0;
}

.xinhua_today_title .today_title_left span {
    color: #222222;
    font-weight: bold;
}

.xinhua_today_title .today_title_right {
    display: flex;
    align-items: center;
}

.today_title_right .next-img {
    width: 1.3rem;
    height: 1.3rem;
    display: block;
    background: url(../images/icon-shuaxin.png) no-repeat;
    background-size: 100%;
    margin-right: 1.25rem;
}

.today_title_right .ad-img {
    width: 1.125rem;
    height: 1.125rem;
    display: block;
    background: url(../images/icon-play.png) no-repeat;
    background-size: 100%;
}

.today-content-zi {
    padding: 0 .9375rem;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    overflow: hidden;
    background: url(../images/shanshui.png) no-repeat bottom;
    background-size: 100%;
    padding-bottom: .8rem;
}

.today-content-zi .today_newtext {
    width: 4.5625rem;
    text-align: center;
    margin-right: .0625rem;
    margin-bottom: .75rem;
}
.today_newtext .tian_yin{
    line-height: 2em;
}

.today-content-zi .today_newtext .tian_text {
    width: 4.5625rem;
    height: 4.5625rem;
    background: url(../images/tianzi.png) no-repeat;
    background-size: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 4rem;
    color: #222222;
    font-family: KaiTi;
}
.text-description_title{
    display: flex;
    align-items: center;
}
.text-description_title span{
    font-size: 1.375rem;
    line-height: 2em;
}
.today_newtext span {
    font-size: 1rem;
    line-height: 1.625rem;
    height: 1.625rem;
    overflow: hidden;
    display: block;
    margin-bottom: .25rem;
}

.text-description {
    font-size: 1rem;
    color: #222222;
    line-height: 2rem;
    margin-top: 1.125rem;
    margin-bottom: .75rem;
    padding: 0 .9375rem;
}
.table_th{
    display: flex;
    align-items: center;
}
.marl10{
    margin-left: .625rem;
}
.xinhua_content-item {
    display: flex;
    flex-wrap: wrap;
    padding: 0 .9375rem;
}
.tab-right .huise{
    color: #666666;
}
.underline{
    text-decoration: underline;
}
.table_bottom_a a {
    margin-right: .5rem;
    color: #666666;
    font-size: .875rem;
}
.tab-right p {
    line-height: 2em;
    color: #222222;
}
.tab-right a {
    text-decoration: underline;
}
.tab-right a:hover {
    color: #0085ff;
    text-decoration: none;
}

.xinhua_text-item span {
    display: block;
    font-size: 1rem;
    color: #222222;
    line-height: 2rem;
    height: 2rem;
    overflow: hidden;
    text-align: center;
}

.xinhua_bpmd_item {
    overflow: hidden;
    margin-bottom: .75rem;
    border-radius: .75rem;
    background-color: #ffffff;
    margin: 0 auto .75rem auto;
    padding-bottom: .4375rem;
}

.xinhua_text-item {
    width: 4.75rem;
    margin-right: .8rem;
    margin-bottom: .75rem;
    text-align: center;
}
.xinhua_content-item  .xinhua_text-item:nth-of-type(4n){
    margin-right: 0;
}
.grap_contnet_item{
    padding-bottom: .3125rem;
}

.xinhua_bpmd-content {
    display: flex;
    flex-wrap: wrap;
    padding: 1.25rem .9375rem .1875rem .9375rem;
}
.xinhua_bpmd-content .xinhua_bpmd-item:nth-of-type(3n){
    margin-right: 0;
}

.xinhua_bpmd-item {
    width: 5.625rem;
    margin-right: 2.3125rem;
    margin-bottom: 1.0625rem;
}

.bpmd {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 5.625rem;
    height: 5.625rem;
}

.bpmd img {
    display: block;
    max-width: 100%;
    max-height: 100%;
}

.ttsText1 {
    display: none;
}

.xinhua_bpmd-item span {
    font-size: .875rem;
    color: #222222;
    display: block;
    width: 5.625rem;
    text-align: center;
    line-height: 1.25rem;
    height: 1.25rem;
}

.xinhua_bpmd-item span.bpmd-en {
    color: #0085FF;
    margin-top: .5625rem;
    margin-bottom: .125rem;
}

.xinhua_detail_box {
    padding: 0 .9375rem;

}

.xinhua_detail_title {
    display: flex;
    padding: 1.25rem 0;
    border-bottom: .0625rem solid #EEEEEE;
}

.xinhua_detail_left {
    width: 4.5625rem;
    height: 4.5625rem;
    background: url(../images/tianzi.png) no-repeat;
    background-size: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: .625rem;
}

.xinhua_detail_left span {
    font-size: 3.875rem;
    font-family: KaiTi;
    color: #222222;
}

.ad-de_img {
    width: 1.125rem;
    height: 1.125rem;
    display: block;
    background-size: 100%;
}

.xinhua_detail_right>div {
    display: flex;
}


.xh_ad_left .zidian_ad_left{
    display: flex;
    align-items: center;
}

.xh_ad_left .bmdf_py {
    color: #222222;
    font-size: 1rem;
    line-height: 1.5rem;
    margin-right: .5rem;
}

.xh_ad_left .bmdf_zi {
    color: #222222;
    font-size: .875rem;
    line-height: 1.5rem;
}

.xinhua_detail_right {
    width: calc(100% - 5.1875rem);
}

.xinhua_detail_ad {
    width: 100%;
    align-items: center;
    justify-content: space-between;
}

.xinhua_detail_right .xh_ad_wan {
    color: #0C8AFD;
    font-size: .875rem;
    line-height: 1.5rem;
}

.xinhua_detail_order {
    align-items: center;
}

.xh_order {
    margin-right: 1.3125rem;
    margin-top: .1875rem;
}

.xh_order-right {
    display: flex;
    align-items: center;
}

.xh_order-right ul {
    display: flex;
    align-items: flex-end;
    width: 9.25rem;
    overflow: hidden;
    height: 1.5rem;
}

.xh_order-right ul li {
    width: 1.125rem;
    height: 1.125rem;
    margin-right: .875rem;
}

.xh_order-right ul li:last-child {
    margin-right: 0;
}

.xh_order-right ul li img {
    width: 1.125rem;
    height: 1.125rem;
}

.xinhua_detail_order .video_img {
    display: block;
    width: .875rem;
    height: .875rem;
}

.xinhua_detail_order .video_img img {
    width: .875rem;
    height: .875rem;
    margin-left: .4375rem;
}

.xh_order span {
    display: block;
    font-size: .875rem;
    color: #999999;
    width: 1.75rem;
}

.xh_order_bi {
    font-size: .875rem;
    color: #222222;
    height: 1.3125rem;
    line-height: 1.3125rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.xh_xq_table_box {
    height: 19rem;
    overflow: hidden;
    padding-bottom: .25rem;
}

.xh_xq_table {
    margin-top: .375rem;
    width: 100%;
    table-layout: fixed;
}

.xh_xq_table tr td {
    font-size: .875rem;
    color: #222222;
    line-height: 1.625rem;
}

.xh_xq_table tr td:first-child {
    color: #8A8A8D;
    width: 3.75rem;
    padding: .25rem  1.5rem 0 .25rem;

}

.rel {
    position: relative;
}

.mask-box .content-mask {
    position: absolute;
    left: 0;
    bottom: 2.125rem;
    width: 100%;
    height: 4.375rem;
    background: -moz-linear-gradient(bottom, hsla(0, 0%, 100%, 0), #fff);
    background: -webkit-gradient(linear, 0 top, 0 bottom, from(hsla(0, 0%, 100%, 0)), to(#fff));
    background: -o-linear-gradient(bottom, hsla(0, 0%, 100%, 0), #fff);
    background: linear-gradient(-180deg, hsla(0, 0%, 100%, 0), #fff);
}

.mask-box .content-more {
    height: 2.125rem;
    line-height: 2.125rem;
    font-size: .875rem;
    text-align: center;
    color: #0C8AFD;
}

.mask-box .content-more .icon-arrow {
    position: relative;
    top: .25rem;
    left: -0.3125rem;
    display: inline-block;
    width: 1rem;
    height: 1rem;

}
.xinhua_tablist {
    margin: 0 auto;
    background-color: #ffffff;

    padding-left: .9375rem;
    padding-right: .9375rem;
}

.xinhua_tablist_box {
    display: flex;
}
.xinhua_tablist .fw {

    display: block;;
    width: 100%;
}

.acitve_li span {
    font-weight: bold;
}

.acitve_li::after {
    content: "";
    display: block;
    width: 1.75rem;
    height: .1875rem;
    margin: 0 auto;
    background-color: #0C8AFD;
    margin-top: -0.1875rem;
    border-radius: .125rem;
}

.xinhua_tablist_content {
    padding: 0 .9375rem
}

.xinhua_tablist_content .tab_text_box p {
    font-size: 1rem;
    line-height: 2em;
    color: #222222;
}
.xinhua_tablist_content .tab_text_box{
    font-size: 1rem;
    line-height: 2em;
    color: #222222;
}

.xinhua_tablist_content .tab_text_box h2{
    font-size: 1rem;
    font-weight: bold;
    line-height: 2em;
}

.tablist_boxkuai::after {
    content: "";
    position: absolute;
    height: 3.4375rem;
    width: 2.5rem;
    background-image: linear-gradient(90deg, hsla(0, 0%, 100%, 0), #ffffff);
    right: 0;

}

.tab_text_box {
    display: none;
}

.tab_text_box:first-child {
    display: block;
}

.tab2_text_box {
    display: none;
}

.tab2_text_box:first-child {
    display: block;
}

.tab2_text_box p {
    font-size: .875rem;
    line-height: 1.3125rem;
    color: #222222;
    margin-bottom: .1875rem;
}

.tab2_text_box p:last-child {
    margin-bottom: 0;
}

.xinhua-img_text {
    padding: 0 1.25rem .6875rem 1.25rem;
}

.xinhua-img_box {
    width: 4.5625rem;
    height: 4.5625rem;
    background: url(../images/tianzi.png) no-repeat;
    background-size: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 4rem;
    font-family: KaiTi;
    margin-bottom: 1.0625rem;
}

.xinhua-img_text p {
    font-size: .875rem;
    line-height: 1.3125rem;
    color: #222222;
    overflow: hidden;
    margin-top: .3125rem;
}
.xinhua-img_text .img_list_one>div  p{
    font-size: .875rem;
    line-height: 1.3125rem;
    color: #222222;
    height: 1.3125rem;
    overflow: hidden;
    margin-top: .3125rem;
}

.img_list_one {
    display: flex;
    flex-wrap: wrap;
}

.img_list_one>div {
    width: 4.5625rem;
    text-align: center;
    margin-bottom: .75rem;
}
.img_list_one>div:nth-last-of-type(1){
    margin-bottom: 0;
}
.img_list_one>div:nth-last-of-type(2){
    margin-bottom: 0;
}
.img_list_one>div:nth-last-of-type(3){
    margin-bottom: 0;
}
.img_list_one>div:nth-of-type(3n-1){
    margin-left: 2.875rem;
    margin-right: 2.875rem;
}
.ziyuan_img {
    width: 4.5625rem;
    height: 4.5625rem;
    background: url(../images/tianzi.png) no-repeat;
    background-size: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 4rem;
    font-family: KaiTi;
}
.ziyuan_img img{
    width: 100% !important;
    height: auto !important;
}

.img_minren {
    width: 4.5625rem;
    height: 4.5625rem;
    display: flex;
    justify-content: center;
    align-items: center;
}

.img_minren img {
    display: block;
    max-width: 100%;
    max-height: 100%;
}


#box_bushou #box2_left ul span {

    padding-left: .625rem;
}

#box_bushou #box2_left ul li {
    padding-left: .625rem;
}

.sightwords_tab_header {
    height: 2.5rem;
    box-shadow: 0rem .1875rem .3125rem 0rem rgba(179, 179, 179, 0.13);
    background-color: #fff;
}

.sightwords_tab_header .sightwords_tabs {
    width: 21.9375rem;
    margin: 0 auto;
}

.sightwords_tab_header .sightwords_tabs ul {
    height: 2.5rem;
    overflow-x: scroll;
    overflow-y: hidden;
    display: flex;
    justify-content: space-between;
    align-items: center;
    line-height: 2.5rem;
    white-space: nowrap;
    -ms-overflow-style: none;
    overflow: -moz-scrollbars-none;
    padding: 0 .75rem;
    margin: 0 auto;
}

.xinhua_detail_tabs {
    display: flex;
    justify-content: space-between;
    margin-bottom: .375rem;
}

.sightwords_tabs ul li {
    margin-right: 1.5rem;
}

.sightwords_tabs ul::-webkit-scrollbar {
    display: none;
}

.sightwords_tabs ul li.tab_act::after {
    content: "";
    display: block;
    width: 1.75rem;
    height: .1875rem;
    margin: 0 auto;
    background-color: #0C8AFD;
    margin-top: -0.1875rem;
    border-radius: .125rem;
}

.xinhua_detail_tabs .detail_tabs_xh {
    display: flex;
    align-items: center;
}

.detail_tabs_xh li {
    width: 1.375rem;
    height: 1.375rem;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #0C8AFD;
    border: .0625rem solid #17A5FF;
    margin-right: .625rem;
}

.detail_tabs_xh li a {
    color: #0C8AFD;
    font-size: .875rem;
}

.xh_ad_right a {
    font-size: .875rem;
    color: #0C8AFD;
}

.mask-box .content-more .icon-close {
    position: relative;
    top: .25rem;
    left: 0;
    display: inline-block;
    width: 1rem;
    height: 1rem;
    background: url(../images/isclose.png) no-repeat;
    background-size: 100%;
}
.mask-box .content-more .icon-arrow {
    position: relative;
    top: .25rem;
    left: 0;
    display: inline-block;
    width: 1rem;
    height: 1rem;
    background: url(../images/isopen.png) no-repeat;
    background-size: 100%;
}
.js-content-close{
    display: none;
}
.cy_jstab .sightwords_Text_box{
    display: none;
}
.cy_jstab .sightwords_Text_box:first-of-type{
    display: block;
}

.xinhua_today-content  .swiper-wrapper{
    height: inherit;
}
.xinhua_today-content .swiper-slide{
    height: inherit;
}

.toollx8{display: none}

.zaoju_zimu{
    overflow: hidden;
    background-color: #fff;
    margin:0 auto .75rem auto;
    padding-bottom: .625rem;
    padding-left: .9375rem;
    padding-right: .9375rem;
}
.zaoju_zimu .zaoju_zimu_title{
    font-size: 1.125rem;
    margin: 0 auto;
    color: #222;
    font-weight: 700;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.zaoju_zimu .zaoju_zimu_content{
    margin-top: .75rem;
    padding-right: 0!important;
}
.zaoju_zimu_content ul{
    display: flex;
    flex-wrap: wrap;
    line-height: 1.625rem;
}
.zaoju_zimu_content ul li{
    margin-right: 1.25rem;
    width: 1rem;
    font-size: .875rem;
}
.zaoju_zimu_content ul li a{
    font-size: 1rem;
}
.zaoju_zimu_content ul li:nth-of-type(10n) {
    margin-right: 0;
}
.input_sel{
    width: 5.75rem;
}
.input_val{
    flex: 1 0 70%;
}
.comm_toggle_bottom .add_togggrap_ul {
    display: none;
    overflow: hidden;
    flex-wrap: wrap;
}
.add_togggrap_ul li {
    width: 6.6875rem;
    height: 1.75rem;
    line-height: 1.75rem;
    text-align: center;
    overflow: hidden;
    padding: 0 .5rem;
    color: #222222;
    font-size: .875rem;
    box-sizing: border-box;
    margin-bottom: .75rem;
    border-radius: .75rem;
    background-color: #F4F6F8;
    margin-right: .75rem;
}
.comm_toggle_bottom .js_tab1_box {
    display: flex;
}
.add_togggrap_ul li:nth-of-type(3n) {
    margin-right: 0;
}
.back_F4F6F8{
    min-height: 25rem;
}
.gujimu_list {
    overflow: hidden;
    /* margin-bottom: .75rem; */
    background-color: #fff;
    /* margin: 0 auto .75rem; */
    padding: 0 .9375rem;
    padding-bottom: .4375rem;
    border-bottom: 10px solid #f4f6f8;
}
.gujimu_list .gujimulu_title,.grap_contnet_item .xinhua_tablist .fw,.zaoju_article_title,.model-warpper .gujimulu_title {
    padding: 1rem 0;
    font-size: 1rem;
    margin: 0 auto;
    color: #222;
    font-weight: 700;
    justify-content: space-between;
    align-items: center;
    box-sizing: border-box;
    border-bottom: 1px solid #ebebeb;

}

.gujimu_list .gujimulu_title span a,.zaoju_article_title a{ font-weight: bold ; color:#333;}
.gujimu_list .grap_item-content{
    padding-left: 0;
    padding-right: 0;
}
.gujimulu_item {
    margin: 0 auto;
    border-bottom: .0625rem dashed #e8ebee;
}
.gujimulu_item>p {
    margin: .875rem 0;
}
.gujimu_list .gujimulu_item:last-of-type {
    border-bottom: 0;
}
.zaoju_article_box {
    overflow: hidden;
    /* margin-bottom: .75rem; */
    background-color: #ffffff;
    /* margin: 0 auto .75rem auto; */
    padding-bottom: .625rem;
    padding-left: .9375rem;
    padding-right: .9375rem;
    border-bottom: 10px solid #f4f6f8;

}
.zaoju_article {
    margin: 0 auto;
    padding-bottom: .625rem;
}
.zaoju_article_title {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.zaoju_article_title #zaoju_name {
    font-size: 1.125rem;
}
.zaoju_article_title img{
    display: block;
    width: 1.125rem;
    height: 1.125rem;
}
.zaoju_article_content {
    margin-top: 0.5rem;
    font-size: 1rem;
    line-height: 2em;
}
.zaoju_article_content ul li {
    display: flex;
}
.zaoju_article_content ul li span {
    font-size: 1rem;
    line-height: 1.5rem;
    margin-bottom: 1rem;
}
.xinhua_today-content{
    padding-top: 1.25rem;
}
.select .placeholder:after {
    content: "";
    position: absolute;
    top: 50%;
    font-family: 'FontAwesome';
    background: url(../images/icon_xl.png) no-repeat;
    z-index: 10;
    color: #666;
    width: 0.3125rem;
    height: 0.1875rem;
    background-size: 100%;
    margin-left: 0.125rem;
}
/*覆盖公共样式*/
.grap_contnet_item .grap_item_title{
    font-size: 1.125rem;
    padding: 1rem 0 ;
    border-bottom: 1px solid #ebebeb;
    margin:0 1rem 1rem 1rem;
}
.dplayer-time span{
    color: #fff !important
}
.xinhua_tablist .fs18,.zaoju_article_title,.gujimulu_title,.grap_item_title{position: relative; text-indent: 10px;}
.xinhua_tablist .fs18::before,.zaoju_article_title::before,.gujimulu_title::before,.grap_item_title::before{display: inline-block;
    clear: both;
    content: "";
    position: absolute;
    left: 0;
    top: 1.2rem;
    vertical-align: middle;
    height: 20px;
    width: 3px;
    background-color: #0085FF;}
.grap_contnet_item .grap_item_title span{
    font-size: 1.125rem;
}
.grap_ul li a{
    font-size: 1rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.nest_box_next p{
    font-size: 1rem;
}
.grap_ul p{
    line-height: 2em;
}
.bullter {
    width: .25rem;
    height: .25rem;
    border-radius: 50%;
    background-color: #222222;
    display: block;
    margin: 0 .1875rem;
    flex: 0 0 .25rem;
}
.comm-header_text {
    display: flex;
    align-items: center;
}

.new_ciyu_ul{
    width: 100%;
    overflow: hidden;
}

.new_ciyu_ul li{
    width: 100%;
    overflow: hidden;
    height: 2.5rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.new_ciyu_ul li a{
    display: inline-block;
    max-width: 90%;
    color: #222222;
    font-size: 1rem;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}


/* 修改样式 */
.xinhua_tablist_content .tab_text_box p span{
    font-size: 1rem!important;
}

/* crumbs */
.comm-crumbs {
    display: flex;
    align-items: center;
    overflow: hidden;
    color: #cccccc;
    font-size: .75rem;
    padding: .3125rem .9375rem;
    border-top: .3125rem solid #F4F6F8;
}

.comm-crumbs-bottom {
    border-bottom: .3125rem solid #F4F6F8;
}

.comm-crumbs span {
    display: inline-block;
    float: left;
    width: 0;
    height: 0;
    /*margin-top: .3125rem;*/
    border-width: .3125rem;
    border-style: solid;
    border-color: transparent transparent transparent#0085FF;
}

.comm-crumbs a {
    display: inline-block;
    margin: 0 .375rem;
    color: #8A8A8D;
    font-size: .875rem;
    white-space:nowrap;
}

.comm-crumbs .text-hide {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.comm-crumbs a:hover {
    color: #0085FF;
}

.comm-crumbs div {
    color: #8A8A8D;
    height: 1.1875rem;
    line-height: 1.1875rem;
}
/* crumbs */


.expain-warpper li.expain-item{
    border-bottom: 1px solid #ebebeb;
    padding-bottom: 1.5rem;
    margin-bottom: 1.2rem;


}

.expain-warpper .expain-item{
    line-height: 1.5rem;
    display: inline-block;
    width: 100%;
}
.expain-warpper li.expain-item ul li{
    line-height: 1.8rem;
    color:#666;
    font-size: 1rem;
    margin-bottom: 0.5rem;

}
.expain-warpper .expain-item>h3,.expain-item>h3>a{
    font-size: 1rem;
    margin: .625rem 0;
    font-weight: 600;
    color: #333333;
}
.expain-warpper .expain-item .expain-p{
    font-size: 1rem;
}
.expain-warpper .expain-item .expain-p a{
    color: #0085FF;
}

.expain-warpper .expain-item .expain-p p{
    font-size: 1rem;
    line-height: 1.8rem;
    color: #666666;

}
.expain-item .expain-p .baike_wrap li{ line-height: 2rem;color:#666}
.expain-warpper .expain-item .expain-p li{
    font-size: 1rem;
    color: #666666;
}
.expain-warpper .expain-item .expain-p span{
    line-height: 1.8rem;
    font-size: 1rem;
    color: #666666;
}
.expain-warpper .expain-item .expain-p span.pinyin {
    margin-left: 0.5rem;
}
.expain-warpper .expain-item .expain-p .red{
    color: red;
}
.expain-warpper .expain-item .expain-p .green{
    color: #12a538;
}
.expain-warpper .expain-item .expain-p .bold{
    /*font-weight: bold;*/
    color:#125fa5;
}
.expain-warpper .expain-item .expain-p .pinkred{
    color: #125fa5;
}
.more-cy a{
    color: #125fa5;
    width: 200px;
    margin: 0 auto;
    display: block;
    text-align: center;
    font-size: 0.875rem;
}

.model-warpper{
    width: 100%;
    padding: 0 1.25rem;
    background-color: #ffffff;
    box-sizing: border-box;
    border-radius: .625rem;
    margin: 0 0 .625rem 0;
}
.model-warpper .content{
    padding: 1.25rem 0;
}
.model-warpper .content .item{
    display: flex;
    align-items: flex-start;
    padding:  .3125rem 0;
    font-size: .875rem;
}
.model-warpper .content .item>span{
    font-size: 1rem;
    min-width: 3.75rem;
}
.model-warpper .content .item>p{
    font-size: 1rem;
    width: 0 ;
    flex: 1;
    word-wrap: break-word;
    word-break: normal;
}
.model-warpper .title{
    width: 100%;
    font-size: 1.125rem;
    font-weight: 600;
    padding: .625rem 0;
    box-sizing: border-box;
}
.py_b,.py_b2{
    float: left;
}
.table_th .py_b2{
    margin-top: 0.375rem; margin-right: 10px;
}
.indent .attr_tag{
    color: #fff !important;
    float: left;
    margin-right: 10px;
    background-color: #0085ff;
    padding: 2px 4px;
    border-radius: 4px;
    color: #fff !important;
    line-height: 20px !important;
    font-size: 0.75rem !important;
    margin-top: 2px;
}
.indent .attr_ext{
    display: flex;
    font-size: 0.9375rem !important;

}
.expain-p .w2{
    padding: 0 !important;
    background-color: #fff !important;
    margin-bottom: 1.25rem;
}
.expain-p .indent{
    color:#333 !important;
}

.exp-word {
    padding: 0.625rem;
    background-color: #eefbff;
    color:#333 !important;
    border-radius: 0.5rem;
    border: 1px solid #addfef;
}
.exp-word p .red{
    color:#d36b2d !important;
    margin-top:  0.625rem;
}
.exp-word p .green{
    color:green;
}
.expain-p .baike_wrap h3{
    color:green;
    font-size: 1rem;
}
/*.baike_wrap p,.baike_wrap li{*/
/*    padding:  0.625rem !important;*/
/*    background-color: #f8f8f8 !important;*/
/*    border-radius: 0.5rem;*/
/*    margin-top:  0.625rem;*/
/*}*/
/*.baike_wrap li{*/
/*    margin-bottom: 0.625rem;*/
/*}*/
.exp-word p:nth-child(2n+0){
    margin-bottom:  0.625rem;
}
.expain-p h3{
    font-size: 0.875rem;
}
.list-paddingleft-2 li{
    padding:  0.625rem !important;
    background-color: #f8f8f8 !important;
    border-radius: 0.5rem;
    margin-top:  0.625rem;
    margin-bottom: 10px;
}

.feedback{
    position: absolute;
    right: 1rem;
    color: #0C8AFD;
    font-size: 0.875rem;
    line-height: 1.5rem;
}


.textarea_box textarea {
    width: 14.375rem;
    height: 6.25rem;
    padding: 0.5625rem 0.75rem;
    box-sizing: border-box;
    font-size: 0.875rem;
}
.textarea_box_1{
    width: 14.375rem;
    height: 2.25rem;
    border: 0.0625rem solid #eeeeee;
    margin: 0 auto;
    margin-top: 0.625rem;
}
.textarea_box_1 textarea {
    width: 14.375rem;
    /*height: 2.25rem;*/
    padding: 0.5625rem 0.75rem;
    box-sizing: border-box;
    font-size: 0.875rem;
}

.evpi_form_btn {
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-top: 0.0625rem solid #eeeeee;
    margin: 0 auto;
    box-sizing: border-box;
}

.evpi_form_btn > div {
    width: 50%;
    height: 2rem;
    text-align: center;
    line-height: 2rem;
    font-size: 0.875rem;
    border-radius: 0.375rem;
}

.evpi_form_btn .evpi_btn_colse {
    background-color: #ffffff;
    color: #222222;
}

.evpi_form_btn .evpi_btn_sub {
    color: #0085ff;
    background-color: #ffffff;
    border-left: 0.0625rem solid #eeeeee;
}

.evpi_btn_sub a {
    font-size: 0.875rem;
    color: #fff;
}

/* 修复谷歌广告展示不出来问题 */
ins.adsbygoogle[data-ad-status="unfilled"] {
    display: none !important;
}

.expain-warpper .attrb{
    float: left;
    width: 100%;
    display: block;
    margin-bottom: 0.625rem;
}
.expain-warpper .attr_name{
    float: left;
    margin-right: 10px;
    background-color: #0085ff;
    padding: 2px 4px;
    border-radius: 4px;
    color: #fff;
    line-height: 20px;
    font-size: 0.75rem;
    margin-top: 2px;
}
.expain-warpper .wy{
    margin-bottom: 1.25rem;
    padding-bottom: 0.625rem;
    padding-top: 0.625rem;
    border-bottom: 1px #ebebeb dashed;
    display: inline-block;
    width: 100%;
}
.attrb .pinyin{
    width: 88%;
    display: table-cell;
    word-wrap: break-word;
    float: left;
    line-height: 28px;
}
.wy .attrb .pinyin{
    width: 88%;
    display: table-cell;
    word-wrap: break-word;
    float: none;
}
.grap_contnet_item .add_opacity {
    opacity: 0;
    float: right;
    width: 0px;
    height: 0px;
}



.grap_contnet_item .content{
    padding: 0 .9375rem ;
}
.grap_contnet_item .content .item {
    margin-bottom: 20px;
}
.grap_contnet_item .content .hr .zi-content {
    display: block;
    width: 100%;
}
.grap_contnet_item .content .hr {
	border-bottom: 1px solid #e2e2e2;
    padding-bottom: 0.9375rem;
}
.grap_contnet_item .content .hr:last-child{
    padding-bottom: 0;
}
.grap_contnet_item .content .item .word {
    flex-direction: column;
    align-items: center;
    width: 100%;
}
.grap_contnet_item .content .item .word a {
    background: url(../images/tianzi.png) no-repeat center center;
    background-size: 3.75rem 3.75rem;
    width: 3.75rem;
    height: 3.75rem;
    text-align: center;
    line-height: 3.75rem;
    display: block;
}
.grap_contnet_item .content .item .word a {
    font-size: 3.125rem;
}
.grap_contnet_item .content .item .word span {
    font-size: 1rem;
    margin: 0.625rem 0;
    display: block;
}
.grap_contnet_item .content .hr .briefinfo .pinyin {
    font-weight: bold;
    font-size: .875rem;
}
.grap_contnet_item .briefinfo p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    line-height: 2.25rem;
    font-size: 1rem;
}
.lanmu-news{
    border-top:0.625rem solid #ebebeb;
}

.font-s{
    padding: 0.9375rem;
    font-size: 0.875rem;
    line-height: 1.625rem;
    border-bottom: 0.0625rem solid #ebebeb;
}
.font-s i{
    font-weight: 700;
    color:#0c8afd;
    margin-right: 0.625rem;
}
.font-s a{
    margin-right: 0.625rem;
    text-decoration: underline;
}
.font-s .color{
    color: #377bee;
    font-style: normal;
}

.lanmu-news .red{
    color:#0085FF;
    font-style: normal;
}
.ci ul{
    display: inline-block;
    width: 100%;
}
.ci ul li a{
    padding:  0.9375rem;
    display: block;
}
.ci ul li a{ 
    font-size: 0.875rem
}
.ci ul li a p{
 font-size: 1rem !important;
 margin-bottom: 0.25rem;
}
.ci ul li a p,.ci ul li a p em.red{
    font-weight: 700;
}
.ci ul li a:hover p{
    color: #0085FF;
}
.ci ul li a .em{
    color:#999;
    font-style: normal;
}
.ci ul li{
    border-bottom: 0.0625rem solid #ebebeb;
}
.ci ul li a:hover{
    background-color: #f4f6f8;
}
.ciyu_page{
    display: flex;
    margin:20px 0;
}
.ciyu_page ul{
    margin: 0 auto;
}
.ciyu_page ul li{
    float: left;
    margin: 0 5px;
}
.ciyu_page ul li a{
    padding: 4px 10px;
    display: block;
    border-radius: 4px;
    background-color: #ebebeb;
    border: 1px #ebebeb solid;
}
.ciyu_page ul li a.active{
    background-color: #0085FF !important;
    color:#fff;
    border: 1px #0085FF solid;
}