﻿div { display: block; margin: 0; padding: 0; border: 0 none; outline: 0; background: transparent; font-weight: normal; font-style: normal; }
#inner { width: 350px; border:1px solid #e9e9e9; padding:10px 15px 5px 15px; float:left;}
#inner  strong{
	width: 63px;
	height:30px;
	line-height:35px;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
#inner em{
	width: 63px;
	height:30px;
	line-height:35px;
	font-size: 12px;
	font-style: normal;
	color: #CCCCCC;
}

.hot-event { padding: 230px 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: 10px; top: 190px; z-index: 2; }
        .hot-event .switch-nav .i-prev { background-image: url(/images/bg.png); background-position: -127px 0; }
        .hot-event .switch-nav .prev { border-radius: 3px 0 0 3px; border-width: 1px; }
        .hot-event .switch-nav .next { border-radius: 0 3px 3px 0; border-width: 1px 1px 1px 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; padding: 7px 16px; background: rgba(0,0,0,.3); border-style: solid; border-color: rgba(255,255,255,.6); }
            .hot-event .switch-nav a:hover { background: rgba(0,0,0,.2); }
    .hot-event .event-item { height: 230px; width:350px; position: absolute; z-index: 1; left: 0; top: 0; }
        .hot-event .event-item .banner { display: block; }
        
.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; }

.ico { display: inline-block; width: 16px; height: 16px; vertical-align: middle; overflow: hidden; }

#gsjs { width: 420px; padding:26px 15px 5px 25px; float:left; border-right:1px solid #f2f2f2}
#gsjs span { width: 407px; display:block; height:130px; color:#606060; font-size:14px; line-height:23px; text-indent:26px; padding-top:10px;}
#gsjs strong { width: 107px; display:block; height:31px; background:#0769b2; text-align:center; line-height:31px; color:#FFFFFF}
#gsjs strong a{
	color:#FFFFFF;
	font-size:14px;
	font-weight: normal;
}

#lxwm { width:320px; padding:10px 0px 10px 25px; float:left; background:#f2f2f2}
.lianb { padding-top:3px;  }
.lianb strong { display:block; height:20px; padding-top:10px; width:100%; overflow:hidden; font-size:14px;}