/* CSS Document */

.ct_left{
width:750px;
float:left;
padding:0 1px 0 13px;
}
.ct_right{
width:177px;
float:right;
padding:26px 16px 0 13px;

}

.rinbox{
background:#FFFFFF;
padding:4px;
}
.ct_h1{
padding:12px 0 0 0;
background:#FFE775;
line-height:20px;
}
.ct_h1 h1,.m_tab h2{
font-family:"Times New Roman", Times, serif;
font-size:17px;
padding:4px;
margin:0;
text-align:center;
font-weight:bold;
}
.m_top h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#FFFFFF;
padding:17px 8px 0 80px;
}
.ct_map{
 width:750px;
 background:#FFE775;
 height:590px;
}
.m_top{
background:url(../destinations/images/map_tbg.gif) no-repeat;
height:56px;
}
.m_left{
float:left;
width:233px;
height:417px;
padding-left:6px;

}
/*map*/
.m_right{
position:relative;
width:511px;
float:left;
height:417px;
}

.city_1,.city_2{
	position:absolute;
	font-weight:bold;
	color:#892E1C;
	width: 110px;
}
.city_1 ul li,.city_2 ul li{
list-style:none;
padding:1px 0 1px 0;
cursor:pointer;
}
.city_1{
left:387px;
top:154px;
}
/*.ct_left .ct_map .m_right .city_1  a:hover,.ct_left .ct_map .m_right .city_2 a:hover{
color:#ff6600;
text-decoration:none;
}*/
.city_2{
left:56px;
top:281px;
}
.ct_left .ct_map .m_right .city_1 a,.ct_left .ct_map .m_right  .city_2 a{
color:#29619E;
font-weight:bold;
}
.hbbox{
position:absolute;
background:url(../destinations/images/box.png) no-repeat;
width:255px;
height:234px;
}
.hlbox{
	position:absolute;
	background:url(../destinations/images/box2.png) no-repeat;
	width:275px;
	height:234px;	
}
.hbbox,.hlbox{
padding-top:36px;
}
.mhimages{
float:left;
}
.mhimages img{
float:left;
margin-left:30px;
}
.city_name{
font-family:Verdana, Arial, Helvetica, sans-serif;
width:80px;
float:left;
color:#CB3300;
line-height:15px;
font-size:11px;
padding-left:2px;
/*border:1px solid #CC3300;*/

}
.city_txt{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
width:210px;
padding:4px 26px 2px 26px;
color:#666666;
}
.city_name b{
font-size:12px;
}
#d1{top:-49px;left:41px;}
#d2{left: 94px;top:36px;}
#d3{left:-8px;top: 17px;}
#d4{left:-48px;top: 41px;}
#d5{left:53px;top: 19px;}
#d6{left:76px;top: 14px;}
#d7{left:78px;top: 50px;}
#d8{left:80px;top: 31px;}
#d9{left:99px;top: 39px;}
#d10{left:144px;top: 52px;}
#d11{left:40px;top: 31px;}
#d12{left:-61px;top: -28px;}
#d13{left:68px;top: -10px;}
#d14{left:80px;top: 10px;}
#d15{left:9px;top: -24px;}
#d16{left:94px;top: -115px;}
#d17{left:67px;top: -17px;}
/*end map*/
.m_bot{
background:url(../destinations/images/map_bbg.gif) no-repeat;
height:118px;
width:750px;
position:absolute;
left:-240px;
top:417px;
}
.m_tab{
background:#FFE775;
padding:8px;
}
.ct_tab{
position:relative;
height:39px;
}
.ctt_s,.ctt_ns{
position:absolute;
height:22px;
width:286px;
padding-top:17px;

font-family:Arial, Helvetica, sans-serif;
font-size:14;
font-weight:bold;
text-align:center;
}
/*tab*/
#ctt_1{
left:60px;
}
#ctt_2{
left:360px;
}
.ctt_s{
background:url(../destinations/images/tab_ybg.gif) no-repeat;
top:2px;
color:#000000;
}
.ctt_ns{
background:url(../destinations/images/tab_bbg.gif) no-repeat;
top:0;
color:#ffffff;
cursor:pointer;
}

.mpct{
border:#FFCC02 2px solid;

background:#FFFFFF;
padding:8px;
height:100%;
overflow:hidden;
}
.m_dsbox{
width:134px;
float:left;
margin-left:5px;
}
.m_inbox{
background:#F3F3F3;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
padding:2px;
height:210px;
}
#mbox2 .m_inbox{
height:230px;
}
.m_city{
padding:0px 0 0px 4px;
margin-top:1px;
color:#FFFFFF;
}
#mbox2 .m_city{
height:56px;
line-height:17px;
}
.m_dsbox .m_inbox a{
color:#29619E;
text-decoration:underline;
font-weight:bold;
display:block;
padding-top:4px;
text-decoration:none;
}
.m_dsbox .m_inbox a:hover{
text-decoration:underline;
color:#FF6600;
}
.m_ttxt{
background:#FFF9DF;
height:417px;

}

.m_ttxt,.rt_txt{
font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 line-height:18px;
}
.rt_txt{
padding:6px;
}
.m_ttxt ul {
padding:0;
margin:0;
}
.m_ttxt ul li{
 list-style:none;
 background:url(../share_img/dot_black_a_4_4.gif) no-repeat 4px 8px;
 
 padding:2px 8px 2px 13px;
 
}
.m_ttxt b,.m_btxt b,.rt_txt b{
color:#CB3300;
}
.m_ttxt strong{
color:#29619E;
}
.m_btxt{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding:10px 80px 0 130px;
line-height:16px;
}

.tmd{
font-family:"Times New Roman", Times, serif;
font-size:15px;
text-align:center;
padding:8px;
}
.tmd a{
text-decoration:underline;
cursor:pointer;
}
#moredes{
background:#FFFFFF;
padding:8px; 	
}

#moredes a{
/*display:block;*/
margin-right:13px;

color:#275D93;
background:url(../share_img/dot_black_3_3.gif)  no-repeat left 10px;

padding:2px 0  2px 8px;
}
#moredes a:hover{
text-decoration:underline;
color:#FF6600;
}
.rinbox h3{
background:#71A4C1 url(../destinations/images/des_rbg.gif) no-repeat;
margin:0;
padding:0 0 0 26px;
font-family:"Times New Roman", Times, serif;
font-size:15px;
color:#FFFFFF;
font-weight:bold;

}
.rlink{
text-align:right;
background:url(../share_img/g_red_15_6.gif) no-repeat 70px 3px;
line-height:14px;
}
.ct_right .rlink a{
 color:#29619E;
 text-decoration:underline;
}
.rlink a:hover{
color:#FF6600;
}
.m_dsbox img{
border:0
}
.waqa{
padding:2px 0; 
text-align:center;

}
.mptxt a{
text-decoration:underline;
}

