/*  General Tags */
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
body {
	font-family:arial,Georgia, serif;
	font-size: 13px;
	line-height: 1.6em;
	color: #424849;
}
h1, h2, h3 {
font-family:arial;
font-size:100%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}

.f180{ font-size:180%;}
.f160{ font-size:160%;}
.f140{ font-size:140%;}
.f120{ font-size:120%;}

.man20{ margin-top:20px;}

ul{list-style-type:none;}
ol{list-style-type:decimal;list-style-position:inside;}

a img{
	border:0;
}

a, a:link{
	color:#1D3870;
	text-decoration:none;
}
a:visited{
	color:#1D3870; 

}
a:hover{
	color:#f90;
}
a:active{
	text-decoration:none;
	color:#000;
}
.fcb{ clear:both;}
.bck{ display:block;}
.clr{ clear:both !important;}
.left {float:left;}
.right{float:right;}
.center {text-align:center;}

.img_border{ border:1px solid #E8E9EA; padding:1px;}

/* kingcms pager */
.k_pagelist em{font-weight:bold;}
.k_pagelist strong{ color:red!important;border:1px solid #849CC6;padding:3px 5px;margin-left:5px;}
.k_pagelist a:link,.k_pagelist a:visited{color:#003399;border:1px solid #849CC6;padding:3px 5px;margin-left:5px;}
.k_pagelist a:hover{color:#FFFFFF;background:#5E90C3;text-decoration:underline;}
/*svc-nav*/
#svcnav{
	margin:0 auto;
	padding:0 0 0 10px;
	width:980px;
	*width:980px!important;
	*width:970px;
	height:25px;
	background:#333;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	border-left:1px solid #777;
	overflow:hidden;
	text-align:left;
	color:#fff;
}

/*Header*/
#header{
	margin:0 auto 25px auto;
	padding:0;
	height:100px;
	width:980px;	
}
h1 .logo{
	text-indent:-9999px;
	height:110px;
	width:220px;
	background:url(logo.jpg) no-repeat 5px 15px;
	display:block;
	outline:none;
	margin:0 0 0 10px;
	padding:0;
	float:left;
}
#billboard, #leaderboard, #skyscraper{
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:9px;
	text-transform:uppercase;
	color:#999;
}
#leaderboard{
	margin:10px 0 0 0;
	padding:10px!important;
	padding:0px;
	height:104px;
}

#leaderboard img{ width:600px}


/*Navigation*/
#menu{
	position:absolute;
	top:154px;
	margin:0 auto;
	padding:0;
	height:30px
}
.navr {
background:#FFFFFF url(lan3.jpg) repeat-x scroll 0 0;
clear:both;
font-size:12px;
height:28px;
line-height:28px;
margin:1px 0;
padding-left:0;
position:relative;
width:980px;
z-index:3;
}
.navr ul {
margin:0;
padding:0 0 0 10px;
}
.navr li {
border-right:1px solid #FFFFFF;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 14px;

}
.navr li a {
color:#FFFFFF;
}
.navr li a:link {
color:#FFFFFF;
}
.navr li a:hover {
color:#FFFFFF;
}
.navr li a:active {
color:#FFFFFF;
}
.navr li a:visited {
color:#FFFFFF;
}
.navr li.active {
background:transparent url(cityindex.gif) repeat-x scroll 0 0;
height:28px;
}
.navr li.active a {
color:#014B8F;
}
.navr li.active a:link {
color:#014B8F;
}
.navr li.active a:hover {
color:#014B8F;
}
.navr li.active a:active {
color:#014B8F;
}
.navr li.active a:visited {
color:#014B8F;
}



