﻿@charset "utf-8";

.wWidth1500 #banner li{ width:1500px !important;}
.wWidth1200 #banner li{ width:1200px !important;}

.photoBanner{ margin-top:30px;}
.photoBanner li img{ width:100%; display:block; height:100%;}

.pfilterbox{ padding:20px 0 0;}
.pfilterbox span{ display:none;}
.pfilterbox a{display:inline-block;height:35px;margin-right:15px;padding: 0 20px;font-size: 14px;color: #7c7c7c;line-height:35px;text-align: center;}
.pfilterbox a.curr{border: 1px solid #3c81f9;border-radius: 20px;font-weight: bold;color: #3c81f9;}
/*作品频道*/

.photoclass2{width:1180px;margin:0 auto;height:30px; line-height:30px;margin-top:15px;}
.photoclass2 ul li{float:left;color:#999;font-size:13px;}
.photoclass2 ul li a{padding:0px 8px 0px 5px;}
.photoclass2 ul li.curr a{color:#339e5a}


.photomain02 #container{position:relative;margin-left: -10px;margin-right: -10px;}
.photomain02 h4{font-size:23px;font-weight:normal; margin-top:20px;text-align: center;color: #fff;}
.photomain02 h4 span{width:180px; height:45px; background:#f1f1f1; display:block}

.photomain02 .photobox {width:275px;background:#fff; position:relative; overflow:hidden; float:left; margin:10px;}
.photomain02 .zp-navname{background:url(../zp-nav.png) no-repeat center; height:277px;}
.photomain02 .photobox .imgbox_ou{position:relative; overflow:hidden; background:url(../loading_32.gif) no-repeat 50% 50%;}
.photomain02 .photobox .caption {bottom:-160px; left:0px; display:none}/*不可删除*/
.photomain02 .photobox .heading span {top:-160px; display:block;}/*不可删除*/
.photomain02 .zp-navname dl{margin-top: 170px; margin-left:25px;}
.photomain02 .zp-navname dl dd{float:left; width:56px; height:26px;text-align: center;line-height: 26px;border-radius: 26px;margin-right: 10px;border:1px solid #34BD74;}
.photomain02 .zp-navname dl dd a{color:#fff; font-size:14px;}
.photomain02 .zp-navname dl dd.curr,.photomain02 .zp-navname dl dd:hover{ border:1px solid #fff;}

.photomain02 .heading{background:#fff; height:100px; width:100%;}
.photomain02 .heading span{padding: 0px 20px 0px 20px;display:block;}
.photomain02 .heading a{font-weight: bold;font-size: 14px;font-family: "arial","微软雅黑";color: #535353; display:block; height:40px;line-height:40px;}
.photomain02 .heading .imginfo{display:block; height:50px;overflow: hidden;padding: 0;line-height: 25px;color: #828282;font-family: "arial","微软雅黑";}
.photomain02 .heading a:hover{text-decoration:none}
.photomain02 .m-img{width:100%; height:100%;object-fit: cover;}
.photomain02 .ctbox{color:#888;}
.photomain02 .ctbox .litit{height:40px; line-height:40px; overflow:hidden;padding:0px 20px; border-bottom: 1px solid #f8f8f8;border-top: 1px solid #f8f8f8;}
.photomain02 .ctbox .zz{height: 50px;line-height: 50px;margin: 0 20px; color:#828282;font-family: "arial","微软雅黑";}
.photomain02 .ctbox a{font-size:18px;}
.photomain02 .ctbox b{font-weight:normal;font-family: "arial","微软雅黑";color: #bfbfbf;}
.photomain02 .ctbox .litit span{height: 12px;line-height: 12px;background-image: url(../common/icons.png);background-repeat: no-repeat;cursor: pointer;padding-left: 20px;text-align: right;margin-top: 13px;margin-right: 20px;}
.photomain02 .ctbox .litit span.rq{background-position: -207px -145px;}
.photomain02 .ctbox .litit span.pl{background-image: url(../common/icons.png);background-position: -165px -145px;height: 14px;}
.photomain02 .ctbox .litit .time{color: #bfbfbf;text-indent: 15px;background: url(../common/icons.png) no-repeat 0px -107px;font-family: "arial","微软雅黑";}
.photomain03{width:980px;margin:0 auto;margin-top:30px;}
.photomain03 h4 span{width:180px; height:45px;background:#fff; display:block}
.photomain03 ul{margin-top:-10px}
.photomain03 li{width:320px; float:left; margin:155px 0px 0px 15px; background:#f1f1f1; position:relative}
.photomain03 li.li02{width:310px; float:right;margin-left:0px;}
.photomain03 li .userface{ position:absolute;margin-top:-115px; margin-left:115px}
.photomain03 li .userface .userfacebg{width:80px; height:80px; background:url(userfacebg.png) no-repeat; position:absolute;}
.photomain03 li .userface img{width:80px; height:80px;}
.photomain03 li img.photosize{width:100%; height:190px;margin-top:15px;}
.photomain03 li{ line-height:20px;color:#999}
.photomain03 li .ctbox{ padding:15px;}
.photomain03 li .ctbox a{font-size:18px; font-family:Microsoft Yahei}
.photomain03 li .ctbox b{font-weight:normal;}
.photomain03 li .ctbox b a{color:#3c8fc6;font-size:12px;}
.photomain03 li .ctbox .downbg{width:21px; height:11px; background:url(down.gif) no-repeat 50% 0; position:absolute; left:142px;top:-11px}
.photomain03 li.li02 .ctbox .downbg{left:145px}

/*内容页*/
.photoclass{ color:#999;}
.photoclass a{ color:#999;}
.ipc_head{height:35px;background:#fff; line-height:35px;border-bottom:1px solid #ddd}
.ipc_head .i_m{width:980px;margin:0 auto;color:#ccc}
.ipc_head .i_m a{color:#666;margin:1px}
.ipc_nr .photo_info{background: #f9f9f9;padding: 15px 15px 10px;border-bottom: 1px solid #eee;}
.ipc_nr h1{font-size:20px;float:left; font-weight:normal;font-family:"\5FAE\8F6F\96C5\9ED1";}
.ipc_nr .pic_tt{float:right;line-height:35px; color:#666;}
.ipc_nr .pic_tt span{color:#999;padding-left:15px}
.ipc_nr .pic_tt font{font-size:12px;color:#999; font-family:Arial;}
.ipc_nr .tp_ct{padding:20px;background:#fff; text-align:center; clear:both;}
.ipc_nr .tp_ct .imagetop{float:right;color:#999;}
.ipc_nr .tp_ct .imagetop a{color:#999;}
.ipc_nr .tp_ct .imagetop span{font-family:Arial, Helvetica, sans-serif;}
.ipc_nr .tp_ct img{max-width:780px;_width:780px}
.ipc_nr .tp_ct a{color:#fff;}
.ipc_nr .fy{background:#fff;color:#999;padding-left:15px;padding-bottom:15px; line-height:20px;}
.ipc_nr .fy a{color:#3c81f9;}
.ipc_nr .tp_into{background:#fff;padding:15px;margin-top:15px;color:#666; line-height:20px;}
.ipc_nr .tp_into h4{line-height:16px;height:30px;font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:normal; font-size:18px;}
.wylxyzbtn{width:350px;margin:0 auto;margin-top:30px; text-align:center;font-size:18px; background:#e1e1e1; height:40px; line-height:40px; font-family:Microsoft Yahei}
.wylxyzbtn a{display:block}
.wylxyzbtn a:hover{background:#8f6c33; text-decoration:none;color:#fff;}
.photomain02 .photobox .ctbox .litit a:hover{color:#4ea832;}