@charset "utf-8";

body{ background:#fff url(https://image.chinatour360.com/background/bg.gif) repeat; color:#424242; margin:0; padding:0; font:14px/1.4 Arial, Helvetica, sans-serif;}
div,p,ul,ol,li,dl,dt,dd,form,legend,input,select,table,tr,td,h1,h2,h3,h4,h5,a,span{ margin:0; padding:0; background:none;}
ul,ol{ list-style:none;}
img{ border:none; vertical-align:middle; }
a{ color:#424242;}
a:hover{ color:#f85a00; text-decoration:none;}

#dimg6{ vertical-align:middle;border:none;}
.clear{ clear:both; float:none; height:0; line-height:0; font-size:0;}
.strong{ font-weight:bold;}
.facebook{ float:right;    width: 260px; overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.tal{ text-align:left;}
.tar{ text-align:right;}

#header, #footer{  margin:20px auto 0; position:relative;}
.scrollDiv {width:100%; overflow-x:auto;}
/* header */
#header{ position:relative; margin-top:0; padding-top:20px; font:14px Arial, Helvetica, sans-serif;}
#header .logo{ margin-left:10px;}
#header .phone{ position:absolute; right:9px; top:10px;}
#header .mainNav{ position:relative; background:#467dbc  url(https://image.chinatour360.com/background/bg223-.jpg) repeat-x 0 -76px; height:38px; line-height:38px; margin:13px auto 0;}

#follow{ position:absolute; width:246px;height:25px;z-index:0;left: 352px;top: 58px; font-size:12px;}
#follow .tw{ margin-left:6px; padding-left:18px; background:url(https://image.chinatour360.com/icon/twitter.png) no-repeat;}
#follow .fb{ margin-left:6px; padding-left:18px; background:url(https://image.chinatour360.com/icon/facebook.png) no-repeat;}

/*  end header */
 

/* footer */
#footer{text-align:center; color:#666; margin:15px auto;}
#footer img{ margin:10px 8px;}
#footer a{ color:#424242; text-decoration:underline;}
#footer a:hover{ color:#424242; text-decoration:none;}
#footer p{ font-size:11px; margin:0;}
#footer p a, #footer p a:hover{ color:#b60000;}
/* end footer */


.dest .bg{ background:url(https://image.chinatour360.com/background/bg263.png) no-repeat; color:#FFF; }
#tab .tabTit .arr{ }

.tool{ height:30px; margin-left:16px; overflow:hidden; zoom:1; font-size:13px; }
.tool .add{ margin-left:15px; padding-left:18px; background:url(https://image.chinatour360.com/icon/point002.png) no-repeat	;}
.tool .tw{ margin-left:20px; padding-left:20px; background:url(https://image.chinatour360.com/icon/twitter.png) no-repeat;}
.tool .fb{ margin-left:20px; padding-left:20px; background:url(https://image.chinatour360.com/icon/facebook.png) no-repeat;}


#tab{ margin:-8px auto 8px; padding:5px 0 18px 18px; overflow:hidden; zoom:1; background:#FFF; border:1px solid #e0e0e0; border-top:none; }
#tab .tabTit{ position:relative;  zoom:1; z-index:2; font-size:14px;}
#tab .tabTit li { float:left;cursor:pointer; text-align:center;margin-right:4px}
#tab .tabTit a{ display:block;padding:4px; line-height:30px;text-decoration:none; background:#eee; color:#424242; overflow:hidden; zoom:1;}
#tab .tabTit .current a {color:#FFF; background:#fe5802;color:#FFF; }
#tab .tabConLi {position:relative; width:600px; height:250px;}
#tab .tabConLi img{ display:none; position:absolute; left:0; top:0; width:600px; height:250px;}

h2, .msnSkype{ background:url(https://image.chinatour360.com/background/p021.png) repeat-x;}
.index h2{ height:44px; line-height:44px; border-top-left-radius:8px; border-top-right-radius:8px; padding:0 20px; background-position:0 -104px; font-size:16px;font-weight:normal; border:1px solid #e0e0e0;}
h2 span, h2 a{ padding-left:18px; background:url(https://image.chinatour360.com/background/p024-.png) no-repeat 0 -53px; color:#424242;}
 
.sideBar{ float:left; width:274px; }
.mainCon{ float:right; width:650px;}

.msnSkype{ float:right; background-position:0 -53px; margin-right:20px; *margin-top:-20px; text-align:center; font-size:15px;}
.msn{ margin-right:20px; padding:2px 0 2px 30px; background:url(https://image.chinatour360.com/icon/msn-s.gif) no-repeat left center;}
.skype{ padding:2px 0 2px 30px; background:url(https://image.chinatour360.com/icon/skype-s.gif) no-repeat left center;}

.plan, .review,.index .qaBox{ margin-bottom:8px; padding:8px; background:#FFF; border:1px solid #e0e0e0; border-top:none;}
.plan .custom, .plan .flight, .plan .train{ height:79px; margin-bottom:8px; background:#F3F1ED url(https://image.chinatour360.com/background/j010-.jpg) no-repeat; }
.plan .flight{ background-position:0 -80px;}
.plan .train{ background-position:0 -160px; margin-bottom:0;}
.plan a{ display:block; padding:20px 0 20px 155px; text-decoration:none; }

.review{ padding:15px 15px 5px; text-align:justify;}
.review p{ padding-bottom:10px;}

.qaBox{ zoom:1; padding-bottom:1px;}
.qaBox li{ position:relative;  height:auto; zoom:1; margin:0 0 8px 3px; border:1px solid #CCC; border-radius:5px; padding:8px; zoom:1;}
.qaBox .aIcon, .qaBox .qIcon{ position:absolute; left:-63px; top:0; width:49px; height:49px; background:url(https://image.chinatour360.com/background/p015.png) no-repeat;}
.qaBox .qIcon{ background-position:0 -147px;}
.qaBox .arr{ position:absolute; left:-8px; top:10px; width:8px; height:11px; overflow:hidden; background: url(https://image.chinatour360.com/icon/p038.png) no-repeat;}
.qaBox .qaTitle{ font-size:1.1em; }
.qaBox .infoTime{ margin-top:8px; font-size:0.9em;}
.qaBox .bg{ background:#F2F2F2;}
.qaBox .bg .arr{ background-position:0 -11px;}


.tour, .dest, .attr, .cult, .took{ margin-bottom:8px; padding:16px 15px; background:#FFF; overflow:hidden; zoom:1;}
.tour{ padding-left:22px; border:0px solid #e0e0e0; border-top:none; border-bottom:none; }
.tour li{ float:left; width:184px; }
.tour .mrg{ margin:0 27px;}
.tour h3{ height:34px; line-height:30px; background:#fe5802 url(https://image.chinatour360.com/background/p021-.png) repeat-x 0 -150px; font-size:14px; font-weight:normal; text-align:center;}
.tour h3 a, .tour h3 a:hover{ color:#FFF;}
.tour img{ display:block; width:184px; height:140px; margin:-1px 0 8px;}
.tour .aLi{ margin-top:10px;}
.tour .aLi li{ float:none; width:auto; padding:2px 0;}
.tour .aLi a{ padding-left:15px; background:url(https://image.chinatour360.com/background/p024.png) no-repeat 0 -115px;}
.tour .aLi .ml{ margin-left:20px;}

#city{ margin-left:-2px; -margin-left:-5px;}
.dest{ padding:15px 15px 0; border:1px solid #e0e0e0; border-top:none;}
.dest li{ position:relative; float:left; width:129px; border:12px solid #FFF;}
.dest .bg{ position:absolute; left:0; top:0; width:129px; padding:5px 0; text-align:center;}
.dest .bg a{ text-decoration:none;}
.dest a:hover span{ text-decoration:underline;}
.dest .tac{ padding:4px; text-align:center;}
.dest .leftArr, .dest .rightArr{ position:inherit; border:1px solid #FFF; margin:0 3px; padding:2px 5px 4px; background:url(https://image.chinatour360.com/background/p024.png) no-repeat 4px -167px; color:#CED3D7; cursor:pointer; font-size:10px;}
.dest .rightArr{ background-position:5px -213px;}
.dest .leftArr:hover, .dest .rightArr:hover{ border:1px solid #CCC;}

.attr {padding:13px 0 15px 25px; }
.attr li {padding:4px !important;border:none !important}
.attr a{ line-height:1.8; padding-left:15px; background:url(https://image.chinatour360.com/background/p024.png)  no-repeat 0 -115px; *background-position:0 -110px; white-space:nowrap; zoom:1;}
.sideBar .attr{ padding:17px 0;  border:1px solid #e0e0e0; border-top:none;}
.sideBar .attr a{ margin:0 0 0 12px;}
.sideBar .attr .ml27{ margin-left:27px;}
.sideBar .attr .ml40{ margin-left:40px;}

.index .c3,.index .c4{ overflow:hidden; zoom:1; border:1px solid #e0e0e0; border-top:none;}
.index .c5{ overflow:hidden; zoom:1;}
.index .c3 li, .index .c4 li,.index  .c5 li{ float:left; width:33%;}
.index .c4 li,.index  .c5 li{ width:24.9%;}
.toolkit li{ float:left; width:160px;}
.toolkit .li2{ width:100px;}
.ml14{ margin-left:14px;}
.ml28{ margin-left:28px;}


.dest .attr{ padding:15px 0 5px; *padding-top:0;}
.dest .attr li{ width:21%;}


.btmNav{ padding:8px; text-align:center;}
.partner{ padding-bottom:15px; font-size:0.85em; color:#000;}
.partner a{ margin-right:4px;}

.holiday{ width:918px; border:8px solid #F6F6F6; border-bottom:none; margin:8px auto -8px; text-align:center;}
 

/*
	**********************************new 
*/  
.common .left {margin-left:10px}
.common .right {margin-right:10px}

#main {background:#fff;}
.mainIndex {padding:10px}
#main .left{ width:205px; float:left; }
#main .right{ width:710px; float:right;}


#main .path {padding:5px 10px;font-size:14px;height:25px}
#main .path span {padding-top:5px}
#main .path a {color:#424242;}
.greyBdBtm {font-size: 12px; margin:0 15px 0;}



#zoom {float:right; font-size: 12px;padding-top:5px}
#zoom a, #zoom a:hover { color: #7D7D7D; margin-right: 8px;}
 
#searchBar {float:right;right:10px;border:1px solid #ccc;border-radius:4px;padding:2px;margin-bottom:5px;}
#searchBar .txt {border:none;height:20px}
#searchBar .btn {vertical-align:middle}

 
 
/*
	
*/
.topNav {margin-top:10px}
.header_nav tr {}
.header_nav td,.navPhone div {background: url(https://image.chinatour360.com/background/navbg.jpg) no-repeat left center;height: 35px;line-height: 35px;cursor: pointer;text-align:center;padding-top:2px}
.header_nav td span,.navPhone div span {display:block}
.header_nav td .current,.header_nav td span:hover,.navPhone div span:hover {background: #fff url(https://image.chinatour360.com/background/bg293.gif) repeat-x;height: 35px;line-height: 35px;}
.header_nav td a,.navPhone div a {display:block;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#fff;text-decoration:none}
.header_nav td a:hover,.header_nav td .current a,.navPhone div a:hover {color:#1362bb;text-decoration:none;}
.header_nav .first {padding-left:2px}
.header_nav .first,.header_nav .first span {border-radius:8px 0 0 0;}
.header_nav .last {padding-right:2px}
.header_nav .last,.header_nav .last span,.header_nav .navItemMore span {border-radius:0 8px 0 0} 
.header_nav .navItemMore a {font-weight:bold}

.navPhone {position:absolute;right:0;top:0;width:130px; z-index:999;} 

/**/
#siteSearch {float:right;height:31px;padding:0;background:#fff;}
#siteSearch form {border:1px solid #ccc;border-radius:4px;}
#siteSearch .txt {width:145px;padding:4px;border:none;font:12px Arial, Helvetica, sans-serif;}
#siteSearch .btn {float:right;width:26px; height:19px;margin-top:1px;margin-right:1px;background:url(https://image.chinatour360.com/background/bg277.png) no-repeat 0 -37px; border:none; overflow:hidden;}
#siteSearch .btnH {background-position:-26px -37px;}

#frm_comment {width:705px; height:380px; }
/**/
.intro {border:1px solid #e0e0e0;border-radius:8px;margin-bottom:7px;padding:10px;background:#f3f3f3; text-align:justify;}

/**/ 
.view,body {width:950px;margin:0 auto} 
/*global*/
.display_block_770 {display:none}

/**/

.item_width_90 li {width:90px !important; float:left;}

.item_width_100_height_100 li {width:100px !important; height:100px !important; float:left;}

.item_width_120 li {width:120px !important}
.item_width_140 li {width:140px !important}

.item_width_160 li {width:160px !important; float:left; line-height:22px;}

.item_width_220 li {width:220px !important; float:left; line-height:22px;}

.g_outerbox{padding:3px;overflow-x:auto;overflow-y:hidden;}

.box_no li {float:left; margin-right:10px; }
.liRMB li {width: 150px; height:106px; margin:5px; }
.liw130 li {width:130px; }
.liw140 li {width:140px; }
.liw150 li {width:150px; }
.liw160 li {width:160px; }
.liw170 li {width:170px; }
.liw200 li {width:200px; }
.liw220 li {width:220px; }
.liw300 li {width:300px; }
.liw340 li {width:335px; }



@media screen  and (max-width: 950px){
	.width_auto_950 {width:auto !important}
	.display_none_950 {display:none !important}
	.width_auto_950 {width:auto !important}
	.float_none_950 {float:none !important}
	.float_left_950 {float:left !important}
	.float_right_950 {float:right !important}
	 
	body {width:950px}
}
@media screen  and (max-width: 770px){
	.display_none_770 {display:none !important}
	.display_block_770 {display:block !important}
	.padding_none_770 {padding:0 !important} 
	.width_auto_770 {width:auto !important}
	.height_auto_770 {height:auto !important;}
	.float_none_770 {float:none !important}
	.float_left_770 {float:left !important}
	.float_right_770 {float:right !important}
	
	body,#header,#main,#footer {width:auto}
	.tour .mrg {margin:0 10px}
	.path .fl {width:70%}
 
		
	.mobile_menu {display:none;position: absolute;color: #ccc;right: 5px;top:120px;margin: 10px;background: #fff;cursor: pointer;z-index:998;}
	.mobile_menu_list {display:none;position:absolute;top:170px;z-index:9998;width:99%;background:#fff;}
	.mobile_menu_list .yellowBox .btmLine,.mobile_menu_list .yellowBox .btmLine2 li {background:none;padding:2px}
	.mobile_menu_list ul li a {display:block;text-decoration:none;padding:4px}
	.mobile_menu_list ul li a:hover {background:#F90;color:#fff}
	
	
	.photo_greatwall_index .mobile_menu {top:100px}
	.photo_greatwall_index .mobile_menu_list {top:150px}
	

	.photo .phone {display:none} 
	
	
	.common {padding:0px}
	.common .left {display:none}
	.common .right {width:100% !important;float:none !important;} 
	#zoom,#searchBar {display:none}
	
	.common .scopLi img,.common .tabTit {display:none}
	.common .scopLi {border:none}
	.common .scopLi .intro {width:100% !important;float:none !important;padding:4px;background:#none}
	.common .scopLi {background:none} 
}
@media screen  and (max-width: 680px){ 
	.width_auto_680 {width:auto !important;}
	.float_none_680 {float:none !important}
	.height_auto_680 {height:auto !important;}
	
	.ad-next,.ad-prev {width:45% !important} 
	#picRateL,#picRateR,.ad-nav,.ad-next-image,.ad-prev-image,#note1,#note2 {display:none !important}
	.picBox #container,.ad-gallery,.ad-gallery .ad-image-wrapper {margin:0;width:auto}
	.ad-gallery .ad-image-wrapper {text-align:left}
	.ad-image-wrapper {border:none !important}
	.ad-gallery .ad-image-wrapper .ad-image {background:none}
	#container {top:0}
	.ad-image-description  {left:0 !important}
	#frm_comment {width:100%; height:380px; margin-left:0px; }
	#qa {margin-left:0px !important;}
	.facebook {display:none !important; }
	#climateCharts{display:none; }
}
@media screen  and (max-width: 640px){ 
	.display_none_640 {display:none !important}
	.width_auto_640 {width:auto !important}
	.width_100pc_640,.width_100pc_640_img img {width:100% !important}
	.bg_none_640 {background:none !important}
	
	#footer img {display:none}
	#footer .btmNav {height:auto !important;padding:2px;margin:0;line-height:150% !important}
}
@media screen and (max-width: 460px){
	.display_none_460 {display:none !important}
	.margin_none_460 {margin:0 !important}
	
	
}    
@media screen and (max-width: 320px){
	.display_none_320 {display:none !important}
}     