* {
	padding: 0;
	margin: 0;
	font-family: "微软雅黑", sans-serif;
	font-size: 0.14rem;
}


::-webkit-scrollbar {
	display: none
}

#leftdiv {
	color: #ffffffbd;
	/* padding-right: 10%; */
}

.leftdivlist1 {
	color: #FFFFFF;
	padding-top: 3%;
	padding-bottom: 3%;
	padding-left: 6%;
	font-size: 0.2rem;
	background-color: #3535351a;
}


.title {
	color: #FFFFFF;
	padding-top: 3%;
	padding-bottom: 3%;
	padding-left: 6%;
	font-size: 0.2rem;
	background-color: #3535351a;
}

#duantobang2 {
	display: none;
}

#zhoxiaohedao2 {
	display: none;
}

#xinyihe2 {
	display: none;
}

#xintanggang2 {
	display: none;
}

.duantobang3 {
	display: none;
	width: 100%;
	height: 1.5rem;
	overflow-y: scroll;
	padding-top: 4%;
	padding-bottom: 4%;
	font-size: 0.15rem;
}

.zhoxiaohedao3 {
	display: none;
	width: 100%;
	height: 1.5rem;
	overflow-y: scroll;
	padding-top: 4%;
	padding-bottom: 4%;
	font-size: 0.15rem;
}

.duantobangliebiao3 {
	border-bottom: ridge #9898983b 0.5px;
	background-color: #58515173;
	padding-left: 18%;
	padding-top: 2%;
	padding-bottom: 2%;
	margin-bottom: 1px;
	list-style: none;
	color: #FFFFFF;
}

.zhoxiaohedaoliebiao3 {
	color: #FFFFFF;
	border-bottom: ridge #9898983b 0.5px;
	background-color: #58515173;
	padding-left: 18%;
	padding-top: 2%;
	padding-bottom: 2%;
	margin-bottom: 1px;
	list-style: none;
}

.duantobangliebiao2 {
	padding-left: 18%;
	color: #ffffffbd;
	font-size: 0.18rem;
	background-color: #3535351a;
	border-bottom: ridge #9898983b 0.5px;
	padding-top: 2%;
	padding-bottom: 2%;
	padding-left: 9%;
}

.zhoxiaohedaoliebiao2 {
	padding-left: 18%;
	color: #ffffffbd;
	font-size: 0.18rem;
	background-color: #3535351a;
	border-bottom: ridge #9898983b 0.5px;
	padding-top: 2%;
	padding-bottom: 2%;
	padding-left: 9%;
}

.zhoxiaohedao2 {
	/* display: none; */
	color: #ffffffbd;
	font-size: 0.18rem;
	background-color: #3535351a;
	border-bottom: ridge #9898983b 0.5px;
}

body,
html {
	width: 100%;
	height: 100%;
	position: relative;
}

/*body{*/
/*overflow: hidden;*/
/*}*/
canvas {
	pointer-events: none;
}

/*a, a:focus {*/
/*position: fixed;*/
/*top: 0;*/
/*left: 0;*/
/*margin: 25px;*/
/*color: #ddd;*/
/*}*/

.controls {
	width: 500px;
	display: inline-block;
	position: absolute;
	top: 20px;
	left: 50%;
	transform: translate(-50%, 0);
}

.btn-group {
	display: inline-block;
}

.all-shadow {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 900;
	background-color: #000;
	opacity: 0.7;
	display: none;
}

.changePassword {
	width: 6rem;
	height: 3rem;
	/*color:#fff;*/
	/*background-color: #ccc;*/
	background: url("../images/indeximg14.png") no-repeat center;
	background-size: 100% 100%;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -3rem;
	margin-top: -1.5rem;
	z-index: 1000;
	padding-top: 0.7rem;
	display: none;
}

.oldpassword {
	margin-bottom: 0.2rem;
	height: 0.26rem;
	line-height: 0.26rem;
	font-size: 0.24rem;
	padding-left: 1.2rem;
}

.oldpasswordWord {
	margin-right: 0.5rem;
	color: #fff;
}

.oldpasswordInput {
	width: 2rem;
	height: 0.26rem;
	line-height: 0.26rem;
	font-size: 0.24rem;
	padding-left: 0.1rem;
}

.newpassword1 {
	margin-bottom: 0.2rem;
	height: 0.26rem;
	line-height: 0.26rem;
	font-size: 0.24rem;
	padding-left: 1.2rem;
}

.newpassword1Word {
	margin-right: 0.5rem;
	color: #fff;
}

.newpassword1Input {
	width: 2rem;
	height: 0.26rem;
	line-height: 0.26rem;
	font-size: 0.24rem;
	padding-left: 0.1rem;
}

.newpassword2 {
	margin-bottom: 0.2rem;
	height: 0.26rem;
	line-height: 0.26rem;
	font-size: 0.24rem;
	padding-left: 1.2rem;
}

.newpassword2Word {
	margin-right: 0.5rem;
	color: #fff;
}

.newpassword2Input {
	width: 2rem;
	height: 0.26rem;
	line-height: 0.26rem;
	font-size: 0.24rem;
	padding-left: 0.1rem;
}

.changePasswordsubmit {
	display: block;
	width: 0.8rem;
	height: 0.26rem;
	line-height: 0.26rem;
	font-size: 0.2rem;
	margin-left: 1.5rem;
	float: left;
	box-sizing: border-box;
	border: 1px solid #418fd3;
}

.changePasswordnoting {
	display: block;
	width: 0.8rem;
	height: 0.26rem;
	line-height: 0.26rem;
	font-size: 0.2rem;
	margin-right: 1.5rem;
	float: right;
	box-sizing: border-box;
	border: 1px solid #418fd3;
}

.btn {
	display: inline-block;
	margin-bottom: 0;
	font-weight: 500;
	text-align: center;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	white-space: nowrap;
	line-height: 1.5;
	padding: 4px 15px;
	font-size: 12px;
	border-radius: 0px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
	transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
	position: relative;
	color: rgba(0, 0, 0, 0.65);
	background-color: #fff;
	border-color: #d9d9d9;
}

.btn:first-child {
	border-radius: 4px 0 0 4px;
}

.btn:last-child {
	border-radius: 0 4px 4px 0;
}

.btn.active {
	color: #fff;
	background-color: #dc7953;
	border-color: #dc7953;
}

.functions {
	visibility: hidden;
}

.controls {
	visibility: hidden;
}

.rotate {
	margin-left: 20px;
}

.rotate .btn {
	border: none;
	border-radius: 20px;
}

/*.background{*/
/*width: 100%;*/
/*height: 100%;*/
/*overflow: hidden;*/
/*position: absolute;*/
/*left: 0;*/
/*top: 0;*/
/*!*z-index: ;*!*/
/*}*/
/*title*/
body {
	background-color: #030c1b;
	overflow-x: hidden;
}

.all-body {
	width: 100%;
	height: 10.8rem;
	padding-top: 0.4rem;
	/*background-color: #030c1b;*/
	/*background-color: lightgreen;*/

	background: url("../images/bg.png") no-repeat center;
	background-size: 100% 100%;
	

}

.all-box {
	position: relative;
}

