@charset "utf-8";
/* CSS Document */


/*	-------------------------------------------------------------
	wildchina -private journeys stylesheet
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	.autor				e-Zest Solutions Ltd
	.version    	    1.0
	.url       		    wildchina
	.timestamp  	    30/10/2009 - ........
	.created by		    Vivek Joshi
	-------------------------------------------------------------	*/


body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px;}
div,table,th,td,ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,span,img,form{padding:0; margin:0; }

a{text-decoration:none}
a:hover{text-decoration:underline;}
ul{list-style:none;} 
img{border:0;}
a{outline:none; color:#60893b;}
.clearFix{clear:both; margin:0; padding:0; line-height:normal;}

.floatL{float:left;}
.floatR{float:right;}

.marT10{margin-top:10px;}
.marT20{margin-top:20px;}
.marb20{margin-bottom:20px;}
.marb24{margin-bottom:24px;}
.marb31{margin-bottom:31px;}
.marT34{margin-top:34px;}
.marT9{margin-top:9px}
.marT7{margin-top:7px}
.padb2{padding-bottom:3px;}
.padT10{padding-top:10px;}
.padB10{padding-bottom:10px;}
.padT20{padding-top:20px;}
.padTn{padding-top:0px!important}
.padT7{padding-top:7px;}
.padT17{padding-top:17px;}
.padT43{padding-top:43px;}
.padL10{padding-left:10px;}
.marB20{margin-bottom:20px;}
.ht88p{height:88px;}

ul.dsc{width:96%;  list-style:disc; margin:10px 0 0 14px}
ul.dsc li{width:100%; list-style:disc; padding:0 0 5px;}

.pressbgTbs{background:url(../img/cntcolbg.gif) 0 108px  no-repeat;}



.mconTainer{background:url(../img/bgtop.gif) left top repeat-x; width:100%;}
.container{width:980px; margin:0 auto;}
.content{width:100%; float:left;}
.contCol {padding:0 19px 29px 18px; float:left; width:941px}



.cnrtrTb{background:url(../img/cntcolbg.gif) 0 211px  no-repeat;}
*:first-child+html .cnrtrTb{background:url(../img/cntcolbg.gif) 0 212px  no-repeat;}

.cnrcolbgTbs{background:url(../img/cntcolbg.gif) 0 191px  no-repeat;}
*:first-child+html .cnrcolbgTbs{background:url(../img/cntcolbg.gif) 0 192px  no-repeat;}



.abbgtbs{background:url(../img/cntcolbg.gif) 0 100px  no-repeat;}
*:first-child+html .abbgtbs{background:url(../img/cntcolbg.gif) 0 100px  no-repeat;}

.clexpTbbg{background:url(../img/cntcolbg.gif) 0 90px  no-repeat;}
*:first-child+html .clexpTbbg{background:url(../img/cntcolbg.gif) 0 90px  no-repeat;}




.colLft{width:620px; padding-right:20px; float:left}
.colLftk{width:640px; padding-right:20px; float:left} /*add by king about-wildchina tab*/
.colRht{width:300px; float:left;}
.colRht .autoslideshow .icoplay{background:url(../img/videoinner.png) no-repeat 0 0;display:block;height:42px;left:140px;position:absolute;top:341px;width:42px;}

/* use changed start*/
.colLft1{width:623px; padding-right:20px; float:left}
.colRht1{width:297px; float:left}
/* use changed end*/

.autoslideshow{width:100%; float:left; padding:5px 0 0 0;}
.autoslideshow .vicon { right:143px; margin-top:120px; position:absolute; visibility:visible; z-index:999; }
.autoslideshow .imgone { position:relative; } 

.map{width:100%; float:left; padding:10px 0 0 0;}
.sepreTor{height:42px; background:url(../img/sepbtmimgLine.gif) 5px 22px no-repeat; width:618px; text-align:center; margin:20px 0 0 0}
.sepreTor_2{height:42px; background:url(../img/sepbtmimgLine.gif) 5px 22px no-repeat; width:618px; text-align:center; margin:10px 140px}








/* new nav end 2011-02-24 10:26:34 by Albert.Hu */

#main {
	float: left;
	clear: both;
	border-left: 2px solid #eee;
	border-right: 2px solid #eee;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 15px;
	border-bottom: 1px solid #d6d6d6;
	padding-bottom: 20px;
	
	width: 936px;
}


#home_top {
	float:left;
	width: 100%;
	clear: both;
}

#home_top_left {
	width: 480px;
	margin-right: 10px;
	float: left;
}

#home_top_right {
	width: 430px;
	float: left;
}

#home_top_right .classTrp {
    float: left;
    width: 440px;
	margin-left:5px;
}
#home_top_right .top3title {
	background-color: #F3F3F3;
    font-family: Georgia,'Times New Roman',Times,serif;
    padding: 2px 0px 2px 10px;
	height:25px;
	line-height:25px;
	font-size:16px;
}

#home_top_right .top3title a{
	color:#666666;
}

#home_top_right .top3title a:hover{
	text-decoration:underline;
}


#home_top_right .top3title .viewall{
	float: right;
	font-size: 12px;
	line-height: 25px;
	margin-right: 5px;
}
#home_top_right .top3title .viewall a{
	font-family:Arial,Helvetica,sans-serif;
	color:#6D893B;
}

