img{width: 100%;height: 100%;}
.body-bg {
   width: 100%;
   height: 100%;
   background:url(../images/body_bg.png) repeat;
   background-color:#f9f9f9;
 }
.mod{background: #fff;padding: 20px;box-sizing: border-box;margin-bottom: 20px;min-height: 540px;}
.mod2{margin-top: 20px;box-sizing: border-box;}
/***首页轮播***/

.carousel{position: relative;width:100%; height: 300px; overflow: hidden;}
.carousel-img {	display: none; width: 100%;height: 300px;display: none;}
.carousel-img img{width: 100%;height: 100%;}
.layui-carousel-ind{text-align:right;z-index:100;}
.layui-carousel ul{padding-top:10px;}
.carousel-b{width: 100%;height: 40px;background: rgba(0,0,0,0.7);padding: 5px 10px;position: absolute;z-index: 10;bottom: 0;left: 0;font-size: 16px;line-height: 30px;color:#fff;}

.litimg{width: 100%;height: 110px;box-sizing: border-box;overflow: hidden;padding: 15px 0;}
.litimg-inner{width:1000px;height: 80px; overflow-x: scroll;}
.litimg .item{width: 130px;height: 70px;border:1px solid #d9d9d9;display: inline-block;margin-right: 10px;}
/***首页轮播  end********/

/****广州概况******/
.gk-list{letter-spacing: -5px;width: 100%;height: auto;padding: 5px 10px  0 10px;}
.gk-list li{ width: 25%;display: inline-block;text-align: left;line-height: 40px;font-size: 16px;}
.gk-list li a{letter-spacing: 0;}
/****广州概况*end*****/




/***首页列表***/
/***首页头部***/
.layui-tab{margin: 0;}
.layui-tab-content{padding: 0;}
.layui-tab-title{height: 50px;  border:none;padding: 0; background: #fafafa;}
.layui-tab-title li{width: auto; height: 50px; font-size:22px; color:#992e35;line-height: 50px; padding: 0 20px;border-radius: 6px;}
.layui-tab-title li a{display: block; color:#992e35;}
.layui-tab-title .layui-this, .layui-tab-title li:hover{background: #992e35; color:#fff
	!important; font-weight:500;position: relative;}
.layui-tab-title .layui-this a, .layui-tab-title li:hover a{color:#fff!important; }
.layui-tab-title .layui-this:after{border-bottom: none !important;}


.tab-title-sm{background: #f2f2f2;}
.tab-title-sm li{font-size: 18px;color:#666;}
.tab-title-sm .layui-this, .tab-title-sm li:hover{background: #992e35; color:#fff
	!important; font-weight:500;position: relative;border-radius: 10px 10px 0 0;border:none;}
.tab-title-sm .layui-this:after {
     border-width:0; 
}

.title-single li{width: auto!important;border:none;}
.title-sq{text-align: center;background: none;height: auto;padding: 20px 0;border-bottom: 1px solid #992e35;margin-bottom: 30px;}
.title-sq li{min-width: 220px;margin: 0 10px;background: #cc8f93;color:#fff;position: relative;}
.title-sq li:hover::after{ 
	content: '';
    position: absolute;
    left: 50%;
    bottom: -20px;
    display: block;
    margin-left: -10px;
    border-width: 10px !important;
    border-style: solid !important;
    border-color: transparent  transparent  #992e35 transparent !important;
}
.title-sq .layui-this::after{
	content: "";
	width: 20px;
	height: 20px;
	 border-width: 10px !important;
    border-style: solid !important;
    border-color: transparent  transparent  #992e35 transparent !important;
    position: absolute;
    left: 50%;
	top: auto;
    bottom: -20px;
    display: block;
    margin-left: -10px;
	
}

.tab-bg1{background: #fafafa;}
.tab-bg1 li{width: 24%;text-align: center;}
.tab-bg1 .layui-this, .tab-bg1 li, .tab-bg1 li:hover, .tab-bg1 li a{color:#fff!important;}
.divide3 li{width:33.3%;}
/***首页内容列表***/
.nm-list{width: 100%;height: auto;padding: 5px 10px  0 10px;}
.nm-list li{width: 100%;height: auto;line-height: 20px;	position: relative;padding: 10px 0;} 
.nm-list li a{display: block;width: 100%;font-size: 16px;color:#0f2033;	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-right:24%; box-sizing: border-box;}
.list-notime li a{padding-right: 0 !important;}
.nm-list li span, .nm-list li button{position: absolute;right: 0;top:10px;}
.nm-list li span{color:#999;font-size: 15px;}
.nm-list li a:hover, .wgk-list li a:hover{color:#b80b17;}
.nm-list li a:active{color:#255180;}
.nm-list .sub{font-size: 14px;color:#808080;height: 40px;line-height:20px;overflow: hidden;margin-top: 10px;padding-right: 20%;}
.nm-list .ing span{color:#0059a9;}
.nm-list .icon1{font-size: 24px;color:#ac0b15;}
.list-c-img{width: 100%;height: 200px;overflow: hidden;}
.list-l li{padding-left: 20px;}
.list-l li:before{
	content: url(../images/label.png);
	position: absolute;
	left: 0;
}



.btn-list ul{width: 100%;height: 40px;overflow: hidden;}
.btn-list li{display: inline-block;padding: 0 8px;}
.btn-class{width:auto;height: 40px;background: #f2f2f2;border:1px solid #e5e5e5;border-radius: 20px;padding: 0 15px; }
.btn-cur, .btn-class:hover{background: #992e35;color:#fff;}
/***首页列表 end***/

/***红色足迹***/
.hszj li{width: 33.3%;float: left;padding: 0 10px;}
.hszj li a{width: 100%;display: block;}
.hszj li img{width: 100%;height: 140px;}
.hszj li p{width: 100%;height: 30px;line-height: 30px;font-size: 16px;color:#333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/***红色足迹 end***/

/***党史大事记***/
.dsdsj{width: 100%;height: 160px;border:1px solid #f2f2f2;position: relative;}
.dsdsj .dsdsj-img{width: 100%;height: 60px;margin: 50px auto;}
.dsdsj .time-item{position: absolute;width: auto;height: 26px;line-height: 26px;background: #c30d24;text-align: center;padding: 0 10px;font-size: 15px;color:#fff;border-radius: 2px;display: block;}
.dsdsj .time-item:hover{opacity: 0.7;}
.dsdsj .time-item:active{opacity: 1;}
.dsdsj .post1{top:20px;left:9%; }
.dsdsj .post2{top:120px;left:23%; }
.dsdsj .post3{top:20px;left:37%; }
.dsdsj .post4{top:120px;left:51%; }
.dsdsj .post5{top:20px;left:65%; }
.dsdsj .post6{top:120px;left:80%; }
/***党史大事记 end***/

.gzgk-img{width: 180px;height: 150px;float: left;margin-top: 10px;}
.gzgk-c{display: block;padding-left: 200px;}
/****首页意见征集&史志鉴研究&史志数据库****/
.mod-szj{background: #fafafa;padding: 10px;margin: 0;position: relative;height: auto;overflow: hidden;}
.list-zj li a, .list-zj .sub{padding-right:10px;}
.list-zj .sub{height: 20px;}
.list-zj .btn{height: 30px;line-height: 28px; padding: 0 10px;font-size: 14px;border-radius: 2px 2px 2px 15px;border-width: 1px;border-style: solid;}
.list-zj .btn-zjjs{background: none;border-color: #ccc;color:#999;}
.list-zj .btn-zjz{background: #f4e2e4;border-color:#992e35;color:#992e35;}
.list-szj li a{padding-right:0px;padding-left: 20px;}
.list-szj li a::before{content: "";width: 5px;height: 5px;border-radius: 50%;background: #992e35;position: absolute;left: 0;top:17.5px;}
.bg-szj{position: absolute;bottom: 0;left: 0;width: 100%;height: auto;}
.list-szjsjk{}
.list-szjsjk li{width: 47%;float: left;margin:0 1.5% 15px 1.5%;position: relative;
background: url(../images/img_bg_szjsjk.png) no-repeat;background-size: 100% 45px;}
.list-szjsjk li a{position: relative;display: block;width: 100%;height: 45px;z-index: 10;line-height: 45px;padding: 0 10px;font-size: 16px;text-align: center;}
.list-szjsjk li i{color:#992e35;margin-right: 8px;font-size: 20px;}
.list-szjsjk li span{padding-left: 16px;position: relative;}
.list-szjsjk li span::before{content: "";width: 1px;height: 16px;background: #ccc;position: absolute;left: 0;top:2px;}
.list-szjsjk .img{position:absolute;left: 0;top:0;width: 100%;height: 45px;z-index: 1;}
.list-szjsjk .cur, .list-szjsjk li:hover{background: url(../images/img_bg_szjsjk_s.png);background-size: 100% 45px;}
.list-szjsjk .cur i, .list-szjsjk li:hover i{color:#fff;}
.list-szjsjk .cur a, .list-szjsjk li:hover a{color:#fff;}
.list-szjsjk .all{width: 100%;margin: 0;padding: 0;background: url(../images/img_bg_szjsjk2.png) no-repeat;}

.img-href-box{width: 100%;height: 200px;overflow: hidden;}
.img-href-box img{width: 100%;height: 100%;}
/****首页意见征集&史志鉴研究&史志数据库  end****/
/****首页专题****/
.zt-title{width: 100px;height: auto;float: left;}
.zt-title img{width: 100px;height: 60px;}
.zt-c{display: block;}
/****首页专题****/

/****面包屑***/
.crumb{width: 100%;height: auto;padding: 20px;background: #fff;margin: 20px 0;}
.crumb a{font-size: 16px;line-height: 20px;margin:0 10px;}
.crumb img{width:18px;height: 18px; }
/****面包屑 end****/


/****分页***/
.paging{width: 100%;height: auto;text-align: center;padding: 10px;margin-top: 20px;}
.layui-laypage .layui-laypage-curr .layui-laypage-em{background: #b80b17;}
.layui-laypage a:hover{color: #b80b17;}
.layui-laypage a, .layui-laypage span {padding: 0 20px;height: 40px;line-height: 40px;    font-size: 14px;}
/****分页 end***/
.content-item{display: none;height: auto;}
/****普通列表***/
.news-list{width: 100%;height: auto;padding: 0;}
.news-list li{width: 100%;height: auto;line-height: 20px;padding: 15px 0;}
.news-list li a{width: 100%; display: block;font-size: 18px;padding-right: 20%;position: relative;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-list li span{position: absolute;right: 0;font-size: 18px;color: #999;}
.news-list li:nth-child(5n) {border-bottom: dashed 1px #e5e5e5;padding-bottom: 30px;    margin-bottom: 20px;}
.news-list-dot li{position: relative;padding-left: 15px;}
.news-list-dot li::before{content: "";width: 4px;height: 4px;border-radius: 50%;background: #0059a9;position: absolute;left:0;top:17px;}

/****普通列表 end***/
/***普通详情***/
.detl-box{width: 100%;height: auto;}
.detl-title{width: 100%;height: auto;text-align: center;font-size: 28px;font-weight: 500;
	line-height: 150%;padding: 10px 0;}
.detl-title2{width: 100%;height: auto;text-align: center;font-size: 20px;line-height: 150%;
	margin-bottom: 15px;}
.detl-sub{width: 100%;height: 30px;text-align: center;}
.detl-sub li{display: inline-block;	margin: 0 15px;	font-size: 14px;}
.detl-sub li i{font-style: normal;}
.detl-c{padding:30px  15px;	border-top:1px dashed #e5e5e5;margin-top: 30px;}
.detl-c img{display: block;text-align: center;width:auto;height:auto;
	max-width:900px;margin: 20px auto;}
.detl-c p{margin-bottom: 15px;font-size: 16px;line-height: 200%;/*	text-indent: 36px;*/}
.detl-up {width: 100%;height: 50px;line-height: 50px;padding: 0 10px;}
.detl-up a{width: 50%;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;height: 50px;font-size: 16px;color:#333;}
.detl-up a:hover{color: #0059a9;}
.detl-share{height: 40px;line-height: 40px;background: #f0f2f5;padding:0 10px; }
.share-item{display: inline-block; margin-right: 10px;}

/***附件***/
.fujian{width: 100%;height: auto;margin-top: 30px;}
.fujian p{font-weight: bold;color:#992e35;line-height: 20px;}
.fujian li{width: 100%;height: auto;line-height: 150%;padding: 5px 0;font-size: 16px;}
.fujian li span{font-size: 20px;color:#992e35;margin-right: 10px;}
.fujian li a{font-size: 16px;color:#992e35;}
.fujian li a:hover{color:#e6b045;}
/***普通详情 END***/
/****图文列表***/
.list-tw .tw-img{width: 100%;height: 110px;}
.list-tw .tw-c{padding-left: 20px;padding-top: 15px;}
.list-tw .tw-c a{font-size: 20px;font-weight: 500;}
.list-tw .tw-c p{font-size: 15px;height:50px;  color:#808080;line-height:25px;margin-top: 10px;overflow: hidden;position: relative;}
.list-tw .tw-c p::after, .list-rw p::after, .yx-item .yx-t1::after{
	content: "...[详情]";
	background: #fff;
	color:#992e2e;
	padding-left: 10px;
}
/****图文列表 end***/
/****人物列表***/
.list-rw li{width: 49.5%;display: inline-block;padding:20px 10px;border-bottom: 1px dashed #e5e5e5;}
.list-rw li a{font-size: 24px;font-weight: 500;line-height: 30px;}
.list-rw p{font-size: 15px;height:75px;  color:#808080;line-height:25px;margin-top: 10px;overflow: hidden;position: relative;}
/****人物列表 end***/

/****影像列表***/
.yx-item{width: 100%;height: auto;}
.yx-item a{display: block;}
.yx-item .yx-img{width: 100%;height: 150px;overflow: hidden;border-radius: 5px;}
.yx-item .yx-img img{width: 100%;height: 100%;}
.yx-item .yx-t1{font-size:16px;line-height: 25px;margin-top: 10px;height: 50px; overflow: hidden;position: relative;}
.yx-item .yx-t1::after{
	content: "...";
	background: #fff;
	position: absolute;
	right: 0;
	bottom:0;
	color:#333;
	padding-left: 5px;
}
.yx-item2 .yx-img{height: 180px;}
.yx-item2 .yx-t2{font-size:18px;margin-top: 10px;height: 30px;line-height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.yx-item2 .yx-t3{font-size: 15px;color: #808080;}

.yx-item3{width: 100%;height: auto;position: relative;}
.yx-item3 .yx-bg{width: 100%;height: auto;position: relative;z-index: 1;}
.yx-item3 .yx-c{width: 100%;height: 100%; position: absolute;left: 0;top:0;z-index: 100;padding: 10px;box-sizing: border-box;}
.yx-item3 .yx-c .yx-img{width:50%;height: 100%; float: left;}
.yx-item3 .yx-c .yx-img img{width: 100%;}
.yx-item3 .yx-c .yx-t4{width: 50%;height: 100%;display: flex;align-items: center;padding: 20px 10px 20px 20px;float: left;font-size: 22px;color:#fff;line-height: 40px;}

/****网上展厅 二级列表***/
.wszt-item{padding: 0 10px;box-sizing: border-box;}
.wszt-item .yx-img{width: 100%;height: 250px;overflow: hidden;}
.wszt-item .yx-img2{width: 100%;height: 210px;overflow: hidden;}
.wszt-item .yx-img img{width: 100%;height: 100%;}
.wszt-item .yx-t1{font-size:16px;line-height: 25px;margin-top: 10px;height: 75px; overflow: hidden;position: relative;text-align: center;}
/****网上展厅 二级列表 end***/
.sjk-item{width: 100%;height: 230px;position: relative;}
.sjk-item .sjk-bg{width: 100%;height:100%;position: relative;z-index: 1;}
.sjk-item .sjk-bg img{width: 100%;height:100%;}
.sjk-item .sjk-c{width: 50%;height:92%; position: absolute;right: 4%;top:10px;z-index: 100;padding: 10px;box-sizing: border-box;background: #cc3d47;display: flex;align-items: center;justify-content: center;}
.sjk-item .sjk-c p{font-size: 26px;color:#fff;line-height:30px;}
/****影像列表 end***/


/** 数据库列表***/
.book-list{}
.book-item{padding: 10px;}
.book-img{width: 100px;height: 130px;position: relative;float: left;}
.book-img img{width: 100%;height: 100%;position: absolute;left: 0;top:0;z-index:1;}
.book-img .c{padding:20px 10px;position: relative;z-index: 10;font-size: 15px;color:#fff;}
.book-c{display: block;padding-left: 120px;height: auto;min-height: 130px;}
.book-item .book-c{padding-top: 10px;}
.book-item .book-c .title{font-size: 20px;line-height: 30px;max-height: 60px;}
.book-item .book-c .sub{font-size: 16px;color:#999;line-height: 20px;overflow: hidden;margin-top: 10px;}
.book-c .label{width: 100%;height: auto;margin-top: 10px;}
.book-c .label a{display:inline-block; width: auto;height: 30px;background: #f2f2f2;
	line-height: 30px;text-align: center;font-size: 16px;color:#666;padding:0 15px;
	margin:0px 10px 10px 0;border-radius: 5px;}
.book-c .label a:hover{background: #992e35;color:#fff;}

.book-c .crumb{height: 30px;line-height: 30px;padding: 0 10px;margin: 10px 0 0 0;background: #f2f2f2;}
.book-c .crumb a{font-size: 16px;color:#3f88d1;}
.book-c .crumb a:hover{color:#992e35;}
/** 数据库详情1***/
.detail-l{width:25%;float: left;padding-right: 20px;border-right: 1px solid #e5e5e5;}
.detail-r{width:75%;padding-left: 20px;float: left;
	
}
.detail-list{height: 700px;overflow: auto;padding-top: 10px;}
.detail-list li{width: 100%; font-size: 16px;color: #333; line-height: 40px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.detail-list li a{font-size: 16px;color: #333;}
.detail-list li:nth-child(5n){border-bottom: 1px dashed #e5e5e5;padding-bottom: 10px;margin-bottom: 10px;}

.detail-list .layui-this a, .detail-list li a:hover{color:#992e35;}


.detail-list2 li{padding-right: 100px;position: relative;}
.detail-list2 li::after{
	content: "\e626";
	font-family: "font";
	font-size: 16px;
	color:#ccc;
	position: absolute;
	right: 0;
	
}
.detail-list2 li:hover::after{color:#992e35;}
.detail-l .demo6{margin: 0 auto;text-align: center;}
.detail-sjk-content{padding-top: 20px;}
.detail-r .detl-c{ width: 100%; height: 550px;overflow: auto;}
/** 数据库详情1 end***/
/** 数据库列表 end**************************/


/*****检索页***/
.search-lg-box{width: 100%;height: 60px;margin: 10px auto 30px auto;}
.search-lg-box .l{width: 20%;float: left;padding: 0 5px;}
.search-lg-box .m{width: 62%;float: left;padding: 0 5px;position: relative;}
.search-lg-box .r{width: 18%;float: left;padding: 0 5px;}
.search-lg-box .dropdown, .search-lg-box .input, .search-lg-box .btn{
	width: 100%;height: 60px;line-height: 60px;border-radius: 5px;
}
.search-lg-box .dropdown{background: #ebedf0;border:none;padding: 0 10px;position: relative;text-align: left;}
.search-lg-box .dropdown i{position: absolute;right: 10px;}
.search-lg-box .dropdown:active i{transform: rotate(180deg);} 
.dropdown-group{width: 100%;height: auto;position: relative;}
.dropdown-menu{
	width: 100%;
	height:auto;
	padding: 10px 5px; 
	background: #ebedf0;
	border-radius: 5px;
	display: none;
	position: absolute;
	top:65px;
	left: 0;
	z-index: 100;
}

.dropdown-menu li{width: 100%;height: auto;padding: 10px 5px;font-size: 16px;line-height: 20px;}
.dropdown-menu li:hover{background: #f5f5f5;color:#bf3039;}
.dropdown-menu li:hover a{color:#bf3039;}
.search-lg-box .input{background: #f2f4f7;padding: 0 50px 0 10px;}
.search-lg-box .btn-close{position: absolute;right: 20px;top:15px;}
.search-lg-box .btn-close i{font-size: 26px;color: #999;}
.search-lg-box .btn{background: #992e35;color:#fff;font-size: 20px;}

.retrieve{background: #e8eaed;}
.retrieve-list{	width: 100%;height: auto;padding-right: 20px;}
.retrieve-item{width: 100%;height: auto;padding: 15px;border-bottom: 1px dashed #ccc;}
.retrieve-item:last-child{border-bottom: none;}
.retrieve-item .title{	width: 100%;height: 50px;line-height: 50px;}
.retrieve-item .title-l{width: 79%;float: left;font-size: 20px;font-weight: bold;}
.retrieve-item .title-r{width: 20%;float: left;text-align: right;}
.retrieve-item .title-r .btn{background: #992e35;color:#fff;}
.retrieve-item .sub{font-size: 16px;line-height: 150%;}
.retrieve-item .link{width: 100%;height: 50px;line-height: 50px;font-size: 16px;}
.retrieve-item .link a{	margin-right: 20px;	color:#999;}
.retrieve-item .link a:hover{text-decoration: underline;color:#00C3FF;}
.paixu{display:inline-block;float: right;font-size: 14px;color:#666;font-weight: normal;padding: 0 10px;margin-left: 20px;}
.paixu .font{font-size: 14px;color:#999;}

.page-none{width: 60%;height: auto;margin: 0 auto;text-align: center;margin-top: 40px;}
.page-none .img-none{width:150px;height: auto; }
.page-none .img-wrong{width:240px;height: auto;margin-bottom: 20px; }
.page-none p{font-size: 18px;color:#666;}
.page-none .btn{border-radius: 5px;margin: 20px auto;}
/*****检索页 end***/


/*****侧边栏***/
.nav-tree-title{width: 100%;height: auto;padding: 15px 10px;line-height: 30px;background: #992e34;font-size: 20px;color:#fff;text-align: center;}
.layui-tree-icon {height: 16px;line-height: 14px;width: 16px;padding: 0;}
.layui-tree-entry{height:auto;}
/*****侧边栏 end***/

/*****友情链接***/
.link{width: 100%;height:40px; padding: 0;}
.link .name{width: 10%;float: left;line-height: 38px;}
.link .link-c{width: 90%;float: left;}
.link .link-item{width: 33.3%;float: left;padding: 0  15px;text-align: center;position: relative;}
.link .link-item .itemed{width: 100%;height: 38px;background: #f2f2f2;border-radius: 2px;	line-height: 38px;	padding: 0 10px;font-size: 14px;color:#333;display: block;text-align: center;position: relative;}
.link .link-item .itemed::after{content: "\e618";font-family: "font";position: absolute;	right: 10px;}
.link .link-item .arrow{width: 10px;height: 10px;}
.link .link-item .arrow:after{
	content: '';
    position: absolute;
    left: 50%;
    bottom: 41px;
    display: block;
    margin-left: -10px;
    border-width: 10px;
    border-style: solid;
    border-color:#fff transparent transparent  transparent ;
	z-index: 400;
}
.link .c-box{display:  none;}
.link .content{position: absolute;bottom: 60px;left:0;z-index: 300;text-align: left;padding: 0;}
.link .content ul{display:block;width:auto;max-width:800px;background: #fff;border:1px solid #e5e5e5;border-radius: 5px; padding: 10px;}
.link .content li{display: inline-block;padding: 10px;}
.link .content li a{font-size: 15px;color:#333;line-height: 20px;}
.link .content li a:hover{color:#c30d24;}
/*****友情链接 end***/

/*****网站地图***/
.department{padding: 15px 0;}
.department li{width:25%;float: left;padding: 10px;}
.department li a{display: block;width: 100%;height:42px;line-height: 40px;font-size: 16px;text-align: center;border:1px solid #f2f2f2;border-radius: 5px;}
.department li a:hover{background: #992e35;color:#fff;}
/*****网站地图 end***/

.layui-this .layui-tree-txt{color:#992e35!important;}

.layui-form-label{box-sizing: content-box;}
.layui-form-item  .nm-head{padding: 10px 0;}
.layui-input, .layui-textarea, .layui-select, .layui-form-label{font-size: 14px;}
.question-btn{margin-top: -10px;}
.question-list{margin-top: 20px;}
.question-list .layui-table th, .layui-table td {
    font-size: 14px !important;
}
.qst-title{font-size: 15px!important;font-weight: bold;}
.layui-form-select dl dd {
    cursor: pointer;
    font-size: 14px;
}
.layui-form-select dl dd.layui-this {
    background-color: #992e35;
	color: #fff;}

 .color-red {
   color: #cd291f !important;
 }
 .color-green {
   color: #009688 !important;
 }