@import url("/style/checkout-new.css");
/*container*/
#container { width:978px; background:#ededed; border:#848484 solid 1px; overflow:hidden; }
/*purchase page*/
.menu-new { height:51px; width:980px; position:relative; z-index:100; }
.navi { background:url(/style/images/navi.jpg) center center no-repeat; list-style:none; height:51px; width:980px; }
.navi li { float:left; font-weight:bold; font-size:17px; line-height:36px; text-align:center; width:163px;}
.navi li a { float:left; display:block; height:39px; width:163px; text-decoration:none; color:#fff; margin-top:6px; }
#h a:hover{ position:relative; display:block; z-index:2; background:url(/style/images/navi-home.png) 1px -5px no-repeat; *background-position: 17px -5px; background-position: 1px -5px; }
.navi a:hover{ position:relative; display:block; z-index:2; background:url(/style/images/navi-now.png) 2px 0 no-repeat; *background-position: 10px 0; background-position: 2px 0px;}
.navi a:visited, .nav a:hover, .nav a:active, .nav li:hover, .nav li.now a, .nav 
.over { color:#FFF; }
#breadcrumb-new { background:url(/style/images/green.jpg) no-repeat 15px 11px; height:36px; line-height:43px; padding-left:30px; border-bottom:#999 1px dashed; }
#breadcrumb-new a { color:#016484; }
#breadcrumb-new a:hover, #breadcrumb-new a:active { color:#016484; text-decoration:underline; }
.purchase-top { background:url(images/top.jpg) no-repeat; width:953px; height:6px; overflow:hidden; margin-top:10px; }
.purchase-bottom { background:url(images/bot.jpg) no-repeat; width:953px; height:8px; overflow:hidden; margin-bottom:20px; }
.purchase-main { width:978px; border-left:0px solid #989898; border-right:1px solid #989898; background-color:#FFF; overflow:hidden; padding-bottom:40px; zoom:1; }
.purchase-main-top { width:925px; overflow:hidden; margin:21px 0px 0 25px; }
.purchase-pic { float:left; width:285px; margin:10px; }
.purchase-pic p { float:left; width:285px; margin:10px 0 0 5px; }
.purchase-pic .feature-logo{ margin:28px 0 0 5px; }
.purchase-pic p a { color:#2A6EB7; } 
.purchase-info { float:right; width:563px; position:relative; margin-top: 6px; }
.purchase-info h1 { font:bold 25px Verdana, Arial, Helvetica; }
.purchase-info h1 a { color:#000; }
.purchase-info p { font:14px Arial, Helvetica, sans-serif; margin-top:15px; }
.purchase-info .price { font-size:14px; font-weight:bold; margin-top:10px; }
.purchase-info .price span { font-size:25px; color:#b70101; }
.ban { background:url(/style/images/count-board.jpg) no-repeat; width:552px; height:75px; position:absolute; top:100px; left:4px; }
.ban .ban-txt { font-size:13px; color:#000; float:left; margin:22px 0 0 117px; }
.ban-txt strong { font-size:13px; color:#b70101; }
.time { width:290px; text-align:center; float:right; }
.ban .countdown_section { float:left; display:block; padding-top:16px; text-align:center; color:#11242f; font-weight:bold; }
.ban .countdown_amount { display:block; width:35px; height:29px; line-height:29px; font-size:21px; color:#fff; margin-left:6px; background:url(images/count-bg.png) no-repeat; text-align:center; }
.ban-checkout { background:url(/style/images/count-button.jpg) no-repeat center; width:552px; height:149px; margin:75px auto; }
.avangate-only { background:url(/style/images/avangate.jpg) no-repeat; width:217px; display:block; height:64px; float:left; margin:60px 0 0 164px; }
.avangate-only:hover { background-position:0 -64px; }
/***no-countboard***/
.banno { background:url(/style/images/count-board2.jpg) no-repeat; width:552px; height:48px; position:absolute; top:120px; left:4px; }
.banno-checkout { background:url(/style/images/count-bar.jpg) no-repeat center; width:552px; height:149px; margin:48px auto; }
/***no-countboard***/

.merit { width:978px; margin-top:15px; }
.merit-both { padding-bottom:18px; background-color:#f3f3f3; width:910px; }
.merit-more p { font-size:13px; padding:23px 482px 0 33px; } 
.merit-more p span { font-size:14px; }
.merit-pic img { width:462px; margin:-112px 0 0 416px; }
.merit-bottom { background-color:#e4e4e4; width:910px; padding:10px 0; }
.merit-bottom p { font-size:13px; margin:0px 0px 0px 32px; }
.merit-bottom p span { font-size:13px; color:#F00; }
.purchase-merit img { margin:20px 0 0 34px; }
.purchase-process { background-color:#e3f2ff; margin-top:2px; padding-bottom:50px; width:910px; margin-bottom: 15px; }
.description p { font-size:14px; margin:20px 0 0 25px; }
.description { width:300px; float:left;}
.process-left { float:left; padding:20px 0 0 11px; width:310px; }
.process-left li { background:url(/style/images/pur-dot.jpg) no-repeat scroll 0 9px transparent; padding-left:20px; line-height:22px; }
.pro-pic img { margin:27px 0 0 47px; }
.purchase-offer { width:910px; margin-top:30px; overflow:hidden;  padding-left: 33px; }
.purchase-offer h2 { background:url(/style/images/green.jpg) no-repeat scroll 5px center transparent; font-size:16px; font-weight:bold; border-top:#999 dashed 1px; border-bottom:#999 dashed 1px; padding-left:18px; margin-bottom:15px; }
.purchase-offer-left, .purchase-offer-right { border-right:#d8d8d8 solid 1px; float:left; width:420px; padding-left:20px; }
.purchase-offer-right { border:none; float:right; }
.purchase-offer-txt { float:left; width:270px; margin:10px 0 0 0; }
.purchase-offer-txt h3 { font-size:14px; font-weight:bold; margin:0 0 10px 0; }
.purchase-offer-txt .learnmore a { color:#39a2eb; }
.purchase-offer-buy { margin:10px 5px 0 0; }
.purchase-offer-buy a { background:url(/style/images/pur-buy.jpg) no-repeat; display:block; height:31px; width:143px;  margin-left: 17px;  float: left; }
.purchase-offer-buy a:hover { background:url(/style/images/pur-buy1.jpg) no-repeat; text-decoration:none; }
.purchase-offer-buy p { font-size:14px; font-weight:bold; color:#911515; margin-top:5px;  float: left; }
.purchase-offer-buy p del { color:#222222; }
.purchase-offer-buy p span { font-size:20px; }
.purchase-offer-pic { float:left; margin:25px 0 0 5px; display:inline; }
.pur-footer { background-color:#43a1c5; min-width:980px;}
.footer-part { height:115px; overflow:hidden; width:980px; }
.foot-logo { margin:20px 70px 15px 37px; float:left; }
.footer-menu { float:left; margin-top:40px; line-height:10px; width:400px; text-align:center; }
.footer-menu p { color:#FFF;}
.footer-menu p a { color:#FFF;}
.mc-no { float:right; margin-right:40px; margin-top:40px; }
.mc-no img { margin-left:8px; }


