div { display: block; margin: 0; padding: 0; border: 0 none; outline: 0; background: transparent; font-weight: normal; font-style: normal; }
#inner { width: 640px; height:460px;margin: 0 auto; }    
.hot-event { padding: 300px 0 0; position: relative; }
    .hot-event .switch-tab { text-align: center; padding: 10px 0; }
        .hot-event .switch-tab a, .hot-event .switch-tab .current { margin: 0 2px; display: inline-block; width: 15px; height: 15px; background-image: url(../images/bg.png); background-position: -161px 0; font: 0/0 arial; color: transparent; overflow: hidden; vertical-align: top; }
        .hot-event .switch-tab .current { background-image: url(../images/bg.png); background-position: -195px 0; }
    /*.hot-event .switch-nav { position: absolute; right: 212px; top: 124px; z-index: 2; }*/
/*        .hot-event .switch-nav .i-prev { background-image: url(../images/bg.png); background-position: -127px 0; }*/
        .hot-event .switch-nav .prev { 
            background: url(../images/left.png) no-repeat 0 0;
        }
        .hot-event .switch-nav .next {
            background: url(../images/right.png) no-repeat 0 0;
        }
/*        .hot-event .switch-nav .i-next { background-image: url(../images/bg.png); background-position: -144px 0; }*/
        .hot-event .switch-nav a { 
            display: inline-block;
            width: 36px;
            height: 41px;
}
.hot-event .event-item {
	height: 460px;
	width: 640px;
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
}
        .hot-event .event-item .banner { display: block; }
        .hot-event .event-item img { -webkit-box-reflect: below 0 -webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(85%,transparent),to(rgba(255,255,255,.2))); border: 0; }
.hide-clip { position: absolute!important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); padding: 0!important; border: 0!important; height: 1px!important; line-height: 0!important; width: 1px!important; overflow: hidden; }

a { text-decoration: none; }
    a .ico { cursor: pointer; }
.ico { display: inline-block; width: 16px; height: 16px; vertical-align: middle; overflow: hidden; }
