﻿body{margin:0 auto; font-size:12px;}
.clear{clear:both;}

/*自由行首页*/
.free_kuang{width:950px; margin:0 auto;}
.free_01{width:950px;}
.free_01 h2{padding:0px; margin:0px; line-height:25px; font-size:12px; font-weight:normal;}
.free_01 h2 a{color:#000; text-decoration:none;}
.free_01 h2 a:hover{color:#11a3d4; text-decoration:underline;}
.free_02{width:950px;}
.free_02a{width:950px; height:6px; background: url(Images/cruise_01.jpg) no-repeat; overflow:hidden;}
.free_02b{width:948px; border:#e9e9e9 solid 1px; border-top:none; border-bottom:none;}
.free_02b_left{width:372px; float:left; margin-left:3px; background:url(Images/free_02.gif) repeat-x 0px 32px;}
.free_02b_lefta{width:306px; margin-left:auto; margin-right:auto; margin-top:25px;}
.free_02b_lefta table{line-height:31px;}
.free_02b_lefta select{width:150px;}
.free_02b_rig{width:556px; height:233px; float:right; margin-right:3px;}

.free_03{width:950px; margin-top:10px;}

.free_03_left{width:270px; float:left;}
.free_03_lefta{width:270px; margin-bottom:10px;}
.free_03_leftc{width:270px; height:34px;background:url(Images/free_06.jpg) no-repeat}
.free_03_leftcc{width:270px; height:34px;}
.free_03_leftb{width:268px; border:#fed26f solid 1px; border-top:none; border-bottom:none; background:url(Images/free_lefthead_hot01.jpg) no-repeat top 219px;}
.free_03_leftbb{width:268px; border:#bcebe0 solid 1px; border-top:none; border-bottom:none;}
.free_03_leftd,.free_03_left_hot{width:250px; margin-left:auto; margin-right:auto; margin-top:5px;}
.free_03_left_hot ul{list-style:none; padding:0px; margin:0px; margin-top:8px; margin-bottom:6px;}
.free_03_left_hot li{ float:left; line-height:20px; margin:0px 4px;white-space:nowrap; display:block;}
.free_03_left_hot li a{ color:#333333; text-decoration:none;}
.free_03_left_hot li a:hover{ color:#138c83; text-decoration: underline;}

.free01_03_lefta{width:270px; margin-bottom:5px;}
.free01_03_leftc{width:270px; height:36px;background:url(Images/cruise_06.jpg) no-repeat}
.free01_03_leftb{width:268px; border:#e1e1e1 solid 1px; border-top:none;}
.free01_03_leftd{width:250px; margin-left:auto; margin-right:auto; margin-top:5px;}
.free01_03_lefte{padding:0px; margin:0px; list-style:none;}
.free01_03_lefte li{line-height:30px; background:url(Images/free_13.jpg) 0px 10px no-repeat; padding-left:10px; border-bottom:#a0c7ca dashed 1px;}
.free01_03_lefte li a{ color:#333; text-decoration:none;}
.free01_03_lefte li a:hover{color:#900; text-decoration:underline;}
.free01_03_leftc h2{padding:0px 0px 0px 10px; margin:0px; line-height:36px; font-size:14px; color:#676767; float:left;}
.free01_03_leftc h3{padding:0px; margin:0px 5px 0px 0px; line-height:36px; font-size:12px; font-weight:normal; color:#138c85; float:right;}
.free01_03_leftc h3 a{color:#138c85; text-decoration:none;}
.free01_03_leftc h3 a:hover{color:#000; text-decoration:underline;}

.free_03_leftd_img{width:80px; height:80px; float:left; margin-left:3px; margin-bottom:3px; text-align:center;}
.free_03_leftd_img span{padding:0px; margin:0px; width:74px; line-height:20px;}
.free_03_leftd_img a{ color:#148c83; text-decoration:none;}
.free_03_leftd_img a:hover{ text-decoration: underline;}
.free_03_leftd_img img{border:#cfcfcf solid 1px; width:74px; height:55px; padding:2px;}
.free_03_leftc h2{padding:0px 0px 0px 10px; margin:0px; line-height:36px; font-size:14px; color:#dca73d; float:left;}
.free_03_leftcc h2{padding:0px 0px 0px 10px; margin:0px; line-height:36px; font-size:14px; color:#138c85; float:left;}
.free_03_leftc h3{padding:0px; margin:0px 5px 0px 0px; line-height:36px; font-size:12px; font-weight:normal; color:#138c85; float:right;}
.free_03_leftc h3 a{color:#138c85; text-decoration:none;}
.free_03_leftc h3 a:hover{color:#000; text-decoration:underline;}

.free_03_lefte{padding:0px; margin:0px; list-style:none;}
.free_03_lefte li{line-height:30px; background:url(Images/free_13.jpg) 0px 10px no-repeat; padding-left:10px; border-bottom:#a0c7ca dashed 1px;}
.free_03_lefte li a{ color:#333; text-decoration:none;}
.free_03_lefte li a:hover{color:#900; text-decoration:underline;}

.free_03_rig{width:670px; float:right; margin-bottom:10px;}
.free_03_riga{width:670px; height:5px; background:url(Images/free_14.jpg) no-repeat; overflow:hidden;}
.free_03_rigb{width:668px; border:#e1e1e1 solid 1px; border-top:none;}

.free_03_rigc_rigd{width:660px; margin-left:auto; margin-right:auto;}
.free_03_rigc_rige{width: 658px; border:#cfcfcf solid 1px; border-bottom:none; background:url(Images/free_15.jpg) repeat-x; height:28px;}
.free_03_rigc_rige h2{padding:0px 0px 0px 10px; margin:0px 0px 0px 0px; line-height:27px; font-size:14px; color:#fff; background: url(Images/free_bg01.gif) no-repeat; float:left; width:124px;}
.free_03_rigc_rige h3{padding:0px 0px 0px 10px; margin:0px 0px 0px 0px; line-height:27px; font-size:14px; color:#fff; background: url(Images/free_bg02.gif) no-repeat; float:left; width:124px;}
.free_tab01{width:450px;}
.free_tab02{width:100px;}

.free_03_rigc_rigf{width:660px;}
.free_03_rigc_rigf a{color:#333333; text-decoration:none;}
.free_03_rigc_rigf a:hover{color:#148c83; text-decoration:underline;}
.free_03_rigc_rigf table{line-height:30px;}
.free_03_rigc_rigf th{ font-weight:normal; color:#676767;  background-color:#f2f2f2;}
.feiyong{ color:#aa7710; font-family:Arial, Helvetica, sans-serif;}

.tuanTable table {
	border: 1px solid #ffffcc;
	background-color:#fff;
}
.tuanTable th,.tuanTable td
{
	background-color:#ffccff;
}
