/*
Theme Name: hc28fv
*/

.zvxagrf ul { list-style: none; padding: 18px; }
p a { color:rgb(152, 43, 32); }
.xiubtyfw li, .xiubtyfw li a { display: inline; font-size:17px; color:rgb(116, 17, 77); text-decoration:none; }
.rnzdb { width:88%; font-size:25px; margin-left:auto; margin-right:auto; }
h3 { font-size:18px; }
h2 a { color:#ea0000; }
.xuywp { width:85%; float:left; background-color:rgb(246, 249, 250); border-radius: 16px; }
.zvxagrf { width:15%; float:right; background-color:hsl(291, 75%, 69%); border-radius: 16px; }
h2 { font-size:24px; }
body { font-family: Segoe UI; background-color:rgb(240, 251, 252); }
.rnzdb a { color:rgb(116, 17, 77); text-decoration:underline dotted; }
.alignleft {float: left;margin: 5px 20px 20px 0;}
.aligncenter, div.aligncenter {display:block; margin:5px auto 5px auto;}
p { font-size:17px; }
h4 { font-size:14px; }
.zvxagrf li a { font-size:14px; color:#fafffa; text-decoration:underline dotted; }
.xiubtyfw { width:88%; margin-left:auto; margin-right:auto; }
.alignright {float:right;margin: 5px 0 20px 20px;}
ul li { font-size:17px; }
.cwkrt { width:88%; margin-left:auto; margin-right:auto; }
.xiubtyfw ul { padding: 5px; }
h1 { font-size:27px; }
.dkiqymaxc { width:100%; clear: both; text-align:right; }

@media screen and ( max-width: 951px ){
.dkiqymaxc { width: 100%; }
.xuywp { width: auto; float: none; border-radius: 16px; }
img { max-width:100%; }
.cwkrt { width: 100%; }
.rnzdb { width: 100%; }
.xiubtyfw { width: 100%; }
.zvxagrf { width: auto; float: none; border-radius: 16px; }
}