﻿body
{
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	color: #000000;
	font-size: 12px;
	font-family: simsun;
	background-color: #ffffff;
}
.divPager
{
	background: transparent;
	text-align: right;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	vertical-align: middle;
}
.divList
{
	background: transparent;
	margin-top: 5px;
}
.divBlock
{
	background: transparent;
	width: 547px;
}

/* 模糊查询文字框 */
.xsnazzy_text
{
	background: transparent;
	width: 168px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 6px;
}
.xtop_text, .xbottom_text
{
	display: block;
	background: transparent;
	font-size: 1px;
}
.xb1_text, .xb2_text, .xb3_text, .xb4_text
{
	display: block;
}
.xb1_text, .xb2_text, .xb3_text
{
	height: 1px;
}
.xb2_text, .xb3_text, .xb4_text
{
	background: #ebf1fd;
	border-left: 1px solid #b6c6e6;
	border-right: 1px solid #b6c6e6;
}
.xb1_text
{
	margin: 0 5px;
	background: #b6c6e6;
}
.xb2_text
{
	margin: 0 3px;
	border-width: 0 2px;
}
.xb3_text
{
	margin: 0 2px;
}
.xb4_text
{
	height: 2px;
	margin: 0 1px;
}
.xboxcontent_text
{
	width: 166px;
	display: block;
	background: #ebf1fd;
	border: 0 solid #b6c6e6;
	border-width: 0 1px;
	height: auto;
}

/* 模糊查询 */
.xsnazzy_rndsearch
{
	background: transparent;
	width: 168px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 6px;
}
.xtop_rndsearch, .xbottom_rndsearch
{
	display: block;
	background: transparent;
	font-size: 1px;
}
.xb1_rndsearch, .xb2_rndsearch, .xb3_rndsearch, .xb4_rndsearch
{
	display: block;
}
.xb1_rndsearch, .xb2_rndsearch, .xb3_rndsearch
{
	height: 1px;
}
.xb2_rndsearch, .xb3_rndsearch, .xb4_rndsearch
{
	background: #fcfcfc;
	border-left: 1px solid #bababa;
	border-right: 1px solid #bababa;
}
.xb1_rndsearch
{
	margin: 0 5px;
	background: #bababa;
}
.xb2_rndsearch
{
	margin: 0 3px;
	border-width: 0 2px;
}
.xb3_rndsearch
{
	margin: 0 2px;
}
.xb4_rndsearch
{
	height: 2px;
	margin: 0 1px;
}
.xboxcontent_rndsearch
{
	width: 166px;
	display: block;
	background: #fcfcfc;
	border: 0 solid #bababa;
	border-width: 0 1px;
	height: auto;
}

/* 二次查询 */
.xsnazzy_second
{
	background: transparent;
	width: 175px;
	margin-left: 5px;
	margin-top: 2px;
}
.xtop_second, .xbottom_second
{
	display: block;
	background: #fbf7f3;
	border-right: 1px solid #efefef;
}
.xb1_second, .xb2_second, .xb3_second, .xb4_second
{
	display: block;
}
.xb1_second, .xb2_second, .xb3_second
{
	height: 1px;
}
.xb2_second, .xb3_second, .xb4_second
{
	background: #fbf7f3;
	border-left: 1px solid #d69250;
}
.xb5_second, .xb6_second, .xb7_second
{
	display: block;
}
.xb5_second, .xb6_second, .xb7_second
{
	height: 1px;
}
.xb5_second, .xb6_second, .xb7_second
{
	background: #ffffff;
	border-right: 1px solid #d69250;
}
.xb1_second
{
	margin-left: 0px;
	margin-left: 5px;
	margin-right: 5px;
	background: #d69250;
}
.xb2_second
{
	margin-left: 0px;
	margin-left: 3px;
	border-width: 0 2px;
}
.xb3_second
{
	margin-left: 0px;
	margin-left: 2px;
}
.xb4_second
{
	height: 2px;
	margin-left: 0px;
	margin-left: 1px;
}
.xb5_second
{
	height: 2px;
	margin-top: 0px;
	margin-right: 1px;
}
.xb6_second
{
	margin-top: 0px;
	margin-right: 2px;
}
.xb7_second
{
	margin-top: 0px;
	margin-right: 3px;
	border-width: 0 2px;
}
.xboxcontent_second
{
	width: 173px;
	display: block;
	background: #fbf7f3;
	border-left: 1px solid #d69250;
	border-right: 1px solid #efefef;
	height: auto;
}

/* 查询结果外框 */
.xtop, .xbottom
{
	display: block;
	background: transparent;
	font-size: 1px;
}
.xb1, .xb2, .xb3, .xb4
{
	display: block;
}
.xb1, .xb2, .xb3
{
	height: 1px;
}
.xb2, .xb3, .xb4
{
	background: #fed26d;
	border-left: 1px solid #fed26d;
	border-right: 1px solid #fed26d;
}
.xb1
{
	margin: 0 5px;
	background: #FFFFFF;
}
.xb2
{
	margin: 0 3px;
	border-width: 0 2px;
}
.xb3
{
	margin: 0 2px;
}
.xb4
{
	height: 2px;
	margin: 0 1px;
}
.xboxcontent
{
	width: 544px;
	display: block;
	background: #fed26d;
	border: 0 solid #fed26d;
	border-width: 0 1px;
	height: auto;
}

