﻿/*基于bootstrap 3.2.0和2.3.2修改，这并不是一个完整版本，也不支持响应式*/
/*#region css reset部分,通常无需修改(行:7-262)*/
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{margin:.67em 0;font-size:2em}
mark{color:#000;background:#ff0}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}
legend{padding:0;border:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-spacing:0;border-collapse:collapse}
td,th{padding:0}
/*#endregion*/

/*#region body,a标签样式定义(行:270-306)*/
html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}
input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
a{color:#428bca;text-decoration:none}
a:hover,a:focus{color:#2a6496;text-decoration:underline}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
figure{margin:0}
/*#endregion*/

/*#region 图片样式定义(行:307-336)*/
img{vertical-align:middle}
.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}
.img-rounded{border-radius:6px}
.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.img-circle{border-radius:50%}
/*#endregion*/

/*#region hr与sr-only样式(行：337-352)*/
/*sr-only用于设置label隐藏，原始页面css/内联表单中有说明*/
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}
/*#endregion*/

/*#region H1-H6 Css定义(行:353-467)*/
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{
  font-weight: normal;
  line-height: 1;
  color: #999;
}
h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}
h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}
h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}
h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}
h1,.h1{font-size:36px}
h2,.h2{font-size:30px}
h3,.h3{font-size:24px}
h4,.h4{font-size:18px}
h5,.h5{font-size:14px}
h6,.h6{font-size:12px}
/*#endregion*/

/*#region 段落(p),page-header,水平线，small,文本对齐方式，字体颜色,背景颜色(行:468-570)*/
p{margin:0 0 10px}
/*用于让页面主体突出显示,见css/排版/页面主体*/
.lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4}

small,.small{font-size:85%}
cite{font-style:normal}

.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.text-justify{text-align:justify}