#home_gallery {
	float: left;
	height: 360px;
	width: 480px;
	background-color: #333;
}

#home_gallery li {
	float: left;
	position: absolute;
}

#home_gallery li span {
	display: none;
}

#home_gallery li.first {
    z-index:500;
}

#home_gallery li.first span {
	z-index: 600;
	background-color:#000;
    color:#fff;
	padding: 5px;
	display: block;
    position:absolute;
    bottom:3px;
	font-weight: bold;
	width: 300px;
	margin-left: 15px;
	font-size: 1.2em;
	font-family: 'Palatino Linotype', Georgia;
}

#home_middle h2, #home_bottom h2 {
	font-family: Georgia,'Times New Roman',Times,serif;
	background-color: #f3f3f3;
	font-size:16px;
	padding: 3px 0px 3px 10px;
	margin-bottom: 15px;
	line-height:40px
}

#home_top h1 {
	font-family: 'Palatino Linotype', Georgia;
	font-size:1.7em;
	margin-bottom: 10px;
}


#home_top h2 a, #home_middle h2 a, #home_bottom h2 a {
	color: #333333;
}
#home_top h3 {
	font-family:   font-family: Georgia,'Times New Roman',Times,serif;
	font-size:1.3em;
	margin-bottom: 5px;
}

#home_top .lis {
	border:1px solid #F3F3F3;
	border-top:none;
    float: left;
    width: 438px;
}
#home_top .lis ul {
    float: left;
    width: 100%;
}
#home_top .lis li.lf {
    border-right: 1px solid #F3F3F3;
    color: #6D893B;
    float: left;
    font-weight: bold;
    padding: 4px;
    width: 2%;
}
#home_top .lis li.rf {
    color: #6D893B;
    float: left;
    padding: 4px;
    width: 93%;
}

#home_top .lis li.rf a:hover{
    text-decoration:underline;
}

#home_middle {
	width: 100%;
	float: left;
	clear: both;
	margin-bottom: 15px;
}

#home_bottom {
	width: 100%;
	float: left;
	clear: both;
	margin-bottom: 15px;
}



.home_middle_left, .home_middle_center {
	margin-right: 17px;
	float: left;
}

.home_middle_right{
	width: 220px;
	float: left;
}


/* slideshow css start 2011-03-3 06:44:41 by Albert.Hu */
#wildchina_awards {
	clear: both;
	width: 205px;
	height: 150px;
}
.slideshow {
	
}

.slideshow ul {
	float: left;
	width: inherit;
	height: inherit;
}

.slideshow li {
	float: left;
	width: inherit;
	position: absolute;
	text-align: center;
}

.slideshow li span {
	display: none;
}

.slideshow li.first {
    z-index:500;
}

.slideshow li.first span {
	z-index: 600;
	background-color:#000;
    color:#fff;
	padding: 5px;
	display: block;
    position:absolute;
    bottom:3px;
	font-weight: bold;
	width: 300px;
	margin-left: 15px;
	font-size: 1.2em;
	font-family: 'Palatino Linotype', Georgia;
}
/* slideshow css end 2011-03-3 06:44:41 by Albert.Hu */

/* every module css start 2011-03-2 04:38:04 by Albert.Hu */
.module {
	width: 340px;
	float: left;
	margin-bottom:10px;
}

.module_small
{
	width: 220px;
	float: left;
	margin-bottom:10px;
}

.module_big
{
	width: 460px;
	float: left;
	margin-bottom:10px;
}

.module a:link, a:visited {
	text-decoration: none;
	color: #6d893b;
}

.home_middle_right a:link, a:visited {
	text-decoration: none;
	color: #6d893b;
}

.home_middle_left  a:link, a:visited {
	text-decoration: none;
	color: #6d893b;
}

.home_middle_center a:link, a:visited {
	text-decoration: none;
	color: #6d893b;
}

.module .arrow_right {
	background-image:url(../images/arrow_right.png);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:13px;
	text-align:right;
	clear:left;
	display:block;
}

.module .arrow_left {
	text-align:left;
	clear:left;
	display:block;
	font-size:14px;
}

.module h2 {
	background-color: #f3f3f3;
}

.module h2 a {
	color: #000;
}

.module ul {
	float: left;
	clear: both;
}

.blog ul li {
	padding-bottom: 8px;
	margin-bottom: 8px;
	border-bottom: #dadada 1px dotted;
	float: left;
	clear: both;
	width:340px;
}

