/* CSS Document 
Author:M
QQ:87651825
TEL:15099931957
E-mail:87651825@qq.com
Date:2009-06-06
Version:2.0
*/

body{
	margin:0px;
	text-align:center;
	font-family:"宋体";
	font-size:12px;
	/*overflow-x:hidden;*/
}

table{
	font-family:"宋体";
	font-size:12px;
}

td{
	font-family:"宋体";
	font-size:12px;
}

ul{
	margin:0px;
	padding:0px;
	list-style:none;
}

ol{
	margin:0px;
	padding:0px;
	list-style:none;
}

li{
	list-style:none;
}

img{
	border:0px;
}

a:link{text-decoration : none ;color : #000 ;}
a:visited {text-decoration : none ;color : #000 ;}
a:hover {text-decoration : none ;color : #f00 ;}
a:active {text-decoration : none ;color : #000 ;}

a.toplink:link{font-weight : bold ;text-decoration : none ;color : #999 ;}
a.toplink:visited {font-weight : bold ;text-decoration : none ;color : #999 ;}
a.toplink:hover {font-weight : bold ;text-decoration : none ;color : #f00 ;}
a.toplink:active {font-weight : bold ;text-decoration : none ;color : #999 ;}

a.yud:link{text-decoration : none ;color : #f00 ;}
a.yud:visited {text-decoration : none ;color : #f00 ;}
a.yud:hover {text-decoration : none ;color : #000 ;}
a.yud:active {text-decoration : none ;color : #f00 ;}

#divall{
	margin:0 auto;
	width:1004px;
}

/*top start*/
#top{
	width:1004px;
}

#logo{
	width:296px;
	float:left;
}

#banner{
	width:607px;
	float:left;
	padding-top:10px;
}

#toplink{
	width:100px;
	float:right;
	text-align:left;
	padding:18px 0px 0px 0px;
}

#toplink li{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 23px;
	background:url(../v2images/sanjiao.gif) no-repeat 5px 10px;
	height:15px;
}

#dh{
	width:1004px;
	height:35px;
	background-color:#da251c;
	clear:both;
}

#dhb{
	width:1004px;
	height:32px;
	background:url(../v2images/dhb.jpg) no-repeat;
	clear:both;
	margin:0px 0px 7px 0px;
}

#dhb_left{
	width:980px;
	float:left;
	text-align:left;
	background:url(../v2images/greens.gif) no-repeat 5px 5px;
	height:32px;
	padding:7px 0px 0px 30px;
}

#dhb_right{
	width:178px;
	float:right;
	text-align:left;
}

#dhb_right li{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 19px;
	background:url(../v2images/sanjiao.gif) no-repeat 0px 8px;
	height:15px;
	float:left;
}

#dh ul{
margin:0px;
padding:0px;
text-align:center;
}

#dh li{
float:left;
padding:0 0 0 0;
margin:0 0 0 0;
font-size:12px;
line-height:35px;
}

.HomeIndex{
background:url(../v2images/dhj.jpg) no-repeat center 25px;
}


#dh a{
float:left;
font-family:"宋体";
margin:0;
padding:0px 12px 0px 13px;
height:35px;
text-decoration: none;
font-weight:bold;
}

#dh a:link {
font-weight:bold;
color:#ffffff;
}
#dh a:visited {
color:#ffffff;
font-weight:bold;
}
#dh a:hover {
color:#EBEBEB;
font-weight:bold;
background:url(../v2images/dhj.jpg) no-repeat center 25px;
}
#dh a:active {
font-weight:bold;
color: #ffffff;
}


/*top end*/

/*content start*/
#content{
	width:1004px;
	clear:both;
	text-align:left;
}

#c_left{
	width:285px;
	float:left;
}

#c_right{
	width:708px;
	float:right;
	text-align:left;
}

.gnjp{
	width:285px;
	background:url(../v2images/f2.jpg) repeat-x;
	height:28px;
}

.t_left{
	width:8px;
	height:28px;
    background:url(../v2images/f1.jpg) no-repeat;
	float:left;
}

