* {
		padding: 0;
		margin: 0;
	}

	.lib-video,
	body,
	html {
		height: 100%
	}

	.lib-video {
		position: relative;
		width: 100%
	}

	.lib-video::-webkit-media-controls-start-playback-button {
		display: none
	}

	.lib-video video {
		background: #000;
		width: 100%;
		height: 100%
	}

	.vjs-hidden {
		display: none !important
	}

	.vjs-opacity-hidden {
		opacity: 0 !important
	}

	.lib-video .interact-item {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		width: 1.173333rem;
		height: .533333rem;
		background-image: url(//gw.alicdn.com/mt/TB1_qhcPVXXXXcNXpXXXXXXXXXX-88-40.png);
		background-size: contain;
		background-repeat: no-repeat;
		border: none;
		background-color: transparent;
		margin-right: .266667rem;
		margin-left: .133333rem
	}

	.lib-video .vjs-big-play-button:before,
	.lib-video .vjs-control:before {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-align: center
	}

	.vjs-body-fullscreen {
		overflow-x: hidden;
		overflow-y: hidden;
		overflow: hidden;
		max-width: 100%
	}

	.vjs-body-fullscreen .lib-video.vjs-player-fullscreen {
		position: fixed;
		left: 0;
		top: 0;
		bottom: 0;
		right: 0;
		z-index: 100;
		width: 100% !important;
		height: 100% !important
	}

	.vjs-body-fullscreen .lib-video.vjs-player-fullscreen-rotate {
		position: fixed;
		left: 100%;
		top: 0;
		z-index: 9999;
		-webkit-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		transform: rotate(90deg);
		-webkit-transform-origin: 0 0;
		-ms-transform-origin: 0 0;
		transform-origin: 0 0
	}

	.vjs-body-fullscreen .vjs-android-bg-mask {
		width: 100%;
		height: 100%;
		position: fixed;
		background: #000;
		z-index: 1;
		left: 0;
		top: 0
	}

	.lib-video .vjs-control-bar {
		width: 100%;
		position: absolute;
		z-index: 2;
		bottom: 0;
		left: 0;
		right: 0;
		padding: .133333rem 0;
		background-image: url(//gw.alicdn.com/mt/TB1xK4uPVXXXXcRXXXXXXXXXXXX-750-80.png);
		background-size: cover;
		-webkit-transition: all .3s ease;
		transition: all .3s ease;
		opacity: 1;
		display: box;
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-flex-direction: row;
		-moz-flex-direction: row;
		-ms-flex-direction: row;
		-o-flex-direction: row;
		flex-direction: row;
		-webkit-box-pack: space-between;
		-webkit-justify-content: space-between;
		-moz-justify-content: space-between;
		-ms-justify-content: space-between;
		-o-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-moz-align-items: center;
		-ms-align-items: center;
		-o-align-items: center;
		-ms-flex-align: center;
		align-items: center
	}

	.vjs-button {
		background: none;
		border: none;
		color: #fff;
		outline: none
	}

	.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
		visibility: hidden;
		opacity: 0;
		-webkit-transition: visibility 1s, opacity 1s;
		transition: visibility 1s, opacity 1s
	}

	.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
		opacity: 1;
		visibility: visible
	}

	.lib-video .vjs-control {
		outline: none;
		position: relative;
		text-align: center;
		margin: 0;
		padding: 0;
		height: .533333rem;
		width: .533333rem;
		-webkit-box-flex: none;
		-webkit-flex: none;
		-ms-flex: none;
		flex: none
	}

	.lib-video .vjs-play-control,
	.vjs-icon-play {
		left: 0
	}

	.lib-video .vjs-play-control:before,
	.vjs-icon-play:before {
		background-image: url(//gw.alicdn.com/mt/TB1..XoPVXXXXX2XpXXXXXXXXXX-60-60.png);
		background-size: cover;
		width: .533333rem;
		height: .533333rem;
		content: ""
	}

	.vjs-icon-volume {
		width: .533333rem;
		height: .533333rem;
		margin-right: .133333rem;
		cursor: pointer
	}

	.vjs-icon-volume:before {
		background-image: url(//gw.alicdn.com/tfs/TB1fdLdSFXXXXXAaXXXXXXXXXXX-80-80.png);
		background-size: .4rem .4rem;
		background-repeat: no-repeat;
		background-position: center center;
		width: .533333rem;
		height: .533333rem;
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		text-align: center
	}

	.vjs-icon-volume-muted:before {
		background-image: url(//gw.alicdn.com/tfs/TB1A2bRSFXXXXahXXXXXXXXXXXX-80-80.png)
	}

	.vjs-icon-play-circle {
		font-family: VideoJS;
		font-weight: 400;
		font-style: normal
	}

	.vjs-icon-play-circle:before {
		content: "\F102"
	}

	.lib-video .vjs-playing:before,
	.vjs-icon-pause:before {
		background-image: url(//gw.alicdn.com/mt/TB1gkQVPFXXXXcwXVXXXXXXXXXX-60-60.png);
		background-size: cover;
		width: .533333rem;
		height: .533333rem;
		content: ""
	}

	.lib-video,
	.lib-video .vjs-fullscreen-control,
	.vjs-icon-fullscreen-enter {
		font-family: VideoJS;
		font-weight: 400;
		font-style: normal
	}

	.lib-video .vjs-fullscreen-control:before,
	.vjs-icon-fullscreen-enter:before {
		background-image: url(//gw.alicdn.com/mt/TB1pIhEPVXXXXayXXXXXXXXXXXX-60-60.png);
		background-size: cover;
		width: .533333rem;
		height: .533333rem;
		content: ""
	}

	.lib-video.vjs-player-fullscreen .vjs-fullscreen-control,
	.vjs-icon-fullscreen-exit {
		font-family: VideoJS;
		font-weight: 400;
		font-style: normal
	}

	.lib-video.vjs-player-fullscreen-rotate .vjs-fullscreen-control:before,
	.lib-video.vjs-player-fullscreen .vjs-fullscreen-control:before,
	.vjs-icon-fullscreen-exit:before {
		background-image: url(//gw.alicdn.com/mt/TB1l9n5PVXXXXahXXXXXXXXXXXX-60-60.png);
		background-size: cover;
		width: .533333rem;
		height: .533333rem;
		content: ""
	}

	.lib-video .vjs-control:focus,
	.lib-video .vjs-control:focus:before,
	.lib-video .vjs-control:hover:before {
		text-shadow: 0 0 1em #fff
	}

	.lib-video .vjs-control-text {
		border: 0;
		clip: rect(0 0 0 0);
		height: .013333rem;
		margin: -.013333rem;
		overflow: hidden;
		padding: 0;
		position: absolute;
		width: .013333rem
	}

	.vjs-no-flex .vjs-control {
		display: table-cell;
		vertical-align: middle
	}

	.vjs-center-container {
		position: absolute;
		left: 0;
		right: 0;
		bottom: 0;
		top: 0;
		width: 1.333333rem;
		height: 1.333333rem;
		text-align: center;
		margin: auto;
		z-index: 2
	}

	.vjs-center-container.loading .vjs-center-load {
		opacity: 1;
		display: inline-block
	}

	.vjs-center-container.loading .vjs-center-start {
		display: none
	}

	.vjs-center-start {
		width: 1.333333rem;
		height: 1.333333rem;
		background-image: url(http://gw.alicdn.com/mt/TB1exduPVXXXXcIXpXXXXXXXXXX-136-136.png);
		background-size: contain;
		border: none;
		background-repeat: no-repeat
	}

	.vjs-center-load {
		opacity: 0;
		display: none;
		border-radius: 100%;
		-webkit-animation-fill-mode: both;
		animation-fill-mode: both;
		border: .013333rem solid #fff;
		border-bottom-color: transparent;
		width: 1.2rem;
		height: 1.2rem;
		background: transparent !important;
		-webkit-animation: rotate .75s 0s linear infinite;
		animation: rotate .75s 0s linear infinite
	}

	@-webkit-keyframes rotate {
		0% {
			-webkit-transform: rotate(0deg);
			transform: rotate(0deg)
		}

		50% {
			-webkit-transform: rotate(180deg);
			transform: rotate(180deg)
		}

		to {
			-webkit-transform: rotate(1turn);
			transform: rotate(1turn)
		}
	}

	@keyframes rotate {
		0% {
			-webkit-transform: rotate(0deg);
			transform: rotate(0deg)
		}

		50% {
			-webkit-transform: rotate(180deg);
			transform: rotate(180deg)
		}

		to {
			-webkit-transform: rotate(1turn);
			transform: rotate(1turn)
		}
	}

	.vjs-center-poster,
	.vjs-mock-mask {
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		width: 100%;
		height: 100%;
		opacity: 0;
		z-index: 1;
		background: #000
	}

	.vjs-center-poster {
		opacity: 1;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		overflow: hidden;
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center center
	}

	.vjs-has-started .vjs-center-container,
	.vjs-has-started .vjs-center-poster,
	.vjs-has-started .vjs-mock-mask {
		display: none
	}

	.vjs-flash {
		width: 100%;
		height: 100%
	}

	.progress-wrap {
		-webkit-box-flex: 1;
		-moz-box-flex: 1;
		width: 20%;
		-webkit-flex: 1;
		-ms-flex: 1;
		flex: 1
	}

	.progress-wrap,
	.volume-wrap {
		overflow: hidden
	}

	.vjs-progress-bar,
	.vjs-volume-bar {
		position: relative;
		display: inline-block;
		width: 100%;
		vertical-align: top;
		display: box;
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-flex-direction: row;
		-moz-flex-direction: row;
		-ms-flex-direction: row;
		-o-flex-direction: row;
		flex-direction: row;
		-webkit-box-pack: space-between;
		-webkit-justify-content: space-between;
		-moz-justify-content: space-between;
		-ms-justify-content: space-between;
		-o-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-moz-align-items: center;
		-ms-align-items: center;
		-o-align-items: center;
		-ms-flex-align: center;
		align-items: center
	}

	.vjs-progress-bar .current-time,
	.vjs-progress-bar .total-time {
		color: #fff;
		line-height: .373333rem;
		height: .373333rem;
		text-align: center;
		display: inline-block;
		vertical-align: middle;
		font-weight: 400 !important
	}

	.vjs-progress-bar .current-time em,
	.vjs-progress-bar .total-time em {
		display: inline-block;
		margin: 0 .133333rem;
		font-size: .293333rem;
		font-weight: 400 !important;
		float: left;
		color: #fff;
		vertical-align: middle;
		font-style: normal
	}

	.vjs-progress-bar .progress-bar,
	.vjs-volume-bar .volume-bar {
		display: block;
		height: .04rem;
		border-radius: .04rem;
		background-color: hsla(0, 0%, 100%, .4);
		position: relative;
		-webkit-box-flex: 1;
		-moz-box-flex: 1;
		width: 20%;
		-webkit-flex: 1;
		-ms-flex: 1;
		flex: 1
	}

	.vjs-volume-bar .volume-bar {
		margin-right: .133333rem;
		width: 1.6rem
	}

	.vjs-progress-bar .progress,
	.vjs-volume-bar .volume {
		width: 0;
		top: 0;
		left: 0;
		background: #ff5000;
		position: absolute;
		border-radius: .04rem;
		height: .04rem
	}

	.aside.icosahedron canvas {
		margin-top: -175px;
	}
	.aside.icosahedron .vertex-marker .label-container .label {
		cursor: default;
	
	}
	.navigation-mid{
	    overflow:hidden;
	}
	@media screen and (min-width:769px){
	    .m-aliyun-common-home-navigation-responsive{
	    display:none;    
	    }
	.m-aliyun-common-float-new    {
	    display:none;
	}
	}
	.aliyun-product-2016-tool .module-wrap ul{width: 1200px; display: flex;justify-content: center; flex-wrap: wrap; margin: 0 auto;}
	.aliyun-product-2016-tool .module-wrap li{width: 25%;}
	.wb-zc-jwmopd-product-2018-timeline .module-wrap .pc-body .bxSlider{overflow: initial !important;}
	a, a:hover, a:link, a:visited{color: #333;}
	.aliyun-product-2016-support .module-wrap li p{line-height: 30px;}
	.aliyun-product-2016-head .module-wrap .head-box .head-cell .advantage li.dark{background-color: #66aede !important;}
	.aliyun-product-2016-head .module-wrap .head-box .head-cell .advantage li{background-color: #09f !important; }
	.wb-zc-jwmopd-product-2018-timeline .module-wrap .timeline-list li .tooltip .tooltip-inner em,
	.aliyun-product-2016-scene .module-wrap .scene-box .scene-body .framework-content h4,
	.aliyun-product-2016-scene .module-wrap .scene-box .scene-body .framework-content .products li i,
	.aliyun-product-2016-scene .scene-child-cell-three>li .point li i{color: #09f !important;}
	.wb-zc-jwmopd-product-2018-timeline .module-wrap .bd {width: 1200px;  margin: 0 auto;overflow: hidden;padding-top: 10px !important;}
	.wb-zc-jwmopd-product-2018-timeline .module-wrap .pc-body .bxSlider ul li:hover .tm span{background: #09f !important;}
	.wb-zc-jwmopd-product-2018-timeline .module-wrap .pc-body .bxSlider ul li:hover .tooltip-arrow{border-top-color:#09f !important;}
	.aliyun-product-2016-tool .module-wrap li:hover h3{color: #09f !important;}
	.listinfo_msg_colorP{line-height: 24px !important;}
	.dbl-patch p{position: relative; z-index: 2 !important;}
	.dbl-patch p a{background-color: #0099FF !important;}
	.go-to-buy {background-color: #0099FF !important;}
	.scene-child-cell-three>li .config-buy { color: #0099FF !important; border: 1px solid #0099ff !important;}
	.scene-child-cell-three>li.action .config-buy {background-color: #0099ff !important; color: white !important; }
	.point li{width: 100% !important; height: auto !important; }
	.scene-child-cell-three>li{height: 430px !important;}
	.aliyun-product-2016-scene .scene-child-cell-three>li .config-buy:hover{background-color:#0099FF !important; color: white !important; }
	.wb-zc-jwmopd-product-2018-timeline .module-wrap .timeline-list li:hover .tooltip-arrow{border-bottom-color:#0099FF !important;}
	.btn-default{width: auto !important;border: none !important;}
	.btn-default:hover{background-color: transparent !important;color: rgb(179,71,0) !important;text-decoration: underline !important;}
	.tooltip{opacity: 1 !important;}
	.tooltip-inner{background: none !important;}
	.bxSlider ul li{margin-top:-10px !important;}
	.aliyun-product-2016-head .module-wrap .head-box{border-bottom:1px solid gainsboro !important;}
	.aliyun-product-2016-scene .module-wrap .scene-box .scene-body .framework-content .solutions{height: 170px !important;}
	.aliyun-product-2016-support .module-wrap h1{box-shadow: 0px -6px 11px -7px  #a3a3a3;}
	.row{margin-right: 0 !important;}
	.dn-container{width: 1200px !important; margin: 0 auto !important;}
	.brbox{display: none;}
	@media (max-width:760px) {
		.brbox{display: block;}
		.framework-img{width: 100% !important; height: auto !important; display: block; margin: auto !important;}
		.framework-content{position: static !important; right: 0;  top: 0 !important;padding: 20px; box-sizing: border-box; width: 100% !important;}
		.module-wrap .scene-content{display: block !important;}
		.aliyun-product-2016-head .module-wrap .head-box .advantage-phone h3:before{background-color: #09f !important;}
		.aliyun-product-2016-tool .module-wrap ul{width: 100% !important;}
		.scene-body{height: auto !important;}
		.scene-child-cell-three>li {width: 33% !important; height: auto !important; text-align: left;}
		.scene-child-cell-three>li .point{margin: 0 4px !important;}
		.module-wrap .pc-body{display: block !important;}
		.time-container{overflow: hidden !important;height: 200px !important;} 
		
		.bxSlider,.slick-track{height: 100% !important;}
		.slick-track{transform: none !important;display: flex !important; overflow: hidden !important;}
		.wb-zc-jwmopd-product-2018-timeline .module-wrap .timeline-list li{width: 376px !important;margin-left: 60px !important;}
		.slick-arrow {display: none !important;}
		.aliyun-product-2016-support,.aliyun-product-2016-tool{display: block !important;}
		.aliyun-product-2016-support .module-wrap .y-row{width: 100% !important;}
		.aliyun-product-2016-support .module-wrap .y-row .y-span4{clear: both;width: 100% !important;margin-bottom: 20px ;}
		.aliyun-product-2016-support .module-wrap h1,.aliyun-product-2016-tool .module-wrap h1{padding: 40px !important; margin: 0 !important;}
		.aliyun-product-2016-tool .module-wrap ul{margin-top: 0 !important;}
		.aliyun-product-2016-tool .module-wrap:nth-child(3):after{border-left: 0 !important;}
		.aliyun-product-2016-tool .module-wrap li{width: 50%;text-align: center;height: 66px !important;}
		.aliyun-product-2016-tool .module-wrap li a{padding-left: 0 !important;}
		.topTxt_left,.wsy-blogroll,.me-none{display: none !important;}
		
		.aliyun-product-2016-support .module-wrap{padding-bottom: 0 !important;}
	}
