@charset "utf-8";
.box-banner{float:left;position:relative;width:594px;height:328px;overflow:hidden;border-radius:6px}.box-banner .hd{position:absolute;bottom:0;right:14px;z-index:2;padding-bottom:18px}.box-banner .hd li{float:left;width:32px;height:4px;margin-left:8px;background-color:#fff;border-radius:2px;font-size:0;opacity:0.6;filter:alpha(opacity=60);cursor:pointer}.box-banner .hd li.on,.box-banner .hd li:hover{opacity:1;filter:alpha(opacity=100)}.box-banner .bd{position:relative;z-index:0;height:100%}.box-banner .bd li{width:594px;height:328px;zoom:1;vertical-align:middle}.box-banner .bd a{position:relative;display:block;width:100%;height:100%}.box-banner .bd .mask-img{position:absolute;bottom:0;left:0;right:0;z-index:2;display:block;height:127px;background:url(../images/bg-gradient.png) repeat-x}.box-boil{float:left;width:260px;height:328px;overflow:hidden;margin-left:18px}.box-boil .boil{position:relative;z-index:1;display:block;width:260px;height:155px;overflow:hidden;margin-bottom:18px}.box-boil .boil .img{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;border-radius:6px}.box-boil .boil:hover img{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.box-boil .boil .text{position:relative;z-index:2;width:100%;height:100%;background:url(../images/bg-black.png) repeat;border-radius:6px;color:#fff}.box-boil .boil .name{display:block;padding:18px 20px;line-height:20px;font-weight:normal;font-size:16px}.box-boil .boil .time{position:absolute;bottom:18px;left:0;display:block;padding:0 20px;line-height:20px;font-size:14px}.box-boil .boil .words{position:absolute;bottom:40px;left:20px;right:20px;display:block;line-height:24px;font-size:14px}.box-master{position:relative;margin-top:30px;height:80px;overflow:hidden}.box-master .hd{display:none}.box-master .bd{position:relative;margin:0 40px;width:770px}.box-master .prev,.box-master .next{position:absolute;top:28px;width:20px;height:20px;border-radius:50%}.box-master .prev{left:0}.box-master .next{right:0}.box-master .prev:hover,.box-master .next:hover{background-color:#efeded}.box-master .icon-prev,.box-master .icon-next{position:absolute;top:5px;left:7px;display:block;width:5px;height:10px;background-image:url(../images/sprite-kline.png);background-repeat:no-repeat}.box-master .icon-prev{background-position:-182px -136px}.box-master .icon-next{background-position:-190px -136px}.box-master .bd a{position:relative;display:block;padding-left:95px;padding-right:18px;width:270px;height:80px}.box-master .bd a:hover{background-color:#F9F9F9;border-radius:40px}.box-master .bd li{margin-right:26px}.box-master .bd .avatar{position:absolute;left:0;top:0;display:block;width:80px;height:80px;border-radius:50%;overflow:hidden}.box-master .bd .name{display:block;line-height:32px;font-weight:normal;font-size:18px;color:#333}.box-master .bd .name .icon-crown{position:relative;top:2px;margin-left:9px}.box-master .bd .text{display:block;height:44px;line-height:22px;font-size:14px;color:#777;overflow:hidden}.list-title{position:relative;height:26px;line-height:26px;margin-top:40px;font-size:24px;color:#333}.list-title .bg-line{position:absolute;left:64px;top:50%;right:0;display:block;border-top:1px solid #E2E2E2}.list-perfect .item-article:first-child,.list-perfect .item-view:first-child{border-top:0 none}
