@charset "utf-8";

/* 旅游度假布局样式 */
.lL160{float:left;width:160px;}
.lR790{float:right;width:790px;}
.lR790C{width:790px;zoom:1;overflow:hidden;}
.lL500{float:left;width:500px;}
.lR280{float:right;width:280px;}

/* 度假目的地样式 */
.lInfoNavTit{height:32px;line-height:32px;background:url(../Images/Line/infoNavBg.gif);color:#fff;padding:0 10px;font-size:14px;font-weight:700;}
.lInfoNavTit a{color:#fff;}
.lInfoNav{background:url(../Images/Line/infoNavsBg.gif);padding:6px 9px;}
.lInfoNav .content{zoom:1;overflow:hidden;}
.lInfoNav .content li{float:left;width:70px;height:20px;line-height:20px;}
.lInfoNav .other li{height:20px;line-height:20px;}
.lInfoNavEnd{background:url(../Images/Line/infoNavEnd.gif);font-size:0;height:4px;}
.lInfoNavSubTit{font-size:14px;font-weight:700;color:#FF6600;height:30px;line-height:30px;}
.lInfoNavSubTit a{text-decoration:underline;}
.lInfoNavJg{height:10px;font-size:0px;}

/* 度假列表推荐样式 */
.lHotPics{width:790px;zoom:1;overflow:hidden;}
.lHotPics .list{float:left;width:148px;height:148px;border:1px #ddd solid;text-align:center;}
.lHotPics .list:hover{border:1px #B6D6EE solid;background:#ECF5FF;cursor:pointer;}
.lHotPics .list .pics{padding:10px 0 6px 0;}
.lHotPics .list .name{height:20px;line-height:20px;font-size:14px;font-weight:700;}
.lHotPics .list .money{height:20px;line-height:20px;color:#999;}
.lHotPics .list .money span{font-family:Georgia, "Times New Roman", Times, serif;color:#FF6600;font-weight:700;}
.lHotPics .listM10{float:left;width:10px;height:150px;}

.lInfoTitle{height:30px;line-height:30px;background:url(../Images/Line/titT1Bg.gif);border:1px #B6D6EE solid;border-width:0 1px;color:#004CB1;font-weight:700;padding:0 10px;margin-top:10px;}
.lInfoTitle span{float:right;font-weight:normal;}
.lInfoText{border:1px #B6D6EE solid;border-width:0 1px 1px 1px;}
.lInfoText .name td{background:#F7FCFF;height:30px;line-height:30px;border-bottom:1px #D8D8D8 dotted;padding-left:10px;}
.lInfoText .content td{padding:8px 0;border-bottom:1px #D8D8D8 dotted;font-family:Arial, Helvetica, sans-serif;padding-left:10px;}
.lInfoText .content .title{font-size:14px;}
.lInfoText .content span{font-family:Georgia, "Times New Roman", Times, serif;color:#FF6600;font-weight:700;}
.lInfoText .content .msg{line-height:20px;font-size:12px;padding:8px 0 0 14px;color:#666;}

/* 度假列表样式 */
.lListTitle{border:1px #B6D6EE solid;border-width:0 1px;height:30px;line-height:30px;background:url(../Images/Line/titT1Bg.gif);padding:0 10px;font-weight:700;color:#004CB1;}
.lListText{border:1px #B6D6EE solid;border-width:0 1px 1px 1px;padding:10px 14px;}
.lListText td{border-bottom:1px #ddd dotted;padding:10px 0;}
.lListText .tit{font-size:14px;}
.lListText .guild{padding:10px 0 6px 0;color:#666;}
.lListText .content{line-height:18px;}
.lListText .money{display:block;padding-bottom:10px;font-family:Arial, Helvetica, sans-serif;color:red;}
.lListText .pics{border:1px #ddd solid;padding:3px;width:100px;height:75px;}

/* 度假显示样式 */
.lSText{border:1px #6095D7 solid;border-width:0 1px 1px 1px;padding:10px 14px;}
.lSubTitle{background:#F1F8FF;border-bottom:1px #C8E0FA solid;height:25px;line-height:25px;color:#004CB1;font-weight:700;padding:0 10px;margin-bottom:8px;}
.lSubTitle em{font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:16px;}
.lSubContent{line-height:22px;padding:4px 10px 10px 10px;}

.lSNav{background:url(../Images/Line/lSNav.gif);height:28px;padding:0 10px 2px 10px;zoom:1;overflow:hidden;margin-top:10px;}
.lSNav li{float:left;height:29px;line-height:29px;}
.lSNav .sk1{background:url(../Images/Line/lSNavL.gif);}
.lSNav .sk1 span{display:inline-block;background:url(../Images/Line/lSNavR.gif) no-repeat right;padding:0 10px;color:#fff;font-weight:700;cursor:pointer;}
.lSNav .sk2{cursor:pointer;padding:0 15px;background:url(../Images/Line/lSNavRR.gif) no-repeat right;}

.lSDate{zoom:1;overflow:hidden;}
.lSDate td{background:#fff;text-align:center;padding:2px 0;line-height:160%;}
.lSDate span{display:block;color:#FF6600;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;}
.lSDateTit td{background:#F2F2F2;}
.lSDateL{float:left;width:360px;}
.lSDateR{float:right;width:360px;}

.lSTitle{border-bottom:1px #eee solid;font-family:"黑体";padding:10px 10px 15px 0;font-size:20px;font-weight:400;}
.lSTitle em{color:#FF6600;font-style:normal;}
.lSTitle span{float:right;font-weight:normal;font-size:12px;color:#666;font-family:"宋体";}
.lParameters{padding:15px 0 15px 20px;zoom:1;overflow:hidden;}
.lineParametersPic{float:left;width:260px;margin-right:30px;}
.lineParametersPicSc{text-align:center;padding:8px 0 9px 0;}
.lineParametersOther{float:left;width:480px;}
.lineParametersMoy{width:400px;border:2px #FF9900 solid;background:#FFFFCC;padding:8px 10px 4px 10px;margin-top:14px;}
.lineParametersMoy li{padding:5px 0;}
.lineParametersMoy .telBook{padding:7px 0;color:#000;}
.lineParametersMoy .telBook span{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:700;color:#ff0000;}
.lineInpuOrder{background:url(../Images/Line/line_inpuOrder.gif);width:142px;height:37px;padding:0;border:0px;cursor:pointer;}
.lineSatisfaction{border:1px #DDB549 solid;background:#FFFBE8;padding:4px 0;text-align:center;}
.lineSatisfaction span{color:#FF6600;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:700;font-style:normal;}
.lSpart td{padding:6px 0;}
.lSpartTq{height:19px;line-height:19px;padding-left:10px;background:url(../Images/Line/zy_bg01.gif) no-repeat;color:#fff;}
.lSpartMsj{color:#666;font-family: Georgia, "Times New Roman", Times, serif;text-decoration:line-through;}
.lSpartYhj{font-family:Arial, Helvetica, sans-serif;font-size:22px;color:red;}

.lSReviews{padding-bottom:10px;border-bottom:1px #ddd dotted;margin-bottom:10px;zoom:1;overflow:hidden;}
.lSReviewsTit{border-bottom:1px #C8E0FA solid;background:#F1F8FF;height:25px;line-height:25px;font-weight:700;color:#FF6600;padding:0 5px;margin-bottom:15px;}
.lSReviewsTit span{float:right;font-weight:normal;}
.lSReviewsL{float:left;width:76px;height:52px;padding:12px 10px 0 0;text-align:center;color:#FF6600;background:url(../Images/icoRBox.gif);font-size:14px;font-weight:700;margin-top:6px;overflow:hidden;}
.lSReviewsL span{font-size:18px;font-family:Arial, Helvetica, sans-serif;}
.lSReviewsR{float:right;width:660px;}
.lSReviewsR .titex{line-height:22px;padding-bottom:6px;}
.lSReviewsR .titex b{color:red;font-weight:700;}
.lSReviewsR .titex span{color:#666;}
.lSReviewsR .picText{padding-bottom:6px;}
.lSReviewsR .picText b{font-family:Arial, Helvetica, sans-serif;color:red;font-size:14px;}
.lSReviewsR .pic{zoom:1;overflow:hidden;}
.lSReviewsR .pic li{float:left;width:85px;height:60px;padding-bottom:5px;}
.lSReviewsR .pic li img{width:80px;height:60px;}

.lOrderProcessTit{height:25px;line-height:25px;background:#F1F8FF;border-bottom:1px #C8E0FA solid;color:#004CB1;font-weight:700;padding:0 10px;margin:15px 0;}
.lOrderProcessList{padding:0 10px;}
.lOrderProcessList li{line-height:22px;border-bottom:1px #ddd dashed;padding:4px 0;}

/* 旅游度假首页样式 */
.lInTj{border:1px #B6D6EE solid;border-width:0 1px 1px 1px;background:#F3F9FE;height:95px;padding:8px 9px 8px 9px;zoom:1;overflow:hidden;}
.lInTj .pics{float:left;width:130px;}
.lInTj .pics img{width:120px;height:90px;border:1px #ddd solid;padding:2px;}
.lInTj .content{float:right;width:330px;height:96px;padding:0 5px;background:#fff;}
.lInTj .content .title{ height:30px;line-height:30px;padding-top:5px;font-size:14px;font-weight:700;}
.lInTj .content .money{height:25px;}
.lInTj .content .money b{font-family:Arial, Helvetica, sans-serif;color:red;font-size:18px;}
.lInTj .content .date{height:36px;line-height:36px;}
.lInTj .content .date span{float:right;}

.inSearch{background:url(../Images/Line/inSearchBg.gif);padding:10px;height:30px;zoom:1;overflow:hidden;margin-bottom:10px;}
.inSearchL{float:left;width:300px;height:30px;}
.inSearchR{float:right;width:460px;height:30px;line-height:18px;}
.inSearchOk{width:63px;height:30px;border:0;padding:0;background:url(../Images/Line/inSearchOk.gif);cursor:pointer;}
.inSearchInput{border:1px #0066CC solid;width:200px;height:21px;padding:7px 0 0 5px;color:#666;font-size:12px;}

.lTitMa1{height:30px;line-height:30px;background:url(../Images/Line/titT1Bg.gif);border:1px #B6D6EE solid;border-width:0 1px;color:#004CB1;padding:0 10px;}
.lTexMa{border:1px #B6D6EE solid;border-width:0 1px 1px 1px;padding:6px 10px;}
.lTexMa li{height:22px;line-height:22px;}
.lQNav{background:url(../Images/Line/qNavBg.gif);height:30px;color:#004CB1;padding:0 1px;margin-top:10px;zoom:1;overflow:hidden;}
.lQNav li.sk1{float:left;background:url(../Images/Line/qNavL.gif);}
.lQNav li.sk1 span{display:inline-block;padding:0 15px;height:30px;line-height:30px;font-weight:700;background:url(../Images/Line/qNavR.gif) no-repeat right;cursor:pointer;}
.lQNav li.sk2{float:left;padding:0 15px;height:30px;line-height:30px;border-right:1px #B6D6EE solid;cursor:pointer;}

.lReviewss{border:1px #B6D6EE solid;border-width:0 1px 1px 1px;padding:0 12px 1px 12px;}
.lReviews{height:769px;overflow:hidden;}
.lReviews li{border-bottom:1px #ddd dotted;height:60px;line-height:20px;padding:8px 0;color:#666;overflow:hidden;}
.lReviews li span{display:block;font-weight:700;}
.lReviews li em{font-style:normal;color:#FF6600;font-weight:700;}

.lPledge{border:1px #B6D6EE solid;border-width:0 1px 1px 1px;padding:0 12px;}
.lPledge li{color:#666;padding:8px 0 8px 40px;line-height:20px;}
.lPledge .price{height:80px;background:url(../Images/Line/line_ico_price.gif) no-repeat 0 13px;border-bottom:1px #ddd dotted;}
.lPledge .travel{height:40px;background:url(../Images/Line/line_ico_travel.gif) no-repeat 0 13px;border-bottom:1px #ddd dotted;}
.lPledge .support{height:60px;background:url(../Images/Line/line_ico_support.gif) no-repeat 0 13px;}

.line_navList{border:1px #B6D6EE solid;border-width:0 1px;background:url(../Images/Line/line_navmain_bg.gif) repeat-x #fff;}
.line_listTitle{width:498px;zoom:1;overflow:hidden;}
.line_listTitle li{float:left;height:25px;line-height:25px;color:#888;padding-left:10px;}
.line_listTitle li.other{width:70px;}
.line_listTitle li.name{width:318px;}
.line_listText{width:498px;zoom:1;overflow:hidden;}
.line_listText li{float:left;height:39px;line-height:39px;color:#555;border-bottom:1px #B6D6EE solid;padding-left:10px;}
.line_listText li.name{width:318px;}
.line_listText li.other{width:70px;}
.line_listText li.moy{width:70px;}
.line_listText li.moy span{color:#FF6600;font-weight:700;font-family:Georgia, "Times New Roman", Times, serif;}

.lineAim{width:670px;border:5px #FFC54B solid;background:#fff;padding:0 10px 5px 10px;position:absolute;display:none;}
.lineAimL{float:left;width:650px;}
.lineAimTitle{background:#ECECEC;height:22px;line-height:22px;padding-left:4px;margin:10px 0;}
.lineAimText{zoom:1;overflow:hidden;padding:0 5px;}
.lineAimText li{float:left;width:70px;height:22px;line-height:22px;background:url(../Images/ico3.gif) no-repeat 0 9px;padding-left:10px;}
.lineAimTexts{zoom:1;overflow:hidden;padding:0 5px;}
.lineAimTexts ul{float:left;width:150px;margin-right:10px;}
.lineAimTexts ul h1{padding:6px 0 8px 0;border-bottom:1px #ddd dashed;margin-bottom:8px;}
.lineAimTexts ul li{float:left;width:65px;background:url(../Images/ico3.gif) no-repeat 0 9px;height:22px;line-height:22px;padding-left:10px;}
.lineAimR{float:right;width:20px;text-align:right;padding-top:10px;}

.lineNews{border:1px #B6D6EE solid;border-width:0 1px 1px 1px;padding:3px 9px;}
.lineNews li{height:22px;line-height:22px;}
.lineQwTitle{height:26px;line-height:26px;color:#3F7600;border:1px #A6D27D solid;border-width:0 1px;padding:0 9px;background:url(../Images/Line/lineTitleGreen.gif);}
.lineQwTexts{border:1px #A6D27D solid;padding:3px 9px 4px 9px;}
.lineQwText{height:374px;overflow:hidden;}
.lineQwText li{height:60px;line-height:20px;border-bottom:1px #ddd dotted;padding:7px 0;}