.all-title {
	height: 0.45rem;
	background: -webkit-linear-gradient(left, #030c1b, lightblue, #030c1b) no-repeat;
}

.all-titlebox {
	position: relative;
	width: 40%;
	height: 0.47rem;
	margin: 0 auto;
}

.all-titlebox:before,
.all-titlebox:after {
	position: absolute;
	content: "";
	width: 100%;
	height: 100%;
	top: 0;
	background-color: #030c1b;
	transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
}

.all-titlebox:after {
	right: 0;
	transform: skew(45deg);
	-webkit-transform: skew(-45deg);
}

.all-titlebox:before {
	left: 0;
	transform: skew(-45deg);
	-webkit-transform: skew(45deg);
}

.all-titleword {
	line-height: 0.45rem;
	position: relative;
	text-align: center;
	z-index: 10;
	color: #fff;
}

.all-titleword p {
	font-size: 0.32rem;
}

.all-backhome {
	height: 0.45rem;
	line-height: 0.45rem;
	color: #fff;
	position: absolute;
	font-size: 0.2rem;
	top: 0;
	left: 0;
	z-index: 100;
}

.all-person {
	width: 100px;
	height: 100px;
	/*height: 0.45rem;*/
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
}

.all-personlogo {
	width: 0.37rem;
	height: 0.37rem;
	margin-top: 0.04rem;
}

.all-footer {
	width: 100%;
	height: 0.14rem;
	line-height: 0.14rem;
	font-size: 0.14rem;
	color: #fff;
	text-align: right;
	padding-right: 0.95rem;
	position: absolute;
	left: 0;
	bottom: 0.15rem;
}

.menu {
	width: 9.0rem;
	/* height: 3.4rem; */
	font-size: 20px !important;
	background-color: rgba();
	background: url(../images/indeximg7.png) no-repeat center;
	background-size: 100% 100%;
	position: absolute;
	left:50%;
	transform: translateX(-50%);
	top: 4.5%;
	z-index: 10000;
	list-style: none;
	display: flex;
	justify-content: space-around;
	align-items: center;
	border-radius: 30px;

}

.menulist {
	/* width: 2.4rem; */
	height: 0.54rem;
	line-height: 0.565rem;
	font-size: 0.2rem;
	color: #fff;
	margin: 0 auto;
	/* padding-left: 0.5rem; */
	position: relative;
	display: flex;
	/* justify-content: space-around; */
	align-items: center;
}
.menulist p {
	margin-bottom:0;
}

.menulistselected {
	color: #36e5ff;
}

.menuborder {
	border-bottom: 1px solid #103C5A;
}

.backhomeicon {
	width: 0.18rem;
	height: 0.18rem;
	/* position: absolute; */
	left: 0.1rem;
	top: 0.2rem;
	margin-right:10px;
}

.monitoricon {
	width: 0.25rem;
	height: 0.15rem;
	/* position: absolute; */
	left: 0.1rem;
	top: 0.21rem;
	margin-right:10px;

}

.backvideoicon {
	width: 0.21rem;
	height: 0.22rem;
	/* position: absolute; */
	left: 0.1rem;
	top: 0.19rem;
	margin-right:10px;

}

.accidenticon {
	width: 0.18rem;
	height: 0.19rem;
	/* position: absolute; */
	left: 0.12rem;
	top: 0.20rem;
	margin-right:10px;

}

.passwordicon {
	width: 0.21rem;
	height: 0.21rem;
	/* position: absolute; */
	left: 0.12rem;
	top: 0.19rem;
	margin-right:10px;

}

.outicon {
	width: 0.21rem;
	height: 0.16rem;
	/* position: absolute; */
	left: 0.12rem;
	top: 0.21rem;
	margin-right:10px;

}

/*login*/
.login-loginbox {
	margin-top: 2.5rem;
	margin-bottom: 3.2rem;
	height: 4.2rem;
}

.login-loginimg {
	width: 100%;
	height: 1.9rem;
	background: -webkit-linear-gradient(left, #03c8fb, #3281ed) no-repeat;
}

.login-imageslogin {
	display: block;
	width: auto;
	height: 100%;
	margin: 0 auto;
}

.login-login {
	width: 100%;
	height: 2.24rem;
	background-color: gray;
	opacity: 0.8;
	padding-top: 0.2rem;
	position: relative;
}

.login-account {
	width: 60%;
	height: 0.52rem;
	margin-left: 20%;
	margin-bottom: 0.2rem;
	padding-left: 0.5rem;
	font-size: 0.18rem;
}

.login-password {
	width: 60%;
	height: 0.52rem;
	margin-left: 20%;
	margin-bottom: 0.2rem;
	padding-left: 0.5rem;
	font-size: 0.18rem;
}

.login-enterButton {
	width: 1rem;
	height: 0.35rem;
	font-size: 0.2rem;
	color: #fff;
	display: block;
	margin: 0 auto;
	border: none;
	border-radius: 0.2rem;
	text-align: center;
	text-indent: 0.03rem;
}

.login-imagesAccount {
	width: 0.32rem;
	height: 0.38rem;
	position: absolute;
	left: 1.3rem;
	top: 0.28rem;
}

.login-imagesPassword {
	width: 0.32rem;
	height: 0.38rem;
	position: absolute;
	left: 1.3rem;
	top: 0.99rem;
}

.login-accountword {
	font-size: 0.18rem;
	position: absolute;
	left: 1.7rem;
	top: 0.32rem;
}

.login-passwordword {
	font-size: 0.18rem;
	position: absolute;
	left: 1.7rem;
	top: 1.05rem;
}

.captchabox {
	width: 60%;
	height: 0.52rem;
	margin: 0 auto;
	/*视频*/
	/*background-color: pink;*/
}

.login-yanzheng {
	width: 1.5rem;
	height: 0.52rem;
	line-height: 0.52rem;
	float: left;
	/*margin-right: 0.2rem;*/
	font-size: 0.18rem;
	padding-left: 0.2rem;
}

.login-captcha {
	height: 0.52rem;
	width: 0.4rem;
	font-size: 0.2rem;
}

/*index*/
.index-content {
	margin-top: 0.5rem;
	margin-bottom: 0.4rem;
	margin-left: 15px;
}

.index-left {
	height: 9rem;
	margin: 0 auto;
	padding-top: 0.5rem;
	background: url("../images/indeximg1.png") no-repeat;
	background-size: 100% 100%;
}

.index-monitortitle {
	height: 0.45rem;
	line-height: 0.45rem;
	font-size: 0.22rem;
	letter-spacing: 0.02rem;
	text-indent: 0.02rem;
	width: 100%;
	color: #36e5ff;
	font-weight: 600;
	position: absolute;
	top: 0;
	/*left: 0.2rem;*/
}

.index-monitorvideo {
	width: 100%;
	height: 3.4rem;
	/*视频*/
	/*background-color: pink;*/
}

.index-monitorchoose {
	height: 4.74rem;
	width: 100%;

}

.indexMonitorbtn1 {
	background: url("../images/btnimg2.png") no-repeat;
	background-size: 100% 100%;
}

.indexMonitorbtn2 {
	background: url("../images/btnimg1.png") no-repeat;
	background-size: 100% 100%;
}

.index-monitorchoose-content {
    height: 100%;
    width: 95%;
    overflow: hidden;
    overflow-y: scroll;
}

.index-monitor {
	width: 100%;
	/* height: 0.85rem; */
	position: relative;
}

.index-monitormagintop {
	margin-top: 0.26rem;
}

.mtor-positiontitle {
	overflow: hidden;
	/* white-space: nowrap;
	text-overflow: ellipsis; */
}

.index-monitorpositiontitle {
	width: 100%;
	/* height: 0.5rem; */
	/* line-height: 0.5rem; */
	color: #fff;
	padding-left: 0.2rem;
	font-size: 0.22rem;
	overflow: hidden;
	margin-bottom:0.1rem;
	/* white-space: nowrap; */
	/* text-overflow: ellipsis; */
}

.index-monitorbtnbox {
	width: 100%;
	/* height: 0.35rem; */
	line-height: 0.35rem;
	/* position: absolute;
	left: 0;
	bottom: 0; */
	text-align: center;
	font-size: 0.14rem;
	color: #fff;
	display:flex;
	flex-wrap:wrap;
}

.indexMonitorbtns {
	width: 1.4rem;
	height: 0.35rem;
	float: left;
}

.index-monitorleftbtn {
	margin-left: 0.75rem;
}

.index-monitorrightbtn {
	margin-left: 0.4rem;
	margin-bottom: 0.1rem;
}

.index-center {
	height: 9rem;
	margin: 0 auto;
}

.index-map {
	width: 100%;
	height: 6rem;
}

.index-sign1 {
	position: absolute;
	left: 6rem;
	top: 5rem;
	z-index: 100;
}

.index-sign1word {
	font-size: 0.16rem;
	color: #fff;
	position: absolute;
	left: 6.3rem;
	top: 4.9rem;
	z-index: 100;
}

.index-sign2 {
	position: absolute;
	left: 6rem;
	top: 5.6rem;
	z-index: 100;
}

.index-sign2word {
	font-size: 0.16rem;
	color: #fff;
	position: absolute;
	left: 6.3rem;
	top: 5.5rem;
	z-index: 100;
}

.index-mapbox {
	width: 8rem;
	height: 6rem;
	margin: 0 auto;
	position: relative;
}
.index-mapbox .desc{
	color:#fff;
}

.index-mapbox .desc p{
	padding-left:6px;
	padding-right:6px;
	margin-top:6px;
	margin-bottom:0 !important;
}
.index-mapbox .line1{
    width: 1rem;
    height: 1px;
    background-color: skyblue;
    position: absolute;
    left: 5.51rem;
    top: 1.42rem;
    transform: rotate(-15deg);

}
.index-mapbox .line1 .desc1{
	width: 2rem;
    height: 1rem;
    border: 1px solid skyblue;
    position: absolute;
    top: -0.7rem;
    left: 1.1rem;
    border-radius: 4px;
    transform: rotate(15deg);
}

.index-mapbox .line2{
	width: 1px;
    height: 1.4rem;
    background-color: skyblue;
    position: absolute;
    right: 3.3rem;
    top: 2.32rem;
    transform: rotate(104deg);
}
.index-mapbox .line2 .desc2{
    width: 2rem;
    height: 1rem;
    border: 1px solid skyblue;
    position: absolute;
    top: -1.58rem;
    left: -0.8rem;
    border-radius: 4px;
    transform: rotate(-103deg);
}

.index-mapbox .line3{
    width: 1px;
    height: 2.09rem;
    background-color: skyblue;
    position: absolute;
    transform: rotate(-65deg);
    top: 3.43rem;
    left: 3.99rem;
}

.index-mapbox .line3 .desc3{
    width: 2rem;
    height: 1rem;
    border: 1px solid skyblue;
    position: absolute;
    transform: rotate(-295deg);
    top: 2.7rem;
    left: -1rem;
    border-radius: 4px;
}
.index-mapbox .line4{
    width: 1px;
    height: 1.5rem;
    background-color: skyblue;
    position: absolute;
    left: 2.31rem;
    top: 3.7rem;
    transform: rotate(45deg);
}
.index-mapbox .line4 .desc4{
	width: 2rem;
    height: 1rem;
    border: 1px solid skyblue;
    position: absolute;
    transform: rotate(-45deg);
    top: 2rem;
	left: -1.4rem;
	border-radius:4px;
}

.index-mapbox .line5 {
	width: 2.3rem;
    height: 1px;
    background-color: skyblue;
    position: absolute;
    top: 3.0rem;
    left: 0.7rem;
    transform: rotate(43deg);
}
.index-mapbox .line5 .desc5{
    width: 2rem;
    height: 1rem;
    border: 1px solid skyblue;
    position: absolute;
    left: -1.74rem;
    top: -0.5rem;
	transform: rotate(-43deg);
	border-radius:4px;
}

.st0 {
	fill: #206ea6;
}

.index-echartsbox {
	height: 3rem;
	background-color: lime;
	padding-top: 0.45rem;
	box-sizing: border-box;
	background: url("../images/indeximg4.png") no-repeat;
	background-size: 100% 100%;
	display:flex;
	align-items: center;
}

.index-echarttitle {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 0.45rem;
	line-height: 0.45rem;
	padding-left: 0.2rem;
	font-size: 0.22rem;
	letter-spacing: 0.02rem;
	color: #36e5ff;
	font-weight: 600;
	text-indent: 0.02rem;
}

/*.index-echartsshadow{*/
/*height: 3rem;*/
/*position: absolute;*/
/*left: 0;*/
/*top: -3rem;*/
/*background-color: #fff;*/
/*opacity: 0.6;*/
/*}*/
.indexEcharts{
	background: url('../images/main_middle.png') no-repeat;
	background-size: 100% 100%;
	font-size:0.24rem;
	color:#fff;
	padding-top:0.1rem;
	display:flex;
	flex-direction: column;
}
.indexEcharts p {
	font-size:0.22rem;
	color:#fff;
	margin-bottom:0 !important;
}
.indexEcharts .count{
	text-align:center;
	height:2rem;
	line-height:2rem;
	font-size:1rem;

	background-image: -webkit-gradient(linear, left 0, right 0, from(rgb(4, 94, 170)), to(rgb(1, 152, 216)));
    -webkit-background-clip: text; /*必需加前缀 -webkit- 才支持这个text值 */
    -webkit-text-fill-color: transparent; /*text-fill-color会覆盖color所定义的字体颜色： */
}
.index-echartleft {
	height: 2.5rem;
	
}

.index-echartcenter {
	height: 2.5rem;
}

.index-echartright {
	height: 2.5rem;
}

.index-right {
	height: 9rem;
	margin: 0 auto;
}

.index-live1 {
	width: 100%;
	height: 0.45rem;
	margin-bottom: 0.25rem;
	margin-left: -15px;
}

.index-live1title {
	width: 2.09rem;
	height: 0.45rem;
	line-height: 0.45rem;
	background: url("../images/indeximg5.png") no-repeat center;
	background-size: 100% 100%;
	text-align: right;
	font-size: 0.22rem;
	letter-spacing: 0.02rem;
	color: #36e5ff;
	font-weight: 600;
	padding-right: 0.3rem;
	float: right;
}

.index-live2 {
	width: 100%;
	height: 2.75rem;
	background: url("../images/indeximg2.png") no-repeat center;
	background-size: 100% 100%;
	margin-bottom: 0.25rem;
	margin-left: -15px;
	display: none;
}

.index-live2title {
	width: 100%;
	height: 0.45rem;
	line-height: 0.45rem;
	text-align: right;
	font-size: 0.22rem;
	letter-spacing: 0.02rem;
	color: #36e5ff;
	font-weight: 600;
	padding-right: 0.3rem;
}

.index-live2show {
	width: 98%;
	height: 2.25rem;
	margin: 0 auto;
	margin-top: 0.02rem;
	/*视频*/
	/*background-color: pink;*/
}

.index-video {
	width: 100%;
	/* height: 9rem; */
	background: url("../images/indeximg6.png") no-repeat center;
	background-size: 100% 100%;
	margin-left: -15px;
}

.index-videotitle {
	width: 100%;
	height: 0.45rem;
	line-height: 0.45rem;
	text-align: right;
	font-size: 0.22rem;
	letter-spacing: 0.02rem;
	color: #36e5ff;
	font-weight: 600;
	padding-right: 0.3rem;
	margin-bottom: 0.05rem;
}

.mCSB_container {
	position: relative;
	/* overflow: scroll; */
	height: 888px;
	width: 431px;
}

.index-videobox {
	width: 431px !important;
	height: 346px !important;
	display: block !important;
	overflow: hidden;
    overflow-y: scroll;
}

.index-videocontent {
	width: 90%;
}

.index-videoposition {
	width: 100%;
	height: 0.6rem;
	line-height: 0.6rem;
	color: #fff;
	font-size: 0.18rem;
	padding-left: 0.42rem;
}

.index-videopositionOutbox {
	width: 100%;
	height: 1.7rem;
	background-color: #0c1a36;
	color: #fff;
}

.index-videopositionul {
	width: 90%;
	list-style: disc inside none;
}

.index-videopositionulHidden {
	display: none;
}

.index-videopositionulShow {
	display: block;
}

.index-videopositionul li {
	width: 100%;
	padding-left: 0.42rem;
	font-size: 0.16rem;
	height: 0.34rem;
	line-height: 0.34rem;
}

/*monitor*/
.mtor-content {
	height: 9rem;
	margin: 0 auto;
	margin-top: 0.45rem;
	margin-bottom: 0.45rem;
	background: url("../images/mtorimg1.png") no-repeat center;
	background-size: 100% 100%;
}

.mtor-contenttitle {
	width: 100%;
	height: 0.45rem;
	line-height: 0.45rem;
	font-size: 0.22rem;
	letter-spacing: 0.02rem;
	color: #36e5ff;
	font-weight: 600;
	text-indent: 0.02rem;
	padding-left: 0.27rem;
}

.mtor-contenttitleworld {
	width: 1.6rem;
	display: block;
	height: 0.45rem;
	line-height: 0.45rem;
	font-size: 0.22rem;
	letter-spacing: 0.02rem;
	color: #36e5ff;
	font-weight: 600;
	text-indent: 0.02rem;
}

.mtor-backvideotitle {
	width: 1rem;
	height: 0.45rem;
	line-height: 0.45rem;
	font-size: 0.22rem;
	font-weight: 600;
	color: #fff;
	text-align: center;
	position: absolute;
	left: 2.6rem;
	top: 0rem;
}

.mtor-backvideotitleshadow {
	width: 2rem;
	height: 0.5rem;
	position: absolute;
	left: 2rem;
	top: 0rem;
	background-color: #08142a;
	transform: skew(40deg);
}

.mtor-box {
	height: 8.1rem;
	margin-top: 0.04rem;
}

.mtor-left {
	height: 8.45rem;
	height: 9rem;
	padding-left: 0.38rem;
	padding-top: 0.22rem;
	padding-bottom: 0.38rem;
	position: relative;
}

.mtor-leftbox {
	width: 100%;
	height: 7.45rem;
	/*改动,list加长可以改动的地方*/
}

.mtor-leftcontrols {
	width: 3.5rem;
	height: 8.45rem;
	display: none;
	background: url("../images/mtorimg5.png") no-repeat center;
	background-size: 100% 100%;
}

.mtor-leftcontrolsbox {
	width: 100%;
	height: 7.85rem;
}

.mtor-leftcontrolsbox li {
	display: block;
	width: 100%;
	height: 20%;
	background: url("../images/mtorimg6.png") no-repeat center;
	background-size: 100% 100%;
	position: relative;
}

.mtor-leftcontrolsimgsbox {
	width: 2.8rem;
	height: 1.2rem;
	/*background: url("../images/1.jpg") no-repeat center;*/
	/*background-size: auto 100%;*/
	position: absolute;
	top: 11%;
	left: 9.5%;
}
.mtor-leftcontrolsimgsbox img{
	width:100%;
	height:100%;
}
.mtor-shanchu {
	width: 0.2rem;
	height: 0.2rem;
	position: absolute;
	right: 0.3rem;
	top: 0.2rem;
	background: url("../images/shanchu.png") no-repeat center;
	background-size: 100% 100%;
}

.mtor-positiontitle {
	/* height: 0.5rem; */
	line-height: 0.5rem;
	font-size: 0.2rem;
	color: #FFFFFF;
}

.mtor-monitorbtnbox {
	height: 0.35rem;
	line-height: 0.35rem;
	text-align: center;
	font-size: 0.14rem;
	color: #fff;
}

.mtorMonitorbtns {
	width: 1.4rem;
	height: 0.35rem;
	float: left;
}

.mtor-monitorleftbtn {
	margin-left: 0.45rem;
}

.mtor-monitorrightbtn {
	margin-left: 0.2rem;
}

.mtorMonitorbtn1 {
	background: url("../images/btnimg2.png") no-repeat;
	background-size: 100% 100%;
}

.mtorMonitorbtn2 {
	background: url("../images/btnimg1.png") no-repeat;
	background-size: 100% 100%;
}

.mtor-center {
	height: 8.45rem;
	position: relative;
	/*background-color: pink;*/
}

.mtor-centerform {
	width: 100%;
	height: 0.5rem;
	line-height: 0.5rem;
	color: #fff;
	font-size: 0.2rem;
	/*background-color: #fff;*/
	display: none;
	position: absolute;
	left: 0;
	top: 0.35rem;
	/*top: 0rem;*/
}

.mtor-startTimeinput {
	height: 0.3rem;
	line-height: 0.3rem;
	font-size: 0.2rem;
	color: #fff;
	background-color: #08142a;
	border: 1px solid #ccc;
	border-radius: 0.05rem;
	text-align: center;
}

.mtor-startTimebutton {
	width: 1rem;
	height: 0.3rem;
	line-height: 0.3rem;
	font-size: 0.2rem;
	color: #fff;
	background-color: #08142a;
	border: 1px solid #ccc;
	border-radius: 0.05rem;
}

.mtor-monitorShow {
	width: 100%;
	height: 5rem;
	/* object-fit: fill; */
	position: absolute;
	left: 0%;
	top: 50%;
	z-index: 5;
	margin-top: -3rem;
}

.mtor-monitorShow2 {
	width: 100%;
	height: 5rem;
	/* object-fit: fill; */
	position: absolute;
	left: 0%;
	top: 50%;
	z-index: 10;
	margin-top: -3rem;
	display: none;
}

.mtor-monitorCenterdown {
	width: 100%;
	height: 2.4rem;
	position: absolute;
	/*background-color: pink;*/
	left: 0;
	bottom: 0;
	display: none;
}

.mtor-monitorCenterdownleft {
	width: 6.5rem;
	height: 2.4rem;
	/*background-color: lightblue;*/
	float: left;
	padding-left: 0.6rem;
	padding-top: 0.4rem;
}

.mtor-monitorCenterdownright {
	width: 3.1rem;
	height: 2.4rem;
	/*background-color: lightgreen;*/
	padding-top: 0.4rem;
	float: left;
	color: #fff;
}

.mtor-monitorCenterdownright-p1 {
	height: 0.37rem;
	line-height: 0.37rem;
	font-size: 0.16rem;
	margin-bottom: 0.2rem;
}

.mtor-monitorCenterdownright-p2 {
	height: 0.37rem;
	line-height: 0.37rem;
	font-size: 0.16rem;
	margin-bottom: 0.3rem;
}

.mtor-monitorCenterdownleftWord {
	line-height: 0.37rem;
	margin-bottom: 0.1rem;
	color: #fff;
}

.mtor-right {
	height: 8.45rem;
	position: relative;
}

.mtor-videocontrols {
	width: 2.43rem;
	height: 7.66rem;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -1.21rem;
	margin-top: -3.83rem;
	/*background-color: lightblue;*/
	background: url("../images/mtorimg4.png") no-repeat center;
	background-size: 100% 100%;
	display: none;
}

.mtor-videocontrols-close {
	width: 0.4rem;
	height: 0.4rem;
	position: absolute;
	left: 0.13rem;
	top: 0.1rem;
}

.mtor-videocontrols-jietu {
	width: 0.61rem;
	height: 0.81rem;
	position: absolute;
	left: 0.9rem;
	top: 0.72rem;
}

.mtor-videocontrols-jin {
	width: 0.76rem;
	height: 0.79rem;
	position: absolute;
	left: 0.82rem;
	top: 1.96rem;
}

.mtor-videocontrols-yuan {
	width: 0.76rem;
	height: 0.79rem;
	position: absolute;
	left: 0.82rem;
	top: 4.14rem;
}

.mtor-videocontrols-up {
	width: 0.76rem;
	height: 0.53rem;
	position: absolute;
	left: 0.82rem;
	top: 5.34rem;
}

.mtor-videocontrols-down {
	width: 0.76rem;
	height: 0.53rem;
	position: absolute;
	left: 0.82rem;
	top: 6.6rem;
}

.mtor-videocontrols-left {
	width: 0.48rem;
	height: 0.75rem;
	position: absolute;
	left: 0.34rem;
	top: 5.86rem;
}

.mtor-videocontrols-right {
	width: 0.48rem;
	height: 0.75rem;
	position: absolute;
	left: 1.58rem;
	top: 5.86rem;
}

.mtor-right-xiazai {
	display: block;
	width: 2rem;
	height: 0.5rem;
	line-height: 0.5rem;
	color: #fff;
	text-align: right;
	position: absolute;
	top: 0px;
	right: 0;
	margin-right: 0.3rem;
	font-size: 0.2rem;
	/*background-color: pink;*/
}

.mtor-catchbox {
	width: 1.3rem;
	height: 0.9rem;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -0.45rem;
	margin-left: -0.65rem;
}

.mtor-catchlogo {
	width: 0.4rem;
	height: 0.4rem;
	margin: 0 auto;
	background: url("../images/mtorimg3.png") no-repeat center;
	background-size: 100% 100%;
	margin-bottom: 0.07rem;
}

.mtor-catchbtn {
	width: 1.3rem;
	height: 0.41rem;
	line-height: 0.41rem;
	text-align: center;
	color: #fff;
	font-size: 0.2rem;
	background: url("../images/mtorimg2.png") no-repeat center;
	background-size: 100% 100%;
}

.mtor-catchbox1 {
	width: 1.3rem;
	height: 0.9rem;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -0.45rem;
	margin-left: -0.65rem;
	display: none;
}

.mtor-catchlogo1 {
	width: 0.4rem;
	height: 0.4rem;
	margin: 0 auto;
	background: url("../images/mtorimg3.png") no-repeat center;
	background-size: 100% 100%;
	margin-bottom: 0.07rem;
}

.mtor-catchbtn1 {
	width: 1.3rem;
	height: 0.41rem;
	line-height: 0.41rem;
	text-align: center;
	color: #fff;
	font-size: 0.2rem;
	background: url("../images/mtorimg2.png") no-repeat center;
	background-size: 100% 100%;
}

.mtor-shadowbg {
	width: 14rem;
	height: 8rem;
	background-color: #000b1c;
	/*opacity: 0.95;*/
	position: absolute;
	left: 50%;
	top: 50%;
	z-index: 200;
	margin-left: -7rem;
	margin-top: -4rem;
	display: none;
}

.mtor-shadow {
	width: 14rem;
	height: 8rem;
	position: absolute;
	left: 50%;
	top: 50%;
	z-index: 201;
	margin-left: -7rem;
	margin-top: -4rem;
	display: none;
}

.mtor-shadowCloseBtn {
	position: absolute;
	top: 0;
	right: 0;
	width: 0.5rem;
	height: 0.5rem;
	background: url("../images/guanbi.png") no-repeat center;
	background-size: 100% 100%;
}

.mtor-shadowImg {
	width: 6rem;
	height: 4rem;
	margin-top: 2rem;
	margin-left: 0.5rem;
	/*background:url("../images/1.jpg") no-repeat center;*/
	/*background-size: 100% 100%;*/
	float: left;
}

.mtor-shadowWord {
	width: 6rem;
	height: 4rem;
	margin-top: 2rem;
	margin-left: 0.5rem;
	float: left;
}

.mtor-shadowWordcontent {
	width: 100%;
}

.mtor-shadowplace {
	width: 100%;
	height: 0.4rem;
	line-height: 0.4rem;
	font-size: 0.16rem;
	color: #fff;
	letter-spacing: 0.02rem;
}

.mtor-shadowtime {
	width: 100%;
	height: 0.4rem;
	line-height: 0.4rem;
	font-size: 0.16rem;
	color: #fff;
	letter-spacing: 0.02rem;
	margin-top: 0.1rem;
	margin-bottom: 0.1rem;
}

.mtor-shadowcontentbox {
	width: 100%;
	height: 1rem;
	line-height: 0.4rem;
	font-size: 0.16rem;
	color: #fff;
	letter-spacing: 0.02rem;
	margin-top: 0.1rem;
}

.mtor-shadowdecripttitle {
	font-size: 0.16rem;
	float: left;
}

.mtor-selectStatus {
	width: 100%;
	height: 0.5rem;
	line-height: 0.5rem;
	margin-top: 0.1rem;
	color: #fff;
}

.mtor-selectStatusbox {
	/*margin-left: 0.8rem;*/
	font-size: 0.18rem;
	float: left;
}

.mtor-selectpotion {
	padding-left: 0.1rem;
	width: 1rem;
	height: 0.3rem;
	line-height: 0.3rem;
	margin-left: 0.4rem;
}

.mtor-evidencePeoplebox {
	margin-right: 12.5%;
	font-size: 0.18rem;
	float: right;
}

.mtor-evidencePeopletitle {
	font-size: 0.16rem;
	margin-right: 0.4rem;
}

.mtor-evidencePeople {
	font-size: 0.16rem;
}

.mtor-pngInput {
	visibility: hidden;
}

.mtor-shadowdecript {
	border-radius: 0.1rem;
	padding-left: 0.1rem;
	box-sizing: border-box;
	border: 1px solid #555;
	background-color: #09142c;
	outline: none;
	color: #fff;
	font-size: 0.16rem;
	width: 4.5rem;
	height: 0.4rem;
	/*float: left;*/
	text-align: justify;
	overflow: scroll;
	-ms-overflow-style: none;
}

.mtor-shadowdecript::-webkit-scrollbar {
	display: none;
}

.mtor-shadowinput {
	width: 4.5rem;
	box-sizing: border-box;
	border: 1px solid #555;
	background-color: #09142c;
	border-radius: 0.1rem;
	color: #fff;
	outline: none;
	padding-left: 0.05rem;
}

.mtor-shadowsubmit {
	border: none;
	outline: none;
	width: 1rem;
	height: 0.4rem;
	line-height: 0.4rem;
	color: #fff;
	/*position: absolute;*/
	/*left: 50%;*/
	/*margin-left: -0.5rem;*/
	bottom: 0.8rem;
	background: url("../images/btnimg3.png") no-repeat;
	background-size: 100% 100%;
	background-color: #474f61;
	text-align: center;
	letter-spacing: 0.2rem;
	text-indent: 0.2rem;
	font-size: 0.18rem;
}


/*monitorOldVideo 以.mtorb-开头 */
.mtorb-content {
	height: 9rem;
	margin: 0 auto;
	margin-top: 0.45rem;
	margin-bottom: 0.45rem;
	background: url("../images/mtorimg1.png") no-repeat center;
	background-size: 100% 100%;
}

.mtorb-contenttitle {
	width: 100%;
	height: 0.45rem;
	line-height: 0.45rem;
	font-size: 0.22rem;
	letter-spacing: 0.02rem;
	color: #36e5ff;
	font-weight: 600;
	text-indent: 0.02rem;
	padding-left: 0.27rem;
}

.mtorb-contenttitleworld {
	width: 1.6rem;
	display: block;
	height: 0.45rem;
	line-height: 0.45rem;
	font-size: 0.22rem;
	letter-spacing: 0.02rem;
	color: #fff;
	font-weight: 600;
	text-indent: 0.02rem;
}

.mtorb-backvideotitle {
	width: 1rem;
	height: 0.45rem;
	line-height: 0.45rem;
	font-size: 0.22rem;
	font-weight: 600;
	color: #36e5ff;
	text-align: center;
	position: absolute;
	left: 2.6rem;
	top: 0rem;
}

.mtorb-backvideotitleshadow {
	width: 2rem;
	height: 0.5rem;
	position: absolute;
	left: 2rem;
	top: 0rem;
	background-color: #08142a;
	transform: skew(40deg);
}

.mtorb-box {
	height: 8.1rem;
	margin-top: 0.04rem;
}

.mtorb-left {
	height: 8.45rem;
	/*height: 9rem;*/
	padding-left: 0.38rem;
	padding-top: 0.22rem;
	padding-bottom: 0.38rem;
	position: relative;
	overflow: hidden;
    overflow-y: scroll;
}

.mtorb-leftbox {
	width: 100%;
	height: 7.45rem;
	/*改动,list加长可以改动的地方*/
}

.mtorb-leftcontrols {
	width: 3.5rem;
	height: 8.45rem;
	display: none;
	background: url("../images/mtorimg5.png") no-repeat center;
	background-size: 100% 100%;
}

.mtorb-leftcontrolsbox {
	width: 100%;
	height: 7.85rem;
}

.mtorb-leftcontrolsbox li {
	display: block;
	width: 100%;
	height: 20%;
	background: url("../images/mtorimg6.png") no-repeat center;
	background-size: 100% 100%;
	position: relative;
}

.mtorb-leftcontrolsimgsbox {
	width: 2.8rem;
	height: 1.2rem;
	/*background: url("../images/1.jpg") no-repeat center;*/
	/*background-size: auto 100%;*/
	position: absolute;
	top: 11%;
	left: 9.5%;
}

.mtorb-shanchu {
	width: 0.2rem;
	height: 0.2rem;
	position: absolute;
	right: 0.3rem;
	top: 0.2rem;
	background: url("../images/shanchu.png") no-repeat center;
	background-size: 100% 100%;
}

.mtorb-positiontitle {
	/* height: 0.5rem; */
	line-height: 0.5rem;
	font-size: 0.2rem;
	color: #FFFFFF;
}

.mtorb-monitorbtnbox {
	height: 0.35rem;
	line-height: 0.35rem;
	text-align: center;
	font-size: 0.14rem;
	color: #fff;
}

.mtorbMonitorbtns {
	width: 1.4rem;
	height: 0.35rem;
	float: left;
}

.mtorb-monitorleftbtn {
	margin-left: 0.45rem;
}

.mtorb-monitorrightbtn {
	margin-left: 0.2rem;
}

.mtorbMonitorbtn1 {
	background: url("../images/btnimg2.png") no-repeat;
	background-size: 100% 100%;
}

.mtorbMonitorbtn2 {
	background: url("../images/btnimg1.png") no-repeat;
	background-size: 100% 100%;
}

.mtorb-center {
	height: 8.45rem;
	position: relative;
	/*background-color: pink;*/
}

.mtorb-centerform {
	width: 100%;
	height: 0.5rem;
	line-height: 0.5rem;
	color: #fff;
	font-size: 0.2rem;
	position: absolute;
	left: 0;
	top: 0.35rem;
	/*top: 0rem;*/
}

.mtorb-startTimeinput {
	height: 0.3rem;
	line-height: 0.3rem;
	font-size: 0.2rem;
	color: #fff;
	background-color: #08142a;
	border: 1px solid #ccc;
	border-radius: 0.05rem;
	text-align: center;
}

.mtorb-startTimebutton {
	width: 1rem;
	height: 0.3rem;
	line-height: 0.3rem;
	font-size: 0.2rem;
	color: #fff;
	background-color: #08142a;
	border: 1px solid #ccc;
	border-radius: 0.05rem;
}

/*改动*/
.mtorb-monitorShow {
	width: 100%;
	height: 5rem;
	/* object-fit: fill; */
	position: absolute;
	left: 0%;
	top: 50%;
	z-index: 5;
	margin-top: -3rem;
}

.mtorb-monitorShow2 {
	width: 100%;
	height: 5rem;
	/* object-fit: fill; */
	position: absolute;
	left: 0%;
	top: 50%;
	z-index: 10;
	margin-top: -3rem;
}

.mtorb-monitorCenterdown {
	width: 100%;
	height: 2.4rem;
	position: absolute;
	/*background-color: pink;*/
	left: 0;
	bottom: 0;
	display: none;
}

.mtorb-monitorCenterdownleft {
	width: 6.5rem;
	height: 2.4rem;
	/*background-color: lightblue;*/
	float: left;
	padding-left: 0.6rem;
	padding-top: 0.4rem;
}

.mtorb-monitorCenterdownright {
	width: 3.1rem;
	height: 2.4rem;
	/*background-color: lightgreen;*/
	padding-top: 0.4rem;
	float: left;
	color: #fff;
}

.mtorb-monitorCenterdownright-p1 {
	height: 0.37rem;
	line-height: 0.37rem;
	font-size: 0.16rem;
	margin-bottom: 0.2rem;
}

.mtorb-monitorCenterdownright-p2 {
	height: 0.37rem;
	line-height: 0.37rem;
	font-size: 0.16rem;
	margin-bottom: 0.3rem;
}

.mtorb-monitorCenterdownleftWord {
	line-height: 0.37rem;
	margin-bottom: 0.1rem;
	color: #fff;
}

.mtorb-right {
	height: 8.45rem;
	position: relative;
}

.mtorb-videocontrols {
	width: 2.43rem;
	height: 7.66rem;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -1.21rem;
	margin-top: -3.83rem;
	/*background-color: lightblue;*/
	background: url("../images/mtorbimg4.png") no-repeat center;
	background-size: 100% 100%;
	display: none;
}

.mtorb-videocontrols-close {
	width: 0.4rem;
	height: 0.4rem;
	position: absolute;
	left: 0.13rem;
	top: 0.1rem;
}

.mtorb-videocontrols-jietu {
	width: 0.61rem;
	height: 0.81rem;
	position: absolute;
	left: 0.9rem;
	top: 3.3rem;
}

.mtorb-videocontrols-jin {
	width: 0.76rem;
	height: 0.79rem;
	position: absolute;
	left: 0.82rem;
	top: 1.96rem;
}

.mtorb-videocontrols-yuan {
	width: 0.76rem;
	height: 0.79rem;
	position: absolute;
	left: 0.82rem;
	top: 4.14rem;
}

.mtorb-videocontrols-up {
	width: 0.76rem;
	height: 0.53rem;
	position: absolute;
	left: 0.82rem;
	top: 5.34rem;
}

.mtorb-videocontrols-down {
	width: 0.76rem;
	height: 0.53rem;
	position: absolute;
	left: 0.82rem;
	top: 6.6rem;
}

.mtorb-videocontrols-left {
	width: 0.48rem;
	height: 0.75rem;
	position: absolute;
	left: 0.34rem;
	top: 5.86rem;
}

.mtorb-videocontrols-right {
	width: 0.48rem;
	height: 0.75rem;
	position: absolute;
	left: 1.58rem;
	top: 5.86rem;
}

.mtorb-right-xiazai {
	display: block;
	width: 2rem;
	height: 0.5rem;
	line-height: 0.5rem;
	color: #fff;
	text-align: right;
	position: absolute;
	top: 0px;
	right: 0;
	margin-right: 0.3rem;
	font-size: 0.2rem;
	/*background-color: pink;*/
}

.mtorb-catchbox {
	width: 1.3rem;
	height: 0.9rem;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -0.45rem;
	margin-left: -0.65rem;
}

.mtorb-catchlogo {
	width: 0.4rem;
	height: 0.4rem;
	margin: 0 auto;
	background: url("../images/mtorimg3.png") no-repeat center;
	background-size: 100% 100%;
	margin-bottom: 0.07rem;
}

.mtorb-catchbtn {
	width: 1.3rem;
	height: 0.41rem;
	line-height: 0.41rem;
	text-align: center;
	color: #fff;
	font-size: 0.2rem;
	background: url("../images/mtorimg2.png") no-repeat center;
	background-size: 100% 100%;
}

.mtorb-catchbox1 {
	width: 1.3rem;
	height: 0.9rem;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -0.45rem;
	margin-left: -0.65rem;
	display: none;
}

.mtorb-catchlogo1 {
	width: 0.4rem;
	height: 0.4rem;
	margin: 0 auto;
	background: url("../images/mtorimg3.png") no-repeat center;
	background-size: 100% 100%;
	margin-bottom: 0.07rem;
}

.mtorb-catchbtn1 {
	width: 1.3rem;
	height: 0.41rem;
	line-height: 0.41rem;
	text-align: center;
	color: #fff;
	font-size: 0.2rem;
	background: url("../images/mtorimg2.png") no-repeat center;
	background-size: 100% 100%;
}

.mtorb-shadowbg {
	width: 14rem;
	height: 8rem;
	background-color: #000b1c;
	position: absolute;
	left: 50%;
	top: 50%;
	z-index: 200;
	margin-left: -7rem;
	margin-top: -4rem;
	display: none;
}

.mtorb-shadow {
	width: 14rem;
	height: 8rem;
	position: absolute;
	left: 50%;
	top: 50%;
	z-index: 201;
	margin-left: -7rem;
	margin-top: -4rem;
	display: none;
}

.mtorb-shadowCloseBtn {
	position: absolute;
	top: 0;
	right: 0;
	width: 0.5rem;
	height: 0.5rem;
	background: url("../images/guanbi.png") no-repeat center;
	background-size: 100% 100%;
}

.mtorb-shadowImg {
	width: 6rem;
	height: 4rem;
	margin-top: 2rem;
	margin-left: 0.5rem;
	float: left;
}

.mtorb-shadowWord {
	width: 6rem;
	height: 4rem;
	margin-top: 2rem;
	margin-left: 0.5rem;
	float: left;
}

.mtorb-shadowWordcontent {
	width: 100%;
}

.mtorb-shadowplace {
	width: 100%;
	height: 0.4rem;
	line-height: 0.4rem;
	font-size: 0.16rem;
	color: #fff;
	letter-spacing: 0.02rem;
}

.mtorb-shadowtime {
	width: 100%;
	height: 0.4rem;
	line-height: 0.4rem;
	font-size: 0.16rem;
	color: #fff;
	letter-spacing: 0.02rem;
	margin-top: 0.1rem;
	margin-bottom: 0.1rem;
}

.mtorb-shadowcontentbox {
	width: 100%;
	height: 1rem;
	line-height: 0.4rem;
	font-size: 0.16rem;
	color: #fff;
	letter-spacing: 0.02rem;
	margin-top: 0.1rem;
}

.mtorb-shadowdecripttitle {
	font-size: 0.16rem;
	float: left;
}

.mtorb-selectStatus {
	width: 100%;
	height: 0.5rem;
	line-height: 0.5rem;
	margin-top: 0.1rem;
	color: #fff;
}

.mtorb-selectStatusbox {
	font-size: 0.18rem;
	float: left;
}

.mtorb-selectpotion {
	padding-left: 0.1rem;
	width: 1rem;
	height: 0.3rem;
	line-height: 0.3rem;
	margin-left: 0.4rem;
}

.mtorb-evidencePeoplebox {
	margin-right: 12.5%;
	font-size: 0.18rem;
	float: right;
}

.mtorb-evidencePeopletitle {
	font-size: 0.16rem;
	margin-right: 0.4rem;
}

.mtorb-evidencePeople {
	font-size: 0.16rem;
}

.mtorb-pngInput {
	visibility: hidden;
}

.mtorb-shadowdecript {
	width: 4.5rem;
	height: 0.4rem;
	border-radius: 0.1rem;
	padding-left: 0.1rem;
	box-sizing: border-box;
	border: 1px solid #555;
	background-color: #09142c;
	outline: none;
	color: #fff;
	font-size: 0.16rem;
	text-align: justify;
	overflow: scroll;
	-ms-overflow-style: none;
}

.mtorb-shadowdecript::-webkit-scrollbar {
	display: none;
}

.mtorb-shadowinput {
	width: 4.5rem;
	box-sizing: border-box;
	border: 1px solid #555;
	background-color: #09142c;
	border-radius: 0.1rem;
	color: #fff;
	outline: none;
	padding-left: 0.05rem;
}

.mtorb-shadowsubmit {
	border: none;
	outline: none;
	width: 1rem;
	height: 0.4rem;
	line-height: 0.4rem;
	color: #fff;
	bottom: 0.8rem;
	background: url("../images/btnimg3.png") no-repeat;
	background-size: 100% 100%;
	background-color: #474f61;
	text-align: center;
	letter-spacing: 0.2rem;
	text-indent: 0.2rem;
	font-size: 0.18rem;
}





/*video*/
.video-content {
	height: 9rem;
	margin: 0 auto;
	margin-top: 0.45rem;
	margin-bottom: 0.45rem;
	background: url("../images/videoimg1.png") no-repeat center;
	background-size: 100% 100%;
}

.video-contenttitle {
	width: 100%;
	height: 0.45rem;
	line-height: 0.45rem;
	font-size: 0.22rem;
	letter-spacing: 0.02rem;
	color: #36e5ff;
	font-weight: 600;
	text-indent: 0.02rem;

	padding-left: 0.27rem;
}

#duibidiv {
	margin-top: 50%;
	text-align: center;
}

#sskdiv {
	margin-bottom: 10%;
}

