/*全局样式*/
*{
	padding:0px;
	margin:0px;
	word-break: break-all;/*在IE中实行强制换行*/
}
body {
	font-size: 12px;
	line-height: 150%; 
	font-family: tahoma,arial,"宋体"; 
	text-align: center
}
a:link {
	color: #009CC7;
	text-decoration: none;
}
a:visited {
	color: #009CC7;
	text-decoration: none;
}
a:hover {
	color: #009CC7;
	text-decoration:underline;
}
form,input,ul,li
{
margin:0;
}
img{
border:0;
}
ul,li{
list-style:none;
}
form,input,textarea,td,span,div,th{
 font-size:12px;
 font-style:normal;
 font-family:Arial, Helvetica, sans-serif;
}


/*ordinary style*/
.clr {
	CLEAR: both;
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	ZOOM: 1
}
.cursorhand
{
cursor:hand; cursor:pointer;
}
.error {
	CLEAR: none; MARGIN-TOP: 3px; COLOR: #ff0000
}

/*超级链接样式*/
.link_red a:link {
	color:#E00;
	text-decoration: none;
}
.link_red a:visited {
	color:#E00;
	text-decoration: none;
}
.link_red a:hover {
	color:#E00;
	text-decoration:underline;
}
/*link_gray*/
.link_gray a:link {
	color:#333333;
	text-decoration: none;
}
.link_gray a:visited {
	color:#333333;
	text-decoration: none;
}
.link_gray a:hover {
	color:#FF0000;
	text-decoration:underline;
} 
.font13{
font-size:13px;
}
.font14{
font-size:14px;
}

#link_white a{
	margin: 0px 8px;
	padding:5px;
	color:#FFFFFF;
	text-decoration: none;
	font-weight:bold;
}
#link_white a:hover{ text-decoration: underline;}

