.floatlft,.floatrgt{
	float: none;}
.bdy_lft{
	display: none;}
.bdy_wid{
	width: auto;
	padding: 0 0.4rem;}
.news_list dd{
	padding: 0.306666rem;
	display: flex;
	flex-direction: row;
	margin: 0.533333rem 0 0;}
.news_list dd div{
	padding: 0 0 0 0.266666rem;
	margin: 0;}
.news_list dd .floatlft img{
	width: 3.746666rem;
	height: auto;}
.news_list dd div h3 a{
	font-size: 0.4rem;
	line-height: 0.613333rem;}
.news_list dd div span{
	font-size: 0.266666rem;
	line-height: 0.32rem;
	margin-top: 0.2rem;}
.mart-50{
	margin-top: 0.133333rem;}
.breadCum{
	line-height: 0.8rem;}
.breadCum a, .breadCum span{
	font-size: 0.266666rem;
	margin-right: 0.053333rem;}
.page_wrap{
	padding-top: 0.533333rem;}
.page_wrap span, .page_wrap a{
	line-height: 0.666666rem;
	padding: 0 0.266666rem;
	margin: 0 0.053333rem;
	font-size: 0.346666rem;}
.page_wrap a.preNxt{
	font-size: 0.346666rem;}
.go_top{
	display: none;}
.mart-45{
	margin-top: 1.333333rem;}
.foot_dl_lst dl{
	width: 25%;}
.foot_dl_lst dl dd{
	width: 100%;
	height: 1.84rem;}
.footer_wrap .bdy_wid{
	padding: 0;}
.foot_dl_lst dl dd img{
	width: 100%;
	height: auto;}
.foot_dl_lst dl dt{
	height: 0.733333rem;
	line-height: 0.733333rem;
	font-size: 0.266666rem;}
.footer_top div.bdy_wid{
	height: auto;}
.foot_rgt img{
	width: 6.133333rem;
	display: inline-block;
	height: auto;}
.foot_rgt div{
	text-align: center;}
.foot_rgt{
	padding: 0.8rem 0.4rem;}
.foot_rgt p{
	font-size: 0.266666rem;
	line-height: 0.506666rem;
	text-align: center;}
.footer_bottom div.bdy_wid{
	padding: 0.4rem;
	height: auto;}
.foot_char{
	font-size: 0.266666rem;
	line-height: 0.453333rem;}
.widper{
	width: auto;
	box-sizing: border-box;}
.pics_list_news li{
	min-height: auto;}
.pics_list li span.date{
	display: none;}
.pics_list li p,.pics_list li div{
	display: none;}
.pics_list li{
	display: flex;
	flex-direction: row;
	box-sizing: border-box;
	padding: 0.266666rem;
	width: 100%;
	border: none;
	margin: .533333rem 0 0;}
.pics_list li a img{
	width: 3.746666rem;
	height: auto;}
.pics_list li h3 a{
	box-sizing: border-box;
	padding: 0 0 0 0.266666rem;
	font-size: 0.4rem;
	line-height: 0.613333rem;}
.pics_list_news li h3 span{
	display: block;
	font-size: 0.266666rem;
	line-height: 0.32rem;
	margin-top: 0.2rem;
	font-weight: normal;
	color: #003569;
	padding-left: 0.266666rem;
	box-sizing: border-box;}
.bgGray{
	padding: 0;}
.posFixed{
	position: static;}
.posFixed img{
	width: 100%;
	height: auto;}
.balance_hei{
	height: auto;
	padding-top: 0;}
.balance_hei .bdy_wid{
	width: 100%;
	padding: 0;}
.balance_hei .overhid{
	padding: 0 .4rem;}
.char_block{
	width: auto;}
.char_block h3{
	font-size: 0.666666rem;
	line-height: 0.933333rem;
	padding: 0.373333rem 0;}
.char_block p{
	margin: 0;
	font-size: 0.32rem;
	line-height: 0.48rem;}
.char_block p::before{
	content:'';
	display: block;
	height: 1px;
	width: 1.6rem;
	background: #dbdbdb;
	margin-bottom: 0.4rem;}
.char_block .showMore{
	background: #f3f3f3;
	overflow: hidden;
	padding: 0.533333rem 0.4rem;
	margin-top: 0;}
