.cloud-service-pricing {
	position:relative;
	padding-top:87px;
	padding-bottom:121px;
	min-height:648px
}
.cloud-service-pricing .up-content {
	padding-top:40px
}
.cloud-service-pricing .up-content ul {
	padding-left:0;
	margin-bottom:23.5px
}
.cloud-service-pricing .up-content li {
	list-style:none;
	font-size:16px;
	line-height:34px;
	padding-left:10px
}
.cloud-service-pricing .up-content .btn {
	width:100%;
	outline:none;
	background-color:#fff
}
.cloud-service-pricing #dropdownMenu {
	border:1px solid #ccd1d9;
	padding-left:10px
}
.cloud-service-pricing .top-title {
	position:relative;
	text-align:center;
	margin-bottom:64px
}
.cloud-service-pricing .top-title .title {
	font-size:24px;
	line-height:24px;
	color:#3d444f
}
.cloud-service-pricing .top-title .text {
	font-size:16px;
	line-height:16px;
	margin-top:17px;
	color:#fff
}
.cloud-service-pricing .two-image>div {
	padding:0 50px 0 30px
}
.cloud-service-pricing .two-image img {
	margin-top:80px;
	width:100%;
	transition:all .3s ease-in-out 0s
}
.cloud-service-pricing.price-bg-light {
	background:#f5f7fa
}
.cloud-service-pricing.price-bg-dark {
	background:linear-gradient(60deg,#202329,#3e444f)
}
.cloud-service-pricing.price-bg-dark .top-title .title {
	color:#fff
}
@media screen and (min-width:768px) {
	.cloud-service-pricing .two-image a:hover img {
	transform:translate3d(0,-10px,0)
}
}@media screen and (max-width:994px) and (min-width:768px) {
	.cloud-service-pricing .two-image>div {
	padding:0 30px
}
}.price-tag-1,.price-tag-2 {
	position:relative;
	float:left
}
.tag-bottom {
	position:relative;
	top:23px;
	left:20px;
	width:380px;
	height:490px;
	border-radius:5px;
	box-shadow:0 4px 12px 0 rgba(0,0,0,.2)
}
.up-title {
	border-bottom:1px solid #e9ecf0
}
.tag-bottom p {
	color:#fff;
	font-size:15px;
	line-height:34px;
	position:absolute;
	left:30px;
	bottom:0;
	font-weight:600
}
.tag-up {
	width:364px;
	height:460px;
	border-radius:5px;
	background-color:#fff;
	position:absolute;
	top:0;
	box-shadow:0 8px 10px 0 rgba(0,0,0,.2)
}
.tag-center {
	width:305px;
	margin:auto
}
.title-content {
	color:rgba(40,62,96,.4);
	padding-top:55px;
	line-height:16px;
	font-size:16px
}
.tag-type {
	font-size:26px;
	float:left;
	line-height:30px
}
.month-price {
	position:relative;
	float:right;
	margin-bottom:0
}
.month-price span:first-child {
	position:absolute;
	padding-top:5px;
	font-size:18px;
	color:#3d444f;
	line-height:53px
}
.month-price span:nth-child(2) {
	padding-left:17px;
	font-size:40px;
	font-weight:300;
	color:#3d444f
}
.month-price span:nth-child(3) {
	font-size:14px;
	color:#283e60
}
.clear-fix:after,.cloud-service-pricing.clear-fix:before {
	content:"";
	display:table;
	clear:both
}
.select-pricing {
	margin-top:30px
}
.price-tag-1 .tag-bottom {
	background-color:#359bff
}
.price-tag-1 .up-content {
	padding-top:5px
}
.price-tag-1 .up-content a .price-btn {
	color:#3890ff;
	border:1px solid #3890ff
}
.price-tag-1 .up-content a .price-btn:hover {
	background-color:#3890ff;
	color:#fff
}
.price-tag-2 .tag-bottom {
	background-color:#f8a931
}
.price-tag-3 .tag-bottom {
	background-color:#6cbd6b
}
.price-tag-3 .up-content a .btn {
    border: 1px solid #6cbd6b;
}
.price-tag-3 .up-content a .btn:hover {
	background-color:#6cbd6b;
	color:#fff
}
.price-tag-2 .up-content a {
	color:#f29c20
}
.price-tag-2 .up-content a .btn {
	border:1px solid #f29c20
}
.price-tag-2 .up-content a .btn:hover {
	background-color:#f29c20;
	color:#fff
}
#dropdownMenu:active,.open>#dropdownMenu:focus,.open>#dropdownMenu:hover,.open>.btn-default.dropdown-toggle {
	border:1px solid #ccd1d9;
	border-radius:3px;
	background-color:rgba(204,209,217,.149);
	box-shadow:inset 0 1px 3.52px .48px rgba(0,0,0,.08),inset 0 0 4px 0 rgba(0,0,0,.08)
}
@media (max-width:1200px) and (min-width:768px) {
	.price-tag-1 .tag-bottom,.price-tag-2 .tag-bottom {
	width:315px;
	height:460px
}
.price-tag-1 .tag-up,.price-tag-2 .tag-up {
	width:310px;
	height:430px
}
.price-tag-1 .tag-center,.price-tag-2 .tag-center {
	width:260px
}
.price-tag-1 .title-content,.price-tag-2 .title-content {
	padding-top:30px
}
}@media (max-width:991px) {
	.price-tag-1,.price-tag-2 {
	position:relative;
	left:50%;
	transform:translate(-50%)
}
.price-tag-1 .tag-bottom,.price-tag-2 .tag-bottom {
	width:380px;
	height:474px;
	left:12px
}
.price-tag-1 .tag-up,.price-tag-2 .tag-up {
	width:364px;
	height:444px
}
.price-tag-1 .tag-center,.price-tag-2 .tag-center {
	width:305px
}
.price-tag-1 .title-content,.price-tag-2 .title-content {
	padding-top:30px
}
.price-tag-1 .up-content ul,.price-tag-2 .up-content ul {
	margin-bottom:18px
}
.price-tag-1 {
	margin-bottom:100px
}
.title-content {
	padding-top:30px
}
}@media (max-width:480px) {
	.cloud-overview-prices .tag-type {
	font-size:20px
}
.cloud-overview-prices .price-tag-1 .tag-bottom,.cloud-overview-prices .price-tag-2 .tag-bottom {
	width:265px;
	height:394px;
	left:12px;
	top:32px
}
.cloud-overview-prices .price-tag-1 .tag-up,.cloud-overview-prices .price-tag-2 .tag-up {
	width:261px;
	height:380px
}
.cloud-overview-prices .price-tag-1 .tag-center,.cloud-overview-prices .price-tag-2 .tag-center {
	width:216px
}
.cloud-overview-prices .price-tag-1 .title-content,.cloud-overview-prices .price-tag-2 .title-content {
	padding-top:30px
}
.cloud-overview-prices .month-price span:first-child {
	font-size:16px;
	line-height:16px;
	padding-top:10px
}
.cloud-overview-prices .month-price span:nth-child(2) {
	font-size:26px
}
.cloud-overview-prices .month-price span:nth-child(3) {
	font-size:16px
}
.cloud-overview-prices .select-prices {
	margin-top:15px
}
.cloud-overview-prices .up-content {
	padding-top:20px
}
.cloud-overview-prices .up-content li {
	font-size:14px
}
.cloud-overview-prices .up-content ul {
	margin-bottom:11px
}
.cloud-overview-prices .price-tag-1 .up-content {
	padding-top:5px
}
}
