/*
   本页样式为主机租用
*/


/****************************** 主机类型 开始 ******************************/

.server-content {
    background: #f2f3f5;
    overflow: hidden;
    padding-top: 20px;
    padding-bottom: 20px;
}

.server-content .wjf-ui-tab-content {}


/************服务器租用 开始************/

.server-list {}

.server-list li {
    float: left;
    padding-right: 16px;
    _padding-right: 10px;
    padding-bottom: 18px;
}

.server-list li.pr-none {
    padding-right: 0;
}

.server-list li.pb-none {
    padding-bottom: 0;
}

.server-list .column {
    width: 384px;
    margin: 0 auto;
    background: #fff;
    padding-bottom: 36px;
    *display: inline;
    *zoom: 1;
    /*border-top: 2px solid #c4c4c4;*/
}

.server-list .column .column-top {
    margin: 0 42px 0 44px;
    padding-top: 25px;
    border-bottom: 1px solid #ddd;
}

.server-list .column .column-top .column-img {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top;
    width: 50px;
    height: 50px;
    background: url("/Tpl_2016/images2016/server/server-icon.jpg") no-repeat top center;
}

.server-list .column .column-top .column-img_1 {
    background-position: 0 -296px;
}

.server-list .column .column-top .column-img_2 {
    background-position: 0 -446px;
}

.server-list .column .column-top .column-img_3 {
    background-position: 0 -594px;
}

.server-list .column .column-top .column-img_4 {
    background-position: 0 -744px;
}

.server-list .column .column-top .column-img_5 {
    background-position: 0 -894px;
}

.server-list .column .column-top .column-img_6 {
    background-position: 0 -1042px;
}

.server-list .column .column-top p {
    padding-bottom: 12px;
    font-size: 24px;
    color: #333;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    height: 50px;
    line-height: 50px;
    vertical-align: middle;
}

.server-list .column .column-top .icon {
    width: 40px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    font-style: normal;
    color: #fff;
    text-align: center;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    font-weight: normal;
}

.server-list .column .column-top .hot {
    background: #ff3244;
}

.server-list .column .column-top .recommend {
    background: #26bafd;
}

.server-list .column .column-config {
    padding: 20px 0 0 44px;
    line-height: 1;
    text-align: left;
}

.server-list .column .column-config dt {
    float: left;
    padding-top: 16px;
    width: 54px;
    color: #484848;
    font-weight: bold;
}

.server-list .column .column-config dd {
    padding-top: 16px;
    color: #666;
}

.server-list .column .column-config dd span {
    color: #a3a3a3;
}


/*价格*/

.server-list .column .column-price {
    padding: 18px 20px 20px 44px;
    line-height: 30px;
    color: #787878;
    height: 44px;
}

.server-list .column .column-price .price {
    font-size: 14px;
    font-weight: bold;
    color: #fe6733;
}


/*按钮*/

.server-list .column .column-bottom {
    text-align: center;
}

.server-list .column .column-btn {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 138px;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    text-align: center;
    background-color: #fff;
    cursor: pointer;
}
/*购买按钮*/
.server-list .column .btn-buy {
    margin-right: 10px;
    border: 1px solid #2087ef;
    color: #2087ef;
}
/*查看详情*/
.server-list .column .btn-look {
    border: 1px solid #c5c4c7;
    color: #505050;
}


/*选中样式*/

.server-list .server-item-hover {
    box-shadow: -6px 10px 20px -2px rgba(4, 0, 0, 0.15);
    margin-top: -1px;
    margin-bottom: 1px;
}
/*选择时购买按钮*/
.server-list .server-item-hover .btn-buy {
    background-color: #2087ef;
    border-color: #2087ef;
    color: #fff;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    transition: all .3s ease;
}
/*选择时 查看详情*/
.server-list .server-item-hover .btn-look {
    background-color: #f1f1f1;
    border-color: #f1f1f1;
    /*color: #fff;*/
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    transition: all .3s ease;
}


/************服务器租用 结束************/


/************主机托管 开始************/

.hosting {
    background: #fff;
}

.hosting-top .hosting-title {
    padding: 10px 0px 0px 62px;
}

.hosting-top .hosting-title .hosting-img {
    float: right;
    padding: 20px 80px 0 0;
}

.hosting-top .hosting-title p {
    width: 600px;
    padding-top: 6px;
    font-size: 16px;
}

.hosting-top .underline {
    margin-top: 80px;
    width: 100%;
    height: 10px;
    background: url("/Tpl_2016/images2016/server/underline.jpg") no-repeat top center;
}

/*机房选项卡按钮*/


/*机房列表*/

.hosting-list {
    padding-left: 32px;
}

.hosting-list li {
    float: left;
    padding-right: 26px;
    padding-top: 38px;
    /*_padding-right: 10px;*/
}

