
.cb{clear:both}
.module {padding-bottom: 60px;padding-top: 40px;}
.module-title {position: relative;text-align: center;height: 172px;line-height: 182px;font-size: 32px;}
.module-title span {display: inline-block;margin-left: 20px;font-size: 14px;color: #666;}
.module-subtitle {margin-top: -40px;margin-bottom: 60px;text-align: center;font-size: 14px;color: #999;}
.module-subtitle a {color: #2c5fc8;}
.host-package-left {position: relative;width: 76%;border: 2px solid #2c5fc8;float: left;}
.package-rec {display: block;position: absolute;right: -6px;top: -6px;width: 55px;height: 55px;background: url(../images/backage_rec.png) no-repeat center;}
.host-package-right {width:22%;border: 1px solid #ddd;float: right;}
.host-package-title {border-bottom: 1px solid #ddd;padding: 25px 0 25px 25px;background-color: #2c5fc8;}
.host-package-title2 {background-color: #fff;}
.package-title-text {position: relative;font-size: 22px;color: #fff;}
.host-package-title2 .package-title-text {color: #333;}
.package-subtitle-text {margin-top: 5px;font-size: 14px;color: #fff;}
.host-package-title2 .package-subtitle-text {color: #666;}
.host-independence {float: left;width: 25%;border-left: 1px solid #eee;padding: 20px 10px 27px;box-sizing: border-box;}
.host-independence:nth-child(1){border:none;}
.host-independence1{width: 33.33%;}
.host-share {padding: 20px 18px 27px 18px;}
.host-independence:first-child {border-left: none;}
.host-independence:hover {background-color: #fafafa;}
.pkg-item-title {padding-bottom: 10px;text-align: center;}
.pkg-item-title-text {display: inline-block;position: relative;font-size: 22px;color: #333;}
.pkg-item-subtitle-text {font-size: 12px;color: #999;}
.pkg-item-configs {padding: 0 10px;/*background-color: #f7f7f7;*/box-sizing: border-box;}
.pkg-config-row {padding: 10px 0;border-top: 1px dashed #dfdfdf;}
.pkg-config-row:first-child {border-top: none;}
.pkg-config-item {float: left;width:33.333%;text-align: center;}
.pkg-config-name {font-size: 14px;color: #999;}
.pkg-config-main{padding-top: 20px;}
.pkg-config-main p{line-height: 40px;color: #777;font-size: 14px;}
.pkg-config-main p span{color: #333;font-size: 14px;}
.pkg-config-value {font-size: 18px;font-weight: bold;color: #2c5fc8;}
.pkg-item-price {padding-top: 20px;color: #555;}
.pkg-unit-price {margin-bottom: 0px;text-align: center;}
.price-outer {display: inline-block;}
.pkg-price-color {color: #e14b4c;}
.pkg-unit-price .pkg-price-color {font-size: 28px;}
.pkg-year-price {}
.host-buy-link {margin-top: 15px;}
.host-buy-link a {display: block;margin: 0 auto;width: 140px;height: 32px;line-height:32px;background-color: #2c5fc8;color: #fff;font-size: 14px;text-align: center;border-radius: 6px;}
.host-buy-link a:hover {background-color:#ff8400;}
.highlight {background-color: #e9f8ff;}
.song{font-size:18px;text-align: center;/*background: url(../images/liwu.png) no-repeat 7px center;*/color:#ff8400;line-height: 22px;margin: 0 auto}
.pkg-item-img img{display: block;margin:0 auto;}
.pkg-item_desc{}
.pkg-item_desc p{font-size: 14px;color: #777;line-height: 30px;}
.pkg-item_desc p span{font-size: 12px;color: #777;width: 49%;display: inline-block;padding-left: 10px;box-sizing: border-box;}
.pkg-item_more a{width: 140px;height: 36px;line-height: 36px;text-align: center;background: #fff;border:1px solid #2c5fc8;color: #2c5fc8;border-radius: 6px;display: block;margin: 10px auto 10px;font-size: 14px;}
.pkg-item_more a:hover{color: #fff;background: #2c5fc8;}

.zuyong_pro_r_main{padding: 20px;box-sizing: border-box;}
.zuyong_pro{border-bottom: 1px dashed #eaeaea;padding-bottom: 20px;margin-bottom: 20px;}
.zuyong_pro:nth-child(2){border-bottom: none;}
.zuyong_rimg img{display: block;margin: 0 auto;max-width: 100%;}
.zuyong_r_main_t{font-size: 18px;color: #333;text-align: center;margin: 10px auto}
.zuyong_desc{}
.zuyong_desc p{font-size: 14px;color: #777;line-height: 30px;}
.zuyong_desc p span{font-size: 12px;color: #666;width: 49%;display: inline-block;padding-left: 10px;box-sizing: border-box;}
.zuyong_desc p span b{color: #e14b4c;font-size:16px;}
.zuyong_more a{width: 140px;height: 36px;line-height: 36px;text-align: center;background: #fff;border:1px solid #2c5fc8;color: #2c5fc8;border-radius: 6px;display: block;margin: 20px auto 10px;font-size: 14px;}
.zuyong_more a:hover{color: #fff;background: #2c5fc8;}

.search_zhuce{width: 100%;height: 226px;background: url(../images/heng2.png) no-repeat center;padding: 76px 0px;box-sizing: border-box;}
.search_zhuce p{font-size: 24px;color: #333;text-align: center;}
.search_zhuce a{width: 170px;height: 38px;line-height: 38px;border-radius: 6px;background: #2c5fc8;color: #fff;font-size: 16px;display: block;text-align: center;margin: 20px auto 0px;letter-spacing: 2px}

