You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
494 lines
59 KiB
CSS
494 lines
59 KiB
CSS
/* Forms CSS Style */
|
|
#contentLeft { width:275px; margin-left:20px; *margin-left:10px;
|
|
float:left }
|
|
#contentLeft h4 { font-size:14px; font-weight:bold; margin:0 }
|
|
#contentLeft .editColumn { width:130px; float:left; margin-left:5px; margin-bottom:8px }
|
|
#contentLeft select { background-color:#fff; border:1px solid #d1d1d1; padding:4px 5px; font-size:12px; width:120px }
|
|
#contentLeft select option { font-size:12px }
|
|
#contentLeft .subInfo { width:275px; margin:0px 0 45px 0px; float:left; border:1px solid #d1d1d1; position:relative; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; -moz-border-radius-bottomleft:none; padding: 0 0 15px 0; }
|
|
#contentLeft .subInfo .singlePrice { position:absolute; bottom:-32px; right:-1px; width:80px; padding:5px; border-bottom:1px solid #d1d1d1; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; text-align:center; background-color:#fff; -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; color:#a31022; }
|
|
#contentLeft .subInfo .singlePrice span { font-family:Arial, Helvetica, sans-serif; font-size:18px;}
|
|
#contentLeft .subInfo .subTitle { background-color:#f1f1f1; padding:5px 0 8px 8px; font-size:17px; color:#a31022; position:relative }
|
|
#contentLeft .subInfo .subTitle .infoEdit { position:absolute; top:5px; right:2px; width:50px; color:#545454; font-size:12px }
|
|
#contentLeft .subInfo .subTitle .infoEdit a { text-decoration:underline }
|
|
#contentLeft .subInfo .subTitle .infoEdit a:hover { text-decoration:none }
|
|
#contentLeft .subInfo .subinfoContent { padding:5px; margin-top:5px }
|
|
#contentLeft .subInfo .subinfoContent p { line-height:18px; margin:5px 0 }
|
|
.font11 { font-size:11px; color:#a31022 }
|
|
#contentLeft .subInfo .subinfoContent .more_close { text-align:right }
|
|
#contentLeft .subInfo ul { margin:8px 0 10px 0 }
|
|
#contentLeft .subInfo ul li { list-style:none; font-size:11px; line-height:15px; margin-bottom:5px }
|
|
#contentLeft .totalPrice { font-size:18px; font-weight:bold; text-align:center; margin:20px 0 0 0; padding:8px 0; background-color:#f1f1f1; border:1px solid #d1d1d1 }
|
|
#mainContentRight { width:660px; margin-right:20px; *margin-right:10px;
|
|
float:right; position:relative }
|
|
#sendFriend { width:600px; margin:auto }
|
|
#sendFriendTag { bottom:-3px; position:relative }
|
|
#sendFriendTag a { color:#fff; text-decoration:none }
|
|
#sendFriendTag ul { margin:0px; padding:0px; list-style:none; clear:both }
|
|
#sendFriendTag ul li { display:block; float:left; background-color:#999; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:0px 5px; padding:5px 7px }
|
|
#sendFriendTag ul li:hover { background-color:#A31022 }
|
|
#sendFriendTag ul li.active { background-color:#A31022 }
|
|
#sendFriendBody { border-top:#a31022 3px solid; padding:10px; background-color:#fff; height:100% }
|
|
#sendFriendBody a { color:#000 }
|
|
#sendFriendBody a:hover { color:#a31022 }
|
|
#contact p, label, legend { font:1.5em "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif }
|
|
#contact h1 { margin:10px 0 10px; font-size:24px; color:#333 }
|
|
#contact hr { color:inherit; height:0; margin:6px 0 6px 0; padding:0; border:1px solid #d9d9d9; border-style:none none solid }
|
|
#contact { margin:10px 0; border:1px solid #666; background:/*url(https://data.chinahighlights.com/css/images/bg-email.png) no-repeat 450px 10px*/ #f5f5f5; padding:20px 20px 10px 20px; -moz-border-radius:4px; -webkit-border-radius:4px; position:relative; }
|
|
#contact .mcafeecontact { position:absolute; display: block; width:100px; left: 544px; top: 16px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a31022; font-weight: bold; }
|
|
#content #contact p { display:block; margin:0; width:600px }
|
|
#contact label { display:inline-block; float:left; line-height:26px; width:120px; font-size:12px }
|
|
#contact input.safyemail { background:url(https://data.chinahighlights.com/css/images/safty-icon.png) no-repeat 215px #fff; padding-right:20px }
|
|
#contact textarea { padding:4px 3px; color:#666; background:#fff; border:1px solid #666; margin:3px 0; font-size:13px; font-family:Verdana, Geneva, sans-serif; -moz-border-radius:5px; -webkit-border-radius:5px; width:350px; height:200px }
|
|
#contact input { margin:0; padding:4px 3px; color:#666; background:#fff; border:1px solid #666; margin:3px 0; font-size:13px; font-family:Verdana, Geneva, sans-serif; -moz-border-radius:5px; -webkit-border-radius:5px; width:210px; padding-right:20px }
|
|
#contact select { margin:0; height:25px; color:#666; background:#fff; border:1px solid #666; margin:3px 0; font-size:13px; font-family:Verdana, Geneva, sans-serif; -moz-border-radius:5px; -webkit-border-radius:5px; width:236px }
|
|
#contact input:focus, #contact textarea:focus, #contact select:focus { border:1px solid #F90; background-color:#fff; color:120 }
|
|
#contact input.submit { width:120px; margin-left:155px; padding-top:3px; background-color:#a31022; color:#fff; height:28px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #fff; font-size:13px font-weight:bold
|
|
}
|
|
#contact input.submit:hover { background:#444 }
|
|
#contact input.terms, #contact input.terms:focus { width:15px; margin:10px 0 0 120px; }
|
|
#contact fieldset { padding:20px; border:1px solid #eee; -moz-border-radius:5px; -webkit-border-radius:5px }
|
|
#contact legend { padding:7px 10px; font-weight:bold; color:#000; border:1px solid #eee; -moz-border-radius:5px; -webkit-border-radius:5px }
|
|
#contact span.required { font-size:13px; color:#f00 }
|
|
#contact .selectSample { margin-left:120px; }
|
|
#contact .selectSample input { width:12px; }
|
|
.tipsBox3 { width:245px; border:1px solid #d1d1d1; padding:5px; font-size:11px; color:#a31022; position:absolute; top:160px; right:10px; margin:10px 0 5px 55px; background: #fff; }
|
|
.tipsBox3 ol { padding-left:15px; margin-left:10px; }
|
|
.tipsBox3 ol li { line-height:15px; margin-bottom:5px; list-style-position:outside; }
|
|
.tipsBox3 .arrowLeft { background:url(https://data.chinahighlights.com/css/images/left-arrow.png) no-repeat; width:11px; height:11px; position:absolute; top:8px; left:-11px }
|
|
.otherContact { padding:10px; margin:0px 0 15px 0; padding-bottom:15px; background:url(https://data.chinahighlights.com/pic/24-7.png) no-repeat right bottom; border:1px solid #d1d1d1 }
|
|
.otherContact h5 { border-bottom:1-px solid #d1d1d1; font-size:15px; background:url(https://data.chinahighlights.com/css/images/arrow4.gif) no-repeat 175px 5px; margin:5px 0 8px 0; border-bottom:1px solid #d1d1d1; padding-bottom:5px }
|
|
.otherContact ul { margin-left:5px }
|
|
.otherContact ul li { list-style:none; background:url(https://data.chinahighlights.com/pic/arrow-r.GIF) no-repeat left 7px; padding-left:15px; line-height:20px; margin-bottom:5px }
|
|
.localTime { font-size:20px; color:#a31022; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-top:0px }
|
|
fieldset.wePromise { border:1px solid #d1d1d1; padding:0px 5px 0px 0px; margin:35px 0 10px 0; position:relative }
|
|
fieldset.wePromise legend { font-size:14px; font-weight:bold; background:#fff; color:#545454; padding:0 5px; margin-left:60px; z-index:5000 }
|
|
fieldset.wePromise .fiona { position:absolute; background:url(https://data.chinahighlights.com/css/images/fiona.png) no-repeat; width:114px; height:114px; left:0; top:-33px; *top:-11px
|
|
}
|
|
fieldset.wePromise ul { margin:0px 0 0 135px }
|
|
fieldset.wePromise ul li { list-style:none; float:left; background:url(https://data.chinahighlights.com/css/images/mark-icon.png) no-repeat left; padding-left:22px; width:220px; line-height:22px; margin-bottom:5px }
|
|
.flagicon * { position:absolute; right:20px; *right:10px;
|
|
top:-28px; *top:10px;
|
|
width:83px; height:69px }
|
|
.traveldetail1 { background:url(https://data.chinahighlights.com/css/images/bg-form-flag.jpg) no-repeat 0 0 }
|
|
.flagicon .traveldetail2 { background:url(https://data.chinahighlights.com/css/images/bg-form-flag.jpg) no-repeat -83px 0px }
|
|
.flagicon .special1 { background:url(https://data.chinahighlights.com/css/images/bg-form-flag.jpg) no-repeat 0 -69px }
|
|
.flagicon .special2 { background:url(https://data.chinahighlights.com/css/images/bg-form-flag.jpg) no-repeat -83px -69px }
|
|
.flagicon .contact1 { background:url(https://data.chinahighlights.com/css/images/bg-form-flag.jpg) no-repeat 0 -207px }
|
|
.flagicon .contact2 { background:url(https://data.chinahighlights.com/css/images/bg-form-flag.jpg) no-repeat -83px -207px }
|
|
.flagicon .other1 { background:url(https://data.chinahighlights.com/css/images/bg-form-flag.jpg) no-repeat 0 -138px }
|
|
.flagicon .other2 { background:url(https://data.chinahighlights.com/css/images/bg-form-flag.jpg) no-repeat -83px -138px }
|
|
#reservForm { margin-bottom:10px; font-size:12px; }
|
|
#reservForm h3 { font-size:15px }
|
|
#reservForm h3 a { color:#545454; text-decoration:none }
|
|
#reservForm h3 a:hover { color:#a31022; text-decoration:none }
|
|
#reservForm .required { color:#A31022; font-weight:bold }
|
|
#reservForm .dashed { width:20px; float:right; height:0px; border-top:2px solid #d1d1d1; margin-top:15px }
|
|
#reservForm label { width:160px; margin-top:8px; font-size:12px; margi-left:20px }
|
|
#reservStep { position:absolute; left:44px; top:-57px; width:615px; z-index:9999 }
|
|
#reservStep2 { position:absolute; left:275px; top:-50px; width:680px; z-index:5555 }
|
|
#reservStep .step1, #reservStep2 .step1 { border:2px solid #d1d1d1; background:url(https://data.chinahighlights.com/css/images/step1-red.gif) no-repeat 5px center #f1f1f1; padding:5px 5px 5px 25px; float:right; color:#A31022; font-weight:bold; margin-bottom:15px }
|
|
#reservStep .step1Gray, #reservStep2 .step1Gray { border:2px solid #d1d1d1; background:url(https://data.chinahighlights.com/css/images/step1-gray.gif) no-repeat 5px center; padding:5px 5px 5px 25px; float:right; color:#545454; font-weight:bold; margin-bottom:15px }
|
|
#reservStep .step2, #reservStep2 .step2 { border:2px solid #d1d1d1; background:url(https://data.chinahighlights.com/css/images/step2-red.gif) no-repeat 5px center #f1f1f1; padding:5px 5px 5px 25px; float:right; color:#A31022; font-weight:bold; margin-bottom:15px }
|
|
#reservStep .step2Gray, #reservStep2 .step2Gray { border:2px solid #d1d1d1; background:url(https://data.chinahighlights.com/css/images/step2-gray.gif) no-repeat 5px center #fff; padding:5px 5px 5px 25px; float:right; color:#545454; font-weight:bold; margin-bottom:15px }
|
|
#reservStep .step3, #reservStep2 .step3 { border:2px solid #d1d1d1; background:url(https://data.chinahighlights.com/css/images/step3-red.gif) no-repeat 5px center #f1f1f1; padding:5px 5px 5px 25px; float:left; color:#A31022; font-weight:bold; margin-bottom:15px }
|
|
#reservStep .step3Gray, #reservStep2 .step3Gray { border:2px solid #d1d1d1; background:url(https://data.chinahighlights.com/css/images/step3-gray.gif) no-repeat 5px center #FFF; padding:5px 5px 5px 25px; float:right; color:#545454; font-weight:bold; margin-bottom:15px }
|
|
#reservForm fieldset { border:1px solid #999; padding-left:10px; margin-bottom:20px; margin-top:15px; position:relative; padding-bottom:20px }
|
|
#reservForm fieldset .requiredTip { width:80px; position:absolute; top:0; right:7px; color:#fff; font-weight:bold }
|
|
#reservForm fieldset a { color:#545454 }
|
|
#reservForm fieldset legend { border:1px solid #d1d1d1; padding:5px; font-weight:bold; color:#A31022; font-size:13px; font-family:Verdana, Geneva, sans-serifl; margin-left:10px }
|
|
#reservForm fieldset .tourInfo { width:630px; padding:5px; float:left }
|
|
#reservForm fieldset .tourInfo .tourImg { float:left; width:150px; height:110px; margin:10px 5px }
|
|
#reservForm fieldset .tourInfo .tourDetail { float:left; width:455px; margin-left:5px; margin-bottom:15px; margin-top:10px }
|
|
#reservForm fieldset .tourInfo .tourDetail select { border:1px solid #d1d1d1; background-color:#fff; padding:5px 3px; width:170px; font-size:12px }
|
|
#reservForm fieldset .tourInfo .tourDetail select option { line-height:0 }
|
|
#reservForm fieldset .tourInfo .tourDetail input { width:150px; background:#fff url(https://data.chinahighlights.com/css/images/calender.GIF) 140px center no-repeat; padding:4px 4px 4px 10px; border:1px solid #d1d1d1; -moz-border-radius:4px; margin-top:5px; margin-left:10px }
|
|
#reservForm fieldset .tourInfo .tourDetail h2 { font-size:13px; font-weight:bold; margin-bottom:8px; margin-top:5px }
|
|
#reservForm fieldset .tourInfo .tourDetail ul { margin-left:0 }
|
|
#reservForm fieldset .tourInfo .tourDetail ul li { list-style:none; margin-bottom:5px; line-height:18px }
|
|
#reservForm fieldset .groupNo { width:450px; margin-right:15px; clear:right }
|
|
#reservForm fieldset .definition { width:18px; height:25px; float:left; background:url(https://data.chinahighlights.com/css/images/tip.gif) no-repeat right bottom; display:block }
|
|
#reservForm fieldset .groupNo input { width:260px; padding:4px 4px 4px 10px; background-color:#fff; border:1px solid #d1d1d1; -moz-border-radius:4px; margin-top:5px; float:left }
|
|
#reservForm fieldset .departDate { width:520px; margin-right:15px }
|
|
#reservForm fieldset .departDate input { width:130px; background:#fff url(https://data.chinahighlights.com/css/images/calender.GIF) 122px center no-repeat; padding:4px 4px 4px 10px; border:1px solid #d1d1d1; -moz-border-radius:4px; margin-top:5px; float:left }
|
|
#reservForm fieldset .departDate input.days { width:50px; float:left; padding:4px 4px 4px 10px; background-color:#fff; border:1px solid #d1d1d1; -moz-border-radius:4px }
|
|
#reservForm fieldset .totalPrice { width:600px; margin:15px 12px 15px 10px; background:#f6f6f6; border:1px solid #d1d1d1; text-align:center; padding:20px 0; font-size:18px; font-weight:bold; color:#A31022 }
|
|
#reservForm fieldset .totalPrice:hover { background-color:#f1f1f1 }
|
|
#reservForm fieldset .personalInfo { float:left; margin:12px 15px 0 0px; position: relative; }
|
|
input.checkbox { vertical-align:middle; margin-top:-3px!important; margin-bottom:0; border: none; padding: 0; margin-right:5px;}
|
|
input.calendar { background:url(https://data.chinahighlights.com/css/images/calender.GIF) no-repeat 165px #fff; padding:3px; border:1px solid #d1d1d1; width:180px; }
|
|
input.destination { background:#fff; border:1px solid #d1d1d1; padding:3px; width:180px; }
|
|
#reservForm fieldset .personalInfo p { font-size:11px }
|
|
#reservForm fieldset select { background-color:#fff; font-size:12px; height:24px; margin-right:3px; border-color: #5E5E5E #B7B7B7 #B7B7B7 #5E5E5E; border-width:1px; border-style:solid; }
|
|
#reservForm fieldset select.location { width:260px }
|
|
#reservForm fieldset select.cabin { width:120px }
|
|
#reservForm fieldset .personalInfo input { margin-top:5px; background-color:#fff; border-color: #5E5E5E #B7B7B7 #B7B7B7 #5E5E5E; border-width:1px; border-style:solid; color:#545454 }
|
|
#reservForm fieldset .personalInfo input.normalStyle { padding:5px 5px 5px 30px; width:180px }
|
|
#reservForm fieldset .personalInfo input.fullname { background-image:url(https://data.chinahighlights.com/css/images/fullname.gif); background-repeat:no-repeat; background-position:5px; padding:3px 3px 3px 30px; width:200px }
|
|
#reservForm fieldset .personalInfo input.timetocall { background-repeat:no-repeat; background-position:5px; padding:4px; width:145px }
|
|
#reservForm fieldset .personalInfo input#Starting_Date { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFF url(https://data.chinahighlights.com/css/images/calender.GIF) no-repeat scroll 140px center; border:1px solid #F3CB76; padding:4px 5px; width:150px; }
|
|
#reservForm fieldset .personalInfo input.nationality { background:url(https://data.chinahighlights.com/css/images/nationality.gif) no-repeat 5px #fff; padding:3px 3px 3px 30px; width:250px; margin-top:0px }
|
|
#reservForm fieldset .personalInfo input.email { background:url(https://data.chinahighlights.com/css/images/email.gif) no-repeat 5px #fff; padding:3px 3px 3px 30px; width:250px; margin-top:0px }
|
|
#reservForm fieldset .personalInfo input.telephone { background:url(https://data.chinahighlights.com/css/images/telephone.gif) no-repeat 5px #fff; padding:3px 3px 3px 30px; width:250px; margin-top:0px }
|
|
#reservForm fieldset .personalInfo input.mobile { background:url(https://data.chinahighlights.com/css/images/mobile.jpg) no-repeat 5px #fff; padding:3px 3px 3px 30px; width:250px; margin-top:0px }
|
|
#reservForm fieldset .personalInfo input.skype { background:url(https://data.chinahighlights.com/css/images/skype.gif) no-repeat 5px #fff; padding:3px 3px 3px 30px; width:260px; margin-top:0px }
|
|
#reservForm fieldset .personalInfo input.passport { background:url(https://data.chinahighlights.com/css/images/photo-gray.gif) no-repeat 5px #fff; padding:3px 3px 3px 30px; width:260px }
|
|
.phoneNotes { width:120px; border:1px solid #d1d1d1; position: absolute; padding:3px; right:-145px; top:10px; font-size:11px;}
|
|
.phoneNotes .arrowleft { background:url(https://data.chinahighlights.com/css/images/arrow-left.JPG) no-repeat; width:11px; height:16px; position:absolute; left:-11px; top: 18px; }
|
|
#reservForm fieldset .otherRequest { width:600px; margin:5px 15px 5px 0px; position:relative }
|
|
#reservForm fieldset .otherRequest .tipsBox { border:1px solid #d1d1d1; padding:5px; width:230px; position:absolute; left:393px; top:6px; background:#fff; font-weight:normal; height:auto }
|
|
#reservForm fieldset .otherRequest .tipsBox .arrowGray { background:url(https://data.chinahighlights.com/pic/arrow-downandleft.png) no-repeat; width:18px; height:27px; position:absolute; left:-18px; top:20px }
|
|
#reservForm fieldset .otherRequest .tipsBox ol { margin:0 0 0 5px; padding-left:15px }
|
|
#reservForm fieldset .otherRequest .tipsBox ol li { line-height:15px; margin-bottom:3px; font-size:11px; list-style-position:outside }
|
|
#reservForm fieldset .otherRequest input, #reservForm fieldset .otherRequest textarea { width:500px; margin-top:5px; background:#fff; border-color: #5E5E5E #B7B7B7 #B7B7B7 #5E5E5E; border-width:1px; border-style:solid; height:80px; padding:5px; line-height:18px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#545454 }
|
|
#reservForm fieldset .passageInfo { margin:15px 15px 0 15px; padding:3px; font-size:13px; font-weight:bold }
|
|
#reservForm .submition { float:right; display:block; /* border:#D1D1D1 1px solid;background-image:url(images/bg-click.GIF); background-repeat:repeat-x; background-position:bottom; padding:4px 12px 4px 12px;*/ text-decoration:none; color:#a31022; width:150px; text-align:center; padding:5px 12px 5px 12px; margin-right:15px; cursor:pointer }
|
|
#reservForm .submition2 { display:block; -moz-border-radius:5px; -moz-border-radius:5px; background-repeat:repeat-x; background-position:bottom; background-color:#FFF; padding:4px 12px 4px 12px; text-decoration:none; color:#a31022; width:200px; text-align:center; padding:5px 12px 5px 12px; margin-left:48px; cursor:pointer; margin-top:9px; margin-bottom:10px }
|
|
#reservForm .submition3 { display:block; -moz-border-radius:5px; -moz-border-radius:5px; border:#D1D1D1 1px solid; background-image:url(images/bg-click.GIF); background-repeat:repeat-x; background-position:bottom; background-color:#FFF; padding:4px 12px 4px 12px; text-decoration:none; color:#a31022; width:150px; text-align:center; padding:5px 12px 5px 12px; margin-left:60px; cursor:pointer; margin-top:10px; margin-bottom:30px }
|
|
#reservForm .submition:hover, #reservForm .submition2:hover, #reservForm .submition3:hover { display:block; padding:5px 12px 5px 12px; background-repeat:repeat-x; background-position:bottom }
|
|
#reservForm .submition a, #reservForm .submition2 a, #reservForm .submition3 a { font-size:13px; font-weight:bold; color:#A31022; /*background:url(https://data.chinahighlights.com/css/images/arrow-right.gif) no-repeat right 60%;*/ text-decoration:none; padding:5px 20px 5px 0px }
|
|
#reservForm .submition a.arrowleft { font-size:13px; font-weight:bold; color:#A31022; background:url(https://data.chinahighlights.com/css/images/arrow-left.gif) no-repeat left 60%; text-decoration:none; padding:5px 5px 5px 20px }
|
|
.formPriceNote { background:#f4f4f4; padding:8px }
|
|
#content .formPriceNote ul { margin:10px 0 }
|
|
#content .formPriceNote p, .formPriceNote ul li { font-size:11px; line-height:16px }
|
|
#reservForm fieldset .topclear { clear:both; height:15px; width:600px }
|
|
#reservForm fieldset .reviewTitle { background-color:#f1f1f1; padding:8px 0 8px 20px; width:180px; font-size:11px; font-weight:bold; float:left; margin-left:5px; height: 20px; }
|
|
#reservForm fieldset .reviewTitle2 { background-color:#fff; padding:8px 0 8px 20px; width:180px; ; font-size:11px; font-weight:bold; float:left; margin-left:5px }
|
|
#reservForm fieldset .reviewContent { background-color:#f1f1f1; width:400px; font-size:11px; float:left; padding:8px 0; height: 20px; }
|
|
#reservForm fieldset .reviewContent2 { background-color:#fff; width:400px; font-size:11px; float:left; padding:8px 0 }
|
|
#reservForm fieldset .reviewContent .reDetail { margin-right:15px }
|
|
#thankyou { float:left; width:660px }
|
|
#thankyou p { line-height:20px; margin:10px 0 }
|
|
.submitDone { width:auto; background:url(https://data.chinahighlights.com/css/images/bg-thankyou.png) no-repeat; padding:30px 10px 30px 80px; font-size:22px; font-weight:bold; margin:20px 0 15px 0; color:#527e0b }
|
|
#thankyou #thankyouContent { margin:10px 0; padding-left:10px }
|
|
#thankyou #thankyouContent ul { margin-left:5px }
|
|
#thankyou #thankyouContent ul li { list-style:none; background:url(https://data.chinahighlights.com/css/images/list-style-thankyou.png) no-repeat left 6px; padding-left:25px; line-height:25px; margin-bottom:10px }
|
|
#thankyou ul { margin:5px 0 5px 8px }
|
|
#thankyou ul li { padding-left:15px; line-height:20px; margin-left:5px; margin-bottom:5px; list-style-image:url(https://data.chinahighlights.com/pic/arrow-r.GIF) }
|
|
#thankyou ol { margin-left:10px; padding-left:5px }
|
|
#thankyou ol li { padding-left:0px; margin-left:5px; list-style-position:outside; line-height:18px; margin-bottom:10px; text-align:justify }
|
|
#thankyou .note { margin:20px 0 30px 20px; padding:8px 5px; background-color:#f3f5e9; border:1px solid #d1d1d1; font-size:11px }
|
|
.qp_wrap { margin:10px 0; font-size:12px; padding:5px }
|
|
.qp_wrap h2 { font-size:16px; font-weight:bold; border-bottom:1px solid #f1f1f1; padding-bottom:2px; margin:0 0 10px 0; }
|
|
.qp_wrap form { font-size:12px }
|
|
.qp_wrap label { font-size:12px }
|
|
.rowWrap { padding-left:5px; margin:8px 0 0 0 }
|
|
.rowWrap select { font-size:11px; background:#fff; border:1px solid #d1d1d1; -moz-border-radius:4px; padding:3px }
|
|
.rowWrap select option { width:90px; padding-left:5px; border-bottom:1px dashed #f1f1f1 }
|
|
ul.airportTran { list-style:none; padding:0px; margin:10px 0px 20px 25px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#545454; float:left; width:500px }
|
|
ul.airportTran li { line-height:18px; margin-bottom:6px; background:url(https://data.chinahighlights.com/css/images/drop-1.GIF) no-repeat 0px 5px; padding:0 0 0 15px }
|
|
ul.airportTran li a { color:#545454; text-decoration:none }
|
|
ul.airportTran li a:hover { text-decoration:underline }
|
|
.hotelRecom { }
|
|
.hotelRecom a { color:#545454 }
|
|
.hotelRecom input, .hotelRecom select { -x-system-font:none; float:left; background:#fff; border:1px solid #DDD; color:#666; 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:7px }
|
|
.checkTime, .hotelName { display:block; width:280px; float:left; padding-left:8px }
|
|
.checkTime p, .hotelName p { display:block; line-height:22px; font-size:11px; height:53px }
|
|
.checkTime label, .hotelName label { font-size:11px; display:block; width:70px; float:left }
|
|
.checkTime input, .checkTime select, .hotelName input { -x-system-font:none; float:left; background:#fff; border:1px solid #DDD; color:#666; 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:18px; padding:7px }
|
|
.closeFlilghtResult { width:210px; float:right; padding:3px; margin-bottom:3px; font-weight:100 }
|
|
.closeFlilghtResult input { margin-right:5px }
|
|
.warningTextFlightBook { display:block; margin:15px 10px 0 0; float:right; width:570px; line-height:20px; padding-bottom:3px }
|
|
.submitionHotelAdd { float:right; display:block; -moz-border-radius:5px; -moz-border-radius:5px; border:#D1D1D1 1px solid; background-image:url(images/bg-click.GIF); background-repeat:repeat-x; background-position:bottom; padding:4px 12px 4px 12px; text-decoration:none; color:#a31022; width:150px; text-align:center; padding:5px 12px 5px 12px; margin-right:15px }
|
|
.submitionHotelAdd:hover { display:block; padding:5px 12px 5px 12px; background-image:url(images/bg-click-hover.GIF); background-repeat:repeat-x; background-position:bottom }
|
|
.submitionHotelAdd a { font-size:13px; font-weight:bold; color:#A31022; background:url(https://data.chinahighlights.com/css/images/arrow-right.gif) no-repeat right center; text-decoration:none; padding:5px 20px 5px 0px }
|
|
.submitionHotelAdd a.arrowleft { font-size:13px; font-weight:bold; color:#A31022; background:url(https://data.chinahighlights.com/css/images/arrow-left.gif) no-repeat left center; text-decoration:none; padding:5px 5px 5px 20px }
|
|
.totalHotelFlightPrice { width:600px; margin:15px 12px 15px 10px; background:#f6f6f6; border:1px solid #d1d1d1; text-align:center; padding:20px 0; font-size:18px; font-weight:bold; color:#A31022 }
|
|
.totalHotelFlightPrice:hover { background-color:#f1f1f1 }
|
|
#subContent #tourDifference { margin:20px 0; width:275px }
|
|
#subContent #tourDifferenceTop { height:25px; font-size:14px; padding:8px 3px 3px 8px; background-color:#b2b2b2; font-weight:bold; margin:0; color:#fff; font-size:12px; text-align:center }
|
|
#tourDifferenceTop a { color:#fff; text-decoration:none }
|
|
#subContent #tourDifferenceMain ol { margin:10px 0 0 10px; padding:0 5px 0 10px }
|
|
#subContent #tourDifferenceMain ol li { font-size:11px; padding-bottom:5px; margin-bottom:5px; border-bottom:1px dotted #ded1e1; list-style-position:outside }
|
|
#subContent #tourDifferenceMain ol li a { color:#545454; font-size:11px; text-decoration:underline }
|
|
#subContent #tourDifferenceMain ol li a:hover { color:#a31022; text-decoration:none }
|
|
.thanksOrders { width:90%; padding:8px 5px 5px 50px; margin:15px 0 5px 18px; background:no-repeat top left; border-bottom:1px #d1d1d1 dashed }
|
|
.thanksOrders h5, .thanksOrders h5 a { font-size:12px; color:#545454; margin-bottom:5px }
|
|
.instantPay { width:250px; margin:10px 5px 0 0; padding:0 5px 10px 5px; float:left; text-align:300 }
|
|
.instantPay2 { width:260px; margin:10px 10px 0 0; padding:0 5px 10px 5px; float:right; }
|
|
.instantPay2 .orStyle, .instantPay3 .orStyle { width:100px; font-size:15px; font-weight:bold; margin-right:20px; float:left; position:relative; }
|
|
.instantPay3 { width:280px; margin:10px 5px 0 0; padding:0 5px 10px 5px; float:right; position:relative; }
|
|
.instantPayNote { position:relative; width:96%; padding:0 8px 8px 8px; margin:5px }
|
|
.instantPayNote span.payNote { color:#545454; line-height:22px; font-size:12px }
|
|
.instantPayNote .payTips { font-size:11px; color:#6b6a6a; line-height:19px; padding-top:8px }
|
|
daytripSelected { float:left; width:95%; margin-left:5px; margin-bottom:5px; margin-top:5px; border-bottom:1px dashed #d1d1d1; padding-bottom:5px }
|
|
table.daytripSelected { width:100%; margin:0 0 10px 0; border-bottom:1px dashed #d1d1d1; padding-bottom:5px }
|
|
table.daytripSelected th { font-size:12px; font-weight:bold; text-align:left; padding:0 0 5px 0 }
|
|
table.daytripSelected tr { border-bottom:1px dashed #d1d1d1 }
|
|
table.daytripSelected td { font-size:11px; padding:0 }
|
|
.optionTitle { margin:0 0 5px 0; font-size:12px; font-weight:bold; color:#a31022 }
|
|
#teamorderForm { width:660px; float:left; margin-bottom:10px }
|
|
#tailormadeForm h2 { font-size:18px; font-weight:bold }
|
|
.selectList { background:url(https://data.chinahighlights.com/css/images/bg-tailor-1.png) no-repeat left; padding:15px 0 0 70px; width:585px; height:48px }
|
|
.yourIdea { background:url(https://data.chinahighlights.com/css/images/bg-tailor-2.png) no-repeat left; padding:8px 0 0 70px; width:585px; height:48px }
|
|
.contactInfo { background:url(https://data.chinahighlights.com/css/images/bg-tailor-3.png) no-repeat left; padding:8px 0 0 70px; width:585px; height:38px }
|
|
.simpleTailor { margin:0px 0 8px 0 }
|
|
.advancedTailor { margin:0px 0 8px 0 }
|
|
#teamorderForm .howtoContact { width:660px; margin:10px 0; position:relative }
|
|
.requiredArea { position:absolute; top:-41px; right:11px; font-weight:bold }
|
|
#teamorderForm .title { float:left; width:200px; margin:5px 10px 13px 0; text-align:right }
|
|
#teamorderForm select { background:#fff; border:1px solid #666; padding:2px 5px; color:#333 }
|
|
#teamorderForm .select60 { width:60px }
|
|
#teamorderForm .select80 { width:83px; font-size:11px; padding:3px 0 4px 0 }
|
|
#teamorderForm .select108 { width:108px; font-size:11px; padding:3px 0 4px 0 }
|
|
#teamorderForm .select258 { width:258px; padding:3px 0 4px 0 }
|
|
#teamorderForm .select258 option { padding-left:5px; font-size:11px; margin-bottom:2px }
|
|
#teamorderForm .select258 option.optionTitle { font-style:italic; font-weight:bold; border-bottom:1px solid #f1f1f1; padding-bottom:1px; margin:5px 0 }
|
|
#teamorderForm .select120 { width:126px; font-size:11px; padding:3px 0 4px 0 }
|
|
#teamorderForm .select100 { width:140px }
|
|
#teamorderForm input { background:#fff; border:1px solid #666; padding:3px; color:#333 }
|
|
#teamorderForm input.checkbox { margin-right:5px; border:none; vertical-align:middle }
|
|
#teamorderForm input.radio { margin:-3px 5px 0 0; vertical-align:middle; border:none }
|
|
#teamorderForm .input80 { width:100px; color:#999 }
|
|
#teamorderForm .input135 { width:135px; padding:3px 0 3px 7px; background:#f1f1f1 }
|
|
#teamorderForm .input135White { width:135px; padding:3px 0 3px 7px; background:#fff }
|
|
#teamorderForm .input150 { width:150px }
|
|
#teamorderForm .input246 { width:249px }
|
|
#teamorderForm textarea { border:1px solid #666; background:#fff; line-height:18px }
|
|
#teamorderForm .simpleinfoBox { width:640px; height:150px; padding:5px; font-size:12px; line-height:18px; color:#999 }
|
|
#teamorderForm .specialRequests { width:400px; height:90px; padding:5px; font-size:12px; float:right; margin-right:20px }
|
|
#teamorderForm .selectedCities { width:400px; height:50px; padding:5px; font-size:12px; margin:0; border-bottom: 1px dashed #f1f1f1; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px }
|
|
#teamorderForm .selectedAttractions { border-top:none; width:400px; height:50px; padding:0 5px 5px 5px; color:#999; font-size:11px; margin:0px 0 5px 0; -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px }
|
|
#teamorderForm .selectedAttractions2 { width:400px; height:50px; padding:5px; color:#999; font-size:11px; margin:0px 0 5px 0 }
|
|
#teamorderForm .attractionList { margin:0px 0 10px 0 }
|
|
#teamorderForm .attractionName { margin:5px 0; padding-left:55px; width:600px }
|
|
#teamorderForm .leftList { width:490px; float:left; margin:5px 0 }
|
|
#teamorderForm .leftList2 { width:480px; float:left; margin:5px 0; padding-left:55px }
|
|
#teamorderForm .tipsInfo { width:auto; float:left }
|
|
#teamorderForm .tipsBox { width:130px; border:1px solid #d1d1d1; padding:5px; font-size:11px; color:#a31022; position:relative; margin:0 0 5px 0 }
|
|
#teamorderForm .tipsBox2 { width:130px; border:1px solid #d1d1d1; padding:5px; font-size:11px; color:#a31022; position:relative; margin:10px 0 5px 55px }
|
|
#teamorderForm .tipsBox .arrowLeft, #teamorderForm .tipsBox2 .arrowLeft { background:url(https://data.chinahighlights.com/css/images/left-arrow.png) no-repeat; width:11px; height:11px; position:absolute; top:8px; left:-11px }
|
|
#teamorderForm .fullname { background:url(https://data.chinahighlights.com/css/images/fullname.gif) no-repeat 5px; width:168px; padding-left:20px }
|
|
#teamorderForm .nationality { background:url(https://data.chinahighlights.com/css/images/nationality.gif) no-repeat 5px; width:228px; padding-left:25px }
|
|
#teamorderForm .email { background:url(https://data.chinahighlights.com/css/images/email.gif) no-repeat 5px; width:228px; padding-left:25px }
|
|
#teamorderForm .phone { background:url(https://data.chinahighlights.com/css/images/telephone.gif) no-repeat 5px; width:230px; padding:5px 0 4px 25px }
|
|
#teamorderForm .calendar { background:url(https://data.chinahighlights.com/css/images/calender.GIF) no-repeat scroll 100px center; width:115px }
|
|
#teamorderForm .roomType { width:270px; margin:5px 0 5px 210px }
|
|
#teamorderForm .roomType ul { margin-left:0px }
|
|
#teamorderForm .roomType ul li { width:125px; float:left }
|
|
#subContent #tourDifferenceMain { width:275px; border:1px solid #ded1e1; margin:20px 0; position:relative }
|
|
#subContent #tourDifferenceMain h3 { height:25px; font-size:14px; padding:8px 3px 3px 8px; background-color:#b2b2b2; font-weight:bold; margin:0; color:#fff; font-size:13px; text-align:center }
|
|
#subContent #tourDifferenceMain ol { margin:10px 0 0 10px; padding:0 5px 0 20px!important }
|
|
#subContent #tourDifferenceMain ol li { font-size:11px; padding-bottom:5px; margin-bottom:5px; border-bottom:1px dotted #ded1e1 }
|
|
#subContent #tourDifferenceMain ol li a { color:#545454; font-size:11px; text-decoration:underline }
|
|
#subContent #tourDifferenceMain ol li a:hover { color:#a31022; text-decoration:none }
|
|
.tourBox { width:275px; border:1px solid #d1d1d1; margin:10px 0; background:url(https://data.chinahighlights.com/css/images/cht-bg.gif) no-repeat right #f1f1f1; padding-bottom:10px }
|
|
.tourBox2 { width:275px; border:1px solid #d1d1d1; margin:10px 0; padding-bottom:10px; position:relative }
|
|
.tourBox2 .talk { width:36px; height:25px; position:absolute; top:0; right:1px }
|
|
.tourBox2 .iconDeals { position:absolute; background:url(https://data.chinahighlights.com/pic/deal-small.png) no-repeat; width:60px; height:60px; top:-14px; right:-8px }
|
|
.tourBox h5, .tourBox2 h5 { font-size:13px; font-weight:bold; padding:8px 0; background:#999; text-align:center; color:#fff; margin-bottom:8px }
|
|
.tourBox2 h5 a { text-decoration:none; color:#fff }
|
|
.tourBox h6, .tourBox2 h6 { font-size:13px; font-weight:bold; padding:8px 0 1px 0; border-bottom:1px solid #f1f1f1; text-align:center; color:#545454; margin:0 5px 8px 5px }
|
|
.tourBox ol, .tourBox2 ol { margin:10px 10px 5px 5px; padding-left:15px }
|
|
.tourBox ol li, .tourBox2 ol li { font-size:11px; list-style-position:outside; line-height:15px; margin-bottom:8px; text-align:left }
|
|
#content #subContent .tourBox p, #content #subContent .tourBox2 p { font-size:11px; padding:0 5px }
|
|
#content #subContent .tourBox p.fontwithPadding, #content #subContent .tourBox2 p.fontwithPadding { padding:0px 8px 5px 8px }
|
|
.tourBox ul, .tourBox2 ul { margin:10px 0 0 10px; padding:0 }
|
|
.tourBox ul li { list-style:none; font-size:11px; padding-bottom:5px; margin-bottom:5px; border-bottom:1px dotted #ded1e1; color:#a31022 }
|
|
.tourBox2 ul li { list-style:none; font-size:11px; padding-bottom:5px; margin-bottom:5px; border-bottom:1px dotted #ded1e1 }
|
|
.tourBox ul li.last, .tourBox2 ul li.last { border:none; text-align:right }
|
|
.tourBox ul li a, .tourBox2 ul li a { color:#545454; text-decoration:none; font-size:11px; margin-right:8px }
|
|
.tourBox ul li a:hover, .tourBox2 ul li a:hover { color:#a31022; text-decoration:underline; font-size:11px }
|
|
.submitButton { margin:0 0 15px 5px }
|
|
.submitButton2 { margin:10px 0 15px 5px }
|
|
.submitButton2 a { color:#545454; text-decoration:underline }
|
|
.submitButton2 a:hover { color:#A31022; text-decoration:none }
|
|
.submitButton2 .backtoedit { float:left; width:auto; margin:20px 0 0 10px }
|
|
.paymentUse { margin:10px 0; position:relative }
|
|
.paymentUse .payNowButton { width:250px; float:left; position:relative }
|
|
.paymentUse .payNowButton .orStyle { position:absolute; width:100px; font-size:15px; font-weight:bold; right:-136px; top:25px }
|
|
.paymentUse .confirmButton .backtoedit { float:left; width:auto; margin:0 0 0 5px }
|
|
.paymentUse .confirmButton .backtoedit a { font-size:11px!important }
|
|
.paymentUse .confirmButton .backtoedit a:hover { text-decoration:none!important; color:#a31022!important }
|
|
.paymentUse .confirmButton { float:right; width:250px }
|
|
.payButton { width:220px; position:absolute; left:386px; top:5px }
|
|
.shanghaiTips { margin:5px 0; color:#a31022; line-height:18px; border:1px dashed #218FD4; padding:5px; -moz-border-radius:4px }
|
|
.flightThankNote { background:url(https://data.chinahighlights.com/css/images/hotel/bg-hotel-thankyou.png) no-repeat 10px 10px; padding:10px 10px 10px 120px; border:1px solid #b0cfd8 }
|
|
.flightThankNote .flightNoto-title { font-size:18px; color:#2272a5 }
|
|
.flightThankPromo { background:#fff; border:1px solid #d1d1d1; padding-bottom:8px; margin-bottom:8px }
|
|
.flightThankPromo h2 { font-size:14px; margin:0 0 8px 0; background:url(https://data.chinahighlights.com/css/images/hotel/bg-thankyou-promo.jpg) repeat-x; display:block; color:#fff; padding:5px 0 7px 15px }
|
|
.flightThankPromo .flight-HotelPromo { width:193px; float:left; padding:10px 10px 10px 15px }
|
|
.flightThankPromo .grayLine-hotelPromo { border-right:1px solid #d1d1d1 }
|
|
.flightThankPromo .flight-HotelPromo h5 { font-size:11px; margin:0 0 5px 0 }
|
|
.flightThankPromo .flight-HotelPromo h5 a { color:#545454 }
|
|
.flightThankPromo .flight-tourPromoCat { background:#f1f1f1; margin:10px; padding:10px }
|
|
.flightThankPromo .flight-tourPromoCat table { color:#545454; font-size:11px }
|
|
.flightThankPromo .flight-tourPromoCat table th { color:#666; margin-right:5px; padding:2px 3px; text-align:right }
|
|
.flightThankPromo .flight-tourPromoCat table td, .flightThankPromo .flight-tourPromoCat table td.all { padding:2px 1px; color:#666; vertical-align:center; font-size:11px; cursor:pointer; text-decoration:underline }
|
|
.flightThankPromo .flight-tourPromoCat table td.all { padding:0 5px }
|
|
.flightThankPromo .flight-tourPromoCat table td a, .flightThankPromo .flight-tourPromoCat table td.all a { color:#666 }
|
|
.flightThankPromo .flight-tourPromoCat table td:hover a, .flightThankPromo .flight-tourPromoCat table td.all:hover a { color:#fff; text-decoration:none }
|
|
.flightThankPromo .flight-tourPromoCat table td:hover, .flightThankPromo .flight-tourPromoCat table td.all:hover { background:#8f8f8f; color:#fff }
|
|
.flightThankPromo .flight-tourPromoCat table td.itemSelected { background:#8f8f8f; color:#fff; text-decoration:none }
|
|
.flightThankPromo .flight-tourPromoCat table td.itemSelected a { color:#fff; text-decoration:none }
|
|
.flightThankPromo .tourfilterList1 { border-bottom:1px dashed #666; padding-bottom:10px; width:auto; margin:0 5px 15px 5px }
|
|
.flightThankPromo .tourfilterList1 .tourImage { float:left; width:120px; border:1px solid #d1d1d1; margin:0 8px 5px 5px; padding:5px }
|
|
.flightThankPromo .tourfilterList1 .tourImage img { width:120px; height:90px }
|
|
.flightThankPromo .tourfilterList1 .tourlistContent { float:left; width:330px; border-right:1px solid #d1d1d1; padding-right:5px; margin-right:5px }
|
|
.flightThankPromo .tourfilterList1 .tourlistContent2 { float:left; width:490px; padding-right:5px }
|
|
.flightThankPromo .tourfilterList1 .tourPrice { float:right; width:145px; margin-right:10px; padding-left:5px; font-size:11px; line-height:18px; height:130px }
|
|
.flightThankPromo .tourfilterList1 .tourPrice2 { float:right; width:145px; margin-right:10px; padding-left:5px; font-size:11px; line-height:18px; background:#f1f1f1; height:130px }
|
|
.flightThankPromo .tourfilterList1 .tourPrice3 { float:right; width:145px; margin-right:10px; padding-left:5px; font-size:11px; line-height:18px; background:#fcf6e3; height:130px }
|
|
.flightThankPromo .tourfilterList1 .tourPrice img, .flightThankPromo .tourfilterList1 .tourPrice2 img, .flightThankPromo .tourfilterList1 .tourPrice3 img { margin-top:5px }
|
|
.flightThankPromo h3.tourTitle { font-size:13px; color:#545454; margin:0 0 5px 0 }
|
|
.flightThankPromo h3.tourTitle a { color:#545454 }
|
|
.flightThankPromo h3.tourTitle a:hover { color:#a31022; text-decoration:none }
|
|
ul.tourdetailedInfo { margin-left:0 }
|
|
ul.tourdetailedInfo li { list-style:none; background:url(https://data.chinahighlights.com/pic/arrow-r.GIF) no-repeat left 5px; padding-left:12px; font-size:11px; line-height:15px; margin-bottom:5px }
|
|
.flightThankPromo .tourfilterList1 input.tourTime { width:120px; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFF url(https://data.chinahighlights.com/css/images/calender.GIF) no-repeat scroll 105px center; border:1px solid #F3CB76; padding:2px 3px; margin-bottom:3px }
|
|
.flightThankPromo .tourfilterList1 select { background-color:#fff; border:1px solid #d1d1d1; font-size:12px; padding:2px 3px; margin-right:5px; margin-top:2px; -moz-border-radius:4px; width:128px }
|
|
.flightShoppingCar { border:4px #c6c6c6 solid; padding:0 10px 5px 10px }
|
|
.flightShoppingCar h3 { font-size:14px; color:#545454; display:block; border-bottom:1px #c6c6c6 solid; padding:32px 0 10px 48px; position:relative; background:url(https://data.chinahighlights.com/css/images/hotel/shopping-car.gif) no-repeat left top; top:-15px; margin:0 }
|
|
.flightShoppingCar .itermsNum { font-size:11px; font-weight:bold; color:#0e97c4 }
|
|
.flightShoppingCar dl { margin:0px; padding:0 }
|
|
.flightShoppingCar dl dd { border-bottom:1px #c6c6c6 dashed; padding:3px 0 3px 0; width:250px; float:left; margin:0; font-size:11px; line-height:20px }
|
|
.flightShoppingCar dl dd .hotelTripName { width:150px; float:right }
|
|
.flightShoppingCar dl dd .hotelTripPrice { width:50px; float:right; padding-left:10px; color:#a40f0f }
|
|
.flightShoppingCar .flightTourTotal { background:#f1f1f1; padding:10px; text-align:center; font-size:14px; width:230px; margin-top:10px; font-weight:bold }
|
|
form.hotelBookForm #hreservStep { position:absolute; left:298px; top:-109px; width:637px; z-index:9999 }
|
|
form.hotelBookForm #hreservStep2 { position:absolute; left:275px; top:-50px; width:680px; z-index:5555 }
|
|
form.hotelBookForm #hreservStep .step1, form.hotelBookForm #hreservStep2 .step1 { border:2px solid #d1d1d1; background:url(https://data.chinahighlights.com/css/images/step1-red.gif) no-repeat 5px center #f1f1f1; padding:5px 5px 5px 25px; float:right; color:#A31022; font-weight:bold; margin-bottom:15px }
|
|
form.hotelBookForm .dashed { width:20px; float:right; height:0px; border-top:2px solid #d1d1d1; margin-top:15px }
|
|
form.hotelBookForm #hreservStep .step1Gray, form.hotelBookForm #hreservStep2 .step1Gray { border:2px solid #d1d1d1; background:url(https://data.chinahighlights.com/css/images/step1-gray.gif) no-repeat 5px center; padding:5px 5px 5px 25px; float:right; color:#545454; font-weight:bold; margin-bottom:15px }
|
|
form.hotelBookForm #hreservStep .step2, form.hotelBookForm #hreservStep2 .step2 { border:2px solid #d1d1d1; background:url(https://data.chinahighlights.com/css/images/step2-red.gif) no-repeat 5px center #f1f1f1; padding:5px 5px 5px 25px; float:right; color:#A31022; font-weight:bold; margin-bottom:15px }
|
|
form.hotelBookForm #hreservStep .step2Gray, form.hotelBookForm #hreservStep2 .step2Gray { border:2px solid #d1d1d1; background:url(https://data.chinahighlights.com/css/images/step2-gray.gif) no-repeat 5px center #fff; padding:5px 5px 5px 25px; float:right; color:#545454; font-weight:bold; margin-bottom:15px }
|
|
form.hotelBookForm #hreservStep .step3, form.hotelBookForm #hreservStep2 .step3 { border:2px solid #d1d1d1; background:url(https://data.chinahighlights.com/css/images/step3-red.gif) no-repeat 5px center #f1f1f1; padding:5px 5px 5px 25px; float:left; color:#A31022; font-weight:bold; margin-bottom:15px }
|
|
form.hotelBookForm #hreservStep .step3Gray, form.hotelBookForm #hreservStep2 .step3Gray { border:2px solid #d1d1d1; background:url(https://data.chinahighlights.com/css/images/step3-gray.gif) no-repeat 5px center #FFF; padding:5px 5px 5px 25px; float:right; color:#545454; font-weight:bold; margin-bottom:15px }
|
|
form.hotelBookForm fieldset { border:2px solid #D1D1D1; padding:10px; position:relative; width:930px; margin-bottom:15px }
|
|
form.hotelBookForm fieldset table.roomDetail { width:100% }
|
|
form.hotelBookForm fieldset table.roomDetail th { font-size:12px; color:#545454; background:url(https://data.chinahighlights.com/css/images/flight/forms/price-table-bg.jpg) bottom repeat-x #eaf3f8; text-align:left; padding:5px 0 5px 0 }
|
|
form.hotelBookForm fieldset table.roomDetail th.date { width:70px }
|
|
form.hotelBookForm fieldset table.roomDetail td { color:#545454; font-size:11px; padding:3px 0 3px 0; background:#f7f7f7 }
|
|
form.hotelBookForm fieldset table.roomDetail th.roomNo { padding-left:3px }
|
|
form.hotelBookForm fieldset table.roomDetail td.rommNo { border-bottom:1px solid #d1d1d1; padding-left:5px }
|
|
form.hotelBookForm fieldset table.roomDetail td.priceCa { width:70px; border-top:1px dashed #d1d1d1 }
|
|
form.hotelBookForm fieldset table.roomDetail td.roomNote { border-bottom:1px solid #d1d1d1; border-top:1px solid #d1d1d1; padding:3px }
|
|
form.hotelBookForm fieldset table.roomDetail td.totalPrice { text-align:center; background:#f7f7f7; font-size:12px; padding:8px; border-top:2px solid #d1d1d1 }
|
|
form.hotelBookForm fieldset select { -x-system-font:none; background:#fff; border:1px solid #DDD; color:#666; 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:5px; -moz-border-radius:4px; margin-top:5px; margin-right:3px }
|
|
form.hotelBookForm h5.formTitle2 { font-size:12px; color:#6a6a6a; margin:10px 0 5px 0px; padding-bottom:5px; background:url(https://data.chinahighlights.com/css/images/drop-5.GIF) no-repeat 3px 2px; padding-left:18px }
|
|
form.hotelBookForm fieldset table.contactPerson { width:100% }
|
|
form.hotelBookForm fieldset table.contactPerson th { font-size:12px; text-align:left; padding:5px 0 3px 0; background:url(https://data.chinahighlights.com/css/images/flight/forms/price-table-bg.jpg) bottom repeat-x #eaf3f8 }
|
|
form.hotelBookForm fieldset table.contactPerson td { padding:3px 0 5px 0; font-size:11px; border-bottom:1px dashed #d1d1d1 }
|
|
form.hotelBookForm fieldset input { padding:5px; margin-top:5px; background-color:#fff; border:1px solid #d1d1d1; color:#545454 }
|
|
form.hotelBookForm fieldset input.fullname { background-image:url(https://data.chinahighlights.com/css/images/fullname.gif); background-repeat:no-repeat; background-position:5px; padding:5px 5px 5px 20px; width:160px; margin-top:5px; background-color:#fff; border:1px solid #d1d1d1; color:#545454 }
|
|
form.hotelBookForm fieldset legend { border:1px solid #d1d1d1; padding:5px; font-weight:bold; color:#A31022; font-size:13px; font-family:Verdana, Geneva, sans-serifl; margin-left:10px }
|
|
form.hotelBookForm .hotelBookNote { float:right; width:275px }
|
|
form.hotelBookForm .hotelBookPromo { padding:10px; border-bottom:1px solid #d1d1d1 }
|
|
form.hotelBookForm .hotelBookPromo h6 { font-size:13px; margin:0 0 5px 0 }
|
|
/* reservation step */
|
|
.procedure { width:950px; margin: 0 auto 30px 20px; position:relative; font-weight: bold; padding: 0 0 50px 0; border-bottom:1px dashed #d1d1d1; font-size:13px; }
|
|
.procedure .step-red { background:url(https://data.chinahighlights.com/pic/step/step-red.png) no-repeat; width:20px; height:20px; display: block; float: left; }
|
|
.procedure .step-gray { background:url(https://data.chinahighlights.com/pic/step/step-gray.png) no-repeat; width:20px; height:20px; display: block; float: left; }
|
|
.procedure .processing-gray { background:url(https://data.chinahighlights.com/pic/step/step-processing-gray.png) no-repeat; width:168px; height:11px; display: block; float: left; margin:5px; }
|
|
.procedure .processing-white { background:url(https://data.chinahighlights.com/pic/step/step-processing-white.png) no-repeat; width:168px; height:11px; display: block; float: left; margin:5px; }
|
|
.procedure .firststep { position:absolute; width:180px; left: 25px; top: 25px; font-family:Arial, Helvetica, sans-serif; }
|
|
.procedure .secondstep { position:absolute; width:150px; left: 225px; top: 25px; font-family:Arial, Helvetica, sans-serif; }
|
|
.procedure .thirdstep { position:absolute; width:150px; left: 424px; top: 24px; font-family:Arial, Helvetica, sans-serif; }
|
|
.procedure .current { font-family:Arial, Helvetica, sans-serif; color:#a31022; }
|
|
.emailTipsBox { position:absolute; border:1px solid #d1d1d1; width:150px; left: 474px; top: 95px; padding:5px; font-size:11px; z-index:1000; background:#fff; }
|
|
.emailTipsBox .arrowLeft { background:url(https://data.chinahighlights.com/css/images/left-arrow.png) no-repeat; width:11px; height:11px; position:absolute; left:-11px; top: 8px; }
|
|
/*兑换成功 Style*/
|
|
#thankyou { float:left; width: 660px; }
|
|
#thankyou p { line-height:20px; margin:10px 0; }
|
|
.submitDone { width:auto; background: url(https://data.chinahighlights.com/css/images/bg-thankyou.png) no-repeat; padding: 30px 10px 30px 80px; font-size: 22px; font-weight: bold; margin: 20px 0 15px 0; color:#527e0b; }
|
|
.postcardDone { width:auto; background: url(https://data.chinahighlights.com/css/images/bg-thankyou-postcard.png) no-repeat; padding: 40px 10px 30px 90px; font-size: 22px; font-weight: bold; margin: 10px 0 15px 0; color:#527e0b; }
|
|
.postcardfail { width:auto; background: url(https://data.chinahighlights.com/css/images/bg-fail-postcard.png) no-repeat; padding: 40px 10px 30px 100px; font-size: 22px; font-weight: bold; margin: 20px 0 15px 0; color:#527e0b; }
|
|
#thankyou #thankyouContent { margin:10px 0; padding-left:10px; }
|
|
#thankyou #thankyouContent ul { margin-left:5px; }
|
|
#thankyou #thankyouContent ul li { list-style: none; background:url(https://data.chinahighlights.com/css/images/list-style-thankyou.png) no-repeat left 6px; padding-left:25px; line-height:25px; margin-bottom:15px; }
|
|
#thankyou ul { margin: 5px 0 5px 8px; }
|
|
#thankyou ul li { padding-left: 15px; line-height: 20px; margin-left: 5px; margin-bottom: 5px; list-style-image: url(https://data.chinahighlights.com/pic/arrow-r.GIF); }
|
|
#thankyou ol { margin-left:10px; padding-left:5px; }
|
|
#thankyou ol li { padding-left:0px; margin-left:5px; list-style-position:outside; line-height:18px; margin-bottom:10px; text-align: justify; }
|
|
#thankyou .note { margin: 20px 0 30px 20px; padding: 10px; line-height:18px; background-color:#f3f5e9; border: 1px solid #d1d1d1; font-size: 11px; }
|
|
.qp_wrap { margin: 10px 0; font-size:12px; padding: 5px; }
|
|
.qp_wrap h2 { font-size: 16px; font-weight: bold; border-bottom:1px solid #f1f1f1; padding-bottom:2px; margin:0 0 10px 0; ; }
|
|
.qp_wrap form { font-size: 12px; }
|
|
.qp_wrap label { font-size: 12px; }
|
|
.rowWrap { padding-left:5px; margin: 8px 0 0 0; }
|
|
.rowWrap select { font-size:11px; background:#fff; border:1px solid #d1d1d1; -moz-border-radius: 4px; padding:3px; }
|
|
.rowWrap select option { width: 90px; padding-left: 5px; border-bottom:1px dashed #f1f1f1; }
|
|
/*Table上方标签页样式*/
|
|
.RNav { float:left; width:230px; margin-right:5px; line-height:30px; background:#999; height:30px; border-left:1px solid #666; border-right:1px solid #666; border-top:1px solid #666; color:#fefefe; font-weight:bold; margin-bottom:-1px; padding:10px 15px; font-size:16px; text-align:center; }
|
|
.RPop { background:#F5F5F5; font-size:16px; color:#333333; }
|
|
/*bulid hotel price*/
|
|
form.bhotelPrice .hotelNormal { width:660px; background:url(https://data.chinahighlights.com/css/images/hotel/bg-form2.jpg) no-repeat bottom left; padding:0 0 15px 0; margin-bottom:15px; }
|
|
form.bhotelPrice .hotelNormal h5 { display:block; background:url(https://data.chinahighlights.com/css/images/hotel/form-na2.jpg) no-repeat bottom left; border-bottom:4px solid #c14343; padding:8px 0 5px 13px; margin:0 0 25px 0; }
|
|
form.bhotelPrice .hotelActive h6 { padding:8px 0 5px 15px; font-size:13px; margin:10px 0 10px 0; }
|
|
form.bhotelPrice .hotelNormal h5 span.title, form.bhotelPrice .hotelActive h5 span.title { color:#FFF; font-size:20px; margin-right:15px; }
|
|
form.bhotelPrice .hotelNormal h5 span.title2 { color:#545454; font-size:15px; }
|
|
form.bhotelPrice .hotelActive { width:660px; padding:0 0 15px 0; margin-bottom:15px; }
|
|
form.bhotelPrice .hotelActive h5 { display:block; background:url(https://data.chinahighlights.com/css/images/hotel/form-na1.jpg) no-repeat bottom left; border-bottom:4px solid #929292; padding:8px 0 5px 15px; margin:0 0 25px 0; }
|
|
form.bhotelPrice .hotelActive h5 span.title2 { color:#b1b2b3; font-size:15px; }
|
|
form.bhotelPrice table.hotelPlace { width:620px; margin:0 10px 0 10px; }
|
|
form.bhotelPrice table.hotelPlace tr th { font-size:11px; text-align:left; color:#6a6a6a; padding:8px 0 8px 8px; text-align:left; background:#f1f1f1; }
|
|
form.bhotelPrice table.hotelPlace tr td { font-size:12px; padding:8px; }
|
|
form.bhotelPrice table.hotelPlace input, form.bhotelPrice table.pressPrice input { margin:0; padding:4px 3px; color:#666; background:#fff; border:1px solid #d1d1d1; margin:3px 0; font-size:13px; font-family:Verdana, Geneva, sans-serif; -moz-border-radius:5px; -webkit-border-radius:5px; padding-right:20px }
|
|
form.bhotelPrice table.hotelPlace textarea { margin:0; padding:4px 3px; color:#666; background:#fff; border:1px solid #d1d1d1; margin:0; font-size:13px; font-family:Verdana, Geneva, sans-serif; -moz-border-radius:5px; -webkit-border-radius:5px; padding-right:20px; width:300px; height:80px; }
|
|
form.bhotelPrice table.hotelPlace select, form.bhotelPrice label .personalInfo select { background-color:#fff; border:1px solid #d1d1d1; padding:4px 5px; font-size:12px; }
|
|
form.bhotelPrice table.hotelPlace input.checkdate { padding:5px 0 5px 5px; width:135px; margin-left:0; background:url(https://data.chinahighlights.com/css/images/calender.GIF) no-repeat 118px #fff }
|
|
form.bhotelPrice ul.starLevel { margin:0 10px 0 10px; }
|
|
form.bhotelPrice ul.starLevel li { display:block; cursor:pointer; list-style:none; width:630px; padding:10px 0 10px 10px; border-bottom:1px solid #d1d1d1; font-size:12px; }
|
|
form.bhotelPrice ul.starLevel li:hover { font-weight:bold; color:#b31314; background:#f1f1f1; }
|
|
form.bhotelPrice table.pressPrice { margin:0 0 0 10px; width:630px; }
|
|
form.bhotelPrice table.pressPrice tr td.likePrice { text-align:left; padding:15px 15px 15px 0; line-height:26px; color:#636363; border-right:1px dashed #d1d1d1; border-bottom:1px solid #d1d1d1; }
|
|
form.bhotelPrice table.pressPrice tr td.likePrice2 { text-align:left; padding:15px 15px 15px 15px; color:#dc3f3f; font-weight:bold; font-size:20px; border-bottom:1px solid #d1d1d1; }
|
|
form.bhotelPrice table.pressPrice tr td.likePrice span.priceName { font-size:16px; font-weight:bold; }
|
|
form.bhotelPrice table.pressPrice tr td.likePrice span.priceName2 { font-size:12px; }
|
|
form.bhotelPrice table.pressPrice tr td.hotelPriceNote { width:100px; padding:10px; font-size:12px; }
|
|
form.bhotelPrice .personalInfo { float:left; margin:12px 15px 0 10px; clear: both; width:630px; }
|
|
form.bhotelPrice .hotelBookNote { float:right; width:275px }
|
|
form.bhotelPrice .hotelBookNote .hotelBookPromo { padding:10px; border-bottom:1px solid #d1d1d1 }
|
|
form.bhotelPrice .hotelBookNote .hotelBookPromo h6 { font-size:13px; margin:0 0 5px 0 }
|
|
form.bhotelPrice .personalInfo input.fullname { background-image:url(https://data.chinahighlights.com/css/images/fullname.gif); background-repeat:no-repeat; background-position:5px; padding:5px 5px 5px 30px; width:180px }
|
|
form.bhotelPrice .personalInfo input.email { background:url(https://data.chinahighlights.com/css/images/email.gif) no-repeat 5px #fff; padding:5px 5px 5px 30px; width:260px; margin-top:0px }
|
|
form.bhotelPrice .personalInfo input.telephone { background:url(https://data.chinahighlights.com/css/images/telephone.gif) no-repeat 5px #fff; padding:5px 5px 5px 30px; width:260px; margin-top:0px }
|
|
form.bhotelPrice .personalInfo label { float:left; width:160px; margin-top:8px; font-size:12px; margi-left:20px }
|
|
form.bhotelPrice .requestWord { width:200px; background:#fff; border:1px solid #d1d1d1; font-size:11px; color:#C30; padding:8px; line-height:16px; position:relative; right:-20px; margin:8px 0 0 0; }
|
|
form.bhotelPrice .requestWord .word { background:url("https://data.chinahighlights.com/css/images/left-arrow.png") no-repeat scroll 0 0 transparent; width:11px; height:11px; position:absolute; left:-10px; }
|
|
/*lucky draw 2011 from styles */
|
|
.signup { width:250px; float:right; border: 2px solid #BDBDBD; background:#F5F5F5; margin:10px; }
|
|
.signup h3 { font-size:12px; background: #999; color:#fff; margin:0; padding:0; line-height:30px; height:30px; text-indent:10px; }
|
|
|
|
/* yangtze cruise real-time payment */
|
|
.shipInfo { margin: 5px;}
|
|
.shipInfo .singleInfo { border-bottom:1px dashed #d1d1d1; display: block; margin: 0 0 10px 0; padding-bottom:8px; }
|
|
.shipInfo .singleInfo input { vertical-align:middle; margin-bottom:-3px; margin-top:0; margin:5px 10px 15px 5px; float: left;}
|
|
.shipInfo .singleInfo .basedOn { font-size:11px;}
|
|
.shipInfo .singleInfo td { font-size:11px;}
|
|
.shipInfo .singleInfo td select { width:80px!important;}
|
|
.font11Red { color:#a31022; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; }
|
|
.shipInfo .noteInfo { margin: 10px 0; display: block; font-size:11px; line-height:17px; text-align:justify }
|
|
table.tableSimple { margin: 0;}
|
|
table.tableSimple td select { width:100px;}
|
|
|
|
h5.fpassager { font-size:12px; color:#6a6a6a; margin:10px 0 10px 0px; padding-bottom:5px; border-bottom:1px solid #d1d1d1; background:url(https://data.chinahighlights.com/css/images/drop-5.GIF) no-repeat 3px 2px; padding-left:18px; }
|
|
h5.fpassagerInfo { font-size:12px; color:#6a6a6a; margin:10px; padding-bottom:5px; border-bottom:1px solid #d1d1d1; background:url(https://data.chinahighlights.com/css/images/drop-5.GIF) no-repeat 3px 2px; padding-left:18px; }
|
|
table.fpassagerInfo { font-size:12px; }
|
|
table.fpassagerInfo tr th { color:#6a6a6a; border-bottom:1px dashed #d1d1d1; padding:8px 0 8px 0; text-align:left; background:#e3ecee; }
|
|
table.fpassagerInfo tr td { border-bottom:1px dashed #d1d1d1; padding:5px 0 8px 0; }
|
|
.font11 { font-size:11px; clear: both; display: block; }
|
|
table.fpassagerInfo tr:hover { background:#f5f5f5; }
|
|
table.fpassagerInfo tr td.traveller { padding:0 0 0 5px; }
|
|
table.fpassagerInfo input.important { border:1px solid #ecc906; }
|
|
table.fpassagerInfo input.fullname { background-image: url(https://data.chinahighlights.com/css/images/fullname.gif); background-repeat:no-repeat; background-position: 5px; padding: 5px 5px 5px 20px; width: 100px; margin-top: 5px; background-color: #fff; border: 1px solid #d1d1d1; color: #545454; }
|
|
table.fpassagerInfo input.lastname { padding: 5px; width: 100px; margin-top: 5px; background-color: #fff; border: 1px solid #d1d1d1; color: #545454; }
|
|
table.fpassagerInfo input.passport { background: url(https://data.chinahighlights.com/css/images/photo-gray.gif) no-repeat 5px #fff; padding: 5px 5px 5px 20px; width: 130px; margin-top: 5px; background-color: #fff; border: 1px solid #d1d1d1; color: #545454; }
|
|
table.fpassagerInfo input.birthday { width:100px; border:1px solid #d1d1d1; background:#fff; padding:5px 5px 5px 20px; margin:5px 5px 0 5px;}
|
|
textarea.flightSpecial { width: 620px; height:80px; margin-top: 5px; background: #fff; border: 1px solid #d1d1d1; height: 110px; padding: 5px; line-height: 18px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color: #545454; }
|
|
.reservFlightForm { border: 2px solid #d1d1d1; width: 660px; margin-bottom: 20px; margin-top: 15px; padding-bottom: 10px; }
|
|
.reservFlightForm select { -x-system-font:none; float:left; background:#fff; border:1px solid #DDDDDD; 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:5px; -moz-border-radius: 4px; margin-top:5px; margin-right:3px; }
|
|
|
|
.paynow { float: right; display: block; width:219px; cursor:pointer}
|
|
|
|
.or { float: left; font-size:80px; color:#EEE; font-weight: bold; margin: 0 0 0 50px; }
|
|
.backtoeditYangtze { width:auto; margin:20px 0 0 10px }
|
|
.thankyouPic { margin: 20px auto; text-align:center}
|
|
#Hop2Widget { margin: -0 0 0 -10px!important;} /* for intel' flights search box */
|
|
|
|
.subTitle { background:#a31022; padding:5px 0 5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; color:#fff; width:809px; margin:-4px -10px 0 -10px; }
|
|
.chooseCities { padding-top:20px;}
|
|
.chooseCities ul { margin:0; padding-left:0}
|
|
.chooseCities ul li { list-style: none; float: left; width:120px; line-height:16px; margin-bottom:10px; font-size:12px;}
|
|
.chooseCities ul li input { vertical-align: middle; margin:-3px 0 0 0;}
|