﻿/* Set padding to keep content from hitting the edges */
.body-content {
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}
html{ margin:0px; padding:0px;}
body{background-color:#eff3f7; margin:0px; padding-top:52px;padding-bottom:20px;font-size:14px; font-family:微软雅黑,Microsoft YaHei,Tahoma, Geneva, sans-serif;min-width:1378px;overflow-anchor:none}
iframe{border:none;}
@font-face {
    font-family: fz;
    src: url("../fonts/SourceHanSansCN-Normal.ttf")
}
a{text-decoration:none; outline:none;font-family:微软雅黑,Microsoft YaHei,Tahoma, Geneva, sans-serif;}
a:hover{ text-decoration:none; outline:none;}
a:active, a:visited, a:focus{text-decoration:none; outline:none;}
p,ul,li,form,h1,h2,h3,h4,h5,h6,dl,dt,dd,img,div,table,td,th,input,textarea,label{ margin:0px; padding:0px;font-family:微软雅黑,Microsoft YaHei,Tahoma, Geneva, sans-serif;font-weight:normal;}
input,textarea{font-family:微软雅黑,Microsoft YaHei,Tahoma, Geneva, sans-serif;outline:none;}
table,td{ border-collapse:collapse;font-family:微软雅黑,Microsoft YaHei,Tahoma, Geneva, sans-serif;}
ul,li,dl,dt,dd,ol{ font-family:微软雅黑,Microsoft YaHei,Tahoma, Geneva, sans-serif;}
.yahei{font-family:微软雅黑,Microsoft YaHei,Arial,"宋体";}
img{ border:0 none;overflow:hidden;}
em,i{}
li{
    list-style:none;
}
.list-clearfix:after,
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.list-clearfix,
.clearfix{zoom:1;}

.form-control, select {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    background-color: #fff;
}
.noneDisplay{display:none!important;}
.loadingPart{position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px;}

/*分页控件*/
.ui-pager-control{font-size:14px;border-top: 1px solid #e2e2e2;background-color:#ffffff;height:50px;padding-right:50px;color:#666666;}

.ui-pager-control .ui-button {
    box-sizing: border-box;
    width: 28px !important;
    height: 28px;
    margin-top: 10px;
    margin-right: 5px !important;
    padding-left: 3px !important;
    border-radius: 3px !important;
    border-color: #a3b8cc !important;
    border: 1px solid transparent;
    cursor: pointer;
    float:right;
}
.ui-pager-control .currPage{
    float:right;margin: 14px 5px 0 0;
}
.ui-pager-control .totalCount{
    float:right;
    margin:14px 10px;
}
.ui-pager-control .ui-pg-selbox{
    width:52px;
    height:28px;
    float:right;
    margin:10px auto;
    border-color: #a3b8cc !important;
    border-radius: 3px;
}
.ui-pager-control .ui-button:hover {
    border: 1px solid #a3b1cc;
    background-color: #a3b1cc;
}
.ui-pager-control .ui-button .icon-arrow-left {
    width: 5px !important;
    height: 8px !important;
    margin: 9px 7px;
    background: url(/Content/Images/grid_footer_ico.png) 0 0 no-repeat;
}
.ui-pager-control .ui-button .icon-arrow-double-left {
    width: 10px !important;
    height: 8px !important;
    margin: 9px 5px;
    background: url(/Content/Images/grid_footer_ico_double.png) 0 0 no-repeat;
}
.ui-pager-control .ui-button:hover .icon-arrow-left {
    background: url(/Content/Images/grid_footer_ico.png) 0 -10px no-repeat;
}
.ui-pager-control .ui-button:hover .icon-arrow-double-left {
    background: url(/Content/Images/grid_footer_ico_double.png) 0 -10px no-repeat;
}
.ui-pager-control .ui-button .icon-arrow-right {
    width: 5px !important;
    height: 8px !important;
    margin: 9px 7px;
    background: url(/Content/Images/grid_footer_ico.png) 0 -20px no-repeat;
}
.ui-pager-control .ui-button .icon-arrow-double-right {
    width: 10px !important;
    height: 8px !important;
    margin: 9px 5px;
    background: url(/Content/Images/grid_footer_ico_double.png) 0 -20px no-repeat;
}
.ui-pager-control .ui-button:hover .icon-arrow-right{
    background: url(/Content/Images/grid_footer_ico.png) 0 -30px no-repeat;
}
.ui-pager-control .ui-button:hover .icon-arrow-double-right{
    background: url(/Content/Images/grid_footer_ico_double.png) 0 -30px no-repeat;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  background-color: #00a8ff;
  color:#fff;
}

/*.checkbox,.radio{
    position:relative;display:block;margin-top:10px;margin-bottom:10px
}
.checkbox label,.radio label{
    min-height:20px;margin-bottom:0;font-weight:400;cursor:pointer
}
.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{
    position:absolute;margin-left:-20px
}
.checkbox+.checkbox,.radio+.radio{
    margin-top:-5px
}
.checkbox-inline,.radio-inline{
    position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer
}
.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}
.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}*/

.datetimepicker{max-width:210px;}
.noborderInput{
    border:none !important;
    background-color:#eff3f7;
}
.nobackground{
    background-color:transparent !important;
}
.noMargin{margin:0}

blockquote {
    background:#f9f9f9;
    border-left:5px solid #ccc;
    margin:1.5em 10px;
    padding:.5em 10px;
    quotes:"\201C""\201D""\2018""\2019";
}

.list-paddingleft-1{padding-left:25px}
.list-paddingleft-2{padding-left:40px}
.list-paddingleft-3{padding-left:55px}

/*解决编辑器与微信样式不匹配的问题*/
.view *{
   box-sizing: border-box !important;
   max-width: 100% !important;
   word-wrap: break-word !important;
   word-break:break-all !important;
}
.navbar-inverse{z-index:1001;}
.inline{display:inline-block;}
.template_noticemsg .noticemsg{display:none;}
.template_noticemsg .noticemsg p{color:#9b9b9b;font-size:13px;letter-spacing:0.5px;}
.template_noticemsg .template_btn{font-weight:600;margin-left:8px;text-decoration:underline;cursor:pointer;color:#333;}
::-ms-clear,::-ms-reveal{display:none;}