/*---Edited by nitoto QQ33977653---*/
*,object{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;font-size:12px;text-align:left;}
tr{}
fieldset,img{border:0;}
ol,ul{list-style:none;}
li{margin:0;padding:0;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
p{padding:5px 0;line-height:200%;word-wrap:break-word;text-align:left;}
/*global*/
body{
  background-color:#fff;
  text-align:center;
  color:#676767;
  font-size:12px;
  line-height:160%;
  font-family:Arial,Helvetica,sans-serif,ËÎÌå;
}
a {color:#676767;text-decoration:none;}
a:hover{color:#00579e;}
h1{color:#fa6200}
h1 a{color:#fa6200}
.style1{color:#ff640a;padding:0 5px;}
.style2{color:#8b8f90;padding-right:10px;}
.style3{font-weight:bold;padding-right:10px;color:#2f5284;}
/*often used*/
.pic{background-color:#8eabc9;padding:3px;}
a:hover .pic{background-color:#d7e4f7;} 
.mid{width:960px;margin:0 auto;text-align:left;margin-top:5px;position:relative;overflow:hidden;}
.left{
	float:left;
	text-align: right;
}
.right{float:right;}
.t1,.t2,.t3{background:url(../../images/dot_tree.gif) no-repeat;padding-left:50px;color:#1879c3;font-weight:bold;height:24px;overflow:hidden;line-height:30px;position:relative;margin-bottom:2px;}
.t2{
	background:url(../../images/dot2.gif) 0 8px no-repeat;
	padding-left:23px;
	padding-right: 23px;
}
.t3{background:url(../../images/col_t_bg1.gif) repeat-x;border:1px solid #bdcfdb;border-bottom:0;padding-left:10px;color:#00579e;height:25px;margin-bottom:0;width:570px;}
.more1{position:absolute;top:8px;right:10px;}
.more1{position:absolute;top:5px;right:10px;}
.box_g,.box_w{border:1px solid #bdcfdb;background-color:#eef3f7;text-align:center;padding:10px 0;overflow:hidden;}
.box_w{background-color:#fff;}
/*layer*/
.top{overflow:hidden;}
.tel{font-size:15px;color:#d92a20;text-align:right;padding-right:15px;}
.tel .label{color:#2a2a2a;padding-right:5px;}
/*layer*/
.mainnav{width:949px;height:68px;background:url(../../images/mainnavbg.gif) no-repeat;padding:7px;position:relative;}
ul.mainnavul{background:url(../../images/mainnavbg_blue.gif) repeat-x;border:1px solid #639fde;overflow:hidden;width:946px;}
ul.mainnavul li{width:106px;height:39px;text-align:center;color:#fff;font-weight:bold;font-size:14px;line-height:39px;float:left;background:url(../../images/line.gif) right no-repeat;}
ul.mainnavul li.last{background:none;}
ul.mainnavul li a{color:#fff;text-decoration:none;display:block;}
ul.mainnavul li a:hover{color:#FFFFFF;background:url(../../images/mainnavbg_sel.gif) center no-repeat;}
ul.mainnavul li.sel a{background:url(../../images/mainnavbg_sel.gif) center no-repeat;color:#FFFFFF;}
.mainnav .subnav{position:absolute;bottom:8px;right:35px;}
.subnav li{float:left;width:65px;background:url(../../images/dot1.gif) 2px no-repeat;padding-left:20px;}
.mainnav .subnav2{position:absolute;bottom:8px;left:15px;}
.subnav2 li{float:left;width:60px;padding-left:10px}
.subnav3 li{float:left;width:98%;padding-left:10px}
.subnav4 li{float:left;width:620px;padding-left:10px;text-align:right;padding-top:3px;}
/*layer*/
.coll,.colm,.colr,.collm,.collmr,.page2_coll,.page2_colr{width:206px;float:left;margin-right:10px;}
.colm{width:368px}
.colr{width:270px}
.collm{width:584px;}
.collmr{width:960px}
.page2_coll{width:220px;}
.page2_colr{width:700px;}
ul.tlist1,ul.tlist2{text-align:left;padding:0 10px;clear:both;}
ul.tlist1 li,ul.tlist2 li{line-height:180%;position:relative;}
ul.tlist1 .time{position:absolute;top:0px;*top:-3px;right:10px;}
ul.tlist2 li{background:url(../../images/dot5.gif) 5px no-repeat;border-bottom:1px dashed #ededed;line-height:220%;padding-left:30px;}
.hot{line-height:100%;background:url(../../images/hot.gif) 0px 5px no-repeat;padding-left:30px;}
.hot a{color:#fe6005;font-weight:bold;}
ul.poto{float:left;width:116px;text-align:center}
.rpoto{float:left;width:124px;margin-right:0px;}
.rpototext{float:left;width:136px;}

.footlinks{border-top:2px solid #5581a4;text-align:center;line-height:30px;color:#2f5284;}
.footlinks a{color:#2f5284;padding:0 2px}
.foot{border-top:1px solid #ccc;padding:10px;line-height:25px;color:#888;width:960px}
.foot a{color:#888;padding:0 2px}
.foot a.stylelili{color:#2f5284}
.footlogo{padding:10px 0;margin-right:20px;}
.footguohui{padding:10px 0px 0 30px;}
/*layer*/
#huadong{position:absolute;top:0;right:3px;width:81px;text-align:center;}
.colss{border:1px solid #b4d8e8;background:#f2f6ff url(../../images/qqt.gif) center 20px no-repeat;padding:60px 8px 5px;}
.colss li{background:url(../../images/dot3.gif) 0 11px  no-repeat;border-bottom:1px dashed #cdd2d6;line-height:25px}
.colss a{color:#115191;}
.yuding{margin-top:5px;}
/*layer*/
#newBox {
       position:relative;
       width:580px;
       height:178px;
       border:1px solid #bdcfdb;
       border-top:1px solid #5f85c4;
       }
#newCaptionbg{
       position:absolute;
	   z-index:10;
	   top:0;
	   left:0;
	   background:url(../../images/col_t_bg2.gif) repeat-x;
	   border-bottom:1px solid #8fa9ce;
	   width:570px;
	   padding-left:10px;
	   height:21px;
	   }
#newContent{
       position:absolute;
	   z-index:20;
	   top:0;
	   left:0;
       margin:0px;
       width:580px;
       height:178px;
       overflow:hidden;
}
#newCaption {
       position:absolute;
	   top:0;
       left:0;
	   z-index:100;
	   width:570px;
	   padding-left:10px;
	   height:21px;
       }
#newBox ul{
margin:0px;
padding-left:10px;
padding-right:10px;
padding-top:30px;
background:url(../../images/col_t_bg4.gif) no-repeat 10px 4px;
}
#newBox #a{background-position:10px 4px;}
#newBox #b{background-position:51px 4px;}
#newBox #c{background-position:92px 4px;}
#newBox #d{background-position:133px 4px;}
#newBox #e{background-position:174px 4px;}
#newBox #f{background-position:215px 4px;}
#newBox #g{background-position:256px 4px;}
#newBox #h{background-position:297px 4px;}
#newBox #i{background-position:338px 4px;}
#newBox #j{background-position:379px 4px;}
#newBox #k{background-position:420px 4px;}
#newBox #l{background-position:461px 4px;}


#newBox li {       
       background:#fff url(../../images/dot3.gif) 5px 13px no-repeat;
	   padding-left:15px;
       height:29px;
	   line-height:29px;
       font-size:12px;
       white-space:nowrap;
       overflow:hidden;
	   position:relative;
}
#newBox li.obb{background-color:#eceff8;}
#newBox li a{color:#201f6d;}
#newBox li a:hover{color:#fa6200;}
#newBox li span.price{display:block;position:absolute;right:10px;top:-1px;color:#fa6200;text-align:right;}
#newCaptionbg a,#newCaption a{
       display:block;
       float:left;
       width:40px;
       height:21px;
	   margin-right:1px;
       line-height:28px;
	   overflow:hidden;
       text-align:center;
       font-size:12px;
       color:#000;
       text-decoration:none;
	   background:url(../../images/col_t_bg3.gif) center 4px no-repeat;

}	   
#newCaption a{
	   background:none;
}
#newCaption a:hover{color:#00579e;}
/*layer*/
#topsearch {
       width:372px;
       height:266px;
	   float:left;
	   margin-right:5px;
	   background:url(../../images/hotbox.gif) no-repeat;
}
.topnav{
       width:372px;overflow:hidden;
}
.topnav li{float:left;width:91px;height:35px;line-height:40px;overflow:hidden;text-align:center;color:#095296;border-right:1px solid #c9d3e0;}
.topnav li a{display:block;width:92px;color:#095296;}
.topnav li a:hover{color:#032b50;text-decoration:none;}
.topnav li.sel{background:url(../../images/hotboxbg2.gif) no-repeat;font-size:14px;font-weight:bold;}
.topcontent{padding:15px 15px;padding-bottom:0;}
.topcontent li{position:relative;height:30px;}
.topcontent li .label{display:block;float:left;width:65px;text-align:right;color:#12589a;padding-right:10px;}
.topcontent .input{width:80px;float:left;margin-right:5px;border:1px solid #86b0da;background-color:#e0ecfb;color:#4f81bb;height:18px;line-height:18px;}
.topcontent .tip{float:left;color:#346fa9;}
.topcontent .tit{background-color:#8aaed6;height:20px;line-height:20px;margin-bottom:10px;padding-left:15px;}
.topcontent .tit a{color:#fff;padding-left:25px;background:url(../../images/st-0015.gif) 10px 0 no-repeat;}
.topcontent .button{text-align:right;padding-right:23px;}
/*layer*/
.topnews{background:url(../../images/hotboxbg3.gif);width:207px;height:266px;float:left;margin-right:10px;}
.wawa2{background:url(../../images/wawa2.gif) center 10px no-repeat;font-weight:bold;font-size:16px;color:#095296;padding-bottom:15px;padding:15px;padding-bottom:20px;}
.topnews ul{padding:0px 15px 0; }
.topnews ul li{line-height:180%;background:url(../../images/dot4.gif) 0 9px no-repeat;padding-left:10px;}
.pic3{background:url(../../images/hotboxbg4.gif) no-repeat;width:270px;height:256px;overflow:hidden;float:left;padding:5px 0;text-align:center;}
/***********/
.clear{clear:both;}
.contentbox{
	border:1px solid #ddd;
	background:#f7fcff;
	text-align:center;
	padding: 15px;
}
h2{font-size:24px;color:#333;margin-bottom:15px;}
.author{border-top:1px solid #ddd;border-bottom:1px solid #ddd;line-height:200%;background-color:#fcfeff;}
.hotellist {padding-left:5px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;line-height:200%;background-color:#fcfeff;}
p{font-size:14px;text-indent:2em;color:#333;text-align:left;}

.tb0 {border-BOTTOM: 1px solid #ABD8FF; border-LEFT: 1px solid #ABD8FF; border-RIGHT: 1px solid #ABD8FF;}
.tb1 {border:1px solid #ABD8FF; padding:1px}
.tb2 {border:1px solid #DDDDDD; padding:1px}
.tb3 {border:1px solid #74B0E8; padding:1px}
.tb4 {border:1px solid #dddddd; padding:1px}
.tb5 {border-top: 1px solid #7BDB42;border-BOTTOM: 1px solid #7BDB42; border-LEFT: 1px solid #7BDB42; border-RIGHT: 1px solid #7BDB42;}
.tb6 {border-BOTTOM: 1px solid #E2E2E2;}

.info1{border:1px #D8D8D8 solid; background-color:#EAEAEA;}
.info2{ background-color:#EDEEEE;}

.title1{font-weight:bold;FONT-SIZE: 14px; LINE-HEIGHT:24PX;letter-spacing:0PX;COLOR:#777777;}

.heigh2 {LINE-HEIGHT:29PX; }
.heigh3 {LINE-HEIGHT:38PX; }

#index_bd {
	width:946px;
	margin:0 auto 0 0;
	background:url(/images/bg_sider.gif) repeat-y -501px 0;
}
#index_main {
	float:left;
	width:310px;
	padding:7px 7px 11px 7px;
}
.index_b {
	width:634px;
	float:right;
}

.index_city {
	width:606px;
	padding:10px;
	background:#F3F3F3;
	color:#666;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}
.index_city p {
	font-weight:bold;
}
.index_city ul {
	padding-left:13px;
}
.index_city li {
	float:left;
	padding-right:12px;
	white-space:nowrap;
}
.index_city a {
	color:#666;
}
.index_searchwrap_top {
	height:23px;
	padding:10px 0 0 17px;
	overflow:hidden;
}
.index_searchwrap_middle {
	padding:2px 2px 0 2px;
	background:#FFF;
}
.index_searchwrap_bottom {
	height:20px;
	overflow:hidden;
	background-position:0 -33px;
}

.index_message {
	height:30px;
	line-height:30px;
	color:#900;
	background-color:#FDE6C6;
	background-position:-224px -60px;
	padding-left:87px;
}
.index_searchbox {

}
.index_searchbox th {
	text-align:right;
	font-weight:normal;
	width:65px;
	padding:1px 0;
}
.index_searchbox td {
	padding:2px 0 2px 5px;
}
.index_searchbox dfn {
	color:#F00;
}
.index_searchbox thead input {
	border:solid 1px #5494C5;
}
.index_area {
	color:#000;
	width:180px;
	height:64px;
	border:solid 1px #5494C5;
	overflow-y:auto;
	overflow-x:hidden;
}
.index_area li {
	height:16px;
	line-height:16px;
	padding-left:3px;
	cursor:pointer;
	overflow:hidden;
}
.index_area .on {
	background:#0A246A;
	color:#FFF;
}
.index_searchmore_on,.index_searchmore_off {
	padding-right:10px;
	float:right;
	margin-right:10px;
}
.index_searchmore_on {
	background-position:70px -111px;
}
.index_searchmore_off {
	background-position:45px -143px;
}
.index_searchgo {
	width:122px;
	height:30px;
	display:block;
	color:#FFF;
	border:none;
	background-color:transparent;
	background-position:0px -64px;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	margin:5px auto 0 auto;
}
.index_gridwrap {
	width:635px;
}
.index_grid1 {
	width:308px;
	padding-right:9px;
	float:left;
}
.index_grid2 {
	width:308px;
	float:left;
}
.index_grid3 {
	width:150px;
	float:left;
}
.index_grid3 img {
	display:block;
	margin-bottom:3px;
}
.index_unit {
	padding:1px 1px 13px 1px;
	border:solid 1px #D7EDFF;
}
.index_unit dt {
	height:27px;
	line-height:27px;
	font-weight:bold;
	display:block;
	padding-left:11px;
	margin-bottom:9px;
	background-color:#D7EDFF;
}
.index_unit dd {
	height: 25px;
	padding-top: 0;
	padding-right: 11px;
	padding-bottom: 0;
	padding-left: 11px;
}
.index_unit .index_icon1 {
	background:#D7EDFF url(/images/bg_16x16.gif) no-repeat 7px -91px;
	padding-left:26px;
}
.index_link1 {
	width:158px;
	height:21px;
	display:block;
	line-height:21px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	border-bottom:solid 1px #FFF;
}
.index_link1:hover {
	text-decoration:none;
}

.layoutfix {list-style:none; }
