@charset "utf-8";

/******基础样式开始******/
*{padding:0px;margin:0px;border-radius:0;}/*appearance去除浏览器默认样式，尤其是用于iphone端样式*/
body{font-family:Microsoft Yahei,Arial, Helvetica, sans-serif;font-size:16px;color:#333; background:#fff;height:100%;}
html,body,div,span,p,h1,h2,h3,h4,h5,h6,em,img,strong,blockquote,sub,sup,tt,i,b,dd,dl,dt,form,label,table,caption,tbody, tfoot, thead,tr,th,td,ul,li,p,a,ol{margin:0;padding:0;}
s,i,em{ font-style:normal; text-decoration:none;}
ul,ol,li{list-style-type:none;list-style:none;}
button,input,select,textarea{vertical-align:middle; font-family:Microsoft Yahei; margin:0; padding:0;outline:none;}/* outline去除Chrome等浏览器文本框默认发光边框 */
legend{color:#000;}
fieldset,img{border:0;}
table{border-collapse:collapse;border-spacing:0;}
a,a:hover,a:active,a:link,a:focus{color:#333333; text-decoration:none;}
.fl{float:left;}
.fr{float:right;}
.clearfix{clear:both;height:0px;width:0px;overflow:hidden;padding:0px;margin:0px;display:block;}
.clearfix_after::after{content:"";display:block;width:0px;height:0px;padding:0px;margin:0px;clear:both;}
.text_ell{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

/* 分页 */
.page_num{padding:5px 20px 15px 20px;}
.digg{margin:4px auto 2px;text-align:center;}
.digg select{border:1px solid #ddd;padding:3px 5px;margin-right:8px;margin-top:-3px;}
.digg span{width:auto;height:30px;line-height:30px;color:#ccc;background:#f2f6fa;display:inline-block;transition:0.3s;padding:0px 12px;margin-right:6px;}
.digg a{width:auto;height:30px;line-height:30px;background:#f2f6fa;color:#222;display:inline-block;transition:0.3s;padding:0px 12px;margin-right:6px;}
.digg .current{background:#355e92;color:#fff;}