@charset "UTF-8";
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin:0;padding:0;}
img {border:0 none;vertical-align:top;}
ul, li {list-style-type:none;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
body {line-height:20px;background:#fff;font-size:14px;font-family:"Microsoft Yahei"; font-family:"寰蒋闆呴粦";}
input, select, button, textarea,radio{outline:none;resize:none;border:none;font-family:"Microsoft Yahei";font-family:"寰蒋闆呴粦";}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill{ background:none;}
input:focus{outline-offset:0!important;}
.arial {font-family:arial;}
button {cursor:pointer;}
html {-webkit-text-size-adjust:none;}
body,body a {color:#666;text-decoration:none;}
a {blr:expression(this.onFocus=this.blur()); cursor:pointer;}
a:hover {text-decoration:none !important; color:#BD1A2D; }
a:active {text-decoration:none !important;}
a:link {text-decoration:none !important;}
a:visited {text-decoration:none !important;}
a:focus {outline:none;}
.fixed:after {content:".";display:block;clear:both;height:0;visibility:hidden;}
.fixed {zoom:1}
*html .fixed {height:1%;}
.clear {display:block!important;float:none!important;clear:both;overflow:hidden;width:auto!important;height:0!important;margin:0 auto!important;padding:0!important;font-size:0;line-height:0;}
.fl, .fr {display:inline;float:left;}
.fr {float:right;}
.center {text-align:center;}
.hidden {display:none;}
input:not([type]),input[type="email" i],input[type="number" i],input[type="password" i],input[type="tel" i],input[type="url" i],input[type="text" i] {padding: 0px 0px!important;} 
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
:after , :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; }
.main{width:1200px;margin:auto;min-width:1200px;overflow:hidden;}

body{margin:0;}
input::-ms-clear{display:none;}

/*椤堕儴*/
.header{display: block; overflow: hidden; height: 60px; line-height: 60px; background: #f6f6f6; }
.header .logo{display: block; overflow: hidden; margin-top: 12px; width: 460px; height: 49px; float: left;}
.header .logo img{width: auto; height: 36px; vertical-align: top;}
.header .user_mes{display: block; float: right; min-width: 200px; max-width: 50%; overflow: hidden; height: 20px; line-height: 20px; color: #666; font-size: 15px; margin-top: 20px; text-align: right;}
.header .user_mes p{display: inline-block; border-right: 2px solid #eee; padding: 0 10px; margin-right: 10px;}
.header .user_mes p a{color: #404040;cursor: default;}

/*瀵艰埅*/
.nav{display: block; /* overflow: hidden; */ height: 46px; line-height: 46px; background: #BD1A2D;}
.nav .navs{display: block; overflow: hidden;}
.nav li{width: 150px; text-align: center; display: block; float: left; font-size: 15px; color: #fff}
.nav li a{color: #fff; font-size: 16px; display: block; overflow: hidden; width: 100%}
.nav li.active {background: #DBBC83;}

/*闈㈠寘灞戝鑸�*/
.layui-breadcrumb{display: block; overflow: hidden; height: 20px; line-height: 20px; color: #999; font-size: 14px; margin: 10px 0}
.layui-breadcrumb a:hover{color: #999999 !important}


/*footer*/
footer{height: 60px; display: block; overflow: hidden; background: #fbfbfb; position: fixed; bottom: 0; width: 100%; text-align: center; padding: 10px 0;z-index: 109;}
footer button{width: 100px; height: 34px;line-height: 34px; border-radius: 5px; margin: 0 15px}
footer button.sure_btn{display: inline-block; overflow: hidden; background: #BD1A2D; font-size: 14px; color: #fff}
footer button.quxiao{display: inline-block; overflow: hidden; background: #fff; font-size: 14px; border: 1px solid #BD1A2D; color: #BD1A2D;}

#pagetion{text-align: right;}
.layui-laypage select{display: none;}
