﻿BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BUTTON {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	FONT: 12px/1.5 tahoma,arial,宋体,sans-serif
}
BUTTON {
	FONT: 12px/1.5 tahoma,arial,宋体,sans-serif
}
INPUT {
	FONT: 12px/1.5 tahoma,arial,宋体,sans-serif
}
SELECT {
	FONT: 12px/1.5 tahoma,arial,宋体,sans-serif
}
TEXTAREA {
	FONT: 12px/1.5 tahoma,arial,宋体,sans-serif
}
H1 {
	FONT-SIZE: 100%
}
H2 {
	FONT-SIZE: 100%
}
H3 {
	FONT-SIZE: 100%
}
H4 {
	FONT-SIZE: 100%
}
H5 {
	FONT-SIZE: 100%
}
H6 {
	FONT-SIZE: 100%
}
OL {
	LIST-STYLE-TYPE: none
}
A {
	TEXT-DECORATION: none;font-size:12px;color:#303030;
}
A:hover {
	TEXT-DECORATION: underline
}
SUP {
	VERTICAL-ALIGN: text-top
}
SUB {
	VERTICAL-ALIGN: text-bottom
}
LEGEND {
	COLOR: #000
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
BUTTON {
	FONT-SIZE: 100%
}
INPUT {
	FONT-SIZE: 100%
}
SELECT {
	FONT-SIZE: 100%
}
TEXTAREA {
	FONT-SIZE: 100%
}
TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
#page {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#header {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#content {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#footer {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto;text-align:center;
}

.w950 {
	WIDTH: 950px
}
#site-nav {
	Z-INDEX: 10000; COLOR: #000; LINE-HEIGHT: 25px; POSITION: relative; HEIGHT: 26px
}
#site-nav A {
	COLOR: #1f3d99
}
#site-nav A:hover {
	COLOR: #f50
}
#site-nav .login-info {
	FLOAT: left
}
#site-nav .login-info A {
	MARGIN-RIGHT: 8px
}
#site-nav .login-info A.user-nick {
	MARGIN-RIGHT: 0px
}
#site-nav .quick-menu {
	FLOAT: right
}
#site-nav .quick-menu LI {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: right -23px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: -1px; LINE-HEIGHT: 25px; PADDING-TOP: 0px
}
#site-nav .quick-menu LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
spring-fest #header {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.spring-fest #logo {
	WIDTH: 300px
}
BODY {
	BACKGROUND: url(../img/ico-120-100.png) #fff repeat-x 0px -74px
}
#logo {
	MARGIN-TOP: 18px; FLOAT: left; WIDTH: 250px; MARGIN-RIGHT: -3px; HEIGHT: 50px
}
#logo A {
	DISPLAY: block; MARGIN: 0px 32px 0px 1px; OVERFLOW: hidden; WIDTH: 167px; POSITION: relative; HEIGHT: 43px
}
.tsearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN-LEFT: 250px; WIDTH: 630px; PADDING-TOP: 25px
}
.tsearch UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.tsearch LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.tsearch .hidden {
	DISPLAY: none
}
.tsearch .rc-tp-l {
	OVERFLOW: hidden; WIDTH: 4px; POSITION: absolute; HEIGHT: 4px
}

.tsearch .rc-tp-r {
	OVERFLOW: hidden; WIDTH: 4px; POSITION: absolute; HEIGHT: 4px
}
.tsearch .rc-bt-l {
	OVERFLOW: hidden; WIDTH: 4px; POSITION: absolute; HEIGHT: 4px
}
.tsearch .rc-bt-r {
	OVERFLOW: hidden; WIDTH: 4px; POSITION: absolute; HEIGHT: 4px
}
.tsearch .rc-tp-l {
	BACKGROUND-POSITION: -485px -30px; LEFT: -1px; TOP: -1px
}
.tsearch .rc-tp-r {
	BACKGROUND-POSITION: -482px -30px; RIGHT: -1px; TOP: -1px
}
.tsearch .rc-bt-l {
	BACKGROUND-POSITION: -485px -33px; LEFT: -1px; BOTTOM: -1px
}
.tsearch .rc-bt-r {
	BACKGROUND-POSITION: -482px -33px; RIGHT: -1px; BOTTOM: -1px
}
.tsearch-panel-fields .rc-tp-l {
	WIDTH: 3px; HEIGHT: 3px
}
.tsearch-panel-fields .rc-bt-l {
	WIDTH: 3px; HEIGHT: 3px
}
.tsearch-panel-fields .rc-tp-l {
	BACKGROUND-POSITION: -482px -40px
}
.tsearch-panel-fields .rc-bt-l {
	BACKGROUND-POSITION: -482px -37px
}
.tsearch-tabs {
	Z-INDEX: 1; POSITION: relative
}


