body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {margin: 0;padding: 0;}
fieldset,img,input {border: 0 none;}
li {list-style: none;}
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: normal;line-height: 1.2;}
em,cite,i {font-style: normal;}
a {text-decoration: none;padding: 0;margin: 0;color: #333;font-size: 15px;}
body{
    min-width: 1200px;
}
.jts_header {
    width: 1200px;
    height: 110px;
    margin: 0 auto;
   display: flex;
    align-items: center;
    justify-content: space-between;
}

.logo {
    display: flex;
    align-items: center;
    height: 56px;

}
.logo img{
    max-height: 90%;
}

.jts_header .nav {float: left;margin-left: 50px;}
.jts_header li {float: left;margin-left: 70px;}
.jts_header li a {float: left;font-size: 17px;}
.rougao {float: right;margin-top: 35px;}
.rougao a {float: right;font-size: 14px;margin-left: 9px;width: 108px;height: 34px;background-color: #4e77de;border-radius: 17px;color: #fff;line-height: 34px;}
.rougao .tg {margin-left: 0;}
.rougao .tg:before {width: 34px;height: 34px;display: block;background: url("https://www.jiantaoshu.com.cn/static/img/icon_tg.png") no-repeat center;margin: 0 0 4px 4px;float: left;}
.rougao .jianyi {background: #ee7f72}
.rougao a:before {content:"";float: left;width: 34px;height: 34px;display: block;background: url("https://www.jiantaoshu.com.cn/static/img/icon_jianyi.png") no-repeat center;border-radius: 21px;margin: 0 0 4px 4px;}
.search_box {display: inline-block;width: 792px;}
.search {background: #fff;float: left;border-radius: 10px;overflow: hidden;border: 1px solid #4e77de;margin-top: 30px;margin-left: 16%;}
.search em {float: left;width: 26px;height: 25px;background: url(https://static.ruiwen.com/img/index/ico_2021.png) -31px 0px no-repeat;margin-left: 13px;margin-top: 11px;display: none;}
.search_text {width: 279px;padding: 0 10px 0 15px;line-height: 48px;height: 48px;border: 0;color: #cacaca;font-size: 17px;outline: none;float: left;}
.search_btn {width: 90PX;line-height: 48px;cursor: pointer;background: #4e77de;padding: 0;float: right;font-size: 16px;color: #ffffff;border: 0;text-align: center;font-size: 16px;}
.jts_nav {background: #4e77de;height: 48px;float: left;width: 100%;}
.jts_nav_con {width: 1200px;margin: 0 auto;}
.jts_nav_con ul {width: 1100px;}
.jts_nav li {float: left;margin: 0px 26px;}
.jts_nav a {color: #fff;display: block;line-height: 48px;font-size: 16px;}
.main {float: left;width: 100%;}
.jt_place {width: 1100px;margin: 6px auto;font-size: 14px;color: #999;}
.jt_place a {color: #999;font-size: 14px;}
.jts_top {width: 1200px;margin: 30px auto 0;overflow: hidden;}
.jts_top_left {width: 489px;float: left;}
.jts_top_left a {width: 489px;display: block}
.jts_top_left img {border-radius: 10px;width: 100%}
.jts_top_left .jtst_title {font-weight: 600;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;margin: 17px 0;font-size: 17px;}
.jts_top_left .jtst_title span {font-size: 13px;color: #888;font-weight: normal;float: right;background: #f6f6f6;padding: 3px 8px;border-radius: 60px;}

.jtst_desc {
    font-size: 14px;
    color: #999;
    line-height: 25px;
    text-indent: 2em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
}

.jts_top_right {width: 56%;float: right;}
.jtstr_title {font-size: 17px;font-weight: bold;color: #333333;width: 100%;height: 42px;line-height: 42px;background-color: #f6f6f6;border-radius: 20px;}
.jtstr_title span {width: 25px;height: 25px;background: url("../images/icon_new.png") no-repeat;float: left;margin: 9px 5px 0 10px;}
.jtstr_con {display: flex;flex-wrap: wrap;justify-content: space-between;width: 100%;}
.jtstr_left {width: 47%;float: left;}
.jtstr_left li {overflow: hidden;margin: 17px 0 16px;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;line-height: 24px;}
.jtstr_left li span {width: 17px;height: 17px;background: #cccfd9;color: #fff;font-size: 12px;float: left;text-align: center;border-radius: 4px;margin-right: 6px;line-height: 17px;margin-top: 4px;}
.jtstr_left li:nth-child(1) span {background: #517afc;}
.jtstr_left li:nth-child(2) span {background: #819bef;}
.jtstr_left li:nth-child(3) span {background: #a0b6fc;}
.jtstr_left li i {font-size: 12px;color: #999;float: right;margin-left: 6px;}
.jtstr_right {float: right;}
.jts_sort {width: 1200px;margin: 30px auto 0;overflow: hidden;}
.jts_sort_title {border-bottom: 3px solid #eaeaea;position: relative;height: 50px;line-height: 50px;margin-bottom: 24px;}

.jts_sort_title span {
    padding: 0 10px;
    position: absolute;
    border-bottom: 3px solid #4e77de;
    color: #4e77de;
    font-size: 22px;
    font-weight: bold;
    bottom: -3px;
    z-index: 1;
    left: 0;

}

.jts_sort_title ul {float: right;}
.jts_sort_title ul li {float: left;font-size: 14px;margin-right: 17px;}
.jts_sort_title ul li a {color: #444;}
.jts_sort_title .more {float: right;font-size: 13px;color: #4e77de;padding-right: 30px;background: url(../images/icon_more.png) no-repeat right;margin-left: 30px;}
.jts_sort_left {width: 350px;float: left;}
.jsl_tw {display: block;overflow: hidden;margin-bottom: 16px;}
.jsl_tw img {width: 144px;height: 95px;float: left;border-radius: 8px;}
.jsl_msg {width: 190px;float: right;}
.jsl_title {font-size: 16px;font-weight: 600;margin-top: 2px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.jsl_desc {font-size: 13px;color: #999;line-height: 20px;height: 40px;overflow: hidden;margin: 10px 0;}
.jsl_time {width: 44px;line-height: 16px;font-size: 12px;color: #99a5c1;background: #f7f7f7;text-align: center;border-radius: 8px;}
.jts_sort_left li {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 15px;line-height: 35px;margin-bottom: 6px;}
.jts_sort_left li span {font-size: 14px;color: #999;margin-right: 10px;background: #edeef0;padding: 0 10px;border-radius: 10px;}
.jts_sort_left li i {float: right;font-size: 13px;color: #999;margin-left: 10px;}
.jts_sort_mid {width: 470px;float: left;margin-left: 41px;}
.jsm_title {width: 420px;height: 47px;background-color: #f6f6f6;border-radius: 20px;font-size: 16px;font-weight: 600;line-height: 47px;color: #4e77de;}
.jsm_title span {width: 6px;height: 20px;background-color: #4e77de;border-radius: 3px;margin: 15px 12px 0 16px;float: left;}
.jsm_tw {overflow: hidden;display: block;}
.jsm_tw img {width: 132px;height: 88px;border-radius: 5px;float: left;}
.jsm_msg {width: 279px;float: left;margin-left: 10px;}
.jsm_msg_title {font-size: 16px;font-weight: 600;margin-top: 4px;height: 24px;overflow: hidden;}
.jsm_msg_desc {font-size: 13px;color: #999;line-height: 24px;height: 50px;overflow: hidden;margin: 10px 0;}
.jts_sort_mid ul {overflow: hidden;}
.jts_sort_mid li {line-height: 36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;width: 49%;margin: 10px 1% 0 0;float: left;}
.jts_sort_mid li span {width: 4px;height: 4px;background: #4e77de;border-radius: 50%;float: left;margin: 16px 10px 0 0;}
.jts_sort_right {width: 314px;float: right;}
.jsr_title {font-size: 16px;font-weight: bold;color: #484848;float: left;width: 100%;}
.jsr_title span {width: 19px;height: 23px;background: url('../images/icon_hot.png') no-repeat;float: left;margin-right: 10px;}
.jts_sort_right ul {float: left;width: 100%;overflow: hidden;}
.jts_sort_right li {overflow: hidden;margin: 18px 0 18px;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;line-height: 24px;}
.jts_sort_right li span {width: 17px;height: 17px;background: #cccfd9;color: #fff;font-size: 12px;float: left;text-align: center;border-radius: 4px;margin-right: 6px;line-height: 17px;margin-top: 4px;}
.jts_sort_right li:nth-child(1) span {background: #517afc;}
.jts_sort_right li:nth-child(2) span {background: #819bef;}
.jts_sort_right li:nth-child(3) span {background: #a0b6fc;}
.jts_sort_right li i {font-size: 12px;color: #999;float: right;margin-left: 6px;}
.flink {width: 1200px;background: #fafafa;padding: 8px 0;margin: 15px auto;overflow: hidden;}
.flink ul {width: 1100px;margin: auto;}
.flink b {line-height: 22px;float: left;font-size: 12px;color: #4e77de;font-weight: 700;}
.flink li {line-height: 22px;color: #b7b7b7;margin: 0 5px;float: left;}
.flink li a {color: #888;font-size: 12px;}
.flink li a:hover {color: #4586f1;}
.footer {background: #3e4445;padding: 10px 0;overflow: hidden;float: left;width: 100%;}
.footer p {width: 100%;text-align: center;color: #eaeaea;font-size: 12px;line-height: 28px;}
.footer p a {color: #eaeaea;font-size: 12px;padding: 0 5px;}

.now_pos > a + a:before {
    content: ">";
    padding: 0 5px;
    color: #999;
}



.main{float:left;width: 100%;}
.jt_place{width: 1200px;margin: 15px auto;font-size: 14px;color: #999;}
.jt_place a{color: #999;font-size: 14px;}
.jtmain {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
.main-index .main-index .jtmain{width: 1200px;margin:0 auto;overflow: hidden;}
.main-index .jtmainl{width: 720px;float: left;}
.main-index .jtml_list{width: 794px;float: left;}
.main-index .jtml_item{padding: 17px 0;border-bottom: 1px dashed #d6d6d6;}
.main-index .jtml_item_title{color: #333;font-weight: 700;font-size: 16px;

}
.main-index .jtml_item_time{font-size:12px;color:#999;margin:4px 0;float: right;}
.main-index .jtml_item_desc{font-size: 13px;color: #adadad;line-height: 24px;margin-top: 5px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
}
.main-index .jtml_item_desc a{color: #4e77de;font-size: 12px;float: right;}

.page {padding: 10px 0;overflow: hidden;}
.page li{float: left;}
.page a {border: 1px solid #ddd;text-decoration: none;padding: 2px 6px;margin: 3px;color: #44b090;float: left;}
.thisclass {border: 1px solid #44b090;text-decoration: none;padding: 2px 6px;margin: 3px;background: #44b090;color: #fff;}

.main-index .jtmainr{width:336px;float: right;}
.main-index .jtmr_list{background: #fff;padding-bottom:10px;}
.main-index .jtmr_list_title{padding-left: 26px;line-height: 26px;background: url(../images/icon_hot.png) no-repeat;font-weight: 700;}
.main-index .jtmr_list li{width: 100%;float: left;overflow: hidden;height: 41px;line-height: 41px;}
.main-index .jtmr_list li span{width: 17px;height: 17px;background:#cccfd9;color:#fff;font-size:12px;float: left;text-align: center;border-radius: 4px;margin-right:6px;line-height: 17px;margin-top: 12px;}
.main-index .jtmr_list li:nth-child(1) span{background: #517afc;}
.main-index .jtmr_list li:nth-child(2) span{background: #819bef;}
.main-index .jtmr_list li:nth-child(3) span{background: #a0b6fc;}


.page{margin:20px 0 0;text-align:center;clear: both;overflow: hidden}
.page a,.page li span{ position:relative; display:inline-block; overflow:hidden; padding:8px 10px; width:auto; border:1px solid #E3E3E3; background:#fff; color:#333; text-align:center; font-size:13px; zoom:1; _display:inline; }
.page a[disabled]{ border:1px solid #ccc; background:#e4e4e4; color:#333; cursor:not-allowed; }
.page a[disabled]:hover{ border:1px solid #ccc; background:#e4e4e4; color:#333; }
.page .active span{  background:#4e77de; color:#fff; text-decoration:none; }
.page li{
    margin: 0 5px;
}
.page .pagination{
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}

.hm_floor{
    display: flex;
    justify-content: start;
    width:100%
}
.hm_floor .lis_cla{
    margin:5px 0px 0px;
    background: white;
    padding: 10px 5px;
    border-bottom:1px solid #e7e7e7;
    font-size: 16px;
    display: flex;
    justify-content: start;
    flex-wrap: wrap;
    width: 100%;
}

.hm_floor  .lis_cla .sel{
    padding: 5px 9px;
    font-size: 16px;
}
.hm_floor .active{
    background: #4e77de ;
    color: white;
}
.hm_floor .hover{
    color:#fff;

}
.hm_floor .all{
    display: block;
    width: 50px;
    font-size: 16px;
    height: 30px;
    text-align: center;
    margin-top: 17px;
    line-height: 30px;
    margin-left: 15px;
    flex-shrink: 0;
}



/*main*/

.main_box{ float:left; width:100%;}
/*left*/
.main-left{float:left;width: 720px;}
.main-left h1{line-height: 36px;font-size: 28px;text-align: center;margin: 10px 0px 8px;color: #333;font-weight: bold;}
.main-left .jtinfo{line-height: 24px;padding: 8px 0;color: #C5C5C5;overflow: hidden;margin: 2px auto;width: 600px;text-align: center;font-size: 14px;}
.main-left .jtinfo span{margin-right: 10px;}
.main-left .jtinfo span a{color: #b5b5b5;font-size: 14px;}
.main-left .cont_sourece{font-size: 16px;text-indent: 1.6em;padding-bottom: 12px;float: left;width: 100%;}
.main-left .content{color: #000;width: 100%;font-size: 16px;line-height: 30px;float: left;}
.main-left .content p{color: #000;width: 100%;font-size: 16px;line-height: 30px;padding-bottom: 12px;}
.content a{color: #000;}
.content h2,.content h2 a,.content h2 a u{text-decoration: none;font-size: 16px; text-align: left; font-weight: bold; line-height: 31px; clear: both; color: #ff0000; margin-top:15px;}
.main-left .source_url{line-height: 30px;font-size: 14px;color: #333;float: left;width: 100%;}
.main-left .source_url a{color: #666;}


/*previous*/
.jtnear {font-size: 14px;color: #333;display: inline-block;width: 100%;}
.jtnear div {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 49%;float: left;height: 30px;line-height: 30px;}
.jtnear a {font-size: 14px;}
.jtnear a:hover {text-decoration: underline;}
.next {text-align: right;}


/*right*/
.main-right{width: 336px;float: right;margin-top: 10px;position: static;}
.main-right .right_box {float: right;width: 314px;margin-bottom: 10px;border: 1px solid #e2e2e2;padding: 10px;margin-top: 5px;background: #fff;}
.main-right .right_box span {float: left;width: 100%;font-size: 18px;color: #000;margin-bottom: 5px;font-weight: 700;}
.main-right .right_box li {float: left;width: 156px;height: 30px;line-height: 30px;overflow: hidden;}
.main-right .right_box li a{overflow: hidden;float: left;line-height: 20px;height: 20px;font-size: 16px;}
.main-right .right_box li a:before{content:"";float: left;height: 3px;width: 3px;background: #000;margin-top: 8px;margin-right: 5px;}
.main-right .right_box li code{float: left;display: none;}
.right_fixed{top: 0;width: 336px;position: fixed!important;}

.main-right .right_box ul.you_like li{width: 156px;}

.related_article_img{float: left;width: 100%;}
.related_article_img .related_top{height: 30px;width: 100%;border-bottom: 1px solid #EEE;}
.related_article_img .related_top code{float: left;font-size: 18px;height: 30px;line-height: 30px;color: #333;background: #fff;border-bottom: 2px solid #1c1c1c;font-family: initial;font-weight: 700;}
.related_article_img ul{margin-top: 13px;width: 100%;float:left;}
.related_article_img li{overflow: hidden;width: 156px;height: 127px;float: left;margin-right: 1px;margin-left: 10px;text-align: center;}
.related_article_img li a:hover span{text-decoration: underline;}
.related_article_img li a img{height: 104px;float: left;width: 100%;border: 1px solid #ddd;}
.related_article_img li a span{float: left;height: 24px;width: 100%;line-height: 24px;font-size: 16px;color: #2965b1;overflow: hidden;}

/*related_article*/
.related_about{width: 100%;float: left;overflow: hidden;padding-top: 15px;margin-bottom: 10px;}
.related_about .related_about_t{float: left;width: 100%;height: 28px;line-height: 28px;color: #494949;font-size: 16px;border-bottom: 1px solid #EEE;margin-bottom: 10px;}
.related_about .related_about_t code{color: #000;font-size: 18px;float: left;font-family: inherit;border-bottom: 2px solid #000;font-weight: 700;}
.related_about ul{float: left;width: 100%;}
.related_about li{float: left;width: 50%;height: 30px;font-size: 16px;overflow: hidden;line-height: 30px;}
.related_about li a{font-size: 16px;color: #2965b1;}
.related_about li a:before{float: left;content: "";width: 3px;height: 3px;background: #000;margin-top: 14px;margin-right: 5px;}
.related_about li a:hover{color: #000;}

.jtmainr{width:336px;float: right;}
.jtmr_lists{float: right;width: 86%;background: #fff;padding: 7%;border-radius: 10px;padding-top: 15px;padding-bottom: 22px;margin-top: 10px;margin-bottom: 8px;border: 1px solid #f3f3f3;}
.jtmr_lists .jtmr_list_title{font-size: 17px;font-weight: bold;color: #333333;height: 42px;line-height: 42px;border-radius: 20px;background: url(../img/icon_new.png)13px 9px no-repeat;padding-left: 44px;background-color: #f6f6f6;float: left;width: 85%;margin-bottom: 4px;}
.jtmr_lists ul{float: left;width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.jtmr_lists li{width: 47%;height: 41px;line-height: 41px;overflow: hidden;display: inline-block;}
.jtmr_lists li:before{content:"w";line-height: 15px;color: #ffffff;width: 15px;height: 15px;text-align: center;float: left;margin-top: 13px;margin-right: 6px;background: #4e77de;font-family: inherit;font-weight: 700;font-size: 12px;border-radius: 4px;}

.main-left .content img{
    max-width: 100%;
}


.content .rel_art_line:before {
    background: #e8b856;
    content: "";
    display: block;
    position: absolute;
    height: 16px;
    width: 6px;
    border-radius: 10px;
    left: 10px;
    top: 12px;
}

.after_height_light~p:after {
    content: "";
    border-bottom: 1px dashed #cecece;
    width: 68%;
    top: 15px;
    display: inline-block;
    position: absolute;
    right: 46px;
}

.content .after_height_light~p {
    position: relative;
    width: 50%;
    overflow: hidden;
    height: 33px;
    float: left;
    font-size: 15px;
    color: #2965b1;
}

.contentx a{
    color: #2965b1;
}
.content .rel_art_line::after {
    display: none;
}

.content .after_height_light~p a {
    display: inline-block;
    background: #fff;
    font-size: 15px;
    position: absolute;
    z-index: 2;
    max-width: 68%;
    overflow: hidden;
    height: 24px;
    padding-right: 5px;
}

.content .after_height_light~p span {
    float: right;
    font-size: 12px;
    color: #bebbbb;
    background: #fff;
    position: absolute;
    z-index: 2;
    right: 19px;
    padding-left: 6px;
}

.content .rel_art_line {
    line-height: 40px !important;
    padding-left: 20px;
    font-size: 15px;
    background-color: #f2f8fc;
    border-radius: 10px;
    float: left;
    width: 97%!important;
    font-weight: 700;
    color: #333!important;
    padding-bottom: 12px!important;
    margin-bottom: 12px!important;
    font-size: 16px!important;
}


.jinpinTjian {
    float: right;
    width: 86%;
    background: #fff;
    padding: 7%;
    border-radius: 10px;
    padding-top: 15px;
    padding-bottom: 22px;
    margin-top: 10px;
    margin-bottom: 8px;
    border: 1px solid #f3f3f3;
}

.jinpinTjian_tl {
    float: left;
    font-size: 16px;
    font-weight: 700;
    line-height: 40px;
    height: 40px;
    width: 100%;
    margin-bottom: 6px;
}

.jinpinTjian_tl span {
    font-weight: 700;
    color: #333;
    float: left;
    background: url(../images/one_dow_icon.3.png) no-repeat -19px -282px;
    width: 20px;
    height: 26px;
    margin-right: 5px;
    margin-top: 8px;
}

.jinpinTjian ul {
    float: left;
    width: 100%;
    margin: 0px!important;
}

.jinpinTjian li {
    overflow: hidden;
    font-size: 14px;
    line-height: 44px!important;
    float: left;
    width: 100%!important;
    display: flex;
    justify-content: flex-start;
    flex-wrap: nowrap;
    height: 44px!important;
}

.jinpinTjian li a {
    display: inline-block;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
    font-size: 15px;
}

.jinpinTjian li span {
    margin-top: 15px;
    width: 17px;
    height: 17px;
    line-height: 17px;
    color: #9195A3;
    text-align: left;
    margin-right: 8px;
    font-size: 15px;
    border-radius: 4px;
    float: left;
    font-weight: 700;
}
.jinpinTjian li:nth-child(1) span {
    color: #e33e42;
}

.jinpinTjian li:nth-child(2) span {
    color: #F60;
}

.jinpinTjian li:nth-child(3) span {
    color: #FAA90E;
}

.jinpinTjian li em {
    color: #999;
    font-size: 12px;
    float: left;
    font-style: inherit;
    margin-left: 0px;
    display: none;
    line-height: 24px;
    margin-left: 22px;
}

.jinpinTjian li:nth-child(1) a:before {
    content: "\70ED";
    background: #ff4800;
    display: inline-block;
    padding: 0 2px;
    text-align: center;
    color: #fff;
    line-height: 16px;
    height: 16px;
    font-size: 12px;
    border-radius: 4px;
    font-weight: 200;
    margin-top: 15px;
    float: right;
    margin-left: 8px;
}

.jinpinTjian li:nth-child(2) a:before {
    content: "\70ED";
    background: #ff4800;
    display: inline-block;
    padding: 0 2px;
    text-align: center;
    color: #fff;
    line-height: 16px;
    height: 16px;
    font-size: 12px;
    border-radius: 4px;
    font-weight: 200;
    margin-top: 14px;
    float: right;
    margin-left: 8px;
}

.jinpinTjian li:nth-child(3) a:before {
    content: "\70ED";
    background: #ff4800;
    display: inline-block;
    padding: 0 2px;
    text-align: center;
    color: #fff;
    line-height: 16px;
    height: 16px;
    font-size: 12px;
    border-radius: 4px;
    font-weight: 200;
    margin-top: 14px;
    float: right;
    margin-left: 8px;
}

.jinpinTjian li:nth-child(4) a:before {
    content: "\65B0";
    background: #FF455B;
    display: inline-block;
    padding: 0 2px;
    text-align: center;
    color: #fff;
    line-height: 16px;
    height: 16px;
    font-size: 12px;
    border-radius: 4px;
    font-weight: 200;
    margin-top: 14px;
    float: right;
    margin-left: 8px;
}

.jinpinTjian li:nth-child(5) a:before {
    content: "\65B0";
    background: #FF455B;
    display: inline-block;
    padding: 0 2px;
    text-align: center;
    color: #fff;
    line-height: 16px;
    height: 16px;
    font-size: 12px;
    border-radius: 4px;
    font-weight: 200;
    margin-top: 14px;
    float: right;
    margin-left: 8px;
}

.jinpinTjian li:nth-child(6) a:before {
    content: "\65B0";
    background: #FF455B;
    display: inline-block;
    padding: 0 2px;
    text-align: center;
    color: #fff;
    line-height: 16px;
    height: 16px;
    font-size: 12px;
    border-radius: 4px;
    font-weight: 200;
    margin-top: 14px;
    float: right;
    margin-left: 8px;
}

.jinpinTjian li:hover a {
    color: #2ca6e0;
    text-decoration: none;
}

.paybox-bottom.openvip {
    background-color: #fff;
    border: solid #44b549 1px;
    box-sizing: border-box;
    color: #44b549;
}

.entry-meta{
    padding: 20px 0;
    clear: both;
    overflow: hidden;
}
.entry-meta ul {
    overflow: hidden;
}
.entry-meta ul li {
    display: flex;
    justify-content: start;
    line-height: 26px;
}
.entry-meta ul:first-child li:last-child a{
    width: 70%;
    display: block;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
}
.entry-meta ul li a{
    display: block;
    width: 70%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
}