.pics_list li div,.showMore{
	display: flex;
	flex-direction: row;}
.pics_list li div em, .showMore em{
	font-size: 0.32rem;
	line-height: 0.56rem;
	width: 0.56rem;
	height: 0.56rem;}
.pics_list li div a, .showMore a{
	line-height: 0.56rem;
	padding-left: 0.133333rem;
	font-size: 0.32rem;}
.mart-95{
	margin-top: 0.8rem;}
.research_list li{
	width: 100%;
	box-sizing: border-box;
	margin-top: 0.533333rem;
	padding: 0.266666rem;}
.research_list li img{
	width: 100%;
	height: auto;}
.research_list li h3 a{
	font-size: 0.4rem;
	line-height: 0.6rem;
	margin-top: 0.213333rem;}
.reseach_item_list dd{
	width: auto;
	margin-right: 0;}
.research_list_noMar li p a{
	font-size: 0.32rem;
	line-height: 0.48rem;}
.research_list_noMar li p{
	margin: 0.173333rem 0 0;
	display: flex;
	flex-direction: row;
	align-items: center;}
.research_list_noMar li p span{
	margin: 0 0.133333rem 0 0;}
.research_list_noMar li p span{
	width: 0.053333rem;
	height: 0.053333rem;}
.research_list_long li h3 a{
	padding-right: 0;
	padding-left: 0;}
.research_list_long li dl dd p span{
	margin-top: 0;}
.research_list_long li dl dd p{
	margin-top: 0.106666rem;
	padding: 0;}
.research_list_long li dl dd{
	width: auto;
	margin-right: 0;}
.research_list_long li dl.dl_half dd{
	width: auto;}
.pics_list_block li a img{
	width: 100%;}
.pics_list_block li{
	flex-direction: column;
	padding: 0;}
.pics_list_block li h3 a{
	padding: 0.4rem 0.266666rem 0.8rem;}
