#menu-primary-menu{
	font-family: "Protest Riot", 'jingnan' ;
}

.box-title{
    font-family:"Protest Riot", 'jingnan' ;
    line-height: 50px;
}
.main-title{
    font-family:"Protest Riot", 'jingnan' ;
}

.widget-title{
    font-family:"Protest Riot", 'jingnan' ;
}

.slider-short{
    font-family:"Protest Riot", 'jingnan' !important ;
}
.service-title{
	font-family:"Protest Riot", 'jingnan' !important ;
}

.navbar-brand {
    display: flex !important;
    align-items: center; /* 垂直居中 */
}


.site-title a{
				font-family:"Protest Riot", 'jingnan' ;
				font-size:xxx-large;
}

.site-logo {
    margin-right: 10px; /* 根据需要调整 logo 和标题之间的间距 */
}

.box-content .class-heading{
	padding-top:12px;
}
.wish-btn {
    position: relative;
    display: inline-block;
}

.qr-tooltip {
	border-radius: 10px; /* 添加圆角 */
	width:180px;
	height:200px;
    display: none; /* 默认隐藏 */
    position: absolute;
    top: 100%; /* 显示在元素下方 */
    left: 50%;
    transform: translateX(-50%);
    margin-top: 10px; /* 与元素的间距 */
    padding: 10px;
    background-color: #fff;
    border: 1px solid #ccc;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    z-index: 1000;
    text-align: center;
}

.qr-tooltip img {
    width: 150px; /* 二维码图片大小 */
    height: 150px;
}
/* 添加的文字样式 */
.qr-text {
    margin: 5px 0 0; /* 文字与二维码的间距 */
    font-size: 14px;
    color: #333;
}
/* 箭头样式 */
.qr-tooltip::before {
    content: "";
    position: absolute;
    bottom: 100%; /* 箭头在工具提示上方 */
    left: 50%;
    transform: translateX(-50%);
    border-width: 8px;
    border-style: solid;
    border-color: transparent transparent #fff transparent; /* 箭头颜色 */
}

/* 鼠标悬停时显示工具提示 */
.wish-btn:hover .qr-tooltip {
    display: block;
}

span.user-btn a.account-btn, span.wish-btn a, span.cart_no a, span.search-main {
	background: #2BA245 !important; 
}

.wish-btn i{
	font-size:large;
}

#skip-content .entry-header{
    text-align: center;
}
 