/*===全局===*/
html{overflow-y: scroll; overflow-x:hidden; _background-image:url(about:blank); _background-attachment:fixed;}
body {font-family:"Microsoft Yahei",'mossbaoo',Arial,'Hiragino Sans GB',sans-serif; font-size:12px; color:#333;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,sup,sub{margin:0;padding:0}
fieldset,img{border:0}
ul,ol,li {list-style:none;}
img{-ms-interpolation-mode: bicubic; vertical-align:top;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;outline:none; font-family:"Microsoft Yahei"; }
.imgmiddle,input,select{vertical-align:middle;}
.table{border-collapse:collapse;border-spacing:0;}
.clear{clear:both; height:0; overflow:hidden;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
a {text-decoration:none; color:#333;}
a:hover{text-decoration:none; color: #141414;}
/*===自定义样式===*/
.w100 {width: 100%;}
.w1400 {width: 1400px; margin: 0 auto;}
.bgGray {background: #eaeaea;}
.bgfff {background: #fff;}
.mt15 {margin-top: 15px;}
.pt15 {padding-top: 15px;}
body {background: #fff; position: relative;}

.ellipsis{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.ellipsis-2{display: -webkit-box; overflow: hidden; white-space: normal !important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.ellipsis-3{display: -webkit-box; overflow: hidden; white-space: normal !important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}

.pages {text-align: center; padding: 50px 0;}
.pages a {display: inline-block; height: 28px; line-height: 28px; padding: 0 11px; margin: 0 3px; border: 1px solid #c6c4c4; background: #fff; color: #727272; border-radius: 3px;}
.pages span {display: inline-block; height: 28px; line-height: 28px; padding: 0 11px; margin: 0 2px; border: 1px solid #000000; background: #000000; color: #fff; border-radius: 3px;}


#side{position:fixed;width:54px;height:220px;right:0;top:50%;z-index:100;}
#side ul li {width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #f5f5f5;}
#side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;background:rgba(0,0,0,.5);opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "å¯°î†¿è’‹é—†å‘´ç²¦";overflow:hidden;}
#side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:rgba(0,0,0,.5);opacity:0.8;filter:Alpha(opacity=80);}
#side ul li .sidetop:hover{opacity:1;filter:Alpha(opacity=100);}
#side ul li i {float:left; display: inline-block; width: 54px; height: 54px; text-align: center; line-height: 54px; color: #fff; font-size: 24px;}
#side ul li span {float:left; display: inline-block; width: 106px; height: 54px; text-align: center; line-height: 54px; color: #fff; font-size: 14px;}
#side .code_img {display: none; position: absolute; top: 54px; right: 54px;}
#side .code_img img {width: 124px; height: 124px; border-left: 2px solid #000; border-bottom: 2px solid #000;}
