﻿@charset "utf-8";
/* CSS Document */
body, div, address, blockquote, iframe,em,i, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea,p {margin:0; padding:0;font-style: normal;font-weight:normal;font-size:12px;}
ol, ul ,li{list-style: none;}
img {border: 0; vertical-align:middle;}
body{color:#666;background-color:transparent;font:12px/22px '微软雅黑', arial, 'Hiragino Sans GB', 'Microsoft Yahei';padding-top:10px}
html {_background: url(about:black) no-repeat fixed}
a{color:#000000;text-decoration:none; } 
a:hover{text-decoration:none;}
*{padding:0; margin:0;}
.clear{clear:both;height:0; line-height:0; font-size:0;display:block; overflow:hidden}
.clearfix:after,.clearfix:before  {clear: both;content: ".";display: block;height: 0;visibility: hidden;font-size:0}
.clearfix {display: block;zoom:1}
* + html .clearfix {min-height: 1%;}

/* html5兼容IE浏览器 */
header, section, footer, aside, nav, main, article, figure {
    display: block; 
}
button{outline:none}
label{font-weight:400;}

.wrap{ width:1000px; margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
.text-center{text-align: center;}
.text-left{ text-align:left;}
.text-right{ text-align:right;}

.w30{width:30px}
.w50{width:50px}
.w80{width:80px;}
.w100{width:100px;}

.fz10{font-size: 10px;}
.fz15{font-size: 15px;}
.fz20{font-size: 20px;}
.fz24{font-size: 24px;}
.fz25{font-size: 25px;}
.fz30{font-size: 30px;}
.fz35{font-size: 35px;}
.fz40{font-size: 40px;}
.fz45{font-size: 45px;}

.m-tb-3{margin:3px 0;}
.m-tb-5{margin:5px 0;}
.m-tb-10{margin:10px 0}
.m-lr-5{margin:0 5px}
.m-lr-10{margin:0 10px;}
.m-lr-15{margin:0 15px;}

.m-b-10{margin-bottom:10px;}

.lh34{line-height:34px}
/*@font-face {
	font-family:'Glyphicons Halflings';src:url(bootstrap/fonts/glyphicons-halflings-regular.eot);src:url(bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(bootstrap/fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(bootstrap/fonts/glyphicons-halflings-regular.woff) format('woff'),url(bootstrap/fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')
}*/
.main_box{}
.main_box_title{background-color: #fff; border-top:#e6eaeb 3px solid; border-bottom:#ebebeb 1px solid;padding: 10px 20px; box-sizing:border-box;overflow:hidden;}
.main_box_title .tit_h1{font-size: 18px;color: #636466;float:left;}
.main_box_center{float: left;width: 100%;padding-top:15px;padding-left:15px}

.breadcrumb{ background-color:#fff;padding:0;margin:0;margin-left:10px; float:left;}
.breadcrumb li{font-size: 14px;}

.columu_height{height:630px;}
.w960{overflow:hidden;width:960px;position:relative}

/*插件样式*/
.mod { overflow:hidden; /*position:absolute;*/margin:0 auto;}
.edit_mod {border:1px solid transparent;}
.edit_mod:hover { border:1px solid #428bca;}
.edit_mod:hover>.mod-move,.edit_mod:hover>.mod-del{ display:block;}
.edit_mod {position:absolute;display:inline-block;}
.edit_mod .mod-move,.edit_mod .mod-del {position:absolute; z-index:99; text-align:center; color:#428bca;display:none; background-color:white;border:1px solid #428bca;}/**/
.edit_mod .mod-move{ left:45%; top:-1px; width:50px; cursor:move;}
.edit_mod .mod-del { right:0px;top:0px;width:20px; cursor: pointer;}
.edit_mod .mod-del:hover { color:red;}

/*.container-fluid{ width: 1350px;}*/

/****/

.mzazhi{width:100%; border:1px solid red; z-index:999;position:absolute; padding: 50px 0; left:0; top:50%; background:#fff;}
/*.mod-form{ display:table;}
.mod-form a { display:table-cell; width:100%; height:100%; background-color:red; border:none; text-decoration:none; text-align:center;vertical-align: middle; overflow:hidden}*/
.mod-form {}
.mod-form-btn{ display:table;}
.mod-form-btn a{ display:table-cell; vertical-align:middle;text-align:center; text-decoration:none;}
.mod-form-imgbtn a { display:inline-block;}
.mod-form a{ width:100%; height:100%; border:none; text-decoration:none; text-align:center;vertical-align: middle; overflow:hidden}
.mod-form img { width:100%; height:100%;}
.mod-video{ width:100%; height:100%;}
.mod-videobg{ background-color:#000;width:100%; height:100%; background-size:100% 100%;}
.mod>.swiper-button-next,.mod>.swiper-button-prev{background-image:url(../../images/magazine/icon-arrow-up.png); background-position: -100px 0;background-size:200px 25px;width:25px; height:25px;}
.mod>.swiper-button-next{ transform:rotate(90deg);-webkit-transform:rotate(90deg)}
.mod>.swiper-button-prev{ transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}
.likebtn em{ background-image:url(../../images/magazine/icon-likes.png);width: 20px;height: 20px;background-size: 42px 40px; margin-left:10px; background-position:-22px -120px; display:inline-block; float:left; }


/*上传图片按钮*/
/*上传图片按钮*/
.uploadbtn{display: inline-block;width: 100px;height: 100px;position:relative }
.uploadbtn input{width: 100%;height: 100%;background: red;position: absolute;z-index:20;opacity: 0; top:0; }
.uploadbtn img{ width:100px; height:100px;}


/*表单多图上传*/
.multiupload img{ width:100px; height:100px; margin:2px;}
.multiupload .uploadbtn{ margin:2px;}
.multiupload .uploadbtn div{width: 100px;height: 100px;font-size: 60px;text-align: center;line-height: 100px;border: 1px solid #ccc;}
.multiupload .dimg{ float:left; position:relative;}
.multiupload .dimg .closebtn{position:absolute; top:2px; right:2px ;display:block; color:red; width:30px; height:30px; text-align:right; font-size:35px; text-decoration:none;}

.imglist li{width:100px;height:100px;margin-bottom:10px; float:left;margin-right:10px;text-align:center;border:#ccc 1px solid;border-radius:5px;position:relative;}
.imglist .addbtn{display:block;color:#000;font-size:30px;font-weight:bold; line-height:100px;}
.imglist .img_close{ background-color:red; color:white; top:5px; right:5px; padding:0 7px; border-radius:100%; position:absolute; cursor:pointer; }

/*共用样式页面框架(不做其他页面调用)*/
.column_box_gy{background-color:#fff;height:100%;width:100%;}
.column_box_gy .button_box_c{padding:20px;}
.column_box_gy .column_box{float:left;margin-right:20px;}
.column_box_gy h1{font-size:24px;font-weight:bold;color:#333;margin:10px 0}
.column_box_gy ul{clear:both;}
.column_box_gy li{margin-bottom:5px}
.column_other li{float:left;margin-right:5px;margin-bottom:5px}
.column_box_gy p{margin:3px 0}


/*按钮样式*/
.all_buttons{padding:6px 12px;outline:none;border:none;display:inline-block;border-radius:10px;-wekit-border-radius:10px;color:#333;font-size:14px;border:1px solid transparent; line-height:1.5;}
.all_buttons span{margin-right:0}
.all_buttons.no_br{border-radius:0;-webkit-border-radius:0;}

.btn_default{background-color:#fff;border:#ccc 1px solid;}
.btn_default:hover,
.btn_default:focus,
.btn_default.focus,
.btn_default:active,
.btn_default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}

/*按钮尺寸*/
.btn_lg{font-size:18px;padding:10px 16px;}
.btn_sm{padding:5px 10px;font-size:12px;}
.btn_xs{padding:1px 5px;font-size:12px}

.all_buttons.save_btn{background:rgba(255, 178, 96,1)!important;filter:Alpha(opacity=100);}
.all_buttons.save_btn:hover {background:rgba(255, 178, 96, 0.8)!important;filter:Alpha(opacity=80);}

.all_buttons.bg_btn{background:rgba(30, 177, 148, 1)!important;filter:Alpha(opacity=100);}
.all_buttons.bg_btn:hover {background:rgba(30, 177, 148, 0.8)!important;filter:Alpha(opacity=80);}

.all_buttons.lybtn_btn{background:rgba(44, 192, 202, 1)!important;filter:Alpha(opacity=100);}
.all_buttons.lybtn_btn:hover {background:rgba(44, 192, 202, 0.8)!important;filter:Alpha(opacity=80);}

.all_buttons.add_btn{border-radius:10px;-wekit-border-radius:10px;background:rgba(44, 192, 202, 1)!important;filter:Alpha(opacity=100);}

.btn {
  border-radius: 3px;
}
.float-e-margins .btn {
  margin-bottom: 5px;
}
.btn-w-m {
  min-width: 120px;
}
.btn-primary.btn-outline {
  color: #1ab394;
}
.btn-success.btn-outline {
  color: #1c84c6;
}
.btn-info.btn-outline {
  color: #23c6c8;
}
.btn-warning.btn-outline {
  color: #f8ac59;
}
.btn-danger.btn-outline {
  color: #ed5565;
}
.btn-primary.btn-outline:hover,
.btn-success.btn-outline:hover,
.btn-info.btn-outline:hover,
.btn-warning.btn-outline:hover,
.btn-danger.btn-outline:hover {
  color: #fff;
}
.btn-primary {
  background-color: #1ab394;
  border-color: #1ab394;
  color: #FFFFFF;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary:focus,
.open .dropdown-toggle.btn-primary:hover {
  background-color: #18a689;
  border-color: #18a689;
  color: #FFFFFF;
}
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary:focus,
.open .dropdown-toggle.btn-primary:hover{
  background-image: none;
}
.btn-primary.disabled,
.btn-primary.disabled:hover,
.btn-primary.disabled:focus,
.btn-primary.disabled:active,
.btn-primary.disabled.active,
.btn-primary[disabled],
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:active,
.btn-primary.active[disabled],
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary.active {
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}
.btn-success {
  background-color: #1c84c6;
  border-color: #1c84c6;
  color: #FFFFFF;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  background-color: #1a7bb9;
  border-color: #1a7bb9;
  color: #FFFFFF;
}
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled,
.btn-success.disabled:hover,
.btn-success.disabled:focus,
.btn-success.disabled:active,
.btn-success.disabled.active,
.btn-success[disabled],

.btn-success[disabled]:hover,
.btn-success[disabled]:focus,
.btn-success[disabled]:active,
.btn-success.active[disabled],
fieldset[disabled] .btn-success,
fieldset[disabled] .btn-success:hover,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success:active,
fieldset[disabled] .btn-success.active {
  background-color: #1f90d8;
  border-color: #1f90d8;
}
.btn-info {
  background-color: #23c6c8;
  border-color: #23c6c8;
  color: #FFFFFF;
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  background-color: #21b9bb;
  border-color: #21b9bb;
  color: #FFFFFF;
}
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled,
.btn-info.disabled:hover,
.btn-info.disabled:focus,
.btn-info.disabled:active,
.btn-info.disabled.active,
.btn-info[disabled],
.btn-info[disabled]:hover,
.btn-info[disabled]:focus,
.btn-info[disabled]:active,
.btn-info.active[disabled],
fieldset[disabled] .btn-info,
fieldset[disabled] .btn-info:hover,
fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info:active,
fieldset[disabled] .btn-info.active {
  background-color: #26d7d9;
  border-color: #26d7d9;
}
.btn-default {
  background-color: #c2c2c2;
  border-color: #c2c2c2;
  color: #FFFFFF;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  background-color: #bababa;
  border-color: #bababa;
  color: #FFFFFF;
}
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled,
.btn-default.disabled:hover,
.btn-default.disabled:focus,
.btn-default.disabled:active,
.btn-default.disabled.active,
.btn-default[disabled],
.btn-default[disabled]:hover,
.btn-default[disabled]:focus,
.btn-default[disabled]:active,
.btn-default.active[disabled],
fieldset[disabled] .btn-default,
fieldset[disabled] .btn-default:hover,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default:active,
fieldset[disabled] .btn-default.active {
  background-color: #cccccc;
  border-color: #cccccc;
}
.btn-warning {
  background-color: #f8ac59;
  border-color: #f8ac59;
  color: #FFFFFF;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  background-color: #f7a54a;
  border-color: #f7a54a;
  color: #FFFFFF;
}
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled,
.btn-warning.disabled:hover,
.btn-warning.disabled:focus,
.btn-warning.disabled:active,
.btn-warning.disabled.active,
.btn-warning[disabled],
.btn-warning[disabled]:hover,
.btn-warning[disabled]:focus,
.btn-warning[disabled]:active,
.btn-warning.active[disabled],
fieldset[disabled] .btn-warning,
fieldset[disabled] .btn-warning:hover,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning:active,
fieldset[disabled] .btn-warning.active {
  background-color: #f9b66d;
  border-color: #f9b66d;
}
.btn-danger {
  background-color: #ed5565;
  border-color: #ed5565;
  color: #FFFFFF;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  background-color: #ec4758;
  border-color: #ec4758;
  color: #FFFFFF;
}
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled,
.btn-danger.disabled:hover,
.btn-danger.disabled:focus,
.btn-danger.disabled:active,
.btn-danger.disabled.active,
.btn-danger[disabled],
.btn-danger[disabled]:hover,
.btn-danger[disabled]:focus,
.btn-danger[disabled]:active,
.btn-danger.active[disabled],
fieldset[disabled] .btn-danger,
fieldset[disabled] .btn-danger:hover,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger:active,
fieldset[disabled] .btn-danger.active {
  background-color: #ef6776;
  border-color: #ef6776;
}
.btn-link {
  color: inherit;
}
.btn-link:hover,
.btn-link:focus,
.btn-link:active,
.btn-link.active,
.open .dropdown-toggle.btn-link {
  color: #1c84c6;
}
.btn-link:active,
.btn-link.active,
.open .dropdown-toggle.btn-link {
  background-image: none;
}
.btn-link.disabled,
.btn-link.disabled:hover,
.btn-link.disabled:focus,
.btn-link.disabled:active,
.btn-link.disabled.active,
.btn-link[disabled],
.btn-link[disabled]:hover,
.btn-link[disabled]:focus,
.btn-link[disabled]:active,
.btn-link.active[disabled],
fieldset[disabled] .btn-link,
fieldset[disabled] .btn-link:hover,
fieldset[disabled] .btn-link:focus,
fieldset[disabled] .btn-link:active,
fieldset[disabled] .btn-link.active {
  color: #cacaca;
}
.btn-white {
  color: inherit;
  background: white;
  border: 1px solid #e7eaec;
}
.btn-white:hover,
.btn-white:focus,
.btn-white:active,
.btn-white.active,
.open .dropdown-toggle.btn-white {
  color: inherit;
  border: 1px solid #d2d2d2;
}
.btn-white:active,
.btn-white.active {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15) inset;
}
.btn-white:active,
.btn-white.active,
.open .dropdown-toggle.btn-white {
  background-image: none;
}
.btn-white.disabled,
.btn-white.disabled:hover,
.btn-white.disabled:focus,
.btn-white.disabled:active,
.btn-white.disabled.active,
.btn-white[disabled],
.btn-white[disabled]:hover,
.btn-white[disabled]:focus,
.btn-white[disabled]:active,
.btn-white.active[disabled],
fieldset[disabled] .btn-white,
fieldset[disabled] .btn-white:hover,
fieldset[disabled] .btn-white:focus,
fieldset[disabled] .btn-white:active,
fieldset[disabled] .btn-white.active {
  color: #cacaca;
}
.form-control,
.form-control:focus,
.has-error .form-control:focus,
.has-success .form-control:focus,
.has-warning .form-control:focus,
.navbar-collapse,
.navbar-form,
.navbar-form-custom .form-control:focus,
.navbar-form-custom .form-control:hover,
.open .btn.dropdown-toggle,
.panel,
.popover,
.progress,
.progress-bar {
  box-shadow: none;
}
.btn-outline {
  color: inherit;
  background-color: transparent;
  transition: all .5s;
}
.btn-rounded {
  border-radius: 50px;
}
.btn-large-dim {
  width: 90px;
  height: 90px;
  font-size: 42px;
}
button.dim {
  display: inline-block;
  color: #fff;
  text-decoration: none;
  text-transform: uppercase;
  text-align: center;
  padding-top: 6px;
  margin-right: 10px;
  position: relative;
  cursor: pointer;
  border-radius: 5px;
  font-weight: 600;
  margin-bottom: 20px !important;
}
button.dim:active {
  top: 3px;
}
button.btn-primary.dim {
  box-shadow: inset 0px 0px 0px #16987e, 0px 5px 0px 0px #16987e, 0px 10px 5px #999999;
}
button.btn-primary.dim:active {
  box-shadow: inset 0px 0px 0px #16987e, 0px 2px 0px 0px #16987e, 0px 5px 3px #999999;
}
button.btn-default.dim {
  box-shadow: inset 0px 0px 0px #b3b3b3, 0px 5px 0px 0px #b3b3b3, 0px 10px 5px #999999;
}
button.btn-default.dim:active {
  box-shadow: inset 0px 0px 0px #b3b3b3, 0px 2px 0px 0px #b3b3b3, 0px 5px 3px #999999;
}
button.btn-warning.dim {
  box-shadow: inset 0px 0px 0px #f79d3c, 0px 5px 0px 0px #f79d3c, 0px 10px 5px #999999;
}
button.btn-warning.dim:active {
  box-shadow: inset 0px 0px 0px #f79d3c, 0px 2px 0px 0px #f79d3c, 0px 5px 3px #999999;
}
button.btn-info.dim {
  box-shadow: inset 0px 0px 0px #1eacae, 0px 5px 0px 0px #1eacae, 0px 10px 5px #999999;
}
button.btn-info.dim:active {
  box-shadow: inset 0px 0px 0px #1eacae, 0px 2px 0px 0px #1eacae, 0px 5px 3px #999999;
}
button.btn-success.dim {
  box-shadow: inset 0px 0px 0px #1872ab, 0px 5px 0px 0px #1872ab, 0px 10px 5px #999999;
}
button.btn-success.dim:active {
  box-shadow: inset 0px 0px 0px #1872ab, 0px 2px 0px 0px #1872ab, 0px 5px 3px #999999;
}
button.btn-danger.dim {
  box-shadow: inset 0px 0px 0px #ea394c, 0px 5px 0px 0px #ea394c, 0px 10px 5px #999999;
}
button.btn-danger.dim:active {
  box-shadow: inset 0px 0px 0px #ea394c, 0px 2px 0px 0px #ea394c, 0px 5px 3px #999999;
}
button.dim:before {

  font-size: 50px;
  line-height: 1em;
  font-weight: normal;
  color: #fff;
  display: block;
  padding-top: 10px;
}
button.dim:active:before {
  top: 7px;
  font-size: 50px;
}

/*注释样式*/
.Notes_style{color:#008866;padding:3px 0}
.Notes_style.red{color:#f00;}
.Notes_style.inline_block{display:inline-block;}


/*表单样式*/
.form-control,
.form-control:focus,
.has-error .form-control:focus,
.has-success .form-control:focus,
.has-warning .form-control:focus,
.navbar-collapse,
.navbar-form,
.navbar-form-custom .form-control:focus,
.navbar-form-custom .form-control:hover,
.open .btn.dropdown-toggle,
.panel,
.popover,
.progress,
.progress-bar {
  box-shadow: none;
}
.form-control {
  background-color: #FFFFFF;
  background-image: none;
  border: 1px solid #e5e6e7;
  border-radius: 1px;
  color: inherit;
  display: block;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
  /*min-width:180px;*/
}
.form-control.input-20{width:20%}
.form-control.input-40{width:40%}
.form-control.input-60{width:60%}
.form-control.input-80{width:80%}
.form-control.inline_block{display:inline-block;}
.form-control:focus {
  border-color: #1ab394;
  background-color:#f9f9f9;
  box-shadow: none;
}
.has-success .form-control {
  border-color: #1ab394;
}
.has-warning .form-control {
  border-color: #f8ac59;
}
.has-error .form-control {
  border-color: #ed5565;
}
.ui-jqgrid .form-control {
  height: 10px;
  width: auto;
  display: inline;
  padding: 10px 12px;
}
.form-control.error {
  border: 1px dotted #cc5965;
}
.radio_13{width:13px;height:13px;}
.radio_15{width:15px;height:15px}
.radio_18{width:18px;height:18px;}

.check_a_vs{vertical-align:sub;}
.check_a_vm{vertical-align:middle;}
.check_a_13{width:13px;height:13px;}
.check_a_15{width:15px;height:15px;}
.check_a_18{width:18px;height:18px;}

.textarea_a{background-color: #FFFFFF;
	  background-image: none;
	  border: 1px solid #e5e6e7;
	  border-radius: 1px;
	  color: inherit;
	  display: block;
	  padding: 6px 12px;
	  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	  width: 100%;
	  min-width:180px;
	  margin:3px 0;
	  box-shadow: none;
	  outline:none;}
.textarea_a:focus{ border-color: #1ab394;
  background-color:#f9f9f9;
  box-shadow: none;}
.textarea_h100{height:100px;}
.textarea_h150{height:150px;}
.textarea_h200{height:200px;}

.form-bd-con{}
.form-bd-con .fl{ vertical-align:middle;float:none; display:inline-block;}
.form-inp-box.inline_block{display:inline-block;}
.form-inp-box.block{display:block;}
/*表格样式*/
.table > thead > tr > th {
  border-bottom: 1px solid #DDDDDD;
  vertical-align: bottom;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  border-top: 1px solid #e7eaec;
  line-height: 1.42857;
  padding: 8px;
  vertical-align: middle;
}
.table-bordered {
  border: 1px solid #EBEBEB;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  background-color: #F5F5F6;
  border-bottom-width: 1px;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #e7e7e7;
}
.table-bordered > tbody > tr:hover {
  background-color: #f5f5f5;
}

/*树形弹出层*/
/*.popBox .modal-dialog{margin:10% auto 0;}*/
.popBox .modal-content{min-height:470px;}
.popBox .modal-content .modal-title{font-weight: bold;}
.popBox .modal-content .modal-body{margin:15px;padding:0;overflow: hidden;}
.pop_left,.pop_body_c{float:left;}
.pop_right{float: right;}
.pop_left,.pop_right{width:270px;}
.pop_left_con,.pop_right_con{border:#ccc 1px solid;padding:5px;height:290px;overflow:hidden;overflow-y:auto;}
.pop_body_c{width:28px; line-height:317px; text-align:center;position:absolute;left:50%;margin-left:-14px;}
.pop_body_c span{font-size: 16px;}
.pop_left .tit,.pop_right .tit{padding:5px 0;display:block}
.pop_right_con li{width:100%;}
.pop_right_con li .icon_i{margin:0 20px 0 5px}
.pop_right_con li .close_gb{float: right; display:block;color:#333;margin:3px}


.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.4;
  filter: alpha(opacity=0);
  opacity: 0;
  white-space:nowrap;
}
.tooltip.in {
  filter: alpha(opacity=.8);
  opacity: .8;
}
.tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}
.tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}
.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}
.tooltip.left {
  padding: 0 5px;
  margin-left: -3px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 5px 15px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #36424e;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #36424e;
}
.tooltip.top-left .tooltip-arrow {
  right: 5px;
  bottom: 0;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #36424e;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #36424e;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #36424e;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #36424e;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #36424e;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #36424e;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #36424e;
}
.wx_tw_edit{}
.wx_tw_edit .left{width:290px;height:100%;background-color: #f5f6f9;float:left}
.wx_tw_edit .left .list_box{margin:15px;}
.wx_tw_edit .left h1{border-left:#1cc09e 2px solid;padding-left:15px; line-height:20px;font-size: 14px;}
.wx_tw_edit .left .list_center{margin-top: 15px;}
.wx_tw_edit .left .big_tit{position:relative;width:260px;height:130px;}
.wx_tw_edit .left .big_tit .txt{ position:absolute;bottom:0;left:0;background:rgba(0,0,0,.5); display:block;color:#fff;width:100%;padding:5px}
.wx_tw_edit .left .big_tit img{width:100%;height:100%}
.wx_tw_edit .left .list_center li{height:90px;background-color:#fff; border-bottom:#f2f2f4 2px solid; position:relative;}
.wx_tw_edit .left .list_center li .t{float:left;margin:15px;display:block;width: 145px}
.wx_tw_edit .left .list_center li .slt_img{float:right;margin:12px;}
.wx_tw_edit .left .list_center li .slt_img img{width:60px;height:60px;}
.wx_tw_edit .left .show_bg{ position:absolute;top:0;left:0;width:100%;height:100%; background:rgba(236,236,236,.8);display:none;}
.wx_tw_edit .left .show_bg .icon_box{ text-align:center; line-height:90px}
.wx_tw_edit .left .show_bg a{display:inline-block; margin:0 10px;font-size:18px;color:#999}
.wx_tw_edit .left .show_bg a:hover{color:#000}
.wx_tw_edit .left .big_tit:hover .show_bg,.wx_tw_edit .left .list_center li:hover .show_bg{display:block}
.wx_tw_edit .left .add_con{padding:15px;background-color:#fff;overflow:hidden; box-sizing:content-box;}
.wx_tw_edit .left .add_con a{padding:10px;border:#dbdcdd 1px dashed; display:block;color:#000;text-align:center}
.wx_tw_edit .right{background-color: #fff;position:absolute;top:10px;left:300px;right:0}
.pt_choice{background-color: #fff;padding:6px 15px;float:left;margin-right:5px;}
.wx_edit_box .fm_img{width:90px;height:50px;}
.wx_edit_box .fm_img img{width:100%}
.wx_edit_box .box_con{padding:10px 15px}
.wx_edit_box .input_box{position:relative;color:#959595;}
.wx_edit_box .sr_num{position:absolute;right:5px;top:8px;font-size:14px;}
.wx_edit_box .save_box{border-top:#e7e7eb 1px solid;padding-top:15px;}

.wx_arrow-right {
	position:absolute;
	right:-13px;
	top:25%;
    width:0; 
    height:0; 
    border-top:13px solid transparent;
    border-bottom: 13px solid transparent;
    border-left: 13px solid #c1c1c1;
}
div .field{padding: 15px 0; border-bottom:#e7eaec 1px dashed;overflow: hidden; position:relative;width:100%; float:left;clear:both;}
img.headImg {
  border-radius: 50%;
  width: 46px;
  height: 46px;
}
img.dealerewm {
  width: 80px;
  height: 80px;
}

/*表格操作按钮 2015/08/06*/
.table .table-commands a{ margin:3px;font-size:14px;float:left}
.table .table-commands .edit{color:#5cb85c;}
.table .amc{vertical-align:middle; text-align:center }
/*弹出左右选择列表 2015.08.06*/
.chooselist { float:left; margin-right:5px;}
.chooselist li{margin-right:5px; padding: 5px 10px; float:left; border:1px solid #1ab394; }
.chooselist a.list-close{ color:red; font-size:14px;}
.chooselist span{ margin-right:5px;}

/*权限选择列表 2015.9.2*/
.role-func-list li{ /*display:inline-block;*/width:100%;overflow:hidden}
.role-func-list li ul{ margin-left:2em;}
.role-func-list li ul li{ display:inline-block;}
.role-func-list li ul li label{ margin-right:5px;}

.func-list >li { float:left ;width:50%; font-size:16px; margin-bottom:10px;}
.func-list li ul{font-size:14px;margin-top:10px;}
.func-list li ul li{}
.func-list .inb{margin:5px 0;}
.func-list .inb li{display:inline-block; margin-right:10px;margin-left:2em;}
.func-list li img{ margin-right:5px;}
.func-list li a:hover{ color:red }
.func-list li:hover >.iconbtn{ visibility:visible; }
/*.func-list .act >.iconbtn{ visibility:visible; }*/
/*产品属性列表*/
.property_list li{ margin-bottom:5px;}
.property_list input.key,.property_list input.value{display:inline-block; margin-right:5px;}
.property_list input.key{ width:30%; }
.property_list input.value{ width:40%;}
.property_list a.close{float:none;}

/*选择省份样式 2015.9.11*/
.choose-area .col-xs-4{ /*height:450px;*/ height:290px; overflow:auto;border:#ccc 1px solid;border-right:none;}
.choose-area .col-xs-4:last-child{border-right:#ccc 1px solid}
.choose-area li{ cursor:pointer;}
.choose-area li:hover{ color:#1ab394 }
.choose-area li.active{ color:#1ab394 }
.choose-area .txt{ font-size:15px;}
.choose-area .txt span{ margin-right:5px;}
.choose-area .row{margin-top:10px;}
/*分页样式 2015/8/31*/
.page_fy.inline-block tr{display:inline-block}
.page_fy{padding-left: 0; margin: 20px 0;border-radius: 4px;width:100%;}

/*表格头像 2015.9.8*/
.table .headimg{width:50px; height:50px;}

/*标注修改 2015.9.10*/
.help-block{margin-top:7px;color:#F90}
.help-block.inline-block{display:inline-block}
.tips-block{margin-top:7px;color:#f00}
.cj-txtcolor{margin-top:7px;margin-bottom:10px;color:#737373;display:block}

/*商户首页*/
.page_wrapper{margin-top:-10px}
.wrapper_top{padding:10px 0 15px}
.page_wrapper .welcome-h1{font-size:20px;color:#676a6c}
.page_wrapper .list_group{margin-top:30px}
.page_wrapper .list_group li{margin-top:5px;padding-bottom:5px;border-bottom:#e7eaec 1px solid;overflow:hidden}
.page_wrapper .list_group li i{display:inline-block;padding:10px 13px;border-radius:3px;vertical-align:middle}
.page_wrapper .list_group li span{vertical-align:middle;font-size:13px}
.page_wrapper .list_group li .right-txt{float:right;color:#1ab394;padding-top:2px}
.page_wrapper .list_group li:nth-child(1) i{background-color:#1c84c6;}
.page_wrapper .list_group li:nth-child(2) i,.page_wrapper .list_group li:nth-child(5) i{background-color:#23c6c8}
.page_wrapper .list_group li:nth-child(3) i{background-color:#1ab394}
.page_wrapper .list_group li:nth-child(4) i{background-color:#d1dade}
.page_wrapper .list_group li:last-child{border:none;}

.wrapper_bottom{padding:15px 0}
.wrapper_bottom .box_con{border-top:#e7eaec 4px solid;padding:0 10px 15px;}
.wrapper_bottom .welcome-h1{padding-top:20px}
.white-bg{background-color:#fff;}

.legendbox ul{text-align:center;width:100%}
.legendbox li{display:inline-block;margin:0 10px}
.legendbox span{display:inline-block;width:15px;height:15px;margin-right:5px}
.legendbox span,.legendbox em{vertical-align:middle}
.databox span{color:#1ab394}

/*图文模板-场景模板*/

.editor_rep_title{border:1px solid #e5e6e7;padding: 6px 6px 6px 6px;border-bottom:none}
.editor_rep_title a{padding:0 5px}
.editor_rep_con{border-top:none;}


/*当前位置2015/9/15*/
.current_location{height:45px;line-height:45px;padding-left:20px; box-sizing:border-box;overflow:hidden;}
.current_location .tit_h1{font-size: 18px;color: #616466;display:inline-block}
.location_list,.location_list li a{color:#000;}
.location_list{ padding:0;margin:0;margin-left:10px;display:inline-block;}
.location_list li{font-size: 14px;display:inline-block;}
.location_list li a{display:inline-block;}
.location_list li span{padding:0 10px;}
/*树形左侧背景*/
.tree_left{padding-top:20px;background-color:#f5f6f9;}


/*按钮与分页表格对齐*/
.align_mb{margin-bottom:-49px;position:relative;}
.align_mb a,.align_mb button{position:relative;z-index:100}


.valid-error{ color:#a94442}
/*表格头像*/
.table-headimg img{ width:50px; height:50px; border-radius:5px;}

/*bootstrap弹出层高度控制*/
.modal-dialog.modal-dialog-CtrH .modal-body{max-height:400px;min-height:200px;overflow:hidden;overflow-y:auto;}

/*页面功能提示*/
.Page_Tip{height:40px;line-height:40px;background-color:#ff9900;padding-left:15px;color:white}
.Page_Tip a{float:right;margin-right:15px;width:66px;height:20px;background-color:#f6f8f5;border:#dddddd 1px solid;margin-top:10px;display:block;line-height:18px;text-align:center;}