.navr li div  a:link, .navr li div  a:visited{color:#043475;display:block;font-weight:normal;}
.navr li div  a:hover{text-decoration:underline;}
.navr li div {
	border:1px solid #337BA3;
	background-color:#fff;
	position: absolute;
	left: -999em;
	padding: 5px 0 10px 0;
	border-top:none;
	margin-top:-1px;
	_height:1%;
	overflow:auto;

}
.navr li div  ul {margin:0 5px 0 5px;padding:0;float:left;}
.navr li div  ul  li{float:none;}

.navr li:hover  div{
	left: auto;
}

/*Structure*/
#content{
	width:980px;
	margin:0 auto;
	background:#fff;
	padding:24px 0 10px 0;
}
#maincontent{/*main content column 640px wide*/
	width:740px;
	float:left;
}




/*uFooter*/

#ufooter{
	margin:0px auto;
	width:980px;
	background:#fc0 url(gn-footer-bg.jpg) repeat-x;
	font-size:.9em;
}
#ufooter ul{
	margin:0;
	padding:5px 15px;
	list-style-type:none;
	display:block;
	color:#000;
}
#ufooter li{
	margin-right:10px;
	display:inline;
}
#ufooter a:link, #gnfooter a:visited{
	color:#000;
}
#ufooter a:hover, #gnfooter a:active{
	color:#fff;
}

/*Footer*/
#footer{
	margin:0 auto;
	width:960px;
	*width:980px!important;
	_width:960px;
	padding:5px 10px 10px 10px;
	color:#fff;
	background:#000;
}
#footer p{
	font-weight:bold;
	margin:8px 0;
	padding:0;
	font-family:verdana, helvetica, sans-serif !important;
}
#footer ul {
	font-size:.85em;
	list-style-type:none;
	margin:0px 0 0 0;
	padding:0;
	font-family:verdana, helvetica, sans-serif !important;
}
#footer ul li {
	display: inline;
	border-right:1px solid #aaa;
	padding-left: 7px;
	padding-right: 7px;
}
#footer ul li a{

}
#footer ul li a:link, #footer ul li a:visited{
	color:#ccc;
}
#footer ul li a:hover, #footer ul li a:active{
	color:#06c;
}
/* siders*/
/*   left    */
#left{width:230px;float:left;}
.LNav {
background:transparent url(left_cont_bg.gif) repeat-x scroll center top;
border:1px solid #99CC99;
padding:6px 6px 10px;

}
.LNav h2 {
background:transparent url(LNav_bg.gif) no-repeat scroll 5px 9px;
border-bottom:1px dashed #CCCCCC;
font-size:12px;
font-weight:normal;
height:auto;
line-height:25px;
padding-left:18px;
color:green;

}
.LNav h2.noUnderLine {
border-bottom:medium none;
}

.LNav h3 {
background:transparent url(point2.gif) no-repeat scroll 20px 6px;
color:#333333;
font-size:11px;
font-weight:normal;
height:auto;
line-height:130%;
margin-top:3px;
padding-left:27px;
}
.LNav  a {
background:transparent url(point2.gif) no-repeat scroll 20px 6px;
color:#333333;
font-size:11px;
font-weight:normal;
height:auto;
padding-left:27px;
display:block;
}



.LNav  a:hover {
text-decoration:underline;
}
.LNav .flink{background:none;padding-left:0px;}

#Friendlink01{list-style-type:none; }
#Friendlink01 li{ margin-top:5px;list-style-type:none;text-align:center; }



