*{
	margin:0;
	padding:0;
}
body {
	text-align:center;
	color:#000;
	font:normal 12px "ËÎÌå", Arial, Helvetica, sans-serif;
}
div,p,span,li,dt,dd,h1,h2,h3,h4,h5,h6{
	text-align:left;
}
img{
  border:0;	
}
ul,li{
	list-style-type:none;
}
a:link,a:visited{
	color:#000;
	text-decoration:underline;
}
a:hover{
	color:#C80000;
	text-decoration:none;
}
p{
	line-height:150%;
}
#sale{
	margin:0 auto;
	width:960px;
	overflow:hidden;
	margin-top:10px;
}
#sale-side{
	float:left;
	width:287px;
	overflow:hidden;
}
.sale-sideadvs{
	margin:0 auto;
	overflow:hidden;
	margin-bottom:10px;
	clear:both;
}
.sale-sideadvs{
	width:100%;
}
#sale-side h2{
	margin:0 auto;
	width:100%;
	height:25px;
	line-height:27px;
	background-image:url(../image/sale-sidetitle.gif);
	font-size:12px;
	letter-spacing:1px;
	color:#000;
	text-indent:35px;
	overflow:hidden;
}
#sale-side ul{
	float:left;
	width:285px;
	border-right:1px solid #FABA5D;
	border-left:1px solid #FABA5D;
	overflow:hidden;
}
#sale-side ul li{
	float:left;
	width:265px;
	margin-left:10px;
	display:inline;
	height:25px;
	line-height:25px;
	text-indent:10px;
	overflow:hidden;
	background:url(../image/yellow-arrow.gif) 3px 7px no-repeat;
}
#sale-side ul li.topthree a:link,
#sale-side ul li.topthree a:visited,
#sale-side ul li.topthree a:hover{
	color:#CE0000;
}
.sale-side-listbottom{
	margin:0 auto;
	width:287px;
	height:6px;
	overflow:hidden;
	background-image:url(../image/sale-sidebottom.gif);
	margin-bottom:10px;
	clear:both;
}
#sale-warning{
	margin:0 auto;
	width:287px;
	height:58px;
	background:#ffd9a5 url(../image/alert.gif) 6px 16px no-repeat; 
	color:#000;
}
#sale-warning p{
	height:36px;
	line-height:18px;
	float:right;
	display:inline;
	width:240px;
	margin:12px 10px 0 0;
	overflow:hidden;
}
#sale-info{
	float:right;
	width:663px;
	overflow:hidden;
}
#sale-typeinfo{
	float:left;
	width:100%;
	clear:both;
	height:25px;
	overflow:hidden;
	background-image:url(../image/cx-right-title.gif);
}
#sale-typeinfo li{
	float:left;
	text-align:center;
	margin-right:5px;
	display:inline;
	overflow:hidden;
	margin-top:4px;
	height:21px;
	line-height:21px;
	width:61px;
	background-image:url(../image/right-subtitle-com-bg.gif);
}
#sale-typeinfo li a:link,
#sale-typeinfo li a:visited,
#sale-typeinfo li a:hover{
	text-decoration:none;
}
#sale-typeinfo li.current{
	background-image:url(../image/right-subtitle-cur-bg.gif);
}
#sale-typeinfo li.current a:link,
#sale-typeinfo li.current a:visited,
#sale-typeinfo li.current a:hover{
	color:#FF9C00;
}
#sale-typeinfo li#first{
	margin-left:38px;
}
#sale-typeinfo li#second,
#sale-typeinfo li#forth,
#sale-typeinfo li#last{
	width:96px;
	background:url(../image/pic1.jpg) 0 0 no-repeat;
}
#sale-typeinfo li#forth{
	width:125px;
	background:url(../image/pic2.gif) 0 0 no-repeat;
}
#slae-infolist{
	margin:0 auto;
	clear:both;
	border-right:1px solid #FEBA5D;
	border-left:1px solid #FEBA5D;
	width:661px;
	overflow:hidden;
}
#slae-infolist ul{
	float:left;
	width:661px;
	overflow:hidden;
	background-image:url(../image/sale-infobg.gif);
}
#slae-infolist ul li{
	float:left;
	width:190px;
	height:190px;
	padding:5px;
	background-color:#FFF;
	line-height:150%;
	border:1px solid #999;
	margin:8px 9px;
	overflow:hidden;
	display:inline;
}
#slae-infolist ul li a:link,
#slae-infolist ul li a:visited,
#slae-infolist ul li a:hover{
	color:#CE0000;
	
}
#slae-infolist li img.cximg
{
	width:190px;
	height:190px;
}
#cx-pages{
	margin:0 auto;
	width:661px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	line-height:34px;
	overflow:hidden;
}
#cx-pages strong{
	color:#CE0000;
}
hr
{
	color:#FEBA5D;
	height:1px;
	overflow:hidden;
	}
