
/*底部footer*/
 #footer_info{width: 100%;height: auto;overflow: hidden;}
 #footer_top{background-color: rgb(65,64,64);width: 100%;height: auto;overflow: hidden;font-size: 14px;}
 .footer_top_main{width: 1046px;height: 93px;margin: 0 auto;color: #FFF;}
 .footer_top_main img{width: 94px;height: 32px;margin: 30px 132px 30px 116px;float: left;cursor: pointer;}
 .footer_top_main ul{float: left;display: inline-block;height: 14px;}
 .footer_top_main li{color: #FFF;line-height: 14px;float: left;margin: 40px 84px 38px 0;height: 14px;cursor: pointer;}


 .footer_bot{background-color: rgb(44,44,44);width: 100%;height: 46px;overflow: hidden;text-align: center;line-height: 46px;font-size: 12px;color: #FFF;}
 .footer_bot span{color: #FFF;}
 .footer_bot a:nth-child(2) span{margin-right: 30px;}
 .footer_bot span:nth-child(3){margin:0 10px;}

 /*头部导航*/
#header_top{height: 34px;width: 100%;background-color: #050933;line-height: 34px;}
.header_top_main{width: 1046px;height: 100%;margin: 0 auto;color: #FFF;}
.download_code_lian{font-size: 12px;position: relative;float: left;background-image: url(/static/chain/image/app_phone.png);background-size: 9px 12px;background-repeat: no-repeat;background-position: left;text-indent: 14px;cursor: pointer;color: #FFF;}
.download_app{z-index: 9999;display: none;width: 160px;height: 198px;background-color: #050933;position: absolute;top: 34px;left: 0;}
.download_code_lian:hover .download_app{display: inline-block;}
.download_app img{width: 140px;height: 140px;margin: 14px 10px;    display: block;}
.download_app p{    text-indent: 0;width: 100%;line-height: 14px;font-size: 14px;color: #FFF;text-align: center;margin-bottom: 16px;}
.header_time{float: right;font-size: 12px;color: #FFF;width: auto;}
.header_time p{width: auto;line-height: 34px;margin-right: 12px;    float: left;}
.header_time span{color: rgb(197,197,197);}
#header_nav{width: 100%;height: 59px;box-sizing: border-box;line-height: 56px;border-bottom: 3px solid rgb(238,238,238);    z-index: 999;
    background-color: #FFF;}
.header_nav_main{width: 1046px;height: 100%;margin: 0 auto;color: #202020;}
.header_nav_l{float: left;width: auto;height: 100%;display: inline-block;}
.header_nav_l img{width: 94px;height: 32px;margin-top: 15px;margin-right: 54px;float: left;cursor: pointer;}
.header_nav_all{width: auto;height: 100%;display: inline-block;float: left;}
.header_nav_li{box-sizing: content-box;color: #202020;display: inline-block;float: left;width: 70px;height: 56px;text-align: center;font-size: 16px;position: relative;cursor: pointer;}
.header_nav_li >a{color: #202020;}
.header_nav_li >a:hover{color: #3c64d7;}
.header_nav_li:hover{color: #3c64d7;}
.header_nav_li:hover li{color: #202020;}
.header_choose_nav{color: #3c64d7;border-bottom: 3px solid #3c64d7 !important;}
.header_choose_nav >a{color: #3c64d7;}
.header_nav_r{float: right;width: auto;height: 100%;}
.login_nav,.register_nav{float: right;margin-left: 28px;font-size: 14px;cursor: pointer;color: #202020;}
.login_nav{margin-right: 6px;}
.header_search{width: 45px;border-right: 1px solid rgb(210,210,210);transition: all .5s;border-left: 1px solid rgb(210,210,210);height: 26px;/*background-size: 21px 21px;background-image: url(/static/chain/image/search.png);background-position: calc(100% - 12px);background-repeat: no-repeat;*/float: right;margin-top: 15px;cursor: pointer;overflow: hidden;position: relative;}
.click_div_search{position: absolute;/*top: 0;*/top: 3px;right: 12px;bottom: 0;width: 21px;    height: 26px;
    background-size: 21px 21px;
    background-image: url(/static/chain/image/search.png);
    background-repeat: no-repeat;}
.click_div_search:hover{background-image: url(/static/chain/image/search_height.png) !important;}
.in_search{      opacity: 0;  border: none;/*display: none;*/font-size: 14px;padding-left: 12px;padding-right: 20px;/*width: 145px;*/line-height: 26px;  transition: opacity .3s;  float: left;box-sizing: content-box;
    outline: none;}

.info_hovor_list{width: 70px;position: absolute;top: 59px;left: 0;background-color: #FFF;font-size: 12px;height: auto;display: inline-block;z-index: 2;box-shadow: 2px 0px 1px -1px rgba(0,0,0,.1), -2px 0px 1px -1px rgba(0,0,0,.1);display: none;padding-bottom: 6px;    border-bottom: 1px solid rgba(0,0,0,.1);}
.info_hovor_list li{width: 100%;height: 24px;line-height: 24px;text-align: center;cursor: pointer;}
.info_hovor_list li:hover{background-color: rgb(240,239,239);color: #3c64d7;font-weight: bold;}
.header_nav_li:hover{box-shadow: 2px 0px 1px -1px rgba(0,0,0,.1), -2px 0px 1px -1px rgba(0,0,0,.1);
border-bottom: 3px solid rgb(238,238,238);}
.header_nav_hover:hover{box-shadow: 2px 0px 1px -1px rgba(0,0,0,.1), -2px 0px 1px -1px rgba(0,0,0,.1);
border-bottom: 3px solid #FFF;}
.header_nav_hover:hover .info_hovor_list{display: inline-block;}

.user_nav_info{position: relative;width: 126px;height: 100%;float: right;font-size: 14px;cursor: pointer;color: #202020;display: flex;align-items: center;}
.user_nav_num{width: 76px;height: 100%;color: #202020;display: inline-block;margin-left: 28px;font-size: 14px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.user_nav_info img{width: 12px;height: 6px;margin-left: 10px;}
.user_hovor_list{    /*padding: 6px 0;*/box-sizing: border-box;width: 98px;position: absolute;top: 42px;left: 28px;background-color: #FFF;font-size: 12px;height: auto;display: none;z-index: 2;border:1px solid rgb(210,210,210);}
.user_hovor_list li{width: 100%;height: 38px;line-height: 38px;text-align: center;cursor: pointer;color: #202020;}
.user_hovor_list li:hover{background-color: rgb(240,239,239);color: #3c64d7;}
.user_nav_info:hover .user_hovor_list{display: inline-block;}
.login_nav:hover,.register_nav:hover,.user_nav_num:hover{color: #3c64d7;}

.kong-div-30{width: 100%;height: 30px;}

.load-tip{width: 100%;height: 60px;line-height: 60px;text-align: center;color: #a7a7a7;font-size: 14px;}

#fixed_scroll{cursor: pointer;
    width: 70px;
    height: 70px;
    background-color: #efefef;
    background-image: url(/static/chain/image/scroll_top.png);
    background-size: cover;
    background-repeat: no-repeat;height: 70px;
    width: 70px;
    position: fixed;
    bottom: 160px;
    left: 50%;
    margin-left: 580px;
    z-index: 99999999;display: none;}

/*文章详情*/
.kong_div_30{width: 100%;height: 30px;}
.lian_top_info{width: 100%;padding: 0 0.93rem;margin: 24px 0 28px;height: 18px;font-size: 14px;color: #6e6e6e;line-height: 18px;}
.lian_top_info .author_nickname{float: left;margin-right: 15px;line-height: 18px;}
.lian_top_info .author_time,.lian_top_info .author_classifi,.lian_top_info .author_read{float: left;margin-right: 30px;line-height: 18px;}
.source_coll .author_collec{cursor: pointer;font-size: 14px;line-height: 26px;float: right;margin-left: 5px;color: #818181;}
.source_coll .author_collec_btn{    background-position: center;cursor: pointer;background-image: url(/static/chain/image/collec_none.png);background-repeat: no-repeat;background-size: 19px 18px;width: 19px;float: right;height: 23px;transition: all .5s;}



#article_source{width: 100%;height: auto;overflow: hidden;margin: 18px 0 50px;padding: 0 0.93rem;transition: margin 0.4s;}
.source_coll{width: 100%;height: 26px;overflow: hidden;margin-bottom: 9px;}
.source_url{float: left;font-size: 14px;color: #818181;width: auto;max-width: 55%;overflow: hidden;text-overflow: ellipsis;line-height: 26px;    white-space: nowrap;}
.source_url_span{color: #3c64d7;cursor: pointer;}
.source_author{       white-space: nowrap; margin-left: 20px;float: left;font-size: 14px;color: #818181;overflow: hidden;text-overflow: ellipsis;line-height: 26px; max-width: 30%;width: auto;}
.statement_tit{font-size: 14px;color: #818181;line-height: 26px;    padding-top: 10px;border-top: 1px solid rgb(220,220,220);}


/*地区号码*/
#area_all{width: 280px;height: 241px;border: 1px solid rgb(220,220,220);border-top: none;overflow-y: scroll;
  position: absolute;top: 41px;left: -1px;z-index: 9;    box-sizing: border-box;background-color: #FFF;}
#area_all .area_item{cursor: pointer;width: 100%;height: 30px;line-height: 30px;text-indent: 8px;font-size: 16px;color: #6e6e6e;overflow: hidden;}
#area_all .area_item:hover{background-color: rgb(249,249,249);}
.area_hide{display: none;}

/*适配*/
@media screen and (max-width:1199px) {
    .small_view{width: 100% !important;float: none !important;}
    .small_hide{display: none !important;}
    .content p{width: 100%;height: auto;line-height: 26px;margin-bottom: 58px;text-indent: 38px;padding: 0 10px;    box-sizing: border-box;}
 }
 @media screen and (min-width:1200px) {
    .source_coll .author_collec_btn:hover{background-image: url(/static/chain/image/collec_ok.png) !important;}
 }