body {margin:0px;padding:0px;font-family:Tahoma;font-size: 12px;}
ul,li,p,form,dl,dt,dd{margin:0;padding:0}
img{border:none;}
input{font-size:12px}
#PageBorder{width:1003px;float:none}
#header{background:url(/images/gp.jpg) repeat-x left bottom;height:91px;width:1003px}
#logo{padding:15px 0 0 74px;height:63px;width:236px;float:left}

/*shortcut start*/
ul#shortcut{float:left;width:683px;height:54px;list-style:none;padding-right:10px;margin-top:6px}
#shortcut li{float:right}
#shortcut li a{color:#303030;line-height:22px;text-indent:20px;display:block;padding-right:8px;text-decoration:none}

.cart{background:url(/images/cart.gif) no-repeat 3px 50%;}
.fav{background:url(/images/fav.gif) no-repeat 3px 50%;}
.sign{background:url(/images/sign.gif) no-repeat 3px 50%;}
.reg{background:url(/images/reg.gif) no-repeat 3px 50%;}
.out{background:url(/images/reg.gif) no-repeat 3px 50%;}
/*shortcut finished*/

/*navigation start*/
#navigation{float:left;padding-left:50px;list-style:none;width:580px}
#navigation li{float:left;margin-right:6px;text-align:center;background:url(/images/nbg.gif)}
#navigation li span{background:url(/images/nl.gif) no-repeat;float:left;display:block}
#navigation li a{display:compact;height:31px;float:left;margin-left:10px;text-decoration:none}
#navigation li a:link{color:#605164}
#navigation li a:visited{color:#605164}
#navigation li a:hover{color:#F60000}

#navigation li span.r{background:url(/images/nr.gif);display:block;width:10px;height:31px;float:left}

#navigation li.current{float:left;margin-right:6px;text-align:center;background:url(/images/ncbg.gif)}
#navigation li.current span{background:url(/images/ncl.gif) no-repeat;float:left;display:block}
#navigation li.current a{display:compact;height:31px;float:left;margin-left:10px;text-decoration:none}
#navigation li.current a:link{color:#535E36}
#navigation li.current a:visited{color:#535E36}
#navigation li.current a:hover{color:#F60000}

#navigation li.current span.r{background:url(/images/ncr.gif);display:block;width:10px;height:31px;float:left}
/*navigation finished*/

#tools{width:1003px;height:68px;background:url(/images/topbg.gif);text-align:center}

