@charset "utf-8";
/* CSS Document *//* Heart.Wong */

/*字体设置*/
.fontyellw14c {
	font-size: 14px;
font-family:"宋体", Tahoma;
	font-weight: bold;
	color: #FF6600;
}

.fontyellw14c a{
	font-size: 14px;
font-family:"宋体", Tahoma;
	font-weight: bold;
	color: #FF6600;
	text-decoration:none;
}

.fontyellw14c a:hover{
	font-size: 14px;
font-family:"宋体", Tahoma;
	font-weight: bold;
	color: #FF6600;
}

.fontrebc {
	font-size: 12px;
font-family:"宋体", Tahoma;
	font-weight: bold;
	color: #FF0000;
}

.fontrebc a{
	font-size: 12px;
font-family:"宋体", Tahoma;
	font-weight: bold;
	color: #FF0000;
	text-decoration:none;
}

.fontrebc a:hover{
	font-size: 12px;
font-family:"宋体", Tahoma;
	font-weight: bold;
	color: #FF0000;
}


.fontreb {
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #FF0000;
}

.fontreb a{
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #FF0000;
	text-decoration:none;
}

.fontreb a:hover{
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #FF0000;
}

.fontblue12 {
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #006699;
}

.fontblue12 a{
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #006699;
	text-decoration:none;
}

.fontblue12 a:hover{
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #006699;
}

.fontblue12h18 {
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #006699;
	line-height:18px;
}

.fontblue12h18 a{
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #006699;
	text-decoration:none;
	line-height:18px;
}

.fontblue12h18 a:hover{
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #006699;
	line-height:18px;
}

.fontblue12b {
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #006699;
	font-weight:bold;
}

.fontblue12b a{
	font-size: 12px;
font-family:"宋体", Tahoma;
	color:#006699;
	text-decoration:none;
	font-weight:bold;
}

.fontblue12b a:hover{
	font-size: 12px;
font-family:"宋体", Tahoma;
	color:#999999;
	font-weight:bold;
}

.fontblue14c {
	font-size: 14px;
font-family:"宋体", Tahoma;
	color: #006699;
	font-weight: bold;
}

.fontblue14c a{
	font-size: 14px;
font-family:"宋体", Tahoma;
	color: #006699;
	font-weight: bold;
	text-decoration:none;
}

.fontblue14c a:hover{
	font-size: 14px;
font-family:"宋体", Tahoma;
	color: #006699;
	font-weight: bold;
	
}

.fontwhite14c {

	font-size: 14px;
font-family:"宋体", Tahoma;
	color: #FFFFFF;
	font-weight: bold;
}

.fontwhite14c a{

	font-size: 14px;
font-family:"宋体", Tahoma;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}

.fontwhite14c a:hover{

	font-size: 14px;
font-family:"宋体", Tahoma;
	color: #FFFFFF;
	font-weight: bold;
}

.fontyellw12 {
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #FF6600;
}

.fontyellw12 a{
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #FF6600;
	text-decoration:none;
}


.fontyellw12 a:hover{
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #FF6600;
}



.fontblack12c {
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #333333;
	line-height: 20px;
}

.fontblack12c a{
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
}

.fontblack12c a:hover{
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #333333;
	font-weight: bold;
}


.fontblack12 {
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #333333;
	line-height: 20px;
}

.fontblack12 a{
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #333333;
	line-height: 20px;
	text-decoration:none;
}

.fontblack12 a:hover{
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #333333;
	line-height: 20px;
}


.fontblack1201 {
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #333333;
}

.fontblack1201 a{
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #333333;
	text-decoration:none;
}

.fontblack1201 a:hover{
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #333333;
}


.fontgrey12 {
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #000000;
	line-height: 20px;
}

.fontgrey12 a{
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #999999;
	line-height: 20px;
	text-decoration:none;
}

.fontgrey12 a:hover{
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #999999;
	line-height: 20px;
}

.fontdiv1 {
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	padding-top: 12px;
}

.fontdiv1 a{
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	padding-top: 12px;
	text-decoration:none;
}

.fontdiv1 a:hover{
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	padding-top: 12px;
	text-decoration:none;
}

.fontdiv2 {

	font-size: 13px;
	color: #FFFFFF;
	padding-top: 12px;
}

.fontdiv2 a{

	font-size: 13px;
	color: #FFFFFF;
	padding-top: 12px;
	text-decoration:none;
}

.fontdiv2 a:hover{

	font-size: 13px;
	color: #FFFFFF;
	padding-top: 12px;
}

.fontdiv3 {
	font-size: 14px;
font-family:"宋体", Tahoma;
	color: #006699;
	padding-top: 8px;
	font-weight: bold;
}

