body,input,select,button,textarea,
body .ztree *{
	/*font-family: Microsoft Yahei,Source Sans Pro,Helvetica,Arial,sans-serif,Meiryo,Hiragino Sans GB W3,Noto Naskh Arabic,Droid Arabic Naskh,Geeza Pro,Simplified Arabic,Noto Sans Thai,Thonburi,Dokchampa,Droid Sans Thai,Droid Sans Fallback,-apple-system,'.SFNSDisplay-Regular',Heiti SC,Segoe UI;*/
	font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,apple color emoji,segoe ui emoji,Segoe UI Symbol,noto color emoji;
	font-variant: tabular-nums;
	font-feature-settings: "tnum";
}
body,input,select,button,textarea,
body .layui-layer-dialog .layui-layer-content{
	font-size: 12px;
}
body.mobile-body .layui-layer-dialog .layui-layer-content{
	font-size: 0.2rem;
}
body.pad-body > .layer-otterroom-alert .layui-layer-btn a,
body.pad-body > .layer-otterroom-confirm .layui-layer-btn a{
	letter-spacing: calc(10rem / 64);
	text-indent: calc(10rem / 64);
}
.login-body .nav-bar .nav-text > span{
	padding-left: 15px;
	padding-right: 15px;
}
.inner-edit-body .form-wrap ul li > .title{
	width: 150px;
	width: 12%\9;
}
.inner-edit-body .form-wrap ul li > .content:not(.form-row){
	width: calc(100% - 150px);
	width: 88%\9;
}
.inner-edit-body.ocm-settings-body .form-wrap ul li > .title{
	width: 250px;
	width: 12%\9;
}
.inner-edit-body.ocm-settings-body .form-wrap ul li > .content{
	width: calc(100% - 250px);
}
.inner-edit-body.conference-edit-body .form-wrap ul li > .content .mcu-select{
	width: 330px;
}
.dialog-form .title{
	width: 20%;
}
div[data-video-params-slider] .dialog-form .title{
	width: 25%;
}
.dialog-form .content{
	width: 80%;
}
.button-spacing-2{
	letter-spacing: 8px;
	text-indent: 8px;
}
.batch-wrap .button-spacing-2{
	letter-spacing: 4px;
	text-indent: 4px;
}
table.list-table td .button-spacing-2{
	letter-spacing: 2px;
	text-indent: 2px;
}
.button-spacing-3{
	letter-spacing: 4px;
	text-indent: 4px;
}
.batch-wrap .button-spacing-3{
	letter-spacing: 2px;
	text-indent: 2px;
}
.homepage-body a.header-handler{
	min-width: 30px;
	padding-left: 5px;
	padding-right: 5px;
}
.homepage-body .cloud-conferences .main-button{
	width: 180px;
}
.homepage-body .cloud-conferences .cloud-text{
	width: 80px;
}
.pad-body .handler-span{
	letter-spacing: calc(10rem / 64);
}
.customization-body .title-wrap{
	width: 150px;
}
.meeting-body table tr .meeting-room-name .name{
	max-width: 160px;
	transition: max-width 300ms;
}
.meeting-body table tr .meeting-room-name.video .name{
	max-width: 135px;
}
.meeting-body table tr .meeting-room-name.approbation .name{
	max-width: 135px;
}
.meeting-body table tr .meeting-room-name.video.approbation .name{
	max-width: 110px;
}
.meeting-body .sub-handler-title{
	width: 160px;
}
.meeting-body .sub-handler-content{
	width: 160px;
}
.conference-body .polling-button{
	width: 80px;
}
.conference-body tr > .online-status{
	width: 60px;
}
.conference-body tr > .region{
	width: 25%;
}
.conference-body .polling-wrap tr > .polling-state{
	width: 60px;
}
.conference-body .polling-button.main-button-2{
	width: 170px;
}
.conference-body tr > .speaking-cell{
	width: 60px;
}
.dialog-form.dialog-tencent-conference .title{
	width: 100px;
}
.dialog-form.dialog-huawei-conference .title{
	width: 145px;
}