﻿* {
	PADDING: 0px; MARGIN: 0px
}
HTML {
	BACKGROUND: #ffffff
}
BODY {
	FONT: 12px/20px Arial, Verdana, Lucida, Helvetica, simsun, sans-serif;
	background-image: url(../images/bodybg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFF;
	}
TABLE {
	BORDER-COLLAPSE: collapse; TEXT-ALIGN: left; border-spacing: 0; empty-cells: show
}
TH {
	BORDER-COLLAPSE: collapse
}
TD {
	BORDER-COLLAPSE: collapse
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
A {
	COLOR: #016a9f; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
INPUT {
	VERTICAL-ALIGN: middle
}
SELECT {
	VERTICAL-ALIGN: middle
}
FORM IMG {
	VERTICAL-ALIGN: middle
}
BUTTON {
	VERTICAL-ALIGN: middle
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
BUTTON {
	CURSOR: pointer
}
.c_red {
	COLOR: #ff5b01! important
}
.c_gray {
	COLOR: #b3b3b3! important
}
.c_orange {
	COLOR: #fb9817! important
}
.header {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 960px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 238px; 
}
.header .logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 382px; PADDING-TOP: 0px
}
.nav {
	Z-INDEX: 1; 
	BACKGROUND: url(../images/1.gif) repeat-x;
	MARGIN: 0px auto 8px; 
	WIDTH: 960px; 
	POSITION: relative; 
	HEIGHT:40px
}

.welcome
{
	display:inline;
	position:absolute;
	left:0px;
	top:80px;
	border:solid 0px blue;
	z-index:9999;
	width:100%;
}
.welcome .welcomeL 
{
	float:left;
	width:250px;
	overflow:hidden;
	border:solid 0px red;
}

.welcome .welcomeR 
{
	float:right;
	width:250px;
	overflow:hidden;
	border:solid 0px red;
}

.container {
	CLEAR: both; MARGIN: 0px auto -5px; WIDTH: 960px; ZOOM: 1
}
.footer {
	CLEAR: both;
	MARGIN: 0px auto 8px;
	WIDTH: 960px;
	ZOOM: 1;
	}
.main {
	CLEAR: left; FLOAT: left; WIDTH: 726px
}
.mainS {
	FLOAT: left; WIDTH: 468px;
}
.mainFloat {
	CLEAR: left; FLOAT: left; WIDTH: 734px
}
.sideR {
	CLEAR: right; FLOAT: right; WIDTH: 250px
}
.sideL {
	CLEAR: left; FLOAT: left; WIDTH: 226px; MARGIN-RIGHT: 6px
}
.bottom {
	CLEAR: both; MARGIN: 0px auto 0px; WIDTH: 960px; ZOOM: 1
}
.search-box {
	Z-INDEX: 1; BACKGROUND: url(../images/menu_bg_1.gif) repeat 0px 0px; MARGIN: 0px auto 6px; WIDTH: 964px; POSITION: relative; HEIGHT: 80px
}
.search-box FORM {
	MARGIN: 0px auto; WIDTH: 484px; PADDING-TOP: 9px; POSITION: relative; HEIGHT: 54px
}
.search-box .form-nav {
	MARGIN-LEFT: 56px; LINE-HEIGHT: 22px; FONT-FAMILY: simsun; HEIGHT: 26px
}
.search-box .form-nav A {
	FLOAT: left; WIDTH: 42px; COLOR: #ffffff; FONT-STYLE: normal; HEIGHT: 25px; TEXT-ALIGN: center
}
.search-box .form-nav EM {
	FLOAT: left; WIDTH: 42px; COLOR: #ffffff; FONT-STYLE: normal; HEIGHT: 25px; TEXT-ALIGN: center
}
.search-box .form-nav .currA {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/sprite.png) no-repeat -760px -30px; COLOR: #00315f; TEXT-DECORATION: none
}
.search-box .form-nav A:hover {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/sprite.png) no-repeat -760px -30px; COLOR: #00315f; TEXT-DECORATION: none
}
.search-box .form-nav A.moreA {
	FONT-WEIGHT: normal; BACKGROUND: url(../images/sprite.png) no-repeat -809px -72px; WIDTH: 50px; COLOR: #ffffff
}
.search-box .form-nav A.moreA:hover {
	FONT-WEIGHT: normal; BACKGROUND: url(../images/sprite.png) no-repeat -809px -72px; WIDTH: 50px; COLOR: #ffffff
}
.search-box .form-nav SPAN {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 2px; COLOR: #82cffc
}
.search-box .form-box INPUT {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 27px; FONT-SIZE: 12px; BACKGROUND: url(../images/sprite.png) no-repeat -317px -30px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: 0px; WIDTH: 324px; COLOR: #bababa; PADDING-TOP: 6px; BORDER-BOTTOM: 0px; HEIGHT: 22px
}
.search-box .form-box STRONG {
	DISPLAY: block; BACKGROUND: url(../images/sprite.png) no-repeat -260px -30px; FLOAT: left; OVERFLOW: hidden; WIDTH: 57px; TEXT-INDENT: -9999px; HEIGHT: 28px
}
.search-box .form-box BUTTON {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; BACKGROUND: url(../images/sprite.png) no-repeat -680px -30px; FLOAT: right; OVERFLOW: hidden; BORDER-LEFT: 0px; WIDTH: 65px; TEXT-INDENT: -9999px; BORDER-BOTTOM: 0px; HEIGHT: 28px
}
.search-box .more-form-nav A {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 68px; COLOR: #016a9f; TEXT-INDENT: 10px; HEIGHT: 22px; TEXT-ALIGN: left
}
.search-box .more-form-nav A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 68px; COLOR: #016a9f; TEXT-INDENT: 10px; HEIGHT: 22px; TEXT-ALIGN: left
}
.search-box .searchAD-left {
	LEFT: 5px; OVERFLOW: hidden; WIDTH: 190px; POSITION: absolute; TOP: 0px; HEIGHT: 80px
}
.search-box .searchAD-right {
	RIGHT: 8px; OVERFLOW: hidden; WIDTH: 200px; POSITION: absolute; TOP: 0px; HEIGHT: 80px
}
.search-box .searchAD-left IMG {
	LEFT: -2px; POSITION: absolute; TOP: 0px
}
.searchAD-right IMG {
	LEFT: -2px; POSITION: absolute; TOP: 0px
}
.nav .form-box {
	left: 235px; WIDTH: 468px; BOTTOM: 7px; POSITION: absolute; HEIGHT: 24px
}
.nav .form-box INPUT {
	BORDER-RIGHT: #d5e6f8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d5e6f8 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 8px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #d5e6f8 1px solid; WIDTH: 408px; COLOR: #b3b3b3; PADDING-TOP: 3px; BORDER-BOTTOM: #d5e6f8 1px solid; HEIGHT: 19px
}
.nav .form-box BUTTON {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; WIDTH: 52px; BORDER-TOP-STYLE: none; TEXT-INDENT: -9999px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 24px; BORDER-BOTTOM-STYLE: none
}
.nav .form-box IMG {
	POSITION: absolute; TOP: 1px
}
.nav .domain 
{
	margin:10px 5px 5px;
	font-size:22px;
	background:url(../images/zjmap.png) no-repeat;
	color: #fff;
}
.nav .mark
{
	position:absolute;
	top:10px;
	right: 10px;
	font-size:12px;
	
}
	
