body {margin:0;text-align:center;}
a:link{color:#039;text-decoration: none}
a:visited{color:#969;text-decoration: none}
a:hover{color:#f60;}

a:link.sponsored{color:#90908e;text-decoration:none;font:bold 11px tahoma;}
a:visited.sponsored{color:#90908e;text-decoration:none;font:bold 11px tahoma;}
a:hover.sponsored{color:#f50;text-decoration:underline;font:bold 11px tahoma;}

.nounderline a:link{text-decoration: none}
.nounderline a:visited{text-decoration: none}
.nounderline a:hover{text-decoration: underline}

hr{height:1px;}
.dashed{height:1px; font-size:0; border-bottom:1px dashed #ccc;margin:8px 0;}
p {margin: 15px 0;}
.space {height:8px;clear:both;line-height:8px;}
/* default ul ol */
ol {margin:4px 0 4px 30px;padding:0;}
ul {margin:4px 0 4px 25px;padding:0;}

/* narrow ul */
ul.narrow, .image75-left ul, .image50-left ul, #homeright ul, #related ul, #localnav ul {padding:0; list-style-image:url('none');list-style-type:none; margin-left:4px; margin-right:0; margin-top:0; margin-bottom:0}

li{margin-bottom:4px;}
#related li{margin:2px 0;}
.padded li{padding-bottom:8px;}

form{padding:0;margin:0;}
input, select, textarea {font: 13px Arial;vertical-align: middle;}
img.sampleborder {border:solid 1px #ccc;}
img.multimedia {border:solid 1px #ff822e;}

.hideinput{border-left:0px none; border-right:0px none; border-top:0px none; background-color:#fff; border-bottom:1px solid #ccc}
.clearright{clear:right;}
.floatright{float: right;}
.floatleft{float: left;}
.textjustify {text-align: justify;text-justify:auto;}

.highlight{background-color:#fffae2!important;}
.pane{border:1px solid #ccc!important;}
.greybg{background-color:#efefef;}
.whitebg{background-color:#fff!important;}
.hackbox{border-top:0px none !important; clear:both}
.current{color:#000;font-size:13px;}

.default{font-weight:normal!important;color:#000!important;text-decoration: none!important;background:none!important;border:none!important;}
a.default{text-decoration: underline!important;}
a:link.default{color:#039!important;}
a:visited.default{color:#836446!important;}
a:hover.default{color:#f60!important;}

a.zoomin img{cursor:url('http://img.alibaba.com/images/eng/style/icon/icon_zoom_in.cur')}
a.zoomout img{cursor:url('http://img.alibaba.com/images/eng/style/icon/icon_zoom_out.cur')}
.widthfixed{table-layout:fixed; word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}

.location{font:0.8em verdana;color: #666;white-space:nowrap;}
.companytype {font:0.8em verdana;color:#666; white-space:nowrap}
.board{padding:8px 16px 8px 16px;margin-bottom:25px;font-size:12px;}
.board h3{font-weight:bold;font-size:16px!important;margin-left:0!important;}

.success{color:#3C8637;}

.contacticon{float:left;clear:both;padding-right:3px;}

div.image-left, div.image-right, div.image75-left{margin-bottom: 10px;clear: both;}

/* 75x75 left horizontal */
div.image75-left img { clear: both; float: left; width:5.85em;}
div.image75-left p img { clear: none; float: none;width:auto;}
div.image75-left p { margin-left: 6.4em!important;margin-top:0;}
div.image75-left li img, div.image75-left p img { clear: none; float: none;width:auto!important;}
div.image75-left ul{ margin-left: 6.7em;}

/* 50x50 left horizontal */
div.image50-left {margin-bottom: 10px;}
div.image50-left img { clear: both; float: left; width:3.9em;}
div.image50-left p img { clear: none; float: none;width:auto!important;}
div.image50-left li img { clear: none; float: none;width:auto!important;}
div.image50-left p, div.image50-left div { margin-left: 4.5em!important;margin-top:0;}
div.image50-left div div{margin-left:0!important;}
div.image50-left ul{margin-left: 4.5em!important;}
div.image50-left h1{margin-left: 4.5em!important;}

/* nosize left round */
div.image-left img{margin:0 8px 8px 0;float:left;}
div.image-left p{margin-top:0;}
div.image-left p img, div.image-left div img { float:none;margin:0;}

div.image-right img{margin:0 0 8px 8px;float:right;}
div.image-right p{margin-top:0;}

/* center vertical */
div.image100 {text-align:center;font:0.8em verdana;margin-bottom:15px;}
div.image100 a img{border:0px none;}
div.image100 div{border:1px solid #ccc; width:100px;height:100px;margin:auto;position:relative;line-height:100px;display:table-cell; vertical-align:middle;}
div.image100 div img {_margin-top: expression(( 100 - this.height ) / 2); }

div.image100-left img { clear: both; float: left;}
div.image100-left .image100-text img { clear: none; float: none;width:auto!important;}
div.image100-left .image100-text{ margin-left: 8.5em!important;}

body {font:80% arial;}
table {font:1em;}
h1, h2, h3, h4, h5, h6{margin:0;} 
pre{font-family:arial;color:#000;margin:0;}

#simple h1, #forumbody h1, #mycontent h1, #scontent h1, #dcontent h1{font-size:1.4em; font-weight:lighter;padding:0 12px 4px 12px;border-bottom:2px solid #ababab;}
#gscontent h1{font-size:18px;}
h1.success{color:#f60;border:none!important;}
h1.featured{border-bottom:3px solid #ff822e!important;}
h2{padding:4px 12px;font-size:1em;background-color:#efefef;border-top:1px solid #fff;border-bottom:1px solid #ccc;}
h2 a{text-decoration:none;}
h2 a:link, h2 a:visited{color:#039;}
h2 a:hover{color:#f60;}


#dcontent h3, #scontent h3, #simple h3, #detailbody h3, #liquidbody h3{font-size:1em; margin:6px 0 8px 12px;}
#resourcebody #localnav h3{margin-top:6px;margin-left:0;margin-bottom:0;background-color:#d15c19;color:#fff;font: bold 0.8em verdana;padding:3px 3px 3px 6px;border-bottom:2px solid #b5b5b5;} 
#footer	{font:0.8em verdana;text-align:center;}
#footer p{line-height:5px;}
.date{font-size:0.8em!important;font-family:verdana;font-weight:normal;color:#666;white-space:nowrap;line-height:1.4em;}
#sidebar .date, #seoliquidrelated .date{font-size:0.85em!important;font-family:tahoma!important;}
.break {word-break:break-all;font:normal 0.8em Verdana;}
.required{font:bold 0.8em Verdana!important;color:red;}
.remark{font:normal 0.8em Verdana!important;color:#666;line-height:1.4em;}
.limit{font:normal 0.8em Verdana;color:#900;line-height:1.4em;}
.alert{color:#f60; font-weight: bold;}
.keywords{color:#f00;}
.notice{color:#900;}
.error{color:red;}
.unable{color:#999;}
.unable a:link, .unable a:visited{color:#999;}
.s{font-size:0.8em!important;font-family:verdana;line-height:1.4em;}
.st{font-size:0.85em!important;font-family:tahoma;}
.m{font-size:1.25em!important;}
.l{font-size:1.5em!important;}
em{font-style: normal;font-weight: bold;font-family:verdana;}

h2 a.more{font:10px verdana;}

#column {text-align:center;}
#column dl{list-style:none;margin:0;padding:0;text-align:left;width:100%;}
#column #two dd.right{float:right;border-right:none; width:49%;}
#column #two dd	{margin:0;float:left; width:49%;}
#column #three dd{margin:0;float:left; width:33.1%;}
#column #three dd.right {border-right:none;}
#column #three dd.middle{border-right:1px solid #ccc; border-left:1px solid #ccc;}

.level{ width:100%;}
.level div{float:left; width:auto;}

.column{ width:100%;}
.column h1, .column h2{margin-bottom:10px;}
.column div.section {float:left;word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}
.column.two div.section {width:49.99%;}
.column.three div.section {width:33.3%;}
.column.four div.section {width:24.9%;}
.column.five div.section {width:19.9%;}
.column.eight div.section {width:12.5%;}
.column .section .column.two .section{width:50%!important;}
.column .section .column.three .section{width:33.3%!important;}
.column .section .column .section{width:auto;}

#paddedbox{padding:6px;}
.paddedbox{padding:8px;}
#cwindow .paddedbox{padding:12px;}
.paddedbox4{padding:4px;}
.paddedbox6{padding:6px;}
.paddedbox12{padding:12px;}
.marginbox{margin:8px;}
#box{padding:6px 6px 6px 12px;}
.box{padding:6px 6px 6px 12px;}

#fixedbody{
	margin-left: auto;
	margin-right: auto;
	width: 59.4em;
	min-width: 760px;
	background-color:#fff;
	clear:both;
	text-align:left; 
}
#detailbody{
	margin-left: auto;
	margin-right: auto;
	width: 760px;
	text-align:left; 
	background-color:#fff;
}
#resourcebody{
	margin-left: auto;
	margin-right: auto;
	width: 59.4em;
	min-width: 760px;
	background-color:#fff;
	text-align:left;
}
#popup{
	margin-left: auto;
	margin-right: auto;
	width: 583px;
	min-width: 583px;
	background-color:#efefef;
	clear:both;
	text-align:left; 
}
#localnav{
	width:14.1em;
	float:left;
	min-width: 179px;
}

#scontent{
	float:right;
	width:44.15em;
	padding-top:10px;
	background-color:#fff;
	min-width: 700px;
	display:block;
	overflow: hidden;
	word-wrap:break-word; word-break:break-all; word-break/* */:normal ;
}
#resourcebody #localnav{
	width:11.7em;
	min-width: 150px;
}
#resourcebody #scontent{
	width:46.5em;
	min-width: 595px;
}
#resourcebody #scontent #dcontent{
	width:32.8em;
	min-width: 420px!important;
}

#dcontent{
	float:left;
	width:45.7em;
	min-width: 585px;
	display:block;
}
#related{
	width:12.5em;
	float:right;
	min-width: 160px;
}

#homeleft{
	float:left;
	width:36.3em;
	min-width:465px ;
}
#homeright{
	float:right;
	width:21.9em;
	min-width: 280px;
}
#popup #footer{border-top:1px solid #ccc;}
#footer	{
	border-top:1px solid #ccc;
	clear: both;
	padding:20px 0 10px 0;
	text-align:center;
	margin-top:15px;
}
#footer hr{
	height:2px;
	background-color:#ccc;
	color:#ccc;
}
#gsbg{
	width:100%;
}
#gsnav{
	width:180px;
	float:left;
}
#gscontent{
	width:100%;
	float:right;
	margin-left:-200px;
}
#gscontent .gscontentmargin {
	margin-left:200px;
	margin-right:20px;
}

#fmbg{
	float:left;
	width:760px;
	background-repeat:repeat-y;
	margin-bottom:15px;
	text-align:left
}
#fmnav{
	width:180px;
	float:left;
}
#fmcontent{
	float:right;
	width:550px;
	padding-right:15px;
}

#tpbg{
	float:left;
	width:760px;
	background-repeat:repeat-y;
	text-align:left 
}
#tpnav{
	width:180px;
	float:left;
}
#tpnav .year{background-color:#555cb4;border-bottom:2px solid #484d99;font-size:10px;color:#fff;text-align:center;}
#tpcontent{
	float:right;
	width:550px;
	padding-right:15px;
}
#tpcontent h1{
	font-size:20px;
	text-align:center;
}

#simple{clear:both;background-color:#fff;}
#popup #simple{padding:10px;}

.winstyle1	{clear:both;padding:0 12px;margin-bottom:15px;word-wrap:break-word; word-break:break-all; word-break/* */:normal ;border:1px solid silver;}
.winstyle1 h2	{padding:4px 12px;margin:0 -12px 12px -12px;clear:both;font-size:0.9em;}
.winstyle1 h3	{margin-left:0!important;}
.winstyle1 p	{margin-top:0!important;}
.winstyle1.line{padding-bottom:12px;border:1px solid #f60;}


.winstyle2 {clear:both;padding:0 12px 12px 12px;margin-bottom:10px;border:1px solid #8EB4CE;word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}
.winstyle2 p {margin-top:0;}
.winstyle3 {clear:both;padding:0 12px 12px 12px;margin-bottom:10px;border:1px solid #FFB64B;word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}
.winstyle3 p {margin-top:0;}

.winstyle2.bg {background-color:#fdffae2!important;}
.winstyle2.hightlight {border-top:none;}

#localnav .winstyle2,	#related .winstyle2	{padding:0 8px 8px 8px;}
#localnav .winstyle2 h2, #related .winstyle2 h2, #homeright .winstyle2 h2 {padding:3px 8px;line-height:17px;margin:0 -8px 8px -8px;font-size:0.9em;}

.win {clear:both;margin-bottom:15px;}
.win h3 {padding:4px 10px!important;font:12px arial;margin:0 0 0 2px!important;border:none;}
.win h4 {font-size:1em;color:#888;border-bottom:1px dotted #ccc;margin:0 -12px;padding:0 12px;}
.win .box {padding:4px 11px;}
.win .box .promot {background-color:#F3F6FD;border-top:1px solid #DAE4F0;padding:4px 12px;margin:-4px -11px;}
.win .winRight {float:right;}
.win.winSkinA .box {border:1px solid #8EB4CE;background-color:#fff;}

.text {margin-bottom:15px;padding:0 12px; word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}
.text h1 {margin-left:-12px;margin-right:-12px;}
.text h2 {margin:0 -12px 12px -12px;}
.text h3 {margin-left:0!important;}
.text p {margin-top:0;}

.highlightbg{background-color:#fffae2;}
.promotion{margin:-12px -12px 12px -12px;}
.gs{background:#FFEFD8;}

/* Old */
#cwindow, #rwindow {clear:both;overflow: hidden;}
#cwindow {margin-bottom:15px;border:1px solid #9BBDD3;}
#cwindow #box/**/{padding:12px;}

#rwindow {margin-bottom:15px;border:1px solid #9BBDD3;}
#homeright #rwindow {margin-bottom:15px;border:1px solid #9BBDD3;}
#homeright #rwindow #box {padding:8px;background-color:#e7e7e7;}
#related #rwindow #box/**/{padding:8px;}

.crumb.global{font:0.8em verdana;padding:0;background:#fff;} 
.crumb.global h1{display:inline;font:bold 1em verdana;}




