﻿@charset "UTF-8";
html {
  font-size: 13px;
}
body {
  font-size: 1rem;
  font-family: "Microsoft YaHei", sans-serif;
  color: #7c7c7c;
  font-weight: 400;
  /*-webkit-filter: grayscale(100%);*/
  /*-moz-filter: grayscale(100%);*/
  /*-ms-filter: grayscale(100%);*/
  /*-o-filter: grayscale(100%);*/
  /*filter: grayscale(100%);*/
  /*filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);*/
  /*filter:gray;*/
  /*background: url(/site/images/body_gradient.png) repeat-x fixed;*/
}

/*.bodygray{*/
/*  -webkit-filter: grayscale(100%);*/
/*  -moz-filter: grayscale(100%);*/
/*  -ms-filter: grayscale(100%);*/
/*  -o-filter: grayscale(100%);*/
/*  filter: grayscale(100%);*/
/*  filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);*/
/*  filter:gray;*/
/*}*/

*,
*::before,
*::after {
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
a:hover {
  color: #c40001;
  cursor: pointer;
}
.w {
  width: 1100px;
  margin: 0 auto;
  background-color: #fff;
}
input {
  border: none;
}
i,
u,
s,
b {
  font-style: normal;
  text-decoration: none;
  font-weight: 400;
}
.layui-nav {
  padding: 0;
  background-color: #fff;
}
.layui-nav .layui-nav-item a {
  padding: 0;
  color: #000;
  height: 36px;
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 24px;
  vertical-align: top;
}
.layui-nav .layui-nav-item a:hover {
  color: #c40001;
}
.layui-nav .layui-this:after {
  background-color: #c40001;
}
.layui-nav-bar,
.layui-nav-tree .layui-nav-itemed:after {
  background-color: red;
}
.position {
  padding-left: 15px;
  height: 50px;
  line-height: 50px;
}
.position i {
  color: #c40001;
  font-size: 1.2rem;
}
.position a {
  padding: 0 5px;
}
.position ul {
  float: right;
  width: 250px;
  height: 50px;
  background: url('/site/images/subject-bg.png') repeat-y right top;
  color: #fff;
  font-size: 1.2rem;
  font-weight: 700;
}
.position ul li {
  float: right;
  margin: 0 20px 0 0;
}
.position .layui-form {
  vertical-align: top;
  display: inline-block;
  padding: 10px 0 0 680px;
}
.position .layui-form button {
  vertical-align: top;
}
.position .layui-form input {
  vertical-align: top;
}
