.huangli_item {
    float: left;width: 50%;background-color: #FFF;
}
.huangli_item .detail {
    padding: 10px;min-height: 150px;
}
.huangli_item .yi {
    text-align: center;width: 60px;height:60px;line-height: 60px;margin: 0 auto;background-color: #00CC99;color: #FFF;border-radius: 50%;

}
.huangli_item .bg {
    background: url(/static/images/huanglibgm.png);
}
.huangli_item .tag {
    font-size: 30px;
}
.huangli_item .tags {
    text-align: center;margin-top: 10px;word-wrap:break-word;word-break: keep-all;
}
.huangli_other {
    background: rgba(0, 0, 0, .5);text-align: center;color: #FFF;height: 30px;line-height: 30px;
}
.huangli_item .layui-badge-rim {
    margin: 5px 2px;
}
.yiji_none {
    display: none;
}
.read_mask {
    height: 200px;
    background: -webkit-gradient(linear,0 top,0 bottom,from(rgba(255,252,245,0)),to(#FFFCF5));
    background: -o-linear-gradient(bottom,rgba(255,252,245,.1),rgba(255,252,245,0));
}
.read-box {
    position: relative;
    z-index: 9;
    padding: 0 0 15px;
    margin-top: -200px;
    text-align: center;
}
.ds-select-btn {
    background-color: #ff7e00;
    border-radius: 40px;
}
.hl_head {
    background-color: #FFF;padding-bottom: 10px;border-radius: 6px;
}
.hl_head .hl_left {
    float: left;width: 18%;text-align: center;margin-top: 100px
}
.hl_head .hl_left a:before {
    content: "\e69b";
    font-size: 40px;
    font-family: "Hui-iconfont"
}
.page-head {
    margin-bottom: 0px;
}
.Hui-iconfont-arrow1-left {
    font-size: 40px;
}
.Hui-iconfont-arrow1-right {
    font-size: 40px;
}
.hl_head .hl_mid {
    float: left;width: 64%;text-align: center
}
.hl_head .hl_mid h1 {
    font-size: 30px;margin-top: 10px
}
.hl_head .hl_mid .ym {
    font-size: 26px;margin-top: 10px
}
.hl_head .hl_mid .today {
    height: 30px;font-size: 60px;color: red;
}
.hl_head .hl_mid .week {
    height: 30px;font-size: 18px;margin-top: 35px
}
.hl_head .hl_mid .nl {
    margin-top: 5px
}
.hl_head .hl_mid .ml-20 {
    margin-left: 20px;
}
.hl_head .hl_right {
    float: left;width: 18%;text-align: center;margin-top: 100px
}
.hl_head .hl_right a:before {
    content: "\e69a";font-size: 40px;font-family: "Hui-iconfont";
}
.penzu {
    margin-top: 10px;text-align: center
}
.huangli_item_right {
    width: 49%;float: right;
}
.c-red {
    background-color: #f43838
}
.huangli_item_js {
    height: 270px
}
.tags_js {
    height: 90px
}
.huangli_item_xs {
    border-left: 1px solid #E6E6E6;width: 49%;height: 270px;float: right;
}
.huangli_item_sc {
    margin-top: 10px;background-color: #FFF;
}

.huangli_item_sc .scyj {
    text-align: center;padding: 10px 0px;background: url(/static/images/huanglibgm.png);
}
.huangli_item_sc .layui-table {
    margin-top: 0px;margin-bottom: 0px;
}
.huangli_item_sc hr {
    margin: 10px 0;
}
.layui-badge-rim {
    margin: 3px 0;
}
.huangli_item  .font-red {
    color: #FFF;background: #f43838;
}
.huangli_item_sc  .font-red {
    color: #f43838;
}
.date_list {
    padding: 10px 0;
}
.date_list .layui-table {
    table-layout:fixed;margin-bottom: 0px
}
.date_list .layui-table .date_na {
    background-color: #f43838;color: #FFF
}
.date_list .layui-table td {
    padding: 10px;font-size: 12px;
}
.huangli_item_sc .layui-table .layui-form-item {
    margin-bottom: 10px;
}
.date_select select {
    height: 28px;
    line-height: 1.1;
    border-width: 1px;
    border-style: solid;
    background-color: #fff;
    color: rgba(0,0,0,.85);
    border-radius: 2px;
    border-color: #d2d2d2 !important;
    padding: 0px;
    text-align: center;
}
.date_select .pd {
    margin-bottom: 0px;
}
.date_select .layui-btn {
    background-color: #ff0000;height: 38px;line-height: 38px;
}
.inline {
    float: left;
    width: 25%;text-align: center;
}
.inline .layui-form-select {
    width: 98%;
}
.inline .layui-btn {
    width: 98%;
}
.huangli_view {
    background: url(/static/images/huanglibgm1.jpg);padding-bottom: 20px;
}
.read-box {
    position: relative;
    z-index: 9;
    padding: 0 0 15px;
    margin-top: -220px;
    text-align: center;
}
.read_mask {
    height: 100px;
    background: -webkit-gradient(linear,0 top,0 bottom,from(rgba(255,255,255,0)),to(#FFF));
    background: -o-linear-gradient(bottom,rgba(255,255,255,.1),rgba(255,255,255,0));
}
.read-box .read_mod {
    background-color: #FFF;
    height: 116px;
}
.read-box .read_mod a {
    border: 1px solid #ff4a00;
    width: 15rem;
    height: 2.5rem;
    line-height: 2.5rem;
    display: inline-block;
    vertical-align: top;
    color: #ff4a00;
    position: absolute;
    top: 140px;
    left: 50%;
    margin-left: -121px;
}
.jr_item {
    text-align: center;background-color: #fff;
}
.jr_item ul {
    margin-bottom: 0px;
}
.jr_item li {
    width: 33.333%;
    float: left;
    height: 28px;line-height: 28px;margin-bottom: 10px;
}
.jr_item li a {
    display: inline-block;
    width: 95%;border: 1px solid #fcc;
    background-color: #fff5ec;
}
.item_title {
    line-height: 30px;
    border-bottom: 1px solid #eee;
    margin-bottom: 10px;
    padding-left: 10px;
    border-left: 3px solid #ff4a00;
    background-color: #f4f4f4;
    font-weight: 600;
}
.item_title b {
    font-size: 18px;
}
.jr_view {
    background-color: #fff;margin-top: 15px;
}
.lt span {
    margin-right: 5px;color: #9c9381;
}
.lt .yi_s {
    background-color: #00B83F;border-radius: 50%;color: #fff;width: 20px;height: 20px;display: inline-block;text-align: center;margin-left: 5px;margin-top: 0px;
}
.lt .ji_s {
    background-color: #b86767;border-radius: 50%;color: #fff;width: 20px;height: 20px;display: inline-block;text-align: center;margin-left: 5px;margin-top: 0px;
}
.penzu a {
    color: #ff2222;
}
.huangli_item .tags span {
    margin:  5px;
}
.tags_js p {
    margin-bottom: 10px;
}
.huangli_item_sc .co-g {
    position: relative;
}
.huangli_item_sc .co-t {
    position: absolute;text-align: center;display: inline-block;
}
.huangli_item_sc .lt_txt {
    word-wrap:break-word;margin-left: 40px;word-break: break-all;
}
.hl_mid a {
    color: #ff2222;
}
.context-txt {
    margin-top: 10px;
}
.context-txt p {
    margin-bottom: 10px;
    line-height: 30px;
    font-size: 14px;
}
.context-txt .item_title {
    padding-left: 10px;
    border-left: 3px solid #ff4a00;
    background-color: #f4f4f4;
    font-weight: 600;
}
.wuxin-yi {
    float: right; width: 270px;padding: 0 10px;border-radius: 15px;margin-top: 10px;
}
.mobile .wuxin-yi {
    width: 140px;
}
.huangli {
    background-color: #fff;margin-bottom: 10px;border-radius: 6px;
}
.huangli-view-box {
    background-color: #fff;border-radius: 6px;
}
.view-left .nva {
    border-bottom: 1px solid #fff;
}