.hosting-list .column {
    width: 260px;
    margin: 0 auto;
    padding-bottom: 26px;
    border: 1px solid #e8e8e8;
    *display: inline;
    *zoom: 1;
}

.hosting-list .column .column-img {
    margin-top: 30px;
    height: 96px;
    background: url("/Tpl_2016/images2016/server/server-icon.jpg") no-repeat top center;
}

.hosting-list .column .column-img_1 {
    background-position: 72px -1191px;
}

.hosting-list .column .column-img_2 {
    background-position: -136px -1191px;
}

.hosting-list .column .column-img_3 {
    background-position: -344px -1191px;
}

.hosting-list .column .column-img_4 {
    background-position: -554px -1191px;
}

.hosting-list .column .column-config {
    padding: 16px 0 0 32px;
    text-align: left;
}

.hosting-list .column .column-config dt {
    float: left;
    padding-top: 8px;
    width: 80px;
    color: #555;
    font-weight: bold;
}

.hosting-list .column .column-config dd {
    padding-right: 34px;
    padding-top: 8px;
    color: #666;
    overflow: hidden;
}

.hosting-list .column .column-config dd span {
    color: #32c043;
}

.hosting-list .column .column-config dd label {
    color: #ff8757;
}

.hosting-list .column .btn-look {
    padding-left: 32px;
    color: #0e73d8;
    font-family: '宋体';
}
.hosting-list .column .btn-look:hover {
    color:#ff7200;
}



/*按钮*/

.hosting-list .column .column-bottom {
    padding-top: 10px;
    text-align: center;
}

.hosting-list .column .column-btn {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 190px;
    height: 38px;
    line-height: 38px;
    border: 1px solid #2087ef;
    background: #fff;
    font-size: 14px;
    text-align: center;
    cursor: pointer;
    color: #2087ef;
}


/*选中样式*/

.hosting-list .server-item-hover {
    box-shadow: -1px 5px 10px 0px rgba(51, 51, 51, 0.25);
    margin-top: -1px;
    margin-bottom: 1px;
}

.hosting-list .server-item-hover .column-btn {
    background-color: #2087ef;
    border-color: #2087ef;
    color: #fff;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    transition: all .3s ease;
}


/*企业QQ+联系电话*/

.wjf-kf {
    padding: 38px 0 46px 0;
    height: 36px;
    text-align: center;
}

.wjf-kf .kf-btn {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    color: #000;
    vertical-align: bottom;
}

.wjf-kf .kf-qq {
    padding-left: 36px;
    background: url("/Tpl_2016/images2016/server/server-icon.jpg") no-repeat 0 -1388px;
}

.wjf-kf .kf-tel {
    margin-left: 20px;
    padding-left: 34px;
    background: url("/Tpl_2016/images2016/server/server-icon.jpg") no-repeat 0 -1516px;
}


/************主机托管 结束************/


/************海外主机租用 开始************/

.overseas {
    background: #fff;
}

.overseas-top .overseas-title {
    padding: 10px 0px 0px 62px;
}

.overseas-top .overseas-title .overseas-img {
    float: right;
    padding: 20px 80px 0 0;
}

.overseas-top .overseas-title p {
    width: 600px;
    padding-top: 6px;
    font-size: 16px;
    color: #666;
}

.overseas .underline {
    margin-top: 20px;
    width: 100%;
    height: 10px;
    background: url("/Tpl_2016/images2016/server/underline.jpg") no-repeat top center;
}

.overseas-top .overseas-title .alert {
    padding-top: 16px;
    font-size: 12px;
    color: #ff7200;
}

.overseas-top .overseas-title .alert .alert-icon {
    float: left;
    display: block;
    width: 20px;
    height: 24px;
    background: url('/Tpl_2016/images2016/cloudhost/cloudhost-icon_2.jpg') no-repeat 0 -960px;
}

.overseas-top .overseas-title .alert p {
    padding-left: 22px;
    font-size: 12px;
    color: #ff7200;
}


/*海外主机分类按钮*/


/*美国主机分类按钮*/


/*洛杉矶机房，主机分类详情*/

.server-item {
    padding: 6px 0 0 8px;
}

.server-item li {
    float: left;
    padding: 26px 0 0 26px;
    /*_padding-right: 10px;*/
}

.server-item .column {
    width: 260px;
    margin: 0 auto;
    padding-bottom: 24px;
    border: 1px solid #e8e8e8;
    *display: inline;
    *zoom: 1;
    position: relative;
}

.server-item .column .column-tip {
    position: absolute;
    right: 0;
    top: 0;
    width: 20px;
    text-align: center;
    color: #fff;
    font-size: 12px;
    font-family: '宋体';
    padding-top: 5px;
    padding-bottom: 20px;
    background-color: #fc7610;
}

