.noop,.icon-checked,.icon-period-selected,.icon-recommend-onrange{background-image:url("//www.tapd.cn/sprite_dist/product_purchase.sprite-8e9af8ab1f.png");display:inline-block;vertical-align:top}.icon-checked{background-position:-39px 0;width:17px;height:17px}.icon-period-selected{background-position:-19px 0;width:18px;height:18px}.icon-recommend-onrange{background-position:0px 0px;width:17px;height:21px}#btn-buy-redeem-code:hover{color:#fff !important}#btn-input-redeem-code:hover{color:#fff}#btn-success:hover{color:#fff}#btn-input-redeem-code.disabled:hover{color:#bbb}.version-upgrade a:hover{text-decoration:none}.version-upgrade{height:100%;overflow:hidden}.select-version{width:100%;height:42px;font-size:0}.version-nav{display:inline-block;width:229px;height:40px;line-height:40px;font-size:16px;background-color:#F5F5F5;color:#fff;padding-left:14px;background-image:url("//www.tapd.cn/img_dist/buy_nav-05861c60a9.png");background-repeat:no-repeat}.payment-channel{display:inherit;vertical-align:middle;background-image:url("//www.tapd.cn/img_dist/pay_channel-b40c4e6b0d.png");background-repeat:no-repeat;background-position:47%;width:109px;height:29px;border:#3A67B0 1px solid}.open-success .icon-upgrade-success{position:absolute;left:-50px}.version-nav span{margin-left:40px;color:#989898;font-size:14px}.wrap .item{margin:auto auto 20px 20px}.wrap .item.type li,.item.period li{display:inline-block}.wrap .item.tip{color:#999;height:95px;text-align:left;margin-left:101px;position:relative;top:20px}.wrap .item.tip{float:left;vertical-align:middle}.wrap .item.tip .tip-content{float:left;margin-top:15px;margin-left:12px;line-height:25px;height:25px;font-size:16px}.wrap .item.tip .tip-content .contact-type{color:#ffad33}.wrap{margin-top:20px}.wrap label{text-align:right;font-size:14px;color:#656565;width:80px;display:inline-block;line-height:35px}.wrap a{text-decoration:none}.control{display:inline-block;position:relative;margin-left:22px;line-height:30px;font-size:14px}.control ul{padding:0}.control .select-wrap{width:247px;overflow:hidden;border:1px solid #d1d5dc;border-radius:0}.control select{width:265px;height:34px;outline:0;border:0;padding-left:10px;padding:5px\9;padding-right:0px\9;box-sizing:border-box;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;color:#999;font:inherit}.control select::-ms-expand{display:none}.control select+.icon-arr{position:absolute;top:13px;left:228px}.control .dropdown-toggle .select-dropdown-panel{min-width:120px}#new_member_num_limit{padding-left:16px;color:#eb8331;display:inline-block}.control .dropdown-toggle{border:1px solid #d1d5dc;border-radius:0;height:30px;line-height:30px}.control .select-dropdown{width:160px}.control .dropdown-toggle .ico-drop-hover{margin-top:2px}.control .item-block{display:inline-block;width:115px;height:35px;line-height:35px;margin-right:15px;text-align:center;box-sizing:border-box;border:1px solid #d1d5dc;color:inherit;padding:1px;line-height:33px;position:relative}.control .item-block.period .icon-recommend-onrange{position:absolute;top:-1px;left:5px}.service-period .period.item-block .icon-period-selected,.wrap .type.item-block .icon-period-selected{position:absolute;top:16px;left:96px}#expired{height:36px;line-height:36px;color:#eb8331}.period.remain-period{color:#6081bb;font-size:30px}.pay .icon-period-selected{position:absolute;top:14px;right:0}.control .total-price span{font-size:30px;color:#ec842f;margin-right:4px}.control .before-price{font-size:16px;color:#989898;margin:10px}.control .discount-tip{font-size:17px;color:#A7BEE2;vertical-align:middle}.control .sale-price span{font-size:1.3em;color:#fe680a;margin:4px}.item-block.period .discount{color:#fe680a}.item-block.two{padding-left:20px}.control .item-block:hover,.control .item-block.current{border:1px solid #0071cf;padding:0}.control .item-block:hover.two,.page.calculate .control .item-block.current.two{padding-left:19px}.control .item-block:hover .icon-recommend-orange,.control .item-block.current .icon-recommend-orange{top:-2px;left:4px}.btn-buy-redeem-code{display:inline-block;text-align:center;margin-left:10px;margin-top:20px;width:140px;height:40px;line-height:39px;font-size:16px;background-color:#ec842f;color:#fff;border-radius:2px;padding:2px 20px}.btn-buy-redeem-code:hover{background-color:#ee9044}.purchase-redeem-code-btn{display:inline-block;text-align:center;width:140px;height:34px;line-height:34px;font-size:15px;background-color:#ec842f;color:#fff;border-radius:1px}.purchase-redeem-code-btn:hover{color:#fff;background-color:#ee9044}.purchase-step .purchase-step-title{color:#666;font-size:12px;padding:10px 0}.purchase-step .purchase-step-title i{color:#eb8331;font-size:22px;padding:0 4px 0 2px}.purchase-step+.purchase-step{margin-top:30px}.redeem-code-content{top:72px;left:23px;position:absolute}.open-success .row{height:38px;line-height:38px;color:#656565}.row-head span{height:38px;line-height:38px;color:#656565;font-size:25px;font-weight:bold;margin-bottom:10px}.redeem-code-input{width:348px;height:35px;line-height:35px;font-size:14px;border-color:#EFEFEF;border-width:1px;border-style:solid;outline:0;padding-left:6px}.reddem-code-desc{margin-top:10px;color:#AEAEAE}.btn-input-redeem-code{margin-left:10px;text-align:center;font-size:16px;background-color:#4e8df3;color:#fff;border-radius:2px;padding:7px 34px}.btn-input-redeem-code:hover{background-color:#5c96f4}.btn-success{margin-top:20px;text-align:center;font-size:16px;background-color:#508FF4;color:#fff;border-radius:2px;padding:7px 34px}.redeem-code{display:none}.open-success{position:relative;display:none;top:63px;margin:0 auto;width:330px}.contact,.order-not-match,.expired-contact{display:none;position:relative}.contact .tip .icon-customer-service,.order-not-match .tip .icon-customer-service,.expired-contact .tip .icon-customer-service{position:absolute;left:-70px}.contact .item.tip,.order-not-match .item.tip{color:#999;height:95px;text-align:left;margin-left:101px;position:relative;top:20px}.contact .item.tip{margin-left:75px}.contact .item.tip,.order-not-match .item.tip{float:left;vertical-align:middle}.contact .item.tip .tip-content,.order-not-match .item.tip .tip-content{float:left;margin-top:15px;margin-left:12px;line-height:25px;height:25px;font-size:16px}.contact .item.tip .tip-content .contact-type,.order-not-match .item.tip .tip-content .contact-type{color:#ffad33}.order-table{margin-bottom:20px;width:700px}.redeem-code #secur_code_change{vertical-align:bottom;display:inline-block}.redeem-code #code_input{height:45px;line-height:45px}#use_exchange_code_error_tip{margin-top:2px;color:#f00}.error-contact{display:none}.error-contact .icon-customer-service{position:absolute;left:-70px;background-position:0 0;width:67px;height:80px;display:inline-block;vertical-align:top;float:left}.error-contact .tip-content{float:left;margin-top:15px;margin-left:12px;line-height:25px;height:25px;font-size:16px}.more-thousand,.more-3-hundred{display:inline-block;width:100px;position:relative}.more-thousand #more_3_hundred_input,.more-3-hundred #more_3_hundred_input,.more-thousand #more_thousand_input,.more-3-hundred #more_thousand_input{width:25px;height:30px;font-size:14px;padding-right:28px;text-align:right}.more-thousand .double-zero,.more-3-hundred .double-zero{position:absolute;right:42px;padding-top:2px}.more-thousand .thousand-people,.more-3-hundred .thousand-people{position:absolute;right:14px;padding-top:2px}.more-thousand-tips,.more-3-hundred-tips{padding-left:16px;color:#eb8331;display:inline-block}.try-success{position:relative;margin:60px auto;width:377px;text-align:center}.try-success .icon-upgrade-success{background-image:url("//www.tapd.cn/img_dist/ok-2e52d53b3a.png");height:53px;display:inline-block;width:53px;margin-bottom:20px}.try-success .row{height:30px;line-height:30px;color:#656565}.try-success .row-for-email{font-size:16px;height:auto}.try-success a:hover{text-decoration:none}.try-success .btn-success{padding:7px 12px;width:196px;height:31px;display:inline-block;vertical-align:middle;line-height:31px}.try-success .btn-close{padding:7px 12px;width:353px;height:31px;display:inline-block;vertical-align:middle;line-height:31px;background:#0071cf;color:#fff}.try-success .btn-done{width:36px;height:30px;display:inline-block;vertical-align:middle;line-height:30px}.try-success .row-head{margin-bottom:14px}.btn-done{margin-top:20px;text-align:center;font-size:16px;background-color:#fff;color:#363b42;border-radius:2px;padding:7px 34px;border:#ddd 1px solid}.btn-done:hover{color:#363b42}