/*顶部banner样式*/
.server-buy-banner{margin: 0 auto;min-width: 1000px;height: 340px;background: url(../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-left: 125px;margin-bottom: -5px;min-width: 500px;}
.line-buttons{position: relative;width:690px;}
.line-slogan{position: absolute;left: 0;top: 0;z-index: 10;margin-left: 160px;padding-bottom: 5px;/* TODO: 修改背景图文件名 */background: url(../img/rmkbg.png) no-repeat;}
.config-row-months .ui-slider-horizontal{height: 30px;margin: 0;background: url(../img/months_bg.png) no-repeat left center;}
.config-row-defense .ui-slider-horizontal{height: 30px;margin: 0;}
.config-row-months .ui-slider-range{background: url(../img/months_range.png) left center;border: none;}
.line-row{position: relative;}
.config-row-title.row-title{position: absolute;left: 0;}
/* 操作系统 */
.selectButton{float: left;display: inline-block;height: 30px;/*overflow: hidden;*/z-index: 11;}
.selectButton dl dt{background-color: #fff;background-repeat: no-repeat;height: 30px;line-height: 30px;cursor: pointer;color: #333333;border: 1px solid rgb(255, 48, 58);}
.selectButton dl dt.close{background-image: url(../img/select_arrow_down.png);}
.selectButton dl dt.open{background-image: url(../img/select_arrow_up.png);}
.selectButton .select{background: #fff;position: absolute;border: 1px solid #ddd;border-top: none;display: none;overflow: hidden;}
.selectButton .select ul li{height: 30px;line-height: 30px;border-bottom: 1px solid #eee;cursor: pointer;}
.selectButton .select ul li.hover{background: #f5f5f5;}
.selectButton .show{display: block;}
.select-version{margin-left: 10px;}
.select-version dl dt{width: 250px;background-position: 220px 7px;padding-left: 20px;}
.systemButton dl dt{width: 160px;background-position: 135px 7px;}
.systemButton dl dt span{display: block;float: left;height: 50px;text-indent: 10px;}
.selectButton dl dt.slt .text{text-indent: 0;}
.selectButton dl dt.slt .ico{width: 35px !important;}
.systemButton dl dt .ico span{width: 100%;height: 26px;margin-top: 2px;background-image: url(../img/system_26.png);background-repeat: no-repeat;background-position: 100px top;}
.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 -120px !important;}
.systemButton dl dt .freebsd,
.systemButton dl dt .FreeBSD{background-position: 5px -150px !important;}
.systemButton .select{width: 160px;height: 130px;overflow-y: auto}
.select-version .select{width: 250px;height: 132px;overflow-y: auto;z-index: 999;}
.select-version .select ul li{padding-left: 20px;}
.systemButton .select ul li{white-space: nowrap;padding-left: 45px;height: 30px;line-height: 30px;border-bottom: 1px solid #eee;cursor: pointer;background-image: url(../img/system_26.png);background-repeat: no-repeat;}
.systemButton .select ul li.hover{background-color: #f5f5f5;background-image: url(../img/system_26.png);background-repeat: no-repeat;}
.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,
.systemButton .select ul li.freebsd.hover,
.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{width: 160px;padding-left: 20px;background-position: 158px center;}
.systemVersionButton dl dt span{display: block;float: left;height: 30px;}
.systemVersionButton .select{width: 178px;}
.systemVersionButton .select ul li{padding-left: 20px;}
.drop-open{z-index: 20;}
/* 时长提示 */
.month-tip{position: absolute;z-index: 99;width: 192px;height: 25px;padding-left: 10px;line-height: 20px;color: rgb(255, 255, 255);font-size: 12px;background: url("../img/months_tips.png") no-repeat;}
/* 线路提示 */
.line-tip{position: absolute;height: 23px;padding: 0 10px;margin-top: -30px;margin-left: 55px;background: url("../img/tips_bg.gif") no-repeat;line-height: 18px;color: rgb(255, 255, 255);font-size: 12px;}
/* 优惠 icon */
.hui-icon{display: none;position: absolute;width: 18px;height: 16px;background: url(../img/icon_hui.png) no-repeat center;top: -1px;right: -2px;z-index: 9;}
.config-row-months .ui-slider-range{z-index: 8;}
.month-tip{width: auto;padding-right: 10px;white-space: nowrap;}
/* 价格计算详情弹层 */
.price-tip{margin-top: -6px;}
.config-view-outer:hover{z-index: 100;}
.price-tip .config-tip-content{min-width: 500px;max-width: 900px;width: auto;bottom: 27px;height: auto;top: auto;left: auto;right: -50px;white-space: nowrap;}
.price-tip .config-tip-content:before{left: auto;right: 50px;}
.price-tip .config-tip-content:after{left: auto;right: 48px;}
 /*gfy */
 .gfy .line-buttons{width: 800px;height: auto;}