@charset "utf-8";
/* CSS Document */
/* page main content */
.mainBody{ width:950px; margin:0 auto; padding-top:15px; background:#FFF;}
.leftBody { width:190px;float:left; -display:inline; margin-left:5px;}
.rightBody {float:left;width:750px;}
.rightL {float:left;width:530px;}
.rightR {width:210px;float:right;margin-right:2px;}
a {text-decoration:none;}
#footer a{text-decoration:underline}

/* =============== leftBody =============== */
/* list */
.list {width:176px;margin:0 0 35px 5px;}
.list ul {color:#000;background:#eee url(/images/background/bg015.gif) 0 0 no-repeat;padding:10px 4px 10px;}
.list h3 {color:#ff0101;text-indent:30px;height:24px;font-size:13px;background:#fff url(/images/point/point001.gif) 10px 3px no-repeat;}
.list h3 a {color:#ff0101;background:#fff; text-decoration:underline;}
.list h3 a:hover {background:#fff;color:#0033cd; text-decoration:none;}

.list li {line-height:21px;height:21px;text-indent:20px;background:url(/images/background/line001.gif) left bottom repeat-x;}
.list li img {padding:6px 0 1px 15px;}
.list li.end {background:none;}
.list a{color:#000;background:#eee;text-decoration:none;}
.list a:hover {color:#fe0000;background:#eee;}
.list p {font-size:11px;text-indent:20px;padding-top:5px;height:27px;background:url(/images/background/bg016.gif) 0 0 no-repeat;}
.list p a {color:#000;background:#d7d7d7;}
.list p a:hover {color:#fe0000;background:#d7d7d7;}
.list span {height:4px;background:url(/images/background/bg065.gif) 0 0 no-repeat;line-height:4px;}
#tool p {height:4px;background:url(/images/background/bg065.gif) 0 0 no-repeat;line-height:4px;}
#guide {margin-top:20px;}
#hotel dl{background:#eae4db url(/images/background/bg148.gif) 0 0 no-repeat;padding:0 4px;margin-right:1px;color:#000;}
#hotel dt {padding:10px 0 0 15px;border-top:1px solid #fff;}
#hotel dt a {color:#ff4e00;background:#eae4db;}
#hotel dd {padding:3px 0 5px 15px;color:#000;background:#eae4db;}
#hotel dd ul {background:#eae4db;color:#000;padding:0;margin:0;}
#hotel dd  ul li {background:#eae4db;color:#000;text-indent:0;height:14px;line-height:14px;padding:0;margin:0;}
#hotel dd  ul li img {padding:0;margin:0;}
#hotel dd a {font-size:11px;padding-left:3px;background:#eae4db;color:#000;}
#hotel dd a:hover {color:#fe0000;background:#eae4db;}
#hotel p {background:url(/images/background/bg149.gif) 0 0 no-repeat;}
#hotel p a {color:#000;background:#fff;}
#hotel p a:hover {color:#fe0000;background:#fff;}

/* =============== rightBody =============== */
/* Right Nav */
.rightNav{ overflow:hidden; zoom:1; margin-bottom:10px;}
.rightNav li{float:left;font-size:14px; color:#ff0101;background:#fff url(/images/point/point001.gif) 0 3px no-repeat; text-indent:17px; margin-right:15px;}
.rightNav li a { color:#000; background:#fff;}
.rightNav li a:hover {color:#fe0000; text-decoration:underline;}

/* China City sgTours */
.sgTour {width:363px;float:left;background:url(/images/background/bg008.gif) right top no-repeat;margin-bottom:10px;position:relative;}
.sgTourT {height:43px;color:#000;background:#ed0802;width:241px;}
.sgTour h3 {color:#fff; margin:5px 50px 8px 0;line-height:43px;text-indent:18px;font-family:"Times New Roman", Times, serif;font-size:22px;background:url(/images/background/bg025.gif) 0 0 no-repeat;position:absolute;top:0;left:0;}
.sgTour h3 a {color:#fff; background:#ed0802; text-decoration:underline;}
.sgTour h3 a:hover{ text-decoration:none;}

.sgTour p {margin:5px 8px 10px;line-height:14px;}
.sgTour h4 {color:#fe413d;font-size:14px;background:url(/images/background/bg178.gif) 0 0 no-repeat;line-height:22px;margin-bottom:5px;padding-left:25px;margin-top:13px;}
.server {margin-right:6px;padding:0 0 0 16px;border-left:2px solid #ebebeb;border-right:2px solid #ebebeb;}
.sgTour ul.icon li{margin:0 15px 0 0;display:inline;}
.sgTour ul.text li {display:inline;}
.sgTour ul.text li.custom {font-weight:bold;margin-left:22px;}
.sgTour ul.text li a {color:#000;background:#fff; text-decoration:underline;}
.sgTour ul.text li a:hover {color:#fe0000;background:#fff; text-decoration:none;}
.sgTour ul.text li.custom a {color:#fe0000;background:#fff;}
.sgTour ul.text li.custom a:hover{ color:#0033cd;}

/* Small Group Recommends */
.planner {float:left;height:400px;width:385px;margin-bottom:6px;}
.recommendSg {width:366px;margin-left:3px;border-left:8px solid #ebe4dc;border-right:8px solid #ebe4dc;background:#f8f0e5 url(/images/background/bg044.gif) 0 0 no-repeat;}
.recommendSg  h3 {color:#fff;margin:0 0 0 8px;font-family:"Times New Roman", Times, serif;font-size:22px;line-height:33px;background:#ed0802 url(/images/background/bg046.gif) right top no-repeat;}
.recommendSg h3 a {color:#fff; text-decoration:underline;}
.recommendSg h3 a:hover {color:#fff;text-decoration:none;}

/* search cont */
.recommend {padding:1px 0 2px 15px;background:url(/images/background/bg183.gif) 0 0 no-repeat;height:302px;}
.recommend img {float:left;margin-right:10px;}
.recommend dd {margin-top:15px;clear:both;height:70px;}
.recommend dd p{float:left;width:250px !important;width:auto;}
.recommend dd p span {display:block;font-size:11px;margin-top:5px;}
.recommend dd p span em {font-style:normal;color:#ff0801;background:#f8f0e5;font-size:14px;padding:0 5px;}
.recommend dd p.clear {float:none;}
.recommend dd p a {color:#c96801;background:#f8f0e5;text-decoration:underline;}
.recommend dd p a:hover {text-decoration:none;}
.recommend p.moreT {text-align:right;margin-right:20px;background:url(/images/point/point002.gif) 288px 4px no-repeat;}
.recommend p.moreT a {font-weight:bold;color:#ff0101;background:#f8f0e5;text-decoration:underline;}
.recommend p.moreT a:hover {text-decoration:none;}

/* Page Right Background */
.rightBg {float:left;background:url(/images/background/bg043.gif) 0 23px no-repeat;width:10px;height:408px;}

/* =============== rightL =============== */
.tour h3,.cityTour h3{color:#fff;font-family:"Times New Roman", Times, serif;font-size:22px;line-height:33px;background:#ed0802 url(/images/background/bg045.gif) right top no-repeat;margin:0 0 0 8px;}

/* China Private Tours*/
.tour,.cityTour {background:url(/images/background/bg014.gif) 0 0 no-repeat;}
.tour h3 {color:#fff;background:#ed0802 url(/images/background/bg022.gif) right top no-repeat;}
.tour h3 a{ color:#fff; text-decoration:underline;}
.tour h3 a:hover{ text-decoration:none;}

.tour p {width:517px;margin:8px auto 12px;text-align:justify;}
.tour h4 {color:#ff0101;font-size:18px;font-family:"Times New Roman", Times, serif;text-indent:18px;line-height:32px;border-right:1px solid #e1ddde;background:#eee url(/images/background/bg020.gif) 0 0 repeat-x;margin-bottom:10px;font-weight:normal;}
.tour h4 span{display:block;background:url(/images/background/bg021.gif) 0 0 no-repeat;}
.tour h4 a {color:#ff0101;background:#eee; text-decoration:underline;}
.tour h4 a:hover {color:#0033cd;background:#eee; text-decoration:none;}
.tour img {float:left;margin:0 10px 0 5px;width:118px;}
.tour dl {float:right;width:385px; margin-top:10px;}
.tour dd {font-style:normal;text-align:right;font-size:14px;background:url(/images/background/line002.gif) 0 0 repeat-x;padding-top:5px;margin-top:5px;}
.tour dd a {color:#0033cd;background:#fff;text-decoration:underline;}
.tour dd a:hover {text-decoration:none;}
.tour .clear {width:500px;height:1px;line-height:0px;margin:0 0 5px 0;}
.tour h5 a{color:#ff0101;background:#fff; text-decoration:underline;}
.tour h5 a:hover {color:#0033cd;background:#fff; text-decoration:none;}

/* China City Tours */
.cityTour h3 a {color:#fff;background:#ec0903; text-decoration:underline;}
.cityTour h3 a:hover {text-decoration:none;}

.cityTour p {margin:10px;line-height:18px;}
.cityTour p a {color:#000;background:#fff;text-decoration:underline;font-weight:bold;}
.cityTour p a:hover {text-decoration:none;}
.cityTour ul li {float:right;background:#fff url(/images/point/point002.gif) 0 50% no-repeat;padding-left:14px;margin-right:10px;font-size:11px;color:#0132cc;}
.cityTour ul li a {font-size:14px;text-decoration:underline;color:#0132cc;background:#fff;}
.cityTour ul li a:hover {text-decoration:none;}

/* =============== rightR =============== */
/* Great Wall & Warrior Tour */
.rightR h3 {color:#ff0101;text-indent:10px;font-family:"Times New Roman", Times, serif;font-size:22px;padding-top:14px;height:25px;background:#fff url(/images/background/bg023.gif) right top no-repeat;}
.rightR h3 a {color:#ff0101; text-decoration:underline;}
.rightR h3 a:hover {color:#0033cd; text-decoration:none;}
.rightR p {line-height:18px;}
.rightR em {display:block;font-style:normal;text-align:right;background:url(/images/point/point002.gif) 150px 3px no-repeat;}
.attent {background:url(/images/background/bg024.gif) 0 0 no-repeat;padding:5px 8px 15px;margin-top:4px !important;margin-top:1px;margin:1px 0 0 1px; position:relative;}
.attent em a {color:#000;background:#fff;}
.attent em a:hover {color:#fe0000;background:#fff;}
.rightR h5 {line-height:33px;color:#fff;text-align:center;background:#fff url(/images/background/bg033.gif) 0 0 no-repeat;font-size:18px;font-family:"Times New Roman", Times, serif;margin-bottom:5px;}

.rightR .bgRight {background:#F9F8F4 url(/images/background/bg181.gif) 0 0 no-repeat;line-height:31px; font-weight:bold; margin-bottom:40px; padding:0 0 20px 30px;}
.rightR .bgRight dt{ color:#ff0101;}
.rightR .bgRight dd{ line-height:25px;}
.rightR .bgRight a { color:#000; text-decoration:underline; font-weight:normal;}
.rightR .bgRight a:hover { color:#ff0302; text-decoration:none;}

.rightR .directory{color:#ff0101;text-indent:30px;height:24px;font-size:14px;background:#fff url(/images/point/point001.gif) 10px 3px no-repeat;}
.rightR .directory a {color:#ff0101;background:#fff; text-decoration:underline;}
.rightR .directory a:hover {background:#fff;color:#0033cd; text-decoration:none;}

/* Hotel Book */
.hotelBook {background:url(/images/background/bg024.gif) 0 0 no-repeat;padding:15px 20px 0;}
.hotelBook p {color:#652d00;font-size:11px;margin-bottom:4px;}
.hotelBook p span {color:#ff423e;}
.hotelBook p a {color:#9c7731;text-decoration:underline;font-size:12px;}
.hotelBook p a:hover {text-decoration:none;}
.hotelBook p.book a {color:#ff423e;font-size:18px;font-family:"Times New Roman", Times, serif;}

/*	forum index page outer link */
#outLink{ margin-top:10px;}
#outLink span{ margin-right:25px;}


/*	End forum index page outer link */
.sBox{float:right; width:186px; margin-bottom:5px;}
#siteSearch.noBg{ position:relative; right:0; top:-5px; width:186px; height:23px; background:#fff url(http://image.chinatour360.com/background/bg277.png) no-repeat -20px -14px; overflow:hidden; zoom:1;}
#siteSearch.noBg .txt{ position:absolute; left:5px; top:0; width:146px; height:14px; border:0; font:12px Arial, Helvetica, sans-serif;}
#siteSearch.noBg .btn, #siteSearch .btnH{ position:absolute; right:3px; top:0;  width:26px; height:19px; background:url(http://image.chinatour360.com/background/bg277.png) no-repeat 0 -37px;margin-top:2px; border:none; overflow:hidden;}
#siteSearch.noBg .btnH{ background-position:-26px -37px;}

.rightNav #follow{ background:none;}
#follow img{ vertical-align:middle;}
#follow a{ color:#000; text-decoration:none;}
#follow a:hover{color:#fe0000; text-decoration:underline;}

#titleID{ width:205px;}
.facebook{ float:none; margin-top:0;}
