/*orders主题内容样式*/ .orderItem { clear:both; left:0; position:relative; z-index:8; } /*状态的表格样式*/ table.inquireTable { width:100%; margin:0; } table.inquireTable th { background:url(https://data.chinahighlights.com/css/images/community/bg-orders-table.gif) repeat-x bottom #ededed; border-bottom:1px solid #bbbbbb; border-top:1px solid #d5d5d5; color:#000; text-align:left; font-size:12px; border-left:1px solid #F2F2F2; border-right:1px solid #D5D5D5; text-shadow:0 1px 0 #FFFFFF; margin:0; padding:0; } table.inquireTable tr th { padding:16px 5px 10px 5px; margin:0; } table.inquireTable tr.orders td { padding:10px 5px 10px 5px; border:1px solid #E6E6E6; border-right:1px solid #E6E6E6; border-left:1px solid #E6E6E6; } table.inquireTable tr.stateHistory td { padding:5px 5px 5px 5px; background:#f1f1f1; border-bottom:1px solid #FFF; } table.inquireTable .orderClass { margin:2px 0 2px 0; padding:5px 8px 5px 0; text-align:right; } table.inquireTable .tourInfo { width:250px; line-height:22px; font-size:12px; } table.inquireTable .TourState { line-height:18px; width:100px; } table.inquireTable .TourState .uploadDate { font-size:11px; color:#666; } table.inquireTable tr.space { height:2px; } table.inquireTable .uploadReview { line-height:18px; font-size:11px; } table.inquireTable .flightInfo { width:200px; line-height:18px; font-size:12px; } table.inquireTable .arrivalCity { margin-top:5px; border-top:1px solid #b6b6b6; padding-top:5px; } table.inquireTable span.blueFont { color:#189acb; } table.inquireTable span.flightTIme { font-size:11px; } table.inquireTable img.airLine { width:20px; height:20px; display:block; float:left; } table.inquireTable .airlineInfo { width:130px; line-height:18px; font-size:12px; float:left; padding-left:5px; } .dayLeft { color:#dd8000; font-size:12px; } /*完成预定后,所展示的信息*/ table.inquireTable tr.ticketInfo { background:#f1f1f1; } table.inquireTable tr.ticketInfo td { padding:10px; } table.inquireTable tr.ticketInfo td span.orderTime { display:block; width:250px; float:right; text-align:right; } /*外联头像*/ #advisorPic { padding:18px 15px; float:left; } #advisorPic .img { background:none repeat scroll 0 0 #FFFFFF; border:1px solid #E8E8E8; margin:0 18px 10px 0; padding:6px; } /*推荐给朋友的样式*/ .hotelPhoto { float:left; margin:0 10px 0 0; padding:0; width:100px; } .hotelPhoto img { width:100px; } /*paypal按钮样式*/ .payNow, .payNow img { width:100px; } /*----- top 10 tours page -----*/ .tourListBox3 { width:45%; border:#d1d1d1 1px solid; padding:10px; background: url(https://data.chinahighlights.com/css/images/bg-click.gif) repeat-x bottom #fff; } .tourListBox3 .recomRate { float: right; width:225px; border:3px solid #d1d1d1; padding-bottom: 5px; } .tourListBox3 .recomRate:hover { border:3px solid #999 } .tourListBox3 .recomRate h4 { margin: 5px; font-size:13px; font-weight: bold; } .tourListBox3 .recomRate img { margin: 5px 2px 0 2px; } .tourListBox3 .whyRecom ul { margin-left: 15px; } .tourListBox3 .whyRecom ul li { list-style-image: url(https://data.chinahighlights.com/css/images/drop-1.gif); padding-left:2px; font-size:11px; line-height: 15px; margin-bottom: 5px; margin-left:0; } .tourListBox3 .recomRate .rateTitle { font-size:11px; width: 100px; margin:4px; float: left; } .tourListpic2 { width:140px; height:auto; padding:10px 5px 0 10px; float:left; margin-right: 5px; display: inline; position:relative; } .tourListpic2 img { width:140px; height:100px; } .topTourRight { float:right; } .topTourLeft { float:left; } /*机票&酒店搜索*/ /*hotel Search style2*/ .searchContent { width:500px; float:left; } .productAdDiv { width:100%; float:right; margin-right:-525px; } .productAdWords { margin-right:525px; } .flightSearchAd { height:280px; background:url(https://data.chinahighlights.com/css/images/community/ad-bg.jpg) no-repeat bottom right #d2d2d2; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding:20px 10px 15px 10px; } .hotelSearchAd { height:200px; background:url(https://data.chinahighlights.com/css/images/community/ad-bg-hotel.jpg) no-repeat bottom right #d2d2d2; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding:20px 10px 15px 10px; } .tourSearchAd { height:300px; background:url(https://data.chinahighlights.com/css/images/community/ad-bg-tour.jpg) no-repeat bottom right #d2d2d2; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding:20px 10px 15px 10px; } .searchStyle { padding:10px; margin-bottom:10px; border-bottom:1px solid #d1d1d1; } .searchStyle h5 { color: #333; font-size:13px; display:block; height:25px; background:url(https://data.chinahighlights.com/css/images/community/bg-orders-table.gif) repeat-x bottom; padding:5px 0 5px 10px; } .searchStyle table { font-size:11px; margin-top:5px; } .searchStyle table tr td { padding:3px 0 2px 10px; } .searchStyle table input.radioStyle { margin-top:-3px; margin-bottom:0; vertical-align:middle; } .searchStyle input, .searchStyle textarea, .searchStyle select { -x-system-font:none; background:#fff; color:#666666; font-family:Verdana, Sans-Serif; font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:16px; padding:3px 2px 3px 4px; margin:1px 0 3px 0; } .searchStyle input:focus, .searchStyle textarea:focus, .searchStyle select:focus, .searchStyle input.nobg:focus { background-color:#f1f1f1; } .searchStyle input.time { background:#fff url(https://data.chinahighlights.com/css/images/calender.GIF) 98px center no-repeat; width:110px; border:1px solid #DDDDDD; -moz-border-radius: 4px; padding: 4px 2px 4px 3px; } .searchStyle input.name { width:80%; border:1px solid #DDDDDD; } .searchStyle input.radio { width:18px; border:1px solid #fff; margin-top:8px; margin-right:5px; float:left; margin-left:10px; } .searchStyle select { width:120px; border:1px solid #DDDDDD; } .searchStyle select option { padding-left:5px; background:#fff; border-bottom:1px solid #eee; font-size:12px; } table.inquireTable tr.search td { padding:10px; } .productSelected { border:1px solid #a31022; border-radius:4px; margin:0 0 15px 0; padding:10px; overflow: hidden; } .productSelected .titleSelected { background:#d1d1d1; padding:8px; color:#166dab; display: block; font-size:18px; width:101%; margin:-10px 0 0 -10px; } .productSelected .totalPrice { margin-left:10px;} .productSelected .totalPrice strong { color:#a31022; font-weight: normal;} .productSelected input { vertical-align:middle; margin:-2px 8px 0 -20px;} .productSelected ul { margin-left:0; overflow: hidden; height:100%; } .productSelected ul li { list-style: none; float: left; width:230px; margin-right:10px; } .productSelected ul li input { vertical-align:middle; margin: 0 5px 0 0; } #cityDiscover { border:1px solid #d1d1d1; border-radius:4px; margin: 15px 0; padding:10px; } .content .cityTitle { font-size:15px; font-weight:bold; display: block; } .content a { display: block; text-decoration: none; padding-bottom: 6px; } .content a:hover { text-decoration: underline; } .content .column a { display: inline; } #productBox span { display: block; float: left; width:40%; margin-right:15px; height:40px; padding-left:20px;} .productSelected .productBox { margin-left: 10px; padding:10px; } .productSelected .showtable { display: block; padding: 10px; } #cityDiscover .cityTitle { background:#d5d5d5; padding:5px; font-size:18px; display: block; margin:-10px 0 5px -10px; width:101% } #cityDiscover .discoverContent { border-bottom:2px dashed #d1d1d1; padding-bottom:15px; overflow: hidden; height:100%; margin-bottom:15px; } #cityDiscover .discoverContent .subTitle { color:#166dab; font-size:14px; font-weight: bold; display: block; margin-bottom:0 0 10px 10px; border-lef: 8px solid #880000; padding-left: 5px; margin-bottom:10px; } #cityDiscover .discoverContent .items { list-style: none; margin: 0 25px 0 0; padding: 5px 5px 5px 20px; width: 45%; float: left; } #cityDiscover .discoverContent .hotitems { float: left; overflow: hidden; height:100%; width:275px; margin-bottom: 15px; } #cityDiscover .discoverContent .items input { width:20px; margin-top:0; margin-left:-20px; vertical-align:middle } #cityDiscover .discoverContent .items input.cb { float: left;} #cityDiscover .discoverContent .items .listImg { float: left; width:50px; display: block; margin: 0 10px 0 0 } #cityDiscover .discoverContent .items .listImg img { width:50px; border-radius:4px;} .items .discoverInfo { font-size: 14px; position:relative } .items .discoverInfo a { text-decoration: none } .items .discoverInfo a:hover { text-decoration: underline;} .hotitems .discoverInfo { height:50px; display: block; } .hotitems a { color:#a31022; text-decoration: underline; text-align: right; line-height: 25px; float: right; font-size: 11px; } #cityDiscover .last { border:none; } a.aref:hover { color:#a31022 } #doneInfo { display: block; margin: 5px 0 10px 0; background:#FFC; padding:5px; color:#a31022; border-radius:4px;}