.life-index{padding:15px 0;}
.bg-dark{background:#f5f5f5;}

/* 主页 */
.index-cate{background:#fff;border:1px solid #eee;float:left;margin:0 15px 10px 0;}
.index-cate .cate-hd{height:100px;line-height:50px;}
.index-cate .cate-hd span{float:left;margin:20px 10px 20px 40px;}
.index-cate .cate-hd i{font-size:30px;color:#fff;line-height:50px;}
.index-cate .cate-hd h3{margin:20px 0 20px 0;height:50px;float:left;line-height:50px;color:#fff;}
.index-cate .cate-bd ul{overflow:hidden;padding:10px 15px;}
.index-cate .cate-bd li{width:90px;float:left;line-height:40px;overflow:hidden;height:40px;}
.cate-md{width:230px;}
.cate-lg{width:465px;margin:0;}
.cate-sm{width:220px;margin:0;}

/* 筛选 */
.list-filter{margin:15px 0;border:1px solid #DDD;background:#fff;padding:10px;}
.list-filter .filter-feild{padding: 0px 10px;margin:0px;overflow:hidden;font-size:14px;}
.list-filter .filter-feild .legend{float: left;display: inline-block;padding: 5px 0px;margin: 5px 0px;border: 1px solid transparent;line-height: 20px;color: #666;}
.list-filter .filter-feild .links{width:1070px;overflow: hidden;margin: 10px 5px 10px 80px;}
.list-filter .filter-feild .links a{color: #333;display: inline-block;padding: 5px 10px;border: 1px solid transparent;border-radius: 2px;line-height: 1;height: 30px;}
.list-filter .filter-feild .links a:hover{color: #F46;}
.list-filter .filter-feild .links a.active{color: #F46;border-color: #F46;text-decoration: none;}

/* 列表 */
.list-box {width:980px;background:#fff;border:1px solid #eee;}
.list-box .box-hd{height:50px;line-height:50px;border-bottom:1px solid #eee;}
.list-box .box-hd h4{height:50px;line-height:50px;border-bottom:2px solid #f46;float:left;margin:0;padding:0 20px;}
.photo-list li{overflow:hidden;border-bottom:1px dotted #ddd;padding:15px;}
.photo-list li .photo{width:140px;height:100px;display:block;float:left;overflow:hidden;}
.photo-list li .photo img{width:140px;height:140px;}
.photo-list li .info{width:780px;float:left;margin-left:20px;}
.photo-list li .info h3{font-size:18px;margin:0;}
.photo-list li .info a{color:#333;}
.photo-list li .info p{height:20px;line-height:20px;font-size:14px;color:#999;margin:5px 0 0 0;}


/* 侧栏 */
.side-ads img{width:100%;}
.side-cate{border:1px solid #eee;background:#fff;}
.side-cate h4{height:40px;line-height:40px;border-bottom:1px solid #eee;padding:0 10px;margin:0;}
.side-cate ul{margin:0;}
.side-cate li{height:40px;line-height:40px;padding:0 10px;border-bottom:1px dotted #eee;}
.side-cate li:last-child{border:none!important;}
.side-hot li{overflow:hidden;padding:10px 0;}
.side-hot img{width:200px;height:120px;}
.side-hot h5{font-size:14px;line-height:22px;}


/* 详情 */
.detail-box{border:1px solid #eee;background:#fff;background:#fff;padding:20px;}
.detail-box .box-hd{height:100px;overflow:hidden;border-bottom:1px solid #eee;}
.detail-box .box-hd h1{font-size:28px;margin:10px 0;}
.detail-box .box-hd p{line-height:30px;height:30px;overflow:hidden;color:#999;}
.detail-box .box-hd span{margin-right:15px;}
.detail-box .box-vt{overflow:hidden;margin:20px 0;}
.detail-box .box-vt .vt-photo{float:left;height:440px;width: 600px;overflow:hidden;background:url("../image/life/viewad_bg.png");}
.detail-box .box-vt .vt-photo img{vertical-align:middle;max-height:440px;max-width:600px;}
.detail-box .box-vt .vt-photo .photo{
    height: 440px;
    width: 440px;
    display: table-cell;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
}
.detail-box .box-vt .vt-meta{
    float: left;
    padding: 0px 0px 0px 24px;
    width: 550px;
}


.detail-box .box-vt .vt-meta li {
    padding: 5px 0px;
    line-height: 30px;
    font-size: 16px;
}
.detail-box .box-vt .vt-meta li label {
    width: 100px;
    text-align: right;
    display: inline-block;
    color: #666;
    vertical-align: top;
}
.detail-box .box-vt .vt-meta li  span {
    padding-left: 25px;
    width: 255px;
    display: inline-block;
}
.detail-box .box-bd{margin:30px 0;}
.detail-box .box-bd h4{margin:0;height:40px;line-height:40px;border-bottom:1px solid #eee;}
.detail-box .box-bd .bd-content{font-size:18px;line-height:30px;padding:10px 0;}
.detail-box .box-bd .bd-attr{overflow:hidden;margin:20px 0;}
.detail-box .box-bd .bd-attr li {
	width: 400px;
    padding: 5px 0px;
    line-height: 30px;
    font-size: 16px;
	float:left;
}
.detail-box .box-bd .bd-attr li label {
	font-weight:normal;
    text-align: right;
    display: inline-block;
    color: #999;
    vertical-align: top;
}
.detail-box .box-bd .bd-attr li  span {
    padding-left: 25px;
    width: 255px;
    display: inline-block;
}






/* 信息发布 */
.post-setp {
    margin: 0px auto;
    padding:10px 20px;
    font-size: 17px;
    text-align: center;
    color: #666;
}
.post-setp li{display: inline-block;}

.post-setp li.flow-item {
    padding: 0px 35px;
}
.post-setp li .badge{margin-right:15px;}



.post-cate-tab{background:#fff;border:1px solid #ddd;margin:20px 0;}
.post-cate-tab .nav-tabs {background:#666;}
.post-cate-tab .nav-tabs li.active a{border-bottom-color:#fff;border-top-color:#fff;border-left-color:#666;border-right-color:#666;}
.post-cate-tab .nav-tabs li:hover a{border-bottom-color:#fff;border-top-color:#fff;border-left-color:#666;border-right-color:#666;background:#fff;color:#666;}
.post-cate-tab .nav-tabs i {margin-right:6px;}
.post-cate-tab .nav-tabs a{padding:15px 22.5px;font-size:18px;color:#fff;border-radius:none;}
.post-cate-tab .nav-tabs li.active i{color:#f46;}
.post-cate-tab .nav-tabs li:first-child a{border-left:none!important;}
.post-cate-tab .tab-content{padding:50px 200px;}
.post-cate-tab .tab-content ul{overflow:hidden;}
.post-cate-tab .tab-content li{float:left;width:20%;font-size:18px;margin:15px 0;}



.post-form{background:#fff;border:1px solid #ddd;padding: 16px 16px 36px;margin:30px 0;}
.post-form .form-hd {border-bottom:1px solid #eee;}
.post-form .form-bd {margin:20px 250px;}




