body,.wave-box{background-color:#fff}.main-wrap{margin-bottom:80px}.header{background-color:rgba(0,0,0,0)}.price-banner{-webkit-box-sizing:border-box;box-sizing:border-box;background:url(img/price_banner.jpg) no-repeat center;width:100%;height:500px;padding-top:123px;color:#fff;margin-top:80px}.banner-title{margin-bottom:20px;height:32px;line-height:32px;font-size:44px;font-weight:normal}.banner-sub-title{margin-top:60px;font-size:18px}.price-block{background:#fff;margin-bottom:50px;border-top:1px solid #e6e6e6;padding-top:40px}.price-block-first{border-top:none;padding-top:0}.price-select-outer{padding:0;height:60px;line-height:60px;margin-top:60px;border:1px solid #e6e6e6}.price-select{border-right:1px solid #eee;width:270px;height:100%;text-align:center}.price-select a{display:block;position:relative;width:100%;height:100%;padding-left:20px;color:#333;font-size:24px;background:url(img/price_icon_server.png) no-repeat 20px center}.price-select a:after{display:none;content:"";position:absolute;border:6px solid rgba(0,0,0,0);border-top-color:gray;top:50%;right:20px}.detail-link{font-size:14px;color:#666;margin-right:20px}.price-block-title{border-left:5px solid #08f;height:24px;margin-bottom:20px;line-height:24px;padding-left:12px;color:#333;font-size:18px}.price-block-subtitle{margin-bottom:20px;color:#999;font-size:14px}.tab-group{margin-bottom:20px}.tab-group a{float:left;width:180px;height:36px;line-height:36px;background-color:#f5f6f7;color:#666;font-size:14px;text-align:center;border:1px solid #ddd;margin-right:-1px}.oem-server-price .tab-group a{width:140px}.tab-group .tab--current{background-color:#08f;color:#fff}.price-table{margin-bottom:10px;width:100%;font-size:12px;color:#666;border:1px solid #e6e6e6;border-left:none}.price-table th,.price-table td{padding-left:15px;text-align:left}.price-table th{border-left:1px solid #e6e6e6;background-color:#f5f6f7;line-height:32px;color:#666;font-weight:bold}.price-table tr:nth-child(even){background-color:#f5f6f7}.price-table td{padding-left:15px;line-height:35px;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6}.price-table .style-stripe{background-color:#fafafa}.price-loading{position:relative;height:145px;border:1px solid #eee}.price-loading:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:100%;background:url(img/price_table_loading.gif) no-repeat center 60%}.price-warn{margin-top:20px}.price-warn-title{padding-left:26px;background:url(img/price_icon_warn.png) no-repeat left center;font-size:14px;color:#08f}.price-warn-text{padding:20px 0 0 26px;font-size:12px;color:#666;line-height:1.8em}