@charset "big5";
/* CSS Document */

#contentBox{margin: 0 ;min-height:350px;_height:350px; _width:990px;}
#contentBox .site{border-bottom:3px solid #00a0e9;font-size:13px;margin:0 10px 10px 10px;padding:0 0 5px 0;_margin:0 10px 10px 5px;}
#contentBox .site a{color:#000;}
#contentBox .site a:hover{text-decoration:none;}
#contentBox #sidebar{float:left;width:220px;margin:10px;_margin:10px 5px 10px 5px;}
#contentBox #main{float:left;width:730px;margin:0 0 0 10px;_margin:0 0 0 5px;}

#timeLimit{width:730px;margin:0 0 20px 0;background:#f2f2f2;position:relative;}
#timeLimit img{border:none;}
#timeLimit .headTitle{display:block;width:730px;height:33px;margin:0 0 5px 0;background:url(/images_1308/page/timelimit2.jpg) no-repeat;}
#timeLimit dl{float:left;position:relative;margin:0;padding:0;width:240px;height:215px;background:url(/images_1308/page/timelimitBoxBg2.jpg) no-repeat;}
#timeLimit dt{position:absolute;left:15px;top:150px;margin:0;padding:0;width:215px;height:21px;font-size:14px;line-height:21px; overflow:hidden;}
#timeLimit dt a{color:#000000;text-decoration:none;}
#timeLimit dt a:hover{color:#03C;}
#timeLimit .img{position:absolute;left:5px;top:4px;margin:0;padding:0;width:230px;height:143px;border:none;}
#timeLimit .price{position:absolute;left:15px;top:172px;margin:0;padding:0;width:130px;height:27px;overflow:hidden;}
#timeLimit .more{position:absolute;right:10px;bottom:21px;}
#timeLimit .leftMargin{margin:0 0 0 5px;}
#timeLimit .backBtn{width: 34px;height: 33px;display: block;background: url(/images_1308/page/left-nav.png) no-repeat 0 0;position: absolute;top: 50%;cursor: pointer;left:0;}
#timeLimit .forwardBtn{width: 34px;height: 33px;display: block;background: url(/images_1308/page/right-nav.png) no-repeat 0 0;position: absolute;top: 50%;cursor: pointer;right:5px;}

#timeLimit2{width:730px;margin:0 0 20px 0;background:#f2f2f2;position:relative;}
#timeLimit2 img{border:none;}
#timeLimit2 .headTitle{display:block;width:730px;height:33px;margin:0 0 5px 0;background:url(/images_1308/page/timelimit2.jpg) no-repeat;}
#timeLimit2 dl{float:left;position:relative;margin:0;padding:0;width:240px;height:185px;background:url(/images_1308/page/timelimitBoxBg3.jpg) no-repeat;}
#timeLimit2 dt{position:absolute;left:15px;top:150px;margin:0;padding:0;width:215px;height:21px;font-size:14px;line-height:21px; overflow:hidden;text-align:center;}
#timeLimit2 dt a{color:#000000;text-decoration:none;}
#timeLimit2 dt a:hover{color:#03C;}
#timeLimit2 .img{position:absolute;left:5px;top:4px;margin:0;padding:0;width:230px;height:143px;border:none;}
#timeLimit2 .price{position:absolute;left:15px;top:172px;margin:0;padding:0;width:130px;height:27px;overflow:hidden;}
#timeLimit2 .more{position:absolute;right:10px;bottom:21px;}
#timeLimit2 .leftMargin{margin:0 0 0 5px;}
#timeLimit2 .backBtn{width: 34px;height: 33px;display: block;background: url(/images_1308/page/left-nav.png) no-repeat 0 0;position: absolute;top: 50%;cursor: pointer;left:0;}
#timeLimit2 .forwardBtn{width: 34px;height: 33px;display: block;background: url(/images_1308/page/right-nav.png) no-repeat 0 0;position: absolute;top: 50%;cursor: pointer;right:5px;}