#tanchussjg {
	display: none;
}

#sskdtb {
	width: 240px;
	height: 150px;
	background-color: #ffffff0f;
	overflow-y: scroll;
}

#sskzxhd {
	width: 240px;
	height: 150px;
	background-color: #ffffff0f;
	overflow-y: scroll;
}

.sskdtbli {
	margin: 1% 7%;
	background-color: #ffffff12;
}

#duibiann {
	width: 150px;
	height: 150px;
	border-radius: 50%;
	font-size: 0.2rem;
	color: #FFFFFF;
	background-color: #0095ff4a;
}

.xzbfli {
	color: #FFFFFF;
	font-size: 0.18rem;
	margin: 1% 5%;
}

#tanchuchuang {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	display: none;
	background-color: #000000;
}

#tanchuchuang h3 {
	color: #FFFFFF;
	font-size: 0.5rem;
}

#duibi1ship {
	width: 80%;
	height: 600px;
	margin-left: 10%;
}

#duibi2ship {
	width: 80%;
	height: 600px;
	margin-left: 10%;
}

#tuichutanchuang {
	float: right;
	margin-right: 2%;
	margin-top: -5%;
	font-size: 0.4rem;
	color: #FFF;
}

#duibixzdiv1 {
	color: #FFF;
	text-align: center;
}

