.size14			{font-size:14.7px;}
.color6			{color:#B20001;}

a.textlink1b:link		{color:#227E95; font-size:14px; text-decoration:none;}
a.textlink1b:visited	{color:#227E95; font-size:14px; text-decoration:none;}
a.textlink1b:hover		{color:#227E95; font-size:14px; text-decoration:none;}

A.faq_link:link {FONT-SIZE: 12px; COLOR: #227e93; TEXT-DECORATION: underline}
A.faq_link:visited {FONT-SIZE: 12px; COLOR: #227e93; TEXT-DECORATION: underline}
A.faq_link:hover {FONT-SIZE: 12px; COLOR: #ff8600; TEXT-DECORATION: underline}

.faq {PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #227e93; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 25px}
.faq_td {PADDING-LEFT: 9px; COLOR: #227e93; LINE-HEIGHT: 170%}
.faq_li {COLOR: #227e93}

.left-li{list-style-image:  url(/G5IVWLUZ/green_dotted.jpg); margin-left:0px; line-height:150%;}
.left-label{margin-left:5px; margin-top:5px}
.left-font{font-size:12px; color:#227E93; margin-top:0px; vertical-align:middle}

a.custemer-email:link{font-size:12px; color:#0035FD; text-decoration:underline}
a.custemer-email:visited{font-size:12px; color:#0035FD; text-decoration:underline}
a.custemer-email:hover{font-size:12px; color:#FF6602; text-decoration:underline}


.ValidatorStyle{VISIBILITY:hidden;COLOR:#A01E00;}
.ValidatorDisplayStyle{VISIBILITY:none;COLOR:#A01E00;}
.left-li{list-style-image:  url(/G5IVWLUZ/green_dotted.jpg); margin-left:0px; line-height:150%;}
.left-label{margin-left:5px; margin-top:5px}
.left-font{font-size:12px; color:#227E93; margin-top:0px; vertical-align:middle}


.titlebar1 {background-color:#5dabc1}

.titlebar2 {background-color:#c5e2ea}

a.titlelink1:link{color:#ffffff; font-size:14px; text-decoration:underline}
a.titlelink1:visited{color:#ffffff; font-size:14px; text-decoration:underline}
a.titlelink1:hover{color:#ff6b00; font-size:14px; text-decoration:underline}
.title3 {color:#ff6b00;font-size:14px;font-family: ËÎÌå,arial;font-weight:bold;}

a.custemer-email:link{font-size:12px; color:#0035FD; text-decoration:underline}
a.custemer-email:visited{font-size:12px; color:#0035FD; text-decoration:underline}
a.custemer-email:hover{font-size:12px; color:#FF6602; text-decoration:underline}

.yellow-font{color:#FF6602; font-size:12px; font-weight:bold}
.yellow-fonta{color:#FF6C02; font-size:12px;}

a.green:link{color:#217D92; font-size:12px; text-decoration:underline}
a.green:visited{color:#217D92; font-size:12px; text-decoration:underline}
a.green:hover{color:#217D92; font-size:12px; text-decoration:underline}


.font-default{color:#707070; font-size:12px}
.fontGreen {color:#247E96;}
.huifont{color:#707070; font-size:12px;}
.white{color:#FFFFFF; font-size:12px;}
.green{color:#707070; font-size:12px;}
.table-btm-hui{border-top:1px solid #8B8B8B; }
.whitefontb{color:#FFFFFF; font-weight:bold}

.colHead{color:#707070; font-size:12px}
.small{font-size:11px;font-family:Arial, Helvetica, Sans Serif;line-height:13px}
.smallPrice{font-size:11px;font-family:Arial, Helvetica, Sans Serif;line-height:14px;color:#707070}
.smallBreak{font-size:11px;font-family:Arial, Helvetica, Sans Serif;line-height:14px;color:#707070}

.eButton {cursor:pointer;cursor:hand;border-bottom:thin solid #006600;border-right:thin solid #006600;border-top:thin solid #CCCCCC;border-left:thin solid #CCCCCC;font-size:11px;font-family:Arial;font-weight:bold;background-color:#009900;color:#FFFFFF;line-height:.85;padding-top:6px;text-transform:capitalize;}
.td-dfont{font-size:12px; color:#000000}

.STARROW { color:#237D95 }
.PRICEROW { height:25px;border:1px #52A6C6 solid;border-width:0 1 1 0}

.leftSearchText { color:#237D95 }
.color1{color:#C10000; font-size:12px}

.p1{line-height:150%; margin-left:0px; margin-right:5px; color:#1B6282}
.p2{line-height:130%; margin-left:5px; margin-right:5px; margin-top:5px; margin-bottom:5px; color:#706E6F; }
.p3{line-height:130%; margin-left:10px; margin-right:5px; margin-top:5px; margin-bottom:5px; color:#706E6F; }
.p4{line-height:115%;  margin-top:5px; color:#706E6F; }
.xingyongka-p{margin-left:25px; line-height:150%;}

.li1{list-style-image: url(/G5IVWLUZ/images/dot.gif); line-height:150%}
.lilabel{margin-left:0px; margin-top:0px; font-size:12px; color:#707070}

.numfont {font-size:14px; font-family:Arial; color:#237D97; font-weight:bold}
.numfontx{width:15px; font-size:16px}

.jiageqingdan{font-size:14px; font-weight:bold;color:#247E96;}
.left5{padding:3px;}
.left5{margin-left:5px;}

.city-left-height{height:20px;}
.green-bgcolor{background-color:#F1FAFF;}

a.searchbox:link{text-decoration:underline; cursor:hand}
a.searchbox:visited{text-decoration:underline ;cursor:hand}
a.searchbox:hover{text-decoration:underline; cursor:hand;}

.input_null{border-width:0px;}
.input_null1{border-width:0px;BACKGROUND-COLOR:#F4FCFF;}

TD { FONT-SIZE: 12px;}
INPUT { FONT-SIZE: 12px }
SELECT { FONT-SIZE: 12px }

P { FONT-SIZE: 12px; MARGIN: 5px 0px 5px 10px; LINE-HEIGHT: 170% }
.tsp { FONT-SIZE: 12px; MARGIN: 5px 0px 5px 10px; LINE-HEIGHT: 22px }
	
.hp { FONT-SIZE: 12px; MARGIN: 0px 5px 2px; LINE-HEIGHT: 120% }
.jp { FONT-SIZE: 12px; MARGIN: 0px 10px 5px; LINE-HEIGHT: 150% }
.lp { FONT-SIZE: 12px; MARGIN: 0px; LINE-HEIGHT: 150% }
.inputmodify{font-size:12px;border:1px #5A9FB5 solid;font-family:Arial;}
	
/* Image Links */
a.imagelink 
{
	font-size: 8pt;
	font-weight: bold;
	color: #000080;
}

a:hover.imagelink
{
	text-decoration: underline;
	color: #0000FF;
	/*background-color: #D0D0D0;*/
}
A {color:}
A.small {font-size:11px;font-family:Arial, Helvetica, Sans Serif;color:#333399}
A.anchor {color:#000000}
A:visited {color:#333399}
A:hover {color:#FF6600}

.ESRPromo {font-size:13px;vertical-align:super;font-family:Arial, Helvetica, Sans Serif;font-weight:bold;color:#008000}
a.MsgBox:link {	COLOR: #008000; }
a.MsgBox:visited { COLOR: #008000;  }
a.MsgBox:hover {COLOR: #008000;  }

a.whitelink:link{ color:#FFFFFF; font-size:12px; text-decoration:underline}
a.whitelink:visited{ color:#FFFFFF; font-size:12px; text-decoration:underline}
a.whitelink:hover{ color:#FFFFFF; font-size:12px; text-decoration:underline}
a.whitelink:visited{ color:#FFFFFF; font-size:12px; text-decoration:none}

.hoteltitle {font-size:14px;}
.ECRPromo {font-size:13px;vertical-align:super;font-family:Arial, Helvetica, Sans Serif;font-weight:bold;color:#008000}
.ESRPromoSmall {font-size:11px;vertical-align:super;font-family:Arial, Helvetica, Sans Serif;font-weight:bold;color:#008000}
.DRRPromo {font-size:12px;font-family:Arial, Helvetica, Sans Serif;font-weight:bold;color:#008000}

.CursorHand {cursor: pointer; cursor: hand;}

form, ul, body, div, p, ul, ol, dl, input, button
{
    margin: 0;
    padding: 0;
}

#HotSrch span
{
    padding: 1px 0;
    margin: 0;
}

#HotSrch span.trblbdr
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	border-top-style: none;
	padding-top: 1px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

#btnShowList
{
	border: 0px ;
	BACKGROUND-POSITION: center; 
	BACKGROUND-IMAGE:  url(/Images/mgou.gif); 
	WIDTH: 20px; 
	BACKGROUND-REPEAT: no-repeat; 
	height: 20px;
	
  
    color: #fff;
    font-weight: bold;
    padding: 0 3px 2px 3px;
}

body{font-size:12px; margin:0 0 0 0; background-color:#FFFFFF}

a.white:link{color:#FFFFFF; font-size:12px; text-decoration:underline}
a.white:visited{color:#FFFFFF; font-size:12px; text-decoration:underline}
a.white:hover{color:#FFFFFF; font-size:12px; text-decoration:underline}

a.green1:link{color:#217D92; font-size:12px; text-decoration:underline}
a.green1:visited{color:#217D92; font-size:12px; text-decoration:underline}
a.green1:hover{color:#217D92; font-size:12px; text-decoration:underline}

a.link1:link{color:#F29102; font-size:12px; text-decoration:underline}
a.link1:visited{color:#F29102; font-size:12px; text-decoration:underline}
a.link1:hover{color:#F29102; font-size:12px; text-decoration:underline}

a.huilink:link{color:#707070; font-size:12px; text-decoration:underline}
a.huilink:visited{color:#707070; font-size:12px; text-decoration:underline}
a.huilink:hover{color:#707070; font-size:12px; text-decoration:underline}

.td-bgcolor{background-color:#FEFFEF}
.green1 {color:#707070; font-size:12px;}
.td-height2{height:15}
.redfont{font-size:12px; color:#FE0002; margin-left:5px}

.green11 {color:#707070; font-size:12px;}

.p0{line-height:130%; margin-left:0px; margin-right:5px; margin-top:5px; margin-bottom:5px; color:#706E6F; }

.thistd{border-bottom-color:#8B8B8B; border-bottom-style:solid; border-bottom-width:1px}

.city_border_color{border-color:#5F7E9B;border-collapse:collapse; border-width:1px;}

.left-li{list-style-image:  url(/images/green_dotted.jpg); margin-left:0px; line-height:150%;}
.left-font{font-size:12px; color:#227E93; margin-top:0px; vertical-align:middle}
.left-label{margin-left:5px; margin-top:5px}

.city-hotel-trheight{height:25px}
.tr-mouse{cursor:hand;}

.print-huifont{
	color:#707070; 
	font-size:12px;
	font-weight: normal;
}

.colorredc {color:#C50000; font-size:12px; font-family:Arial;font-weight:bold;}
.print-bigfont{
	font-size: 18px;
	color: Black;
}


.yellow-font {color:#FF6602; font-size:12px; font-weight:bold;}

a.link-white14:link{
	color: White;
	font-size: 14px;
	text-decoration: none;
}
a.link-white14:visited{
	color: White;
	font-size: 14px;
	text-decoration: none;
}
a.link-white14:hover{
	color: White;
	font-size: 14px;
	text-decoration: none;
}

/* default.aspx */
.green-font{color:#227E95;}

a.greenlink:link{ color:#076879; font-size:12px; text-decoration:underline}
a.greenlink:visited{ color:#076879; font-size:12px; text-decoration:underline}
a.greenlink:hover{ color:#076879; font-size:12px; text-decoration:underline}

.img-border{border:1px solid #999999;}

.td-hand{cursor:hand;}

.jiudian_haha{font-size:14px; color:#5DABC1; font-weight:bold}

.td-border1{border-bottom:1px solid #5DABC1;border-right:1px solid #5DABC1;border-left:1px solid #5DABC1;}

.sousuotb{font-size:12px; color:#6F7072;}

.t-font18{font-size:18px; color:#000000; font-family:"ºÚÌå"}
.date1{font-size:14px; color:#C10001;font-family:Arial; font-weight:bold}
.t-normal-font{color:#000000; font-size:12px; font-weight:bold}
.typeFont{color:#227E95; font-size:12px}

a.SORTU:link {	COLOR: #237E93; }
a.SORTU:visited { COLOR: #237E93;  }
a.SORTU:hover {COLOR: #237E93;  }

a.hoteltitle:link{ color:#FFFFFF; font-size:14px; text-decoration:none}
a.hoteltitle:visited{ color:#FFFFFF; font-size:14px; text-decoration:none}
a.hoteltitle:hover{ color:#FFFFFF; font-size:14px; text-decoration:underline}


.td-label{padding-left:15px } 
.table1{border:1px solid #C7DEE4; background-color:#F4FCFF;}
.title-font14{color:#247E96;font-size:14px; font-weight:bold;}


.noticeIframe{border:#7f9db9 1px solid; height:100px;} 
.select-page{width:120px; font-size:12px}

.table_vouch	{BORDER-RIGHT:#227e95 1px solid; BORDER-TOP:#227e95 1px solid; BORDER-LEFT:#227e95 1px solid; BORDER-BOTTOM:#227e95 1px solid}
.td_vouch		{padding:5px;line-height:160%;font-size:12px;}
.title_vouch	{font-size:14.7px;font-weight:bolder;}

.td1			{font-size: 12px;line-height: 170%;text-align:right;background-color:#F4FCFF;padding-right:1px;}
.td2			{font-size: 12px;line-height: 170%;padding-left:20px;background-color:white;}
.td3			{font-size: 12px;line-height: 170%;padding:20px;background-color:#F4FCFF;color:#B21600;}

/* ensure.aspx */
.xinyongka-width{width:100px;}
/* blackfont */

/* reserve.aspx */
/* blackfont */

/* print.aspx */
.p-print1{
	line-height: 150%;
	font-size: 14px;
	margin-top: 22px;
}
.colorredb		{color:#C50000; font-size:22px; font-family:Arial;font-weight:bold;}


/* blackfont
print.aspx 
huifont email-td-border
email-td-header
email-dingdanfont
jiageqingdan2
blackfont14b
color1x
blackfont
p31
*/

/* beijing.aspx */
a.city-left-link:link{font-size:12px; color:#237E93; text-decoration:none}
a.city-left-link:visited{font-size:12px; color:#237E93; text-decoration:none}
a.city-left-link:hover{font-size:12px; color:#237E93; text-decoration:underline}

a.uhuilink:link{color:#707070; font-size:12px; text-decoration:none}
a.uhuilink:visited{color:#707070; font-size:12px; text-decoration:none}
a.uhuilink:hover{color:#FF6C02; font-size:12px; text-decoration:underline}

.midline { height:25px;border:1px #52A6C6 solid;border-width:0 1 0 0}
.bluefont{color:#1B6614;}

a.whitelink1:link{color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:bold;}
a.whitelink1:visited{color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:bold;}
a.whitelink1:hover{color:#FFFFFF; font-size:12px; text-decoration:underline; font-weight:bold;}

a.greenlink1:link{color:#227E93; font-size:12px; text-decoration:none; font-weight:bold;}
a.greenlink1:visited{color:#227E93; font-size:12px; text-decoration:none; font-weight:bold;}
a.greenlink1:hover{color:#227E93; font-size:12px; text-decoration:underline; font-weight:bold;}

.border-l-green{border-left:1px solid #69B7CD;}
.hotel-td-titlestyle{height:20px; background-color:#F1FAFF;}
.hotel-imgborder{border:1px solid #9A9A9A;}

a.srhlink1:link{color: #000000; font-size:12px; text-decoration:none; font-weight:bold;}
a.srhlink1:visited{color:#000000; font-size:12px; text-decoration:none; font-weight:bold;}
a.srhlink1:hover{color:#000000; font-size:12px; text-decoration:underline; font-weight:bold;}

a.srhlink2:link{color:#217D92; font-size:12px; text-decoration:none; font-weight:bold;}
a.srhlink2:visited{color:#217D92; font-size:12px; text-decoration:none; font-weight:bold;}
a.srhlink2:hover{color:#217D92; font-size:12px; text-decoration:underline; font-weight:bold;}

.border-r-green{border-right:1px solid #69B7CD;}
.border-btm-green{border-bottom:1px solid #69B7CD;}