.t_a{
	padding:9px 0px 0px 0px;
	float:left;
}
.t_a a:link{font-weight : bold ;text-decoration : none ;color : #000 ; }
.t_a a:visited {font-weight : bold ;text-decoration : none ;color : #000 ;}
.t_a a:hover {font-weight : bold ;text-decoration : none ;color : #f00 ;}
.t_a a:active {font-weight : bold ;text-decoration : none ;color : #000 ;}

.t_right{
	width:6px;
	height:28px;
    background:url(../v2images/f3.jpg) no-repeat;
	float:right;
}

.t_more{
    padding:9px 0px 0px 0px;
	float:right;
}

.t_more a:link{text-decoration : none ;color : #f00 ; }
.t_more a:visited {text-decoration : none ;color : #f00 ;}
.t_more a:hover {text-decoration : none ;color:#F90;}
.t_more a:active {text-decoration : none ;color : #f00 ;}

.t_space{
	width:250px;
	height:10px;
}

/*tab start*/
.priindex_sidebarcontent03{
	overflow: hidden;
	line-height:22px;
	padding: 2px 0px 2px 0px;
	border:#ff8d8d solid 1px;
	padding:0px 0px 0px 0px;
	width:283px;
	height:215px;
}

.priindex_sidebarcontent03 a {
	display:block;
}

ul.priindex_sidebartab01 {
	background: #ffdef2 url(../v2images/bg_tab06.gif) repeat-x bottom left;
	border-top: #FFF solid 1px;
	height: 18px;
	padding:2px 0 0 4px;
	list-style:none;
}

ul.priindex_sidebartab01 li {
	border-top: #e76d9c solid 1px;
	border-left: #e76d9c solid 1px;
	border-right: #e76d9c solid 1px;
	height: 17px;
	width:29px;
	line-height:17px;
	overflow:hidden;
	float:left;
	margin-right:1px;
	text-align:center;
}

ul.priindex_sidebartab01 li.sidebartab_current {
	background: #FFF;
	color: #F98209;
}

ul.priindex_sidebartab01 li.sidebartab_nocurrent {
	background: url(../v2images/bg_sidebartab_n.jpg) bottom left repeat-x;
	color: #FFF;
	cursor:pointer;
}

.priindex_tablink {
	display: inline-block;
	border-bottom: #f5b2d4 dashed 1px;
	padding:1px 7px 0 7px;
	cursor:pointer;
	overflow:hidden;
}
.priindex_tablink {
	display:block;
}
.priindex_tablink address {
	float: left;
	width:180px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	font-style:normal;
	padding-right:2px;
}
.priindex_tablink span {
	color: #F98510;
	float: left;
	text-align:right;
	width:68px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
/*tab end*/

.jpsearch{
	overflow: hidden;
	line-height:22px;
	padding: 2px 0px 2px 0px;
	border:#ff8d8d solid 1px;
	padding:0px 0px 5px 0px;
	width:283px;
}

.gnsearch{
	background-color:#FFF;
}

.gnsearch a{
	color:#f98209;
}

.gwsearch{
	background: url(../v2images/bg_sidebartab_n.jpg) bottom left repeat-x;
	color: #FFF;
}

.gwsearch a{
	color:#FFF;
}

.qz{
	overflow: hidden;
	line-height:22px;
	padding: 2px 0px 2px 0px;
	border:#ff8d8d solid 1px;
	padding:0px 0px 5px 0px;
	width:283px;
	height:170px;
}

/*left end*/

/*right start*/
#ad{
	width:330px;
	height:223px;
	float:left;
	border:#ff8d8d solid 1px;
}

.indexnew{
	width:363px;
	height:215px;
	float:right;
	text-align:left;
}

.newtop{
	width:363px;
	background:url(../v2images/f2.jpg) repeat-x;
	height:28px;
}

.newcontent{
	overflow: hidden;
	line-height:22px;
	padding: 2px 0px 2px 0px;
	border:#ff8d8d solid 1px;
	padding:0px 0px 0px 0px;
	width:361px;
	height:195px;
}

.ad2space{
	width:706px;
	height:9px;
	clear:both;
}
	
#ad2{
	width:706px;
	height:30px;
	clear:both;
	}
	
#contentbottom{
	width:706px;
	clear:both;
}

.cjd{
	width:346px;
	height:20px;
	float:left;
	text-align:left;
}

.cly{
	width:346px;
	height:20px;
	float:right;
	text-align:left;
}

.jdtop{
	width:346px;
	background:url(../v2images/f2.jpg) repeat-x;
	height:28px;
}

.jdcontent{
	overflow:auto;
	white-space:normal;
	word-break:break-all;
	line-height:22px;
	padding: 2px 0px 2px 0px;
	border:#ff8d8d solid 1px;
	padding:0px 0px 0px 0px;
	width:344px;
	height:192px;
}

.jd_tablink {
	display: inline-block;
	border-bottom: #f5b2d4 dashed 1px;
	padding:1px 7px 0 7px;
	cursor:pointer;
	overflow:hidden;
}
.jd_tablink {
	display:block;
}
.jd_tablink address {
	float: left;
	width:250px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	font-style:normal;
	padding-right:2px;
}
.jd_tablink span {
	color: #F98510;
	float: left;
	text-align:right;
	width:68px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}

#cbb{
	width:706px;
	clear:both;
	top:212px;
	position:relative;
}

.jdsearch{
	overflow: hidden;
	line-height:22px;
	padding: 2px 0px 2px 0px;
	border:#ff8d8d solid 1px;
	padding:0px 0px 0px 0px;
	width:344px;
	height:120px;
}

.priindex_querybutton{
    background:url("../v2images/search.jpg");
	width:60px;
	height:22px;
	border:none;
	cursor:pointer;
}

.rzc{
	width:346px;
	height:20px;
	float:right;
	text-align:left;
}

#bly{
	width:706px;
	clear:both;
	top:138px;
	position:relative;
}

.blyc{
	width:706px;
	height:20px;
	float:left;
	text-align:left;
}

.blytop{
	width:706px;
	background:url(../v2images/f2.jpg) repeat-x;
	height:28px;
}

.blycontent{
	overflow: hidden;
	line-height:22px;
	padding: 2px 0px 2px 0px;
	border:#ff8d8d solid 1px;
	padding:0px 0px 0px 0px;
	width:704px;
	height:132px;
}

#bottom{
	width:1003px;
	clear:both;
	text-align:left;
	border:#ff8d8d solid 1px;
}

.b_space{
	width:735px;
	height:5px;
}

/*滚动的*/

.blk_18 .pcont {
 FLOAT: left; OVERFLOW: hidden; WIDTH: 735px;
}
.blk_18 .ScrCont {
 WIDTH: 32766px; ZOOM: 1
}
.blk_18 #List1_1 {
 FLOAT: left
}
.blk_18 #List2_1 {
 FLOAT: left
}
.blk_18 .LeftBotton {
 BACKGROUND: url(d1.jpg) no-repeat; FLOAT: left; WIDTH: 19px; HEIGHT: 32px
}
.blk_18 .RightBotton {
 BACKGROUND: url(d1.jpg) no-repeat; FLOAT: left; WIDTH: 19px; HEIGHT: 32px
}
.blk_18 .LeftBotton {
 BACKGROUND-POSITION: 0px 0px; MARGIN-LEFT: 5px
}
.blk_18 .RightBotton {
 BACKGROUND-POSITION: 0px -100px; MARGIN-LEFT: -1px
}
.blk_18 .LeftBotton:hover {
 BACKGROUND-POSITION: -20px 0px
}
.blk_18 .RightBotton:hover {
 BACKGROUND-POSITION: -20px -100px
}
.blk_18 .pl IMG {
 DISPLAY: block; MARGIN: 6px auto 1px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.blk_18 .pl {
 FLOAT: left;  WIDTH: 90px; LINE-HEIGHT: 24px; TEXT-ALIGN: center; TEXT-DECORATION: underline
}

/**/

.bottombg{
background-color:#ff8d8d;
}

a.thelp:link {
	color:#666666;
	font-size: 12px;
}
a.thelp:visited {
	color: #666666;
	font-size: 12px;
	}
a.thelp:active {
	color: #666666;
	font-size: 12px;
}
a.thelp:hover {
	color: #666666;
	font-size: 12px;
	}

.fed{
	color: #666666;
	}

.b_left{
	width:201px;
	float:left;
}

.b_right{
	width:790px;
	float:right;
}

.b_link{
	width:775px;
	height:25px;
	border-bottom:#ccc dotted 1px;
	float:right;
	line-height:25px;
	margin-right:5px;
}

.b_linkc{
	width:775px;
	float:right;
	margin-right:5px;
	text-align:left;
}

.link_li{
	height:22px;
	line-height:22px;
	margin:0px 15px 0px 0px;
	float:left;
}

#b_dh{
	width:1004px;
	clear:both;
	text-align:center;
	background-color:#CCC;
	height:22px;
	line-height:22px;
	margin-top:8px;
}

#foot{
	width:1004px;
	clear:both;
	text-align:center;
	line-height:20px;
	margin-top:10px;
}