.sale-rightbottom{
	margin:0 auto;
	width:663px;
	height:6px;
	background-image:url(../image/sale-rightbottom.gif);
	overflow:hidden;
	clear:both;
}
#sale-info h2{
	margin:0 auto;
	width:663px;
	height:25px;
	font-size:12px;
	letter-spacing:1px;
	text-indent:35px;
	line-height:25px;
	overflow:hidden;
	background-image:url(../image/cx-right-title.gif);
}
#sale-info h2 strong
{
	float:left;
}
#sale-info h2 span
{
	float:right;
	font-weight:normal;
	margin-right:10px;
	display:inline;
}
#sale-saledetails{
	margin:0 auto;
	width:661px;
	border:solid #FFBA5D;
	border-width:0 1px;
	overflow:hidden;
}
#sale-liansuo{
	margin:0 auto;
	width:640px;
	overflow:hidden;
	padding:10px 0;
	position:relative;
}
#sale-liansuo iframe{
	width:640px;
	height:280px;
}
#sale-saledetails h3{
	font-size:16px;
	text-align:center;
	line-height:40px;
	letter-spacing:2px;
	margin:0 auto;
	width:90%;
}
#sale-saledetails p{
	margin:0 auto;
	width:90%;
	font-size:14px;
	line-height:160%;
	text-align:left;
	padding:5px 10px;
}
#sale-saledetails p.img{
	text-align:center;
}
#sale-rightbanner{
	margin:0 auto;
	width:100%;
	overflow:hidden;
	margin-top:15px;
	text-align:center;
}
#sale-infonav{
	margin:0 auto;
	width:100%;
	line-height:26px;
	margin-top:10px;
	overflow:hidden;
	text-align:center;
}
#sale-infonav,
#sale-infonav a:link,
#sale-infonav a:visited,
#sale-infonav a:hover{
	color:#CE0000;
}
#sale-rightbanner img{
	padding:1px;
	border:1px solid #999;
}
#liansuohotels-info{
	margin:0 auto;
	width:640px;
	overflow:hidden;
}
#liansuohotels-info p{
	margin:0 auto;
	line-height:160%;
	margin-top:5px;
	margin-bottom:10px;
	font-size:14px;
	text-align:left;
	overflow:hidden;
	text-indent:24px;
}
#liansuoinfo{
	margin:0 auto;
	width:640px;
	margin-top:15px;
	margin-bottom:15px;
	overflow:hidden;
}
#liansuoinfo p{
	font-size:12px;
	width:600px;
	margin-top:10px;
	clear:both;
}
img#next-liansuo,
img#last-liansuo{
	float:left;
	width:17px;
	margin-top:40px;
	height:38px;
}
img#next-liansuo{
	float:right;
}
#liansuo-detailsinfo{
	float:left;
	width:570px;
	margin-left:15px;
	display:inline;
	overflow:hidden;
}
#liansuo-detailsinfo img.liansuohotel{
	float:left;
	width:120px;
	height:120px;
	padding:4px;
	border:1px solid #CCC;
}
#liansuo-detailsinfo ul{
	float:left;
	margin-left:10px;
	display:inline;
	width:250px;
}
#liansuo-detailsinfo ul li{
	line-height:25px;
	float:left;
	width:100%;
	overflow:hidden;
}
#liansuo-detailsinfo ul li dt{
	font-size:13px;
	color:#CE0000;
	font-weight:bold;
}

#liansuo-detailsinfo ul li dt a{
	color:#CE0000;
}

#liansuo-detailsinfo p
{
    text-indent:24px;
}

