@charset "utf-8";
.toptext { background: url(../Image/pngPicture/bodyBg.jpg) repeat-x left bottom; padding-bottom: 3px; }
.leftfindout { margin: 8px 0 15px; display: block; }
.text p { margin: 0 0 20px; }
.tourView li, .hotView li { float: left; }
.tourView a { display: block; border: 5px solid #FFF; padding: 1px; }
.tourView a.imgSelect { border-color: #c30602; }
.homeTitle { display: inline-block;}
.nomargin{ margin-bottom:10px;}
.nomargin #faqaskbutton{ margin-left:0;}
.text li { background: url(../Image/pngPicture/squareLiBg.jpg) no-repeat left center; font-size: 13px; padding-left: 20px; }
.introduce a { float: right; display: block; padding: 1px; border: 1px solid #DDD; position: relative; top: -35px; *top:-55px;
_top: -60px; }
/****************************************/

.tours .fl { width: 726px; position: relative; margin: 0 0 20px; }
.tours .fr { width: 274px; margin: 5px 0 20px; }
.privateTag, .groupTag, .classicTag, .in-depth { position: relative; top: 8px; font-size: 20px; font-weight: bold; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; padding-left: 80px; height: 34px; }
.privateTag, .groupTag { background: url(../Image/pngPicture/homeTag.png) no-repeat; _background-image: url(../Image/pngPicture/homeTagPNG8.png); margin-bottom:15px; }
.classicTag, .in-depth { background: url(../Image/pngPicture/homeTag1.png) no-repeat; _background-image: url(../Image/pngPicture/homeTag1PNG8.png); }
.groupTag, .in-depth { background-position: left -35px; }
.top5 { width: 375px; display: inline-block; margin-right: 10px; *margin-right:5px;
 *float:left;
 vertical-align:top;
}
.top5 ul { border-top: 1px solid #DDD; margin-top:15px; }
.top5 li { padding: 20px 5px 0 0; border-bottom: 1px solid #DDD; height: 59px; }
.num { font-size: 24px; font-family: "Times New Roman", Times, serif; font-weight: bold; float: left; margin-left: 5px; }
.private .num { color: #c30602; }
.group .num { color: #ff6c00; }
.info { float: left; margin-left: 15px; width: 338px; }
.info a { float: left; font-size: 14px; font-weight: bold; }
.info .price { float: right; position: relative; top: -5px; }
.info p { font-size: 12px; }
/**************/

.travels { margin-top: 20px; float: left; }
.travelsText { padding: 20px 15px; border: 9px solid #c30602; width: 403px; height: 295px; display: none; background: #FFF; }
.travelsText h2 { margin-bottom: 10px; }
.travelsText li { margin-bottom: 8px; padding-left: 15px; background: url(../Image/pngPicture/li_bg_or.jpg) no-repeat left 4px; }
.travelsText li span { display: inline-block; margin-left: 15px; font-weight: bold; font-size: 13px; }
.travelsText li p { font-size: 11px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
.travelsText>p { margin-bottom: 15px; font-size: 11px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
.travelsText a { font-size: 13px; }
.travelsTag { margin-top: 11px; float: right; width: 318px; }
.travelsTag li { display: inline-block; height: 75px; width: 310px; margin: 9px 0; background-position: -57px -6px; cursor: pointer; }
.fam { background-image: url(../Image/home/family.png); _background-image: url(../Image/home/familyPNG8.png); }
.lay { background-image: url(../Image/home/layover.png); _background-image: url(../Image/home/layoverPNG8.png); }
.win { background-image: url(../Image/home/winter.png); _background-image: url(../Image/home/winterPNG8.png); }
.sid { background-image: url(../Image/home/sideTrip.png); _background-image: url(../Image/home/sideTripPNG8.png); }
.xia { background-image: url(../Image/home/xian.png); _background-image: url(../Image/home/xianPNG8.png); }
.sha { background-image: url(../Image/home/shanghai.png); _background-image: url(../Image/home/shanghaiPNG8.png); }
.gui { background-image: url(../Image/home/guilin.png); _background-image: url(../Image/home/guilinPNG8.png); }
.tib { background-image: url(../Image/home/tibet.png); _background-image: url(../Image/home/tibetPNG8.png); }
.yan { background-image: url(../Image/home/yangtze.png); _background-image: url(../Image/home/yangtzePNG8.png); }
.travelsTag li.Taghover { height: 93px; width: 378px; background-position: 0 0; margin: 0 0 0 -57px; }

.train { background-image:url(../assets/images/china-tours/home/china-train-tour1.png);_background-image:url(../assets/images/china-tours/home/china-train-tour1_8.png);}
.vasafree{ background-image:url(../assets/images/china-tours/home/visa-free-tour1.png);_background-image:url(../assets/images/china-tours/home/visa-free-tour1_8.png);}
.frombeijing{ background-image:url(../assets/images/china-tours/home/tours-from-beijing1.png); _background-image:url(../assets/images/china-tours/home/tours-from-beijing1_8.png);}
.twocities{ background-image:url(../assets/images/china-tours/home/hot-two-cities-tour1.png);_background-image:url(../assets/images/china-tours/home/hot-two-cities-tour1_8.png);}
/*****************/

.firstTime { border: 1px solid #CCC; position: relative; }
.firstTime ul { margin: 1px; background: #f4f4f4; display: inline-block; width: 270px; }
.firstTime li { padding-right: 15px; background-repeat: no-repeat; display: inline-block; }
.ftul { padding: 11px 0; }
.ftul li { padding-left: 60px; background-image: url(../Image/home/firstico.jpg); height: 34px; margin: 13px 0; }
.hcul { padding: 1px 0; }
.hcul li { padding-left: 40px; background-image: url(../Image/home/hotCico.jpg); margin: 7px 0; }
.hcul p { line-height: 19px; }
.firstTime li a { font-size: 13px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; }
.firstTime p { font-size: 11px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
.more { position: absolute; top: 235px; left: 30px; height: 20px; width: 52px; background: url(../Image/button/more.png) no-repeat; _background-image: url(../Image/button/morePNG8.png); }
a.more:hover { top: 234px; }
.fixborder { border-width: 8px; border-style: solid; border-color: transparent transparent transparent #FFF; position: absolute; top: 35px; left: -1px; _display: none; }
.Acc { background-position: 10px 0; }
.dom { background-position: 10px -50px; }
.car { background-position: 10px -100px; }
.tia { background-position: 10px -150px; }
.air { background-position: 10px -200px; }
.bei { background-position: 10px -250px; }
.fir { background-position: 5px 0; }
.if { background-position: 5px -150px; }
.sec { background-position: 5px -300px; }
/**/

.hotView { margin-bottom: 30px; }
.hotView li { margin: 2px; _display: inline; }
.hotView a { position: absolute; background: url(../Image/pngPicture/hoverFix.png); }
.hotView a:hover { border: 8px solid #c30602; }
.right, .left { margin-top: 20px; }
.tours { margin-top: 10px; _margin-top: 0; margin-bottom: 25px; }
/*dayTournew*/

.dayTournew { margin: 0; padding: 0; margin-top: 10px; }
.dayTournew .number { margin: 0; padding: 0; width: 55px; height: 55px; background-color: #6f6f6f; color: #fff; font-size: 21px; line-height: 55px; text-align: center; }
.dayTournew .tourInfo { margin: 0; padding: 0; width: 704px; _width: 688px; padding-right: 15px; }
.dayTournew .tourInfo img { margin: 0; padding: 0; width: 85px; height: 55px; margin-right: 15px; }
.dayTournew .price { margin: 0; padding: 0; height: 55px; line-height: 55px; width: auto; }
.dayTournew .price span { margin: 0; padding: 0; font-size: 15px; font-weight: bold; width: auto; }
.dayTournew li { margin: 0; padding: 0; margin-bottom: 3px; background-color: #f6f5f4; }
.dayTournew li.recommend { background-color: #fff9f1 }
.dayTournew .recommend .number { background-color: #b11116; }
