@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}
body{font-size:12px; line-height:22px;color:#333333;font-family:Arial,SimSun,sans-serif;}
img{border:0px;}
li{ list-style-type:none;}
#head{background: url(../images/bghead.jpg) repeat-x;height:94px;}
#head2{margin:auto; width:970px;height:94px;}
#logo{margin-left:10px; float:left; display:inline;}
#menu{margin-left:20px;float:left;display:inline; margin-top:53px; font-size:14px;}
.onmenu{ background:url(../images/index.gif) repeat-x  scroll -9px 0px; width:104px; height:36px; color:#FFFFFF; line-height:34px; text-align:center; font-weight:bold;float:left;margin-top:5px; cursor:pointer}
#head .onmenu a{ color:#FFFFFF}
.outmenu{ background:url(../images/index.gif) repeat-x  scroll -9px -36px; width:104px; height:35px; color:#FFFFFF; line-height:34px; text-align:center; font-weight:bold;float:left;margin-top:6px; color:#4e7c33;cursor:pointer}
#main{margin:auto; width:970px;margin-top:14px;}
.topsearch{ background: url(../images/bgline.gif) repeat-x scroll 0px 0px; height:237px;}
.search_left{float:left; background:transparent url(../images/bgline2.gif) no-repeat scroll ; height:225px;padding:4px; width:156px;}
.search_left ul{float:left;}
.ls {color: #018827}
.search_content{
width:798px;_width:796px; float:left; height:225px; height:225px;
background:transparent url(../images/bgline.gif) no-repeat scroll right -355px;
padding:4px;}
.search_box{width:392px; float:left; margin-left:20px; margin-top:20px;}
.search_right{ width:344px; float:left; margin-left:20px}
.left_a{width:120px;float:left;margin-left:8px;}
.left_a input p{float:left}
.input{border:1px solid #CBCBCB;font-size:14px; height:18px; vertical-align:middle;padding:2px 0 0 5px;_padding-left:3px;}
.left_a input{width:95px; border:0; float:left}
.outsearchhotel{background:url(../images/index.gif) repeat-x  scroll -114px 0px; width:156px; height:55px;border-bottom:3px solid #76c539; border-right:2px solid #76c539;  float:left;background-color:f6f6f6; }
.onsearchhotel{background:url(../images/index.gif) repeat-x  scroll -114px 0px;width:158px; height:55px;  float:left; border-bottom:3px solid #76c539; }

.outsearchflight{width:156px; height:171px;border-right:2px solid #76c539;  float:left; background-color:f6f6f6;}

.search_rightbt{ float:left; font-size:14px; border-bottom:1px solid #dbdbdb; margin-top:18px; width:344px;}
.left {
float:left;
}
.hotel_width1 {
float:left;
height:26px;
overflow:hidden;
width:92px;
}
.hotel_width2 {
float:left;
width:300px;
display:inline;
}

a:link {
color:#018827;
text-decoration:none;
}
a:visited {
color:#018827;
text-decoration:none;
}
a:hover {
color:#FF6600;
text-decoration:underline;
}
a:active {
color:#018827;
text-decoration:none;
}
.hotel_from {
color:#999999;
font-size:11px;
}

.box2{margin-top:8px;}
.box2_left{ float:left; width:745px;}
.box2_right{float:left; width:225px;}
.boxul{ border:1px solid #dddddd; float:left;}
.indexboxul{ width:360px; margin-right:10px; display:inline;}
.boxul_bt{ float:left; width:352px; height:25px; vertical-align:middle; display:inline; z-index:9; background: url(../images/btbg.gif) repeat-x;padding-left:8px;}
.boxul_bt ul{ float:left;}
.indexboxul_span{color:#018827; float:left; font-size:14px; font-weight:bold; margin-right:10px; height:25px; line-height:25px; text-align:center; width:100px;}
.boxul_in{margin-top:3px;}
.boxul_in li{ float:left;margin-left:2px; display:inline; z-index:999}
.boxul_in_li_on{background:url(../images/index.gif) repeat-x  scroll -139px -93px;text-align:center;width:47px; height:22px;cursor: pointer;}
.boxul_in_li_out{background:url(../images/index.gif) repeat-x  scroll -139px -71px; text-align:center;width:47px; height:21px;cursor: pointer;}

.tj_f_width1{ float:left;font-size:14px;width:50px;color:#36641a;}
.tj_f_width2{ float:left;font-size:14px;width:100px;color:#36641a;}
.tj_f_width3{float:left;font-size:14px;width:50px;color:#36641a;}
.tj_f_width4{ float:left;font-size:14px;width:70px; color:#ff6600;}
.tj_f_width5{ float:left;font-size:12px;width:60px; }
.tj_f_width6{ float:left;font-size:14px;width:50px; color:#ff6600;}
.tj_f_width7{ float:left;font-size:14px;width:220px; color:#36641a;}
.tj_f_width8{ float:left;font-size:12px;width:60px; }

.tj_f_content li{border-bottom:1px solid #EAEAEA;
float:left;
height:27px;
line-height:20px;
overflow:hidden;
padding:8px 0 0 12px;
width:335px;}
.tj_f_content_hide{display:none;}
.moreli{clear:both;text-align:right;height:27px;padding:4px;}
#foot{clear:both;margin:auto; width:970px;padding-top:20px; }
#index_dp{ width:732px; display:inline;margin-top:8px;float:left;border:1px solid #dddddd; }
.index_dp_box{overflow-y:auto; height:500px;}
.index_dp_bt{float:left; width:724px; height:25px; vertical-align:middle; display:inline; z-index:9; background: url(../images/btbg.gif) repeat-x;padding-left:8px;}
.index_dp_bt ul{ float:left;overflow-y:auto; height:500px;}
.index_dp_ul_span{
color:#018827; font-size:14px; font-weight:bold; margin-right:10px;
float:left;margin-left:2px;background:url(../images/index.gif) repeat-x  scroll -9px -71px;text-align:center;width:130px; height:22px;margin-top:3px;display:block;}
.dp_bt{float:left; height:22px; line-height:22px; background:#f7f7f7; width:600px; margin-left:8px; margin-top:4px; color:#4e7d32; padding-left:4px;}
#indexdp li{margin-top:8px; float:left; width:705px;padding:5px;}
#indexdp li img{ float:left; border:1px solid #eee; padding:3px;margin:5px;}
.dp_yellow{color:#ff6600;}
.dp_content{}
.dp_time{height:22px; line-height:22px;color:#aaa; margin-top:14px; text-align:right;}

.right_box1{ margin-bottom:8px;float:left;}
.right_box1 h3{ background:#f2f7fb; padding:3px;  font-size:14px; background: url(../images/h3_rightbg.gif);}
.right_box1 ul{padding:3px; border:1px solid #ccc;float:left;width:217px;}
.right_box1 .inn{display:inline;float:left;margin-left:10px;margin-bottom:10px;text-align:center;width:90px;}

select, input, img, select {
vertical-align:middle;
}
.dh{height:25px; line-height:25px;}
.cur{color:#ff7300;}
.boxul_bt715{width:715px; font-weight:bold; font-size:14px; color:#000000}

.right_box2{ border:1px solid #ddd; margin-bottom:8px; float:left; width:223px;}
.right_box2 h3{background: url(../images/btbg.gif) repeat-x;padding:3px;  font-size:14px; color:#c42500}
.right_box2 ul{padding:3px;}
.h3bt{background: url(../images/tb1.gif) no-repeat; padding-left:20px; margin-left:5px;}
.right_box2_p{ padding:8px;}
.ul_dian{ margin:8px;}
.ul_dian li{ background: url(../images/d_icon.png) no-repeat left ; padding-left:10px;}
.flt{ float:left;}
#more_city { float:left; width:200px;}
#more_city a{ float:left; width:66px;}
.hotcitylist{padding:8px; float:left;}
.hotcitylist p{ float:left; width:715px; border-bottom:1px dotted #eee;  line-height:25px;}
.hotcitylist a{margin-left:5px;}
.hotcitylist span{ float:left; width:80px;height:25px;line-height:25px;overflow:hidden;}

.pages{}
.pages a{
	display:block;
	float:left;
	padding:4px;
	margin-right:4px;
	border:1px #ccc solid;
}
.pages a:hover{
	border:1px #000 solid;
}
.pages .cur{
	font-weight:bold;
	border:1px #000 solid;
}
#links {
text-align:center;
}
.pcenter {
text-align:center;
}

#foot {
border-top:2px solid #CCCCCC;
clear:both;
height:30px;
line-height:30px;
margin-top:8px;
}
.csstr1{ background:#f1f1f1;color:#fff;}
.csstr2{ background:#fff;color:#003300;}
.csstr3{ background:#defbde; color:#FF3300;}

.googleadright{height:92px;margin-bottom:8px;border:1px solid #ddd;width:223px; overflow:hidden }
.googad{margin-bottom:8px;border:1px solid #ddd;width:729px; }
.newdp li{border-bottom:1px solid #ccc;margin-bottom:2px;}