@import url("/style/checkout.css");
/* CSS Document */
body { padding: 0; margin: 0; font: 0.75em "MS PGothic", Verdana, Arial, Helvetica, sans-serif; line-height: 1.6em; background: #9E9E9E; color: #454545; }
ul, li, h1, h2, p, span { margin:0; padding:0; list-style:none; }
a:link, a:visited { text-decoration:none; color: #4E4E4E; }
a:hover { text-decoration:underline; color:#FF6600; }
img { border:none;}
h1 { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin-bottom:10px; }
h1 a:link, h1 a:visited { color:#000000; text-decoration:none; }
h1 a:hover { text-decoration:underline; color:#FF6600; }
h2 { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin-bottom:10px; }
h2 a:link, h1 a:visited { color:#000000; text-decoration:none; }
h2 a:hover { text-decoration:underline; color:#FF6600; }
.c { clear:both; }
#top { width:100%; height:112px; background-image:url(/images/bg_top.jpg); background-repeat:repeat-x; }
#topNav, #footerCopyright { width:956px; height:75px; margin:0 auto; }
#topNav ul li, #footerCopyright ul li { display:block; float:left; height:28px; line-height:28px; padding-right:15px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; margin-top:45px; }
#topNav ul li a, #footerNav ul li a { color:#FFFFFF; text-decoration:none; }
#footerCopyright ul li a, #topTags ul li a { color:#A5A5A5; text-decoration:none; }
#footerNav ul li a:hover, #footerCopyright ul li a:hover, #topTags ul li a:hover { color:#FF6600; text-decoration:underline; }
#topNav ul li a:hover { color:#FF6600; text-decoration:none; }
#logo { width:242px; height:74px; background-image:url(/images/logo3.jpg); background-repeat:no-repeat; float:right; cursor: hand; }
#topTags, #footerNav { width:956px; height:25px; margin:0 auto; }
#topTags ul li, #footerNav ul li { float:left; line-height:28px; padding-right:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#A5A5A5; margin-top:3px; background-image:url(/images/disc.jpg); background-repeat:no-repeat; background-position:0px 13px; padding-left:6px; }
#topBillboard { width:100%; height:280px; background-color:#3B3B3B; }
#topBillDetails { width:968px; height:206px; text-align:center; margin:0 auto; }
.topSupport { width:100%; background-image:url(/images/sbg.gif); background-repeat:repeat-x; }
.topCrumb { width:956px; background-color:#9E9E9E; margin:0 auto; margin-top:5px; color:#222222; }
.topCrumb p { background-image:url(/images/crumb.jpg); background-repeat:no-repeat; background-position:left; padding-left:13px; }
.topLinks { color:#7F7F7F; position:absolute; width: 222px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; display:none; }
.topLinks a:link, .topLinks a:visited { color:#7F7F7F; text-decoration:none; }
.topLinks a:hover { text-decoration:underline; color:#FF6600; }
#midContent { width:956px; height:auto; margin:10px auto 0; overflow:hidden; }
.left { width:688px; height:auto; float:left; }
.leftTop { height:22px; background-image:url(/images/bg_left_top.jpg); background-repeat:no-repeat; }
.leftMain, .leftMainSpc { background-image:url(/images/line_left.jpg); background-repeat:repeat-y; height:auto; overflow:hidden; padding-top:10px; padding-left:15px; padding-right:20px; }
.proStyle { line-height:20px; }
.proStyle li { background-image:url(/images/left_little.jpg); background-repeat:no-repeat; background-position:0px 7px; padding-left:8px; margin-left:10px; }
.proStyle .special { background-image:url(/images/left_item.jpg); background-repeat:no-repeat; background-position:0px 2px; padding-left:18px; font-weight:bold; margin-left:0px; list-style-image:none; }
.leftMainSpc { padding:0px; }
.leftMain p { margin-top:5px;font-family: "MS PGothic", Verdana, Arial, Helvetica, sans-serif; overflow:hidden; }
.leftMainImg { width:200px;/*debug*/ height:auto; overflow:hidden; float:right; margin-left:10px; text-align:center; }
.leftMainImg p { text-align:center; }
.leftMainImg ul { margin:0 auto; display:none; }
.leftMainImg li { text-align:left; margin-left:40px; }
.leftMainImg li a { padding-left:25px; }
.leftMainImg .en, .leftMainImg .de, .leftMainImg .jp, .leftMainImg .fr { background:url(/images/system/en.jpg) no-repeat 0 4px; }
.leftMainImg .de { background-image:url(/images/system/de.jpg); }
.leftMainImg .jp { background-image:url(/images/system/jp.jpg); }
.leftMainImg .fr { background-image:url(/images/system/fr.jpg); }
.leftMainImg img { margin-bottom:10px; }
.leftMainImg2 { width:200px; height:auto; overflow:hidden; float:right; margin-left:20px; text-align:center; }
.leftMainImg2 img { margin-bottom:10px; }
.leftMainImg .acc { margin-left:17px; }
.leftBottom { height:9px; background-image:url(/images/bg_left_bottom.jpg); background-repeat:no-repeat; }
.buyBg, .trialBg, .priceBg { background-image:url(/images/buynow-index.jpg); background-repeat:no-repeat; width:61px; display:block; padding-left:50px; float:left; margin-top:0px; margin-right:10px; margin-bottom:0px; font-weight:900; color:#C60002; height:27px; }
.buyBg { text-indent:-9999px; }
.trialBg { background-image:url(/images/indexdownload.jpg); width:92px; height:27px; color:#1151A8; text-indent:-9999px; }
.priceBg { background-image:none; font-weight:normal; padding:0px; padding-top:10px; margin-right:1px; }
.buyBg a:link, .buyBg a:visited { color:#C60002; }
.trialBg a:link, .trialBg a:visited { color:#1151A8; }
.buyBg a:hover, .trialBg a:hover { color:#ff6600; }
.buyBg a, .trialBg a { background-image:none; }
.mainLine, .proLine { background-image:url(/images/line_main.jpg); background-repeat:repeat-x; width:655px; height:2px; clear:both; margin-bottom:25px; }
.proLine { width:597px; margin:0px; }
.newTop { background-image:url(/images/new_top.jpg); background-repeat:no-repeat; height:5px; width:658px; clear:both; }
.newMid { background-image:url(/images/new_mid.jpg); background-repeat:repeat-y; width:658px; height:auto; overflow:hidden; padding-bottom:10px; }
.newMid p { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin-left:20px; margin-bottom:10px; }
.speLeft { float:left; margin-left:30px; width:280px; }
.speRight { float:right; margin-right:30px; width:280px; }
/*.speLeft span, .speRight span{ margin-left:55px;}*/
.newMid ul li { clear:both; line-height:20px; border-bottom:1px solid #E1E1E1; list-style:none; list-style-image:none; }
.newMid ul li .spaSpe { width:185px; display:block; float:left; }
.newMid ul li .spaSper { width:30px; display:block; float:left; }
.newBtm { background-image:url(/images/new_bottom.jpg); background-repeat:no-repeat; width:658px; height:32px; }
.newBtm span { float:right; margin-right:42px; margin-top:5px; }
.blueMore { color:#5E86BA; float:right; }
.blueMore a:link, .blueMore a:visited { color:#5E86BA; text-decoration:underline; }
.blueMore a:hover { text-decoration:none; color:#FF6600; }
.right { width:256px; height:auto; float:right; }
.rightTop { height:28px; background-image:url(/images/bg_right_top.jpg); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#313131; padding-left:10px; padding-top:10px; }
.rightMain { background-image:url(/images/bg_box.jpg); background-repeat:repeat-y; padding:1px; font-family:Verdana, Arial, Helvetica, sans-serif; height:auto; overflow:hidden; }
.rightMain ul.cat { line-height:20px; width:253px; border-bottom:1px solid #CCCCCC; }
.specialColor { background-color:#f8fff7; }
.rightMain ul li { margin-left:27px; }
.rightMain .borderNo { border:none; }
.rightMain ul .special { background-image:url(/images/right_item.jpg); background-repeat:no-repeat; background-position:0px 4px; padding-left:11px; margin-left:5px; font-weight:bold; }
.rightMain ul .moreNav { margin-left:190px; color:#5E86BA; margin-bottom:2px; }
.rightMain ul .moreNav a { text-decoration:underline; color:#5E86BA; }
.rightMain ul .moreNav a:hover { text-decoration:none; color:#FF6600; }
.rightMain ul.cat li { padding-left:11px; margin:0 5px; font-weight:bold; line-height:30px; background:url(/images/right_item.jpg) no-repeat 0 10px; font-size:12px; }
.rightMain ul.cat li { padding-left:11px; margin:0 5px; font-weight:bold; line-height:30px; background:url(/images/right_item.jpg) no-repeat 0 10px; font-size:12px; }
.rightMain ul.cat li.on { font:14px/30px Verdana, Geneva, sans-serif; text-decoration:underline; }
.rightMain ul.cat li.on a { text-decoration:underline; color:#FF6600; font-weight:bold; }
.rightMain ul.cat li.bd { border-bottom:1px dashed #5E86BA; }
.rightMain ul .subcat li { background:url(/images/tagsDot.gif) no-repeat 0 center; font-weight:normal; }
.rightLine { background-image:url(/images/line_right.jpg); background-repeat:no-repeat; width:253px; height:1px; }
.rightBottom { height:7px; background-image:url(/images/bg_right_bottom.jpg); background-repeat:no-repeat; margin-bottom:8px; }
#footer { width:100%; height:148px; background-image:url(/images/bg_footer.jpg); background-repeat:repeat-x; clear:both; }
#footerNav { text-align:center; height:35px; padding-top:5px; }
#footerNav ul { float:none; margin:0 auto; padding:0; display:none; }
#footerNav ul li { color:#FFFFFF; display:block; padding-right:5px; float:none; display:inline; }
#footerCopyright { clear:both; text-align:center; }
#footerCopyright ul { margin:0 auto; padding:0; float:none; }
#footerCopyright ul li { font-size:10px; color:#A5A5A5; padding-right:5px; font-family:Verdana, Arial, Helvetica, sans-serif; float:none; display:inline; }
.priceDel { color:#606060; font-size:16px; text-decoration:line-through; }
.priceNormal { color:#ff0000; font-size:14px; text-decoration:none; margin-bottom:10px;  }
.priceSpecial { color:#ff0000; font-size:14px; text-decoration:none; display:block; padding-left:5px; float:left; width:100px; margin-top:10px; font-weight:600; }
.priceNo { color:#1151A8; font-size:12px; text-decoration: none; font-style:italic; display:block; padding-left:2px; float:left; width:90px; margin-top:10px; }
/*#tabs1 {
      float:left;
	  border-bottom:1px solid #635F60;
	  margin-left:40px;
	  padding-top:10px;
      }*/
#tabsBg { height:38px !important; *height:38px !important;
background-color:#E1E1E1; width:600px; margin:0 auto; }
.winMac, .MacWin, .ipodwinMac, .ipodMacWin { background:url(/images/wintab.gif) no-repeat center; width:282px !important; width:282px; *width:302px;
height:39px; margin-left:334px; padding-left:10px; padding-right:25px; }
.ipodwinMac, .ipodMacWin { margin-left:36px; }
.MacWin, .ipodMacWin { background:url(/images/mactab.gif) no-repeat center; }
.angle, .angleTwo, .ipodangle, .ipodangle2 { background:url(/images/angle.gif) no-repeat center; width:36px; height:14px; margin-left:550px; }
.ipodangle { margin-left:251px; }
.ipodangle2 { margin-left:95px; }
.angleTwo { margin-left:382px; }
/*#tabs1.angle1,.angle2{ font-size:14px; color:#000000; font-weight:bold; margin-left:35px; padding-top:10px; display:block; height:10px; float:left; width:30px;}*/
.angle1, .angle2 { float:right; padding-right:95px; padding-top:10px; }
.angelOneText { font-size:14px; color:#000000; font-weight:bold; }
.angelOneText a:link, .angelOneText a:visited { color:#000000; text-decoration:none; }
.angelOneText a:hover { color:#000000; text-decoration:underline; }
.angle2 { padding-right:25px; }
.angleTwoText { font-size:14px; color:#D4D4D4; font-weight:bold; }
.angleTwoText a:link, .angleTwoText a:visited { color:#D4D4D4; text-decoration:none; }
.angleTwoText a:hover { color:#D4D4D4; text-decoration:underline; }
#tabs1 { height:38px !important; *height:38px !important;
 *height:41px;
overflow:hidden; }
#tabs1 ul { width:601px !important; *width:609px !important;
 *width:609px;
padding:18px 0 0 5px; padding-left:15px !important; margin:0 auto; height:28px; font-size:14px; }
.tabLine { width:592px !important; *width:603px !important;
 *width:620px;
border-top:1px solid #635F60; height:1px; margin:0 auto; }
#tabs1 li { float:left; margin-right:2px; }
#tabs1 li a { float:left; background:url(/images/tab_left.jpg) no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; display:block; position:relative; }
#tabs1 a span { float:left; display:block; background:url(/images/tab_right2.jpg) no-repeat right top; padding:-1px 15px 5px 0px !important; *padding:5px 15px 5px 0px !important;
*padding:5px 15px 5px 0px;
color:#FFFFFF; cursor:pointer; }
#tabs1 a:hover { background-position:0% -28px; margin-bottom:-1px; border-bottom:1px solid #FEFEFE; }
#tabs1 a:hover span { background-position:100% -28px; color:#000000; margin-bottom:-1px; border-bottom:1px solid #FEFEFE; }
.proBox { padding-left:0px; padding-right:20px; padding-top:20px; clear:both; width:575px !important; *width:575px !important;
 *width:605px;
width:610px; height:auto; margin:0 auto; }
/*.proBox2{border:#E1E1E1 3px solid;width:600px;margin:0 auto;}*/
.affBox ul li, .proBox ul li { background-image:url(/images/news_icon.jpg); background-repeat:no-repeat; background-position:-1px 3px; padding-left:13px; margin-left:5px; line-height:20px; }
.affBox ul li { margin-left:7px; margin-top:5px; }
.affBox p { margin-left:15px; }
.proBox p { margin-bottom:6px; overflow:hidden; }
.hot { color:#FF0000; }
.sizeInfo { font-size:11px; margin-bottom:15px; clear:both; margin-top:15px; }
.sizeInfo b { margin-left:10px; }
.sizeInfo b.spe { margin-left:0px; }
.mainLineNo { margin-bottom:10px; }
#products2, #products3, #products4, #products5, #products6 { clear:both; display:none; }
/*#tabs1 .leftOn{background-position:0% -28px;
	    margin-bottom:-1px;
	    border-bottom:1px solid #FEFEFE;}
#tabs1 .rightOn{background-position:100% -28px;
	     color:#000000;
	     margin-bottom:-1px;
	     border-bottom:1px solid #FEFEFE;}*/
#tabs1 .nowLeft { background-position:0% -28px; margin-bottom:-1px; border-bottom:1px solid #FEFEFE; }
#tabs1 .otherLeft { background:url(/images/tab_left.jpg) no-repeat left top; }
#tabs1 .nowRight { background-position:100% -28px; color:#000000; margin-bottom:-1px; border-bottom:1px solid #FEFEFE; }
#tabs1 .otherRight { background:url(/images/tab_right2.jpg) no-repeat right top; color:#ffffff; }
.tdSpe { color:#FFFFFF; background-color:#9E9FA3; height:25px; }
.tbSty { text-align:center; }
.specialText { margin-left:20px; line-height:20px; }
.linksColor a:link, .linksColor a:visited { color:#FF0000; }
.linksColor a:hover { color:#ff6600; }
.titleSpecial { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin-bottom:10px; font-weight:bolder }
.table1 { background:#C4C4C4; }
.table1 td { background:#FFFFFF; }
.imgMr img { width:80px; height:70px; margin-right:50px; margin-bottom:15px; }
.bgBar { width:623px; height:auto; background-color:#CECECE; padding:5px; color:#00528E; font-size:12px; font-weight:bold; background-image:url(/images/item.jpg); background-position:4px 4px; background-repeat:no-repeat; padding-left:25px; }
.glsyBg { background-color:#CECECE; padding:10px; }
.glsyBg a:link, .glsyBg a:visited { text-decoration:underline; }
.tdBg tds { border-bottom:1px solid #CECECE; }
.guideBold { font-weight:bold }
.guideItalic a:link, .guideItalic a:visited, .guideItalic a:hover { text-decoration:underline }
.guideLine { margin-bottom:0px; }
.new { background:url(/images/new.jpg) no-repeat right 0; padding-right:40px; }
.hot { background:url(/images/hot.jpg) no-repeat right 0; padding-right:40px; }
.up { background:url(/images/up.jpg) no-repeat right 0; padding-right:42px; }
.newB, .newBp, .newBgg, .newBgm, .newBgn, .newBgo, .newp, .newq, .newBgmm { padding:0px; margin:0px; background-image:url(/images/new.jpg); background-repeat:no-repeat; background-position:80px -2px; }
.newBp { background-position:90px -2px; }
.newBg { background-position:135px -2px; }
.newBgg { background-position:50px -2px; }
.newBgm { background-position:165px -2px; }
.newBgn { background-position:70px -2px; }
.newBgo { background-position:125px -2px; }
.newp { background-position:50px -2px; }
.newq { background-position:126px -2px; }
.newBgmm { background-position:195px -2px; }
.affTop2 { height:10px; width:640px; background:url(/images/affiliate-top.gif); background-repeat:no-repeat; }
.affTop3 { margin-top:10px; margin-bottom:-15px; height:25px; }
.affMid { background:url(/images/affiliate-bj.gif); background-repeat:repeat-y; width:620px; }
.affMid2 { height:1250px; padding-left:20px; }
.affBottom { background:url(/images/affiliate-bottom.gif); background-repeat:no-repeat; height:12px; width:640px; }
.product-content-yellow { font-size: 12px; color: #FF8400; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
/* 404 page */
.errorTitle { font-size:20px; }
.error { font-size:15px; }
/* 404 page end */
/* ads */
.ads { width:653px; height:171px; margin-bottom:6px; background-image:url(/images/ads.jpg); background-repeat:no-repeat; }
.adsTitle { margin-left:30px; font-size:16px; line-height:20px; font-weight:900; color:#FFFFFF; padding-top:15px; display:block; height:35px; width:340px; font-family: Arial, Helvetica, sans-serif; }
.adsTitle a:link, .adsTitle a:visited { color:#FFFFFF; text-decoration:none; }
.adsTitle a:hover { color:#FFFFFF; text-decoration:underline; }
.adsPrice { color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; display:block; width:60px; height:20px; margin-left:50px; margin-top:14px; }
.adsText { color:#000000; font-size:12px; font-family: Arial, Helvetica, sans-serif; padding-left:10px; line-height:20px; width:440px; height:auto; margin-top:-20px; display:block; }
.adsBuy, .adsTrial, .adsMore { color:#000000; font-family: Arial, Helvetica, sans-serif; margin-left:180px; width:60px; height:20px; display:block; width:50px; height:40px; margin-top:-18px; font-weight:bold; }
.adsTrial { width:78px; margin-left:265px; margin-top:-40px; }
.adsMore { width:70px; margin-left:366px; margin-top:-40px; }
.adsBuy a:link, .adsBuy a:visited, .adsTrial a:link, .adsTrial a:visited, .adsMore a:link, .adsMore a:visited { color:#000000; text-decoration:none; }
.adsBuy a:hover, .adsTrial a:hover, .adsMore a:hover { color:#000000; text-decoration:underline; }
.tabTop { margin-left:344px; }
/*the button of purchase and download*/
.purchaseBg { width:652px; height:60px; }
.purchaseBg img { float:left; }
.purchaseBg .price { background:url(/images/purchaseBg.jpg) no-repeat; font-size:20px; display:block; width:100px; height:40px; padding-top:16px; padding-left:120px; float:left; margin-left:15px; color: #FFf; }
.purchaseBg .price:hover { color:#FF0000; text-decoration:none; }
.downloadMove { margin-left:15px; margin-top:0px; }
.img1 { padding-top:12px; }
/*the button of win and win7*/
.winTitle { background:url(/images/icon/icon_win.jpg) no-repeat right center; display:inline; padding-right:88px; }
/*the image of apple*/
.macTitle { background:url(/images/icon/icon_apple.gif) no-repeat right center; display:inline; padding-right:40px; padding-top:5px; }
.lab { width:256px; height:70px; }
.tabImg { height:255px; width:256px; background-color:#FFFFFF; }
.tabImg1 { height:102px; width:256px; background-color:#FFFFFF; }
/*the link of win and mac*/
#linkWM { color: #FF9966; margin-bottom:10px; font-weight:bold; }
#linkWM1 { color: #FF9966; margin-bottom:10px; font-weight:bold; }
/*the button of the purchase and download in the guide*/
.guidepurchase { width:165px; height:50px; background:url(/images/guide/guide-purchase.jpg) no-repeat; float:left; padding-left:15px; padding-top:22px; font-size:18px; font-weight:bold; font-family: "MS PGothic"; }
.guidedownload { width:147px; height:50px; float:left; }
/*the link of other webs*/
.linkright { margin-top:30px; background-image:url(/images/line_left.jpg); }
.content { margin-top:10px; }
.content a:hover { text-decoration:underline; color:#F00; }
/*the button of the index*/
.indexpurchase { width:160px; height:31px; background:url(/images/buynow-index.jpg) no-repeat right; float:left; padding-top:6px; font-weight:bold; font-family:"MS PGothic"; padding-top:14px; }
.indexdownload { width:120px; height:31px; float:left; margin-left:10px; padding-top:9px; }
/*purchase webs*/
.purchaseBg00 { background-color:#FFFFFF; width:964px; height:auto; }
.purTop { height:auto; margin:0 auto; width:874px; }
.topSpe { background: url(/images/purchase-top.jpg) no-repeat; width:885px; height:15px; }
.none { width:100px; height:20px; }
.middleSpe { background:url(/images/purchase-middle.jpg) repeat-y; width:885px; height:auto; margin-left:1px; margin-top:-1px; padding-left:20px; padding-top:10px; }
.bottomSpe { background:url(/images/purchase-bottom.jpg) no-repeat; width:885px; height:15px; clear:both; }
.purContent { border-bottom:1px solid #B4B4B4; height:auto; margin-bottom:10px; overflow:hidden; width:845px; }
.purLeft { float:left; height:auto; width:520px; }
.purH1, .purH2 { color:#000000; display:inline; font-size:17px; margin-right:10px; }
.purTitle, .purTitle2, .purTitle3, .purTitle4 { color:#000000; font-size:14px; font-weight:bold; margin-top:5px; }
.purUl, .purUl2 { color:#000000; font-size:12px; list-style-image:none; list-style-position:outside; list-style-type:none; margin-top:5px }
.purImg { height:65px; margin-left:20px; width:408px; margin-top:30px; margin-bottom:30px; }
.c { clear:both; }
.purContent2 { height:auto; width:845px; }
.purNow { color:#F10000; font-size:16px; font-weight:bold; margin-right:30px; }
.purBLeft { float:left; height:auto; overflow:hidden; width:440px; margin-top:20px; }
.purTitle3 { float:left; height:30px; width:140px; margin-top:18px; }
.purUl2 { float:left; height:auto; width:300px; margin-top:20px; }
.purBRight { float:left; height:auto; width:170px; margin-top:45px; }
.purBottom { height:auto; margin:0 auto; width:870px; }
.none2 { width:100px; height:30px; }
.purH2Bg { margin:20px 0 10px; text-align:left; }
.purSpecial { padding-left:30px; }
.purNo { color:#666666; font-size:16px; margin-right:30px; text-decoration:line-through; }
.purScreen { float:right; height:auto; width:300px; }
.purTable { text-align:center; background-color:#A7A7A7; }
.purTable td { background-color:#FFFFFF; }
.purBRight2 { width:385px; float:right; }
.purOld { color:#666; font-size:16px; }
.cuda { width:170px; height:70px; padding-left:45px; }
/*purchase webs new1*/
.middleSpe .p1 { padding-right:20px; width:142px; }
.p2 { margin-top:20px; height:160px; line-height:19px; width:285px; }
.p3 { padding:0 10px; }
.p4 { width:300px; line-height:20px; margin-top:20px; }
.p5 { margin-left:20px; margin-top:10px; }
.p6 { width:273px; margin:15px 0 0 20px; line-height:25px; }
.p1, .p2, .p3, .p4, .p5, .p6 { float:left; }
.cardbg { background:url(/images/card-bg.jpg) no-repeat; width:825px; height:213px; }
/*purchase webs new2*/
.purmidbg { background:url(/images/purchase-new/pur-mid-bg2.jpg) repeat-y; width:965px; height:415px; }
.purmidbg1 { background:url(/images/purchase-new/pur-mid-bg2.jpg) repeat-y; width:965px; }
.purbox { margin-left:70px; float:left; padding-right:20px; }
.purbg { background:#FFF; width:956px; height:200px; padding-top:30px; }
.osusume { width:885px; height:175px; border-color:#999; border-style:solid; border-width:thin; margin:0 auto; }
.purword { background-color:#CCC; font-size:13px; font-weight:bold; width:885px; margin:0 auto; height:20px; }

.purh { margin-left:4px; }
.p2 h1 a { color:#000; text-decoration:none; }
.purh a { color:#000; text-decoration:none; font-size:16px; font-weight:bold; }
.pur-coupon, .pur-coupon a { color:#000; display:none; }
.amd { margin-left:3px; }
/*thank you page*/

/*Countdown*/
.ban { background:url(/images/purchase-new/count.jpg) no-repeat; width:822px; height:94px; clear:both; margin-left:66px; position:relative; }
.ban-box { position:absolute; width:300px; height:80px; left:258px; top:22px; }
.ban-txt { font-size:12px; color:#000; font-weight:bold; float:left; margin-top:4px;  }
.ban-txt strong { font-size:13px; color:#F00; }
.ban-txt span { font-size:13px; color:#FFF; }
.time { overflow:hidden; width:164px; text-align:center; padding-bottom:10px; }
.countdown_section { float:left; display:block; text-align:center; font-size:11px; color:#000; margin-left:5px; background:url(/images/purchase-new/count-bg.png) no-repeat; width:36px; height:35px; }
.countdown_amount { display:block; width:22px; height:33px; line-height:52px; margin:-6px 0 -16px 7px; font-size:14px; color:#000; font-weight:bold; _ margin-left:4px; _width:17px;  * margin-left:4px; *width:17px;  }
/*end Countdown*/

/*avangate - one button*/

.purcard { background:url(/images/purchase-new/pur-card-nolock.jpg) no-repeat center; width:956px; height:212px; clear:both; }
.purpal { padding-top:50px; float:left; margin-left:150px; display:none; }
.puravangate { width:234px; height:113px; float:left; margin-top:50px; margin-left:250px; _margin-left:100px; }

/*end avangate - one button*/



.puravangate1 {
    float: left;
    font-size: 16px;
    height: 100px;
    margin-left: 100px;
    margin-top: 75px;
    width: 460px;
}