﻿html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,p,form,fieldset,input,th,td {margin:0; padding:0;}
body {background:#eee;}

/* top */
.top {background:#fff;}
.top .menu {background:#1b334b  no-repeat 5px 0; background-size:137px auto; height:40px;}
.top .menu .ml {width:30px; padding:10px 10px 0 0; display:inline; float:right;}
.top .menu .ml .mr {padding-left:10px;}
.top .menu a {color:#fff;}

/* guid */
.guid {background:none;}
.guid .gdiv {padding:5px; line-height:180%; color:#333; clear:both;}
.guid .gdiv a {color:#333;}
.guid .gdiv a:hover {color:#f90; text-decoration:underline;}

/* body */
.main {margin:5px;}
.main .mbody {width:100%; box-sizing:border-box; float:left;}

/* 首页&实用页 */
.main .mbody .hometit {width:100%; box-sizing:border-box; padding:5px;}
.main .mbody .hometit span {color:#fd6d27;}
.main .mbody .hometit .more {font-size:12px; padding-right:5px; float:right;}
.main .mbody .homediv {width:100%; height:54px; box-sizing:border-box; margin:3% auto;}
.main .mbody .homediv .homed2 {width:31%; background:#fff; border-radius:0.3em; margin:0 1%; text-align:center; float:left;}
.main .mbody .homediv .homed2 img {width:75px; height:34px; padding:10px 0; border-radius:0.3em; border:0;}
.main .mbody span.tm {font-weight:bold; font-family:helvetica; line-height:180%;}
.main .mbody span.nr {font-size:small; color:#555; font-family:arial; line-height:180%;}
.main .mbody span.nr a {color:#f60;}
.main .mbody .mtit {background:#a9e1ff; border-radius:0.3em; color:#222; padding:3px 5px; clear:both;}
.main .mbody .mtit span {padding-left:10px; text-align:left;}
.main .mbody .mtit span.more {padding-right:10px; float:right; font-size:small; text-align:right;}
.main .mbody .mtit a {color:#000;}

/* 列表页导航 */
.main .mbody .stit {background:#fff; border-radius:0.3em; font-size:0.8em; color:#079000; padding:5px 0; clear:both;}
.main .mbody .stit span {padding-left:8px; text-align:left;}
.main .mbody .stit2 {color:#666; padding:5px 0; margin:5px auto; clear:both;}
.main .mbody .stit2 span {padding-left:5px; font-size:small;}
.main .mbody .stit2 .more {width:80px; text-align:right; font-size:small; color:#888; float:right;}

.main .mbody .ttit {padding:20px 5px; text-align:center; clear:both;}
.main .mbody .ttit h1 {font-size:large; color:#232323;}
.main .mbody .ttit .tit {text-align:center; font-size:12px; color:#888;}
.main .mbody .mtxt {width:100%; box-sizing:border-box; background:#fff; border:1px solid #e5e5e5; border-radius:0.3em; padding:8px; margin:5px auto; float:left; clear:both;}
.mtbg0,.mtbg1,.mtbg2,.mtbg3,.mtbg4,.mtbg5,.mtbg6,.mtbg7 {border-radius:0.5em;}
.main .mbody .mtbg0 {background:#fff ;}
.main .mbody .mtbg1 {background:#fff  no-repeat left 0; background-size:48px;}
.main .mbody .mtbg2 {background:#fff  no-repeat left 0; background-size:48px;}
.main .mbody .mtbg3 {background:#fff  no-repeat left 0; background-size:48px;}
.main .mbody .mtbg4 {background:#fff  no-repeat left 0; background-size:48px;}
.main .mbody .mtbg5 {background:#fff  no-repeat left 0; background-size:48px;}
.main .mbody .mtbg6 {background:#fff  no-repeat left 0; background-size:48px;}
.main .mbody .mtbg7 {background:#fff  no-repeat left 0; background-size:48px;}
.main .mbody .mtxt .more {color:#f50; float:right;}

/* 列表页网址块 */
.main .mbody .mtxt a {color:#3879d9;}
.main .mbody .mtxt a:visited {color:#555;}
.main .mbody .mtxt .nrbody {width:100%; box-sizing:border-box; float:left; clear:both;}
.main .mbody .mtxt .nrbody .nrleft {width:35%; box-sizing:border-box; padding-top:25px; float:left;}
.main .mbody .mtxt .nrbody .nrleft .picd1 {width:100%;}
.main .mbody .mtxt .nrbody .nrleft img,.main .mbody .mtxt .nrbody .nrleft image {width:100%; border:0; padding:0;}
.main .mbody .mtxt .nrbody .nrright {width:63%; box-sizing:border-box; line-height:120%; float:right;}
.main .mbody .mtxt .nrbody .nrright .tmtm {font-weight:bold; padding-bottom:5px;}
.main .mbody .mtxt .nrbody .nrright .ymym {color:#999; font-size:x-small;}
.main .mbody .mtxt .nrbody .nrright .intro {text-align:justify; color:#333; font-size:0.7em;}
.main .mbody .mtxt .nrbody .nrright .yy {color:#888; margin-left:3px; font-size:x-small;}
.main .mbody .mtxt .nrbody .nrright .time {color:#bbb; font-size:x-small;}
.main .mbody .mtxt .nrbody .nrright .ssort {font-size:small;}
.main .mbody .mtxt .nrbody .nrright .ssort a {color:#1e8ad1;}
.main .mbody .mtxt .nrbody .nrright .sother {color:#4dab1b; font-size:small;}
.main .mbody .mtxt .nrbody .nrright .sother a {color:#4dad1b;}
.main .mbody .mtxt .nrbody .nrright .dq {margin-left:8px; font-size:x-small;}

/* 列表页分类 */
.main .mbody .mtxt .div01 {color:#888; font-size:0.9em; border-bottom:1px dotted #ccc; text-align:left; height:30px; line-height:30px; clear:both;}
.main .mbody .mtxt .div01 .div02 {width:33%; float:left;}
.main .mbody .mtxt .div01 .div02 .comtj {font-size:x-small; color:#666;}
.main .mbody .mtxt .div03 {border-bottom:1px dotted #e0e0e0; text-align:left; height:30px; line-height:30px; float:left;}
.main .mbody .mtxt .div03 .div04 {width:75px; float:left;}

/* 分类列表 */
.main .mbody .sortlisttit {background:#a9e1ff; border-radius:0.3em 0.3em 0 0; color:#222; padding:3px 5px; clear:both;}
.main .mbody .sortlisttit a {color:#000;}
.main .mbody .sortlist {width:100%; box-sizing:border-box; background:#fff; border:1px solid #a9e1ff; border-radius:0 0 0.3em 0.3em; padding:8px; margin:0 auto 5px; float:left; clear:both;}
.main .mbody .sortlist .divs1 {padding:5px 0; clear:both;}
.main .mbody .sortlist .divs1 a {color:#004e79;}
.main .mbody .sortlist .divs1 .divs2 {}
.main .mbody .sortlist .divs1 .divs2 .spans2 {border-radius:0.3em; background:#edf9ff; border:1px solid #e0f4ff; font-size:0.9em; line-height:260%; padding:3px 5px; margin:0 10px 0 0; white-space:nowrap;}
.main .mbody .sortlist .divs1 .divs2 .spans2 a {color:#006cbf;}
.main .mbody .sortlist .divs1 .divs2 .spans3 {border-radius:0.3em; background:#f5f5f5; border:1px solid #f0f0f0; font-size:0.9em; line-height:260%; padding:3px 5px; margin:0 10px 0 0; white-space:nowrap;}
.main .mbody .sortlist .divs1 p {text-align:right; padding:0 15px 0 0; margin:0;}
.main .mbody .sortlist .divs1 p a {color:#338fff; font-size:small;}

.main .mbody .tpage {width:100%; box-sizing:border-box; background:#fff; border:1px solid #e5e5e5; border-radius:0.5em; padding:10px; margin:5px auto; color:#eee; text-align:center; word-break:break-all; line-height:200%; clear:both;}
.main .mbody .tpage .nowp {color:#333; padding:0 15px;}
.main .mbody .tpage a {color:#333;}
.main .mbody .mad {margin-bottom:2px;}

.main .mbody .dlist {padding:5px 10px; line-height:1.6em; clear:both;}
.main .mbody .dlist a {color:#555;}
.main .mbody .dlist b {color:#49a920;}
.main .mbody .dlist .sort {color:#40a0eb; font-size:small;}
.main .mbody .dlist .sort a {color:#40a0eb;}
.main .mbody .dlist .ym {font-size:small;}
.main .mbody .dlist .time {font-size:small; font-family:helvetica;}
.main .mbody .dlist .time a {color:#0080d9;}
.main .mbody .dlist .page {margin:0 0 20px; color:#999; font-family:verdana; text-align:center;}
.main .mbody .dlist .page a {color:#0080d9;}
.main .mbody .ad {width:100%; box-sizing:border-box; background:#fff; border:1px solid #e5e5e5; border-radius:0.5em; padding:5px 0; text-align:center; clear:both;}
.main .mbody .ad .addiv {background:#fff; clear:both;}

.ad {width:100%; box-sizing:border-box; background:#fff; border:1px solid #e5e5e5; border-radius:0.5em; padding:5px 0; text-align:center; clear:both;}
.ad .addiv {background:#fff; clear:both;}

/* bottom */
.bottom {margin:10px 0px;}
.bottom .copy {font-size:small; padding:10px 0; text-align:center;}
.bottom .copy p {line-height:150%;}

/* link */
a,a:hover,a:active,a:visited,a:link,a:focus {background:none; outline:none; text-decoration:none; -webkit-tap-highlight-color:rgba(255, 255, 255, 0); -moz-user-focus:none;}