@charset "utf-8";
div,h1,h2,h3,p,dl,table,th,td,dt,dd,img,body,span,ul,li,h4,form { margin:0; padding:0}
img {border:0;}
ul,li {list-style-type:none;}
body {font-size:14px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#333333;}
div {text-align:left;}
.head,.topad,.box,.footer {margin:0 auto; width:919px;}
.box { background:#f1f8cc; padding:20px 25px 10px; width:869px;}

.head { position:relative;}
.head h1 a{ position:absolute; right:20px; font-size:14px; color:#999;top:30px;}
.topad {position:relative;}
.topad span {position:absolute; right:60px; top:100px;}
.box { background:#f1f8cc; padding:20px 25px 10px; width:869px;}
.box .video {position:relative; height:500px;}
.box .video .vleft {background:url(bh1_16.jpg) repeat-x bottom; position:absolute;width:420px; left:0}
.box .video .vright {background:url(bh1_16.jpg) repeat-x bottom; position:absolute;width:420px; right:0}
.box .video h2 {font-size:16px; color:#FFFF00; text-align:center; height:30px; line-height:30px; margin-top:5px;}
.box .video dl dt {padding-left:35px; color:#003366; background:url(123_03.gif) no-repeat 15px;}
.box .video dl dd { line-height:180%; padding-left:15px;}

.box .ask {position:relative; overflow:hidden; clear:left;}
.box .ask h3 { height:31px; background:url(bh1_26.jpg) no-repeat; padding-left:60px; padding-top:27px; font-size:16px; color:#003366; margin-bottom:10px;}
.box .ask img {float:left; margin:0 25px 10px 54px}
.box .ask p {line-height:160%; text-indent:2em; margin-bottom:8px;}
.box .ask p strong {font-size:16px; color:#FF3300;}
.box .ask .allimg {margin-left:40px;}
.box .ask .allimg img {margin:0;}
.box .ask .allimg td {text-align:center; line-height:30px;}

.buy {position:relative; height:490px;margin:0 auto; background:url(bh1_48.jpg) repeat-x bottom; width:919px;}
.buy .bleft {width:410px; position:absolute; left:25px;top:0;border:1px solid #dedede;}
.buy .bleft h3 { height:58px; text-indent:-9999px; background:url(bh1_61.jpg) no-repeat -3px;}
.buy .bleft li {padding:10px 0; border-bottom:1px dotted #CCCCCC; background:#FFFFFF;}
.buy .bleft li.n { background:#f4fafb}
.buy .bleft li h4 { margin-left:40px;font-size:14px; background:url(bh1_68.jpg) no-repeat left; padding-left:20px;margin-bottom:5px;}
.buy .bleft li h4 a {color:#888; text-decoration:none; }
.buy .bleft li h4 a:hover {color:#FF6600; text-decoration:underline;}
.buy .bleft li p { margin-left:40px; line-height:140%; text-indent:2em;}
.buy .bright {width:435px; position:absolute; right:25px;top:0; background:#FFFFFF;border:1px solid #dedede;}
.buy .bright h3 { height:58px; text-indent:-9999px; background: url(bh1_63.jpg) no-repeat -1px;}
.buy th {font-size:14px; font-weight:normal; width:100px; text-align:right;line-height:28px;}

.footer {border-top:8px solid #f1f8cc; padding:5px; width:909px;}
.footer p {text-align:center; line-height:160%; color:#666; font-size:14px;}
.footer a {color:#666; text-decoration:none;}