body{max-width: 640px;margin:0px auto; padding:0px; font-family:Arial,微软雅黑; font-size:12px; color:#333333;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,input{padding:0; margin:0;}
ul{list-style:none;}
img{border:0px;}

a{text-decoration:none; color:#333333;}
a:hover{text-decoration:underline; color:#CC0000;}

/*通用样式定义开始*/
.common_01{width:100%;}
.common_02{clear:both;}
.common_03{width:100%;}
/*通用样式定义结束*/

/*首页样式定义开始*/
.index_01 table{height:146px;text-align:center; font-size:14px; margin:10px 0px;}
.index_01 td{width:25%;line-height:30px;}
.index_01 img{width:80%;}
.index_01 a{text-decoration:none; color:#333333;}
.index_01 a:hover{text-decoration:underline; color:#CC0000;}
.index_02{height:35px; line-height:35px; background-color:#118AF3; font-size:18px; font-weight:bold; color:#FFF; text-align:center;}
.index_02 a{text-decoration:none; color:#FFF;}
.index_03{height:29px; line-height:29px; padding-top:10px; background-image:url(images/index_28.jpg);color:#FFF; margin-top:10px;}
.index_03 ul{margin-left:8px;}
.index_03 li{width:112px; float:left; text-align:center; font-size:16px; font-weight:bold; cursor:pointer;}
.index_03 a{text-decoration:none; color:#FFF;}
.index_03 a:hover{text-decoration:none; color:#FFF;}
.index_04{background-image:url(images/index_30.jpg);color:#0492DC;}
.index_04 a{text-decoration:none; color:#0492DC;}
.index_04 a:hover{text-decoration:none; color:#0492DC;}
.index_04_01{}
.index_05{background-color:#F2EFE6;}
.index_06{padding-top:8px; padding-bottom:8px; border-bottom:1px solid #CDCDC5;}
.index_07{width:66px; height:68px; margin:0px auto; background-image:url(images/index_36.jpg); text-align:center;}
.index_07 img{margin-top:3px;}
.index_08{height:30px;font-size:14px; font-weight:bold;}
.index_09{height:18px; color:#8E8E86;}
.index_10{color:#F2720F;}
.index_11{color:#449632;}
.index_12{width:95%; margin:10px auto 10px auto;}
.index_13{display:none;}
.index_14{padding-top:5px; padding-bottom:5px;background-color:#F2EFE6;}
.index_14 td{width:25%;}
.index_15{margin-top:10px; border-bottom:1px solid #5F8C6B;border-top:1px solid #5F8C6B; padding-top:10px; padding-bottom:10px;}
.index_16 li{float:left; width:21%; margin-right:10px; margin-bottom:5px;}
.index_16 a{display:block; padding-top:8px; padding-bottom:8px; width:100%; text-align:center; background-color:#BFBFBF; text-decoration:none; color:#FFF;}
.index_17{bottom: 0; margin: 0 auto; position: fixed; width: 100%; z-index: 999; _bottom:auto; _width: 100%; _position: absolute;  _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));}
.index_17{max-width: 640px;margin:0px auto;}
.index_17 td{width:25%;}
.index_18{padding-top:10px; margin-bottom:50px; line-height:22px; text-align:center;}
.index_19{font-size:16px;}
.index_20 li{float:left; width:28%; margin-right:10px; margin-bottom:5px;}
.index_20 a{display:block;padding-top:8px; padding-bottom:8px; width:100%; text-align:center; background-color:#BFBFBF; text-decoration:none; color:#FFF;}
.index_21{height:40px; line-height:40px; background-color:#108BF1; margin-top:10px;}
.index_22{width:38px; float:left;}
.index_23{width:9px; float:right;}
.index_24{font-size:16px; font-weight:bold; color:#FFF;}
.index_24 a{text-decoration:none; color:#FFF;}
.index_24 span{width:50px; float:right; font-size:14px; font-weight:100;}
.index_25{line-height:35px; font-size:14px;}
.index_25 li{background:url(images/dian1.jpg) no-repeat 10px center; padding-left:20px;}
.index_26{line-height:35px; font-size:14px;}
.index_26 li{background:url(images/dian2.jpg) no-repeat 10px center; padding-left:30px;}
.index_28{height:60px; clear:both;}
li.index_29{background-image:url(images/dian3.jpg);}
li.index_30{background-image:url(images/dian4.jpg);}
li.index_31{background-image:url(images/dian5.jpg);}
li.index_32{background-image:url(images/dian6.jpg);}
/*首页样式定义结束*/

/*线路列表样式定义开始*/
.linelist_01{width:95%; margin:10px auto 10px auto;}
/*线路列表样式定义结束*/

/*线路内容样式定义开始*/
.linecontent_01{background-color:#060; font-size:13px; color:#FFF; line-height:18px;}
.linecontent_02{padding-left:8px; padding-right:8px; line-height:20px; font-size:16px; font-weight:bold;}
.linecontent_03{padding:5px 8px;}
.linecontent_04{padding-left:10px;}
.linecontent_05{line-height:20px;font-size:14px; color:#777674;}
.linecontent_06{color:#F2720F;}
.linecontent_07{color:#449632;}
.linecontent_08{height:26px; margin-top:5px; line-height:26px; padding-left:10px; background-color:#F3F0E7; font-size:14px; font-weight:bold; border-bottom:1px solid #DCDDD8;}
.linecontent_09{line-height:20px;padding-left:10px;padding-right:10px;font-size:14px; color:#8c8c8c;}
.linecontent_10{padding-left:10px;padding-right:10px; color:#8c8c8c; font-size:14px;}
.linecontent_11{font-weight:bold; color:#F60;}
.linecontent_12{line-height:20px;}
.linecontent_13{border-bottom:1px solid #D1D1D1;}
/*线路内容样式定义结束*/

/*关于我们样式定义开始*/
.about_01{padding:5px;line-height:22px; font-size:14px;color:#8c8c8c;}
/*关于我们样式定义结束*/

/*线路在线预订样式定义开始*/
.lineorder_01{padding:5px;font-size:14px; line-height:30px;color:#8c8c8c;}
/*线路在线预订样式定义结束*/

/*文章列表样式定义开始*/
.article_01{height:20px; line-height:20px;font-size:14px; font-weight:bold;}
/*文章列表样式定义结束*/

/*文章详情样式定义开始*/
.articlecontent_01{padding-left:10px; padding-bottom:5px;font-size:18px; font-weight:bold; margin-top:20px;}
.articlecontent_02{height:20px; margin-left:10px;margin-right:10px; color:#999; border-bottom:1px solid #CCC;}
.articlecontent_03{padding:10px; line-height:20px;color:#666;font-size:14px;}
.articlecontent_03 img{max-width:300px;}
.articlecontent_04 p{width:120px; height:30px; line-height:30px; text-align:center; margin:0px auto; background-color:#F60; font-size:14px; font-weight:bold;}
.articlecontent_04 a{text-decoration:none; color:#FFF; display:block; width:100%; height:100%;}
/*文章详情样式定义结束*/

/*酒店列表样式定义开始*/
.hotel_01{padding:10px;}
.hotel_01 li{float:left;}
.hotel_01 a{display:block; padding:5px 10px; margin-right:10px; margin-bottom:10px; background-color:#CCC; text-decoration:none; color:#333;}
.hotel_02 a{background-color:#0492DC; color:#FFF;}
/*酒店列表样式定义结束*/

/*酒店详情样式定义开始*/
.hotelcontent_01{color:#F60;}
/*酒店详情样式定义结束*/

/*景点详情样式定义开始*/
.photocontent_03{text-align:center;}
.photocontent_03 li{margin-bottom:10px;}
.photocontent_03 img{max-width:300px;}
/*景点详情样式定义结束*/