/* reg.cn 主样式表 */
/*==================reg web站常用布局元素==================*/
/*banner*/
.main-banner{height: 500px;background: #f1f1f1;margin-top: -75px;padding-top: 185px;background-position: 50%!important;background-size: cover!important;}
.main-banner .banner-title{font-size: 45px;color: #192837;max-width:700px;line-height: 1.2;margin: 10px 0;}
.main-banner .banner-subtitle{font-size:30px;line-height: 1;}
.banner-column{}
.banner-column .banner-price{font-size: 30px;color: #e31313;font-weight: bold}
.banner-column .banner-unit{}
.main-banner .banner-con {font-size: 16px;margin-bottom: 20px;max-width:700px;}
.main-banner .banner-btn{display: inline-block;line-height: 40px;height: 40px;padding: 0 30px;border: solid 1px #ccc;background: #fff;}
.main-banner .banner-tel{font-size:48px;font-weight: bold;color: #192837;line-height: 1;margin-bottom: 5px;}
.main-banner h3{font-weight: normal;font-size:28px;}
.main-banner .banner-btn.btn-red{background: #f21430;color: #fff;border-color:#f21430; }
.main-banner .banner-btn.btn-red:hover{background: #f73543;color: #fff;border-color:#f73543;}

/*main*/
.main-box{padding:110px 0;background: #f6f7fa;}
.main-title{text-align: center;}
.main-title h2{color: #333;font-size:38px;font-weight: normal;}
.main-title p{color: #aaa;font-size: 16px;line-height: 1.5;}

/*sub-banner-box*/
.sub-banner-box{background: #fff;padding-top: 75px;margin-top: -75px;}
.sub-banner-box .wp{padding-top:120px;}
.sub-banner-box .banner-title{font-size:40px;color: #192837;max-width:700px;line-height: 1.2;}
.sub-banner-box .banner-title2{font-size:30px;font-weight: normal;}
.sub-banner-box .banner-con {font-size:22px;margin-bottom: 20px;max-width:700px;}
.sub-banner-img{height:322px;background: #f5f5f5;position: relative;background-position: 50%!important;background-size: cover!important;}
.sub-banner-img:before{content: "";display: block; background:rgba(255,255,255,0.5);box-shadow: 0 5px 5px rgba(0,0,0,.03);height: 45px;position: absolute;width: 100%;}

.con-title-h1{font-size:34px!important;font-weight: normal}
.con-title-h2{font-size:28px!important;font-weight: normal}
.con-title-h3{font-size:24px!important;font-weight: normal}

/*常用内容背景色块*/
.main-bg-white{background: #fff;box-shadow: 0 5px 8px rgba(0,0,0,.05)}

/*简单副页面的标题布局*/
.sub-title-box{background: #fff;box-shadow: 0 5px 8px rgba(0,0,0,.08);margin-top: -75px;padding-top: 75px;margin-bottom: 15px;}
.sub-title-box h5{font-size: 16px;line-height:45px;height:45px;}
/*验证码图片*/
.yzm-img{vertical-align: middle;height: 40px;margin-left: 1px;}
.more{float: right;color: #999;font-size: 14px;}
/*洋葱皮*/
.crumbs{font-size: 14px;line-height:35px;height:35px;color: #999;margin-bottom:5px;}
.crumbs a{color: #008fca;}
.crumbs a:hover{color: #ff0000;}
@media(max-width:1200px){
    .main-box{padding:60px 0;}  
    .main-title h2{font-size:32px;}
    .main-title p{font-size: 14px;}
    .main-banner{height: 480px;}
    .main-banner h3{font-size:20px;}
    .main-banner .banner-title{font-size: 36px;}
    .main-banner .banner-tel{font-size:36px;}
    
    .con-title-h1{font-size:30px!important;}
    .con-title-h2{font-size:26px!important;}
    .con-title-h3{font-size:22px!important;}
}
@media(max-width:992px){
    .main-title h2{font-size:26px;}
    .main-title p{font-size: 14px;}
    .main-box{padding:45px 10px;}
    .main-banner{padding: 120px 10px 0;height:320px;}
    .main-banner .banner-title{font-size: 28px;}
    .sub-banner-box .banner-title2{font-size:26px;font-weight: normal;}
    .main-banner .banner-con{font-size:14px;line-height:1.2}
    .main-banner .banner-tel{font-size:30px;}
    
    .con-title-h1{font-size:28px!important;}
    .con-title-h2{font-size:24px!important;}
    .con-title-h3{font-size:20px!important;}
}
@media(max-width:768px){
    .main-title h2{font-size:22px;}
    .main-title p{font-size: 12px;}
    
    .main-banner h3{font-size:16px;}
    .con-title-h1{font-size:24px!important;font-weight: bold}
    .con-title-h2{font-size:22px!important;font-weight: bold}
    .con-title-h3{font-size:18px!important;font-weight: bold}
    
    .sub-banner-img{height: 170px!important;}
    .sub-banner-box .wp {padding-top: 57px;}
    .sub-banner-box .banner-title{font-size:28px;}
    .sub-banner-box .banner-title2{font-size:24px;font-weight: normal;}
    .sub-banner-box .banner-con{font-size:16px;}

}


/*============ 首页 ============*/
/*====轮播banner====*/
#solid{width:100%;height:739px;position:relative;margin-top: -75px; background: #dce4ea;}
#solid ul{margin:0px;padding:0px;list-style:none;}
#solid ul li{position:absolute; width: 100%; height: 100%; margin-left: -50%;left:50%;top:0px;display:none;background-position: center top;background-repeat: no-repeat}
#solid #btt{bottom: 120px;text-align: left;position: absolute;}
#solid #btt span{display:inline-block;width:35px;height:5px;margin:0 2px;background:rgba(238,243,246,.6);cursor:pointer; }
/*banner内容公用*/
.banner-ind{height: 100%;background-color: #d1d2da;}
.banner-ind .ban-wp{width: 1300px;margin: auto;position: relative;}
.banner-ind .ban-wp>div{position: absolute;}
.ban-btn{display: block;font-size: 15px;width: 135px;height: 33px;line-height:31px;text-align: center;margin: 10px 0;}
/*banner内容单独*/
.banner-ind1{background: url("../images/banner-ind-1.jpg") no-repeat center #fcfefd;background-position: 50%!important;background-size: cover!important;}
.banner-ind2{background: url("../images/banner-ind-1.jpg") no-repeat center #fcfefd;background-position: 50%!important;background-size: cover!important;}
.banner-ind3{background: url("../images/banner-ind-1.jpg") no-repeat center #fcfefd;background-position: 50%!important;background-size: cover!important;}
/*banner模块布局*/
.ind-banner{position: relative;}
/*首屏搜索框模块*/
.ind-search-location{position: absolute;z-index: 2;bottom:320px;width: 100%;}
.ind-search-box{width:905px;}
.ind-search-box h1{font-size: 60px;color: #333;}
.ind-search{position: relative;background: #ee2d2d;padding: 5px; border-radius: 5px;height:70px;z-index: 2;}
.ind-search .search-text{float: left;border-radius: 3px 0 0 3px;width: 700px;background: #fff;height: 60px;border: none;font-size: 16px;padding-right:200px;}
.ind-search .search-btn{float: left;text-align: center; background: #ee2d2d;position: relative;color: #fff;border: none;height: 60px;line-height: 60px;font-size: 22px;width:195px;cursor: pointer}
.ind-search .search-btn:hover{top: -1px;}
.ind-search .search-btn i{font-size:22px;margin-right: 5px}
.ind-search .search-more{position: absolute;cursor: pointer;width: 115px;height:35px;line-height: 33px; right:200px;top:17px;font-size:22px;border-left: solid 1px #ddd;padding:0 10px;}
.ind-search .search-more .arrow{font-family: "iconfont" !important;content: "\e686";font-size: 18px;float: right;line-height: 35px;-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.ind-search .search-more .arrow:before{content: "\e686";}
.ind-search .search-more.open .arrow{transform: rotate(180deg);-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.ind-search .search-more-con{width: 700px;z-index: 2;position: absolute;overflow: hidden;background: #f5f6f8;top: 64px;box-shadow: 0 5px 10px rgba(0,0,0,.05);border: solid 1px #e0e0e0;}

.ind-search .thetab{height: 36px;border-bottom: solid 1px #e0e0e0;}
.ind-search .thetab li{float: left;padding:5px 25px;height: 36px;font-size: 14px;cursor: pointer;border-right: solid 1px #e0e0e0;border-bottom: solid 1px #e0e0e0;background: #eaecf0;}
.ind-search .thetab li.active{font-weight: bold;border-bottom: solid 1px #f5f6f8;color: #ef4141;background:#f5f6f8;}
.ind-search .thetab-con{padding: 15px;overflow: hidden}
.ind-search .thetab-con li{float: left;width: 20%;}
.ind-search .thetab-con .more{float: left;line-height: 30px;}

.search-bottom{}
.search-bottom .link{float: right;}
.search-bottom .link a{margin-left:10px;}
.search-bottom .notice{float: left;height:25px;overflow: hidden;position: relative;width:500px;margin-top: 2px;} 
.search-bottom .notice li{height:25px;font-size:15px; line-height:25px;list-style:none;display: block;} 
.search-bottom .notice li a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;width: 100%;}
.notice-news{overflow:hidden; position:relative;}
.notice-news,.notice-swap{display:inline-block; position:absolute; top:0;width: 100%;font-weight: bold;}
/*网站滚动数据*/
.web-site{background: #ee2d2d;opacity: 0.9;color: #fff;padding: 30px 10px;overflow: hidden;position: absolute;bottom: 0;width: 100%;}
.web-site li{float: left;width: 33.333%;line-height: 1}
.web-site li h3{font-weight: normal;font-size: 32px;margin-bottom: 6px;}
.web-site li h5{font-weight: normal;font-size: 14px;}
.web-site .web-site-l{}
.web-site .web-site-r{float: left;}
.web-site .web-site-l i{display: block;float: left;width: 40px;height: 40px;background:url("../images/index-roll-icon.png") no-repeat;margin-right: 5px;}
.web-site i.web-site01{background-position:center 0;}
.web-site i.web-site02{background-position:center -53px;}
.web-site i.web-site03{background-position:center -107px;}
.web-site i.web-site04{background-position:center -163px;}
@media(max-width:1440px){
    #solid {height: 590px;}
    .ind-search-box h1 {font-size: 50px;}
    .ind-search .search-text {width: 600px;}
    .ind-search-location {bottom: 250px;}
    .ind-search-box {width: 800px;}
    .ind-search .search-btn {width: 185px;}
    .search-bottom .notice {width: 450px;}
    .web-site li h3 {font-size: 28px;}
}
@media(max-width:1140px){
    #solid{height:400px;}
    .search-bottom .notice{width: 320px;}
    .web-site{padding:20px 10px;}
    .ind-search .search-more{right: 135px;}
    .ind-search-box h1 {font-size:32px;}
    .ind-search{height: 60px;}
    .ind-search .search-text,
    .ind-search .search-btn{height: 50px;line-height: 50px;}
    .ind-search .search-text{width:80%;padding-right: 120px;}
    .ind-search .search-btn{font-size: 20px;width:20%;}
    .ind-search .search-btn i{font-size:20px;}
    .ind-search .search-btn i+span{display: none;}
    .ind-search-location {bottom: 150px;width:690px;}
    .ind-search-box {width:650px;}
    .web-site .web-site-l{display: none;}
    .web-site li h3{font-size:24px;}
    #solid #btt {bottom:81px;}
    .ind-search .search-more{top: 14px;}
    .ind-search .search-more-con{top:54px;}
}
@media(max-width:992px){
    #solid{height:340px;margin-top: 0}
}
@media(max-width:768px){
    #solid{height:340px;}
    #solid #btt {bottom:45px;}
    .search-bottom .notice{width:100%;}
    .ind-search-box h1 {font-size:28px;text-align: center;margin-bottom: 12px;}
    .web-site{display: none;}
    .ind-search-location {bottom:135px;width:100%;}
    .ind-search-box {width:100%;}
    .ind-search .search-btn {font-size:18px;width:60px;}
    .ind-search .search-text{width: calc(100% - 60px);padding-right:95px;}
    .ind-search .search-more{width:90px;font-size: 18px;right:60px;}
    .ind-search .search-btn i{margin: 0}
    .search-bottom .link{position: absolute;bottom:-135px; width: 100%;margin-left: -10px; background:rgba(238,45,45,0.9);text-align: center}
    .search-bottom .link a{color:#fff;line-height:45px;height:45px;margin: 0 5px;font-size: 15px;}
     .ind-search{height:55px;}
    .ind-search .search-text,
    .ind-search .search-btn{height: 45px;line-height: 45px;}
    .ind-search .search-more{top:9px;}
    
    .ind-search .search-more-con {top: 50px;}
    .ind-search .search-more-con {width: 100%;}
    .ind-search .thetab-con li {width: 25%;font-size: 14px;}
}
/*选择我们*/
.ind-pickus{background: url(../images/index-bg01.jpg) center no-repeat #fff;}
.ind-pickus-box{overflow: hidden;padding: 88px 0;}
.ind-pickus-box >div{float: left;width: 33.33%;border-left: solid 1px #f2f2f2;padding:0 10px;}
.ind-pickus-box >div:first-child{border-left:none}

.inpickus-box{max-width: 368px;height: 272px; margin: auto;}
.inpickus-box h3{font-size: 26px;margin-bottom:20px;}
.inpickus-more{max-width: 368px;margin: auto;}
.inpickus-more a{color: #227ad3;font-size: 14px;}
.inpickus-more a:hover{color: #ef4141;}

.pickus-suffix{padding-top: 15px;}
.pickus-suffix li{float: left;width:46%; margin-right:4%;background: #fafafa;padding:10px 20px;margin-bottom: 15px;}
.pickus-suffix li h4{font-size: 22px;color: #227ad3;font-weight: normal;line-height: 1;}
.pickus-suffix li p{color: #999;font-size: 14px;}

@media(max-width:1200px){
    .ind-pickus-box{padding:38px 0;font-size: 14px;}
    .inpickus-box h3 {font-size: 22px;margin-bottom: 10px;}
}
@media(max-width:992px){
    .ind-pickus-box {padding:15px 0;}
    .ind-pickus-box >div {
    width:100%;
    border-left: none;
    border-bottom: solid 1px #f2f2f2;
    padding:10px;}
    .ind-pickus-box >div:last-child{border: none}
    .inpickus-more,
    .inpickus-box {max-width: 100%; width:100%;height: auto;}
    .inpickus-box .pb10{padding-bottom: 0px!important;}
    .inpickus-box h3{font-size: 18px;margin-bottom:0px;}
    
}
/*加入我们*/
.ind-joinus{background: url(../images/index-bg02.jpg) #e9e7e9;color: #fff;text-align: center;background-size: cover;background-attachment: fixed;background-repeat: no-repeat;background-position: center center;box-shadow: inset 0 5px 8px rgba(0,0,0,0.06);}
.ind-joinus a{line-height:46px;height:46px;margin: 35px 10px 20px;border: solid 1px #222a4a;display: inline-block;width: 180px;}
.ind-joinus a:hover{background: #222a4a;color: #fff}
@media(max-width:768px){
    .ind-joinus a{width:47%;margin: 10px 1%;font-size: 14px;line-height:35px;height:35px;}
}
/*============ 首页 end ============*/
/*通用数字装饰*/
.num-embellish{position: absolute;left: 0;top: 0;z-index:-1}
.num-embellish i{background: url("../images/num-embellish.png") no-repeat;display: inline-block;width:42px;height:70px;}
.num-embellish .num-0{background-position: 0 0;}
.num-embellish .num-1{background-position: 0 -101px;}
.num-embellish .num-2{background-position: 0 -200px;}
.num-embellish .num-3{background-position: 0 -300px;}
.num-embellish .num-4{background-position: 0 -400px;}
.num-embellish .num-5{background-position: 0 -500px;}
.num-embellish .num-6{background-position: 0 -600px;}
.num-embellish .num-7{background-position: 0 -700px;}
.num-embellish .num-8{background-position: 0 -800px;}
.num-embellish .num-9{background-position: 0 -900px;}

/* ======================== 域名搜索结果 ======================== */
.domain-results-wrap{max-width: 1200px;margin: auto;padding:10px 0;}
.d-results-title{padding: 10px 0 0;}
.d-results-title .title{}
.d-results-title a{display: inline-block;padding: 0 20px;background: #f5f5f5;margin: 0 5px 5px 0;line-height: 30px;border-radius: 2px;font-size: 14px;}
.d-results-title a.active{background: #7592dc;color: #fff;}
/*搜索结果*/
.d-results-list{border:1px solid #d6d6d6;margin:10px 0;}
.d-results-list .checkbox_label input+span::before{vertical-align: bottom;margin-right: 8px;}
.d-results-list .checkbox_label input:checked+span::before{color: #fff;border-color: #fb5f35;background: #fb5f35;font-weight: normal;font-size: 17px;}
.resultsrow{border-bottom:1px solid #d6d6d6;padding: 20px 15px;border-left: solid 3px #fff;color: #000;line-height: 1.3;zoom: 1;display: flex;}
.resultsrow>div{align-self: center;}
.resultsrow:last-child{border-bottom:none;}
.resultsrow:after{content:"";height:0;visibility:hidden;display:block;clear:both;}
.resultsrow s{font-size: 12px;color: #bfbfbf;}
.resultsrow .resultsrow-name{float: left;font-size: 24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
            .resultsrow-name i{}
            .resultsrow-name .resultsrow-icon{line-height: 0}
            .resultsrow-name .tip{font-size: 14px;color: #999;margin-top:3px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.resultsrow .resultsrow-right{float: right;margin-left: auto;margin-right: 0;display: flex;}
.resultsrow .resultsrow-right>div{align-self: center;}

.resultsrow .resultsrow-price{text-align: right;display: inline-block;margin-left: auto;margin-right: 0;}
            .resultsrow-price .price-tops{font-size: 12px;color: #a7a7a7;margin: 2px 0;}
            .resultsrow-price .price-block{}
            .resultsrow-price .damin-price{font-size: 24px;font-weight: bold;margin-left: 5px;}

.resultsrow .resultsrow-btn{width:190px;text-align: center; display: inline-block;padding-left: 20px;color: #999;font-size: 14px;}
.resultsrow .result-btn{display: inline-block; border: solid 1px #d0d4de;background: #fff;color: #6b81b9;min-width: 140px;font-size: 14px;padding:6px 10px; border-radius: 100px;cursor: pointer}
.resultsrow .result-btn:hover{border-color:#7592dc;background: #fbfcff;color:#6381cc;}
.resultsrow .result-btn:focus{box-shadow: none;}
.resultsrow .result-btn i{margin-right: 4px}
.resultsrow .add-to-cart{background:#7892d7;border-color:#7892d7;color: #fff;}
.resultsrow .add-to-cart:hover{background: #6079b8;border-color: #6079b8;color: #fff;}
.resultsrow .added-cart{background: #fff0c8;color: #ff8734;border-color: #fff0c8;min-width: 0}
.resultsrow .added-cart:hover{background:#ededed;color:#9a9a9a;border-color:#ededed;}

.btn-min-delete{display:inline-block;color: #aaa;padding:4px;}
.btn-min-delete:hover{color: #e12a00;}

/*已选择框*/
.results-added{background: #fbfcff}
/*已注册框*/
.results-reged{border-left-color:#fbfbfb;background: #fbfbfb;}
.results-reged .resultsrow-name{color: #999}
/*交易域名框*/
.results-deal{border-left-color:#6b8be5;}
.results-deal .badge{background: #6b8be5;}
/*溢价域名框*/
.results-premium{border-left-color:#46cacb;}
.results-premium  .badge{background: #46cacb;}
/*精准单个*/
.exact-match{padding:10px 15px;margin-bottom: 15px;}
.exact-match .resultsrow{padding:20px 0 20px 35px;display: block;}
.exact-match .resultsrow-name .resultsrow-title {font-size: 38px;}
/*批量搜索结果*/
.d-results-batchlist{}
.d-results-batchlist .price-tops{display: none;}
.d-results-batchlist .resultsrow-icon{display: none;}
.d-results-batchlist .resultsrow{padding:10px 15px;}
.d-results-batchlist .resultsrow-name .resultsrow-title{font-size: 20px;}
.d-results-batchlist .resultsrow-price .damin-price {font-size:18px;}
.d-results-batchlist .result-tit{margin:2px 10px 0 0;display:inline-block;vertical-align: middle}
/*域名列表操作*/
.result-fixed{position: fixed;z-index:999;}
.result-fixbox{bottom:0;}

.resultsrow-operation{background: #fff;box-shadow: 0 -3px 8px rgba(0,0,0,.08);z-index: 8;border-top: 1px solid #d6d7d8;width: 100%;margin-top: -1px;}
.result-cart-box{padding: 18px 18px;overflow: hidden}
.result-cart-box .btn{font-size: 16px;padding: 8px 25px;}
.result-cart-box .fl .checkbox_label{font-size: 16px;margin:6px 5px 0 0;}
@media(max-width:1200px){
    .domain-results-wrap{padding: 0 15px;}
}
@media(max-width:768px){
    .domain-results-wrap{padding: 0 10px;}
    .d-results-title a {padding: 0 10px;line-height: 30px;font-size: 12px;}
    .d-results-title .title{display: block}
    .exact-match {padding: 0;margin-bottom: 0}
    .exact-match .resultsrow-name .resultsrow-title {font-size: 24px;}
    .exact-match .resultsrow{padding:10px}
    .resultsrow{display: block;padding: 10px}
    .resultsrow .resultsrow-price{display: block;float: left;width:-webkit-calc(100% - 90px); width:-moz-calc(100% - 90px); width:calc(100% - 90px); }
    .resultsrow .resultsrow-btn{width:80px;margin-left: -80px;padding-left: 10px; padding-left:0;float: right;border-left:dashed 1px #efefef;}
    .resultsrow .resultsrow-btn .result-btn{min-width:auto;padding:7px;border-radius: 2px;border-width: 1px;border: none;background: none;color: #b6b6b6;}
    .resultsrow .resultsrow-btn .btn-min-delete{padding:7px;}
    .resultsrow .resultsrow-btn .add-to-cart {color: #7592dc;}
    .resultsrow .resultsrow-btn .result-btn-text{display: none;}
    .resultsrow .result-btn i {margin-right: 0;font-size: 22px;} 
    .resultsrow .resultsrow-name{display: block;border-bottom: dashed 1px #ddd;padding-bottom:5px;width: 100%;font-size: 22px;}
    .resultsrow .resultsrow-right{display: block;width: 100%;padding-top: 10px;}
    .resultsrow .price-tops{}
    .resultsrow-price .damin-price{font-size:18px;line-height:1;}
    
    .d-results-batchlist .resultsrow{padding:5px 0 5px 10px;}
    .d-results-batchlist .resultsrow .resultsrow-name{width:-webkit-calc(100% - 70px); width:-moz-calc(100% - 70px); width:calc(100% - 70px);border: none;padding: 0}
    .d-results-batchlist .resultsrow-name .resultsrow-title {font-size: 18px;}
    .d-results-batchlist .resultsrow .resultsrow-right{width:70px; }
    .d-results-batchlist .tip,
    .d-results-batchlist .resultsrow-price{display: none;}
    .d-results-batchlist .resultsrow .resultsrow-right{padding-top:0px;}
    
    .resultsrow-operation{position: fixed;width: 100%;left: 0;bottom: 0;}
    .result-cart-box>div{width: 100%}
    .result-cart-box .fr{text-align: right}
    .result-cart-box .fl{margin-top: -5px;padding-bottom:5px;}
    .result-cart-box .btn{font-size: 16px;padding:8px 15px;}
    .d-results-batchlist .result-tit{display: none;}
}

/*==================================主题 whois查询==============================================*/
.whois-banner{background: url("../images/whois-banner.jpg")}
.whois-introduce{overflow: hidden;}
.whois-introduce li{position: relative;float: left;width: 33.333%;margin: 20px 0;}
.whois-introduce li h3{font-size: 22px;position: relative;z-index:1;padding-top: 30px;}
.whois-introduce li p{width: 330px;color: #666666;position: relative;z-index:1}

.whois-search{position: relative;background: #ee2d2d;padding: 5px; border-radius: 5px;height:70px;width:730px;}
.whois-search .search-text{float: left;border-radius: 3px 0 0 3px;width:570px;background: #fff;height: 60px;border: none;font-size: 16px;}
.whois-search .search-btn{float: left;background: #ee2d2d;position: relative;color: #fff;border: none;height: 60px;line-height: 60px;text-align: center; font-size: 22px;width:150px;cursor: pointer}
.whois-search .search-btn:hover{top: -1px;}
.whois-search .search-btn i{font-size:22px;}

.whios-results-search-box{background:#fff;margin-top: -75px;padding-top:128px;}
.whios-results-search{background: #ebeef8;height: 128px;box-shadow:inset 0 0 8px rgba(0,0,0,0.08);padding:20px 0; }
.whios-results-search .search{background: #fff;box-shadow:0 5px 8px rgba(0,0,0,0.08);border-radius: 2px;overflow: hidden;padding:20px;}
.whios-results-search .search h1{float: left;font-size: 24px;width:17%;text-align: center;line-height: 50px;}
.whios-results-search .search-text{float: left;width:47%;height: 50px;line-height: 50px;font-size: 16px;box-shadow:inset 0 2px 3px rgba(0,0,0,0.08);border-radius: 0;}
.whios-results-search .search-btn{float: left;width:14%;height: 50px;line-height: 50px;border-radius: 0;background: #f80000;color: #fff;border: none;font-size: 20px;cursor: pointer;}
.whios-results-search .search-btn:hover{background: #e50000}

.whios-results{background: #fff;padding: 25px 0;overflow: hidden;}
.whois-left{ margin-right: 365px;border: 1px solid #e6e6e6;padding:10px 30px;min-height:500px;}
.whois-right{ float:right;width:350px;margin-left: -350px;}
.whois-title{line-height:40px; font-size:16px;padding:0 15px; text-align:left; font-weight:bold;color: #5e667d;background: #ebeef8;border: 1px solid #e6e6e6;border-bottom: none;}
.whois-con{padding:20px;border: 1px solid #e6e6e6;margin-bottom:15px;}
.whois-text{border-bottom:solid 1px #e6e6e6;padding:10px 20px;font-size:20px;overflow: hidden;}
.whois-info-box{padding: 20px;}
.whois-left .tab5{margin-top:25px;}
.whois-left .tab5 tr td { border: 1px solid #d6dfea; color: #555; padding:0px 5px; height:35px; line-height:35px; }
.whois-left .tab5 tr th { border: 1px solid #d6dfea; color: #555; font-size: 14px; }
.whois-left .tab5 tr:nth-child(odd){background: #fdfdfe; }
.domain_checkbox{overflow: hidden;padding-top: 10px;}
@media(max-width:1200px){
    .whois-introduce li p{width:250px;}
}
@media(max-width:992px){
    .whois-introduce li{width:100%;margin:0;font-size: 14px;padding-bottom: 20px}
    .whois-introduce li h3{font-size:18px;padding: 0}
    .whois-introduce li p{width:100%}
    .num-embellish{display: none}
    .whois-search{height:55px;width:530px;}
    .whois-search .search-btn{height:45px;line-height:45px;width:100px;font-size:18px;}
    .whois-search .search-text{height:45px;width:400px;}
   
    .whios-results-search-box{margin-top:0;padding-top:0;}
    .whios-results-search .search h1{width:25%;}
    .whios-results-search .search-text{width:50%;}
    .whios-results-search .search-btn{width:25%;}
    
    .whois-left {padding: 10px 20px;margin-right:280px;min-height:322px;}
    .whois-right {width: 270px;margin-left: -270px;}
    .whois-text{padding: 0;}
    .whois-info-box{padding:20px 0;}
    .whois-con {padding:10px;}
}
@media(max-width:768px){
    .whois-search{height:50px;width:100%;}
    .whois-search .search-btn{height:40px;line-height:40px;width:80px;font-size:16px;}
    .whois-search .search-text{height:40px;width:calc(100% - 80px);font-size:14px;}
    .whois-search .search-btn i {font-size:16px;}
    
    .whios-results-search{height: 182px;}
    .whios-results-search .search h1{width:100%;margin-bottom: 10px;}
    .whios-results-search .search-text{width:65%;font-size: 14px;height:40px;line-height:40px;}
    .whios-results-search .search-btn{width:35%;font-size: 16px;height:40px;line-height:40px;}
    
    .whois-right{display:none;}
    .whois-left{margin-right:0;padding:5px;border: none;}
    .whois-left .tab5 {font-size: 14px;}
    .whois-text .fr{float: left}
}
/*==================================主题 域名后缀介绍==============================================*/
.hzym-banner{background: url("../images/ysbh-banner.jpg") #eeeef6;}

.hzym_search_box{background: #333333;overflow: hidden;}
.hzym_search{}
.hzym_search .search_left{float: left;padding: 20px;width:260px;margin-right: -260px;box-sizing: border-box; line-height: 1;background: #1c1c23;text-align: center;}
    .seayzc_01{color: #949494;}
    .seayzc_02{font-size: 18px;color: #fff;margin: 7px 0;}
    .seayzc_02 b{font-size: 24px;color: #ffc106;font-style:italic;}
    .seayzc_03{font-size: 16px;color: #fff;}
    .seayzc_03 i{ background: url(../images/regicon.jpg);width: 62px;height: 14px;display: inline-block;margin: 1px 5px 0 5px;vertical-align: middle}
.search_left_btn{width: 100%;line-height: 30px;height: 30px;text-align: center;display: block;background: #474747;color: #adadad;margin-top:15px;}
.search_left_btn:hover{background: #414141;color: #ffc106;}
.hzym_tit{text-align: center;font-size: 30px;}
    .hzym_search_right{margin-left: 265px;padding:15px;color: #999;}
    .hzym_sr_tit{line-height: 1;margin-bottom: 5px;}
    .hzym_sr_tit i{text-decoration: line-through;font-size: 12px;margin-left: 10px;}
    .hzym_sr_tit a{display: inline-block;color: #9e9e9e;background: #353539;padding: 0 5px;line-height: 25px;height: 25px;font-size: 12px;}
    .hzym_sr_tit a:hover{color:#ffc106;background: #454548;}

    .hzym_sr_con{background: #3e3e3e;}
    .hzym_textarea{overflow:auto;padding:3px;padding:15px;width:80%;height:120px;outline:0;border:solid 1px #d9dadd;background:#fff;color:#999;font-size:14px;resize:none}
    .hzym_sr_con .fr{width:20%;padding: 0 2%;}
    .hzym_sr_btn{border: none;color: #fff;display:block;margin:10px auto;padding:10px;width: 100%; background:#505050; cursor: pointer}
    .hzym_sr_btn:hover{color: #ffc106;}
    .hzym_sr_btn2{line-height:50px;height:50px;width:100%;text-align: center; margin: auto;cursor: pointer;background:#dc1c1c;border: none;display: block;color: #fff;}
    .hzym_sr_btn2:hover{background-color:#cf1818;color: #fff;}

.hzym-adv{overflow: hidden}
.hzym-adv li{float: left;text-align: center;width: 25%;padding: 2%;line-height: 1.4}
.hzym-adv li h3{margin-bottom: 10px;}
.hzym-adv li i{display: block;width:80px;height:85px;margin: auto;background-image: url(../images/hzym-adv-icon.png);background-repeat: no-repeat; margin-bottom: 15px;}
.hzym-adv li i.hzym-icon01{background-position: 0 0;}
.hzym-adv li i.hzym-icon02{background-position: -75px 0;}
.hzym-adv li i.hzym-icon03{background-position: -165px 0;}
.hzym-adv li i.hzym-icon04{background-position: -255px 0;}

.hzym01_box{overflow: hidden}
.hzym01_con{float: left;font-size: 16px;margin-left:38%;padding-top:20px;}
.hzym01_con h1{margin-bottom: 15px;font-size: 38px;font-weight: normal;}
.hzym01_icon{float:left;background: url("../images/hzym-icon02.png") no-repeat center bottom;width:35%;margin-right: -35%;height:270px; text-align: center}
.hzym01_icon img{max-height:105px;max-width: 270px;}

.hzym02_box{background:url("../images/hzym-bg.jpg") #ecedef center bottom;background-size: 100% 100%; overflow: hidden;box-shadow: 0 0 10px rgba(0,0,0,.1) inset;}
.hzym_tit{text-align: center;font-size: 38px;font-weight: normal;}
.hzym02_text{margin: auto;max-width:800px;line-height: 22px;margin-top:30px;margin-bottom: 10px;}
.hzym02_con{overflow: hidden;max-width:1440px;margin:10px auto;}
.hzym02_con li{float: left;width: 50%;padding: 0 2%; margin-top: 30px;box-sizing: border-box;}
.hzym02_con h3{font-size: 18px;font-weight: bold;margin-left: 75px}
.hzym02_con li p{height:80px;overflow: hidden;color: #888;margin-left: 75px}
.hzym02_con li i{display: block;width:75px;margin-right: -75px; height:75px;float: left;background: url("../images/hzym-icon01.png") no-repeat;}
.hzym02_con li i.hzym02_icon01{background-position: 0 5px;}
.hzym02_con li i.hzym02_icon02{background-position: 0 -166px;}
.hzym02_con li i.hzym02_icon03{background-position: 0 -84px;}
.hzym02_con li i.hzym02_icon04{background-position: 0 -252px;}

@media(max-width:1200px){
    .hzym01_con h1 ,
    .hzym_tit{font-size: 32px;}
}
@media(max-width:992px){
    .hzym01_con h1 ,
    .hzym_tit{font-size:26px;}
    .hzym02_text {margin-top:10px;}
}
@media(max-width:768px){
    .hzym01_icon{display: none;}
    .hzym01_con {margin-left:0;padding-top: 0}
    .hzym02_con li {width:100%;margin-top:20px;}
    .hzym02_con li p {height: auto}
    .hzym-adv li {width: 50%;}
    
    .hzym_search .search_left{display: none}
    .hzym_search_right {margin-left:0;padding: 10px 0;}
    .hzym_textarea {width:100%;height:105px;}
    .hzym_sr_con .fr {width:100%; padding:5px 0;}
    
    .hzym_search_box {background: #ffffff;}
    .hzym_sr_btn,
    .hzym_sr_btn2{float: left;width:50%;line-height: 45px;height: 45px;padding: 0;margin: 0}

}

/*==================================主题 域名监控服务==============================================*/
.monitor-banner{background: url(../images/monitor-banner.jpg);}
.monitor-js{overflow: hidden;}
.monitor-js-fl{float: left;width: 626px;margin-right: -626px;}
.monitor-js-fl img{width: 100%;}
.monitor-js-fr{margin-left: 650px;}
.monitor-js-fr h1{font-size:38px;font-weight: normal;color: #000;margin-bottom: 10px;}
.monitor-js-fr p{color: #888;margin-bottom:20px;}
.monitor-js-btn{font-size: 16px;color: #fff;background: #30c2d7;display: inline-block;line-height: 50px;height: 50px;padding: 0 40px;text-align: center}
.monitor-js-btn:hover{color: #fff;background: #19b5cc;}

.monitor-function{text-align: center;overflow: hidden;padding-top:50px;}
.monitor-function li{float: left;width: 33.333%;height: 370px;padding: 0 4%;}
.monitor-function li>span,
.monitor-function li>span i{width: 96px;height:96px;display: block;margin: auto;background: url("../images/monitor-icon.jpg.png") no-repeat;}
.monitor-function li>span i.monitor-function-icon01{background-position: center -128px;}
.monitor-function li>span i.monitor-function-icon02{background-position: center -224px;}
.monitor-function li>span i.monitor-function-icon03{background-position: center -307px;}
.monitor-function li>span i.monitor-function-icon04{background-position: center -394px;}
.monitor-function li>span i.monitor-function-icon05{background-position: center -488px;}
.monitor-function li>span i.monitor-function-icon06{background-position: center -571px;}
.monitor-function li h3{font-size:22px;margin:10px 0;}
.monitor-function li p{text-align: left;}
@media(max-width:1400px){
    .monitor-js-fl{width:500px;margin-right: -500px;}
    .monitor-js-fr{margin-left:520px;}
}
@media(max-width:1200px){
    .monitor-js-fl{width:400px;margin-right: -400px;}
    .monitor-js-fr{margin-left:420px;}
}
@media(max-width:992px){
    .monitor-js-fl{display: none;}
    .monitor-js-fr{margin-left: 0}
    .monitor-js-fr h1{font-size:24px;}
    
    .monitor-function {padding-top:10px;}
    .monitor-function li{width: 100%;text-align: left;height: auto;margin:0;padding: 15px 0; border-bottom: dashed 1px #ddd}
    .monitor-function li>span{float: left;width: 96px;margin-right: -96px;}
    .monitor-function li h3{margin: 0 0 5px 110px;font-size: 18px;}
    .monitor-function li p{margin-left: 110px;}
}
@media(max-width:768px){
    .monitor-js-btn{width: 100%;}
    .monitor-function li{text-align: center}
    .monitor-function li>span{float:none;width: 96px;margin:0;display:inline-block}
    .monitor-function li h3{margin: 0;font-size: 18px;}
    .monitor-function li p{margin: 0;}
}
/*==================================主题 域名安全锁==============================================*/
.safelock-banner{background: url(../images/safelock-banner.jpg);}
.safelock-select{overflow: hidden}
.safelock-select h1{font-size: 36px;margin-bottom:30px;font-weight: normal;}
.safelock-select h2{font-size: 30px;}
.safelock-select>ul{}
.safelock-select>ul>li{float: left;width: 32%;margin-left:2%;border: solid 1px #ddd;padding:3%;}
.safelock-select>ul>li:first-child{margin-left:0;}
.safelock-adv{font-size: 14px;overflow: hidden;padding: 15px 0;}
.safelock-adv li{float: left;min-width: 30%;}
.safelock-adv li:before{content: "\e659";font-family: "iconfont" !important;margin-right: 3px;}
.safelock-con{font-size: 14px;min-height:140px;}
.safelock-btn{padding:8px;margin-bottom: 3px; display: block;text-align: center;background: #6face7;color: #fff;}
.safelock-btn:hover{background: #3f95e8;color: #fff}
.safelock-bottom{text-align: right;line-height: 1.5;}
.safelock-price{line-height: 20px;margin-top: 10px;height: 40px;}

.safelock-zuoyong{background: #f6f7fb;padding: 60px 0;overflow: hidden}
.safelock-zuoyong>div{text-align: center;display: -webkit-flex;display: flex;flex-direction: row;justify-content: space-between}
.safelock-zuoyong span{display: inline-flex;padding-left:30px;line-height: 30px; background: url("../images/safelock-ico.png") no-repeat left;}

.safelock-table{text-align: center;border: solid 1px #e0e0e0;margin-top: 30px;overflow-x: auto}
.safelock-table .icon-chenggong{color: #6face7;font-size: 28px;}
.safelock-table .icon-cuowu{color: #cccccc;font-size: 28px;}
.safelock-table thead tr th{padding: 16px 5px;background: #f3f3f3;line-height: 1;}
.safelock-table tbody tr{border-bottom: dashed 1px #f5f5f5;line-height: 1.3;}
.safelock-table tbody tr:last-child{border-bottom:none}
.safelock-table tbody tr:hover{background: #fdfdfd}
.safelock-table tbody tr th,
.safelock-table tbody tr td{padding: 13px 5px;}
@media(max-width:1400px){
    .safelock-select>ul>li{padding:2%;}
    .safelock-con{min-height:175px;}
    .safelock-adv li{min-width: 50%;}
}
@media(max-width:992px){
    .safelock-select h1{font-size: 24px;margin-bottom:20px;}
    .safelock-select h2 {font-size:22px;}
    .safelock-select>ul>li{width:100%;margin-left:0;border: solid 1px #ddd;padding:3%;margin-bottom: 15px;}
    .safelock-price {height: auto;}
    .safelock-adv li{min-width:30%;}
    .safelock-con {min-height: 0;}
    .safelock-bottom{text-align: center;border-top: solid 1px #eee;margin-top: 10px;padding-top: 10px;}
    
    .safelock-zuoyong{padding:25px 0 15px;}
    .safelock-zuoyong>div{display: block;overflow: hidden}
    .safelock-zuoyong span{width: 33.33%;float: left;text-align: left;margin-bottom: 10px;}
    
    .safelock-table thead tr th {padding:10px 5px;}
}
@media(max-width:768px){
    .safelock-zuoyong span {padding-left:5px;line-height:20px;background: none;font-size: 12px;}
    .safelock-table thead tr th {padding:5px;}
    .safelock-table .icon-chenggong,
    .safelock-table .icon-cuowu{font-size: 20px;}
}
/*==================================主题 域名监控服务==============================================*/
.brandpro-banner{background: url(../images/brandpro-banner.jpg);}
.brandpro-box{overflow: hidden}
.brandpro-box .brandpro-img{float: right;width:40%;text-align: center;}
.brandpro-box .brandpro-img img{max-width: 100%;}
.brandpro-box .brandpro-con{float: left;width:60%;padding-left: 5%;}

.main-bg-white .brandpro-box .brandpro-img{float: left;}
.main-bg-white .brandpro-box .brandpro-con{float: left;}

.brandpro-con h2{font-size: 38px;font-weight: normal;margin-bottom:28px; color: #000}
.brandpro-con h3{font-size:22px;}
.brandpro-con ul{}
.brandpro-con ul li{float: left;min-width: 40%;margin-bottom: 30px;}
.brandpro-con ul li h4{font-size: 18px;}
.brandpro-con ul li p{color: #8d8d8d;}
.bpro-ymbh-tit{font-size: 20px;color: #000;}
.bpro-ymbh-con{color: #8d8d8d;margin-bottom: 25px;}
.brandpro-ico{color: #729be2;font-weight: bold;padding-top: 15px;}
.brandpro-ico span{display: inline-block;padding-right: 10px;}
.brandpro-ico i{display: inline-block;width: 45px;height:34px;vertical-align: middle;background: url("../images/brandpro-icon1-1.png") no-repeat;}
.brandpro-ico i.brandpro-ico01{background-position: 0 0;}
.brandpro-ico i.brandpro-ico02{background-position: 0 -63px;}
.brandpro-ico i.brandpro-ico03{background-position: 0 -126px;}
.brandpro-ico i.brandpro-ico04{background-position: 0 -185px;}

@media(max-width:992px){
    .brandpro-box .brandpro-img{width:30%;}
    .brandpro-box .brandpro-con{width:70%;}
    .brandpro-con h2 {font-size:28px;margin-bottom:15px;padding-top:5px;}
    .brandpro-con h3 {font-size:18px;}
}
@media(max-width:768px){
    .brandpro-box .brandpro-img{width:150px;float: none}
    .brandpro-box .brandpro-con{width:100%;padding-left:0; float: none}
    .brandpro-con h2 {font-size:22px;margin-bottom:5px;padding-top:5px;}
    .brandpro-con h3 {font-size:16px;}
    .bpro-ymbh-con {margin-bottom:10px;}
    .brandpro-con ul li {margin-bottom:10px;}
}
/*==================================主题 ssl安全证书==============================================*/
.ssl-banner{background: url(../images/ssl-banner.jpg);}
.ssl-jj{overflow: hidden;}
.ssl-jj p{max-width:650px;margin-bottom: 10px;}
.ssl-jj li{width: 25%;float: left;text-align: center}
.ssl-jj li i{width: 60px;height: 60px;margin:20px auto;display: block;background: url("../images/ssl-icon.png") no-repeat;}
.ssl-jj li .ssl-jj-icon01{background-position:center 0;}
.ssl-jj li .ssl-jj-icon02{background-position:center -100px;}
.ssl-jj li .ssl-jj-icon03{background-position:center -208px;}
.ssl-jj li .ssl-jj-icon04{background-position:center -313px;}

.ssl-introduce{overflow: hidden;}
.ssl-introduce li{float: left;width: 50%;padding:40px 50px;}
.ssl-introduce li p{max-width: 600px;margin-top: 10px;}

.ssl-card-box{background: #fff;padding:30px;overflow: hidden;margin-top:40px;}

.ssl-card{float: left;border: solid 1px #e4e4e4;border-left: none;}
.ssl-card dt{line-height: 80px;height: 80px;background: #f2f2f2;text-align: center;font-size: 26px;}
.ssl-card dd{padding: 20px;text-align: center;border-bottom: solid 1px #e4e4e4;line-height: 1}
.ssl-card dd:last-child{border-bottom:none;}
.ssl-card-title{width:19%;border: solid 1px #e4e4e4;}
.ssl-card-con{width: 27%;-webkit-transition:.5s;transition:.5s;margin-bottom: -20px;}

.ssl-card-01{height: 140px;}
.ssl-card-01 img{max-width: 100%;margin-bottom: 25px;}
.ssl-btn{height: 86px;}
.ssl-text{height:65px;}
.ssl-btn a{display:inline-block;padding:0 65px;height:36px;border:1px solid #e5e5e5;border-radius:3px;background:#f9f9f9;line-height:34px}

.ssl-card-con:hover{position:relative;z-index:10;margin-top:-10px;box-shadow:0 0 12px 0 #ccc;-webkit-transition:.5s;transition:.5s}
.ssl-card-con:hover dt{height:100px;border-color:#fe8431;background:#fe8431;color:#fff;line-height:100px}
.ssl-card-con:hover .ssl-btn a{border-color:#fe8431;background:#fe8431;color:#fff}
.ssl-card-con:hover .ssl-btn:hover a{background:#f62e00!important;-webkit-transition:.25s;transition:.25s}


/*订单*/
.ssl-box{max-width: 1000px;margin: auto}
.ssl-list{position:relative;overflow: hidden}
.list-right-box{float: right;}
.list-right{padding:30px;margin-bottom: 20px; width:300px;background:#fff;box-sizing: border-box;}
.list-right-box.check-top-fixed{width: 1200px;margin: auto}
.check-top-fixed .list-right{right:0;position: absolute}
.list-right .lr-title{font-size:16px;font-weight:bold;color:#303030}
.list-right .config-list{padding-top:10px}
.list-right .config-list li{line-height:28px;}
.list-right .config-list-btn{display:inline-block;margin-top:10px;width:100%;height:50px;line-height:50px;background:#fe8431;font-size:20px;color:#fff;text-align:center}
.list-right .config-list-btn.disabled{background-color:#efefef}
.list-left{float: left;margin-bottom: 20px;box-sizing: border-box;padding:30px;width:880px; background:#fff;overflow:visible}
.list-row{padding-bottom:20px; overflow: hidden;}
.list-row .lr-left{float:left;line-height:40px;font-size:16px;color:#2e2e2e;display: inline-block;}
.lr-line{border:none;border-bottom: solid 1px #e5e5e5;margin-bottom:25px;}
.list-right .lr-line{margin-bottom:5px;}
e{border:none;border-bottom: solid 1px #e5e5e5;margin-bottom:20px;}
.rs-btn{display:inline-block;margin:0 5px 7px 0; border: solid 1px #d9d9d9;height:38px;line-height:38px;min-width:140px; font-size:14px;color:#7d7d7d;text-align:center;position:relative;box-sizing: border-box;border-radius:0;}
.rs-btn:hover{color:#43b3e2;}
.rs-btn.active{color: #21a5dd;border: solid 1px #43b3e2;background:#edfaff;}
.rs-btn.not_have{color: #bbb;border: solid 1px #f5f5f5;background:#f9f9f9;cursor:default; }
.right-side{overflow:visible;margin-left:82px;padding-left:10px;color: #666}
.right-text{margin-left:82px;padding-left:10px;line-height: 1.7;padding: 0 0 0 10px;font-size: 12px; color: #999}
.right-con{padding-top:6px;font-size: 16px;}
.right-tip{font-size: 12px;color: #999;display: block}
.lr-price{font-size: 26px;font-weight: bold;color:#ff6600;padding-top: 10px;display: inline-block}
.lr-s{color: #aaa;text-decoration: line-through;margin-left: 10px;}

.insz-text{overflow: hidden;}
.insz-text .reduce {width:35px;height:35px;line-height:28px;text-align: center;font-size:28px; border: 1px solid #ccc;background: #fff;box-sizing: border-box;float: left;margin-right: 5px;cursor: pointer;}
.insz-text .buy-num {width: 120px;height:35px;border: 1px solid #ccc;box-sizing: border-box;float: left;text-align: center;}
.insz-text .add{width:35px;height:35px;line-height:28px;font-size:28px;text-align: center;border: 1px solid #ccc;background:#fff;box-sizing: border-box;float: left;margin-left: 5px;cursor: pointer;}
@media screen and (max-width : 768px ){
  .ssl-rank{width: 100%;}
  .ssl_cp_tit{padding: 0;}
  .ssl_cp_tit h1{font-size:20px;}
  .ssl_cp_tit span{font-size:14px;color: #999}
  .ssl-mpnav{display: block;}
  .ssl_cp h1{border-bottom: 1px solid #e4e4e4;}
  .ssl_cp{height: auto;overflow: hidden;padding:0;}
  .ssl_cp_2{padding:10px;height: auto;width: 100%;float: none;border: none;}
  .ssl_cp_3{padding:10px;height: auto;width: 100%;float: none;}
  .ssl_zspp{display:inline-block;width: 32%;padding:4px;box-sizing: border-box;}
  .ssl_zspp img{float: left;width: 100%}
  .ssl_cp h1{display: none}
  .ssl_cp .cp_icon{display: none;}

    
  .lr-line{margin-bottom:10px;}
  .list-row{padding-bottom:10px;}
  .list-row .lr-left{width: 100%;display: block;line-height:1;float: none;padding:0 0 10px 0;font-size: 14px;}
  .right-side,.right-text{margin:0;padding: 0}
  .rs-btn{height:33px;line-height: 33px;min-width:90px;}
  .qrxx_son_nx{width: 100%;display: block}
}

@media(max-width:1200px){
    .ssl-card-box {padding: 20px;margin-top:30px;}
}
@media(max-width:992px){
    .ssl-introduce li{width:100%;padding:20px 0;}
    .ssl-introduce li p{max-width: 100%;}
    
    .ssl-card-box {padding:15px ;margin-top: 20px;}
    .ssl-card dt{line-height: 50px;height: 50px;font-size: 22px;}
    .ssl-card dd {padding:15px 10px;}
    .ssl-card-01,
    .ssl-btn,
    .ssl-text{height:auto;}
    .ssl-card-01 img {margin-bottom:5px;}
    .ssl-card-title{display: none}
    .ssl-card-con {width:100%;border: solid 1px #e4e4e4;margin-bottom:15px;}
    .ssl-card-con:hover dt {height:50px;line-height:50px;}
    .ssl-card-con:hover{margin-top:0px}
}
@media(max-width:768px){
    .ssl-introduce li p{margin-top:5px;}
}
/*==================================主题 隐私保护==============================================*/
.ysbh-banner{background: url(../images/ysbh-banner.jpg);}
.ysbh-jj{max-width:1100px;margin:20px auto 40px;}

.ysbh-wh{overflow: hidden;padding:20px 0;}
.ysbh-wh li>div{position: relative}
.ysbh-wh li{float: left;background: #fff;box-shadow: 0 5px 10px rgba(0,0,0,.08);width: 31.333%;height: 250px;padding: 30px; margin:15px 1%;}
.ysbh-wh li h3{padding-top:30px;font-size: 24px;font-weight: normal;line-height: 1.3;}
.ysbh-wh li p{color: #8b8b8b;line-height: 1.5;padding: 10px 0;}

.ysbh-kt-btn{width: 300px;line-height:50px;height:50px;font-size: 18px;display: block;margin: 10px auto;text-align: center;background: #5f8feb;color: #fff;}
.ysbh-kt-btn:hover{background: #356ad0;color: #fff;}

.ysbh-kt{text-align: center;margin-top: 30px;overflow-x: auto;}
.ysbh-kt .icon-chenggong{color: #5685f6;font-size: 28px;}
.ysbh-kt .icon-cuowu{color: #cccccc;font-size: 28px;}
.ysbh-kt table{margin: 20px 0 40px;}
.ysbh-kt thead tr th{height: 60px;font-weight: normal;background: #c0d3f6;color: #fff; line-height: 1;font-size: 22px;}
.ysbh-kt tbody tr{border-bottom: solid 1px #f2f2f2;line-height: 1.3;}
.ysbh-kt tbody tr:hover{background: #fdfdfd}
.ysbh-kt tbody tr th{padding: 13px 25px;text-align: left;font-weight: normal}
.ysbh-kt tbody tr td{padding: 13px 5px;}

@media(max-width:992px){
    .ysbh-wh li{width:48%;height: 200px;padding:20px; margin:10px 1%;}
    .ysbh-wh li h3 {padding-top: 0px;font-size: 22px;}
    .ysbh-kt thead tr th {padding:10px 5px;height:40px;font-size:18px;}
    .ysbh-kt tbody tr th{padding: 10px;}
    .ysbh-kt-btn{line-height:40px;height:40px;font-size: 16px;}
    
}
@media(max-width:768px){
    .ysbh-wh li{width:100%;height:auto;padding:20px; margin:8px 0;}
    .ysbh-wh li h3 {font-weight: bold;font-size:18px;}
    .ysbh-kt thead tr th {padding:5px;font-size:14px;height:30px;}
    .ysbh-kt tbody tr th{padding: 10px 0;}
    .ysbh-kt .icon-chenggong,
    .ysbh-kt .icon-cuowu{font-size: 20px;}
}
/*==================================主题 dns云解析==============================================*/
.dns-banner{background: url(../images/dns-banner.jpg);}
.dns_tab .icon-chenggong{color: #20cea6;font-size: 22px;}
/* dns 表格 */
.dns_box{position: relative;overflow: hidden;margin-top: 30px;}
	.dns_zt_nav{height: 414px;color:#fff;}
	.textleft{text-align: left !important;}
	.dns_title{color: #3c4756;font-size: 36px;text-align: center;}
	.dns_title_info{text-align: center;font-size: 15px;color: #888;margin-top: 5px;}
	.dns_tab .textleft{font-size: 15px;line-height: 1.5;height:108px;}
	.dns_tab{border: 1px solid #e1e3eb;width: 100%;color: #5c6877;box-sizing: border-box}
	.dns_tab1{border-bottom: none;position: absolute;}
	.dns_tab2{margin-bottom: 50px;border-top: none;margin-top: 260px;}
	.dns_tab1.fixed {position: fixed;top:75px;margin:auto;}
	.dns_tab td,.dns_tab th{font-size: 16px;padding: 12px 10px;text-align: center;background-color: #f4f5fb;border-right: 1px solid #e1e3eb;}
	.dns_tab tr{border-bottom:1px solid #e1e3eb;}
	.dns_tab th{font-weight: 700;}
	.dns_tab .top th{font-size: 18px;}
	.dns_tab .title th{font-size: 18px;color:#fff; background: #82858f;}
	.dns_tab th.hot{background:#d61c1c;background: linear-gradient(to bottom, #e12828, #d61c1c);}
	.dns_tab .even th, .dns_tab .even td{background-color: #fff;}
	.dns_tab .dns_price{font-size: 14px;line-height: 40px;}
	.dns_tab .dns_price em{color: #ff5a5a;}
	.dns_tab .dns_price em strong{font-size: 22px;}
	.odds_box{height: 40px;position: relative;}
	.odds_box .dns_price{line-height: 20px;}
	.odds_box .odds_original{font-size: 11px;line-height: 14px;color: #8c95a1;}
	.odds_box .odds_original span{text-decoration: line-through;
}
@media(max-width:992px){}
@media(max-width:768px){
    .dns_tab2{display: none;}
    .dns_tab1{position: relative;}
    .dns_tab1 tr>th:first-child{display: none;}
    .dns_tab1 tr{float: left;line-height: 1.4;}
    .dns_tab1 tr td,
    .dns_tab1 tr th{width: 100%;display: block;border: none;height: 130px!important;font-size: 14px!important; border-bottom: 1px solid #e1e3eb;}
    .dns_tab1 .title{width:40px;}
    .dns_tab1 .even{width:calc(100% - 150px);}
    .dns_tab1 .price td{width:110px;padding:20px 0 0!important}
}
/*==================================域名搜索 域名后缀==============================================*/
.search-domain-banner{background: url(../images/search-domain-banner.jpg);text-align: center;}
.search-domain-banner h1{font-size: 48px;color: #333;margin-top:5px;}
.search-domain-sub{padding-top: 5px;}
.search-domain-sub a{padding: 0 20px;color: #333;}
.search-domain-sub a:hover{color: #ee2d2d;}
.search-domain-input{width: 1043px; max-width: 100%;overflow: hidden;margin:0 auto;}
.search-domain-input .sd-text{width:80%;padding: 24px;float: left;height: 125px;border-radius:5px 0 0 5px;border: solid 2px #c1c7d3;border-right: none;font-size: 16px;}
.search-domain-input .sd-btn{width: 20%;font-size: 22px;text-align: center; float: left;height: 125px;line-height: 125px; background: #ee2d2d;color: #fff;border: none;border-radius: 0 5px 5px 0;cursor: pointer;}
.search-domain-input .sd-cart-btn i,
.search-domain-input .sd-btn i{font-size: 23px;margin-right: 7px;vertical-align: top;}
.search-domain-input .sd-btn:hover{background: #e30003}

.search-domain-list {padding: 25px 10px;margin: auto;width: 1300px;max-width: 100%;}
.search-domain-list .tab-title{overflow: hidden;border-bottom: solid 5px #f2f4f9;}
.search-domain-list .tab-title a{float: left;font-size: 18px;text-align: center; font-weight: bold;padding:0 80px;line-height:55px;}
.search-domain-list .tab-title .active{background: #f2f4f9;color: #333;}
.search-domain-list .tab-content{}
.search-domain-list .tab-con{}

.domain-suffix-tit{font-size: 18px;font-weight: bold;color: #333;padding:15px 0 5px;}
.domain-suffix-tit span{cursor: pointer}
.domain-suffix-tit .suffix-tit:before{font-family: "iconfont" !important;content: "\e632";margin-right: 10px;color: #ff7200;}
.domain-suffix-tit .suffix-tit.active:before{content: "\e631";}
.domain-suffix-tit .right{font-size: 14px;font-weight: normal}

.domain-suffix-con{padding-bottom: 20px;margin-left: -25px;}
.domain-suffix-con li{width: 25%;float: left;padding-left: 25px;}
.domain-suffix-con li .dm-name-box{float: left;width: 100%; border-bottom: solid 1px #dfe4ec;position: relative;padding:13px 0;}
.domain-suffix-con li .dm-name{float: left;line-height:24px;}
.domain-suffix-con li .dm-name a{color: #364364;font-size:16px;font-weight: bold;}
.domain-suffix-con li .dm-name a:hover{color:#ee2d2d;}
.domain-suffix-con li .dm-tip{display: none; position: absolute;z-index: 9; top:38px;font-size: 14px;background: #fff;padding: 15px;line-height: 1.5;border: solid 1px #f1f1f1;box-shadow: 0 5px 8px rgba(0,0,0,.1)}
.domain-suffix-con .dm-name:hover .dm-tip{display: block}
.domain-suffix-con li .dm-name-box .price{float: right;color: #465270;font-size: 15px;}

.domain-suffix-con .dm-icon{float: left;font-size: 12px;background: #ddd;color: #fff;line-height: 14px;height: 14px;padding: 0 3px;border-radius:2px;margin: 5px -20px 0 10px;position: relative}
.domain-suffix-con .dm-icon:before{content: ""; width: 0;height: 0;overflow: hidden;border:3px solid transparent;border-right:5px solid #ddd;position: absolute;left:-7px;top:4px;}
.domain-suffix-con .dm-icon-orange{background: #ffb603;}
.domain-suffix-con .dm-icon-orange:before{border-right:5px solid #ffb603;}
.domain-suffix-con .dm-icon-red{background: #ff0000;}
.domain-suffix-con .dm-icon-red:before{border-right:5px solid #ff0000;}

.domain-suffix-con .checkbox_label{float: left;height: 24px;}
.domain-suffix-con .checkbox_label input+span::before{width: 20px;height: 20px;line-height: 20px;;}
.domain-suffix-con .checkbox_label input:checked+span::before {font-size:17px;font-weight: bold;}
@media(max-width:1200px){
    .domain-suffix-con li{width:33.333%;}
    .search-domain-list .tab-title a {font-size: 16px;width: 50%;line-height: 45px;padding: 0}
}
@media(max-width:992px){
    .domain-suffix-con {padding-bottom:10px;}
    .domain-suffix-con li{width:50%;}
    .domain-suffix-con li .dm-name-box {padding:6px;}
    .domain-suffix-tit {padding: 5px;}

    .search-domain-banner h1 {font-size:28px;}
    .search-domain-banner {height:370px;}
    .search-domain-input .sd-text{width: 100%;border: solid 1px #c1c7d3;height:100px;font-size: 14px;padding:10px;border-radius:4px;}
    .search-domain-input .sd-btn{width: 100%;font-size:16px;height: 35px;line-height: 35px; border-radius:4px;margin-top: 8px;}
    .search-domain-input .sd-btn i{font-size:16px;}
}
@media(max-width:500px){
    .search-domain-list {padding:15px 10px;}
    .search-domain-list .tab-title a {line-height:35px;}
    .domain-suffix-con .dm-name:hover .dm-tip {display: none}
    .domain-suffix-con li .dm-name-box {padding:8px 0;}
    .domain-suffix-con li .dm-name a {font-size: 14px;pointer-events: none;}
    .domain-suffix-con .checkbox_label input+span::before {width: 20px;height: 20px;line-height: 20px;}
    .domain-suffix-con {margin-left: -15px;padding:0 10px;}
    .domain-suffix-con li {padding-left: 15px;}
}
/* 域名后缀列表 */
    .ymhz_lb {display:block; overflow:hidden;margin:15px auto;}
    .ymhz_lb li{float:left;display:block;height:320px;width:23%;margin:1%; padding:30px;box-sizing: border-box;overflow: hidden;background: #fff;}
    .ymhz_lb p{height:50px;height: 74px; color: #666666; line-height: 25px; overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;margin-top:20px;transition-duration: .3s;}
    .ymhz_lb span{ display:block; background:#fafbfd; padding:15px; text-align:center; margin-top:15px;}
    .ymhz_lb span b{ font-size:20px; color:#e14921;}
    .ymhz_lb .ymhz_btn{margin-top:40px; display:block;text-align:center; background:#fff;color: #e93b46; border: solid 1px #e93b46;line-height:35px;height:35px;transition-duration: .3s;border-radius: 2px;}
    .ymhz_lb .ymhz_btn:hover{background:#e93b46;color:#fff;transition-duration: .3s;}
    .ymhz_img{ width:130px; height:70px;margin:10px auto 0; line-height:90px; display:block;text-align:center; vertical-align:middle;transition-duration: .3s;}
    .ymhz_img img{vertical-align:middle;max-width:100%;max-height:100%;}
    .ymhz_lb li:hover{box-shadow: 0 5px 10px 0 rgba(83, 92, 126, 0.15);}
    .ymhz_lb li:hover .ymhz_img{margin-top:8px;}
    .ymhz_lb li:hover .ymhz_btn{margin-top:10px;}
    .ymhz_lb li:hover p{margin-top:6px;}
    .ymhz_lb li:hover span{padding:5px;transition-duration: .3s;}   
@media(max-width:992px){
    .ymhz_lb li{width:48%;height: 210px;}
    .ymhz_lb li:hover .ymhz_img,
    .ymhz_img {float: left;margin: 0;line-height: 1;}
    .ymhz_lb li:hover p,
    .ymhz_lb p {margin-top: 0px;margin-left:140px;}
    .ymhz_lb li:hover span,
    .ymhz_lb span {padding:0px;margin-top:10px;}
    .ymhz_lb li:hover .ymhz_btn,
    .ymhz_lb .ymhz_btn{margin-top:0px;border: solid 1px #fafbfd;}
}
@media(max-width:768px){
    .ymhz_lb li{width: 100%;margin: 0 0 10px 0;padding:10px;height: auto}
}
/*===========================推广域名后缀广告===========================*/
.suffix-adv-banner{position: relative;overflow: hidden;}
.suffix-adv-banner .swiper-button-next,
.suffix-adv-banner .swiper-button-prev {}
/*结构*/
.suffix-fl{float: left;padding-left:8%;line-height: 1;color: #2f2f2f;}
    .suffix-1{font-weight: bold;font-size: 36px;margin-left: -20px;padding: 30px 0 10px;}
    .suffix-1 .suffix-name{font-size: 70px;}
    .suffix-1 .suffix-icon{font-size: 12px;color: #fff;background: #ee2d2d;margin-left: 5px; border-radius: 2px;padding: 0 5px;font-weight: normal}
    .suffix-2{font-size: 60px;font-weight: bold;}
    .suffix-2 .unit{font-size:36px;}
    .suffix-btn{padding: 15px 0;}
    .suffix-btn a{display: inline-block;position: relative;padding: 0 50px;border: none;background: #333;line-height:55px;height:55px;border-radius:5px;color: #fff;font-size: 20px;font-weight: bold;transition: all .3s;}
    .suffix-btn a:hover{top: 1px;}
    .suffix-time{color: #999;}
.suffix-fr{float: right;padding-right:8%;padding-bottom:35px;text-align: center}
/*颜色*/
.suffix-blue .suffix-1 .suffix-name{color: #4370cf;}
.suffix-blue .suffix-btn a{background: #437fe3;}
.suffix-blue .suffix-btn a:hover{background: #4683f7;}
.suffix-red .suffix-1 .suffix-name{color: #e7380d;}
.suffix-red .suffix-btn a{background: #dd0000;}
.suffix-red .suffix-btn a:hover{background: #ec1d1d;}
.suffix-orange .suffix-1 .suffix-name{color: #ff9d03;}
.suffix-orange .suffix-btn a{background: #ff9d03;}
.suffix-orange .suffix-btn a:hover{background: #ffaa23;}
.suffix-green .suffix-1 .suffix-name{color: #00bc8e;}
.suffix-green .suffix-btn a{background: #00bc8e;}
.suffix-green .suffix-btn a:hover{background: #06c898;}
@media(max-width:1440px){
    .suffix-fl{padding-left:5%;}
    .suffix-fr{padding-right:5%;height: 350px;}
    .suffix-fr img{height: 100%;width: auto;}
    .suffix-1{font-size: 30px;padding: 30px 0 10px;}
    .suffix-1 .suffix-name{font-size:60px;}
    .suffix-2{font-size:50px;}
    .suffix-2 .unit{font-size:30px;}
    .suffix-btn a{font-size:18px;line-height:48px;height:48px;}   
}
@media(max-width:1200px){
    .suffix-fr{height: 300px;}
}
@media(max-width:992px){
    .suffix-fr{height:230px;}
    .suffix-1{font-size:22px;padding: 30px 0 10px;}
    .suffix-1 .suffix-name{font-size:42px;}
    .suffix-2{font-size:30px;}
    .suffix-2 .unit{font-size:20px;}
    .suffix-btn a{font-size:14px;line-height:40px;height:40px;}
}
@media(max-width:500px){
    .suffix-fl{margin-bottom: 15px;text-align: center;padding: 0;width: 100%;}
    .suffix-fr{height:150px;padding: 0;width: 100%;}
    .suffix-1{font-size:20px;padding:10px 0;}
    .suffix-1 .suffix-name{font-size:38px;}
    .suffix-2{font-size:26px;}
    .suffix-2 .unit{font-size:14px;}
}
/*===========================域名搜索 查询结果===========================*/
.search-domain-result-banner{background: url("../images/search-domain-result-banner.jpg") no-repeat center bottom #f0f0f0;height: 200px;}
.search-domain-result-banner .wp{padding-top: 0}
/*搜索结果小搜索框*/
.search-domain-min{padding-top:82px;}
.search-domain-min .sd-text {width: 60%;height: 60px;padding: 15px 0 0 15px;}
.search-domain-min .sd-btn {width: 20%;font-size: 20px;float: left;height:60px;line-height: 60px;}
.search-domain-min .sd-cart-btn {width:19%;margin-left: 1%;background: #414149;color: #fff;font-size: 20px;float: left;height:60px;line-height: 60px; text-align: center;border-radius:5px;}
.search-domain-min .sd-cart-btn:hover{background: #3b3b44;}
@media (max-width: 992px){
    .sub-banner-img:before{display: none;}
    .search-domain-result-banner{height: 100px!important;}
    .search-domain-min {padding-top:30px;}
    .search-domain-min .sd-text {border: solid 1px #c1c7d3;border-right: none;padding: 10px;height:45px;width:59%;border-radius: 0}
    .search-domain-min .sd-btn,
    .search-domain-min .sd-cart-btn {width:20%;border-radius: 0;height:45px;line-height:45px;margin-top: 0}
    .search-domain-min .sd-btn i,
    .search-domain-min .sd-cart-btn i{font-size: 23px;margin: 0}
    .search-domain-min .sd-btn i+span,
    .search-domain-min .sd-cart-btn i+span{display: none;}
}
/*==================================主题 域名转入==============================================*/
.domain-into-banner{background: url(../images/domain-into-banner.jpg) center no-repeat #f4f3f7;}
.domain-into-ts {padding: 40px 0;overflow: hidden;text-align: center;}
.domain-into-ts li{width: 20%;float: left;}
.domain-into-ts li i{display: block;width: 93px;height: 109px;margin: auto;background-image: url("../images/domain-into-ts.png");margin-bottom: 10px;}
.domain-into-ts .into-ts01{background-position: 0 0;}
.domain-into-ts .into-ts02{background-position: -111px 0;}
.domain-into-ts .into-ts03{background-position: -222px 0;}
.domain-into-ts .into-ts04{background-position: -333px 0;}
.domain-into-ts .into-ts05{background-position: -444px 0;}

.domain-into-fs-box{background: url("../images/domain-into01.png") center bottom no-repeat;padding: 120px 0;}
.domain-into-fs{text-align: center;overflow: hidden;margin: auto;padding:40px 0px;}
.into-fs-module{padding: 50px;width:46%;margin: 0 1.5%; display: inline-block;vertical-align: top; text-align: left;height:800px;transition: all 0.3s ease;}
.into-fs-module:hover{box-shadow: 0 5px 15px rgba(0,0,0,.1);margin-top: -5px;}
.into-fs-module.fs-tzcs{background: url( "../images/domain-into-icon02.jpg") no-repeat right 25px #fff;}
.into-fs-module.fs-kzcs{background: url( "../images/domain-into-icon01.jpg") no-repeat right 40px #fff;}
.into-fs-module h2{font-size: 30px;font-weight: normal;}
.into-fs-module .fs-module-jj{margin: 10px auto 20px;color: #828282;}
.into-fs-module .fs-module-tip{background: url("../images/domain-into-icon03.png") no-repeat;font-weight: bold;color: #e73c3e;border-bottom: dashed 1px #eaeaea;padding:0 0 10px 40px;}
.into-fs-module h3{padding: 15px 0;}
.fs-module-link{overflow: hidden}
.into-fs-module .fs-module-link li{background: #fbfcfd;margin-bottom: 10px;padding:15px 0;overflow: hidden;line-height: 40px;}
.into-fs-module .fs-module-link li i{display: inline-block;background: #fff;border: solid 1px #e73c3e;color:#e73c3e; width: 42px;height: 42px;line-height: 42px; text-align: center;border-radius: 100%;margin:0 20px;vertical-align: top;}
.into-fs-module .fs-module-link li span{line-height: 1.4;display: inline-block;}
.into-fs-module .fs-module-bottom{text-align: center;padding: 25px 0;}
.into-fs-module .fs-module-bottom a{font-size: 16px;color: #fff;background: #e73c3e;display: inline-block;width: 240px;height: 48px;line-height: 48px;}
.into-fs-module .fs-module-bottom a:hover{color: #fff;background: #e00003;}
@media(max-width:1400px){
    .into-fs-module {padding:40px;width: 500px;}
}
@media(max-width:1200px){
    .into-fs-module {padding:30px;width:100%;margin: 0;height:auto;margin-top: 20px;}
    .into-fs-module:hover{margin-top:0px;}
    .into-fs-module h2 {line-height: 1;}
    .into-fs-module .fs-module-jj {margin:5px auto; color: #828282;}
    .into-fs-module .fs-module-link li {padding: 10px;line-height: 40px;height:60px;width: 50%;float: left;}
    .into-fs-module .fs-module-link li i{margin: 0 10px;width:40px;height:40px;line-height: 40px;float: left;margin-right: -40px;}
    .into-fs-module .fs-module-link li span{margin-left:55px;display: block;}
}
@media(max-width:768px){
    .into-fs-module h2 {line-height: 1;font-size: 22px;}
    .into-fs-module .fs-module-bottom,
    .domain-into-fs{padding:0}
    .domain-into-fs-box{padding:50px 0;}
    .into-fs-module {padding:20px;}
    .into-fs-module .fs-module-link li {width:100%;height: auto;}
    .into-fs-module .fs-module-link li i{margin: 0 5px;width:30px;height:30px;line-height: 30px;}
    .into-fs-module .fs-module-link li span{margin-left:40px;}
    .into-fs-module.fs-tzcs{background-position:180px 25px }
    .into-fs-module.fs-kzcs{background-position:180px 40px }
    .into-fs-module .fs-module-bottom a{width: 100%;height:38px;line-height:38px;}
    .domain-into-ts li i{background-size: 274px;width: 50px;height: 56px;}
}
/*==================================主题 托管注册==============================================*/
.tgregister-banner{background: url(../images/tgregister-banner.jpg) center no-repeat #e1e8f1;}
.tgregister-banner .banner-title,
.tgregister-banner .banner-con{margin-right:auto;margin-left:auto;text-align: center;}
.tgregister-banner .banner-con{font-size: 24px;}

.tgregister-bg{margin-top: -140px;}
.tgregister-bg .tgregister-box{padding: 35px;}
.tgregister-tit{overflow: hidden;margin-bottom: 15px;}
.tgregister-tit .tgregister-title{font-size: 30px;line-height: 1}
.tgregister-textarea{height:280px;}
.tgregister-textarea textarea{width: 100%;height:100%;padding: 20px;}
.tgregister-bottom{margin-top: 20px;}
.tgregister-bottom .fl{color: #999999;}
.tgregister-bottom .tgregister-select-year{vertical-align:top;font-weight: bold;}
.tgregister-bottom .tgregister-select-year .select{height: 35px;line-height: 35px;width: 100px;margin-right: 20px;margin-bottom: 5px; border-radius: 2px;font-size: 16px;}
.tgregister-bottom .tgregister-btn{width: 280px;height: 52px;line-height: 52px;color: #fff;background: #6b8cd8;display: inline-block;text-align: center;font-size: 18px;}
.tgregister-bottom .tgregister-btn:hover{background: #5b7ed0;}

.tgregister-table{border: solid 1px #e9e9e9;border-bottom: none;margin: 10px 0;}
.tgregister-table ul{border-bottom: solid 1px #e9e9e9;zoom: 1;line-height: 1}
.tgregister-table ul:after{content:"";height:0;visibility:hidden;display:block;clear:both;}
.tgregister-table ul li{float: left;line-height:1.2;padding: 10px 0; text-align: center;}
.tgregister-table .table-thead{background: #fafafa;font-weight: bold;}
.tgregister-table .table-bady{}
.tgregister-table .column-1{width:30%}
.tgregister-table .column-2{width:15%}
.tgregister-table .column-3{width:40%}
.tgregister-table .column-4{width:15%}


.tgregister-tip{padding: 40px 0;}
@media(max-width:1400px){
}
@media(max-width:992px){
    .tgregister-bg {margin-top: -55px;}
    .tgregister-bg .tgregister-box {padding: 20px;}
}
@media(max-width:768px){
    .tgregister-bg .tgregister-box {padding:15px;}
    .tgregister-bg {margin-top: -75px;}
    .tgregister-banner .banner-con {font-size:18px;}
    .tgregister-tit .tgregister-title {font-size:18px;font-weight: bold}
    .tgregister-bottom {margin-top:5px;}
    .tgregister-bottom .tgregister-btn{width: 100%;line-height: 45px;height: 45px;font-size: 16px;}
    .tgregister-bottom >div {width: 100%}
    .tgregister-textarea {height: 220px;}
    .tgregister-table{font-size: 12px;}
}

/*==================================主题 优惠活动==============================================*/
.discounts-banner{background: url(../images/discounts-banner.jpg) center no-repeat #f1efef;}
.discounts-banner2{background: url(../images/discounts-banner2.jpg) center no-repeat #f4f6f9;}

.discounts-nav{text-align: center;height: 60px;margin-top: -60px;position: relative;z-index: 3;width: 100%;background: rgba(255,255,255,0.7)}
.discounts-nav a{display: inline-block;padding: 0 120px;font-size:18px;line-height: 60px;}
.discounts-nav a.active{font-weight: bold;background: #fff;border-top: solid 4px #ff7150;}

.discounts-price-box{padding:70px 0;}
/*优惠价格表格*/
.discounts-price-table{text-align: center;}
.discounts-price-table ul{border-bottom: solid 1px #f0f0f0;overflow: hidden;border-left: solid 1px #f0f0f0;}
.discounts-price-table ul li{border-right: solid 1px #f0f0f0;float: left;}
.discounts-price-table-thead{background: #f9fafb;border-top: solid 1px #f0f0f0;}
.discounts-price-table-thead li{padding: 10px 0;font-weight: bold;}
.discounts-price-table-tbody ul:hover{background: #f6f9fd}
.discounts-price-table-tbody li{line-height: 65px;height: 65px;}
.discounts-price-table-tbody li>p{line-height:18px;display: inline-block;vertical-align: middle;}
.discounts-price-table .del{color: #aaa;text-decoration: line-through;}
.discounts-column01{width: 15%;}
.discounts-column02{width: 30%;}
.discounts-column03{width: 10%;}
.discounts-column04{width: 10%;}
.discounts-column05{width: 20%;}
.discounts-column06{width: 15%;}
.discounts-price-table-thead .discounts-column04{background: #ff7150;color: #fff;}
.discounts-price-table-tbody .discounts-column04{background:rgba(255,180,0,0.08);}
.discounts-column05 i{display: block}
/*优惠券*/
.discounts-coupon ul{margin-left: -2%;}
.discounts-coupon li{float: left;width:23%;margin-left:2%;border-radius: 3px; margin-bottom:30px; background: #fff;box-shadow:0 3px 20px rgba(0,0,0,.04);transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;}
.discounts-coupon li:hover{box-shadow: 0 3px 20px rgba(0,0,0,.15);transform:translateY(-5px);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);}
.coupon-top{height: 155px;color: #fff;padding: 30px 20px;line-height: 1;
    background: #fea47c;
    background: -webkit-linear-gradient(90deg,#fea47c, #f97b5b);
    background: -o-linear-gradient(90deg,#fea47c, #f97b5b);
    background: -moz-linear-gradient(90deg,#fea47c, #f97b5b);
    background: linear-gradient(90deg,#fea47c, #f97b5b);
}
.coupon-top .coupon-value{overflow: hidden;height:85px;text-shadow: 0 3px 5px rgba(0,0,0,.1) }
.coupon-top .coupon-value .coupon-value-left{float: left;font-size:22px;margin-left: -2px;letter-spacing:-2px}
.coupon-top .coupon-value .coupon-value-left b{font-size:55px;}
.coupon-top .coupon-value .coupon-value-right{float: left;margin-left: 10px;margin-right: -50px;}
.coupon-top .coupon-value .coupon-value-right .content_title{font-size: 22px;font-weight: bold;line-height: 35px;width: 100%;}
.coupon-top .coupon-value .coupon-value-right .content_tip{margin-top: 2px;width: 100%;}
.coupon-top .progress{overflow: hidden;}
.coupon-top .progress .progress-con{background: rgba(255,255,255,0.4);height: 10px;margin-right:80px;display: block;}
.coupon-top .progress .progress-con i{display:block;background: rgba(255,255,255,0.6);height: 10px;}
.coupon-top .progress .progress-text{float: right;font-size: 12px;width:80px;margin-left: -80px; text-align: center;}

.coupon-buy{padding: 25px 30px;overflow: hidden;}
.coupon-buy .fl{float: left;height:55px;}
.coupon-buy .light_gray{text-align: center;width: 100%;color: #ccc!important;}
.coupon-buy .min,
.coupon-buy .add{float: left;text-align: center; width: 34px;height: 34px;line-height:30px;font-weight: bold;border: solid 1px #dcdcdc;background: #fafafa;font-size:20px;color: #878787;border-radius: 0;cursor: pointer;}

.coupon-buy .min:hover,
.coupon-buy .add:hover{border-color:#87b6e6;background: #f7fbff;color: #5c8ecd;position: relative;}
.coupon-buy .number{float: left;height: 34px;line-height: 34px;width: 70px;border-radius: 0;border: solid 1px #dcdcdc;margin: 0 -1px; font-size: 16px;}
.coupon-buy .number:focus{position: relative;}
.coupon-buy .coupon-price{float: right;margin-top:6px;line-height: 1}
.coupon-buy .coupon-price .price{color: #ff3300;font-weight: bold;font-size:24px;}
.coupon-btn{background: #fafafa;border: solid 1px #e3e3e3;margin-top:15px; line-height: 40px;height: 40px;width: 100%; display: block;clear: both;text-align: center;font-weight: bold;}
.coupon-btn:hover{background: #fea47c;color: #fff;border-color: #fea47c;}
.coupon-time{border-top: solid 1px #f9f9f9;text-align: center;font-size: 14px;line-height: 40px;}

@media(max-width:1600px){
    .coupon-top .coupon-value .coupon-value-left b {font-size: 50px;}
    .coupon-top .coupon-value .coupon-value-right .content_title {font-size: 20px;}
    .coupon-top .coupon-value {height:75px;}
    .coupon-top {height: 145px;}
}
@media(max-width:1400px){
    .discounts-coupon li{width:31%;}
}
@media(max-width:992px){
    .discounts-price-box {padding:30px 0;}
    .discounts-nav {height: 45px;margin-top: -45px;}
    .discounts-nav a { padding: 0 30px;font-size: 16px;line-height:45px;}
    .discounts-coupon li{width:48%;}
    .coupon-time {font-size: 12px;line-height:30px;}
    
    .discounts-price-table-thead .discounts-column05,
    .discounts-price-table-thead .discounts-column06{display: none}
    .discounts-column01{width: 20%;}
    .discounts-column02{width: 44%;}
    .discounts-column03{width: 18%;}
    .discounts-column04{width: 18%;}
    .discounts-column05{width: 64%;}
    .discounts-column06{width: 36%;}
    .discounts-column05 i{display: inline-block}
    .discounts-price-table-tbody .discounts-column05,
    .discounts-price-table-tbody .discounts-column06{border-top: solid 1px #f0f0f0;line-height: 42px;height: 45px;background: #f9fafb;}
}
@media(max-width:768px){
    .discounts-coupon li{width:100%;margin-bottom:15px;}
    .coupon-top {height: 100px;padding:15px 20px;}
    .coupon-top .coupon-value {height:55px;}
    .coupon-top .coupon-value .coupon-value-left b {font-size:46px;}
    .coupon-top .coupon-value .coupon-value-right .content_title {font-size:18px;line-height:28px;}
    .coupon-buy {padding:10px 20px;}
}
/*==================================主题 域名价格==============================================*/
.price-banner{background: url(../images/price-banner.jpg) #e5eaf1;}
.price-box{padding:15px;}
.price-box .price-nav{}
.price-box .price-nav a{border: solid 1px #eeeeee;border-top:none;display: block;padding: 15px;}
.price-box .price-nav a:first-child{border-top: solid 1px #eeeeee;}
.price-box .price-nav .active {background: #e73c3e;border: solid 1px #e73c3e;color: #fff;}
.price-box-left{float: left;width:25%;padding-right:2%;}
.price-box-right{float: right;width:75%;}

.price-column01{width: 15%;}
.price-column02{width: 35%;}
.price-column03{width: 15%;}
.price-column04{width: 17.5%;}

@media(max-width:992px){
    
    .price-box{padding: 15px;}
    .price-box-left{float: left;width:100%;padding-right:0%;margin-bottom:5px;display: none}
    .price-box .price-nav a {display: inline-block;padding:3px;border: solid 1px #eeeeee;margin-bottom: 5px;}
    .price-box-right{float: right;width:100%;}
    .discounts-price-table-thead .price-column03{display:none;}
    .discounts-price-table-tbody .price-column03{width: 100%;background: #f9fafb;text-align: right;padding-right: 10px;}
    .discounts-price-table-tbody li {line-height:45px;height:45px;}
    .price-column01{width: 20%;}
    .price-column02{width: 40%;}
    .price-column04{width: 20%;}
}

/*==================================主题 了解 关于我们==========================================*/
.aboutus-banner{background: url(../images/aboutus-banner.jpg);}
.aboutus-bg-1{background: url("../images/aboutus-ill.jpg") no-repeat center 30px #fff;}
.aboutus-bg-1 h2{color: #333;font-size: 40px;font-weight: normal;margin-bottom:25px;}
.aboutus-bg-1 p{margin-bottom: 25px;}
.who-we{padding-left:40%;padding-bottom: 140px;}
.we-do{overflow: hidden;}
.we-do li{float: left;text-align:center;width: 25%;margin: 25px 0;}
.we-do i{width: 92px;height: 91px;display: block;margin: auto;background: url("../images/aboutus-icon.png") no-repeat;}
.we-do .we-do-ico01{background-position:-2px 0;}
.we-do .we-do-ico02{background-position:-96px 0;}
.we-do .we-do-ico03{background-position:-192px 0;}
.we-do .we-do-ico04{background-position:-297px 0;}
.we-do .we-do-ico05{background-position:0 -92px;}
.we-do .we-do-ico06{background-position:-95px -92px;}
.we-do .we-do-ico07{background-position:-191px -92px;}
.we-do .we-do-ico08{background-position:-297px -92px;}

.aboutus-bg-2{background: url("../images/aboutus-bg.jpg") no-repeat center bottom #dce1e8;}
.aboutus-zzrz{text-align: center;}
.aboutus-zzrz>div{padding: 70px 0;}
.aboutus-zzrz>div img{margin:  0 2%;box-shadow: 0 3px 15px rgba(0,0,0,.1);}

.we-jzg{overflow: hidden;padding: 20px 0;}
.we-jzg li{float: left;width: 20%;text-align: center;}
.we-jzg li i{display: block;width: 73px;height: 28px;background: url("../images/aboutus-icon.png");margin: auto;}
.we-jzg li b{color: #da1c1c;display: block;font:44px/1.5 "宋体","Arial Narrow",Helvetica;font-weight:900;}
.we-jzg .we-jzg-ico01{background-position:0 -183px;}
.we-jzg .we-jzg-ico02{background-position:-84px -183px;}
.we-jzg .we-jzg-ico03{background-position:-169px -183px;}
.we-jzg .we-jzg-ico04{background-position:-253px -183px;}
.we-jzg .we-jzg-ico05{background-position:-337px -183px;}

.aboutus-bg-3{background: url("../images/aboutus-bg2.jpg") no-repeat center top #09050e;padding: 170px 0;color: #fff;}
.aboutus-bg-3 h2{font-size: 40px;font-weight: normal;margin-bottom:5px;}
.aboutus-bg-3 p{font-size: 24px;}

.we-youdian{overflow: hidden;display: block;width: 100%;}
.we-youdian li{float: left;width:31.33%;line-height: 1.5}
.we-youdian li i{width: 92px;height: 91px;display: block;float: left;margin-right: -92px; background: url("../images/aboutus-icon.png") no-repeat;}
.we-youdian li h3{margin-left:100px;font-size: 28px;color: #545a77;font-weight:normal;}
.we-youdian li p{margin-left:100px;color: #888da4;max-width:270px;}
.we-youdian .we-youdian-ico01{background-position:0 -220px;}
.we-youdian .we-youdian-ico02{background-position:-95px -220px;}
.we-youdian .we-youdian-ico03{background-position:-191px -220px;}
@media (max-width: 1200px){
    .aboutus-bg-1 {background-position:-100px 20px;background-size:100%;}
    .aboutus-bg-1 h2 ,
    .aboutus-bg-3 h2 {font-size:32px;margin-bottom:5px;}
    .aboutus-bg-3 p {font-size: 20px;}
    .who-we {padding-left:30%;padding-bottom: 10px;}
    .we-youdian li h3 {font-size: 22px;}
}
@media(max-width:768px){
    .aboutus-bg-1{background-image:none;}
    .aboutus-bg-1 h2 {font-size:28px;}
    .who-we {padding-left:0;}
    .we-do li {width:50%;margin:15px 0;}
    .aboutus-zzrz>div img {width:25%;}
    .we-jzg li {width:50%;}
    .we-jzg li b {font-size: 32px;}
    .aboutus-bg-3 {padding:70px 0;}
    .aboutus-bg-3 p {font-size:14px;}
    .we-youdian li {width:100%;margin-bottom:20px;}
}
/*==================================主题 了解 联系我们==================================*/
.contact-banner{background: url(../images/contact-banner.jpg);}
.contact-qun{text-align: center;max-width: 850px;margin: auto;border-radius:30px;margin-top: 10px;}

.contact-team{padding: 80px 0 30px;overflow: hidden}
.contact-team li{width: 25%;float: left;margin-bottom:55px;}
.contact-team dt{margin-bottom: 15px;line-height: 1.2}
.contact-team dt i{font-size: 14px;}
.contact-team dt h2{font-size: 22px;}
.contact-team dd{color: #666;}
.contact-team dd i{color: #c5d8e0;}
.contact-team dd .title{color: #909090;margin:0 5px;}
.contact-team dd{}
.contact-team-btn{padding-top: 15px;}
.contact-team-btn a{border: solid 1px #e0e0e0;height: 35px;line-height: 35px;display: inline-block;width: 120px;text-align: center;margin-right:5px;}
.team-btn-qq{color: #00a3e3;}
.team-btn-weixin{color: #36c133;}

.contact-us{background: url("../images/contact-lx-bg.jpg") no-repeat center bottom #e5e8ed;padding: 180px 0;position: relative;overflow: hidden}
.contact-us:before{content:"";width: 0;height: 0;border: 26px solid transparent;border-top: 26px solid #fff;position: absolute;left:50%;top:0;margin-left: -23px;}
.contact-us-main{padding-top: 40px;}
.contact-us-main li{margin-bottom: 10px;}
.contact-us-main li i{float: left;width: 25px;margin-right: -25px; color: #b2b2b2;}
.contact-us-main li>div{margin-left: 25px;}
.contact-us-main .wm{width:120px;}
.contact-us-main .the_tel{font-size: 30px;color: #f80000;line-height: 1.3;font-weight: bold}

.contact-suggest{padding-top: 40px;}
.contact-suggest .row>div{padding: 10px;}
.contact-suggest .contact-input{background: #fff;border: none;box-shadow:0 3px 10px rgba(0,0,0,.1);width: 100%;padding: 10px 15px;font-size: 16px;height: auto  }
.contact-suggest .btn{line-height: 58px;height: 58px;border-radius: 0;width:210px;padding: 0;font-size: 16px;}

@media(max-width:1200px){
    .contact-us{padding:100px 0;font-size: 16px;}
    .contact-team li{width:50%;margin-bottom:25px;}
}
@media(max-width:992px){
    .contact-us{padding:80px 0;}
}
@media(max-width:768px){
    .contact-us{padding:70px 0;}
    .contact-suggest {padding-top:0px;}
    .contact-suggest .contact-input{padding:5px 10px;}
    .contact-suggest .btn{line-height:45px;height:45px;width: 100%}
    
    .contact-team {padding:30px 0 0;}
    .contact-team li{width:100%;margin-bottom:20px;}
    .contact-team dt {margin-bottom: 10px;}
    .contact-team-btn {text-align: center;}
    .contact-team-btn a {width: 45%;}
}
/*==================================主题 了解 加入我们==============================================*/
.joinus-banner{background: url(../images/joinus-banner.jpg) #e0dcdd;}
.joinus-nav{text-align: center;margin-top: 20px;}
.joinus-nav a{display: inline-block;margin: 0 2px;line-height: 45px;height: 45px;border: solid 1px #ddd;padding: 0 50px;}
.joinus-nav a.active{background: #e52020;border-color: #e52020; color: #fff;}
.joinus-con{padding:30px 0;overflow: hidden;}
.joinus-con li{float: left;width: 50%;padding: 0 3%;border-right: solid 1px #f7f7f7;margin: 20px 0;}
.joinus-con li:nth-child(2n){border-right: none;}
.joinus-brief{margin-bottom: 30px;}
.joinus-brief h2{font-size: 30px;color: #996600;}
.joinus-brief p{color: #999;}
.joinus-con dl{margin-bottom:30px;}
.joinus-con dt{margin-bottom:10px;}
@media(max-width:992px){
    .joinus-nav a {line-height:35px;height:35px;padding: 0 20px;}
    .joinus-brief h2 {font-size: 24px;}
    .joinus-con dl,
    .joinus-brief {margin-bottom:15px;}
    .joinus-con dt {margin-bottom: 10px;}
}
@media(max-width:768px){
    .joinus-con li {float: left;width:100%;
    padding: 0 1%;border-right:none;
    border-bottom: solid 1px #f7f7f7;margin:10px 0;}
    .joinus-con dl,
    .joinus-brief {margin-bottom:10px;}
    .joinus-con dt {margin-bottom: 5px;}
    .joinus-nav a {line-height: 30px;height: 30px;padding: 0 10px;width: 45%;margin-bottom: 5px;}
    .joinus-con {padding: 15px 0;}
}
/*==================================主题 了解 荣誉资质==============================================*/
.honor-banner{background: url(../images/honor-banner.jpg) #4d6e99;}
/*资质开始*/
.honor{padding-top: 50px;}
.honor li{width:18%;height:200px;float: left;margin:1%;position: relative;cursor: pointer;text-align: center;background: #f9f9f9;border: solid 1px #e8e8e8}
.honor li a.example{display: block;width: 100%;height: 100%;position: relative;display: flex;justify-content: center;align-items: center;}
.honor li img{max-width:100%;max-height: 100%;border:none;vertical-align: middle;display: inline-block;}
.honor-prize-top{width: 0;height: 0;font-size: 14px; text-align: left; position: absolute;z-index: 2;top: 0px;left: 0px;background-color: #1f2338;padding-left: 25px;display: block;overflow: hidden;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;transition-duration:.2s;}
.honor li:hover .honor-prize-top{width:100%;height:100%;opacity: 0.8;transition-duration:.2s;}
.honor-prize-look{text-align: right;padding-top: 20px;line-height: 20px;font-size: 14px;margin-bottom: 20px;padding-right: 20px;}
.honor-prize-look a{color: #fff;text-decoration: underline;}
.honor-scale{width: 17px;height: 16px;background: url( "../images/big.png") no-repeat 0 0;display: inline-block;vertical-align: middle;}
.honor-tit{color: #fff;}
.honor-prize-de{padding-top: 5px;border-left: 5px solid #fff;padding-left: 12px;padding-bottom: 6px;color: #fff;}
.fsize{font-size: 12px;}
.honor-prize-name{line-height: 25px;margin-bottom: 5px;}
/*资质结束*/
/* 点击放大图片 */
a.imgbox{cursor:url(../images/zoomIn.png),-moz-zoom-in}
.imgbox-loading::after{content:" ";position:absolute;top:0;left:0;bottom:0;right:0;background:url(../images/imgbox-spinner.gif) center center no-repeat;cursor:pointer;z-index:999}
.imgbox-loading img{opacity:.6}
#imgbox-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:89}
.imgbox-wrap{position:absolute;top:0;left:0;display:none;z-index:90}
.imgbox-img{padding:0;margin:0;border:none;width:100%;height:100%;vertical-align:top;border-radius:3px}
.imgbox-title{font-size:12px;text-align:center;font-family:Arial,Helvetica,sans-serif;margin-top:20px;width:100%;display:none;border-radius:2px}
.imgbox-bg-wrap{position:absolute;padding:0;margin:0;display:none;border-radius:6px}
.imgbox-bg-inner{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:5px}
.imgbox-close,.imgbox-control{position:absolute;cursor:pointer;line-height:1;text-decoration:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.imgbox-close{top:0;font-family:sans-serif;font-size:50px;right:5px;opacity:.4}
.imgbox-close:hover{opacity:.6}
.imgbox-control{top:50%;margin-top:-80px;font-size:160px;font-family:monospace;font-weight:700;opacity:.2}
.imgbox-control:hover{opacity:.6}
.imgbox-control.imgbox-prev{left:0}
.imgbox-control.imgbox-next{right:0}
.imgbox-light #imgbox-overlay{background:#000}
.imgbox-light .imgbox-title{color:#fff;text-shadow:0 0 4px rgba(0,0,0,.5)}
.imgbox-light.imgbox-no-overlay .imgbox-title{color:#000;text-shadow:0 0 4px rgba(255,255,255,.5);background:#fff;background:rgba(255,255,255,.4);-webkit-box-shadow:0 0 30px rgba(0,0,0,.2);box-shadow:0 0 30px rgba(0,0,0,.2)}
.imgbox-light .imgbox-bg-wrap{background:#fff;background:rgba(255,255,255,.2);-webkit-box-shadow:0 0 30px rgba(0,0,0,.2);box-shadow:0 0 30px rgba(0,0,0,.2)}
.imgbox-light .imgbox-bg-inner{background:#000}
.imgbox-light .imgbox-close,.imgbox-light .imgbox-control{color:#fff}
.imgbox-light .imgbox-close{text-shadow:0 0 15px #000}
.imgbox-light .imgbox-control{text-shadow:0 0 30px rgba(0,0,0,.15)}
.imgbox-dark #imgbox-overlay{background:#fff}
.imgbox-dark .imgbox-title{color:#000;text-shadow:0 0 4px rgba(255,255,255,.5)}
.imgbox-dark.imgbox-no-overlay .imgbox-title{color:#fff;text-shadow:0 0 4px rgba(0,0,0,.5);background:#000;background:rgba(0,0,0,.4);-webkit-box-shadow:0 0 30px rgba(255,255,255,.2);box-shadow:0 0 30px rgba(255,255,255,.2)}
.imgbox-dark .imgbox-bg-wrap{background:#000;background:rgba(0,0,0,.2);-webkit-box-shadow:0 0 30px rgba(255,255,255,.2);box-shadow:0 0 30px rgba(255,255,255,.2)}
.imgbox-dark .imgbox-bg-inner{background:#fff}
.imgbox-dark .imgbox-close,.imgbox-dark .imgbox-control{color:#000}
.imgbox-dark .imgbox-close{text-shadow:0 0 15px #fff}
.imgbox-dark .imgbox-control{text-shadow:0 0 30px rgba(255,255,255,.15)}

@media(max-width:992px){
    .honor li {width:31.333%;}
}
@media(max-width:768px){
    .honor {padding-top: 30px;}
    .honor li {width:48%;}
}

/*==================================主题 了解 公告通知==============================================*/
.notice-banner{background: url("../images/notice-banner.jpg") #eaedf3;height: 277px;}
.notice-list{overflow: hidden}
.notice-list li{float: left;width: 50%;height: 130px;margin:25px 0;padding-right:20px;line-height: 1.5;}
.notice-list .notice_date{float: left;width:120px;padding: 0 25px;margin-right: -100px;color: #999;text-align: center;font-size: 20px;}
.notice-list .notice_date span{display: block;background: #fafafa;padding:7px 0}
.notice-list .notice_date b{display: block;}
.notice-list .notice_con{margin-left: 120px;display: block}
.notice-list .notice_img{width: 200px;height: 127px;float: left;margin-right: 15px;}
.notice-list .notice_r{}
.notice-list .notice_tit{font-size: 18px;font-weight: bold;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.notice-list .notice_tip{font-size: 12px;}
.notice-list .bar_icon{margin: 0 8px;border-right:dotted 1px #ddd;}
.notice-list .notice_text{color: #999;font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;margin-top:7px;}
.notice-list a:hover .notice_tit{color: #ee2d2d;}

.notlist-tit{background: #e73c3e;color: #fff;padding: 10px;}
.notlist-tit a{font-size: 14px;color: #fff;}
.notlist-list{}
.notlist-list a{display: block;border: solid 1px #eeeeee;border-top: none;padding: 10px;font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.notlist-list a:hover{background: #fff3f3;}

.notlist-wz-box{border: solid 1px #eeeeee; padding:3% 4%; }
.notlist-wz-tit{text-align:center;border-bottom:dashed 1px #cdcdcd;padding:20px 0;line-height: 1.2}
.notlist-wz-tit h1{ font-size:28px;margin-bottom: 8px;}
.notlist-wz-tit span{font-size:12px; color:#6d8bb0;}
.notlist-wz-con{padding:18px 0;font-size:16px;min-height: 450px;}
.notlist-wz-con img{max-width: 100%;}
.notlist-wz-bottom{border-top:dashed 1px #cdcdcd;padding:18px 0;font-size: 14px;}
.notlist-wz-bottom span{ display:inline-block;width:45.5%; margin-left:20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

@media(max-width:1200px){
    .notice-list .notice_date{display: none;}
    .notice-list .notice_con{margin-left:0;}
}
@media(max-width:992px){
    .notice-list li{width:100%;}
    .notlist-wz-tit h1{ font-size:20px;}
    .notlist-wz-tit span{ display: none;}
    
}
@media(max-width:768px){
    .notice-list li {height: auto;margin: 10px 0;}
    .notice-list .notice_img{width:94px;height: 66px;}
    .notice-list .notice_text{margin-top: 0}
    .notice-list .notice_tit{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;white-space:normal;}
    .notice-list .notice_tip {display: block;}
    
    .notlist-wz-box{padding: 0;border: none}
    .notlist-wz-bottom span {width: 90%;}
}
/*==================================主题 网站地图==============================================*/
.sitemap-banner{background:url("../images/sitemap-banner.jpg")  center no-repeat;overflow: hidden}

.sub_banner_sitemap{height: 240px;line-height: 240px;font-size: 36px;font-weight: normal;background: url(../images/sitemap_banner.jpg) center ;color:#1a4e81}
.site-map{background: #fff;padding:30px 50px;margin:0 auto 30px;overflow: hidden}
.site-map dl{margin: auto;padding:20px 0;}
.site-map dl:first-child{}
.site-map dt{font-weight: bold;float: left;width: 130px;margin-right: -130px; color: #666; font-size: 16px;border-left:solid 3px #6b95e1;padding:3px 0 0 10px;line-height: 1;}
.site-map dd{margin-left: 130px;background: #fdfdfd;padding:0px 30px;overflow: hidden}
.site-map dd a{min-width: 16%;float: left;text-align: left; display: inline-block;color: #008fca;line-height: 1;font-size: 16px;margin:5px 0}
.site-map dd a:last-child{border: none;}
.site-map dd a:hover{color: #ee2d2d;}
.site-map dd h5{padding: 5px 0 5px 30px;background:#fafafa;margin:0px -30px 0 -30px;overflow: hidden;line-height:30px;font-size: 16px;color: #008fca;}

.site-map dd .sub-link{padding: 15px 0;overflow: hidden}
@media(max-width:1200px){
    .site-map { padding: 30px;}
    .site-map dl {padding:0;}
    .site-map dt{float: none;margin:15px auto;width: auto;}
    .site-map dd{float: none;margin:15px auto}
   
}
@media(max-width:992px){
    .sub-banner-map .wp {padding:20px;}
    .site-map {padding:10px;}
    .site-map dd h5,
    .site-map dt{font-size: 14px;}
    .site-map dd a{min-width:20%;font-size: 14px;}
    .site-map dd .sub-link {padding:8px 0;}

}
@media(max-width:768px){
    .site-map {padding: 0;}
    .sub-banner-map .wp {padding:15px;}
    .site-map dd a{min-width:33.333%;}
}
/*==================================主题 法律声明==============================================*/
.flsm-banner{background:url("../images/flsm-banner.jpg")  center no-repeat;overflow: hidden}
/*==================================主题 了解 帮助中心==============================================*/
.help-banner{background: url("../images/help-banner.jpg") #eaedf3;height:340px;}
.help_center{background: #fff;box-shadow: 0 3px 7px rgba(0,0,0,.08);margin-top: -50px;margin-bottom: 50px;}

.special_tab{height: 50px;line-height: 50px;overflow: hidden;position: relative;background: #fff; box-shadow: 0 3px 7px rgba(0,0,0,.08);padding-right: 15px;}
.special_tab ul{display: block;white-space: nowrap;width: 100%;overflow-x: auto;}
.special_tab ul li{white-space: nowrap;display: inline-block;}
.special_tab ul li a{float: left;padding: 0 25px;min-width:80px; font-size: 16px;}
.special_tab ul li.active a,
.special_tab ul li.active a:hover{line-height:50px;height:50px; color: #fff;background: linear-gradient(90deg, #ff4b4b,#ee2d2d);}
.special_tab ul li a:hover{background:#fff4eb}
@media screen and (max-width:992px) {
    .sq_box_padding{padding: 20px;}
    .taghot_name a {padding: 0 6px;}
    .special_tab ul li a {padding: 0 15px;min-width:60px;font-size: 16px;}
    .sq_left{float:none;width:100%;margin-left:0px;}
    .sq_right{float:none;width:100%;margin-left:0px;}  
}

@media screen and (max-width:768px) {
    .special_tab ul li a{padding: 0 12px;min-width:50px; font-size: 14px;}
    .aq_jpwz li{max-height: 20px; margin-bottom:10px;-webkit-line-clamp: 1;}
    .special_tab{line-height: 45px;height: 45px;}
    .special_tab ul li.active a {line-height:43px;height:45px;}
}

.special_con{overflow: hidden}
.special_tag{overflow: hidden;height: 30px;position: relative;margin-top: 20px;}
.special_tag a{display:block;float: left;margin:0 8px 8px 0; line-height: 25px;font-size: 12px; padding: 0 14px;background: #f9fafc;color: #7692bc;}
.special_tag a.active,
.special_tag a:hover{background: #fff8f4;color: #dd5549;}
.special_tag .more{position: absolute;right: 0;background: #fff;color: #999;padding:0 0 0 8px;margin: 0}
.special_tag .more span{font-size: 24px;}
.special_tag .more:hover{color: #dd5549;background:#fff;}

.special_bar{border-bottom: solid 1px #f5f5f5;overflow: hidden;padding:12px 15px 9px;}
.special_bar h3{font-size: 14px;font-weight: normal;color: #888;}
.special_bar h3 b{color: #666;}
.special_bar .filter-item{font-size: 12px;}
.special_bar .filter-item.active{color: #4b7ac3;font-weight: bold;}
.special_bar .com-split{font-size: 12px;color: #ccc;margin: 0 5px;}

.special_list{}
.special_list li {position: relative;overflow: hidden;border-bottom:solid 1px #f5f5f5; padding:10px;width: 100%;}
.special_list .panel_link {position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.special_list li .info_img{float: right;width:203px;height:136px;margin-left:20px;margin-top: 8px;}
.special_list li .info_img img{height: 100%;width: 100%;}
.special_list li a{display: block;overflow: hidden;color: #666;}
.special_list li .info_date{width: 30%;float: right;text-align: right;color: #bbb;font-size: 12px;line-height:35px;padding-right: 10px;}
.special_list li .info_tit{width: 70%; float: left;display:block; font-size:16px;line-height:35px;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.special_list li .info_tit::before{background: url(../images/wdicon.png) no-repeat 3px 3px;display: inline-block;content: "";width: 20px;height: 20px;vertical-align: text-bottom;margin-right:9px;}
.special_list li:hover{color: #4b7ac3;background: #f9fafc}
.special_list li:hover a{color: #4b7ac3;}
.special_list li .info_link{display:block;color:#006fc4;}
.special_list li .info_tip{display:block;font-size:12px; color:#b4b4b4;vertical-align: middle;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.special_list li .info_tip span{vertical-align: middle;}
.special_list li .info_con{height:68px;margin-top:8px; font-size:13px;line-height: 21px; color:#8a8a8a;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}

.special_load{}
.special_load a{display: block;text-align: center;background: #f9f9f9;color: #838da9;line-height: 35px;}
@media screen and (max-width:992px) {
    .special_list li .info_img {width:150px;height: 100px;margin-left:10px;margin-top:5px;}
    .special_list li .info_con{-webkit-line-clamp:2;height:41px;}
}
@media screen and (max-width:768px) {
    .special_con {padding: 0px 10px 20px;}
    .special_list li .info_img {width:120px;height:80px;}
    .special_list li .info_con{display: none;}
    .special_list li .info_tip{line-height: 17px;}
    .special_list li .info_tit{height:25px;line-height: 25px}
    .special_list li .info_date{display: none;}
    .special_list li .info_tit{width:100%;}
    .help_center{margin-top: 0px;}
    .special_list li {padding:10px 4px;}
}

/*==================================主题 应用 域名资产==============================================*/
.zichan-banner{background: url("../images/yy-zc-banner.jpg") #deebfc;}
.zichan-box{overflow: hidden}
.zichan-box .brandpro-img{float: left;width:40%;text-align: center;}
.zichan-box .brandpro-img img{max-width: 100%;}
.zichan-box .brandpro-con{float: left;width:60%;padding-left: 5%;}
.zichan-01-bg{background: url( "../images/yy-zc-bg.png") no-repeat bottom;}
.zichan-01-jz{overflow: hidden;padding:90px 0;}
.zichan-01-jz li{float: left;width: 33.333%;padding: 20px 0;text-align: center}
.zichan-01-jz i{background: url("../images/yy-zc-ico.png") no-repeat;display: block;width: 80px;height: 80px;margin: auto;}
.zichan-01-jz .zichan-01-ico01{background-position: 0 0;}
.zichan-01-jz .zichan-01-ico02{background-position: -155px 0;}
.zichan-01-jz .zichan-01-ico03{background-position: -284px 0;}
.zichan-01-jz .zichan-01-ico04{background-position: 0 -103px;}
.zichan-01-jz .zichan-01-ico05{background-position: -155px -103px;}
.zichan-01-jz .zichan-01-ico06{background-position: -284px  -103px;}

.zichan-02-bg{background: url("../images/yy-zc-2bg.jpg") no-repeat center bottom #fff;padding: 170px 0;}
.zichan-02{}
.zichan-02>li{float: left;width: 23%;background:url("../images/yy-zc3-icon.jpg.png") top right  #3c8cff no-repeat;margin:40px 1%;border-radius:6px;box-shadow: 0 5px 10px rgba(0,0,0,.1)}
.zichan-02-tit{font-size: 28px;color: #fff;padding: 15px 30px;}
.zichan-02 dl{background: #fff;border-radius:0 50px 0 0;margin-right:8%;padding: 35px 25px 25px 33px;height: 500px;display: block;}
.zichan-02 dt{font-size: 14px;color: #6387bd;height: 111px;border-bottom: solid 1px #e9e9e9;margin-bottom: 10px;}
.zichan-02 dd{color: #6c728f;font-size: 16px;line-height: 1.4;padding:10px 0;}
.zichan-02 dd b{display: block;}

@media(max-width:1200px){
    .zichan-box .brandpro-img {width: 30%;}
    
    .zichan-02>li{float: left;width:46%;margin:20px 2%;}
    .zichan-02-bg{padding:60px 0;}

}
@media(max-width:992px){}
@media(max-width:768px){
    .zichan-box .brandpro-img{float: none;}
    .zichan-box .brandpro-con{width: 100%;padding-left: 0;}
    
    .zichan-01-jz {padding:30px 0;}
    .zichan-01-jz li { width: 50%;}
    .zichan-02-bg{padding:30px 0;}
    .zichan-02-tit {font-size: 20px;padding: 10px 20px;}
    .zichan-02>li{float: left;width:100%;margin:20px 0;}
    .zichan-02 dl{height: 420px;padding: 15px 25px 15px 33px;}
}
/*步骤*/
.shop-step-bg{background: #fff;padding-top: 75px;margin-top: -75px;box-shadow: 0 5px 8px rgba(0,0,0,.08);margin-bottom:25px;}
.shop-step{overflow: hidden;text-align: center;line-height: 45px;box-shadow:inset 0 3px 10px rgba(0,0,0,.02);}
.shop-step-title{background: url(../images/sub-nav-icon.png) no-repeat right;font-weight: bold;width:13%;margin-right: -13%;float: left;}
.shop-step-con{margin-left:13%;}
.shop-step-con li{min-width: 13%;float: left;margin-left: 2%;color: #999;}
.shop-step-con .over{color: #333;}
.shop-step-con .active{font-weight: bold;border-bottom: solid 3px #f86740;color: #000;}
/*无数据*/
.list-nodata{text-align: left;width:430px;margin: auto;overflow: hidden;padding:60px 0 ;}
.list-nodata img{float: left;margin-right:-75px;}
.list-nodata h5{margin-left:85px;font-size:20px;color: #999;}
.list-nodata p{margin-left:85px;color: #aaa;}

/*==================================主题 应用 域名接口==============================================*/
.jiekou-banner{background: url("../images/jiekou-banner.jpg") #d6dcea;}

.jiekou-bg1{background: url("../images/jiekou-bg1.jpg") no-repeat center top;}

.jiekou-adv{overflow: hidden}
.jiekou-adv li{float: left;width:33.333%;padding:50px 4% 10px;text-align: center}
.jiekou-adv li>span i{width:65px;height:65px;display: block;margin: auto;background: url("../images/jiekou-icon.png") no-repeat;}
.jiekou-adv li>span i.jiekou-icon01{background-position:0 0;}
.jiekou-adv li>span i.jiekou-icon02{background-position:-87px 0;}
.jiekou-adv li>span i.jiekou-icon03{background-position:-186px 0;}
.jiekou-adv li h3{font-size:22px;margin:10px 0;}
@media(max-width:992px){
    .jiekou-adv li h3{font-size:18px;}
}

@media(max-width:768px){
    .jiekou-adv li {width:100%;padding:20px 4% 10px;}
    .jiekou-adv li h3{margin: 0}
    .jiekou-bg1{padding: 40px 0}
}

/*==================================主题 应用 域名与网站==============================================*/
.ymywz-banner{background: url("../images/ymywz-banner.jpg") #d6dcea;}
.ymywz-js-box{max-width: 1400px;}
.ymywz-js-title{font-size: 30px;text-align: left;}
.ymywz-js-tip{padding: 35px 0}
@media(max-width:992px){
}

@media(max-width:768px){
    .ymywz-js-tip {padding:15px 0;}
    .ymywz-js-title {font-size:22px;}
}
/*==================================主题 应用 域名与品牌==============================================*/
.ymypp-banner{background: url("../images/ymypp-banner.jpg") #ffe2ae;}

/*=========================主题 支付方式=================================*/
.zffs-banner {background: url(../images/notice-banner.jpg) #eaedf3;height: 277px;}
.zffs-table{}
.zffs-table tr td{border: solid 1px #ddd;padding: 10px;}

@media(max-width:992px){
}
@media(max-width:768px){
}
/*=========================主题 域名系统=================================*/
.ymxt-banner{background: url("../images/ymxt-banner.jpg") #dde9ff;}

.cplist_main{padding-top:20px;}
.cplist{padding: 30px;background: #fff;overflow: hidden}
.cplist li{float: left;text-align: center;width: 25%;margin: 25px 0;font-size: 18px;}
.cplist i{width: 92px;height: 91px;display: block;margin: auto;background: url(../images/aboutus-icon.png) no-repeat;margin-bottom: 10px;}
.cplist .cplist_ico01{background-position:-2px 0;}
.cplist .cplist_ico02{background-position:-96px 0;}
.cplist .cplist_ico03{background-position:-192px 0;}
.cplist .cplist_ico04{background-position:-297px 0;}
.cplist .cplist_ico05{background-position:0 -92px;}
.cplist .cplist_ico06{background-position:-95px -92px;}
.cplist .cplist_ico07{background-position:-191px -92px;}
.cplist .cplist_ico08{background-position:-297px -92px;}

.cplist h2,.cplist h4,.cplist p{margin-left:210px;display: block}
.cplist h2{font-size: 26px;font-weight: normal;}
.cplist h4{font-size:14px;line-height: 1;font-weight: lighter;color: #4f89cc;}
.cplist p{font-size:14px;line-height:22px;color: #999;margin-top: 14px;}

@media(max-width:992px){
    .cplist li{width:33.3333%;font-size: 16px;}
}

@media(max-width:768px){
    .cplist li{width:50%;}
    .cplist {padding: 0px;font-size: 14px;}
}
/*==============================购物车================================*/
.module-box{background: #ffffff;padding: 25px;box-shadow: 0 5px 8px rgba(0,0,0,.05);margin:0 auto 25px;}
.module-box-title{border-bottom: solid 1px #f1f1f1;padding-bottom: 15px;}
.shopcart-width{max-width: 1440px;}
.shopcart-title{margin-bottom: 10px;overflow: hidden;}
.shopcart-title .title{display: inline-block;line-height:24px;font-size:20px; font-weight: bold;padding-left: 10px;border-left: solid 4px #6b8cd8;}
.d-reg-table{}
.d-reg-table li{border-bottom:dashed 1px #e8e8e8;padding:10px 15px;}
.d-reg-table li:after{content:"";height:0;visibility:hidden;display:block;clear:both;}
.d-reg-table li {zoom: 1;}
.d-reg-table li:last-child{border-bottom: none}
.d-reg-table li:hover{background: #fffdfa}
.d-reg-table .d-reg-name{float: left;font-weight: bold;}
.d-reg-table .d-reg-info{float: right;text-align: right;}
.d-reg-table .d-reg-info>span{display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;vertical-align: middle;margin-left:4px;}
.d-reg-table .d-reg-template{width: 150px;}
.d-reg-table .d-reg-glmb{line-height:20px;display:block;margin-top: -5px;}
.d-reg-table .reg-info-year{}
.d-reg-table .d-reg-oper{display: inline-block;width:30px;text-align: center;}
.d-reg-table .d-reg-oper a{display: block;color: #aaa;}
.d-reg-table .d-reg-oper a:hover{color: #e12a00;}
.d-reg-table .reg-info-tip{font-size: 14px;margin-left: 5px;vertical-align: middle;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 520px;display: inline-block}
.d-reg-table .reg-info-prc{width:90px;display: inline-block;text-align: center;}
.d-reg-table .d-reg-state{}
.d-reg-table .d-reg-select{line-height:32px;height:32px;border-radius: 2px;}
.d-reg-table .d-reg-template .d-reg-select{width: 115px;}
.d-reg-table .domaintitle,
.d-reg-table .domaintitle .checkbox_label span{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width:220px;display: inline-block;vertical-align: middle;}

.domain-reg-thead{}
.domain-reg-thead li{border: none;background: #f6f7fa!important;}
.domain-reg-thead .d-reg-name,
.domain-reg-thead .reg-info-year{margin-top:15px;}
.domain-reg-tbody{}
.domain-reg-tbody .d-reg-state{color: #999}
.domain-reg-bottom{overflow: hidden;}
.domain-reg-bottom.result-fixed{padding:15px;box-sizing: border-box; margin: auto;background: #fff;border-top:dashed 1px #e8e8e8;}
.domain-reg-bottom a{vertical-align:text-bottom;margin-left: 15px;color:#7897be}
.domain-reg-bottom a:hover{color:#e81919}
.domain-reg-bottom .fr{text-align: right}
.shopcart-btn{margin-left: 10px;display:inline-block;color: #fff!important;font-size: 18px;padding:10px 18px;min-width:240px;vertical-align: middle!important;text-align: center}


.cart-accounts .domain-reg-thead .d-reg-name, 
.cart-accounts .domain-reg-thead .reg-info-year {margin-top:0;}
.cart-accounts .domain-reg-tbody{font-size: 14px;}
.cart-accounts .domain-reg-tbody .d-reg-table li {padding:7px 15px;}
.cart-accounts .d-reg-table .domaintitle{max-width: 100%}
.cart-accounts .d-reg-table .d-reg-name {width: 30%;}
.cart-accounts .d-reg-table .d-reg-info {float: left;text-align:center;width:70%;}
.cart-accounts .d-reg-table .reg-info-prc{width: 15%;}
.cart-accounts .d-reg-table .reg-info-year{width: 15%;}
.cart-accounts .d-reg-table .d-reg-template{width:30%;}
.cart-accounts .d-reg-table .d-reg-state{width: 15%;}
.cart-accounts .domain-reg-tbody{max-height:375px;overflow-y: auto}

.settle-xx{text-align: right;padding: 20px 40px;}
.settle-accounts{background: #fffaf4;padding: 20px 40px;margin-bottom:25px;border-top: solid 2px #ffa722;text-align: right}
.settle-accounts-bottom{}

.settle-info{background-color: #fffaf4;border: 1px solid #fbddc0;margin-bottom: 25px;padding: 20px 40px;text-align: right}
.settle-info .module{display: inline-block;}
.settle-info select {font-size: 16px;}
.settle-info .settle-glmb{margin-bottom: -20px;}

.amount-payable{font-size:18px;font-weight: bold;line-height: 1;margin-bottom:12px;}
.amount-payable .red{font-size:28px;}

.coupon-use .coupon-shezhi{margin: 0 10px;display: inline-block;}
.coupon-use .checkbox_label{vertical-align: top;}
.coupon-set{border: solid 1px #cad1e3;background: #fafbfd;margin: 5px -20px 5px 0;max-width: 890px;text-align: left;padding: 15px;position: relative;display: inline-block;}
.coupon-set::after{content: "";width:0;height:0;border:10px solid transparent;border-bottom-color:#e1e9fa;position: absolute;right:20px;top:-19px;}
.coupon-set::before{content: "";width:0;height:0;border:10px solid transparent;border-bottom-color:#cad1e3;position: absolute;right:20px;top:-20px;}
.coupon-set-main {margin-right:90px;font-size: 14px;}
.coupon-set-main  li{border: solid 1px #d7dae0;background: #fefeff;margin-bottom: 5px;width:250px; display: inline-block;}
.coupon-set-main .coupon-title{display: block;margin: -1px}
.coupon-set-main .coupon-title >span{background: #9fb3de;color: #fff;display: block;width: 100%;padding: 0 10px;font-size: 15px;font-weight: bold;line-height:30px;height:30px;}
.coupon-set-main .coupon-title input:checked+span{background: #6b8cd8;color: #fff;}
.coupon-set-main .coupon-title input[disabled]+span{background: #d7dae0;color: #fff;}
.coupon-set-main .coupon-con{padding: 10px;text-align: right;overflow: hidden;height:46px;}
.coupon-set-main .coupon-num{display: inline-block;vertical-align: middle;}
.coupon-set-main .coupon-num .number{width:60px;line-height: 22px;height: 22px;border: solid 1px #d5d5d5;border-radius: 0;margin: 0 -1px; float: left}
.coupon-set-main .coupon-num .number-btn{line-height:18px;height: 22px;border: solid 1px #d5d5d5;width:25px;text-align: center;vertical-align: middle;background: #f5f5f5;cursor: pointer;float: left}
.coupon-set-main .coupon-num .number-btn:hover{border-color: #9fb3de;color: #6b8cd8; background: #f5f8ff;}
.coupon-set-main .coupon-num .number-btn[disabled]{cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;background-color: #ebebeb;border-color: #e5e5e5;color: #d6d6d6;}

.coupon-set .coupon-set-btn{float: right;margin-left:-80px;width:80px;padding-top:2px; text-align: right}
.coupon-set .coupon-tit{margin: -15px;margin-bottom: 12px;padding:3px 15px;background: #e1e9fa;color: #3f67c2;font-size: 14px;}
.coupon-set .coupon-tit a{color: #6e80aa;}
.coupon-set .coupon-tit a:hover{color:#4d525e;}

@media(max-width:1200px){
    .d-reg-table .reg-info-tip{font-size: 12px;max-width:230px;}
    .d-reg-table .domaintitle {max-width:190px;}
}
@media(max-width:992px){
    .d-reg-table .reg-info-tip{display: none!important;}
    .d-reg-table .domaintitle {max-width:100%;width: 100%;}
    .d-reg-table .d-reg-name{width: 100%!important}
}
@media(max-width:768px){
    .module-box {padding:15px;margin-bottom: 10px;}
    .module-box-title {padding-bottom:5px;}
    
    .list-nodata{width: 100%}
    .domain-reg-bottom a.shopcart-btn{width: 100%;margin:10px 0 0;padding: 5px 18px;}
    .d-reg-table .d-reg-template,
    .d-reg-table .reg-info-prc{width: auto}
    .domain-reg-thead .d-reg-oper,
    .domain-reg-thead .d-reg-name{display: none!important;}
    .d-reg-table li {padding:5px 0px!important;}
    
    .d-reg-table .d-reg-info>span {float: left;}
    .cart-accounts .d-reg-table .d-reg-info {width: 100%;}
    .cart-accounts .d-reg-table .d-reg-state {width: 20%;}
    .cart-accounts .d-reg-table .reg-info-prc,
    .cart-accounts .d-reg-table .reg-info-year{width: 20%;}
    .cart-accounts .d-reg-table .d-reg-template {width:40%;}
    
    .settle-xx { padding:10px 0;font-size: 14px;}
    .coupon-set {width: 100%;margin: 10px 0 0;padding:8px;}
    .coupon-set .coupon-tit {margin: -8px -8px 10px;}
    .coupon-set-main {margin-right:0px;}
    .coupon-set-main li{width: 100%;}
    .coupon-set .coupon-set-btn {margin-left:0;margin-bottom: 10px;}
    .settle-accounts {padding:15px 10px;margin-bottom:8px;}
    .shopcart-btn {padding: 5px 18px;width:100%;margin: 0}
    .amount-payable {font-size: 14px;}
    .amount-payable .red {font-size: 20px;}
    
    .shop-step-bg{margin-bottom: 15px;}
    .shop-step-title{display: none;}
    .shop-step-con {margin-left:0;width: 100%;overflow: hidden;line-height:40px;}
    .shop-step-con li {width: auto;padding: 0 10px;}
    
    .settle-info {padding: 15px 10px 25px;}
    .settle-info .module{margin-bottom: 5px;}
}
/*==============================支付结果================================*/
.pay-result-box{max-width: 1000px;margin: auto;}
.pay-result-tit{padding:55px 0}
.pay-result-tit h1{color: #4381d4;line-height: 1.5}
.pay-result-tit.green h1{color: #00be79;}
.pay-result-tit.red h1{color: #e24646;}
.pay-result-tit h1 i{font-size:54px;margin-right: 15px;margin-top:8px; float: left;line-height: 1;}
.pay-result-tit .pay-subtit{color: #999;padding-left:72px;font-size: 14px;font-weight: lighter;max-width: 500px;}

.pay-result-con{padding-left: 72px;}
.pay-result-con .payresult-nav{height: 41px;border-bottom:solid 1px #e6e6e6;margin-bottom:2px;margin-top: 10px;}
.pay-result-con .payresult-nav a{float: left;padding: 0 15px;line-height: 40px;min-width: 150px;text-align: center; }
.pay-result-con .payresult-nav a:hover{background: #fcfcfc}
.pay-result-con .payresult-nav .active{border:solid 1px #e6e6e6;border-bottom-color: #fff;background: #fff;}
.pay-result-con .payresult-con{border-bottom: solid 1px #e6e6e6;margin-bottom: 20px;font-size: 14px;white-space: nowrap}
                .payresult-con .payresult-name{margin-right: 5px;}
                .payresult-con .tab-con{position: relative;}
                .payresult-con .tab-con ul{height:160px;overflow: auto;padding: 10px;display: block}
                .payresult-con .payresult-link{position: absolute;right:25px;bottom:6px;}
.pay-result-bottom{padding-left: 72px;}
.pay-result-bottom .btn{margin-bottom: 5px;}
@media(max-width:992px){
    .pay-result-con .payresult-nav a{padding: 0 15px;min-width:0;}
    
}
@media(max-width:768px){
    .pay-result-con,
    .pay-result-bottom{padding-left:0px;}
    .pay-result-con .payresult-nav a{padding: 0 8px;font-size: 13px;}
    .payresult-con .tab-con ul{padding-bottom: 29px;}
    .pay-result-tit {padding:10px 0;}
    .pay-result-tit h1{font-size: 20px;}
    .pay-result-tit h1 i {font-size: 30px;margin-right: 10px;margin-top:5px;}
    .pay-result-tit .pay-subtit {padding-left: 32px;}
}

/*==================================交易 中转页==============================================*/
.deal-banner{background: url("../images/deal-banner.jpg") #d4dde5;}
.deal-wh li{float: left;background: #fff;border: solid 1px #ececec;}
