﻿* { margin: 0; padding: 0; }
html, body, menu, ul, ol, li, div, form, h1, h2, h3, h4, h5, h6, img, a img, input, button, textarea, fieldset, p, dd { padding: 0; margin: 0; border: 0; }
body { color: #333; font-size: 14px; line-height: 1.5; word-wrap: break-word; font-family: "Helvetica Neue", "Helvetica", "Arial", "sans-serif", "微软雅黑"; background: #f8f8f8; }
ul, ol, li { list-style: none; }
html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }
h1, h2, h3, h4, h5, h6, b, i, em { font-weight: normal; font-style: normal; }
input[type="text"], input[type="password"], input[type="button"], input[type="submit"], textarea { -webkit-appearance: none; border-radius: 0; }
a { text-decoration: none; }
.clearfix { clear: both; font-size: 0px; height: 0px !important; line-height: 0px; width: 0px; visibility: hidden; overflow: hidden; }
/*主体*/
.main { max-width: 700px; margin: 0 auto 0 auto; padding: 0 1.5%; overflow: hidden; }
.search-main { max-width: 700px; margin: 0.6rem auto 0 auto; padding: 0 1.5%; overflow: hidden; }
.bg-bottom { background: url(../images/line-top.png) repeat-x center; height: 6px; overflow: hidden; }
.bg-up { background: url(../images/line-bottom.png) repeat-x center; height: 6px; overflow: hidden; margin-top: 0.5rem; }
/*搜索框*/
.search { width: 100%; height: 2.5rem; border-bottom: 1px solid #eeeeee; padding-bottom: 0.8rem; background: #f5f5f5; z-index: 999; }
.keyword { width: 60%; height: 2.5rem; border: 1px solid #c9c9c9; padding-left: 2.2rem; background: #fff url(../images/ico-sceah.jpg) no-repeat left top; font: 0.9rem/2.5rem "微软雅黑"; color: #989696; border-radius: 0.4rem; }
.button-search { width: 23%; float: right; height: 2.5rem; background: #009900; border: 3px; font: 1.1rem/2.45rem "微软雅黑"; color: #fff; letter-spacing: 0.2rem; cursor: pointer; }
.button-search[type="button"] { border-radius: 0.4rem; }
.button-search:active { background: #009933; }

/*列表css*/
.pic-list .pic .title { text-align: center; font-size: 0.8rem; color: #009933; padding-bottom:0.5rem;}

/*列表结束*/

/*三级页面开始*/
.pic-show img{width:100%;height:auto; border:none; }

.pic-info { background-color: #fff; }
.pic-info h2 { text-align: center; color: #009900; font-size: 1rem; font-weight: normal; line-height: 2.5rem; }
.pic-info .line { border-bottom: 1px solid #e6e6e6; width: 11rem; height: 0.01rem; margin: 1.1rem auto; }
.pic-info .copyright { color: #666; font-size: 0.8rem; line-height: 1.5rem; height: 6.5rem;}
.pic-info p { font-size: 0.8rem; height: 1.6rem; line-height: 1.6rem; padding: 0rem 0.5rem; }
.pic-info p span { background: #339933; border-radius: 1rem; color: #fff; text-align: center; margin-right: 1rem; padding-left: 0.5rem; font-size: 0.8rem; }

.pic-tag { background-color: #fff;padding: 0rem 0.5rem;}
.pic-tag .tags li { float: left; margin: 0 0.3rem 0.3rem 0; border-radius: 0.5rem; border: 1px solid #cecece; font-size: 0.7rem; line-height: 1.2rem; padding: 0.1rem 0.25rem; }
.pic-tag h2 { font-size: 1.06rem; padding: 0.3rem 0rem; color: #333; }
.pic-tag .memo{ font-size: 0.8rem;  color: #333; }