/* 全局定义开始 */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,em{margin:0px;padding:0px;}
h1{font-size:14px;height:28px;line-height:28px;}
h2{font-size:14px;}
body{font-size:12px;
     line-height:1.6;
	 font-family:宋体,sans-serif;
	 cursor:default;
	 color:#077ac7;
	 }
img,fieldset{border:0;
             margin:0;
			 padding:0;
			 }
input,button{margin:0;
             padding:0;
			 }
a{color:#077ac7; 
  text-decoration:none;
  }
a:hover{text-decoration:underline;
        color:#000000;
		}
ul li{list-style-type:none;}
input,select{font-size:12px;}
#wrapper{width:1003px;
         margin:0px auto;
		 padding-top:0px;
		 }
.clear_ten{height:10px;
           clear:both;
		   }
.clear_two{height:2px;
           clear:both;
		   }
.height_8{height:8px;width:998px;}
.white{background-color:#ffffff;}
.clear{clear:both;}
.width{width:1003px;
       margin:0px auto;
	   overflow:hidden;}
#menu{background:#433F3F url(../images/menu_bg.gif) repeat-x top;
      line-height:35px;
	  height:35px;
	  font-size:14px;
	  overflow:hidden;
	  }
.left{float:left;}
.right{float:right;}
.d123{height:800px;
      width:1001px;
	  border:1px solid #ff9933;
	  }
.main{width:1003px;
      height:auto;
	  background-color:#ffffff;
	  font-size:13px;
	  }
/* 全局定义结束 */
/* 首页头部顶定义开始 */
#head_logo{background:#5380A1 ;
           height:120px;
		   width:1003px;
		   }
#head_logo img{display:block;}

 
#menu a{color:#ffffff;
        text-decoration:none;
		padding:0px 18px 0px 15px;
		}
#menu a:hover{color:#ffff00;
              text-decoration:none;
			  }
/* 首页头部顶定义结束 */
/* 首页头部中定义开始 */

/* 首页头部中定义结束 */
/* 首页左边定义开始 */
#leftone{float:left;
         background-color:#E5F3FC;
		 width:215px;
		 height:auto;
		 border:1px solid #57b4e2;
		 margin:4px 0px 0px 4px;
		 padding:4px;
		 }
.search{height:190px;
        background:#ffffff url(../images/bg_002.gif) repeat-x top;
		border:1px solid #57b4e2;
		margin-bottom:10px;
		}


#thisform{font-family:arial,sans-serif;
          font-size:13px;
		  color:#077ac7;
		  }
#thisform label {font-family:Verdana, sans-serif;
                 font-weight:bold;
				 color:#077ac7;
				 line-height: normal; 
				 }
#thisform p{margin:10px 0 0 10px;}
#thisform span{color:#077ac7;
               font-size:14px;
			   padding-left:5px;
			   height:24px;
			   line-height:24px;
			   }


.hotelone{background:url(../images/bg_001.gif) repeat-x top;
          background-color:#8eadbf;
		  height:28px;
		  border:1px solid #57b4e2;
		  }
#tejia{background:url(../images/title_tejia.gif) no-repeat;}
#manage{background:url(../images/title_manage.gif) no-repeat;}
#eat{background:url(../images/title_eat.gif) no-repeat;}
#tour{background:url(../images/title_tour.gif) no-repeat;}
#happy{background:url(../images/title_happy.gif) no-repeat;}
#traffic{background:url(../images/title_traffic.gif) no-repeat;}
#buy{background:url(../images/title_buy.gif) no-repeat;}
#huizhan{background:url(../images/title_huizhan.gif) no-repeat;}
#book{background:url(../images/title_book.gif) no-repeat;}
#tool{background:url(../images/title_tool.gif) no-repeat;}

.hotelone span{float:right;
               color:#19639B; 
			   padding-top:7px;
			   padding-right:5px;
			   }


.hoteltwo{background:#ffffff;
          height:auto;
		  overflow:hidden;
		  border:1px solid #57b4e2;
		  margin-top:1px;
		  margin-bottom:10px;
		  padding:7px;
		  }
.hoteltwo p{height:24px; 
            line-height:24px;
			}