#duibixzdiv2 {
	color: #FFF;
	text-align: center;
}

#tuichutanchuang {}

#xzbfdiv {
	padding: 20px;
}

#xzbfp {
	color: #FFFFFF;
	font-size: 0.3rem;
	text-align: center;
	margin-top: 30%;
}

#duibixx {
	width: 260px;
	height: 200px;
	background-color: #ffffff29;
	overflow-y: scroll;
	padding: 0px 10px;
	border-radius: 10px;
}

.video-box {
	height: 8.1rem;
	margin-top: 0.04rem;
}

.video-left {
	height: 8.45rem;
	padding-left: 0.3rem;
	padding-right: 0.3rem;
	padding-top: 0.22rem;
	padding-bottom: 0.38rem;
}

.video-right {
	height: 8.45rem;
}

.video-rightvideo {
	width: 100%;
	height: 8.45rem;
	object-fit: fill;
}

.video-videocontent {
	width: 90%;
	margin-left: -0.2rem;
}

.video-videoposition {
	width: 100%;
	height: 0.6rem;
	line-height: 0.6rem;
	color: #fff;
	font-size: 0.18rem;
	padding-left: 0.42rem;
}

.video-videopositionOutbox {
	width: 100%;
	height: 1.7rem;
	background-color: #0d1a36;
	color: #fff;
}

