@charset "utf-8";
/* CSS Document */
.mkJB{float:none ; width :95%}
 .cRed{ color :#c00 }
 .pzdw{ font-weight :normal ; font-size :14px }
 #divXWLB{ float :none }
.hqTBL{ overflow:hidden; padding :0px 8px}
.hqTBL a:visited,.hqTBL a:link{ text-decoration:underline}
.hqTBL .hd{ width:100%; height:2.5em; line-height:2.5em; background:#333; font-size:0.875em;}
.hqTBL .hd ul{ margin-left:1.5%;}
.hqTBL .hd li{ float:left; color:#fff; width:24.8%; text-align:center;}
.hqTBL .hd li a{ color:#fff;}
.hqTBL .hd li.on{ background:#222; display:block; color:#fff; border-radius:0.32em; height:1.8em; line-height:1.8em; margin-top:0.4em;}
.hqTBL .bd table{ width:100%; overflow:hidden;}
.hqTBL .bd table th, .hqTBL .bd table td{  text-align:center; font-size:0.875em; height:2.5em; line-height:2.5em;}
.hqTBL .bd table th{ background:#f0f0f0;}
.hqTBL .bd table td{ border-bottom:1px solid #e0e3e6;}
.hqTBL .bd table th.q_1, .hqTBL .bd table td.q_1{ width:19%;}
nav.hqTBL  ul.q_menu li{ background:#ececec; width:50%; float:left; text-align:center; height:2em; line-height:2em;}
nav.hqTBL  ul.q_menu li.on{background:#ececec; background:#c9c9c9}
nav.hqTBL  .bjsj{ background:#ececec; width:99%; float:left; text-align:center; height:2em; line-height:2em;; color :Red }
.yjquote{ width:100%; overflow:hidden; border-bottom:2px solid #f1f1f1; padding-bottom:0.2em;}
.yjquote dl{ width:24%; overflow:hidden; text-align:center; margin-top:0.2em; padding-top:0.3125em;}
.yjquote dl dt{ font-size:1em;}
.yjquote dl dd{ font-family:Arial; font-size:1.2em;}
.yjquote dl dd img{ position:relative; top:-2px; left:1%;}
.yjquote dl dd.q_price{ font-size:0.875em;}
.yjquote dl dd.q_price span{ margin:0em 0.3125em;}
.yjquote dl.line{ border-left:1px dotted #e3e3e3; border-bottom:none;}
.share_t{ width:94%; overflow:hidden; margin-left:2%; margin-bottom :10px}
.share_t5{ width:94%; overflow:hidden; margin-left:2%; border-bottom: solid 1px #cdcdcd;  padding-bottom :12px}
.share_t h2,.share_t5 h2{ background:url(/image/m/mline4.png) no-repeat left 1px; height:1.2em; font-size:1.2em; float:left; text-indent:3%; font-weight:normal; width:80%; color :#10449A}
.share_t h2 a{ color:#a31c0e; width:30%;}
.share_t time{ font-family:Arial; font-size:0.875em; color:#999;}
.share_c{ width:100%; overflow:hidden; margin-top:0.625em;}
.share_t2{ background:#f2f2f2; width:100%; overflow:hidden; height:2.1em; line-height:2em;}
.share_t2 ul{ border-top:2px solid #e6e6e6; z-index:0; padding-left:2%;}
.share_t2 li{ float:left;  text-align:center; cursor:pointer;}
.share_t2 li.on{ background:#fff; color:#10449A; border-top:2px solid #10449A; position:relative; top:-0.125em;padding:0px 1em}
.share_c section{ margin-top:0.125em; width:100%;}
.share_c section li{ line-height:2.1em; height:2.1em; overflow:hidden; border-bottom:1px dotted #e3e3e3; font-size:1.2em; text-indent:4%;}
.share_c section span, .share_c section h2{ width:80%; height:2em; line-height:2em; background:#ececec; display:block; text-align:center; margin-left:10%; border-radius:0.3125em; font-size:1em; margin-top:0.375em;}
.share_c section h2 a{ color:#333;}
.kp{ width:100%; overflow:hidden; margin-top:2em; }
.kp p{ font-size:1em; width:92%; margin-left:4%; line-height:1.5em; margin-top:0.3125em;}
.kp img{ width:16px; height:14px;}
.share_t3{ width:100%; height:2.5em; line-height:2.5em; background:#333; font-size:0.875em;}
.share_t3 ul{ margin-left:1.5%;}
.share_t3 li{ float:left; color:#fff; width:24.8%; text-align:center;cursor:pointer;}
.share_t3 li a{ color:#fff;}
.share_t3 li.on{ background:#be2313; display:block; color:#fff; border-radius:0.32em; height:1.8em; line-height:1.8em; margin-top:0.4em;}
.pp_mk{ width: 94%;overflow: hidden;margin-left: 2%; float :none; margin-top:10px;  }
.pp_img{ width :20%;  float :left; border :solid 1px #cdcdcd }
.pp_jiesao{ margin-left :2%; float :left ; width :77%; overflow :hidden ;    font-size: 0.875em;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
/******黄金行情*******/
    .hqbj{ width :99%; float :none;    text-align :center ;  font-size :0.875em; margin :0.875em 0px; }
    .hqmkone{ float :none ; height :26px;margin :0px auto; line-height :1em; }
    .hqmkoneTip{ text-align :right ; display:-moz-inline-box; display:inline-block; }
    .hqmkoneValue{  margin-right :5px;color :#c00 ;  }
    .hqmkonedw{  margin-right :5px;  font-weight:normal ; }
    h1.hqmkone{   font-size :1em; }
 /******黄金行情*******/
@media all and (max-width:640px) {
.hqTBL .hd{ width:100%; height:2.5em; line-height:2.5em; background:-webkit-gradient(linear, center top, center bottom, from(rgba(18,18,18,1)), color-stop(7%, rgba(51,51,51,1)), color-stop(8%, rgba(51,51,51,1)), to(rgba(51,51,51,1))); font-size:0.875em;}	}
.hdtp{ float :none ; margin :10px auto;width:96%}

.detailMK{float :none; padding :0px 10px; margin-top :1em; }
.detail_ch_body {
    width: 100%;
    display: box;
    display: -webkit-box;
    display: -moz-box;
}
.detail_ch_tianzige {
    display: inline-block;
    width: 76px;
    line-height: 76px;
    height: 76px;
    background: url(/image/m/zidian.png) 0 -175px no-repeat;
    background-size: 115px;
    font-size: 60px;
    text-align: center;
    margin-right: 7px;
}
.detail_ch_table {
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
    background-color: #fff4e8;
    border: 1px solid #f4cc8f;
}
.detail_ch_table_row {
    display: box;
    display: -webkit-box;
    display: -moz-box;
    line-height: 24px;
    height: 24px;
    border-bottom: 1px solid #f4cc8f;
}
.detail_ch_table_item_left {
    width: 45px;
    font-size: 12px;
    text-align: center;
    border-right: 1px solid #f4cc8f;
}
.detail_ch_table_item_right {
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
    padding: 0 5px;
    overflow: hidden;
}
.clearfix:after {
    content: "";
    display: table;
    clear: both;
}
.detail_pinyin_item {
    display: inline-block;
    margin-right: 15px;
    float: left;
}
.detail_pinyin_item a {
    color: #b4833f;
   
}
.detail_pinyin_item span {
    float: left;
    background: url(/image/m/zidian.png) 0 -255px no-repeat;
    background-size: 115px;
    display: inline-block;
    width: 20px;
    height: 24px;
    margin-left: 5px;
}
.clearfix:after {
    content: "";
    display: table;
    clear: both;
}
.detail_ch_table_item_special {
    display: box;
    display: -webkit-box;
    display: -moz-box;
}
.detail_ch_table_item_special_item {
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
    padding-left: 5px;
}

.mkBiaoti h1, .mkBiaoti h3 , .mkBiaoti h2{
    border-left: #965c2e solid 3px;
    font-weight: bold;
    color: #444;
    padding-left: 8px;
    height: 32px;
    line-height: 32px;
    background: #fff7e7;
    border-bottom: #f1f1f1 solid 1px;
}

.mkBiaoti span.biaoti_nr {
    font-weight: bold;
    font-size: 15px;
    height: 20px;
    padding: 0px;
    top: 0px;
    color: #5D360D;
}
.mkBiaoti {
    position: relative;
    padding :5px;
}


.ht_content{float: none;  padding :5px 5px 5px 5px;line-height: 25px;}
.ht_content2{float: none;  padding :5px 0px 5px 0px;line-height: 25px;}
.zcnrpd{ padding :0px 20px}
.ziGreen {color: #5F9308;}

.ht_biaoti {
    margin-left: 5px;
    font-size: 15px;
    font-weight: bold;
    color: #222;
    line-height: 44px;
    margin-top: 10px;
    padding-left: 30px;
    background: url(/image/pc/book.png) no-repeat 0;
    border-bottom: #eee solid 1px;
}
.cdb_zisx{  padding :1px 3px;  color :#965c2e; font-size :12px; margin-right :5px;border: solid 1px #965c2e;  width :20px}
.zi_basic{ float :none ; height :30px; padding-left :10px ; margin-top :10px; font-size :15px}

 .mk_zy_title{margin-left :5px;font-size: 14px;font-weight :bold;color: #222;line-height: 26px;padding-left :24px;background: url(/image/pc/bj.png) no-repeat 0; font-family :宋体}
.zi_yuyinTip{ float :left ; line-height :20px; padding-left :25px}
.zi_yuyinmpe{ float :left ; line-height :20px; padding-left :5px}
hr {      border-width: 0px;}
.xgcy{ float :none ; padding-left :15px;width :700px; overflow :hidden ;  font-size :14px}
.qtzcMK{ float :none ; line-height :16px; height :16px; margin-top :10px}
.qtzcTip{ float:left;  margin-right :5px;  color :Red  }
.qtzcTip a:link,.visited{color:Red ; text-decoration :underline}
.ul_qtzc{ float :left ; list-style-type:none ; width :620px; overflow :hidden ;  height :16px; line-height :16px}
.ul_qtzc li{ float :left ;   padding-right :5px ;  height :16px; line-height :16px}
.xxmk_nr_four a:link,.jiesimore  a:link{ color:blue;}
.xxmk_nr_four a:visited,.jiesimore  a:visited{ color:blue;}
.xxmk_nr_four a{ padding-right :2px}
.zi_basic{ float :none ; height :30px; padding-left :10px ; margin-top :10px; font-size :15px}
.zi_font{ float :left ;  font-size :20px; line-height :20px; font-weight :bold ; padding-right :10px ; font-family :宋体; color :#A40919}
.zi_pinyin{ float :left ; line-height :20px;font-family: "Microsoft YaHei",SimSun;}

.cssContent {
    width: 100%;
    padding: 0px 0px 10px 0px;
    overflow: hidden;
    min-height: 80px;
    
    height: auto;
}

/********成语*********/

ul,ol,li{list-style-position:inside;}
.idiom_all{}
.idiom_one{}
.idiom_title{ float :none ; margin: 20px 0px 0px 0px; font-weight :bold; font-size :14px; line-height :14px }
.idiom_content{ float :none ; margin: 5px 0px 0px 10px}
.ul_idiom_ck,.ul_ci_xiudb,.ul_ci_jianbb,.ul_zi_xiudb,.ul_zi_jianbb,.ul_zi_xdic,.ul_jiaoyu { float :none ; list-style-type:decimal ; padding-left :10px; margin-bottom :10px}
.li_idiom_ck,.li_ci_xiudb,.li_ci_jianbb,li_zi_xiudb,li_zi_jianbb,li_zi_xdic,.li_jiaoyu{ float :none;  list-style-position:inside; line-height :20px}   
.ul_idiom_bfrom .li_idiom_bfrom{ float :none ; list-style :none;}
.ul_bishun{ float :left ; list-style-type:none ;}
.ul_bishun li{   display : inline; padding-right :5px ;  line-height :15px; font-family :宋体 }

#content_Baike ul {background-color: #F0F0F0;padding: 10px 10px 10px 30px;border: 1px solid #C9C9C9;width :95%;}
#content_Baike li{display: list-item;text-align: -webkit-match-parent;}
#content_Baike li a {color: #6f9aaa;}
#content_Baike table{max-width: 100%;background-color: transparent;border-spacing: 0;border-collapse: collapse;border-color: grey;width :100%;}
#content_Baike h3{ font-size :16px; font-weight :bold; line-height :16px; margin-top :15px }
#content_Baike h4{ font-size :15px; font-weight :bold; line-height :15px ; margin-top :20px}
#content_Baike h5{ font-size :14px; font-weight :bold; line-height :14px ; margin-top :10px; padding-left :5px}
#content_Baike h6{ font-size :14px; font-weight :bold; line-height :14px ; margin-top :10px; }
#content_Baike p{ padding-left :10px}
#toctitle{ height :15px;  margin-bottom :10px}
#toc li{ line-height :30px}
.clboth{ clear :both }

.detailMK2 {padding: 0px 0px;height: auto;display: block;width: 100%;float: none;}
.ul_zclist {
    clear: both;
    padding: 0;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 6px;
    margin-left: 6px;
}
.ul_zclist li {
    float: left;
    border: 1px solid #d9d9d9;
    margin: 3px;
    padding: 3px 5px;
    white-space: nowrap;
    list-style-type: none;
    line-height: 26px;
}
.ul_zclist li  a:visited,.ul_zclist li a:link { text-decoration:none}
 ul.txtlist{zoom: 1;}
 .ul_idiom_bfrom .li_idiom_bfrom, ul.txtlist li {
    float: none;
    list-style: none;
}
ul.arrow li, li.arrow {
    background: transparent url(/image/m/1/ico_arrow.png) center right no-repeat;
    -moz-background-size: 18px 15px;
    -webkit-background-size: 18px 15px;
    -o-background-size: 18px 15px;
    background-size: 18px 15px;
}
ul.txtlist li span.apptitle, ul.txtlist li{
    line-height: 45px;
    font-size: 12pt;
    color: #444;
    cursor: pointer;
    border-top: 1px solid #eee;
    position: relative;
}
ul.applist li:nth-child(1), ul.piclist li:nth-child(1), ul.txtlist li:nth-child(1) {
    border-top: 0;
}
ul.txtlist li span.apptitle a, ul.txtlist li a{
    padding: 0 8px;
    line-height: 45px;
    font-size: 12pt;
    color: #444;
    cursor: pointer;
        display: block;
    text-decoration: none;
}
.txtlist li a:visited,.txtlist li a:link {
    text-decoration:none;
}
.cbihua {
    font-size: 22px;
    text-decoration: none;
    border: 1px solid #6699CC;
    float: left;
    display: block;
    width: 56px;
    line-height: 22px;
    padding: 5px 0px 0px 0px;
    margin: 0 6px 10px 0;
    text-align: center;
}
.cbishu {
    font-size: 12px;
    display: block;
    text-align: left;
    padding-left: 5px;
    padding-bottom: 5px;
}

.cbishun {
    border-top: 1px solid #6699CC;
    margin-top: 15px;
    font-size: 12px;
    display: block;
    padding-top: 5px;
    padding-bottom: 5px;
    line-height: 14px;
    background: #E9EBFE;
}
.zi-links.mb15{
    display: flex;
        flex-wrap: wrap;
}
.col-md-2.col-6.bb1.box{
    margin: 10px;
}
.pagination.pagination-sm.justify-content-center{
    display: flex;
        justify-content: space-evenly;
}