@charset "utf-8";
/* ======================================== */
/* 商家中心相关样式表单						*/
/* ======================================== */

/**
 * ------------------------------------------------------------------
 * 样式改动
 * ------------------------------------------------------------------
 */
.site-h1{line-height: 1.1;display:block; margin-bottom: 10px;font-size: 36px;color: inherit;}
.site-p {margin: 0 0 10px;}
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {color: #a94442;color:red;}


/**
 * 登录页面
 */
.site-login {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 14px;line-height: 1.42857143;}
.site-login * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.site-login .col-lg-5 {width: 41.66666667%;}
.site-login .form-group{margin-bottom: 15px;}
.site-login label {display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: bold;}
.site-login .form-control {display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-top-color: rgb(204, 204, 204);border-right-color: rgb(204, 204, 204);border-bottom-color: rgb(204, 204, 204);border-left-color: rgb(204, 204, 204);border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.site-login .has-error .form-control {border-color: #a94442;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);}
.site-login .has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {color: #a94442;}
.site-login .help-block {display: block;margin-top: 5px;margin-bottom: 10px;color: #737373;}
.site-login .checkbox {position: relative;display: block;margin-top: 10px;margin-bottom: 10px;}
.site-login .checkbox label {min-height: 20px;margin-bottom: 0;font-weight: normal;cursor: pointer;}
.site-login .btn-primary {color: #fff;background-color: #337ab7;border-color: #2e6da4;display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: normal;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-top-color: transparent;border-right-color: transparent;border-bottom-color: transparent;border-left-color: transparent;border-radius: 4px;}
.site-login textarea.form-control {height: auto;}

/**
 * ------------------------------------------------------------------
 * FORM表单-----START
 * ------------------------------------------------------------------
 */
#add_form .form-group {font-size: 0;word-spacing: -1px;line-height: 20px;clear: both;padding: 0;margin: 0;border-bottom: dotted 1px #E6E6E6;overflow: hidden;}
#add_form .form-group .control-label {width: 19%;font-size: 12px;line-height: 32px;vertical-align: top;letter-spacing: normal;word-spacing: normal;text-align: right;display: inline-block;padding: 10px 1% 10px 0;margin: 0;}
#add_form .form-group .control-label-left {width: 5%;font-size: 12px;line-height: 32px;vertical-align: top;letter-spacing: normal;word-spacing: normal;text-align: right;display: inline-block;padding: 10px 1% 10px 0;margin: 0;}
#add_form .form-group .control-label i.required {font: 12px/16px Tahoma;color: #F30;vertical-align: middle; margin-right: 4px;}
#add_form .form-group .control-div {font-size: 12px;line-height: 32px;vertical-align: top;letter-spacing: normal;word-spacing: normal;display: inline-block;width: 79%;padding: 10px 0 10px 0;}
#add_form .form-group .control-span-error {padding-left:10px;line-height: 20px;display: inline-block;height: 20px;margin-top: 6px;zoom: 1;}
#add_form .form-group.bottom {text-align: center;}
#add_form .form-group .submit-border {margin: 10px auto;display: inline-block;border: solid 1px;border-color: #52A452 #52A452 #448944 #52A452;}
#add_form .form-group .submit-border .submit {font: 14px/36px "microsoft yahei";text-align: center;min-width: 100px;height: 36px;color: #FFF;text-shadow: 0 -1px 0 rgba(0,0,0,0.1);background-color: #5BB75B;display: block;padding: 0 20px 2px 20px;border: 0;cursor: pointer;}
#add_form .form-group .submit-border .submit:hover { text-decoration: none; color: #FFF; background-color: #51A351;}
#add_form .form-group:hover p.hint{color: #666;}
#add_form .form-group:hover { background-color: #FCFCFC;}

/*activeform表单横行显示DIV块20181013刘修改*/
#add_form .form-inline {display:inline-block;}
#add_form .form-inline .form-group {display:inline-block;font-size: 0;word-spacing: -1px;line-height: 20px;clear: both;padding: 0;margin: 0;border-bottom: dotted 1px #E6E6E6;overflow: hidden;}

/*地区-----START*/
#add_form .control-div.control-checkbox {padding: 0;width:80%;}
#add_form .control-div.control-checkbox label {position:relative;}
#add_form .control-div.control-checkbox input[type=checkbox] {position:relative;top:2px;}
#add_form .control-checkbox .region_1 {border: 1px dotted #CBE9F3;padding: 10px 0 10px 10px;font-size:12px;line-height:20px;margin: 0;font-weight: 600;color: #329ED1;background-color: #F3FBFE;}
#add_form .control-checkbox .region_1 .region {height: 32px;line-height: 32px;}
#add_form .control-checkbox .region_1 label{font-size:12px;line-height:20px;}
#add_form .control-checkbox .region_content {position:relative; border-bottom: 1px dotted #CBE9F3;padding: 10px 0 10px 10px;font-size:12px;line-height:20px;margin: 0;font-weight: 600;color: #329ED1;}
#add_form .control-checkbox .region_content:last-child{border-bottom: 0px dotted #CBE9F3;}
#add_form .control-checkbox .region_2 {position:absolute;width:5rem;display:inline-block;color:#444;padding-left:10px;}
#add_form .control-checkbox .region_3 {position:relative;margin-left:5.5rem;display:inline-block;color:#000;font-weight:normal;}
#add_form .control-checkbox .region_3 label{margin-right:0.5rem;}
/*地区-----END*/
#add_form .control-div .user-info {font-size: 12px;line-height: 20px;margin: 0;font-weight: 600;color: #329ED1;}
#add_form .control-div .user-info .user {height: 32px;line-height: 32px;}
#add_form .control-div .user-info .user label {position:relative;}
#add_form .control-div .user-info .user input[type=checkbox] {position:relative;top:2px;}

/**
 * ------------------------------------------------------------------
 * FORM表单-----END
 * ------------------------------------------------------------------
 */


/**
 * ------------------------------------------------------------------
 * table-----START
 * ------------------------------------------------------------------
 */
.table {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 14px;line-height: 1.42857143;color: #333;border-spacing: 0;border-collapse: collapse;background-color: transparent;width: 100%;max-width: 100%;margin-bottom: 20px;}
.table tr:nth-of-type(2n+1) {background-color: #f9f9f9;}
.table tr th,
.table tr td{padding: 13px 12px;line-height: 1.42857143;vertical-align: top;border-top: 1px solid #ddd;}

.table-bordered {border: 1px solid #ddd;}
.table-bordered tr th {border: 1px solid #ddd;}
.table-bordered tr td {border: 1px solid #ddd;}


/**
 * ------------------------------------------------------------------
 * table-----END
 * ------------------------------------------------------------------
 */


/**
 * ------------------------------------------------------------------
 * view页面-----START
 * ------------------------------------------------------------------
 */
.view-p {margin: 10px 0 10px;}
.bootstrap{}
.bootstrap a{color: #337ab7;text-decoration: none;background-color: transparent;}
.bootstrap .btn {display: inline-block;padding: 6px 15px;margin-bottom: 0;font-size: 14px;font-weight: normal;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-top-color: transparent;border-right-color: transparent;border-bottom-color: transparent;border-left-color: transparent;border-radius: 2px;}
.bootstrap .btn-primary {color: #fff;background-color: #337ab7;border-color: #2e6da4;}
.bootstrap .btn-primary:hover {color: #fff;background-color: #286090;border-color: #204d74;}
.bootstrap .btn-danger {color: #fff;background-color: #d9534f;border-color: #d43f3a;}
.bootstrap .btn-danger:hover {color: #fff;background-color: #c9302c;border-color: #ac2925;}

/**
 * ------------------------------------------------------------------
 * view页面-----END
 * ------------------------------------------------------------------
 */



/**
 * ------------------------------------------------------------------
 * 分页-----START
 * ------------------------------------------------------------------
 */
.pagination {display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px;}
.pagination > li {display: inline; }
.pagination > li > a,
.pagination > li > span {position: relative;float: left;padding: 6px 12px;margin-left: -1px;line-height: 1.42857143;color: #337ab7;text-decoration: none;background-color: #fff;border: 1px solid #ddd;}
.pagination > li:first-child > a,
.pagination > li:first-child > span {margin-left: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.pagination > li:last-child > a,
.pagination > li:last-child > span {border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {z-index: 2;color: #23527c;background-color: #eee;border-color: #ddd;}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {z-index: 3;color: #fff;cursor: default;background-color: #337ab7;border-color: #337ab7;}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {color: #777;cursor: not-allowed;background-color: #fff;border-color: #ddd;}
.pagination-lg > li > a,
.pagination-lg > li > span {padding: 10px 16px;font-size: 18px;line-height: 1.3333333;}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {border-top-left-radius: 6px;border-bottom-left-radius: 6px;}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {border-top-right-radius: 6px;border-bottom-right-radius: 6px;}
.pagination-sm > li > a,
.pagination-sm > li > span {padding: 5px 10px;font-size: 12px;line-height: 1.5;}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {border-top-left-radius: 3px;border-bottom-left-radius: 3px;}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {border-top-right-radius: 3px;border-bottom-right-radius: 3px;}
.pager {padding-left: 0;margin: 20px 0;text-align: center;list-style: none;}
.pager li {display: inline;}
.pager li > a,
.pager li > span {display: inline-block;padding: 5px 14px;background-color: #fff;border: 1px solid #ddd;border-radius: 15px;}
.pager li > a:hover,
.pager li > a:focus {text-decoration: none;background-color: #eee;}
.pager .next > a,.pager .next > span {float: right;}
.pager .previous > a,
.pager .previous > span {float: left;}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {color: #777;cursor: not-allowed;background-color: #fff;}
/**
 * ------------------------------------------------------------------
 * 分页-----END
 * ------------------------------------------------------------------
 */