.video-videopositionul {
	width: 90%;
	list-style: disc inside none;
}

.video-videopositionulHidden {
	display: none;
}

.video-videopositionulShow {
	display: block;
}

.video-videopositionul li {
	width: 100%;
	padding-left: 0.42rem;
	font-size: 0.16rem;
	height: 0.34rem;
	line-height: 0.34rem;
}

/*accident*/
.acc-content {
	height: 9rem;
	margin-top: 0.45rem;
	margin-bottom: 0.45rem;
}

.acc-left {
	width: 100%;
	height: 9rem;
	padding-left: 5%;
	box-sizing: border-box;
}

.echartsbox {
	width: 100%;
	height: 33.3%;
}

.acc-center {
	height: 9rem;
}

.video-mapbox {
	width: 100%;
	height: auto;
	margin-top: 1rem;
	position: relative;
}

.video-st0 {
	fill: #206ea6;
}

.acc-position1 {
	position: absolute;
	left: 2rem;
	top: 3rem;
	z-index: 100;
}

.acc-sign1 {
	position: absolute;
	left: 7rem;
	top: 7rem;
	z-index: 100;
}

.acc-sign1word {
	font-size: 0.16rem;
	color: #fff;
	position: absolute;
	left: 7.3rem;
	top: 6.92rem;
	z-index: 100;
}

