@import url( /web_img/global.css );
.left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 175px; PADDING-TOP: 0px
}
.left SPAN {
	PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 21px
}
.fast_search {
	FLOAT: left; WIDTH: 175px
}
.tool {
	FLOAT: left; WIDTH: 175px
}
.userhelp {
	FLOAT: left; WIDTH: 175px
}
.webnotice {
	FLOAT: left; WIDTH: 175px
}
.realtool {
	FLOAT: left; WIDTH: 175px
}
.fast_search_top {
	BACKGROUND: url(/web_img/web_img.gif) no-repeat 0px -166px; FLOAT: left; WIDTH: 175px; HEIGHT: 21px
}
.fast_search_top1 {
	BACKGROUND: url(/web_img/img_search.gif) no-repeat 0px -101px; FLOAT: left; WIDTH: 215px; HEIGHT: 27px
}
.tool_top {
	BACKGROUND: url(/web_img/web_img.gif) no-repeat 0px -166px; FLOAT: left; WIDTH: 175px; HEIGHT: 21px
}
.realtool_top {
	FONT-SIZE: 0px; BACKGROUND: url(/web_img/web_img.gif) no-repeat 0px -514px; WIDTH: 175px; LINE-HEIGHT: 2px; HEIGHT: 2px
}
.reatool_main {
	BORDER-RIGHT: #f89e26 1px solid; FLOAT: left; BORDER-LEFT: #f89e26 1px solid; WIDTH: 172px
}
.reatool_main LI {
	BACKGROUND: url(/web_img/ico_tool.gif) no-repeat 0px 30px; FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 81px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.reatool_main LI SPAN {
	PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 22px
}
.realtool_footer {
	FONT-SIZE: 0px; BACKGROUND: url(/web_img/web_img.gif) no-repeat 0px -538px; WIDTH: 175px; LINE-HEIGHT: 2px; HEIGHT: 2px
}
#overDiv {
	DISPLAY: none; Z-INDEX: 1; POSITION: absolute
}
#overDiv .top {
	BACKGROUND: url(/web_img/web_img.gif) no-repeat right -422px; WIDTH: 171px; HEIGHT: 26px
}
#overDiv .middle {
	BORDER-RIGHT: #c3ce61 1px solid; BACKGROUND: url(/web_img/city_bg.gif) repeat-y 0px 0px; BORDER-LEFT: #c3ce61 1px solid; WIDTH: 169px; BORDER-BOTTOM: #c3ce61 1px solid
}
#advmemo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; WIDTH: 150px; COLOR: #c3ce61; LINE-HEIGHT: 25px; PADDING-TOP: 0px; WORD-WRAP: break-word
}
#advmemo A {
	COLOR: #c4800a
}
#advmemo A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #ffffff; LINE-HEIGHT: 25px; PADDING-TOP: 4px; BACKGROUND-COLOR: #f6902f
}
#overDiv .top SPAN {
	PADDING-LEFT: 12px; FONT-SIZE: 12px; WIDTH: 148px; COLOR: #666666; LINE-HEIGHT: 26px
}
#overDiv .ico_del {
	MARGIN-TOP: 6px; DISPLAY: block; RIGHT: 0px; BACKGROUND: url(/web_img/del.gif) no-repeat 0px 0px; OVERFLOW: hidden; WIDTH: 14px; TEXT-INDENT: -999em; HEIGHT: 14px
}
#overDiv .ico_del:hover {
	BACKGROUND-POSITION: 0px -14px
}
.fast_search_main {
	BORDER-RIGHT: #e9e9e9 1px solid; FLOAT: left; BORDER-LEFT: #e9e9e9 1px solid; WIDTH: 173px; BORDER-BOTTOM: #e9e9e9 1px solid
}
.tool_main {
	BORDER-RIGHT: #e9e9e9 1px solid; FLOAT: left; BORDER-LEFT: #e9e9e9 1px solid; WIDTH: 173px; BORDER-BOTTOM: #e9e9e9 1px solid
}
.userhelp_main {
	BORDER-RIGHT: #e9e9e9 1px solid; FLOAT: left; BORDER-LEFT: #e9e9e9 1px solid; WIDTH: 173px; BORDER-BOTTOM: #e9e9e9 1px solid
}
.webnotice_main {
	BORDER-RIGHT: #e9e9e9 1px solid; FLOAT: left; BORDER-LEFT: #e9e9e9 1px solid; WIDTH: 173px; BORDER-BOTTOM: #e9e9e9 1px solid
}
.fast_search UL {
	LINE-HEIGHT: 25px; HEIGHT: 25px
}
.ul_bg1 {
	BACKGROUND: url(/web_img/web_img.gif) no-repeat right -325px
}
.ul_bg2 {
	BACKGROUND: url(/web_img/web_img.gif) no-repeat right -350px
}
.fast_search LI {
	DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 52px; CURSOR: pointer; COLOR: #333333; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.tool_img {
	BACKGROUND: url(/web_img/tool.gif) no-repeat 0px 0px; FLOAT: left; MARGIN: 6px 2px; WIDTH: 58px; HEIGHT: 462px
}
.tool_title {
	FLOAT: left; WIDTH: 100px
}
.tool_title H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c4800a; LINE-HEIGHT: 20px
}
.tool_title FONT {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #747474; TEXT-INDENT: 0px; LINE-HEIGHT: 16px
}
.userhelp_top {
	BACKGROUND: url(/web_img/web_img.gif) no-repeat 0px -195px; FLOAT: left; WIDTH: 175px; HEIGHT: 21px
}
.help_tool {
	FLOAT: left; MARGIN: 0px 3px; WIDTH: 161px
}
.help_left {
	FONT-SIZE: 12px; BACKGROUND: url(/web_img/web_img.gif) no-repeat -179px -166px; FLOAT: left; WIDTH: 60px; COLOR: #333333; LINE-HEIGHT: 35px; HEIGHT: 35px; TEXT-ALIGN: center
}
.help_right {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 90px; HEIGHT: 35px
}
.help_right SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; WIDTH: 100px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
.webnotice_top {
	BACKGROUND: url(/web_img/web_img.gif) no-repeat 0px -219px; FLOAT: left; WIDTH: 175px; HEIGHT: 21px
}
.saleoff {
	FONT-SIZE: 12px; FLOAT: left; MARGIN: 6px 5px; WIDTH: 153px
}
.saleoff LI {
	DISPLAY: block; FONT-SIZE: 12px; FLOAT: left; WIDTH: 153px; LINE-HEIGHT: 18px
}
.main_area {
	FLOAT: left; MARGIN: 0px 0px 0px 9px; WIDTH: 776px
}
.main_search {
	FLOAT: left; WIDTH: 776px
}
.main_search_top {
	BACKGROUND: url(/web_img/serach_bg.gif) no-repeat 0px -36px; HEIGHT: 35px
}
.main_search_top H1 {
	PADDING-LEFT: 20px; FONT-SIZE: 20px; FLOAT: left; COLOR: #333333; LINE-HEIGHT: 35px
}
.main_search_top SPAN {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; COLOR: #fb913d; LINE-HEIGHT: 35px
}
.main_search_main {
	BORDER-RIGHT: #c6d063 1px solid; BORDER-TOP: #c6d063 1px solid; FLOAT: left; BORDER-LEFT: #c6d063 1px solid; WIDTH: 774px; BORDER-BOTTOM: #c6d063 1px solid
}
.searchbox {
	FLOAT: left; MARGIN: 10px 13px; WIDTH: 720px
}
.requestbox {
	FLOAT: left; WIDTH: 580px
}
.request_box {
	FLOAT: left; MARGIN: 3px 0px; WIDTH: 170px
}
.request_box SPAN {
	FONT-SIZE: 12px; FLOAT: left; COLOR: #333333; LINE-HEIGHT: 25px
}
.date_input {
	MARGIN-TOP: 1px; BACKGROUND: url(/web_img/web_img.gif) no-repeat 0px -422px; FLOAT: left; WIDTH: 16px; HEIGHT: 18px
}
.toolbox {
	FLOAT: left; WIDTH: 140px
}
.toolbox SPAN {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 25px
}
.search_button {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/web_img/button.gif) no-repeat 0px 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 112px; CURSOR: pointer; HEIGHT: 29px; BORDER-RIGHT-WIDTH: 0px
}
.search_city {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ecf5dc; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 720px; COLOR: #333; PADDING-TOP: 6px
}
.search_city P {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-TOP: 0px
}
.mainmiddle {
	FLOAT: left; WIDTH: 527px; MARGIN-RIGHT: 10px
}
.adv_ppt {
	FLOAT: left; WIDTH: 527px
}
.hoteltype {
	FLOAT: left; WIDTH: 527px
}
.hotel_area {
	FLOAT: left; WIDTH: 527px
}
.city {
	FLOAT: left; WIDTH: 527px
}
.hotel_box {
	FLOAT: left; WIDTH: 527px
}
#hotel_type {
	BACKGROUND: url(/web_img/web_img.gif) repeat-x 0px -382px; WIDTH: 527px; HEIGHT: 35px
}
#city {
	BACKGROUND: url(/web_img/web_img.gif) repeat-x 0px -382px; WIDTH: 527px; HEIGHT: 35px
}
#hotel_type LI {
	DISPLAY: inline; FLOAT: left
}
#city LI {
	DISPLAY: inline; FLOAT: left
}
#hotel_type .menu_on {
	BACKGROUND: url(/web_img/web_img.gif) repeat-x 50% -248px; FLOAT: left; MARGIN-RIGHT: 1px; HEIGHT: 35px
}
#city .menu_on {
	BACKGROUND: url(/web_img/web_img.gif) repeat-x 50% -248px; FLOAT: left; MARGIN-RIGHT: 1px; HEIGHT: 35px
}
#hotel_type .menu_on SPAN {
	BORDER-RIGHT: #f26a22 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: #f26a22 1px solid; COLOR: #ffffff; LINE-HEIGHT: 30px; PADDING-TOP: 4px
}
#city .menu_on SPAN {
	BORDER-RIGHT: #f26a22 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: #f26a22 1px solid; COLOR: #ffffff; LINE-HEIGHT: 30px; PADDING-TOP: 4px
}
#hotel_type .menu_off {
	BACKGROUND: url(/web_img/web_img.gif) repeat-x 50% -288px; FLOAT: left; MARGIN-RIGHT: 1px; HEIGHT: 35px
}
#city .menu_off {
	BACKGROUND: url(/web_img/web_img.gif) repeat-x 50% -288px; FLOAT: left; MARGIN-RIGHT: 1px; HEIGHT: 35px
}
#hotel_type .menu_off SPAN {
	BORDER-RIGHT: #feb086 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: #feb086 1px solid; COLOR: #ffffff; LINE-HEIGHT: 30px; PADDING-TOP: 4px
}
#city .menu_off SPAN {
	BORDER-RIGHT: #feb086 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: #feb086 1px solid; COLOR: #ffffff; LINE-HEIGHT: 30px; PADDING-TOP: 4px
}
.hotel_area UL {
	FLOAT: left; MARGIN: 6px 1px; WIDTH: 171px
}
.hotel_area LI {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 171px; COLOR: #666666; LINE-HEIGHT: 20px; TEXT-ALIGN: center
}
.hotel_area LI .img {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 6px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center
}
.hotel_area LI .h1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: url(/web_img/a.gif) no-repeat 0px 3px; FLOAT: left; TEXT-INDENT: 12px
}
.right {
	FLOAT: left; WIDTH: 239px
}
.right SPAN {
	PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; LINE-HEIGHT: 24px
}
.login {
	BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; FONT-SIZE: 12px; BACKGROUND: url(/web_img/login_bg.gif) repeat-x 0px 0px; FLOAT: left; BORDER-LEFT: #e5e5e5 1px solid; WIDTH: 237px; COLOR: #333333; LINE-HEIGHT: 22px; BORDER-BOTTOM: #e5e5e5 1px solid; HEIGHT: 144px
}
.login_button {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/web_img/button.gif) no-repeat 0px -37px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 106px; CURSOR: pointer; HEIGHT: 26px; BORDER-RIGHT-WIDTH: 0px
}
.degree {
	FLOAT: left; WIDTH: 239px; HEIGHT: 70px
}
.degree H1 {
	PADDING-LEFT: 12px; FONT-SIZE: 20px; FLOAT: left; COLOR: #f66901; LINE-HEIGHT: 70px
}
.degree SPAN {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 50px; FLOAT: left; COLOR: #f66901; LINE-HEIGHT: 70px
}
.realtool2_top {
	FONT-SIZE: 0px; BACKGROUND: url(/web_img/web_img.gif) no-repeat 0px -550px; WIDTH: 239px; LINE-HEIGHT: 2px; HEIGHT: 2px
}
.reatool2_main {
	BORDER-RIGHT: #cccccc 1px solid; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; WIDTH: 237px
}
.reatool2_main LI {
	BACKGROUND: url(/web_img/ico_tool.gif) no-repeat 0px 30px; FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 75px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.reatool2_main LI SPAN {
	PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 22px
}
.realtool2_footer {
	FONT-SIZE: 0px; BACKGROUND: url(/web_img/web_img.gif) no-repeat 0px -570px; WIDTH: 239px; LINE-HEIGHT: 2px; HEIGHT: 2px
}
.orderinfo {
	FLOAT: left; WIDTH: 239px
}
.rightadv {
	FLOAT: left; WIDTH: 239px
}
.vote {
	FLOAT: left; WIDTH: 239px
}
.ask {
	FLOAT: left; WIDTH: 239px
}
.realtool2 {
	FLOAT: left; WIDTH: 239px
}
.orderinfo_top {
	BACKGROUND: url(/web_img/web_img.gif) no-repeat 0px 0px; HEIGHT: 24px
}
.orderinfo_main {
	BORDER-RIGHT: #e9e9e9 1px solid; FLOAT: left; BORDER-LEFT: #e9e9e9 1px solid; WIDTH: 237px; BORDER-BOTTOM: #e9e9e9 1px solid
}
.vote_main {
	BORDER-RIGHT: #e9e9e9 1px solid; FLOAT: left; BORDER-LEFT: #e9e9e9 1px solid; WIDTH: 237px; BORDER-BOTTOM: #e9e9e9 1px solid
}
.vote_top {
	BACKGROUND: url(/web_img/web_img.gif) no-repeat 0px -33px; HEIGHT: 24px
}
.ask_top {
	BACKGROUND: url(/web_img/web_img.gif) no-repeat 0px -61px; HEIGHT: 39px
}
.ask_main {
	BACKGROUND: #eaf0f6; FLOAT: left; WIDTH: 237px
}
.hot_ask {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; WIDTH: 230px; PADDING-TOP: 0px
}
.hot_ask SPAN {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #1f5385; LINE-HEIGHT: 22px; PADDING-TOP: 4px
}
.hot_ask FONT {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; COLOR: #004f98; LINE-HEIGHT: 25px
}
.good_vote H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; COLOR: #004f98; LINE-HEIGHT: 25px
}
.hot_ask LI {
	DISPLAY: block; BACKGROUND: url(/web_img/web_img.gif) no-repeat -234px -107px; FLOAT: left; WIDTH: 100px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.hot_ask LI SPAN {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; COLOR: #004f98; LINE-HEIGHT: 20px
}
.good_vote {
	FLOAT: left; MARGIN: 0px 2px; WIDTH: 220px
}
.good_vote SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; COLOR: #999999; LINE-HEIGHT: 29px
}
.good_vote_top {
	FONT-SIZE: 0px; BACKGROUND: url(/web_img/web_img.gif) no-repeat 0px -107px; WIDTH: 227px; LINE-HEIGHT: 4px; HEIGHT: 4px
}
.goog_vote_main {
	BORDER-RIGHT: #bfcfde 1px solid; FLOAT: left; BORDER-LEFT: #bfcfde 1px solid; WIDTH: 225px
}
.goog_vote_main LI {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 220px; COLOR: #333333; LINE-HEIGHT: 24px; PADDING-TOP: 0px
}
.good_vote_foot {
	FONT-SIZE: 1px; BACKGROUND: url(/web_img/web_img.gif) no-repeat 0px -158px; FLOAT: left; WIDTH: 227px; LINE-HEIGHT: 4px; HEIGHT: 4px
}
.ask_foot {
	FONT-SIZE: 1px; BACKGROUND: url(/web_img/web_img.gif) no-repeat 0px -102px; LINE-HEIGHT: 4px; HEIGHT: 4px
}
.search_left {
	FLOAT: left; WIDTH: 215px
}
.condition {
	BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; FONT-SIZE: 12px; BACKGROUND: #fffaee; FLOAT: left; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 213px; COLOR: #333333; LINE-HEIGHT: 25px; BORDER-BOTTOM: #d8d8d8 1px solid
}
.scenery {
	BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; FONT-SIZE: 12px; BACKGROUND: #fffaee; FLOAT: left; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 213px; COLOR: #333333; LINE-HEIGHT: 25px; BORDER-BOTTOM: #d8d8d8 1px solid
}
.ico_explanation {
	BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; FONT-SIZE: 12px; BACKGROUND: #fffaee; FLOAT: left; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 213px; COLOR: #333333; LINE-HEIGHT: 25px; BORDER-BOTTOM: #d8d8d8 1px solid
}
.othercity {
	BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; FONT-SIZE: 12px; BACKGROUND: #fffaee; FLOAT: left; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 213px; COLOR: #333333; LINE-HEIGHT: 25px; BORDER-BOTTOM: #d8d8d8 1px solid
}
.condition {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 22px
}
.condition A {
	FONT-SIZE: 12px; COLOR: #c17202; LINE-HEIGHT: 22px; TEXT-DECORATION: underline
}
.condition H1 {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 25px
}
.condition LI {
	DISPLAY: inline; FLOAT: left; LINE-HEIGHT: 22px
}
.weather {
	FLOAT: left; WIDTH: 215px
}
.hotel_tool {
	FLOAT: left; WIDTH: 215px
}
.travelline {
	FLOAT: left; WIDTH: 215px
}
.hotel_tool_top {
	BACKGROUND: url(/web_img/img_search.gif) no-repeat 0px -101px; FLOAT: left; WIDTH: 215px; HEIGHT: 27px
}
.travelline_top {
	BACKGROUND: url(/web_img/img_search.gif) no-repeat 0px -101px; FLOAT: left; WIDTH: 215px; HEIGHT: 27px
}
.hotel_tool_top SPAN {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 27px
}
.travelline SPAN {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 27px
}
.hotel_tool_main {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; FLOAT: left; BORDER-LEFT: #cfcfcf 1px solid; WIDTH: 213px; BORDER-BOTTOM: #cfcfcf 1px solid
}
.travelline_main {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; FLOAT: left; BORDER-LEFT: #cfcfcf 1px solid; WIDTH: 213px; BORDER-BOTTOM: #cfcfcf 1px solid
}
.othercity UL {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.othercity LI {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #c17202; LINE-HEIGHT: 24px; PADDING-TOP: 0px
}
.othercity LI A {
	COLOR: #c17202
}
.search_right {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 735px
}
.scenery SPAN {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #d39602; LINE-HEIGHT: 28px
}
.ico_explanation SPAN {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #d39602; LINE-HEIGHT: 28px
}
.othercity SPAN {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #d39602; LINE-HEIGHT: 28px
}
.map_title {
	BACKGROUND: url(/web_img/img_search.gif) no-repeat 0px -63px; FLOAT: left; WIDTH: 735px; HEIGHT: 30px
}
.map_title SPAN {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; WIDTH: 420px; COLOR: #333; LINE-HEIGHT: 30px
}
.map_title .search {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 200px; COLOR: #333; LINE-HEIGHT: 30px; TEXT-ALIGN: center
}
.map_title .print {
	FONT-SIZE: 12px; FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 80px; COLOR: #333; LINE-HEIGHT: 30px; TEXT-ALIGN: right
}
.ico_print {
	BACKGROUND: url(/web_img/ico_all.gif) no-repeat -104px -38px; FLOAT: left; MARGIN: 0px; WIDTH: 22px; HEIGHT: 22px
}
.map_button {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/web_img/button.gif) no-repeat 0px -72px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 65px; CURSOR: pointer; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
.map_main {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; WIDTH: 733px; BORDER-BOTTOM: #cccccc 1px solid
}
.hotel_list {
	FLOAT: left; WIDTH: 735px
}
.page_box {
	FLOAT: left; WIDTH: 735px
}
.page_box {
	FONT-SIZE: 12px; BACKGROUND: #fffaee; COLOR: #0033cc; LINE-HEIGHT: 28px
}
.page_box SPAN {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #d39602; LINE-HEIGHT: 28px
}
.page_link {
	PADDING-RIGHT: 10px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 620px; LINE-HEIGHT: 28px; TEXT-ALIGN: right
}
.hotel_list_top {
	BACKGROUND: url(/web_img/img_search.gif) no-repeat 0px 0px; FLOAT: left; WIDTH: 735px; HEIGHT: 30px
}
.hotelname_box {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 605px
}
.ico_start {
	BACKGROUND: url(/web_img/ico_all.gif) no-repeat -152px -44px; FLOAT: left; MARGIN: 7px 6px; WIDTH: 21px; HEIGHT: 17px
}
.ico_cheap {
	MARGIN-TOP: 3px; BACKGROUND: url(/web_img/ico_all.gif) no-repeat -175px -41px; FLOAT: left; WIDTH: 21px; HEIGHT: 21px
}
.hotel_list_main {
	BORDER-RIGHT: #bdc1a3 1px solid; FLOAT: left; BORDER-LEFT: #bdc1a3 1px solid; WIDTH: 733px
}
.hotelbox {
	FLOAT: left; MARGIN: 10px 5px; WIDTH: 712px
}
.room_pic {
	FLOAT: left; MARGIN: 10px 5px; WIDTH: 712px
}
.room_picbox {
	FLOAT: left; WIDTH: 712px
}
.room_picbox_left {
	FLOAT: left; WIDTH: 50px; HEIGHT: 90px
}
.room_picbox_middle {
	FLOAT: left; WIDTH: 612px; HEIGHT: 90px
}
.room_picbox_middle UL {
	FLOAT: left; WIDTH: 612px
}
.room_picbox_middle LI {
	DISPLAY: inline; FLOAT: left; WIDTH: 153px; TEXT-ALIGN: center
}
.room_picbox_right {
	FLOAT: left; WIDTH: 50px; HEIGHT: 90px
}
.back_page {
	MARGIN-TOP: 10px; FONT-SIZE: 1px; BACKGROUND: url(/web_img/img_search.gif) no-repeat -321px -100px; WIDTH: 25px; CURSOR: pointer; LINE-HEIGHT: 0px; HEIGHT: 44px
}
.next_page {
	MARGIN-TOP: 10px; FONT-SIZE: 1px; BACKGROUND: url(/web_img/img_search.gif) no-repeat -352px -100px; WIDTH: 25px; CURSOR: pointer; LINE-HEIGHT: 0px; HEIGHT: 44px
}
.hotel_img {
	FLOAT: left; WIDTH: 135px
}
.hotel_img .img {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center
}
.hotel_info {
	FLOAT: left; WIDTH: 467px
}
.ico_hotelmap {
	BACKGROUND: url(/web_img/ico_all.gif) no-repeat -176px 0px; FLOAT: left; MARGIN: 4px 6px 0px 0px; WIDTH: 16px; HEIGHT: 16px
}
.hotel_price {
	MARGIN-TOP: 10px; BACKGROUND: url(/web_img/img_search.gif) no-repeat -215px -95px; FLOAT: left; WIDTH: 110px; HEIGHT: 87px
}
.hotel_list_foot {
	FONT-SIZE: 1px; BACKGROUND: url(/web_img/img_search.gif) no-repeat 0px -56px; FLOAT: left; WIDTH: 735px; LINE-HEIGHT: 6px; HEIGHT: 6px
}
.login_bg {
	BACKGROUND: url(/web_img/login_foot.gif) no-repeat 50% 370px
}
.login_area {
	FONT-SIZE: 12px; FLOAT: left; MARGIN: 0px 86px 0px 73px; WIDTH: 646px; COLOR: #666666; HEIGHT: 450px
}
.login_area SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; WIDTH: 644px; COLOR: #333333; LINE-HEIGHT: 47px
}
.login_area .input {
	BORDER-RIGHT: #aaadb2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #333333 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #aaadb2 1px solid; HEIGHT: 16px
}
.login_area .radio {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.login_box {
	BACKGROUND: url(/web_img/login_box.gif) no-repeat 0px 1px; FLOAT: left; WIDTH: 291px; HEIGHT: 403px
}
.login_submit_ok {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: url(/web_img/button.gif) no-repeat 0px -133px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 83px; CURSOR: pointer; COLOR: #333333; LINE-HEIGHT: 33px; HEIGHT: 33px; BORDER-RIGHT-WIDTH: 0px
}
.login_submit_no {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: url(/web_img/button.gif) no-repeat 0px -172px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 83px; CURSOR: pointer; COLOR: #333333; LINE-HEIGHT: 33px; HEIGHT: 33px; BORDER-RIGHT-WIDTH: 0px
}
.login_explanation {
	FLOAT: left; MARGIN-LEFT: 30px; WIDTH: 325px
}
.explanation_box {
	FLOAT: left; WIDTH: 319px
}
.explanation_box_top {
	FONT-SIZE: 0px; BACKGROUND: url(/web_img/img_bg.gif) no-repeat 0px 0px; WIDTH: 319px; HEIGHT: 4px
}
.explanation_box_main {
	FONT-SIZE: 12px; BACKGROUND: #e8ffe3; WIDTH: 319px
}
.explanation_box_main H1 {
	PADDING-LEFT: 12px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; WIDTH: 295px; COLOR: #ff8400; LINE-HEIGHT: 25px
}
.explanation_box_main SPAN {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 295px; LINE-HEIGHT: 22px; PADDING-TOP: 0px
}
.explanation_box_foot {
	FONT-SIZE: 0px; BACKGROUND: url(/web_img/img_bg.gif) no-repeat 0px -24px; WIDTH: 319px; HEIGHT: 4px
}
.login_state {
	FLOAT: left; MARGIN: 0px 77px; WIDTH: 816px
}
.login_success {
	BORDER-RIGHT: #a9a9a9 1px solid; FLOAT: left; WIDTH: 465px; MARGIN-RIGHT: 60px
}
.login_success_state {
	BACKGROUND: url(/web_img/bigico_img.gif) no-repeat 0px 0px; FLOAT: left; WIDTH: 465px; HEIGHT: 60px
}
.login_success_state SPAN {
	PADDING-LEFT: 80px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000cff; LINE-HEIGHT: 60px
}
.login_miracle_box {
	FLOAT: left; WIDTH: 465px
}
.login_skipping {
	FLOAT: left; WIDTH: 465px
}
.login_face {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 100px; COLOR: #333333; LINE-HEIGHT: 22px
}
.login_miracle {
	FLOAT: left; WIDTH: 330px; LINE-HEIGHT: 22px
}
.login_skipping {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 25px
}
.login_success_ad {
	BACKGROUND: url(/web_img/login_adword.gif) no-repeat 0px 0px; FLOAT: left; WIDTH: 290px; HEIGHT: 136px
}
.defeat {
	FLOAT: left; MARGIN: 0px 115px; WIDTH: 500px
}
.defeat_title {
	BACKGROUND: url(/web_img/ico_defeat.gif) no-repeat 0px 0px; WIDTH: 500px; HEIGHT: 100px
}
.defeat_title .span {
	MARGIN-TOP: 40px; PADDING-LEFT: 120px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333333; LINE-HEIGHT: 25px
}
.defeat_title .clickurl {
	PADDING-LEFT: 120px; FONT-SIZE: 12px; LINE-HEIGHT: 25px
}
.defeat_error {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 500px; LINE-HEIGHT: 25px
}
.register {
	FLOAT: left; MARGIN: 20px; WIDTH: 880px
}
.register_box {
	FLOAT: left; MARGIN: 0px 25px; WIDTH: 780px
}
.register_main {
	FLOAT: left; MARGIN: 0px 25px; WIDTH: 780px
}
.select_register_type {
	BORDER-BOTTOM: #c1c1c1 1px solid
}
.register_number_1 {
	BACKGROUND: url(/web_img/register_num.gif) no-repeat 0px 0px; FLOAT: left; WIDTH: 780px; HEIGHT: 35px
}
.register_number_2 {
	BACKGROUND: url(/web_img/register_num.gif) no-repeat 0px 0px; FLOAT: left; WIDTH: 780px; HEIGHT: 35px
}
.register_number_3 {
	BACKGROUND: url(/web_img/register_num.gif) no-repeat 0px -70px; FLOAT: left; WIDTH: 780px; HEIGHT: 35px
}
.register_number_1 .span {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; MARGIN-LEFT: 20px; COLOR: #959595; LINE-HEIGHT: 21px
}
.register_number_2 .span {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; MARGIN-LEFT: 20px; COLOR: #959595; LINE-HEIGHT: 21px
}
.register_number_3 .span {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; MARGIN-LEFT: 20px; COLOR: #959595; LINE-HEIGHT: 21px
}
.register_type {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 780px; LINE-HEIGHT: 25px
}
.register_type .input {
	BORDER-RIGHT: #aaadb2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #333333 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #aaadb2 1px solid; HEIGHT: 16px
}
.register_tr .input {
	BORDER-RIGHT: #aaadb2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #333333 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #aaadb2 1px solid; HEIGHT: 16px
}
.register_tr .radio {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.register_type .radio {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.register_type .radio {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.register_checked {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.register_tr {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 780px
}
.register_person {
	BACKGROUND: url(/web_img/register.gif) no-repeat 0px 0px; FLOAT: left; WIDTH: 211px; HEIGHT: 305px
}
.register_hotel {
	BACKGROUND: url(/web_img/register.gif) no-repeat -221px 0px; FLOAT: left; WIDTH: 211px; HEIGHT: 305px
}
.register_travel {
	BACKGROUND: url(/web_img/register.gif) no-repeat -441px 0px; FLOAT: left; WIDTH: 211px; HEIGHT: 305px
}
.ico_register_more {
	BACKGROUND: url(/web_img/ico_all.gif) no-repeat 0px -64px; FLOAT: left; WIDTH: 18px; HEIGHT: 18px
}
.register_button_ok {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: url(/web_img/button.gif) no-repeat 0px -214px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 83px; CURSOR: pointer; COLOR: #ffffff; HEIGHT: 33px; BORDER-RIGHT-WIDTH: 0px
}
.register_button_no {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: url(/web_img/button.gif) no-repeat 0px -252px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 83px; CURSOR: pointer; COLOR: #ffffff; HEIGHT: 33px; BORDER-RIGHT-WIDTH: 0px
}
.searchhotel_left {
	FLOAT: left; WIDTH: 217px
}
.searchhotel_left SPAN {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; COLOR: #333; LINE-HEIGHT: 31px
}
.searchhotel_left_top {
	BACKGROUND: url(/web_img/web_img.gif) no-repeat 0px -468px; HEIGHT: 31px
}
.searchhotel_left_main {
	BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; FONT-SIZE: 12px; FLOAT: left; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 215px; COLOR: #333333; LINE-HEIGHT: 25px; BORDER-BOTTOM: #d8d8d8 1px solid
}
.searchhotel_left_main .input {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid
}
.searchhotel_left_main .radio {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.searchhotel_button {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/web_img/button.gif) no-repeat 0px -95px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 112px; CURSOR: pointer; HEIGHT: 29px; BORDER-RIGHT-WIDTH: 0px
}
.hotel_map {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; MARGIN: 0px 0px 0px 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 520px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 331px
}
.searchhotel_right {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; WIDTH: 210px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 331px
}
.searchhotel_hot .title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 180px; COLOR: #333333; LINE-HEIGHT: 25px
}
.searchhotel_hot {
	FLOAT: left; MARGIN: 0px 10px; WIDTH: 190px
}
.searchhotel_hot LI {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 47px; COLOR: #333333; LINE-HEIGHT: 25px
}
.gift_left {
	FLOAT: left; WIDTH: 680px
}
.gift_left_top {
	BACKGROUND: url(/web_img/web_img.gif) repeat-x 0px -470px; FLOAT: left; WIDTH: 680px; HEIGHT: 30px
}
.gift_title {
	PADDING-RIGHT: 12px; MARGIN-TOP: 7px; HEIGHT: 22px; TEXT-ALIGN: right; flaot: right
}
.gift_title LI {
	DISPLAY: inline; FONT-SIZE: 12px; BACKGROUND: url(/web_img/web_img.gif) no-repeat 98px -419px; FLOAT: right; WIDTH: 100px; COLOR: #333333; LINE-HEIGHT: 22px; TEXT-ALIGN: center
}
.gift_box {
	FLOAT: left; MARGIN: 0px 10px; WIDTH: 640px
}
.gift_box .title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; WIDTH: 640px; COLOR: #333333; LINE-HEIGHT: 25px
}
.gift_box UL {
	FLOAT: left; WIDTH: 320px
}
.img_box {
	FLOAT: left; WIDTH: 135px; HEIGHT: 135px; TEXT-ALIGN: center
}
.gift_box LI {
	DISPLAY: block; FONT-SIZE: 12px; FLOAT: left; WIDTH: 150px; COLOR: #333333; LINE-HEIGHT: 22px
}
A .gift_img {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 125px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 125px
}
A:hover .gift_img {
	BORDER-RIGHT: #ee7777 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ee7777 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ee7777; PADDING-BOTTOM: 5px; BORDER-LEFT: #ee7777 1px solid; WIDTH: 125px; PADDING-TOP: 5px; BORDER-BOTTOM: #ee7777 1px solid; HEIGHT: 125px
}
.gift_button {
	FONT-SIZE: 12px; BACKGROUND: url(/web_img/button.gif) no-repeat 0px -292px; FLOAT: left; MARGIN: 10px; WIDTH: 87px; CURSOR: pointer; COLOR: #333333; LINE-HEIGHT: 27px; HEIGHT: 27px; TEXT-ALIGN: center
}
.gift_right {
	FLOAT: left; MARGIN: 0px 0px 0px 20px; WIDTH: 260px
}
.gift_search {
	FLOAT: left; WIDTH: 260px
}
.gift_box .input {
	BORDER-RIGHT: #aaadb2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #333333 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #aaadb2 1px solid
}
.gift_search .input {
	BORDER-RIGHT: #aaadb2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #333333 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #aaadb2 1px solid
}
.gift_search .button {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/web_img/button.gif) no-repeat 0px -325px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 65px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
.gift_user {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; WIDTH: 238px; COLOR: #333333; LINE-HEIGHT: 22px; BORDER-BOTTOM: #cccccc 1px solid
}
.gift_notice {
	FLOAT: left; WIDTH: 240px
}
.gift_notice SPAN {
	FONT-SIZE: 12px; FLOAT: left; COLOR: #333333; LINE-HEIGHT: 25px
}
.ico_noticle {
	BACKGROUND: url(/web_img/ico_all.gif) no-repeat -87px -38px; WIDTH: 20px; HEIGHT: 25px
}
.gift_notice LI {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 240px; COLOR: #333333; LINE-HEIGHT: 22px
}
.app_button {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/web_img/button.gif) no-repeat 0px -351px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 78px; CURSOR: pointer; HEIGHT: 30px; BORDER-RIGHT-WIDTH: 0px
}
.text_red_14 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff3300
}
.text_red {
	FONT-SIZE: 12px; COLOR: #ff3300
}
.text_red_16 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff3300; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text_black_14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text_black {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 22px
}
.text_green {
	COLOR: #b0c048
}
.text_blue_14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0633c5; LINE-HEIGHT: 30px
}
.text_gold {
	FONT-SIZE: 12px; COLOR: #d39602; LINE-HEIGHT: 24px
}
.autoimg {
	max-width: 180px; max-height: 154px
}
.pop_gmap_menu {
	CLEAR: both; FONT-SIZE: 12px; FLOAT: none; WIDTH: 400px
}
.pop_imgbox {
	FLOAT: left; WIDTH: 100px
}
.pop_imgbox LI {
	DISPLAY: block; FONT-SIZE: 12px; FLOAT: left; WIDTH: 100px; TEXT-ALIGN: center
}
.pop_imgbox LI IMG {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.pop_imgbox LI SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff3300; LINE-HEIGHT: 20px
}
.pop_button {
	BACKGROUND: url(/web_img/button.gif) no-repeat 0px -426px; WIDTH: 52px; CURSOR: pointer; HEIGHT: 22px
}
.pop_hotel {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; WIDTH: 290px; COLOR: #ff6600; LINE-HEIGHT: 22px
}
.pop_hotel SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; WIDTH: 290px; COLOR: #333333; LINE-HEIGHT: 22px
}
.pop_hotelname {
	MARGIN-TOP: 4px; FLOAT: left; WIDTH: 195px
}

.area-l {
	BACKGROUND: #fff; FLOAT: left; WIDTH: 240px; HEIGHT: auto
}

.area-r {
	BORDER-RIGHT: #f6f6f6 3px solid; BORDER-TOP: #f6f6f6 3px solid; MARGIN-TOP: 13px; BACKGROUND: #fff; FLOAT: left; BORDER-LEFT: #f6f6f6 3px solid; WIDTH: 700px; BORDER-BOTTOM: #f6f6f6 3px solid; margint-bottom: 13px
}