#right{width:743px; float:right;}
.news0{margin-bottom:8px; }
.news1{ width:464px;}
.news2{ width:464px;}
.news2 li{padding-left:20px; height:27px;line-height:27px;border-bottom:1px solid #C9C9C9;background: transparent url(index_dian2.gif) no-repeat 3px 8px; }
.news2 li a { float:left;}
.news3{ text-align:center;}


.index_news_class {border:1px solid #65a1c7;height:auto;margin-top:8px;width:464px;}
.curr{width:116px;float:left;height:23px;}
.lst {width:116px;color:##16387C;float:left;height:23px;}
.tbcon{padding:10px;}
.tbtn li{background: transparent url(news_class_no.gif) repeat scroll 0% 0%; color: rgb(7, 81, 154); border-bottom-color: rgb(170, 204, 238); cursor: pointer;}

.advantagebox { width:260px;float:right;margin-top:-15px;}
.advantagebox h3{ font-size:14px; color:#CC6733;padding-left:10px;height:25px;font-weight:bold;}	
.advantagebox  ul{ margin:0 auto;list-style-type: none;background:#fff; padding:2px 0px;}
.advantagebox  ul li{margin-bottom:8px; padding-left:5px;}


/* index fairs */
.fairs{ margin-top:10px;width:430px;}
.ks {
clear:both;
padding:0;
}
#tabs6 {
padding:5px;
background:transparent url(sbg05_1_01.gif) no-repeat scroll 0 0;
width:464px;
border:1px solid #ddd;
}
#tabs5 {
padding:5px;
background:transparent url(sbg05_1_01.gif) no-repeat scroll 0 0;
width:100%;
border:1px solid #ddd;
}
.menu5 {
margin:0;
padding:0 0 0 25px;
height:60px;
}
.menu5 li {
background:transparent url(swbg03.gif) repeat scroll 0 0;
color:#FF6600;
cursor:pointer;
display:block;
float:left;
height:43px;
margin:0 2px 0 0;
padding:4px 0 0;
text-align:center;
width:53px;
font-size:12px;
}
.menu5 li  img{margin-top:8px;}
.menu5 li.hover {
background:transparent url(swbg02.gif) repeat scroll 0 0;
color:#FFFFFF;
width:57px;
}
#main5 ul {
display:none;
list-style-type:none;
margin:0px;
padding:0px;
}
#main5 ul.block {
display:block;
}
#main5 h3{ font-size:160%;}

#main5 strong{color:red;font-size:120%;}


/**/
.indexproduct{ width:250px;}
.indexproduct li{ width:100px;float:left;}
.indexproduct li img{ width:68px;height:68px;}

.markets{width:464px;margin-top:10px;}
.market1{width:320px;float:left;}
.market1 li{width:130px;float:left;margin-right:15px;}

.market1 li img{ height:75px;width:125px;}

.market2{width:120px;float:left;}
.leftpart{ }
.leftpart li{ border-bottom:1px dotted #c7c7c7;padding:5px 0px;}

#middler{	float:left;width:478px;padding:15px 5px 0px 10px;}
#rightsider{float:right;width:290px;padding:0px; padding:15px 1px 5px 1px;}
		
		.l {
background:#F4F3F3  url(left-icon.gif) no-repeat scroll 5px 0.5em;
border-bottom:1px solid #96B3E0;
padding:2px 2px 2px 18px;
margin-botom:2px;
line-height:1.5em;
}
.ls {

padding-left:8px;

}
.fl{ float:left; display:inline;	}	
	.p2px5px{ padding:2px 5px;}
	.fs1em{ font-size:1em}
	.fs1em a{font-size:12px;color:#1D3870;}
	
	.fslem a { color:#002266;}
	.lh12em {line-height:1.3em;}
	.p5px {padding-left:15px;}
	.p5px {padding:5px;}
	
	/* m */
	#com_about{background:#EEF4DA  url(com_icon.gif)  no-repeat scroll 20px 30px; padding:8px 5px 10px 139px;color:#485E13;margin-bottom:7px;}
	#com_about .greenfont{ color:#485E13;font-size:15px;}
	
	.steps{
margin-bottom:5px;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:5px;
padding-left:0;
padding-right:0;
padding-top:0; 
border-bottom-color:#999999;
border-bottom-style:dotted;
border-bottom-width:1px;}
	.steps .stepsno{  color:#cc3300;}
	
	/* r*/ 

	.Newslist{ padding:3px 2px 2xp 15px; margin-top:15px;}
	.Newslist h3{ height:23px; width:200px;background:url(news.gif) no-repeat scroll 5px 3px; padding-left:25px;border-bottom:2px solid #7B7B7B; }

/* alibaba.com */
.banner-img-item {
display:inline;
float:left;
margin-right:13px;
overflow:hidden;
width:81px;
}
.img-a {
border:1px solid #CCCCCC;
display:block;
height:75px;
padding:2px;
width:75px;
}
.banner-img-item  a {
display:block;
font-size:11px;
margin-top:4px;
text-align:center;

}

#sidebar {
float:right;
margin:20px 0 0 10px;
width:230px;
}
.mainheadline {
color:#DB5800;
font-size:24px;
font-weight:normal;
line-height:normal;
margin:0 0 2px;
padding:0;
}
/*Rete top airticle */
.articleside {
font-size:14px;
float:right;
margin:10px;
padding:10px;
width:200px;
border:1px solid #D7DEEE;}
.articleside em
{
font-family:arial;
font-size:14px;
font-stretch:normal;
font-style:italic;
margin-right:2px;
}
.articleside  a{color:#0069AA;}
.articleside  a:hover{color:#0069AA;text-decoration:underline}
.articleside  a:visited{color:#0069AA;}
.articleside h4{color:#333333;}

/* hotel list */
.htitem{ list-style-type:none; width:auto;min-height:100px; height:100px; border:1px dashed #FFCC66; margin-bottom:5px;padding:5px;}
.htitem li{ float:left;}
.htitem .itemLeft {float:left;vertical-align:top;}
.htitem .itemCenter {float:left;margin-left:5px;min-height:78px;padding-left:10px;width:385px;padding-left:15px;}
.htlist_pic{ height:70px; width:70px; border:1px solid #FFCC66;}
.articlelist_pic{  width:130px;border:1px solid #bbb;padding:1px;}

/* fairs */
.htitem_2{list-style-type:none; width:auto;height:30px; border-bottom:1px dashed #FFCC66; margin-bottom:5px;padding:5px;}
/* hotel content*/
.addresstitle{ font-size:11px;}
.hoteltable {margin-bottom:20px;}
.hoteltable th {
background:#dddddd none repeat scroll 0 0;
color:#000000;
font-size:11px;
height:35px;
line-height:14px;
margin:0;
padding:0 0 0 5px;
}

.hoteltable td {
border-bottom:1px dashed #B5D3F2;
margin:0;
padding:3px 2px 3px 5px;
vertical-align:middle;
}
.hoteltable .hotelprice {
color:#CF6000;
}
.hsubtitle{ font-size:14px; font-weight:bold; background-color:#B5D3F2; height:30px; line-height:30px; width:100%;display:block; padding-left:10px; margin:5px 0px;}
.ht_pic_list { margin:15px 3px 15px  15px; text-align:center;}
.ht_pic_list img{border:1px solid gray; padding:1px; margin-left:5px;width: 137px; height: 124px}
.hotelmap { text-align:center;}
.hotelmap img{ width:500px; height:400px; border:1px solid gray; padding:1px}
.hotel_note{ 
border:1px dashed #999999;
margin:30px auto;
padding:10px 15px;
text-align:center;
width:80%;
}
.booknow{ 
margin:3px auto 30px;
padding:10px 15px;
text-align:center;
width:80%;
}
.booknow a:link,.booknow a:Visited{ color:#006699;font-size:16px;font-weight:bold; text-decoration:underline;}


/*sameproductslist*/

#sameproductlist{padding:5px;list-style-type:none;}
#sameproductlist li{float:left;padding-right:15px;width:100px;height:120px;text-align:center;}
#sameproductlist li img{border:0px;width:80px;height:80px;}


#showproductlist{padding:5px;list-style-type:none;}
#showproductlist li{float:left;padding-right:15px;width:130px;height:180px;text-align:center;}
#showproductlist li img{border:0px;width:110px;height:110px;border:1px solid #e7e7e7;padding:2px;}
#showproductlist li img:hover{border:1px solid orange;padding:5px;}

.splist{padding:5px;list-style-type:none;}
.splist li{float:left;padding-right:15px;width:130px;height:180px;text-align:center;}
.splist li img{border:0px;width:110px;height:110px;border:1px solid #e7e7e7;padding:2px;}
.splist li img:hover{border:1px solid orange;padding:5px;}

.showprdoctname{ font-size:13px;}
.showprdoctname:hover{ font-size:14px;font-weight:bold;}


/* wyj  */
.tipspart{ list-style-type:none;margin-left:5px;width:98%;padding-bottom:5px;}
.tipspart li{ float:left;padding-left:3px;width:46%; list-style-type:none; height:22px;line-height:22px;}
.tipspart .fullline{ width:95%;}
.tipspart li a{font-size:12px;}

.servicepart{ list-style-type:none; padding:5px 5px 5px 15px;}
.servicepart li{ float:left; padding-right:45px; list-style-type:none;}

.indexnews a{ font-size:12px;}


.KonaBody p {margin-bottom:10px;}

.inquriyreq{color:red;margin-left:5px;}
.articlelist_pic_2{width:150px;}



.thintable{
width:600px;
margin:0px auto;
font:Georgia 11px;
color:#333333;
text-align:center;
border-collapse:collapse;
}
.thintable td{
border:1px solid #d0d0d0;
width:100px;
height:30px;
}


#nav1, #nav1 ul {
background:#FFFFFF none repeat scroll 0 0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding-left:0;
text-align:left;
width:172px;
}
#nav1 ul ul {
border-bottom:1px solid #DADADA;
}
#nav1 a {
background:#F8FAFD none repeat scroll 0 0;
border-bottom:1px solid #D6DFF1;
border-top:1px solid #FFFFFF;
display:block;
padding:4px 0;
text-decoration:none;
}
#nav1 a.selected {
background:transparent url(Images/arrow_5.gif) no-repeat scroll 2% 50%;
border-bottom:1px solid #D6DFF1;
border-top:1px solid #FFFFFF;
color:#333333;
padding-left:15px;
z-index:1;
}
#nav1 li {
font-size:12px;
line-height:20px;
position:relative;
z-index:1;
}
#nav1 li ul {
left:-999em;
position:absolute;
width:200px;
z-index:1;
}
#nav1 li li {
background-color:#F8FAFD;
border-left:0 solid #83B4E4;
border-right:0 solid #83B4E4;
padding-left:5px;
width:auto;
z-index:1;
}
#nav1 li ul a {
color:#333333;
font-size:12px;
padding:5px 0;
width:190px;
}
#nav1 li ul ul {
margin:0 0 0 170px;
}
#nav1 li:hover ul ul, #nav1 li.sfhover ul ul {
left:-999em;
}
#nav1 li:hover ul, #nav1 li li:hover ul, #nav1 li.sfhover ul, #nav1 li li.sfhover ul {
left:auto;
}
#nav1 li:hover ul, #nav1 li.sfhover ul {
border:1px solid #CCCCCC;
left:170px;
top:0;
}
#nav1 li:hover, #nav1 li.sfhover, #nav1 a:hover {
background:#FFFFFF none repeat scroll 0 0;
color:#D34718;
}
#nav1 a.selected:hover {
background:transparent url(arrow_2.gif) no-repeat scroll 2% 50%;
color:#D34718;
}
* html #nav1 li {
float:left;
height:1%;
}
* html #nav1 li a {
height:1%;
}

.redfont{ color:red;}


/* table style of  service centre */

.servicetip {
margin:auto auto 23px;
width:600px;
}
.servicetip h2 {
color:#FF6600;
font-size:14px;
font-weight:bold;
padding-bottom:8px;
padding-top:19px;
}
.servicetip h3 {
color:#333333;
line-height:160%;
}
.servicetip h4 {
font-weight:bold;
line-height:200%;
}
.servicetip h5 {
color:#FF6600;
}
.servicetip .flitag {
border-collapse:collapse;
margin-top:4px;
width:650px;
font-size:12px;
}
 .servicetip .flitag tr {
background-color:#F8F8F8;
}
 .servicetip .flitag td {
border-bottom:2px solid white;
border-left:2px solid white;
border-right:2px solid white;
clip:rect(80px, 20px, 50px, 10px);
color:#333333;
padding-bottom:7px;
padding-top:6px;
text-align:center;
}
 .servicetip .tag1 {
color:#0066CC;
font-weight:bold;
width:150px;
}
.servicetip .tag2 {
color:#0066CC;
font-weight:bold;
width:100px;
}
.servicetip .tag3 {
color:#0066CC;
font-weight:bold;
width:50px;
}
.servicetip .flitag td.bottom {
background-color:#F8F8F8;
line-height:160%;
padding-left:25px;
text-align:left;
}
dl {
line-height:21px;
margin:auto;
width:580px;
}

/* table style of fairs */
#data {
padding:4px;
}
#data th {
border-bottom:1px solid #CCCCCC;
font-weight:lighter;
padding:4px 4px 4px 8px;
text-align:left;
vertical-align:top;
}
#data td {
border-bottom:1px solid #CCCCCC;
padding:4px 4px 4px 8px;
vertical-align:top;
}
#data td td {
border:medium none !important;
padding:0 !important;
}