.acc-sign2 {
	position: absolute;
	left: 7rem;
	top: 7.5rem;
	z-index: 100;
}

.acc-sign2word {
	font-size: 0.16rem;
	color: #fff;
	position: absolute;
	left: 7.3rem;
	top: 7.42rem;
	z-index: 100;
}

.acc-right {
	height: 9rem;
}

.acc-instruction {
	width: 85%;
	height: 9rem;
	background: url("../images/accimg1.png") no-repeat center;
	background-size: 100% 100%;
}

.acc-instructiontitle {
	width: 100%;
	height: 0.45rem;
	line-height: 0.45rem;
	font-size: 0.22rem;
	letter-spacing: 0.02rem;
	color: #36e5ff;
	font-weight: 600;
	text-indent: 0.02rem;
	text-align: right;
	padding-right: 0.1rem;
}

.acc-instructioncontent {
	width: 100%;
	height: 8.45rem;
	margin-top: 0.05rem;
}

.acc-tabletitle {
	text-align: center;
}

.acc-tabletitle th {
	line-height: 0.5rem;
	color: #fff;
	font-size: 0.16rem;
}

.acc-tableoutbox {
	width: 111%;
	height: 7.85rem;
}

.acc-tablebox {
	width: 90.2%;
}

.acc-table {
	table-layout: fixed;
	text-align: center;
}