.server-item .column .column-tip i {
    background: url("/Tpl_2016/images2016/server/server-icon.jpg") no-repeat 0 -1849px;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 20px;
    height: 20px;
    display: block;
    _bottom: -1px;
}

.server-item .column .column-img {
    margin-top: 16px;
    height: 104px;
    background: url("/Tpl_2016/images2016/server/server-icon.jpg") no-repeat top center;
    background-position: 78px -1646px;
}

.server-item .column .column-price {
    font-size: 24px;
    color: #ff7800;
    text-align: center;
}

.server-item .column .column-price span {
    margin-left: -8px;
    font-size: 14px;
    color: #999;
}

.server-item .column .column-price .pay-limit {
    line-height: 16px;
    color: #0e73d8;
    font-size: 12px;
}

.server-item .column .column-config {
    padding: 16px 0 0 26px;
    text-align: left;
}

.server-item .column .column-config dt {
    float: left;
    padding-top: 8px;
    width: 50px;
    color: #555;
    font-weight: bold;
}

.server-item .column .column-config dd {
    padding-right: 8px;
    padding-top: 8px;
    color: #666;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    _width: 170px;
}

.server-item .column .btn-blue {
    padding: 4px 0 0 26px;
    line-height: 1.6;
    color: #0e73d8;
}


/*按钮*/

.server-item .column .column-bottom {
    padding-top: 10px;
    text-align: center;
}

.server-item .column .column-btn {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 190px;
    height: 36px;
    line-height: 36px;
    border: 1px solid #2087ef;
    background: #fff;
    font-size: 14px;
    text-align: center;
    cursor: pointer;
    color: #2087ef;
}


/*选中样式*/

.server-item .server-item-hover {
    box-shadow: -4px 10px 10px -2px rgba(4, 0, 0, 0.15);
    margin-top: -1px;
    margin-bottom: 1px;
}

.server-item .server-item-hover .column-btn {
    background-color: #2087ef;
    border-color: #2087ef;
    color: #fff;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    transition: all .3s ease;
}

.overseas .wjf-kf {
    padding-bottom: 20px;
}


/*美国服务器操作系统相关说明*/

.explain {
    padding: 80px 0;
    text-align: center;
}

.explain .txtP {
    font-size: 28px;
    color: #067bc6;
    line-height: normal;
}

.explain .line-blue {
    margin: 12px auto 0px;
    width: 100px;
    border-bottom: 4px solid #00a1e7;
}

.explain .line-gray {
    margin: 0 auto;
    width: 600px;
    border-bottom: 1px solid #e3e3e3;
}


/*表格*/

.explain .msg {
    margin: 30px auto 0;
    width: 86%;
    background: #fafafa;
}

.explain .msg tr {
    height: 40px;
    line-height: 40px;
    font-size: 12px;
}

.explain .msg .even {
    background: #eef6fc;
}

.explain .msg tr th {
    background: #358de2;
    font-size: 14px;
    color: #fff;
}

.explain .msg tr td {
    border-top: 2px solid #fff;
    border-left: 1px solid #fff;
}

.explain .msg .config-blue {
    color: #1765b3;
}
.explain .msg .free{
    color: #4ec648;
}


/************海外主机租用 结束************/


/****************************** 主机类型 结束 ******************************/


/****************************服务支持 开始*******************************/

.service {
    padding: 60px 0;
    text-align: center;
}

.service .txtP {
    font-size: 28px;
    color: #067bc6;
    line-height: normal;
}

.service .line-blue {
    margin: 12px auto 0px;
    width: 100px;
    border-bottom: 4px solid #00a1e7;
}

.service .line-gray {
    margin: 0 auto;
    width: 600px;
    border-bottom: 1px solid #e3e3e3;
}

.service .service-list {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin: 0 auto;
}

.service .service-list li {
    float: left;
    margin-top: 85px;
    padding-left: 30px;
    padding-right: 66px;
    width: 532px;
    text-align: left;
}

.service .service-list li.pr-none {
    padding-right: 0;
}

.service .service-list li .service_img {
    float: left;
    width: 98px;
    height: 98px;
    background-image: url('/Tpl_2016/images2016/server/server-icon.jpg');
    background-repeat: no-repeat;
    display: block;
}

.service .service-list li .service_img_1 {
    background-position: 0 0;
}

.service .service-list li .service_img_2 {
    background-position: -190px 0px;
}

.service .service-list li .service_img_3 {
    background-position: -380px 0px;
}

.service .service-list li .service_img_4 {
    background-position: -570px 0px;
}

.service .service-list li .service_img_5 {
    background-position: -760px 0px;
}

.service .service-list li .service_img_6 {
    background-position: -950px 0px;
}

.service .service-list li .service_right {
    padding-top: 8px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding-left: 20px;
    color: #666;
}

.service .service_right .title {
    display: inherit;
    padding-top: 12px;
    line-height: 30px;
    font-size: 18px;
    font-weight: bold;
}

