/* Global
******************************************************/
*{margin:0;padding:0; }
ul,ol{list-style-type:none;}
body{font-family:Arial,sans-serif;background:#f6b000;}
div.clear{clear:both}
img{border:none;}
object{width:581px;height:221px;float:left; margin-left:70px; display:inline;}
* html object{width:577px;}
a{color:#544a9a;text-decoration:none;}
a:hover{text-decoration:underline}

h1{background:#fff url(/images/logo/logo.gif) 8px 0px no-repeat;text-indent:-150em;height:121px;width:185px;float:left;}

div#container{ position:relative; background:#534b9a;width:776px; padding-right:8px; overflow:hidden; z-index:2;}
/*#container *{ font-size:14px}*/
#phone p { font-size:10px;}
* html div#container{width:772px}

div#phone{font-size:9px;text-indent:25px;padding:14px 0 40px;font-weight:bold;color:#6c6c6b;background:#fff url(/images/logo/phone.gif) 46px 10px no-repeat;         float:left;width:580px;}

/* 2012-05-16  - liuchengyang add t_nav*/

#t_nav {background-color: #534c9a; background-position: 0 -40px; background-repeat: repeat-x;border-radius: 4px 4px 4px 4px; height: 36px; margin:2px 0; padding: 0; position:absolute; width:586px; z-index:3; left:182px; top:72px; font-size:12px;}
#header{ height:122px;background-color:#FFF;}
#t_nav a {display:block; float:left; height:18px; padding:9px 8px; padding-left:7px\9\0; padding-right:7px\9\0; font-size:12px;font-weight:bold; color: #FFFFFF;}
#t_nav a:hover { background-color: #682db1;background-position: 0 -80px;background-repeat: repeat-x;text-decoration: none;}
#t_nav .t_nav_current, #t_nav .t_nav_current:hover { position:relative; margin-top:-2px; padding: 11px 8px; padding-left:7px\9\0; padding-right:7px\9\0; background-color:#FFFFFF; background-position: 0 -120px; background-repeat:repeat-x; color: #4e307d; font-weight:bold;}
#t_nav .t_nav_current:hover { color: #544a9a;}
#t_nav .t_nav_left, #t_nav .t_nav_right { width:7px; height:36px; padding:0;}
#t_nav .t_nav_left { float: left; background-position: 0 0;}
#t_nav .t_nav_right { float: right; background-position: right 0;}
#t_nav, #t_nav a:hover, .t_nav_left , .t_nav_right , .t_nav_current {background-image:url(/images/background/t_nav_120518.png); }

/* End -2012-05-16  - liuchengyang add t_nav*/


/* Nav
************************************************************/

div#nav{ height:221px; width:581px; padding-left:13px; z-index:0;}
/* Recommendation
************************************************/
div#recommend{background: url(/images/background/recommend_3.gif) center bottom no-repeat;width:326px;padding:0 0 30px;position:absolute;
	left:432px;top:242px;font-size:11px;color:#333;z-index:4;}
div#recommend h2{background: url(/images/background/recommend_1.gif) no-repeat;padding:10px 0 5px;text-indent:1.5em;color:#ff0;font-size:13px;}
div#recommend  h2 a{color:#ff0;text-decoration:none;}
div#recommend ul{background: url(/images/background/recommend_2.gif) left center repeat-y;}
div#recommend ul li{border-bottom:1px solid #ccc;padding:4px 10px;margin-left:4px;color:#707070;position:relative;}
div#recommend ul li p{padding:0 0 0 100px; margin:0;}
div#recommend ul li p strong, p.route strong{color:#f6851f;font-size:12px;	}
div#recommend ul li p em, p.route em{color:#f00;font-style:normal;}
div#recommend a, p.route a{text-decoration:underline;}
div#recommend a:hover, p.route a:hover{text-decoration:none;}
div#recommend ul li p a.add2{color:#000;position:relative;left:150px;text-decoration:none;}
div#recommend ul li p span, p.route span{font:12px Verdana,Arial,Helvetica,sans-serif;}
div#recommend ul li#first{background:url(/images/tt07_sg02.gif) 12px center no-repeat;padding:4px 10px;}	
div#recommend ul li#second{background: url(/images/background/recommend_2b.gif) -5px 50% repeat-y;}
div#recommend ul li#second p{padding:0 0 0 100px;background:url(/images/tt07_sg03.gif) 2px center no-repeat;margin:0;}
div#recommend ul li#third{background:url(/images/tt07_sg06.gif) 12px 10px no-repeat;border-bottom:none;padding-bottom:0;}
div#recommend ul li#third p{margin-top:10px;}
/* Top
**********************************************/
div#top{background:#e9d391;padding:175px 0 22px;font-size:11px;position:relative;}
* html div#top{padding-bottom:22px}

/* Forum & Tibet Map
**********************************************/
div#forum{float:left;padding:85px 18px 10px 15px;width:160px;height:440px !important;height:420px;background:  url(/images/logo/01.gif) top center no-repeat;
	line-height:100%;position:relative;top:-5px;}
div#forum h2{font:20px normal "Times New Roman", Times, serif;color:#544a9a;}
div#forum h2 a{text-decoration:none;}
div#forum h2#map{clear:both;font-size:15px;font-weight:bold;background: url(/images/background/map_bg.gif) top center no-repeat;
	padding-bottom:5px;text-indent:10px;}
div#forum h2#map img{position:relative;left:12px;margin:3px 0;}
a.blue_arrow{text-decoration:underline;padding:0 0 0 12px;background: url(/images/logo/ico/blue_arrow.gif) left center no-repeat;margin:0 7px;}
a.blue_arrow:hover{text-decoration:none;}

/* Bottom  - White BLock
***************************************************/
div#bottom{background:#fff; padding-bottom:6px;}
* html div#bottom{height:1px}

/* Middle belt 
************************************************************/
div#belt{position:absolute;top:-20px;left:0;width:754px;font-size:12px;background:#ccc url(/images/logo/ico/icon_white.gif) left bottom no-repeat;}
div#belt a:hover{text-decoration:underline}
div#belt div{float:right;width:390px;background:#ccc url(/images/background/bg_belt.gif) 0 0 repeat-x;height:65px;color:#876500;font-weight:bold;}
div#belt div strong{font-size:20px;}
div#belt div ul{	margin:0;background: url(/images/background/bg_middle.gif) right top no-repeat;padding:8px 0px 18px 0px;float:right;}
div#belt div ul li{float:left;padding:0 10px 0 10px;background:url(/images/logo/ico/icon_triangle.gif) left center no-repeat;	position:relative;top:5px;}

div#belt div ul a{font-weight:bold;text-decoration:none;font-size:11px;color:#876500;}

div#belt p#signin{margin:0;float:right;height:50px;padding:15px 18px 0 0;	background: url(/images/background/belt_corner.gif) right 29px no-repeat;
	line-height:160%;width:140px;}