.text-muted{color:#999}
.text-primary{color:#428bca}
a.text-primary:hover{color:#3071a9}
.text-success{color:#3c763d}
a.text-success:hover{color:#2b542c}
.text-info{color:#31708f}
a.text-info:hover{color:#245269}
.text-warning{color:#8a6d3b}
a.text-warning:hover{color:#66512c}
.text-danger{color:#a94442}
a.text-danger:hover{color:#843534}

.bg-primary{color:#fff;background-color:#428bca}
a.bg-primary:hover{background-color:#3071a9}
.bg-success{background-color:#dff0d8}
a.bg-success:hover{background-color:#c1e2b3}
.bg-info{background-color:#d9edf7}
a.bg-info:hover{background-color:#afd9ee}
.bg-warning{background-color:#fcf8e3}
a.bg-warning:hover{background-color:#f7ecb5}
.bg-danger{background-color:#f2dede}
a.bg-danger:hover{background-color:#e4b9b9}
.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}
/*#endregion*/

/*#region ul,ol,dl样式(行:571-623)*/
ul,ol{margin-top:0;margin-bottom:10px}
ul ul,ol ul,ul ol,ol ol{margin-bottom:0}
.list-unstyled{padding-left:0;list-style:none}
.list-inline{padding-left:0;margin-left:-5px;list-style:none}
.list-inline li{display:inline-block;padding-right:5px;padding-left:5px} 

dl{margin-top:0;margin-bottom:20px}
dt,dd{line-height:1.42857143}
dt{font-weight:bold}
dd{margin-left:0}
/*#endregion*/

/*#region pre,address,abbr,kbd,blockquote样式(行:624-736)*/
/*见css/排版/缩略语*/
abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}
.initialism{font-size:90%;text-transform:uppercase}

blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}
blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}
blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#999}

.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}
.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}
.blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, blockquote.pull-right .small:after {content: '\00A0 \2014';}
blockquote:before,blockquote:after{content:""}

address{margin-bottom:20px;font-style:normal;line-height:1.42857143}
code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}
code{padding:2px 4px;font-size:90%;color:#c7254e;white-space:nowrap;background-color:#f9f2f4;border-radius:4px}
kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}
pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}
pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}
.pre-scrollable{max-height:340px;overflow-y:scroll}
/*#endregion*/

/*#region 非栅格系统，固定940px*/
.container-fluid {
  padding-right: 20px;
  padding-left: 20px;
  *zoom: 1;
  min-height: 1px;
}
.row-fluid {
    height: auto;
    overflow: hidden;
    clear: both;
    width: 100%;
    *zoom: 1;
}

.container {
    width: 940px;
    margin: 0 auto;
    clear: both;
    overflow: hidden;
}
.row {
    height: auto;
    overflow: hidden;
    clear: both;
    margin-left: -20px;
    *zoom: 1; /*兼容ie6 负值问题*/
}

.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12 {
    position: relative;
    _display: inline; 
    float: left; 
    margin-left: 20px; 
}
.span12{width:940px}
.span11{width:860px}
.span10{width:780px}
.span9{width:700px}
.span8{width:620px}
.span7{width:540px}
.span6{width:460px}
.span5{width:380px}
.span4{width:300px}
.span3{width:220px}
.span2{width:140px}
.span1{width:60px}
.offset12{margin-left:980px}
.offset11{margin-left:900px}
.offset10{margin-left:820px}
.offset9{margin-left:740px}
.offset8{margin-left:660px}
.offset7{margin-left:580px}
.offset6{margin-left:500px}
.offset5{margin-left:420px}
.offset4{margin-left:340px}
.offset3{margin-left:260px}
.offset2{margin-left:180px}
.offset1{margin-left:100px}


.row-fluid .span12,.row-fluid .span11,.row-fluid .span10,.row-fluid .span9,.row-fluid .span8,.row-fluid .span7,.row-fluid .span6,.row-fluid .span5,.row-fluid .span4,.row-fluid .span3,.row-fluid .span2,.row-fluid .span1 {
  display: block;
  float: left;
  width: 100%;
  min-height: 20px;
  margin-left: 2.127659574468085%;
  *margin-left: 2.074468085106383%;
}
.row-fluid [class*="span"]:first-child{margin-left:0}
/*兼容ie6使用*/
.first-nomargin{margin-left:0!important}

.row-fluid .span12{width:100%;*width:99.94680851063829%}
.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}
.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}
.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}
.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}
.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}
.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}
.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}
.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}
.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}
.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}
.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}

.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}
.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}
.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}
.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}
.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}
.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}
.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}
.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}
.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}
.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}
.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}
.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}
.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}
.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}
.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}
.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}
.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}
.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}
.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}
.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}
.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}
.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}
.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}
.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}
/*#endregion*/

