.video-side{float:left;width:230px}.video-main{float:right;width:950px}.side-cate h3{color:#fff;font-size:18px;background-color:#ffa900;line-height:40px;height:40px;text-align:center}.video-cate{border:solid 1px #eee;padding:10px 12px;line-height:26px}.video-cate li{float:left;width:50%;line-height:30px;font-size:15px;height:31px}.video-cate li.on a{color:#fff;background-color:#ffa900;border-radius:3px;display:inline-block;padding:0 5px}.side-box{margin-top:15px}.side-box h3{color:#fff;font-size:16px;background-color:#3e79d7;line-height:36px;height:36px;padding-left:20px}.side-box ul{padding:10px;border:solid 1px #eee}.side-box li{height:38px;line-height:38px;overflow:hidden;text-overflow:ellipsis;border-bottom:solid 1px #eee}.side-box li a{color:#333}.side-box li a:hover{color:#267bd0}.side-box li i{color:#fff;margin-right:5px;display:inline-block;width:16px;height:16px;text-align:center;background-color:#ccc;line-height:16px;font-size:12px;border-radius:2px}.side-box li:nth-child(1) i{background-color:#d93a26}.side-box li:nth-child(2) i{background-color:#d93a26}.side-box li:nth-child(3) i{background-color:#d93a26}.side-box li span{padding-right:5px;color:#666}.video-headline{height:435px}.video-headline-box{height:432px;width:659px;float:left;background-color:#333;border:1px solid #eee;border-right:none}.video-headline-list{height:433px;width:288px;border:1px solid #eee;float:right;background-color:#f8f8f8;border-bottom:none}.video-headline-list li{height:107px;border-bottom:solid 1px #ddd;cursor:pointer}.video-headline-list li h5{padding:5px 10px 5px 10px;height:34px;line-height:34px;overflow:hidden;font-size:16px;color:#3e79d7}.video-headline-list li h5 i{font-size:14px;color:#a7a7a7}.video-headline-list li p{padding:0 10px 5px 10px;font-size:14px;line-height:24px;color:#666}.video-headline-list li:hover{border-bottom-color:#f90}.video-headline-list li.on{background-color:#3e79d7}.video-headline-list li.on h5{color:#fff}.video-headline-list li.on h5 i{color:#fff}.video-headline-list li.on p{color:#fff}.video-tit{height:42px}.video-tit h3{font-size:24px;line-height:42px;color:#333;float:left}.video-tit h3 small{font-weight:400;font-size:14px}.video-search{height:40px;position:relative;float:right;width:700px}.video-search form{height:40px;width:100%;z-index:1}.video-search-text{float:left;height:18px;width:590px;padding:10px;font-size:14px;border:1px solid #eee;border-top-color:#eee;border-right:0;border-radius:2px 0 0 2px}.video-search-btn{float:left;height:40px;width:88px;font-size:16px;color:#fff;border:1px solid #ffa900;border-radius:0 2px 2px 0;background:#ffa900;cursor:pointer}.video-keywords{position:absolute;right:90px;top:8px;z-index:10}.video-keywords a{padding:0 9px;float:left;height:24px;margin-right:10px;line-height:2;background:#f2f2f2}.page-video-list{overflow:hidden;width:950px;margin-top:20px}.page-video-list ul{width:970px;position:relative}.page-video-list li{float:left;width:222px;height:250px;margin-right:20px}.page-video-list li .img,.page-video-list li .img img{width:100%;height:165px}.page-video-list li .img{position:relative;display:block}.page-video-list li .img i{width:100%;height:165px;background-image:url(../images/video-bg.png);background-position:center center;background-repeat:no-repeat;position:absolute;top:0;left:0;z-index:10}.page-video-list li span{display:block;height:40px;margin-top:5px}.page-video-list dl{background-color:#f8f8f8;border-bottom:solid 1px #eee;padding:8px 5px}.page-video-list dt{line-height:24px;font-size:16px;height:24px;overflow:hidden}.page-video-list dd{color:#888;line-height:20px}.video-ul{padding:10px}.video-ul li{line-height:18px;padding:6px 0;font-size:14px;overflow:hidden;text-overflow:ellipsis}.video-ul li span{font-size:12px;color:#bbb;margin-left:5px}.video-detail-title{font-size:20px;line-height:24px;text-align:center;padding:10px;color:#3f79d5}.video-detail-p{text-align:center;color:#666;line-height:30px;font-size:12px}.video-detail-remark{border:solid 1px #eee;padding:10px;margin-top:15px}.video-detail-tit{border-bottom:solid 1px #eee;font-size:16px;padding:10px}.video-detail-content{font-size:14px;line-height:22px;padding:10px}