.link_blue a{color:#06F;}
.link_black a{color:#000;}
.link_list a{
color: #CE4A02;
text-decoration:none;}
.link_list a:hover{
color: #CE4A02;
text-decoration:underline;
}

/*图片缩放01 DIGLIST*/
.pic_v{
width:80px;
max-width:80px;
height:auto;
max-height:80px;
}
/*图片缩放02 搜索列表*/
.pic_v2{
width:80px;
max-width:80px;
height:auto;
max-height:80px;
}

/*页面布局*/
.container
{
margin:0 auto;
margin-bottom:10px;
width:780px; 
text-align: left;
overflow:hidden;
clear:both;
}
.columnLeft
{
float: left; 
overflow: hidden; 
width: 185px; 
margin-right: 15px
}
.columnLeftWide{
border:1px #C0E5F1 solid;
background-color:#FFFFFF;
width: 578px;
float:left;
}
.columnLeft279
{
	WIDTH: 270px;
	overflow:hidden;
	margin-right:8px;
	float:left;
}
.columnCenter279
{
position:relative;
width: 300px;
float:left;
}
/*order list*/
.columnLeftOrder{
width:175px;
margin-right:10px;
margin-right:8px !important;
float:left;
}
.columnLeftOrWide{
float:left;
width:590px;
margin-right:10px;
margin-right:8px !important;
}
.columnCenterOrder{
width:405px;
margin-right:10px;
margin-right:8px !important;
float:left;
}
.columnRightOrder{
width:180px;
float:right;
}

.dotlineT5{
margin:3px 0 15px 0;
border-bottom:1px dashed #B6C8B0;
}
.titleRight{
position:absolute;
right:0px;
top:0px;
line-height:24px;
height:24px;
padding:0 16px 0 16px;
background:#EEFAFF;
width:auto;
}
.titleLeft{
position:absolute;
left:0px;
top:-1px;
line-height:24px;
height:24px;
padding:0 16px 0 16px;
background:#EEFAFF;
width:auto;
}
.columnCenter
{
float: left; overflow: hidden; width: 380px;
}
.columnRight
{
float: right; 
overflow: hidden; 
width: 185px;
}
.columnRightWide{
position:relative;
WIDTH: 578px;
float:right;
}

.innertube{
margin-top:5px;
width:100%;
}

.listTitle{
height:24px;
line-height:24px;
text-indent:10px;
border-bottom:1px #C0E5F1 solid;
border-top:1px #C0E5F1 solid;
background:url(/skin/default/images/title_bk.gif);
font-size: 14px;
color: #CE4A02;
text-decoration: none;
font-weight: bold;
}

/*边框颜色*/
.border_01{
border:1px #C0E5F1 solid;
}
.border_01b{
border:1px #C0E5F1 solid;
border-top:0;
}
/*背景颜色*/
.bg_01{
background-color:#F3FCFF;
}
.bg_no{
background:url();
}
/*分割线*/
.split_line01{
height:1px;
background-color:#C5E4ED;
overflow:hidden;
margin:5px 0;
}


/*文本列表样式*/
.txtListIndex{
padding:4px;
background-color:#F3FCFF;
overflow:hidden;
}
.txtListIndex p {
	MARGIN-BOTTOM: 0px; LINE-HEIGHT: 18px
}
.txtListIndex li {
background:url(/skin/default/images/list_icon_3.gif) no-repeat left 5;
text-indent:8px;
}


/*文章列表样式*/
.tagList{
padding:3px;
}
.ABCh3{
background:url(/skin/default/images/sd1.gif) left no-repeat;
font-size:15px;
text-indent:14px;
border-bottom:1px #3399CC solid
}
.tagList a{
padding:0 5px;
}
.tagListTop a{
display:block; width:20;
background:url(/skin/default/images/z.gif) left bottom no-repeat;
float:left;
margin:0 3px;
text-align:center;
color:#FFFFFF;
text-decoration:none
}
.tagListTop a:hover{
display:block; width:20;
background:url(/skin/default/images/z2.gif) left bottom no-repeat;
float:left;
margin:0 3px;
text-align:center;
color:#3399CC;
text-decoration:none
}

/*DIG文章显示*/
.art
{
float: left;
width: 64px;
}
.art_counter_text
{
float: left;
width: 100%;
text-align: center;
line-height: 15px;
list-style-type: none;
list-style-image: none;
list-style-position: outside;
font-size: 12px;
font-weight: bold;
}

/*图片列表样式*/
.photoListIndex{
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #e3faf7; PADDING-BOTTOM: 4px; COLOR: #333; PADDING-TOP: 4px
}
.photoBox
{
display:block;
width:80px;
height:80px;
float:left;
text-align:center;
margin:2px 3px;
overflow:hidden;
}
.photoBox img
{
width:80px;
height:60px;
}
.photoBarBox
{
display:block;
width:78px;
height:68px;
float:left;
text-align:center;
margin:2px 3px;
}
.photoBarBox img
{
width:70px;
height:60px;
}
.photoListBox
{
display:block;
width:140px;
height:100px;
float:left;
text-align:center;
margin:10px 15px;
padding:3px;
border:1px #CCCCCC solid
}
.photoListBox img
{
width:126px;
height:84px;
}
.photoBigBox
{
display:block;
width:550px;
height:480px;
float:left;
text-align:center;
margin:10px;
}
.photoBigBox img
{
width:520px;
height:440px;
}
.photoListIndex P {
	MARGIN-BOTTOM: 0px; LINE-HEIGHT: 18px
}
.photoListIndex LI {
	FONT-FAMILY: Simsun
}
.photoListIndex A {
	FONT-FAMILY: Tahoma
}
.titleBlue h3
{
padding:6px;
font-size: 12px;
background:#d4eaf5; 
color:#000000; 
line-height: 12px; 
}
.newUrl{
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px;
	BACKGROUND: #EFF9FD; 
	PADDING-BOTTOM: 4px; 
	COLOR: #333; 
	PADDING-TOP: 4px
}
.newUrl P {
	margin-bottom: 0px; line-height: 18px
}
.newUrl LI {
	FONT-FAMILY: Simsun
}
.newUrl a {
color:#0099CC;
text-decoration:none;
}
.newUrl a:hover {
color:#0099CC;
text-decoration:underline;
}
.txtListHot{
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #333; PADDING-TOP: 4px
}
.txtListHot li{
background:url(/skin/default/images/i2.gif) 5px 5px no-repeat;
padding-left:10px;
}

.hotRecImage
{
}
.hotRecImage a:link {
	COLOR: #06f; TEXT-DECORATION: underline
}
.hotRecImage a:visited {
	COLOR: #06f; TEXT-DECORATION: underline
}
.hotRecImage a:hover {
	COLOR: #f00
}
.hotRecImage dt {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: right; WIDTH: 275px
}
.hotRecImage .desc {
	MARGIN-BOTTOM: 13px; MARGIN-LEFT: 85px; COLOR: #666; HEIGHT: 75px!important
}
.fr{
float:right;
}
.fl{
float:left;
}
.hidden{
display:none;
}
.moretxt
{
background-image:none;
text-align:right;
width:100%;
}
.moretxt a:link{color:#E00; text-decoration:none}
.moretxt a:visited{
    color:#E00;
	text-decoration:none;}
.moretxt a:hover{ text-decoration:underline;color:#E00;}


.tabDivText{
position:relative;
margin-bottom:5px;
}
.indexplist
{
height:110px;
overflow:hidden;
text-align:center;
}
.indexplist li
{
  margin-top:3px;
  margin-left:13px;
  float:left; 
  display:inline; 
  background:#fff; 
  line-height:20px;
}
.indexplist li image
{
padding:3px 3px 0;
display:block;
width:80px;
height:80px;
}
.indexplist a{
display:block;
}
.indexplist li a:link,.indexplist li a:visited{
border:#DDD solid 1px;
}
.indexplist li a:hover{border:#666 solid 1px;}
/*navbar top menu*/
#navbar{
    background: #f6f6f6 ;
	margin: 6px 0 0 0; 
	width: 770px; color: #626262; height:30px; line-height: 28px;
	text-align:left;
}
#navbar a{
	margin: 0px 2px 0 0;
	padding: 5px 9px 8px 10px;
	color: #626262;
	background: inherit;
	text-decoration: none;
}
#navbar a:hover{
	background-color: #33ADDB;
	border-top: 1px solid #2491BE;
	color: #FFFFFF;
}
#nav{width: 780px; background-color: #33ADDB; height:25px; line-height: 25px; color: Maroon;}
#nav a{
	margin: 0px 2px 0 0;
	padding: 5px 9px 5px 10px;
	color: #fff;
	text-decoration: none;
}
#nav a:hover{ text-decoration: underline;}

.nav_middle{
height:45px;
line-height:45px; 
text-align:left;
padding-left:10px;
color:#FFFFFF;
}
.nav_bottom{
height:28px;
padding-left:10px;
line-height:28px;
text-align:center;
}
.nav_link{
width:620px;
text-align:center;
float:left;
}
.nav_submit
{
width:104px;
float:left;
height:26px;
overflow:hidden; 
line-height:22px;
background-color:#F47B01;
text-align:center;
margin:10px 0 0 10px;
}
.nav_submit_txt{
text-indent:0;
margin-top:1px;
margin-left:1px;
width:100px; 
height:22px;
border:1px #FFFFFF solid; 
color:#FFFFFF;
font-size:14px;
font-weight:bold;
}

/*nav sets*/
.nav_sets{
  height:103px;background:url(/skin/default/images/tab_02.gif);text-align:center; position:relative
}
.nav_sets .imgleft{
position:absolute; left:0; top:0;
}
.nav_sets .imgright{
position:absolute; right:0; top:0;
}
.nav_top{
height:26px; width:625px; margin:0 auto
}
.nav_top a{
width:77px;
height:26px;
line-height:26px;
display:block;
float:left;
}
.nav_top a.cur{
background:url(/skin/default/images/tab_on.gif) 0 0 no-repeat;
font-weight:bold;
}


/*侧栏*/
.sidebar{
  text-align:center;
  border:1px #666666 solid;
}
.sidebar a,.sidebar span{
display:block;
}
.sidebar a{
font-size:13px;
text-align:left;
padding-left:10px;
}
.sidebar span{

}
.hide{display:none}
/*navbar the end */

/*search.asp leftdown review style*/
.reviewHotel
{
background-color:#FFFFFF;
}
.reviewHotel p{
line-height:20px;
text-align:center;
font-weight:bold;
padding:0;
margin:0;
}
.reviewHotel ul{
padding:2px;
border-top:1px #B7EDFD solid;
border-bottom:1px #B7EDFD solid;
}
.reviewHotel li{
height:24px;
line-height:24px;
background-color:#E2F8FE;
margin:2px;
text-align:left;
text-indent:10px;
}

.tab_hotdig{
  right: 2px! important; overflow: hidden; position: absolute; top: 2px! important; height: 25px
}
.tab_hotdig a{
	FLOAT: left;
	LINE-HEIGHT: 24px; 
	HEIGHT: 24px; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;
	padding:0 8px;
	background:url(/skin/default/images/shequ_tab_off.gif) no-repeat;
	color: #CE4A02;
}
.tab_hotdig a:link,.tab_hotdig a:visited{
color: #CE4A02;
}
.tab_hotdig a.cur {
	background:url(/skin/default/images/shequ_tab_on.gif) no-repeat;
	color: #CE4A02;
	font-weight:bold;
}
.tab_menu{
margin:3px 0 0 0;
}
.tab_menu li{
width:81px;
text-align:center;
float:right;
margin-right:3px;
}
.tab_on{
background:url(/skin/default/images/shequ_tab_on.gif) no-repeat;
}
.tab_off{
background:url(/skin/default/images/shequ_tab_off.gif) no-repeat;
}

/*广告*/
#ad_360x90{
width:360px;
height:90px;
overflow:hidden;
}
/*广告*/
#ad_165x75{
width:183px;
margin-top:0;
height:160px;
text-align:center;
border-left:1px #CCC solid;
border-right:1px #CCC solid;
border-bottom:1px #CCC solid;
}
#ad_165x75 div{
width:180px;
}
#ad_165x75 img{
margin-top:3px;
width:165px;
height:75px;
}
/*vote list style begin*/
.item_content
{
background-color:#DBF5FD;
padding:6px;
}
.item_content_list
{
background-color:#FFFFFF;
margin:5px auto;
padding:6px;
}
.item_content_list p{
font-size:13px;
}
.item_content_to p{
margin-top:10px;
font-size:14px;
line-height:23px;
/*text-indent:28px;*/
padding:3px 8px;
}

