/*通用*/
.com-content { margin: auto; position: relative; box-shadow: 0 0 10px #000; min-width: 320px; max-width: 540px; } 
.list { position: relative; } 
.list .more { position: absolute; right: 10px; } 
/*焦点图*/
.slideBox { position:relative; width:100%; height:180px; overflow:hidden; margin:0 auto; } 
.slideBox .hd { position:absolute; width:100%; height:27px; bottom:0; left:0; z-index:1; } 
.slideBox .hd img { width:11px; } 
.slideBox .prev,.slideBox .next { position:absolute; left:0; top:0; display:block; width:23px; height:27px; line-height:27px; text-align:center; } 
.slideBox .next { left:auto; right:0; } 
.slideBox .bd { position:relative; z-index:0; } 
.slideBox .bd li { position:relative; } 
.slideBox .bd li img { width:100%; height:180px; display:block; } 
.slideBox .bd li a { -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ } 
.slideBox .bd li .tit { display:block; width:100%; position:absolute; bottom:0; text-indent:10px; height:27px; line-height:27px; text-align:center; color:#fff; background-color:rgba(0,0,0,0.7);; } 
/*多图滑动*/
.picScroll { margin:10px auto; text-align:center; } 
.picScroll .bd ul { width:100%; float:left; padding-top:10px; } 
.picScroll .bd li { width:50%; float:left; font-size:14px; text-align:center; } 
.picScroll .bd li a { display: block; text-align: center; line-height: 30px; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ } 
.picScroll .bd li img { width:95%; height:140px; background:url(images/loading.gif) #fff center center no-repeat; } 


.picScroll .hd { height:40px; line-height:40px; border-bottom:2px solid #1B84CE; background:#f6f6f6; overflow:hidden; text-align:left; padding:0 10px; } 
.picScroll .hd ul { float:right; padding-top:16px; } 
.picScroll .hd li { float:left; width:8px; height:8px; background:#D0D0D0; margin:0 5px; overflow:hidden; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; } 
.picScroll .hd .on { background:#1B84CE; } 
.picScroll .prev,.picScroll .next { display:block; float:right; width:18px; height:18px; background:url(pisScrollIcons.png) -6px -7px no-repeat; overflow:hidden; margin:11px 5px 0 5px; } 
.picScroll .next { background-position:-34px -7px; } 
.picScroll .prevStop { background-position:-6px -40px; } 
.picScroll .nextStop { background-position:-34px -40px; } 


/*图片列表*/
.picList .imglist img { width: 100%; } 
.picList .p_list_tit { border-bottom: 2px solid #1B84CE; padding: 0 10px 0 10px; } 
.picList .p_list_com { overflow: hidden; } 
.picList .p_list_com li { width: 50%; float: left; } 
.picList .p_list_com li dl { margin:10px 5px 0 5px; background: #F8FAFA; } 
.picList .p_list_com li dl dt img { width: 100%; height: 150px; } 
.picList .p_list_com li dl dd { padding: 5px; } 
.picList .p_list_com li dl dd a { display: block; font-size: 16px; text-align: center; } 

/*图片内容*/
.author { overflow: hidden; padding: 0.5rem; background: #fff; } 
.author-user { float: left; width: 3rem; height: 3rem; border-radius: 3rem; overflow: hidden; margin-right: 0.5rem; } 
.author-info { float: left; width: calc(100% - 3.5rem); } 
.author-info h5 { font-size: 0.7rem; font-weight: normal; } 
.author-date { margin-top: 0.7rem; } 
.author-info p { font-size: 0.6rem; line-height: 1rem; color: #999; } 
.picList .p_com li { width: 100%; } 
.picList .p_com li img { display: block; width: 95%; height: 150px; margin:5px auto; box-shadow: 0 0 5px #999; } 
.imglist { margin-bottom: 1rem; padding: 0.75rem; background: #fff; margin-top: 0.5rem; } 


/*赏图片首页头部*/
.head { background: #1B84CE; } 
.head h4 { height: 40px; line-height: 40px; } 
.head a.h_back { position: absolute; top:11px; left: 10px; } 
.head a.h_home { position: absolute; top:11px; right: 0; } 

/*分页*/
.page-box { margin-bottom: 1rem; padding: 0 0.75rem; } 
.prev_art,.next_art { border:solid 1px #f1f1f1; padding: 5px; display: inline-block; padding: 0.25rem 0.75rem; border-radius: 0.25rem; max-width: 48%; box-sizing: border-box; background: #fff; } 

/*底部通用*/
.foot { background: #444444; } 
.foot a { display: inline-block; margin: 10px 5px 0 5px; color: #FFF; } 
