@charset "utf-8";
/* CSS Document */
html, div, body, p, img, h1, h2, h3, form { margin:0 auto; padding:0; font:12px/160% "MS PGothic","Arial"; color:#222222; }
body { margin:0; padding:0; background:url(/images/purchase/body-bg.jpg) no-repeat top center; }
div { margin:0 auto; }
.top { background:url(/images/purchase/aisee-top.jpg); width:952px; height:82px; margin:0 auto; }
.midtop { background:url(/images/purchase/mid-top.jpg) no-repeat; width:953px; height:15px; margin:30px auto 0; }
.midcenter { background:url(/images/purchase/mid-center.jpg) repeat-y; width:953px; height:800px; margin:0 auto; _margin-top:-4px; }
.proinfo { width:899px; height:250px; background:url(/images/purchase/purinfo-bg-2.jpg) no-repeat; padding-top:10px; }
.proinfo span { margin-left:30px; float:left; padding-right:20px; padding-top:10px; display:block; height:220px; }
.proinfo p { line-height:27px; font-size:14px; }
.payavan { background:url(/images/purchase/pur-method-bg.jpg); width:910px; height:229px; margin-top:30px; overflow: hidden; }
.payavan h3 { border-left:#69a650 thin solid; border-left-width:5px; padding-left:5px; margin-left:40px; margin-top:30px; font-size:16px; font-weight:bold; margin-bottom:5px; }
/*Modify by Ma jianfei 2011-10-05*/
/*
.payavan a{display:block; width:239px; height:123px; background:url(/images/purchase/avangate.jpg); margin-left:40px; float:left;_margin-left:20px;}

*/
.payavan a { display:block; width:239px; height:123px; background:url(/images/purchase/avangate.jpg); margin-left:180px; float:left; _margin-left:20px; }
.payavan p { margin-left:50px; font-size:16px; font-weight:bold; margin-top:40px; }
.payavan p a { background:none; clear:both; width:330px; margin-left:235px; margin-top:0px; height:15px; font-size:14px; color:#000; text-decoration:none; padding-top:0; _margin-left:128px; }
.payavan p a:hover { background:none; color:#000; text-decoration:underline; }
.coupon { clear:both; margin-top:0; padding-top:0; margin-left:40px; font-size:16px; font-weight:bold; margin-bottom:0; *margin-left:40px;
height:30px; line-height:20px; }
.payavan a:hover { background:url(/images/purchase/avangate.jpg) no-repeat 0 -123px; }
/*Modify by Ma jianfei 2011-10-05*/
/*
.payavan form{float:left; margin-left:40px; margin-bottom:0; padding-bottom:0;}
*/
.payavan form { float:left; margin-left:40px; margin-bottom:0; padding-bottom:0; display:none; }
.midcenter h4 { text-align:center; margin-top:40px; font-size:16px; }
.pursmall { background:url(/images/purchase/pur-small-1.jpg); }
.detail { background:url(/images/purchase/detail-1.jpg) no-repeat; margin-left:20px; }
.pursmall:hover { background:url(/images/purchase/pur-small-2.jpg); }
.detail:hover { background:url(/images/purchase/detail-2.jpg) no-repeat; }
.pursmall, .detail { display:block; width:121px; height:28px; float:left; }
.price { color:#F00; font-weight:bold; }
h5 { font-size:16px;  font-weight:bold;}
.detailinfo { float:left; margin-left:20px; line-height:5px; width:280px; *padding-top:28px;
}
.detailinfo p { font-size:16px; }
.detailbox { float:left; width:120px; }
.osusume img { float:left; }
.bgline { padding:8px 5px 0; }
.osusume { width:890px; height:150px; border-top:#69a650 thin solid; border-top-width:5px; border-bottom:#69a650 thin solid; border-bottom-width:1px; }
.midbottom { background:url(/images/purchase/mid-bottom.jpg) no-repeat; width:954px; height:23px; }
.footer { width:952px; margin-top:40px; line-height:30px; }
.complink, .compinfo, .aiseelogo { width:620px; margin:0 auto; text-align:center; }
.complink a { color:#000; }
.complink a:hover { color:#F00; }
.prodetailinfo h3 { font-size:18px; font-weight:bold; line-height:20px; line-height:52px; }
h3 a, h5 a { color:#000; text-decoration:none; }
.prodetailinfo { float:left; }
.support { float:right; width:275px; margin-top:145px; font-size:12px; font-weight:bold; color:#666; margin-right:5px; }
.support a { color:#468e27; }
