﻿@charset "utf-8";
html{ font-size:62.5%; }
*{ margin:0; padding:0;}
body {font:400 12px/25px "微软雅黑";color:#333; background:#f6f6f6; padding-bottom:50px;max-width:750px; margin:0 auto;}
img { border:0;}
ul, ol, li{list-style:none;}
a{text-decoration:none; color:#555;}
a:link {}		
a:visited {}
a:hover {}	
a:active {}
i{font-style:normal;color:#d61607;}
.clear{clear:both;}
.col{ color:#0472D0;}
.col1{ color:#E64142;}
.col2{ color:#38b54d;}
.col3{ color:#02559b;}
.mart{ margin-top:8px;}
.over { overflow:hidden;}
.float_l { float:left;}
.float_r { float:right;} 
input,span,a,li,tt,p,b { font-family:"微软雅黑";}
h3,h1,h2,h4{ font-weight:normal;font-family:"微软雅黑";}
.martop{ margin-top:10px;}
.marbot{ margin-bottom:10px;}
.pad{ padding:15px 0;}
.padzy{ padding:0 12px;}
.mar-lft{ margin-left:5px;}
*html{background-image:url(about:blank);background-attachment:fixed;} 


.top{ background:#fff;height:27px;width:100%;padding:10px 0;}
.main{ width:98%; margin:0 auto;}
.box{ width:100%; margin:0 auto; overflow:hidden;}
.liubox{ width:98%; margin:0 1%; position:absolute; z-index:999; top:0;}
.logo{ width:155px; height:59px; margin-top:20px; margin-left:20px;}
.logo a img { width:155px; height:59px; display:inline-block;}
.toprit{height:27px; line-height:27px; text-align:right; color:#fff;}
.toprit a{ padding:0 3px; font-size:1.3rem;}
/**banner**/
/*.fullSlide{ width:100%;  position:relative;  height:147px; overflow:hidden;}	
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.fullSlide .bd ul{ width:100% !important;  }	
.fullSlide .bd li{ width:100% !important;  height:147px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:147px;}	
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px;text-align:center;}	
.fullSlide .hd ul{text-align:center;margin:3px 0 0 0; }
.fullSlide .hd ul li{display:inline-block;margin:0 3px;width:5px;height:5px;vertical-align:middle;background:#f7f7f7;-webkit-border-radius:5px; line-height:9999px;}	
.fullSlide .hd ul .on{background:#66ff33;}*/
.slide-main{height:320px;position:relative; width:100%; background:#4251b6;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:167px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
/*.item{display:block;width:100%;height:5px;position:absolute;z-index:124;top:330px;left:0;text-align:center;}*/
.item a{display:inline-block;width:24px;height:5px;margin-right:11px;background:#fff;opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30);overflow:hidden;}
.item a.cur{background:#0fb565;}
.slide-box,.slide{display:block;width:100%;height:320px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:300px;padding-top:19px;background:#4251b6;position:relative;position:absolute;z-index:8;}
#bgstylea{background:#4251b6;}
#bgstyleb{background:#4251b6;}
#bgstylec{background:#4251b6;}
.slide a{display:block;width:100%;height:300px;cursor:pointer;}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e{position:absolute;z-index:9;left:50%;}
.obj-f{ position:absolute; left:50%; width:952px; margin-left:-476px;}
.obj-a,.obj-b,.obj-e{width:952px;margin-left:-476px;text-align:center;}
.obj-a{display:block;height:321px;top:0px;}
.obj-a img{ margin:0 auto; height:100%; width:auto;}
.obj-b{top:146px;height:100px;}
.obj-f h1,.obj-b h1{ height:50px; line-height:50px; color:#fff; font-size:2.6rem;}
.obj-f h4,.obj-b h4{ color:#fff; font-size:1.5rem;}
.obj-b h1{ font-size:2.2rem;}
.obj-c{display:block;height:582px;top:0;margin-left:-540px;}
.obj-d{top:228px;height:164px;}
.obj-d p{display:block;padding-top:20px;font-size:1.6rem;color:#fff;clear:both;}
.obj-e{height:321px;top:0px;z-index:12; text-align:center;}
.obj-e img{height:100%; width:auto; margin:0 auto;}
.obj-f{height:394px;top:140px; z-index:13; text-align:center;}
.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }
.banAnimate .obj-c,.banAnimate .obj-e{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-d,.banAnimate .obj-f{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
/**banner**/
/**menu**/
.menu{}
/**menu**/
/**域名搜素**/
.sousou{ position:absolute; bottom:10px; background:#323233; width:96%; height:66px;z-index:999; left:2%;}
.sousou .sbox{ border-radius:3px; background:#afafb0; height:52px; margin:7px;}

.so_conc { height:52px;margin:0 auto; padding:0 7px;}
input.so_text {height:38px; float:left; margin:7px 0 0; padding-left:10px; display:inline; overflow:hidden; color:#737373;-webkit-appearance:none;outline:none border-top-left-radius:3px; border-bottom-left-radius:3px;border-top-right-radius:0; border-bottom-right-radius:0;border:none; width:55%}

@media (min-width:322px) and (max-width:375px){
	input.so_text{ width:60%;}
	}
@media (min-width:376px) and (max-width:396px){
	input.so_text{ width:62%;}
	}	
@media (min-width:397px) and (max-width:418px){
	input.so_text{ width:65%;}
	}		
@media (min-width:419px) and (max-width:450px){
	input.so_text{ width:68%;}
	}	
@media all and (min-width:750px){
	input.so_text{ width:69%;}
	}		
	
input.so_button {height:38px; line-height:38px; color:#fff; font-size:1.6rem; padding-left:35px; background:#e14b4b url(../images/liuin_10.png) 8px center no-repeat; float:left; border:none; cursor: pointer; margin-top:7px; padding-right:10px; border-radius:0;-webkit-appearance:none;outline:none}
.dowebok { height:40px; float:left;}
.dowebok select{  height:38px; line-height:38px; margin-top:7px; border:1px solid #fff; font-size:1.5rem; padding:0 8px; border-left:1px solid #eee; border-radius:0;}


.titbg{ background:#fff; border-bottom:1px solid #e9e9e9;}
.fwlist{ overflow:hidden; padding:0 2%;}
.fwlist li{ float:left;color:#3f3f3f; width:23%; margin:0 0.8%; text-align:center; border-right:1px solid #eee; padding:10px 0; font-size:1.4rem;}
.fwlist li:last-child{ border:none;}
.fwlist li a{ color:#3f3f3f;}
.fwlist li i{ border-right:1px solid #d8d5d5; display:inline-block; width:1px; height:13px; position:relative; top:5px; float:right; padding-left:4%;}
.fwlist li span{ display:inline-block; width:40px; height:40px; position:relative; top:5px; margin:0 auto 8px; display:block;}
.fwlist li span.fw-s1{ background:url(../images/liuin-07.png) no-repeat left center;background-size:40px 40px;}
.fwlist li span.fw-s2{ background:url(../images/liuin_14-05.png) no-repeat left center;background-size:40px 40px;}
.fwlist li span.fw-s3{ background:url(../images/liuin_14-06.png) no-repeat left center;background-size:40px 40px;}
.fwlist li span.fw-s4{ background:url(../images/liuin_14.png) no-repeat left center;background-size:40px 40px;}
.bian {
    background: #fff;
    border-top: 1px solid #e9e9e9;
    border-bottom: 1px solid #e9e9e9;
    padding: 8px 0;
}
.bian2{ width:100%; overflow:hidden;background:#f6f6f6; margin-top:30px;}
.th-tit{color:#040404; font-size:35px; text-align:center; padding:25px 25px; background: #f6f6f6; height:50px;}
.th-tit i{ display:block; color:#6b6b6b; font-size:25px; margin-top:30px; margin-bottom:30px; }
.rxlist{ overflow:hidden; width:100%; margin-top:30px; }
.rxlist li{ float:left; width:50%;overflow:hidden; background:none; margin-bottom:1px;}
.rxbox{ padding:15px 15px 15px 0; margin-right:1px; background:#fff; overflow:hidden;}
.rximg{ width:35%; overflow:hidden;float:right; margin-left:10px;}
.rximg img{ width:100%; height:auto;}
.rxbox h3{ font-size:1.6rem; height:25px; line-height:25px; text-align:right; padding-top:5px;}
.rxbox h4{ font-size:1.0rem; text-align:right;height:20px; line-height:20px;}
.rxbox h4 i{ font-size:1.8rem; font-style:normal; }
.rxbox1 h4 i{ color:#494cb4}
.rxbox2 h4 i{ color:#d92f2f}
.rxbox3 h4 i{ color:#ee6508}
.rxbox4 h4 i{ color:#0689ec}

.menu-m{ overflow:hidden;margin-top:30px;}
.menu-m li{ border-bottom:1px solid #eceaea; overflow:hidden; padding:10px 15px; color:#525150; background:#fff; margin-bottom:10px;}
.menu-m li .m-img{ width:16%; overflow:hidden;}
.menu-m li .m-img img{ width:96%;}
.menu-m li .m-tex{width:80%; background:url(../images/glzx_10.png) no-repeat right center ; background-size:10px; padding-top:10px;}
.menu-m li .m-tex h3{ height:30px; line-height:30px; font-size:1.6rem; overflow:hidden; color:#333; }
.menu-m li .m-tex dl{ height:24px; line-height:24px;}
.menu-m li .m-tex dl dd{ float:left;font-size:1.4rem;color:#aaa;}
.menu-m li .m-tex dl dd.xian{ width:1px; height:10px; background:#cbcaca; margin:0 5px; position:relative; top:7px;}


.menu-m li .m-bot{ height:54px; overflow:hidden; line-height:27px; width:60px; color:#333131;}
.menu-m li .m-bot a{ color:#111; font-size:1.4rem;}
.tit{background:#1b7cd6;height:40px; line-height:40px;width:100%;}
.tit h3{font-size:1.6rem; color:#fff; text-align:center; width:70%;position:relative; float:left;}
.fhui{width:12%; height:40px;display:block; float:left; position:relative; left:3%; z-index:9;}
.home img{width:18px; height:18px; margin-top: 10px;}
.fhui img{width:16px; height:16px; margin-top: 10px;}
.home{width:12%; height:40px;display:block; float:right; position:relative; right:3%;z-index:9; text-align:right;}
.zhuc{ background:#C74142; border-radius:3px; color:#fff; height:24px; line-height:24px; width:44px; text-align:center;display:block; float:right; position:relative; right:3%; top:10px;}

.bian1{ border-bottom:1px solid #e9e9e9; background:#fff; width:100%;}
.menu-d{ overflow:hidden; width:100%;}
.menu-d li{ border-bottom:1px solid #eceaea; width:43.9%; padding:10px 3%; float:left; overflow:hidden;}
.menu-d li a{display:block;border-right:1px solid #ebeaea; font-size:1.4rem;}
.menu-d li a:hover{ color:#E64142;}
.menu-d li span{ position:relative; top:5px; display:inline-block; width:22px; height:20px; margin-right:5px;}
.menu-d li span img{ width:22px; height:20px;}
.menu-d2 li { width:100%; padding:10px 0; text-align:center;}

p.tis { padding:10px 0; display:block; padding-left:15px; color:#F00; background:#fff; margin-top:8px;}
/**底部菜单**/
.bot { width:100%; height:42px;z-index:999; background:url(../images/mbg_11.gif) repeat-x; padding-top:8px; position:fixed;bottom:0px;left:0px}
.bot li { width:25%; height:42px; text-align:center; float:left;}
.bot li a.hom,.bot li a.new,.bot li a.hui,.bot li a.con { display:block;background:url(../images/hover_20.png) top center no-repeat; padding-top:20px;background-size:22px 20px;}
.bot li a.new { background:url(../images/wap1_23.png) top center no-repeat;background-size:20px 18px;}
.bot li a.hui { background:url(../images/wap1_16.png) top center no-repeat;background-size:22px 20px;}
.bot li a.con { background:url(../images/wap11-11.png) top center no-repeat;background-size:22px 20px;}
.bot li a p { display:block; text-align:center; line-height:20px;color:#FFFFFF; font-size:1.4rem;}

.bot li.on a p,.bot li a:hover p {color:#FFFFFF;}
.bot li.on a.hom,.bot li a.hom:hover { background:url(../images/hover_20.png) top center no-repeat; background-size:22px 20px;}
.bot li.on a.new,.bot li a.new:hover { background:url(../images/hover1_20.png) top center no-repeat;background-size:20px 18px;}
.bot li.on a.hui,.bot li a.hui:hover { background:url(../images/hover_17.png) top center no-repeat;background-size:22px 20px;}
.bot li.on a.con,.bot li a.con:hover { background:url(../images/hover_14.png) top center no-repeat;background-size:22px 20px;}
/*BANNER切换*/
.scroll{ max-width:480px;height:181px;position:relative;overflow:hidden;margin:0 auto;}
.mod_01{float:left;width:480px;}
.mod_01 a {width:480px;height:181px;display:block;float: left;}
.mod_01 img{display:block;max-width:480px;height:181px; margin:0 auto;}
.dotModule_new{padding:0 5px;height:11px;line-height:6px;-webkit-border-radius:11px;background:rgba(45,45,45,0.5);position:absolute;bottom:5px;right:10px;z-index:11;}
#slide_01_dot{text-align:center;margin:3px 0 0 0;}
#slide_01_dot span{display:inline-block;margin:0 3px;width:5px;height:5px;vertical-align:middle;background:#f7f7f7;-webkit-border-radius:5px;}
#slide_01_dot .selected{background:#66ff33;}
.pcz a{border-radius: 3px;
    height: 30px;
    line-height: 30px;
    display: block;
    color: #FFFFFF;
    padding: 0 8px;
    font-size: 1.5rem;
    border: 1px solid #FFFFFF;
    margin: 13px 60px 0 0;}
	
 .module-wrap .market-wrapper
{
	padding: 0 .16rem;
	background-image: -webkit-linear-gradient(top,#6D8AA2 0,#5E7E99 100%);
	background-image: -o-linear-gradient(top,#6D8AA2 0,#5E7E99 100%);
	background-image: linear-gradient(to bottom,#6D8AA2 0,#5E7E99 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6d8aa2', endColorstr='#ff5e7e99', GradientType=0)
}

 .module-wrap .market-wrapper .market-section
{
	padding-top: 1.2rem
}

 .module-wrap .market-wrapper .market-section .market-top .market-title
{   margin-top:40px;
	font-size: 35px;
	line-height: 100px;
	text-align: center;
	color: #FBFBFB;
	width: 100%;
	display: block;
	padding-bottom: 20px
}

 .module-wrap .market-wrapper .market-section .market-top .market-title .top-arrow
{
	font-size: 20px;
	line-height: 40px;
	border-radius: 50%;
	padding: 20px;
}

 .module-wrap .market-wrapper .market-section .market-top .market-desc
{
	font-size: 20px;
	line-height: 45px;
	color: #FBFBFB;
	text-align: center;
	padding: 15px 15px
}

 .module-wrap .market-wrapper .market-section .market-products
{
	padding: 15px 15px
}

 .module-wrap .market-wrapper .market-section .market-products .market-products-list
{
	display: -webkit-box;
	display: -moz-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex
}

 .module-wrap .market-wrapper .market-section .market-products .market-products-list .product-item
{
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-direction: normal;
	-moz-box-direction: normal;
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-moz-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	position: relative;
	height: 200px;
	margin: 10px
}

 .module-wrap .market-wrapper .market-section .market-products .market-products-list .product-item .product-title
{
	display: block;
	text-align: center;
	font-size: 15px;
	line-height: 25px;
	padding-bottom: 10px;
	color: #aed5f9
}

 .module-wrap .market-wrapper .market-section .market-products .market-products-list .product-item .product-icon img
{
	display: block;
	height: 50px;
	width: 50px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center
}

 .module-wrap .market-wrapper .market-section .market-products .market-products-list .product-item .product-name
{
	display: block;
	text-align: center;
	font-size: 15px;
	line-height: 20px;
	color: #FBFBFB
}

 .module-wrap .market-wrapper .market-section .market-products .market-products-list .product-item .product-cover
{
	display: block;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	position: absolute
}


@font-face
{
	font-family:'am-iconfont-products';src:url(/wap/css/iconfont.eot?rk2faw);src:url(/wap/css/iconfont.eot?#iefixrk2faw) format('embedded-opentype'),url(/wap/css/iconfont.woff?rk2faw) format('woff'),url(/wap/css/iconfont.ttf?rk2faw) format('truetype'),url(/wap/css/iconfont.svg?rk2faw#icofont) format('svg');font-weight:400;font-style:normal
}[class*=" product-icon-"],[class^=product-icon-]
{
	font-family: 'am-iconfont-products';
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}[class*=" product-icon-base"],[class^=product-icon-base]
{
	color: #00c1de
}[class*=" product-icon-data"],[class^=product-icon-data]
{
	color: #583aca
}[class*=" product-icon-security"],[class^=product-icon-security]
{
	color: #00d8bf
}[class*=" product-icon-wanwang"],[class^=product-icon-wanwang]
{
	color: #f15533
}

.product-icon-dns:before
{
	content: "\e900"
}

.product-icon-ews:before
{
	content: "\e901"
}

.product-icon-httpdns2:before
{
	content: "\e902"
}

.product-icon-qiyejianzhan:before
{
	content: "\e903"
}

.product-icon-domain:before
{
	content: "\e904"
}

.product-icon-yumingyuwangzhan:before
{
	content: "\e905"
}

.product-icon-hosting:before
{
	content: "\e906"
}

.product-icon-mail:before
{
	content: "\e907"
}

.product-icon-aegis:before
{
	content: "\e908"
}

.product-icon-afs:before
{
	content: "\e909"
}

.product-icon-cas:before
{
	content: "\e90a"
}

.product-icon-ddos:before
{
	content: "\e90b"
}

.product-icon-dsi:before
{
	content: "\e90c"
}

.product-icon-hsm:before
{
	content: "\e90d"
}

.product-icon-lvwang:before
{
	content: "\e90e"
}

.product-icon-mas:before
{
	content: "\e90f"
}

.product-icon-mobsec:before
{
	content: "\e910"
}

.product-icon-sas:before
{
	content: "\e911"
}

.product-icon-slm:before
{
	content: "\e912"
}

.product-icon-sos:before
{
	content: "\e913"
}

.product-icon-sppc:before
{
	content: "\e914"
}

.product-icon-waf:before
{
	content: "\e915"
}

.product-icon-xianzhi:before
{
	content: "\e916"
}

.product-icon-yundun:before
{
	content: "\e917"
}

.product-icon-et:before
{
	content: "\e918"
}

.product-icon-rule-sell .path1:before
{
	content: "\e919";
	color: #fff
}

.product-icon-rule-sell .path2:before
{
	content: "\e91a";
	color: #583aca;
	margin-left: -1em
}

.product-icon-computer-service:before
{
	content: "\e91b"
}

.product-icon-development:before
{
	content: "\e91c"
}

.product-icon-shop-statics:before
{
	content: "\e91d"
}

.product-icon-analysis-database:before
{
	content: "\e91e"
}

.product-icon-public-opinion:before
{
	content: "\e91f"
}

.product-icon-rule-warning:before
{
	content: "\e920"
}

.product-icon-rule:before
{
	content: "\e921"
}

.product-icon-image-analysis:before
{
	content: "\e922"
}

.product-icon-machine-translate:before
{
	content: "\e923"
}

.product-icon-machine-study:before
{
	content: "\e924"
}

.product-icon-county-gov:before
{
	content: "\e925"
}

.product-icon-flow-calculation:before
{
	content: "\e926"
}

.product-icon-face-recognition:before
{
	content: "\e927"
}

.product-icon-datav:before
{
	content: "\e928"
}

.product-icon-typhoon-Warning:before
{
	content: "\e929"
}

.product-icon-com-image-analysis:before
{
	content: "\e92a"
}

.product-icon-rec-engine:before
{
	content: "\e92b"
}

.product-icon-character-recog:before
{
	content: "\e92c"
}

.product-icon-mobile-marketing:before
{
	content: "\e92d"
}

.product-icon-voice-interface:before
{
	content: "\e92e"
}

.product-icon-bi:before
{
	content: "\e92f"
}

.product-icon-datahub:before
{
	content: "\e930"
}

.product-icon-csb:before
{
	content: "\e931"
}

.product-icon-actiontrail:before
{
	content: "\e932"
}

.product-icon-ads:before
{
	content: "\e933"
}

.product-icon-apigateway:before
{
	content: "\e934"
}

.product-icon-arms:before
{
	content: "\e935"
}

.product-icon-as:before
{
	content: "\e936"
}

.product-icon-bcs:before
{
	content: "\e937"
}

.product-icon-cdn:before
{
	content: "\e938"
}

.product-icon-cdp:before
{
	content: "\e939"
}

.product-icon-containerservice:before
{
	content: "\e93a"
}

.product-icon-cps:before
{
	content: "\e93b"
}

.product-icon-disk:before
{
	content: "\e93c"
}

.product-icon-dms:before
{
	content: "\e93d"
}

.product-icon-drds-small:before
{
	content: "\e93e"
}

.product-icon-dts:before
{
	content: "\e93f"
}

.product-icon-e-mapreduce:before
{
	content: "\e940"
}

.product-icon-ecs:before
{
	content: "\e941"
}

.product-icon-edas:before
{
	content: "\e942"
}

.product-icon-eip:before
{
	content: "\e943"
}

.product-icon-ess:before
{
	content: "\e944"
}

.product-icon-expressconnect:before
{
	content: "\e945"
}

.product-icon-gpdb:before
{
	content: "\e946"
}

.product-icon-hpc:before
{
	content: "\e947"
}

.product-icon-httpdns:before
{
	content: "\e948"
}

.product-icon-iot:before
{
	content: "\e949"
}

.product-icon-kms:before
{
	content: "\e94a"
}

.product-icon-livevideo:before
{
	content: "\e94b"
}

.product-icon-mas2:before
{
	content: "\e94c"
}

.product-icon-memcache:before,.product-icon-ocs:before
{
	content: "\e94d"
}

.product-icon-mns:before
{
	content: "\e94e"
}

.product-icon-mobsec2:before
{
	content: "\e94f"
}

.product-icon-mongodb:before
{
	content: "\e950"
}

.product-icon-nas:before
{
	content: "\e951"
}

.product-icon-ob:before
{
	content: "\e952"
}

.product-icon-odps:before
{
	content: "\e953"
}

.product-icon-ons:before
{
	content: "\e954"
}

.product-icon-opensearch:before
{
	content: "\e955"
}

.product-icon-ots:before
{
	content: "\e956"
}

.product-icon-page-1 .path1:before
{
	content: "\e957";
	color: #000
}

.product-icon-page-1 .path2:before
{
	content: "\e958";
	color: #00c1de;
	margin-left: -1.2001953125em
}

.product-icon-petadata:before
{
	content: "\e959"
}

.product-icon-pls:before
{
	content: "\e95a"
}

.product-icon-pts:before
{
	content: "\e95b"
}

.product-icon-ram:before
{
	content: "\e95c"
}

.product-icon-rds:before
{
	content: "\e95d"
}

.product-icon-redis:before
{
	content: "\e95e"
}

.product-icon-ros:before
{
	content: "\e95f"
}

.product-icon-schedulerx:before
{
	content: "\e960"
}

.product-icon-slb:before
{
	content: "\e961"
}

.product-icon-sls:before
{
	content: "\e962"
}

.product-icon-sms .path1:before
{
	content: "\e963";
	color: #00c1de
}

.product-icon-sms .path2:before
{
	content: "\e964";
	color: #000;
	margin-left: -1.23046875em
}

.product-icon-sms .path3:before
{
	content: "\e965";
	color: #00c1de;
	margin-left: -1.23046875em
}

.product-icon-sms .path4:before
{
	content: "\e966";
	color: #000;
	margin-left: -1.23046875em
}

.product-icon-tms:before
{
	content: "\e967"
}

.product-icon-txc:before
{
	content: "\e968"
}

.product-icon-vms:before
{
	content: "\e969"
}

.product-icon-vod:before
{
	content: "\e96a"
}

.product-icon-vpc:before
{
	content: "\e96b"
}

.product-icon-yunjiankong:before
{
	content: "\e96c"
}

.product-icon-oss:before
{
	content: "\e96d"
}

.product-icon-market:before
{
	content: "\e96e"
}

.product-icon-directmail:before
{
	content: "\e96f"
}

@font-face
{
	font-family:'am-iconfont';src:url(/wap/css/iconfont.eot?rk2faw);src:url(/wap/css/iconfont.eot?#iefixrk2faw) format('embedded-opentype'),url(/wap/css/iconfont.woff?rk2faw) format('woff'),url(/wap/css/iconfont.ttf?rk2faw) format('truetype'),url(/wap/css/iconfont.svg?rk2faw#icofont) format('svg');font-weight:400;font-style:normal
}[class*=" am-icon-"],[class^=am-icon-]
{
	font-family: 'am-iconfont';
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.am-icon-arrow-r:before
{
	content: "\e913"
}

.am-icon-arrow-r-o:before
{
	content: "\e906"
}

.am-icon-arrow-l:before
{
	content: "\e912"
}

.am-icon-award:before
{
	content: "\e91f"
}

.am-icon-backtop:before
{
	content: "\e924"
}

.am-icon-confirm:before
{
	content: "\e929"
}

.am-icon-close:before
{
	content: "\e92d"
}

.am-icon-close2:before
{
	content: "\e914"
}

.am-icon-course:before
{
	content: "\e922"
}

.am-icon-comment:before
{
	content: "\e923"
}

.am-icon-down-arrow:before
{
	content: "\e926"
}

.am-icon-delete:before
{
	content: "\e90e"
}

.am-icon-eye:before
{
	content: "\e920"
}

.am-icon-fullscreen:before
{
	content: "\e90f"
}

.am-icon-gift:before
{
	content: "\e921"
}

.am-icon-heart-o:before
{
	content: "\e917"
}

.am-icon-heart:before
{
	content: "\e918"
}

.am-icon-logo-l:before
{
	content: "\e901"
}

.am-icon-logo-r:before
{
	content: "\e900"
}

.am-icon-logo:before
{
	content: "\e902"
}

.am-icon-more2:before
{
	content: "\e90b"
}

.am-icon-more:before
{
	content: "\e915"
}

.am-icon-minus:before
{
	content: "\e92a"
}

.am-icon-narrow:before
{
	content: "\e910"
}

.am-icon-notice:before
{
	content: "\e919"
}

.am-icon-pause:before
{
	content: "\e90c"
}

.am-icon-play:before
{
	content: "\e90d"
}

.am-icon-pen:before
{
	content: "\e91a"
}

.am-icon-plus:before
{
	content: "\e92b"
}

.am-icon-public:before
{
	content: "\e92c"
}

.am-icon-phone:before
{
	content: "\e906"
}

.am-icon-scan:before
{
	content: "\e908"
}

.am-icon-search:before
{
	content: "\e91e"
}

.am-icon-setting:before
{
	content: "\e911"
}

.am-icon-share:before
{
	content: "\e91d"
}

.am-icon-shop:before
{
	content: "\e905"
}

.am-icon-show-up:before
{
	content: "\e90a"
}

.am-icon-show-more:before
{
	content: "\e909"
}

.am-icon-succed:before
{
	content: "\e907"
}

.am-icon-tag:before
{
	content: "\e91c"
}

.am-icon-talk:before
{
	content: "\e925"
}

.am-icon-time:before
{
	content: "\e928"
}

.am-icon-up-arrow:before
{
	content: "\e927"
}

.am-icon-user:before
{
	content: "\e916"
}

.am-icon-wangwang:before
{
	content: "\e904"
}

.am-icon-warm:before
{
	content: "\e91b"
}

@charset "UTF-8";

.clearfix:after,.grid:after
{
	clear: both
}


/**article,aside,blockquote,body,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul
{
	margin: 0;
	padding: 0
}
**/

input,select,textarea
{
	font-size: 100%
}

table
{
	border-collapse: collapse;
	border-spacing: 0
}

fieldset,img
{
	border: 0
}

abbr,acronym
{
	border: 0;
	font-variant: normal
}

del
{
	text-decoration: line-through
}

address,caption,cite,code,dfn,em,th,var
{
	font-style: normal;
	font-weight: 500
}

ol,ul
{
	list-style: none
}

caption,th
{
	text-align: left
}

h1,h2,h3,h4,h5,h6
{
	font-size: 100%;
	font-weight: 500
}

q:after,q:before
{
	content: ''
}

.clearfix:after,.clearfix:before,.grid:after,.grid:before
{
	content: " ";
	display: table
}

sub,sup
{
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sup
{
	top: -.5em
}

sub
{
	bottom: -.25em
}

a,ins
{
	text-decoration: none
}



.grid
{
	box-sizing: content-box;
	padding-left: .32rem;
	padding-right: .32rem;
	margin-left: -.24rem
}

.grid .col-1
{
	width: .56rem
}

.grid .col-2
{
	width: 1.36rem
}

.grid .col-3
{
	width: 2.16rem
}

.grid .col-4
{
	width: 2.96rem
}

.grid .col-5
{
	width: 3.76rem
}

.grid .col-6
{
	width: 4.56rem
}

.grid .col-7
{
	width: 5.36rem
}

.grid .col-8
{
	width: 6.16rem
}

.grid .col-9
{
	width: 6.96rem
}

.grid .col-10
{
	width: 7.76rem
}

.grid .col-11
{
	width: 8.56rem
}

.grid .col-12
{
	width: 9.36rem
}

.grid .col-1,.grid .col-10,.grid .col-11,.grid .col-12,.grid .col-2,.grid .col-3,.grid .col-4,.grid .col-5,.grid .col-6,.grid .col-7,.grid .col-8,.grid .col-9
{
	padding-left: .24rem;
	float: left;
	min-height: 1px
}

.price
{
	color: #3d4245;
	font-size: .32rem
}

.price-primary
{
	color: #ff5000;
	font-weight: 800
}

.price-del
{
	color: #999;
	text-decoration: line-through
}

.btn
{
	display: inline-block;
	padding: .25rem .4rem;
	font-size: .7rem;
	border-radius: .2rem;
	margin-bottom: 0;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 2px solid transparent
}

a.btn:hover
{
	text-decoration: none
}

.btn:active,.btn:focus
{
	outline: 0
}

.btn-primary
{
	color: #fff;
	background-color: #ff5000
}

.btn-warning
{
	color: #fff;
	background-color: #ff9400
}

.btn-info
{
	color: #fff;
	background-color: #5f646e
}

.btn-default
{
	color: #000;
	background-color: #fff
}

.btn-default:active,.btn-info:active,.btn-primary:active,.btn-warning:active
{
	color: rgba(255,255,255,.7)
}

.btn-primary:active
{
	background-color: #ea5310
}

.btn-warning:active
{
	background-color: #f18202
}

.btn-info:active
{
	background-color: #555a63
}

.btn-default:active
{
	background-color: #f5f5f5
}

.btn-border-primary
{
	color: #ff5000;
	background-color: #fff;
	border: 2px solid #ff5000
}

.btn-border-primary:active
{
	background-color: rgba(255,80,0,.7)
}

.btn-border-warning
{
	color: #ff9400;
	background-color: #fff;
	border: 2px solid #ff9400
}

.btn-border-warning:active
{
	background-color: rgba(255,148,0,.7)
}

.btn-border-info
{
	color: #5f646e;
	background-color: #fff;
	border: 2px solid #5f646e
}

.btn-border-info:active
{
	background-color: rgba(95,100,110,.7)
}

.btn-border-default
{
	color: #fff;
	background-color: transparent;
	border: 2px solid #fff
}

.btn-border-default:active
{
	background-color: rgba(255,255,255,.7)
}

.btn-border-disabled,.btn-disabled,.btn[disabled],fieldset[disabled] .btn
{
	pointer-events: none;
	cursor: not-allowed;
	-webkit-box-shadow: none;
	box-shadow: none
}

.btn-disabled
{
	color: rgba(255,255,255,.7);
	background-color: #ddd
}

.btn-border-disabled
{
	color: #ddd;
	border: 2px solid #ddd
}













.m-aliyun-index-new-account-banner .module-wrap .new-account-wrapper
{
	background-color: #00C1DE;
	position: relative;
	padding: 20px 20px;
	display: -webkit-box;
	display: -moz-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-direction: normal;
	-moz-box-direction: normal;
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-moz-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center
}

.m-aliyun-index-new-account-banner .module-wrap .new-account-wrapper .new-account-title
{
	margin-top:30px;
	font-size: 22px;
	line-height: 50px;
	padding-bottom: 10px;
	color: #fff;
	text-align: center
}


.m-aliyun-index-new-account-banner .module-wrap .new-account-wrapper .new-account-titlex
{
	font-size: 18px;
	line-height: 30px;
	padding-bottom: 20px;
	color: #fff;
	text-align: center
}

.m-aliyun-index-new-account-banner .module-wrap .new-account-wrapper .new-account-btn
{
	line-height: 40px;
	height: 40px;
	font-size: 20px;
	color: #fff;
	border: 1px solid #fff;
	padding: 0 30px;
	text-align: center;
	display: inline-block
}

.m-aliyun-index-partner-banner-lazy .module-wrap .partner-wrapper
{
	background-color: #F5F6F7;
	width: 100%;
	position: relative;
	padding-bottom: .53333333rem
}

.m-aliyun-index-partner-banner-lazy .module-wrap .partner-wrapper .partner-title
{
	font-size: .64rem;
	line-height: .96rem;
	padding: .53333333rem .32rem;
	text-align: center;
	display: block;
	color: #373D41
}

.m-aliyun-index-partner-banner-lazy .module-wrap .partner-wrapper .partner-list:after,.m-aliyun-index-partner-banner-lazy .module-wrap .partner-wrapper .partner-list:before
{
	content: "";
	display: table
}

.m-aliyun-index-partner-banner-lazy .module-wrap .partner-wrapper .partner-list:after
{
	clear: both
}

.m-aliyun-index-partner-banner-lazy .module-wrap .partner-wrapper .partner-list .partner-item
{
	width: 33%;
	height: 1.86666667rem;
	margin-bottom: .64rem;
	padding: .26666667rem .53333333rem;
	float: left;
	display: -webkit-box;
	display: -moz-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-direction: normal;
	-moz-box-direction: normal;
	-webkit-box-orient: horizontal;
	-moz-box-orient: horizontal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: center;
	-moz-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	box-sizing: border-box
}

.m-aliyun-index-partner-banner-lazy .module-wrap .partner-wrapper .partner-list .partner-item .partner-icon
{
	position: relative;
	box-sizing: border-box;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%
}

.m-aliyun-index-partner-banner-lazy .module-wrap .partner-wrapper .partner-list .partner-item .partner-link-cover
{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: block
}

.m-aliyun-index-product-summary-lazy .link-cover
{
	display: block;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	position: absolute
}

.m-aliyun-index-product-summary-lazy .module-wrap .pt-summary
{
	background-color: #F6F7F7
}

.m-aliyun-index-product-summary-lazy .module-wrap .pt-summary .pt-summary-top
{
	padding: 1.06666667rem 0
}

.m-aliyun-index-product-summary-lazy .module-wrap .pt-summary .pt-summary-top .pt-title
{
	line-height: .96rem;
	font-size: .64rem;
	color: #373D41;
	padding-bottom: .64rem;
	text-align: center;
	display: block
}

.m-aliyun-index-product-summary-lazy .module-wrap .pt-summary .pt-summary-top .pt-desc
{
	line-height: .64rem;
	font-size: .32rem;
	color: #999;
	padding: 0 .32rem;
	text-align: center;
	display: block
}

.m-aliyun-index-product-summary-lazy .module-wrap .pt-summary .pt-summary-rd
{
	padding: 0 .16rem 1.06666667rem
}

.m-aliyun-index-product-summary-lazy .module-wrap .pt-summary .pt-summary-rd .pt-summary-rd-list
{
	display: -webkit-box;
	display: -moz-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex
}

.m-aliyun-index-product-summary-lazy .module-wrap .pt-summary .pt-summary-rd .pt-summary-rd-list .rd-item
{
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	position: relative
}

.m-aliyun-index-product-summary-lazy .module-wrap .pt-summary .pt-summary-rd .pt-summary-rd-list .rd-item .rd-icon
{
	display: block;
	text-align: center;
	padding-bottom: .16rem;
	font-size: .64rem
}

.m-aliyun-index-product-summary-lazy .module-wrap .pt-summary .pt-summary-rd .pt-summary-rd-list .rd-item .rd-name
{
	display: block;
	text-align: center;
	font-size: .37333333rem;
	line-height: .64rem;
	color: #373D41
}

.m-aliyun-index-product-summary-lazy .module-wrap .pt-summary .pt-summary-list
{
	padding: 0 14px 40px
}

.m-aliyun-index-product-summary-lazy .module-wrap .pt-summary .pt-summary-list .pt-summary-item
{
	margin-bottom: 10px;
	background-color: #fff
}

.m-aliyun-index-product-summary-lazy .module-wrap .pt-summary .pt-summary-list .pt-summary-item .item-wrapper
{
	height: 60px;
	position: relative
}

.m-aliyun-index-product-summary-lazy .module-wrap .pt-summary .pt-summary-list .pt-summary-item .item-wrapper .left
{
	height: 100%;
	padding: 0 14px;
	position: absolute;
	left: 0;
	top: 0;
	display: -webkit-box;
	display: -moz-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-moz-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center
}

.m-aliyun-index-product-summary-lazy .module-wrap .pt-summary .pt-summary-list .pt-summary-item .item-wrapper .left .product-summary-icon
{
	width: 24px;
	height: 24px;
	display: block;
	background-size: contain;
	background-repeat: no-repeat
}

.m-aliyun-index-product-summary-lazy .module-wrap .pt-summary .pt-summary-list .pt-summary-item .item-wrapper .main
{
	padding: 0 50px
}

.m-aliyun-index-product-summary-lazy .module-wrap .pt-summary .pt-summary-list .pt-summary-item .item-wrapper .main .pt-summary-name
{
	line-height: 56px;
	font-size: 16px;
	color: #373D41
}

.m-aliyun-index-product-summary-lazy .module-wrap .pt-summary .pt-summary-list .pt-summary-item .item-wrapper .right
{
	height: 100%;
	padding: 0 14px;
	position: absolute;
	right: 0;
	top: 0;
	display: -webkit-box;
	display: -moz-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-moz-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center
}

.m-aliyun-index-product-summary-lazy .module-wrap .pt-summary .pt-summary-list .pt-summary-item .item-wrapper .right .expand-arrow
{
	font-size: 24px;
	color: #D7D8D9
}

.m-aliyun-index-product-summary-lazy .module-wrap .pt-summary .pt-summary-list .pt-summary-item .item-expander
{
	padding: 0 12px;
	border-top: 1px #EBECEC solid;
	overflow: hidden;
	height: 0;
	-webkit-transition: height .5s;
	-moz-transition: height .5s;
	-o-transition: height .5s;
	transition: height .5s
}

.m-aliyun-index-product-summary-lazy .module-wrap .pt-summary .pt-summary-list .pt-summary-item .item-expander .expander-list .expander-item
{
	padding: 12px 0;
	position: relative
}

.m-aliyun-index-product-summary-lazy .module-wrap .pt-summary .pt-summary-list .pt-summary-item .item-expander .expander-list .expander-item .expander-item-name
{
	font-size: 14px;
	line-height: 24px;
	color: #373D41
}

.m-aliyun-index-product-summary-lazy .module-wrap .pt-summary .pt-summary-list .pt-summary-item .item-expander .expander-list .expander-item .expander-item-desc
{
	font-size: 14px;
	line-height: 24px;
	color: #9B9EA0
}

.m-aliyun-index-product-summary-lazy .module-wrap .pt-summary .pt-summary-list .pt-summary-item:last-child
{
	margin-bottom: 0
}

@keyframes expandOff
{
	0%
	{
		height: auto
	}

	100%
	{
		height: 0
	}
}

@keyframes expandOn
{
	0%
	{
		height: 0
	}

	100%
	{
		height: auto
	}
}

.m-aliyun-index-scene .module-wrap .news-wrapper
{
	padding: 0 .32rem .53333333rem
}

.m-aliyun-index-scene .module-wrap .news-wrapper .news-section
{
	padding-top: .53333333rem
}

.m-aliyun-index-scene .module-wrap .news-wrapper .news-section .news-top .top-title
{
	font-size: .64rem;
	line-height: .96rem;
	text-align: center;
	color: #373D41;
	width: 100%;
	display: block;
	padding-bottom: .32rem
}

.m-aliyun-index-scene .module-wrap .news-wrapper .news-section .news-top .top-title .top-arrow
{
	font-size: .64rem;
	line-height: .96rem;
	border-radius: 50%
}

.m-aliyun-index-scene .module-wrap .news-wrapper .news-section .news-top .top-desc
{
	font-size: .32rem;
	line-height: .64rem;
	color: #999;
	text-align: center;
	padding: 0 .26666667rem .32rem
}

.m-aliyun-index-scene .module-wrap .news-wrapper .news-section .news-list .news-item
{
	margin-bottom: .05333333rem;
	background-size: cover;
	background-repeat: no-repeat;
	min-height: 5.33333333rem;
	position: relative;
	background-color: gray;
	display: -webkit-box;
	display: -moz-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-direction: normal;
	-moz-box-direction: normal;
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-moz-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center
}

.m-aliyun-index-scene .module-wrap .news-wrapper .news-section .news-list .news-item .mask
{
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: rgba(43,43,43,.3)
}

.m-aliyun-index-scene .module-wrap .news-wrapper .news-section .news-list .news-item .news-title
{
	font-size: .48rem;
	line-height: .66666667rem;
	color: #fff;
	text-align: center;
	margin-bottom: .16rem;
	width: 100%;
	position: relative
}

.m-aliyun-index-scene .module-wrap .news-wrapper .news-section .news-list .news-item .news-desc
{
	font-size: .37333333rem;
	line-height: .53333333rem;
	color: #fff;
	text-align: center;
	padding: .16rem .53333333rem;
	position: relative
}

.m-aliyun-index-scene .module-wrap .news-wrapper .news-section .news-list .news-item .news-cover
{
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0
}

.js-slider-h .js-slider-img,.js-slider-num
{
	float: left
}

.js-slider,.js-slider-img-wrap
{
	overflow: hidden
}

.js-slider
{
	position: relative
}

.js-slider-num-wrap
{
	position: absolute;
	bottom: 5px;
	right: 5px;
	z-index: 1000
}

.js-slider-num-cur
{
	color: red
}

.m-aliyun-index-slider .module-wrap .banner-slider
{
	display: none
}

.m-aliyun-index-slider .module-wrap .js-slider-img-wrap
{
	overflow: hidden;
	position: relative!important;
	height: 8rem;
	background: #333438
}

.m-aliyun-index-slider .module-wrap .js-slider-img-wrap li img
{
	width: 100%;
	display: block
}

.m-aliyun-index-slider .module-wrap .js-slider-num-wrap
{
	position: absolute;
	bottom: .1rem;
	left: 0;
	right: 0;
	text-align: center;
	z-index: 1
}

.m-aliyun-index-slider .module-wrap .js-slider-num-wrap li
{
	display: inline-block;
	width: .8rem;
	height: .04rem;
	margin-left: 2px;
	background: #fff;
	border-radius: 0;
	float: none
}

.m-aliyun-index-slider .module-wrap .js-slider-num-wrap li.js-slider-num-cur
{
	background: #00C1DE
}

.m-aliyun-index-slider .module-wrap li,.m-aliyun-index-slider .module-wrap ul
{
	list-style: none
}

.m-aliyun-index-slider .module-wrap a,.m-aliyun-index-slider .module-wrap ins
{
	text-decoration: none;
	display: block
}

.m-aliyun-index-sub-banner .module-wrap
{
	width: 100%;
	position: relative
}

.m-aliyun-index-sub-banner .module-wrap .sub-banner-list
{
	display: -webkit-box;
	display: -moz-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 100%
}

.m-aliyun-index-sub-banner .module-wrap .sub-banner-list .sub-banner-item
{
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	position: relative
}

.m-aliyun-index-sub-banner .module-wrap .sub-banner-list .sub-banner-item .left
{
	padding: 10px;
	height: 100%;
	width: 50px;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	top: 0;
	display: -webkit-box;
	display: -moz-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-moz-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center
}

.m-aliyun-index-sub-banner .module-wrap .sub-banner-list .sub-banner-item .left .icon
{
	width: 50px;
	height: 50px;
	line-height: 50px;
	display: block;
	background-size: contain;
	background-repeat: no-repeat
}

.m-aliyun-index-sub-banner .module-wrap .sub-banner-list .sub-banner-item .right
{
	text-align:center;
	padding: .48rem .16rem .48rem 0
}

.m-aliyun-index-sub-banner .module-wrap .sub-banner-list .sub-banner-item .right .title
{
	line-height: 30px;
	color: #F5F5F5;
	font-size: 15px;
}

.m-aliyun-index-sub-banner .module-wrap .sub-banner-list .sub-banner-item .right .desc
{
	line-height: 30px;
	color: #F8F8F8;
	font-size: 15px
}

.m-aliyun-index-sub-banner .module-wrap .sub-banner-list .sub-banner-item .banner-cover
{
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.m-aliyun-index-yunqi-news-banner-kimi .module-wrap .news-wrapper
{
	padding: .53333333rem .32rem
}

.m-aliyun-index-yunqi-news-banner-kimi .module-wrap .news-wrapper .news-top .top-title
{
	font-size: .64rem;
	line-height: .96rem;
	text-align: center;
	color: #373D41;
	width: 100%;
	display: block;
	padding-bottom: .32rem
}

.m-aliyun-index-yunqi-news-banner-kimi .module-wrap .news-wrapper .news-top .top-title .top-arrow
{
	font-size: .64rem;
	line-height: .96rem;
	border-radius: 50%
}

.m-aliyun-index-yunqi-news-banner-kimi .module-wrap .news-wrapper .news-top .top-desc
{
	font-size: .32rem;
	line-height: .64rem;
	color: #999;
	text-align: center;
	padding: 0 .26666667rem .32rem
}

.m-aliyun-index-yunqi-news-banner-kimi .module-wrap .news-wrapper .news-list
{
	min-height: 5.33333333rem;
	background-image: url(https://gw.alicdn.com/tfs/TB17qxHSpXXXXX5aFXXXXXXXXXX-53-33.png);
	background-repeat: no-repeat;
	background-position: center
}

.m-aliyun-index-yunqi-news-banner-kimi .module-wrap .news-wrapper .news-list .news-item
{
	margin-bottom: .05333333rem;
	background-size: cover;
	background-repeat: no-repeat;
	min-height: 5.33333333rem;
	position: relative;
	display: -webkit-box;
	display: -moz-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-direction: normal;
	-moz-box-direction: normal;
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-moz-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center
}

.m-aliyun-index-yunqi-news-banner-kimi .module-wrap .news-wrapper .news-list .news-item .mask
{
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: rgba(43,43,43,.3)
}

.m-aliyun-index-yunqi-news-banner-kimi .module-wrap .news-wrapper .news-list .news-item .news-title
{
	font-size: .48rem;
	line-height: .66666667rem;
	color: #fff;
	text-align: center;
	margin-bottom: .16rem;
	width: 100%;
	position: relative
}

.m-aliyun-index-yunqi-news-banner-kimi .module-wrap .news-wrapper .news-list .news-item .news-desc
{
	font-size: .37333333rem;
	line-height: .53333333rem;
	color: #fff;
	text-align: center;
	padding: .16rem .53333333rem;
	position: relative
}

.m-aliyun-index-yunqi-news-banner-kimi .module-wrap .news-wrapper .news-list .news-item .news-cover
{
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0
}

.m-aliyun-index-yunqi-shequ-kimi .module-wrap .news-wrapper
{
	padding: .53333333rem .32rem
}

.m-aliyun-index-yunqi-shequ-kimi .module-wrap .news-wrapper .news-top .top-title
{
	font-size: .64rem;
	line-height: .96rem;
	text-align: center;
	color: #373D41;
	width: 100%;
	display: block;
	padding-bottom: .32rem
}

.m-aliyun-index-yunqi-shequ-kimi .module-wrap .news-wrapper .news-top .top-title .top-arrow
{
	font-size: .64rem;
	line-height: .96rem;
	border-radius: 50%
}

.m-aliyun-index-yunqi-shequ-kimi .module-wrap .news-wrapper .news-top .top-desc
{
	font-size: .32rem;
	line-height: .64rem;
	color: #999;
	text-align: center;
	padding: 0 .26666667rem .32rem
}

.m-aliyun-index-yunqi-shequ-kimi .module-wrap .news-wrapper .yunqi-list
{
	min-height: 5.33333333rem;
	background-image: url(https://gw.alicdn.com/tfs/TB17qxHSpXXXXX5aFXXXXXXXXXX-53-33.png);
	background-repeat: no-repeat;
	background-position: center
}

.m-aliyun-index-yunqi-shequ-kimi .module-wrap .news-wrapper .yunqi-list .yunqi-item
{
	margin-bottom: .32rem;
	background-color: #F5F6F7;
	position: relative
}

.m-aliyun-index-yunqi-shequ-kimi .module-wrap .news-wrapper .yunqi-list .yunqi-item .yunqi-title
{
	font-size: .48rem;
	line-height: .96rem;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	color: #373D41;
	padding: .32rem;
	display: block
}

.m-aliyun-index-yunqi-shequ-kimi .module-wrap .news-wrapper .yunqi-list .yunqi-item .yunqi-image-box
{
	position: relative;
	background-size: cover;
	background-repeat: no-repeat;
	width: 100%;
	height: 5.33333333rem
}

.m-aliyun-index-yunqi-shequ-kimi .module-wrap .news-wrapper .yunqi-list .yunqi-item .yunqi-image-box .mask
{
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: rgba(43,43,43,.3)
}

.m-aliyun-index-yunqi-shequ-kimi .module-wrap .news-wrapper .yunqi-list .yunqi-item .yunqi-image-box .yunqi-item-image
{
	width: 100%;
	display: block
}

.m-aliyun-index-yunqi-shequ-kimi .module-wrap .news-wrapper .yunqi-list .yunqi-item .yunqi-image-box .video-icon
{
	background-repeat: no-repeat;
	background-image: url(https://gw.alicdn.com/tfs/TB1cOxwRXXXXXcCXVXXXXXXXXXX-77-77.png);
	background-size: contain;
	position: absolute;
	width: 2rem;
	height: 2rem;
	margin-left: -1rem;
	margin-top: -1rem;
	left: 50%;
	top: 50%
}

.m-aliyun-index-yunqi-shequ-kimi .module-wrap .news-wrapper .yunqi-list .yunqi-item .yunqi-image-box .yunqi-cover
{
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0
}

.m-aliyun-index-yunqi-shequ-kimi .module-wrap .news-wrapper .yunqi-list .yunqi-item .master-item
{
	display: -webkit-box;
	display: -moz-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-direction: normal;
	-moz-box-direction: normal;
	-webkit-box-orient: horizontal;
	-moz-box-orient: horizontal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: center;
	-moz-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	padding: .32rem;
	border-top: 1px #EAEBED solid
}

.m-aliyun-index-yunqi-shequ-kimi .module-wrap .news-wrapper .yunqi-list .yunqi-item .master-item .left
{
	width: 1.73333333rem;
	height: 1.73333333rem;
	background-size: cover;
	background-repeat: no-repeat
}

.m-aliyun-index-yunqi-shequ-kimi .module-wrap .news-wrapper .yunqi-list .yunqi-item .master-item .right
{
	width: 6.26666667rem;
	margin-left: .32rem
}

.m-aliyun-index-yunqi-shequ-kimi .module-wrap .news-wrapper .yunqi-list .yunqi-item .master-item .right .master-desc
{
	color: #999;
	font-size: .37333333rem;
	line-height: .53333333rem
}

.wb-zc-wjmod-m-aliyun-kimimod1 .module-wrap
{
	background: #F5F6F7;
	padding-bottom: .53333333rem
}

.wb-zc-wjmod-m-aliyun-kimimod1 .module-wrap .news-wrapper
{
	padding: .53333333rem 0 .53333333rem .32rem
}

.wb-zc-wjmod-m-aliyun-kimimod1 .module-wrap .news-wrapper .news-top .top-title
{
	font-size: .64rem;
	line-height: .96rem;
	text-align: center;
	color: #373D41;
	width: 100%;
	display: block;
	padding-bottom: .32rem
}

.wb-zc-wjmod-m-aliyun-kimimod1 .module-wrap .news-wrapper .news-top .top-title .top-arrow
{
	font-size: .64rem;
	line-height: .96rem;
	border-radius: 50%
}

.wb-zc-wjmod-m-aliyun-kimimod1 .module-wrap .news-wrapper .news-top .top-desc
{
	font-size: .32rem;
	line-height: .64rem;
	color: #999;
	text-align: center;
	padding: 0 .26666667rem .32rem
}

.wb-zc-wjmod-m-aliyun-kimimod1 .module-wrap .news-wrapper .news-box
{
	overflow: hidden;
	position: relative;
	overflow-x: auto
}

.wb-zc-wjmod-m-aliyun-kimimod1 .module-wrap .news-wrapper .news-box .box
{
	position: relative;
	display: -webkit-box;
	display: -moz-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex
}

.wb-zc-wjmod-m-aliyun-kimimod1 .module-wrap .news-wrapper .news-box .box .det
{
	padding-right: .26666667rem;
	box-sizing: border-box;
	-webkit-box-sizing: border-box
}

.wb-zc-wjmod-m-aliyun-kimimod1 .module-wrap .news-wrapper .news-list
{
	min-height: 4rem;
	background-image: url(https://gw.alicdn.com/tfs/TB17qxHSpXXXXX5aFXXXXXXXXXX-53-33.png);
	background-repeat: no-repeat;
	background-position: center;
	overflow: hidden
}

.wb-zc-wjmod-m-aliyun-kimimod1 .module-wrap .news-wrapper .news-list .news-item
{
	width: 8rem;
	background-size: cover;
	background-repeat: no-repeat;
	min-height: 4rem;
	position: relative;
	background-position: center center;
	display: -webkit-box;
	display: -moz-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-direction: normal;
	-moz-box-direction: normal;
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-moz-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center
}

.wb-zc-wjmod-m-aliyun-kimimod1 .module-wrap .news-wrapper .news-list .news-item .mask
{
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: rgba(43,43,43,.3)
}

.wb-zc-wjmod-m-aliyun-kimimod1 .module-wrap .news-wrapper .news-list .news-item .news-title
{
	font-size: .48rem;
	line-height: .66666667rem;
	color: #fff;
	text-align: center;
	margin-bottom: .16rem;
	width: 100%;
	position: relative
}

.wb-zc-wjmod-m-aliyun-kimimod1 .module-wrap .news-wrapper .news-list .news-item .news-desc
{
	font-size: .37333333rem;
	line-height: .53333333rem;
	color: #fff;
	text-align: center;
	padding: .16rem .53333333rem;
	position: relative
}

.wb-zc-wjmod-m-aliyun-kimimod1 .module-wrap .news-wrapper .news-list .news-item .news-cover
{
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0
}



/*为什么选择恒爱 begin*/
.i-m-h2b{font-size:30px;line-height:24px;line-height:24px;color:#333;text-align:center;padding:20px 0 0;}
.i-m-h2a{font-size:15px;line-height:24px;line-height:24px;color:#333;text-align:center;padding:20px 0 0;}
.chose-ai{background-color: #FFF; height:490px;padding: 40px 0 0;}
.chose-ai-con{background-color: #FFF; width:100%;height:490px;margin:0 auto;position: relative;}
.chose-ai-con-01{height: 55px;text-align: center;}
.chose-ai-con-01 .title{color: #333;font-size: 30px;line-height: 80px;font-weight: blod;}
.chose-ai-con-01 p{color: #333;font-size: 14px;padding: 10px 0 0;line-height: 14px;}
.chose-ai-con-02{padding: 70px 0 0;overflow: hidden;height:366px;border-bottom:#eceeef solid 1px;}
.chose-ai-con-02 div{width:33%;display: inline-block;height: 366px;position: absolute;text-align: center;}
.chose-ai-con-02 .div-01{left:0px;}
.chose-ai-con-02 .div-02{left:33%;}
.chose-ai-con-02 .div-03{left:66%;}
.chose-ai-con-02 h3{font-size: 20px;line-height: 26px;color: #333;font-weight: blod;padding: 20px 0 ;}
.chose-ai-con-02 p{font-size: 15px;line-height: 23px;color: #666;}
.chose-ai-con-02 a{color: #e20f2d;font-size: 16px;line-height: 16px;padding: 20px 0 0 0;display: inline-block;}
.chose-ai-con-02 a:hover{text-decoration:underline;}
.chose-ai-con-03{height: 44px;padding:20px 0;overflow: hidden;position: relative;}
.chose-ai-con-03 .left,.chose-ai-con-03 .right{display: inline-block;position: absolute;height: 44px;}
.chose-ai-con-03 .left{width: 125px;}
.chose-ai-con-03 .left h4{font-size: 18px;font-weight: blod;line-height: 20px;color: #5d5d5d;}
.chose-ai-con-03 .left p{font-size: 16px;line-height: 20px;color: #7f7f7f;}
.chose-ai-con-03 .right{left:125px;width:1071px;}
.case-container{ width:1071px; overflow:hidden; margin:0 auto;height: 44px;}
.case-list li{ overflow:hidden; float:left;}
.case-list dl{ width:153px;  float:left;text-align: center;}
.case-list dl dt{border-left: #e4e4e4 solid 1px;}
.case-list dl img{height:44px;}


 /*主机列表*/

.webhosting-list {
    padding-top: 0px;
}
.webhosting-list li {
    float: left;
}
.webhosting-list .middle-column {
    padding: 0 34px;
}
.webhosting-list .column {
    padding: 40px 0 54px;
    position: relative;
    width: 99%;
    background: #FFF;
	border-top:1px dashed #000;
	border-bottom:1px dashed #000;
	border-left:1px dashed #000;
	border-right:1px dashed #000;
}

/*热销标签*/

.webhosting-hot {
    padding-right: 8px;
    padding-top: 4px;
    position: absolute;
    right: 0px;
    top: 0px;
    width: 71px;
    height: 59px;
    background: url("/images/host/triangle3.jpg") no-repeat top right;
    font-size: 14px;
    color: #fff;
    text-align: right;
}

/*标题*/

.webhosting-list .column .column-title {
    margin: 0 30px;
    padding-bottom: 12px;
    border-bottom: 1px solid #e1e1e1;
    line-height: 1.1;
    font-size: 26px;
    color: #444;
    text-align: center;
    position: relative;
}

/*价格*/

.webhosting-list .column .price {
    position: relative;
    padding-top: 12px;
    font-size: 14px;
    color: #666;
    text-align: center;
    line-height: 1.1;
}
.webhosting-list .column .price .price-num {
    font-size: 24px;
    color: #ff8500;
}
.webhosting-list .column .price .price-line {
    margin-left: -9px;
    font-size: 24px;
    color: #a7a4a4;
}

.webhosting-list .column .column-config {
    padding-left: 45px;
    line-height: 1.1;
    text-align: left;
}
.webhosting-list .column .column-config dt {
    float: left;
    padding-top: 18px;
    width: 64px;
    color: #2f2f2f;
    font-weight: bold;
}
.webhosting-list .column .column-config dd {
    padding-top: 18px;
    color: #4b4b4b;
}

/*查看更多*/

.webhosting-list .column .column-more {
    padding: 14px 0 0 45px;
    font-family: "新宋体";
}
.webhosting-list .column .column-more a {
    color: #1061ac;
    font-weight: bold;
}

/*立即购买按钮*/

.webhosting-list .column .column-bottom {
    padding-top: 24px;
    text-align: center;
}
.webhosting-list .column .column-btn {
    display: inline-block;
    width: 240px;
    height: 46px;
    line-height: 46px;
    font-size: 16px;
    background: #2086ee;
    color: #fff;
    text-align: center;
    cursor: pointer;
}
.webhosting-list .column-li-hover .column {
    box-shadow: 0px 10px 4px 0px rgba(0, 0, 0, 0.10);
}
.webhosting-list .column-li-hover .column-btn {
    background: #0eb7fd;
}


    /*虚拟主机类型*/
    .webhosting-list .middle-column {
        padding: 0px 9px;
    }

	
	/*网站空间、每月流量、数据库配置*/

.webhosting-info {
	padding: 30px 15px 0 30px;
}

.webhosting-info li {
	padding: 0 15px;
	float: left;
	font-size: 14px;
	color: #707070;
	text-align: center;
}

.webhosting-info li p {
	font-size: 16px;
	font-weight: bold;
	color: #565656;
}

.webhosting-info .border-line {
	border-left: 1px solid #e7e7e7;
	border-right: 1px solid #e7e7e7;
}

.tab_borderb { width:99%; border-top:solid 1px #ddd; border-left:solid 1px #ddd; text-align:center; line-height:40px; margin-top:15px; margin-left:0px }
.tab_borderb td{  border-bottom:solid 1px #ddd; border-right:solid 1px #ddd; }
.tab_borderb th{  border-bottom:solid 1px #ddd; border-right:solid 1px #ddd; }
.tab_borderb .item{ background:#f8f8f8 }
.tab_borderb .item p{ width:85%; margin:0 auto; text-align:left}

.zjw-freespace-title{width:100%;text-align: center;height: 28px;font-size: 28px;color:#0A7BDB;margin:49px 0 20px 0;
background:url("/images/img_t-1.png")no-repeat center;}



.server-content {
	background: #fff;
	overflow: hidden;
	margin-top: 40px;
	padding-bottom: 20px
}

.server-content .wjf-ui-tab-content {
}

.server-list {
}

.server-list li {
	float: left ;
	padding-right: 16px;
	_padding-right: 10px;
	padding-bottom: 18px
}

.server-list li.pr-none {
	padding-right: 0
}

.server-list li.pb-none {
	padding-bottom: 0
}

.server-list .column {
	width: 97%;
	margin: 1px 1px 1px 1px ;
	background: #fff;
	padding-bottom: 36px;
	*display: inline;
	*zoom: 1
}

.server-list .column .column-top {
	margin: 0 42px 0 44px;
	padding-top: 25px;
	border-bottom: 1px solid #ddd
}

.server-list .column .column-top .column-img {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	width: 50px;
	height: 50px;
	background: url(/images/server-icon.jpg) no-repeat top center
}

.server-list .column .column-top .column-img_1 {
	background-position: 0 -296px
}

.server-list .column .column-top .column-img_2 {
	background-position: 0 -446px
}

.server-list .column .column-top .column-img_3 {
	background-position: 0 -594px
}

.server-list .column .column-top .column-img_4 {
	background-position: 0 -744px
}

.server-list .column .column-top .column-img_5 {
	background-position: 0 -894px
}

.server-list .column .column-top .column-img_6 {
	background-position: 0 -1042px
}

.server-list .column .column-top p {
	padding-bottom: 12px;
	font-size: 24px;
	color: #333;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	height: 50px;
	line-height: 50px;
	vertical-align: middle
}

.server-list .column .column-top .icon {
	width: 40px;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	font-style: normal;
	color: #fff;
	text-align: center;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	font-weight: 400
}

.server-list .column .column-top .hot {
	background: #ff3244
}

.server-list .column .column-top .recommend {
	background: #26bafd
}

.server-list .column .column-top .new {
	background: #05c977
}


/*??????????? */
.server-list .column .column-configx {
	padding: 20px 0 0 44px;
	line-height: 1.5;
	margin-right:25px;
	text-align: left
}

.server-list .column .column-config dt {
	float: left;
	padding-top: 16px;
	width: 54px;
	color: #484848;
	font-weight: 700
}

.server-list .column .column-config dd {
	padding-top: 16px;
	color: #666
}

.server-list .column .column-config dd span {
	color: #a3a3a3
}

.server-list .column .column-price {
	padding: 18px 0 20px 44px;
	line-height: 1.6;
	color: #787878;
	height: 44px
}

.server-list .column .column-price .price {
	font-size: 14px;
	font-weight: 700;
	color: #fe6733
}

.server-list .column .column-bottom {
	text-align: center
}

.server-list .column .column-btn {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 138px;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	text-align: center;
	background-color: #fff;
	cursor: pointer
}

.server-list .column .btn-buy {
	margin-right: 10px;
	border: 1px solid #2087ef;
	color: #2087ef
}


.server-list .column .btn-look {
	border: 1px solid #c5c4c7;
	color: #505050
}


.server-list .server-item-hover {
	box-shadow: -6px 10px 20px -2px rgba(4,0,0,.15);
	margin-top: -1px;
	margin-bottom: 1px
}

.server-list .server-item-hover .btn-buy {
	background-color: #2087ef;
	border-color: #2087ef;
	color: #fff;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	transition: all .3s ease
}

.server-list .server-item-hover .btn-look {
	background-color: #f1f1f1;
	border-color: #f1f1f1;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	transition: all .3s ease
}


	.common-form dd .common-labelx {
		width: 100px;
		font-size:15px;
		font-weight:bold;
	}
	
		.common-form dd .tcommon-labelx {
		width: 100px;
		font-size:15px;
		font-weight:bold;
		margin-top:25px;
	}

	
	
.detail_txt1{ width:98%; margin:0 auto; padding:5px 0; line-height:25px}

.detail_txt1 ul li{ width:100%; overflow:auto; line-height:20px; border-bottom:dotted 1px #ccc; padding-bottom:15px; margin-bottom:14px}
.detail_txt1 ul li a{ font-family:microsoft yahei; color:#666666; font-size:13px;}
.detail_txt1 ul li a:hover{  color:#f97818; font-size:13px;}
.detail_txt1 ul li span {font-size: 13px;color: #989fab;float: right;}
.detail_txt1 ul li img{ width:70px; height:55px; padding:1px; border:solid 1px #eee; float:left; display:inline; margin-right:15px}
.fy{ clear:both; width:100%; line-height:28px; margin:25px 0; background:#eee; text-indent:15px }
.detail_tit{ width:96%; margin:0 auto; background:#f1f1f1; padding:10px 0;}

.detail{ width:98%; margin:0 auto; padding:20px 0; line-height:30px;}
	
.l-btn {
	height: 44px;
	line-height: 44px
}
.manager-btn {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  padding: 0 20px;
  height: 32px;
  line-height: 32px;
  background: #2086ee;
  font-size: 14px;
  color: #fff;
  text-align: center;
  cursor: pointer;
  border: none;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  font-weight: normal;
}