/*
	通用样式及通用模块
*/

/*格式化样式*/
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0;width:100%}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;}
ol,ul{list-style:none}
q:after,q:before{content:''}
abbr,acronym{border:0}
h1,h2,h3,i,span{font-style:normal;}
/*滚动条*/
::-webkit-scrollbar {width : 5px; height: 1px;}
::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius   : 10px;
  background-color:rgba(0,0,0,0.1);
  }
::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.1);
  background   :rgba(0,0,0,0.05);
  }

/*文字排版、颜色*/
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}
.f28{font-size:28px}
.fb{font-weight:bold}
.fn{font-weight:normal}
.t2{text-indent:2em}
.red,a.red{color:#ff2c45!important}
.blue,a.blue{color:#1664c8!important}
.green,a.green{color:#00be79!important}
.darkblue,a.darkblue{color:#0033d8!important}
.light_gray,a.light_gray{color:#acacac!important}
.gray,a.gray{color:#878787!important}
.orange{color:#ff6600!important;}
.yellow{color:#FFCC33!important;}
.black{color:#000!important;}
.unl{text-decoration:underline;}
.no_unl{text-decoration:none;}
/*定位*/
.tl{text-align:left}
.tc,.center{text-align:center}
.tr{text-align:right}
.fl,.left{float:left;}
.fr,.right{float:right;}
.cb{clear:both}
.cl{clear:left}
.cr{clear:right}
.vm{vertical-align:middle} 
.pr{position:relative} 
.pa{position:absolute}
.hidden{overflow: hidden} 
.none{display:none}
.nowrap{white-space:nowrap;}
.clearfix:after{content:"";height:0;visibility:hidden;display:block;clear:both;}
.clearfix {zoom: 1;}
/*长度高度*/
.w10{width:10px !important}
.w20{width:20px !important}
.w30{width:30px !important}
.w50{width:50px !important}
.w80{width:80px !important}
.w90{width:90px !important}
.w100{width:100px !important}
.w120{width:120px !important}
.w150{width:150px !important}
.w200{width:200px !important}
.w250{width:250px !important}
.w400{width:400px !important}
.w500{width:500px !important}
.w800{width:800px !important}
.w{width:100%}
.h50{height:50px}
.h80{height:80px}
.h100{height:100px}
.h200{height:200px}
.h{height:100%}

/*边距*/
.m5{margin:5px!important;}
.m10{margin:10px !important;}
.m15{margin:15px!important;}
.m30{margin:30px!important;}
.mt5{margin-top:5px!important;}
.mt10{margin-top:10px!important;}
.mt15{margin-top:15px!important;}
.mt20{margin-top:20px!important;}
.mb5{margin-bottom:5px!important;}
.mb10{margin-bottom:10px!important;}
.mb15{margin-bottom:15px!important;}
.mb20{margin-bottom:20px!important;}
.mb30{margin-bottom:20px!important;}
.ml3{margin-left:3px!important;}
.ml5{margin-left:5px!important;}
.ml10{margin-left:10px!important;}
.ml15{margin-left:15px!important;}
.ml20{margin-left:20px!important;}
.ml30{margin-left:30px!important;}
.mr3{margin-right:3px!important;}
.mr5{margin-right:5px!important;}
.mr10{margin-right:10px!important;}
.mr15{margin-right:15px!important;}
.mr20{margin-right:15px!important;}

.p5{padding:5px!important;}
.p10{padding:10px!important;}
.p15{padding:15px!important;}
.p20{padding:20px!important;}
.p30{padding:30px!important;}

.pt5{padding-top:5px!important;}
.pt10{padding-top:10px!important;}
.pt15{padding-top:15px!important;}
.pt20{padding-top:20px!important;}
.pt30{padding-top:30px!important;}
.pt50{padding-top:50px!important;}

.pb5{padding-bottom:5px!important;}
.pb10{padding-bottom:10px!important;}
.pb15{padding-bottom:15px!important;}
.pb20{padding-bottom:20px!important;}
.pb30{padding-bottom:30px!important;}
.pb50{padding-bottom:50px!important;}

.pl5{padding-left:5px!important;}
.pl10{padding-left:10px!important;}
.pl15{padding-left:15px!important;}
.pl20{padding-left:20px!important;}
.pl30{padding-left:30px!important;}
.pl50{padding-left:50px!important;}

.pr5{padding-right:5px!important;}
.pr10{padding-right:10px!important;}
.pr15{padding-right:15px!important;}
.pr20{padding-right:20px!important;}
.pr30{padding-right:30px!important;}
.pr50{padding-right:50px!important;}
/***********通用基本类************/
table{border-collapse:collapse}
td{padding:3px}
img{border:none}
/*==================表单设置==================*/
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none; /*去掉苹果的默认UI来渲染按钮*/}
input,button,textarea,select{font-family: "Microsoft Yahei", "微软雅黑";}
input[type=text],
input[type=password],
input[type=email],
input[type=number],
input[type=tel]{padding: 0 8px;border: 1px solid #ccc;color: #666;cursor: text; height:38px; line-height:38px;vertical-align:middle;outline:0;border-radius: 2px;}

input[type=text]:focus ,
input[type=password]:focus,
input[type=email]:focus,
input[type=number]:focus,
input[type=tel]:focus,
button:focus {outline: 0;box-shadow: 0 0 3px rgba(0,153,255,0.2);border-color:#6f9fd1;    }

select.input-xs,
input[type=text].input-xs,
input[type=password].input-xs{height:25px; line-height:25px;}
/*设置placeholder*/
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #aeaeae;}
input:-moz-placeholder, textarea:-moz-placeholder {color: #aeaeae;}
input::-moz-placeholder, textarea::-moz-placeholder {color: #aeaeae;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #aeaeae;}
/*去掉input number箭头*/
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{
    -webkit-appearance: none !important; 
    margin: 0;}
input[type="number"]{-moz-appearance:textfield;}
textarea{border: 1px solid #ccc;color: #666;resize:none;padding: 5px;vertical-align: middle;border-radius: 2px;}
select{height:40px; line-height:40px;padding: 0 5px;vertical-align: middle;color: #666;border: 1px solid #ccc;}
textarea:focus,select:focus{outline: 0;box-shadow: 0 0 3px rgba(0,153,255,0.2);border:1px solid #6f9fd1;}
li,ul{list-style:none}

/*选择框设置*/
.checkbox_label{position: relative;display: inline-block;overflow: hidden;vertical-align: text-bottom;}
.checkbox_label:hover{color: #f00}
.checkbox_label input{position: absolute;left: -20px; z-index: 0;display: inline-block;}
@media \0screen\,screen\9{.checkbox_label input{position: relative;left: 0}}/*只对IE6/7/8有效*/
.checkbox_label input+span{position: relative;display: inline-block;cursor: pointer;line-height: 1}
.checkbox_label input+span::before {position: relative;display: inline-block;vertical-align: text-bottom;margin-right:6px;text-align: center; box-sizing: border-box;content:' ';height:18px;line-height: 16px;width:18px;font-size:16px;background: #fff;border: solid 1px #cbd3df;border-radius: 2px; z-index: 1;cursor: pointer;}
.checkbox_label input:checked+span::before{content: "\e659";font-family: "iconfont" !important;color: #fff;border-color: #fb5f35;background: #fb5f35;font-weight: bold;}
.checkbox_label input:checked+span{color:#222;}
.checkbox_label input[type=radio]+span::before {border-radius:100%;}
.checkbox_label input[disabled]+span::before {background: #ddd;border-color: #ccc;cursor: default}
.checkbox_label input[disabled]+span{color:#b1b1b1;cursor: default}

/*表单输入框状态*/
.input-err{border: solid 1px #e64747!important;background: #fff2f2;}
.input-err:focus{box-shadow: 0 0 3px rgba(230,71,71,0.2)!important;}
/*==================通用模块==================*/
body{font:16px/1.8 "\5FAE\8F6F\96C5\9ED1","Microsoft Yahei","Hiragino Sans GB",Helvetica;color:#333;background:#f6f7fa;}
a{text-decoration:none;color:#666;outline:0;}
a:hover{color:#ff0000; text-decoration:none;}
*{box-sizing: border-box}

.wp{width: 1200px;margin: auto;}
/*==================通用栅格化==================*/
.row:after, .row:before {content: '';display: block;clear: both}
@media(max-width:1400px){
    
}
@media(max-width:1200px){
    .md-hide{display: none!important;}
}
@media(max-width:992px){
    .sm-hide{display: none!important;}
}
@media(max-width:768px){
    .xs-hide{display: none!important;}
    .row{margin-bottom:5px;}
    .row-info{display:block;}
}
.col-lg1,.col-lg10,.col-lg11,.col-lg12,.col-lg2,.col-lg3,.col-lg4,.col-lg5,.col-lg6,.col-lg7,.col-lg8,.col-lg9,.col-md1,.col-md10,.col-md11,.col-md12,.col-md2,.col-md3,.col-md4,.col-md5,.col-md6,.col-md7,.col-md8,.col-md9,.col-sm1,.col-sm10,.col-sm11,.col-sm12,.col-sm2,.col-sm3,.col-sm4,.col-sm5,.col-sm6,.col-sm7,.col-sm8,.col-sm9,.col-xs1,.col-xs10,.col-xs11,.col-xs12,.col-xs2,.col-xs3,.col-xs4,.col-xs5,.col-xs6,.col-xs7,.col-xs8,.col-xs9{position:relative;display:block;box-sizing:border-box}
.col-xs1,.col-xs10,.col-xs11,.col-xs12,.col-xs2,.col-xs3,.col-xs4,.col-xs5,.col-xs6,.col-xs7,.col-xs8,.col-xs9{float:left}
.col-xs1{width:8.33333333%}
.col-xs2{width:16.66666667%}
.col-xs3{width:25%}
.col-xs4{width:33.33333333%}
.col-xs5{width:41.66666667%}
.col-xs6{width:50%}
.col-xs7{width:58.33333333%}
.col-xs8{width:66.66666667%}
.col-xs9{width:75%}
.col-xs10{width:83.33333333%}
.col-xs11{width:91.66666667%}
.col-xs12{width:100%}
.col-xs-offset1{margin-left:8.33333333%}
.col-xs-offset2{margin-left:16.66666667%}
.col-xs-offset3{margin-left:25%}
.col-xs-offset4{margin-left:33.33333333%}
.col-xs-offset5{margin-left:41.66666667%}
.col-xs-offset6{margin-left:50%}
.col-xs-offset7{margin-left:58.33333333%}
.col-xs-offset8{margin-left:66.66666667%}
.col-xs-offset9{margin-left:75%}
.col-xs-offset10{margin-left:83.33333333%}
.col-xs-offset11{margin-left:91.66666667%}
.col-xs-offset12{margin-left:100%}
@media screen and (max-width:768px){
.xs-hide{display:none!important}
.xs-show-block{display:block!important}
.xs-show-inline{display:inline!important}
.xs-show-inline-block{display:inline-block!important}
}@media screen and (min-width:768px){
.sm-hide{display:none!important}
.sm-show-block{display:block!important}
.sm-show-inline{display:inline!important}
.sm-show-inline-block{display:inline-block!important}
.col-sm1,.col-sm10,.col-sm11,.col-sm12,.col-sm2,.col-sm3,.col-sm4,.col-sm5,.col-sm6,.col-sm7,.col-sm8,.col-sm9{float:left}
.col-sm1{width:8.33333333%}
.col-sm2{width:16.66666667%}
.col-sm3{width:25%}
.col-sm4{width:33.33333333%}
.col-sm5{width:41.66666667%}
.col-sm6{width:50%}
.col-sm7{width:58.33333333%}
.col-sm8{width:66.66666667%}
.col-sm9{width:75%}
.col-sm10{width:83.33333333%}
.col-sm11{width:91.66666667%}
.col-sm12{width:100%}
.col-sm-offset1{margin-left:8.33333333%}
.col-sm-offset2{margin-left:16.66666667%}
.col-sm-offset3{margin-left:25%}
.col-sm-offset4{margin-left:33.33333333%}
.col-sm-offset5{margin-left:41.66666667%}
.col-sm-offset6{margin-left:50%}
.col-sm-offset7{margin-left:58.33333333%}
.col-sm-offset8{margin-left:66.66666667%}
.col-sm-offset9{margin-left:75%}
.col-sm-offset10{margin-left:83.33333333%}
.col-sm-offset11{margin-left:91.66666667%}
.col-sm-offset12{margin-left:100%}
}@media screen and (min-width:992px){
.md-hide{display:none!important}
.md-show-block{display:block!important}
.md-show-inline{display:inline!important}
.md-show-inline-block{display:inline-block!important}
.col-md1,.col-md10,.col-md11,.col-md12,.col-md2,.col-md3,.col-md4,.col-md5,.col-md6,.col-md7,.col-md8,.col-md9{float:left}
.col-md1{width:8.33333333%}
.col-md2{width:16.66666667%}
.col-md3{width:25%}
.col-md4{width:33.33333333%}
.col-md5{width:41.66666667%}
.col-md6{width:50%}
.col-md7{width:58.33333333%}
.col-md8{width:66.66666667%}
.col-md9{width:75%}
.col-md10{width:83.33333333%}
.col-md11{width:91.66666667%}
.col-md12{width:100%}
.col-md-offset1{margin-left:8.33333333%}
.col-md-offset2{margin-left:16.66666667%}
.col-md-offset3{margin-left:25%}
.col-md-offset4{margin-left:33.33333333%}
.col-md-offset5{margin-left:41.66666667%}
.col-md-offset6{margin-left:50%}
.col-md-offset7{margin-left:58.33333333%}
.col-md-offset8{margin-left:66.66666667%}
.col-md-offset9{margin-left:75%}
.col-md-offset10{margin-left:83.33333333%}
.col-md-offset11{margin-left:91.66666667%}
.col-md-offset12{margin-left:100%}
}@media screen and (min-width:1200px){
.lg-hide{display:none!important}
.lg-show-block{display:block!important}
.lg-show-inline{display:inline!important}
.lg-show-inline-block{display:inline-block!important}
.col-lg1,.col-lg10,.col-lg11,.col-lg12,.col-lg2,.col-lg3,.col-lg4,.col-lg5,.col-lg6,.col-lg7,.col-lg8,.col-lg9{float:left}
.col-lg1{width:8.33333333%}
.col-lg2{width:16.66666667%}
.col-lg3{width:25%}
.col-lg4{width:33.33333333%}
.col-lg5{width:41.66666667%}
.col-lg6{width:50%}
.col-lg7{width:58.33333333%}
.col-lg8{width:66.66666667%}
.col-lg9{width:75%}
.col-lg10{width:83.33333333%}
.col-lg11{width:91.66666667%}
.col-lg12{width:100%}
.col-lg-offset1{margin-left:8.33333333%}
.col-lg-offset2{margin-left:16.66666667%}
.col-lg-offset3{margin-left:25%}
.col-lg-offset4{margin-left:33.33333333%}
.col-lg-offset5{margin-left:41.66666667%}
.col-lg-offset6{margin-left:50%}
.col-lg-offset7{margin-left:58.33333333%}
.col-lg-offset8{margin-left:66.66666667%}
.col-lg-offset9{margin-left:75%}
.col-lg-offset10{margin-left:83.33333333%}
.col-lg-offset11{margin-left:91.66666667%}
.col-lg-offset12{margin-left:100%}
}
.col-space1{margin:-.5px}
.col-space1 > *{padding:.5px}
.col-space2{margin:-1px}
.col-space2 > *{padding:1px}
.col-space4{margin:-2px}
.col-space4 > *{padding:2px}
.col-space5{margin:-2.5px}
.col-space5 > *{padding:2.5px}
.col-space6{margin:-3px}
.col-space6 > *{padding:3px}
.col-space8{margin:-4px}
.col-space8 > *{padding:4px}
.col-space10{margin:-5px}
.col-space10 > *{padding:5px}
.col-space12{margin:-6px}
.col-space12 > *{padding:6px}
.col-space14{margin:-7px}
.col-space14 > *{padding:7px}
.col-space15{margin:-7.5px}
.col-space15 > *{padding:7.5px}
.col-space16{margin:-8px}
.col-space16 > *{padding:8px}
.col-space18{margin:-9px}
.col-space18 > *{padding:9px}
.col-space20{margin:-10px}
.col-space20 > *{padding:10px}
.col-space22{margin:-11px}
.col-space22 > *{padding:11px}
.col-space24{margin:-12px}
.col-space24 > *{padding:12px}
.col-space25{margin:-12.5px}
.col-space25 > *{padding:12.5px}
.col-space26{margin:-13px}
.col-space26 > *{padding:13px}
.col-space28{margin:-14px}
.col-space28 > *{padding:14px}
.col-space30{margin:-15px}
.col-space30 > *{padding:15px}
/*==================按钮==================*/
.btn{display:inline-block;padding:8px 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-radius:2px;color: #6b81b9;background-color: #fff;border-color: #d0d4de;}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:hover{text-decoration:none;border-color:#7592dc;background: #fbfcff;color:#6381cc;}
.btn:focus,
.btn.focus{text-decoration:none;border-color:#7592dc;background: #fbfcff;color:#6381cc;}
.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{cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;background-color:#d4d4d4;border-color:#d4d4d4;color: #fafafa;}
a.btn.disabled,
fieldset[disabled] a.btn{pointer-events:none}
.btn.disabled:hover,
.btn[disabled]:hover,
fieldset[disabled] .btn:hover,
.btn.disabled:focus,
.btn[disabled]:focus,
fieldset[disabled] .btn:focus,
.btn.disabled.focus,
.btn[disabled].focus,
fieldset[disabled] .btn.focus{background-color:#d4d4d4;border-color:#d4d4d4;color: #fafafa;}

.btn .badge{color:#d9534f;background-color:#fff}

.btn-primary{color:#fff;background-color:#6b8cd8;border-color:#6b8cd8}
.btn-primary:focus,
.btn-primary.focus{background: #5275cd;border-color: #5275cd;color: #fff;}
.btn-primary:hover{background: #5275cd;border-color: #5275cd;color: #fff;}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus{color:#fff;background-color:#204d74;border-color:#122b40}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary{background-image:none}

.btn-success{color:#fff;background-color:#00c084;border-color:#00c084}
.btn-success:focus,
.btn-success.focus{color:#fff;background-color:#0ca369;border-color:#0ca369}
.btn-success:hover{color:#fff;background-color:#00d49f;border-color:#00d49f}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus{color:#fff;background-color:#398439;border-color:#255625}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success{background-image:none}

.btn-info{color:#fff;background-color:#4c88ed;border-color:#4c88ed}
.btn-info:focus,
.btn-info.focus{color:#fff;background-color:#426ccc;border-color:#426ccc}
.btn-info:hover{color:#fff;background-color:#5096ef;border-color:#5096ef}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info{background-image:none}

.btn-warning{color:#fff;background-color:#ff7709;border-color:#ff7709}
.btn-warning:focus,
.btn-warning.focus{color:#fff;background-color:#ee6318;border-color:#ee6318}
.btn-warning:hover{color:#fff;background-color:#ffa30e;border-color:#ffa30e}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning{color:#fff;background-color:#ee6318;border-color:#ee6318}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus{color:#fff;background-color:#ee6318;border-color:#ee6318}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning{background-image:none}

.btn-danger{color:#fff;background-color:#ee2d2d;border-color:#ee2d2d}
.btn-danger:focus,
.btn-danger.focus{color:#fff;background-color:#db2e2e;border-color:#db2e2e}
.btn-danger:hover{color:#fff;background-color:#f85656;border-color:#f85656}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger{color:#fff;background-color:#db2e2e;border-color:#db2e2e}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus{color:#fff;background-color:#db2e2e;border-color:#db2e2e}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger{background-image:none}

.btn-link{font-weight:normal;color:#337ab7;border-radius:0;text-decoration:underline;}
.btn-link,
.btn-link:active,
.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:#ee2d2d;background-color:transparent}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}

.btn-lg,
.btn-group-lg > .btn{padding:10px 40px;font-size:18px;line-height:1.3333333;border-radius:3px}
.btn-sm,
.btn-group-sm > .btn{padding:5px 10px;font-size:14px;line-height:1.4;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%}
.btn-block + .btn-block{margin-top:5px}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}

@media(max-width:768px){
    .btn-xs-block{display: block!important;width: 100%!important}
}

/*提示信息框*/
.alert {padding:10px 15px;margin-bottom:15px;border-radius:1px;line-height: 1.5}
.alert-success {color: #049900;background-color: #e7f8e3;}
.alert-info{color: #2671a5;background: #e9f8fe;}
.alert-warning {color: #ff5e00;background-color: #fff7e7;}
.alert-danger {color: #ed0000;background-color: #ffe7e7;}
/*表单信息提示*/
.row-info{display: inline-block;}
.row-info-warning{    color: #e00;}
.hint{font-size: 12px;display: inline-block;color: #999}

@media(max-width:768px){
    .row-info{display:block;}
}
/*通用文字标签*/
.badge, 
.badge-dot, 
.badge-rim {position: relative;display: inline-block;padding: 0 6px;font-size: 12px;text-align: center;background-color: #ff1212;color: #fff;border-radius: 2px;}
.badge-dot {width: 8px;height: 8px;padding: 0;border-radius: 50%;}
.badge {line-height: 18px;}
.bg-red {background-color: #ff1212!important;color: #fff!important;}
.bg-orange {background-color: #FFB800!important;color: #fff!important;}
.bg-green {background-color: #009688!important;color: #fff!important;}
.bg-cyan {background-color: #46cacb!important;color: #fff!important;}
.bg-blue {background-color: #1E9FFF!important;color: #fff!important;}
.bg-black {background-color: #393D49!important;color: #fff!important;}
.bg-gray {background-color: #eee!important;color: #666!important;}
.bg-light-red {background-color: #fff2f4!important;color: #ff2424!important;}
.bg-light-orange {background-color: #fff3ec!important;color: #ff8b30!important;}
.bg-light-green {background-color: #e3fcf1!important;color: #43b27d!important;}
.bg-light-cyan {background-color: #eefcfc!important;color: #0caeaf!important;}
.bg-light-blue {background-color: #e6f5ff!important;color: #3796e8!important;}

/*分页*/
.pagination.p10{ padding:10px 20px 20px !important;}
.pagination {margin:auto;text-align:center;font-size:14px;line-height:23px;}
.pagination a, .pagination span{display:inline-block; padding:5px 15px; margin-left:3px;text-align:center;border-radius:2px; vertical-align:middle;}
.pagination a {text-decoration: none;border: solid 1px #E6E6E6;color: #777;margin:3px;background: #fff}
.pagination a:hover{border: solid 1px #f3c2c2;color: #f31a1a;background: #fff9f9;}
.pagination .current {color: #ffffff;background:#0065b1; font-weight:bold;border: solid 1px #0065b1;}
.pagination .current.prev, .pagination .current.next{color:#acacac;border-color:#E6E6E6;background:#fcfcfc;}
.pagination input {width:50px;border: solid 1px #d8d8d8; display:inline-block; line-height:31px;margin-left:3px; vertical-align:middle;}
@media(max-width:768px){
    .pagination.p10{ padding:10px 0 !important;}
}