.tsearch-panel {
	MARGIN-TOP: -1px; BACKGROUND: #f3f3f3; POSITION: relative; HEIGHT: 40px
}
.tsearch-panel:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ' '
}
.tsearch-panel FORM {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px
}
.tsearch-panel-fields {
	BORDER-RIGHT: #9b9f9f 0px solid; BACKGROUND-POSITION: 0px 0px; BORDER-TOP: #9b9f9f 1px solid; FLOAT: left; BORDER-LEFT: #9b9f9f 1px solid; WIDTH: 488px; BORDER-BOTTOM: #9b9f9f 1px solid; POSITION: relative; HEIGHT: 30px; BACKGROUND-COLOR: #fff
}
.tsearch-panel-fields LABEL {
	FONT-SIZE: 14px; Z-INDEX: 2; LEFT: 4px; CURSOR: text; COLOR: #bababa; LINE-HEIGHT: 30px; POSITION: absolute; TOP: 0px; _top: 2px
}
.tsearch-panel-fields #q {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 6px; WIDTH: 480px; COLOR: #333; LINE-HEIGHT: 18px; PADDING-TOP: 6px; FONT-FAMILY: verdana,tahoma,arial,sans-serif; POSITION: absolute; TOP: 0px; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 0px
}
.tsearch-panel-fields-shadow {
	BACKGROUND-POSITION: -349px -30px; RIGHT: 0px; WIDTH: 2px; POSITION: absolute; TOP: 1px; HEIGHT: 28px
}
.tsearch-panel-fields-shadow {
	BACKGROUND: url(../img/ico-489-62.png) no-repeat -999em 0px
}
.tsearch .rc-tp-l {
	BACKGROUND: url(../img/ico-489-62.png) no-repeat -999em 0px
}
.tsearch .rc-tp-r {
	BACKGROUND: url(../img/ico-489-62.png) no-repeat -999em 0px
}
.tsearch .rc-bt-l {
	BACKGROUND: url(../img/ico-489-62.png) no-repeat -999em 0px
}
.tsearch .rc-bt-r {
	BACKGROUND: url(../img/ico-489-62.png) no-repeat -999em 0px
}
.tsearch-panel BUTTON {
	BACKGROUND: url(../img/ico-489-62.png) no-repeat -999em 0px
}
#vertical-channel .vip-area A {
	BACKGROUND: url(../img/ico-170-394.png) no-repeat -999em 0px
}
#vertical-channel A {
	BACKGROUND: url(../img/ico-170-394.png) no-repeat -999em 0px
}
#vertical-channel A SPAN {
	BACKGROUND: url(../img/ico-170-394.png) no-repeat -999em 0px
}

.tsearch-panel .tsearch-panel-fields .rc-tp-l {
	DISPLAY: block
}
.tsearch-panel BUTTON {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: -351px -30px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 131px; CURSOR: pointer; TEXT-INDENT: -999em; PADDING-TOP: 0px; HEIGHT: 32px; BACKGROUND-COLOR: #f68911; BORDER-RIGHT-WIDTH: 0px
}
#tb-banner {
	MARGIN: 0px
}
#tb-banner IMG {
	DISPLAY: block
}
/**菜单***/
#channel {
	PADDING-BOTTOM: 10px
}
#vertical-channel {
	BORDER-BOTTOM: #fe8b18 3px solid
}
#vertical-channel .rc-tp {
	DISPLAY: block; MARGIN-BOTTOM: -3px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 3px
}
#vertical-channel .rc-tp B {
	FLOAT: right; WIDTH: 3px; HEIGHT: 3px
}
#vertical-channel UL {
	PADDING-LEFT: 5px; BORDER-BOTTOM: #f27602 1px solid; HEIGHT: 30px; _overflow: hidden
}
#vertical-channel LI {
	MARGIN-TOP: 3px; DISPLAY: inline; FLOAT: left
}
#vertical-channel LI.current {
	POSITION: relative
}
#vertical-channel A {
	DISPLAY: inline-block; PADDING-LEFT: 3px; COLOR: #da4901; outline: 0
}
#vertical-channel A SPAN {
	PADDING-RIGHT: 15px; DISPLAY: inline-block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; CURSOR: pointer; LINE-HEIGHT: 27px; PADDING-TOP: 0px; HEIGHT: 27px
}
#vertical-channel A:hover {
	BACKGROUND-POSITION: 0px -234px; COLOR: #da4901! important; BACKGROUND-COLOR: #ffe5b5; TEXT-DECORATION: none
}
#vertical-channel A:hover SPAN {
	BACKGROUND-POSITION: right -234px
}
#vertical-channel .current A {
	BACKGROUND-POSITION: 0px -206px; BACKGROUND-COLOR: #fe8b18
}
#vertical-channel .current A SPAN {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: right -206px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 28px
}
#vertical-channel .current A:hover {
	BACKGROUND-POSITION: 0px -206px; COLOR: #fff! important; BACKGROUND-COLOR: #fe8b18
}
#vertical-channel .current A:hover SPAN {
	BACKGROUND-POSITION: right -206px
}
#vertical-channel .vip-area {
	FLOAT: right; MARGIN: 0px 10px 0px 0px; HEIGHT: 30px
}
#vertical-channel .vip-area A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: -35px -126px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 70px; PADDING-TOP: 0px; HEIGHT: 30px; BACKGROUND-COLOR: #fff
}
#vertical-channel .vip-area A:hover {
	BACKGROUND-POSITION: -35px -156px; BACKGROUND-COLOR: #fff
}
#vertical-channel .vip-area A SPAN {
	VISIBILITY: hidden
}
.layout:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ' '
}
.layout {
	ZOOM: 1
}
.col-main {
	MIN-HEIGHT: 1px; FLOAT: left; WIDTH: 100%
}
.grid-m0s8 .main-wrap {
	MARGIN-RIGHT: 320px;
}
.grid-m0s8 .col-sub {
	MARGIN-LEFT: -310px; WIDTH: 310px
}
.box {
	MARGIN-BOTTOM: 10px
}

