#wnd {
	width: 50px;
}
:root {
	--playlist-field-offset: calc(130px + 16px + 4px);
	--playlist-button-width: 140px;
	--playlist-button-gap: 16px;
}

.playlist_button_row {
	margin-left: var(--playlist-field-offset);
}

.playlist_button_row .input_button {
	width: var(--playlist-button-width);
}

.playlist_button_row_pair .input_button + .input_button {
	margin-left: var(--playlist-button-gap);
}

.content input[id^="full_btn_"] {
	width: var(--playlist-button-width);
	margin-left: var(--playlist-button-gap);
}

#playlist_setting {
	margin-left: 0;
}

.content input {
	margin: 0px 15px 0px 4px;
	vertical-align: -1px;
}
.content .uri_input {
	width: 600px;
	margin-bottom: 15px;
}
.content .cache_input {
	width: 60px;
}
#playlist_config_discription {
	vertical-align: top;
}
#playlist_config_discription_txt {
	padding-top: 1px;
}
.content .small_title {
	width: 130px;
}
#playlist_get_btu_url {
	width: var(--playlist-button-width);
	margin-left: var(--playlist-field-offset);
}
#playlist_get_btu_xcurl {
	width: var(--playlist-button-width);
	margin-left: var(--playlist-field-offset);
}
#onvifdivce {
	width: 250px;
}
#playlist_ndilist {
	vertical-align: top;
}
#playlist_ndilist_txt {
	padding-top: 1px;
}
#main_content .content_box{
	margin-bottom:30px;
}
.content .copycss {
	margin-left:20px;
	position: absolute;
	left: 600px;
}
.content .copycss:focus {
	outline: 1px;
}