#liansuo-btns{
	float:right;
	width:155px;
	height:130px;
	overflow:hidden;
	text-align:center;
}
#liansuo-btns img{
	width:155px;
	margin-top:5px;
	margin-bottom:5px;
}
p#cx-pages
{
	background:none;
	clear:both;
	overflow:hidden;
}
.sub-cxlist
{
	margin:0 auto;
	width:600px;
	overflow:hidden;
	line-height:150%;
	font-size:14px;
}
.sub-cxlist strong
{
	margin:0 auto;
	width:100%;
	line-height:26px;
	overflow:hidden;
	clear:both;
}
.sub-cxlist ul
{
	float:left;
	width:100%;
	overflow:hidden;
        padding-top:10px;
        background:#EDEDED url(/image/graytab.gif) 0 0 no-repeat;
}
.sub-cxlist ul li
{
	float:left;
	line-height:18px;
	height:18px;
	margin:4px 5px;
	display:inline;
	overflow:hidden;
}
p#ResListMessage strong{
        color:#CE0000;
}
#refbooklistAscx
{
	margin:0 auto;
	width:100%;
	overflow:hidden;
	margin-top:15px;
}
#refbooklistAscx h3
{
	margin:0 auto;
	line-height:26px;
	border-bottom:1px solid #999;
	text-indent:35px;
	font-size:12px;
	text-align:left;
	width:100%;
	margin-bottom:5px;
	background:url(../image/pinglun.gif) 5px 3px no-repeat;
}
table#sale_comments td,
table#sale_comments th
{
	padding:5px;
	line-height:150%;
	font-size:12px;
	vertical-align:top;
}
table#sale_comments th
{
	width:50px;
	text-align:center;
}
table#sale_comments th p
{
	margin:0 auto;
	width:100%;
	text-align:center;
	font-weight:normal;
}
#sale_detail_pages
{
	margin:0 auto;
	width:100%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	text-align:center;
}
textarea#refcontent
{
	border:1px solid #999;
	width:635px;
	height:180px;
	margin-bottom:10px;
}
.sale_userinfo
{
	margin:0 auto;
	width:100%;
	line-height:28px;
	background-color:#F6F6F6;
	font-weight:bold;
	font-size:12px;
	margin-bottom:10px;
	text-indent:5px;
	color:#6B9AD6;
}
#sale_postcomments
{
	margin:0 auto;
	width:661px;
	clear:both;
	background:url(../image/system/booking/yuding_searchform_bg.gif) 0 -256px repeat-x;
	height:256px;
	overflow:hidden;
}
#sale_postcomments h3
{
	margin:0 auto;
	width:100%;
	line-height:30px;
	height:30px;
	text-indent:10px;
	font-size:12px;
	border:0;
	background:none;
}
#postcomments_leftborder,
#postcomments_rightborder
{
	float:left;
	width:6px;
	height:256px;
	overflow:hidden;
	background:url(../image/system/booking/yuding_searchform_bg.gif) 0 0 no-repeat;
}
#sale_postform
{
	float:left;
	width:649px;
	height:256px;
	overflow:hidden;
}
#postcomments_rightborder
{
	background:url(../image/system/booking/yuding_searchform_bg.gif) 0 -512px no-repeat;
}
table#sale_comments td div.sale_msreply
{
	margin:0 auto;
	line-height:150%;
	padding:10px;
	margin-top:10px;
	color:#C80000;
	background:#FFEFDA url(../image/system/reply_1.gif) 10px 5px no-repeat;
	font-size:12px;
	text-align:left;
	text-indent:23px;
}
table#sale_comments td div.sale_msreply:after{
    content: url(../image/system/reply_2.gif);
}
#hotel-closed{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;background-color:#000;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);color:#FFF;font-size:14px;text-align:center;line-height:150px;text-align:center;font-weight:bold;}

#sale-tabs{margin:0 auto;width:661px;height:51px;overflow:hidden;clear:both;background:url(../image/sale-tab-line.jpg) 0 50px repeat-x;}
#sale-tabs ul{float:left;width:641px;height:41px;margin:10px 10px 0;overflow:hidden;display:inline;background:none;}
#sale-tabs ul li{float:left;width:78px;height:31px;padding:5px;line-height:15px;border:0;text-align:center;background:url(../image/sale-tab.jpg);margin:0 2px 0 0;display:inline;}
#sale-tabs ul li.current{background-position:0 -41px;}
#sale-tabs ul li a:link,#sale-tabs ul li a:visited{color:#000;text-decoration:none;}
#sale-tabs ul li a:hover{color:#C80000;}