/*文档基本标签的默认设置*/
body{
    font-family:georgian;
    background: #F0EDE3;
    color: default;
}

h1{
    font-family:cursive,serif;
    font-style:default;
    text-align:center;
}
h2{
    font-family:cursive,serif;
    text-align:center;
}

/*控制全局的链接显示样式*/
a{
    color: #043ff1;
    text-decoration: none;
    transition: color 0.25s;
}
a:visited {
    color: #b3b4e3;
    text-decoration: none;
}
a:hover,
a:active {
    color: #081586;
    text-decoration: none;
}

/*表格表单常见样式*/
input{
        border: 1px solid #ccc;
        padding: 6px 0px;
        border-radius: 3px;
        padding-left:5px;
        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
        box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
        -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
        -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
        transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s
    }
input:focus{
            border-color: #66afe9;
            outline: 0;
            -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
            box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}
/*设置全局选择框select类*/
img.A4paper{
  width:80%;
  height:100%;
  margin:0px auto;
}

/*设置全局按钮类submit-button-组风格*/
.form-submit-button {
     background:#B9DFFF;
     color:#fff;
     border:1px solid #eee;
     border-radius:20px;
     box-shadow:5px 5px 5px #eee;
     text-shadow:none;
}
.form-submit-button:hover {
     background:#016ABC;
     color:#fff;
     border:1px solid #eee;
     border-radius:20px;
     box-shadow:5px 5px 5px #eee;
     text-shadow:none;
}

/*设置全局按钮类submit-btn-另一组风格*/
.submit-btn {
  background-color: #007bff;
  color: white;
  border: 2px solid #007bff;
  padding: 5px 12px;
  font-size: 15px;
  font-weight: 500;
  border-radius: 6px;
  cursor: pointer;
  transition: all 0.2s ease;
}

.submit-btn:hover {
  background-color: #0056b3;
  border-color: #0056b3;
}

.submit-btn:active {
  transform: scale(0.98);
}

/*设置受限宽度图片类*/
.constrained_img{
   border-radius: 10px;
   max-width: 100%;
   height: auto;
   object-fit: cover;
}

/*设置版权信息以及备案信息块的样式*/
.copy_right{
    font-size: 12px;
    color: #2C1D00;
    text-align: center;
    height: 32px;
    line-height: 32px;
    background:none;
    border: thin solid;
    border-color: #DDDACF #CCC8B8 #BBB59F;
    border-bottom-right-radius: 0.5em;
    border-bottom-left-radius: 0.5em;
    border-top-right-radius: 0.5em;
    border-top-left-radius: 0.5em;
}

.copy_right span {
    padding: 0 18px;
}

div.copy_right a {
    color: #865796;
    text-decoration: none;
}
div.copy_right a:visited {
    color: #2C1D00;
    text-decoration: none;
}
div.copy_right a:hover,
div.copy_right a:active {
    color: #B39223;
    text-decoration: none;
}

/*设置全局text标签类brief_text*/
.brief_text{
  /* 字体样式 */
  font-family: "Microsoft YaHei", sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  line-height: 1.6;
  /* 颜色 */
  color: #333333;
  /* 对齐方式 */
  text-align: left; /* left | center | right | justify */
  /* 间距 */
  margin: 0 0 1em 0;
  padding: 10px;
  /* 文本装饰 */
  text-decoration: none;
  text-transform: none;
  letter-spacing: normal;
  word-spacing: normal;
  /* 其他 
  background-color: #f9f9f9;
  border: 1px solid #ddd;
  border-radius: 4px;*/
}
