/*

*/
#contentwrap{ margin:0px auto; width:997px; text-align:left;}
#leftside{ width:190px; float:left;}
#mainwrap{ width:595px; float:left; margin-left:11px;}
#rightside{ width:190px; float:right;}

.maincate{ width:190px;  float:left; background:#999999;}
.ad_pic{ width:100%; float:left; overflow:hidden;}
.ordersearch{ width:100%; float:left;}
.leftbar{ width:5px; height:28px; overflow:hidden; background:url(../images/sub_left.jpg) no-repeat; float:left;}
.rightbar{ width:5px; height:28px; overflow:hidden; background:url(../images/sub_right.jpg) no-repeat; float:left;}
.centerbar190{ width:180px; height:28px; overflow:hidden; float:left; background:url(../images/sub_center.jpg) repeat-x; line-height:28px;color:#444444;font-weight:bold; }
.centerbar190 h3{font-weight:bold; font-size:12px; margin:0px; color:#444444}
.ordersearchw{ width:188px;*width:190px;_width:190px; float:left; border:1px #CCCCCC solid; border-top:0px;}
.ordersearchw p{ text-align:center; margin:10px 0px;}
.order_input{ width:170px; height:22px;*height:20px;_height:20px; border:1px #ccc solid; background:url(../images/bnt_bg.gif) no-repeat left top; line-height:20px; padding:0px 3px; color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.order_input11{height:23px;*height:22px;_height:22px; border:1px #ccc solid; background:url(../images/bnt_bg.gif) no-repeat left top; line-height:20px; padding:0px 3px; color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
/**/
.bannerwrap{ width:595px; height:112px; float:left;}
.rproduct{ width:100%; float:left; overflow:hidden;}
.centerbar595{ width:585px; height:28px; overflow:hidden; float:left; background:url(../images/sub_center.jpg) repeat-x;}
.tu_title{ width:200px; float:left; line-height:28px;color:#444444;font-weight:bold; }
.tu_title h3{ font-size:12px; margin:0px; padding:0px; color:#444}
#TuList {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px}
#TuList .dotOFF {
	BACKGROUND:url(../images/www_img.gif) repeat-x 0px -20px; WIDTH: 10px; CURSOR: pointer; HEIGHT: 17px
}
#TuList .dotON {
	BACKGROUND: url(../images/www_img.gif) repeat-x -10px -20px; WIDTH: 10px; CURSOR: pointer; HEIGHT: 17px
}
.tu_btn{ width:90px; float:right;}
.tu_btn p{ margin:0px; padding:0px; float:left; padding-left:3px;}
p.l_btn{ padding-top:6px; cursor:pointer;}
.Tu_box #TU_Cont{ width:593px; float:left; overflow:hidden; height:415px;}
.Tu_box .ScrTuCont {WIDTH: 1000000px}
.Tu_box #Tu_List1 {FLOAT: left}
.Tu_box #Tu_List2 {FLOAT: left}
.Tu_box{ width:595px; float:left; overflow:hidden;}


.rproductw{ width:593px;float:left; border:1px #CCCCCC solid; border-top:0px; overflow:hidden; padding-top:7px;}
.rproductw ul{ margin:0px; padding:0px; list-style:none; width:593px; overflow:hidden; float:left;}
.rproductw li{ float:left;}


p.ppic{ width:120px; height:110px; background:#fff; text-align:center; padding-top:10px;}
p.ptitle{ line-height:13px; font-size:11px;}
p.pprice{ color:#FF3300; font-size:13px; font-weight:bold;}

.rproductw1{ width:593px;float:left; border:1px #CCCCCC solid; border-top:0px; overflow:hidden; padding:8px 0px 8px 0px;*padding:8px 0px 20px 0px;_padding:8px 0px 18px 0px;}
.rproductw1 ul{ margin:0px; padding:0px; list-style:none; width:593px; overflow:hidden; float:left;}
.rproductw1 li{ float:left;}


p.ppic{ width:120px; height:110px; background:#fff; text-align:center; padding-top:10px;}
p.ptitle{ line-height:13px; font-size:11px;}
p.pprice{ color:#FF3300; font-size:13px; font-weight:bold;}

.rproductw1 li,#Tu_List1 li,#Tu_List2 li{ width:120px; float:left; height:200px; margin-left:22px; *margin-left:22px;_margin-left:16px; margin-top:3px; overflow:hidden;}
.rproductw1 li p,#Tu_List1 li p,#Tu_List2 li p{ margin:0px; padding:0px;}


.newprduct{ width:100%; float:left; overflow:hidden;}
.h3title{ width:120px; float:left;}
.more{ width:60px; float:right; padding-top:6px; font-size:10px; text-align:right;}
.newprductw{width:188px; float:left; border:1px #CCCCCC solid; border-top:0px; padding-bottom:10px}
.newprductw ul{ margin:0px; padding:0px; list-style:none;}
.newprductw li{ width:175px; overflow:hidden; margin-left:6px; margin-top:15px;}
.newprductw li p{ margin:0px;float:left; padding:0px;}
.npic{ width:80px; height:80px; float:left; text-align:center;}
.ntitle{ line-height:14px; padding-left:3px; width:90px; font-size:11px; font-weight:normal; float:left}
.ntitle h2{margin:0px; padding:0px; font-size:11px; display:inline; font-weight:normal;}
.ntitle h2 a{ color:#333333;}
.ntitle span{ color:#FF3300; font-size:13px; font-weight:bold; line-height:18px;}

.blogw{ width:178px; float:left; border:1px #CCCCCC solid; border-top:0px; padding:10px 5px;}
.blogpic{ width:100%; float:left; overflow:hidden; line-height:14px; font-size:11px;}
.blogpic img{ float:left; margin-right:5px;}
.blogpic a{ color:#333333}
.blogmore{ width:100%; float:left; line-height:22px; text-align:right; font-size:10px;}
.blogmore a{ color:#000000;}

.Policeswrap{ width:100%; float:left; overflow:hidden;}
.Policesw{width:178px; *width:190px;_width:190px; float:left; border:1px #CCCCCC solid; border-top:0px; padding:8px 5px;}
.Policesw ul{ margin:0px; padding:0px; list-style:none;}
.Policesw li{ line-height:22px; background:url(../images/icon1.gif) no-repeat left center; text-indent:14px;}

/**/
#whywrap{ width:995px; clear:both; margin:0px auto; text-align:left; overflow:hidden; background:url(/images/why_bg.jpg) repeat-x; border:1px #CCCCCC solid; padding-bottom:10px; color:#666}
.whytitle{ width:100%; float:left; height:34px; background:url(/images/why_icon.jpg) no-repeat right top; line-height:34px; text-indent:10px; font-size:14px; font-weight:bold;}
.whycontent{ width:965px; float:left; padding:10px 15px;}
.whycontent_l{ width:475px; float:left;}
.whycontent_r{ width:475px; float:right;}
.whycontent p{ margin:0px; padding:0px;}
p.wtitle{ font-weight:bold; line-height:20px; font-size:11px;}
p.wtext{ line-height:15px; font-size:10px;}
.whyc193{ width:193px; float:left;*width:190px; _width:190px; color:#666}
.whyc193 p{ margin:0px; padding:0px;}
p.title193{font-weight:bold; line-height:25px; font-size:11px;}
p.text193{ line-height:18px; font-size:10px;}
p.text193 a{ color:#666;}
/**/
.qhpr{ width:100%; float:left; overflow:hidden;}
#prtitle{ width:595px; float:left; height:28px;}
#prtitle ul{ margin:0px; padding:0px; list-style:none;}
#prtitle li{ line-height:28px; text-align:center; float:left;cursor:hand;cursor:pointer;}
#prtitle li h3{ font-size:12px; margin:0px;}
li.pr_1_2{ width:296px; border:1px #CCCCCC solid; border-bottom:0px; height:27px; background:url(../images/qhua_1.jpg) repeat-x;}
li.pr_1_1{ width:296px; border:1px #CCCCCC solid; float:left; height:26px; border-right:0px; background:url(../images/qhua_2.jpg) repeat-x;}
li.pr_2_1{ width:296px; border:1px #CCCCCC solid; float:left; height:26px; border-left:0px; background:url(../images/qhua_2.jpg) repeat-x;}
li.pr_2_2{ width:296px; border:1px #CCCCCC solid; border-bottom:0px; height:27px; background:url(../images/qhua_1.jpg) repeat-x;}

#main0 ul{ display:none;}

#main0 .block{ display:block;}



/*

*/
#sub_nav_wrap{ width:997px; margin:0px auto; height:32px; text-align:left;}
.sub_nav_menu{ width:190px; float:left;}
.sub_nav_title{ width:807px; float:left; background:url(../images/sub_nav_bg1.jpg) repeat-y left top; height:32px;}
.subtitle{ width:580px; float:left; line-height:32px; font-size:11px; text-indent:6px; font-weight:bold; color:#333}
.subother{ width:220px; float:right; text-align:right; font-size:9px; line-height:32px;}
.subother span{ color:#FF3300}
.subtitle h1{ margin:0px; padding:0px; font-size:11px; display:inline;}

#listmainwrap{ width:794px; margin-left:11px; float:left; overflow:hidden; border:1px #CCCCCC solid;}
.carybar{ width:100%; float:left; height:3px; overflow:hidden; background:#ececec;}
.pagewrap{ width:774px; float:left; height:34px; padding:0px 10px;}
.sortby{ width:200px; float:left;}
.sortby p{ margin:0px; padding:0px; float:left; padding-top:6px; line-height:20px; font-size:11px; padding-left:3px;}
.lie_sls{ font-size:11px; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif;}
.page{ width:470px; float:right;}
.page p{ margin:0px; padding:0px; float:left; padding-left:3px; padding-top:7px; line-height:17px; font-size:11px;}
p.listspan a{ border:1px #CCCCCC solid; padding:1px 3px; color:#999999; font-size:11px; margin-left:4px;}
p.listspan{ padding-top:7px; line-height:18px;}
p.listspan a:hover{border:1px #FF3300 solid; padding:1px 3px; color:#FF3300; font-size:11px; margin-left:4px;}
p.listspan .r{border:1px #FF3300 solid; padding:1px 3px; color:#FF3300; font-size:11px; margin-left:4px;}
p.nextpp{ padding-left:7px;}
.itemw{ width:100%; float:left; height:29px; background:url(../images/item_bg.jpg) repeat-x; line-height:28px; color:#666666; font-size:10px; font-weight:bold;}
.item1{ width:185px; float:left; text-indent:24px;}
.item2{ width:405px; float:left}
.item3{ width:160px; float:left; text-indent:38px;}
.plistw{ width:100%; float:left; padding:20px 0px; border-bottom:1px #CCCCCC dashed;}
.plist_pic{ width:185px; float:left;}
.plist_text{ width:405px; float:left;}
.plist_price{ width:160px; float:left; margin-left:40px; font-size:11px; line-height:18px;}
.plist_price span{ font-size:13px; font-weight:bold; color:#FF3300}
.plist_price img{ margin-top:18px;}
.plist_pic img{ margin-left:38px;}
.plist_text p{ margin:0px; padding:0px;}
p.plist_title{ line-height:16px; font-weight:bold;}
p.plist_other{ line-height:13px; font-size:11px; padding-top:6px;}
p.freeshopping{ padding-top:5px;}
/*

*/
#addproductwrap{ width:995px; margin:0px auto; text-align:left; border:1px #CCCCCC solid; overflow:hidden; padding-bottom:5px;*padding-bottom:15px;_padding-bottom:5px;}
.apw_1{ width:380px; float:left;}
.apw_2{ width:340px; float:left;}
.apw_3{ width:210px; float:left; margin-left:40px;}
.addpw{ width:100%; float:left; overflow:hidden; margin:10px 0px;}
.add_p{ width:100%; float:left;}
.add_pic{ width:250px; height:250px; margin-left:60px;*margin-left:60px;_margin-left:30px; float:left;}
.add_view{ width:100%; float:left;}
.add_view p{ margin:0px; padding:0px; background:url(../images/daicon.gif) no-repeat left center; font-size:10px; text-indent:18px; margin-left:120px;}
.add_lp{ width:344px; float:left; padding:6px 10px 6px 26px;}
.add_lp p{ margin:0px; padding:0px; float:left;}
p.adpre{}
p.add_pp{ line-height:60px;}
p.add_pp a img{ border:1px #CCCCCC solid; padding:5px; margin-left:5px;}
p.add_pp a:hover img{ border:1px #FF3300 solid; padding:5px; margin-left:5px;}
p.add_pre{ padding-top:9px;}
p.add_next{ padding-top:9px; margin-left:4px;}
.apw_2 p{ margin:0px; padding:0px;}
p.add_title{ font-size:14px; margin:0px; padding:0px; line-height:22px; font-weight:bold;}
.apw_2 h1{font-size:14px; margin:0px; padding:0px; line-height:22px;}
.apw_2 h1 a:hover{ color:#FF3300;}
p.add_text{ line-height:25px; font-size:11px; color:#666666; padding-top:30px;}
p.add_table{ font-size:11px; padding-top:30px;}
p.add_table span{ color:#FF3300;}
p.add_table span a{ color:#FF3300;}
.add_bg{ width:210px; height:161px; background:url(../images/cart_bg2.jpg) no-repeat; float:left;}
.add_bg p{ margin:0px; padding:0px; text-align:center;}
p.add_price{ line-height:35px; font-size:18px; font-weight:bold; color:#FF3300}
p.qua{ line-height:15px; font-size:10px; color:#666666}
p.qua1{ left:24px; font-size:11px;}
p.add_btn{ padding-top:18px;}

p.add-jj span{ margin:1px; vertical-align: top;}
.add_bg2{ width:210px; height:176px; float:left; background:url(../images/shopping_bg.jpg) no-repeat; margin-top:10px; text-align:center; padding-top:5px;}
.add_bg2 img{ margin-top:11px;}

#addcontentwrap{ width:997px; margin:0px auto; text-align:left; overflow:hidden;}
.addcontent_l{ width:796px; float:left; overflow:hidden;}
.addcontent_r{ width:190px; float:right; overflow:hidden;}
.add_pdw{ width:794px; float:left; overflow:hidden; border:1px #CCCCCC solid;}
.add_pdcontent{ width:764px; float:left; overflow:hidden; padding:10px 15px; line-height:16px; font-size:11px;}
.add_ptitle{ width:100%; float:left; line-height:26px; font-size:16px; }
.add_ptitle h3{font-size:16px; margin:0px; padding:0px;}
.reviews{width:764px; float:left; overflow:hidden; padding:10px 15px; font-size:11px;}
.reviews span{ color:#FF3300}
.reviews input{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666}
.reviews textarea{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666}


/*
login
*/
#loginwrap{ width:995px; margin:0px auto; text-align:left; border:1px #CCCCCC solid; overflow:hidden;}
.loginw{ width:965px; float:left; padding:15px;}
.signinw{ width:600px; float:left;}
.jionw{ width:330px; float:right;}
.signtitle{ width:100%; float:left; line-height:30px; border-bottom:1px #CCCCCC dashed; font-size:15px; font-weight:bold;}
.signtable{ width:100%; float:left; font-size:11px;}
.signtable input{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666}
.signtable span{ color:#FF3300}
.signinw1{ width:600px; float:right;}
.jionw1{ width:330px; float:left;}

/*
bottomkey
*/
#bottomkeywrap{ width:997px; margin:0px auto; overflow:hidden; text-align:left;}
.centerbar987{ width:987px; height:28px; overflow:hidden; float:left; background:url(../images/sub_center.jpg) repeat-x; line-height:28px;}
.centerbar987 h3{font-weight:bold; font-size:12px; margin:0px;}
.bkw{ width:975px;float:left; border:1px #CCCCCC solid; border-top:0px; padding:10px}
.bkw p{ margin:0px; padding:0px; font-size:11px; color:#666666;}
p.bkabc a{ color:#FF3300}
p.bkpage{ padding:15px 0px; border-bottom:1px #CCCCCC dashed; width:100%;}
p.bkpage a{ border:1px #CCCCCC solid; padding:2px; margin-left:5px;}
p.bkpage a:hover{border:1px #FF3300 solid; padding:2px; margin-left:5px; color:#FF3300}
p.bkpage .rr{border:1px #FF3300 solid; padding:2px; margin-left:5px; color:#FF3300}
p.bklist{ padding:5px 0px;}
.bkw ul{ margin:0px; padding:0px; list-style:none;}
.bkw li{ line-height:20px; width:24%; float:left; list-style:none; font-size:10px;}
.bkw li a:hover{ color:#FF3300}
p.bkabc{ width:100%; float:left; padding:10px 0px;}

/*
help
*/
#helpwrap{ width:997px; margin:0px auto; overflow:hidden; text-align:left;}
.helpmenuw{ width:190px; float:left;}
.helpcontentw{width:796px; margin-left:11px; float:left; overflow:hidden;}
.centerbar786{ width:786px; height:28px; overflow:hidden; float:left; background:url(../images/sub_center.jpg) repeat-x;line-height:28px;font-weight:bold; font-size:12px;}
.helpcontent{ width:774px; float:left; border:1px #CCC solid; border-top:0px; padding:10px 10px; font-size:11px; line-height:20px; color:#666666}
.helpcontent p{ padding:0px; margin:5px 0px; color:#666666}
.contentw{ width:100%; float:left; color:#666}
.content_menu{ width:100%; height:30px; font-size:14px; float:left; line-height:30px; text-indent:5px; color:#666666}
.contentw span{ color:#FF3300}
.contentw a:hover{ color:#FF3300}
/*support*/
.sPolicesw{width:178px; *width:190px;_width:190px;float:left; border:1px #CCCCCC solid; border-top:0px; padding:8px 5px;}
.sPolicesw ul{ margin:0px; padding:0px; list-style:none;}
.sPolicesw li{ line-height:12px; padding:4px 0px; font-size:10px;}
.suplist{ padding:5px 0px;}
.suplist ul{ margin:0px; padding:0px; list-style:none; text-align:left; padding-left:10px;}
.suplist li{ line-height:20px;}
/*cart*/
#cartwrap{ width:995px; margin:0px auto; text-align:left; border:1px #CCCCCC solid; }
#cartwrap span{ color:#FF3300}
/**/
.Policesw11{width:178px; *width:190px;_width:190px;float:left; border:1px #CCCCCC solid; border-top:0px; padding:8px 5px;}
.Policesw11 ul{ margin:0px; padding:0px; list-style:none;}
.Policesw11 li{ line-height:16px; background:url(../images/icon10.gif) no-repeat left top; padding:4px 0px 4px 10px; font-size:11px;}
.current a{ color:#FF3300}

p.bzz{ float:right; text-align:right;}
#bz_wim_ydbase{ font-size:11px}
#bz_wim_contentarea{
	font-size:10px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	text-align:left;
	margin-left:0;
}