#pic_point{background:url(../images/ico_001.gif) no-repeat 0px 9px;
           padding-left:9px;
		   border-bottom:1px dotted #57b4e2;}
.hoteltwo img {vertical-align:middle;
               margin-right:3px;}
.hoteltwo span{font-size:12px;
               color:#666666;}
.hoteltwo a{text-decoration:none;
            color:#077ac7;
			height:22px;
			line-height:22px;}
.hoteltwo a:hover{color:#0E2834;
                  text-decoration:underline;}

/* 首页左边定义结束 */
/* 首页中间定义开始 */
#middleone{float:left;
           margin-top:4px;
		   height:auto;
		   width:537px;
		   margin-left:5px;}
.telpic{width:535px;
        height:80px;
		border:1px solid #57b4e2;
		margin-bottom:4px;}
.addtop{width:535px;
        height:24px;
		background:url(../images/title_1.gif) repeat-x top;
		border:1px solid #57b4e2;}
.addtop span{color:#077ac7;
             padding-left:5px;
			 height:24px;
			 line-height:24px;}
.addpic{width:535px;
        height:84px;
		border-bottom:1px solid #57b4e2;
		border-left:1px solid #57b4e2;
		border-right:1px solid #57b4e2;}
.addpic ul{list-style-type:none;}
.addpic li{list-style-type:none;
           float:left;
		   margin-left:12px;
		   margin-top:7px;}

/* 页面中间定义开始 */
#main_t{width:537px;
        height:auto;
		margin-top:10px;}

.t_left{float:left;
        width:265px;
		height:auto;}
.t_left .tit_o{background:#eaf8fb url(../images/title_01.jpg) repeat-x top;
               height:30px;
			   border-left:1px solid #57b4e2;
			   border-right:1px solid #57b4e2;
			   border-top:1px solid #57b4e2;}
.tit_o span{color:#19639B;
            margin-left:35px;
			height:30px;
			line-height:30px;}
.tit_o a:hover{text-decoration:underline;
               color:#077ac7;}
.t_left .show_o{height:210px;
                border-left:1px solid #57b4e2;
				border-right:1px solid #57b4e2;
				border-bottom:1px solid #57b4e2;
				padding:4px;
				margin-bottom:10px;}

.show_o p{background:url(../images/ico_001.gif) no-repeat 0px 9px;
          padding-left:8px;
		  height:25px;
		  line-height:25px;
		  border-bottom:1px dotted #57b4e2;
		  padding-right:8px;}
.show_o span{float:right;}
#d123{float:left;}
#d124{color:#F74239;}
.t_right{float:left;
         width:265px;
		 height:auto;
		 margin-left:7px;}
.t_right .tit_t{background:#eaf8fb url(../images/title_01.jpg) repeat-x top;
                height:30px;
				border-top:1px solid #57b4e2;
				border-left:1px solid #57b4e2;
				border-right:1px solid #57b4e2;}


.tit_t span{color:#19639B;
            margin-left:35px;
			height:30px;
			line-height:30px;}
.tit_t a:hover{text-decoration:underline;
               color:#077ac7;}
.t_right .show_t{height:210px;
                 border-left:1px solid #57b4e2;
				 border-right:1px solid #57b4e2;
				 border-bottom:1px solid #57b4e2;
				 padding:4px;
				 margin-bottom:10px;}

.show_t p{background:url(../images/ico_001.gif) no-repeat 0px 9px;
          padding-left:8px;
		  height:25px;
		  line-height:25px;
		  border-bottom:1px dotted #57b4e2;
		  padding-right:8px;}
.show_t span{float:right;}

/* 页面中间定义结束 */
/* 首页中间定义结束 */

/* 首页右边定义开始 */
#rightone{float:left;
          background-color:#E5F3FC;
		  margin-top:4px;
		  margin-left:5px;
		  padding:4px 4px 9px;
		  height:auto;
		  width:211px;
		  border:1px solid #57b4e2;}

.r_top_one{background:#ffffff url(../images/bg_002.gif) repeat-x top;
           width:207px;
		   height:190px;
		   border:1px solid #57b4e2;}
.text_o{overflow:hidden;
        padding-left:4px;
		padding-right:4px;}
h3{text-align:center;}
.text_o p{color:#F91047}

.r_top_t{width:209px;
         height:130px;
		 margin-top:10px;}

.r_top_th{width:209px;
          height:auto;
		  margin-top:4px;}
.title_th{height:28px;
          background:#ddedf8 url(../images/bg_006.gif) no-repeat left;
		  line-height:28px;
		  border:1px solid #57b4e2;
		  padding-left:30px;}
.title_th span{font-weight:bold;font-size:14px;}
.title_th p{height:30px;line-height:30px;}
.show_th{height:auto;border:1px solid #57b4e2;margin-top:1px;padding:4px;}
.show_th p{height:24px;line-height:24px;}

.r_top_fo{width:209px;
          height:auto;
		  margin-top:4px;}
.title_fo{height:28px;
          background:#ddedf8 url(../images/bg_007.gif) no-repeat left;
		  border:1px solid #57b4e2;
		  padding-left:30px;}
.title_fo span{font-weight:bold;
               font-size:14px;}
.title_fo p{height:30px;
            line-height:30px;}
.show_fo{height:auto;
         border:1px solid #57b4e2;
		 margin-top:1px;
		 padding:4px;}
.show_fo p{height:24px;
           line-height:24px;}

.r_top_fi{width:209px;
          height:auto;
		  margin-top:4px;}
.title_fi{height:28px;
          background:#ddedf8 url(../images/bg_007.gif) no-repeat left;
		  line-height:28px;
		  border:1px solid #57b4e2;
		  padding-left:30px;}
.title_fi span{font-weight:bold;
               font-size:14px;}
.title_fi p{height:30px;
            line-height:30px;}
.show_fi{height:300px;
         border:1px solid #57b4e2;
		 margin-top:1px;
		 padding:4px;}
.show_fi p{height:24px;
           line-height:24px;}

/* 首页右边定义结束 */

/* 友情链接栏定义开始 */
#friend{margin-left:4px;width:999px;height:auto;}
#friend .titone{background-color:#E5F3FC;
                width:997px;
				height:28px;
				border-top:1px solid #57b4e2;
				overflow:hidden;}
#friend .friends{height:auto;
				 overflow:hidden;
				 padding:5px 0 20px 5px;}
.frieng_one{float:left;
            width:122px;
			margin-left:10px;}
/* 友情链接栏定义结束 */
/* 首页尾部定义开始 */
#end{margin-left:4px;
     width:999px;
	 height:auto;}
#end .tittwo{background-color:#E5F3FC;
             width:997px;
			 height:28px;
			 border-top:1px solid #57b4e2;
			 overflow:hidden;}
#end .tittwo ul{list-style-type:none;
                padding-left:275px;}
#end .tittwo li{list-style-type:none;
                float:left;
				height:28px;
				line-height:28px;
				margin-left:5px;}
#end .foot{width:997px;
           height:80px;
		   color:#333333;
		   overflow:hidden;
		   margin-top:15px;}
#end a{color:#333333;}
#end a:hover{color:#000000;}
#end p{text-align:center;}
#end span{color:#205928;}
/* 首页尾部定义结束 */

/* hotel_show定义开始 */
#right_hotelshow{float:left;
                 width:762px;
				 height:auto;
				 margin-left:5px;
				 margin-top:4px;}

