﻿.layui-container{padding: 0;overflow: hidden;padding-bottom: 50px;}
.layui-container .menu{float: left;width: 200px;margin-right: 20px;}
.layui-container .list{float: right;width: 980px;}
/* 面板 */
.fly-panel{margin-bottom: 15px; border-radius: 2px; background-color: #fff; box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);}
.fly-panel[pad20]{padding: 20px;}
.fly-panel-title{position: relative; height: 50px; line-height: 50px; padding: 0 15px; border-bottom: 1px dotted #E9E9E9; color: #333; border-radius: 2px 2px 0 0; font-size: 14px;}
.fly-panel-main{padding: 10px 15px;}
.fly-panel-border{border: 1px solid #e6e6e6; box-shadow: none;}
.fly-panel-border .fly-panel-title{border-bottom: 1px solid #e6e6e6;}
/* 列表 */
.fly-list li{position: relative; height:95px; line-height: 22px;padding:5px 15px 0px 15px; border-bottom: 1px dotted #e2e2e2;}
.fly-list li:last-child{border-bottom: none;}
.fly-list li h2,
.fly-list li h2 a,
.fly-list-info{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.fly-list li h2{height: 20px; font-size: 0;}
.fly-list li h2 a{display: inline-block; max-width: 80%; padding-right: 10px;font-size: 18px;color: #333;line-height: 18px;height: 20px;}
.fly-list li h2 .layui-badge{height:20px; line-height: 20px; padding: 0 5px; margin-right: 10px; font-size: 12px; color: #fff;}
.fly-list-info{color: #ccc;}