.host_list-area{background:#eee;}
.host-duibi{background:#eee;}
.host_banner{height:430px;background:#0a1123 url("/templets/1m_img/host_banner.jpg") no-repeat scroll center center;}
.sp{padding-top:50px;padding-bottom:50px;}

.vh-tit{background:url(/templets/1m_img/virtualhost-pro.png) no-repeat 0 11px;padding-left:80px;font-size:52px;line-height:78px;font-weight:lighter;color:#fff;
padding-bottom:10px;
}

.tiny-box .swiper-wrapper .icon-xuanze3{color:#3c5;}

.fwq-detail {
    font-size: 14px;
    color: #97a0b4;
    line-height: 30px;

	}
.yun_youshi_bg:hover{box-shadow:0 2px 3px -1px #f00;background:#f7f7f7;}
.yun_youshi_bg{background:#f3f3f3;margin:2%;padding:2%;    border-radius: 3px;transition: background 1s;}
	.yun_youshi_bg p{text-indent:2em;text-align:left;color:#666;}
@media (min-width: 1199px){
.yun_youshi_bg{height:190px;}
	.yun_youshi_bg p{padding-top:40px;}
}
@media (max-width:1199px){
.yun_youshi_bg{height:340px;}
	.yun_youshi_bg p{padding-top:10px;}
}

@media (max-width:750px){
.yun_youshi_bg{height:auto;}
	.yun_youshi_bg p{padding-top:10px;}
}
.gff8 {
    color: #ff8800;
}

.padd40 {
    padding-top: 130px;
max-width:1200px; margin:0 auto;
}

.jiage{padding:20px 0;}
.jscs{border-right: 1px solid #eee;}
.tiny-box{border-left: 1px solid #eee;}
.jscs .row .tt1{padding:0px;margin:0px;}
.jscs .row .tt1 li	{background:#f9f9f9;}
.jscs .row .tt2{padding:0px;}
.jscs .row .tt1 li,.jscs .row .tt2 li{
    border-bottom: 1px solid #eee;
	border-left: 1px solid #eee;
    text-align: center;

    font-size: 12px;
    color: #333;
    box-sizing: border-box;
    vertical-align: middle;
	padding:15px;
	

	}
	
	.jscs .row .tt2 li p{text-align:left;}
	.jscs .row .tt2 li p span{    width: 4px;
    height: 4px;
    border-radius: 50%;
    background-color: #666666;
	display: inline-block;
	margin-bottom:3px;
	margin-right:5px;
 }
	.host-duibi .tiny-box{background:none;overflow:visible;}
	.jscs .row .tt2{
    border-bottom: 1px solid #eee;
    text-align: center;

    font-size: 12px;
    color: #333;
    box-sizing: border-box;
    vertical-align: middle;
	}
	.jscs .row .tt2 li{background:#fff;}
	.jscs .tt2 ul,.jscs .tt1 ul{margin-top:20px;
	transition: margin-top 0.5s;
	margin-top: 10px;
	}
	.jscs .tt2 ul:hover{    
	border: #Faa 1px solid;
    box-shadow: 0 0 5px 5px rgba(249, 170, 121, 0.15);
    margin-top: 0px;
    cursor: pointer;}
	.jscs .row .tt2 ul:hover .ttt1{background:#f33;color:#fff;}
.ttt1{height:60px;line-height:40px;}
.ttt2{height:50px;line-height:36px;}
.ttt3{height:250px;}
.ttt4{height:50px;}
.ttt5{height:50px;}
.jscs .row .tt2 li.ttt1{font-size:16px; font-weight:bold; color:#111;background:#fee;}

.tt1 .ttt1,.tt1 .ttt2{line-height:36px;}
.tt1 .ttt3{line-height:240px;}
.tt2 .red{color:#f00;font-size:16px;}
.fwq-detail p{margin:0px;}
.yun-jiage {padding:20px 0;}
.yun-jiage .jiage-title{font-weight:bold;}
.yun-jiage .jia{color:#f00;font-size:14px;padding-left:2px;font-weight:bold;}

@media (min-width: 1199px){
.tiny-box .swiper-button-preva,.tiny-box .swiper-button-nexta{display:none;}
	
}

@media (max-width: 1220px){
	.padd40 {padding-left:20px;}
	
}
@media (max-width: 660px){
	.padd40 {padding-left:20px;}
	.vh-tit{background:none;padding-left:0px;text-align:center;font-size:30px;}
	.fwq-detail{
		text-indent:2em;
height:150px;
overflow: hidden;
text-overflow:ellipsis; 
	}

	.host_banner{background-position-x: left;}
}

