@import url("border_jp.css");
@import url("form_jp.css");
/*body,table,a{ font-size:12px;margin-top: 1px; background: url(/images/bg.gif) repeat-x #B8B3A0;; }*/
body,table,a{font-size:12px;}
body{margin-top: 1px; background: url(/images/bg.gif) repeat-x #B8B3A0;}
h1 			{ font-size:10px;font-weight:normal;}
a:          { font-size:12px; color: #655639; }
a:link 		{color: #000000;text-decoration:none;}
a:visited 	{color: #000000;text-decoration:none;}
a:hover 	{color: #000000;text-decoration:underline;}
a:active 	{color: #000000;text-decoration:none;}

/*seo*/
.header-h1 {
	margin:0;
	padding:0;
	}

p {margin:0; padding:0;}

.a1:link 	{font-size:12px;color: #655639;text-decoration:none;}
.a1:visited {font-size:12px;color: #655639;text-decoration:none;}
.a1:hover 	{font-size:12px;color: #655639;text-decoration:underline;}
.a1:active 	{font-size:12px;color: #655639;text-decoration:none;}

.a2:link 	{font-size:12px;color: #666666;text-decoration:none;}
.a2:visited {font-size:12px;color: #666666;text-decoration:none;}
.a2:hover 	{font-size:12px;color: #F7970D;text-decoration:underline;}
.a2:active 	{font-size:12px;color: #666666;text-decoration:none;}

.a3:link 	{font-size:12px;color: #666666;text-decoration:none;}
.a3:visited {font-size:12px;color: #666666;text-decoration:none;}
.a3:hover 	{font-size:12px;color: #F7970D;text-decoration:underline;}
.a3:active 	{font-size:12px;color: #666666;text-decoration:none;}

/*#4D6665 #EAE1D0*/
.aSmall:link 	{font-size:10px;color: #000000;text-decoration:none;}
.aSmall:visited {font-size:10px;color: #000000;text-decoration:none;}
.aSmall:hover 	{font-size:10px;color: #FF9900;text-decoration:underline;}
.aSmall:active 	{font-size:10px;color: #000000;text-decoration:none;}

.aSub:link 		{color: #666666;text-decoration:underline; font-size:12px;}
.aSub:visited 	{color: #666666;text-decoration:underline; font-size:12px;}
.aSub:hover 	{color: #FF9900;text-decoration:underline; font-size:12px; }
.aSub:active 	{color: #FF9900;text-decoration:underline; font-size:12px;}

.aSub1:link 		{color: #666666;text-decoration:underline; font-size:11px;}
.aSub1:visited 	{color: #666666;text-decoration:underline; font-size:11px;}
.aSub1:hover 	{color: #FF9900;text-decoration:underline; font-size:11px; }
.aSub1:active 	{color: #FF9900;text-decoration:underline; font-size:11px;}

.aSubNl:link 		{color: #666666;text-decoration:none; font-size:12px;}
.aSubNl:visited 	{color: #666666;text-decoration:none; font-size:12px;}
.aSubNl:hover 	{color: #FF9900;text-decoration:none; font-size:12px; }
.aSubNl:active 	{color: #FF9900;text-decoration:none; font-size:12px;}

.a:link 	{color: #0000FF;text-decoration:underline;}
.a:visited 	{color: #0000FF;text-decoration:underline;}
.a:hover 	{color: #FF0000;text-decoration:underline;}
.a:active 	{color: #FF0000;text-decoration:underline;}

.w:link 	{font-size: 10px;color: #FFFFFF;text-decoration:none;}
.w:visited 	{font-size: 10px;color: #FFFFFF;text-decoration:none;}
.w:hover 	{font-size: 10px;color: #FF9900;text-decoration:none;}
.w:active 	{font-size: 10px;color: #FF9900;text-decoration:none;}

.dr:link 	{font-size: 12px;color: #704F43;text-decoration:none;}
.dr:visited {font-size: 12px;color: #704F43;text-decoration:none;}
.dr:hover 	{font-size: 12px;color: #704F43;text-decoration:underline;}
.dr:active 	{font-size: 12px;color: #704F43;text-decoration:none;}

.dr1:link 	{font-size: 11px;color: #704F43;text-decoration:none;}
.dr1:visited {font-size: 11px;color: #704F43;text-decoration:none;}
.dr1:hover 	{font-size: 11px;color: #704F43;text-decoration:underline;}
.dr1:active 	{font-size: 11px;color: #704F43;text-decoration:none;}

.o:link 	{font-size: 12px;color: #FF9900;text-decoration:underline;}
.o:visited  {font-size: 12px;color: #FF9900;text-decoration:underline;}
.o:hover 	{font-size: 12px;color: #0066FF;text-decoration:underline;}
.o:active 	{font-size: 12px;color: #0066FF;text-decoration:underline;}

.sort:link 		{font-size: 12px; font-weight: bold; color: #704F43;text-decoration:underline;}
.sort:visited 	{font-size: 12px; font-weight: bold; color: #704F43;text-decoration:underline;}
.sort:hover 	{font-size: 12px; font-weight: bold; color: #FF9900;text-decoration:underline;}
.sort:active 	{font-size: 12px; font-weight: bold; color: #FF9900;text-decoration:underline;}

.sort1:link 		{font-size: 12px; font-weight: bold; color: #999999;text-decoration:none;}
.sort1:visited 	{font-size: 12px; font-weight: bold; color: #999999;text-decoration:none;}
.sort1:hover 	{font-size: 12px; font-weight: bold; color: #FF9900;text-decoration:underline;}
.sort1:active 	{font-size: 12px; font-weight: bold; color: #FF9900;text-decoration:none;}

.fstop			 { font-size: 10px; color:#666666; }
.fsfoot			 { font-size: 10px; color:#FFFFFF; }

.fmwhite		 { font-size: 14px; color:#FFFFFF; }
.fmorange		 { font-size: 12px; color:#FF9900; }
.fmgray		     { font-size: 12px; color:#CCCCCC; }
.fmdgray		 { color:#666666; font-size: 12px;}

.fmdred		     { font-size: 12px; color:#DB0808; }
/*.fmdred14		 { font-size: 12px; color:#704F43; }*/

.fmdred14:link 	{font-size: 12px;color: #704F43;text-decoration:none;}
.fmdred14:visited {font-size: 12px;color: #704F43;text-decoration:none;}
.fmdred14:hover 	{font-size: 12px;color: #704F43;text-decoration:underline;}
.fmdred14:active 	{font-size: 12px;color: #704F43;text-decoration:none;}

.fhead	     	 { color:#655639; font-size: 12px;}
.fhead1	     	 { color:#655639; font-size: 11px;}
.falert		     { color:#FF0000; font-size: 12px; }
.fTitle	     	 { font-size:16px;color:#704F43;font-weight: bold; text-align:left;}
.fSubTitle	     { font-size:12px;color:#704F43;font-weight: bold; text-align:left;}

.style1 		 { color: #704F43; }

.mid			  { font-size:12px; }
.mid3		      { font-size:13px;color:#FFFFFF; }
.big			  { font-size:16px; }
.sml			  { font-size:10px; }
.sml1		      { font-size:12px; }

.mid1 		    {font-size: 12px;  color: #666666;text-decoration:none;}
.mid1:link 		{font-size: 12px;  color: #666666;text-decoration:none;}
.mid1:visited 	{font-size: 12px;  color: #666666;text-decoration:none;}
.mid1:hover 	{font-size: 12px;  color: #FF6600;text-decoration:underline;}
.mid1:active 	{font-size: 12px;  color: #666666;text-decoration:none;}

.mid2_b1		{font-size: 14px;  color: #655639;text-decoration:none;}
.mid2_b1:link 		{font-size: 14px;  color: #655639;text-decoration:none;}
.mid2_b1:visited 	{font-size: 14px;  color: #655639;text-decoration:none;}
.mid2_b1:hover 	{font-size: 14px;  color: #FF6600;text-decoration:underline;}
.mid2_b1:active 	{font-size: 14px;  color: #655639;text-decoration:none;}

.mid2_b		{font-size: 16px;  color: #655639;text-decoration:none;}
.mid2_b:link 		{font-size: 16px;  color: #655639;text-decoration:none;}
.mid2_b:visited 	{font-size: 16px;  color: #655639;text-decoration:none;}
.mid2_b:hover 	{font-size: 16px;  color: #FF6600;text-decoration:underline;}
.mid2_b:active 	{font-size: 16px;  color: #655639;text-decoration:none;}

.mid2_s		{font-size: 12px;  color: #655639;text-decoration:none;}
.mid2_s:link 		{font-size: 12px;  color: #655639;text-decoration:none;}
.mid2_s:visited 	{font-size: 12px;  color: #655639;text-decoration:none;}
.mid2_s:hover 	{font-size: 12px;  color: #FF6600;text-decoration:underline;}
.mid2_s:active 	{font-size: 12px;  color: #655639;text-decoration:none;}

.mid3		{font-size: 12px;  color: #655639;text-decoration:underline;}
.mid3:link 		{font-size: 12px;  color: #655639;text-decoration:underline;}
.mid3:visited 	{font-size: 12px;  color: #655639;text-decoration:underline;}
.mid3:hover 	{font-size: 12px;  color: #FF6600;text-decoration:underline;}
.mid3:active 	{font-size: 12px;  color: #655639;text-decoration:underline;}

.mid2    		{font-size: 12px;  color: #655639;text-decoration:none;}
.mid2 a 		{font-size: 12px;  color: #655639;text-decoration:none;}
.mid2 a:hover 	{font-size: 12px;  color: #ffffff;text-decoration:underline;}

.mid4       	{font-size: 12px;  color: #655639;text-decoration:none;}
.mid4:link 		{font-size: 12px;  color: #655639;text-decoration:none;}
.mid4:visited 	{font-size: 12px;  color: #655639;text-decoration:none;}
.mid4:hover 	{font-size: 12px;  color: #ffffff;text-decoration:underline;}
.mid4:active 	{font-size: 12px;  color: #655639;text-decoration:none;}

.tbborder         { border: 1px solid ;border-color:#CECECE;}   
.tbborder2        { border: 1px solid ;border-color:#704F43;}  

.thead         { font-size: 10px; color: #FFFFFF;}  

.aSubhead		{color: #666666;text-decoration:none; font-size:12px; text-decoration:none;}
.aSubhead:link 		{color: #666666;text-decoration:none; font-size:12px; text-decoration:underline;}
.aSubhead:visited 	{color: #666666;text-decoration:none; font-size:12px; text-decoration:underline;}
.aSubhead:hover 	{color: #FF9900;text-decoration:none; font-size:12px; text-decoration:underline;}
.aSubhead:active 	{color: #FF9900;text-decoration:none; font-size:12px; text-decoration:underline;} 

.aSubhead2		{color: #666666;text-decoration:none; font-size:12px; text-decoration:none;}
.aSubhead2:link 		{color: #666666;text-decoration:none; font-size:12px; text-decoration:none;}
.aSubhead2:visited 	{color: #666666;text-decoration:none; font-size:12px; text-decoration:none;}
.aSubhead2:hover 	{color: #FF9900;text-decoration:none; font-size:12px; text-decoration:underline;}
.aSubhead2:active 	{color: #FF9900;text-decoration:none; font-size:12px; text-decoration:none;} 


.aSubhead1		        {color: #666666;text-decoration:none; font-size:11px; }
.aSubhead1:link 		{color: #666666;text-decoration:none; font-size:11px; }
.aSubhead1:visited 	    {color: #666666;text-decoration:none; font-size:11px; }
.aSubhead1:hover 	    {color: #FF9900;text-decoration:none; font-size:11px; }
.aSubhead1:active 	    {color: #FF9900;text-decoration:none; font-size:11px; } 

/*seo*/
.aSubhead1-h2 {
	font-weight:normal;
	}
.seo-h4 {
	margin:0;
	padding:0;
	}


.tbooking			{ font-size:12px; }

.totalAmountTitle    {color: #000000;font-size:16px; font-weight:bold;}
.totalAmountPrice    {color: #FF0000;font-size:16px; font-weight:bold;}
.rateExchange		 {font-size:12px;}
.subName 		     {font-size: 13px;  color: #666666; text-decoration:none;}

/*** Point Set***/
p.discount_stay {
	width:13px;
	height:23px;
	background:url(/images/icon/icon_discount_hotel_detail.gif) no-repeat;
	padding:3px 40px 0 47px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	font-family:Tahoma, verdana, "Microsoft Sans Serif";
	text-align:right;
}


p.discount_stay2 {
	width:13px;
	height:23px;
	background:url(/images/icon/icon_discount_search_01.gif) no-repeat;
	padding:3px 40px 0 47px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	font-family:Tahoma, verdana, "Microsoft Sans Serif";
	text-align:right;
}


/*** Agoda Set***/
table#agoda {
	width:620px;
	font-size:12px;
	border-top:1px solid #C0C0C0;
	border-right:1px solid #C0C0C0;
}
table#agoda th {
	height:25px;
	color:#655639;
	background:#ECE9E3;
	font-weight:bold;
}
table#agoda th.col1 {
	width:130px;
	border-left:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
}
table#agoda th.col2 {
	width:160px;
	border-left:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
}
table#agoda th.col3 {
	width:200px;
	border-left:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
}
table#agoda th.col4 {
	width:130px;
	border-left:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
}

table#agoda td.col1 {
	width:120px;
	padding:5px;
	text-align:center;
	vertical-align:middle;
	border-left:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
}
table#agoda td.col2 {
	width:150px;
	padding:10px 5px 10px 5px;
	vertical-align:top;
	border-left:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
}
table#agoda td.col2 p {
	background:url(images/icon_arrowa.jpg) no-repeat 0% 5%;
	padding:0 0 0 15px;
}

table#agoda td.col3 {
	width:190px;
	padding:10px 5px 10px 5px;
	border-left:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
}
table#agoda td.col3 p {
	padding:2px;
	margin:0;
}
table#agoda td.col4 {
	width:130px;
	text-align:center;
	vertical-align:middle;
	border-left:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
}

table#promotion_area {
	/*width:624px;*/
	margin-top:10px;
	padding:0;
	
}
table#promotion_area td {
	width:156px;
	margin:0;
	padding:0;
	vertical-align:top;
}

div#promotion_bloc {
	width:145px;
	height:206px;
	color:#333333;
	padding:5px;
	margin:0;
	margin-bottom:3px;
}
/*div#promotion_bloc p.title {
	font-weight:bold;
	height:25px;
	background:#006600;
}
div#promotion_bloc p.star {
	height:15px;
	padding-bottom:3px;
	background:#006600;
}
div#promotion_bloc p.pic {
	text-align:center;
	height:78px;
	background:#006600;
}
div#promotion_bloc p.detail {
	margin-top:5px;
	height:35px;
	background:#006600;
}
div#promotion_bloc p.summary {
	font-size:16px;
	color:#FF0000;
	font-weight:bold;
	text-align:right;
	height:20px;
	background:#006600;
}
div#promotion_bloc p.link {
	font-size:9px;
	height:15px;
	background:#006600;
	margin:0;
}
div#promotion_bloc p.link a {color:#006699; text-decoration:none;}
div#promotion_bloc p.link a:hover {color:#006699; text-decoration:underline;}
*/
table#content {
	width:146px;
	height:206px;
	font-size:11px;
}

table#content td.title {
	font-weight:bold;
	height:25px;
}
table#content td.title a{
	font-weight:bold;
	font-size:11px;
}
table#content td.star {
	height:15px;
	padding-bottom:3px;
}
table#content td.pic {
	text-align:center;
	height:78px;
}
table#content td.pic img{
	height:78px;
	width:134px;
}
table#content td.detail {
	padding-top:5px;
	height:35px;
}
table#content td.detail a{
	font-size:11px;
}
table#content td.summarys {
	font-size:16px;
	color:#FF0000;
	font-weight:bold;
	text-align:right;
	vertical-align:middle;
}
table#content td.link {
	font-size:10px;
	vertical-align:bottom;
	padding-bottom:3px;
	height:27px;
}
table#content td.link a {color:#006699; text-decoration:none;}
table#content td.link a:hover {color:#006699; text-decoration:underline;}