.acc-table td {
	width: 23%;
	line-height: 0.4rem;
	color: #fff;
	font-size: 0.14rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: 0 auto;
}

.acc-shadowbg {
	width: 14rem;
	height: 8rem;
	background-color: #000b1c;
	position: absolute;
	left: 50%;
	top: 50%;
	z-index: 200;
	margin-left: -7rem;
	margin-top: -4rem;
	display: none;
}

.acc-shadow {
	width: 14rem;
	height: 8rem;
	position: absolute;
	left: 50%;
	top: 50%;
	z-index: 201;
	margin-left: -7rem;
	margin-top: -4rem;
	display: none;
}

.acc-shadowCloseBtn {
	position: absolute;
	top: 0;
	right: 0;
	width: 0.5rem;
	height: 0.5rem;
	background: url("../images/guanbi.png") no-repeat center;
	background-size: 100% 100%;
}

.acc-shadowImg {
	width: 6rem;
	height: 4rem;
	margin-top: 1rem;
	margin-left: 0.5rem;
	float: left;
	text-align: center;
}

.acc-shadowImgmore {
	width: 6rem;
	height: 1rem;
	position: absolute;
	left: 0.5rem;
	top: 5.1rem;
	overflow: hidden;
}

.acc-shadowImgmore-pics {
	height: 1rem;
	float: left;
	position: relative;
}