/*#region table Css样式，新增table-nobordered与table-nomargin 类(行:1405-1633)*/
table{max-width:100%;background-color:transparent}
th{text-align:left}
.table{width:100%;margin-bottom:20px}
.table thead tr th,.table tbody tr th,.table tfoot tr th,.table thead tr td,.table tbody tr td,.table tfoot tr td{padding:8px;line-height:1.42857143;border-top:1px solid #ddd}
.table thead tr th{vertical-align:bottom;border-bottom:2px solid #ddd}
.table .table{ background-color: #fff;}
/*紧缩表格*/
.table-condensed thead tr th,.table-condensed tbody tr th,.table-condensed tfoot tr th,.table-condensed thead tr td,.table-condensed tbody tr td,.table-condensed tfoot tr td{padding:5px !important}
/*带全部边框的表格*/
.table-bordered{ border: 1px solid #ddd;}
.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 	#ddd}
.table-bordered thead tr th,.table-bordered thead tr td{ border-bottom-width: 2px;}
/*带横线边框的表格*/
.table-rowbordered{border:1px solid #E9E9E9}
.table-rowbordered thead tr th,.table-rowbordered tbody tr th,.table-rowbordered tfoot tr th,.table-rowbordered thead tr td,.table-rowbordered tbody tr td,.table-rowbordered tfoot tr td{border-bottom:1px solid 	#E9E9E9}
.table-rowbordered thead tr th,.table-rowbordered thead tr td{ background: linear-gradient(to bottom, #F8F8F8, #ECECEC) #F3F3F3;line-height:1.8em}
/*不带任何边框的表格*/
.table-nobordered thead tr th,.table-nobordered tbody tr th,.table-nobordered tfoot tr th,.table-nobordered thead tr td,.table-nobordered tbody tr td,.table-nobordered tfoot tr td{padding:8px 5px;line-height:1.42857143;border-top-width:0}
.table-nobordered thead tr th{vertical-align:bottom;border-bottom-width:0}
.table-nobordered tbody+tbody{ border-top-width:0}
/*隔行变色,IE 8不支持*/
.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{ background-color: #F9F9F9;}
/*悬停变色*/
.table-hover tbody tr:hover td,.table-hover tbody tr:hover th{ background-color: #F5F5F5;}

/*margin值重置为0*/
.table-nomargin{ margin: 0;}

table col[class*="col-"]{position:static;display:table-column;float:none}
table td[class*="col-"],table th[class*="col-"]{position:static;display:table-cell;float:none}
/*.active背景色*/
.table thead tr td.active,.table tbody tr td.active,.table tfoot tr td.active,.table thead tr th.active,.table tbody tr th.active,.table tfoot tr th.active,.table thead tr.active td,.table tbody tr.active td,.table tfoot tr.active td,.table thead tr.active th,.table tbody tr.active th,.table tfoot tr.active th{background:#F5F5F5}
.table-hover tbody tr td.active:hover,.table-hover tbody tr th.active:hover,.table-hover tbody tr.active:hover td,.table-hover tbody tr.active:hover th{background-color:#E8E8E8}
/*.success背景色*/
.table thead tr td.success,.table tbody tr td.success,.table tfoot tr td.success,.table thead tr th.success,.table tbody tr th.success,.table tfoot tr th.success,.table thead tr.success td,.table tbody tr.success td,.table tfoot tr.success td,.table thead tr.success th,.table tbody tr.success th,.table tfoot tr.success th{background-color:#dff0d8}
.table-hover tbody tr td.success:hover,.table-hover tbody tr th.success:hover,.table-hover tbody tr.success:hover td,.table-hover tbody tr.success:hover th{background-color:#d0e9c6}
/*.info背景色*/
.table thead tr td.info,.table tbody tr td.info,.table tfoot tr td.info,.table thead tr th.info,.table tbody tr th.info,.table tfoot tr th.info,.table thead tr.info td,.table tbody tr.info td,.table tfoot tr.info td,.table thead tr.info th,.table tbody tr.info th,.table tfoot tr.info th{background-color:#d9edf7}
.table-hover tbody tr td.info:hover,.table-hover tbody tr th.info:hover,.table-hover tbody tr.info:hover td,.table-hover tbody tr.info:hover th{background-color:#c4e3f3}
/*.waring背景色*/
.table thead tr td.warning,.table tbody tr td.warning,.table tfoot tr td.warning,.table thead tr th.warning,.table tbody tr th.warning,.table tfoot tr th.warning,.table thead tr.warning td,.table tbody tr.warning td,.table tfoot tr.warning td,.table thead tr.warning th,.table tbody tr.warning th,.table tfoot tr.warning th{background-color:#fcf8e3}
.table-hover tbody tr td.warning:hover,.table-hover tbody tr th.warning:hover,.table-hover tbody tr.warning:hover td,.table-hover tbody tr.warning:hover th{background-color:#faf2cc}
/*.danger背景色*/
.table thead tr td.danger,.table tbody tr td.danger,.table tfoot tr td.danger,.table thead tr th.danger,.table tbody tr th.danger,.table tfoot tr th.danger,.table thead tr.danger td,.table tbody tr.danger td,.table tfoot tr.danger td,.table thead tr.danger th,.table tbody tr.danger th,.table tfoot tr.danger th{background-color:#f2dede}
.table-hover tbody tr td.danger:hover,.table-hover tbody tr th.danger:hover,.table-hover tbody tr.danger:hover td,.table-hover tbody tr.danger:hover th{background-color:#ebcccc}
/*#endregion*/

/*#region fieldset,legend(行:1634-1650)*/
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}
/*#endregion*/

/*#region 表单文本控件基本样式(label,input,select,output)(行:1651-1692)*/
label{display:inline-block;margin-bottom: 5px;vertical-align: middle;font-weight: bold;}
input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;/*IE8-9*/line-height:normal}
input[type="file"]{display:block}
input[type="range"]{display:block;width:100%}
select[multiple],select[size]{height:auto}
input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}
/*#endregion*/

/*#region form-control基本样式,大小样式和form-group(行:1693-1749)*/
/*
    所有设置了form-control的input,textarea,select元素默认赋宽度100%,将label和前面提到的这些控件包裹在.form-group中可以获得最好的排列
    */
.form-control{font-size:12px;border-radius:0;padding:6px 4px;border:1px solid #d5d5d5;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none;color:#666}
.form-control:focus{-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.form-control::-moz-placeholder{color:#999;opacity:1}
.form-control:-ms-input-placeholder{color:#999}
.form-control::-webkit-input-placeholder{color:#999}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}
textarea.form-control{height:auto}

input[type="search"]{-webkit-appearance:none}
input[type="date"]{line-height:34px}

.form-group{ margin-bottom: 15px;}
/*#endregion*/
/*#region form-control 控件大小(行:1804-1833)*/
.input-sm{height:3px;padding:5px 4px;font-size:12px;line-height:1.5;border-radius: 3px}
select.input-sm{height:30px;line-height:30px}
textarea.input-sm,select[multiple].input-sm{height:auto}

.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}
select.input-lg{height:46px;line-height:46px}
textarea.input-lg,select[multiple].input-lg{height:auto}

/*input width*/
.w-mini{width:40px !important}
.w-small{width:120px !important}
.w-medium{ width: 320px !important;}
select.w-medium{ width: 320px !important;}
.w-large{ width: 400px !important;}
.w-xlarge{width:650px !important}
.w-max{ width: 100% !important;}
/*#endregion*/

/*#region 按钮.btn(行:2002-2364)*/
.btn {
  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;
  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-radius: 4px;
}
.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:hover,.btn:focus{color:#333;text-decoration:none}
.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}

.btn-default{color:#333;background-color:#fff;border-color:#ccc}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}
.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}
.btn-default .badge{color:#fff;background-color:#333}

.btn-primary{color:#fff;background-color:#428BCA;border-color:#357ebd}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}
.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}
.btn-primary .badge{color:#428bca;background-color:#fff}

.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}
.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}
.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}
.btn-success .badge{color:#5cb85c;background-color:#fff}

.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}
.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color: #39b3d7;border-color:#269abc}
.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}
.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}
.btn-info .badge{color:#5bc0de;background-color:#fff}

.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}
.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}
.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}
.btn-warning .badge{color:#f0ad4e;background-color:#fff}

.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}
.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}
.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}
.btn-danger .badge{color:#d9534f;background-color:#fff}

.btn-link{font-weight:normal;color:#428bca;cursor:pointer;border-radius:0}
.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}
.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent}
.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none}

.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height: 1.33;border-radius:6px}
.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}

.btn-block{display:block;width:100%;padding-right:0;padding-left:0}
.btn-block+.btn-block{margin-top:5px}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}
/*#endregion*/
/*#region 左右浮动(pull-left,pull-right)*/
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
/*#endregion*/

/*#region 导航nav默认样式(行:3463-3507)(已修改兼容为ie6)*/
.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav  li {
  position: relative;
  display: block;
}
.nav  li  a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav  li  a:hover,
.nav  li  a:focus {
  text-decoration: none;
  background-color: #eee;
}
.nav  li.disabled  a {
  color: #999;
}
.nav  li.disabled  a:hover,
.nav  li.disabled  a:focus {
  color: #999;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}

.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eee;
  border-color: #428bca;
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
/*#endregion*/

/*#region 导航nav-tabs样式(行：3508-3576)*/
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs  li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs  li  a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs  li  a:hover {
  border-color: #eee #eee #ddd;
}
.nav-tabs  li.active  a,
.nav-tabs  li.active  a:hover,
.nav-tabs  li.active  a:focus {
  color: #555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}
/*#endregion*/

/*#region nav-justified*/
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified  li {
  float: none;
}
.nav-tabs.nav-justified  li  a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-tabs.nav-justified  .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
.nav-tabs.nav-justified  li  a {
    border-bottom: 1px solid #ddd;
    -ms-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
}
.nav-tabs.nav-justified  .active  a,
  .nav-tabs.nav-justified  .active  a:hover,
  .nav-tabs.nav-justified  .active  a:focus {
    border-bottom-color: #fff;
  }
/*#endregion*/

/*#region 导航nav-pills样式(胶囊式标签页)(行：3577-3593)*/
.nav-pills li{float:left}
.nav-pills li a{border-radius:4px}
/*.nav-pills>li+li{margin-left:2px}*/
.nav-pills li.active a,.nav-pills li.active a:hover,.nav-pills li.active a:focus{color:#fff;background-color:#428bca}
/*#endregion*/

/*#region 导航nav-stacked样式(竖直堆叠)(行：3594-3600)*/
.nav-stacked li{ float: none;margin-left:0}
/*#endregion*/

/*#region 导航nav-justified样式(两端对齐)(行：3601-3623)*/
.nav-justified{width:100%}
.nav-justified li{float:none}
.nav-justified li a{margin-bottom:5px;text-align:center}
.nav-justified .dropdown .dropdown-menu{top:auto;left:auto}
/*#endregion*/

/*#region 导航nav-tabs-justified样式(行：3624-3644)*/
.nav-tabs-justified{border-bottom:0}
.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}
.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}
/*#endregion*/

/*#region 导航nav tab content样式(行：3645-3655)*/
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
/*#endregion*/


/*#region navbar样式(行:3656-4125)*/
.navbar{position:relative;min-height:50px;margin-bottom:0;overflow: hidden;*zoom: 1;}

.navbar-header{float: left;margin-right:10px;margin-left:0}
.navbar-brand{float:left;font-size:18px;line-height:20px}
.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}

.navbar-static-top{z-index:1000;border-width:0 0 1px}

.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}
.navbar-fixed-top{top:0;border-width:0 0 1px}
.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}


.navbar-nav{float:left;margin: 0;}
.navbar-nav li{float:left}
.navbar-nav li a{padding-top:10px;padding-bottom:10px;line-height:20px}

.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}
.navbar-nav .open .dropdown-menu li a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}
.navbar-nav .open .dropdown-menu li a{line-height:20px}
.navbar-nav .open .dropdown-menu li a:hover,.navbar-nav .open .dropdown-menu li a:focus{background-image:none}


.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}
.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}
.navbar-form .input{display:inline-block;width:auto;vertical-align:middle}
.navbar-form .input-group>.input{width:100%}
.navbar-form .control-label{margin-bottom:0;vertical-align:middle}
.navbar-form .radio,.navbar-form .checkbox{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0;vertical-align:middle}
.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}
.navbar-form .has-feedback .input-feedback{top:0}


.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}
.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}

.navbar-btn{margin-top:8px;margin-bottom:8px}
.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}
.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}

