#container { overflow:hidden; background-color:#f2f2f2; padding-top:20px; }
.key-main p.down-buy { margin-top:20px; margin-bottom:20px; overflow:hidden; }
a.down { background:url(/style/images/down-buy.png) no-repeat; width:246px; height:72px; display:block; float:left; }
a.buy { background:url(/style/images/down-buy.png) no-repeat 0 -144px; _background:url(/style/images/down-buy.png) no-repeat 0 -143px;  width:246px; height:72px; display:block; float:left; margin-left:18px; }
a.down:hover { background-position:0 -72px; _background-position:0 -71px; }
a.buy:hover { background-position:0 -216px; _background-position:0 -215px; }
#key-top { background:url(/style/images/key-feature-top.png) no-repeat; width:937px; height:50px; color:#010101; font-size:24px; padding:17px 0px 0px 63px; }
.key-main { background:url(/style/images/key-feature-main.png) repeat-y; width:940px; padding:20px 30px 0px; overflow:hidden; }
.key-main h2, .key-main h3 { font-size:18px; clear:both; }
.key-main p { margin-top:5px; clear:both; }
.key-main p span { font-weight:bold; }
.key-main p img { margin:0; }
.key-main img { margin:10px 0px; }
.key-bot { background:url(/style/images/key-feature-bot.png) no-repeat; width:1000px; height:29px; }
.key-main p.guide-title { font-size:14px; font-weight:bold; margin-top:20px; }
#guide-mid { background:url(images/guide-mid-bg.jpg) no-repeat; width:937px; height:50px; color:#010101; font-size:24px; padding:8px 0px 0px 63px; }
.key-main table { border-left:1px solid #d9d9d9; border-top:1px solid #d9d9d9; }
table tr td.first-td { padding:0px 0px 0px 30px; color:#0851a1; }
table tr td { border:1px solid #d9d9d9; border-top:none; border-left:none; padding:18px; }
table tr td span { font-weight:bold; }
ul.wch li { list-style:inside disc; } 
ul.wch li span { font-weight:bold; }
.key-main ul.guide-center { padding:20px 0px 20px 80px; overflow:hidden; }
.key-main ul.guide-center li { width:400px; float:left; background:url(/style/images/guide-dot.jpg) no-repeat 8px 11px; padding:6px 0px 6px 21px; }
img.guide-slogan { display:block; margin:0 auto; }
p a.down-underline { text-decoration:underline; }