.showmain{width:762px;height:auto;}
.telpic_two{width:760px;
            height:50px;
			border:1px solid #57b4e2;}
.addpic_two{width:760px;
            height:70px;
			padding-top:7px;
			border:1px solid #57b4e2;
			margin-top:8px;}
.addpic_two ul{list-style-type:none;}
.addpic_two li{list-style-type:none;
               float:left;
			   margin-left:12px;
			   vertical-align:middle;}
.addpic_two li img{display:block;}


#showmain_body{width:760px;
               height:auto;
			   border:1px solid #57b4e2;
			   margin-top:20px;
			   padding-bottom:8px;}
.daohang_one{background:#E5F3FC url(../images/bg_position.gif) no-repeat 0 0;
             padding-left:90px; 
			 width:670px;
			 height:28px; 
			 line-height:28px;}
.daohang_one a{ font-weight:bold; 
                color:#077ac7; 
				background:url(../images/bg_position.gif) no-repeat right -40px; 
				padding-right:16px;}
#search_body{width:762px;
             height:auto;
			 margin-top:10px;
			 padding-bottom:8px;}
.searchhotel_one{width:760px;
                 height:auto;
				 border:1px solid #57b4e2;
				 margin-top:4px;}

.daohang_two{background:#E5F3FC url(../images/bg_position.gif) no-repeat 0 0;
             padding-left:90px;
			  width:672px;
			  height:28px; 
			  line-height:28px;}