.navbar-text{margin-top:15px;margin-bottom:15px}


.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}
.navbar-default .navbar-brand{color:#777}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}
.navbar-default .navbar-text{color:#777}
.navbar-default .navbar-nav>li>a{color:#777}
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}
.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}
.navbar-default .navbar-toggle{border-color:#ddd}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}
  .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}
 .navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}
  .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}
}

.navbar-default .navbar-link{color:#777}
.navbar-default .navbar-link:hover{color:#333}
.navbar-inverse{background-color:#222;border-color:#080808}
.navbar-inverse .navbar-brand{color:#999}
.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}
.navbar-inverse .navbar-text{color:#999}
.navbar-inverse .navbar-nav>li>a{color:#999}
.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}
.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}
.navbar-inverse .navbar-toggle{border-color:#333}
.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}
.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#080808}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}
  .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999}
  .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}
  .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}
  .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}
}
.navbar-inverse .navbar-link{color:#999}
.navbar-inverse .navbar-link:hover{color:#fff}
/*#endregion*/

/*#region 面包屑导航breadcrumb(行:4126-4143)已修改为兼容ie6*/
.breadcrumb{padding:8px 15px 8px 0;margin-bottom:10px;list-style:none;}
.breadcrumb li{ display: inline;padding: 0 5px;}
.breadcrumb .arrow{color:#999}
.breadcrumb>.active{color:#888}
/*#endregion*/

/*#region 分页(行:4144-4236),已修改为兼容ie6*/
.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:#428bca;text-decoration:none;background-color:#fff;border: 1px solid #ddd;cursor: pointer;}
.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{color:#2a6496;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:2;color:#fff;cursor:default;background-color:#428bca;border-color:#428bca}
.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd}

.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}
.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}
.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}
/*#endregion*/

/*#region media类(行：4590-4617)*/
.media,
.media-body {
  overflow: hidden;
  zoom: 1;
}
.media,
.media .media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media-object {
  display: block;
}
.media-heading {
  margin: 0 0 5px;
}
.media  .pull-left {
  margin-right: 10px;
}
.media  .pull-right {
  margin-left: 10px;
}
.media-list {
  padding-left: 0;
  list-style: none;
}
/*#endregion*/

/*#region list-group(行：4618-4769)*/
.list-group{padding-left:0;margin-bottom:20px}
.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}
.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}
.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
.list-group-item>.badge{float:right}
.list-group-item>.badge+.badge{margin-right:5px}
a.list-group-item{color:#555}
a.list-group-item .list-group-item-heading{color:#333}
a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}
a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}
a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading{color:inherit}
a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text{color:#e1edf7}
.list-group-item-success{color:#3c763d;background-color:#dff0d8}
a.list-group-item-success{color:#3c763d}
a.list-group-item-success .list-group-item-heading{color:inherit}
a.list-group-item-success:hover,
a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}
a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}
.list-group-item-info{color:#31708f;background-color:#d9edf7}
a.list-group-item-info{color:#31708f}
a.list-group-item-info .list-group-item-heading{color:inherit}
a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}
a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}
.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}
a.list-group-item-warning{color:#8a6d3b}
a.list-group-item-warning .list-group-item-heading{color:inherit}
a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}
a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}
.list-group-item-danger{color:#a94442;background-color:#f2dede}
a.list-group-item-danger{color:#a94442}
a.list-group-item-danger .list-group-item-heading{color:inherit}
a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}
a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}
.list-group-item-heading{margin-top:0;margin-bottom:5px}
.list-group-item-text{margin-bottom:0;line-height:1.3}
/*#endregion*/