.col-sub {
	FLOAT: left
}
.col-sub {
	ZOOM: 1
}
.layout:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ' '
}
.main-wrap:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ' '
}
.col-sub:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ' '
}
 textarea { border-width: 1px; background: #FFF; border-color: #DDD; padding: 2px; }

/****首页***/
#main-promo {
	/*BORDER-RIGHT: #F1A453 1px solid; BORDER-TOP: #F1A453 1px solid;BORDER-LEFT: #F1A453 1px solid; BORDER-BOTTOM: #F1A453 1px solid;*/ FLOAT: left; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; width:300px;height:230px;
}
#main-promo-r {
	/*BORDER-RIGHT: #F1A453 1px solid; BORDER-TOP: #F1A453 1px solid;BORDER-LEFT: #F1A453 1px solid; BORDER-BOTTOM: #F1A453 1px solid;*/ FLOAT: left; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; width:300px;height:230px;margin-left:10px;
}
.mainblock h3
{
	 display:block;BORDER-BOTTOM: #F1A453 1px solid;FONT: 12px/1.5 tahoma,arial,宋体,sans-serif;font-weight:bold;height:25px;padding-top:5px;padding-left:25px; background:#F9F4EA url('/img/dk_sc.gif') no-repeat 5px 5px;
}
#main-promo li, #main-promo-r LI
{
	padding-left:15px;list-style-type:square;DISPLAY:block;  margin-top:3px;font-size:12px;color:#303030;
}
.col-sub h3
{
 display:block;margin-top:8px;height:35px;padding-left:5px;padding-top:10px;font-weight:bold; background:url(/img/ico-bg-25.png) repeat-x;FONT: 14px/1.5 tahoma,arial,宋体,sans-serif;
}
.zhuanti li{ line-height:18px;color:#303030;list-style-type:square;DISPLAY:block;padding-left:15px;  margin-top:3px;font-size:12px; background:url('/img/a_01.gif') no-repeat 0 5px;}
.ggico
{
	background:url(/img/a_04.gif) no-repeat;padding-left:25px;font-weight:bold;
}
.downico
{
	background:url(/img/dk_df.gif) no-repeat;padding-left:25px;font-weight:bold;
}
.userico
{
	background:url(/img/icon_user.gif) no-repeat;padding-left:25px;font-weight:bold;
}
.zhuantiico
{
	background:url(/img/ico-01-40.png) no-repeat;padding-left:25px;font-weight:bold;
}
/********登录***********/
.help-guest A {
	BACKGROUND: url(/img/ico-170-394.png) no-repeat -999em 0px
}
.help-guest A SPAN {
	BACKGROUND: url(/img/ico-170-394.png) no-repeat -999em 0px
}
.help-guest {
	OVERFLOW: hidden; HEIGHT: 37px;width:100%
}
.help-guest A {
	BACKGROUND-POSITION: -63px 0px; PADDING-LEFT: 24px; FONT-WEIGHT: bold; FLOAT: left; COLOR: #d84700; BACKGROUND-COLOR: #fdf0cf
}
.help-guest A:hover {
	BACKGROUND-POSITION: -63px -37px
}
.help-guest A SPAN {
	PADDING-RIGHT: 24px; BACKGROUND-POSITION: right 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 60px; CURSOR: pointer; LINE-HEIGHT: 35px; PADDING-TOP: 0px; HEIGHT: 37px; TEXT-ALIGN: center
}
.help-guest A:hover SPAN {
	BACKGROUND-POSITION: right -37px
}
.help-guest .help-guest-login {
	MARGIN: 0px 14px;
}
.help-guest .help-guest-login SPAN {
	WIDTH: 38px;
}
