/* FORMS 表单样式*/ form {margin: 0 0 1em} input, select, textarea { color: #444; margin-top: 1px; margin-right: 0px; margin-bottom: 1px; margin-left: 0; } input.inputNoborder{ } fieldset {border: none} label {display:block;padding: 3px 0} label br {:left} /* FORMS - general classes */ input.formSubmit { padding: 1px 3px; background:#666; color:#fff; font-weight:bold; font-size:96%; font-family: Verdana, Arial, Helvetica, sans-serif; } /* FORMS - formWrap - simple form, headings on left, form elements on right */ form.formWrap { position:relative; width:90%; float: left; } form.formWrap fieldset {margin: 0 1em} form.formWrap h3 {margin:8px 0 .6em;font: bold 155% arial;color:#A31022} form.formWrap label {:left;float:left;width:100%;border-top: 1px solid #fff} /* hide from IE mac \*/ form.formWrap label {float:none} /* end hiding from IE5 mac */ form.formWrap label input.wideForm, form.formWrap label textarea.wideForm, form.formWrap label select.wideForm {width:25em;float:left;margin-left:8px} form.formWrap label input.short, form.formWrap label textarea.short, form.formWrap label select.short { width:6em; position:relative; margin-right:2em; overflow: inherit; visibility:inherit; } form.formWrap label input.formMiddle, form.formWrap label textarea.formMiddle, form.formWrap label select.formMiddle {width:10em;float:left;margin-right:2em;} form.formWrap label b { float:left; width:9em; line-height: 1.7; display:block; font-size:90%; color: #444; } form.formWrap label m {float:left;width:3em;line-height: 1.7;display:block;position:relative; font-size:85%;margin-right:-1em;} form.formWrap label xm {float:left;width:2em;line-height: 1.7;display:block;position:relative; margin-left:-4em;} form.formWrap label b .req {color:#A31022;font-size:150%;font-weight:normal;position:relative;top:-.1em;line-height:1;left:-.6em;width:.3em;height:.3em} form.formWrap div.req {color:#666;font-size:96%;font-weight:normal;position:absolute;top:.4em;right:.4em;left:auto;width:13em;text-align:right} form.formWrap div.req b {color:#A31022;font-size:140%} form.formWrap label select {width: 15.5em} form.formWrap label textarea.f-comments {width: 15em} form.formWrap div.f-submit-wrap {padding: 5px 0 5px 8em} form.formWrap input.f-submit {margin: 0 0 0 10px} form.formWrap fieldset.f-checkbox-wrap, form.formWrap fieldset.f-radio-wrap {:left;float:left;width:32em;border:none;margin:0;padding-bottom:.7em; font-size:90%;} form.formWrap fieldset.f-checkbox-wrap b, form.formWrap fieldset.f-radio-wrap b {float:left;width:8em;line-height: 1.7;display:block;position:relative;padding-top:.3em; font-size:90%;} form.formWrap fieldset.f-checkbox-wrap fieldset, form.formWrap fieldset.f-radio-wrap fieldset {float:left;width:13em;margin: 3px 0 0 10px; } form.formWrap fieldset.f-checkbox-wrap label, form.formWrap fieldset.f-radio-wrap label {float:left;width:13em;border:none;margin:0;padding:2px 0;margin-right:-3px} form.formWrap fieldset.f-checkbox-wrap label.f-checkbox-wide, form.formWrap fieldset.f-radio-wrap label.f-checkbox-wide {width:30em;} form.formWrap label input.f-checkbox, form.formWrap label input.f-radio {width:auto;float:none;margin:0;padding:0; border:none; background:none;} form.formWrap label span.errormsg {position:absolute;top:0;right:-10em;left:auto;display:block;width:16em;background: transparent url(https://data.chinahighlights.com/css/images/errormsg_bg.gif) no-repeat 0 0} form.formWrap label span.errormsg b {padding: 10px 0;margin: 0 10px 0 30px;color:#B30800;font-weight:bold;display:block;width:auto;float:none;line-height:1.3} form.formWrap div.addtionalInro {position:absolute; right:1em; padding: .5em .5em 0 .5em; bording: 1px #f1f1f1 solid; width:40%;background-color:#FAFAFA; font-size:92% } form.formWrap div.addtionalinfo {position:absolute; right:1em; padding: .5em .5em 0 .5em; bording: 1px #f1f1f1 solid; width:28%;background-color: #DBDBDB; font-size:90%; text-align:center;} form.formWrap div.addtionalinfo p{text-align:left;} form.formhotelPromo2 fieldset { width: 98%; padding:2px 5px 2px 5px; margin-top:5px; border:1px solid #a1a1a1; background:#fff; font-size: 85%; color:#666666; } form.formhotelPromo2 fieldset legend { color:#868686; font-weight:bold; padding:0 9px 0 9px; border:1px solid #a1a1a1; background:#fff; font-size: 80%; } form.formhotelPromo2 fieldset label { float:left; width:23%; text-align:left; margin-left:10px; line-height:12px; } form.formhotelPromo2 fieldset label2 { float:left; width:60%; text-align:left; margin-left:10px; line-height:12px; } form.formhotelPromo2 fieldset div { :left; margin-bottom:0.5px; font-size: 87% } form.forumBoard fieldset { width: 98%; padding:2px 5px 10px 5px; margin-top:5px; border:1px solid #e1e1e1; background:#fff; font-size: 80%; color:#666666; } form.forumBoard fieldset legend { color:#a31022; font-weight:bold; padding:0 1px 0 1px; background:#fff; font-size: 105%; } .questionLinks1{background-image:url(https://data.chinahighlights.com/css/images/tour/question.jpg); background-repeat:no-repeat; background-position:top left; padding:40px 8px 20px 20px; width:250px; height:280px; float:right; position:relative; margin-left:6px; :both;} /*tour 搜索框表单样式*/ FORM#tourSearch { padding: 10px 10px 0 0; MARGIN: 0px auto; font-size:90%; WIDTH: 100%; } FORM#tourSearch FIELDSET { BORDER-RIGHT: #C9CACB 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #C9CACB 1px solid; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #C9CACB 1px solid; WIDTH: 88%; LINE-HEIGHT: 1.5em; PADDING-TOP: 5px; BORDER-BOTTOM: #C9CACB 1px solid; FONT-FAMILY: verdana, sans-serif;background-color:#f6f6f6;} /*flight 搜索表单样式*/ form.formflight { padding: .5em 0 0 1em; position:relative; width: 95%; font-size:90%; background-image:url(https://data.chinahighlights.com/css/images/fly-bg.gif); background-position:top left; } #wrap #contentWrap #content .formflight h4 { font-size: 116%; padding-left: -1em; position:relative; } #content .NSelectRadioFont { PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: .9em; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 147px; COLOR: #333333; PADDING-TOP: 2px;list-style:none; } #content .SelectRadioFont { PADDING-RIGHT: 0px;PADDING-LEFT: 5px;FONT-WEIGHT: bold;FONT-SIZE: .9em;FLOAT: left;PADDING-BOTTOM: 0px;WIDTH: 147px;COLOR: #333;PADDING-TOP: 2px;list-style-position: outside;list-style-image: none;list-style-type: none; } #content .NSelectRadio { FLOAT: left; WIDTH: 22px; HEIGHT: 22px;list-style:none; } .flightSearch { width:530px; background-position:left top; background-repeat:repeat-x; border:#c2c1c1 1px solid; background-color: #FFFFFF; background-image:url(https://data.chinahighlights.com/css/images/fly-bg.gif) } .flightSearch h5{font-size:11px; margin-left:15px; color:#787878; border-bottom:none;!important} .flightSearch h2{MARGIN:5px 0 8px 19px; font-size:16px; color:#555555; border-bottom: #c2c1c1 1px solid; padding:5px 0 0 10px; font-family:'Arial', Helvetica, sans-serif; width:480px;!important} FORM.formflights FIELDSET#current P { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; } FORM.formflights FIELDSET { PADDING: 5px 5px 5px 10px; DISPLAY: block; FONT-SIZE: 1em; MARGIN:0 0 8px 14px; WIDTH: 480px; LINE-HEIGHT: 1.5em; FONT-FAMILY: verdana, sans-serif; BORDER-bottom: 1px dashed #c3c2c2; float:middle; } FORM.formflights FIELDSET:hover { background-color:#F7F7F7; } FORM.formflights FIELDSET#opt:hover { BORDER: #FFFFD9 1px solid; } FORM.formflights INPUT:hover { BACKGROUND:#FFFFE6;} FORM.formflights INPUT:unknown { BORDER: #b80b38 1px solid; BACKGROUND:#FFFFD9; COLOR: #FFFFD9; } FORM.formflights LABEL { DISPLAY: block; FLOAT: left; COLOR: #888; TEXT-ALIGN: right} .flightSearch2{ color:#5d5d5d; font-size:11px; MARGIN:5px 0 8px 30px; } .inputmap { background-color:#AAC4C6; color:#3A5857; font-family:Verdana, Arial, Helvetica, sans-serif; padding:1px 12px 1px 12px;} /* Flights & hotel Booking 样式*/ .fhBook { width:780px; margin-left:0px; background-image:url(https://data.chinahighlights.com/css/images/flights/bg2.gif); background-position:top left; background-repeat:no-repeat; } .fhotel{ width:780px; margin-left:0px; background-image:url(https://data.chinahighlights.com/css/images/hotel/bg.gif); background-position:top left; background-repeat:no-repeat; } .detailtitle{ width:500px;color:#7f1f1f; font-size:12px; font-weight:bold; background-image:url(https://data.chinahighlights.com/css/images/flights/point.gif); background-position:15px 20px; background-repeat:no-repeat; padding:20px 0 0 35px; } .detailtitle2{width:750px; color:#747575;padding:8px 0 0 35px; font-size:11px; font-weight:bold; } .hotellist3{ padding:10px 0; width:700px; margin-bottom:10px; margin-left:40px; } /* Flights & hotel Booking note 样式*/ .flightsNoteinfo{ width:162px; background-color:#fffcf0; color:#666666; font-size:10px; padding:5px 2px 0 10px; border:solid 1px #FEE9BC; } .flightsNoteinfo li{ color:#666666; line-height:20px; padding:5px 0 0 1px; } .flightsNoteinfo ul{ margin:0 3px 5px 3px; } .promoWords{ width:175px; border:#e3e3e3 1px solid; margin-top:10px; } .promoWords2{ width:165px; margin:4px; border:#e3e3e3 1px solid; background-image:url(https://data.chinahighlights.com/css/images/flights/bg3.gif); background-position:top left; background-repeat:no-repeat; } .promoWords2 h2{padding-left:8px;} .promoWords2 p{ color:#8a8787; font-size:10px;!important; line-height:20px; margin:4px 15px 20px 10px;} .rednotetitle{ text-align:center; font-size:12px; font-weight:bold; color:#b00a2a; padding-bottom:8px; padding-top:20px; text-align:center; } /* table of flight list2*/ .blueTitle{ color:#3166b4; font-size:12px;font-weight:bold;} .tableFlightList2{width:740px; padding:5px 2px 2px 2px; text-align:center; text-valign:middle; margin:6px 28px 10px 28px;} .tableFlightList2 th{ height:40px;background-color:#f7f7f7;border-bottom:1px solid #e1e1e1; border:none; border:0; color:#2b71ac;} .tableFlightList2 td{ height:55px; background-color:#fff; border-bottom:1px solid #e1e1e1; color:#777; font-size:11px; line-height:13px;} .tableFlightList2 td a:link, .tableFlightList td a:visited{color:#777; text-decoration:none; border-bottom:1px dotted #777;} .tableFlightList2 td a:hover{color:#a31022; text-decoration:none; border-bottom:1px dotted #a31022;} .totalPrice{ width:100%; background-color:#fefde8; border:#faf7be 1px solid; padding: 10px 0 11px 0; font-size:11px; line-height:2.5em; } .tableFlightList2 td.priceTable{ padding:0; margin:0; border:0; } /* list of flight form*/ .flightsLeft{ float:left; width:780px; } .passagerList{width:500px;color:#3166b4; font-size:12px; font-weight:bold; background-image:url(https://data.chinahighlights.com/css/images/flights/point2.gif); background-position:28px 13px; background-repeat:no-repeat; padding:15px 0 0 50px; } .fhtransfer{ width:720px; color:#990000; font-size:11px; padding:15px 0 0 50px; } .transferAddons{ width:750px; color:#666666; font-size:11px; font-weight:bold; padding:5px 0 5px 50px; } .passagernameChoose{width:500px;color:#3166b4; font-size:12px; font-weight:bold; padding:10px 0 10px 50px; } .passagernameChoose select.nameChoose { width:100px; float:left; font-size:11px; padding: 3px 0 3px 5px; background-color:#f9f9f9; border:1px solid #d5d2d2; margin-right:5px;} .flightsform1{ width:280px; float:left; padding-left:50px; padding-top:6px;} .flightsform2{ width:280px; float:left;padding-left:20px;padding-top:6px;} .flightsform3{ width:560px; float:left;padding-left:20px;padding-top:10px;text-align:center;} .flightsLeft label { width:50px; display:block; padding-top:2px; margin-top:4px ; text-align:left; width:200px; font-size:11px; color:#585858;} .flightsLeft input.width250 { width:220px; float:left; font-size:12px; background-color:#f9f9f9; border:1px solid #d5d2d2; margin-top:0; padding-top: 6px; padding-right: 0; padding-bottom: 6px; padding-left: 5px; font-family:Arial, Helvetica, sans-serif; color:#666666; } .flightsLeft input.width250ha { width:220px; float:left; font-size:11px; background-color:#fffcf0; border:1px solid #ff0000; margin-top:0; padding-top: 6px; padding-right: 0; padding-bottom: 6px; padding-left: 5px; } .flightsLeft input.width150{ width:150px; font-size:11px; padding: 3px 0 3px 5px; background-color:#f9f9f9; border:1px solid #d5d2d2; margin:4px 2px 0 2px; font-family:Arial, Helvetica, sans-serif; color:#666666; } .flightsLeft input.width100{ width:100px; font-size:11px; padding: 3px 0 3px 5px; background-color:#f9f9f9; border:1px solid #d5d2d2; margin:4px 2px 2px 2px; } .flightsLeft select.width200{ width:200px; font-size:11px; padding: 3px 0 3px 5px; background-color:#f9f9f9; border:1px solid #d5d2d2; margin:4px 2px 2px 2px; } .flightsLeft input.doubleSelect{ width:20px; padding: 3px 0 3px 5px; margin:4px 2px 0 2px; } .flightsLeft textarea.width450 { width:450px; float:left; font-size:11px; padding: 6px 0 6px 5px; background-color:#f9f9f9; border:1px solid #d5d2d2; margin-top:11px; margin-left:50px; height:200px; font-family:Arial, Helvetica, sans-serif; color:#666666; } .flightsLeft input.width250:hover, .flightsLeft textarea.width450:hover { border: 1px solid #f0bebe; background-color:#fffff2; } /*chinahotel.asp表单检验出错提示层*/ .erro{ width:510px; background-color:#FFFFD9; border:#EAEAEA 1px solid; margin-left:50px; padding:2px 0 3px 10px; } .erro p{ background-image:url(https://data.chinahighlights.com/css/images/hotel/wrong.gif); background-repeat:no-repeat; padding:1px 0 0 26px; line-height:8px; font-size:11px; color:#990000; } /* thanks booking style note 样式*/ .thanksWords{ width:740px; font-size:12px; color:#717070; margin:15px 20px 0 20px; line-height:15px; } .thanksWords ol li{ line-height:25px; } .kindNote{ width:700px; background-color:#fdfde8; color:#af5812; font-size:90%; padding:10px 20px 10px 20px; } /* TABLES 表格样式*/ .table1 { border: 1px solid silver; border-top:2px solid #A31022; border-collapse:collapse; text-align: center; vertical-align: middle; font-size:98%; } .table1 td {padding:4px 2px;border: 1px solid #f0f0f0;line-height:15px} .table1 td.schedule { padding-top: 10px; border: 1px solid #e4e4e4; font-size:11px; color:#777; text-align:left; vertical-align: top; } .table1 td.schedule a:link; .table1 td.schedule a:visited {font-size:11px; color:#222;} .table1 td.schedule div.datecalendar {font-size:18px; color:#a31022; font-weight:bold; text-align:center;} .table1 tr th {text-align:center;border: 1px solid #fff;font-size:95%; background: #efefef; line-height:15px;} .table1 thead th {color:#fff;font-size:105%;background: #a1a1a1; padding: 6px} .table1 tbody th { color:#000; font-size:97%; background: #efefef; padding: 4px; line-height: inherit; } .table1 tbody th.sub {font-size:95%;color:#6b6b6b;background: #f8f8f8; text-align:left;} /*Table for GP tour*/ .tablegp { border: 1px solid silver; border-collapse:collapse; text-align: center; vertical-align: middle; font-size:95%; } .tablegp td {padding:2px;border: 1px solid #f0f0f0;} .tablegp td.schedule { padding-top: 10px; border: 1px solid #e4e4e4; font-size:11px; color:#777; text-align:left; vertical-align: top; } .tablegp td.schedule a:link; .table1 td.schedule a:visited {font-size:11px; color:#222;} .tablegp td.schedule div.datecalendar {font-size:18px; color:#a31022; font-weight:bold; text-align:center;} /* TABLES - calendar */ .calendar { width:200px; font-size:92%; background-image: url(https://data.chinahighlights.com/css/images/featurebox-bg.gif); background-repeat: no-repeat; background-position: left center; } .calendar td {text-align:center;border: 1px solid #ddd} .calendar th {text-align:center} .calendar thead th {padding: 3px 2px} .calendar tbody th {padding: 2px} .calendar tbody th.sub {padding: 2px} /* TABLES - Table2 另外一种表格样式 */ .table2 {border-collapse:collapse;text-align: center; vertical-align: middle; font-size:92%;} .table2 td {padding:2px;border: 1px solid #e8e8e8;} .table2 th{color: #444;font-size:100%; font-weight:bold; border-bottom:#E7E7B6 1.5px solid;border-right:#fff 1px solid;border-left:#fff 1px solid;background-color:#f5f5f5;} td.table2Left {text-align:left; font-size:93%; padding:0 0 10px 5px;} td.graytd {background-color:#f4f4f4; border: 1px solid #fff;} /* TABLES - Table4 另外一种表格样式 */ .table4 {border-collapse:collapse;text-align: center; vertical-align: middle; font-size:92%;} .table4 td {padding:2px;border: 1px solid #cccccc;} .table4 th{color: #666666;font-size:100%; font-weight:bold; border:#cccccc 1px solid;background-color:#f0f0f0;} td.table4Left {text-align:left; font-size:93%; padding:0 0 10px 5px;} tr.graytd {background-color:#f9f7f7; border: 1px solid #cccccc;} /* TABLES - Table5 另外一种表格样式 */ .table5 {border-collapse:collapse;text-align: center; vertical-align: middle; font-size:86%; width:650px;} .table5 td {padding:2px;border: 1px solid #b6b6b6;} .table5 th{color: #666666;font-size:100%; font-weight:bold; border:#cccccc 1px solid;background-color:#ede7e7;} td.table5Left {text-align:left; font-size:93%; padding:0 0 10px 5px;} tr.graytd {background-color:#f9f7f7; border: 1px solid #cccccc;} /* TABLES - 页面布局表格基本样式 */ .tableSimple {font-size:92%;} .tableSimple span, .table1 span {font-size:95%; font-weight:normal; background-color:#f1f1f1;} .tableWithBorder {font-size:92%; cellpadding:2px; cellspacing:2px;} .tableWithBorder td.tdWithBorder{border-bottom: 1px solid #d3d3d3; bordercolorlight:#dddddd; bordercolordark:#ffffff; } #priceBg {background-image: url(https://data.chinahighlights.com/css/images/thbg.gif);background-repeat: no-repeat; background-position: center center;} #priceBg span.thPriceLeft { font-size:9px; LEFT: -2px; POSITION: relative; TOP: 9px; line-height:10px; } #priceBg span.thPriceRight{ font-size:9px; left: 12px; POSITION: relative; TOP: -8px; line-height:10px; } .tdColorChange1 { BACKGROUND: #F4F4F4} .tdColorChange2 { BACKGROUND: #FFFFFF} /* TABLE3 - 另外一种表格样式 样式 */ table.table3{ text-align: left;font-family: Verdana;font-weight: normal;font-size: 11px;color: #404040; background-color: #fafafa;border-top: 2px #a31022 solid;border-spacing: 0px; } /* TABLEcityguide - 用于cityguide页面城市列表 样式 */ table.tablecityguide{text-align: left;font-family: Verdana;font-weight: normal;font-size: 11px;color:#666;} table.tablecityguide a{color:#666;} table.tablecityguide th{ background-color: #F5F5F5; font-size:12px; width:20%; border-bottom:Solid 1px #fff; padding:2px 0 2px 8px; } table.tablecityguide td{ padding:2px 0 2px 8px;border-bottom:Solid 1px #f5f5f5; } td.helpHed{ border-bottom: 2px solid #fff; border-right: 2px solid #fff;background-color: #ACB3B5;text-align: left; padding-left: 5px; font-family: Verdana; font-weight: bold; font-size: 12px; color: #fff; } td.helpBod { border-bottom: 2px solid #fff; border-top: 0px; border-right: 2px solid #fff; text-align: left; padding-left: 10px; font-family: Verdana, sans-serif, Arial; font-weight: normal; font-size: 11px; color: #404040; background-color: #f5f5f5; line-height:14px; padding:4px 2px 4px 10px; } table.sofT { text-align: center; font-family: Verdana; font-weight: normal; font-size: 11px; color: #404040; width: 580px; background-color: #fafafa; border: 1px #6699CC solid; border-collapse: collapse; border-spacing: 0px; } /*new*/ .tM { margin-left:10px; margin-bottom:10px;} .tM1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; padding-left:15px; padding-top:5px; padding-bottom:3px;} .tM1 a:link,.tM1 a:visited {color:#000000; text-decoration:none;} .tM1 a:hover {text-decoration:underline;} .tM2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding-top:3px; padding-bottom:4px; padding-left:15px; line-height: normal; } .tM2 textarea { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; width:590px; padding:5px; } .tMg select{height:22px;} .tM3 { width:150px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; height: 20px; margin-bottom: 3px; } .tM4 {width:90px; padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; height:16px; margin-top:1px;} .tM5 {width:40px; padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; height:20px;} .tMg { margin-bottom:0px; margin-left:5px; margin-top:0px; width:700px } .tMdiv {width:620px; margin-left:10px; background-color:#f4f4f4; border:#DDDDDD 1px solid; margin-bottom:15px;} .tMdivTitle { font-size:12px; color:#6b6b6b; padding:5px 0 5px 10px} .tMdivPeople1, .tMdivPeople2{ width:auto; height:30px; padding:0 10px; float:left} .tMdivPeople1 select { width:80px} .tMdivPeople2 select {width:100px} .tMdivTime{ font-size:11px; color:#6b6b6b; width:260px; height:30px; padding-left:10px; float:left} .tMdivDate{ font-size:11px; color:#6b6b6b; width:260px; height:30px; padding-left:10px; float:left} .tMdivLeftBox {width:110px; float:left} .tMdiv1 {width:620px; margin-left:10px; background-color:#fff; border:#fff 1px solid; margin-bottom:15px;} .tM6 {width:110px; padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; height:20px;} .tM7 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding-left:10px; } .tM7 a:link,.tM7 a:visited,.tM7 a:hover {color:#990000; text-decoration:underline;} .tM8 {width:130px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;} .tM9 {width:120px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;} .tM10 {width:300px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; height:100px;} .tMcitylist{ width:160px; padding:0 0 0 5px; margin:5px 0 2px 0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666; } #othercity .tMcitylist{width:150px; padding:0 0 5px 5px; margin:0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#666666;font-weight:normal; line-height:15px;} .tMcitylist1{width:150px; padding:0 0 0 5px; margin:0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#666666;} .tMcitylist2{width:305px; padding:0 0 0 5px; margin:0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;} .tMattractionlist{ width:154px; padding:0 0 0 0px; margin:0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; line-height: 13px; } /* FORMS - cantact us */ .outsidetable { width:670px; height:527px; } div.tableleft { width:435px; height:527px; float:left; } div.tablehead { width:435px; height:76px;background-image:url(https://data.chinahighlights.com/css/images/cantact-us/form-head.jpg); background-position:left top; background-repeat:repeat-x;} div.tablemid{ width:435px; height:449px; background-image:url(https://data.chinahighlights.com/css/images/cantact-us/form-bg1.jpg); background-position:left top; background-repeat:repeat-x;} div.tabletitle{ width:110px; font-size:13px; color:#82690d; font-family:Arial, Helvetica, sans-serif; margin:9px 5px 0 10px; font-weight:bold; letter-spacing:0.01em; float:left; text-align: right; } div.cantcatLable{ width:280px; height:auto; float:right; margin:7px 3px 2px 0; } input.inputcantact{ width:270px; height:24px; background-color:#f4f5f5; border:1px solid #f4f5f5; font-family:Arial, Helvetica, sans-serif; letter-spacing:0.02em; padding:2px 0 1px 6px; color:#7b7a78; font-size:15px; font-weight:bold; } #selectcantact{ width:270px; height:24px; background-color:#f4f5f5; border:1px solid #f4f5f5; font-family:Arial, Helvetica, sans-serif; letter-spacing:0.02em; padding:2px 0 1px 6px; color:#7b7a78; font-size:12px; } textarea.textmessage{ width:270px; height:150px; background-color:#f4f5f5; border:1px solid #f4f5f5; font-family:Arial, Helvetica, sans-serif; padding:1px 0 1px 6px; color:#7b7a78; font-size:15px; } div.sendmessage{ width:345px; height:auto; margin:9px 0 0 25px; text-align:right; } div.messagenote{ width:380px; height:auto; margin:15px 0 0 25px; color:#7b6415; font-family:Arial, Helvetica, sans-serif; font-size:12px; } div.tableright{ width:229px; height:527px; background-image:url(https://data.chinahighlights.com/css/images/cantact-us/bg2.gif); background-position:left top; background-repeat:no-repeat; float:left; } div.righttitle{ padding:50px 0 0 50px; color:#a08a17; font-size:12px; font-weight:bold; } div.righttext{ color:#a08a17; font-size:0.87em; padding:3px 3px 0 10px; font-family:Arial; } .phonetable{ margin:5px 5px 0 10px; padding:1px 0 0 2px; } .chinatime{ color:#785f02; } .fontgray{ color:#757575; } .feedback{width:634px; background-color:#F7F7F7; border:#E7E7E7 1px solid; font-size:10px; color:#999999; padding:5px 8px 5px 8px; margin:5px 0 20px 0; } /* China Train TABLES 表格样式*/ .tablet { border: 1px solid #cccccc; border-collapse:collapse; text-align: center; vertical-align: middle; font-size:95%; } .tablet td {padding:2px;border: 1px solid #cccccc; font-size:90%;} .tablet td.schedule {padding-top: 10px; border: 1px solid #cccccc; font-size:10px; color:#777;text-align:left;vertical-align: top;} .tablet tr th a:link; .tablet tr th a:visited {font-size:11px; color:#666666; text-decoration:underline;}!important .tablet td.schedule div.datecalendar {font-size:18px; color:#a31022; font-weight:bold; text-align:center;} .tablet tr th {color:#666666; text-align:center;border: 1px solid #cccccc;font-size:90%; background: #fcfcfc; background-image:url(https://data.chinahighlights.com/pic/traintab1.gif); background-position:top;} .tablet thead th {color:#666666;font-size:90%;background: #f4f4f4; padding: 6px; background-image:url(https://data.chinahighlights.com/pic/traintab1.gif); background-position:top; line-height:14px;} .tablet tbody th {color:#666666;font-size:90%;background: #f8f8f8; padding: 4px; background-image:url(https://data.chinahighlights.com/pic/traintab2.gif); background-position:top;} .tablet tbody th.sub {font-size:95%;color:#666666;background: #f8f8f8; text-align:left;} .tablet .statioinChinese{ font-family:宋体; font-size:14px; color:#333333 }