/*#region panel面板（行:4770-5050 ）*/
.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}
.panel-body{padding:15px}
.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}
.panel-heading .dropdown .dropdown-toggle{color:inherit}
.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}
.panel-title a{color:inherit}
.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel .list-group{margin-bottom:0}
.panel .list-group .list-group-item{border-width:1px 0;border-radius:0}
.panel .list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}
.panel .list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}

.panel .table,.panel .table-responsive .table{margin-bottom:0}
.panel .table:first-child,.panel .table-responsive:first-child .table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}
.panel   .table:first-child   thead:first-child   tr:first-child td:first-child,
.panel   .table-responsive:first-child   .table:first-child   thead:first-child   tr:first-child td:first-child,
.panel   .table:first-child   tbody:first-child   tr:first-child td:first-child,
.panel   .table-responsive:first-child   .table:first-child   tbody:first-child   tr:first-child td:first-child,
.panel   .table:first-child   thead:first-child   tr:first-child th:first-child,
.panel   .table-responsive:first-child   .table:first-child   thead:first-child   tr:first-child th:first-child,
.panel   .table:first-child   tbody:first-child   tr:first-child th:first-child,
.panel   .table-responsive:first-child   .table:first-child   tbody:first-child   tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
.panel   .table:first-child   thead:first-child   tr:first-child td:last-child,
.panel   .table-responsive:first-child   .table:first-child   thead:first-child   tr:first-child td:last-child,
.panel   .table:first-child   tbody:first-child   tr:first-child td:last-child,
.panel   .table-responsive:first-child   .table:first-child   tbody:first-child   tr:first-child td:last-child,
.panel   .table:first-child   thead:first-child   tr:first-child th:last-child,
.panel   .table-responsive:first-child   .table:first-child   thead:first-child   tr:first-child th:last-child,
.panel   .table:first-child   tbody:first-child   tr:first-child th:last-child,
.panel   .table-responsive:first-child   .table:first-child   tbody:first-child   tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.panel .table:last-child,.panel .table-responsive:last-child .table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}

