/* jz-brand.css - 品牌玫紫主题覆盖(2026-09-15 自动生成) */
a:hover { color: #d83078; }

a:hover { color: #d83078; }

.modalDialog .dialogButtons span { display: inline-block;
	height: 24px;
	line-height: 24px;
	margin-top: 9px;
	padding: 0 20px;
	background: #d83078;
	border: 1px solid #a830a8;
	cursor: pointer;
	color: #fff;
	margin-right: 20px; }

/* 琛ㄥ崟榛樿鏍峰紡 */
.button { border: none;
	height: 38px;
	padding-left: 15px;
	padding-right: 15px;
	font-size: 14px;
	background: #d83078;
	color: #fff;
	border-radius: 4px;
	-webkit-transition: all .2s ease;
	transition: all .2s ease; }

.input-text:focus { box-shadow: 0 0 8px rgba(242,166,205,.6);
	border: 1px solid #f2a6cd; }

.textarea:focus { box-shadow: 0 0 8px rgba(242,166,205,.6);
	border: 1px solid #f2a6cd; }

.plugin_1471116115116759 .mod-first:hover { color: #d83078; }

.plugin_1471116115116759 .mod-first.active { color: #d83078; }

.plugin_1174434755597058 .mod-first:hover { color: #d83078; }

.plugin_1174434755597058 .mod-first.active { color: #d83078; }

.plugin_8849659911114791 .mod-first:hover { color: #d83078; }

.plugin_8849659911114791 .mod-first.active { color: #d83078; }

.plugin_5661570422128480 .mod-first:hover { color: #d83078; }

.plugin_5661570422128480 .mod-first.active { color: #d83078; }

.plugin_7141422186476243 .mod-search { float: left;
	margin-right: -34px;
	height: 34px;
	line-height: 32px;
	background-color: #d83078;
	border-top: 0;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
	width: 34px;
	color: #fff;
	font-size: 16px; }

.plugin_3085625825116199 .mod-wr1 { display: block;
	background-color: #d83078;
	padding-left: 15px;
	font-size: 18px;
	color: #000000;
	padding-top: 12px;
	padding-bottom: 12px; }

.plugin_3085625825116199 .mb-label { display: none;
	height: 40px;
	line-height: 40px;
	background: #d83078;
	font-size: 18px;
	border-radius: 4px;
	color: #fff;
	text-indent: 20px;
	cursor: pointer; }

.plugin_3085625825116199 .mod-wr2:hover { color: #d83078; }

.plugin_6958591041774610 .mod-first:hover { color: #d83078; }

.plugin_6958591041774610 .mod-first.active { color: #d83078; }

.plugin_4334467670946829 .mod-wr1 { display: block;
	background-color: #d83078;
	padding-left: 15px;
	font-size: 18px;
	color: #000000;
	padding-top: 12px;
	padding-bottom: 12px; }

.plugin_4334467670946829 .mb-label { display: none;
	height: 40px;
	line-height: 40px;
	background: #d83078;
	font-size: 18px;
	color: #fff;
	text-indent: 20px;
	cursor: pointer;
	position: relative; }

.plugin_4334467670946829 .mod-wr2:hover { color: #d83078; }

.plugin_1167426645492523 .mod-first:hover { color: #d83078; }

.plugin_1167426645492523 .mod-first.active { color: #d83078; }

.plugin_4167455762331052 .mod-wr1 { display: block;
	background-color: #d83078;
	padding-left: 15px;
	font-size: 18px;
	color: #000000;
	padding-top: 12px;
	padding-bottom: 12px; }

.plugin_4167455762331052 .mb-label { display: none;
	height: 40px;
	line-height: 40px;
	background: #d83078;
	font-size: 18px;
	color: #fff;
	text-indent: 20px;
	cursor: pointer;
	position: relative; }

.plugin_4167455762331052 .mod-wr2:hover { color: #d83078; }

.plugin_7193768331216814 .mod-first:hover { color: #d83078; }

.plugin_7193768331216814 .mod-first.active { color: #d83078; }

.plugin_8471149127416421 .mod-wr1 { display: block;
	background-color: #d83078;
	padding-left: 15px;
	font-size: 18px;
	color: #000000;
	padding-top: 12px;
	padding-bottom: 12px; }

.plugin_8471149127416421 .mb-label { display: none;
	height: 40px;
	line-height: 40px;
	background: #d83078;
	font-size: 18px;
	color: #fff;
	text-indent: 20px;
	cursor: pointer;
	position: relative; }

.plugin_8471149127416421 .mod-wr2:hover { color: #d83078; }

.plugin_2548222558403703 .mod-first:hover { color: #d83078; }

.plugin_2548222558403703 .mod-first.active { color: #d83078; }

.plugin_1358442263827500 .mod-wr1 { display: block;
	background-color: #d83078;
	padding-left: 15px;
	font-size: 18px;
	color: #000000;
	padding-top: 12px;
	padding-bottom: 12px; }

.plugin_1358442263827500 .mb-label { display: none;
	height: 40px;
	line-height: 40px;
	background: #d83078;
	font-size: 18px;
	color: #fff;
	text-indent: 20px;
	cursor: pointer;
	position: relative; }

.plugin_1358442263827500 .mod-wr2:hover { color: #d83078; }

.plugin_1409167447306854 { font-size: 16px;
	height: 36px;
	line-height: 36px;
	background-color: #d83078;
	color: #000000;
	padding-left: 20px; }

.plugin_6160737027855071 .mod-first:hover { color: #d83078; }

.plugin_6160737027855071 .mod-first.active { color: #d83078; }

.plugin_1646211786924847 .mod-wr1 { display: block;
	background-color: #d83078;
	padding-left: 15px;
	font-size: 18px;
	color: #000000;
	padding-top: 12px;
	padding-bottom: 12px; }

.plugin_1646211786924847 .mb-label { display: none;
	height: 40px;
	line-height: 40px;
	background: #d83078;
	font-size: 18px;
	color: #fff;
	text-indent: 20px;
	cursor: pointer;
	position: relative; }

.plugin_1646211786924847 .mod-wr2:hover { color: #d83078; }

.plugin_6651108245826627 .mod-first:hover { color: #d83078; }

.plugin_6651108245826627 .mod-first.active,#topmeau li.active .mod-first { color: #d83078; }

.plugin_1913329986984319 .mod-wr1 { display: block;
	background-color: #d83078;
	padding-left: 15px;
	font-size: 18px;
	color: #000000;
	padding-top: 12px;
	padding-bottom: 12px; }

.plugin_1913329986984319 .mb-label { display: none;
	height: 40px;
	line-height: 40px;
	background: #d83078;
	font-size: 18px;
	color: #fff;
	text-indent: 20px;
	cursor: pointer;
	position: relative; }

.plugin_1913329986984319 .mod-wr2:hover { color: #d83078; }
