body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,hr,thead,tbody,tfoot,th,td{margin:0;padding:0;} ul,ol{list-style:none;} a{text-decoration:none;color:#333333;} /*a:visited{color:#333333;}*/ /*a:hover{color:#333333;}*/ /*a:active{color:#333333;}*/ html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;font-size:62.5%;} body{font-size:15px;line-height:1.5em;color:#333333;} body,button,input,select,textarea{font-family:'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5fae\8f6f\96c5\9ed1,\5b8b\4f53,sans-serif;} b,strong{font-weight:bold;} i,em{font-style:normal;} table{border-collapse:collapse;border-spacing:0;} table th,table td{border:1px solid #ddd;padding:5px;} table th{font-weight:inherit;border-bottom-width:2px;border-bottom-color:#ccc;} img{border:0 none;width:auto\9;max-width:100%;vertical-align:top;} button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;} button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;} select{-webkit-appearance:none;outline:none} button[disabled],input[disabled]{cursor:default;} input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;} input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;} input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;} @media screen and (-webkit-min-device-pixel-ratio:0){ input{line-height:normal!important;} } select[size],select[multiple],select[size][multiple]{border:1px solid #aaa;padding:0;} article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;} audio,canvas,video,progress{display:inline-block;} body{background-color:#fff;} /* /reset */ .g-doc{margin: 0 auto; overflow: hidden;} @media only screen and (min-width:1025px) { .g-doc{max-width: 750px;} } .header-bg { height: 40px; overflow: hidden; position: relative; background-color: #fbfbfb; border-bottom: 1px solid #eee; } .header-home { float: left; width: 45px; height: 40px; position: relative; } .header-home { background: no-repeat 0px 0px; -webkit-background-size: 45px; -moz-background-size: 45px; background-size: 45px; } .header-title-nav { display: block; white-space: nowrap; overflow-x: auto; overflow-y: hidden; -webkit-transform: translate(0px,0px); } .header-title { line-height: 40px; font-size: 15px; color: #ff4444; position: relative; overflow: hidden; margin-right: 10px; padding-left: 10px; } .header-title:before { content: ""; width: 1px; height: 40px; background: #eee; position: absolute; left: 0px; top: 0px; } /* 公共标题样式 */ .m-section{ height: 40px; line-height: 40px; border-bottom: 1px solid #ddd; margin: 10px 10px 20px; } .m-section-mark { float: left; color: #ff4444; font-size: 18px; /*min-width: 75px;*/ border-bottom: 1px solid #ff4444; } /*焦点图*/ .m-slider { margin: 0px auto; position: relative; } .m-slider-item img { width: 100%; } .lazy-img { background: #eae9e9 url(/uploads/image/ww2cimg/loading.png) no-repeat center center; -webkit-background-size: contain; -moz-background-size: contain; background-size: contain; } .m-slider-item span { display: block; width: 78%; padding: 0 20% 0 3%; height: 30px; line-height: 30px; background-color: #f5f5f5; white-space: nowrap; word-wrap: normal; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; font-size: 14px; } /*三个点*/ .m-slider-nav { width: 20%; height: 10px; position: absolute; bottom: 10px; right: 2.5%; text-align: right; } .m-slider-nav span { display: inline-block; width: 10px; height: 10px; background-color: #d0d0d0; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; margin: 0 2px; font: 0/0 ; color: transparent; vertical-align: top; } .m-slider-nav .current { background-color: #ff4444; } /*tab 切换*/ .m-tabs { position: relative; } /*tab导航*/ .m-tabs-nav { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; height: 52px; border-bottom: 1px solid #ddd; margin: 0px 10px; } .m-tabs-nav a { display: block; text-align: center; height: 20px; line-height: 20px; padding: 22px 0 10px 0; color: #ff4444; font-size: 18px; } .m-tabs-nav .current { border-bottom: 1px solid #ff4344; } .m-tabs-con { overflow: hidden; } .m-txt { overflow: hidden; } .m-txt li { margin: 20px 10px 0; border-bottom: 1px solid #dedede; overflow: hidden; } /*图片标题*/ .m-txt span { height: 33px; line-height: 33px; display: block; white-space: nowrap; word-wrap: normal; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; font-size: 15px; color: #333; } /*查看更多*/ .m-more { display: block; margin: 20px 10px 10px; border: 1px solid #f5f5f5; line-height: 30px; height: 30px; color: #9d9d9d; text-align: center; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px; } .mrt25{margin-top: 26px;}