/* 查询结果内框 */
.xsnazzy1
{
	background: transparent;
	width: 524px;
	margin-left: 10px;
	margin-right: 10px;
}
.xtop1, .xbottom1
{
	display: block;
	background: transparent;
	font-size: 1px;
}
.xb11, .xb12, .xb13, .xb14
{
	display: block;
}
.xb11, .xb12, .xb13
{
	height: 1px;
}
.xb12, .xb13, .xb14
{
	background: #FFFFFF;
	border-left: 1px solid #fed26d;
	border-right: 1px solid #fed26d;
}
.xb11
{
	margin: 0 5px;
	background: #fed26d;
}
.xb12
{
	margin: 0 3px;
	border-width: 0 2px;
}
.xb13
{
	margin: 0 2px;
}
.xb14
{
	height: 2px;
	margin: 0 1px;
}
.xboxcontent1
{
	width: 522px;
	display: block;
	background: #FFFFFF;
	border: 0 solid #fed26d;
	border-width: 0 1px;
	height: auto;
}

/* 查询结果价格框 */
.xsnazzy2
{
	margin-top: 12px;
	margin-bottom: 12px;
	background: transparent;
	width: 103px;
}
.xtop2, .xbottom2
{
	display: block;
	background: transparent;
	font-size: 1px;
}
.xb21, .xb22, .xb23, .xb24
{
	display: block;
}
.xb21, .xb22, .xb23
{
	height: 1px;
}
.xb22, .xb23, .xb24
{
	background: #fbf7f3;
	border-left: 1px solid #e1af82;
	border-right: 1px solid #e1af82;
}
.xb21
{
	margin: 0 5px;
	background: #e1af82;
}
.xb22
{
	margin: 0 3px;
	border-width: 0 2px;
}
.xb23
{
	margin: 0 2px;
}
.xb24
{
	height: 2px;
	margin: 0 1px;
}
.xboxcontent2
{
	width: 101px;
	display: block;
	background: #fbf7f3;
	border: 0 solid #e1af82;
	border-width: 0 1px;
	height: auto;
	height: 96px;
}