.tp {width:100%; height:2px; line-height:2px; position:relative;}
.tp .l{height:2px; width:2px; background:url(../images/top_left.gif) 0px 0px no-repeat; position:absolute; left:0; top:0;}
.tp .m{height:2px; background:url(../images/top_middle.gif) 0px top repeat-x #fff; width:auto; margin:0 2px; }
.tp .r{height:2px; width:2px; background:url(../images/top_right.gif) 0px 0px no-repeat; position:absolute; top:0; right:0;}
.bt{width:100%; height:2px; line-height:2px; position:relative;}
.bt .l{height:2px; width:2px; background:url(../images/bottom_left.gif) 0px 0px no-repeat; position:absolute; left:0; top:0;}
.bt .m{height:2px; background:url(../images/bottom_middle.gif) 0px top repeat-x #fff; width:auto; margin:0 2px; }
.bt .r{height:2px; width:2px; background:url(/images/template/box/bottom_right.gif) 0px 0px no-repeat; position:absolute; right:0; top:0;}

.gray_div{padding: 6px; border-right: 1px solid #DADADA; border-left: 1px solid #DADADA; background-repeat: repeat-x; background-image: url(../images/bg.gif); text-align:center}
.mark99{background-image: url(../images/66.jpg); background-repeat: no-repeat; padding: 0px 40px;text-align:left;}
.mark66{background-image: url(../images/99.jpg); background-repeat: no-repeat; background-position: right bottom;}
.mark99 .feedback_info{font-size:12px; font-weight:bold;line-height:20px;height:140px; overflow:hidden;}
.mark99 p.feedback_author{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#a7a7a7; font-weight:bold}
/* every module css edn 2011-03-2 04:38:04 by Rayan */









.subNav {width:976px;  float:left; height:32px; font-size:11px;  font-weight:normal;  background:url(../img/spritenav.gif) left -0px repeat-x;   border:2px solid #DEE0DF; border-top:none; border-bottom:none;   }
.subNav ul{background:none; height:32px; float:left; width:100%; padding:0;}
.subNav ul li{float:left;  background:url(../img/sepimg-up.gif) right top no-repeat;   height:32px;}
.subNav ul li a{color:#fff; text-decoration:none; border-right:none; display:block; margin:0 0 0 -2px; line-height:32px; padding:0 15px; }
.subNav ul li a:hover{color:#fff; text-decoration:none; border-right:none; display:block; margin:0 0 0 -2px; line-height:32px; padding:0 14px; border-left:1px solid #3A3A3A; background:url(../img/menuhov.gif) center  0px  repeat-x;  border-right:1px solid #3A3A3A; }
.subNav ul li a.active{color:#fff; text-decoration:none; border-right:none; margin:0 0 0 -2px; display:block; line-height:32px; padding:0 14px; border-left:1px solid #3A3A3A; background:url(../img/menuhov.gif) center  0px  repeat-x;  border-right:1px solid #3A3A3A; }
/*header css*/



/*private journeys starts here*/
.pvtJor{padding:0 19px 29px 18px; float:left; width:941px }
.pvtJor h2{ background:url(../img/subtitle.gif) 0 -11px no-repeat; height:18px; font-size:21px; font-weight:bold; color:#333333; margin:16px 0 0px 0; padding:0px 0 13px 0; float:left; width:268px;}
.pvtJor h2 span{display:none;}


.pvtJor .classicDv{ width:100%; float:left}
.pvtJor .classicDv .cl, .pvtJor .classicDv .c2, .pvtJor .classicDv .c3{ width:300px; float:left; padding-right:20px}
.pvtJor .classicDv .c3.padrN{padding-right:0px;}
.pvtJor .classicDv .cl img, .pvtJor .classicDv .c2 img, .pvtJor .classicDv .c3 img{padding-bottom:15px;}
.pvtJor .classicDv p{line-height:18px;}
.pvtJor .classicDv h3{ font-size:18px; color:#6D893B; font-weight:bold; margin-bottom:1px}
/*private journeys ends here*/



/*private journeys subsec here*/
.pvtsub{padding:0 19px 7px 18px; float:left; width:941px; background:url(../img/wdchbg.gif) 0 0 repeat-x;}
.pvtsub .colA{ width:220px; padding-right:20px; float:left}
.pvtsub .colA.padRn{ width:220px; padding-right:0px; float:left}
.pvtsub .colA h3{ background:url(../img/pvtsubtit.gif) 0 -4px no-repeat; height:14px; font-size:21px; font-weight:bold; color:#333333; margin:16px 0 0px 0; padding:0px 0 18px 0;}
.pvtsub .colA h3.clquo{ background:url(../img/pvtsubtit.gif) 0px -4px no-repeat; width:153px;}
.pvtsub .colA h3.meet{ background:url("../img/pvtsubtit.gif") no-repeat scroll -153px -4px transparent; width:175px;}
.pvtsub .colA h3.clpho{ background:url("../img/pvtsubtit.gif") no-repeat scroll -329px -4px transparent; width:148px;}
.pvtsub .colA h3.clvdo{ background:url("../img/pvtsubtit.gif") no-repeat scroll -480px -4px transparent;}

.pvtsub .colA h3.team{ background:url(../img/mm-blog-in-names.gif) -161px -1px no-repeat; width:146px; border:none;}
.pvtsub .colA h3.venu{ background:url(../img/mm-blog-in-names.gif) -319px -1px no-repeat; width:195px;}
.pvtsub .colA h3.activity{ background:url(../img/mm-blog-in-names.gif) -514px -1px no-repeat; width:150px;}

.pvtsub .colA h3 span{display:none}


.clqMcrvbox{width:100%; float:left }



* html .cCol{margin:-13px 0px 0 0;}
.bt{width:100%; height:2px; line-height:2px; position:relative;}
.bt .l{height:2px; width:2px; background:url(../img/clcrvbL.gif) 0px 0px no-repeat; position:absolute; left:0; top:0;}
.bt .m{height:2px; background:url(../img/clcrvbC.gif) 0px top repeat-x #fff; width:auto; margin:0 2px; }
.bt .vm{height:2px; background:url(../img/videobtMD.gif) 0px top repeat-x #E9EDE1; width:auto; margin:0 2px; }
.bt .r{height:2px; width:2px; background:url(../img/clcrvbR.gif) 0px 0px no-repeat; position:absolute; right:0; top:0;}

.vCol{ overflow:hidden; clear:both; position:relative;  border-left:1px solid #DADADA; border-right:1px solid #DADADA; background:#ECEFE5; }
* html .vCol{margin:-13px 0px 0 0;}



.dvbgcol{ margin:0 1px 0 1px; background:url(../img/clbgM.gif) 0 0 repeat-x; }
.chclssCol{ margin:0 1px 0 1px; background:url(../img/clbgM.gif) 0 0 repeat-x; height:auto; padding-bottom:12px;}

.dvbgcol.posrel{ margin:0 1px 0 1px; background:url(../img/clbgM.gif) 0 0 repeat-x; position:relative; }
.dvbgcol .arL{position:absolute; left:5px; top:55px}
.dvbgcol .arR{position:absolute; right:6px; top:55px}

.chclssCol div{padding:10px 3px 0 7px; line-height:18px;}
.chclssCol p{display:block; line-height:18px; padding:0;}
.chclssCol label{font-weight:bold;}
.chclssCol p.btm{margin:10px 0 0 0; padding:10px 0 0 0; border-top:1px solid #DEE0DF;}

.clqMcrvbox .clCdta{padding:10px; font-size:11px; height:141px}
.clqMcrvbox .clCdta span.fl{background:url(../img/quotes.gif) 0 0 no-repeat; width:17px; height:17px; display:block; }
.clqMcrvbox .clCdta span.fr{background:url(../img/quotes.gif) 0 -15px no-repeat; width:17px; height:18px; display:block; float:right}
.clqMcrvbox .clCdta p{ /*padding:3px 10px 0 0;*/ padding:3px 2px 0 2px; line-height:17px}
.clqMcrvbox .arrow{position: absolute; bottom:-10px; left:10px;}
a.clqu{ color:#6D893B; text-decoration:none; font-weight:bold; padding:15px 0 0 10px ; font-size:13px;  background:url(../img/blarrow.gif) 0 17px no-repeat; }
a.clqu:hover{text-decoration:underline; font-size:13px; }

.clqMcrvbox .clCdta p.txtC{text-align:center}
.clqMcrvbox .clCdta p.txtC img.brd{ border:1px solid #D9D9D9 ; padding:1px; background:#fff;}
.clqMcrvbox .clCdta p.guidedtls{ padding:3px 10px 5px 28px; line-height:17px}

.clqMcrvbox .clCdta ul{float:left;width:100%;}
.clqMcrvbox .clCdta li{float:left; padding:0 8px 10px 0;}
.clqMcrvbox .clCdta li.last{float:left; padding:0 0px 10px 0;}


.clqMcrvbox .clExdta{padding:10px; font-size:12px; height:228px;}
.clqMcrvbox .clExdta h2{padding:10px 0 15px 0; font-size:12px; font-weight:bold; color:#999999;}
.clqMcrvbox .clExdta span.fl{background:url(../img/quotes.gif) 0 0 no-repeat; width:17px; height:17px; display:block; }
.clqMcrvbox .clExdta span.fr{background:url(../img/quotes.gif) 0 -15px no-repeat; width:17px; height:18px; display:block; float:right}
.clqMcrvbox .clExdta p{ padding:3px 10px 0 0; line-height:17px}
.clqMcrvbox .clExdta p.txtR{text-align:right; padding:10px 0 10px 0; font-style:italic; color:#999999;}
/*clientex*/


/*private journeys subsec here*/






/*whitebg box starts here*/


.adVtbox{width:100%; float:left }
.adVtbox h4{font-size:14px; font-weight:bold; margin-bottom:10px;}
.adtp{width:100%; height:2px; line-height:2px; position:relative; }
.adtp .l{height:2px; width:2px; background:url(../img/clcqtpL.gif) 0px 0px no-repeat; position:absolute; left:0; top:0;}
.adtp .m{height:2px; background:url(../img/clcqtpC.gif) 0px top repeat-x #fff; width:auto; margin:0 2px; }
.adtp .r{height:2px; width:2px; background:url(../img/clcqtpR.gif) 0px 0px no-repeat; position:absolute; top:0; right:0;}
.cMol{ overflow:hidden; clear:both; position:relative;  border-left:2px solid #DADADA; border-right:2px solid #DADADA; }


* html .cMol{margin:-13px 0px 0 0;}
/* use changed start*/
.srcHcol{ overflow:hidden; clear:both; width:617px;  position:relative; border-left:2px solid #DADADA; border-right:2px solid #DADADA; background:#FBFBF9; }
.srcHcoluse{ overflow:hidden; clear:both; width:619px;  position:relative; border-left:2px solid #DADADA; border-right:2px solid #DADADA; background:#FBFBF9; }
.haveQuesuse{ overflow:hidden; clear:both; width:619px;  position:relative;   border-left:2px solid #DADADA; border-right:2px solid #DADADA; background:#FBFBF9; }
.wntLeranmoreuse{ overflow:hidden; clear:both; width:293px;  position:relative;    border-left:2px solid #DADADA; border-right:2px solid #DADADA;}
* html .srcHcol{margin:-13px 0px 0 0;}
/* use changed end*/



.info{ overflow:hidden; clear:both; width:252px;  position:relative; border-left:2px solid #DADADA; border-right:2px solid #DADADA; background:#FBFBF9; }
.info1{ overflow:hidden; clear:both; width:252px; border-bottom:2px solid #DADADA; border-top:2px solid #DADADA; border-left:2px solid #DADADA; border-right:2px solid #DADADA; background:#FBFBF9;}
* html .info{margin:-13px 0px 0 0;}

.adbt{width:100%; height:5px; line-height:5px; position:relative;}
.adbt .l{height:2px; width:2px; background:url(../img/clcqbtL.gif) 0px 0px no-repeat; position:absolute; left:0; top:0;}
.adbt .m{height:2px; background:url(../img/clcqtpC.gif) 0px top repeat-x #fff; width:auto; margin:0 2px; }
.adbt .r{height:2px; width:2px; background:url(../img/clcqbtR.gif) 0px 0px no-repeat; position:absolute; right:0; top:0;}


.planTripcol{ overflow:hidden; clear:both; width:937px;  position:relative;   border-left:2px solid #DADADA; border-right:2px solid #DADADA; background:#FBFBF9; }
* html .planTripcol{margin:-13px 0px 0 0;}
input.planTrip{background:url(../img/askaquestion.gif) no-repeat; height:57px; cursor:pointer; font-size:12px; width:190px; border:0px; margin:0;  }

.haveQues{ overflow:hidden; clear:both; width:617px;  position:relative;   border-left:2px solid #DADADA; border-right:2px solid #DADADA; background:#FBFBF9; }
* html .haveQues{margin:-13px 0px 0 0;}

.recmdvIn{ margin:1px; background:url(../img/clbgM.gif) 0 0 repeat-x; padding:15px; width:264px; float:left;}

.wntlrnbg{ margin:1px; background:url(../img/clbgM.gif) 0 0 repeat-x; padding:15px;}
.wntLeranmore{ overflow:hidden; clear:both; width:296px;  position:relative;    border-left:2px solid #DADADA; border-right:2px solid #DADADA;}
* html .wntLeranmore{margin:-13px 0px 0 0;}
.wntlrnbg h4{ font-size:16px; font-weight:bold;height:21px; margin-bottom:7px; width:174px; float:left; background:url(../img/rhHeabg.gif) 0 0 no-repeat;}
.wntlrnbg h4.featu{ font-size:16px; font-weight:bold;height:19px; margin-bottom:7px; width:159px; float:left; background:url(../img/featured-exp.gif) 0 0 no-repeat;}
.wntlrnbg h4 span{display:none;}
.wntlrnbg p{ line-height:18px;}
.wntlrnbg p a{ font-weight:bold; color:#6D893B; text-decoration:underline;}
.wntlrnbg p a:hover{ text-decoration:none;}
/*whitebg box here*/
/*advt box  here*/
.advt{width:98%; padding:10px;}
.advt p{ text-align:center; width:88%}
.advt p img{ text-align:center;}

.abtAds{width:98%; padding:13px;}
.abtAds p{ text-align:center; width:92%; padding:20px 0 20px 0 ;}
.abtAds p.text{ text-align:left; line-height:18px; padding:0}
.abtAds p.text a{color:#6D893B; text-decoration:underline; font-weight:bold;}
.abtAds p.text a:hover{text-decoration:none;}

.faqs{width:98%; padding:13px;}
.faqs p{ text-align:left; padding:0px 0 15px 0;}
.faqs p.padN{ text-align:left; padding:0px 0 0px 0;}
.faqs p a{ font-weight:bold; color:#6D893B; text-decoration:underline}

/*advt box  here*/
/*our clients  here*/

.ourcl{width:100%; float:left; padding:10px 0 0 0;}
.ourcl h3{ font-weight:bold; margin:0 0 5px 0; font-size:12px;}
.ourcl div{float:left; margin-right:10px; padding:10px 0 0 10px;}

/*our clients  here*/

.ciRetQuot{   width:100%; float:left; padding:17px 0 0 0;}
.ciRetQuot h4{ font-size:14px; font-weight:bold; margin-bottom:10px;}
.ciRetQuot .contMain{padding:1px; border:1px solid #DADADA; float:left; width:100% ; position:relative}
.ciRetQuot .contbg{ background:url(../img/quotesbg.gif) repeat-x ; padding:9px 8px 8px 8px; float:left; width:95%  }
.ciRetQuot .contbg .colcl{ width:100%; float:left}
.ciRetQuot .contbg span.fl{background:url(../img/quotes.gif) 0 0 no-repeat; width:17px; height:17px; display:block; }
.ciRetQuot .contbg span.fr{background:url(../img/quotes.gif) 0 -15px no-repeat; width:17px; height:18px; float:right}
.ciRetQuot .contbg p{ padding:3px 10px 0 0; line-height:17px; display:block}


.searcocntm{float:left; padding:6px 6px 5px 6px;}
*html .searcocntm{float:left; padding:4px;}
*:first-child+html .searcocntm{float:left; padding:6px;}
.searInner{ float:left; width:380px; background:url(../img/srchcolrBg.gif) right repeat-y; padding-right:14px;}
.searInner.tripcont{font-size:11px; padding:5px 10px 5px 5px;}
.searInner.tripcont a{font-weight:bold; color:#6D893B; text-decoration:underline;}
.searInner.tripcont a:hover{text-decoration:none;}
.searInner label{width:100%;  display:block; padding-bottom:5px; font-weight:bold}
.searInner div{float:left; margin-right:5px; width:91px;}
.searInner div label{float:left; font-weight:normal; font-size:10px; padding-bottom:2px;}
.searInner div.marN{float:left; margin-right:0px;}
.searInner div .selectLocation{width:92px; border:1px solid #ABADB3; height:21px; font-size:11px; color:#7C7C7C; padding:0px 0 0 2px;}
.searInner div .select{width:85px; border:1px solid #ABADB3; height:21px; font-size:11px; color:#7C7C7C; padding:0px 0 0 2px;}

.inputButn{background:url(../img/srchbtnL.gif) no-repeat left ; height:21px; cursor:pointer; padding:0 0 0 2px; float:left;}
.inputButn input{background:url(../img/srchbtnR.gif) no-repeat right; height:21px; font-size:12px; line-height:21px; border:0px; margin:0; color:#fff; cursor:pointer; float:left; padding:0 8px 5px 4px; width:auto; overflow:visible; }


.inputOrButn{background:url(../img/orBtnL.gif) no-repeat left ; height:21px; cursor:pointer; padding:0 0 0 2px; float:left;}
.inputOrButn input{background:url(../img/orBtnR.gif) no-repeat right; height:21px; font-size:12px; font-family:Arial; font-weight:normal; line-height:21px; border:0px; margin:0; color:#fff; cursor:pointer; float:left; padding:0 8px 5px 4px; width:auto; overflow:visible; }

.prntLs{float:left; width:180px; margin-left:20px; padding:6px 0 0 0}
.prntLs ul{float:left; width:100%;}
.prntLs li { font-size:11px; padding: 2px 0 2px 22px;}
.prntLs li a{text-decoration:none; color:#333;}
.prntLs li a:hover{text-decoration:underline; color:#333;}
.prntLs li.print{background:url(../img/printbg.gif) 0 0 no-repeat; margin-right:11px;}
.prntLs li.share{padding:0px;}
.prntLs li.download{background:url(../img/printbg.gif) 0 -37px no-repeat; margin-right:4px;}
.prntLs li.font{background:url(../img/printbg.gif) 0 -54px no-repeat;}

.plcolInner{padding:15px; float:left; width:96%;}
.plcolInner .txtcol{width:77%; float:left ; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:19px;}
.plcolInner .btns{padding-left:10px; float:right}

.DvPaging{float:right;color:#969696;font-size:12px;padding:20px 5px 0px 0;width:100%; border-bottom:1px solid #DEE0DF;}
.DvPaging ul{list-style-type:none; font-weight:normal;float:right;margin:0;padding:0;}
.DvPaging ul li{float:left; margin:0; padding:0px; float:left; background:url(../img/srchcolrBg.gif) repeat-y right;}
.DvPaging ul li.first{float:left; margin:0; padding:0px 17px 10px 10px ; float:left; border-right:1px solid #DEE0DF; background:none}
.DvPaging ul li.nd{float:left; margin:0; padding:0px 0 0 10px ; float:left; background:url(../img/srchcolrBg.gif) repeat-y right;}
.DvPaging ul li a{ 	display:block; text-align:center; padding:0px 8px 0 5px; color:#807C71; font-weight:bold;  text-decoration:none;height:15px; line-height:15px; width:auto; float:left; margin:0 1px 0 1px;	}
.DvPaging ul li a:hover{color:#6F9A00; text-decoration:none;	}
.DvPaging ul li a.Active{ color:#6F9A00; text-decoration:none;	}

.DvPagingWOBorder{float:right;color:#969696;font-size:12px;padding:10px 5px 0px 0;width:100%;}
.DvPagingWOBorder ul{list-style-type:none; font-weight:normal;float:right;margin:0;padding:0;}
.DvPagingWOBorder ul li{float:left; margin:0; padding:0px; float:left; background:url(../img/srchcolrBg.gif) repeat-y right;}
.DvPagingWOBorder ul li.first{float:left; margin:0; padding:0px 17px 10px 10px ; float:left; border-right:1px solid #DEE0DF; background:none}
.DvPagingWOBorder ul li.nd{float:left; margin:0; padding:0px 0 0 10px ; float:left; background:url(../img/srchcolrBg.gif) repeat-y right;}
.DvPagingWOBorder ul li a{ 	display:block; text-align:center; padding:0px 8px 0 5px; color:#807C71; font-weight:bold; background:url(../img/seppaging.gif) no-repeat right; text-decoration:none;height:15px; line-height:15px; width:auto; float:left; margin:0 1px 0 1px;	}
.DvPagingWOBorder ul li a:hover{color:#6F9A00; text-decoration:none;	}
.DvPagingWOBorder ul li a.Active{ color:#6F9A00; text-decoration:none;	}

/*ul.classicSubnv{ float:left ; width:70%}
ul.classicSubnv li{ float:left; margin:0  0px 0 -15px; position:relative; }
ul.classicSubnv li a{ cursor:pointer; text-decoration:none; display:block;}
ul.classicSubnv li a:hover{display:block;}
ul.classicSubnv li a span.left{ background:url(../img/chmenuHoL.gif) no-repeat 0 0; height:28px; width:13px; display:block;text-indent:-2000px; float:left; line-height:28px; }
ul.classicSubnv li a span.center{ background:url(../img/chmenuHoC.gif) repeat-x 0 0; padding:0 5px; height:28px; line-height:28px; color:#666666; font-size:11px; text-decoration:none; float:left; font-weight:normal; }
ul.classicSubnv li a span.right{ background:url(../img/chmenuHoR.gif) no-repeat 0 0; width:13px; height:28px; float:left; display:block; text-indent:-2000px; line-height:28px; }
ul.classicSubnv li a:hover span.left{ background:url(../img/chmenuL.gif) no-repeat 0 0; height:28px; width:13px;}
ul.classicSubnv li a:hover span.center{ background:url(../img/chmenuC.gif) repeat-x; height:28px; line-height:28px;}
ul.classicSubnv li a:hover span.right{ background:url(../img/chmenuR.gif) no-repeat 0 0; height:28px; width:13px;}
ul.classicSubnv li a.Active span.left{ background:url(../img/chmenuL.gif) no-repeat 0 0; z-index:1000px}
ul.classicSubnv li a.Active span.center{ background:url(../img/chmenuC.gif) repeat-x ;}
ul.classicSubnv li a.Active span.right{ background:url(../img/chmenuR.gif) no-repeat 0 0;}*/

.havQsBox{ padding:10px; float:left; width:97%;}
.havQsBox .qstCol{float:left; width:358px; padding:0 5px 0 0; font-size:15px; font-weight:bold;} 
.havQsBox .btncol{width: 234px; float:right}
.havQsBox .btncol input.askQust{background:url(../img/inquire.gif) no-repeat; height:37px; cursor:pointer; font-size:12px; width:234px; border:0px; margin:0;}

/*tabs css*/
.tabs li.act1 {background:url(../img/R-W.jpg) repeat-x; width:16px; height:27px;}
.tabs li.off1 {background:url(../img/navtab_first.jpg) repeat-x; width:16px; height:27px;}
.tabs li.act2 {background:url(../img/navtab_current.jpg) repeat-x; width:16px; height:27px;}
.tabs li.act3 {background:url(../img/navtab_current_last.jpg) repeat-x; width:16px; height:27px;}
.tabs li.off2 {background:url(../img/navtab.jpg) repeat-x; width:16px; height:27px;}
.tabs li.off3 {background:url(../img/navtab_last.jpg) repeat-x; width:16px; height:27px;}
.tabs li.bgmenuoff{ display:block; height:20px; background:url(../img/rex.jpg) repeat-x; padding:7px 4px 0 4px; float:left}
.tabs li.bgmenuon a{ display:block; height:20px; background:url(../img/bg.jpg) repeat-x; padding:7px 4px 0 4px; float:left; color:#333;}
.tabs li.mid-act1 {background:url(../img/navtab.jpg) repeat-x; width:16px; height:27px;}
.tabs li.mid-off1 {background:url(../img/navtab_current_left.jpg) repeat-x; width:16px; height:27px;}
.tabs{width:100%; float:left ; border-bottom:1px solid #CCC; padding:20px 0 0 0;}
.tabs.padTn{padding-top:0px;}
.tabs ul{float:left;}
.tabs li{float:left}
.tabs li a{ color:#FFFFFF; text-decoration:none;}


.dropUs{padding:20px; float:left; width:86%;}
.dropUs h2{ width:183px; height:36px; background:url(../img/dropusline.gif) 0 0 no-repeat; margin-bottom:13px;}
.dropUs h2 span{display:none;}
.dropUs p{line-height:18px; color:#737373; padding-bottom:10px;}


.inDetails{padding:15px; width:88%; float:left}
.inDetails h3{ width:104px; height:12px; background:url(../img/information.gif) 0 0 no-repeat; margin-bottom:16px;}
.inDetails h3 span{display:none;}
.inDetails .frm {padding-bottom:9px; float:left; width:100%;}
.inDetails .frm em{padding-bottom:5px; float:left; width:100%; color:#666666;}
.inDetails .frm label{padding:0 0 5px 0; color:#666; display:block}
.inDetails .frm input{ border:1px solid #C8C8C8; height:19px; width:217px}
.inDetails .frm select{ border:1px solid #C8C8C8; height:19px; width:217px}
.inDetails .frm input.dt{ border:1px solid #C8C8C8; height:19px; width:77px; float:left; margin-right:5px;}
.inDetails .frm .txtbox{ border:1px solid #C8C8C8; height:190px; width:217px}
.inDetails .frm input.chek{float:left; margin-right:5px; width:12px; height:12px; border:none}
.inDetails .frm .btnDv{ border-top:1px solid #C8C8C8;border-bottom:1px solid #C8C8C8; padding:18px 0 18px 0; float:left; margin:0px 0 0 0; width:100%}
.inDetails .frm .btnDv .sbBtn{background:url(../img/sumitBtn.gif) no-repeat; float:left; height:39px; width:88px; cursor:pointer; border:0px; margin:0; float:left; margin-right:5px;}
.inDetails .frm .btnDv .cancl{background:url(../img/cancelBtn.gif) no-repeat; float:left; height:39px; width:88px; cursor:pointer; border:0px; margin:0; float:left; margin-right:5px;}

.sbBtn{background:url(../img/sumitBtn.gif) no-repeat; float:left; height:39px; width:88px; cursor:pointer; border:0px; margin:0; float:left; margin-right:5px;}
.cancl{background:url(../img/cancelBtn.gif) no-repeat; float:left; height:39px; width:88px; cursor:pointer; border:0px; margin:0; float:left; margin-right:5px;}

.inDetails .addpht{width:100%; float:left; padding:0 0 20px 0;}
.inDetails .frm a{color:#6D893B; text-decoration:none;}
.inDetails .frm a:hover{color:#6D893B; text-decoration:underline;}

.cMdat{padding:10px; font-size:12px; font-weight:normal; color:#999;}
.cMdat span{ font-size:18px; font-weight:bold; display:block;}

.message-error {background:transparent url(../img/error.png) no-repeat scroll left center;	border:1px solid #D99D9D;}

.message, .content form .message {color:#3D3333;font-size:1.2em;margin-bottom:20px;padding:10px 10px 0 50px;position:relative;}

/* use change start 2010-5-28 */

.message-success {background:transparent url(../img/admin/success.png) no-repeat scroll left center;	border:1px solid #D99D9D;}


/* use change end */
.posre{position:relative}
.tabTripOver{position:absolute; background:#fff; height:1px; width:111px; left:1px; top:27px}
.tabItir{position:absolute; background:#fff; height:1px; width:80px; left:99px; top:27px}
.tabIpri{position:absolute; background:#fff; height:1px; width:75px; left:166px; top:27px}
.tabIfaq{position:absolute; background:#fff; height:1px; width:66px; left:228px; top:27px}
.tabInq{position:absolute; background:#fff; height:1px; width:73px; left:282px; top:27px}
.tabTripDtp{position:absolute; background:#fff; height:1px; width:127px; left:166px; top:27px}
.tabTripfaq{position:absolute; background:#fff; height:1px; width:66px; left:281px; top:27px}
/* use change start */
.tabTripExp{position:absolute; background:#fff; height:1px; width:150px; left:335px; top:27px}
/* use change end */
.tabwChNews{position:absolute; background:#fff; height:1px; width:167px; left:1px; top:27px}
.tabGuideB{position:absolute; background:#fff; height:1px; width:104px; left:155px; top:27px}
.tabNewslt{position:absolute; background:#fff; height:1px; width:103px; left:246px; top:27px}
.tabPrRel{position:absolute; background:#fff; height:1px; width:127px; left:336px; top:27px}
.tabcnFact{position:absolute; background:#fff; height:1px; width:157px; left:450px; top:27px}

.tabwhois{position:absolute; background:#fff; height:1px; width:136px; left:1px; top:27px}
.tabServ{position:absolute; background:#fff; height:1px; width:84px; left:124px; top:27px}
.tabAppr{position:absolute; background:#fff; height:1px; width:87px; left:196px; top:27px}
.tabLeadr{position:absolute; background:#fff; height:1px; width:99px; left:272px; top:27px}
.tabGuide{position:absolute; background:#fff; height:1px; width:77px; left:358px; top:27px}
.tabExp{position:absolute; background:#fff; height:1px; width:196px; left:422px; top:27px} /*king change 76 to 196*/
.tabCar{position:absolute; background:#fff; height:1px; width:81px; left:487px; top:27px}
/* use change start */
.tabclQut{position:absolute; background:#fff; height:1px; width:343px;  left:1px; top:27px}
/* use change end */
.addthis_default_style .at300b, .addthis_default_style .at300m { padding:0 0 !important;}

ul.sitemap-ul { padding:2px; list-style-image:none; list-style-position:inside;list-style-type:disc; }


/*use change 2010.6.18 */
.photosbywildchina{background:transparent url(../img/photosbywildchina.gif) no-repeat scroll 0 -2px;height:16px;width:180px}



.multi-mid {
    border-left: 2px solid #DEE0DF;
    border-right: 2px solid #DEE0DF;
    clear: both;
    overflow: hidden;
    width: 976px;
	}
	

/* new css added at 2011/04/21 18:05 by Albert.Hu*/
.intro_words{
	font-size:18px;
	color: #333333;
	line-height:40px;
	font-family:Georgia,'Times New Roman',Times,serif
}

#subscription_showbox{
	border: 1px solid #dddddd;
	border-top: 1px solid #FFF;
	padding:1px;
}


/*wilc china awards starts here*/
.wcacl{width:242px; float:left;}
.wchinaAwards{ width:100%; float:left;}

.wchinaAwards .awardscol {width:100%; float:left}
.wchinaAwards .awardscol h4{ font-size:14px; font-weight:bold; margin-bottom:10px;}
.wchinaAwards .awardscol .imgone{padding-right:49px; float:left}
/*wilc china awards ends here*/
