body {
	margin:0 auto;
	width:970px;
	padding:0;
	font-family:"Courier New", Courier, monospace, 'ËÎÌå';
	font-size:12px;
	color:#676767;
}
.WhiteColor{
	color:#FFFFFF;
}

a {
	text-decoration:none;
	color:#676767;
}
a:hover {
	text-decoration:underline;
}
#logo {
	margin:0;
	padding:0;
	width:140px;
	height:150px;
	background:url(/images/kd_images/bg_02.gif) no-repeat;
	float:left;
}
#menu {
	margin-left:40px;
	float:left;
	width:780px;
}
#menu ul {
	margin:0;
	padding:0;
	float:left;
	list-style:none;
}
#tel {
	background:url(/images/kd_images/bg_04.gif) no-repeat;
	width:515px;
	height:32px;
}
#fav li {
	margin:0;
	padding:0 0 0 25px;
	list-style:none;
	height:32px;
	line-height:28px;
	text-align:left;
	float:left;
	color:#979797;
}
#fav li a{
	color:#979797;
}
.fav01 {
	background:url(/images/kd_images/bg_05.gif) no-repeat left;
	width:60px;
}
.fav02 {
	background:url(/images/kd_images/bg_07.gif) no-repeat left;
	width:70px;
}
.fav03 {
	background:url(/images/kd_images/bg_09.gif) no-repeat left;
	width:60px;
}
#nav {
	float:left;
}
#nav li {
	float:left;
	margin:0;
	padding:0;
}
#nav li a{
	padding:63px 0 0;
	width:85px;
	height:55px;
	text-align:center;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	display:block;
	text-decoration:none;
}
#nav .nav01 a{
	background:url(/images/kd_images/bg_small_11.gif) no-repeat left;
	width:88px;
}
#nav .nav02 a{
	background:url(/images/kd_images/bg_small_12.gif) no-repeat left;
}
#nav .nav03 a{
	background:url(/images/kd_images/bg_small_13.gif) no-repeat left;
}
#nav .nav04 a{
	background:url(/images/kd_images/bg_small_14.gif) no-repeat left;
}
#nav .nav05 a{
	background:url(/images/kd_images/bg_small_15.gif) no-repeat left;
}
#nav .nav06 a{
	background:url(/images/kd_images/bg_small_16.gif) no-repeat left;
}
#nav .nav07 a{
	background:url(/images/kd_images/bg_small_17.gif) no-repeat left;
}
#nav .nav08 a{
	background:url(/images/kd_images/bg_small_18.gif) no-repeat left;
}
#nav .nav09 a{
	background:url(/images/kd_images/bg_small_19.gif) no-repeat left;
	width:87px;
}
#nav .nav01 a:hover{
	background:url(/images/kd_images/bg_11.gif) no-repeat left;
	width:88px;
}
#nav .nav02 a:hover{
	background:url(/images/kd_images/bg_12.gif) no-repeat left;
}
#nav .nav03 a:hover{
	background:url(/images/kd_images/bg_13.gif) no-repeat left;
}
#nav .nav04 a:hover{
	background:url(/images/kd_images/bg_14.gif) no-repeat left;
}
#nav .nav05 a:hover{
	background:url(/images/kd_images/bg_15.gif) no-repeat left;
}
#nav .nav06 a:hover{
	background:url(/images/kd_images/bg_16.gif) no-repeat left;
}
#nav .nav07 a:hover{
	background:url(/images/kd_images/bg_17.gif) no-repeat left;
}
#nav .nav08 a:hover{
	background:url(/images/kd_images/bg_18.gif) no-repeat left;
}
#nav .nav09 a:hover{
	background:url(/images/kd_images/bg_19.gif) no-repeat left;
	width:87px;
}
#bar {
	clear:both;
	margin:0 auto 5px;
	padding:0 5px;
	height:28px;
	line-height:26px;
	border-top:#2E80FF 2px solid;
	background:url(/images/kd_images/bg_23.gif) repeat-x;
	color:#2E80FF;
	font-size:14px;
}
#login{
	float:left;
	font-size:12px;
}
#bar a {
	color:#2E80FF;
}
#login input {
	font-size:12px;
	BORDER-RIGHT: #90B9F7 1px solid; 
	BORDER-TOP: #90B9F7 1px solid; 
	BORDER-LEFT: #90B9F7 1px solid; 
	BORDER-BOTTOM: #90B9F7 1px solid; 
	HEIGHT: 16px
}
#login select{
    font-size:12px;
	BORDER-RIGHT: #90B9F7 1px solid; 
	BORDER-TOP: #90B9F7 1px solid; 
	BORDER-LEFT: #90B9F7 1px solid; 
	BORDER-BOTTOM: #90B9F7 1px solid; 
	HEIGHT: 16px
}
#login .submit {
	margin:0 15px;
}
.select {
	margin:2px 0 0;
}
#online {
	background:url(/images/kd_images/bg_26.gif) no-repeat;
	float:right;
	padding:0 0 0 25px;
}
#main {
	clear:both;
	float:left;
	margin:0;
	padding:0;
	width:775px;
}
#main #search {
	margin:0 10px 0 0;
	width:225px;
	float:left;
	background:url(/images/kd_images/bg_30.gif) no-repeat top;
}
.txt {
	width:225px;
}
#search h3 {
	margin:0;
	padding:0;
	line-height:30px;
	text-align:center;
	float:left;
	font-size:14px;
}
#search h3 a{
	display:block;
	line-height:30px;
	height:34px;
	width:75px;
	color:#fff;
}
#search input {
	font-size:12px;
}
#search ul {
	clear:both;
	margin:0 0 0 10px;
	padding:2px 0;
}
#search span{
	line-height:33px;
}
.seinput {
	display:block;
	float:left;
}
.se a{
	display:block;
	margin:0;
	padding:0;
	height:28px;
	width:28px;
	float:left;
	background:url(/images/kd_images/bg_38.gif) no-repeat;
	text-indent: -9999px;
}
.date a{
	float:left;
	display:block;
	margin:0;
	padding:0;
	height:19px;
	width:19px;
	background:url(/images/kd_images/bg_42.gif) no-repeat;
	text-indent: -9999px;
}
.sebutton {
	width:62px;
	height:28px;
	line-height:18px;
	color:#ff8c1c;
	border:none;
	background:url(/images/kd_images/bg_46.gif) no-repeat 0 5px;

}
.sesubmit {
	text-align:center;
}
.sesubmit span{
	line-height:28px;
}
.current {
	background:url(/images/kd_images/bg_small_30.gif) no-repeat top;
}
.none {
	background:url(/images/kd_images/bg_30.gif) no-repeat top;
}
.txt {
	background:url(/images/kd_images/bg_small_30_bottom.gif) no-repeat bottom;
	line-height:100%;
}
#main #ad {
	width:540px;
	height:230px;
	float:left;
}
#content {
	clear:both;
}
#content ul{
	margin:6px 5px 0 0;
	padding:0;
	float:left;
	width:382px;
	background:url(/images/kd_images/bg_52.gif) no-repeat top left;
}
#content h3{
	font-size:14px;
	line-height:37px;
	margin:0;
	float:left;
	padding:0 28px;
}