.pics_list_block li{
	border-bottom: 0.093333rem solid #003569;}
.journal_list li{
	width: 100%;
	margin-right: 0;
	display: flex;
	flex-direction: row;
	margin-top: 0.506666rem;}
.journal_list li img{
	width: 2.946666rem;
	height: auto;}
.journal_list li a.floatlft{
	padding: 0.293333rem;
	min-height: auto;}
.journal_list li div{
	padding: 0.266666rem;}
.journal_list li div h3 a{
	font-size: 0.4rem;
	line-height: 0.613333rem;}
.journal_list li div p{
	font-size: 0.32rem;
	line-height: 0.48rem;
	margin: 0.213333rem 0 0;}
.journal_list li div em{
	font-size: 0.4rem;
	line-height: 1.2;
	margin-top: 0.213333rem;}
/*20210825 start*/
.journals_lst li dl dt,.journals_item a{
	font-size: 0.48rem;
	line-height: 0.666666rem;
	height: auto;
	padding: 0.226666rem;}
/*20210825 end*/
.journals_lst li{
	width: 100%;
	margin-right: 0;}
.journals_lst li dl dd a{
	font-size: 0.32rem;
	line-height: 0.72rem;}
.journals_lst li{
	margin-top: 0.533333rem;}
.relate dd{
	margin-right: 0;
	width: 100%;
	box-sizing: border-box;
	padding: 0.266666rem 0.266666rem 0.4rem;
	min-height: auto;
	margin-top: 0.533333rem;}
.relate_w dd{
	width: 100%;
	box-sizing: border-box;
	padding: 0.266666rem 0.266666rem 0.4rem;
	margin-right: 0;
	margin-top: 0.533333rem;}
.relate dd a{
	font-size: 0.4rem;
	line-height: 0.613333rem;}
.relate dt{
	font-size: 0.48rem;
	line-height: 1.2;
	padding: 0.2rem 0;}
.content{
	font-size: 0.4rem;
	line-height: 0.666666rem;
	border: none;
	padding: 0;}
.content img{
	max-width: 100%;
	height: auto;}
.article_cont{
	border: none;
	padding-bottom: 0.533333rem;}
.title{
	font-size: 0.666666rem;
	line-height: 0.933333rem;
	padding: 0;}
.mart-35{
	margin-top: 0.266666rem;}
.author{
	display: flex;
	flex-direction: column-reverse;
	padding: 0;
	background: transparent;}
.author span{
	font-size: 0.266666rem;
	line-height: 1.2;
	display: block;
	padding: .2rem;
	box-sizing: border-box;
	background: #f3f3f3;}
.share{
	margin-left: 0;
	margin-top: 0.4rem;}
.share a{
	width: 0.653333rem;
	height: 0.653333rem;
	margin: 0 0.16rem 0 0;}
.share a.more_share{
	line-height: 0.653333rem;
	font-size: 0.4rem;}
.mart-25{
	margin-top: 0.266666rem;}
.leader_lst li{
	width: auto;
	margin: 0.6rem 0 0;}
.leader_lst li span img, .leader_lst li a img{
	padding: 0.293333rem;
	width: 4.12rem;
	height: auto;}
.leader_lst li h3 a, .leader_lst li h3 span{
	font-size: 0.4rem;
	line-height: 0.613333rem;
	margin-top: 0.333333rem;
	display: block;}
.leader_lst li p{
	font-size: 0.32rem;
	line-height: 0.48rem;
	margin-top: 0.266666rem;
	text-align: center;
	max-width: 7.333333rem;}
.leader_lst_02{
	border: none;
	margin-top: 0.6rem;}
.nav{
	height: 1.92rem;
	position: fixed;
	z-index: 30;
	left: 0;
	right: 0;
	top: 0;
	border-bottom: none;}
.nav_height{
	height: 1.92rem;}
.marT_m,.swiper-container-home{
	margin-top: -1.92rem;}
.swiper-container-home,.swiper-container-home .swiper-slide{
	height: 100vh;
	width: 10rem;}
.swiper-container-home .swiper-wrapper .swiper-slide{
	position: relative;
	background-position: 50%;}
.subMenu{
	height: 100vh;
	box-sizing: border-box;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
	padding-bottom: 1.333333rem;
	position: fixed;}
.nav_lst li{
	display: none;}
.nav_lst li.menu{
	display: block;
	padding: 0;
	line-height: 1rem;}
.nav_rgt_top{
	right: 1.44rem;
	top: 0.533333rem;
	z-index: 30;}
.nav_lst li.menu,.close_menu{
	position: absolute;
	top: 0.533333rem;
	right: 0.533333rem;
	z-index: 30;}
.close_menu{
	font-size: 0.4rem;
	height: 1rem;
	line-height: 1rem;
	width: 1rem;
	text-align: center;
	right: 0.4rem;}
.nav_rgt_top i.earth,.nav_rgt_top a{
	display: none;}
.nav_rgt_top i.search{
	font-size: 0.6rem;
	background: none;
	width: 1rem;
	height: 1rem;
	line-height: 1rem;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0;}
.sec_banner{
	height: 6.533333rem;
	background-color: #000;}
.head_shadow{
	height: 6.533333rem;}
.sec_banner_ins h3{
	padding-top: 3.266666rem;
	font-size: 0.88rem;
	line-height: 1.093333rem;}
.logo_pos{
	left: 0.4rem;}
.logo_pos img{
	width: auto;
	height: 1.92rem;}
.search_ins{
	width: 8.533333rem;
	height: 1rem;
	box-sizing: border-box;
	display: flex;
	flex-direction: row;
	align-items: center;
	padding: 0 0.32rem;
	border-width: 2px;
	margin-left: -4.266666rem;
	top: 3rem;}
.search_ins input{
	width: 7.133333rem;
	height: calc(1rem - 4px);
	line-height: calc(1rem - 4px);
	font-size: 0.266666rem;}
.search_ins .iconfont{
 width: 0.5rem;
	line-height: calc(1rem - 4px);
	font-size: 0.4rem;
	padding-left: 0.1rem;}
.search_tit{
	font-size: 0.32rem;
	line-height: 0.533333rem;
	margin-top: 0.4rem;}
.search_tit b{
	font-size: 0.533333rem;}
.mart-20{
	margin-top: 0;}
.subMenu dl{
	width: 100%;
	box-sizing: border-box;
	padding-right: 0;
	margin-top: 0;}
.subMenu dl dt{
	font-size: 0.48rem;
	line-height: 1.2;
	padding: 0.2rem 0;
	border-top: 1px solid rgba(102,134,165,.54);
	margin-top: .2rem;}
.subMenu dl dt::after{
	display: none;}
.subMenu dl dd{
	margin-top: 0;
	padding-left: 0.32rem;
	transition: .2s all ease-in-out;
	visibility: hidden;
	opacity: 0;
	display: none;}
.subMenu dl dd a{
	font-size: 0.373333rem;
	line-height: 0.853333rem;}
.menu_top{
	padding-top: 2.16rem;}
.nav_height_mobile{
	height: 1.066666rem;}
.nav_fixed{
	background: #003569;
	height: 1.066666rem;}
.nav_fixed .logo_pos img{
	height: 1.066666rem;
	width: auto;}
.nav_rgt_top i.search{
	height: 1.066666rem;}
.nav_fixed .nav_rgt_top{
	top: 0;}
.nav_lst li.menu i.iconfont{
	font-size: 0.866666rem;}
.nav_fixed .nav_lst li.menu, .nav_fixed .close_menu{
	top: 0.08rem;}
.menu_top dl dt{
	display: flex;
	justify-content: space-between;
	align-items: center;}
.menu_top dl dt span{
	font-size: 0.4rem;
	transform: rotate(-90deg);}
.menu_top dl.menu_show dt span{
	transform: rotate(90deg);}
.menu_top dl.menu_show dd{
	display: block;
	visibility: visible;
	opacity: 1;}
.slider_txt_wrap{
	align-items: center;
	display: none;}
.slider_txt_wrap div.bdy_wid{
	padding-top: 0;}
.slider_txt_ins{
	width: auto;}
.slider_txt_wrap div.bdy_wid h3{
	font-size: 0.88rem;
	line-height: 1.093333rem;
	width: 8.666666rem;
	text-transform: uppercase;}
.slider_txt_wrap div.bdy_wid p{
	font-size: 0.48rem;
	line-height: 0.666666rem;}
.slider_txt_ins{
	padding-left: 0.266666rem;}
.slider_txt_ins a{
	border: 1px solid #fff;
	background: rgba(255,255,255,.2);
	line-height: 0.866666rem;
	height: 0.866666rem;
	display: inline-block;
	font-size: 0.48rem;
	font-family: Georgia, 'Times New Roman', Times, serif;
	padding: 0 0.533333rem;
	color: #fff;
	margin-top: 0.4rem;
	font-weight: bold;}
.slider_txt_ins a::after{
	display: inline-block;
	content:'\e626';
	font-family: iconfont;
	font-size: 0.533333rem;
	transform: rotate(180deg);
	margin-left: 0.266666rem;}
.pagination-01{
	position: absolute;
	top: auto;
	bottom: 0.666666rem;
	display: flex;
	width: 100%;
	flex-direction: row;
	justify-content: center;}
.pagination-01 .swiper-pagination-switch{
	width: 0.146666rem;
	height: 0.146666rem;
	margin: 0 0.066666rem;}
.pagination-01 .swiper-active-switch{
	background: #fff;}
.swiper-container-home .swiper-slide .slider_txt_wrap{
	display: flex;
	background-image: none;}
.m_sec_banner img{
	width: 100%;
	height: auto;}
.m_sec_banner h3 a{
	display: block;
	color: #fff;}
.m_sec_banner{
	position: relative;
	display: block;
	border-bottom: 1px solid #fff;}
.m_sec_banner h3{
	position: absolute;
	text-transform: uppercase;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 20;
	font-size: 0.48rem;
	color: #fff;
	background: rgba(0,0,0,.4);
	font-family: Georgia, 'Times New Roman', Times, serif;
	display: flex;
	justify-content: center;
	align-items: center;}
.pics_list_news_full li{
	display: flex;
	flex-direction: column;
	padding: 0;}
.pics_list_news_full li a img{
	width: 100%;
	height: auto;}
.bgGray div.bdy_wid{
	width: 100%;
	padding: 0;}
.pics_list_news_full li div.overhid{
	padding: 0.333333rem;
	display: flex;
	flex-direction: column;
	margin: 0;}
.pics_list_news_full li div.overhid h3 a{
	font-size: 0.666666rem;
	line-height: 0.933333rem;
	padding-bottom: 0.266666rem;}
.pics_list_news_full li div.overhid div{
	margin: 0.4rem 0 0;}
.pics_list_news_full li p{
	display: block;
	font-size: 0.32rem;
	line-height: 0.48rem;}
.pics_list_news_full li p::before{
	width: 1.6rem;
	margin-bottom: 0.4rem;}


.channel_item a, .channel_item span{
	font-size: 0.453333rem;
	line-height: 1.2;}
.people_list li{
	width: 3.706666rem;
	margin-left: 0.4rem;
	margin-right: 0.4rem;}
.people_list li img{
	width: 3.106666rem;
	height: auto;
	border-width: 0.293333rem;}
.people_list li div{
	width: 3.706666rem;}
.people_list li div h3 a{
	font-size: 0.4rem;
	line-height: 0.6rem;
	margin-top: 0.2rem;}
.people_list li div p{
	font-size: 0.32rem;
	line-height: 0.4rem;
	margin-top: 0.2rem;}
.people_list li div h4{
	font-size: 0.32rem;
	line-height: 1.4;
	margin-top: 0.2rem;}
.people_list li div span{
	width: 1.6rem;
	margin-top: 0.266666rem;}
.swiper-container-channel{
	height: 8.8rem;}
.pagination-channel span.swiper-pagination-switch{
	width: 0.213333rem;
	height: 0.213333rem;
	margin: 0 0.066666rem;}
.prevNxt{
	width: 0.68rem;
	height: 0.68rem;
	line-height: 0.68rem;}
.pagination{
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;}
.pagination-channel{
	margin: 0 0.2rem;}
.page_wrap_slider{
	margin-top: 0.466666rem;
	display: flex;
	justify-content: center;
	align-items: center;}
.swiper-container-news li div.overhid{
	padding: 0.533333rem 0.333333rem;
	box-sizing: border-box;
	position: static;
	margin: 0 0.4rem;
	min-height: auto;
	width: auto;
	margin-top: -.4rem;
	position: relative;
	z-index: 20;}
.swift_arr{
	display: none;}
.swiper-container-news li div h3 a{
	font-size: 0.533333rem;
	line-height: 0.8rem;}
.swiper-container-news li div em{
	font-size: 0.266666rem;
	margin-top: 0.266666rem;}
.pics_list_news_02 li div{
	display: none;}
.swiper-container-news li img{
	width: 100%;
	height: auto;}
.swiper-container-news{
	height: 10.733333rem;}
.bgGray_02{
	padding: 0.8rem 0 .8rem;}
.pagination-news span{
	width: 0.32rem;
	height: 0.32rem;
	border-radius: 50%;
	background: #6686a5;
	margin: 0 0.186666rem;}
.pagination-news span.swiper-active-switch{
	background: #003569;}
.map_cont{
	background: url(../img/map_bg_mobile.jpg) repeat-y 50% 0;
	-webkit-background-size: contain;
	background-size: contain;
	padding-bottom: 1.266666rem;}
.map_cont,.map_ins{
	height: auto;}
.map_ins{
	margin-top: 0;}
.map_ins li{
	position: static;
	width: auto;
	height: auto;
	background: none;}
.map_ins li div span{
	position: static;
	background: none;
	width: 9.2rem;
	box-sizing: border-box;
	height: auto;
	padding: 0.386666rem 0.4rem;
	background: #f3f3f3;
	opacity: 1;
	display: block;
	margin-top: 0.4rem;
	display: flex;
	justify-content: space-between;
	align-items: center;}
.map_ins li div span::after{
	display: inline-block;
	content:'\e600';
	font-family: 'iconfont';
	transform: rotate(-90deg);
	font-size: 0.4rem;
	color: #26537f;
	font-weight: bold;}
.map_ins li div span b{
	display: block;
	font-size: 0.48rem;
	line-height: 0.8rem;
	color: #333;}
.forMobile{
	display: block;}
.forMobile img{
	width: 100%;}
.map_ins li div dl{
	position: static;
	padding: 0.32rem .2rem;
	box-sizing: border-box;
	border: none;
	width: 100%;
	display: none;}
.map_ins li div dl::after{
	display: none;}
.map_ins li div dl dd{
	font-size: 0.32rem;
	line-height: 0.48rem;
	padding: 0.2rem 0;}
.map_ins li div dl dd::before{
	content:'>';
	float: left;
	line-height: 0.48rem;
	margin-right: 0.133333rem;}
.map_ins li div dl dd a{
	display: block;
	overflow: hidden;}
.map_ins li.show_map div dl{
	visibility: visible;
	opacity: 1;
	display: block;}
.map_ins li.show_map div span::after{
	transform: rotate(90deg);}
.menu_lang{
	display: flex;
	flex-direction: row;
	align-items: center;
	padding-top: 0.533333rem;
	border-top: 1px solid rgba(102,134,165,.54);
	margin-top: 0.266666rem;}
.menu_lang a,.menu_lang i{
	display: inline-block;
	font-size: 0.4rem;
	color: #fff;
	font-style: normal;}
.menu_lang i{
	font-size: 0.533333rem;
	margin-right: 0.266666rem;}
.menu_lang i.search{
	display: none;}
/*20210825 start*/
.research_item_wrap{
	margin-top: 0.533333rem;
	padding: 0.333333rem 0.333333rem 0.666666rem;
	border-top-width: 3px;}
.research_tit a{
	font-size: 0.4rem;
	line-height: 0.613333rem;}
.research_half dd{
	width: auto;
	margin-right: 0;}
.research_lst_new li a{
	font-size: 0.32rem;
	line-height: 0.48rem;}
.research_lst_new li span{
	width: 2px;
	height: 2px;
	margin: 0.2rem 0.08rem 0 0;}
.research_lst_new li{
	margin-top: 0.133333rem;}
.research_lst_tri dd{
	width: 100%;}
/*20210825 end*/
/*20210820*/
#displaypagenum {
	font-size:14px;
	font-weight:bold;
	color:#a0a3a5;
    overflow: hidden;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
	font-weight:normal;
	margin:20px 0 0;
    line-height: 35px;}

#displaypagenum {
text-align: center;}
#displaypagenum span {
	text-decoration:none;
	padding:10px 15px;
	background-color:#c03600;
	color:#fff;}
#displaypagenum a {
text-decoration:none;
	color:#000;
	padding:10px 15px;
	border:1px solid #c03600;}
#displaypagenum span:hover,#displaypagenum a:hover{background-color:#c03600;color:#fff;cursor:pointer;}

@media screen and (min-width:320px){html{}
iframe { height:160px;}}
@media screen and (min-width:360px){html{}
iframe { height:200px;}}
@media screen and (min-width:400px){html{}
iframe { height:220px;}}
@media screen and (min-width:480px){html{}
iframe { height:260px;}}
@media screen and (min-width:560px){html{}
iframe { height:310px;}}
@media screen and (min-width:640px){html{}
iframe { height:370px;}}

/*20210820*/
/*20210903 start*/
.givingBx{
	height: 2.4rem;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	background: url(../img/giving_mobile.jpg) no-repeat 50% 0 #0f4b89;
	-webkit-background-size: cover;
	background-size: cover;}
.givingBx h3 a{
	font-size: 0.533333rem;
	margin-top: 0;}
.givingBx i{
	font-size: 0.2rem;
	margin-top: 0.133333rem;
	transform: scale(.5);}
/*20210903 end*/
.pb_sys_common .p_fun_d, .pb_sys_common .p_no_o, .pb_sys_common 

.p_fun a, .pb_sys_common .p_no a{

border: 1px solid #c03600!important;

}

.pb_sys_common .p_no_d{width: 34px!important;height: 33px!important;line-height: 33px!important;}

.pb_sys_common .p_fun_d,  .pb_sys_common .p_no_o, .pb_sys_common 

.p_fun a, .pb_sys_common .p_no a{

padding: 0!important;

width: 34px!important;

height: 33px!important;

line-height: 33px!important;

text-align: center;
}
.pb_sys_style1 .p_no_d {
    border: 1px solid #c03600!important;
    color: #fff;
    background-color: #c03600!important;
    padding: 0!important;
}
.pb_sys_common .p_dot {
    text-decoration: none;
    background-color: #c03600;
    color: #fff!important;
    width: 34px !important;
    height: 33px !important;
    line-height: 31px !important;
    display: inline-block;
    margin-right: -1px!important;
}

