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.

229 lines
8.9 KiB
CSS

body { margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em; background-color:#d3d3d3; line-height: 1.8em;}
img { border:none;}
* {margin:0px; padding:0px;}
.clear{font-size:1px; height:1px; line-height:1px; :both;}
.mclear{
font: 0px/0px sans-serif;clear: both;display: block;
}
.clearzt{font-size:1px; height:1px; line-height:1px; :both;width:345px;}
#wrapper { width:1024px; margin:0px auto;}
#wrapper #header { height:180px; background-color:#f4f4f4;}
#wrapper #header #logo { width:245px; text-align:center; padding-top:20px; float:left;}
#wrapper #header #banner { width:779px; float:right; height:180px; background-image: url(/image/tour/top-things-to-do//banner-top-things-to-do.jpg); background-repeat:no-repeat;}
#wrapper #menu { color:#fff; margin-top:2px;}
#wrapper #menu ul { background-color:#a31022; list-style:none; height:35px; padding:0px; margin:0px; padding-left:100px;}
#wrapper #menu ul li { display:block; float:left; line-height:35px;}
#wrapper #menu a { color:#fff; font-weight:bold; text-decoration:none; padding-right:7px; padding-left:2px;}
#wrapper #menu a:hover { color:#999;}
#wrapper #contentWrapper { padding:10px 20px; background-color:#fff;}
#bread { background-color:#fff; padding:10px;}
#bread a { color:#000;}
#wrapper #contentWrapper #contentLeft { width:760px; float:right; background-color:#fff;}
#wrapper #contentWrapper #contentLeft a { color:#000;}
#wrapper #contentWrapper #contentLeft a:hover { color:#a31022; text-decoration:none;}
#wrapper #contentWrapper #contentRight { width:224px; float:left; background-color:#f4f4f4;}
#wrapper #contentWrapper #contentLeft h1 { font-size:22px; text-align:center; padding:20px 0px; border-bottom:#a31022 3px solid; line-height:35px; margin-bottom:15px;}
#wrapper #contentWrapper #contentLeft h2 { font-size:18px; margin:0px; padding:0px; padding:5px 10px; margin:15px 0px 15px 0px; border-bottom:#666 1px solid;}
#wrapper #contentWrapper #contentLeft h3 { font-size:14px; margin:0px; padding:0px; padding:15px 0px; border-bottom:#a31022 3px solid; }
#wrapper #contentWrapper #contentRight h4 { font-size:12px; text-align:center; background-color:#999; color:#fff; padding:4px 0px; margin-bottom:5px;}
#wrapper #contentWrapper #contentLeft .article {
padding: 0px;
text-align:justify;
padding-right:20px;
padding-left:20px;
background-color: #FFFFFF;
}
#wrapper #contentWrapper #contentLeft .article1 {
padding: 0px;
text-align:justify;
padding-right:20px;
background-color:#F2F2F2;
}
#wrapper #contentWrapper #contentLeft .article a { color:#000;}
#wrapper #contentWrapper #contentLeft .article a:hover { color:#a31022; text-decoration:none;}
#wrapper #contentWrapper #contentLeft ul { list-style: none;}
#wrapper #contentWrapper #contentLeft ul li {
list-style: none;
padding-left:15px;
background-image:url(/pic/arrowcity.gif);
background-repeat:no-repeat;
background-position:left 6px;
}
#wrapper #contentWrapper #contentRight ul li { padding-left:18px; background-image:url(/pic/arrowcity.gif); background-repeat:no-repeat; background-position:5px 7px; list-style:none; margin-bottom:15px; border-bottom:#fff 1px dashed;}
#wrapper #contentWrapper #contentRight a { color:#000; text-decoration:underline;}
#wrapper #contentWrapper #contentRight a:hover { color:#a31022;}
.redBorderBottom { border-bottom:#a31022 1px dashed;}
img.photo { margin-right:10px; border:#ccc 1px solid;}
.marginTop { margin-top:15px;}
#footer {
clear:both;
font-size:77%;
color:#666;
padding-top: 10px;
padding-bottom: 30px;
margin-top:8px;
border-top: 4px solid #A30122;
background-color: #F4F4F4;
background-image: url(/css/images/china-highlights.gif);
background-repeat: no-repeat;
text-align: center;
line-height:1.4em;
background-position: 98% 45%;
}
#footer img { border:none;}
#footer p {margin:0}
#footer a:link, #footer a:visited, #footer a:hover {font-weight: bold; color:#666666; border:none;}
#footer a:hover {color:#a31022; text-decroration:none}
.proverbImg { margin:15px; text-align:center;}
.proverbImg img { border:#000 5px solid; margin:15px;}
.proverbImg img:hover {border:#a31022 5px solid; margin:15px; }
span.pre { background-image:url(/pic/prev.gif); background-repeat:no-repeat; padding-left:20px; margin-right:15px;}
span.next { background-image:url(/pic/next.gif); background-repeat:no-repeat; padding-left:20px; margin-left:15px;}
#wrapper #contentWrapper #contentRight #now { color:#a31022; text-decoration:none;}
#wrapper #contentWrapper #contentRight #now a { color:#a31022; text-decoration:none;}
#wrapper #contentWrapper #contentRight #now ul, #wrapper #contentWrapper #contentRight #now ul li { color:#a31022; text-decoration:none;}
.newtourlist { margin-top:10px;}
.newtourlistzt { margin-top:10px;}
.formBtnWrap { text-align:center;}
.formBtn { text-align:center; font-family:Arial, Helvetica, sans-serif;}
.formTAWrap { margin:15px 0px;}
.formTAWrap textarea { background-color:#FFC;}
/*新版tour list 样式*/
.newtourlist{
padding:10px 0px;
width:350px;
margin-bottom:10px;
border:1px #d7d7d7 solid;
background-image:url(/css/images/hotel-bg.gif);
background-repeat:repeat-x;
background-color:#FFFFFF;
color:#5a5a5a;
height: auto;
position:relative; float:left;
}
.newtourlist p { font-size:11px; padding-left:10px; padding-right:10px;}
.newtourlist h6{color:#888;margin-left:8px; font-size:15px}
.newtourlist h6 a{text-decoration:none;color:#555;}
.newtourlist ul li, .newtourlist ul li a:link, .newtourlist ul li a:hover, .newtourlist ul li a:visited{font-size:11px; color:#5a5a5a;}
.newtourlistzt{
padding:10px 0px;
width:345px;
min-height:320px;
height:auto;
margin-left:5px;
margin-right:5px;
margin-bottom:10px;
border:1px #d7d7d7 solid;
background-image:url(/css/images/hotel-bg.gif);
background-repeat:repeat-x;
background-color:#FFFFFF;
color:#5a5a5a;
height: auto;
position:relative; float:left;
text-align:left;
table-layout: fixed;
}
.newtourlistzt p { font-size:11px; padding-left:10px; padding-right:10px;}
.newtourlistzt h6{color:#888;margin-left:8px; font-size:15px}
.newtourlistzt h6 a{text-decoration:none;color:#555;}
.newtourlistzt ul li, .newtourlistzt ul li a:link, .newtourlistzt ul li a:hover, .newtourlistzt ul li a:visited{font-size:11px; color:#5a5a5a;}
.newtourlistsort{padding-right:1%;width:99%; font-size:11px; text-align:right;}
.newtourlistsort a.active{
text-decoration:none; padding:0 3px;font-color:#444;
}
.newtourPhoto{
width:105px;
float:left;
padding:2px;
margin:4px 5px 4px 10px;
}
.newtourInfo{
width:60%;
float:left;
margin-bottom: 4px;
padding: 2px;
}
.newtourInfozt{
width:58%;
float:left;
height:auto;
}
.newtourPrice{
width:20%;
float:right;
border-left:#e6e4e4 1px solid;
}
.newtourFrom{ color:#9b9a9a; font-size:11px; padding:5px 0 0 3px;
}
.newtourRate {text-align:center; color:#615f5f; font-size:11px; line-height:1.8em;
}
.newtourRate a{ color:#a31022; border-bottom:#a31022 1px dotted; font-size:10px; text-decoration:none;!important
}
.redRate{ color:#a31022; font-size:16px;font-weight:600; padding-bottom:9px;
}
.redRate2{ color:#a31022; font-size:23px;font-weight:600; padding-bottom:9px;
}
.newTourRecomList{margin-left:10px;}
.newTourRecomList ol {margin-bottom:5px;}
/*新版tour list2 样式*/
.newtourlist2{
padding:10px 0px;
width:100%;
margin-bottom:10px;
border:1px #d7d7d7 solid;
background-image:url(/css/images/hotel-bg.gif);
background-repeat:repeat-x;
background-color:#FFFFFF;
color:#5a5a5a;
height: auto;
position:relative; float:left;
}
.newtourlist2 p { font-size:11px;}
.newtourlist2 h6{color:#888;margin-left:8px; font-size:15px}
.newtourlist2 h6 a{text-decoration:none;color:#555;}
.newtourlist2 ul li, .newtourlist2 ul li a:link, .newtourlist2 ul li a:hover, .newtourlist2 ul li a:visited{font-size:11px; color:#5a5a5a;}
.newtourlistzt2{
padding:10px 0px;
width:98%;
margin-bottom:10px;
border:1px #d7d7d7 solid;
background-image:url(/css/images/hotel-bg.gif);
background-repeat:repeat-x;
background-color:#FFFFFF;
color:#5a5a5a;
height: auto;
position:relative; float:left;
text-align:left;
}
.newtourlistzt2 p { font-size:11px;}
.newtourlistzt2 h6{color:#888;margin-left:8px; font-size:15px}
.newtourlistzt2 h6 a{text-decoration:none;color:#555;}
.newtourlistzt2 ul li, .newtourlistzt2 ul li a:link, .newtourlistzt2 ul li a:hover, .newtourlistzt2 ul li a:visited{font-size:11px; color:#5a5a5a;}
.graybackgroundFont {
background: #F7F7F7;
color:#666;
padding: 10px 4px 4px 7px;
border: 1px solid #ddd;
margin: 0 0 1.5em;
font-size:100%;
font-size:12px;
}
.warning { background-color:#FFC; border:#F93 1px solid; padding:10px; margin-top:15px; background-image:url(/pic/back.gif); background-repeat:no-repeat; padding-left:70px; background-position:10px 5px;}
.warningzt { background-color:#FFC; border:#F93 1px solid; padding:10px; margin-top:15px; background-image:url(/image/tour/top-things-to-do/back.gif); background-repeat:no-repeat; padding-left:70px; background-position:10px 5px;overflow:auto;}
.testaleft{
text-align:left;
}