.boxlist h3{
	font-size:14px;
	line-height:37px;
	margin:0;
	float:left;
	padding:0 28px;
}
.boxlist li{
	padding:0px;
	clear:both;
	list-style:none;
	text-align:center;
	width:160px;
	font-weight:bold;
	font-size:14px;
	margin-left:12px;
	margin-top:4px;
}

.more {
	margin:10px 5px 0;
	text-align:center;
	width:46px;
	line-height:15px;
	background:url(/images/kd_images/bg_57.gif) no-repeat;
	float:right;
	color:#fff;
}
.more a{
	color:#fff;
}
#content li{
	clear:both;
	list-style:none;
	margin:0;
	padding:0 0 0 30px;
	line-height:26px;
	background:url(/images/kd_images/bg_61.gif) no-repeat 10px 8px;
}

#content .cnjp01 {
	
	float:left;
	width:120px;
}
#content .cnjp02 {
	float:left;
	width:190px;
	
}


#overseas li{
	background:none;
	padding:0;
}
#overseas .overseas01 {
	padding:0 0 0 30px;
	background:url(/images/kd_images/bg_61.gif) no-repeat 10px 8px;
	margin:0;
	line-height:26px;
	float:left;
	width:110px;
}
.overseas03 a{
	color:#FF5232;
}
#overseas .overseas02 {
	float:left;
	width:200px;
	line-height:26px;
}
#overseas .overseas03 {
	float:left;
	width:40px;
	line-height:26px;
}
#ship li{
	background:none;
	padding:0;
}
#ship .ship01 {
	padding:0 0 0 20px;
	background:url(/images/kd_images/bg_61.gif) no-repeat 10px 8px;
	margin:0;
	line-height:26px;
	float:left;
	width:170px;
}
#ship .ship02 {
	float:left;
	width:170px;
	line-height:26px;
}

#hotel ol {
	margin:0;
	padding:0;
	clear:both;
}
#hotel li {
	padding:0 0 0 20px;
	clear:none;
	float:left;
	width:170px;
}
#content #another{
	margin:6px 5px 0 0;
	padding:0;
	float:left;
	width:775px;
	background:url(/images/kd_images/bg_67.gif) no-repeat top left;
}

