body { color: #333;min-width: 1200px; }
.wrap { width: 1000px; margin: 50px auto; }
.hide { display: none; }
.tips-title { font-size: 18px; margin: 40px 0; line-height: 24px; border-left: 3px solid #1890ff; padding-left: 10px; }
.tips-title-center { color: #1890ff; text-align: center; font-size: 22px; font-weight: bold; margin: 40px 0; }
.m20 { margin: 20px 0; }
.mr20 { margin-right: 20px; }
.sub-tips { font-size: 16px; line-height: 32px; }
.sub-tips h1 { font-size: 20px; font-weight: bold; margin-bottom: 20px; }
.sub-tips p { margin-bottom: 10px; }
.sub-tips ol, .sub-tips li { line-height: 32px; list-style: decimal inside none; margin-bottom: 10px; }
.sub-tips ol { margin-bottom: 30px; }
.tips-tab { border-bottom: 1px solid #f0f0f0; overflow: hidden; margin-bottom: 20px; }
.tips-tab li { float: left; height: 50px; line-height: 50px; font-size: 18px; padding: 0 20px; }
.tips-tab li.active, .tips-tab li.active a { color: #1890ff; }
.tips-tab li.active { margin-top: 1px; border-bottom: 2px solid #1890ff; }
.tips-tab li a { color: #333; }
.tips .gui-form .gui-form-label { width:150px; }
.tips .gui-form .gui-form-input { width: 700px; }
.tips .tips-border { border: 1px solid #f0f0f0; padding: 0 20px 20px; }
.tips-login { width: 500px; margin: 50px auto; }
.tips-login .tips-tab li { padding: 0; width: 50%; text-align: center; }
.tips-find { overflow: hidden; margin: 0 auto; width: 775px; }
.tips-find li { background: url(../images/i-right.png) left center no-repeat; width: 300px; float: left; padding-left: 25px; position: relative; height: 25px; line-height: 25px; }
.tips-find li:last-child { width: 100px; }
.tips-find li:last-child::after { width: 0; }
.tips-find li::after { background: #bfbfbf; content: ""; position: absolute; width: 200px; height: 2px; right: 15px; top: 12px; }
.tips-find li.active { background: url(../images/i-right-done.png) left center no-repeat; color: #75b336; font-weight: bold; }
.tips-find li.active::after { background: #75b336; }
.v-center .v-center-con { width: 748px; border: 1px solid #d9d9d9; padding: 30px 0; float: left; margin-left: -1px; }
.v-center-tab { cursor: pointer; float: left; width: 150px; position: relative; z-index: 9; }
.v-center-tab li { height: 30px; line-height: 30px; font-size: 18px; padding: 0 20px; margin-bottom: 20px; }
.v-center-tab li.active { border-right: 2px solid #1890ff; color: #1890ff; }
.v-record { padding: 0 20px; }
.v-record li { border-bottom: 1px dotted #d9d9d9; padding: 15px 10px; }
.v-record li:last-child { border-bottom: none; }
.v-record li .v-record-txt { font-size: 16px; line-height: 1.5; margin-bottom: 10px; }
.v-record li .v-record-info { overflow: hidden; }
.v-record li .v-record-info .v-record-date { float: left; color: #666; }
.v-record li .v-record-info .v-record-status { float: right; }
.v-record li .v-record-info .v-record-status.no { color: #ff4043; }
.red { color: #ff4043; }
/*# sourceMappingURL=main.css.map */
.page { height: 40px; text-align: center; clear: both; position: relative; left: 50%; float: left; padding: 10px 0; }
.page a, .page span, .page em { border: 1px solid #e0ddd7; font: normal 14px/40px "Microsoft YaHei"; height: 40px; padding: 0 15px; display: block; float: left; position: relative; left: -50%; margin: 0 6px; }
.page a, .page span { background: #f7f6f3; color: #8b8b8c; }
.page .here { background: #1890ff; color: #fff; }
