@charset "utf-8";
.single_banner{height: 425px;}
.single_banner .banner_img{background-color: rgb(29,29,29);}
.single_banner .banner_text{padding-top: 125px;}
.domain-info-banner .name-wrap{background-color: rgb(36,36,36);}
.domain-info-banner .name{width: 150px;height: 150px;  text-align: center;position: relative;background:url(/home/img/module/domain/domain_name_bg.png) no-repeat center center;}
.domain-info-banner .name span{color: rgb(255,48,58);font-size: 53px;font-weight: bold;line-height: 150px;}
.domain-info-banner .name .mark{height: 34px;line-height: 34px; position: absolute;width: 265px;bottom: 8px;left: -17px;color: rgb(151,151,151);font-size: 14px;background-color: rgb(60,60,60);}
.domain-info-banner .fl_r{width:981px;}
.domain-info-banner .describe{font-size: 25px;color: white;text-align: left;}
.domain-info-banner .price{font-size: 18px;color: white;}
.domain-info-banner .origin-price{text-decoration: line-through;}
.domain-info-banner .now-price{color: rgb(255,48,58);margin-left: 50px;}
.domain-info-banner .price a{font-size: 16px;color: rgb(221,221,221);margin-left: 52px;}
.domain-info-banner .price a:hover{text-decoration: underline;}
.domain-info-banner .price{margin-top: 15px;}
.ensure{height: 72px;background-color: rgb(47,47,47);margin-top: 25px;width:850px;}
.ensure h3{color: #727272;font-size: 16px;padding: 13px 0 0 28px;}
.ensure p{margin: 7px 0 0 28px;}
.ensure span{font-size: 15px;display: inline-block;color: rgb(255,48,58);background: url(/home/img/module/domain/icon_ensure.png) no-repeat left center;padding-left: 20px;margin-right: 35px;}
.ensure span em{color: white;}
.input_wrap{margin: 24px auto 0 auto; display: inline-block;}
.input_wrap .input{border: none; box-shadow: 0 1px 2px #eee inset; color: #333; display: block; float: left; font-size: 16px; height: 54px; line-height: 54px; overflow: hidden; padding: 0 12px; width: 696px; margin-right: -1px;}
.monitor-selects{height: 54px; line-height: 54px; width: 129px; border: none; float: left; background-color: white; text-align: center; position: relative; left: 0; top: 0; zoom: 1;}
.monitor-selects .values{border-left: 1px solid rgb(100,100,100);}
.monitor-selects .values span{display: block; text-align: center; line-height: 42px; height: 42px; font-size: 24px; color: rgb(39,39,39);}
.monitor-selects .rit-ars{float: right; overflow: hidden; height: 42px; width: 9px; background: url(/home/img/ymzjimg/arrb.png) no-repeat center; position: absolute; right: 8px; top: 0; z-index: 5;}
.monitor-selects .values{margin-top: 6px; right: -5px;}
.monitor-selects .rit-ars{width: 48px;}
.searchBtn{display: block; border: 0; outline: 0; height: 54px;line-height: 54px; width: 130px; float: left; font-size: 16px; color: #fff; background: #ff3c36; background: -webkit-linear-gradient(left,#ff3039,#ff5a31); border-top-right-radius: 3px; border-bottom-right-radius: 3px; cursor: pointer;}
.detail-wrap{padding: 50px 0 90px 0;}
.detail-wrap .tit{color: #595959;font-size: 20px;height: 50px;line-height: 50px;border-left: 10px solid rgb(255,48,58);padding-left: 50px;text-align: left;background-color: rgb(244,244,244);}
.detail{padding: 30px 0 0 0 ;text-align: left;border-bottom: 1px solid rgb(200,200,200);overflow: hidden;}
.detailed-description{color: #525252;font-size: 18px;margin-left: 60px;}
.feature{margin-top: 35px;margin-left: 50px;}
.feature li{overflow: hidden;width: 49%;float: left;padding-bottom: 40px;height: 100px;}
.feature li h3{color: rgb(255,48,58);font-size: 18px;}
.feature li p{font-size: 14px;margin-top: 13px;margin-left: 20px;}
.circle{display: inline-block; width: 8px; height: 8px; border-radius: 50%; background-color: rgb(255,48,58); margin-top: 9px; transition: all .2s;margin-right: 10px;}
.feature li .txt{margin-left: 7px;}
.pd-mod .mod-title{color: rgb(56,56,56);font-size: 45px;font-weight: bold;}
.pd-mod .pd-list{margin-top: 75px;}
.pd_block{height: 443px; background-color: white; position: relative; margin-right: 17px; float: left;border: 1px solid rgb(150,150,150);}
.block_4{width: 285px;}
.pd_block .top{overflow: hidden; height: 105px; line-height: 105px;}
.pd_block .top p{font-size: 25px;}
.top{background-color: rgb(255,48,58);}
.top p{color: #fff000;}
.pd_block .center{margin: 25px 0 0 45px;}
.pd_block .center p{font-size: 14px; text-align: left; color: rgb(100,100,100); line-height: 22px;}
.pd_block .center p label{font-weight: bold;}
.pd_block .bottom{margin-top: 12px; position: relative;}
.pd_block .bottom .nowPrice{font-size: 14px;}
.pd_block .bottom .nowPrice b{font-size: 55px; color: rgb(255,48,58);}
.pd_block .bottom .originPrice{font-size: 14px; color: rgb(150,150,150); text-decoration: line-through;}
.pd_block .btn{width: 164px; height: 38px; line-height: 38px; background: rgb(255,48,58); display: inline-block; border-radius: 5px; color: white; font-size: 14px; margin-top: 17px; transition: all .2s;}