﻿.head { padding-top: 5px; background-color: #dc2e3a; }
.head .bottom { height: 80px; background-image: url("/styles/images/banner1.jpg"); }
.nav { background-color: #fff; }
#top { width: 1200px; height: 55px; margin: auto; padding: 20px 0 10px 0; background-color: #fff; box-sizing:content-box; }
#top .t_img { float: left; font-size: 20px; font-weight: bold; width: 450px; }
#top .t_img .t-title { float: left; margin-left: 20px; margin-top: 1px; font-size: 21px; line-height: 53px; }
#top .t_img .logo { float: left; }
#top .t_tab { float: right; }
.titles { float: left; }
.titles li { display: inline-block; margin: 5px 15px; }
.titles li .icon {height: 20px;margin-bottom: 5px;text-align: center; }
.titles li .icon span { font-size: 24px; }
.titles li .content { font-size: 14px; }
#top .title { color: red; }
.headimg { width: 34px; height: 34px; vertical-align: unset; }
.b_body { padding-top: 20px; }
.body { overflow: hidden; width: 1204px; min-height: 774px; margin: auto; }
.body .left, .body .right { float: left; border-radius: 5px; border: 1px solid #eee; }
.body .left { width: 200px; margin-right: 20px; background-color: #fff; }
.touxiang { padding: 20px; text-align: center; border-bottom: 1px solid #eee; }
.menu { padding-bottom: 100px; }
.menu li { padding-left: 30px; width: 170px; line-height: 50px; border-bottom: 1px solid #eee; }
.menu li:hover { background-color: rgba(0,0,0,.2); }
.menu li:hover span { font-size: 18px; color: red; }
.menu .mu { margin-left: 5px; }
.touxiang .tinfo { padding: 4px 0; }
.body .right { width: 920px; min-height: 750px; padding: 30px; background-color: #fff; }
.rtap { border-bottom: 1px solid #eee; }
.rtap .rtl { display: inline-block; padding: 0px 7px; line-height: 37px; border-bottom: 3px solid #dc2e3a; }
.rlist .item { position: relative; overflow: hidden; margin-top: 20px; border-radius: 5px; border: 1px solid #eee; background-color: #f5f5f5; }
.zuo .pic { display: block; float: left; padding: 10px; }
.zuo .time { float: left; margin-top: 20px; }
.zuo .time .shijia { margin-right: 5px; }
.zuo .time .seal { margin-bottom: 5px; font-size: 16px; }
.you { position: absolute; bottom: 10px; right: 10px; }
.you .bt { float: left; display: block; padding: 5px 20px; margin-right: 10px; border: 1px solid #eee; border-radius: 5px; background-color: #fff; }
.foot { height: 130px; background-color: #000; }

.qq, .ba { float: left; color: #fff; }
.qq li { float: left; margin-left: 10px; }
.qq li > img { width: 30px; height: 30px; }

.layui-form-onswitch { border-color: red; background-color: red; }
.check1 { margin-top: 20px; }

.sou { width: 120px; height: 25px; }
.sou1 { width: 180px; height: 25px; }
.sou0 { width: 280px; height: 25px; }
.soutd { width: 90px; text-align: right; padding-right: 10px }
.tibt { text-align: right; }
.inptcolor { border: 1px solid #e6e6e6; line-height: 38px; height: 37px; }
.trcss { overflow: hidden; padding-bottom: 10px; }

.ssuo { margin-top: 20px; background-color: #f5f5f5; border-radius: 10px; }
#xx { font-size: 12px; position: absolute; border-radius: 10px; width: 15px; padding: 0 6px; text-align: center; top: -13px; left: 14px; background-color: red; color: #fff; }