.panel   .table:last-child   tbody:last-child   tr:last-child td:first-child,
.panel   .table-responsive:last-child   .table:last-child   tbody:last-child   tr:last-child td:first-child,
.panel   .table:last-child   tfoot:last-child   tr:last-child td:first-child,
.panel   .table-responsive:last-child   .table:last-child   tfoot:last-child   tr:last-child td:first-child,
.panel   .table:last-child   tbody:last-child   tr:last-child th:first-child,
.panel   .table-responsive:last-child   .table:last-child   tbody:last-child   tr:last-child th:first-child,
.panel   .table:last-child   tfoot:last-child   tr:last-child th:first-child,
.panel   .table-responsive:last-child   .table:last-child   tfoot:last-child   tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.panel   .table:last-child   tbody:last-child   tr:last-child td:last-child,
.panel   .table-responsive:last-child   .table:last-child   tbody:last-child   tr:last-child td:last-child,
.panel   .table:last-child   tfoot:last-child   tr:last-child td:last-child,
.panel   .table-responsive:last-child   .table:last-child   tfoot:last-child   tr:last-child td:last-child,
.panel   .table:last-child   tbody:last-child   tr:last-child th:last-child,
.panel   .table-responsive:last-child   .table:last-child   tbody:last-child   tr:last-child th:last-child,
.panel   .table:last-child   tfoot:last-child   tr:last-child th:last-child,
.panel   .table-responsive:last-child   .table:last-child   tfoot:last-child   tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.panel   .panel-body + .table,
.panel   .panel-body + .table-responsive {
  border-top: 1px solid #ddd;
}
.panel   .table   tbody:first-child   tr:first-child th,
.panel   .table   tbody:first-child   tr:first-child td {
  border-top: 0;
}
.panel   .table-bordered,
.panel   .table-responsive   .table-bordered {
  border: 0;
}
.panel   .table-bordered   thead   tr   th:first-child,
.panel   .table-responsive   .table-bordered   thead   tr   th:first-child,
.panel   .table-bordered   tbody   tr   th:first-child,
.panel   .table-responsive   .table-bordered   tbody   tr   th:first-child,
.panel   .table-bordered   tfoot   tr   th:first-child,
.panel   .table-responsive   .table-bordered   tfoot   tr   th:first-child,
.panel   .table-bordered   thead   tr   td:first-child,
.panel   .table-responsive   .table-bordered   thead   tr   td:first-child,
.panel   .table-bordered   tbody   tr   td:first-child,
.panel   .table-responsive   .table-bordered   tbody   tr   td:first-child,
.panel   .table-bordered   tfoot   tr   td:first-child,
.panel   .table-responsive   .table-bordered   tfoot   tr   td:first-child {
  border-left: 0;
}
.panel   .table-bordered   thead   tr   th:last-child,
.panel   .table-responsive   .table-bordered   thead   tr   th:last-child,
.panel   .table-bordered   tbody   tr   th:last-child,
.panel   .table-responsive   .table-bordered   tbody   tr   th:last-child,
.panel   .table-bordered   tfoot   tr   th:last-child,
.panel   .table-responsive   .table-bordered   tfoot   tr   th:last-child,
.panel   .table-bordered   thead   tr   td:last-child,
.panel   .table-responsive   .table-bordered   thead   tr   td:last-child,
.panel   .table-bordered   tbody   tr   td:last-child,
.panel   .table-responsive   .table-bordered   tbody   tr   td:last-child,
.panel   .table-bordered   tfoot   tr   td:last-child,
.panel   .table-responsive   .table-bordered   tfoot   tr   td:last-child {
  border-right: 0;
}
.panel   .table-bordered   thead   tr:first-child   td,
.panel   .table-responsive   .table-bordered   thead   tr:first-child   td,
.panel   .table-bordered   tbody   tr:first-child   td,
.panel   .table-responsive   .table-bordered   tbody   tr:first-child   td,
.panel   .table-bordered   thead   tr:first-child   th,
.panel   .table-responsive   .table-bordered   thead   tr:first-child   th,
.panel   .table-bordered   tbody   tr:first-child   th,
.panel   .table-responsive   .table-bordered   tbody   tr:first-child   th {
  border-bottom: 0;
}
.panel   .table-bordered   tbody   tr:last-child   td,
.panel   .table-responsive   .table-bordered   tbody   tr:last-child   td,
.panel   .table-bordered   tfoot   tr:last-child   td,
.panel   .table-responsive   .table-bordered   tfoot   tr:last-child   td,
.panel   .table-bordered   tbody   tr:last-child   th,
.panel   .table-responsive   .table-bordered   tbody   tr:last-child   th,
.panel   .table-bordered   tfoot   tr:last-child   th,
.panel   .table-responsive   .table-bordered   tfoot   tr:last-child   th {
  border-bottom: 0;
}
.panel .table-responsive{margin-bottom:0;border:0}
.panel-group{margin-bottom:20px}
.panel-group .panel{margin-bottom:0;overflow:hidden;border-radius:4px}
.panel-group .panel+.panel{margin-top:5px}
.panel-group .panel-heading{border-bottom:0}
.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}
.panel-group .panel-footer{border-top:0}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}

.panel-default{border-color:#ddd}
.panel-default .panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}
.panel-default .panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}
.panel-default .panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}

.panel-primary{border-color:#428bca}
.panel-primary .panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}
.panel-primary .panel-heading+.panel-collapse .panel-body{border-top-color:#428bca}
.panel-primary .panel-footer+.panel-collapse .panel-body{border-bottom-color:#428bca}

.panel-success{border-color:#d6e9c6}
.panel-success .panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}
.panel-success .panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}
.panel-success .panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}

.panel-info{border-color:#bce8f1}
.panel-info .panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}
.panel-info .panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}
.panel-info .panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}

.panel-warning{border-color:#faebcc}
.panel-warning .panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}
.panel-warning .panel-heading+.panel-collapse .panel-body{border-top-color:#faebcc}
.panel-warning .panel-footer+.panel-collapse .panel-body{border-bottom-color:#faebcc}

.panel-danger{border-color:#ebccd1}
.panel-danger .panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}
.panel-danger .panel-heading+.panel-collapse .panel-body{border-top-color:#ebccd1}
.panel-danger .panel-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1}
/*#endregion*/