body, button, input, select, textarea { font:12px/1.5 Tahoma, arial, 'u5b8bu4f53', sans-serif }
li {
    list-style: none outside none;
}
#header {background-color:#435474; background-image:  -moz-linear-gradient(center top , #596B8C, #455675); background:url(../img/bg_header.png) repeat-x bottom; height:88px; width:100%; float:left}

.top-inner{ width:100%;background-color:#303030; }
.site-nav { height: 28px; line-height: 28px; overflow: hidden; }
.site-nav, .topbar, .nav-inner, .footer-inner { margin: 0 auto; width: 990px; }
.site-nav li { margin: 0 8px 0 0; }
.site-nav li, .login-info, .search, .search-panel, .search-hot, .search-field, .search-panel button { float: left; }
.site-nav .sn-menu { float: left;  margin: 0 0 0 15px;}
.sn-menu a {color: #BBB;float: left;height: 28px;padding: 0 6px;text-decoration: none}
.menu-split{background-color: #565656;float: left;height: 12px;margin: 9px 0 0;overflow: hidden;width: 1px; border:0;}
.menu-split a{color: #BBB;float: left;height: 28px;padding: 0 6px;text-decoration: none}

.logo a { display: block; outline: medium none; }

.logo img { display: block; }

.logo-def { }

.sub-logo { background-position: 8px 50%; background-repeat: no-repeat; border-left: 1px dotted #DADADA; height: 40px; margin: 5px 0 0 8px; width: 100px; }

.logo, .sub-logo { display: inline; float: left; }

h2 { font-size: 16px; }

h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }

.sub-logo img, .sub-logo span { visibility: hidden; }


/*滚动广告*/

.fieldset, img { border: medium none; }

.search { float: right; }

.site-nav li, .login-info,  .search-hot, .search-field, .search-panel button { float: left; }

.site-nav li {color:#BBB;}

.search-panel { border: 0px solid #9F9F9F; height: 21px; overflow: hidden; padding: 1px; width: 372px; }

.search-hot { height: 25px; line-height: 25px; overflow: hidden; padding-left: 6px; width: 266px; }

.search-hot a { color: #2F2F2F; margin-left: 14px; }

.nav { height: 30px;margin-top:-20px;/*33px*/ }

.site-nav, .topbar, .nav-inner, .footer-inner { margin: 0 auto; width: 990px; position:relative; }
.channel {
	position:absolute;
	top:-1px;
	right:-3px
}

.channel li{float:left;}
.channel a{  color:#a7b1c3}
.on-menu{color:#ffffff}
.channel a,.on-menu{display: block; font: 1.35em/50px 'Microsoft Yahei','u5b8bu4f53',sans-serif,Arial; height: 56px; margin-left: 20px;position: relative;text-align: center;width: 80px; padding-top:5px;}
.channel a:hover,.on-menu{ background:url(../img/channel-menu-on.png) no-repeat bottom;color:#ffffff !important; }
.channel a span.home{ background-position:0 0;}

.channel a:hover span.home,.channel .on-menu .on-home{ background-position:right 0;}

.channel a span.world{ background-position:0 -37px;}

.channel a:hover span.world,.channel .on-menu .on-world{ background-position:right -37px;}

.channel a span.sale{ background-position:0 -74px;}

.channel a:hover span.sale,.channel .on-menu .on-sale{ background-position:right -74px;}

.channel a span.ticket{ background-position:0 -111px;}

.channel a:hover span.ticket,.channel .on-menu .on-ticket{ background-position:right -111px;}

.channel a span.mobl{ background-position:0 -148px;}

.channel a:hover span.mobl,.channel .on-menu .on-mobl{ background-position:right -148px;}

.channel .current, .channel .current:hover { background-color: #173b4b; background: -moz-linear-gradient(center top, #307FA1, #173b4b 100%) repeat scroll 0 0 transparent;  FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#307FA1', endColorStr='#173b4b', gradientType='0');
background: -webkit-gradient(linear, left top, left bottom, from(#307FA1), to(#173b4b)); /* for webkit browsers */ color: #FFFFFF !important; }

.sn-menu a {color: #BBB;float: left;height: 28px;padding: 0 6px;text-decoration: none}

.sn-menu a:hover { background-color:#444343;color:#BBBBBB}

.menu-split{background-color: #565656;float: left;height: 12px;margin: 9px 0 0;overflow: hidden;width: 1px; border:0;}