﻿/****hotle*********/
body{ background:url(../images/donrigbg.jpg) no-repeat;background-position:21.67cm 0cm;}
.tpleft h2{ background:url(../images/don_04.gif) no-repeat; font-size:14px; line-height:37px; padding-top:10px; text-indent:20px; color:#017D7A;}
.tpleft ul,.tpleft dl{ border-left:1px solid #CECECE; border-right:1px solid #CECECE;}
.tpleft ul li{ background:url(../images/don_08.gif) center left no-repeat; text-indent:36px; line-height:24px; padding-top:3px; font-weight:bold; border-bottom:1px solid #e0e0e0;}
.tpleft dl dd{ text-indent:10px; line-height:24px; padding-top:3px; border-bottom:1px solid #e0e0e0;}

.plive{ border-left:1px solid #CECECE; border-right:1px solid #CECECE;}
.heg{ height:340px; background:url(../images/lines_leftbg.gif) right repeat-y; }

.tpleft h3{ background:url(../images/don_15.gif) no-repeat; font-size:12px; color:#1C6563; line-height:28px; padding-top:2px; text-indent:20px;}

/******         酒店列表       *****/
.hotel{ border-bottom:1px dashed #ccc; height:88px; margin-top:10px;}
.hotel div{ text-decoration:none; float:left;}
.hotel div img{border:1px solid #ddd; padding:2px; margin:5px 8px; width:80px; height:60px;}
.hotel ul{ float:left; line-height:20px; width:180px;}
.hotel ul a{ font-size:14px; font-weight:bold;}

.hotel ul a:link,.hotel ul a:visited{color:#5C870B}
.hotel ul li span{ color:#f60;}

/*交通*/
.w936{width:353px;border:none; margin:15px auto; float:right;}
.tb ul li{ float:left;}
.dis{display:block;} 
.undis{display:none;}
.ctt div h3{ font-size:12px; font-weight:normal; color:#666; text-align:left; line-height:18px;}
.ctt div h3 span{ color:#ff6600}
.ctt div h3 b{ color:#FF0000;}
.ctt div ul{ border:1px solid #ccc; padding:3px 0px 5px 0px;}
.ctt div ul li{ padding:4px 0 3px 0;}
.ctt div ul p{ margin:3px 0 0 0px}
.ctt div ul p input{ font-size:12px; padding:2px 4px 0 4px; margin-left:6px;}
/*交通内页*/
.traf{ width:588px;}
.traf02{ background-color:#D8F2F1; padding:6px 0 2px 10px; font-size:14px; color:#f60; text-align:left;}
.traf02 b{background:url(../images/don_25.gif) center left no-repeat; padding-left:24px; padding-top:4px;}
.traf03{ text-align:left; line-height:20px; text-indent:2em; border:1px solid #D5D5D5; width:587px; padding:6px 2px 6px 8px;}
.traf03 img{ float:right; margin:5px; border:1px solid #ccc;}


/* 旅行社 */
.touroff{ border:1px solid #dedede; float:left; width:230px; margin-top:15px;}
.touroff h2{ font-size:14px; padding:7px 0 3px 0px; background:url(../images/icon_tt13.gif) center left no-repeat #f5f5f5; text-indent:32px; color:#5C870B;}
.touroff h2 a:link,.touroff h2 a:visited{ color:#5C870B;}
.touroff ul{ padding:7px;}
.touroff ul li{ line-height:20px; border-bottom:1px dashed #eee; padding-top:2px;}
/*旅行社列表页*/
#roadline{ margin-top:12px; width:100%;}
#roadline tr th{ background-color:#D8F2F1; border-bottom:1px solid #ccc; line-height:180%; padding-top:4px;}
#roadline tr td{ text-align:center; line-height:190%; padding-top:4px; border-bottom:1px dashed #DEDEDE;}
#roadline tr td a:link,#roadline tr td a:visited{ color:#69A110;}
#roadline tr td div{ text-indent:10px;}
#roadline .lx{ color:#f60;}
.page01{background-color:#f6f6f6; padding-bottom:3px; border-bottom:1px solid #ddd;}
.trbg1{ background-color:#f4f4f4;}


.travelContact{ background-color:#ccc; line-height:18px; width:100%;}
.travelContact tr th{ background-color:#f4f4f4; padding:6px 0 2px 0; text-align:right; padding-right:10px;}
.travelContact tr td{ background-color:#fff; padding:4px 4px 0 6px;}

.hotel_search{ width:100%; background-color:#f8f8f8; border-bottom:1px solid #ccc;}
.hotel_search tr td{ padding:4px 0 2px 5px; font-weight:bold;}