@charset "utf-8";
/* CSS Document */
html, body, div, h2, h3, p, .pro{ margin:0 auto; padding:0; font-family: Arial, Helvetica, sans-serif;}
img{ border:none;}
a{color:#3C3C3C; text-decoration:none;}
h1{font-size:17px; margin:30px 0 0 42px; _margin:45px 0 0 42px; color:#3C3C3C;}
.home{ width:423px; height:86px;}
#top{ background:url(images/top.jpg) scroll repeat-x 0 0; overflow:hidden; height:124px; width:1280px;}
#container{width:1280px; height:1819px;}
#footer{background:url(images/bottom.jpg) scroll; width:1280px; height:111px; text-align:center; _margin-top:-40px;}
.left-back{ width:130px; height:1821px; float:left; background:url(images/background.jpg) scroll;}
.right-back{ width:130px; height:1821px; float:right; background:url(images/background-r.jpg) scroll;}
.banner{background:url(images/banner.jpg) transparent scroll no-repeat; height:436px;width:1020px; margin-left:130px; _margin:-1820px 0 0 130px; }
.main-pro{width:1020px; height:399px; background:url(images/main.jpg) no-repeat scroll 0 0; margin-left:130px; _margin-left:130px;}
.pro-list{width:816px; height:986px; margin-left:130px; _margin-left:130px; background-color:#ecf6ff; border-right:#0e639d solid thin;}
.rec-pro{ background-color:#e9e9e9; width:203px; height:988px; margin:-987px 0 0 947px; _margin:-991px 0 0 948px;} 
.line{ background:url(images/line.jpg) scroll repeat-x; width:96%;margin:-5px 0 0 34px;}
.line-1{width:817px; height:302px; margin-top:0;}
.line-2{width:817px; height:316px;margin-top:0; _margin-top:-20px;}
.line-3{width:817px; height:304px;margin-top:0; _margin-top:-20px;}
.left{ width:409px; height:316px; margin-top:-5px; overflow:hidden; float:left;}
.right{width:408px; height:302px; float:left; margin:-316px 0 0 409px; _margin:-316px 0 0 204px; overflow:hidden;}
.box-left{ width:150px; height:150px; margin:30px 0 0 25px;}
.box-right{ width:150px; height:150px; float:right; margin:30px 25px 0 0;}
.pack{ font-family:Arial, Helvetica, sans-serif; font-size:14px;line-height:180%; margin:-148px 5px 0 185px; width:190px; height:180px;color:#6B6B6B;}
.packs{font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:180%; margin:30px 0 0 45px; _margin:-150px 0 0 45px; width:170px; height:180px; color:#5d5853;}
.pro{width:200px; font-size:17px; float:left; margin:17px 0 0 240px; _margin:17px 0 0 120px;line-height:160%; color:#787d84;}
.pro-1{width:200px; font-size:17px; float:right; margin:17px 74px 0 0; _margin:17px 37px 0 0;line-height:160%;color:#787d84;}
.down-buy {height:42px; width:280px;_margin-top:-10px;}
.try-l{float:left; margin:-5px 0 0 0; clear:both; _margin:0px 0 0 0px;}
.buy-l{float:right; margin:-5px -5px 0 0px; _margin:0px 0px 0 0px;}
.buy-r{float:right; margin:-3px 5px 0 0px; _margin:0px 0px 0 0px;}
.try-r{float:left; margin:-3px 0 0 -15px; _margin:0px 0 0 0;}
.c{ clear:both;}
.rec p{font-size:12px; line-height:140%; width:140px; margin:15px 0 0 20px}
.rec{ width:180px; height:473px; margin-top:15px;}
.price{ color:#F00; margin-top:-10px; _margin-top:-20px;}
.original{ font-size:17px; text-decoration:line-through; margin-right:25px;}
.now{font-size:22px;}
.products{ height:920px;}
.price-1{font-size:16px; text-decoration:line-through; margin:0 25px 0 5px;}
.price-2{font-size:19px;}
.down-buy-1{margin:35px 0 0 1px; _margin:35px 0 0 1px;}
.down-buy-2{margin:25px 0 0 1px; _margin:25px 0 0 1px;}
.price-rec{margin:20px;color:#F00;} 
.text{ width:765px; font-size:13px; color:#FFF; float:left; margin-left:258px; _margin-left:128px;line-height:145%; margin-top:15px;_margin-top:20px;}
#footer a{color:#FFF;} 