.service .service_right p {
    font-size: 14px;
    overflow: hidden;
}


/****************************服务支持 结束*******************************/

@media screen and (max-width: 1206px) {
    /*服务器租用*/
    .server-list li {
        padding-right: 6px;
    }
    .server-list .column {
        width: 326px;
        *width: 310px;
    }
    .server-list .column .column-top {
        margin: 0 21px 0 22px;
        *margin: 0 10px 0 10px;
    }
    .server-list .column .column-config {
        padding: 20px 0 0 22px;
    }
    .server-list .column .column-price {
        padding: 16px 0 0 22px;
    }
    .server-list .column .column-bottom {
        padding-top: 16px;
    }
    /*主机托管*/
    .hosting-top .hosting-title .hosting-img {
        padding: 20px 40px 0 0;
    }
    /*机房选项卡按钮*/
    .hosting .wjf-ui-tab-btn .item {
        padding: 0 10px;
        *padding: 0 8px;
    }
    /*机房列表*/
    .hosting-list {
        padding-left: 6px;
    }
    .hosting-list li {
        padding-right: 4px;
    }
    .hosting-list .column {
        width: 240px;
    }
    .hosting-list .column .column-config dd {
        padding-right: 20px;
    }
    /*海外主机租用*/
    .overseas-top .overseas-title p {
        *width: 500px;
    }
    .overseas-top .overseas-title .overseas-img {
        *padding: 20px 10px 0 0;
    }
    /*机房详情*/
    .server-item {
        padding: 6px 0 0 2px;
    }
    .server-item li {
        padding: 26px 0 0 5px;
    }
    .server-item .column {
        width: 240px;
    }
    .server-item .column .column-img {
        background-position: 72px -1646px;
    }
    .server-item .column .column-config dd {
        _width: 156px;
    }
    /*服务支持*/
    .service .service-list li {
        padding-left: 0;
        padding-right: 0;
        width: 494px;
        *width: 480px;
    }
    .service .service-list li .service_right {
        width: 376px;
        *width: 350px;
    }
}


/***********IE6-8 responsed START*************/


/*服务器租用*/

.desktop .server-list li {
    padding-right: 6px;
}

.desktop .server-list .column {
    width: 326px;
    *width: 320px;
}

.desktop .server-list .column .column-top {
    margin: 0 21px 0 22px;
    *margin: 0 10px 0 10px;
}

.desktop .server-list .column .column-config {
    padding: 20px 0 0 22px;
}

.desktop .server-list .column .column-price {
    padding: 16px 0 0 22px;
}

.desktop .server-list .column .column-bottom {
    padding-top: 16px;
}


/*主机托管*/

.desktop .hosting-top .hosting-title .hosting-img {
    padding: 20px 40px 0 0;
}


/*机房选项卡按钮*/

.desktop .hosting .wjf-ui-tab-btn .item {
    padding: 0 10px;
    *padding: 0 8px;
}


/*机房列表*/

.desktop .hosting-list {
    padding: 38px 0 0 6px;
}

.desktop .hosting-list li {
    padding-right: 4px;
}

.desktop .hosting-list .column {
    width: 240px;
}

.desktop .hosting-list .column .column-config dd {
    padding-right: 20px;
}


/*海外主机租用*/

.desktop .overseas-top .overseas-title p {
    *width: 500px;
}

.desktop .overseas-top .overseas-title .overseas-img {
    *padding: 20px 10px 0 0;
}


/*机房详情*/

.desktop .server-item {
    padding: 6px 0 0 2px;
}

.desktop .server-item li {
    padding: 26px 0 0 5px;
}

.desktop .server-item .column {
    width: 240px;
}

.desktop .server-item .column .column-img {
    background-position: 72px -1646px;
}

.desktop .server-item .column .column-config dd {
    _width: 150px;
}


/*服务支持*/

.desktop .service .service-list li {
    padding-left: 0;
    padding-right: 0;
    width: 494px;
    *width: 480px;
}

.desktop .service .service-list li .service_right {
    width: 376px;
    *width: 350px;
}


/***********IE6-8 responsed END*************/
.ser_room_pic_li { margin:30px 0 0 0; display:block; overflow:hidden; height:auto; }
.ser_room_pic_li li { float:left; width:160px; display:block; height:95px; padding:1px; border:solid 1px #CCC; margin:0 5px; }
.ser_room_pic_li li:hover { float:left; width:160px; display:block; height:95px; padding:1px; border:solid 1px #06C; margin:0 5px; }
.big_room_info_list {
    display: block;
    overflow: hidden;
    height: auto;
}
.big_room_info_list li {
    float: left;
    display: block;
    width: 315px;
    height: 255px;
    padding: 1px;
    border: solid 1px #06C;
    margin: 5px 5px;
}