[v-cloak]{display:none;}
#app{width:100%;min-width:1080px;padding-top:125px;background-color: #f8f8f8;}
#app .content_box{width:1080px;margin:15px auto 15px;display:flex;justify-content:space-between;}
#app .content_box .menu{width:250px;height:200px;background-color:white;border-radius:5px;}
#app .content_box .menu .menu_title{width:auto;height:70px;line-height:70px;padding-left:60px;font-size:20px;position:relative;top:0;left:0;}
.content_box .menu .menu_item{width:auto;height:65px;padding-left:60px;line-height:65px;font-size:18px;cursor:pointer;}
.content_box .menu .menu_item_active{color:#159cef;}
.content_box .menu .menu_item:hover{background-color:#E5E5E5;}
.content_box .news_list{width:calc(100% - 245px);width:-webkit-calc(100% - 245px);background-color:white;margin-left:15px;}
.content_box .news_list .news_list_title{width:auto;height:70px;line-height:70px;padding-left:50px;font-size:20px;position:relative;top:0;left:0;text-indent:20px;}
.content_box .news_list .news_list_title:after{content:"";position:absolute;top:13px;left:43px;width:6px;height:44px;transform:scale(.5);background-color: #159cef;}
.content_box .news_list .news_list_box{width:auto;min-height:200px;padding:0 50px;}
.content_box .news_list .news_list_box .news_list_item{width:100%;height:175px;border-bottom:1px solid rgba(51, 51, 51, 0.15);}
.content_box .news_list .news_list_box .news_list_item:last-child{border-bottom:none;}
.news_list .news_list_box .news_list_item .news_list_item_box{width:100%;height:135px;padding:20px 0;display:flex;justify-content:space-between;cursor:pointer;}
.news_list .news_list_box .news_list_item .news_list_item_box:hover .item_content_title{color:#169ef0;}
.news_list .news_list_box .news_list_item .news_list_item_box .item_content{width:500px;}
.news_list .news_list_box .news_list_item .news_list_item_box .item_img{width:200px;height:135px;margin-right:20px;}
.news_list .news_list_box .news_list_item .news_list_item_box .item_img img{width:200px;height:135px;}
.news_list_item .news_list_item_box .item_content_title{font-size:20px;color: #222222;line-height:30px;height:60px;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp:2; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
}
.news_list_item .news_list_item_box .item_content_time{font-size:14px;color: #bebebe;margin-bottom:5px;}
.news_list_item .news_list_item_box .item_content_msg{font-size:14px;height:48px;line-height:24px;color: #888888;text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp:2; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/}
.page_box{width:100%;height:112px;display:flex;justify-content:center;align-items:center;}
/*新闻详情页面*/
.news_message{width:calc(100% - 245px);width:-webkit-calc(100% - 245px);min-height:400px;background-color:white;margin-left:15px;}
.news_message .load_box{width:100%;height:100%;}
.news_message .news_message_box{width:auto;padding:0 0 25px;margin:0 30px;border-bottom:1px solid rgba(51, 51, 51, 0.1);}
.news_message_title{width:100%;text-align:center;position:relative;top:0;left:0;}
.news_message_title .back_btn{width:36px;padding-left:36px;height:26px;font-size:16px;color: #169ef0;position:absolute;top:20px;left:0;line-height:26px;border-radius:3px;border: solid 1px rgba(22, 158, 240, 0.1);cursor:pointer;}
.news_message_title .back_btn:after{width:15px;height:13px;background:url(../img/back.png);background-size:100% 100%;content:"";position:absolute;top:6px;left:10px;}
.news_message_title .news_message_name{font-size:22px;color: #222222;padding-top:50px;}
.news_message_title .news_message_time{font-size:14px;color: #888888;margin-top:14px;}
.news_message_title .news_message_time span{color: #169ef0;}
.news_message .news_message_content{width:auto;padding:25px 30px;text-indent:36px;font-size:14px;line-height:20px;color: #888888;}
.news_message .news_message_content p img{width:100% !important;display: block;}
.news_message .news_message_btn{width:auto;padding:0 30px 40px;}
.news_message .news_message_btn div{font-size:14px;color: #888888;cursor:pointer;}
.news_message .news_message_btn div span{font-size:16px;color: #169ef0;}
.news_message .news_message_btn div:hover{color: #169ef0;}
