body{font-family:arial;font-size:11px;text-align:center;color:#000;margin:0 auto;padding:0;}
#wrapper{width:1024px;background-color:#fff;text-align:center;margin:0 auto;}
.arrow{background:url(/test/icon_arrowright.gif) no-repeat left top;text-indent:16px;}
#container{float:left;width:1024px;background-color:#fff;text-align:center;padding-bottom:18px;margin:0 auto;}
#footer{float:left;width:1024px;background-color:#fff;text-align:center;padding-bottom:60px;margin:0 auto;}
#footer a,#footer a:visited{color:#333 !important;font-weight:400;line-height:14px;display:block;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:11px;text-decoration:none;}
.bottomnav{float:left;line-height:16px;width:144px;margin:0;padding:20px 0 0;}
.bottomnav2{float:left;line-height:16px;width:160px;margin:0;padding:20px 0 0;}
.bottomnav2 p{font-weight:700;margin:0;padding:0;}
.bottomend{background:#E6E6E6 none repeat scroll 0 0;clear:both;color:gray;float:left;margin-bottom:0;margin-top:17px;width:960px;padding:4px 0;}
.bottomend2{clear:both;color:gray;float:left;margin-bottom:40px;margin-top:8px;width:960px;padding:4px 0;}
.topkeyword{background:#E6E6E6 none repeat scroll 0 0;color:gray;float:left;margin-bottom:20px;width:960px;text-transform:lowercase;padding:4px 0;}
.topkeyword .info{float:left;padding-left:12px;color:#000;}
.topkeyword .keywords{float:right;margin-right:12px;}
.topkeyword .keywords li{float:left;display:inline;}
.info li{float:left;margin-right:6px;}
p.footdivider{border-top:1px solid #eaeaea;width:100%;margin:0;padding:0;}
p.copy{float:left;margin-bottom:0;margin-top:0;padding-bottom:0;padding-left:10px;}
#footer .bottomend ul,#footer .bottomend2 ul{float:right;text-align:right;}
#footer .bottomend ul li,#footer .bottomend2 ul li{float:left;margin:0;padding:0 15px 0 10px;}
.content,#menuwrap,.toppan,#bannerwrap{width:960px;text-align:left;margin:4px auto;}
.toppan .title{float:left;text-align:left;}
.toppan .topnav li a{float:left;display:block;height:11px;overflow:hidden;text-indent:-1000px;background:url(/test/topmenu.gif) no-repeat;}
.toppan .topnav li a.topmenu1{width:34px;background-position:0 0;}
.toppan .topnav li a.topmenu2{width:25px;background-position:-36px 0;}
.toppan .topnav li a.topmenu3{width:70px;background-position:-64px 0;}
.toppan .topnav li a.topmenu4{width:85px;background-position:-136px 0;}
.toppan .topnav li a.topmenu5{width:47px;background-position:-223px 0;}
.toppan .topnav ul#logged li{float:left;padding-top:2px;}
.toppan .topnav ul#logged li a{float:left;text-indent:0;background:transparent;padding-top:2px;}
.toppan .topnav ul#logged li a,.toppan .topnav ul.logged li a:visited{color:#000;text-decoration:none;}
.toppan h1{font-size:11px;color:#5e5e5e;text-transform:lowercase;font-weight:700;margin:0;padding:0;}
.toppan .bgdivider{float:left;width:100%;border-bottom:1px solid #f2f2f2;font-size:0;margin:4px auto;padding:0;}
#logo{clear:both;text-align:center;margin-bottom:12px;padding:0;}
#mainmenu{float:left;margin-top:4px;width:960px;}
#jslim li{float:left;margin:8px 10px;padding:0;}
#jslim li a{display:block;overflow:hidden;text-indent:-1000px;background:url(/test/mainmenu.gif) no-repeat;height:14px;}
#jslim li a.menu1{width:54px;background-position:0 0;}
#jslim li a.menu2{width:51px;background-position:-57px 0;}
#jslim li a.menu3{width:58px;background-position:-111px 0;}
#jslim li a.menu4{width:95px;background-position:-173px 0;}
#jslim li a.menu5{width:70px;background-position:-271px 0;}
#jslim li a.menu6{width:30px;background-position:-345px 0;}
#jslim li a.menu7{width:51px;background-position:-378px 0;}
#jslim li a.menu8{width:79px;background-position:-432px 0;}
#jslim li a.menu9{width:27px;background-position:-513px 0;}
#jslim li a.menu10{width:70px;background-position:-543px 0;}
#jslim li a.menu11{width:60px;background-position:-617px 0;}
#jslim li a.menu12{width:63px;background-position:-680px 0;}
#jslim li a.menu1:hover{background-position:0 -14px;}
#jslim li a.menu2:hover{background-position:-57px -14px;}
#jslim li a.menu3:hover{background-position:-111px -14px;}
#jslim li a.menu4:hover{background-position:-173px -14px;}
#jslim li a.menu5:hover{background-position:-271px -14px;}
#jslim li a.menu6:hover{background-position:-345px -14px;}
#jslim li a.menu7:hover{background-position:-378px -14px;}
#jslim li a.menu8:hover{background-position:-432px -14px;}
#jslim li a.menu9:hover{background-position:-513px -14px;}
#jslim li a.menu10:hover{background-position:-543px -14px;}
#jslim li a.menu11:hover{background-position:-617px -14px;}
#jslim li a.menu12:hover{background-position:-680px -14px;}
#jslim li ul li{z-index:99;float:none;display:inline;margin:0;padding:2px 0;}
#submenu{display:block;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:11px;width:960px;float:left;text-align:center;}
#submenu a,#submenu a:visited{color:#333;text-decoration:none;margin:0 8px;}
.mainbanner{float:left;margin:12px auto 6px;}
.mainbanner li.main{width:645px;overflow:hidden;display:block;}
.mainbanner li.sub{width:303px;overflow:hidden;display:block;}
.mainbanner li.spacer{width:12px;display:block;}
.pdlist li{float:left;height:180px;margin:12px 7px;}
.pdlist li img{border:1px solid #eaeaea;margin-bottom:2px;width:142px;}
.pdlist li p{text-align:center;margin:2px auto;}
.pdtitle{float:left;text-align:left;padding-left:12px;}
.mainpd li{float:left;margin:0;}
.userlogged{font-weight:400;color:#00bff3;}
p.divider{float:left;height:1px;background:url(/test/dotdiv.gif) repeat-x left top;font-size:0;width:100%;}
ul,li{list-style:none;text-indent:0;margin:0;padding:0;}
a img{border:0;outline:none;}
#jslim li ul{position:absolute;visibility:hidden;margin:0;padding:0;}
#jslim li ul li a{float:none;background:#a9c251;text-indent:0;text-decoration:none;width:100px;color:#eaffed;font-size:11px;padding:2px 12px;}
#jslim li ul li a:hover{background:#8ea344;}
.input1{background-color:#fafafa;height:12px;width:120px;color:#666;font-size:11px;border:1px solid #c2c2c2;padding:2px;}
select{font-family:arial;color:#333;font-weight:400;font-size:11px;}
.white{color:#fff;}
#topcontainer{border-bottom:1px solid #eaeaea;height:18px;text-align:center;background-color:#fff;margin:0 auto;}
.subbanner{float:left;display:inline;width:960px;color:#fff;text-align:center;margin:6px auto;}
.pagetitle{float:left;display:inline;margin-left:12px;}
.listpd li{float:left;height:260px;text-align:center;margin:12px 7px;}
.listpd li img{border:1px solid #eaeaea;margin-bottom:2px;}
.listpd li p{margin:2px auto;}
.listtitle{float:left;width:960px;margin-top:20px;background-color:#e0c9af;}
.listtitle li{float:left;margin:0 20px;}
.listtitle li.options{float:right;margin-left:40px;margin-top:20px;}
.listtitle li.options li{margin-left:8px;margin-bottom:8px;}
.infoandpaging{float:left;width:960px;}
.paging a{margin-right:4px;float:left;padding:2px 4px;border:1px solid #ccc;}
.paging a.paging_over{color:#00aeef;font-weight:700;text-decoration:none; border:1px solid #00aeef}
.advsearchwrap{float:left;width:960px;text-align:center;background-color:#f06eaa;margin:12px auto;padding:30px 0;}
.advinput{font-family:arial;color:#555;font-size:14px;width:300px;background-color:#fff;border:none;height:20px;padding:4px;}
.advcategory{float:left;width:165px;display:block;text-align:left;text-transform:lowercase;margin:20px 0;}
.advcategory h2{font-weight:400;color:#000;font-size:11px;text-indent:4px;margin:0 0 2px;padding:0;}
.advcategory p{color:#fff;margin:0 0 2px;padding:0;}
a,a:visited{font-size:11px;color:#333;text-decoration:none;}
.d_wrap{float:left;width:960px;text-align:left;border:1px solid #eaeaea;background-color:#fafafa;margin:20px auto;padding:20px 0;}
.d_wrap .d_img{float:left;border:1px solid #ccc;margin-left:60px;margin-right:20px;}
.d_wrap .d_info{float:left;margin-right:20px;width:480px;}
.d_wrap .d_info h6{color:#262626;display:block;font:normal normal bold 1.45em/normal Arial, Helvetica, sans-serif;margin:0;padding:0;}
.d_wrap .d_info p.descript{margin-bottom:2px;padding:0;}
.d_wrap .restinfo{float:left;margin-top:12px;text-transform:lowercase;}
.d_wrap li.price{padding:12px 0;}
.d_wrap li.saleprice{padding:4px 0;}
.loginrequire{padding:20px 0;}
.loginrequire a,.loginrequire a:visited{color:#50c2d2;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.03em;text-transform:uppercase;margin:0;padding:0;}
.detailimg{text-align:center;}
.editwrap h1,h5{color:#555;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.03em;text-transform:uppercase;margin:0;padding:0;}
h4{color:#ccc;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.03em;text-transform:uppercase;margin:0;padding:0;}
h6{font-weight:400;color:#000;margin:2px 0;padding:1px 0;}
#registep{float:left;text-align:center;color:#000;padding-left:120px;margin:12px auto;}
#regist{text-align:left;}
#regist ul{clear:both;margin-bottom:2px;}
#regist li{float:left;margin-right:12px;color:#494949;margin-bottom:1px;}
#regist h3{font-size:11px;color:#798dd8;font-weight:700;letter-spacing:-0.01em;float:left;margin:0;padding:2px 0 0;}
#signupform .label{width:140px;padding-top:4px;text-align:right;}
#signupform .field{width:220px;}
#signupform label.checked{font-size:0;line-height:0;margin:0;padding:0;}
#signupform .success_msg{font-weight:700;color:#0060BF;margin-left:19px;}
.inputadd{width:200px;color:#666;font-size:11px;border:1px solid #c2c2c2;padding:2px;}
.inputwidth{width:200px;border-color:#A6A6A6 #DADADA #DADADA #A6A6A6;border-style:solid;border-width:1px;padding:2px;}
.inputssn{width:90px;color:#666;font-size:11px;border:1px solid #c2c2c2;padding:2px;}
.inputnum{width:40px;color:#666;font-size:11px;border:1px solid #c2c2c2;padding:2px;}
#onerror{display:none;width:960px;background-color:#444;}
#onerror p{padding-top:8px;text-align:center;color:#fff;font-weight:700;}
.logininfo{float:left;width:754px;margin-bottom:8px;padding:8px;}
.input_login{width:120px;height:16px;border:0;background-color:#fff;}
.registtitle{float:left;margin:12px 0;}
.regitheader{text-align:center;width:960px;display:block;overflow:hidden;background-color:#ccc;margin:20px auto;padding:20px 0;}
.listsub{float:left;margin:12px auto 30px 90px;padding:0;}
.listsub p{margin:1px;padding:1px;}
#loginpage{float:left;margin-left:90px;margin-top:20px;}
#signin{float:left;padding-right:30px;width:250px;border-right:1px solid #ccc;}
#register{float:left;margin-left:20px;padding-left:30px;}
#register li.note{background:#fff url(/images/ibg_arrowblack.gif) no-repeat center left;text-indent:12px;}
.signininfo{text-align:right;color:#555;margin:0 32px 0 0;padding:0;}
.myleft{float:left;width:160px;color:#333;margin:20px 80px 0 8px;}
.split,.acctcontent{float:left;color:#333;width:300px;margin:10px 0;}
.acctcontent li,.split li{float:left;display:block;width:300px;border-bottom:1px solid #eaeaea;padding:12px 0;}
.acctcontent li ul li{border:none;margin:2px 0;padding:0;}
.acctcontent a,.acctcontent a:visited,.faqcontent a,.faqcontent a:visited{color:#50c2d2;text-decoration:underline;}
.acctright{float:left;padding-bottom:40px;margin:20px 0;}
.baglist{float:left;width:100%;text-align:left;margin:20px auto;padding:0;}
#acct_sum{float:left;width:100%;margin:20px auto;}
.checkout{float:right;width:400px;}
.checkout li{float:left;margin-left:2px;}
.checkoutprocess{float:right;text-align:left;color:#999;}
.processfocus{color:#666;font-weight:700;}
.checkoutprocess li{float:left;margin-left:6px;padding-top:10px;}
.onright{float:left;color:#333;width:650px;margin:0;}
.split,.onright{text-transform:lowercase;}
.split li,.onright li{border:none;}
.onright li{float:left;width:150px;}
.split p.ttl,.onright p.ttl{border-bottom:1px solid #ccc;font-weight:700;margin:12px 0;padding:6px 0;}
p.emp{font-weight:700;margin:4px 0;padding:0;}
#baglistwrap,.process{float:left;width:100%;margin:12px auto;}
.process{margin-top:30px;}
table.shoplist,table.qnatable{border:0;border-collapse:collapse;width:100%;text-transform:capitalize;font-size:11px;letter-spacing:0;margin:0;padding:0;}
table.shoplist thead,table.qnatable thead{background-color:#eaeaea;}
table.shoplist th,table.qnatable th{font-weight:400;vertical-align:middle;height:20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:4px;padding:4px 8px;}
table.shoplist td,table.tablegrand td,table.qnatable td{font-weight:400;vertical-align:middle;margin:4px;padding:4px 8px;}
table.shoplist tbody td,table.qnatable td{border-bottom:1px solid #ccc;}
table.tablegrand{width:100%;text-transform:lowercase;border-collapse:collapse;border:1px solid #50c2d2;}
table.tablegrand th{vertical-align:middle;height:40px;border-bottom:1px solid #50c2d2;background-color:#81ebfa;margin:4px;padding:4px 8px;}
table.tablegrand tbody td{border-top:1px solid #fff;height:40px;}
table.checkgrand{width:100%;text-transform:lowercase;border-collapse:collapse;border:1px solid #ccc;}
table.checkgrand th{vertical-align:middle;border-bottom:1px solid #ccc;background-color:#eaeaea;margin:4px;padding:4px 8px;}
table.checkgrand tbody td{border-top:1px solid #fff;margin:4px;padding:4px 8px;}
table.qnatable td a{display:block;}
table.qnatable tbody td{vertical-align:top;}
.qnacontent{text-transform:none;}
table.qnacontent tbody td{border:none;margin:0;padding:0;}
.note{color:#000;font-size:8pt;}
.checkoutwrap{float:left;margin:30px 0;}
.shipallwrap{float:left;margin-bottom:20px;margin-left:20px;}
.checkpay{float:left;height:300px;text-align:center;overflow:hidden;margin:0 0 20px;padding:0;}
.paybuttons{text-align:center;margin-top:30px;}
.paybuttons p{width:250px;display:block;margin:2px;padding:0;}
.shipinfo{float:left;text-align:left;border-right:1px solid #ccc;margin-right:20px;padding:8px 40px 8px 0;}
.shipall p,.shipinfo p,.editwrap p{text-align:left;margin:2px 0;padding:0;}
.inputlong{width:350px;font-size:11px;color:#000;text-transform:uppercase;border-color:#A6A6A6 #DADADA #DADADA #A6A6A6;border-style:solid;border-width:1px;padding:2px;}
.inputlong2{width:350px;font-size:11px;color:#000;border-color:#A6A6A6 #DADADA #DADADA #A6A6A6;border-style:solid;border-width:1px;padding:2px;}
.inputmid{width:200px;font-size:11px;color:#000;border-color:#A6A6A6 #DADADA #DADADA #A6A6A6;border-style:solid;border-width:1px;padding:2px;}
.inputshort{width:60px;font-size:11px;color:#000;text-transform:uppercase;border-color:#A6A6A6 #DADADA #DADADA #A6A6A6;border-style:solid;border-width:1px;padding:2px;}
.ontext{font-size:11px;color:#000;border-color:#A6A6A6 #DADADA #DADADA #A6A6A6;border-style:solid;border-width:1px;padding:2px;}
.onselect{border:1px solid #999;font-size:11px;margin-left:0;margin-top:3px;text-transform:uppercase;width:300px;border-width:1px;padding:2px;}
.onselect2{border:1px solid #999;font-size:11px;margin-left:0;margin-top:3px;border-width:1px;padding:2px;}
p.margin{font-size:1px;clear:both;margin:4px;padding:0;}
p.shipdiv{background:url(/images/divline.gif) repeat-x bottom left;margin:2px 0;padding:2px 0;}
.editwrap,.rightwrap{float:left;margin-top:20px;text-align:left;}
.rightwrap p{margin:2px 0;padding:0;}
.infoleft{float:left;margin-right:20px;border-right:1px solid #ccc;padding-right:20px;}
.inforight{float:left;margin-right:20px;}
.thequestion{float:left;margin:20px auto;}
.thereview{float:left;width:700px;}
.thereview li ul li.answer{background-color:#fafafa;padding:4px;}
.thereview p{clear:both;font-size:0;background:none;margin:8px auto;padding:0;}
.qnaheader li{background-color:#fafafa;border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:20px;vertical-align:middle;}
.toggle{display:none;}
.faqanswer{float:none;margin:6px 0;padding:0;}
h2.trigger{background:url(/images/icon_plus.gif) no-repeat center left;float:none;font-weight:400;margin:4px 0;padding:0 0 0 15px;}
h2.active{background:url(/images/icon_minus.gif) no-repeat center left;font-weight:700;}
.toggle_container{float:none;display:none;margin:0;padding:8px 15px;}
.borderline{clear:both;width:100%;border-bottom:1px solid #ccc;}
p.border{width:100%;border-bottom:1px solid #ccc;font-size:1px;margin:0;padding:0;}
.popup{width:100%;float:left;text-align:left;}
#submenu a.searchbtn,#submenu a.searchbtn:visited{background-color:#555;color:#fff;padding:2px 10px;}
#submenu a.searchbtn:hover,#submenu a.searchbtn:active,#submenu a.searchbtn:focus{background-color:#00aeef;color:#fff;}
.wasp{color:#555;}
.nowp{color:#880004;}
.imgbtn{cursor:pointer;}
.loginbtn{background-color:#000;color:#fff;font-size:11px;border:none;cursor:pointer;font-family:arial;padding:1px 8px;}
.iconnew{color:#9e0b0f;font-size:10px;}
.iconsale{color:#f16eaa;font-size:10px;}
.req{color:#f16eaa;font-weight:700;}
.mwrap{float:left;width:100%;font-size:12px;text-align:center;}
#footer a:hover,#footer a:active,#footer a:focus,.listpd a:hover,.rightwrap a,.rightwrap a:visited,.error a,.error a:visited,.toggle_container a,.toggle_container a:visited{text-decoration:underline;}
.bottomend span,.bottomend2 span,.toppan .topnav{float:right;margin:0;padding:0;}
.topkeyword .keywords li a,.toppan .topnav li{float:left;margin-left:8px;}
.toppan .topnav ul#logged li a:hover,.toppan .topnav ul.logged li a:focus,.topnav ul.logged li a:active,#submenu a:active,#submenu a:focus,#submenu a:hover{color:#50c2d2;text-decoration:none;}
#submenu li,.mainbanner li,.pdlist,.listpd,.advsearch,.advsearch li,.checkouttitle{float:left;}
.pdmore,.paging{float:right;padding-right:12px;}
.clearboth,.listtitle li.options ul{clear:both;}
.mainpd,.shipall{float:left;margin-bottom:40px;}
a,a:focus{outline:none;}
.black,.listpd a:focus,.listpd a:active,.loginrequire a:hover,.loginrequire a:active,.loginrequire a:focus,.isp{color:#000;}
.listpd a,.listpd a:visited,.paging a,.paging a:visited{color:#333;text-decoration:none;}
.listtitle li p,.advsearch p{margin:0;padding:0;}
.paging a:hover,.paging a:active,.paging a:focus,a:hover,a:active,a:focus,table.shoplist a,table.shoplist a:visited,table.qnatable a,table.qnatable a:visited{color:#000;text-decoration:underline;}
#registep p,.myleft li,.split p,.onright p,.thequestion p{margin:1px 0;padding:0;}
#signupform .status,#signupform .status_01{color:#ff0007;display:block;}
#loginpage li,.faqs li,.selqtty{margin:4px 0;}
.acctcontent a:hover,.acctcontent a:active,.acctcontent a:focus,.faqcontent a:hover,.faqcontent a:active,.faqcontent a:focus,table.shoplist a:hover,table.shoplist a:active,table.shoplist a:focus,table.qnatable a:hover,table.qnatable a:active,table.qnatable a:focus{color:#ec008c;text-decoration:underline;}
.accttitle,.editinfo{float:none;}
.rightwrap a:hover,.rightwrap a:focus,.rightwrap a:active,.error a:hover,.error a:focus,.error a:active{color:#ec008c;}
.blue,.toggle_container a:hover,.toggle_container a:focus{color:#00aeef;}
.faqs,.faqcontent{float:left;margin:15px 0;}