
/*分页*/
.page { margin-bottom:20px; }
.page a{ background: #fff;
	margin: 0;
	width: 100%;
	padding: .05rem .075rem; text-align: center;
}
.page .checked{ background-color: #29f; 
	color: #fff;
}
.page a:first-child{ border-radius: .05rem 0 0 .05rem; }
.page a:last-child{ border-radius: 0 .05rem .05rem 0; }
.pageA a{ background: #fff;
	width: 1.755rem;
	height: .3rem;
	line-height: .3rem;
	margin: 0;
	border-radius: .05rem;
	padding: 0 .1rem;
	overflow: hidden;
}

/* .courseArticle .pic {
    height:auto !important; 
} */
.fixed-bottom { height: .5rem;}

.modal { padding: .2rem;
	border-radius: .05rem;
}
.payselectBox, .discountBox { position: static !important; }

.payselectBox .btn {
    color: #fff;
    padding: .03rem 0;
}

.can-not-checked { text-decoration: line-through;}
.Validform_error { border-color: red !important;}

.fancybox-content{ padding: .4rem .5rem; border-radius: .05rem; }

#cityAndCat { width:100%;}

.verifyDiv { margin-left: 15px;} 
.layui-layer-setwin .layui-layer-close2 {
    right: -5px  !important;;
	top: -5px !important;;
}

.ms .p20 .cb a { padding-left: 5px !important; padding-right: 5px !important;}

#prodContent .flex .btn { border: 0; padding: 10px;}
#byContent .content { margin-top: 5px !important; padding:0.1rem !important; font-size: .1rem;} 
#byContent .content p { margin-bottom: .1rem;}