@charset "utf-8";
/* -------------------------------------------------------------------------------------- 
| Content: be used to the home page			  
| Created: 2011/09/07																	 
| Author:  Jenney																		 
| -------------------------------------------------------------------------------------- */

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:left;    width: 260px; overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.tal{ text-align:left;}
.tar{ text-align:right;}

#header, #footer{ width:950px; margin:20px auto 0; position:relative;}
#main{ width:958px; margin:20px auto 0; position:relative;}
/* 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:20px;}
#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;}


.mainNav .b1, .mainNav .b2{ position:absolute; width:6px; height:38px; background:url(https://image.chinatour360.com/background/bg223-.jpg) no-repeat; top:0;}
.mainNav .b1{ left:0;}
.mainNav .b2{ right:0; background-position:0 -38px;}
.mainNav .navLi{ padding-left:5px; padding-left:2px\9; overflow:hidden; zoom:1; }
.mainNav .navLi li { position:relative; float:left; height:35px; line-height:35px; margin-top:3px; margin-left:1px; display:inline;}
.mainNav .navLi a{ float:left; color:#FFF; padding-right:13px; height:35px; line-height:35px; text-decoration:none; background:url(https://image.chinatour360.com/background/bg224-.jpg) no-repeat right top;}
.mainNav .navLi a.end{ background:none;}
.mainNav .navLi a span{ display:block; _float:left; height:35px; line-height:35px; background:url(https://image.chinatour360.com/background/bg224-.jpg) no-repeat -1px 0; padding-left:14px; cursor:pointer;}
.mainNav .navLi a:hover, .mainNav .navLi a.current{ height:35px; line-height:35px; background:#fff url(https://image.chinatour360.com/background/bg293.gif) repeat-x; color:#1362bb;}
/*  end header */

/* main */
#main{ position:relative; margin-top:0; padding-top:13px; background:#fff url(https://image.chinatour360.com/background/bg0416.gif) repeat-y;}
#main .left{ width:205px; float:left; margin-left:10px; -margin-left:5px;}
#main .right{ width:710px; float:right; margin-right:10px; -margin-right:5px;}

#siteSearch{ position:absolute; right:10px; top:13px; width:185px; height:23px; padding:0; background:#fff url(https://image.chinatour360.com/background/bg277.png) no-repeat -22px -14px; overflow:hidden; zoom:1;}
#siteSearch .txt{ width:145px; *margin-top:-1px; padding:5px; border:none; font:12px Arial, Helvetica, sans-serif;}
#siteSearch .btn, #siteSearch .btnH{ position:absolute; right:4px; -right:3px; top:2px; width:26px; height:19px; background:url(https://image.chinatour360.com/background/bg277.png) no-repeat 0 -37px; border:none; overflow:hidden;}
#siteSearch .btnH{ background-position:-26px -37px;}

.mainfoot{margin:0 auto; background:url(https://image.chinatour360.com/background/bg04162.gif) no-repeat; width:958px; height:9px;}
/* end main */

/* 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; behavior:url(https://image.chinatour360.com/iepngfix.htc); color:#FFF; }
#tab .tabTit .arr{ behavior:url(https://image.chinatour360.com/iepngfix.htc);}

.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; height:46px; zoom:1; z-index:2; font-size:14px;}
#tab .tabTit li{ float:left; width:195px; height:46px; margin-right:20px; cursor:pointer; text-align:center;}
#tab .tabTit a{ display:block; height:34px; line-height:30px; background:#fe5802 url(https://image.chinatour360.com/background/p027.png) repeat-x 0 -20px; color:#424242; overflow:hidden; zoom:1;}
#tab .tabTit .current{ background:url(https://image.chinatour360.com/background/p061-.png) no-repeat center 34px; color:#FFF;}
#tab .tabTit .current a{ background:#fe5802 url(https://image.chinatour360.com/background/p021-.png) repeat-x 0 -150px; 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;}
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;}

.c2{ overflow:hidden; zoom:1; margin:0 6px; padding:0 7px 8px 7px;}
.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, .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:1px 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; border-width:0 12px;}
.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 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;}
.c3, .c4{ overflow:hidden; zoom:1; border:1px solid #e0e0e0; border-top:none;}
.c5{ overflow:hidden; zoom:1;}
.c3 li, .c4 li, .c5 li{ float:left; width:33%;}
.c4 li, .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;}

.intro{ border:1px solid #e0e0e0; margin-bottom:7px; padding:10px 14px; background:url(https://image.chinatour360.com/background/j013.jpg) repeat-x; text-align:justify;}