*{maring:0;padding:0}body{margin:0;padding:0;font:12px 'Microsoft Yahei',verdana,tahoma;color:#383838;background:#0b0b0b url(../images/bg.png) repeat-x center 0}img{border:0}a{color:#383838;text-decoration:none;font:14px 'Microsoft Yahei',verdana,tahoma}a:hover{color:#f60}input,textarea{display:block;border:0;resize:none;outline:0;font:14px 'Microsoft YaHei',verdana,tahoma}ul,ol{margin:0;padding:0;list-style-type:none}.hidden{display:none}.mask{position:fixed;z-index:9000;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.8)}#loginPage{height:41px;clear:both}.header{width:1040px;margin:358px auto 0 auto;overflow:hidden}.main{width:1040px;margin:0 auto 148px auto;background:#fff;overflow:hidden}.block{clear:both;margin:10px 0 10px 0;overflow:hidden}.tabtitle{margin:10px 0 10px 0;font-size:26px;color:#333;font-weight:bold}.tabtitle:before{content:'';display:block;width:4px;height:26px;background:#333;float:left;margin:6px 5px 0 20px}.tabtitle ul{width:869px;height:26px;line-height:26px;margin:4px 20px 0 10px;display:block;float:right;color:#aaa;border-bottom:2px #ddd solid}.tabtitle ul li{cursor:pointer;font-size:20px;width:114px;height:26px;text-align:center;float:left;border-bottom:2px #ddd solid}.tabtitle ul li a{font-size:20px;font-weight:bold;color:#a9a9a9}.tabtitle .hover,.tabtitle .hover a{color:#ffa800;border-bottom-color:#ffa800}.navi{width:100%;height:65px;background:rgba(0,0,0,.7);overflow:hidden}.navi li{height:65px;overflow:hidden;line-height:70px;float:left;text-align:center;width:148px}.navi li a{font-size:24px;color:#fff;font-weight:bold}.navi .active a{color:#ffe349}.navi a:hover{color:#ffe349}.banner{width:1000px;height:80px;display:block;margin:20px 20px 20px 20px}.current{color:#ff0}.play{width:613px;height:370px;overflow:hidden;float:left;margin:0 0 0 20px;border:1px #000 solid}.menu{width:375px;height:372px;overflow:hidden;float:right;margin:0 20px 0 0}.menu li{width:375px;height:117px;overflow:hidden;position:relative;margin:10px 0 0 0;background:#000}.menu li:first-child{margin:0}.menu img{width:450px;height:141px;display:block;margin-top:-13.5px;margin-left:-28.5px}.menu li span{color:#fff;font-size:32px;font-weight:bold;position:absolute;right:20px;bottom:40px;text-shadow:0 0 6px #000}.infolist{display:block;overflow:hidden;width:480px;float:left;margin:0 20px 0 20px;line-height:32px;font-size:14px}.infolist dt{text-align:center;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.infolist dt a{font-size:20px;color:#ff0007;font-weight:bold;line-height:38px}.infolist dd a:before{content:'▪';margin:0 5px 0 5px}.infolist dd{overflow:hidden;margin:0}.infolist dd a{overflow:hidden;line-height:32px;display:block;width:430px;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.infolist i{font-style:normal;float:right}#slides-recently{width:1000px;height:167px;overflow:hidden;margin:20px 20px 0 20px;position:relative}#slides-recently .slides-container{width:914px;display:block;overflow:hidden;left:38px;position:relative}#slides-recently .slides_control{width:900px;overflow:hidden}#slides-recently .prev{position:absolute;z-index:10;left:0;top:60px;line-height:100px;overflow:hidden;width:23px;height:42px;background:url(../images/prev.png) no-repeat}#slides-recently .next{position:absolute;z-index:10;right:0;top:60px;line-height:100px;overflow:hidden;width:23px;height:42px;background:url(../images/next.png) no-repeat}#slides-recently .slides-item{width:924px;overflow:hidden;color:#fff}#slides-recently .slides-item .outer{width:211px;height:167px;overflow:hidden;background:url(../images/recently-bg.png) no-repeat;position:relative;float:left;margin:0 8px}#slides-recently .slides-item .inner{display:block;overflow:hidden;width:100%;height:82px}#slides-recently .slides-item p{color:#fff;font-size:20px;margin:10px auto 0 auto;width:211px;display:block;text-align:center;overflow:hidden}#slides-recently .slides-item a{color:#933e00;font-size:18px;margin:5px auto;width:192px;height:32px;line-height:32px;display:block;text-align:center;text-indent:1em;overflow:hidden;background:url(../images/recently-button.png) no-repeat}#slides-recently .slides-item .empty{background:url(../images/recently-button-empty.png) no-repeat;color:#363636;cursor:default}#slides-recently .slides-item .left,#slides-recently .slides-item .right{width:67px;height:66px;background:#fff;float:left;margin-top:10px;margin-bottom:10px}#slides-recently .slides-item .left{margin-left:10px}#slides-recently .slides-item .center{width:57px;height:67px;float:left;font-size:30px;text-align:center;line-height:67px;margin:10px 0 0 0}#slides-live{width:502px;height:285px;overflow:hidden;position:relative}#slides-live .slides-container{width:100%;height:100%;overflow:hidden}#slides-live .pagination{position:absolute;right:215px;bottom:10px;width:66px;overflow:hidden;z-index:10}#slides-live .pagination li{width:16px;height:16px;display:block;float:left;margin:0 0 0 6px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#fff}#slides-live .pagination li img{display:block;width:502px;height:285px}#slides-live .pagination .current{background:#ffe349}#slides-live .pagination li a{display:block;width:100%;height:100%}.review-list{overflow:hidden;margin:20px 20px 0 20px;display:none}.active{display:block}.review-list li{width:192px;height:170px;float:left;margin:5px 0 10px 8px}.review-list li p{height:50px;overflow:hidden;line-height:25px;margin:0}.review-list li .outer{width:192px;height:120px;display:block;overflow:hidden}.review-list li img{width:192px;height:120px;display:block;overflow:hidden}.review-list li a{width:100%;height:100%;display:block;overflow:hidden}.schedule-recently{float:left;width:665px;margin:0 10px 20px 0;overflow:hidden}table{width:645px;border:1px #ddd solid;margin-left:20px;text-align:center;color:#000;font-size:14px}th{background:#f1f1f1;line-height:42px;height:42px;font-size:22px;text-align:center;border-bottom:1px #ddd solid}td{line-height:42px;height:42px;text-align:center;border-bottom:1px #ddd solid;overflow:hidden}.vg-team{float:left;width:316px}.vg-team table{width:314px}.footer{height:154px;background:#23212f}