/*  article content  General */
.IS_Print{ border-bottom:1px dashed #FFCC66;padding:10px 5px 3px;margin-bottom:15px;}
.IS_Print span{ margin-left:15px;}
#content {
background:#FFFFFF ;
}
#maincontent  h1{margin:0 0 12px;padding:0px;font-size:197%;font-weight:normal;font-family:Trebuchet MS; line-height:normal;}
#sectionname {
margin:0;
padding:0px 10px 3px 10px;
height:20px;
line-height:20px;
font-family:Tahoma,Geneva,sans-serif;
font-size:0.9em;
border-bottom:1px solid #e7e7e7;

}
#articlecontainer {
background:#FFFFFF none repeat scroll 0 0;
color:#333333;
margin:5px 0 0;
padding:10px;
}
.mainheadline {
color:#000000;
font-size:2.5em;
font-weight:normal;
line-height:120%;
margin:0;
padding:0;
}
.articletags {margin:0.5em 0 0;}
.articletags_1 {margin-top:10px;display:block;}
.articletags_1 a {margin-right:10px;}

.timestamp, .articletags {font-size:0.9em;}

.byline , .timestamp , .articletags {display:block;font-family:tahoma;color:#666666}
.mainarticletext {margin-right:10px;margin-top:20px;color:#333333;}
.mainarticletext p{margin:15px 0;}
.mainarticletext p, .mainarticletext ul li,.mainarticletext ol li {font-size:13px; line-height:159%;}
.mainarticletext  h2{margin:0 0 12px;padding:0px;font-size:18px;}
.mainarticletext  h3{margin:0 0 12px;padding:0px;font-size:136%;font-weight:bold;}
.mainarticletext  a{color:#0069AA}
.mainarticletext  a:hover{text-decoration:underline;}
.mainarticletext strong{color:#0069AA;}

.mostviewed{line-height:190%;}
/* ul ol style in articles */
.mainarticletext ul, .mainarticletext ol{ padding-left:25px;}
.mainarticletext .decimal{list-style-type:decimal;list-style-position:inside}
.mainarticletext .circle{list-style-type:circle;list-style-position:inside}
.mainarticletext .lroman{list-style-type:lower-roman;list-style-position:inside}
.mainarticletext .uroman{list-style-type:upper-roman;list-style-position:inside}

/* tips list */
.tip_list{list-style-position:outside;}
.tip_list li{  border-bottom:1px dashed #FFCC66;padding:15px;}
.tip_list h4{ display:inline;}
/* news list */
.news_list li{  border-bottom:1px dashed #FFCC66;padding:15px;}
.news_list h4{ display:inline;}
/* fairs list page */
.far_list{width:auto; border-bottom:1px dashed #FFCC66; margin-bottom:5px;padding:5px;}
.far_list li{ height:25px;}
/* markets list page */