#timeLimit3{width:730px;margin:0 0 20px 0;background:#f2f2f2;position:relative;}
#timeLimit3 img{border:none;}
#timeLimit3 .headTitle{display:block;width:730px;height:33px;margin:0 0 5px 0;}
#timeLimit3 dl{float:left;position:relative;margin:0;padding:0;width:240px;height:215px;background:url(/images_1308/page/timelimitBoxBg2.jpg) no-repeat;}
#timeLimit3 dt{position:absolute;left:15px;bottom:20px;margin:0;padding:0;width:215px;height:21px;font-size:14px;line-height:21px; overflow:hidden;}
#timeLimit3 dt a{color:#000000;text-decoration:none; font-weight:bold;}
#timeLimit3 dt a:hover{color:#03C;}
#timeLimit3 .img{position:absolute;left:5px;top:4px;margin:0;padding:0;width:230px;height:160px;border:none;}
#timeLimit3 .info{font-weight:normal;color:#666;padding-left:4px;}
#timeLimit3 .more{position:absolute;right:10px;bottom:23px;}

#sidebar{}
#threeBtn a{display:block;width:226px;border-bottom:1px solid #00a0e9;text-align:center;}
#threeBtn img{border:0;}
.btnReset{width:42px;height:22px;border:none;background:url(/images_1308/page/search-reset.jpg) no-repeat;font-size:0;line-height:0; vertical-align:top;cursor:pointer;}
.shadow-small{-webkit-box-shadow: 1px 2px 6px #ccc;-moz-box-shadow: 1px 2px 6px #ccc;box-shadow: 1px 2px 6px #ccc;}
#sidebar #studentticket img{border:none;padding:0 0 10px 0}

/* 主題 */
#subjectBox .headTitle{width:220px;height:33px;padding:0;margin:20px 0 0 0;background:url(/images_1308/page/sidebarSubject.jpg) no-repeat;}
#subjectBox dl{float:left;width:62px;height:75px;margin:10px 5px 0 5px;padding:0;}
#subjectBox dd{margin:0;padding:0;}
#subjectBox dt{margin:0;padding:3px 0 0 0;text-align:center;}
#subjectBox a{border:none;color:#828282;text-decoration:none;font-size:12px;}

#main #site{border-bottom:3px solid #00a0e9;font-size:13px;margin:0 10px 0 0;padding:0 0 5px 0;}
#main #site a{color:#000;}
#main #site a:hover{text-decoration:none;}

#mainFileShow #site{border-bottom:3px solid #00a0e9;font-size:13px;margin: 0 10px 10px 10px;padding:0 0 5px 0;}
#mainFileShow #site a{color:#000;}
#mainFileShow #site a:hover{text-decoration:none;}
#mainFileShow #provision{padding:10px;margin:10px;border:1px solid #ccc;font-size:14px;color:#900;line-height:23px;font-family:"Microsoft YaHei",Arial;text-align:center;-webkit-box-shadow: 1px 2px 6px #ccc;-moz-box-shadow: 1px 2px 6px #ccc;box-shadow: 1px 2px 6px #ccc;}
#mainFileShow .placeName{font-family:"Microsoft YaHei",Arial;font-size:18px;font-weight:bold;line-height:27px;text-align:center;margin:10px 0 5px 0;padding:5px 0 ;background:#F9F9F9;-webkit-box-shadow: 1px 2px 6px #ccc;-moz-box-shadow: 1px 2px 6px #ccc;box-shadow: 1px 2px 6px #ccc;}
#mainFileShow .proList{border-bottom:dashed 1px #ccc;float:left;width:960px;margin:5px 0 10px 0 ;padding:0;}
#mainFileShow .proList dt{float:left;width:640px;background:url(/images/package_128.gif) no-repeat 0 1px;margin:0;padding:0 0 0 25px;font-size:15px;line-height:25px;word-break:break-all;word-wrap:break-word;}
#mainFileShow .proList dt a{font-family:"Microsoft YaHei",Arial;font-size:15px;line-height:23px;color:#000;text-decoration:none; letter-spacing:1px;word-break:break-all;word-wrap:break-word;}
#mainFileShow .proList dt a:hover{color:#06F}
#mainFileShow .proList dd{float:right;margin:0;padding:5px 0 5px 0;width:130px;height:18px;line-height:18px;font-size:12px;}
#mainFileShow .price{color:#F00;font-family:Arial;font-size:14px;font-weight:bold;}
#mainFileShow #appBtn{text-align:center;}
#mainFileShow #appBtn img{display:inline-block;margin:0 10px 0 0;}
#mainFileShow #contentBot{margin:10px;}

#FDT{width:730px;margin:0 0 10px 0;padding:0 0 10px 0;background:#f2f2f2}
#FDT .headTitle{display:block;width:730px;height:33px;margin:0 0 10px 0;background:url(/images_1308/page/FDT.jpg) no-repeat;}
#FDT dl{float:left;position:relative;width:230px;height:90px;padding:0;margin:0 5px;background:url(/images_1308/page/FDTBg.jpg) no-repeat}
#FDT dd{position:absolute;top:15px;left:15px;margin:0;padding:0;}
#FDT dt{position:absolute;top:20px;right:15px;width:90px;text-align:center;margin:0;padding:0;}
#FDT a{border:none;font-size:15px;line-height:23px;color:#000;text-decoration:none;}
#FDT img{border:none;}

/* 郵輪 */
.cruisesSearchTitle{width:220px;height:23px;background:url(/images_1308/page/cruises-search.jpg) no-repeat center;margin:0;padding:0;}
#cruisesSearchBox #form1{position:relative;height:30px;}
#cruisesSearchBox #keystr{position:absolute;left:10px;top:5px;width:136px;height:18px;line-height:18px;border:1px solid #ccc;}
#cruisesSearchBox #inputBt{position:absolute;right:10px;top:5px;}
#cruisesSearchBox .hot-city-box{border-bottom:1px solid #ccc;padding:5px;margin:0 0 10px 0;}
#cruisesSearchBox .hot-city{width:220px;height:23px;background:url(/images_1308/page/cruises-city.jpg) no-repeat center;margin:10px 0 0 0;padding:0;}
#cruisesSearchBox .hot-city-box a{display:inline-block;width:70px;line-height:22px;text-align:center;color:#000;text-decoration:none;}
#cruisesSearchBox .hot-city-box a:hover{color:#617dbe;}
#cruisesSearchBox #cruises-advance p{float:left;margin:0;padding:0;}
#cruisesSearchBox #cruises-advance .inputSelect{width:40px;padding:0 0 0 10px;line-height:22px;height:22px;margin:3px 0;}
#cruisesSearchBox #cruises-advance .inputObject select{width:150px;padding:0;margin:3px 0;height:22px;}
#cruisesSearchBox #cruises-advance .inputObject  input{width:146px;padding:0;margin:5px 0;height:18px;}
#cruisesSearchBox #cruises-advance .inputObject{float:left;}
#cruisesSearchBox #cruises-advance .btn{margin:5px 0 0 60px;}
#cruisesSearchBox #cruises-advance .btn input,#cruisesSearchBox #cruises-advance .btn img{display:inline-block;margin:0;height:22px;padding:0; vertical-align:bottom; cursor:pointer;}
#cruises-area p{float:left;width:200px;height:130px;padding:9px;border:1px solid #ccc;margin:10px;-webkit-box-shadow: 1px 2px 6px #ccc;-moz-box-shadow: 1px 2px 6px #ccc;box-shadow: 1px 2px 6px #ccc;}
#cruises-area p img{border:none;}
#cruiseHead{width:720px;}
#cruiseHead p{margin:0;padding:0; text-align:center;float:left;height:25px;line-height:25px;color:#FFF;background:#06C;}
#cruiseHead .H1{width:239px;border-top:#039 1px solid;border-left:#039 1px solid;}
#cruiseHead .H2{width:109px;border-top:#039 1px solid;border-left:#039 1px solid;}
#cruiseHead .H3{width:199px;border-top:#039 1px solid;border-left:#039 1px solid;}
#cruiseHead .H4{width:109px;border-top:#039 1px solid;border-left:#039 1px solid;}
#cruiseHead .H5{width:58px;border-top:#039 1px solid;border-left:#039 1px solid;border-right:#039 1px solid;}
.cruiseTR{width:720px;background:url(/images/cruise/line.jpg) repeat-y;border-bottom:#039 1px solid;}
.cruiseTR a{color:#000;text-decoration:none;}
.cruiseTR p{margin:0;padding:4px 0 0 0;text-align:center;float:left;line-height:18px;}
.cruiseTR .TR1{width:239px;;}
.cruiseTR .TR2{width:109px;}
.cruiseTR .TR3{width:199px;}
.cruiseTR .TR4{width:109px;padding:10px 0 0 0 !important;}
.cruiseTR .TR5{width:58px;padding:10px 0 0 0 !important;}
.cruiseTR .TR1 img{display:inline-block;float:left;}
.cruiseTR .TR1 span{display:inline-block;text-align:left;float:left;word-wrap:break-word; word-break:break-all;font-size:11px; letter-spacing:-1px;}
.addtr1{padding:10px 0 0 0 !important;}
.addtr2{padding:20px 0 0 0 !important;}

/* 機票 */
#ticketSaleBox{margin:10px;}
#ticketSaleList{background:url(/images_1308/page/ticket-sale-bg.jpg)}
#ticketSaleList dl{margin:0;padding:0 10px;height:50px;border-bottom:dotted  2px #a1a1a1;color:#fff; }
#ticketSaleList dt{float:left;font-family:"Microsoft YaHei",Arial;font-size:25px;font-weight:lighter;line-height:50px; letter-spacing:2px}
#ticketSaleList dd{float:right;}
#ticketSaleList dd span{font-family:Arial;font-size:25px;font-weight:lighter;line-height:50px;}
#ticketSaleList dl:hover{border:3px solid #eebf01}
#ticketSaleList dl a{color:#fff;text-decoration:none;}

#main #condition{background:url(/images_1308/page/condition.jpg) no-repeat;height:48px;width:690px;margin:10px;padding:40px 10px 0 10px;}
#ticketListBox dl{float:left;width:342px;height:260px;background:url(/images_1308/page/ticketBox-bg.jpg) no-repeat bottom;overflow:hidden;margin:10px 0;padding:0;}
#ticketListBox dt{margin:0;padding:0;}
#ticketListBox dt img{border:none}
#ticketListBox dd{float:left;width:171px;height:47px;text-align:center;line-height:20px;overflow:hidden;margin:0;padding:8px 0 0 0;position:relative;}
#ticketListBox .boxMargin{margin:10px !important;}
#ticketListBox dd a{color:#000;text-decoration:none;display:block;height:47px;width:171px;position:absolute;left:0;top:0;}
#ticketListBox dd a:hover{color:#617dbe}
.ticketSearchTitle{width:220px;height:23px;background:url(/images_1308/page/ticket-search-title.jpg) no-repeat center;margin:0;padding:0;}
#ticketSearchBox #form1{position:relative;height:30px;}
#ticketSearchBox #keystr{position:absolute;left:10px;top:5px;width:136px;height:18px;line-height:18px;border:1px solid #ccc;}
#ticketSearchBox #inputBt{position:absolute;right:10px;top:5px;}
#ticketSearchBox .hot-city-box{border-bottom:1px solid #ccc;padding:5px;margin:0 0 10px 0;}
#ticketSearchBox .hot-city{width:220px;height:23px;background:url(/images_1308/page/cruises-city.jpg) no-repeat center;margin:10px 0 0 0;padding:0;}
#ticketSearchBox .hot-city-box a{display:inline-block;width:50px;line-height:22px;text-align:center;color:#000;text-decoration:none;}
#ticketSearchBox .hot-city-box a:hover{color:#617dbe;}
#ticketSearchBox #ticket-advance p{float:left;margin:0;padding:0;}
#ticketSearchBox #ticket-advance .inputSelect{width:60px;padding:0 0 0 10px;line-height:22px;height:22px;margin:3px 0;}
#ticketSearchBox #ticket-advance .inputObject select{width:130px;padding:0;margin:3px 0;height:22px;}
#ticketSearchBox #ticket-advance .inputObject  input{width:126px;padding:0;margin:5px 0;height:18px;}
#ticketSearchBox #ticket-advance .inputObject{float:left;}
#ticketSearchBox #ticket-advance .btn{margin:5px 0 0 40px;}
#ticketSearchBox #ticket-advance .btn input,#ticketSearchBox #ticket-advance .btn img{display:inline-block;margin:0;height:22px;padding:0; vertical-align:top; cursor:pointer;}
#ticketSearchWord{margin:10px;text-align:center;font-size:15px;padding:20px;}
#ticketSearchWord p{margin:0;padding:5px 0;}
.conditionMax{text-align:center;padding:5px;margin:20px 0;}
#ticketSearchTable .ticketView{display:block;width:40px;height:22px;text-align:center;background:#09F;color:#fff;text-decoration:none;font-family:"Microsoft YaHei";line-height:22px;} 
#ticketSearchTable .ticketBooking{display:block;width:40px;height:22px;text-align:center;background:#390;color:#fff;text-decoration:none;font-family:"Microsoft YaHei";line-height:22px;} 
#ticketSearchTable td{ cursor:pointer;}
#main #notice{height:30px;width:720px;overflow:hidden;}
#main #notice p{float:left;width:68px;margin:0 0 0 10px;padding:0;line-height:30px;height:30px;font-weight:bold;}
#main #notice ul{float:left;width:640px;margin:0;padding:0;list-style:none;}
#main #notice li{margin:0;padding:0 0 0 10px;line-height:30px;background:url(/images_1308/page/ticket-notice-icon.jpg) no-repeat 0 15px;}
#main #notice #noticeList{width:640px;height:30px;overflow:hidden;}
.blueWhite{background:#06C !important;color:#fff;}
.orageWhite{background:#FC0 !important;color:#fff;}
.orageBlack{background:#FC0 !important;color:#000;}
.lilacWhite{background:#939 !important;color:#fff;}
.blackWhite{background:#000 !important;color:#fff;}

/* 自遊行*/
.panel{float:none;position:absolute;left:0;}
#packageAreaBox dl{height:136px;margin: 0 0 20px 10px;padding:0;position:relative;}
#packageAreaBox dt{float:left;width:265px;height:136px;margin:0 10px 0 0;padding:0;border:none;}
#packageAreaBox dd{float:left;width:135px;height:28px;text-align:center;font-size:15px;font-family:"Microsoft YaHei";line-height:28px;margin:8px 5px 8px 5px;padding:0;-webkit-box-shadow: 1px 2px 6px #ccc;-moz-box-shadow: 1px 2px 6px #ccc;box-shadow: 1px 2px 6px #ccc;}
#packageAreaBox dd a{color:#000;text-decoration:none;display:block;width:135px;height:28px;}
#packageAreaBox dd a:hover{background:#09F;color:#FFF;}
.packageSearchTitle{width:220px;height:23px;background:url(/images_1308/page/package-search-title.jpg) no-repeat center;margin:0;padding:0;}
#packageSearchBox #form1{position:relative;height:30px;}
#packageSearchBox #keystr{position:absolute;left:10px;top:5px;width:136px;height:18px;line-height:18px;border:1px solid #ccc;}
#packageSearchBox #inputBt{position:absolute;right:10px;top:5px;}
#packageSearchBox .hot-city-box{border-bottom:1px solid #ccc;padding:5px;margin:0 0 10px 0;}
#packageSearchBox .hot-city{width:220px;height:23px;background:url(/images_1308/page/cruises-city.jpg) no-repeat center;margin:10px 0 0 0;padding:0;}
#packageSearchBox .hot-city-box a{display:inline-block;width:50px;line-height:22px;text-align:center;color:#000;text-decoration:none;}
#packageSearchBox .hot-city-box a:hover{color:#617dbe;}
#packageSearchBox #package-advance p{float:left;margin:0;padding:0;}
#packageSearchBox #package-advance .inputSelect{width:60px;padding:0 0 0 10px;line-height:22px;height:22px;margin:3px 0;}
#packageSearchBox #package-advance .inputObject select{width:130px;padding:0;margin:3px 0;height:22px;}
#packageSearchBox #package-advance .inputObject  input{width:126px;padding:0;margin:5px 0;height:18px;}
#packageSearchBox #package-advance .inputObject{float:left;}
#packageSearchBox #package-advance .btn{margin:5px 0 0 60px;}
#packageSearchBox #package-advance .btn input,#packageSearchBox #package-advance .btn img{display:inline-block;margin:0;height:22px;padding:0; vertical-align:top; cursor:pointer;}
#packageSearchWord{margin:10px;text-align:center;font-size:15px;padding:20px;}
#packageSearchWord p{margin:0;padding:5px 0;}
#packageSearchTable .packageView{display:block;width:40px;height:22px;text-align:center;background:#09F;color:#fff;text-decoration:none;font-family:"Microsoft YaHei";line-height:22px;} 
#packageSearchTable .packageBooking{display:block;width:40px;height:22px;text-align:center;background:#390;color:#fff;text-decoration:none;font-family:"Microsoft YaHei";line-height:22px;} 
#packageSearchTable td{ cursor:pointer;}
#packageAreaBox img{border:none;}
.packageSearchTable td{height:20px;}
.packageSearchTable td a{text-decoration:none;color:#333;}
.packageSearchTable td a:hover{color:#fff}
.packageSearchTableBigTxt{font-family: "Microsoft YaHei",Arial;font-size: 18px;line-height: 27px;text-align: center;background:#09F;-webkit-box-shadow: 1px 2px 6px #ccc;-moz-box-shadow: 1px 2px 6px #ccc;box-shadow: 1px 2px 6px #ccc;color:#FFF}
.packageSearchTableBorder td{border-bottom:1px dashed #ccc;}
.packageSearchTableTitleTD{width:410px;table-layout: fixed;word-break: break-all; word-wrap:break-word;background:url(/images/package_128.gif) no-repeat 0 4px;padding:5px 10px 5px 25px ;}
.packageSearchTableBorder .lilacWhite a{color:#fff}

/*當地游*/
.localTourSearchTitle, .hot-country {width:220px;height:28px;margin:6px 0px;padding:0;line-height:28px;background:#06F;text-align:center; vertical-align:central;font-family:"Microsoft YaHei";font-size:15px;font-weight:bold;color:#FFF;}
#localTourAreaBox{padding:8px;background:#DFECFB;border-bottom:1px solid #CCC;}
#localTourAreaBox ul{width:700px !important;display:inline;padding:0;margin:0;}
#localTourAreaBox li{ list-style:none;padding:4px;margin:2px; float:left;}	
.button, .button:visited {
	background: #222 url(overlay.png) repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer
}
.button:hover{ background-color: #111; color: #fff; }
.button:active{ top: 1px; }.small.button, .small.button:visited{ font-size: 11px}
.button, .button:visited,.medium.button, .medium.button:visited { font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
.large.button, .large.button:visited{ font-size: 14px; padding: 8px 14px 9px; }
.super.button, .super.button:visited{ font-size: 34px; padding: 8px 14px 9px; }
.pink.button, .magenta.button:visited{ background-color: #e22092; }
.pink.button:hover{ background-color: #c81e82; }
.green.button, .green.button:visited		{ background-color: #91bd09; }
.green.button:hover						    { background-color: #749a02; }
.red.button, .red.button:visited			{ background-color: #e62727; }
.red.button:hover							{ background-color: #cf2525; }
.orange.button, .orange.button:visited		{ background-color: #ff5c00; }
.orange.button:hover						{ background-color: #d45500; }
.blue.button, .blue.button:visited		    { background-color: #2981e4; }
.blue.button:hover							{ background-color: #2575cf; }
.yellow.button, .yellow.button:visited		{ background-color: #ffb515; }
.yellow.button:hover						{ background-color: #fc9200; }
#localTourAreaBox dl{margin:0px;padding:0;position:relative;}
#localTourAreaBox dd{float:left;width:128px;height:28px;text-align:center;font-size:15px;font-family:"Microsoft YaHei";line-height:28px;margin:8px 5px 8px 5px;padding:0;-webkit-box-shadow: 1px 2px 6px #ccc;-moz-box-shadow: 1px 2px 6px #ccc;box-shadow: 1px 2px 6px #ccc;}
#localTourAreaBox dd a{color:#000;text-decoration:none;display:block;width:128px;height:28px;background:#FFF;}
#localTourAreaBox dd a:hover{background:#09F;color:#FFF;}
#localTourList{background:#F0F0F0;padding:4px;width:722px;}
#localTourList dl{width:98%;margin:2px auto;text-align:left;background:#FFF;padding:4px;}
#localTourList dt{}
#localTourList .localTourListPhoto{}
#localTourList .localTourListPrice{}
#localTourList .localTourListInfo{}

.shopcarTable input{  border:#999 solid 1px;  background:#FFFFCC;  font-size:14px;}

.conditionsUL{list-style-type:none;}
.conditionsUL li{margin: 10px;padding: 0;font-size: 15px;font-family: "Microsoft YaHei",Arial;font-size: 18px;line-height: 27px;-webkit-box-shadow: 1px 2px 6px #ccc;-moz-box-shadow: 1px 2px 6px #ccc;box-shadow: 1px 2px 6px #ccc;}
.conditionsUL li a{padding:10px 0 10px 25px;display:block;background: url(/images/package_128.gif) no-repeat 0 13px;color:#000;text-decoration:none;}
.conditionsUL li a:hover{color:#fff;background: url(/images_1308/common/li-icon.gif) no-repeat 0 13px #09F;}
#conditionsBox {margin:10px 50px;}
#conditionsBox h3{text-align:center !important;font-family: "Microsoft YaHei",Arial;font-size: 24px;line-height:48px; letter-spacing:2px;color:#06C;margin:5px;padding:0;}
#conditionsBox p{font-size:14px;line-height:25px;margin:0;}
#conditionsBox .conditionDate{text-align:right;font-weight:bold;margin:0 0 10px 0;}
#conditionsBox .conditionPDF{text-align:right;}
#conditionsBox .conditionPDF img{border:none;}
#conditionsBox .conditionNo{text-align:center;}
#conditionsBox ol{margin:0;}
#conditionsBox ol li{padding:5px;font-size:14px;line-height:25px;}
#conditionsBox .conditionTT{font-weight:bold;text-decoration:underline;margin:15px 0 0 0;padding:0 0 0 10px;background:#f0f0f0}

#flowerBox{margin:0; height:324px; width:980px;}
#flower{background-color: #ffeff7; width:980px;margin:0px;padding:0;line-height:20px;text-align:center; vertical-align:central;font-family:"Microsoft YaHei";font-size:15px;color:#56002b;}
#guangdong{background-color: #dcfaff; width:980px;margin:0px;padding:0;line-height:20px;text-align:center; vertical-align:central;font-family:"Microsoft YaHei";font-size:15px;color:#56002b;}