
/*reset css*/
*,::after,::before{margin:0; padding:0; -webkit-tap-highlight-color: transparent;/*去除按钮点击高亮*/ box-sizing:border-box; -webkit-box-sizing:border-box; }
body{font-size: 14px; font-family: "MicroSoft YaHei",sans-serif; color:#333; line-height: 1.8;max-width: 750px;margin:0 auto;background:#fff;} 
a{color:#333;text-decoration: none;}
input,select{outline: none; border:none;/* -webkit-appearance:none;*/ }
textarea{outline: none; }
ul,ol{list-style: none;}

/*footer*/
.footer{position:fixed;z-index: 10;left:0;right:0;bottom:0; background: #f9f9f9; display: table;width:100%;height: 49px;table-layout: fixed;border-top: 1px solid #c5c5c5;}
.footer .item{position:relative; display: table-cell;height: 50px;width:1%;text-align: center;vertical-align: middle;white-space: nowrap;text-overflow: ellipsis;}
.footer .item .icon ~ .word{font-size: 13px; display: block; overflow: hidden; text-overflow: ellipsis; color:#666;margin-top: 3px; }
.footer .icon{top: 3px;position: relative; z-index: 20; width: 25px; height: 25px; display: inline-block; background: url(../images/icon_nav/footer.gif) no-repeat; background-size: 25px 150px; }
.footer .item .icon1{background-position:0px 0px; }
.footer .item .icon2{background-position:0px -25px; }
.footer .item .icon3{background-position:0px -50px; }
.footer .item .icon4{background-position:0px -75px; }
/*footer end*/

/*nav*/
.icon_nav{overflow: hidden;}
.icon_nav li{position:relative; float: left;width:50%;text-align: center;}
.icon_nav li a{display: block;padding:23px 0;color:#666;font-size: 12px;}
.icon_nav li .icon{font-size: 0;}
.icon_nav li .icon img{width:40px;}
.icon_nav li .word{margin-top: 5px;}
.icon_nav li:after{position:absolute;content:"";left:0;right:0;bottom:0;height: 1px;background: #ccc;transform: scaleY(.5);-webkit-transform: scaleY(.5);}
.icon_nav li:nth-child(2n):before{position:absolute;content:"";top:0;bottom:0;left:0;width: 1px;background: #ccc;transform: scaleX(.5);-webkit-transform: scaleX(.5);}
/*nav end*/

.nav-copyright{border-top: 8px solid #bf0a24;background: #232323;text-align: center;color:#a7a7a7;font-size: 12px;padding:20px 0;margin-top: 20px;}