@charset "utf-8";
/* CSS Document */
p, ul, li, h1, h2, table, td, tr, img{ margin:0; padding:0;}
body{ font-family:Arial, Helvetica, sans-serif;}
a:link, a:visited{ color:#000000; text-decoration:none}
a:hover{color:#000000; text-decoration:underline}
.purchaseBg{ background-color:#FFFFFF; width:965px; text-align:center; height:auto; padding-top:20px; overflow: hidden; padding-bottom:70px;}
.purTop{ width:884px; height:auto; margin:0 auto;}
.topSpe{ background:url(../images/purchase-top.jpg) no-repeat; height:14px; width:884px;}
.middleSpe{ background:url(../images/purchase-middle.jpg) repeat-y; height:auto; width:844px !important; *width:844px; text-align:left; padding:15px 20px 30px 20px;}
.bottomSpe{ background:url(../images/purchase-bottom.jpg) no-repeat; height:9px; width:884px;}
.purH1,.purH2{ font-size:17px; color:#000000; display:inline; margin-right:10px;}
.purH2Bg{ text-align:left; margin:20px 0 10px 0;}
.purContent{ width:845px; border-bottom:#B4B4B4 1px solid; height:auto; overflow:hidden; margin-bottom:10px;}
.purContent2{width:845px; height:auto;}
.purLeft{ float:left; width:520px; height:auto;}
.purTitle,.purTitle2,.purTitle3,.purTitle4{ font-size:14px; color:#000000; font-weight:bold; margin-top:5px;}
.purTitle3{ float:left; height:30px; width:140px;}
purTitle4{ font-size:13px;}
.purNo{font-size:16px; color:#000000; text-decoration:line-through;  margin-right:30px;}
.purNow{font-size:16px; color:#F10000; font-weight:bold; margin-right:30px;}
.purTitle2{ margin-top:0; font-size:16px;}
.purUl,.purUl2{ list-style:none; color:#000000; font-size:12px; margin-top:5px;}
.purUl li,.purUl li2{ line-height:18px;}
.purUl2{ float:left; height:auto; width:300px; }
.purScreen{ float:right; width:300px; height:auto}
.purImg{ height:65px; width:510px; margin-left:10px;}
.purBLeft{ width:440px; height:auto; float:left; overflow:hidden;}
.purBRight{ width:336px; height:auto; float:left;}
.secure{margin-bottom:10px;}
.purBottom{width:880px; height:auto; margin:0 auto; }
.purTable{ background-color:#A7A7A7;}
.purTable img{ float:none; margin-bottom:5px;}
.purTable td{ background:#FFFFFF; font-size:10px;}
.purSpecial{ padding-left:30px;}
#purEmail{color:red}
#purImage{ margin-right:4px}
#purGarantee{ float:right;margin-right:40px; margin-top:24px}
#purAva{ float:right; margin:34px -1px 0 0}
#purReg{ float:right; margin:25px 28px -1px 0}

.btn-p {width:400px; height:43px; display:block; float:left; padding-top: 19px;}
a.btn-buy, a.btn-down{ background:url(/images/button-r.png) no-repeat; width:173px; height:43px; display:block; float:left; padding-right: 27px;}
a.btn-buy:hover { background-position:0 -43px; }
a.btn-down { background-position:0 -86px; }
a.btn-down:hover { background-position:0 -129px; }
/*purchase_tips*/
.purchase_tips{justify-content: flex-start;width: 100%;max-width: 540px;background: #fff;border-radius: 12px;padding: 8px 12px;flex-wrap: nowrap;margin: 12px 0;display: flex;box-sizing: border-box;align-items: center;border: 1px solid #D2D2D2;}
.purchase_tips img{display: block;margin: 0 12px 0 0;align-items: center;}
.purchase_tips span{display: inline-block;font-weight: 400;font-size: 14px;line-height: 24px;color: #333;text-align: left;padding: 0;}