/*首页结束*/

/*酒店开始*/
.jd_tablink_n {
	display: inline-block;
	border-bottom: #f5b2d4 dashed 1px;
	padding:1px 7px 0 7px;
	cursor:pointer;
	overflow:hidden;
}
.jd_tablink_n {
	display:block;
}

.jd_tablink_n address {
	float: left;
	width:210px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	font-style:normal;
	padding-right:2px;
}
.jd_tablink_n span {
	color: #F98510;
	float: left;
	text-align:right;
	width:58px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}

.jdncontent{
	overflow: hidden;
	line-height:22px;
	padding: 2px 0px 2px 0px;
	border:#ff8d8d solid 1px;
	padding:0px 0px 0px 0px;
	width:704px;
	height:470px;
}

.jdscontent{
	line-height:22px;
	padding: 2px 0px 2px 0px;
	border:#ff8d8d solid 1px;
	width:704px;
}

.jdleftaearch{
	line-height:22px;
	padding: 2px 0px 2px 10px;
	border:#ff8d8d solid 1px;
	width:273px;
	background-color:#FDF3EE;
}

.memberborder{
	width:1004px;
	border:#ff8d8d solid 1px;
	background-color:#FFE7E7;
}

.soti01{
	height:20px;
	line-height:20px;
}

