.toolbar-ul>li.toolbar-li:hover,
.login-people .login-people-detail-button a,
.toolbar-exit,
.login-item button[type=submit],
.register button,
.visa-state-item.active:after,
.visa-search-num button,
.visa-list-item-price a,
.pages .current,
.visa-detail-price button,
.visa-detail-price button:hover,
.visa-intro-item.active:after,
.order-submit button,
.order-import,
.material-search-btn,
.material-btn,
.order-page a:hover {
	background-color: #e8313e;
}

.toolbar-btn:hover,
.visa-search-input input::-webkit-input-placeholder,
.visa-state-item:hover,
.visa-state-item.active,
.pages a,
.visa-intro-item.active,
.radio_type input[type="radio"]:checked+label,
.index-title,
.index-title-long,
.hot,
.process,
.service,
.login-a a {
	color: #e8313e;
}

.visa-search-num input,
.pages a,
.order-page a:hover {
	border: 1px solid #e8313e;
}

.map {
	background-color: #fb717b;
}

.toolbar-btn,
.visa-search-input {
	border: 2px solid #e8313e;
	color: #e8313e;
}

.toolbar-btn.bg-color-blue {
	background-color: #e8313e;
}

input[type='checkbox']:checked {
	background: #e8313e url(../images2/checkbox.png) no-repeat center;
	background-size: contain;
}

.radio_type input[type="radio"]:checked:before {
	border: 1px solid #e8313e;
	background: #e8313e;
}

.help-switch-logo {
	background: url(../images2/help_logo.png) no-repeat center;
}

.toolbar-logo img {
	margin-top: 14px;
	width: 240px;
}
