HTML, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td {border:none;font-size:14px;margin:0px;padding:0px;}
html,body{height: 100%;width: 100%;}
address, caption, cite, code, dfn, em, th, var {font-style: normal;font-weight: normal;}
a{text-decoration:none;}
input::-ms-clear{display:none;}
input::-ms-reveal{display:none;}
input{-webkit-appearance: none;margin: 0;outline: none;padding: 0;}
input::-webkit-input-placeholder{color: #ccc;}
input::-ms-input-placeholder{color: #ccc;}
input::-moz-placeholder{color: #ccc;}
input[type=submit],input[type=button]{cursor: pointer;}
button[disabled], input[disabled] {cursor: default;}
img{border:none;}
ul,ol,li{list-style-type:none;}
/*top*/
.clearfix:after{clear: both;display:block;overflow: hidden;content: '';}
.clearfix{zoom: 1;}
.fl{float: left;}
.fr{float: right;}
a{color:#333;font-size: 15px;}
a:hover { color: #67b3f0!important; transition: 0.3s ease; -ms-transition: 0.3s ease; -moz-transition: 0.3s ease; -webkit-transition: 0.3s ease; -o-transition: 0.3s ease; }
img:hover{margin-left:0;transition: transform 0.3s; -moz-transition: -moz-transform 0.3s; -webkit-transition: -webkit-transform 0.3s; -o-transition: -o-transform 0.3s; transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); -moz-transform: scale(1.05, 1.05); -webkit-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); }
html,body{height: 100%;}
body{background-color: #f7f7f7;min-width: 1200px}
/*header*/
.riji_bar{float: left;width: 100%;background: #ffffff;height: 100px;}
.riji_center{width: 1200px;margin: auto;overflow: hidden;}
.logo{float:left;background-image: url(../img/riji_logo.png);width: 155px;height: 44px;margin-top: 30px;}

.search_box{display: inline-block;width: 792px;}
.search {background: #fff;float: left;border-radius: 10px;overflow: hidden;border: 1px solid #67b3f0;margin-top: 23px;margin-left: 211px;}
.search em{float: left;width: 26px;height: 25px;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;}
.search_btn {width: 90PX;line-height: 48px;cursor: pointer;background: #67b3f0;padding: 0;float: right;font-size: 16px;color: #ffffff;border: 0;text-align: center;font-size: 16px;}

.login{float: right;line-height: 33px;text-align: center;margin-top: 34px;}
.login a{font-weight: bold;margin-left: 13px;height: 30px;color: #fff;width: 89px;background: #505050;float: left;line-height: 30px;border-radius: 20px;font-size: 11px;}
.login .jianyi{background: #67b3f0;}
.login a:hover{color:#ffff;}
/*nav*/
.riji_menu{line-height: 50px;width: 100%;background: #505050;float: left;height: 50px;}
.riji_menu_box{width: 1200px;margin: 0 auto;}
.riji_menu_box ul li{float: left;min-width: 143px;}
.riji_menu_box ul li a{display: inline-block;width: 100%;height: 100%;text-align: center;font-size: 15px;color: #fff;}
.riji_menu_box ul li a:hover{color: white;}
.riji_menu_box ul li:nth-child(1){background: #67b3f0;}

.banner{float: left;width: 100%;text-align: center;background-image: url(../img/banner.jpg);height: 300px;background-repeat: no-repeat;background-color: #a7d8ff;background-size: 100%;}

.list_lan{width: 1200px;margin: auto;position: relative;top: -63px;}
.list_lan ul{width: 96%;float: left;margin-top: 15px;padding: 2%;border-radius: 15px;background: #fff;overflow: hidden;}
.list_lan li{font-size:12px;line-height: 50px;height: 50px;background: #ffffff;float:left;text-align:center;overflow:hidden;width:100%;border-radius: 60px;margin-bottom: 10px;}
.list_lan li:nth-child(even){background: #f0f0f0;}
.list_lan li:nth-child(even) span a{background: #505050;}
.list_lan li span{float:left;font-size:12px;}
.list_lan li span a{margin:0 9px 0 6px;display:inline-block;vertical-align:middle;background: #67b3f0;position:relative;float: left;margin-top: 14px;height: 26px;line-height: 26px;padding: 0 12px;border-radius: 12px;color: #fff;font-size: 14px;margin-left: 12px;}
.list_lan li p{position:relative;line-height:60%;width:100%;overflow:visible;margin-left:4px}
.list_lan li p a{float:left;color: #464545;padding:0 3px;position:relative;font-size: 15px;line-height: 50px;margin: 0px 9px;}

.riji_cont{width: 100%;float: left; background: white;margin-bottom: 20px}
.riji_main{float: left;width: 100%;margin-top: 30px;}
.riji_main_all{float: left;width: 100%;margin-top: 20px;}
.img_box {display: flex;flex-wrap: wrap;justify-content: space-between;margin-right: 10px;width: 813px;background-color: #fff;float: left;border-radius: 15px;padding: 25px;overflow: hidden;}
.img_box>a {width: 18%;height: 101px;position: relative;float: left;margin-bottom: 10px;border-radius: 10px;overflow: hidden;}
.img_box img {width: 100%;height: 100%;}
.img_box>a p {position: absolute;padding: 0px 10px;background-color: rgba(0,0,0,0.4);bottom: 0px;left: 0px;width: calc(100% - 20px);color: #fff;height: 24px;line-height: 24px;overflow: hidden;}
.img_box_left{width: 146px;float: left;}
.img_box_left a{float: left;width: 100%;margin-bottom: 10px;height: 130px;}
.img_box_left a img{width: 100%;float: left;border-radius: 10px;height: 97px}
.img_box_left a p{width: 100%;height: 32px;line-height: 32px;text-align: center;overflow: hidden;}
.mid_left{width: 100%;float: left;display: flex;justify-content: space-between;flex-wrap: wrap;}
.img_art{height: 97px;float: left;width: 47%;overflow: hidden;margin-top: 15px;}
.img_art img{float: left;width: 46px;height: 46px;border-radius: 50%;margin-right: 10px;margin-top: 10px;}
.img_art h2{line-height: 34px;height: 34px;}
.img_art h2 a{font-size: 16px;margin-left: 10px;color: #333;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
}
.img_art h2 i,.mid_left>ul li i{width: 4px;height: 4px;float: left;margin-top: 17px;background-color: #67b3f0;display: inline-block;position: absolute;transform: rotate(45deg);}
.img_art p{color:#666;line-height: 24px;font-size: 14px;height: 44px;margin-top: 8px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
}
.img_art p a{color: #67b3f0;}

.top_riji{width: 100%;float: left;margin-top: 20px;}
.top_riji ul{width: 100%;float: left;display: flex;flex-wrap: wrap;justify-content: space-between;}
.top_riji ul li{line-height: 41px;margin-top: 0;height: 41px;width: 47%;float: left;overflow: hidden;}
.top_riji ul li a{color: #444;margin-top: 0;height: 29px;width: 80%;
float: left;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
}
.top_riji ul li i{width: 4px;height: 4px;background-color: #67b3f0;float: left;margin-top: 19px;margin-right: 8px;border-radius: 10px;}
.top_riji ul li span{color: #a0a0a0;margin-top: 0;font-size: 13px;float: right;}

.mid_r_tit{position: relative;font-size: 16px;font-weight: 600;height: 45px;line-height: 45px;background: #f3f3f3;border-radius: 10px;margin-bottom: 10px;}
.mid_r_tit i{float: left;margin-right: 10px;height: 18px;width: 7px;background-color: #67b3f0;margin-top: 14px;border-radius: 10px;}
.riji_new{width: 262px;background-color: #fff;float: right;margin-bottom: 30px;border-radius: 10px;padding: 24px;height: 462px;overflow: hidden;}
.new_tit span{border-left: 8px solid #67b3f0;display: inline-block;padding-left: 10px;color: #333;font-size: 16px;font-weight: 700;}
.new_tit{background: #f3f3f3;line-height: 43px;border-radius: 60px;overflow: hidden;margin-bottom: 10px;}
.riji_new ul li{height: 42px;line-height: 42px;overflow: hidden;}
.riji_new ul li i{width: 4px;height: 4px;background-color: #67b3f0;float: left;margin-top: 21px;margin-right: 10px;border-radius: 20px;}
.riji_new ul li a{display: inline-block;width: 70%;
float: left;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
}
.riji_new ul li span{float: right;color: #999;font-size: 13px;}

.chan_left {
    margin-right: 10px;
    width: 813px;
    background-color: #fff;
    float: left;
    border-radius: 15px;
    padding: 25px;
    overflow: hidden;
    padding-bottom: 20px;
}

.chan_tit{height: 44px;line-height: 44px;background: #f3f3f3;border-radius: 6px;margin: 20px 20px 0px }
.chan_tit h2{color: #333;font-size: 19px;padding: 0 15px;float: left;}
.chan_chil{float: right;padding-right: 20px;}
.chan_chil a{color: #67b3f0;}
.chan_chil a:hover{color:#3ACA81;}
.chan_box{float: left;width: 100%;}

.list_ul{width: 619px;float: right;display: flex;flex-wrap: wrap;justify-content: space-between;}
.list_ul li{line-height: 41px;font-size: 14px;float: left;width: 46%;height: 41px;overflow: hidden;}
.list_ul li a{float: left;width: 71%;height: 29px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
}
.list_ul li span{color: #999;float: right;font-size: 12px;}
.list_ul li:before{content:"";float: left;background: #67b3f0;width: 4px;height: 4px;margin-top: 18px;margin-right: 7px;border-radius: 10px;}
.list_ul li a:hover{color:#3ACA81;}

.chan_right {
    width: 262px;
    background-color: #fff;
    float: right;
    border-radius: 10px;
    padding: 0 24px 0;
    overflow: hidden;
}

.chan_right .title{width: 95%;background-color: #f3f3f3;color: #333;height: 40px;line-height: 40px;font-size: 15px;border-radius: 60px;border-left: 8px solid #67b3f0;padding-left: 3%;font-weight: 700;}
.chan_right ul{float: left;margin-top: 10px;}
.chan_right ul li{float: left;height: 43px;width: 100%;line-height: 43px;overflow: hidden;}
.chan_right ul li a{display: inline-block;width: 89%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
}
.chan_right ul li em{float: left;width: 17px;height: 17px;line-height: 17px;margin-right: 8px;margin-top: 12px;color:#fff;background-color: #cbcbcb;text-align: center;font-size: 12px;border-radius: 6px;}
.chan_right ul li:nth-child(1) em{background-color: #3a96e0;}
.chan_right ul li:nth-child(2) em{background-color: #67b3f0;}
.chan_right ul li:nth-child(3) em{background-color: #81c2f5;}
/* flink */
.flink{background: #fff;padding: 2% 2.5%;width: 1125px;overflow: hidden;margin: auto;border-radius: 15px;margin-top: 20px}
.flink ul{width: 1100px;margin: auto;}
.flink b{line-height: 28px;float: left;font-size: 15px;font-weight: 700;color: #67b3f0;}
.flink b:before{content:"";font-weight: 700;float: left;width: 6px;height: 6px;margin-right: 5px;background: #67b3f0;border-radius: 60px;margin-top: 11px;}

.flink b:after {
    content: "";
    display: inline-block;
    background: #eeeeee;
    height: 2px;
    width: 976px;
    margin-left: 8px;
    margin-right: 8px;
    margin-bottom: 6px;
}

.flink li{line-height: 22px;color: #b7b7b7;margin: 5px;float: left;}
.flink li:nth-child(1){color: #4586f1;}
.flink li a{color: #888;font-size: 12px;}
.flink li a:hover{color: #4586f1;}

.footer{float: left;background: #444;width: 100%;padding: 10px 0;margin-top: 25px;}
.foo_con{width: 1100px;margin: auto;text-align: center;}
.foo_con p{line-height: 24px;color: #dadada;font-size: 12px;}
.foo_con a{font-size: 12px;color: #dadada;padding: 0 4px;}


.bg_div{float: left;width: 100%;}
.riji_list_left{width: 775px;background-color: #fff;padding: 30px;border-radius: 15px;margin-bottom: 25px;padding-top: 10px}
.riji_nav{height: 52px;line-height: 52px;font-size: 15px;}
.nav_title{color: #666;}
.img_box {display: flex;flex-wrap: wrap;justify-content: space-between;float: left;}
.img_box>a {width: 18%;height: 101px;position: relative;float: left;margin-bottom: 10px;border-radius: 10px;overflow: hidden;}
.img_box img {width: 100%;height: 100%;}
.img_box>a p {position: absolute;padding: 0px 10px;background-color: rgba(0,0,0,0.4);bottom: 0px;left: 0px;width: calc(100% - 20px);color: #fff;height: 24px;line-height: 24px;overflow: hidden;}
.img_box_left{width: 146px;float: left;}
.img_box_left a{float: left;width: 100%;margin-bottom: 10px;height: 130px;}
.img_box_left a img{width: 100%;float: left;border-radius: 10px;}
.img_box_left a p{width: 100%;height: 32px;line-height: 32px;text-align: center;overflow: hidden;}
.mid_left{width: 100%;float: left;display: flex;justify-content: space-between;flex-wrap: wrap;}

.bg_divl .top_riji{width: 100%;float: left;margin-top: 20px;}
.bg_divl .top_riji ul{width: 100%;float: left;display: flex;flex-wrap: wrap;justify-content: space-between;}
.bg_divl .top_riji ul li{line-height: 41px;margin-top: 0;height: 41px;width: 47%;float: left;overflow: hidden;}
.bg_divl .top_riji ul li a{color: #444;margin-top: 0;height: 29px;width: 20%;}
.bg_divl .top_riji ul li i{width: 4px;height: 4px;background-color: #67b3f0;float: left;margin-top: 19px;margin-right: 8px;border-radius: 10px;}
.bg_divl .top_riji ul li span{color: #a0a0a0;margin-top: 0;font-size: 13px;float: right;}

.jihua_art_box li{padding-bottom: 19px;padding-top: 21px;float: left;width: 100%;border-bottom: 1px solid #f2f2f2;}
.time{position: absolute;right: 5px;top: 22px;color:#666;display: none;}
.jihua_art_box li a h1{font-size: 16px;margin-bottom: 10px;}
.jihua_art_box li a h2{font-size: 16px;margin-bottom: 10px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;}
.jihua_art_box li a p{color: #a0a0a0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 24px;}

.riji_hot_right {width: 336px;float: right;}


.riji_hot_right  ul{width: 100%;float: left;}
.riji_hot_tit{height: 32px;line-height: 40px;color:#00a862;padding-bottom: 5px;font-size: 16px;margin-bottom: 2px;background: #fff;border: 1px solid #dedede;border-bottom: 1px solid #00a862;padding: 5px;}
.riji_hot_right ul li{line-height: 41px;width: 100%;float: left;height: 41px;overflow: hidden;}

.riji_hot_right ul li em {
    float: left;
    width: 16px;
    height: 16px;
    line-height: 16px;
    margin-right: 4px;
    margin-top: 12px !important;
    color: #fff;
    background-color: #b6b6b6;
    text-align: center;
    font-size: 12px;
    border-radius: 2px;
}

.riji_hot_right  ul li:nth-child(1) em{float: left;width: 16px;height: 16px;line-height: 16px;margin-right: 8px;margin-top: 13px;color:#fff;background-color: #67b3f0;text-align: center;font-size: 12px;}
.riji_hot_right  ul li:nth-child(2) em{float: left;width: 16px;height: 16px;line-height: 16px;margin-right: 4px;margin-top: 8px;color:#fff;background-color: #67b3f0;text-align: center;font-size: 12px;}
.riji_hot_right  ul li:nth-child(3) em{float: left;width: 16px;height: 16px;line-height: 16px;margin-right: 4px;margin-top: 8px;color:#fff;background-color: #67b3f0;text-align: center;font-size: 12px;}

.right_fixed { bottom: 54px;width: 336px;position: fixed!important;z-index: 300;}


.page{padding:20px 0 20px;text-align:center;overflow: hidden;clear: both}
.page a,.page li span{ position:relative; display:inline-block; overflow:hidden; padding:2px 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: #505050;
    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: #505050 ;
    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;
}
.bg_divl .chan_right {
    width: 90%;
    background-color: #fff;
    float: right;
    margin-bottom: 30px;
    border-radius: 10px;
    padding: 5%;
    overflow: hidden;
}
.bg_divl .chan_right_tit {
    background: #f3f3f3;
    line-height: 43px;
    border-radius: 60px;
    overflow: hidden;
    margin-bottom: 7px;
    padding: 0 3%;
    font-weight: 700;
    font-size: 16px;
}


.riji_cont{margin: auto;width: 1200px;float: inherit;
overflow: hidden;
clear: both;
}
.riji_conts{
    background: none;
}
.riji_nav{
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    clear: both;
}
.riji_nav a{ color: #666}
.riji_main_con{width: 100%;float: left;}
.riji_middle_con{width: 775px;float: left;background-color: #fff;padding: 30px;border-radius: 15px;margin-top: 10px;}
.riji_middle_right{width: 336px;float: right;}

/* 内容*/
.article{background-color: #fff;padding-top: 20px;}
.content{font-size: 16px;line-height: 30px;color: #333;}
.content p{font-size: 16px;line-height: 30px;color: #333;}
.title{line-height: 30px;font-size: 28px;margin-bottom: 10px;text-align: center;color: #333;font-weight: 700;}
.riji_info{height: 28px;line-height: 22px;margin: 0 auto;text-align: center;padding-top: 14px;margin-bottom: 18px;color: #999;font-size: 14px;}
.riji_info span{padding: 0 5px;}
.riji_info a{color: #999;font-size: 14px;}

/* 最新推*/
.riji_rem{background-color: #fff;border-radius: 10px;padding: 5%;width: 90%;float: left;}
.riji_rem p{padding-left: 10px;font-weight: bold;color: #333;line-height: 46px;font-size: 16px;background: #f7f7f7;border-radius: 10px;margin-bottom: 10px;}
.riji_itemb{width: 100%;float: left;display: flex;flex-wrap: wrap;justify-content: space-between;}
.riji_itemb li{line-height: 41px;display: inline-block;width: 47%;height: 41px;overflow: hidden;}
.riji_itemb li:before{content:"";float: left;background: #67b3f0;width: 4px;height: 4px;margin-top: 18px;margin-right: 7px;border-radius: 10px;}
/*.riji_itemb li a:hover{color:#67b3f0;}*/
.you_like li{width: 147px;}
.riji_rem ul li span{float: left;width: 16px;height: 16px;line-height: 16px;margin-right: 4px;margin-top: 8px;color:#fff;background-color: #6f7371;text-align: center;font-size: 12px;border-radius: 2px;}
.riji_rem ul li:nth-child(1) span{float: left;width: 16px;height: 16px;line-height: 16px;margin-right: 4px;margin-top: 8px;color:#fff;background-color: #fb7135;text-align: center;font-size: 12px;}
.riji_rem ul li:nth-child(2) span{float: left;width: 16px;height: 16px;line-height: 16px;margin-right: 4px;margin-top: 8px;color:#fff;background-color: #fb7135;text-align: center;font-size: 12px;}
.riji_rem ul li:nth-child(3) span{float: left;width: 16px;height: 16px;line-height: 16px;margin-right: 4px;margin-top: 8px;color:#fff;background-color: #fb7135;text-align: center;font-size: 12px;}
.riji_rem ul li:nth-child(4) span{float: left;width: 16px;height: 16px;line-height: 16px;margin-right: 4px;margin-top: 8px;color:#fff;background-color: #fb7135;text-align: center;font-size: 12px;}


u{text-decoration:none;}
.content a{font-size: 15px;}
.content h2,.content h2 a,.content h2 a u{text-decoration: none;font-size: 16px;text-align: left;font-weight: bold;line-height: 31px;color: #ff0000;margin-top:12px;}
.content img{max-width: 100%!important;height: auto!important;}
.content img{border-radius: 10px;}
.after_height_light~p a {color: #2965b1 !important;}


.entry-meta {
    font-size: 16px;
    clear: both;
    overflow: hidden;
    padding: 20px 0;
}

.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;
}



.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;
}


.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;
}

.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;
}

.frs{
    float: right;
    font-size: 14px;
    color: #999;
    font-weight: normal;

}