.nav .mark a
{
	margin:0px 10px 0px;
	color:#fff;
}
.nav.mark span
{
	color:White;
	}
/* footer */

.footer 
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	background-image: url(../images/mainfoote.jpg);
	
	background-position: center bottom;
	background-repeat: no-repeat;
}
.footer A {
	COLOR: #000
}
.footer .f-nav {
	WIDTH: 960px; COLOR: #000; HEIGHT: 25px; TEXT-ALIGN: center; 
	/* border: #ccdff2 1px solid; */
	margin: 8px 0px;
	LINE-HEIGHT: 20px; 
	PADDING-TOP: 1px; 
	HEIGHT: 26px; 	
}
.footer .f-nav A {
	MARGIN: 0px 10px; COLOR: #000;
	
	
}
.footer .f-nav h2 
{
	PADDING-RIGHT: 11px;
	PADDING-LEFT: 11px;
	FONT-SIZE: 12px;
	font-weight:normal;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	COLOR: #000;
	text-align:center;
	display:inline;
}
.footer .f-nav  span
{
	color:#000;
}
.footer .copyright {
	WIDTH: 960px; COLOR: #000; LINE-HEIGHT: 22px; HEIGHT: 60px; TEXT-ALIGN: center
}

/* box */
.box {
	CLEAR: both; MARGIN-BOTTOM: 8px; WIDTH: 100%; POSITION: relative
}
.box H2 {
	PADDING-RIGHT: 11px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	COLOR:#fff;
	LINE-HEIGHT: 26px;
	HEIGHT: 26px;
	font-weight:normal;
	}