.fontdiv3 a{
	font-size: 14px;
font-family:"宋体", Tahoma;
	color: #006699;
	padding-top: 8px;
	font-weight: bold;
	text-decoration:none;
}

.fontdiv3 a:hover{
	font-size: 14px;
font-family:"宋体", Tahoma;
	color: #006699;
	padding-top: 8px;
	font-weight: bold;
}



a.a_yellow:link {
	color: #CC6600;
	text-decoration:none;
	font-size: 12px;
font-family:"宋体", Tahoma;
	font-weight: bold;
} 
a.a_yellow:visited {
	color: #CC6600;
	text-decoration: none;
	font-size: 12px;
font-family:"宋体", Tahoma;
	font-weight: bold;
} 
a.a_yellow:active {
	color: #333333;
	text-decoration: underline;
	font-size: 12px;
font-family:"宋体", Tahoma;
	font-weight: bold;
} 
a.a_yellow:hover {
	color: #333333;
	text-decoration: underline;
	font-size: 12px;
font-family:"宋体", Tahoma;
	font-weight: bold;
}

a.a_yellow2:link {
	color: #FF6600;
	text-decoration:underline;
	font-size: 12px;
font-family:"宋体", Tahoma;
	font-weight: bold;
} 
a.a_yellow2:visited {
	color: #FF6600;
	text-decoration: underline;
	font-size: 12px;
font-family:"宋体", Tahoma;
	font-weight: bold;
} 
a.a_yellow2:active {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
font-family:"宋体", Tahoma;
	font-weight: bold;
} 
a.a_yellow2:hover {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
font-family:"宋体", Tahoma;
	font-weight: bold;
}

a.a_grey:link {
	color: #666666;
	text-decoration:none;
	font-size: 12px;
font-family:"宋体", Tahoma;
	font-weight: bold;
	line-height: 22px;
} 
a.a_grey:visited {
	color: #666666;
	text-decoration: none;
	font-size: 12px;
font-family:"宋体", Tahoma;
	font-weight: bold;
	line-height: 22px;
} 
a.a_grey:active {
	color: #006699;
	text-decoration: underline;
	font-size: 12px;
font-family:"宋体", Tahoma;
	font-weight: bold;
	line-height: 22px;
} 
a.a_grey:hover {
	color: #006699;
	text-decoration: underline;
	font-size: 12px;
font-family:"宋体", Tahoma;
	font-weight: bold;
	line-height: 22px;
}