#content #another_liucheng{
	margin:6px 5px 0 0;
	padding:0px;
	float:left;
	width:775px;
}
#another_liucheng img{
	padding:1px;
	border:1px #E1E1E1 solid;
}
#anothercontent {
	margin:0;
	padding:0 0 0 200px;
	background:url(/images/kd_images/bg_69.jpg) no-repeat top left;
	clear:both;
}
#pic {
	margin:5px 0 0;
	background:url(/images/kd_images/bg_small_97.gif) no-repeat;
	width:775px;
	height:138px;
	clear:both;
}
#pic ul {
	margin:0;
	padding:0;
}
#pic h4 {
	margin:0 0 15px 180px;
	font-weight:normal;
	font-size:12px;
	line-height:30px;
}
#pic h4 a{
	color:#FF3B3B;
}
#pic img{
	margin:0 0 0 16px;
}
#show{
	clear:both;
	margin:5px 0 0;
}
#show ul{
	margin:0;
	padding:0;
	float:left;
}
#show #show01{
	width:259px;
	height:220px;
	background:url(/images/kd_images/bg_78.gif) no-repeat;
}
#show .show02{
	width:258px;
	height:220px;
	background:url(/images/kd_images/bg_79.gif) no-repeat;
}
#show .show03{
	width:258px;
	height:220px;
	background:url(/images/kd_images/bg_80.gif) no-repeat;
}
#show h3{
	color:#3B3B3B;
	margin:10px;
	padding:0;
	line-height:25px;
	font-size:14px;
	float:left;
}
#show h3 a{
	color:#3B3B3B;
}
#show li{
	margin:0 10px;
	clear:both;
	list-style:none;
	line-height:22px;
	border-bottom:#AAAAAA 1px dashed;
	background-color:#FFFFFF;
}
#show01 li{
	border:none;
}

#show .show0101{
	width:170px;
	float:left;
	border-bottom:#AAAAAA 1px dashed;
}
#show .show0102{
	width:60px;
	float:left;
	color:#FF3B3B;
	border-bottom:#AAAAAA 1px dashed;
}
#add {
	margin:0;
	padding:0;
	width:185px;
	float:right;
}
#add ul{
	margin:0 0 5px;
	padding:0;
	clear:both;
}
#add ul a{
	color:#676767;
}

#add_left {
	margin:0;
	padding:0;
	width:185px;
	float:left;
}

#add_left ul{
	margin:0 0 5px;
	padding:0;
	clear:both;
}
#add_left ul a{
	color:#676767;
}

#add_left .tools01{
	background:url(/images/kd_images/bg_small_42.gif) no-repeat 0 5px;
}
#add_left .tools02{
	background:url(/images/kd_images/bg_small_44.gif) no-repeat 0 5px;
}
#add_left .tools03{
	background:url(/images/kd_images/bg_small_49.gif) no-repeat 0 5px;
}
#add_left .tools04{
	background:url(/images/kd_images/bg_small_50.gif) no-repeat 0 5px;
}
#add_left .tools05{
	background:url(/images/kd_images/bg_small_56.gif) no-repeat 0 5px;
}
#add_left .tools06{
	background:url(/images/kd_images/bg_small_57.gif) no-repeat 0 5px;
}
#add_left .tools07{
	background:url(/images/kd_images/bg_small_61.gif) no-repeat 0 5px;
}
#add_left .tools08{
	background:url(/images/kd_images/bg_small_62.gif) no-repeat 0 5px;
}
#add_left .tools09{
	background:url(/images/kd_images/bg_small_65.gif) no-repeat 0 5px;
}
#add_left .tools10{
	background:url(/images/kd_images/bg_small_66.gif) no-repeat 0 5px;
}



#tools {
	background:url(/images/kd_images/bg_34.gif) no-repeat;
	height:230px;
}
#tools h3 {
	margin:0 0 10px;
	padding:0;
	text-align:center;
	line-height:30px;
	color:#fff;
	font-size:14px;
}
#tools li{
	margin:0 0 0 5px;
	padding:0 0 0 28px;
	list-style:none;
	width:56px;
	float:left;
	line-height:32px;
}
#add .tools01{
	background:url(/images/kd_images/bg_small_42.gif) no-repeat 0 5px;
}
#add .tools02{
	background:url(/images/kd_images/bg_small_44.gif) no-repeat 0 5px;
}
#add .tools03{
	background:url(/images/kd_images/bg_small_49.gif) no-repeat 0 5px;
}
#add .tools04{
	background:url(/images/kd_images/bg_small_50.gif) no-repeat 0 5px;
}
#add .tools05{
	background:url(/images/kd_images/bg_small_56.gif) no-repeat 0 5px;
}
#add .tools06{
	background:url(/images/kd_images/bg_small_57.gif) no-repeat 0 5px;
}
#add .tools07{
	background:url(/images/kd_images/bg_small_61.gif) no-repeat 0 5px;
}
#add .tools08{
	background:url(/images/kd_images/bg_small_62.gif) no-repeat 0 5px;
}
#add .tools09{
	background:url(/images/kd_images/bg_small_65.gif) no-repeat 0 5px;
}
#add .tools10{
	background:url(/images/kd_images/bg_small_66.gif) no-repeat 0 5px;
}
#add #news {
	padding-left:8px;
	height:245px;
	background:url(/images/kd_images/bg_55.gif) no-repeat;
}
#add_left #news {
	padding-left:8px;
	height:245px;
	background:url(/images/kd_images/bg_55.gif) no-repeat;
}