.border h2
{
	color: white;
	LINE-HEIGHT: 25px;
	FONT-SIZE: 12px;
	padding-left:5px;
	margin-top:-2px;
	padding-top:1px;
	background-image:url("../images/flashBg_earth2.png")
}
.box H2 EM {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #939393; FONT-STYLE: normal
}
.box .content {
	BORDER-RIGHT: #1B85E2 0px solid; 
	BORDER-TOP: #1B85E2 0px; 
	BACKGROUND: #fff; 
	OVERFLOW: hidden; 
	BORDER-LEFT: #1B85E2 0px solid; 
	BORDER-BOTTOM: #1B85E2 0px solid; 
	ZOOM: 1;
	}
.box .keyword {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ecf6ff; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px;
}
.box .keyword DT {
	DISPLAY: inline
}
.box .keyword DD {
	DISPLAY: inline
}
.box .box-moreA {
	RIGHT: 6px; FONT-FAMILY: simsun; POSITION: absolute; TOP: 155px
}
.box .box-op {
	RIGHT: 6px; COLOR: #939393; LINE-HEIGHT: 26px; POSITION: absolute; TOP: 1px
}
.box .box-op A {
	COLOR: #193b5f
}
.box DL.more {
	RIGHT: 6px; LINE-HEIGHT: 26px; FONT-FAMILY: simsun; POSITION: absolute; TOP: 1px
}
.box DL.more A {
	COLOR: #016a9f
}
.box DL.more DD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.box DL.more DD SPAN {
	MARGIN: 0px 5px; COLOR: #c5ddf6
}
.box .sort-mode {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 3px; LINE-HEIGHT: 21px; PADDING-TOP: 3px
}
.box .sort-mode DT {
	DISPLAY: inline
}
.box .sort-mode DD {
	DISPLAY: inline; MARGIN-RIGHT: 15px
}
.box .sort-mode DD A {
	MARGIN-RIGHT: 10px
}
.box .sort-mode DD EM {
	FONT-WEIGHT: normal; COLOR: #525252; MARGIN-RIGHT: 10px; FONT-STYLE: normal
}
/*浏览历史*/
.history .content {
	HEIGHT: 184px;
	width:224px;
	border:solid 1px #c5d5dd;
	background-color:#fff;
	position:absolute;
	top:24px;
}
.history .show {
	display: block
}
.history .hide {
	display: none
}
.history .content .view_history {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none/* url(../images/dott-gray.png) repeat-x 0px 100% */; PADDING-BOTTOM: 5px; MARGIN:0px 10px; COLOR: #939393; LINE-HEIGHT: 22px; PADDING-TOP: 5px; HEIGHT: 111px;
}
.history .content .view_history DIV {
	DISPLAY: none
}
.history .content .view_history P {
	OVERFLOW: hidden; HEIGHT: 22px; 
}
.history .content .view_history a {
	OVERFLOW: hidden; HEIGHT: 22px; margin:0 10px 0
}
.history .history_tt {
	BACKGROUND: url(../images/menu_bg1.gif) repeat-x; OVERFLOW: hidden; 
	POSITION: relative; HEIGHT: 26px;LINE-HEIGHT: 26px; 
}
.history .history_tt H2 {
	CURSOR: pointer;
	line-height: 24px; POSITION: absolute; TOP: 0px; 
	width:78px;height:24px;
	text-align:center;
}
.history .history_tt H2.upH2 {
    
}
.history .history_tt .history_tab2 {
	LEFT: 94px;
}

.history .history_tt .active
{
    background:url(../images/historybg1.jpg) center no-repeat;
    color:White;
    z-index:2;
}

.history .history_tt .inactive
{
    background:url(../images/historybg2.jpg) center no-repeat;
    color:#04779a;
    z-index:1;
}
/*友情链接*/
.link .content {
	PADDING-TOP: 5px; POSITION: relative; HEIGHT: 354px;
}
.link .link_tt {
	BACKGROUND: url(../images/sprite.png) no-repeat 0px -248px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 27px;
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #193b5f; LINE-HEIGHT: 26px; PADDING-TOP: 1px; HEIGHT: 26px
}
.link .top {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; BACKGROUND: url(../images/title_bg_go.GIF) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN:2px 4px 0px; OVERFLOW: hidden; PADDING-TOP: 0px; ZOOM: 1; POSITION: relative; HEIGHT: 25px;
	border: solid 1px #eee;
	cursor:pointer;
}

