/************文章页**************/
.clear {
    clear: both;
}
/*.show_crumb*/
.show_crumb { padding:0.375rem 0; border-bottom: 1px solid #dadada;}
.show_crumb img { width: 1.4rem; display: inline-block; vertical-align: top;}
.show_crumb a { margin:0 0.2rem;}

/*show_box*/
.show_box { padding-top:0.75rem;}
.show_box .show_tle { text-align: center; font-size:1.2rem; margin-bottom: 0.5rem; font-weight:bold;}
.show_box .show_ly { text-align: center; color: #666; font-size: 0.9rem; margin-bottom: 0.5rem;}
.show_box .show_ly a { display: inline-block; vertical-align: middle; padding:0 0.275rem; height: 1rem; line-height: 1rem; border:1px solid #ff7e00; color: #ff7e00; border-radius: 0.2rem; margin-left: 0.3rem;}

.show_tip { background: #b0d2e3; font-size: 0.95rem; line-height: 1.6; color: #003163; padding:0.375rem; border-radius:0.6rem; }
.show_tip a { color: #ff4614;}
.show_con{padding:0 3%;}
.show_con p,.show_con p *{font-size:0.9rem !important;line-height:1.6;font-family: 微软雅黑 !important;}
.st-warp{
	position: relative;
	margin-top: 0.25rem;
}
.prompt-content{
	margin-top: 0.8rem;
	background: #e3e3e3;
	border-radius: 0.125rem;
	padding-bottom: 0.5rem;
	padding-top:1.8rem;
}
.st-warp img{
	width: 10rem;
	float: right;
	background: #fff;
	padding: 0.125rem;
	position: absolute;
	right: 0.25rem;
	top: 0rem;
	border-radius: 0.1rem;
	box-shadow: 0rem 0rem 0.5rem rgba(230,230,230,0.9);
	border: 1px solid #eee;
}
.warp-t{
	    width:0rem;
		height:0rem;
		border-left:7.5rem solid #01bbec;
		border-right:1.5rem solid transparent;
		border-top:1.5rem solid #01bbec;
		border-bottom:1.5rem solid #01bbec;
		position:relative;
		margin-left:1.2rem;
}
.warp-t span {
    color: #fff;
    font-size: 1.1rem;
    left: -6rem;
    position: absolute;
    top: -0.7rem;
}
.st-warp p{
	font-size: 0.9rem;
	color: #333;
	text-align: justify;
	line-height: 1.5;
	padding: 0rem 0.5rem;
	margin-top: 1rem;
}

.swt-pic{width: 100%;height: 3.5rem;border-top: 0.25rem solid #efefef;border-bottom: 0.25rem solid #efefef;margin-bottom: 0.5rem;margin-top:1rem;}
.swt-pic *{box-sizing:border-box;}
.swt-pic a{float:left;border-right: 1px solid #ccc;width: 33.33%;height: 100%;}
.swt-pic a:last-child{border-right: none;}
.swt-pic a img{width:25%; float: left;margin: 0.475rem 0rem 0rem 0.575rem;}
.swt-pic a .txt{float: left;margin: 0.275rem 0 0 0.425rem;}
.swt-pic a .txt h3{font-size: 0.95rem;color: #333;}
.swt-pic a .txt span{display: block;text-align: right; font-size: 0.8rem;}

/*公共标题样式开始*/
.index_jbdh{width:16rem;margin:0px auto;background:#fff;padding-bottom:0.3rem;padding-top:1px;margin-top:0.45rem;border-bottom:0.25rem solid #eee;padding-bottom:0.85rem;}
.index_title{width:100%;height:1.45rem;line-height: 1.45rem;margin:0px auto;border-bottom:1px solid #ccc;margin-top:0.3rem;}
.index_title h3{float: left;}
.index_title h5{font-size:0.75rem;color:#585858;float:left;padding-left:0.4rem;font-weight:normal;}
.index_title h4{font-size:0.85rem;color:#333333;float:right;font-weight:normal;}
.index_title span{background:#0189d5;float:left;width:0.3rem;height:0.8rem;margin-right:0.45rem;margin-top:0.35rem;}
.index_title p{font-size:1.1rem;color:#005ab9;font-weight:bold;float:left;border-bottom:0.15rem solid #005ab9;line-height:1.25rem;height:1.48rem;}
.index_title h6{font-size:0.7rem;color:#d1d1d1;float:left;line-height:0.5rem;padding-left:0.4rem;margin-top:0.3rem;}

/*ksxq*/
.ksxq_jb,.ksxq_about{padding:0.5rem 0.5rem 1rem 0.5rem;border-bottom:0.25rem solid #eee;}
.ksxq_question {border-bottom:0.25rem solid #eee;margin-top:1.45rem;}
.ksxq_about p { line-height: 1rem; color: #666;text-align: justify;}
.h3_tle { padding-left: 1rem; height: 0.8rem; line-height: 0.8rem; font-size: 0.7rem; font-weight: normal; margin-bottom: 0.5rem;}
.h3_tle a { float: right; color: #53c2f9; font-size: 0.5rem;}
.h3_bg1 { background: url(../images/ksxq_03.png) no-repeat left center; background-size:0.8rem; }
.h3_bg2 { background: url(../images/ksxq_06.png) no-repeat left center; background-size:0.8rem; }
.ksxq_jb ul li { padding:0 0.5rem; border:1px solid #ebebeb; height: 1.15rem; line-height: 1rem; color: #666; font-size: 0.55rem; margin-right: 0.25rem; float: left; margin-bottom: 0.25rem; border-radius: 0.125rem; }
.ksxq_jb ul li a { color: #666;}
.ksxq_doc { padding-top: 0.3rem;}
.ksxq_doc .h3_tle { margin:0 0.75rem;}
.bords{border-top:0.25rem solid #eee;margin-top:0.8rem;}
.ksxq_doclist { padding:0.875rem 0.5rem; border-bottom: 1px solid #dadada;}
.ksxq_docimg { display: block; width: 3.8rem; height: 3.85rem; background: url(../images/add1_02.jpg) no-repeat center center; border-radius: 50%; overflow: hidden; padding-top: 0.25rem;}
.ksxq_docimg img { display: block; width: 3.8rem;margin-left: 12px;}
.ksxq_docabout { float: right; width: 10.7rem;}
.ksxq_docabout h3 { font-weight: normal; font-size: 0.7rem; margin-bottom: 0.4rem;}
.ksxq_docabout h3 span { font-size: 0.55rem; margin-left: 0.65rem;}
.ksxq_docabout p { font-size: 0.55rem; color: #666; line-height: 1rem;}
.ksxq_docabout p span { color: #ff7e00;}
.ksxq_docpage { color: #f24848;}
.ksxq_docbtn img{ display: block; float: right;width:3.05rem;height:0.825rem;margin-top:0.25rem;}
.ksxq_question ul{width:100%;margin:0 auto;overflow:hidden;margin:0.65rem auto;padding:0 1%;box-sizing:border-box;}
.ksxq_question ul li{display:block; text-align: center; line-height: 2; margin:0 0 1% 1%; float: left;font-size:0.95rem;}
.ksxq_question ul li a{display:block;}
.ksxq_question ul li:first-child ,.ksxq_question ul li:nth-child(3),.ksxq_question ul li:nth-child(6){ margin-left:0;}
.ksxq_question ul li:first-child { width: 55%;}
.ksxq_question ul li:nth-child(2) { width: 44%;}
.ksxq_question ul li:nth-child(3) { width: 33%;}
.ksxq_question ul li:nth-child(4) { width: 33%;}
.ksxq_question ul li:nth-child(5) { width: 32%;}
.ksxq_question ul li:nth-child(6) { width: 46%;}
.ksxq_question ul li:nth-child(7) { width: 26%;}
.ksxq_question ul li:last-child { width: 26%;}
.ksxq_question ul li a { color: #fff;}
.bg_afd a{ background: #afdbf1;}
.bg_d5e a{ background: #d5e280;}
.bg_ffb a{ background: #ffbe84;}
.bg_b6d a{ background: #b6d5be;}
.col666 a{ color: #666; line-height: 1rem;}
.pad_1_75 { padding:1rem 0.75rem;}

.typing{width:100%;overflow:hidden;border-bottom:0.25rem solid #eee;}
.typing-left{width:71.5%;margin-top:0.5rem;}
.typing-left a{display:block;position:relative;width:32%;float:left;margin:0 2% 2% 0;}
.typing-left a:nth-child(3n){margin-right:0;}
.typing-left a img{width:100%;height:auto;}
.typing-left a p{position:absolute;bottom:0rem;width:100%;height:1.75rem;line-height:1.75rem;text-align:center;font-size:0.85rem;color:#fff;background:rgba(0,0,0,0.4);}
.typing-right{width: 27.5%;margin-top:0.5rem;}
.typing-right img{width:100%;height:11.83rem;}

.shjzx{ margin: 0 auto;font-size:0.7rem; line-height:1.125rem;width: 100%;margin-top:0.5rem;margin-bottom:0.5rem;}
.shjzx ul{ margin-top:0.25rem;}
.shjzx ul li{ border-bottom:1px dashed #666; line-height:2; overflow:hidden;width:100%;text-indent:0.4rem;font-size:0.9rem; height:2rem;}
.shjzx ul li a p{ float:left;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.shjzx ul li a span{ float:right; margin-right:0.5rem;}

/*列表页*/
.dj_lb{ width: 100%;padding: 0 1%;box-sizing: border-box; border: 1px solid #fff;background: #FFFFFF;}
.dj_lba{ width: 100%; padding: 1rem 0; border-bottom: 1px solid #E0E0E0;}
.dj_lba h1 { color: #333333; font-size: 1rem;font-weight:normal ; margin-bottom: 0.5rem;}
.dj_lba h1 span {float: left; width:0.175rem; height: 0.95rem; background: #53c2f9; display: inline-block; margin:0.225rem 0.25rem 0rem 0rem;  padding-top: 0.25rem;}
.dj_lba .list2{width:100%;overflow:hidden;}
.dj_lba .list2 img{float:left;width:28%;height: 5rem;}
.dj_lba p{float:right;width:70%; color: #666666; font-size: 0.95rem; line-height: 1.6; letter-spacing: 0.025rem;text-align:justify;}
.dj_lba .dj_col { color: #ff7e00;}

.btns-group{height:4rem; padding-top:1rem;border-bottom:0.25rem solid #eee;}
.btns-group a{display:inline-block;float:left;width:40%;/*! height:1.75rem; */line-height:2.3;text-align:center;font-size:0.95rem;color:#fff;text-decoration:none;margin-left:1.6rem;}
.btns-group a:first-child{background:#0189d5;}
.btns-group a:last-child{background:#ffaa5d;}

/**/
.appendTit{overflow:visible;position:relative;text-align: center;margin-bottom: 0.825rem;padding-bottom: 2%;border-bottom: 1px solid #ccc;}
.appendTit:after{content:'';position:absolute;bottom:-5px;left:49%;display:block;width:10px;height:10px;background:#0189d5;}
.appendTit *{display:block;}
.appendTit b{font-size:1rem;}
.appendTit span{font-size:0.85rem;}

.aappend-tab-btn li {
  float: left;
  width: 47.5%;
  box-sizing: border-box;
  border: 1px #ccc solid;
  text-align: center;
  line-height: 1.5rem;
  font-size: 0.825rem;
  color: #777;
}
.aappend-tab-btn li:last-child {
  margin-left: 5%;
}
.aappend-tab-btn .on {
  border: 1px #166be0 solid;
  color: #166be0;
}
.aappend-tab-txt {
  margin-top: 0.825rem;
}
.aappend-tab-txt .blueB {
  background-color: #7ecef4;
  padding-bottom: 0.5rem;
}
.aappend-tab-txt h1 {
  font-size: 0.825rem;
  text-align: center;
  line-height: 2rem;
  color: #fff;
}
.aappend-tab-txt .box {
  width: 96%;
  margin: auto;
  overflow: hidden;
  background-color: #fff;
}
.aappend-tab-txt .box img {
  display: block;
  width: 100%;
}
.aappend-tab-txt .box dl {
  width: 32%;
  box-sizing: border-box;
  border-right: 1px #d1e1f5 solid;
}
.aappend-tab-txt .box dl+dl{width:34%;}
.aappend-tab-txt .box dt {
  font-size: 0.85rem;
  text-align: center;
  color: #17adf4;
  line-height: 1.8rem;
  border-bottom: 1px #d1e1f5 solid;
}
.aappend-tab-txt .box dd {
  font-size: 0.75rem;
  border-bottom: 1px #d1e1f5 solid;
  height: 8.5rem;
  box-sizing: border-box;
  padding: 0.3rem;
}
.aappend-tab-txt .box .Fdd {
  box-sizing: border-box;
  padding-top: 1.7rem;
}
.aappend-tab-txt .box .Fdd span {
  color: #ff9900;
}
.aappend-tab-txt li > p {
  font-size: 0.9rem;
  padding-top: 0.4rem;
  text-indent: 2em;
}
.aappend-tab-txt li > p span {
  color: #f5a701;
}

.c-btns{
	width: 60.969%;
	background-color: #fd9446;
	border-radius: 0.3rem;
	overflow: hidden;
	height: 2.25rem;
	margin: 1rem auto 0;
}

.c-btns img{
	width: 15%;
	height: 2.25rem;
}
.c-btns span{
	line-height: 2.25rem;
	font-size: 0.8rem;
	text-align: center;
	color: #fff;
	width: 25%;
}
.c-btns span.lefts{
	line-height: 2.25rem;
	font-size: 0.8rem;
	text-align: center;
	color: #fff;
	width: 55%;
	float: left;
}
.c-btns img.right{
	padding-right: 6%;
}

.sb-btns{
	width: 50.969%;
	background-color: #fd9446;
	border-radius: 0.3rem;
	overflow: hidden;
	height: 2.25rem;
	margin: 1rem auto 0;
}

.sb-btns img{
	width: 18%;
	height: 2.25rem;
}
.sb-btns span.lefts{
	line-height: 2.25rem;
	font-size: 0.8rem;
	text-align: center;
	color: #fff;
	width: 80%;
	float: left;
}
.sb-btns img.right{
	padding-right: 6%;
}

.E-public-title {
  padding-top: 1rem;
  padding-bottom: 0.5rem;
  border-bottom: 1px #ccc solid;
  margin-bottom: 1rem;
}
.E-public-title h1 {
  font-size: 0.9rem;
  padding-left: 1.5%;
}
.E-public-title span {
  font-weight: bold;
  font-size: 1rem;
  color:#0189d5;
}
/*  */
.E-videos li {
  float: left;
  width: 32.6%;
  margin-right: 1.1%;
}
.E-videos li a{color:inherit;}
.E-videos img {
  height: 6rem;
  width: 100%;
}
.E-videos span {
  display: block;
  width: 100%;
  font-size: 0.75rem;
  line-height: 1.2rem;
  padding-top: 0.4rem;
}
.E-videos li:last-child {
  margin-right: 0;
}
.c-btn{
	width: 42.96875%;
	background-color: #fd9446;
	border-radius: 0.3rem;
	overflow: hidden;
	height: 2.25rem;
	margin: 1rem auto;
}

.c-btn img{
	width: 13%;
	height: 2.25rem;
}
.c-btn span{
	line-height: 2.25rem;
	font-size: 0.8rem;
	text-align: center;
	color: #fff;
	width: 56%;
}
.c-btn img.left{
	padding: 0 5% 0 7%;
	width: 12%;
	background-color: #f67617;
}
.c-btn img.right{
	padding-right: 5%;
}

/*列表文章*/
.yyjj{width:100%;height:10.5rem;margin:0px auto;background:#fff;padding-top:1px;border-bottom:0.25rem solid #eee;}
.wrap11{width:100%;margin:0px auto;}
.new-tit{border-bottom: 1px solid #cccccc;height:1.64rem;margin-top:0.675rem;}
.new-tit span{font-size: 1.1rem;color: #005ab9;border-bottom: 0.15rem solid #005ab9;font-weight: bold;padding-bottom: 0.2rem;float:left;margin-left:0.2rem;}
.new-tit i{width:0.15rem;height:1rem;background:#0075cc;display:block;float:left;margin-top:0.3rem;}
.new-tit a{display: block;width: 5rem;height:1.2rem;line-height: 1.2rem;text-align: center;font-size: 0.85rem;color: #ff6005;float: right;text-decoration: none;border: 1px solid #ff6005;border-radius: 0.125rem;margin-top: 0.15rem;}
.new-tit a img{margin:0rem 0.15rem;width:15%;/*! height:0.525rem; */}
.new-con{margin-top:0.5rem;}
.new-con img{float: left;width:44%;/*! height:7.25rem; */}
.new-con .new-txt{width: 53%;}
.new-con .new-txt li{font-size: 0.9rem;font-weight: normal;color: #4dabf0;background:url(../images/arrow.jpg) no-repeat 0.25rem;text-indent:1.2rem;height:1.25rem;line-height:1.25rem;}
.new-con .new-txt p{text-indent: 2em;font-size: 0.85rem;color: #555;margin-left:0.6rem;margin-top:0.5rem;line-height:1.4;}
.red{color:red;}

.fgx_bottom{width:16rem;height:0.25rem;background:#eee;}

.nav-icon{width:100%;overflow:hidden;border-top:1px solid #eee;border-bottom:0.25rem solid #eee;}
.nav-icon a{width:25%;display:block;float:left;border-left:1px solid #eee;text-decoration:none;height: 3.2rem;line-height: 3rem;box-sizing: border-box;text-align: center;}
.nav-icon a+a{border-left:none;}
.nav-icon a img{width:30%;}
.nav-icon a .nav-p{display: inline-block;line-height: normal;vertical-align: middle;}
.nav-icon a .nav-p p:nth-child(1){font-size:0.9rem;color:#2f2f2f;}
.nav-icon a .nav-p p{font-size:0.75rem;color:#808080;/*! line-height:0.8rem; */}

.zj-ss{width:100%;margin:0px auto;background:#fff;margin-top:0.125rem;padding-top:1px;border-bottom:0.25rem solid #eee;}
.zj_zb{width:100%;height:13.5rem;/*background:url(../images/gxf_bigss.jpg) no-repeat;*/margin-top:0.55rem;padding-top:1px;background-size:100% 100%;}
.zj_zb h1{font-size:1.2rem;color:#0052a6;margin-left:11.25rem;margin-top:1.7rem;}
.zj_zb h1 span{font-size:0.5rem;}
.zj_zb p{font-size:0.85rem;color:#111111;margin-left:11.25rem;margin-top:0.2rem;}
.zj_zb .zj_info{width:50%;/*! height:1.9rem; */background:rgba(255,255,255,0.5);font-size:0.85rem;margin-left:11.25rem;border-radius:0.2rem;margin-top:0.3rem;line-height: 1.6;}
.zj_zb .zj_info span{color:#222;}
.zj_zb .zj_info .orange1{color:#ff6005;}
.zj_zx{width:20%;line-height:1.6;border:1px solid #0052a6;margin-left:12.2rem;float:left;margin-top:0.2rem;border-radius:0.2rem;font-size:0.85rem;color:#0052a6;text-align:center;}
.zj_tel{width:20%;line-height:1.6;border:1px solid #ff5f11;margin-left:0.5rem;float:left;margin-top:0.2rem;border-radius:0.2rem;font-size:0.85rem;color:#ff5f11;text-align:center;}
.zj_zx img,.zj_tel img{margin-right:1%}
.zj_zx img{width: 13%;}
.zj_tel img{width: 15%;}
.zj_con1{width:49%;height:6.85rem;}
.zj_con1 img{float:left;margin-left:0.4rem;margin-top:0.75rem;width:40%;/*! height:48%; */}
.zj_con_r{float:left;margin-top:1.2rem;margin-left:6%;width:50%;box-sizing: border-box;}
.zj_con1 .p11{font-size:0.9rem;}
.zj_con1 p{font-size:0.85rem;margin-top:0.2rem;}
.zj_con1 .zj_gh{width:73%;/*! height:0.95rem; */font-size:0.85rem;color:#ff6005;border:1px solid #ff6005;border-radius:0.1rem;text-align:center;line-height:1.6;margin-top:0.2rem;}


.footer_gh{background:#fff;width:100%;margin:0px auto;padding-top:0.25rem;margin-top:0.225rem;}
.ghpt{ width:100%; overflow:hidden; margin:0 auto;margin-top:0.4rem;}
.yylg{ background:url(../images/dblogo.png)  no-repeat; width:50%; height:4rem; margin:0 auto;background-size:100%;}
.zxgh{ margin:0 auto; width:85%; margin-top:0.75rem; overflow:hidden;}
.zxgh ul li{ float:left; width:32%; background:#0189d5;  background-size:4.225rem 1.25rem;}
.zxgh ul li+li{margin-left:2%;}
.zxgh ul li a{ font-size:0.9rem;font-family:微软雅黑; color:#f2f2f2; display:block;line-height:2;}
.zxgh ul li a.dhzxts{ background:url(../images/dhtb.png) 0.575rem center no-repeat; padding-left:2rem;background-size:1.15rem 0.8rem;width: 78%;}
.zxgh ul li a.zxzxts{ background:url(../images/zxtb.png) 0.575rem center no-repeat; padding-left:2rem;background-size:1.15rem 0.8rem;}
.zxgh ul li a.yyghts{ background:url(../images/ghtb.png) 0.55rem center no-repeat; padding-left:2rem;background-size:0.7rem 0.8rem;}
.bddh{ width:100%; margin-top:0.5rem; font-size:0.9rem;font-family:微软雅黑; color:#000; text-align:center;}
.bddhs{width: 85%; margin:0 auto; margin-top:0.5rem; overflow:hidden;}
.telinput{ border: 1px #999999 solid;  line-height:2;width:74%; font-size:0.9rem; float:left;text-indent:0.3rem;}
.dunpai{ width:85%; height:2.75rem; background:url(../images/dunpai.png) 0.25rem 0.25rem no-repeat; margin:0 auto; font-size:0.8rem; margin-top:0.5rem; background-size:2.2rem 2.2rem;}
.dunpai p{line-height:1.6;text-align:left; padding-left:2.75rem;}
.submit-sub{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#FFAA5D; width:25%; border:0; float:right; cursor:pointer;text-align:center;line-height:2;font-size:0.95rem;color:#fff;}
.ahottt {
  width: 98%;
  border: 1px solid #ccc;
  margin: 0 auto 0.5rem auto;
  background: #fff;
  padding: 0.5rem 0;
  height: 4.8rem;
}
.ahottt .ahotttbox {
  width: 95%;
  height: 3rem;
  border: 1px solid #666;
  position: relative;
  margin: 0.6rem auto 0 auto;
}
.ahottt .ahotttbox .ahotitle {
  position: absolute;
  width: 12rem;
  left: 50%;
  margin-left: -6rem;
  top: -0.8rem;
  font-size: 1rem;
  background: #fff;
  text-align: center;
}
.ahottt .ahotttbox .ahotitle span {
  color: red;
}
.ahottt .ahotttbox .btnul {
  position: absolute;
  left: 50%;
  width: 20rem;
  bottom: -1rem;
  margin-left: -10rem;
}
.ahottt .ahotttbox .btnul li {
  width: 50%;
  float: left;
  text-align: right;
}
.ahottt .ahotttbox .btnul li img {
  width: 89%;
}
.ahottt .ahotttbox .btnul li:nth-child(1) {
  text-align: left;
}
.ahottt .ahotttbox .btnul li:nth-child(1) img {
  width: 100%;
}
.zt47-tab {
  width: 22.0125rem;
  margin: 0 auto;
  padding-top: 1rem;
}
.zt47-tab .main video {
  display: block;
  width: 100%;
  height:13rem;
}
.zt47-tab .main span {
  display: block;
  width: 100%;
  font-size: 0.75rem;
  line-height: 1.3rem;
  padding: 0.6rem 0.4rem 0.4rem 0.4rem;
}
.zt47-tab .main span a{
	color:red;
}
.zt47-tab .tab-btn {
  margin-top: 1rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  justify-content: space-between;
}
.zt47-tab .tab-btn li {
  width: 6.75rem;
  background-color: #d8d8d8;
  height: 3rem;
  text-align: center;
  font-size: 0.825rem;
  padding-top: 0.275rem;
}
.zt47-tab .tab-btn li span {
  display: block;
  width: 80%;
  text-align: center;
  background-color: #4f4f4f;
  border-radius: 1rem;
  color: #fff;
  margin: 0 auto;
  font-size: 0.75rem;
  line-height: 1.5;
}
.zt47-tab .tab-btn .on {
  background-color: #b3000f;
  color: #fff;
}
.zt47-tab .tab-btn .on span {
  background-color: #ffc000;
  color: #b3000f;
}