.buyPage .project_content{position:relative;z-index:1;margin-top:73px;min-width:75pc}
.text-stress{color:#ff303a}
.strong{font-weight:700}
.project-rule-desc{margin-bottom:1px;padding-left:9px;color:#545454;text-align:left;font-size:9pt}
.project-rule-desc>a{color:#ff303a}
.line-introduction a:hover{color:#0080ff}
span.ip-unit{margin-left:10px}
.btn-ctrl-layout .down,.btn-ctrl-layout .up{display:block;width:28px;height:14px}
.btn-ctrl-layout .down{margin-top:2px}
.btn-ctrl-layout .down:hover,.btn-ctrl-layout .up:hover{background-position-y:bottom}
.original-price{color:#555;font-size:1pc}
.origin-price-outer .verify-tip{padding-left:20px;width:auto;background:url(/home/img/libao.png) no-repeat left center}
.auto{margin:0 auto;/*max-width:75px;*/min-width:750pt}
body{background-color:#fafafa}
a{text-decoration:none}
input{outline:0;font-family:Helvetica}
.p-relative{position:relative;z-index:10}
.margin-left-10{margin-left:10px}
.ui-slider{position:relative;z-index:10;border-radius:2px}
.ui-slider-horizontal{height:26px;background-color:#ececec}
.ui-slider-range{position:absolute;height:100%;border:1px solid #009ed8;border-right:none;border-radius:2px 0 0 2px;background:#00c0ef}
.ui-slider-handle{position:absolute;top:-4px;z-index:10;width:9px;height:2px;background:url(/home/img/icon_slider_handle.png) no-repeat left top;cursor:pointer}
.input-reset{width:280px;height:30px;border:1px solid #e0e0e0;color:#4c4c4c;line-height:30px}
.input-reset,.ny-number-input{padding-left:10px}
.button-group{float:left;border:0}
.button-group a{position:relative;z-index:10;float:left;margin-left:-1px;width:122px;height:35px;border:1px solid #ddd;background-color:#fff;color:#4c4c4c;text-align:center;font-size:14px;line-height:35px}
.buyPage.gfy #lineButton.button-group a{margin-bottom:60px;width:8px}
.yy_buy #lineButton a{width:110px}
/*#defenseButton a{width:85px}*/
.button-group a:first-child{border-radius:2px 0 0 2px}
.button-group a:last-child{border-radius:0 2px 2px 0}
.button-group a.single-btn{border-radius:2px}
.button-group a.single-btn.show-value{border-color:#e6e6e6;background-color:#f2f4f5;color:#333;cursor:default!important}
.button-group .show-value-btn{position:relative;float:left;display:inline-block;margin-left:-1px;width:150px;height:35px;border:1px solid #ddd;background-color:#f2f4f5;color:#333;text-align:center;font-size:14px;line-height:35px}
.button-group .show-value-btn span{position:absolute;right:8px;color:#a0a0a0}
.button-group a .mark{position:absolute;top:auto;right:auto}
.linkbtn .new{position:absolute;top:1px;right:1px}
.button-group a.disable{border:1px solid #ddd;background-color:#f2f2f2;color:#4c4c4c}
.button-group a.disable_02 i{display: block; width: 36px ;height: 17px; background:url(/home/img/buy_gf.png) no-repeat;position: absolute; right: -3px; top: -10px; }
.button-group a.disable_03 i{display: block; width: 35px ;height: 38px; background:url(/home/img/buy_zx.png) no-repeat;position: absolute; right: -1px; top: -2px; }

/*.button-group a.slt{position:relative;z-index:20;border-color:#E95048;background-color:#E95048;color:#fff}*/
.button-group a.slt-type,.button-group a.slt-line,.button-group a.slt-months,.button-group a.slt{position:relative;z-index:20;border-color:#E95048;background-color:#E95048;color:#fff}

.button-group a.disable:after{position:absolute;top:0;right:0;width:20px;height:1px;background:url(/home/img/buy_qin.png) no-repeat center;content:""}
.button-group.months-button-12 a{width:70px}
.buyPage.gfy .button-group.months-button-7 a{width:65px}
.buyPage .linkbtn{position:relative;top:0;z-index:10;float:left;margin-left:-1px;width:122px;height:35px;border:1px solid #ddd;background-color:#fff;color:#4c4c4c;text-align:center;font-size:14px;line-height:35px;cursor:pointer}
.slider-length-middle{width:460px}
.slider-length-long{width:540px}
.slider-higher{height:30px}
.slider-higher .ui-slider-handle{top:-5px;height:40px;background-image:url(/home/img/icon_slider_handle_heigher.png)}
.main-content{padding-top:30px;padding-bottom:500px;color:#777;font-size:9pt}
.goods-title{height:40px;color:#555;font-weight:400;font-size:22px;line-height:40px}
.goods-description{color:#999;font-size:14px;line-height:26px}
.config-panel{float:none; width: 995px;}
.shopping-area{margin-top:15px;padding:25px 15px 35px;border:1px solid #eee;border-top:3px solid #ff8400}
.config-row{margin-top:20px;margin-bottom:10px;line-height:30px}
.config-tier-panel .config-row:first-child{margin-top:0}
.config-row-title{float:left;width:71px;color:#595757;text-align:right;font-weight:400;font-size:14px}
.config-row-title-shorter{line-height:30px}
.config-row-content{float:left;margin-left:15px;line-height:37px}
.line-introduction{float:left;margin-left:0;padding-left:20px;background:url(/home/img/buy_location.png) no-repeat left center;color:#0080ff}
.line-introduction a{color:#0080ff}
.line-slogan{position:absolute;top:-30px;left:0;z-index:10;margin-left:165px;padding-bottom:5px;background:url(/home/img/rmkbg.png) no-repeat}
.line-slogan-content{padding:0 10px;height:18px;background:#f60;color:#fff;font-size:9px;font-family:Simsun;line-height:18px}
.config-input-container{float:left;margin-left:10px}
.config-slider-input{width:40px;border-radius:2px 0 0 2px;color:#4c4c4c}
.config-input-unit,.config-slider-input{float:left;height:30px;border:1px solid #ddd;text-align:center;line-height:30px}
.config-input-unit{margin-left:-1px;width:30px;border-radius:0 2px 2px 0;background-color:#f5f5f5}
.config-slider-ruler{width:460px}
.config-slider-ruler i{position:relative;float:left;width:25%;height:30px;text-align:center;font-style:normal;line-height:40px}
.config-slider-ruler i:before{position:absolute;top:0;left:50%;width:1px;height:6px;background:#ddd;content:""}
i.config-last-scale{width:12.4%;text-align:right}
i.config-last-scale:before{right:0;left:inherit}
.config-slider-ruler i:first-child{width:12.5%;text-align:left}
.config-slider-ruler i:first-child:before{left:0}
.config-row-defense .ui-slider-horizontal{background:url(/home/img/defense_bg.png?v=2) no-repeat left center}
.config-row-defense .ui-slider-range{background:url(/home/img/defense_range.png?v=2) no-repeat left center}
.config-row-months .ui-slider-horizontal{background:url(/home/img/months_bg.png) no-repeat left center}
.config-view-outer{padding-top:5px}
.config-view-inner{position:static;z-index:100;margin-left:0;border:#e5e5e5;background-color:#fff;box-shadow:0 -2px 1pc rgba(0,0,0,.12)}
.view-inner-fixed{position:fixed;bottom:0;left:50%;margin-left:-600px;width:75pc}
.config-view-title{padding-left:20px;height:38px;background:#0080ff;color:#fff;font-weight:400;font-size:1px;line-height:38px}
.config-view-list{padding-top:10px;padding-bottom:10px;border:1px solid #eee;background:#fff;color:#444}
.config-view-list li{padding:7px 0}
.config-view-item-title{display:inline-block;padding-left:20px;width:98px;color:#999;vertical-align:top;text-align:left;font-weight:400}
.config-view-list em{display:inline-block;max-width:170px;font-style:normal}
.origin-price-outer{line-height:1}
.config-view-item-price{color:#f60;font-weight:700;font-size:24px}
.config-view-list .padding-indent{padding-left:40px}
.config-view-item-submit{margin-top:10px;text-align:center}
.button-submit{display:inline-block;width:220px;height:2px;background:#ff8400;color:#fff;font-weight:400;font-size:1px;line-height:2px;cursor:pointer}
.button-submit:hover{background:#ff6e00}
.buy-top{height:72px;background-color:#fff;box-shadow:1px 1px 3px rgba(58,58,58,.2);line-height:72px}
.buy-top-title{padding-left:15px;border-left:3px solid #0080ff}
.server-slogan{margin-left:10px;font-size:9pt}
.buy-top-right{padding-left:27px;background:url(/home/img/buy_icon_favor.png) no-repeat left center;font-size:14px}
.buy-tip{margin-right:20px;background-image:url(/home/img/buy_icon_buy_tip.png)}
.server-warn{margin-bottom:20px;background-image:url(/home/img/buy_gift_mini.png)}
.config-tier{position:relative;margin-bottom:1px;padding:15px 0;width:100%;border:1px solid #ddd;background-color:#fff}
.config-tier-title{position:absolute;top:0;bottom:0;left:0;width:36px;background:#edf1f2}
.config-tier-title span{position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-6px;width:1em;color:#585858;font-size:14px;line-height:1}
.config-tier-title-4 span{margin-top:-24px}
.config-tier-panel{margin-left:30px;padding:10px 0}
.config-tier:hover .config-tier-title{background:#ffeaeb}
.config-tier:hover .config-tier-title span{color:rgb(255,48,58)}
li.price-container{padding-top:3px}
.price-title{width:94px;vertical-align:bottom}
.server-price{font-size:24px}
.rmb-symbol{font-size:1pc}
.gift-outer{margin-top:2px;margin-left:20px}
.favorable-reminder{position:relative;display:inline-block;padding-left:25px}
.favorable-reminder:before{position:absolute;top:5px;left:0;width:20px;height:20px;background:url(/home/img/buy_gift.png) no-repeat right center;content:""}
.server-buy-btn{position:absolute;top:35px;right:20px;display:inline-block;margin-top:10px;padding:0 30px;height:40px;border:none;border-radius:2px;background-color:#f60;color:#fff;text-align:center;font-size:1px;line-height:40px;cursor:pointer}
.buy-no-login-tip{position:absolute;top:98px;right:20px}
.buy-no-login-tip a{color:#0080ff}
.server-buy-btn:hover{background-color:#e56100}
.server-buy-btn[disabled]{background-color:#ccc;cursor:not-allowed}
.add-disk-row{margin-top:10px}
.show-disk-amount{margin-left:20px;color: #545454;}
.add-disk{display:inline-block;padding-left:37px;height:30px;background:url(/home/img/buy_plus.png) no-repeat left center;color:#ff303a;line-height:30px}
.delete-disk-row{display:inline-block;margin-top:9px;width:10px;height:10px;background-image:url(/home/img/buy_icon_close.png);background-position:0 0;background-repeat:no-repeat;cursor:pointer}
.delete-disk-row:hover{background-position:0 -10px}
.buyfooter{background-color:#fff}
.footer-buyfooter{padding:20px 0 30px;width:100%}
.footer-buyfooter a,.footer-buyfooter p{margin-top:8px;color:#999;font-size:9pt}
.buyfooter-nav{margin-top:20px}
.buyfooter-nav-list li{position:relative;float:left;margin:0 10px;height:20px;line-height:20px}
.buyfooter-nav-list li:before{position:absolute;top:4px;left:-10px;width:1px;height:14px;background:#aaa;content:""}
.buyfooter-nav-list li:first-child:before{width:0;height:0}
.buyfooter-nav-list li a{display:inline-block;color:#4c4c4c;font-size:14px}
.config-tip{position:relative;z-index:20;display:inline-block;margin-top:7px;margin-left:10px;width:1pc;height:1pc;background:url(/home/img/ycloud/icon_question.png) no-repeat center;vertical-align:middle}
.config-tip:hover .config-tip-content{display:block}
.config-tip-content{position:absolute;top:-214px;left:-45px;display:none;padding:20px;width:250px;border:1px solid #ccc;background-color:#fff;-webkit-box-shadow:1px 1px 3px 2px rgba(58,58,58,.2);text-align:left;line-height:20px}
#bandwidth_1 .config-tip-content,#bandwidth_2 .config-tip-content,#bandwidth_3 .config-tip-content{top:-100px;}
.config-tip .config-tip-content.config-tip-one{top:-74px}
.config-tip-content:after,.config-tip-content:before{position:absolute;content:""}
.config-tip-content:before{bottom:-1px;left:51px;z-index:10;margin-left:-8px;border:8px solid transparent;border-top-color:#fff}
.config-tip-content:after{bottom:-21px;left:50px;z-index:9;margin-left:-8px;border:10px solid transparent;border-top-color:#ccc}
.ny-slider{position:relative;float:left;padding:0 8px;width:600px;height:30px;border:1px solid #ddd;border-left:none;border-radius:2px;background-color:#fff}
.ny-slider-item{float:left;box-sizing:border-box;border-left:1px solid #ddd;text-align:right;line-height:29px;cursor:pointer}
.ny-slider-item:first-child{border-left:none}
.slider-item-number{margin-right:8px;color:#4c4c4c;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.ny-slider-range{position:absolute;top:0;left:0;overflow:hidden;margin-top:-1px;padding:0 8px;width:0;height:100%;height:30px;border:1px solid #ff303a;border-right:none;border-radius:2px 0 0 2px;background-color:#ff303a;line-height:30px;-webkit-transition:width .1s;transition:width .1s}
.ny-slider-item-box,.ny-slider-range-current{width:584px}
.ny-slider-range-item{float:left;box-sizing:border-box;border-right:1px solid #ff303a;text-align:right;cursor:pointer}
.ny-slider-range-item:last-child{border-right:none}
.range-item-number{margin-right:8px;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.ny-slider-btn{position:absolute;top:-5px;left:0;z-index:3;width:1px;height:40px;background:url(/home/img/slide_range_bg.png) no-repeat center;cursor:pointer;-webkit-transition:left .1s;transition:left .1s}
.margin-left-20{margin-left:20px}
.margin-bottom-0{margin-bottom:2px}
.origin-price{margin-left:10px;color:#0f9934}
.particular-config{color:#999;font-size:9pt}
.particular-btn{color:#08f}
.buy-footer{z-index:99;margin-top:15px;min-width:750px;background-color:#fff;box-shadow:0 -2px 9pt 1px rgba(0,0,0,.1)}
.project-item{position:relative;margin-bottom:1px;padding-top:2px;padding-bottom:1px;border:1px solid #f6f7f9;border-left:none;background-color:#fff}
.project-item.margin-bottom-0{margin-bottom:0}
.buy-footer .project-item{padding:0;min-width:75px;border-color:#bcbcbc}
.project-item-name{position:absolute;top:0;left:0;width:36px;height:100%;background-color:#ebecee}
.project-item:hover .project-item-name{background-color:#ff303a}
.project-item:hover{border-color:#ff303a}
.project-item-name span{position:absolute;top:50%;left:10px;display:inline-block;margin-top:-28px;width:1em;color:#999;vertical-align:middle;text-align:center;word-wrap:break-word;font-size:14px;line-height:14px}
.project-item:hover .project-item-name span{background-color:#ff303a;color:#fff}
.buy-footer .project-rule{padding-top:25px;padding-right:25px;border-top:none;text-align:left}
.project-rule-name{float:left;padding-top:15px;width:8px;color:#666;text-align:right;font-size:14px}
.buy-footer .project-rule-name{padding-top:4px}
.inventory-setting{margin-left:1px;width:56px;height:24px;outline:0;border:none;background:url(/home/img/inventory-icon.png) no-repeat 0 -2px;vertical-align:middle;cursor:pointer}
.inventory-setting.active{background:url(/home/img/inventory-icon.png) no-repeat 0 -78pt}
.inventory-setting:hover{background:url(/home/img/inventory-icon.png) no-repeat 0 -36px}
.inventory-setting.active:hover{background:url(/home/img/inventory-icon.png) no-repeat 0 -138px}
.inventory-box{margin-top:1px;margin-left:4pc}
.hidden{display:none}
.inventory-list{clear:left;width:100%;color:#5a5a5a;font-size:13px}
.inventory-list tr{height:24px;line-height:24px}
.inventory-list tr th{width:95px;text-align:left;font-weight:400}
.inventory-list tr td{width:19px;text-align:left}
.inventory{clear:both;margin-top:24px;margin-left:4px;height:5px;border-top:1px solid #e6e6e6;text-align:left;line-height:5pc}
.inventory-count{color:#666;font-size:14px}
.config-tier:hover{border-color:#ff303a}
.forthwith-btn{float:right;margin-top:17px;padding:9pt 3px;outline:0;border:none;border-radius:5px;background-color:#ff303a;color:#fff;font-size:1px;line-height:1;cursor:pointer}
.inventory-count span{color:#ff303a;font-size:30px}
.inventory .inventory-count label{margin-left:7px;color:#ff303a}
.ny-number-unit{position:absolute;top:0;right:0;width:31px;height:100%;background:#ebebe4;color:#999;text-align:right;text-align:center;line-height:36px}
.number-input-box{position:relative;float:left;width:75px;width:90px;height:32px;border:1px solid #ddd;border-radius:2px}
.ny-number-control span{position:absolute;left:232px;z-index:11;width:2pc;height:15px;background:no-repeat center;cursor:pointer}
span.number-control-up{top:92px;background-image:url(/home/img/number_up.png)}
span.number-control-up:hover{background-image:url(/home/img/number_up_hover.png);background-position:50% 50%}
span.number-control-down{bottom:35px;background-image:url(/home/img/number_down.png)}
span.number-control-down:hover{background-image:url(/home/img/number_down_hover.png);background-position:50% 50%}
.number-input-box input{width:78px;height:32px;outline:0;border:none;background-color:#eeeee4;text-indent: 20px;}
.margin-right-10{margin-right:10px}
/*.hide,.purchase-amount .ny-number-control{display:none}*/
.cloSevTip .ccs{display:inline-block;width:auto;height:20px;border:1px solid #ff303a;border-radius:5px;background:#fff4f5;box-shadow:0 -1px 2px #d9d9d9;color:#ff303a;font:9pt/18px Helvetica;zoom:1}
.buyPage .cloSevTip .i{position:absolute;left:50%;display:block;overflow:hidden;margin-left:-8px;width:17px;height:8px}
.buyPage .cloSevTip .icon_arrow_up{top:-8px;background:url(/home/img/gfcloud/artIcss_red_up.png) no-repeat 0 0}
.cloSevTip .icon_arrow_down{top:33px;display:none;background:url(/home/img/module/yyCloud/artIcss_red_down.png) no-repeat 0 0}
.buyPage.gfy .cloSevTip a{display:inline-block;width:auto;height:20px;border:1px solid #ff303a;border-radius:5px;background:#ff303a;box-shadow:0 -1px 2px #d9d9d9;color:#fff;font:9pt/18px Helvetica;zoom:1}
.buyPage.gfy #nb_invite_wrap{display:none!important}
.originPrice_wrap{display:none;margin-left:10px;color:#f26600;text-decoration:line-through;font-size:1pc}
.header_tip .tip_inner .tip_content .icon_red_bag{display:inline-block;margin-top:-5px;margin-right:5px;margin-left:5px;width:30px;height:30px;border-radius:5px;background-image:url(/home/img/ycloud/red_bag_hui.png);background-size:100% 100%;vertical-align:middle}
.header_tip .tip_inner .tip_content .sub_title,.header_tip .tip_inner .tip_content .sub_title a{padding-left:25px;color:#f26600;font-size:14px}
.header_tip .tip_inner .tip_content .sub_title a:hover{text-decoration:underline}
.header_tip .tip_inner .tip_content .sub_title a{padding-left:0}
.icon_red_bag2{display:inline-block;margin-top:-5px;margin-right:5px;margin-left:5px;width:30px;height:30px;border-radius:5px;background-image:url(/home/img/ycloud/icon_red_bag.png);background-size:100% 100%;vertical-align:middle}
.icon_zhishi_wrap{position:fixed;bottom:20px;left:50%;display:block;margin-left:-25px}
.icon_zhishi{display:inline-block;width:30px;height:30px;background:url(/home/img/gfcloud/icon_zhishi.png) center center no-repeat;background-size:100% 100%}
.icon_zhishi_wrap .icon_zhishi{transform-origin:center bottom;animation-name:container;animation-duration:1s;animation-fill-mode:both;animation-iteration-count:infinite}
@keyframes container{0%,20%,50%,80%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}
    40%,43%{transition-timing-function:cubic-bezier(.755,.5,.855,.060);transform:translate3d(0,-30px,0)}
    70%{transition-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-15px,0)}
    90%{transform:translate3d(0,-4px,0)}
}
.server-buy-banner{margin:0 auto;height:340px;min-width:750px;background:url(/home/img/images/server-buy-banner_02.png) no-repeat center}
.button-group a span{position:relative;display:inline-block}
.button-group a.slt span{display:inline-block}
.line-buttons-outer{margin-bottom:-5px;margin-left:125px;min-width:500px}
.line-buttons{position:relative;}
.line-slogan{position:absolute;top:0;left:0;z-index:10;margin-left:10px;padding-bottom:5px;background:url(/home/img/rmkbg.png) no-repeat}
.config-row-months .ui-slider-horizontal{margin:0;height:30px;background:url(/home/img/months_bg.png) no-repeat left center}
.config-row-defense .ui-slider-horizontal{margin:0;height:30px}
.config-row-months .ui-slider-range{border:none;background:url(/home/img/months_range.png) left center}
.line-row{position:relative}
.config-row-title.row-title{position:absolute;left:0}
.selectButton{z-index:11;float:left;display:inline-block;height:30px}
.selectButton dl dt{height:30px;border:1px solid #ff303a;background-color:#fff;background-repeat:no-repeat;color:#333;line-height:30px;cursor:pointer}
.selectButton dl dt.close{background-image:url(/home/img/select_arrow_down.png)}
.selectButton dl dt.open{background-image:url(/home/img/select_arrow_up.png)}
.selectButton .select{position:absolute;display:none;overflow:hidden;border:1px solid #ddd;border-top:none;background:#fff}
.selectButton .select ul li{height:30px;border-bottom:1px solid #eee;line-height:30px;cursor:pointer}
.selectButton .select ul li.hover{background:#f5f5f5}
.selectButton .show{display:block}
.select-version{margin-left:10px}
.select-version dl dt{padding-left:20px;width:250px;background-position:220px 7px}
.systemButton dl dt{width:10px;background-position:135px 7px}
.systemButton dl dt span{float:left;display:block;height:50px;text-indent:10px}
.selectButton dl dt.slt .text('(￥' + pd_price/months_num+'*'+months_num+'/'+sel_SC_val+')');text{text-indent:0}
.selectButton dl dt.slt .ico{width:35px!important}
.systemButton dl dt .ico span{margin-top:2px;width:100%;height:26px;background-image:url(/home/img/system_26.png);background-position:75pt top;background-repeat:no-repeat}
.systemButton dl dt .Windows{background-position:5px top!important}
.systemButton dl dt .Ubuntu{background-position:5px -90px!important}
.systemButton dl dt .Centos{background-position:5px -60px!important}
.systemButton dl dt .Debian{background-position:5px -30px!important}
.systemButton dl dt .opensuse{background-position:5px -90pt!important}
.systemButton dl dt .FreeBSD,.systemButton dl dt .Freebsd{background-position:5px -150px!important}
.systemButton .select{overflow-y:auto;width:10px;height:130px}
.select-version .select{z-index:999;overflow-y:auto;width:250px;height:99pt}
.select-version .select ul li{padding-left:20px}
.systemButton .select ul li{padding-left:45px;height:30px;border-bottom:1px solid #eee;white-space:nowrap;line-height:30px;cursor:pointer}
.systemButton .select ul li,.systemButton .select ul li.hover{background-image:url(/home/img/system_26.png);background-repeat:no-repeat}
.systemButton .select ul li.hover{background-color:#f5f5f5}
.systemButton .select ul li.Windows,.systemButton .select ul li.Windows.hover{background-position:11px 2px!important}
.systemButton .select ul li.Ubuntu,.systemButton .select ul li.Ubuntu.hover{background-position:11px -88px!important}
.systemButton .select ul li.FreeBSD,.systemButton .select ul li.FreeBSD.hover,.systemButton .select ul li.freebsd,.systemButton .select ul li.freebsd.hover{background-position:11px -148px!important}
.systemButton .select ul li.Debian,.systemButton .select ul li.Debian.hover{background-position:11px -28px!important}
.systemButton .select ul li.Centos,.systemButton .select ul li.Centos.hover{background-position:11px -58px!important}
.systemVersionButton dl dt{padding-left:20px;width:10px;background-position:158px center}
.systemVersionButton dl dt span{float:left;display:block;height:30px}
.systemVersionButton .select{width:178px}
.systemVersionButton .select ul li{padding-left:20px}
.drop-open{z-index:20}
.month-tip{z-index:99;padding-left:10px;width:2in;height:25px;background:url(/home/img/months_tips.png) no-repeat;line-height:20px}
.line-tip,.month-tip{position:absolute;color:#fff;font-size:9pt}
.line-tip{margin-top:-30px;margin-left:55px;padding:0 10px;height:23px;background:url(/home/img/tips_bg.gif) no-repeat;line-height:18px}
.hui-icon{position:absolute;top:-1px;right:-2px;z-index:9;display:none;width:18px;height:1px;background:url(/home/img/icon_hui.png) no-repeat center}
.config-row-months .ui-slider-range{z-index:8}
.month-tip{padding-right:10px;width:auto;white-space:nowrap}
.price-tip{margin-top:-6px}
.config-view-outer:hover{z-index:100}
.price-tip .config-tip-content{top:auto;right:-50px;bottom:27px;left:auto;width:auto;height:auto;max-width:900px;min-width:500px;white-space:nowrap}
.price-tip .config-tip-content:before{right:50px;left:auto}
.price-tip .config-tip-content:after{right:3px;left:auto}
.gfy .line-buttons{width:50px;height:auto}
.explain{margin-top:15px;margin-bottom:15px;height:30px;color:red;text-align:right;font-size:1px;line-height:30px}
.ritBox{position:absolute;z-index:10;width:250px;text-align:left;margin-left: 2px;left: 1002px;}
.fixeds{position:fixed;top:0;z-index:10;width:250px}
.ritBox #ec-right-wrap{border:1px solid #ddd;}
.ritBox #ec-right-wrap:hover{border-color: rgb(255,48,58);}
#ec-right-wrap .tt1{padding-left:30px; color: #666;background: #eee;}
.lstC{padding-top:10px;padding-bottom:10px;padding-left:23px;border-top:none;background-color:white;}
.lstC:hover{border-color:#ff303a}
.yy_buy .ritBox .tt1{display:block;height:61px;color:#2d3137;text-align:left;font-size:17px;line-height:61px}
.yy_buy .ritBox .ccon{overflow:hidden;height:36px;color:#5e6e82;white-space:nowrap;font-size:14px;line-height:36px}
.yy_buy .ritBox .ccon span{color:#535353;line-height:24px}
.yy_buy .ritBox .prs{overflow:hidden;text-decoration:line-through;zoom:1}
.yy_buy .ritBox .num{float:left;display:block;height:36px;color:#e95048;font-size:24px;line-height:36px}
.coupon{color:#e72726;text-align:left;font:28px/36px Helvetica}
.yy_buy .ritBox .bt{overflow:hidden;padding:10px 0 10px;zoom:1}
.yy_buy .ritBox .b1{text-align: center;float:left;display:block;width:199px;height:40px;outline:0;border:0;border-radius:3px;background:#E95048;color:#fff;font-size:1px;line-height:40px;cursor:pointer}
.yy_buy .ritBox .b1:hover{background: #f66}
#monthsButton a{width:3pc}
.login_tip a{color:#ff303a}
#forthwithBtn{background-color:#ff303a}
#systemHarddisk a{width: 222px; background: #ffeaeb; color: rgb(255,48,58);}
.sell_out_btn{background: #8c8c8c !important;cursor: initial !important;}
.config-tier .bandwidth{
    position: absolute;
    top: 15px;
    right: 215px;
}
.button-group a{
	margin-bottom: 10px;
}
.text-primary{
	color: #E95048;
	font-weight: bold;
}
.line-through{
	text-decoration: line-through;
}
.text-ants-text-4{
	--text-opacity: 1;
    color: #909399;
}
.line-buttons-outer{
	margin-left: 2px;
}
.config-tier-panel .config-row{
	padding-left: 20px;
}
.cdn-info-box{
	width: 390px;
}
.cdn-info{
	font-size: 16px; 
	font-weight: bold; 
	text-indent: 5px;
}
.cdn-info-tb{
	color: red; 
	padding-right: 10px;
}
.cdn-info-text{
	padding-left: 33px;
}
.system-type-wrap {
	width: 82%;
  	margin-top: 30px;
  	margin-left: 104px;
}
.system-type-select {
  display: grid;
  grid-template-columns: repeat(4, calc((100% - 30px) / 4));
  grid-gap: 10px;
}
.system-type-select .sys-select-item {
  position: relative;
  width: 188px;
  height: 80px;
  border: 1px solid #DBE1E8;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}
.system-type-select .sys-select-item:hover {
  border-color: #FF6666;
}
.system-type-select .sys-select-item.active {
  border-color: #FF6666;
}
.system-type-select .sys-select-item.active::after {
  content: "";
  position: absolute;
  right: -1px;
  bottom: -1px;
  width: 24px;
  height: 24px;
  background: url(/home/img/system_checked.png) no-repeat right bottom;
}
.system-type-select .sys-select-item.active .sys-item-head div {
  color: #FF6666;
}
.system-type-select .sys-select-item .sys-item-head {
  position: relative;
  /*width: 100%;
  height: 100%;*/
  padding: 11px 0px 0px 76px;
  cursor: pointer;
}
.system-type-select .sys-select-item .sys-item-head img {
  position: absolute;
  top: 20px;
  left: 20px;
  width: 40px;
  height: 40px;
}
.system-type-select .sys-select-item .sys-item-head div {
  line-height: 26px;
  font-size: 16px;
  color: #2D3037;
}
.system-type-select .sys-select-item .sys-item-head span{
	display: inline-block;
    width: 112px;
    text-align: left;
}
.system-type-select .sys-select-item .sys-item-head p {
  width: 110px;
  line-height: 14px;
  font-size: 12px;
  color: #5E6D81;
  margin-top: 2px;
  text-align: left;
}
.system-type-select .sys-select-item .sys-item-list {
  position: absolute;
  top: 80px;
  left: -1px;
  width: 188px;
  background-color: #FFF;
  padding: 8px 0px;
  border: 1px solid #FF6666;
  border-top-color: #DBE1E8;
  z-index: 22;
  display: none;
  text-align: left;
}
.system-type-select .sys-select-item .sys-item-list ul li {
  position: relative;
  overflow: hidden;
}
.system-type-select .sys-select-item .sys-item-list ul li input[type=radio] {
  position: absolute;
  left: -20px;
  opacity: 0;
}
.system-type-select .sys-select-item .sys-item-list ul li label {
  display: block;
  width: 93%;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  font-weight: 400;
  color: #5E6D81;
  padding-left: 14px;
  cursor: pointer;
  margin: 0px;
}
.system-type-select .sys-select-item .sys-item-list ul li label:hover {
  color: #FF6666;
  background-color: #FFEFEF;
}
.system-type-select .sys-select-item .sys-item-list ul li input[type=radio]:checked + label {
  color: #FF6666;
  background-color: #FFEFEF;
}
.system-type-select .system-mirror .sys-item-list {
  padding: 0;
}
.system-type-select .system-mirror .sys-item-list ul {
  margin-bottom: 0;
}
.sysTps {
	width: 757px;
  	text-align: left;
  	margin: 0 auto;
    margin-top: 8px;
}
.sysTps .secTps {
  display: none;
  margin-bottom: 0;
}
.sysTps .secTps:first-child {
  display: block;
}
.cloudSever .inCon {
  width: 958px;
}
.cloudSever .ritBox {
  width: 240px;
}
.cloudSever .ritBox #ec-right-wrap {
  width: 240px;
}
.cloudSever .cmMod{ position:relative;}
.cloudSever .cmMod .cmClear{position:relative;left:40px;right:0px;width: 880px;padding:30px 0px 39px 0px; border-bottom: 1px solid #f0f3f5;}
.cloudSever .cmMod .cmClear-second{padding:9px 0px 39px 0px;}
.cloudSever .cmLtit{ width:27px; overflow:hidden; background:#ededed; position:absolute; left:0; top:0; bottom:0}
.cloudSever .cmLtit span{ display:block; width:27px; text-align:center; color:#9d9d9d; position:absolute; left:0; top:50%; margin-top:-32px}
.cloudSever .cmLtit .v2{ margin-top:-16px}
.cloudSever .cmRow{ padding:30px 0 0 95px;position:relative;}
.cloudSever .pdt{ padding-top:70px}
.cloudSever .cmLt{ position:absolute;left:0px;top:30px; display:block; width:90px; text-align:left; padding:0 5px 0 0px; float:left; font-size:14px; color:#9ea7b3} /*2017-3-22*/
.cloudSever .cmLt .ll{ display:.cloudSever .cmRit .disblock; float:left; line-height:36px; height:36px; font-size:14px; color:#9ea7b3}
.cloudSever .cmLt .gth{ width:20px; height:20px; position:relative; z-index:20; background:url(../../images/thICCS.jpg) no-repeat center; cursor:pointer; float:left; margin:8px 0 0 0}
.cloudSever .nlts{ padding-left:145px}
.cloudSever .cmRit .cmTb{ display:block; min-width:98px; text-align:center; height:38px; line-height:38px; font-size:15px; color:#2d3137; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; border:1px solid #dae2e8; margin:-1px 0 0 -1px; cursor:pointer; transition:all linear .2s; position:relative; float:left}
.cloudSever .cmRit .cpumz{min-width:87px}
.cloudSever .cmRit .autopwd{padding:0px 15px;}
.cmMod .swas-product-wrap {
	width: 100%;
	margin: 0 auto;
}
.cmMod .swas-product-wrap .swas-product-list {
  display: grid;
  grid-template-columns: repeat(4, calc((100% - 30px) / 4));
  grid-gap: 10px;
}
.cmMod .swas-product-wrap .swas-product-list .product-item {
  /*width: 100%;*/
  background: #FFFFFF;
  border: 1px solid #DBE1E8;
  border-radius: 2px;
  padding: 16px 10px 20px 20px;
  cursor: pointer;
}
.cmMod .swas-product-wrap .swas-product-list .product-item:hover {
  border-color: #FF6666;
}
.cmMod .swas-product-wrap .swas-product-list .product-item.select-pro {
  border-color: #FF6666;
  background: url(/home/img/system_checked.png) no-repeat right bottom;
}
.cmMod .swas-product-wrap .swas-product-list .product-item .price {
  font-size: 14px;
  color: #FF6666;
  margin-bottom: 16px;
  padding-bottom: 10px;
  border-bottom: 1px solid #F0F2F5;
}
.cmMod .swas-product-wrap .swas-product-list .product-item .price span {
  display: inline-block;
  font-size: 24px;
  color: #FF6666;
  line-height: 24px;
}
.cmMod .swas-product-wrap .swas-product-list .product-item dl {
  display: flex;
  font-size: 14px;
  margin: 0 0 16px;
}
.cmMod .swas-product-wrap .swas-product-list .product-item dl:last-child {
  margin-bottom: 0;
}
.cmMod .swas-product-wrap .swas-product-list .product-item dl dt {
  width: 60px;
  flex-shrink: 0;
  line-height: 14px;
  font-size: 14px;
  color: #9EA7B3;
  font-weight: normal;
}
.cmMod .swas-product-wrap .swas-product-list .product-item dl dd {
  line-height: 12px;
  color: #2D3037;
  font-size: 14px;
}
.system-type-wrap .swas-tips{
	text-align: left;
}
.text-muted{
	margin-left: 15px;
}
.password_eye {
    position: relative;
    left: -45px;
    font-size: 14px;
    cursor: pointer;
}
.lightCloud-tips{
    width: 200px;
    margin-left: 91px;
}
.lightCloud-tips span{
	color: red;
	width: 170px;
    display: inline-block;
    text-align: left;
}