/*
.link .top a:link, .link .top a:visited {
	color: #656556;
    display: block;
    background:  url(../images/link.gif);
    padding: 8px 0 0 20px;
}
.link .top a:hover {
	color: #474739;
    background:  url(../images/link.gif) 0 -32px;
    padding: 8px 0 0 20px;
}*/
.link .top .logo {
	DISPLAY: block; LEFT: 0px; POSITION: absolute; TOP: 0px
}
.link .top .logo IMG {
	WIDTH: 68px; HEIGHT: 48px; border: 1px #878787 solid
}
.link h2 img{
	float:left; text-align:center; 
}
.link .top H4 {
	MARGIN-BOTTOM: 0px; LINE-HEIGHT: 25px; HEIGHT: 25px; FONT-SIZE: 13px; overflow:hidden; color:#000;
	font-family:simsun;	
}
.link .top H4 A {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; margin:0 10px 0 0; color:#000;
}
.link .top H4 A.highlight {
	COLOR: #ff5b01
}
.link .top P {
	COLOR: #878787; LINE-HEIGHT: 18px
}
.link .top P A {
	COLOR: #878787 	
}
/*flash-box*/
.flash-box {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 450px; PADDING-TOP: 3px;
}
#emap {
	MARGIN-BOTTOM: 8px;
	HEIGHT: 385px;
	background-image: url(../images/flashBg_emap1.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#thematic {
	MARGIN-BOTTOM: 8px;
	HEIGHT: 258px;
	background-image: url(../images/flashBg_thematic1.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	
}
.flash-box H2 {
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 1px;
	WIDTH: 448px;
	COLOR:#FFF;
	LINE-HEIGHT: 25px;
	HEIGHT: 25px;
	font-weight:normal;
}
.flash-box h2  p
{
	PADDING-RIGHT: 10px; MARGIN-TOP: -25px; TEXT-ALIGN: right; FONT-FAMILY: simsun;
	font-size:12px; 
}
.flash-box .big-pic {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 248px; MARGIN-RIGHT: 3px; HEIGHT: 223px
}
.flash-box .big-pic IMG {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; DISPLAY: block; BORDER-LEFT: #000 1px solid; WIDTH: 246px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 221px
}

.flash-box .pic-list {
	MARGIN-TOP: 0px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 448px; height: 230px
}
.flash-box .pic-list ul 
{
	OVERFLOW: hidden; POSITION: relative; HEIGHT: 105px; MARGIN: 0px 0px 10px; border: #c5ddf6 0px solid;
}
.flash-box .pic-list li {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 10px; OVERFLOW: hidden; WIDTH: 100px; COLOR: #939393; POSITION: relative; HEIGHT: 105px; TEXT-ALIGN: center; border: #c5ddf6 0px solid; padding: 0px 5px
}
.flash-box .pic-list LI P {
	OVERFLOW: hidden; LINE-HEIGHT: 17px; HEIGHT: 17px;
}
.flash-box .pic-list LI .pic-title {
	PADDING-RIGHT: 0px; POSITION: relative
}

.flash-box .pic-list li A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100px; PADDING-TOP: 5px; HEIGHT: 53px; OVERFLOW: hidden;color:black;
}
.flash-box .pic-list li a:hover {
	border: none; z-index: 1; WIDTH: 150px; HEIGHT: 70px; 
}
.flash-box .pic-list li a IMG {
	WIDTH: 100px; HEIGHT: 78px; position: static; border: none
}
.flash-box .pic-list li a:hove img {
	WIDTH: 150px; HEIGHT: 70px; position: absolute; z-index: 2; border: none
}
.flash-box .pic-list SPAN {
	DISPLAY: block; PADDING-LEFT: 2px; FLOAT: left; MARGIN-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 100px; COLOR: #a0a0a0; LINE-HEIGHT: 14px; HEIGHT: 14px
}
.flash-box .pic-list SPAN STRONG {
	COLOR: #424242
}
.flash-box .pic-list A.currA SPAN STRONG {
	COLOR: #016a9f
}

