body { background-color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding:0px; margin:0px; } #wrap { width:1000px; margin: 25px auto; } #wrap #wrapInner { border:none; } #wrap #wrapInner #contentMain { margin-right:13px; } #wrap #wrapInner #contentMain #logo { width:170px; position:relative; margin:0 0 5px 7px; display:block; float:left; } #wrap #wrapInner #contentMain #banner { border-bottom:1px dashed #d1d1d1; } #wrap #wrapInner #contentMain #banner a { text-decoration:none; color:#545454; } #wrap #wrapInner #contentMain #content { padding:25px 50px; border-bottom:1px dashed #d1d1d1; } #wrap #wrapInner #contentMain #content h1 { padding:0px; margin:0px; font-size:24px; } #wrap #wrapInner #contentMain #content #right { width:40%; float:left; margin:0 0 30px 50px; } #wrap #wrapInner #contentMain #content #right #rightContent { padding-right:5px; } #wrap #wrapInner #contentMain #content a:link, #wrap #wrapInner #contentMain #content #right #rightContent a:visited { color:#000; } #wrap #wrapInner #contentMain #content a:hover { text-decoration:none; color:#666; } #wrap #wrapInner #contentMain #content #right #rightContent p { line-height:22px; } #wrap #wrapInner #contentMain #content #right #rightContent ol li { line-height:22px; } #wrap #wrapInner #contentMain #content #right #rightContent img { border:#ccc 1px solid; padding:5px; margin:2px 8px 2px 2px; } .clear { clear:both; } .dashed { border-bottom: 1px dashed #d1d1d1; } #footer { margin:15px 5px 15px 25px; border-top:#ccc 3px solid; padding:15px; } .copyRight { font-size:11px; text-align:center; padding-bottom:0px; margin-bottom: 0px; color:#999; } .copyRight a { color:#999; text-decoration:none; } /* Wifi 页面样式 */ .wifiTitle { font-size:18px; display: block; margin: 10px 0; font-family:Verdana, Geneva, sans-serif; color:#545454 } .wifih1 { font-family: Verdana, Geneva, sans-serif; font-size: 22px; color: #545454; border-bottom: #D2D2D2 1px solid; padding: 0px 0px 3px 8px; margin: 18px 0px 5px 0px; padding-right: 280px; display: block; } .mainCombo { margin:0 0 0 55px; padding: 0; } ul.wifiFeature { margin-left:0; padding-left:0 } ul.wifiFeature li { list-style: none; background:url(/css/images/citytour/green-mark.png) no-repeat left 5px; padding-left:20px; font-size:11px; line-height:20px; margin: 0 0 10px 0; } ul.drop1 { list-style:none; padding:0px; margin:0px 0px 15px 0px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#545454; } ul.drop1 li { line-height:24px; margin-left:8px; margin-bottom:6px; background:url(/css/images/drop-1.GIF) no-repeat 0px 9px; padding:0 0 0 15px; } ul.drop2 { list-style:none; padding:0px; margin:0px 0px 15px 0px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#545454; } ul.drop2 li { line-height:24px; margin-left:8px; margin-bottom:6px; background:url(/css/images/drop-2.GIF) no-repeat 0px 9px; padding:0 0 0 15px; } .supportDevice { float:left; margin:0 5px 10px 0; } .supportDevice .infoDevice { margin:0 } .supportDevice .infoDevice img { border:none !important } .wifiBox { border:1px solid #d1d1d1; width:275px; margin: 0 0 15px 0; } .wifiBox h5 { padding:8px; margin-bottom:10px; background-color:#d1d1d1; text-align:center; font-size: 13px; font-weight: bold; zoom:1; margin-top:0; } .wifiBox .dialIntro ul { margin-left:0px; } .wifiBox .dialIntro ul li { line-height:20px; margin-bottom:10px; font-size:11px; list-style-position: outside; margin-left:5px; list-style: none; background: url(/css/images/drop-1.gif) no-repeat left 8px; padding-left: 12px; } #contact { margin:10px 0; border:1px solid #666; background:/*url(/css/images/bg-email.png) no-repeat 450px 10px*/ #f5f5f5; -moz-border-radius:4px; -webkit-border-radius:4px; position:relative; } #content #contact p { display:block; margin:0; } #contact label { display:inline-block; float:left; line-height:26px; width:120px; font-size:12px } #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; 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; padding:3px 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:236px } #contact input:focus, #contact textarea:focus, #contact select:focus { border:1px solid #F90; background-color:#fff; } #contact input.terms { width:auto; margin: 0 5px 0 0; } #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 fieldset { padding:20px; border:none; -moz-border-radius:5px; -webkit-border-radius:5px } #contact span.required { font-size:13px; color:#f00 } .wifiList { border:#ccc solid 1px; padding:5px 5px 0 5px; margin: -1px 0 0 0; -moz-border-radius:6px; width:660px; } .faqAnswer { background:url("/css/images/faq/a-bg.gif") no-repeat scroll -10px top #F6F6F6; margin-bottom:15px; padding:10px 10px 10px 50px; } .faqQuestion { background:url("/css/images/faq/q-bg.gif") no-repeat scroll left top #E7F1F4; margin-bottom:0px; padding:12px 10px 12px 50px; font-size: 14px; color:#444; } .wifiPrice { color: #A31022; margin: 8px 0 5px 0; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; } .new { right: -5px; POSITION: relative; TOP: -6px; font-size: 80%; font-weight: normal; color: red; font-style: italic; } .rentalTitle { float:right; margin:40px 30px; padding-left:29px; font-size:18px; display: block; color:#545454; background: url(/css/images/wifi/wifi-title.png) no-repeat; } .phoneTitle { float:right; margin:40px 30px; padding-left:25px; font-size:18px; display: block; color:#545454; background: url(/css/images/wifi/phone-rental-title.png) no-repeat; } .moblieTitle { float:right; margin:40px 30px; padding-left:25px; font-size:18px; display: block; color:#545454; background: url(/css/images/wifi/moblie-title.png) no-repeat; } .iphoneTitle { float:right; margin:40px 30px; padding-left:25px; font-size:18px; display: block; color:#545454; background: url(/css/images/wifi/iphone-title.png) no-repeat; } .highlightBold { color:#A31022; font-size:18px; margin:8px 0 5px 0; font-family:Arial, Helvetica, sans-serif; } table.tableRental { border-top:3px solid #a31022; border-left:1px solid #d1d1d1; } table.tableRental tr:hover { background:#f1f1f1; } table.tableRental th { padding:5px; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; background:#f1f1f1; text-align:center; } table.tableRental td { padding:5px; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; } .faqAnswer { background:url("/css/images/faq/a-bg.gif") no-repeat scroll -10px top #F6F6F6; margin-bottom:15px; padding:10px 10px 10px 50px; } .faqQuestion { background:url("/css/images/faq/q-bg.gif") no-repeat scroll left top #E7F1F4; margin-bottom:0px; padding:12px 10px 12px 50px; font-size: 14px; color:#444; } .rentalStyle { color:#a31022; font-weight:bold; } .wifiStyle { color: #307ABE; font-weight: bold; } .wifiStyle1 { color: #307ABE; font-weight: bold; font-size:18px; }