.digimgshow{
 margin:10px auto;
 text-align:center
}

.item_content_list h3{
font-size:20px;
text-align:center;
padding:3px;
border-bottom:1px #CCCCCC dashed
}
.item_content_list h5{
font-size: 11px;
text-align:center;
padding-top:5px;
color:#666666
}

.item_content_info{
margin-top:10px;
background-color:#F3FCFF;
}
.item_content_cvl{
padding-top:20px;
width:480px;
float:left;
text-align:left;
}
.item_content_cv
{
width:80px;
height:auto;
float:right;
}
/*dig content style*/
.item_content_l
{
width:80px;
height:auto;
float:left;
}
.item_content_r
{
width:480px;
height:100px;
float:left;
color:#000000
}
.item_content_r p{
font-size:13px;
}
.item_content_r h3{
text-align:left;
}

.item_content_r2
{
width:340px;
height:100px;
float:left;
}
h3.font14{
font-size:14px;
background-color:#FFFFFF;
}
.item_content_count
{
height:60px;
width:60px;
text-align:center;
background:url(/skin/default/images/num.gif)  5px 0px no-repeat;
padding-top:5px;
margin-top:5px;
margin-left:10px;
}
.item_content_vote
{
line-height:24px;
text-align:center;
}
a.item_content_other
{
color:#990000;
text-decoration:underline;
}
a:link.item_content_other 
{
color:#990000;
text-decoration:underline;
}
a:hover.item_content_other 
{
color:#990000;
text-decoration:underline;
}

