/* CSS Reset ----------------------------------------*/ body,html,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,th,td,button{padding:0;margin:0;font-family:'Microsoft Yahei',"微软雅黑",Arial; color:#333; font-weight:normal;line-height:1.5; outline:none;} table{border-collapse:collapse;border-spacing:0} img{ border:0; max-width:100%; height:auto; font-size:0; background:#fff; color:transparent; vertical-align:middle; -ms-interpolation-mode:bicubic; /*ie私有属性,防止窗口缩放时图片失真;*/ } ol,ul{list-style:none;} q:before,q:after{content:''} p{ padding: 0 0 1em 0;} a{color:#333;text-decoration:none; outline:none; cursor:pointer} a:hover{text-decoration:none; color:#82b045;} .L{float:left;} .R{float:right;} .H{display:none;}.O{ opacity:0;} .clear{ clear: both; height: 0; font-size:0; line-height: 0; overflow:hidden; visibility:hidden;} .clearfix:after,.clearfix:before {content:"";display:table; line-height:0;} .clearfix:after{clear:both} .clearfix{*zoom:1} a,button,input,textarea,li,div,img{ -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-tap-highlight-color: transparent; } /*分页*/ .page{ text-align:center; padding:30px 0 80px;} .page ul{ text-align:center;display:inline-block; *display:inline;*zoom:1; font-size:0;} .page li{display:inline-block; *display:inline;*zoom:1; margin:0 5px;} .page li a{ display:block; text-align:center; border:#dedede solid 1px; font-size:12px; padding:6px 12px; color:#666;transition:all 200ms;-ms-transition:all 200ms;-webkit-transition:all 200ms;} .page li.cr a,.page li a:hover{ background:#f7741c; border:#f7741c solid 1px; color:#fff;} html{font-size:16px;} @media screen and (max-width:420px){ html{font-size:11px;} } @media screen and (max-width:375px){ html{font-size:10px;} } @media screen and (max-width:320px){ html{font-size:9px;} }