.daohang_two a{ font-weight:bold; 
                color:#077ac7; 
				background:url(../images/bg_position.gif) no-repeat right -40px; 
				padding-right:16px;}
.hotelname_two{width:760px;
               height:40px;
			   text-align:left;}
.hotelname_two span{height:40px;
                    line-height:40px;
					color:#077ac7;}

.hotelname_one{width:760px;
               height:40px;
			   text-align:center;}
.hotelname_one span{height:40px;
                    line-height:40px;
					color:#077ac7;}

.photo_show{width:760px;
            height:152px;
			overflow:hidden;
			margin-top:8px;
			text-align:center;}
.photo_show ul{list-style:none;}
.photo_show li{ float:left;
                margin-left:6px;
				font-size:13px;
				vertical-align:middle;}
.photo_show li img{border:1px solid #57b4e2;
                   padding:1px;
				   width:178px;
				   height:128px;
				   vertical-align:middle;
				   display:block; }

.hotelname_two{width:756px;
               height:30px;
               overflow:hidden;
			   background-color:#E5F3FC;
			   padding-left:4px;}
.hotelname_two .show_three{width:370px;height:30px;}
.show_three p{height:30px;
              line-height:30px;
			  color:#077ac7}
.show_three span{font-weight:bold;
                 height:30px;
				 line-height:30px;
				 color:#077ac7}


.explain{width:746px;
         height:auto;
		 padding:7px;}
.explain p{line-height:24px;
           color:#077ac7;}
.height_28{background:#E5F3FC;
           width:756px;
		   height:28px;
		   padding-left:4px;
		   margin-top:8px;}
.height_28 p{height:20px;
             line-height:28px;
			 color:#077ac7}
.height_28 span{font-weight:bold;
                height:30px;
				line-height:30px;
				color:#077ac7;}
.height_28 a{color:#077ac7;
             text-decoration:none;
			 font-weight:bold;
			 line-height:28px;}
.height_28 a:hover{color:#000000;
                   text-decoration:underline;}

.fangjian{width:760px;
          height:auto;
		  margin-top:4px;}
.fangjian .fang_one{width:750px;
                    height:28px;
					border:1px solid #57b4e2;
					margin-left:4px;}
.fang_one span{color:#077ac7;
               line-height:28px;}
.fang_one .fangxing{float:left;
                    text-align:center;
					width:134px;
					border-right:1px solid #57b4e2;
					padding-left:3px;
					padding-right:3px;
					overflow:hidden;}
.fang_one .menshijia{float:left;
                     text-align:right;
					 width:106px;
					 border-right:1px solid #57b4e2;
					 padding-left:3px;
					 padding-right:3px;
					 overflow:hidden;}
.fang_one .pinshijia{float:left;
                     text-align:right;
					 width:106px;
					 border-right:1px solid #57b4e2;
					 padding-left:3px;
					 padding-right:3px;
					 overflow:hidden;}
.fang_one .zhoumojia{float:left;
                     text-align:right;
					 width:106px;
					 border-right:1px solid #57b4e2;
					 padding-left:3px;
					 padding-right:3px;
					 overflow:hidden;}
.fang_one .zaocan{float:left;
                  text-align:center;
				  width:73px;
				  border-right:1px solid #57b4e2;
				  padding-left:3px;
				  padding-right:3px;
				  overflow:hidden;}
.fang_one .youhuijia{float:left;
                     text-align:center;
					 width:106px;
					 border-right:1px solid #57b4e2;
					 padding-left:3px;
					 padding-right:3px;
					 overflow:hidden;}
.fang_one .beizhu{float:left;
                  text-align:center;
				  width:108px;
				  border-right:1px solid #57b4e2;
				  padding-left:3px;
				  padding-right:3px;
				  overflow:hidden;}
.fang_one .yuding{float:right;
                  text-align:center;
				  width:60px;
				  padding-left:3px;
				  padding-right:3px;}

.fangjian .fang_two{width:750px;
                    height:28px;
					border-left:1px solid #57b4e2;
					border-right:1px solid #57b4e2;
					border-bottom:1px solid #57b4e2;
					margin-left:4px;}
.fang_two span{color:#077ac7;
               line-height:28px;}
.fang_two .fangxing{float:left;
                    text-align:center;
					width:134px;
					border-right:1px solid #57b4e2;
					padding-left:3px;
					padding-right:3px;
					overflow:hidden;}
.fang_two .menshijia{float:left;
                     text-align:right;
					 width:106px;
					 border-right:1px solid #57b4e2;
					 padding-left:3px;
					 padding-right:3px;
					 overflow:hidden;}
.fang_two .pinshijia{float:left;
                     text-align:right;
					 width:106px;
					 border-right:1px solid #57b4e2;
					 padding-left:3px;
					 padding-right:3px;
					 overflow:hidden;}
.fang_two .zhoumojia{float:left;
                     text-align:right;
					 width:106px;
					 border-right:1px solid #57b4e2;
					 padding-left:3px;
					 padding-right:3px;
					 overflow:hidden;}
.fang_two .zaocan{float:left;
                  text-align:center;
				  width:73px;
				  border-right:1px solid #57b4e2;
				  padding-left:3px;
				  padding-right:3px;
				  overflow:hidden;}
.fang_two .youhuijia{float:left;
                     text-align:center;
					 width:106px;
					 border-right:1px solid #57b4e2;
					 padding-left:3px;
					 padding-right:3px;
					 overflow:hidden;}
.fang_two .beizhu{float:left;
                  text-align:center;
				  width:108px;
				  border-right:1px solid #57b4e2;
				  padding-left:3px;
				  padding-right:3px;
				  overflow:hidden;}
.fang_two .yuding{float:right;
                  text-align:center;
				  width:60px;
				  padding-left:3px;
				  padding-right:3px;}
.yuding span{}
.yuding a{color:#ff0000;
          text-decoration:none;
		  font-weight:bold;
		  line-height:28px;}
.yuding a:hover{color:#ff0000;
                text-decoration:underline;}

.manage_one{width:750px;
            height:auto;
			padding-left:7px;
			color:#077ac7;}
.manage_one img{text-align:left;}
/* hotel_show定义结束 */




.title_three{background:#E5F3FC url(../images/bg_012.gif) no-repeat 5px;
             width:732px;
			 height:27px;
			 border-bottom:1px solid #57b4e2;
			 padding-left:28px;}
.title_three p{color:#077ac7;
               height:25px;
			   padding-top:5px;}
.title_three span{font-weight:bold;
                  color:#077ac7;
				  margin-right:10px;
				  font-size:14px;}
.title_three a{color:#077ac7;
               text-decoration:none;
			   font-weight:bold;
			   line-height:25px;}
.title_three a:hover{text-decoration:underline;}

.searchhotel_two{width:752px;
                 height:auto;
				 padding:4px;}
.searchhotel_two p{white-space:normal;
                   width:420px;
				   height:30px;
				   color:#077ac7;}
.searchhotel_two span{color:#077ac7;
                      font-weight:bold;}
.searchhotel_two ul{list-style-type:none;}
.searchhotel_two li{list-style-type:none;
                    float:left;
					margin-right:10px;
					height:auto;}
.searchhotel_two li img{border:1px solid #57b4e2;
                        padding:1px;
						width:138px;
						height:94px;
						vertical-align:middle;
						display:block;}

.xiangxi{width:740px;text-align:right;}
.xiangxi a{color:#077ac7;
           font-weight:bold;}


#left_th{text-align:left;
         padding:8px;
		 }

.news{height:auto;
      width:750px;
	  padding:5px;
	  margin-top:10px;
	  }
.news p{height:25px;
        line-height:25px;
		}
.news span{float:right;}
.news_show{padding:18px;}