.LoginType{
	border:#ccc solid 1px;
}

#LoginName{
	width:180px;
	border:#ccc solid 1px;
	height:18px;
}

#LoginPasd{
	width:180px;
	border:#ccc solid 1px;
	height:18px;
}

.regcontent{
	width:1004px;
}

.regtop{
	width:1004px;
	background:url(../v2images/f2.jpg) repeat-x;
	height:28px;
}

.regcc{
	overflow: hidden;
	line-height:22px;
	padding: 2px 0px 2px 0px;
	border:#ff8d8d solid 1px;
	padding:0px 0px 0px 0px;
	width:1002px;
	text-align:left;
}

.regxy{
	overflow: hidden;
	line-height:22px;
	padding: 2px 0px 2px 0px;
	border:#ff8d8d solid 1px;
	padding:10px 15px 0px 15px;
	width:972px;
	text-align:left;
}

.member_left{
	overflow: hidden;
	line-height:22px;
	border:#ff8d8d solid 1px;
	padding:5px 0px 8px 10px;
	width:273px;
	line-height:22px;
}

.membertd{
	height:20px;
	margin:10px 0px 10px 0px;
}


/*member_left*/
.member_dh{
	overflow: hidden;
	line-height:22px;
	border:#ff8d8d solid 1px;
	padding:0px 0px 0px 0px;
	width:283px;
	line-height:22px;
}

.li_memda{
	height:25px;
	color:#F00;
	text-align:center;
	width:282px;
	line-height:25px;
	font-weight:bold;
	border-bottom:#F90 solid 1px;
}


.li_memxi{
	height:23px;
	color:#F00;
	text-align:left;
	padding:0px 5px 0px 10px;
	border-bottom: dashed #f00 1px;
	line-height:23px;
	list-style:circle;
}


.lysearch{
	width:704px;
	height:60px;
	border:#ff8d8d solid 1px;
	margin:0px 0px 10px 0px;
	background-color:#FDFAF9;
}

.lytxt{
	width:230px;
	border:#ccc solid 1px;
}

.tdheight{
	line-height:20px;
}

h3{
	font-size:14px;
}

.redt{
	color:#F00;
}

.xx{
	height:25px;
	border-bottom:#F60 dotted 1px;
	border-top:#F60 dotted 1px;
	padding:6px 0px 0px 10px;
}

/*home def*/
.hta{
	width:706px;
	height:9px;
	clear:both;
}

.aboutcontent{
	line-height:22px;
	padding: 2px 10px 2px 10px;
	border:#ff8d8d solid 1px;
	width:684px;
}

.priindex_warp01 address {
	float: left;
	width:170px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	font-style:normal;
	padding-right:2px;
}

.ly_contact{
	overflow: hidden;
	line-height:22px;
	padding: 2px 0px 2px 0px;
	border:#ff8d8d solid 1px;
	padding:3px 0px 3px 10px;
	width:273px;
}
