﻿.tourMain{width:980px; margin:auto auto 30px;}
.tourR{width:709px; float:right}
.flushL{ text-align:left;}
.lh20{ line-height:20px;}
.pt15{ padding-top:15px;}
.bgCW{background:#F1F5FA;}
.tjImg{width:28px; height:15px; background:url(/images/tour/old_24.gif) no-repeat;}
.fzb15{ font-size:15px; font-weight:bold; color:#FF0000;}
.tourLeft{width:257px; float:left}
.tourC{width:255px; border-left:1px solid #479BC0; border-right:1px solid #479BC0;}
.Bgbottom{width:257px;height:20px; background:url(/images/index/index_106.gif) no-repeat; margin:auto;}
.sWrap{width:707px; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; padding-top:10px;}
#ssWrap{width:707px; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; padding-top:10px;}
.sWrap ul,#hotLine1{width:707px; overflow:hidden;}
#hotLine1 ul{width:345px; float:left;border-bottom:1px solid #DDDDDD;overflow:hidden; line-height:22px; margin:3px auto auto 5px;}
.hotLineTitle{font-size:14px; font-weight:bold; text-align:left; color:#4B98D3; text-indent:10px;}
.hotLineT{width:345px; float:left; margin:auto auto auto 5px}
.imgT{width:270px; height:138px; float:left;border:1px solid #DDDDDD; margin:auto 10px;}
.imgT img{width:266px; height:132px; margin:3px auto;}
.sIntro{width:395px; overflow:hidden; float:left; line-height:25px; text-align:left; text-indent:24px;}
.otherTour{width:77px; line-height:19px; background:url(/images/tour/old_13.gif) no-repeat;}
.tourT{ width:95px; line-height:26px; float:left; color:#037AAF;background:url(/images/tour/old_10.gif) no-repeat;}
.TourL{width:614px; height:25px; border-bottom:1px solid #4CA5CD; float:left; overflow:hidden;}
.TourL li{float:right;}
#roadT{width:675px; border:1px solid #E0E0E0; overflow:hidden; background:#EEEEEE; font-weight:bold; margin:auto;}
#roadT li{ float:left;line-height:42px;}
.roadList{width:677px; padding-top:5px; padding-bottom:5px; overflow:hidden; border-bottom:1px solid #DDD; color:#000;}
.roadList li{float:left;}
.w200{width:200px;}
.w75{width:75px;}
.w90{width:90px;}
.w110{width:110px;}
.w150{width:150px;}
.w60{width:60px;}
.mlr7{margin:auto 7px;}
.mt20{ margin:20px auto auto;}
.navT{width:709px; margin:12px auto auto;}
.sTbg{width:710px; height:11px; background:url(/images/tour/old_06.gif) no-repeat;}
.oldT{width:709px; height:32px; background:url(/images/tour/old_03.gif) no-repeat;}
#mytab li{float: left;width:88px;line-height:24px;text-align:center; margin-left:3px; border:1px solid #88B0E1; border-bottom:none}
.active{font-weight:bold; color:#1A1A1A; font-size:14px;background:#fff;}
.normal{color:#0054AA;font-weight:bold; font-size:14px;}
.bgLine{background:#E7F3FF;}
/*hot sale*/
.hotSaleT{width:342px; height:26px; border-bottom:1px dashed #349CC3; overflow:hidden; color:#349CC3; float:left; margin:5px auto auto;}
.mainSale{width:340px; height:90px; border-bottom:1px solid #60BBD8; margin:14px auto auto;}
.hotImg{width:170px; height:90px; float:left;}
.hotLine{width:160px; float:left; text-align:left; margin:6px auto auto 10px;}
.tourList{width:335px; margin:8px auto 10px; text-align:left}
.tl{width:317px; line-height:25px; overflow:hidden;}
.tlT{width:217px; background:url(/images/index/l04.gif) no-repeat 0 center; padding-left:14px; float:left}
.tlPrice{width:75px; color:#FB1A00; font-weight:bold; float:right}

/*特色游、主题游*/
.ztTimg{width:168px; height:90px;}
.fz14B{ font-size:14px; color:#0C5AA0;}
.ml4{margin:auto auto auto 4px;}
.tourType{width:351px; overflow:hidden; float:left; margin:4px auto auto 3px;_margin-left:1px;}
.mlt4{ margin:auto 3px auto 4px;}
.topBg{width:351px; height:8px; background:url(/images/tour/zt_07.gif) no-repeat;}
.bottomBg{width:351px; height:8px; background:url(/images/tour/zt_38.gif) no-repeat;}
.tourContent{width:351px; background:#fff; overflow:hidden;}
.tourTitle{width:351px; height:32px; border-bottom:1px solid #CCC; overflow:hidden;}
.tName{width:110px; line-height:22px; text-align:left; padding-left:42px; float:left;}
.olderImg{ background:url(/images/tour/zt_11.gif) no-repeat 12px center;}
.studentImg{ background:url(/images/tour/zt_16.gif) no-repeat 12px center;}
.teacherImg{ background:url(/images/tour/zt_42.gif) no-repeat 12px center;}
.rewardImg{ background:url(/images/tour/zt_45.gif) no-repeat 12px center;}
.linertImg{ background:url(/images/tour/zt_64.gif) no-repeat 12px center;}
.reviewImg{ background:url(/images/tour/zt_61.gif) no-repeat 12px center;}
.topImg{width:351px; margin:6px auto auto 6px;}
.lineList{width:340px;overflow:hidden;}
.lineC{width:340px;overflow:hidden; line-height:25px; border-bottom:1px dashed #D5D5D5; text-align:left}
.lineTitle{width:240px; background:url(/images/tour/zt_35.gif) no-repeat 5px center; float:left; margin:auto auto auto 5px; text-indent:15px;}
.linePrice{width:75px; float:right; color:#BB001F;}
.wrapTour{width:709px;}
.navImages{width:709px; height:238px; margin:8px auto auto;}
.tourListAll{width:709px; background:#D3D3D3; padding-bottom:4px;}

.ssW{color:#fff;}
.ssOrange{color:#F16315;}
.dock{width:347px; height:42px;}
.zhshBg{background:url(/images/tour/qcp_11.gif) no-repeat;}
.shdBg{background:url(/images/tour/qcp_13.gif) no-repeat;}
.jmBg{background:url(/images/tour/qcp_30.gif) no-repeat;}
.jzhBg{background:url(/images/tour/qcp_31.gif) no-repeat;}
.ztcBg{background:url(/images/tour/qcp_42.gif) no-repeat;}
.dsnBg{background:url(/images/tour/qcp_43.gif) no-repeat;}
.dockImg{width:307px; height:140px; margin:6px auto;}
.zhshImg{background:url(/images/tour/qcp_18.gif) no-repeat;}
.shdImg{background:url(/images/tour/qcp_21.gif) no-repeat;}
.jmImg{background:url(/images/tour/qcp_35.gif) no-repeat;}
.jzhImg{background:url(/images/tour/qcp_38.gif) no-repeat;}
.ztcImg{background:url(/images/tour/qcp_47.gif) no-repeat;}
.dsnImg{background:url(/images/tour/qcp_50.gif) no-repeat;}
.dockIntro{width:307px;text-align:left; text-indent:24px; margin:0 auto; line-height:20px;}
.dockOther{width:110px; height:30px; line-height:30px; background:#6795D3; overflow:hidden; float:right;}
.mall01{margin:-10px 12px 10px auto;}
.mall02{margin:10px 12px 10px auto;}
.mall03{margin:30px 12px 10px auto;}
.flight{width:53px; border-right:1px solid #A7DCEE; float:left;}
.fare{width:54px; float:left;}
.tourTips{float:left; margin:10px 5px;_margin:10px 3px; line-height:22px;}
.tourTipsT{background:url(/images/tour/xz.gif) no-repeat 0 center; text-indent:8px; text-align:left;}
.tourTipsT span{text-decoration:underline; color:#066195;}

.freeLine{width:650px; line-height:30px; border-bottom:1px solid #9C9C9C; overflow:hidden; margin:0 auto; text-align:left}
.freeLine li{ float:left;}
.mlr612{margin:0 6px 0 12px;}
.w280{width:280px;}
.journeyM{background:url(/images/tour/zys_33.gif) no-repeat 0 center; text-indent:20px;}
.journeyM a{ text-decoration:underline; color:#0097FD;}
.freeHot{width:680px; height:39px; background:url(/images/tour/zys_29.gif) no-repeat;}
.freeHotC{width:680px; height:600px; background:url(/images/tour/zys_37.gif);}/*285px*/
.freeHotBg{width:680px; height:9px; background:url(/images/tour/zys_36.gif) no-repeat;}
.freeTj{line-height:40px; text-align:left; text-indent:30px;}
.zmr{width:330px; border-collapse:collapse;}
.zmr th{ background:#E5EEF8; border:1px solid #B9CFE4; height:25px; padding:4px;}
.zmr td{ border:1px solid #E1E1E1; height:25px; padding:4px;}
