﻿* { font-family: 'Microsoft YaHei'; }
body { padding: 0px; margin: 0px; }
a { text-decoration: none; }
.ClearFloat { clear: both; }
.CenterDIV { margin-right: auto; margin-left: auto; }
.Center { text-align: center; }
.Relative { position: relative; }
.PageWidth { width: 1100px; margin-right: auto; margin-left: auto; position: relative; }
#PageHeaderDIV { background-color: #3091E9; height: 500px; background-image: url(../image/banner.png); background-size: cover; background-position: left top; }
#PageHeaderInnerDIV * { color: #fff; }
#PageHeaderInnerDIV .Slogan { font-size: 28px; font-weight: 400; }
#PageBottomDIV { padding: 30px; background-color: #2B2B2B; text-align: center; font-size: 12px; color: #fff; }
#PageBottomDIV div { opacity: 0.2; }
.PageSection, .PageSectionGrey { padding-top: 40px; padding-bottom: 40px; }
.PageSectionGrey { background-color: #F8F8F8; }
.PageSectionLeftDIV { width: 50%; float: left; }
.PageSectionRightDIV { width: 50%; float: left; }
.SectionContent { margin-top: 50px; }
.SectionContent .TitleDIV { font-size: 20px; color: #666; font-weight: bold; }
.SectionContent strong { font-size: 24px; }
.SectionContent .DescriptionDIV { color: #999; font-size: 13px; }
.SectionContent .DescriptionDIV div { margin-top: 5px; line-height: 24px; }
.SectionContent .DescriptionDIV .AdditionalInfoDIV { opacity: 0.8; margin-top: 20px; margin-bottom: 20px; font-size: 12px; }
.SectionContent .ButtonDIV { margin-top: 40px; }
.SectionContent .ButtonDIV a { background-color: #F43E3A; color: #fff; padding: 10px 30px; border-radius: 20px; font-size: 14px; }
#PageRightContentSliderDIV { position: absolute; top: 0px; right: 0px; height: 100%; background-color: #fff; box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.2); }
.Hidden { display: none; }
#PopupShowTipDIV { position: fixed; left: 50%; top: 50%; display: none; z-index: 999999; min-width: 200px; text-align: center; padding: 10px; font-size: 12px; border-radius: 5px; border: 1px solid green; font-weight: bold; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 10px rgba(0, 0, 0, 0.3); }
#PopupShowTipDIV.alert-success { color1: #3c763d; background-color1: #dff0d8; border-color1: #d6e9c6; background-color: #fff; padding: 12px; font-size: 14px; border: 1px solid #fff; color: green !important; background-image: url(../image/icon_workflow_approve.png); background-repeat: no-repeat; background-position: 10px center; padding-left: 40px; text-align: left; }
#PopupShowTipDIV.alert-danger { color: #a94442; background-color: #f2dede; border-color: #ebccd1; }
#PopupShowTipDIV.alert-info { color: #fff; background-color: #000; border-color: #000; opacity: 0.8; }
#PopupShowTipDIV.alert-warning { color: #FA5C06; background-color: #fcf8e3; border-color: #faebcc; }
