body,td,th {font:12px Tahoma, MingLiU; color:#000000; margin:0px;}
a:link,a:visited {text-decoration:none;color: #000000;}
a:hover {text-decoration: underline;color: #3475D6;}
a:active { color:#FF6699;}

#menu {text-align:center; font-weight:bold; line-height:28px; background:url(../images/menu_bar_bg.gif) repeat-x;}
#menu a:link,#menu a:visited {color:#FFFFFF;}
#menu a:hover{color:#FFFF00; text-decoration:none;}
#sub-menu {padding-bottom:16px;}
#sub-menu ul { margin:10px 0 10px -25px !important; margin:10px 0 0 15px;}
#sub-menu li {list-style-type:none; font-size:11px; line-height:16px;}
#sub-menu ul li a:link,#sub-menu ul li a:visited {color:#333333;}
#sub-menu ul li a:hover{color:#FF9900; text-decoration:none;}
.f-b2 {font-weight:bold; font-size:12px; line-height:16px; position:relative; left:-4px;}
.font-b {font-weight:bold; font-size:13px;}
.panel-innerbox a:link, .panel-innerbox a:visited {text-decoration:underline;color: #BE7E7E;}
.s-title
{
    margin-left: 10px;
    color: #666666;
    font-size: 15px;
    font-weight: bold;
}
.sider_owner_pic {width:200px;height:150px;border: 1px solid #d8d8d8;padding: 0;cursor:pointer;}
.cate { margin-top:40px;}
.w {font:11px Tahoma, MingLiU; color:#FF9900;}

.navigator {FONT-WEIGHT: bold; CURSOR: default; COLOR: #000000;}
.navigator a:link {text-decoration:none;color: #000000;}
.navigator a:visited {text-decoration:none;color: #000000;}
.navigator a:active {text-decoration:none;color: #000000;}
.navigator a:hover {text-decoration:none;color: #000000;}
.navigator2 {CURSOR: default;}
.navigator2 a:link {text-decoration:none;color: #000000;}
.navigator2 a:visited {text-decoration:none;color: #000000;}
.navigator2 a:active {text-decoration:none;color: #000000;}
.navigator2 a:hover {text-decoration:none;color: #FF6600;}

input {
	border: 1px solid #B2B2B2;
}
#radio input {border: 0px none}

hr{height:0;color:#D3D3D3;width:95%;}
table.box {
	border-width: 1px;
	border-style: solid;
	border-color: #8FA5B6;
}
.box a:link {text-decoration:none;color: #205d6b;}
.box a:visited {text-decoration:none;color: #205d6b;}
.box a:hover {text-decoration:underline;color: #33CC00;}
.box a:active {text-decoration:none;color: #FF6699;}
.box1 {color: #DD7BBD}

table.tb {
	border-width: 1px;
	border-style: solid;
	border-color: #D3D3D3;
}
table.tb td{padding: 2px;}
table.tb2 {
	border-width: 1px;
	border-style: solid;
	border-color: #D3D3D3;
}
table.tb2 td{padding: 5px;}
table.lan td{padding: 5px;}



.title {
	color: #663300; font-weight: bold; font-size: 12pt;
}
.title2 {
	color: #003366; font-weight: bold; font-size: 10pt;
}
.description {
	color: #535353; font-size: 10pt; line-height: 200%;
}
.hr {width:100%;}
table.bus td{padding: 2px;}
table.bus2 td{padding: 4px;}
.bus3 {font-weight:bold; font-size:10px; color:#003366;}

.hotel { margin:10px;}
.hotel_titel
{
    height: 26px;
    background: url(../images/hotel_bar_bg.gif) repeat-x; overflow:hidden;
}
.hotel_titel h6 {font:bold 12px Tahoma, MingLiU; line-height:26px; text-indent:10px; color:#000;}
.hotel_con {border:solid #d5d1c3; border-width:0 1px 1px; padding:0px 10px 10px;}
.start { padding:5px;}
.hotel_con div.tb {font-weight:bold; margin:0 5px; width:345px;}
table.price {border:solid #F4F3F0; border-width:1px 0 0 1px; width:100%; margin-top:5px;}
table.price tr.tt { background:#F2F4F0;}
table.price td {text-align:center; padding:5px 10px; border:solid #DEDBD3; border-width:0 1px 1px 0;}