p#signin a{color:#000;text-decoration:none;font-size:11px;background:url(/images/logo/ico/icon_tour.gif) left center no-repeat;padding:2px 0 2px 20px;}

p#signin a#hotel_book{background:url(/images/logo/ico/icon_book.gif) left center no-repeat;}

div#belt h2{float:left;background: url(/images/logo/ico/icon_head.gif) left center no-repeat;height:36px;width:187px;font-size:13px;color:#ff0;padding:2px 0;
	text-indent:35px;margin-top:10px;font-weight:normal;}
div#belt h2 span{	font-size:18px;position:relative;left:55px;}
.bg {background:#fff url(/images/background/bg071.gif) 0 0 no-repeat;height:14px;overflow:hidden; margin-top:35px;}

/* Left Column
*********************************************/
div#left_col{float:left;width:345px;font:14px Arial,Helvetica,sans-serif;background:#fff;}

/* Tibet Tour
**********************************/
.title {margin-bottom:6px;}
.title h2{background:#f68b29 url(/images/background/bg069.gif) 0 0 no-repeat;line-height:33px;color:#fffe03;text-align:center;font-size:16px;}
.title h2 a {color:#fffe03;text-decoration:underline;}
.title h2 a:hover {text-decoration:none;}

div.tour{padding:0 0 0 15px;margin-bottom:4px;background:#e9d391;}
div.noBg{ background:none; margin:0; padding:0;}

div.tour h3{  color:#33f;font-size:13px;padding:4px 0 3px;}

div.tour h3 a{color:#33f;text-decoration:none;}

div.tour a.more_tour{float:right;margin:4px 5px 0 0;
	position:relative; /*IE Bug, can't be removed , or the hyperlink will be disappear.*/
	color:#000;text-decoration:none;}

div.tour p.route{margin:0;padding:13px 0 10px 10px;	border-right:1px solid #ead390;background:#ecf0f1;height:auto !important;min-height:62px;height:62px; border-bottom:2px solid #E9D391; overflow:hidden; zoom:1;}
div.tour p.route a {margin:3px 0;}
div.tour p.route img {float:left; margin:5px 9px 0 0; width:87px; height:60px;}
div.tour p.route span {display:block; padding-left:93px;}

p.route a.add{float:right;font-size:11px;position:absolute;left:170px;color:#544a9a;text-decoration:none;}

.other {width:325px;color:#ff0;font-weight:bold;font-size:14px;background:url(/images/background/bg068.gif) right bottom no-repeat;line-height:27px;text-align:right;padding-right:20px;}
.other a {color:#ff0;text-decoration:none;}
.other a:hover {text-decoration:underline;}

/* Photo
********************************************/
div#photo{ clear:both; margin-top:15px; background:url(/images/background/left_yellow.gif) no-repeat 10px 0;}

div#photo h2{background: url(/images/logo/ico/icon_head.gif) 10px 20px no-repeat;float:left;width:197px;height:42px;line-height:42px;text-indent:60px;padding-top:18px;}

div#photo h2 span{font-size:18px;font-weight:normal;color:#ff0;}
div#photo h2 span a {color:#ff0;text-decoration:none;}
div#photo h2 span a:hover {color:#ff0;text-decoration:underline;}

div#photo h3{background: url(/images/background/more_photo.gif) center 20px no-repeat;float:right;height:22px;line-height:15px;
padding-top:40px;width:153px;text-indent:20px;}

div#photo h3 a{font-size:12px;color:blue;font-weight:normal;}

div#photo div{border:1px solid #ebd491;height:103px;margin:10px 3px 0 10px;clear:both;position:relative; padding:0;}
body>div#container div#left_col div#photo h3{
	margin-bottom:12px;
}

div#photo div img#corner_left{position:absolute;left:-2px;top:-1px;margin:0;}

div#photo div img#corner_right{position:absolute;right:-2px;top:-1px;margin:0;}

div#photo div p{margin:8px 0 0 8px;}

div#photo div img{float:right;margin:10px;}

/* Right Column
*****************************************/
div#right_col{float:right; width:395px; font-size:14px; margin-bottom:0; margin-right:8px; display:inline;}

.guide {background:url(/images/background/bg070.gif) 0 0 no-repeat;}
.guide h2 {line-height:33px;color:#fffe03;text-indent:20px;font-size:16px;}
.guide h2 a {color:#fffe03;text-decoration:none;}
.guide h2 a:hover {text-decoration:underline;}
.guide li {float:left;line-height:30px;margin-right:1px;margin-left:3px;text-indent:8px;font-weight:bold;color:#a47e03;font-size:12px;background:url(/images/logo/point008.gif) 0 12px no-repeat;}
html>body .guide li {background:url(/images/logo/point008.gif) 0 10px no-repeat;}
.guide li a {color:#a47e03;text-decoration:none;}
.guide li a:hover {text-decoration:underline;}

#trip_plan{background: url(/images/background/right_plan.gif) right top no-repeat;	height:98px;position:relative;margin:8px 0 16px;}
#trip_plan .col2{ background:url(/images/background/left_plan.gif) left top no-repeat; overflow:hidden; zoom:1;}	
#trip_plan h3{font-size:12px;color:#33f;font-weight:normal;position:absolute;top:3px;left:17px;}
#trip_plan h3 a{color:#33f;text-decoration:none;}
#trip_plan h3 a:hover{	text-decoration:underline;}

#trip_plan p{background: url(/images/background/bg_plan.gif) left top repeat-x;margin:0 175px 0 18px;height:58px;
	padding:25px 0 15px 8px; font-size:14px;}
#trip_plan p a{color:#666;text-decoration:underline}
#trip_plan p a:hover{text-decoration:none;}

div#right_col h3{ font-size:13px; color:#544a9a; }
div#right_col h3 a{ text-decoration:underline;color:#544a9a;}
div#right_col h3 a:hover{ text-decoration:none;}

div#tibet_guide{background:#E9D391 url(/images/background/right_yellow.gif) right center no-repeat;height:24px;padding:0px 0 0 0px;	}
div#tibet_guide h3{float:left;background:url(/images/background/left_yellow.gif) left center no-repeat;height:20px;padding:4px 0 0 20px;font-size:13px;font-weight:bold;}
div#tibet_guide h3 a{color:#C60;text-decoration:underline;}
p#guide_info a{color:#000;text-decoration:none; font-size:13px;}
p#guide_info a:hover{font-weight:bold;}
div#tibet_guide span{position:relative;top:5px;left:15px;}
div#right_col p#guide_info{	margin:5px 15px 20px;font-size:12px;}
div#right_col h4{font-size:13px; margin-bottom:3px;}
div#right_col h4 a{color:#f93;text-decoration:underline;}
div#right_col h4 a:hover{ text-decoration:none;}

div.discover{margin:0 10px 15px 12px;padding-bottom:10px;border-bottom:1px solid #ccc;	}
div.discover a{color:blue;text-decoration:underline}
div.discover a:hover{text-decoration:none;}
div.left{float:left;width:170px;margin:0 0 5px 7px;background:  url(/images/background/left_yellow.gif) left top no-repeat;}

html>body div.bug1{	height:12px;}

div.right{float:right;width:170px;margin-left:7px;background:  url(/images/background/left_yellow.gif) left top no-repeat;margin-right:10px;}	
div#right_col div.left h4,div#right_col div.right h4,div#photo h4{
	background:#e9d391 url(/images/background/right_yellow.gif) right center no-repeat;color:#c60;
	height:20px;margin-left:5px;padding:4px 0 0 6px;}
div#photo h4{ margin-left:15px;}
div#right_col div.left h4 a,div#right_col div.right h4 a,div#photo h4 a{color:#c60;}
div.left p, div.right p{margin:10px 8px 0;}
div.left a, div.right a{color:#000;text-decoration:underline;}
div.left a:hover, div.right a:hover{text-decoration:none;}

/* Footer
*******************************************************/
div#footer{text-align:center; clear:both;font-size:11px;background:#fff;padding-top:25px; }
div#footer p{margin:0 20px 15px 30px;border-top:2px solid #fce273;height:20px;}
div#footer p span{	position:relative;top:6px;font-size:12px;}
div#footer a{color:#339;}
div#footer address{font-style:normal;margin:8px 20px 5px 30px;	padding:8px 0 4px;border:solid #f6e579;border-width:1px 0;}
div#footer address a{margin:0 5px;}
div#footer span{font-size:13px;}

/* SlideBar (Right in the window)
******************************************************/
div#slidebar{width:190px;height:400px;position:absolute;left:800px;top:300px;margin-right:14px;font-size:12px;z-index:1;}

body>div#slidebar{padding-bottom:80px;}

div#slidebar p#description{position:absolute;bottom:0;}
div#slidebar p{margin:0 5px 15px;}
div#slidebar p a{color:#000;text-decoration:underline}
div#slidebar p a:hover{color:#544a9a}
div#slidebar h4{background: url(/images/background/bg_ad.gif) left center no-repeat;margin-bottom:8px;font-size:13px;
	padding:5px 0;text-align:center;color:#F1AC07;}

div#slidebar h4 a{color:#F1AC07; text-decoration:underline; font-weight:normal;}
div#slidebar h4 a:hover{ text-decoration:none;}
div#slidebar li{margin-bottom:15px;padding-left:12px;background: url(/images/logo/ico/blue_arrow.gif) 0 3px no-repeat;}
div#slidebar li strong{color:#534b9a;font-size:13px;line-height:100%;}
div#slidebar li a{color:#000;text-decoration:underline;} 
div#slidebar li a:hover{text-decoration:none;}
div#slidebar li em{color:#f00;font-style:normal;font-size:10px;}
div#slidebar a.top{float:right;background: url(/images/logo/top.gif) left center no-repeat;padding-left:18px;margin-top:25px;}

/* Ҳ౳
***********************************************/
div#right_bg{position:absolute;background: url(/images/background/right_bg.gif) 775px 0 no-repeat;height:261px;width:100%;top:35px;z-index:0;float:left;}

/* Individual China Tours */
.Vspace {height:330px;background:#e8d390;}
.sGroup{margin:20px 0 0 17px;width:740px;background:#fff;position:absolute;top:258px;z-index:4;}
.sGroup h2 {background:url(/images/background/bg049.gif);text-indent:18px;line-height:25px;margin:0 15px 5px;color:#ffff01;font-size:18px;height:25px;}
.sGroup h2 a {color:#ffff01;}
.sGroup h2 span {padding-left:30px;font-size:12px;}

.sGroup .boxBgT,.sGroup .boxBgB {width:355px;height:6px;position:absolute;left:-1px;}
.sGroup .boxBgT {background:url(/images/background/bg075.gif) no-repeat;top:-1px;}
.sGroup .boxBgB {background:url(/images/background/bg076.gif) no-repeat;bottom:-1px !important;bottom:-12px;}
.sGroup .box {float:left;width:335px;margin:8px 4px 5px 21px !important;margin:8px 10px 5px 12px;font-size:12px;}
.sGroup .box img {width:87px;height:60px;}
.sGroup .box dl{margin-left:100px;}
.sGroup .box dt {color:#534c99;font-weight:bold;margin-bottom:2px;}
.sGroup .box dt a {text-decoration:underline;color:#534c99;}
.sGroup .box dt a:hover {text-decoration:none;}
.sGroup .box dd span {color:red;}
.sGroup .box img {float:left;}
.sGroup .box h3 {color:#ff9934;font-size:14px;margin-bottom:5px;}
.sGroup .box h3 a {color:#ff9934;}
.sGroup p.right {text-align:right;color:#0100fe;margin-top:5px;font-size:11px;}
.sGroup p.right a {color:#0100fe;text-decoration:none;}
.sGroup p.right a:hover {text-decoration:underline;}
.sGroup .clear {margin-bottom:8px;}
.sGroup .line1 {margin:5px 15px 0 15px;height:2px;overflow:hidden;background:#ff9934 url(/images/background/bg048.gif) 340px 0 no-repeat;}
.sGroup .line2 {margin-top:5px;height:22px;overflow:hidden;background:url(/images/background/bg072.gif) no-repeat;}
.sGroup .line3 {/*height:10px;*/overflow:hidden;clear:both;background:url(/images/background/bg073.gif) 0 0 no-repeat;}
.sGroupBg {width:745px;position:absolute;top:270px;left:17px;background:url(/images/background/bg051.gif) 0 0 no-repeat;z-index:6;height:8px;overflow:hidden;}

/* slidebar */
#slidebar .news dl {margin-bottom:10px;}
#slidebar .news dt a{color:#03f;font-size:12px;text-decoration:underline;line-height:100%;}
#slidebar .news dd {font-size:10px;}
#slidebar .news dt a:hover {text-decoration:none;}
#slidebar .news p {text-align:right;background: url(/images/logo/ico/point007.gif) 105px 3px no-repeat;}
#slidebar .news p a{color:#514d99;}
#slidebar .news p a:hover {text-decoration:none;}
#slidebar .text {padding:5px 5px 10px;background:#e6a70e url(/images/background/bg053.gif) left bottom no-repeat;}
#slidebar .fBack .s8{height:14px;padding:0 10px 4px 0; background:url(/images/background/bg052.gif) 0 0 no-repeat;line-height:18px;text-align:right; margin:0 0 10px 0;}
#slidebar .fBack .s8 a{color:#514d99; text-decoration:underline;}
#slidebar .fBack .s8 a:hover{ text-decoration:none;}


#slidebar .fBack .s9 {text-align:right;margin:0 10px 10px 0;}
#slidebar .fBack .s9 a{text-decoration:underline;}
#slidebar .fBack .s9 a:hover {text-decoration:none;}
#slidebar .map h5 {height:17px;margin-top:4px !important;margin-top:0;padding-bottom:1px;background:url(/images/background/bg052.gif) 0 0 no-repeat;line-height:18px;color:#6c64a0;font-size:12px;text-indent:10px; font-weight:normal;}
#slidebar .map h5 a{ text-decoration:underline;}
#slidebar .map h5 a:hover{ text-decoration:none;}

.wrap{margin:0 0 8px 20px;height:auto;}

/* 110106 Jenney add */
.link{ clear:both; float:none; margin:0; padding:10px 10px 0; font-size:12px;}
.link dt{ padding-left:8px; background:url(/images/ico/point006.gif) no-repeat 0 5px; font-weight: normal; font-size:13px;}
.link dd{ padding:3px 8px 10px; text-align:justify;}
.link dd a{ margin-left:3px; }
#footer .link a{ font-size:12px}
.otherLink{ margin:0px 20px 0; padding-top:6px; border-top:1px solid #CCC; font-size:11px;}
.otherLink dt{ font-size:13px; text-align:left;}
/* End 110106 Jenney add */

#msnSkype{ float:right; -display:inline; margin:20px 75px 0 0; font-size:13px;}
.msn{ padding:5px 25px 5px 30px; background:url(/images/ico/msn2.gif) no-repeat 0 2px;}
.skype{ padding:5px 20px 5px 30px; background:url(/images/ico/skype2.gif) no-repeat 4px 2px;}
.msn a, .skype a{ text-decoration:underline;}
.msn a:hover, .skype a:hover{ text-decoration:none;}