.acc-shadowImgmore-pics-delate {
	width: 0.2rem;
	height: 0.2rem;
	position: absolute;
	right: 0;
	top: 0;
	background: url("../images/shanchu.png") no-repeat center;
	background-size: 100% 100%;
}

.acc-shadowImgmore-pics-delate1 {
	z-index: 5;
}

.acc-shadowImgmore-pics-delate2 {
	z-index: 4;
}

.acc-shadowImgmore-pics-delate3 {
	z-index: 3;
}

.acc-shadowImgmore-pics-delate4 {
	z-index: 2;
}

.acc-shadowImgmore-pics-delate5 {
	z-index: 1;
}

.acc-shadowImgInput {
	position: absolute;
	left: 3rem;
	top: 6.2rem;
	width: 2.5rem;
	height: 0.25rem;
	line-height: 0.25rem;
	font-size: 0.18rem;
	border: none;
	outline: none;
	color: #FFFFFF;
}

.acc-shadowWord {
	width: 6rem;
	height: 4rem;
	margin-top: 2rem;
	margin-left: 0.5rem;
	float: left;
}

.acc-shadowWordcontent {
	width: 100%;
}

.acc-shadowplace {
	width: 100%;
	height: 0.4rem;
	line-height: 0.4rem;
	font-size: 0.16rem;
	color: #fff;
	letter-spacing: 0.02rem;
}

.acc-shadowtime {
	width: 100%;
	height: 0.4rem;
	line-height: 0.4rem;
	font-size: 0.16rem;
	color: #fff;
	letter-spacing: 0.02rem;
	margin-top: 0.1rem;
	margin-bottom: 0.1rem;
}

.acc-shadowcontentbox {
	width: 100%;
	height: 1rem;
	line-height: 0.4rem;
	font-size: 0.16rem;
	color: #fff;
	letter-spacing: 0.02rem;
	margin-top: 0.1rem;
}

.acc-shadowdecripttitle {
	font-size: 0.16rem;
	float: left;
}

.acc-selectStatus {
	width: 100%;
	height: 0.5rem;
	line-height: 0.5rem;
	margin-top: 0.1rem;
	color: #fff;
}

.acc-selectStatusbox {
	font-size: 0.16rem;
	float: left;
}

.acc-selectr {
	padding-left: 0.1rem;
	width: 1rem;
	height: 0.3rem;
	line-height: 0.3rem;
	margin-left: 0.2rem;
}

.acc-evidencePeoplebox {
	margin-right: 12.5%;
	font-size: 0.16rem;
	float: right;
}

.acc-evidencePeople {
	font-size: 0.16rem;
}

.acc-pngInput {
	visibility: hidden;
}

.acc-idInput {
	visibility: hidden;
}

.acc-shadowdecript {
	border-radius: 0.1rem;
	padding-left: 0.1rem;
	box-sizing: border-box;
	border: 1px solid #555;
	display: block;
	background-color: #000b1c;
	outline: none;
	color: #fff;
	font-size: 0.16rem;
	width: 4.5rem;
	height: 1rem;
	float: left;
	text-align: justify;
	overflow: scroll;
	-ms-overflow-style: none;
}

.acc-shadowdecript::-webkit-scrollbar {
	display: none;
}

.acc-shadowinput {
	width: 4.5rem;
	box-sizing: border-box;
	border: 1px solid #555;
	background-color: #000b1c;
	border-radius: 0.1rem;
	color: #fff;
	outline: none;
	padding-left: 0.1rem;
}

.acc-shadowsubmit {
	border: none;
	outline: none;
	width: 1rem;
	height: 0.4rem;
	line-height: 0.4rem;
	color: #fff;
	position: absolute;
	left: 50%;
	margin-left: -0.5rem;
	bottom: 0.8rem;
	background: url("../images/btnimg3.png") no-repeat;
	background-size: 100% 100%;
	text-align: center;
	letter-spacing: 0.2rem;
	text-indent: 0.2rem;
	font-size: 0.18rem;
}
.accdesc p {
	color:#fff;
	margin-bottom:0;
	padding-left:6px;
	padding-right:6px;
	margin-top:6px;
}
.accline1{
	width: 1.6rem;
    height: 1px;
    background-color: skyblue;
    position: absolute;
    left: 5.69rem;
    top: 1.09rem;
    transform: rotate(-90deg);
}
.accline1 .accdesc1{
	width: 2rem;
    height: 1rem;
    border: 1px solid skyblue;
    border-radius: 4px;
    position: absolute;
    top: 0rem;
    left: 1.1rem;
    transform: rotate(90deg);
}
.accline2{
	width: 1.6rem;
    height: 1px;
    background-color: skyblue;
    position: absolute;
    left:4.8rem;
    top: 3.5rem;
    transform: rotate(19deg);
}
.accline2 .accdesc2{
    width: 2rem;
    height: 1rem;
    border: 1px solid skyblue;
    border-radius: 4px;
    position: absolute;
    top: -0.4rem;
    left: 1.7rem;
    transform: rotate(-18deg);
}
.accline3{
    width: 1.8rem;
    height: 1px;
    background-color: skyblue;
    position: absolute;
    left: 3.48rem;
    top: 5.1rem;
    transform: rotate(27deg);
}
.accline3 .accdesc3{
    width: 2rem;
    height: 1rem;
    border: 1px solid skyblue;
    border-radius: 4px;
    position: absolute;
    top: -1rem;
    left: 1.65rem;
    transform: rotate(-26deg);
}
.accline4{
	width: 1.8rem;
    height: 1px;
    background-color: skyblue;
    position: absolute;
    left: 2.04rem;
    top: 5.3rem;
    transform: rotate(-57deg);
}
.accline4 .accdesc4{
    width: 2rem;
    height: 1rem;
    border: 1px solid skyblue;
    border-radius: 4px;
    position: absolute;
    top: -0.6rem;
    left: -1.63rem;
    transform: rotate(58deg);
}
.accline5{
    width: 1.8rem;
    height: 1px;
    background-color: skyblue;
    position: absolute;
    left: 2.25rem;
    top: 3.6rem;
    transform: rotate(90deg)
}
.accline5 .accdesc5{
    width: 2rem;
    height: 1rem;
    border: 1px solid skyblue;
    border-radius: 4px;
    position: absolute;
    top: 0rem;
    left: -1.5rem;
    transform: rotate(-90deg)
}
.new_upload{
	width:600px;
	height:600px;
	margin:auto;
	background-color: rgba(0,0,0.5);
	position: fixed;
	top:50px;
	left:50%;
	transform: translate(-50%);
	z-index:10000000000000000;
	display:none;
	color:#fff;
}
.new_upload .ipt{
	border-radius: 0.1rem;
    padding-left: 0.1rem;
    box-sizing: border-box;
    border: 1px solid #555;
    background-color: #09142c;
    outline: none;
    color: #fff;
    font-size: 0.16rem;
    width: 4.5rem;
    height: 0.4rem;
    /* float: left; */
    text-align: justify;
    overflow: scroll;
}