.flash-box dl.more {
	RIGHT: 6px; LINE-HEIGHT: 26px; FONT-FAMILY: simsun; POSITION: absolute; bottom: 0px; 
}
.flash-box dl.more A {
	COLOR: #016a9f
}
.flash-box dl.more DD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.flash-box dl.more DD SPAN {
	MARGIN: 0px 5px; COLOR: #c5ddf6
}	
.flash-box .flash-txt {
	CLEAR: both; LINE-HEIGHT: 19px; PADDING-TOP: 3px; HEIGHT: 38px
}
.flash-box .flash-txt H3 {
	FONT-SIZE: 12px; OVERFLOW: hidden; HEIGHT: 19px
}
.flash-box .flash-txt EM {
	FONT: bold 14px Arial, Helvetica, sans-serif; MARGIN-LEFT: 8px; COLOR: #ff5b01
}
.flash-box .flash-txt P {
	FONT-SIZE: 12px; OVERFLOW: hidden; COLOR: #939393; HEIGHT: 19px
}
/* city */
.city .border{
	BACKGROUND:#fff;
	OVERFLOW: hidden;
	ZOOM: 1;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	//background:url(../images/bg_menu.gif) left -33px repeat-x;
}	
.city .content{
	border-bottom:0px solid #fff;
	overflow:hidden;
	color:#069;
	padding-left:4px;
	padding-right:4px;
	line-height:18px;
	height:20px;
	background-color: #FFF;
	background-repeat: no-repeat;
	background-position: right bottom;
}
.city .content span{
	color:black;	
}
.city .content a{
	margin:0 10px 0 10px;
	color:#069;	
}
.city .DoorP{
	 border:0px solid #eee;
	 width:150px;
	 height:300px;
	 padding:4px;
	 background:#fff;
}
.city .title02{
	 width:100%;
	 height:25px;
	 
	 cursor:pointer;
	 background:url(../images/title_bg_show.gif) no-repeat
}
.city .title01{
	 width:100%;
	 height:25px;
	 
	 cursor:pointer;
	 background:url(../images/title_bg_hide.gif) no-repeat
}
.city .span{
	 color:Red;
}
.city .DoorP h2 
{
	background-image:none;
	color:#000;
	
	border:solid 1px #eee
}
/*
.city .content {
	HEIGHT: 244px
}
.city .city-list {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; MARGIN-TOP: 0px
}
.city .city-list li {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 3px; POSITION: relative; HEIGHT: 16px
}
.city .city-list EM {
	FONT-SIZE: 10px; LEFT: 0px; FONT-STYLE: normal; POSITION: absolute; TOP: 3px
}
.city .city-list .top EM {
	COLOR: #ff5b01
}
.city .city-list SPAN {
	COLOR: #939393; ZOOM: 1; WHITE-SPACE: nowrap
}
.city .city-list LI A {
	ZOOM: 1; margin-right: 1px; margin-left: 1px
}
*/
.geoglobe .content {
	HEIGHT: 220px;
	
}
.geoglobe h2 {
	color: white;
	LINE-HEIGHT: 25px;
	height:32px;
	FONT-SIZE: 12px;
	padding-left:5px;
	margin-top:-3px;
}
.geoglobe .content A {
	  COLOR: #319FF0
}
.geoglobe .content H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN: 0px 10px 0px ; COLOR: black; POSITION: relative; HEIGHT: 20px; background-image: none	
}
.geoglobe .content H2 EM {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #939393; FONT-STYLE: normal; POSITION: absolute; TOP: 0px; margin:0 10px 0;
	right: 0;
}
.geoglobe .content .download {
	PADDING-LEFT: 0px; FONT-SIZE: 12px; margin-top:10px; LINE-HEIGHT: 26px; text-align:center;
}
/*.geoglobe .content .download SPAN {
	COLOR: #d6d3d3
}
.geoglobe .content .download P {
	MARGIN-TOP: 7px; OVERFLOW: hidden; HEIGHT: 27px
}
.geoglobe .content .download P A {
	COLOR: #5f5f5f;
	
}*/
.geoglobe .content .img {
	padding-left: 10px; padding-right: 10px; display: block ; text-align: center;
	margin:0px 0; position:relative; 
}
.main .box H2 {
	BACKGROUND-POSITION: 0px -408px
}
.mainS .box H2 {
	BACKGROUND-POSITION: 0px -368px
}
.sideR .box H2 {
	BACKGROUND-POSITION: 0px -288px
}
.sideL .box H2 {
	BACKGROUND-POSITION: 0px -248px
}
.mainFloat .box {
	CLEAR: none; FLOAT: left; WIDTH: 359px; MARGIN-RIGHT: 8px
}
.mainFloat .box H2 {
	BACKGROUND-POSITION: 0px -328px
}
.column1 .box {
	CLEAR: none; FLOAT: left; WIDTH: 314px; MARGIN-RIGHT: 8px
}
.tab-box {
	BACKGROUND: url(../images/menu_bg1.gif) repeat ; PADDING-TOP: 27px
}
.tab-box H2 {
	PADDING-RIGHT: 1px; DISPLAY: inline; PADDING-LEFT: 1px; FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 68px; COLOR: #016a9f; LINE-HEIGHT: 21px; PADDING-TOP: 2px; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 4px; HEIGHT: 21px; TEXT-ALIGN: center
}
.tab-box H2.upH2 {
	BORDER-RIGHT: #c5ddf6 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c5ddf6 2px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BACKGROUND: #fff; PADDING-BOTTOM: 0px; BORDER-LEFT: #c5ddf6 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #c5ddf6 1px
}
.tab-box .content {
	CLEAR: both; DISPLAY: none
}
.tab-box .upBox {
	DISPLAY: block
}
.tab-box .h21 {
	LEFT: 5px
}
.tab-box .h22 {
	LEFT: 78px
}
.tab-box .h23 {
	LEFT: 151px
}
.main .tab-box {
	BACKGROUND-POSITION: 0px -408px
}
.mainS .tab-box {
	BACKGROUND-POSITION: 0px -368px
}
.sideR .tab-box {
	BACKGROUND-POSITION: 0px -248px
}
.sideL .tab-box {
	BACKGROUND-POSITION: 0px -288px
}
DIV.list-pager {
	RIGHT: 11px; POSITION: absolute; TOP: 4px
}
.pager-num {
	FLOAT: left
}
.pager-op {
	FLOAT: left
}
.pager-num {
	MARGIN: 6px 8px 0px 0px
}
.pager-num A {
	BACKGROUND: url(../images/menu_bg1.gif)  repeat; FLOAT: left; MARGIN-LEFT: 5px; OVERFLOW: hidden; WIDTH: 6px; TEXT-INDENT: -9999px; HEIGHT: 6px
}
.pager-num A.currA {
	BACKGROUND-POSITION: -340px -100px
}
.pager-num A:hover {
	BACKGROUND-POSITION: -340px -100px
}
.pager-op A {
	BACKGROUND: url(../images/menu_bg1.gif) repeat; FLOAT: left; OVERFLOW: hidden; WIDTH: 18px; TEXT-INDENT: -9999px; HEIGHT: 18px
}
.pager-op A.no-page-up {
	BACKGROUND-POSITION: -300px -100px
}
.pager-op A.page-up {
	BACKGROUND-POSITION: -300px -100px
}
.pager-op A.page-up:hover {
	BACKGROUND-POSITION: -260px -100px
}
.pager-op A.no-page-down {
	BACKGROUND-POSITION: -277px -100px; MARGIN-LEFT: -1px
}
.pager-op A.page-down {
	BACKGROUND-POSITION: -277px -100px; MARGIN-LEFT: -1px
}
.pager-op A.page-down:hover {
	BACKGROUND-POSITION: -317px -100px
}
P.list-pager {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
P.list-pager A {
	BORDER-RIGHT: #1B85E2 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #1B85E2 1px solid; DISPLAY: inline-block; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 6px; VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-LEFT: #1B85E2 1px solid; WIDTH: 12px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; BORDER-BOTTOM: #1B85E2 1px solid; WHITE-SPACE: nowrap; HEIGHT: 18px; TEXT-ALIGN: center; min-width: 12px
}
P.list-pager STRONG {
	BORDER-RIGHT: #1B85E2 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #1B85E2 1px solid; DISPLAY: inline-block; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 6px; VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-LEFT: #1B85E2 1px solid; WIDTH: 12px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; BORDER-BOTTOM: #1B85E2 1px solid; WHITE-SPACE: nowrap; HEIGHT: 18px; TEXT-ALIGN: center; min-width: 12px
}
P.list-pager STRONG {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; COLOR: #939393; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
P.list-pager A:hover {
	TEXT-DECORATION: none
}



.list-catalog {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; PADDING-TOP: 5px
}
.list-catalog DT {
	CLEAR: both; FONT-WEIGHT: normal
}
.list-catalog DD {
	BACKGROUND: url(../images/dott-gray.png) repeat-x 0px 100%; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; ZOOM: 1; POSITION: relative
}
.list-catalog DD A {
	FLOAT: left; MARGIN-RIGHT: 10px; WHITE-SPACE: nowrap
}
.list-catalog DD A.more {
	RIGHT: 0px; COLOR: #6e6e6e; BOTTOM: 5px; POSITION: absolute
}
.list-catalog DD.more {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-ALIGN: right
}
.list-catalog DD.more A {
	FLOAT: none; MARGIN: 0px; FONT-FAMILY: simsun
}
.main .list-catalog DD A {
	MARGIN-BOTTOM: 6px; WIDTH: 130px; HEIGHT: 24px
}
.layer {
	LEFT: 50%; ZOOM: 1; POSITION: absolute; TOP: 0px
}
.layer H2 {
	BORDER-RIGHT: #c4c4c4 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c4c4c4 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(../images/menu_bg1.gif) #fff repeat-x 0px 1px; PADDING-BOTTOM: 0px; BORDER-LEFT: #c4c4c4 1px solid; COLOR: #303030; LINE-HEIGHT: 25px; PADDING-TOP: 0px; BORDER-BOTTOM: #c4c4c4 1px solid; HEIGHT: 25px
}
.layer .close {
	PADDING-LEFT: 18px; RIGHT: 10px; BACKGROUND: url(../images/icon.png) no-repeat -132px 7px; COLOR: #303030; LINE-HEIGHT: 25px; POSITION: absolute; TOP: 1px
}
.layer .content {
	BORDER-RIGHT: #c4c4c4 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #c4c4c4 1px; PADDING-LEFT: 20px; BACKGROUND: #fff; PADDING-BOTTOM: 15px; BORDER-LEFT: #c4c4c4 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #c4c4c4 1px solid
}
.layer .form_detail .item {
	PADDING-LEFT: 65px; MARGIN-BOTTOM: 15px; LINE-HEIGHT: 24px; ZOOM: 1; POSITION: relative
}
.layer .form_detail .item LABEL {
	FONT-SIZE: 14px; LEFT: 0px; COLOR: #5a5a5a; POSITION: absolute; TOP: 0px
}
.layer .form_detail TEXTAREA {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 190px; LINE-HEIGHT: 16px; PADDING-TOP: 3px; BORDER-BOTTOM: #d2d2d2 1px solid; HEIGHT: 16px
}
.layer .form_detail .ipt_tx {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 190px; LINE-HEIGHT: 16px; PADDING-TOP: 3px; BORDER-BOTTOM: #d2d2d2 1px solid; HEIGHT: 16px
}
.layer .form_detail TEXTAREA {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 6px; WIDTH: 90%; PADDING-TOP: 6px; HEIGHT: 100px
}
.layer .form_detail .over {
	BORDER-LEFT-COLOR: #ffda5b; BORDER-BOTTOM-COLOR: #ffda5b; BORDER-TOP-COLOR: #ffda5b; BORDER-RIGHT-COLOR: #ffda5b
}
.layer .form_detail IMG {
	VERTICAL-ALIGN: middle
}
.layer .form_detail .info {
	DISPLAY: inline; COLOR: #909090
}
.layer .form_detail .notxt {
	COLOR: #e1e1e1
}
.layer .form_detail A {
	MARGIN: 0px 5px; COLOR: #303030; FONT-FAMILY: simsun
}
.layer .form_detail .btn {
	FONT-WEIGHT: normal; BACKGROUND: url(../images/icon.png) no-repeat 0px -264px; OVERFLOW: hidden; WIDTH: 79px; COLOR: #303030; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 25px; BORDER-BOTTOM-STYLE: none
}
.loginLayer {
	MARGIN-LEFT: -208px; WIDTH: 416px
}
.loginLayer IMG {
	HEIGHT: 24px
}
.loginLayer .form_detail .info {
	DISPLAY: inline-block; MARGIN: -4px auto; VERTICAL-ALIGN: middle; WIDTH: 100px; LINE-HEIGHT: 16px; WHITE-SPACE: normal; POSITION: relative; HEIGHT: 32px
}
.loginLayer .form_detail .btn {
	BACKGROUND-POSITION: 0px -304px; COLOR: #622f0d
}
.loginLayer .form_detail .link {
	COLOR: #016a9f; ZOOM: 1; FONT-FAMILY: simsun
}

#completeIFrame {
	DISPLAY: none
}
#completeDiv {
	BORDER-RIGHT: #b2d0ea 1px solid; BORDER-TOP: #b2d0ea 1px solid; BORDER-LEFT: #b2d0ea 1px solid; BORDER-BOTTOM: #b2d0ea 1px solid
}
#completeDiv DIV {
	LINE-HEIGHT: 22px; HEIGHT: 22px! important
}
#completeDiv SPAN {
	LINE-HEIGHT: 22px; HEIGHT: 22px! important
}
#completeDiv SPAN {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
#completeDiv SPAN.lAutoComplete {
	PADDING-RIGHT: 5px! important; PADDING-LEFT: 5px! important; PADDING-BOTTOM: 0px! important; CURSOR: pointer; PADDING-TOP: 0px! important
}
.banner_0907 {
	CLEAR: both; BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px auto; OVERFLOW: hidden; BORDER-LEFT: #eee 1px solid; WIDTH: 946px; LINE-HEIGHT: 0; PADDING-TOP: 6px; BORDER-BOTTOM: #eee 1px solid; ZOOM: 1; POSITION: relative
}
.banner_0907 DIV.banner_0907_short {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BACKGROUND: #eee; FLOAT: left; BORDER-LEFT: #eee 1px solid; WIDTH: 136px; BORDER-BOTTOM: #eee 1px solid; HEIGHT: 60px
}
.banner_0907 DIV.banner_0907_long {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; DISPLAY: inline; BACKGROUND: #eee; FLOAT: left; MARGIN: 0px 5px; BORDER-LEFT: #eee 1px solid; WIDTH: 658px; BORDER-BOTTOM: #eee 1px solid; HEIGHT: 60px; TEXT-ALIGN: center
}
.channel-top {
	MARGIN: 8px auto 5px
}
#movie_info {
	BORDER-RIGHT: #c9c9c9 1px solid; BORDER-TOP: #c9c9c9 1px solid; Z-INDEX: 995; BORDER-LEFT: #c9c9c9 1px solid; WIDTH: 211px; BORDER-BOTTOM: #c9c9c9 1px solid; POSITION: absolute; HEIGHT: 156px
}
.bg_tm {
	BACKGROUND: #f8f8f8; OVERFLOW: hidden; HEIGHT: 100%
}
.win_content {
	WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 156px
}
.win_content DL {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.win_content DT {
	FONT-WEIGHT: bold; OVERFLOW: hidden; HEIGHT: 18px
}
.win_content DT SPAN {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; COLOR: #606060
}
.win_content DT EM {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; COLOR: #919191; FONT-STYLE: normal
}
.win_content P.author {
	PADDING-RIGHT: 0px; BORDER-TOP: #c9c9c9 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fffbd1; PADDING-BOTTOM: 2px; WIDTH: 201px; COLOR: #4a4a4a; BOTTOM: 0px; PADDING-TOP: 2px; POSITION: absolute
}
.win_content P.author STRONG {
	FONT-WEIGHT: normal; COLOR: #3083c7
}
.win_content .popular {
	LEFT: 125px; FLOAT: none; POSITION: absolute; TOP: 26px
}
.win_content P {
	COLOR: #606060
}
.win_content P EM {
	COLOR: #606060; FONT-STYLE: normal
}
.win_content P SPAN {
	COLOR: #4a4a4a
}

.mid4 {
	BACKGROUND-POSITION: -136px -14px
}
.mid3 {
	BACKGROUND-POSITION: -136px -30px
}
.mid2 {
	BACKGROUND-POSITION: -136px -46px
}
.mid1 {
	BACKGROUND-POSITION: -136px -62px
}
.mid0 {
	BACKGROUND-POSITION: -136px -78px
}
.hover_bg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; LEFT: 7px; PADDING-BOTTOM: 0px; WIDTH: 80px; COLOR: #fff; LINE-HEIGHT: 15px; PADDING-TOP: 0px; POSITION: absolute; TOP: 109px; HEIGHT: 15px; TEXT-ALIGN: right
}
.hover_bg_txt {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; LEFT: 7px; PADDING-BOTTOM: 0px; WIDTH: 80px; COLOR: #fff; LINE-HEIGHT: 15px; PADDING-TOP: 0px; POSITION: absolute; TOP: 109px; HEIGHT: 15px; TEXT-ALIGN: right
}
.hover_bg {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorStr=#00000000, endColorStr=#99000000, gradientType='1')
}
 /*scrollRow
#scrollRow {
	MARGIN-LEFT: 0px; ZOOM: 1; POSITION: relative; HEIGHT: 140px; BACKGROUND-COLOR: #fff
}
#scrollRow .goLeft {
	POSITION: absolute; TOP: 10px; left: 0px; width: 15px
}
#scrollRow .goRight {
	POSITION: absolute; TOP: 10px; right: 0px; width: 15px
}
#scrollRow UL {
	MARGIN: 0px; height:140px
}
#scrollRow LI {
	BACKGROUND: url(../img/giftFrames.gif) no-repeat; FLOAT: left; WIDTH: 149px; POSITION: relative; HEIGHT: 140px; TEXT-ALIGN: center; border: red 0px solid
}
#scrollRow LI IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; MARGIN: 10px 0px 4px; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#scrollRow LI A:hover IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#scrollRow LI P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
#gscroll {
	MARGIN-LEFT: 0px; OVERFLOW: hidden; WIDTH: 448px; POSITION: relative; HEIGHT: 140px
}
#gsub {
	OVERFLOW: hidden; WIDTH: 5000px; ZOOM: 1; HEIGHT: 150px
}
#holder1 {
	FLOAT: left
}
#holder2 {
	FLOAT: left
}
#slide_left img 
{
	width: 15px
}
#slide_right img 
{
	width: 15px
}*/ 