.rhousemenu{display:none;}
.rhousemenu aside{width:calc(50% - 25px);padding:12px 0 0 5px;}
.rhousemenu section{width:70px;padding:8px 0 0 0;}
.rhousemenu section a img{width:65px;}
.rhousemenu aside ul li [heigha]{width:45px;height:45px;color: #555;}
.mainmenu [asda] li [mbea]{font-size:18px;display:flex;align-items: center;justify-content: center;}
.mainmenu [asdb] li [mbea]{font-size:18px;font-weight:bold;display:flex;align-items: center;justify-content: center;}
.mainmenu [asda] [fmradio] a{color: #777;height:40px;border-radius:20px;background: #f1f1f1;padding:0 10px 0 35px;cursor:pointer;padding-top:10px;}
.mainmenu [asda] [fmradio] a i{position:absolute;left:2px;top:0;width:36px;height:100%;font-size:20px;color: #0057e7;}

.sdnews section h1{line-height:30px;}

.boxbga{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10589;background: rgba(0,0,0,0.5);display:none;}
.menubox{position:fixed;width:100%;max-width:270px;height:100%;top:0;left:0;z-index:10590;background: #fff;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.4);display:none;}
.mmenutop{height:120px;background: radial-gradient(circle,rgba(18, 0, 166, 1) 0%, rgba(5, 4, 66, 1) 100%);}
.mmenutop [hrra] img{width:80px;}
.mmenutop [cssa]{right:0;top:0;width:50px;height:50px;color: #ccc;}
.mainmenum{height:calc(100% - 120px);overflow-y:auto;text-align:left;padding:15px 15px 15px 15px;}
.mul1 ul li{display:block;width:100%;}
.mul1 ul li a{display:block;padding:12px 0 12px 5px;font-size:17px;text-align:left;}
.mul2{border-top:1px solid #eee;margin-top:20px;padding-top:20px;}
.mul2 li a{width:45px;height:45px;border-radius:50%;background: #eee;color: #222;}


.darkt{background: #051524;color: #ccc;}
.darkt .mainmenu{border-top:1px solid #122d47;background: #051524;}
.darkt .mainmenu ul li a{color:#eee;font-weight:500;}
.darkt .mainmenu ul li a:hover{color: #fff;}

.darkt input,.darkt select,.darkt textarea{color: #ccc;}
.darkt [sinp]{background:#09253e}

.darkt .scmenu [btnn] a, .darkt .lefthd [btnn] a{color: #6288ab;background: #0d2740;}
.darkt .scmenu [fmradio] a{color: #6288ab;}

.darkt [hvra]:hover{background: #113150 !important;color: #bcdfff !important;}

.darkt [crbtn]{color: rgba(255,255,255,0.31);}
.darkt [hmtte]{color: #e1e1e1;}
.darkt [xscboxa] dt aside h1{color: #ccc;}
.darkt [titleb]{color: #fff;}
.darkt [titled]{color: #fff;}
.darkt .newsfield section{border-right:1px solid rgba(255,255,255,0.1);}
.darkt .newsfield dl{border-top:1px dashed rgba(255,255,255,0.2);}
.darkt .topread dl{border-top:1px dashed rgba(255,255,255,0.2);}

.darkt .newslist figure figcaption article a{color: #fff;}
.darkt .paghead{border-bottom:1px solid rgba(0,0,0,0);}

.darkt [xscbox]:after, .darkt [xscboxa]:after, .darkt .scboxin:after, .darkt .scboxsc:after{background: #051524;}
.darkt .cryc:after{background: #313db6 !important;}

.darkt .nwbox{background: #1E2A33;}
.darkt .nwbox section a{color: #ccc;font-weight:400;}


.darkt [ulgd] a{background: #182b3c;color: #041220;}
.darkt [ulgd] .atva{color:#0057e7;}
.darkt .boxbg{background: rgba(0,0,0,0.7);}
.darkt .readbox{background: #1f262c;}

.darkt .ntypemenu:after{background: #051524;}
.darkt .newslist figure{border-bottom:1px solid rgba(255,255,255,0.1);}
.darkt [daten]{color: #acacac;}


.darkt .emjck h1:after{background: rgba(255,255,255,0.15);}
.darkt .emjck h1 label{background:#051524;}
.darkt .emjck ul li figure{background:#1d3246;}
.darkt .emjck ul li .ejme{background:#12395e;}

.darkt [readhead]{border-top:1px solid rgba(255,255,255,0.1);} 
.darkt .scmenu [fmradio] a{color: #6288ab;background: #182b3c;}
.darkt .xshre{background:#778a9c; } .darkt .xshre:hover{background:#456888; }


@media screen and (max-width: 1320px) {
	[crbtn]{display:none;}
}
@media screen and (max-width: 1100px) {
	header, .mainmenurd{display:none;}
	.rhousemenu{display:flex;}
	.mainmenud{height:65px;}
	.mainmenu{height:100%;border-bottom:none;}
	.fixmenu{height:65px;box-shadow: 0px 0px 7px -2px rgba(0,0,0,0.4);}
	
	.sdnews section h1{line-height:25px;}
}
@media screen and (max-width: 1050px) {
	.contentgrid{display:block;}
	[colmna]{width:74%;padding:0 10px 0 10px;}
	.newslist figure{padding:20px 0 20px 0;}
	[colmna]{width:100%;}
	[colmnb]{width:100%;padding:24px 15px 0 15px;max-width:550px;margin:0 auto;}
	
	.nwgridbox{padding:0 15px 20px 15px;}
}
@media screen and (max-width: 1000px) {
	.scboxsc dt{width:140px !important;}
}
@media screen and (max-width: 950px) {
	.rowb{display:block}
	[comna]{width:100%;}
	[comnb]{width:100%;max-width:500px;margin:0 auto;padding:40px 10px 10px 10px;}	
}
@media screen and (max-width: 920px) {
	[xscboxa]{padding:20px 3px 0 3px;}
	[xscboxa] dt{width:270px !important;}
	.scboxin{padding:10px 3px 0 3px;}
	.scboxin dt{width:270px !important;}
	[xscbox] dt{width:240px !important;}
}

@media screen and (max-width: 850px) {
	.slidenewsbx{display:block;padding:20px 10px 25px 10px;}
	.slidenews{width:100%;}
	.tpnews{width:40%;display:none;}
}
@media screen and (max-width: 800px) {
	.newslist [dffig] aside{width:25%;}
	.newslist [dffig] figcaption{width:75%;padding:5px 0 0 15px;}
}
@media screen and (max-width: 750px) {
	[xscboxa] dt{width:40% !important;}
	.textinf{display:none;}
	.newslist figure{padding:10px 0 10px 0;}
}
@media screen and (max-width: 720px) {
	.newsfield{display:block;}
	.newsfield section{width:100%;padding:0 15px 40px 15px;border-right:1px solid none;}
}
@media screen and (max-width: 650px) {
	.sdnews section h1{line-height:18px;}
	.sdnews section h1 a{font-size:18px}
	.sdnews section{padding:20% 10px 15px 13px;}
	
	.newslist figure figcaption article a{font-size:18px;}
	.newslist [dffig] figcaption{padding:0 0 0 12px;}
	[daten]{padding:0 0 2px 0;}
}
@media screen and (max-width: 550px) {
	[xscboxa] dt{width:60% !important;}
	[xscbox] figure a{font-size:16px;}
	.scboxin dt{width:60% !important;}
}
@media screen and (max-width: 430px) {
	.newsfield dl dd{width:120px;}
	.newsfield dl dt{width:calc(100% - 120px);padding:0 10px 0 0;}
	
	[titlea]{font-size:16px;}
	[titleb]{font-size:16px;}
}
@media screen and (max-width: 400px) {
	.sdnews section h1{line-height:17px;}
	.sdnews section h1 a{font-size:17px}
	[xscboxa] dt{width:70% !important;}
	.scboxin dt{width:70% !important;}
}



