a.a_black:link {color: #333333;text-decoration:none;line-height: 22px;} 
a.a_black:visited { color: #333333;text-decoration: none; line-height: 22px;} 
a.a_black:active { color: #006699; text-decoration: underline; line-height: 22px;} 
a.a_black:hover { color: #006699; text-decoration: underline; line-height: 22px;}


.fontyellw14cSheng {

	font-size: 14px;
font-family:"宋体", Tahoma;
	font-weight: bold;
	color: #993300;
}

.fontyellw14cSheng a{

	font-size: 14px;
font-family:"宋体", Tahoma;
	font-weight: bold;
	color: #993300;
	text-decoration:none;
}

.fontyellw14cSheng a{

	font-size: 14px;
font-family:"宋体", Tahoma;
	font-weight: bold;
	color: #993300;
}


.fontblue16 {
	font-size: 16px;
	color: #006699;
	font-weight: bold;
}

.fontblue16 a{
	font-size: 16px;
	color: #006699;
	font-weight: bold;
	text-decoration:none;
}

.fontblue16 a{
	font-size: 16px;
	color: #006699;
	font-weight: bold;
}


.fontreb16c {
	font-size: 16px;
	color: #FF0000;
	font-weight: bold;
}

.fontreb16c a{
	font-size: 16px;
	color: #FF0000;
	font-weight: bold;
	text-decoration:none;
}

.fontreb16c a:hover{
	font-size: 16px;
	color: #FF0000;
	font-weight: bold;
}


.fontred18a {
font-size:24px;
font-family:Tahoma;
color:#FF0000;
font-weight:bold;
}

.fontred18a a{
font-size:24px;
font-family:Tahoma;
color:#FF0000;
font-weight:bold;
text-decoration:none;
}

.fontred18a a:hover{
font-size:24px;
font-family:Tahoma;
color:#FF0000;
font-weight:bold;
}

.fontred18a01 {
font-size:18px;
font-family:Tahoma;
color:#FF3300;
font-weight:bold;
}

.fontred18a01 a{
font-size:18px;
font-family:Tahoma;
color:#FF3300;
font-weight:bold;
text-decoration:none
}

.fontred18a01 a:hover{
font-size:18px;
font-family:Tahoma;
color:#FF3300;
font-weight:bold;
}

.fontgrey18a {
font-size:20px;
font-family:Tahoma;
color:#666666;
font-weight:bold;
}

.fontgrey18a a{
font-size:20px;
font-family:Tahoma;
color:#666666;
font-weight:bold;
text-decoration:none;
}

.fontgrey18a a:hover{
font-size:20px;
font-family:Tahoma;
color:#FF3300;
font-weight:bold;
text-decoration:none;
}

.font14black {
font-size:14px;
color:#666666;
}

.font14black a{
font-size:14px;
color:#666666;
text-decoration:none;
}

.font14black a:hover{
font-size:14px;
color:#FF3300;
}


/*绾挎��瀹�涔�*/


.line3zyx {
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #047FBA;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #0491C8;
	border-bottom-color: #0491C8;
	border-left-color: #0491C8;
	line-height: 25px;
}
.line3zyxgrey {
	font-size: 12px;
font-family:"宋体", Tahoma;
	color: #666666;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	line-height: 25px;
}

.line4 {
	border: 1px solid #006699;
}

.line4grey {
	border: 1px solid  #666666;
}

.linedixu {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}

.line3zyxyellw {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFD65C;
	border-bottom-color: #FFD65C;
	border-left-color: #FFD65C;
}

.line1pxyellow {
border:#F4DA99 1px solid;
}

.line4greyCopy {

	border: 1px solid #CCCCCC;
}
.linedi3xp {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}



.line4blue {
	border: 1px solid #99CCFF;
	font-size: 14px;
font-family:"宋体", Tahoma;
}



.linelrb {
border:#A3A3A3 1px solid;
border-top:0px;
}

.linelrb02 {
border:#66CCFF 1px solid;
border-top:0px;
}

.linelr {
border-left:#66CCFF 1px solid;
border-right:#66CCFF 1px solid;
}

.linelr01 {
border-left:#B2D6FA 1px solid;
border-right:#B2D6FA 1px solid;
}



.linelrblue {
border-left:#BEE1EF 1px solid;
border-right:#BEE1EF 1px solid;
}



.linelrblue02 {
border-left:#ADD6FF 1px solid;
border-right:#ADD6FF 1px solid;
}

.linelrblue03 {
border-left:#028EC9 1px solid;
border-right:#028EC9 1px solid;
}

.linelrbblue01 {
border-left:#ADD6FF 1px solid;
border-right:#ADD6FF 1px solid;
border-bottom:#ADD6FF 1px solid;
}


.linelrogr01 {
border-left:#FAEBB1 1px solid;
border-right:#FAEBB1 1px solid;
}



.linelrborg {
border-left:#F4DA99 1px solid;
border-right:#F4DA99 1px solid;
border-bottom:#F4DA99 1px solid;
}


.linetborg {
border-top:#F4DA99 1px solid;
border-bottom:#F4DA99 1px solid;
}

.lineborg {
border-bottom:#F4DA99 1px solid;
}

.lineorg {
border:#FFCC66 1px solid;
}



.linebgreyd {
border-bottom:#CCCCCC 1px dashed;
}


.linelrogr02 {
border-left:#E6CBA7 1px solid;
border-right:#E6CBA7 1px solid;
}

.lineyel {
border:#E1F291 1px solid;
}



.linegreyd {
border:#CCCCCC 1px dashed;
}

.linegreyrb {
border-right:#CCCCCC 1px solid;
border-bottom:#CCCCCC 1px solid;
}

.linegreyr {
border-right:#CCCCCC 1px solid;
}

.linegreyb01 {
border-bottom:#CCCCCC 1px solid;
}

.hotHotelTitle {
    CURSOR: pointer; COLOR: #fff; background:url(../../images/bg_td_convert.gif); width:46px;
}
.pubGlobal_alert01-t
{
	margin: 15px 0 0 0;
	height:7px;
	background: url(../../images/blk_alert01-t.gif) left top no-repeat;
	clear:both;
	text-align:left;
	overflow:hidden;
}
.pubGlobal_alert01-m
{
	padding: 5px 10px 5px 10px;   
	text-align:left;
	background: url(../../images/blk_alert01-m.gif) left top repeat-y;
}
.pubGlobal_alertTitle01 {
    margin: 0;
    padding: 0px 0px 0px 20px;
    background: transparent url(../../images/icon_alert03.gif) no-repeat;		
}
.pubGlobal_alert01-b {
	height:7px;
	overflow:hidden;
	background: url(../../images/blk_alert01-b.gif) no-repeat;
}
