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.

373 lines
37 KiB
CSS

/* About Us Css Style */
ol { margin-left:20px }
ol li { list-style-position:outside!important }
ul.floatLeft { margin:0 0 5px 5px }
ul.floatLeft li { list-style:none; float:left; width:250px; background:url(https://data.chinahighlights.com/pic/square.png) no-repeat left 6px; padding-left:13px; margin-bottom:5px; line-height:18px }
img.aboutusPhoto { border:#ccc 1px solid; padding:10px; text-align:center; margin-top:15px }
h2 { font-size:30px!important; font-weight: 300; }
#aboutNav { border-top:5px solid #a31022; margin:0 0 20px 0; padding:0 }
#aboutNav ul { position:static; margin:0; padding:0 }
#aboutNav li { list-style:none; margin:0; padding:0; background:#fff; background:#fff url(https://data.chinahighlights.com/css/images/sprites.gif) no-repeat 8px -692px; line-height:20px; border-top:1px solid #fff; border-bottom:1px dotted #ccc; position:relative; display:block }
#aboutNav a { padding:5px 0 5px 20px; display:block; font-size:11px; font-weight:bold; text-decoration:none; color:#a1a1a1 }
#aboutNav a:hover { color:#A31022; background-color:#f4f4f4; background-image:url(https://data.chinahighlights.com/css/images/sprites.gif); background-repeat:no-repeat; background-position:10px 50px }
#aboutNav li.active a { color:#A31022; background-color:#f4f4f4 }
#aboutNav li a:hover { color:#f4f4f4; background-color:#A31022 }
#aboutNav li ul { position:static; margin:0px 0 0 15px; padding:0 }
#aboutNav li ul li { list-style:none; margin:0; padding:0; background:#fff; background:#fff url(https://data.chinahighlights.com/css/images/sprites.gif) no-repeat 8px -698px; line-height:10px; border-top:1px solid #fff; border-bottom: none; position:relative; display:block }
#aboutNav li ul li a { font-family:Arial, Helvetica, sans-serif; letter-spacing:0.5px; font-weight:normal }
#aboutNav li ul li.active { color:#a31022 }
#aboutNav li.active ul li.active a { font-weight:bold; color:#a31022 }
#aboutNav li.active ul li a { background:none; color:#545454 }
#aboutIntro { background:url(https://data.chinahighlights.com/css/images/aboutus/bg-aboutus-head.png) no-repeat; width:910px; height:278px; margin:0 auto 20px auto; padding:28px 15px 0 28px }
#aboutIntro .introInfo { float:left; width:630px; padding-right:10px }
#aboutIntro .aboutVideo { float:left; width:266px; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center }
#aboutIntro .aboutVideo img { margin-bottom:5px }
#aboutBox { width:662px; margin:0 0 30px 0 }
#aboutBox h2 { background:url(https://data.chinahighlights.com/css/images/aboutus/bg-title.png) no-repeat; width:647px; height:49px; padding:7px 0 0 15px; font-family:Arial, Helvetica, sans-serif; font-size:20px!important; font-weight:500; margin:0; color:#a31022; border-bottom:none }
#aboutBox h2 a { color:#a31022 }
#aboutBox .infoBox { border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; width:660px }
#aboutBox .infoBox .contentLeft { width:440px; border-right:1px solid #d1d1d1; padding:5px 11px 0 11px; float:left }
#aboutBox .infoBox .photoRight { width:160px; float:left; padding-left:20px }
#aboutBox .infoBox .photoRight img { margin:5px 0 10px 0 }
#aboutBox .aboutboxBottom { background:url(https://data.chinahighlights.com/css/images/aboutus/bg-bottom.png) no-repeat; width:662px; height:18px }
#aboutBox .meettheTeam { border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; width:638px; height:256px; padding:5px 11px }
#aboutBox .infoBox .whyContent { width:405px; padding:5px 5px 0px 11px; float:left }
#aboutBox .infoBox .whyContent h3 { background:url(https://data.chinahighlights.com/css/images/aboutus/bg-whyus-title.png) no-repeat; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:600; margin:0 0 5px 0; padding-left:20px }
#aboutBox .infoBox .vipSlide { background:url(https://data.chinahighlights.com/css/images/aboutus/bg-vip.png) no-repeat; width:208px; height:238px; float:left; margin:5px 0 0 5px; padding:8px; _width:200px; }
#aboutBox .infoBox .vipSlide h4 { margin:0 0 5px 0; border-bottom:1px solid #d1d1d1; font-size:13px; background:url(https://data.chinahighlights.com/css/images/aboutus/red-arrow.png) no-repeat 150px 5px; padding:0 0 3px 0 }
#aboutBox .infoBox .vipSlide img { width:208px }
/*new*/
#welcomeLetter { width:100%; margin-top:5px; font-size:12px; color:#333 }
#welcomeLetter img { margin-left:10px; margin-bottom:8px }
#point { width:100%; margin-top:10px; margin-bottom:15px }
.pointAll { width:210px; float:left; margin-left:1%; margin-top:10px; height:auto }
.point1 { width:207px; height:7px; background-image:url(/image/aboutus/s11.GIF); background-repeat:no-repeat; margin:0px; padding:0px }
.point2 { width:207px; border-left:#CDC9CA 1px solid; border-right:#CDC9CA 1px solid; margin:0px; padding-top:0px; height:300px }
.point2 h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#666; padding:0px; margin:0px 0px 10px 0px; border-bottom:none; text-align:center }
.point2 h2 a { text-decoration:none; color:#666 }
.point2 img { margin:3px 8px 3px 8px }
#content #mainContent #point .point2 p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666; padding:0px; margin:0px; margin-left:9px; margin-right:9px; margin-top:5px; line-height:20px !important; text-align:left !important; padding-bottom:10px }
.point3 { width:207px; height:7px; background-image:url(/image/aboutus/s-2.GIF); background-repeat:no-repeat }
.point4 { width:162px; border:#CDC9CA 1px solid; margin:0px; padding-top:0px; font-size:88% }
#content #mainContent #point .point4 p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px !important; color:#666; padding:0px; margin:0px; margin-left:9px; margin-right:9px; margin-top:5px; line-height:20px !important; text-align:left !important; padding-bottom:10px }
.smallPictureOut { width:97%; height:auto }
.smallPictureOut p { text-align:center }
.pictureWrap { width:100%; border-bottom:2px solid #a1a1a1 }
.smallPictureA { float:left; height:auto; text-align:left; padding-top:10px; padding-right:3px; padding-right:10px; padding-bottom:10px; padding-left:3px; font-size:94%; width:45% }
.smallPictureA li { text-align:left; font-size:90%; margin-left:15%; clear:both }
.smallPictureA IMG { BORDER:2px outset #f6f6f6; PADDING:6px; width:auto; height:100px }
.smallPicture, .smallPicture1, .smallPicture2 { float:left; width:auto; height:auto; text-align:left; padding-top:10px; padding-right:3px; padding-bottom:10px; padding-left:3px; max-width:175px; font-size:94% }
.smallPictureA A:hover IMG { BORDER:2px inset #f6f6f6 }
.smallPicture1 p { font-size:90%; padding-left:10x }
.smallPicture1 li { text-align:left; font-size:90%; padding-left:15px }
.smallPicture IMG { BORDER:2px outset #f6f6f6; PADDING:6px; width:160px; height:150px }
.smallPicture1 IMG { BORDER:2px outset #f6f6f6; PADDING:6px; width:auto; height:100px }
.smallPicture2 IMG { BORDER:2px outset #f6f6f6; PADDING:6px; width:auto; height:40px }
.smallPicture A:hover IMG, .smallPicture1 A:hover IMG, .smallPicture2 A:hover IMG { BORDER:2px inset #f6f6f6 }
#mainContent p { text-align:justify }
.intro2 { float:right; height:310px; padding:0 10px; margin:0 0 15px 0; border:1px solid #d1d1d1 }
.intro2 h2 { padding-top:5px; font-size:14px; margin-top:5px; display:block; border-bottom:1px #cfcfcf solid; padding-bottom:5px; margin-bottom:10px; color:#545454 }
#fW_Contentimg { height:268px; width:250px }
#fW_Contentimg { height:420px; width:250px; _width:200px; }
.memberofBoard { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#666 none repeat scroll 0 0; margin-bottom:20px; padding:2px 10px 10px }
.memberofBoard img { border-radius:4px; }
.memberofBoard h2 { color:#FFF; font-size:15px; margin:8px 0 10px 5px }
.memberofBoard .listBox { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFF; padding:10px 0 10px 10px }
.memberofBoard .listBox .list { width:195px; float:left; padding:4px; height:130px; margin-right:5px; background:#f1f1f1 }
.memberofBoard .listBox .list .image { width:100px; padding:5px; float:left }
#wrapper #content .memberofBoard .listBox .list .image image { border:1px solid #000 }
.memberofBoard .listBox .list .copy { width:75px; float:left; font-size:11px; padding-top:15px }
.memberofBoard .listBox .list .copy strong { font-size:12px }
/* ch staff */
.nameCard { margin-bottom:10px; position: relative; }
.nameCard .list-top { background:url(https://data.chinahighlights.com/css/images/list-top.jpg) no-repeat scroll 0 0 transparent; display:block; height:10px; overflow:hidden; width:660px; }
.nameCard .list-bottom { background:url(https://data.chinahighlights.com/css/images/list-bottom.jpg) no-repeat scroll 0 0 transparent; display:block; height:10px; overflow:hidden; width:660px; }
.nameCard .listContent { border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; padding:5px 15px 15px 15px; }
.nameCard2 { border-bottom:#ccc 1px dashed; padding:5px 8px; margin-bottom:5px }
.nameCard h2 { font-size:14px; font-family:Arial, Helvetica, sans-serif; margin: 0; border-bottom: none; text-align:center }
.nameCard h2 span { font-size:11px; font-weight: normal; color:#a31022; }
.nameCard h2 a { font-family:Arial, Helvetica, sans-serif; font-size:20px!important; font-weight: normal }
.nameCard img { margin: 0 15px 10px 0; width:120px; height: auto; border-radius:4px }
.nameCard h3, .nameCard2 h3 { font-size:13px; text-align:center; margin-bottom:8px; border-bottom:1px solid #d1d1d1; padding-bottom:1px }
.nameCard .backtop { display: block; width:50px; position:absolute; left: 598px; bottom:15px; }
.nameCard .backtop a { color:#545454; text-decoration: none; }
.nameCard .backtop a:hover { color:#a31022; font-weight: bold; }
.feedback { background-color:#f4f4f4; padding:10px; border:#ccc 1px solid }
.TabbedPanels { margin:0px; padding:0px; float:left; clear:none; width:100% }
.TabbedPanelsTabGroup { margin:0px; padding:0px }
.TabbedPanelsTab { position:relative; top:1px; float:left; padding:4px 10px; margin:0px 1px 0px 0px; font:bold 0.7em sans-serif; background-color:#f7f7f7; list-style:none; border-left:solid 1px #CCC; border-bottom:solid 1px #999; border-top:solid 1px #999; border-right:solid 1px #999; -moz-user-select:none; -khtml-user-select:none; cursor:pointer; height:20px; width:150px }
.TabbedPanelsTab1 { position:relative; top:2px; float:left; margin:0px 2px 0px 0px; font-size:12px; font-weight:bold; width:150px; color:#eee; border:#ccc 1px solid; background-color:#a31022; background-repeat:no-repeat; background-position:top left; list-style:none; -moz-user-select:none; -khtml-user-select:none; cursor:pointer; vertical-align:middle; height:30px; padding-top:7px; border-bottom:none }
.TabbedPanelsTab2 { position:relative; top:2px; float:left; margin:0px 2px 0px 2px; font-size:12px; font-weight:bold; width:150px; color:#FFF; background:#a31022; background-repeat:no-repeat; background-position:top left; list-style:none; -moz-user-select:none; -khtml-user-select:none; cursor:pointer; vertical-align:middle; height:30px; padding-top:7px; border:#ccc 1px solid; border-bottom:none }
.TabbedPanelsTab3 { position:relative; top:2px; float:left; margin:0px 2px 0px 2px; font-size:12px; font-weight:bold; width:150px; color:#FFF; background:#a31022; background-repeat:no-repeat; background-position:top left; list-style:none; -moz-user-select:none; -khtml-user-select:none; cursor:pointer; vertical-align:middle; height:30px; padding-top:7px; border:#ccc 1px solid; border-bottom:none }
.TabbedPanelsTab4 { position:relative; top:2px; float:left; margin:0px 2px 0px 2px; font-size:12px; font-weight:bold; width:150px; color:#FFF; background:#a31022; background-repeat:no-repeat; background-position:top left; list-style:none; -moz-user-select:none; -khtml-user-select:none; cursor:pointer; vertical-align:middle; height:30px; padding-top:7px; border:#ccc 1px solid; border-bottom:none }
.smallPictureA li { text-align:left; font-size:90%; margin-left:15%; clear:both }
.TabbedPanelsTabHover { background-color:#eee; color:#000 }
.TabbedPanelsTabSelected { background-color:#EEE; border-bottom:1px solid #EEE; color:#333; font-size:12px }
.TabbedPanelsTab a { color:black; text-decoration:none }
.TabbedPanelsContentGroup { clear:both; background-color:#FFF; border-left:solid 1px #CCC; border-bottom:solid 1px #CCC; border-top:solid 1px #999; border-right:solid 1px #999; background-color:#EEE }
.TabbedPanelsContent { padding:10px; text-align:left }
.TabbedPanelsContentVisible { }
.VTabbedPanels .TabbedPanelsTabGroup { float:left; width:10em; height:20em; background-color:#EEE; position:relative; border-top:solid 1px #999; border-right:solid 1px #999; border-left:solid 1px #CCC; border-bottom:solid 1px #CCC }
.VTabbedPanels .TabbedPanelsTab { float:none; margin:0px; border-top:none; border-left:none; border-right:none }
.VTabbedPanels .TabbedPanelsTabSelected { background-color:#EEE; border-bottom:solid 1px #999 }
.VTabbedPanels .TabbedPanelsContentGroup { clear:none; float:left; padding:0px; width:30em; height:20em }
.copyright { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px }
.commondname { font-size:12px; margin-bottom:10px; background-image:url(https://data.chinahighlights.com/css/images/drop-1.GIF); background-repeat:no-repeat; background-position:left 5px; padding-left:15px }
.commondtime { font-size:11px; color:#999; margin-bottom:10px }
.commondcontent { font-size:11px; text-align:justify; margin-bottom:10px; margin-left:8px; margin-top:-10px }
dl.newDl { margin:5px 10px 10px 10px }
dl.newDl img { margin-right:5px }
dl.newDl a { color:#545454; text-decoration:none }
dl.newDl a:hover { color:#a31022 }
.infoDate { color:#ccc; margin-bottom:15px }
.noMargin { margin:0!important }
ul.websites { margin:0 }
ul.websites li { list-style:none; line-height:18px; margin-bottom:8px; text-align:justify }
h2.fontwithLine { font-size:17px!important; padding:1px 0 2px 40px; margin:0 0 10px 0; font-family:Arial, Helvetica, sans-serif; background:url(https://data.chinahighlights.com/css/images/top.gif) no-repeat top left }
table.jobs { margin:0 }
table.jobs td input { background:#fff; border:1px solid #d1d1d1; -moz-border-radius:4px; padding:3px 0 3px 5px }
table.jobs td select { background:#fff; border:1px solid #d1d1d1; padding:3px; -moz-border-radius:4px }
table.jobs td textarea { background:#fff; border:1px solid #d1d1d1; padding:3px; -moz-border-radius:4px; color:#545454 }
.luckydrawPic { width:150px; height:160px; float:left; padding:3px; background:#f1f1f1; border:1px solid #d1d1d1; margin-right:5px; -moz-border-radius:4px }
.luckydrawPic a { color:#545454; text-decoration:none; font-size:11px }
.luckydrawPic img { width:150px; height:113px; margin-bottom:5px }
table.difference { border-left:1px solid #d1d1d1; width:660px; font-size:12px; margin:0; position:relative }
table.difference tr:hover { background:#f1f1f1 }
table.difference th { padding:5px; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; background:url(https://data.chinahighlights.com/css/images/aboutus/bg-th.png) repeat-x #d1d1d1; text-align:center }
table.difference .noborderright { border-right:none }
table.difference .noborderleft { border-left:none }
table.difference .borderTop { background:url(https://data.chinahighlights.com/css/images/aboutus/round-corner-top.png) no-repeat; width:249px; height:14px; position:absolute; top:90px; top:-10px\9; /*ie8*/ left:114px; *left:110px
}
table.difference .borderBottom { background:url(https://data.chinahighlights.com/css/images/aboutus/round-corner-bottom.png) no-repeat; width:249px; height:14px; position:absolute; left:114px; *left:110px;
top:851px; top:708px\9; /*ie8*/ *top:707px;
border-bottom:none }
*+html .borderTop { background:url(https://data.chinahighlights.com/css/images/aboutus/round-corner-top.png) no-repeat; width:249px; height:14px; position:absolute; top:120px; left:114px }
table.difference td { padding:5px; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; text-align:left }
table.difference td.cht { background:url(https://data.chinahighlights.com/css/images/aboutus/round-corner-middle.png) repeat-y; width:250px; border:none; border-bottom:1px solid #d1d1d1 }
table.difference td.cht2 { background:url(https://data.chinahighlights.com/css/images/aboutus/round-corner-middle-2.png) repeat-y; width:250px; border:none; border-bottom:1px solid #d1d1d1 }
table.difference td.cht .ourBest { padding:0 5px; *padding:0 15px 0 5px;
text-align:justify; display:block }
table.difference a { text-decoration:underline; color:#545454 }
table.difference a:hover { text-decoration:none; color:#a31022 }
ul.whyUs { margin:5px 0px 20px 3px }
ul.whyUs li { line-height:22px; margin-bottom:8px; background:url(https://data.chinahighlights.com/css/images/arrow-5.gif) no-repeat 0px 6px; padding:0 0 0 15px; list-style:none }
.chtAward { font-size:11px; background:url(https://data.chinahighlights.com/css/images/award.gif) no-repeat top left; padding-left:70px; line-height:24px }
.chtAward strong { display:block; width:180px; float:left; border-bottom:1px solid #d9d9d9; background-color:#f8f8f8; padding-left:5px; margin-right:5px }
.chtAward a { display:block; margin-top:5px; color:#545454 }
div.tabTopRadius { height:15px; background:transparent url(https://data.chinahighlights.com/css/images/aboutus/round-corner-top.png) no-repeat 113px bottom }
div.tabBottomRadius { height:15px; background:transparent url(https://data.chinahighlights.com/css/images/aboutus/round-corner-bottom.png) no-repeat 113px top }
.reSocialNetWork { width:auto; padding:8px; border:1px solid #d1d1d1; margin-bottom:10px }
.reSocialNetWork .reCustomer { background:url(https://data.chinahighlights.com/css/images/aboutus/recom-bg-1.gif) no-repeat top left; width:640px }
.reSocialNetWork .reCustomer2 { background:url(https://data.chinahighlights.com/css/images/aboutus/recom-bg-2.gif) no-repeat right bottom; float:right; width:570px; padding-right:35px; margin:0 }
.reSocialNetWork .reCustomer2 .recomWords { font-size:12px; line-height:20px }
.reSocialNetWork .reCustomer2 .recomPostInfo { font-size:11px; color:#919191; line-height:20px }
.reSocialNetWork .recommSource { width:570px; font-size:11px; padding:10px 35px 5px 35px }
.reSocialNetWork .recommSource a { color:#1d87c3; text-decoration:none }
.reSocialNetWork .recommSource a.resonseAdvisor { padding-right:15px; background:url(https://data.chinahighlights.com/css/images/community/poster-info.gif) right no-repeat }
.reSocialNetWork .recommSource a:hover { text-decoration:underline }
ol.mission-ch { margin-left:20px }
.ourstaff { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#666 none repeat scroll 0 0; margin-bottom:20px; padding:2px 10px 10px }
.ourstaff h2 { color:#FFF; font-size:15px; margin:8px 0 10px 5px }
.ourstaff h2 a { text-decoration:none; font-size:15px; color:#FFF }
.ourstaff h2 a:hover { color:#FFF }
.ourstaff .listBox { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFF; padding:10px 0 10px 10px }
.ourstaff .listBox .list { width:140px; float:left; padding:5px; height:150px; margin:0 25px 0 25px; background:#f1f1f1 }
.ourstaff .listBox .list .image { width:140px; padding:10px; float:left }
#wrapper #content .ourstaff .listBox .list .image image { border:1px solid #000 }
.ourstaff .listBox .list .copy { width:140px; float:left; font-size:11px; text-align:center }
.ourstaff .listBox .list .copy a { color:#545454; text-decoration:underline }
.ourstaff .listBox .list .copy a:hover { color:#a31022; text-decoration:none }
.ourstaff .listBox .list .copy strong { font-size:12px }
ul.historyPlay { width:100%; overflow:hidden; display:block; border-bottom:1px solid #d1d1d1; margin:0 }
ul.historyPlay li { width:auto; padding:4px 11px 3px 11px; display:block; text-align:center; float:left; list-style:none; margin-right:4px; border-top:3px solid #d1d1d1; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; color:#c5162b; font-size:11px; font-weight:bold }
ul.historyPlay li.active { border-top:3px solid #c5162b; position:relative; color:#c5162b; top:1px; left:0; background:#FFF }
.historyByYear { border-bottom:1px solid #d1d1d1; border-right:1px solid #d1d1d1; border-left:1px solid #d1d1d1; width:100%; height:280px; padding:15px; background:url(https://data.chinahighlights.com/css/images/aboutus/history-bg.jpg) right bottom no-repeat }
.historyByYear ul li { background:url(https://data.chinahighlights.com/css/images/drop-2.GIF) no-repeat left 6px; list-style:none; padding-left:14px; font-size:12px; margin-bottom:10px }
.historyByYear ul li a { color:#545454 }
.historyByYear .historyPhoto { width:160px; margin-right:10px; float:left; text-align:center; font-size:11px }
.historyByYear .historyPhoto .photoDetail { width:144px; height:100px; padding:13px 8px 8px 8px; background:url(https://data.chinahighlights.com/css/images/aboutus/history-photo.png) }
.websiteHistory { width:200px; margin-right:8px; float:left; margin-bottom:8px; font-size:11px; text-align:center }
.websiteHistory img { width:180px; height:120px; margin-bottom:8px }
.companyPromo { width:auto; background:#f1f1f1; padding:13px; margin-top:20px; margin-bottom:10px }
.companyPromo h2 { margin:0; background:url(https://data.chinahighlights.com/css/images/drop-5.GIF) no-repeat left 5px; padding-left:15px }
.companyPromo ul { margin:5px 0 10px 0 }
.companyPromo ul li { border-bottom:1px dashed #d1d1d1; background:url(https://data.chinahighlights.com/css/images/arrow-6.gif) no-repeat left 14px; padding:8px 5px 5px 13px; list-style:none; font-size:11px; line-height:22px }
.companyPromo ul li a { text-decoration:none }
.companyPromo ul li a:hover { text-decoration:underline }
.highlightText { color:#0873b1; font-size:16px; font-weight:550; font-family:Arial, Helvetica, sans-serif }
#relatedInfo { border-top:1px solid #d1d1d1; padding:10px 0; margin:20px 0 10px 0; clear:both }
#relatedInfo h2 { font-family:Arial, Helvetica, sans-serif; font-size:18px!important; font-weight:500!important; background:url(https://data.chinahighlights.com/pic/red-heart.png) no-repeat left; padding-left:30px; border-bottom:none; margin-top:0 }
ul.relatedNews { margin-left:5px; margin-bottom:15px }
ul.relatedNews li { list-style:none; background:url(https://data.chinahighlights.com/pic/demo-spindown-closed.gif) no-repeat left 6px; padding:0 0 5px 10px; border-bottom:1px dashed #d1d1d1; line-height:20px; margin-bottom:5px }
ul.relatedNews li a { text-decoration:none }
ul.relatedNews li a:hover { text-decoration:none; color:#a31022 }
ul.loveNewsletter { margin:10px 0 10px 5px }
ul.loveNewsletter li { list-style:none; background:url(https://data.chinahighlights.com/css/images/drop-1.GIF) no-repeat left; line-height:18px; margin-bottom:5px; float:left; width:180px; padding-left:15px }
.slidePhotos { border:1px solid #d1d1d1; width:266px; padding:7px; float:right; margin:0 0 5px 10px; background:#f1f1f1 }
.slidePhotos img { width:266px }
.slidePhotos h4 { margin:5px 0 5px 38px; background:url(https://data.chinahighlights.com/css/images/community/camera.gif) no-repeat left 1px; padding:5px 0 0 23px; font-family:Arial, Helvetica, sans-serif; font-size:14px }
table.about { margin:0 0 10px 0; border-top:1px solid #d1d1d1; border-left:1px solid #d1d1d1; font-size:12px }
table.about th { background:#d1d1d1; padding:10px; border-right:1px solid #fff }
table.about th.withBorderRight { border-right:1px solid #d1d1d1 }
table.about td { padding:8px 5px; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1 }
.aboutPhoto { float:right; margin-left:15px; background:#f1f1f1; border:1px solid #d1d1d1; padding:5px 5px 10px 5px }
.aboutPhoto img { margin-bottom:8px }
#staffTable { width:650px; margin-top:15px; margin-bottom:10px }
#staffTable table td:hover { background:#f1f1f1 }
.tableStyles { border:1px solid #ccc; border-collapse:collapse; text-align:center; vertical-align:middle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:2px; }
.tableStyles td { padding:5px; border-bottom:1px solid #eee; text-align:left }
.tableStyles td.schedule { padding-top:10px; border:1px solid #e4e4e4; font-size:120%; font-weight:bold; text-align:center; vertical-align:top }
.tableStyles td.schedule a { font-size:75%; font-weight:normal; background-color:#f4f4f4 }
.tableStyles td a { text-decoration: none }
.tableStyles td a:hover { text-decoration: underline; }
.tableStyles tr th { text-align:center; border:1px solid #fff; background:#eee; padding:5px }
.tableStyles thead th { color:#fff; font-size:105%; background:#a1a1a1; padding:6px }
.tableStyles tbody th { color:#000; font-size:97%; background:#efefef; padding:4px }
.tableStyles tbody th.sub { font-size:95%; color:#000; background:#f8f8f8; text-align:left }
.tableStyles td.colum2 { background-color:#eee; border-color:#fff }
#nameCard .nameCardcontent .nameCardtop { border:#ccc 1px solid; padding:10px }
#nameCard .nameCardcontent .nameCardtop img { margin-right:10px }
#nameCard .nameCardcontent .nameCardtop h2 { font-size:17px; color:#C33; margin-bottom:10px; padding-bottom:5px; font-family:Arial, Helvetica, sans-serif }
#nameCard .nameCardcontent .nameCardtop span.nameTitle { font-size:11px; font-weight:normal; color:#999 }
#nameCard .nameCardcontent .nameCardbottom { background-image:url(../image/aboutus/back-ground.gif); background-repeat:no-repeat; background-position:right top; height:18px }
.tailormadeBox { background:none repeat scroll 0 0 #F1F1F1; font-size:12px; height:70px; line-height:22px; margin-top:20px; padding:10px 10px 30px 10px; width:auto }
.tailormadeBox a { color:#545454 }
.tailormadeBox a:hover { text-decoration:none; color:#a31022 }
table.member { margin:5px 0 }
table.member td { vertical-align:top; border-bottom:1px dashed #d1d1d1; padding:10px 5px 10px 0 }
table.member td a { color:#545454 }
table.member td a:hover { text-decoration:none; color:#a31022 }
.luckydrawPhoto { width:140px; border:1px solid #d1d1d1; float:left; margin-right:8px; padding:5px; -moz-border-radius:4px; font-size:11px; background:#f1f1f1 }
.luckydrawPhoto img { width:140px; height:105px; margin-bottom:5px }
.luckydrawPhotoB { width:300px; border:1px solid #d1d1d1; float:left; margin-right:25px; padding:5px; -moz-border-radius:4px; font-size:11px; background:#f1f1f1 }
.luckydrawPhotob img { width:300px; height:225px }
h2.luckyDrawTitle { background:url(https://data.chinahighlights.com/css/images/top.gif) no-repeat scroll left top transparent; font-family:Arial, Helvetica, sans-serif !important; font-size:17px !important; margin:20px 0 8px 0; padding:1px 0 2px 40px }
h2.luckyDrawTitle a { font-family:Arial, Helvetica, sans-serif; font-size:17px }
.luckydrawVideo { float:right; width:300px; margin-left:10px }
ol.slogan { margin-left:10px; padding-left:10px }
ol.slogan li { line-height:18px; margin-bottom:5px }
#mysteryShopper { margin:5px 0 }
#mysteryShopper h3 { font-family:Arial, Helvetica, sans-serif; font-size:15px; margin:5px 0 8px 0; border-bottom:2px solid #f2f2f2; padding-bottom:3px }
ul.mysteryTour { margin:0 }
ul.mysteryTour li { color:#999; font-size:11px; line-height:18px; margin-bottom:8px; list-style:none; background:url(https://data.chinahighlights.com/pic/icon-red.gif) no-repeat left 6px; padding-left:15px }
ul.mysteryTour li a { font-size:12px; margin-right:8px }
.askquestionBox { background:url(https://data.chinahighlights.com/css/images/bg-mystery-shopper-form.png) no-repeat; padding:30px 0 15px 15px; font-size:11px; font-weight:bold; color:#666; margin:15px 0 20px 5px; width:594px; height:232px; position:relative }
.askquestionBox textarea { border:1px solid #7E9DB9; background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-message.png) repeat-x top #fff; width:380px; height:130px; margin:10px 0 10px 0; font-size:12px; line-height:18px; padding:5px }
.askquestionBox input { border:1px solid #7E9DB9; background:#fff; padding:3px 5px; margin-right:25px; margin-bottom:10px }
.askquestionBox input.checkBox { vertical-align:middle; margin-top:-3px; margin-bottom:0; border:none; background:none; margin-right:5px; padding:0 }
.askquestionBox a { color:#a31022 }
.askquestionBox .tipsBox { border:1px solid #d1d1d1; padding:5px; width:150px; position:absolute; left:428px; top:50px; background:#fff; font-weight:normal }
.askquestionBox .tipsBox .arrowGray { background:url(https://data.chinahighlights.com/pic/arrow-downandleft.png) no-repeat; width:18px; height:27px; position:absolute; left:-18px; top:20px }
.askquestionBox .tipsBox ol { margin:0 0 0 5px; padding-left:15px }
.askquestionBox .tipsBox ol li { line-height:15px; margin-bottom:3px }
.guideBox { margin:10px 0 15px 0; border:none; padding-bottom:10px; border:1px solid #d1d1d1; -moz-border-radius:4px }
.guideBox h4 { font-size:18px!important; background:#f1f1f1; border-bottom:none; border-top:none!important; font-weight:500; color:#2988b0; margin:0 0 15px 0; padding:8px 0 8px 15px }
.guideBox ul { margin:0 10px 0 0 }
.guideBox ul li { list-style:none; background:url("https://data.chinahighlights.com/pic/square.png") no-repeat scroll left 5px transparent; padding:0 0 5px 13px; line-height:18px; font-size:12px; margin:0 0 8px 10px; border-bottom:1px dashed #999; color:#818181 }
.guideBox ul li a { text-decoration:none; margin-right:8px }
.staffImg { border:1px solid #d1d1d1; background-color:#fff; padding:3px; position:absolute; top:150px; left:200px; display:none; width:700px; height:auto; -moz-border-radius:4px; color:#333; z-index:9999; float:left }
.staffImg img { margin-bottom:8px }
.ourVideo { width:200px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-right:19px; position:relative; _width:190px; }
.ourVideo .video-Icon { width:40px; height:28px; position:absolute; left:80px; top:64px }
.ourVideo .videoTitle { background:#f1f1f1; padding:5px; display:block; margin:5px 0; float:left!important; width:190px; clear:both }
.floatRight { float:right!important; margin:0!important }
#fancybox-title-over { position:relative }
#fancybox-title-over .title { position:absolute; left:110px }
/*BBS Show*/
.bbsshow { margin:10px 0; border:1px solid #d1d1d1; }
.bbsshow img { border:0; }
.bbsshow .bbslist { margin:5px 0; padding:5px; border-bottom:1px dashed #d1d1d1; }
.bbsshow .bbspic { margin:0 10px 0 0; float:left; }
/* privacy page */
#privacyContent { padding-bottom:5px }
#privacyContent h2 { border-bottom:1px solid #D1D1D1; color:#545454; padding-bottom:5px; font-size:18px; }
#privacyContent h3 { font-family:Arial, Helvetica, sans-serif; font-size:17px; border-bottom:1px solid #D1D1D1; padding-bottom:5px; }
#privacyContent h4 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:italic; }
#privacyContent ul.privacy { margin:5px 0; padding-left:10px; }
#privacyContent ul.privacy li { background:url("https://data.chinahighlights.com/pic/square.png") no-repeat scroll left 5px transparent; color:#545454; line-height:18px; list-style:none outside none; margin-bottom:5px; padding:0 0 0 15px; }
/* staff photo preview */
#preview { position:absolute; border:1px solid #ccc; background:#333; padding:5px; display:none; color:#fff; z-index:9999; }
#preview img { z-index:9999; }
/*question on Paypal*/
.morePaypal { border-top:2px solid #d1d1d1; padding:10px; }
/* value guarantee */
ol.valueguarantee { margin-left:10px; padding-left:10px; }
ol.valueguarantee li { line-height:18px; margin-bottom:5px; }
ul.detailList { margin:10px 0; }
ul.detailList li { list-style: none; background:url(https://data.chinahighlights.com/pic/square-gray.gif) no-repeat left 6px; padding-left:15px; line-height:18px; margin-bottom:10px; }
.photoRight { float: right; margin: 0 0 5px 8px; }
/*what customer say*/
.feedbackInfo { padding:36px 0 0 0; margin-bottom:10px; }
.feedbackInfo h5 { font-size: 17px; margin-bottom:15px; margin-left: 40px; margin-top: 0; }
.feedbackVideo { height:225px; width:300px; float:left; margin:10px 20px; ; border:solid 1px #d1d1d1; border-radius:3px; position:relative; }
.feedbackVideo .videoPic { width:300px; height:225px; float:left; }
.feedbackVideo .feedbackVideoIcon { width:40px; height:28px; position:absolute; top:98px; left:130px; }
.feedbackWords { width:300px; float:right; margin:10px 13px 10px 0; padding:0 5px 0 0; }
.feedbackWords p { text-align:left; font-size:12px; }
.bottomStyle p { line-height:36px; }
.feedbackWords p strong { color:#31A7DE; margin: 0 5px; }
.photoRight { float: right; margin: 0 0 5px 8px; }
/* get TA reviews */
.widSSP { width:275px!important; }
/* going the extra mile */
#goingExtra { margin: 0 auto; }
/* customers reviews */
.customerSay { margin:15px 0; width:100%; }
.customerSay .sayTitle { font-size:18px; background:#dfdfdf; border-left:7px solid #666; padding:7px 0 7px 5px; margin-bottom:1px; width: 558px; }
.customerSay .reviewBox { border: 1px solid #C5C5C5; margin-bottom: 12px; }
.customerSay .sayTitle .said { background:url(https://data.chinahighlights.com/css/images/story/customer-say-bg.png) no-repeat; width:17px; height:10px; position:absolute; left:20px; top:28px; z-index:10000; }
.customerSay .hotwords { width:100%; margin:20px 0 5px 0; padding:0 0 0 10px; font-size:18px; background: none }
.customerSay .hotwords big { color:#555; float:left; font-family:'Museo700'; font-size:32px; font-weight:bold; line-height:1; margin:-5px 5px 0 -10px; }
.customerSay .hotwords big span { font-family:'Museo700'; font-size:20px; position:relative; top:-9px; }
.detail { width:640px; height: auto; min-height:110px; background:url(https://data.chinahighlights.com/css/images/tour/bg-feedback-660.jpg) no-repeat; font-size:11px; line-height:17px; padding:30px 10px 10px 10px; }
.detailBottom { background:url(https://data.chinahighlights.com/css/images/tour/bg-feedback-bottom-660.jpg) no-repeat; width:660px; height:7px; }
.detail a { color:#666; }
.detail a:hover { color:#a31022; text-decoration: none; }
.detail .videoFeedback { width:160px; height:120px; float:right; }
.detail .videoFeedback img { width:160px; height:120px; }
.detail .videoFeedback .feedbackvideoIcon { width:40px; height:28px; position:absolute; left:31px; top:22px; }
.detail .videoFeedback .feedbackvideoIcon img { width:40px; height:28px; }
.customerSay .hotwords .allReview { width:100%; text-align:right; }
.customerSay .hotwords a { padding-right:7px; color:#9f0c1e; font-size:11px; font-weight:bold; width:150px; margin-left:0px; }
.customerSay .hotwords a:hover { padding-right:7px; color:#9f0c1e; font-size:11px; font-weight:bold; width:150px; margin-left:0px; text-decoration:none; }
.quoteBegin { background:url("https://data.chinahighlights.com/pic/bg-quote-begin.gif") no-repeat; width:11px; height:9px; }
.quoteEnd { background:url("https://data.chinahighlights.com/pic/bg-quote-end.gif") no-repeat; width:11px; height:9px; }
.reviewContent { font-family: Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:13px; padding:0 10px; line-height:20px; }
.inforPhotoOut { float:left; margin-right:15px; width: auto; }
ol.valueMoney { line-height:22px; margin-bottom:5px; }
ol.saverSeries { margin:0 0 20px 10px; padding-left:15px;}
ol.saverSeries li { line-height:18px; margin-bottom:10px;}
table.differences { border-top:2px solid #a31022 !important; border:1px solid #d1d1d1; font-size:12px; padding:1px;}
table.differences th { border-bottom:1px dashed #d1d1d1; padding:8px; background:url(https://data.chinahighlights.com/css/images/tour/bg-th-gray-2.png) repeat-x; color:#000}
table.differences td { padding:5px; border-bottom:1px dashed #d1d1d1;}
table.differences tr.last td { border-bottom: none !important}
.marginLeft { margin:0 0 5px 10px; float: right;}
.videoRight220 { width:220px; margin: 0 0 15px 0 }
.videoRight220 .watchMore { display: block; margin:8px 0; width:220px }
.videoRight300 .watchMore { display: block; margin:8px 0; width:300px }
.videoRight275 .watchMore { display: block; margin:8px 0; width:275px; }
.watchMore a { color:#545454; font-style: italic }
.watchMore a:hover { text-decoration: none; color:#a31022; }
.watchMore .videoName { margin-right:10px; }
.videoRight300 { width: auto; float: right; margin: 0 0 10px 10px; }
.videoRight275 { width: 275px; margin: 0 0 10px 8px; float:right; }
/* left nav */
#sideBarLeft h4 { background: #e4e4e4; border-left: 7px solid #A6A6A6; padding-left:5px; height:30px; line-height:30px; font-size:15px; font-weight:normal; margin-top:10px; float:left; width:100%; }
#sideBarLeft h4.sectitle{width:162px; margin-top:-5px;}
#sideBarLeft h4 a { text-decoration:none; }
#sideBarLeft ul { list-style:none; width:175px; float:left;}
#sideBarLeft ul li { list-style: none; border-bottom: 1px solid #d1d1d1; padding: 5px 0; margin-bottom: 3px; line-height: 20px; padding-left: 15px; background:none}
#sideBarLeft ul li a { text-decoration:none; }
#sideBarLeft ul li.active { color:#a31022 }
#sideBarLeft ul li.active a { color:#a31022 }
#sideBarLeft img.tourleftad { width:174px; margin-top:15px; }
#content #mainContents { float:right; width:750px; height:auto; }
.left{float:left;}
.topspace{margin-top:10px;}
.nopadding{padding:0;}
h2.titles{background: #e4e4e4; border-left: 7px solid #A6A6A6; font-size:16px; font-weight:normal; height:30px; line-height:30px; padding-left:15px; margin:20px 0 0 0; padding-bottom:0!important; display: block; float:left; width:100%; border-bottom:0!important; }
.photoStyleIn{float:left; width:200px; height:200px; overflow:hidden}