.divImageText
{
	width: 166px;
}
.divBlank
{
	width: 166px;
	line-height: 6px;
	font-size: 6px;
}
.divBlank1
{
	width: 524px;
	line-height: 5px;
	font-size: 5px;
}
.divBlank2
{
	margin-left: 5px;
	width: 510px;
	border-bottom: 1px solid #9e9e9e;
	border-left: 1px solid #9e9e9e;
	border-right: 1px solid #9e9e9e;
}
.divImage
{
	width: 166px;
	line-height: 83px;
	text-align: center;
}
.divText
{
	width: 166px;
	line-height: 45px;
	text-align: center;
	height: 45px;
}
.divBorderMargin
{
	margin-left: 5px;
}
.divBorder
{
	border-top: 1px solid #c4bcb1;
}
.divBorder1
{
	margin-left: 10px;
	margin-right: 10px;
	clear: both;
}
.divBorder2
{
	margin-left: 5px;
	margin-right: 5px;
	clear: both;
	height: 20px;
	border-bottom: 1px solid #c4c4c4;
}
.divBorder3
{
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	clear: both;
}
.divBorder4
{
	clear: both;
	height: 96px;
}
.divBorder5
{
	clear: both;
}
.divBorder6
{
	margin-top: 12px;
	margin-bottom: 12px;
	clear: both;
}
.divBorder7
{
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	clear: both;
	height: 23px;
	border-bottom: 1px solid #c6c6c6;
	border-top: 1px solid #f4f4f4;
	border-left: 1px solid #f4f4f4;
	border-right: 1px solid #f4f4f4;
}
.divBorder8
{
	margin-top: 1px;
	margin-left: 5px;
	margin-right: 5px;
	clear: both;
	height: 24px;
	border-top: 2px solid #ff6633;
	background-color: #f5f5f5;
}
.divBorder9
{
	margin-left: 5px;
	margin-right: 5px;
	clear: both;
	height: 30px;
	border-bottom: 1px dashed #c4c4c4;
	margin-top: 5px;
}
.divWidthHeight
{
	height: 22px;
	width: 166px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.divWidthHeight1
{
	height: 22px;
	width: 166px;
	line-height: 22px;
	background-color: #f4f4f4;
	border-top: 1px solid #a49f9c;
}
.divTitleLeft
{
	width: 108px;
	line-height: 25px;
	float: left;
	background-color: #f3f1f4;
	border-top: 1px solid #c4bcb1;
}
.divTitleRight
{
	width: 58px;
	line-height: 25px;
	float: left;
	text-align: right;
	background-color: #f3f1f4;
	border-top: 1px solid #c4bcb1;
}
.divLeft
{
	width: 108px;
	float: left;
}
.divRight
{
	width: 58px;
	line-height: 25px;
	float: left;
	text-align: right;
}
.divLeft1
{
	width: 422px;
	line-height: 30px;
	float: left;
	white-space: normal;
	overflow: auto;
}
.divRight1
{
	width: 100px;
	line-height: 30px;
	float: left;
	text-align: right;
}
.divLeft2
{
	width: 418px;
	line-height: 20px;
	float: left;
}
.divRight2
{
	width: 94px;
	line-height: 20px;
	float: left;
	text-align: right;
}
.divLeft3
{
	width: 108px;
	line-height: 20px;
	float: left;
}
.divCenter3
{
	width: 315px;
	line-height: 20px;
	float: left;
}
.divRight3
{
	width: 88px;
	line-height: 20px;
	float: left;
	text-align: right;
}

.divLeft11
{
	width: 57px;
	line-height: 23px;
	float: left;
	background-image: url(../images/menupic01.gif);
	text-align: center;
}
.divLeft12
{
	width: 87px;
	line-height: 23px;
	float: left;
	background-image: url(../images/menupic01.gif);
	text-align: center;
}
.divRight11
{
	width: 1px;
	line-height: 23px;
	float: left;
	background-image: url(../images/menupic01.gif);
	text-align: center;
}
.divLeft13
{
	width: 80px;
	line-height: 23px;
	float: left;
	text-align: left;
}
.divLeft14
{
	line-height: 23px;
}

.divTitleLeft11
{
	width: 203px;
	line-height: 24px;
	float: left;
	text-align: center;
}
.divTitleLeft12
{
	width: 46px;
	line-height: 24px;
	float: left;
	text-align: center;
}
.divTitleLeft13
{
	width: 52px;
	line-height: 24px;
	float: left;
	text-align: center;
}
.divTitleLeft14
{
	width: 62px;
	line-height: 24px;
	float: left;
	text-align: center;
}
.divTitleLeft15
{
	width: 62px;
	line-height: 24px;
	float: left;
	text-align: center;
}
.divTitleRight11
{
	width: 84px;
	line-height: 24px;
	float: left;
	text-align: center;
}

.divLeft21
{
	width: 210px;
	float: left;
	text-align: center;
	white-space: normal;
	overflow: auto;
	word-wrap: break-word;
	word-break: normal;
	vertical-align: middle;
}
.divLeft22
{
	width: 42px;
	line-height: 24px;
	float: left;
	text-align: center;
	border-right: 1px dashed #c4c4c4;
	border-left: 1px dashed #c4c4c4;
	vertical-align: middle;
}
.divLeft23
{
	width: 50px;
	line-height: 24px;
	float: left;
	text-align: center;
	border-right: 1px dashed #c4c4c4;
	vertical-align: middle;
}
.divLeft24
{
	width: 59px;
	line-height: 24px;
	float: left;
	text-align: center;
	border-right: 1px dashed #c4c4c4;
	vertical-align: middle;
}
.divLeft25
{
	width: 59px;
	line-height: 24px;
	float: left;
	text-align: center;
	border-right: 1px dashed #c4c4c4;
	vertical-align: middle;
}
.divRight21
{
	width: 85px;
	line-height: 24px;
	float: left;
	text-align: center;
	vertical-align: middle;
}

.divTop
{
	width: 96px;
	line-height: 32px;
	float: left;
	text-align: center;
}
.divTop1
{
	width: 310px;
	line-height: 18px;
	float: left;
	border-bottom: 1px dashed #c4c4c4;
}

.closeImg
{
	text-align: right;
	float: right;
	vertical-align: middle;
}
.cursor
{
	cursor: pointer;
}
.line_dashed
{
	border-bottom: 1px dashed #c4c4c4;
}
.line_dashed1
{
	border-right: 1px dashed #c4c4c4;
}
.line_solid
{
	border-left: 1px solid #9e9e9e;
	border-right: 1px solid #9e9e9e;
	border-top: 1px solid #9e9e9e;
}

/* 黑色字体 */
.font_black
{
	font-size: 12px;
	color: #000000;
}
a.font_black:visited
{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}
a.font_black:link
{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}
a.font_black:hover
{
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	line-height: 18px;
}
.font_black01
{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
.font_black02
{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	font-family: Helvetica;
}
.font_black03
{
	font-family: Arial;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
a.font_black03:visited
{
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}
a.font_black03:link
{
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}
a.font_black03:hover
{
	font-family: Arial;
	font-size: 14px;
	color: #ec6807;
	text-decoration: underline;
	line-height: 18px;
}
.font_black04
{
	font-family: Arial;
	color: #ec6807;
	text-decoration: underline;
	font-size: 14px;
	font-weight: bold;
}
.font_black05
{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
.font_black06
{
	color: #000000;
	font-size: 14px;
}
.font_black07
{
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	font-family: Helvetica;
}
.font_black08
{
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
.font_black09
{
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.font_black10
{
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
}
.font_black11
{
	color: #000000;
	font-size: 12px;
	line-height: 20px;
}
a.font_black11:visited
{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
a.font_black11:link
{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
a.font_black11:hover
{
	font-size: 12px;
	color: #ec6807;
	text-decoration: underline;
	line-height: 20px;
}

/* 白色字体 */
.font_white01
{
	font-size: 12px;
	color: #ffffff;
}
a.font_white01:visited
{
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
}
a.font_white01:link
{
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
}
a.font_white01:hover
{
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
	line-height: 18px;
}
.font_white02
{
	color: #ffffff;
	font-size: 14px;
}
a.font_white02:visited {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
a.font_white02:link {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
a.font_white02:hover {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
.tab_font
{
	font-size: 12px;
	color: #ffffff;
}
a.tab_font:visited
{
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
}
a.tab_font:link
{
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
}
a.tab_font:hover
{
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
}

/* 蓝色字体 */
.font_blue01
{
	color: #005c6c;
	font-size: 12px;
}
.font_blue02
{
	color: #2f78dc;
	font-size: 12px;
}
a.font_blue02:visited
{
	color: #2f78dc;
	font-size: 12px;
	text-decoration: none;
}
a.font_blue02:link
{
	color: #2f78dc;
	font-size: 12px;
	text-decoration: none;
}
a.font_blue02:hover
{
	color: #2f78dc;
	font-size: 12px;
	text-decoration: none;
}
.font_blue03
{
	color: #111177;
	font-size: 12px;
	font-weight: bold;
}
.font_blue04
{
	color: #111177;
	font-size: 12px;
	font-weight: bold;
	font-family: Helvetica;
}
.font_blue05
{
	color: #103880;
	font-size: 12px;
}
.font_blue06
{
	color: #1e639c;
	font-size: 12px;
}
.font_blue07
{
	color: #0c2e9f;
	font-size: 12px;
}
.font_blue08
{
	color: #012c9a;
	font-size: 14px;
	font-weight: bold;
}
.font_blue09
{
	color: #077387;
	font-size: 12px;
}
A.font_blue09:visited
{
	font-size: 12px;
	color: #077387;
	text-decoration: none;
}
A.font_blue09:link
{
	font-size: 12px;
	color: #077387;
	text-decoration: none;
}
A.font_blue09:hover
{
	font-size: 12px;
	color: #077387;
	text-decoration: underline;
}
.font_blue10
{
	color: #0f3780;
	font-size: 12px;
}
.font_blue11
{
	font-size: 14px;
	color: #0d2374;
}
A.font_blue11:visited
{
	font-size: 14px;
	color: #0d2374;
	text-decoration: none;
}
A.font_blue11:link
{
	font-size: 14px;
	color: #0d2374;
	text-decoration: none;
}
A.font_blue11:hover
{
	font-size: 14px;
	color: #0d2374;
	text-decoration: underline;
}
.font_blue12
{
	font-size: 14px;
	color: #077387;
}
.font_blue13
{
	font-size: 12px;
	color: #2f78dc;
	font-weight: bold;
}
.font_blue14
{
	font-size: 12px;
	color: #11448a;
}
.font_blue15
{
	font-size: 14px;
	color: #11448a;
	font-weight: bold;
}
.font_blue16
{
	font-size: 12px;
	color: #003cd5;
}
.font_blue17
{
	font-size: 12px;
	color: #002b9a;
}
.font_blue18
{
	color: #2f78dc;
	font-size: 12px;
	text-decoration: underline;
}
.font_blue19
{
	color: #0c2e9f;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
}
A.font_blue19:visited
{
	font-size: 12px;
	color: #0c2e9f;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
}
A.font_blue19:link
{
	font-size: 12px;
	color: #0c2e9f;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
}
A.font_blue19:hover
{
	font-size: 12px;
	color: #0c2e9f;
	line-height: 18px;
	font-weight: bold;
	text-decoration: underline;
}
.font_black_blue
{
	color: #001480;
	font-size: 12px;
	line-height: 20px;
}
a.font_black_blue:visited
{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
a.font_black_blue:link
{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
a.font_black_blue:hover
{
	font-size: 12px;
	color: #001480;
	text-decoration: underline;
	line-height: 20px;
}
.font_blue20
{
	font-size: 12px;
	color: #0054ff;
}
.font_blue21
{
	font-size: 12px;
	color: #0054ff;
	font-weight: bold;
}
/* 绿色字体 */
.font_green01
{
	color: #096009;
	font-size: 12px;
}
.font_green02
{
	font-size: 14px;
	color: #096009;
}
.font_green03
{
	font-size: 12px;
	color: #257400;
	line-height: 18px;
}
a.font_green03:visited
{
	color: #257400;
	font-size: 12px;
	text-decoration: none;
	line-height: 18px;
}
a.font_green03:link
{
	color: #257400;
	font-size: 12px;
	text-decoration: none;
	line-height: 18px;
}
a.font_green03:hover
{
	color: #257400;
	font-size: 12px;
	text-decoration: none;
	line-height: 18px;
}
.font_green04
{
	font-size: 12px;
	color: #000100;
	line-height: 18px;
}
a.font_green04:visited
{
	color: #000100;
	font-size: 12px;
	text-decoration: none;
	line-height: 18px;
}
a.font_green04:link
{
	color: #000100;
	font-size: 12px;
	text-decoration: none;
	line-height: 18px;
}
a.font_green04:hover
{
	color: #000100;
	font-size: 12px;
	text-decoration: none;
	line-height: 18px;
}
.font_green05
{
	color: #1dc600;
	font-weight: bold;
	font-size: 26px;
	font-family: Helvetica;
}
.font_green06
{
	color: #199700;
	font-size: 12px;
}
.font_green07
{
	color: #199700;
	font-size: 12px;
}
.font_green08
{
	color: #199700;
	font-size: 12px;
	font-weight: bold;
}
.font_green09
{
	color: #199700;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
.font_green10
{
	color: #00b422;
	font-size: 12px;
	font-weight: bold;
}
.font_green11
{
	color: #1dc600;
	font-size: 12px;
}
.font_green12
{
	color: #199700;
	font-size: 12px;
	text-decoration: underline;
}
.font_green13
{
	color:#1eb800;
	font-size: 12px;	
}
.font_green14
{
	color:#2d8e00;
	font-size: 12px;
	font-weight: bold;
}
/* 灰色字体 */
.font_gray01
{
	color: #34332f;
	font-size: 12px;
}
a.font_gray01:visited
{
	color: #34332f;
	font-size: 12px;
	text-decoration: underline;
	line-height: 18px;
}
a.font_gray01:link
{
	color: #34332f;
	font-size: 12px;
	text-decoration: underline;
	line-height: 18px;
}
a.font_gray01:hover
{
	color: #34332f;
	font-size: 12px;
	text-decoration: underline;
	line-height: 18px;
}
.font_gray02
{
	color: #514f4f;
	font-size: 14px;
}
.font_gray03
{
	color: #514f4f;
	font-size: 12px;
}
a.font_gray03:visited
{
	color: #514f4f;
	font-size: 12px;
	text-decoration: none;
	line-height: 18px;
}
a.font_gray03:link
{
	color: #514f4f;
	font-size: 12px;
	text-decoration: underline;
	line-height: 18px;
}
a.font_gray03:hover
{
	color: #514f4f;
	font-size: 12px;
	text-decoration: underline;
	line-height: 18px;
}
.font_gray04
{
	color: #666666;
	font-size: 12px;
	font-weight: bold;
}
.font_gray05
{
	color: #504e4f;
	font-size: 12px;
}
.font_gray06
{
	font-size: 12px;
	color: #434343;
}
.font_gray07
{
	font-size: 12px;
	color: #696969;
}
.font_gray08
{
	font-family: simsun;
	font-size: 12px;
	color: #302f2f;
}
.font_gray09
{
	font-size: 12px;
	color: #696969;
	text-decoration: underline;
}
.font_gray10
{
	font-size: 14px;
	color: #696969;
	font-weight: bold;
}
.font_gray11
{
	font-size: 12px;
	color: #a9a9a9;
}
.font_gray12
{
	font-size: 12px;
	color: #898989;
}
a.font_gray12:visited
{
	color: #898989;
	font-size: 12px;
	text-decoration: underline;
	line-height: 18px;
}
a.font_gray12:link
{
	color: #898989;
	font-size: 12px;
	text-decoration: underline;
	line-height: 18px;
}
a.font_gray12:hover
{
	color: #898989;
	font-size: 12px;
	text-decoration: underline;
	line-height: 18px;
}
.font_gray13
{
	color: #2f2f2f;
	font-size: 12px;
}
.font_gray14
{
	font-size: 12px;
	color: #898989;
	text-decoration: underline;
}
.font_gray15
{
	color: #696969;
	font-size: 12px;
	text-decoration: underline;
}
.font_gray16
{
	color: #a0a0a0;
	font-size: 18px;
	font-weight: bold;
	font-family: Helvetica;
}
.font_gray17
{
	color: #a0a0a0;
	font-size: 12px;
}
.font_gray18
{
	color: #6f6f6f;
	font-size: 12px;
}
.font_gray19
{
	color: #6f6f6f;
	font-size: 12px;
	font-weight: bold;
}
.font_gray20
{
	color: #9b9a9a;
	font-weight: bold;
	font-size: 26px;
	font-family: Helvetica;
}
.font_gray21
{
	color: #696969;
	font-size: 12px;
}
.font_gray22
{
	color: #262626;
	font-size: 12px;
}
.font_gray23
{
	font-size: 12px;
	color: #514f4f;
	text-decoration: underline;
}
.font_gray24
{
	font-size: 14px;
	color: #696969;
	font-weight: bold;
	font-family: Helvetica;
}
.font_gray25
{
	font-size: 12px;
	color: #e9e9e9;
}
.font_gray26
{
	color: #a0a0a0;
	font-size: 14px;
}
.font_gray27
{
	font-size: 12px;
	color: #514f4f;
	text-decoration: underline;
}

/* 棕色字体 */
.font_brown01
{
	font-size: 12px;
	color: #8c4100;
}
a.font_brown01:visited
{
	color: #8c4100;
	font-size: 12px;
	text-decoration: underline;
	line-height: 18px;
}
a.font_brown01:link
{
	color: #8c4100;
	font-size: 12px;
	text-decoration: underline;
	line-height: 18px;
}
a.font_brown01:hover
{
	color: #8c4100;
	font-size: 12px;
	text-decoration: underline;
	line-height: 18px;
}

/* 紫色字体 */
.font_purple01
{
	font-size: 12px;
	color: #423d99;
}

/* 红色字体 */
.font_red01
{
	color: #ba194d;
	font-size: 12px;
}
a.font_red01:visited
{
	color: #ba194d;
	font-size: 12px;
	text-decoration: underline;
	line-height: 18px;
}
a.font_red01:link
{
	color: #ba194d;
	font-size: 12px;
	text-decoration: underline;
	line-height: 18px;
}
a.font_red01:hover
{
	color: #ba194d;
	font-size: 12px;
	text-decoration: underline;
	line-height: 18px;
}
.font_red02
{
	color: #ba194d;
	font-size: 12px;
	text-decoration: underline;
}
.font_red03
{
	color: #ba194d;
	font-size: 14px;
}
.font_red04
{
	color: #520d10;
	font-size: 12px;
}
.font_red05
{
	color: #ff0000;
}
.font_red06
{
	font-size: 12px;
	color: #ff0000;
	font-weight: bold;
}
.font_red07
{
	font-size: 12px;
	color: #c51e00;
}
.font_red08
{
	font-size: 14px;
	color: #c51e00;
	font-weight: bold;
	font-family: Helvetica;
}
.font_red09
{
	font-size: 12px;
	color: #c51e00;
	font-weight: bold;
}
.font_red10
{
	color: #ba194d;
	font-size: 12px;
	font-weight: bold;
}

.font_red11
{
	color: #ba194d;
	font-size: 14px;
	text-decoration: underline;
}
.font_red12
{
	color: #ba194d;
	font-size: 13px;
}
.font_red13
{
	font-size: 12px;
	color: #7b003f;
	line-height: 18px;
	text-decoration: none;
}
a.font_red13:visited
{
	color: #7b003f;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;
}
a.font_red13:link
{
	color: #7b003f;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;
}
a.font_red13:hover
{
	color: #7b003f;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;
}
.font_red14
{
	color: #820026;
	font-size: 12px;
}
.font_red15
{
	color: #f40060;
	font-size: 12px;
	text-decoration: none;
}
.font_red16
{
	color: #cd0052;
	font-size: 12px;
}
.font_red17
{
	color: #f40060;
	font-size: 12px;
	text-decoration: underline;
}
.font_red18
{
	color: #820026;
	font-size: 12px;
}
.font_red19
{
	color: #820026;
	font-size: 14px;
}
.font_red20
{
	color: #ba194d;
	font-size: 18px;
	font-weight: bold;
	font-family: Helvetica;
}
.font_red21
{
	color: #9e0035;
	font-size: 12px;
}
.font_red22
{
	color: #ba194d;
	font-size: 14px;
	font-weight: bold;
}
.font_red23
{
	color:#b40059;
	font-size: 12px;
	font-weight: bold;
}
/* 橙色字体 */
.font_orange01
{
	color: #fa7d13;
	font-size: 12px;
	font-weight: bold;
}
.font_orange02
{
	color: #ff6015;
	font-size: 12px;
	font-weight: 500;
}
.font_orange03
{
	color: #ef6921;
	font-size: 24px;
	font-weight: bold;
}
.font_orange04
{
	color: #fa4d00;
	font-size: 12px;
}
.font_orange05
{
	color: #d36600;
	font-size: 12px;
	font-weight: bold;
}
.font_orange06
{
	color: #ec6807;
	font-size: 12px;
}
a.font_orange06:visited
{
	color: #ec6807;
	font-size: 12px;
	text-decoration: none;
	line-height: 18px;
}
a.font_orange06:link
{
	color: #ec6807;
	font-size: 12px;
	text-decoration: underline;
	line-height: 18px;
}
a.font_orange06:hover
{
	color: #ec6807;
	font-size: 12px;
	text-decoration: underline;
	line-height: 18px;
}
.font_orange07
{
	color: #f94e00;
	font-size: 12px;
	font-weight: bold;
}
.font_orange08
{
	color: #f94e00;
	font-size: 12px;
}
.font_orange09
{
	font-size: 12px;
	color: #ec6807;
	text-decoration: underline;
}
.font_orange10
{
	font-size: 14px;
	color: #ec6807;
}
.font_orange11
{
	font-size: 12px;
	color: #ab5300;
}
a.font_orange11:visited
{
	font-size: 12px;
	color: #ab5300;
	text-decoration: none;
}
a.font_orange11:link
{
	font-size: 12px;
	color: #ab5300;
	text-decoration: none;
}
a.font_orange11:hover
{
	font-size: 12px;
	color: #ab5300;
	text-decoration: none;
}
.font_orange12
{
	font-size: 14px;
	color: #613306;
}
a.font_orange12:visited
{
	font-size: 12px;
	color: #613306;
	text-decoration: none;
}
a.font_orange12:link
{
	font-size: 12px;
	color: #613306;
	text-decoration: none;
}
a.font_orange12:hover
{
	font-size: 12px;
	color: #613306;
	text-decoration: none;
}
.font_orange13
{
	font-size: 24px;
	color: #ef6921;
	font-family: Arial;
	font-weight: bold;
}
.font_orange14
{
	font-size: 14px;
	color: #ec6807;
	font-weight: bold;
}
.font_orange15
{
	font-size: 12px;
	color: #d36600;
	font-weight: bold;
}
.font_orange16
{
	font-size: 12px;
	color: #ec6807;
	font-weight: bold;
}
.font_orange17
{
	font-size: 14px;
	color: #ec6807;
	font-weight: bold;
	font-family: Helvetica;
}
.font_orange18
{
	font-size: 14px;
	color: #988b00;
}
.font_orange19
{
	color: #d36600;
	font-size: 12px;
}
.font_grayorange01
{
	font-size: 12px;
	color: #514f4f;
	text-decoration: none;
}
a.font_grayorange01:visited
{
	font-size: 12px;
	color: #514f4f;
	text-decoration: none;
	line-height: 18px;
}
a.font_grayorange01:link
{
	font-size: 12px;
	color: #514f4f;
	text-decoration: none;
	line-height: 18px;
}
a.font_grayorange01:hover
{
	font-size: 12px;
	color: #ec6807;
	text-decoration: none;
	line-height: 18px;
}
.font_grayorange02
{
	font-size: 12px;
	color: #ec6807;
	text-decoration: underline;
}
.font_blackorange
{
	color: #000000;
	text-decoration: none;
}
a.font_blackorange:visited
{
	color: #000000;
	text-decoration: underline;
}
a.font_blackorange:link
{
	color: #000000;
	text-decoration: none;
}
a.font_blackorange:hover
{
	color: #ec6807;
	text-decoration: underline;
}

.font_family
{
	font-family: Helvetica;
}
.font_sizeweight
{
	font-size: 12px;
	font-weight: bold;
}

.font_sizeweight1
{
	font-size: 14px;
	font-weight: bold;
}

.img_style01
{
	vertical-align: text-bottom;
	border: 0px;
}
.img_style02
{
	vertical-align: top;
	border: 0px;
}

.line_margin01
{
	margin-bottom: 5px;
}

.mainbody
{
	width: 360px;
	height: 270px;
	line-height: 270px;
	margin: 0 68px 5px 68px;
	border: 1px solid #eee;
	padding: 1px;
	overflow: hidden;
	text-align: center;
}
.mainphoto
{
	cursor: pointer;
	display: block;
}
.goleft
{
	float: left;
	clear: left;
	margin: 3px 5px 0 20px;
	border: 0px;
	cursor: pointer;
}
.goright
{
	float: right;
	clear: right;
	margin: 3px 20px 0 5px;
	border: 0px;
	cursor: pointer;
}
.photos
{
	width: 436px;
	height: 40px;
	line-height: 40px;
	border: 1px solid #eee;
	margin: 2px 0;
	overflow: hidden;
}
.showArea img
{
	display: block;
	float: left;
	margin: 1px 0;
	cursor: pointer;
	border: 1px solid #eee;
}

.divDetail_top
{
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
}
.divDetail_middle
{
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.divDetail_bottom
{
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
}
.divDetail_line
{
	margin-left: 5px;
	margin-right: 5px;
	background-image: url(images/dottedline.gif);
	height: 1px;
}
.font_height01
{
	line-height: 28px;
}
.font_height
{
	line-height: 20px;
}
.font_height1
{
	font-size: 14px;
	line-height: 20px;
	color: #514f4f;
}
.font_height2
{
	margin-top: 10px;
	line-height: 20px;
	text-align: center;
	height: 20px;
}
.font_height3
{
	line-height: 40px;
}
.font_height4
{
	line-height: 30px;
}
.font_big
{
	line-height: 20px;
	font-weight: bold;
}
.font_margin
{
	margin-right: 2px;
	margin-left: 2px;
}
.font_margin01
{
	margin-right: 5px;
	margin-left: 5px;
}
.div_center
{
	text-align: center;
}
.biakuang2
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.biakuang
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.biankuang1
{
	border: 1px solid #CCCCCC;
}
.biankuang2
{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d8d8d8;
	border-bottom-color: #d8d8d8;
	border-left-color: #d8d8d8;
}
.bian
{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #dfe0e2;
	border-left-color: #dfe0e2;
}

.zuobian
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dfe0e2;
}
.youbian
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dfe0e2;
}
.xiabian
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
A.bg_black:visited
{
	font-size: 12px;
	color: #696969;
	text-decoration: none;
	line-height: 18px;
}
A.bg_black:link
{
	font-size: 12px;
	color: #696969;
	text-decoration: none;
	line-height: 18px;
}
A.bg_black:hover
{
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	line-height: 18px;
}
A.bg_red:visited
{
	font-size: 12px;
	color: #ba194d;
	text-decoration: none;
	line-height: 18px;
}
A.bg_red:link
{
	font-size: 12px;
	color: #ba194d;
	text-decoration: none;
	line-height: 18px;
}
A.bg_red:hover
{
	font-size: 12px;
	color: #ba194d;
	text-decoration: none;
	line-height: 18px;
}
A.bg_red1:visited
{
	font-size: 14px;
	color: #ba194d;
	text-decoration: none;
	line-height: 18px;
}
A.bg_red1:link
{
	font-size: 14px;
	color: #ba194d;
	text-decoration: none;
	line-height: 18px;
}
A.bg_red1:hover
{
	font-size: 14px;
	color: #ba194d;
	text-decoration: none;
	line-height: 18px;
}
#blankScreen
{
	position: absolute;
	width: 100%;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	background-color: #fff;
	-moz-opacity: 0.2;
	filter: alpha(opacity=20);
	opacity: 0.2;
	z-index: 2000;
	display: none;
}
#blankScreen1
{
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: #000;
	-moz-opacity: 0.2;
	filter: alpha(opacity=20);
	opacity: 0.2;
	z-index: 2000;
	display: none;
}
#blankScreen2
{
	position: absolute;
	width: 100%;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	background-color: #fff;
	-moz-opacity: 0.2;
	filter: alpha(opacity=20);
	opacity: 0.2;
	z-index: 2000;
	display: none;
}
#imgUpdate
{
	border: 1px solid #000000;
	width: 260px;
	background-color: #FFFFFF;
	padding: 15px;
	z-index: 9999;
	margin-top: -150px;
	margin-left: -150px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-right: 0;
	margin-bottom: 0;
	text-align: center;
	vertical-align: middle;
	display: none;
	font-family: simsun;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
#show
{
	border: 1px solid #000000;
	width: 260px;
	background-color: #FFFFFF;
	padding: 15px;
	z-index: 9999;
	margin-top: -150px;
	margin-left: -150px;
	position: absolute;
	top: 450px;
	left: 510px;
	margin-right: 0;
	margin-bottom: 0;
	text-align: center;
	vertical-align: middle;
	display: none;
	font-family: simsun;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
#search
{
	border: 1px solid #000000;
	width: 260px;
	background-color: #FFFFFF;
	padding: 15px;
	z-index: 9999;
	margin-top: -150px;
	margin-left: -150px;
	position: absolute;
	top: 436px;
	left: 510px;
	margin-right: 0;
	margin-bottom: 0;
	text-align: center;
	vertical-align: middle;
	display: none;
	font-family: simsun;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
#booking
{
	border: 1px solid #000000;
	width: 340px;
	background-color: #FFFFFF;
	padding: 15px;
	z-index: 9999;
	margin-top: -150px;
	margin-left: -150px;
	position: absolute;
	top: 436px;
	left: 475px;
	margin-right: 0;
	margin-bottom: 0;
	text-align: center;
	vertical-align: middle;
	display: none;
	font-family: simsun;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
#details
{
	width: 650px;
	z-index: 9999;
	margin-top: -150px;
	margin-left: -150px;
	position: absolute;
	top: 200px;
	left: 330px;
	margin-right: 0;
	margin-bottom: 0;
	text-align: center;
	vertical-align: middle;
	display: none;
}
#divUpdateSearch
{
	display: none;
	width: 168px;
	height: 1px;
	overflow: hidden;
	background: url(images/jzjg_leftbj.gif) top left right bottom repeat;
	filter: alpha(opacity=2);
}
#overview
{
	border: 1px solid #000000;
	width: 650px;
	height: 720px;
	background-color: #FFFFFF;
	z-index: 9999;
	margin-top: -150px;
	margin-left: -150px;
	position: absolute;
	top: 200px;
	left: 330px;
	margin-right: 0;
	margin-bottom: 0;
	text-align: center;
	vertical-align: middle;
	display: none;
}
#faq
{
	border: 1px solid #000000;
	width: 650px;
	height: 720px;
	background-color: #FFFFFF;
	z-index: 9999;
	margin-top: -150px;
	margin-left: -150px;
	position: absolute;
	top: 200px;
	left: 330px;
	margin-right: 0;
	margin-bottom: 0;
	text-align: center;
	vertical-align: middle;
	display: none;
}
#contactlists
{
	border: 1px solid #000000;
	width: 650px;
	height: 720px;
	background-color: #FFFFFF;
	z-index: 9999;
	margin-top: -150px;
	margin-left: -150px;
	position: absolute;
	top: 200px;
	left: 330px;
	margin-right: 0;
	margin-bottom: 0;
	text-align: center;
	vertical-align: middle;
	display: none;
}
#bank_account
{
	border: 1px solid #000000;
	width: 650px;
	height: 720px;
	background-color: #FFFFFF;
	z-index: 9999;
	margin-top: -150px;
	margin-left: -150px;
	position: absolute;
	top: 200px;
	left: 330px;
	margin-right: 0;
	margin-bottom: 0;
	text-align: center;
	vertical-align: middle;
	display: none;
}
.imageSlider1
{
	margin: 0;
	padding: 0;
	height: 20px;
	width: 160px;
	background-image: url("images/scrollbg.gif");
}
.imageBar1
{
	margin: 0;
	padding: 0;
	height: 17px;
	width: 10px;
	background-image: url("images/scrfloat.gif");
}
.font_bookorange
{
	font-size: 12px;
	color: #e96812;
	font-weight: bold;
}
.font_bookblue
{
	font-size: 12px;
	color: #2c8dcf;
	font-weight: bold;
}
.txt_bg
{
	background-color: #eeeeee;
}
input.dp-applied
{
	width: 140px;
	float: left;
}
a.dp-choose-date
{
	float: left;
	width: 0px;
	height: 0px;
	padding: 0;
	margin: 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(../images/calendar.png) no-repeat;
}
a.dp-choose-date.dp-disabled
{
	background-position: 0 -20px;
	cursor: default;
}

#country
{
	width: 200px;
}
.gray
{
	color: gray;
}
.ac_results
{
	background: #fff;
	border: 1px solid #7f9db9;
	position: absolute;
	z-index: 10000;
	display: none;
}
.ac_results ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.ac_results li a
{
	white-space: nowrap;
	text-decoration: none;
	display: block;
	color: #05a;
	padding: 1px 3px;
}
.ac_results li
{
	border: 1px solid #fff;
}
.ac_over, .ac_results li a:hover
{
	background: #c8e3fc;
}
.ac_results li a span
{
	float: right;
}
.ac_result_tip
{
	border-bottom: 1px dashed #666;
	padding: 3px;
}
