.virtual-box-body a, .virtual-box-body input, .virtual-box-body li, .virtual-box-body table, .virtual-box-body td, .virtual-box-body tr, .virtual-box-body ul, .virtual-box-bodyp span {
    font-family: "Microsoft YaHei";
    font-size: 12px;
}
.virtual-box-body a {
    text-decoration: none;
}
div.virtual-box-body {
    height: 100%;
    overflow: hidden;
    width: 100%;
}
div.virtual-box-header {
    height: 220px;
    width: 100%;
}
.focus-box {
    height: 260px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.focus-box .focus-bd, .focus-box .focus-btn {
    position: absolute;
}
.focus-box ul li a {
    display: block;
    height: 260px;
    width: 100%;
}
.focus-box .focus-btn {
    bottom: 10px;
    right: 47%;
}
.focus-box .focus-btn li {
    background-color: #999;
    border: 0 none;
    border-radius: 11px;
    color: #000;
    cursor: pointer;
    display: inline;
    float: left;
    font-weight: 700;
    height: 18px;
    line-height: 18px;
    margin-right: 10px;
    padding: 0;
    text-align: center;
    width: 18px;
}
.focus-box .focus-btn li.on {
    background-color: #fff;
}
.focus-box .focus-bd {
    left: 0;
    top: 0;
}
.focus-box .focus-bd li {
    display: inline;
    float: left;
    overflow: hidden;
}
.focus-box .focus-bd a, .focus-box .focus-bd img {
    display: block;
}
.focus-bd li a img {
    margin: 0 auto;
}
.banner-background {
    background: none repeat scroll 0 0 #00f;
}
ul.banner-lighting-box {
    height: 220px;
    width: 100%;
}
ul.banner-lighting-box li {
    height: 220px;
    list-style: outside none none;
    width: 100%;
}
ul.banner-lighting-box li div.banner-background {
    height: 220px;
    width: 100%;
}
div.banner-content {
    height: 220px;
    margin: 0 auto;
    width: 1000px;
}
div.banner-content img {
    display: block;
    height: 220px;
    width: 1000px;
}
div.virtual-box-content {
    background: none repeat scroll 0 0 #fff;
    margin: 0 auto;
    width: 1200px;
}
div.virtual-box-content-header {
    height: 72px;
    margin: 0 auto;
    width: 1200px;
}
div.virtual-box-contnet-body {
    margin: 0 auto;
    overflow: hidden;
    width: 1200px;
}
div.title-list-item {
    height: 72px;
    margin: 0 auto;
    width: 1190px;
}
ul.title-list-ul {
    display: block;
    height: 72px;
}
ul.title-list-ul li {
    color: #333;
    display: inline;
    float: left;
    height: 72px;
    list-style: outside none none;
    padding: 5px 0;
}
ul.title-list-ul .mairginLeft {
    margin-right: 60px;
}
ul.title-list-ul li p {
    color: #7f7f7f;
    float: left;
    overflow: hidden;
}
span.item-title {
    font-size: 16px;
}
ul.title-list-ul li span.item-icon {
    display: block;
    font-size: 16px;
    height: 50px;
    width: 50px;
}
span.item-title {
    display: block;
    height: 72px;
    line-height: 72px;
    text-align: center;
    vertical-align: middle;
    width: 205px;
}
ul.title-list-ul li p {
    font-size: 14px;
    height: 72px;
    line-height: 74px;
    margin-left: 10px;
}
ul.title-list-ul li p span {
    float: left;
    margin-top: 25px;
    position: relative;
    top: 2px;
}
span.try-icon {
    background: url("http://gtms03.alicdn.com/tps/i3/T1Q.qJFldgXXc3crPp-785-1550.") repeat scroll 0 -680px;
}
span.icp-icon {
    background: url("http://gtms03.alicdn.com/tps/i3/T1Q.qJFldgXXc3crPp-785-1550.") repeat scroll 0 -499px;
}
span.config-icon {
    background: url("http://gtms03.alicdn.com/tps/i3/T1Q.qJFldgXXc3crPp-785-1550.") repeat scroll 0 -880px;
}
span.service-icon {
    background: url("http://gtms03.alicdn.com/tps/i3/T1Q.qJFldgXXc3crPp-785-1550.") repeat scroll 0 -780px;
}
div.virtual-box-content-body {
    margin: 0 auto;
    width: 1000px;
}
div.virtual-box-content-left {
    float: left;
    width: 980px;
}
div.vritual-box-content-right {
    float: left;
    width: 215px;
}
div.machine-type-box {
    float: left;
    overflow: hidden;
    width: 980px;
}
div.content-body-title {
    overflow: hidden;
    width: 780px;
}
ul.content-body-title-ul {
    display: block;
    float: left;
    width: 780px;
}
ul.content-body-title-ul li {
    display: block;
    float: left;
    list-style: outside none none;
}
div.title-block {
    background: url("http://gtms02.alicdn.com/tps/i2/T1Dp5jFyFfXXaCYrrk-182-81.png") no-repeat scroll 0 0;
    border-bottom: 1px solid #d1d1d1;
    cursor: pointer;
    float: left;
    height: 75px;
    text-align: center;
    width: 182px;
}
div.contnet-body-title {
    float: left;
    position: static;
    width: 780px;
}
div.title-container {
    height: 116px;
    width: 780px;
}
div.title-block.on {
    background: url("http://gtms02.alicdn.com/tps/i2/T1ve2oFCNXXXbkWuTr-239-80.png") no-repeat scroll 0 0;
    border-bottom: 0 none !important;
    height: 76px;
    position: relative;
    text-align: center;
    width: 239px;
}
div.title-block span.red-icon {
    display: none;
}
div.title-block.on span.red-icon {
    background: url("http://gtms03.alicdn.com/tps/i3/T1n5CNFh4fXXXEJCU.-11-6.jpg") no-repeat scroll 0 0;
    display: block;
    height: 6px;
    left: 115px;
    position: absolute;
    top: 90px;
    width: 11px;
}
p.title-text {
    font-size: 16px;
}
div.title-block.on p.title-text {
    font-size: 24px;
    margin-top: 23px;
    text-align: center;
}
div.title-block p.title-text {
    margin-top: 23px;
    text-align: center;
}
.red-title {
    color: #e60012;
}
.title-block.on p.title-text .red-title {
    font-size: 24px;
}
.title-block p.title-text .red-title {
    font-size: 18px;
}
p.small-title-text {
    color: #666;
    font-size: 12px;
    margin-top: 5px;
}
div.machine-list-item {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #aaa;
    box-shadow: 3px 3px 3px #dcdcdc;
    display: none;
    font-size: 12px;
    left: 50%;
    margin-left: -220px;
    position: absolute;
    top: 500px;
    z-index: 1000;
}
div.white-space {
    background: -moz-linear-gradient(center top , rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.75)) repeat scroll 0 0;
    float: left;
    height: 30px;
    width: 785px;
}
span.tips {
    background: url("http://gtms03.alicdn.com/tps/i3/T1Q.qJFldgXXc3crPp-785-1550.") repeat scroll 0 -1528px;
    color: #ff4e00;
    display: block;
    float: left;
    height: 22px;
    line-height: 22px;
    margin-left: 20px;
    margin-top: 25px;
    text-indent: 20px;
    width: 190px;
}
div.machine-information {
    float: left;
}
div.left-machine-logo {
    float: left;
    height: 120px;
    width: 120px;
}
div.right-machine-information {
    float: left;
    width: 420px;
}
div.logo-display-content {
    float: left;
    height: 35px;
    width: 560px;
}
div.logo-title-wrapper {
    float: left;
}
div.right-machine-content {
    padding-top: 16px;
}
label {
    color: #666;
    font-size: 12px;
}
label strong {
    color: #e60012;
    font-size: 18px;
}
ul.hidden-content {
    background: none repeat scroll 0 0 #fff;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-color: #e0dfdf;
    border-style: none solid solid;
    border-width: 1px;
    display: none;
    left: 114px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 253px;
    width: 163px;
}
ul.hidden-content li {
    cursor: pointer;
    font-size: 14px;
    list-style: outside none none;
    padding: 8px 0;
    text-align: center;
}
ul.hidden-content li:hover {
    background: none repeat scroll 0 0 #f7f7f7;
}
.hidden-content em {
    color: #e60012;
    font-size: 12px;
}
div.select-years span {
    background: url("http://gtms03.alicdn.com/tps/i3/T1Q.qJFldgXXc3crPp-785-1550.") no-repeat scroll 0 -1438px;
    display: inline-block;
    height: 40px;
    left: 1px;
    line-height: 44px;
    margin: 0 auto;
    position: relative;
    text-align: left;
    text-indent: 20px;
    top: 7px;
    width: 165px;
}
div.select-years span.on {
    background: url("http://gtms01.alicdn.com/tps/i1/T1OhiVFn8aXXbhMt6r-165-40.") no-repeat scroll 0 0;
}
div.machine-type-title {
    background: url("http://gtms02.alicdn.com/tps/i2/T1G.9uFstdXXbGbI6r-1-2.gif") repeat-x scroll 0 bottom;
    float: left;
    margin: 10px auto 0 20px;
    width: 730px;
}
div.machine-type-title h1 {
    border-bottom: 2px solid #e60012;
    float: left;
    font-size: 14px;
    padding-bottom: 10px;
    padding-right: 5px;
    text-indent: 3px;
}
.machine-title-underline {
    display: none;
    float: left;
    height: 2px;
    width: 730px;
}
.left-machine-logo img {
    display: block;
    height: 90px;
    margin: 15px auto 0;
    width: 95px;
}
div.right-machine-information {
    margin-left: 20px;
}
.right-machine-information table {
    color: #666;
    width: 100%;
}
.right-machine-information tr {
    display: block;
    line-height: 20px;
}
.title-label {
    color: #666;
    text-align: right;
    vertical-align: top;
    width: 85px;
}
.title-content {
    color: #666;
}
.hr-line {
    background: url("http://gtms03.alicdn.com/tps/i3/T1Q.qJFldgXXc3crPp-785-1550.") repeat scroll 0 -1283px;
    color: #666;
    float: left;
    height: 1px;
    margin: 40px auto 0 25px;
    width: 730px;
}
p.hr-space {
    float: left;
    height: 1px;
    margin: 40px auto 0;
    width: 730px;
}
p.hr-header {
    background: url("http://gtms03.alicdn.com/tps/i3/T1_55OFkXdXXXxuYMW-785-32.png") no-repeat scroll 0 0;
    float: left;
    height: 30px;
    width: 785px;
}
p.hr-footer {
    background: url("http://gtms03.alicdn.com/tps/i3/T1Q.qJFldgXXc3crPp-785-1550.") no-repeat scroll 0 -217px;
    float: left;
    height: 24px;
    width: 785px;
}
div.discount-section {
    margin-top: 25px;
}
.discount-section p {
    color: #06c;
}
div.discount-section span {
    background: url("http://gtms03.alicdn.com/tps/i3/T1Q.qJFldgXXc3crPp-785-1550.") no-repeat scroll 0 -150px;
    color: #fff;
    display: block;
    float: left;
    height: 18px;
    line-height: 17px;
    text-align: center;
    width: 36px;
}
div.discount-section p {
    float: left;
    line-height: 18px;
    margin-left: 15px;
}
span.logo-title {
    color: #3c3c3c;
    float: left;
    line-height: 35px;
    width: 100px;
}
div.logo-display-content {
    margin-top: 25px;
}
ul.logo-display-wrapper {
    float: left;
    width: 400px;
}
.logo-display-wrapper a {
    cursor: default;
}
ul.logo-display-wrapper li {
    border: 1px solid #ececec;
    float: left;
    height: 35px;
    list-style: outside none none;
    margin-left: 15px;
    width: 75px;
}
div.right-machine-content {
    color: #666;
}
div.system-select {
    margin-top: 15px;
}
div.virtual-content-buttons {
    margin-top: 84px;
    padding-bottom: 20px;
    padding-left: 116px;
    width: 170px;
}
span.submit-button {
    background: none repeat scroll 0 0 #ff2e28;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    display: block;
    font-size: 18px;
    height: 40px;
    line-height: 40px;
    margin: 0 auto;
    text-align: center;
    width: 165px;
}
span.free-try, span.view-details {
    float: left;
    line-height: 50px;
    margin-left: 25px;
}
div.virtual-box-content-right {
    border: 1px solid #f2f2f2;
    float: left;
    padding: 0 10px;
    width: 188px;
}
.question-section {
    width: 205px;
}
.strong-title {
    font-size: 18px;
    line-height: 48px;
    margin-left: 10px;
}
.title-underline {
    background: none repeat scroll 0 0 red;
    clear: both;
    display: block;
    font-size: 1px;
    height: 2px;
    line-height: 1px;
    margin: 0 auto;
    width: 196px;
}
.manage-my-machine .title-underline, .question-before-buy .title-underline {
    background: url("http://gtms02.alicdn.com/tps/i2/T1d25RFhxXXXcwAHbb-196-2.jpg") repeat scroll 0 0;
}
.machine-manage-link {
    margin: 0 auto;
    padding-left: 10px;
    width: 205px;
}
.machine-manage-link li {
    float: left;
    line-height: 24px;
    list-style: outside none none;
    padding: 5px;
    width: 90px;
}
.machine-manage-link li a {
    color: #000;
}
.right-list li {
    background: url("../images/hosting.gif") no-repeat scroll 5px 20px;
    border-bottom: 1px solid #f2f2f2;
    font-size: 16px;
    height: 60px;
    line-height: 60px;
    padding-left: 30px;
}
.right-list li a {
    color: #333;
    font-size: 16px;
}
.right-list li.red {
    background: url("../images/virtual.gif") no-repeat scroll 5px 20px;
}
.right-list li.red a {
    color: #f02924;
    font-size: 16px;
}
.question-list {
    padding-bottom: 40px !important;
    padding-top: 12px !important;
}
.question-list li {
    background: url("http://gtms01.alicdn.com/tps/i1/TB1FuJIHXXXXXcZXXXXo91jJFXX-2-3.gif") no-repeat scroll 0 16px;
    font-size: 12px;
    line-height: 34px;
    padding-left: 11px;
}
.question-list li a {
    color: #333;
}
span.free-try a, span.view-details a {
    color: #06c;
}
div.question-section-content {
    overflow: hidden;
}
p.tiny-label {
    background: url("http://gtms03.alicdn.com/tps/i3/T1KTeVFoVXXXc1sHDp-82-24.jpg") no-repeat scroll 0 0;
    color: red;
    height: 24px;
    left: 153px;
    line-height: 28px;
    position: absolute;
    text-align: center;
    top: 268px;
    width: 82px;
}
.clear {
}
.clear:after {
    clear: both;
    content: " ";
    display: block;
}
.virtual-box-info {
    background: none repeat scroll 0 0 #fcfdfe;
    border-top: 1px solid #f2f2f2;
    font-family: "microsoft yahei";
    margin-top: 30px;
    padding-bottom: 60px;
    padding-top: 40px;
}
.virtual-box-center {
    margin: 0 auto;
    width: 1200px;
}
.virtual-tab {
    height: 52px;
}
.virtual-tab li {
    background: none repeat scroll 0 0 #fcfdfe;
    border-bottom: 1px solid #eef1f4;
    border-left: 1px solid #eef1f4;
    border-top: 1px solid #eef1f4;
    color: #000;
    cursor: pointer;
    float: left;
    font-size: 20px;
    height: 52px;
    line-height: 52px;
    margin-right: -1px;
    text-align: center;
    width: 399px;
}
.virtual-tab .last {
    border-right: 1px solid #eef1f4;
    width: 330px;
}
.virtual-tab .active {
    background: none repeat scroll 0 0 #fff;
    border-bottom: medium none;
    border-top: 2px solid #f02924;
}
.tab-info {
    background: none repeat scroll 0 0 #fff;
    border-bottom: 1px solid #eef1f4;
    border-left: 1px solid #eef1f4;
    border-right: 1px solid #eef1f4;
}
.switch-info-title {
    color: #666;
    font-size: 14px;
    font-weight: 500;
    line-height: 24px;
    padding: 20px 40px;
}
.switch-info-tb {
    border-collapse: collapse;
    margin: 0 auto;
    width: 1040px;
}
.switch-info-tb th {
    border-bottom: 1px solid #e7eaed;
    color: #333;
    font-size: 18px;
    font-weight: 500;
    line-height: 58px;
    text-align: left;
}
.switch-info-tb .icon1 {
    background: url("../images/host_bg.gif") no-repeat scroll 0 20px;
    display: inline-block;
    padding-left: 28px;
}
.switch-info-tb .icon2 {
    background: url("../images/cloud_bg.gif") no-repeat scroll 0 20px;
    display: inline-block;
    padding-left: 28px;
}
.switch-info-tb .txt-right {
    padding-right: 150px;
    text-align: right;
}
.switch-info-tb td {
    border-bottom: 1px solid #e7eaed;
    color: #333;
    font-size: 14px;
    line-height: 58px;
}
.adv-list {
    background: url("http://gtms01.alicdn.com/tps/i1/TB1pZtLHXXXXXcpXpXXFIud1XXX-849-335.gif") no-repeat scroll 162px 55px;
    padding: 55px 0 55px 82px;
}
.adv-list li {
    float: left;
    height: 168px;
    padding-bottom: 16px;
    width: 424px;
}
.adv-list li img {
    float: left;
    margin-left: 14px;
    margin-top: 24px;
}
.adv-list li .adv-list-right {
    float: left;
    padding-left: 20px;
    width: 256px;
}
.adv-list li .adv-list-right h4 {
    color: #333;
    font-size: 18px;
    font-weight: 500;
    line-height: 42px;
    padding-top: 16px;
}
.adv-list li .adv-list-right p {
    color: #333;
    font-size: 12px;
    line-height: 22px;
    word-wrap: break-word;
}
.adv-list li.dis-left {
    display: inline;
    margin-left: 200px;
}
.switch-info-case {
    padding-top: 37px;
}
.icon-list {
    float: left;
    padding: 4px 0 38px 58px;
    width: 514px;
}
.icon-list li {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #f1f1f1;
    cursor: pointer;
    float: left;
    height: 53px;
    margin-bottom: 20px;
    margin-right: 20px;
    opacity: 0.3;
    width: 149px;
}
.icon-list li img {
    height: 51px;
    width: 147px;
}
.icon-list li.hover {
    border: 2px solid #fe9f9f;
    height: 51px;
    opacity: 1;
    width: 147px;
}
.case-main {
    float: left;
    padding-bottom: 38px;
    padding-left: 16px;
    width: 588px;
}
.case-intro {
    display: none;
}
.case-title h4 {
    color: #000;
    font-size: 18px;
    font-weight: 500;
    line-height: 28px;
}
.case-title p {
    color: #147fc3;
    font-size: 16px;
    line-height: 20px;
}
.case-txt {
    color: #333;
    font-size: 12px;
    line-height: 26px;
    /*padding-top: 14px;*/
}
.system-title {
    line-height: 24px;
    padding-left: 50px;
}
.system-title-host {
    font-weight: 400 !important;
    line-height: 24px !important;
    padding-left: 50px !important;
}
.system-title-hostPrice {
    font-weight: 400 !important;
    padding-left: 74px;
}
.machine-list {
    border: 1px solid #f0f3f4;
    display: inline;
    float: left;
    height: 514px;
    margin-right: 10px;
    width: 308px;
}
.machine-list-hover {
    border: 2px solid #c36b72;
    height: 512px;
    width: 306px;
}
.machine-list-center {
    position: relative;
}
.machine-list-hover .machine-list-center {
    left: -1px;
    position: relative;
    top: -1px;
}
.machine-list-hover .machine-buy {
    left: 1px;
    position: relative;
}
.machine-title {
    background: url("http://gtms02.alicdn.com/tps/i2/TB19ZFIHXXXXXXFXVXXkrA0HXXX-52-46.gif") no-repeat scroll 98px 51px;
    color: #333;
    font-size: 16px;
    height: 138px;
    line-height: 226px;
    padding-left: 129px;
}
.machine-title-bg {
    background: url("http://gtms04.alicdn.com/tps/i4/TB1vbxPHXXXXXX2aXXX.yzJHpXX-54-48.gif") no-repeat scroll 98px 51px;
}
#icon1, #icon2 {
    background: url("../images/basis.gif") no-repeat scroll 128px 51px;
}
#icon3 {
    background: url("../images/elite.gif") no-repeat scroll 98px 51px;
}
.machine-setting {
    height: 16px;
    margin: 16px 0;
    overflow: hidden;
    padding-left: 70px;
}
.machine-setting li {
    color: #676767;
    float: left;
    line-height: 16px;
    padding: 0 20px;
}
.right-border {
    border-right: 1px solid #dbdbdb;
}
.machine-info {
    margin-bottom: 19px;
    padding-left: 49px;
}
.machine-info li {
    float: left;
    padding: 0 10px;
}
.machine-info .right-dash {
    border-right: 1px dashed #e2e3e4;
}
.machine-info li h4 {
    color: #959595;
    font-size: 12px;
    font-weight: 400;
}
.machine-info li p {
    color: #333;
    font-size: 22px;
    font-weight: 400;
    line-height: 34px;
}
.machine-buy {
    border-top: 1px solid #f2f2f2;
    margin: 0 auto;
    padding-bottom: 22px;
    padding-left: 10px;
    padding-top: 42px;
    position: relative;
    width: 200px;
}
.machine-buy-price {
    color: #676767;
    font-size: 12px;
    line-height: 48px;
    margin-left: 52px;
}
.machine-buy-price strong {
    color: #ff4606;
    font-size: 28px;
    font-weight: 500;
}
.buy-a {
    font-size: 12px;
    line-height: 34px;
    padding-left: 62px;
    white-space: nowrap;
}
.buy-a a {
    color: #147fc3;
    text-decoration: none;
}
.click-pop {
    background: none repeat scroll 0 0 #ff2e28;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    line-height: 34px;
    margin-left: 38px;
    padding: 0 30px;
}
.w-pop-hd {
    border-bottom: 1px solid #f3f3f3;
    font-size: 14px;
    height: 44px;
    line-height: 44px;
    padding-left: 20px;
    position: relative;
}
.w-pop-hd a {
    background: url("http://gtms04.alicdn.com/tps/i4/TB1KLRaHXXXXXczXXXXkPtgFpXX-17-16.png") no-repeat scroll 0 0;
    cursor: pointer;
    height: 16px;
    overflow: hidden;
    position: absolute;
    right: 10px;
    top: 10px;
    width: 17px;
}
.bgColor {
    background: none repeat scroll 0 0 #000;
    display: none;
    height: 100%;
    left: 0;
    opacity: 0.4;
    position: fixed;
    top: 0;
    width: 100%;
}
.hot-tip {
    background: url("http://gtms01.alicdn.com/tps/i1/TB1GuXEHXXXXXXHaXXX4HBZGFXX-41-41.gif") no-repeat scroll 0 0;
    height: 41px;
    left: 0;
    position: absolute;
    top: 0;
    width: 41px;
}
.link-more {
    height: 30px;
    line-height: 30px;
    margin-top: -16px;
    padding-right: 16px;
    text-align: right;
}
.link-more a {
    color: #147fc3;
}
.machine-list .machine-list-hover .machine-list-center .link-more {
    padding-right: 178px;
}
.select-years {
    clear: both;
}
.try-icon-01 {
    background: url("../images/fast.gif") no-repeat scroll 0 0;
    display: inline-block;
    height: 19px;
    width: 19px;
}
.try-icon-02 {
    background: url("../images/reliable.gif") no-repeat scroll 0 0;
    display: inline-block;
    height: 19px;
    width: 19px;
}
.try-icon-03 {
    background: url("../images/quality.gif") no-repeat scroll 0 0;
    display: inline-block;
    height: 19px;
    width: 19px;
}
.try-icon-04 {
    background: url("../images/record.gif") no-repeat scroll 0 0;
    display: inline-block;
    height: 19px;
    width: 19px;
}

.list{ width:1188px; padding:0 6px; margin:30px auto;}
.list ul{ width:100%; float:left;}
.list ul li{ width:297px; float:left;}
.list ul li p{ text-align:center; font-size:24px; font-weight:bold; line-height:50px;}
.list ul li p a{ color:#333333;}
.list ul li p a:hover{ text-decoration:none;}