/*图片首页*/
.focusPic{ width:571px; margin:0 auto; background:#fff; clear:both;}

.focusPic .nav{ width:70px; float:left; background:url(../images/bg3.gif) no-repeat;}

.focusPic .nav ul{ margin:29px 0 0 0;}

.focusPic .nav li{ list-style-type:none; height:21px; color:#666; margin:10px 0 0 0;}

.focusPic .nav li a:link {color: #666; text-decoration:none;}

.focusPic .nav li a:visited {color: #666;text-decoration:none;}

.focusPic .nav li a:hover {color: #c00; text-decoration:underline;}

.focusPic .nav li a:active {color: #666;}

.focusPic .pic{ width:501px; float:right; background:url(../images/bg4.gif) no-repeat; padding:18px 0 0 0;}

.focusPic .pic img{ border-bottom:1px solid #BFBBBC; border-left:1px solid #BFBBBC; border-top:1px solid #BFBBBC;}

.focusPic .pic .text{ background:url(../images/bg5.gif) no-repeat; height:57px; padding:0 0 0 10px;}

.focusPic .pic .text h5{ text-align:left; font-size:14px;line-height:160%; font-weight:bold; padding:8px 0 0 0;}

.focusPic .pic .text p{ text-align:left; line-height:160%; padding:0; margin:0;}

/*list*/
.blank6{ width:100%; height:6px;overflow:hidden;clear:both;}
.blank9{ width:100%; height:9px;overflow:hidden;clear:both;}
.blank10{ width:100%; height:10px;overflow:hidden;clear:both;}
.blank12{ width:100%; height:12px;overflow:hidden;clear:both;}

.leftList{ width:571px; border-top:1px solid #7FCFF5; clear:both;}

.leftList .cola{ width:285px; float:left;}

.leftList .cola .title{ width:235px; margin:0 auto; text-align:left; }

.leftList .cola .title h5{ text-align:center; font-size:12px; width:60px; font-weight:normal; background:#7FCFF5; padding:6px 0 5px 0px;}

.leftList .colb{ width:286px; float:left;}

.leftList .colb .title{ width:235px; margin:0 auto; text-align:left;}

.leftList .colb .title h5{ text-align:center; font-size:12px; width:70px; font-weight:normal; background:#7FCFF5; padding:6px 0 5px 0px;}

.leftList .tr{ height:25px; text-align:left; background:url(../images/i1.gif) bottom repeat-x; list-style-type:none;}

.leftList .tdleft{width:20px; text-align:center; background:url(/skin/default/images/bg6.gif) center no-repeat; font-size:12px; font-weight:normal; color:#fff;}

.contentstyle{
border: 1px solid gray;
width: 450px;
margin-bottom: 1em; padding: 10px;
}
/*文章点评*/
.txtcontent
{
   width:400px;
   height:120px;
   border:1px #999999 solid;
}
.reviewBox{
padding:3px;
text-align:center
}

/* review list style */
.reviewlist{
border-top:1px #CCCCCC dashed;
margin-top:15px;
padding-top:10px;
clear:both;
}
.reviewlist h3{
background-color:#EEFFEE;
margin:5px;
font-size:11px;
color:#999999;
font-weight:normal
}
.reviewitem
{
margin:0 5px;
text-indent:20px;
}

.type1{
background-color:#CCF4FF;
padding:5px;
color:#0084A3;
}
.type2{
background-color:#EBFBFF;
padding:2px;
padding-left:25px;
color:#0084A3;
}
.type3{
background-color:#FFFFFF;
padding:2px;
padding-left:25px;
color:#CE4A02;
}
.3ksShare{
position:absolute; right:10;
}

.cssform p{
width: 450px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 90px; /*width of left column containing the label elements*/
}

.cssform label{
float: left;
margin-left: -90px; /*width of left column*/
width: 80px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform .input{ /*width of text boxes. IE6 does not understand this attribute*/
width:350px;
}

.cssform textarea{
width: 250px;
height: 150px;
}
/*search form style*/
.searchform p{
width:195px;
clear: left;
margin:0;
padding: 5px 0 5px 0;
padding-left:80px;
}
.searchform label{
float: left;
text-align:right;
margin-left: -85px; /*width of left column*/
width: 80px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}
.searchform .input{
width:120px;
}


/*文本样式*/
.text {
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	line-height: 21px;
}
.title_text {
	font-size: 14px;
	color: #CE4A02;
	text-decoration: none;
	font-weight: bold;
}
.text_0084A3 {
	font-size: 9pt;
	color: #0284A4;
	text-decoration: none;
}
.gray_text {
	font-size: 9pt;
	color: #999999;
	text-decoration: none;
}
.text_009CC7 {
	font-size: 9pt;
	color: #009CC7;
	text-decoration: none;
}
.color_text {
	font-size: 9pt;
	color: #FF580A;
	text-decoration: none;
}
.hot_city {
	font-size: 9pt;
	color: #000000;
	text-decoration: underline;
}
.line_titletext {
	font-size: 14px;
	color: #CE4A02;
	text-decoration: underline;
	font-weight: bold;
}
.text_content {
	font-size: 9pt;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
}
.dig_number {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FF580A;
	text-decoration: none;
	font-weight: bold;
}
.red_line_text {
	font-size: 9pt;
	color: #CE4A02;
	text-decoration: underline;
}

/*hotuserlist style*/
.userlist
{
padding-left:6px;
width:100%;
}
.userlist div
{
display:block;
float:left;
width:55px;
margin-right:3px;
text-align:center
}

/* 翻页 */
.netpage {
	float:right;
	clear:both;
	height:20px;
	width:95%;
	margin-right:0;
	margin-top:10px;
	margin-bottom:10px;
}
.netpage ul {
clear:both;
margin:3px;
}
.netpage li {
	float:left;
	text-align:center;
	display:block;
	padding:0px 1px;
	font-size:14px;
	height:23px;
	line-height:23px;
	width:20px
}

.netpage li a {
	font-size:14px;
	display:block;
	border:1px solid #CCC;
	text-decoration:none;
}
.netpage li a:hover {
	font-size:14px;
	display:block;
	border:1px solid #000;
	text-decoration:none;
}
.netpage .cur {
	font-size:14px;
	display:block;
	width:18px;
	border:1px solid #000;
	text-decoration:none;
	color:#FFF;
	background:#0688C6;
}


/*首页样式*/
.col01left{
width:470px;
float:left;
margin-right:10px;
}
 .col01right{
width:300px;
float:right;
}

.fanxian{
height:36px;
line-height:36px;
background:url(../images/fanxj_bk.gif) 0px bottom repeat-x;
padding:3px 0 0 20px;
border:1px #C0E5F1 solid;
}

.annouce{
width:300px;
border:1px #C0E5F1 solid;
border-top:0;
}

.membertop{
width:300px;
margin-top:5px;
}
.membertop .col_left{
width:193px;
float:left;
margin-right:10px;
border:1px #C0E5F1 solid;
border-top:0;
}
.membertop .col_right{
width:93px;
float:right;
border:1px #C0E5F1 solid;
border-top:0;
}
/*首页热门城市和酒店*/
.indexCity{
clear:both;
width:300px;
margin-top:5px;
border:1px #C0E5F1 solid;
border-top:0;
}
.indexCity h3 a{
font-size:13px;
}
.indexCity .floatbox{
float: left;
width:140px;
}
* html .indexCity .floatbox{ /* IE 3px hack*/
width: 137px
}

.indexCity .floatbox img{
border: 1px solid gray;
margin:8px;
margin-bottom:10px;
}

.indexCity .floatbox2{
float: left;
width:100px;
}
.indexCity .floatbox2 img{
border: 1px solid gray;
margin:8px;
margin-bottom:10px;
}

.indexCity p{
margin-left:140px;
font-size: 90%;
}

* html .indexCity p{ /* IE offset to the left 3px hack*/
margin-left: 137px;
}
/*for indexCityTop*/
.indexCityTop{
padding-top:8px;
}
.indexCityTop a{
 background:url(/skin/default/images/news_dot.gif) 0 center no-repeat;
 padding-left:20px;
}

.indexCity p b{
font-size: 110%;
}
.indexCity ul{
margin-left:100px;
width:180px;
}
.indexCity li{
 background:url(/skin/default/images/shequ_list_icon.gif) left center no-repeat;
 padding-left:10px;
}
.indexCity span{
float:right;
color:#FF6600;
}

/*首页热门点评列表*/
.indexDpList{
clear:both;
width:470px;
margin-top:5px;
padding-top:3px;
color: #666666;
}
.indexDpList h3{
/*background-color:#EAFCFF;*/
margin-left:75px;
font-size:12px;
color: #009CC7;
font-weight:normal;
}
.indexDpList .floatbox{
float: left;
width:80px;
}

.indexDpList .floatbox img{
border:1px solid gray;
margin:5px;
width:60px;
height:60px
}

* html .indexDpList .floatbox{ /* IE 3px hack*/
width: 77px
}

* html .indexDpList p{ /* IE 3px hack*/
height: 1%;
}

.indexDpList p{
margin-left:80px;
font-size: 90%;
text-indent:20px;
}

* html .indexDpList p{ /* IE offset to the left 3px hack*/
margin-left:77px;
}

.indexDpList p b{
font-size: 110%;
}
/*首页搜索右上*/
.indexSearch{
height:117px;
width:300px;
border:1px #F1E9C7 solid;
}
.indexSearch p{
height:30px;
}
.indexSearch label{
margin-left:5px;
margin-right:3px;
}
.searchtop{
background:url(/skin/default/images/search_title_bk.gif);
height:24px;
color:#FF7E00;
}


/*搜索结果图文列表*/
.searchList{
clear:both;
width:560px;
margin-top:5px;
padding-top:3px;
}

.t1{
float:left;
width:230px;
margin-right:10px;
padding-left:5px;
font-size:15px;
}
.t2{
float:left;
width:230px;
}
.t3{
float:right;
width:70px;
}
.t3 span{
background-color:;
color:#FF0000;
padding:3px;
}

.searchList h3{
height:24px;
background-color:#F7FDFF;
border:1px #C0E5F1 solid;
line-height:24px;
margin-bottom:3px;
font-weight:normal;
}
.searchList h4{
margin-left:75px;
font-size: 9pt;
color: #999999;
text-decoration: none;
}
.searchList .table{
width:470px;
border:0;
padding:0;
}
.searchList .floatbox{
float: left;
width:80px;
height:100px;
}

* html .searchList .floatbox{ /* IE 3px hack*/
width: 77px
}
.searchList .floatbox img{
border:1px solid gray;
margin:5px;
width:60px;
height:60px;
}

* html .searchList p{ /* IE 3px hack*/
height: 1%;
}

.searchList p{
margin-left:80px;
font-size: 90%;
}

* html .searchList p{ /* IE offset to the left 3px hack*/
margin-left:77px;
}

.searchList p b{
font-size: 110%;
}

/*order/index.asp页面style*/
.rechotellist li{
 background:url(/skin/default/images/shequ_list_icon.gif) 5px center no-repeat;
 padding-left:10px;
 height:23px;
 line-height:23px;
}

.spectialHotelList .floatbox{
float:left;
width:65px;
padding:3px 0 0 3px;
}
.spectialHotelList .floatbox img{
width:55px;
height:63px;
margin:2px;
border:1px #CCCCCC solid;
}

.spectialHotelList p{
padding-top:8px;
margin-left:60px;
}

/*左右列样式3*/
.col3left{
width:210px;
float:left;
margin-right:10px;
margin-right:8px !important;
}
.col3right{
float:right;
width:560px;
}
/*内容介绍页面样式*/
.columnLeftInfo{
width:200px;
float:left;
}
.columnRightInfo{
width:580px;
float:right; 
}

.terms{
padding:15px;
padding-left:10px;
}
.terms p{
text-indent:20px;
line-height:25px;
}
.terms h3{
color:#003399;
font-size:11px;
text-align:center
}

.welcomelink li{
 background:url(/skin/default/images/shequ_list_icon.gif) 5px center no-repeat;
 padding-left:15px;
 height:26px;
 line-height:26px;
}
/* newhot */
.membertop .col_left2{
width:150px;
float:left;
margin-right:10px;
border:1px #C0E5F1 solid;
border-top:0;
}
.membertop .col_left2 li{
margin:0;
padding:0;
background:url(/skin/default/images/shequ_list_icon.gif) no-repeat 3px center;
padding-left:12px;
line-height:20px;
}
.membertop .col_right2{
width:133px;
float:right;
border:1px #C0E5F1 solid;
border-top:0;
}
.topuserlist
{
padding-left:6px;
width:100%;
}
.topuserlist div
{
display:block;
float:left;
width:55px;
margin-right:3px;
text-align:center
}

/* index links*/
.indexLink{
clear:both;
width:100%;
margin-top:5px;
border:1px #C0E5F1 solid;
}
.indexLink .div{
height:24px;
line-height:24px;
text-indent:10px;
border-bottom:1px #C0E5F1 dashed;
font-size: 14px;
color:#CE4A02;
text-decoration: none;
font-weight: bold;
}
.indexLink .linkus{
font-size: 12px;
margin-left:20px;
color:#666666;
font-weight:normal;
}
.indexLink a{
height:20px;
display:inline-block;
text-align:center;
margin-left:8px;
}
.indexLink a img{
width:88px;
height:31px;
border:0;
}

/*index gift*/
.indexgift{
padding-top:3px;
}
.indexgift li{
 height:24px; 
 text-align:left; 
 background:url(/skin/default/images/shequ_list_icon.gif) 5px center no-repeat;
 list-style-type:none;
 padding-left:13px;
 }
/*indexreglog*/
.indexreglog{
padding-left:3px;
}
.indexreglog a{
margin-left:3px;
}

#header{
clear:both;
width:780px;
margin:0 auto;
}
#header p{
text-align:right;
height:20px;
padding-top:10px;
}
#header #logo{
width:216px;
height:92px;
float:left;
}
#header #navt{
padding-top:12px;
}
#header #navt a{
display:block;
width:70px;
float:left;
}
#footer{
clear:both;
width:100%;
}
#footer h5{
height:22px;
background-color:#E5F0F7;
border-top:1px #D9EAF4 solid;
font-size:12px;
font-weight:normal;
}

/**/
/*Example CSS for the two demo scrollers*/
#pscroller2{
width: 450px;
float:left;
height: 40px;
line-height:40px;
padding-top:2px;
overflow:hidden;
}

#pscroller2 a{
text-decoration: none;
}

.someclass{ //class to apply to your scroller(s) if desired
}

/*taglist style*/
.searchTagList
{
width:560px;
padding:5px 10px;
font-size:12px;
line-height:18px;
margin-bottom:5px;
}
.searchTagList a {
	color: #3f87d7; 
	text-decoration:none;
}
.searchTagList a:hover {
  color: #de781e; 
  text-decoration:underline
}
.childNavs{
text-align:left;
padding-left:5px;
padding-top:5px;
}
.childNavs p{
padding:0 5px;
font-size:13px;
}
.childNavs h3{
padding:0 5px;
font-weight:normal;
}
.childNavs a{
padding:0 10px;
font-size:13px;
}

.userinfo{
margin:8px 10px;
}
.userinfo p{
margin-left:60px; 
margin-top:10px;
text-align:left;
color:#16387c;
border-top:1px #C0E5F1 solid;
padding-top:5px;
width:680px;
}
.userinfo li{
clear:both;
margin:3px 0;
}
.dignum{
width:60px;
height:20px;
text-align:center;
color: #19aee8;
background-color:#EEF6FB;
/*border:1px #19AEE8 solid;*/
float:left;
}

/*遮罩层*/
#maskAll{
    display:none;
	position: fixed;
	z-index:3;
	top: 0px;
	left: 0px;
	background-color:#666;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	height:100%;
	width:100%;
}
* html #maskAll { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#dialogBoxClose{
float:right; display:block; cursor:hand;
width:50px;
color:#FFFFFF;
font-size:20px;
}
.citysearch{
width:210px;
}
.citysearch a
{
width:90px;
height:20px;
float:left;
background-color:#FFFFFF;
border:1px #999999 solid;
text-align:center;
padding:5px;
margin:2px;
cursor:hand;
color:#0099FF;
}
/*place css begin*/

.placemenu{
margin-bottom:5px;
}
.placemenu a{
margin-left:5px;
}
.placemenu a:link, .placemenu a:visited
{
color: #4a9ae9;
padding:2px 3px;
border:1px solid #FFFFFF;
placemenu: none;
}

.placemenu a:hover
{
padding:2px 3px;
background-color:#F3FCFF;
border:1px solid #97cdeb;
color: #000000;
text-decoration:none;
}

.videoList li{
background:url(/skin/default/images/video.gif) no-repeat 0px 6px;
text-indent:18px;
}

#header-area-nav .header-area-nav-box table th {color: #f48b3d;color: #ff6600;background: #f7fbff;padding: 3px 6px 0px 6px;}
#header-area-nav .header-area-nav-box table td {font-size:13px; padding:1.5px;background: #f7fbff;}
#header-area-nav .header-area-nav-box table td a {text-decoration: none;color: #2D5680;padding: 1px 2px;}
#header-area-nav .header-area-nav-box table td a:hover {color: #4d2900;}
.placelist a{
display:inline;
padding:2px 3px;
line-height:20px;
text-align:center;
}

.userprofile .c
{
text-align:center;
margin:3px;
max-height:100px;
max-width:100px;
border:1px #CCCCCC solid;
}
.userprofile p{
padding-left:3px;
height:20px;
}
.userprofile span{
display:block;
padding:3px 0 3px 5px;
height:60px;
}
.userprofile span .b{
width:48px;
height:48px;
border:2px solid #CCCCCC;
float:left;
}

/* CSS Document */
/*外筐*/
#f_div{ width:470px; height:200px; overflow:hidden;}
#f_imgDiv{}
#f_img{FILTER: revealTrans(duration=1,transition=6); border:#000 1px solid;}
#f_buttonDiv{ width:100%; height:13px;top:-14px;right:3px; position:relative; overflow:hidden; line-height:13px; text-align:center; }
#all_button{ background:#fff;}
#f_line{ width:90px; float:right;background-color:#000; filter : progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=100,style=1,opacity=0,finishOpacity=40); }
#f_buttonDiv a{width:22px;height:14px; padding:0 !important; padding-top:1px; float:right; color:#fff; font-weight:bold; border-left:1px #fff solid; overflow:hidden; }
#f_buttonDiv a:link,#f_buttonDiv a:visited,#f_buttonDiv a:active{ background:#000;}
#f_buttonDiv a:hover{background:#FF840C;}
#f_buttonDiv a.on:link,#f_buttonDiv a.on:visited,#f_buttonDiv a.on:active,#f_buttonDiv a.on:hover{background:#FF840C;}
/*文字*/
#f_text{ position:relative; top:-10px; text-align:center;}

.indexDigNew2List{
width:470px;
}
.indexDigNew2List li{
width:220px;
height:20px;
padding-left:8px;
float:left;
overflow:hidden;
background:url(../images/shequ_list_icon.gif) 3px 5px no-repeat;
}

.DigNewsTabTitle{
   border-left:1px #C0E5F1 solid; border-right:1px #C0E5F1 solid;border-top:1px #C0E5F1 solid;clear:both;width:470px;height:24px;position:relative;left:0;
}

/*广告内容*/
#adworks{
}
#adworks ul{
list-style:none;
}
#adworks a{
font-size:13px;
color:#CC3300;
}