#add  #news02 {
	padding-left:8px;
	height:255px;
	background:url(/images/kd_images/bg_66.gif) no-repeat;
}
#add_left  #news02 {
	padding-left:8px;
	height:255px;
	background:url(/images/kd_images/bg_66.gif) no-repeat;
}

#add  #news03,#add_left  #news03 {
	padding-left:8px;
	height:245px;
	background: url(/images/kd_images/bg_662.gif) no-repeat;
}


#news h3 , #news02 h3 , #news03 h3 {
	margin:0;
	padding:0;
	text-align:center;
	line-height:30px;
	color:#fff;
	font-size:14px;
}
#news li , #news02 li , #news03 li {
/*	list-style:disc;
	list-style-position: inside;*/
	padding:0px;
	margin:0px;
	padding-left:6px;
	list-style:none;
	line-height:30px;
	margin:0 0 0 5px;
	background:url(/images/kd_images/bg_612.gif) no-repeat left 50%;
}
#links {
	margin:0;
	padding:0;
	clear:both;
	border-top:#2E80FF 3px solid;
}
#links h3 {
	margin:0;
	padding:0;
	float:left;
	width:80px;
	line-height:40px;
	font-size:12px;
}
#links ul {
	margin:0;
	padding:10px 0;
	float:left;
	width:890px;
	line-height:18px;
}
#links, #links a {
	color:#2E80FF;
}
#copyright {
	margin:0;
	padding:0;
	clear:both;
	border-top:#2E80FF 2px solid;
}
#copyright #cc {
	margin:0 0 0 50px;
	padding:10px 0;
	width:140px;
	text-align:center;
	list-style:none;
	float:left;
}
#cc li{
	margin:0;
	padding:0;
}
#copyright #about {
	margin:0 50px 0 0;
	padding:12px 0 0;
	float:right;
	text-align:center;
	line-height:20px;
}
.hotellist{
line-height:30px;
padding-left:24px;
margin-top:4px;
}
.cpYearNavigation,.cpMonthNavigation { background-color:#7db6c7; text-align:center; vertical-align:center; text-decoration:none; color:#fff; font-weight:bold;  }

.cpDayColumnHeader,.cpYearNavigation,.cpMonthNavigation,.cpCurrentMonthDate,.cpCurrentMonthDateDisabled,.cpOtherMonthDate,.cpOtherMonthDateDisabled,.cpCurrentDate,.cpCurrentDateDisabled,.cpTodayText,.cpTodayTextDisabled,.cpText { font-family:arial; font-size:8pt; }

td.cpDayColumnHeader { text-align:right; border:solid 1px #C0C0C0;border-width:0 0 1 0; }

.cpCurrentMonthDate,.cpOtherMonthDate,.cpCurrentDate  { text-align:right; text-decoration:none; }
	
.cpCurrentMonthDateDisabled,.cpOtherMonthDateDisabled,.cpCurrentDateDisabled { color:#D0D0D0; text-align:right; text-decoration:line-through; }
	
.cpCurrentMonthDate,.cpCurrentDate { color:#000000; }
	
.cpOtherMonthDate { color:#808080; }
	
TD.cpCurrentDate { color:white; background-color: #efefef; border-width:0; border:solid 1px #ddd; }
	
TD.cpCurrentDateDisabled { border-width:1px; border:solid  1px  #FFAAAA; }
	
TD.cpTodayText,TD.cpTodayTextDisabled { border:solid 1px #7db6c7; border-width:1 0 0 0;}
	
A.cpTodayText,SPAN.cpTodayTextDisabled { height:20px; }
	
A.cpTodayText { color:black; }
	
.cpTodayTextDisabled { color:#7db6c7; }
	
.cpBorder { border:solid #7db6c7 1px; }


#testdiv2 *,#testdiv1 *{line-height:18px !important; height:18px !important;}

