body, td {
	font-size: 13px; color: #444444;
	font-family: arial, verdana
}
td {
	margin-left: 10px;margin-right: 10px;
}
p {
	font-size: 13px; margin: 0px; color: #444444;
	font-family: arial, verdana;
}
input, text, select, textarea {
	font-size: 13px
}
h1,h2,h3,h4,h5,h6 {
	margin:0
}
hr {
	color: #dddddd;	background-color: #dddddd;
	height:1px;	border:0
}
hr.pagefooter {
	color: #0a50a1;	background-color: #0a50a1;
	height:2px
}
h1,h2,h3,h4 {
	font-size:1em;display:inline;/*font-weight:normal;font-style:italic;*/
}
.fs1a {
	font-size: 9px
}
.fs1b {
	font-size: 10px
}
.fs1 {
	font-size: 11px
}
.fs2 {
	font-size: 12px
}
.fs3 {
	font-size: 13px
}
.fs4 {
	font-size: 15px
}
.fs5 {
	font-size: 18px
}
.fc1 {
	color: #444444
}
.fc2 {
	color: #0a50a1
}
.fc3 {
	color: #000000
}
.fc4 {
	color: #666666
}
.fc5 {
	color: #cccccc
}
.fc6 {
	color: #999999
}
.fc7 {
	color: #ff0000
}
.fc8 {
	color: #ff6600
}
a:link, .lc0 a {
	color: #0000cc
}
a:visited, .lc0 a:visited {
	color: #551a8b
}
a:hover, .lc0 a:hover {
	color: ff0000;
}
.lc1 a, .lc1 a:visited, a.lc1, a.lc1:visited {
	color: #444444
}
.lc2 a, .lc2 a:visited {
	color: #666666
}
.lc3 a, .lc3 a:visited {
	color: #999999
}
.lc5 a, .lc5 a:visited, a.lc5, a.lc5:visited  {
	color: #ff6600
}
.lc7 a, .lc7 a:visited {
	color: #6f6f6f
}
.lc1 a:hover, a.lc1:hover, .lc2 a:hover, .lc3 a:hover, .lc5 a:hover, .lc6 a:hover {
	color: #ff0000
}
.bgc0 {
	background-color: #ffffff
}
.bgc1 {
	background-color: #eeeeee
}
.bgc2 {
	background-color: #f6f6f6
}
.bgc3 {
	background-color: #99cc00
}
.bgc4 {
	background-color: #dddddd
}
.bgc5 {
	background-color: #0a50a1
}
.bgc8 {
	background-color: #cecece
}
.bgc9 {
	background-color: #fff2cc
}
.bgc10 {
	background-color: #f5fae5
}
.bgc12 {
	background-color: #f7ffc6
}
.bgc15 {
	background-color: #ff6600
}
.bgc16 {
	background-color: #ffd79e
}
.fwn {
	font-weight:normal
}
.fwb {
	font-weight:bold
}
.snmenu {
	padding: 5px 0;
}
.snmenu a:visited {
	color: #0000cc
}
.snmenu a:hover {
	color: #ff0000;
}
.tabname, .tabname a, .tabname a:visited {
	color: #444444; text-decoration: none;
	font-weight:bold
}
.leafnode, .leafnode a, .leafnode a:visited {
	font-weight: bold; color: #444444
}
.tabnames a:hover, .tabname a:hover, .leafnode a:hover {
	color: #ff0000
}
.prodlisttitlep {
	line-height: 18px;	font-weight:normal; padding-top:6px
}
.prodlisttitle {
	font-size: 15px; line-height: 18px; font-weight:normal
}
.imgborder, .imgborders {
	border: #cccccc 1px solid; color: #cecece; font-size: 12px
}
.imgborders {
	border: #ff6600 2px solid;
}
.prodlistcontent {
	overflow:hidden; /*white-space:nowrap;*/ text-overflow:ellipsis;
	font-size: 12px; line-height: 16px;	color: #444444}
.prodlistkw, .prodlistkw a:link, .prodlistkw a:visited {
	overflow:hidden; /*white-space:nowrap;*/ text-overflow:ellipsis;
	font-size: 12px; 	height:16px;
}
.catcount {
	font-weight: normal; font-size: 12px;
}
.attrname {
	font-size: 15px; font-weight:bold
}
.attrvalue {
	font-size: 15px; padding-bottom:6px
}
.maincat {
	padding: 4 0; font-weight: bold
}
.subcat {
	font-size: 12px; line-height: 17px
}
ul.subcatlist {
	margin:0; padding:0 0 0 30; list-style:square
}
ul.subcatlist li {
	font-size: 12px; padding: 3 0;
}
li.subcatlistremain {
	color:#ffffff;
}
.tagproduct_left {
	padding: 10px 20px 4px 30px; cursor: hand; 
	background:#dbeda6 url('/images/tag_l.gif') top left no-repeat;
	border-bottom: #99cc00 1px solid; 
}
.tagproduct_right {
	padding: 5px; cursor: hand;
	background:#dbeda6 url('/images/tag_r.gif') top right no-repeat;
	border-bottom: #99cc00 1px solid; 
}
.tagproducts_left {
	padding: 10px 20px 4px 30px;	cursor: hand;
	background:#d1e88d url('/images/tags_l.gif') top left no-repeat;
}
.tagproducts_right {
	padding: 5px;	cursor: hand;
	background:#d1e88d url('/images/tags_r.gif') top right no-repeat;
}
.statusboxprd {
	border-top: #cecece 1px dotted;
	border-bottom: #cecece 1px dotted; background-color: #f6f6f6
}
.searchboxtop, .relateinfoblockpart {
	border-bottom: #99cc00 1px solid;
}
.searchboxprod {
	border: #99cc00 1px solid; background-color: #d1e88d;
	border-top: 0px; padding: 9px;
	background-image: url(/images/search_bg.gif);
	background-repeat: repeat-x;	
}
.searchmorebox {
	border-top: #99cc00 1px solid; background-color: #f5fae5;
	border-bottom: #99cc00 1px solid; padding: 9px;
}
table.tradebuttons {
	background-color: #0a50a1;
}
td.tradebutton, td.tradebuttonon {
	background-color: #ffffff; padding: 2 14 1 14;
	font-weight: bold
}
td.tradebuttonon {
	background-color: #0a50a1
}
.tradebutton a, .tradebutton a:visited, .tradebutton a:hover {
	color: #444444; text-decoration: none
}
.tradebuttonon a, .tradebuttonon a:visited, .tradebuttonon a:hover {
	color: #ffffff; text-decoration: none
}
.tradebuttonbottom {
	border-bottom: #0a50a1 1px solid;
}
.topmenutagleft {
	background:url('/images/topmenu_tag_left.gif') top left no-repeat;
	padding-left:10px;
}
.topmenutagright {
	background:url('/images/topmenu_tag_right.gif') top right no-repeat;
	padding-right:10px;
}
.blocktitle, .blocktitlesearchhistory {
	font-weight: bold; line-height: 20px; background-color: #dddddd;
}
.blocktitle {
	background:#ffffff url('/images/block2_bg_l.gif') top left no-repeat;
	padding:2px 0;
}
.blocktitlesearchhistory, .blocklinkssearchhistory {
	background:#ffffff url('/images/block1_bg_l.gif') top left no-repeat;
	padding:2px 0;
}
.blocklinkssearchhistory  {
	background:#ffffff url('/images/block1_bg_r.gif') top right no-repeat;
	font-size:12px; padding:6px 0;
}
.blocklinkssearchhistory a, .blocklinkssearchhistory a:visited, .blocklinks a, .blocklinks a:visited {
	color: #666666
}
.blocklinkssearchhistory a:hover, .blocklinks a:hover {
	color: #ff0000
}
.blocklinks {
	background-color: #dddddd; text-align: right;
	background:#ffffff url('/images/block2_bg_r.gif') top right no-repeat;
	font-size:12px; padding:2px 0;
}
.blockborder {
	border: #cecece 1px solid;
}
.blockbordersearchhistory {
	border: #99cc00 1px solid; border-top: 0px;
}
.relateinfoblock {
	border: #99cc00 1px solid;
	border-top: 0px; border-bottom: 0px; background-color: #f5fae5; 
}
.relateinfoblocktitle {
	padding-bottom:2px;
	border-top: #99cc00 1px solid;
	background:#99cc00 url('/images/block2_bg.gif') top repeat-x;
}
ul.relateinfo {
	margin:0; padding:0 0 0 15; list-style:square
}
ul.relateinfo li {
	line-height:19px;
}
.rightborder {
	border-right: #cecece 1px solid
}
.docpagemenuborder, .compagemenuborder {
	background-color: #eeeeee; border-right: #cecece 1px solid
}
.compagemenuborder {
	border-left: #cecece 1px solid
}
td.m1, td.m1s, td.m2, td.m2s {
	padding:2 10 0 16; line-height:24px;
	border-top: #ffffff 3px solid; border-bottom: #aaaaaa 1px dashed;
	font-size:15px;
}
td.m2, td.m2s {
	padding:3 0 3 24;
}
.m1 a, .m1 a:visited, .m2 a, .m2 a:visited {
	text-decoration: none; color: 444444
}
.m1s a, .m1s a:visited, .m2s a, .m2s a:visited {
	text-decoration: none; font-weight:bold; color: #ff6600
}
.m1 a:hover, .m2 a:hover, .m1s a:hover, .m2s a:hover {
	color: #ff0000
}
.docmenu ul {
	margin:0;	padding:0 0 0 20px;	list-style:square;
}
.docmenu ul li {
	padding:4px 0; color:#999999; line-height:18px;
}
.docmenu ul li a {
	margin-left:-6px;	
}
#doccontent, #doccontent * {
	font-size:15px;
}
.htmlbutton {
	border: #99cc00 2px solid;
	font-weight: bold; font-size: 15px; padding: 10px 5px; 
	color: #ffffff; background-color: #ffffff; text-align: center
}
.hilite {
	color: #ce2200
}
.keywordhilite, .kwh {
	font-weight: bold;
}
table.fixedlayout {
	table-layout:fixed
}
td.fixedlayouttd {
	overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
}
td.fixedlayouttd2 {
	overflow:hidden; text-overflow:ellipsis;
}
.relatedsearch {
	font-size: 11px; padding:5px 4px 0 4px
}
.simpletable {
	border-collapse: collapse; border: 2x solid #666666
}
table.simpletable td {
	border: 2px solid #666666; padding: 3px
}
table.simpletable th {
	background:#dddddd
}
.compagetitlebox {
	padding-top:6px; padding-bottom:3px; 
	border-left: #99cc00 10px solid; 
	font-size: 15px; font-weight: bold;	line-height: 18px
}
.proddetailtitlebox {
	padding: 6 15 3 15;	background-color: #ff0000;
	font-size: 15px; font-weight: bold; line-height: 18px;
	border: #cccccc 1px solid; border-bottom: #99cc00 2px solid; border-left: #99cc00 10px solid ;
	background:#eeeeee url('/images/block_bg.gif') top repeat-x;
}
.compagecomtitle {
	background: url('/images/com_title_h.gif') bottom left no-repeat;
}
.compagecomtitletail {
	background:#deefa5 url('/images/com_title_b.gif') bottom repeat-x;
}
.compagecomtitle_f {
	background: url('/images/com_titlef_h.gif') bottom left no-repeat;
}
.compagecomtitletail_f {
	background:#eeeeee url('/images/com_titlef_b.gif') bottom repeat-x;
}
.compagesellerbox {
	margin-top:8px; margin-bottom:8px
}
.compagesellerbox td {
	padding-left: 10px; padding-right: 10px
}
.sellerlink, .sellerlink a, .sellerlink a:visited {
	line-height:20px
}
.compageattr td {
	font-size: 15px; line-height: 18px;
	border-bottom: #dddddd 1px solid;	padding: 5 0 5 8
}
.cominfoattr td {
	line-height: 18px;	padding: 3 0 3 10;
	overflow:hidden;	/*white-space:nowrap;*/	text-overflow:ellipsis
}
td.compagemenu {
	border-bottom: #cccccc 1px solid; border-top: #ffffff 3px solid;
	background-color: #eeeeee; padding:6 18
}
td.compagesubmenu {
	padding:5 18;
	background-color: #f6f6f6; border-bottom: #cccccc 1px solid 
}
.compagemenutext, .compagemenutext a, .compagemenutext a:visited {
	font-size:13px; color: #444444; font-weight:normal
}
.compagemenutexts, .compagemenutexts a, .compagemenutexts a:visited {
	font-size:13px; color: #ff6600; font-weight:bold
}
.compagemenutext a:hover, .compagemenutexts a:hover {
	color: #ff0000;
}
.bizsitelistcnt {
	padding: 9 7;	border-bottom: #cccccc 1px solid;
}
#matchcats ul {
	line-height:110%; margin:0px 0 0 -3px; padding:0 0 0 15px; list-style:square
}
#matchcats ul li {
	font-weight:normal; padding-top:3px;padding-bottom:3px;
}
#matchcats ul li span, #matchcats ul li a {
	margin:0 0 0 -6px
}
.mytool_h {
	font-size:12px;	padding:6; border-top:1px #cecece solid
}
.overmillion {}
.uborder {
	border:#cccccc 1px solid;	border-top: 0px;
}
.compagedesc { font-size:15px; }
h3.compagecomtitle { font-size: 16px; font-weight: bold}
.tblist {border-color:#cecece; background-color: #cecece}
.tblist th, .tblist td { font-size:12px }

.chatservborder {
	border: #eeeeee 2px solid
}
.chatservborderh {
	border: #99cc00 2px solid
}
.keywordcattd td {
	font-size: 15px;	line-height:22px;
	vertical-align:top
}
.keywordcattd_a td {
	line-height:22px;	vertical-align:top; padding:4 0;
}
.hotkeywordtd td {
	padding:4 0;	line-height:20px;	vertical-align:top
}
.hotcattd td {
	padding:4 0; line-height:28px;
	vertical-align:top;  font-weight:bold;
}
.rowcomname, .rowcomname a, .rowcomname a:visited{
	color: #444444; font-weight:normal;	line-height:20px;
}
.rowcomnature, .rowcomnature a, .rowcomnature a:visited{
	font-size: 11px; color: #6f6f6f; font-weight: normal;	text-decoration: none;
}
.rowcomname a:hover, .rowcomnature a:hover{
	color: #ff0000;
}
.rowcomicon, .rowcomicon a, .rowcomicon a:visited {
	font-size: 11px; color: #444444; font-weight: normal;	text-decoration: none;
}
ul.mytool_ul {
	margin:0; padding:0 0 0 15; list-style:square
}
ul.mytool_ul li a {
	line-height:22px; font-size: 12px;
	margin:0 0 0 -6px
}
div.balloon {
	position:absolute;z-index:11;
}
.previewimgblock {
	padding:5px; border: #cccccc 3px solid; background-color: #ffffff;
}
.rowcomicon a:hover {
	color:#ff0000
}
.prodcatlist {
	line-height:110%; font-weight:bold;	padding:4px 5px;
}
ul.prodcatlist {
	margin:0; padding:8px 0 0 15; list-style:square;
	list-style-image:url(/images/green_bul.gif);
}
ul.prodcatlist li {
	line-height:16px;	padding:0 0 9px 0;	margin:0 0 0 6px
}
.authattrname {
	font-size: 12px; text-align:right;
}
.authattrvalue {
	font-size: 12px; width:99%;
	border-bottom:#cccccc 1px solid;
}
.seltabon, .seltaboff {
	border:#cecece 1px solid;	border-bottom: 0px;
	padding: 5 15 ;	font-size:15px;
}
.seltabon a, .seltabon a:visited {
	color: #ff6600; font-weight: bold;
}
.seltaboff a, .seltaboff a:visited {
	color: #444444; 
}
.seltaboff {
	border:#cecece 1px solid;	background-color: #eeeeee;
	font-weight: normal;
}
.seltabbottom {
	border-bottom:#cecece 1px solid;	
}.ul_space {
	margin-top: 0px;
	margin-bottom: 0px;
}
