﻿/*自定义样式*/
.sweet-alert.store { width: 410px;/*height: 225px;*/ padding: 15px; padding-top: 55px; text-align: right; border-radius: 0px; margin-left: -221px;/*margin-top: -200px;*/ box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.11), 0px 6px 30px rgba(0, 0, 0, 0.14); }
.sweet-alert.store~.sweet-overlay { background: rgba(41, 47, 51, 0.9); }
.sweet-alert.store h2 { text-align: left; padding-left: 15px; background: rgb(0, 181, 255); position: absolute; top: 0; left: 0; right: 0; height: 40px; line-height: 40px; font-size: 14px; font-weight: 600; text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3); margin: 0; color: #fff; border-bottom: 1px solid #e1e8ed; }
.sweet-alert.store p { display: block; text-align: center; color: #66757f; font-weight: 400; font-size: 14px; line-height: 17px; margin-top: 7px; }
.sweet-alert.store p a { color: rgb(0, 181, 255); }
.sweet-alert.store .sa-button-container { text-align: center;/*background-color: #f5f8fa;
				border-top: 1px solid #e1e8ed;
				box-shadow: 0px -1px 0px white;*/ margin: -15px; margin-top: 0; }
.sweet-alert.store[data-has-confirm-button=false][data-has-cancel-button=false] { padding-bottom: 10px; }
.sweet-alert.store[data-has-confirm-button=false][data-has-cancel-button=false] .sa-button-container { display: none; }
.sweet-alert.store button, .sweet-alert.store a.cancel, .sweet-alert.store a.confirm { border-radius: 2px; box-shadow: none !important; text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3); margin: 17px 0px; border-radius: 4px; font-size: 14px; font-weight: 600; padding: 7px 20px; position: relative; }
.sweet-alert.store button:focus, .sweet-alert.store button.cancel:focus { box-shadow: none !important; }
.sweet-alert.store button:focus::before, .sweet-alert.store button.cancel:focus::before {	/*content: "";*/
position: absolute; left: -5px; top: -5px; right: -5px; bottom: -5px;/*border: 2px solid #a5b0b4;*/ border-radius: 6px; }
.sweet-alert.store button.confirm, .sweet-alert.store a.confirm { background-color: rgb(0, 181, 255) !important;/*background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.05));*/ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#0C000000)";/*border: 1px solid #3b88c3;*/ box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15); color: #fff; margin-right: 15px; }
.sweet-alert.store button.confirm:hover, .sweet-alert.store a.confirm:hover { background-color: rgb(0, 201, 255) !important;/*background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.15));*/ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#26000000)";/*border-color: #3b88c3;*/ }
.sweet-alert.store button.cancel, .sweet-alert.store a.cancel { color: #66757e;/*background-color: #f5f8fa;*/ background-color: rgb(224, 224, 224);/*background-image: linear-gradient(#fff, #f5f8fa);*/ text-shadow: 0px -1px 0px white; margin-right: 20px; border: 1px solid #e1e8ed; }
.sweet-alert.store button.cancel:hover, .sweet-alert.store button.cancel:focus:hover, .sweet-alert.store a.cancel:hover, .sweet-alert.store a.cancel:focus:hover { background-color: #e1e8ed;/*background-image: linear-gradient(#fff, #e1e8ed);*/ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)"; border-color: #e1e8ed; }
.sweet-alert.store button.cancel:focus {	/*background: #fff;
												border-color: #fff;*/ }
.sweet-alert.store .sa-icon { transform: scale(0.72); margin-bottom: -2px; margin-top: -10px; }
.sweet-alert.store input { border: 1px solid #e1e8ed; border-radius: 3px; padding: 10px 7px; height: auto; box-shadow: none; font-size: 13px; margin: 10px 0; }
.sweet-alert.store input:focus { border-color: #94A1A6; box-shadow: inset 0 0 0 1px rgba(77, 99, 107, 0.7); }
.sweet-alert.store fieldset .sa-input-error { display: none; }
.sweet-alert.store .sa-error-container { text-align: center; border: none; background-color: #fbedc0; margin-bottom: 6px; }
.sweet-alert.store .sa-error-container.show { border: 1px solid #f0e1b9; }
.sweet-alert.store .sa-error-container .icon { display: none; }
.sweet-alert.store .sa-error-container p { color: #292f33; font-weight: 600; margin-top: 0; }
.btn-area { margin-top: 30px; }
.btn-apply { width: 128px; height: 34px; line-height: 34px; background-color: #31a5ff; color: #fff; font-size: 14px; margin-right: 10px; text-decoration: none !important; cursor: pointer; display: inline-block; }
.applyed { background-color: #c9c9c9; cursor: default; }
.brand-apply { width: 420px; height: 199px; line-height: 20px; text-align: left; padding-left: 20px; position: relative; }
.brand-apply .t { font-size: 14px; color: #333333; }
#txtBrandName, #txtModelName {height: 34px;width: 170px;border: 1px solid #ececec;padding-left: 8px;margin-right: 20px;display: initial;}
#txtContactInfo { height: 34px; width: 360px; border: 1px solid #ececec; padding-left: 8px; display: initial; }
.btn-brand-apply { width: 80px; background-color: #31a5ff; height: 32px; line-height: 32px; color: #fff !important; display: inline-block; text-align: center; margin-top: 6px; margin-left: 135px; text-decoration: none !important; cursor: pointer; }
.error-tip { color: #fe0000; padding-bottom: 8px; font-size: 12px;position: absolute;top: 66px; }
.close { position: absolute; top: -48px; right: 25px; background: url('../../images/rom-close.png') no-repeat; width: 12px; height: 12px; cursor: pointer; }