.lnks{list-style:none;clear:both;float:none;text-align:center;margin-left:300px}
.lnks li{float:left;line-height:26px;padding-right:10px;margin-right:10px;background:url(/images/hline.gif) no-repeat right 50%}
.lnks li a{text-decoration:none;color:#000}
.lnks li.last{background:none}

#SearchBar{float:none;clear:both;list-style:none;margin-left:70px;height:34px;width:900px;background:url(/images/topright.gif) no-repeat right top}

#SearchBar li{float:left;height:20px;padding-top:4px;font-size:12px;margin:0 10px 0 0;line-height:20px}
#SearchBar li.gift{height:25px;padding:0;margin-left:60px}
input.txtbox{margin:0;padding:0;width:203px;height:18px;border:1px solid #8CBA79;font-size:12px;}
input.advance{margin:0;padding:0;border:1px solid #8CBA79;font-size:13px;color:blue;font-weight:bold;}
#SearchBar .select{height:20px;font-size:12px;margin:0}
.src{color:#1B6A01;font-weight:bold;font-size:14px}


#regards{width:1003px;height:20px;background:#FFFFFF;line-height:20px;color:#6C3A91;text-align:center; letter-spacing:1px;word-spacing:2px}
#item-keyword{width:1003px;height:40px;background:#F2F6F4;margin-bottom:5px; margin-top:5px;line-height:20px;color:#6C3A91;text-align:center; letter-spacing:1px;word-spacing:2px}

#regards a:link{color:#6C3A91;text-decoration:none}
#regards a:visited{color:#6C3A91;text-decoration:none}
#regards a:hover{color:#639F00;text-decoration:none}

.leftcol{width:223px;border:1px solid #ADC891;margin-top:9px;margin-left:7px;padding-bottom:10px}
.leftcol h1{margin:7px;font-size:16px;text-indent:10px;font-weight:bold;height:22px;background:url(/images/bg.gif);line-height:22px;color:#fff;border:1px solid #72A910}

.category{margin:15px 0 0 16px}
.category dt{color:#742CBC;font-weight:bold}

.category ul{list-style:none;color:#47770A;line-height:1.5em}
.category a{color:#47770A;text-decoration:none}
.category a:visited{color:#47770A;text-decoration:none}
.category a:hover{text-decoration:underline}

#ProCates{float:left}
#ProCates2{float:left}

#topsells{width:754px;float:left;clear:right;padding-left:15px;padding-bottom:15px;margin-top:9px}

dl.topsell{width:206px;padding:10px;background:#E2E4D7;float:left;margin-right:30px}
dl.topsell img{display:block;border:none;margin:0;padding:0}

.right{margin-right:0!important}

.topsell dd{width:206px;background-color:#586671;display:table;color:#fff}
.topsell dd h2{margin:12px 0 8px 18px;font-size:12px}
.topsell dd p{margin-left:18px;margin-bottom:10px;font-size:11px}

#maincontent{width:754px;float:left;padding-left:15px;}
#maincontent:after{content:".";visibility:hidden;height:30px;display:block;float:none;clear:both}
#main{width:514px;float:left}
#rightcol{width:240px;float:left}

.goods{width:514px;padding-bottom:12px}
.goods dt{color:#955EC6;padding-top:10px;padding-bottom:10px;font-size:15px;font-weight:bold}
.goods ul{list-style:none;width:514px;}
.goods li{width:115px;background:url(/images/xian.jpg) no-repeat 110px top;float:left;padding-right:10px}
.goods li.last{background:none}

.profile{color:#8B8B8B;font-size:11px}
.ppic{text-align:right;margin-top:8px;padding-top:8px;position:relative;width:150px}
.ppic img{border:none}
.go{display:block;position:absolute;left:3px;tosp:0;width:30px;height:13px}

.golink{margin-top:5px;font-size:13px;line-height:20px;display:block;height:20px;clear:both;background:url(/images/dian.jpg) no-repeat left 50%;text-indent:12px}
.golink:link{color:#43A900;}
.golink:visited{color:#43A900}
.golink:hover{color:#DC446B}

#prolist{width:auto}
#prolist ul{width:484px;padding-left:30px}
#prolist li{width:113px;display:inline;margin-bottom:20px;padding:0;margin-right:47px;text-align:center}
#prolist img{border:none;display:block;margin:0;padding:0}

.ptitle{display:block;line-height:24px;color:#616161;font-weight:bold;font-size:12px}

.rightcol{width:212px;border:1px solid #ADC891;padding:5px 0 0 10px;margin-top:10px}
.rightcol dt{color:#458C00;font-size:14px;font-weight:bold}
.rightcol dt a{color:#458C00;text-decoration:underline}
.tip{font-size:11px;color:#303030;font-weight:normal}

.mix{padding-top:10px}
/**/
*html .mix{margin-bottom:14px}
/**/
.mix p{display:block;float:left;color:#707F62;font-size:11px;margin:0;padding:0;width:135px}
.mix img{display:block;float:left;margin-right:3px;}
.mix:after{content:".";display:block;clear:both; visibility:hidden}


.piclist{margin:12px 0 12px 0;padding:0 0 0 20px;list-style:decimal outside}
.piclist li{margin-bottom:12px;padding:0;float:none;clear:both}
.piclist p.intro{padding-top:12px;font-size:11px;display:block;width:145px;height:48px;float:right; color:#2C3326}

.piclist p.intro a:link{color:#2C3326}
.piclist p.intro a:visited{color:#2C3326}
.piclist p.intro a:hover{color:rgb(121,101,201)}

.piclist a.pic{display:block;width:50px;height:40px;border:1px solid #ccc;float:left}
.piclist li:before{content:".";height:0;visibility:hidden}
.piclist:after{content:".";visibility:hidden;height:0;display:block;float:none;clear:both}

*html .piclist li{margin:0!important;border:1px solid #fff}
*html .piclist a.pic{float:right;margin:12px 5px 0 0}

*+html .piclist li{margin:0!important;border:1px solid #fff}
*+html .piclist a.pic{float:right;margin:12px 5px 0 0}

.price1{text-decoration:line-through;}
.price2{color:red}

#logos{width:976px;margin:10px 0 10px 7px;height:125px;border:1px solid #C8E0B0;float:none;clear:both}
#logos ul{width:970px;display:block;margin-bottom:5px;margin-top:5px;text-align:left;}
#logos li{float:left;list-style:none;text-align:center;margin-left:10px;}

#newproducts{width:976px;height:220px;margin:10px 0 5px 5px;border:1px solid #C8E0B0;float:none;clear:both}
#newproducts li{padding-top:12px;font-size:11px;display:block;width:145px;height:48px;float:right; color:#2C3326}

#txtAds{width:976px;border:1px solid #999;float:none;clear:both; margin:5px 0 0 5px;}
#txtAds:after{content:".";visibility:hidden;height:2px;float:none;clear:both;display:block}
#txtAds dl{padding:5px 15px 5px 3px;float:left;width:300px}
#txtAds dl dt{color:#000;font-size:12px;font-weight:bold}
#txtAds dl ul{padding-left:16px}
#txtAds a{color:#248A0D}

#pageBottom{width:976px;padding:10px 0 20px 7px;border:1px solid #fff;float:none;clear:both;text-align:center}
#pageBottom p a{color:#248A0D}
#pageBottom p{display:block;line-height:1.5em;float:none;clear:both;color:#248A0D}
.topofpage{display:block;float:right;text-decoration:underline}
.topofpage:link{color:#732BBB;}

DIV#clientcolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
DIV#clientcontent {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
DIV#clientcontent table {
	font-size:12px;
}
DIV#clientcontent .solid_block {
	PADDING-RIGHT: 0px; BORDER-TOP: #1671b9 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 14px; PADDING-TOP: 10px
}
DIV#clientcontent .dotted_block {
	PADDING-RIGHT: 0px; BORDER-TOP: #1671b9 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 14px; PADDING-TOP: 10px
}
DIV#clientcontent LI {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
DIV#clientcontent H1 {
	COLOR: #415358
}
DIV#clientcontent INPUT.url {
	BORDER-RIGHT: #2683c6 1px solid; BORDER-TOP: #2683c6 1px solid; FONT-SIZE: 13px; BORDER-LEFT: #2683c6 1px solid; WIDTH: 280px; BORDER-BOTTOM: #2683c6 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: #fbfdff
}
DIV#clientcontent INPUT.new {
	BORDER-RIGHT: #2683c6 1px solid; BORDER-TOP: #2683c6 1px solid; FONT-SIZE: 13px; BORDER-LEFT: #2683c6 1px solid; WIDTH: 280px; BORDER-BOTTOM: #2683c6 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: #fbfdff
}
DIV#contact_fora {
	BORDER-RIGHT: #8CBA79 1px solid;width:960px; PADDING-RIGHT: 10px; BORDER-TOP: #8CBA79 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 12px 0px 0px; BORDER-LEFT: #8CBA79 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #8CBA79 1px solid; BACKGROUND-COLOR: #F2F6F4;
}
DIV#contact_forb {
	BORDER-RIGHT: #8CBA79 1px solid;width:960px; PADDING-RIGHT: 10px; BORDER-TOP: #8CBA79 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 12px 0px 0px; BORDER-LEFT: #8CBA79 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #8CBA79 1px solid; BACKGROUND-COLOR: #F2F6F4;
}
DIV#contact_forc {
	BORDER-RIGHT: #8CBA79 1px solid;width:960px; PADDING-RIGHT: 10px; BORDER-TOP: #8CBA79 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 12px 0px 0px; BORDER-LEFT: #8CBA79 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #8CBA79 1px solid; BACKGROUND-COLOR: #F2F6F4;
}
DIV#contact_ford {
	BORDER-RIGHT: #8CBA79 1px solid;width:960px; PADDING-RIGHT: 10px; BORDER-TOP: #8CBA79 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 12px 0px 0px; BORDER-LEFT: #8CBA79 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #8CBA79 1px solid; BACKGROUND-COLOR: #F2F6F4;
}
DIV#contact_fore {
	BORDER-RIGHT: #8CBA79 1px solid;width:960px; PADDING-RIGHT: 10px; BORDER-TOP: #8CBA79 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 12px 0px 0px; BORDER-LEFT: #8CBA79 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #8CBA79 1px solid; BACKGROUND-COLOR: #F2F6F4;
}
DIV#contact_forf {
	Font-Size:12px;BORDER-RIGHT: #8CBA79 1px solid;width:960px; PADDING-RIGHT: 10px; BORDER-TOP: #8CBA79 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 12px 0px 0px; BORDER-LEFT: #8CBA79 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #8CBA79 1px solid; BACKGROUND-COLOR: #F2F6F4;
}
DIV#advance-search {
	Font-Size:12px;BORDER-RIGHT: #8CBA79 1px solid;width:100%; PADDING-RIGHT: 10px; BORDER-TOP: #8CBA79 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 12px 0px 0px; BORDER-LEFT: #8CBA79 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #8CBA79 1px solid; BACKGROUND-COLOR: #F2F6F4;
}
DIV#contact_form {
	BORDER-RIGHT: #8CBA79 1px solid;width:960px; PADDING-RIGHT: 10px; BORDER-TOP: #8CBA79 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 12px 0px 0px; BORDER-LEFT: #8CBA79 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #8CBA79 1px solid; BACKGROUND-COLOR: #F2F6F4;
}
DIV#contact_form INPUT.edit {
	BORDER-RIGHT: #8CBA79 1px solid; BORDER-TOP: #8CBA79 1px solid; BORDER-LEFT: #8CBA79 1px solid; WIDTH: 320px; BORDER-BOTTOM: #8CBA79 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #fbfdff
}
DIV#contact_form select.edit {
	BORDER-RIGHT: #2683c6 1px solid; BORDER-TOP: #2683c6 1px solid; BORDER-LEFT: #2683c6 1px solid; WIDTH: 320px; BORDER-BOTTOM: #2683c6 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #fbfdff
}
DIV#contact_form INPUT.code {
	BORDER-RIGHT: #2683c6 1px solid; BORDER-TOP: #2683c6 1px solid; MARGIN-LEFT: 10px; BORDER-LEFT: #2683c6 1px solid; WIDTH: 170px; BORDER-BOTTOM: #2683c6 1px solid; BACKGROUND-COLOR: #fbfdff
}
DIV#contact_form TEXTAREA {
	BORDER-RIGHT: #8CBA79 1px solid; BORDER-TOP: #8CBA79 1px solid; BORDER-LEFT: #8CBA79 1px solid; WIDTH: 420px; BORDER-BOTTOM: #8CBA79 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #fbfdff
}
DIV#contact_form DIV.error_input {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; WIDTH: 316px; COLOR: #ffffff; PADDING-TOP: 1px; HEIGHT: auto; BACKGROUND-COLOR: #f20000; BORDER-RIGHT-WIDTH: 0px
}
DIV#contact_form DIV.error_textarea {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; WIDTH: 416px; COLOR: #ffffff; PADDING-TOP: 1px; HEIGHT: auto; BACKGROUND-COLOR: #f20000; BORDER-RIGHT-WIDTH: 0px
}
