#container { width:1000px; overflow:hidden; }
#container-bg {  background:url(/style/images/bg.jpg) repeat-x; }
#show { overflow:hidden; background:url(/style/images/show.jpg) no-repeat; width:1000px; height:376px; }
#show-left { width:400px; float:left; padding:50px 0px 0px 50px; }
#show-left h1 { font-size:36px; padding-bottom:10px; }
#show-left h1 img { margin-left:15px; }
#show-left h1 a { color:#2d2d2d; }
#show-left ul li { background:url(/style/images/blue-dot.png) no-repeat 0 6px; padding:0px 0px 13px 15px; }
#show-left p { padding-top:10px; }
#show-left p a { display:block; width:173px; height:52px; background:url(/style/images/learn-more.png) no-repeat 0 0; }
#show-left p a:hover { background-position:0 -52px; }
#show-right { width:430px; float:right; padding:50px; }
#show p a { color:#2e5097; text-decoration:underline; }
.main { background:url(/style/images/main.png) repeat-y; width:920px; overflow:hidden; padding:20px 40px 20px 40px; _padding:10px 40px 10px 40px; }
.main-t { background:url(/style/images/main.png) repeat-y; width:1000px; overflow:hidden; }
.main-left { width:600px; float:left; overflow:hidden; }
.main-right { width:320px; float:right; overflow:hidden; }
.price { font-size:20px; color:#da4403; padding:20px 0px 0px 40px; }
.pro-img { float:left; width:145px; }
.pro-text { float:right; width:419px; padding:8px 10px 0px 25px; border-right:1px solid #aeaeae; }
.pro-text h2 a.mac { font-size:18px; color:#3f3e3e; display:block; background:url(/style/images/mac-s.png) no-repeat 180px 0; }
.pro-text h2 a.win { font-size:18px; color:#3f3e3e; display:block; background:url(/style/images/win-s.png) no-repeat 114px 0; }
.pro-text h2 img { padding-left:10px; }
.pro-text p { padding-top:10px; overflow:hidden; }
.pro-text p.lbd { margin-top:10px; }
.pro-text p a { display:block; height:30px; float:left; }
.pro-text p a.learn-more { background:url(/style/images/down-buy-learn.jpg) no-repeat 0 -150px; width:116px; }
.pro-text p a.learn-more:hover { background-position:0 -120px; }
.pro-text p a.buy { background:url(/style/images/down-buy-learn.jpg) no-repeat 0 -90px; width:108px; margin-left:20px; }
.pro-text p a.buy:hover { background-position:0 -60px; }
.pro-text p a.down { background:url(/style/images/down-buy-learn.jpg) no-repeat 0 -30px; width:108px; margin-left:20px; }
.pro-text p a.down:hover { background-position:0 0; }
p.title { font-size:18px; color:#3f3e3e; padding:7px 0px 10px 30px; }
.main-right ul { margin:0px 0px 0px 30px; width:300px; }
.main-right ul li { padding:0px 0px 5px 0px; }
.main-right ul li a { font-size:14px; }
#main-bottom { background:url(/style/images/main-bottom.png) no-repeat; width:1000px; height:28px; }
#line { background:url(/style/images/line.jpg) no-repeat; width:956px; height:6px; margin-bottom:10px; }
