
.h2fc-album-detail .hd{width:1000px;height:220px;margin:0 auto;text-align:center;background:url("skin/public/img/tupian/zjtp_top.jpg") no-repeat}
.h2fc-album-detail .hd h1,.h2fc-album-detail .hd i{display:inline-block}
.h2fc-album-detail .hd h1{padding-top:80px;font:normal 32px "microsoft yahei";vertical-align:middle}
.h2fc-album-detail .hd i{width:76px;height:76px;line-height:76px;margin:80px 15px 0 0;text-align:center;color:#db214c;vertical-align:middle;background:url("skin/public/img/tupian/sp-tp.png") 0 -355px no-repeat}
.h2fc-album-detail .bd{position:relative;width:900px;margin:0 auto 50px;padding:50px;background:#fff;border:1px solid #e3e3e3}
.h2fc-album-detail .bd dt,.h2fc-album-detail .bd dd{margin:0 auto;padding:0 150px}
.h2fc-album-detail .bd dd{margin-bottom:40px;padding:40px 0;text-align:center;border-bottom:1px solid #e3e3e3}
.h2fc-album-detail .bd dt p{line-height:26px;font-size:14px}
.h2fc-album-detail .bd dt span{position:absolute;font:100px/100px "Arial";color:#ddd}
.h2fc-album-detail .bd dt .l{left:150px;top:10px}
.h2fc-album-detail .bd dt .r{right:150px;top:80px}
.h2fc-album-detail .bd dd a{display:inline-block;margin:0 10px 10px 0;padding:10px 15px;background:#eee;color:#999}
.h2fc-album-detail .bd dd a:hover{color:#fff;background:#db224c}
.h2fc-album-detail .bd ul{width:700px;margin:0 auto}
.h2fc-album-detail .bd li a{margin-bottom:10px;font-size:18px;text-align:center}
.h2fc-album-detail .bd li a,.h2fc-album-detail .bd li img{display:block;padding-bottom:20px;margin:0 auto}
.h2fc-album-detail .bd li img{max-width:700px}
.h2fc-album-detail .bd .love{float:right;position:relative;top:-30px;right:-20px;height:20px;line-height:20px;padding-left:25px;background:url("skin/public/img/tupian/sp-tp.png") no-repeat}
.h2fc-detail-show{margin:0 auto}
.h2fc-detail-show img{display:block;max-width:860px;margin:35px auto}
.h2fc-detail-show p{line-height:30px;margin:20px;font-size:16px;text-indent:2em;text-align:justify}
.h2fc-detail-link2,.h2fc-detail-state2{width:970px;margin:10px auto 0;padding:15px;background:#fff;border:1px solid #e3e3e3;overflow:hidden}
.h2fc-detail-state2 p,.h2fc-detail-link2 dt,.h2fc-detail-link2 dd{line-height:24px;font-size:14px;color:#999}
.h2fc-detail-link2 dt,.h2fc-detail-link2 dd{float:left;width:48%;margin:0 1%}
.h2fc-detail-link2 a:hover,.h2fc-detail-state2 a:hover{color:#db214c}
.h2fc-brand-info{padding:15px;text-align:center;background:#fff;border:1px solid #e3e3e3;border-top:2px solid #db214c;overflow:hidden}
.h2fc-brand-info p{line-height:24px;padding-top:15px;font-size:14px;text-align:left;text-indent:2em;color:#999;text-align:justify}
.h2fc-brand-info img{display:block;width:224px;height:80px;margin:0 auto;border:1px solid #e3e3e3}
.h2fc-detail-mn{float:left;width:878px;font-size:12px}
.h2fc-detail2{position:relative;padding:0 20px 150px 20px;overflow:hidden;background:#fff;border:1px solid #e3e3e3}
.h2fc-detail2 h1{width:650px;padding:20px 0;font:bold 24px "microsoft yahei";text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.h2fc-detail2 .h2fc-ewm{position:absolute;top:0;right:0;width:36px;height:36px;background:url("../img/base/wy-sp-base.png") -80px -30px no-repeat}
.h2fc-detail2 .h2fc-ewm-c{position:absolute;top:-1px;right:-1px;z-index:9999;width:170px;padding:10px;text-align:center;background:#fff;border:1px solid #e3e3e3}
.h2fc-detail2 .h2fc-ewm-c p{padding:5px;line-height:20px}
.h2fc-detail2 .h2fc-ewm-c i{font-weight:bold;color:#db214c}
.h2fc-detail2 .h2fc-ewm-c table{margin:0 auto}
.h2fc-detail2 .h2fc-view{padding:0 0 30px;text-align:left;border-bottom:1px solid #e3e3e3}
.h2fc-detail2 .h2fc-view span,.h2fc-detail2 .h2fc-view a{padding:0 15px;color:#999;border-right:1px solid #e3e3e3}
.h2fc-detail2 .h2fc-view a:hover{color:#db214c}
.h2fc-detail2 .h2fc-view span:first-child{padding-left:0}
.h2fc-detail2 .h2fc-view span:last-child,.h2fc-detail2 .h2fc-view a:last-child{border-right:none}
.h2fc-detail2 .h2fc-view a{padding:0}
.h2fc-detail2 .detail-main{position:relative;width:840px;margin:20px auto 0}
.h2fc-detail2 .detail-main img{display:block;max-width:800px;margin:20px auto 10px}
.h2fc-detail2 .detail-main h3{font-weight:normal;text-indent:2em;padding:0 15px}
.h2fc-detail2 .detail-main p{line-height:24px;padding:0 15px;font-size:14px;text-indent:2em}
.h2fc-detail2 .detail-main p.picalt{text-align:center}
.h2fc-com-info{position:relative;width:1200px;margin:0 auto}
.h2fc-com-info .hd{padding:20px 0 30px}
.h2fc-com-info .bd{padding:20px 0 10px;border-top:1px solid #e3e3e3}
.h2fc-com-info .bd p{line-height:28px;padding:0 10px 15px;font-size:14px;text-indent:2em;text-align:justify;color:#666}
.h2fc-com-info .bd a{float:right;display:block;width:150px;height:30px;line-height:30px;text-align:center;border:1px solid #e3e3e3}
.h2fc-com-info .left,.h2fc-com-info .left i,.h2fc-com-info .left h2,.h2fc-com-info .left img{float:left}
.h2fc-com-info .left i{width:50px;height:75px;background:url("skin/public/img/tupian/sp-tp.png") 0 -240px no-repeat}
.h2fc-com-info .left h2{line-height:75px;margin:0 20px;font-size:42px}
.h2fc-com-info .left img{display:block;width:224px;height:80px;border:1px solid #e3e3e3}
.h2fc-news-port01{margin:0 20px;padding:10px 0 20px}
.h2fc-com-info .h2fc-news-port01{position:static;background:none}
.h2fc-detail-link,.h2fc-detail-state{margin:10px 0 0;padding:15px;background:#fff;border:1px solid #e3e3e3;overflow:hidden}
.h2fc-detail-state p,.h2fc-detail-link dt,.h2fc-detail-link dd{line-height:24px;font-size:14px;color:#999}
.h2fc-detail-link dt,.h2fc-detail-link dd{float:left;width:48%;margin:0 1%}
.h2fc-detail-link a:hover,.h2fc-detail-state a:hover{color:#db214c}
.h2fc-pic-hot{padding:20px 0}
.h2fc-pic-hot ul{padding:0 15px}
.h2fc-pic-hot li{float:left;width:20%;line-height:35px;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.h2fc-limit li{width:18%;padding-right:2%}
.h2fc-detail-sd{position:absolute;top:0;right:0;width:300px;height:100%;overflow-x:hidden}
.h2fc-detail-sd::-webkit-scrollbar{width:5px;height:5px;background:#f8f8f8}
.h2fc-detail-sd::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background:#fff}
.h2fc-detail-sd::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background:#ccc}
.h2fc-agent,.h2fc-agent{padding:15px;text-align:center;background:#fff;border:1px solid #e3e3e3;border-top:2px solid #db214c;overflow:hidden}
.h2fc-agent h3,.h2fc-agent h3{font-size:22px;color:#db214c}
.h2fc-agent h4,.h2fc-agent h4{line-height:30px;font-size:16px;font-weight:normal}
.h2fc-agent p,.h2fc-agent p{padding-top:10px;color:#999}
.h2fc-agent input,.h2fc-agent input{display:block;width:250px;height:50px;line-height:50px;margin:15px auto 0;border:1px solid #e3e3e3}
.h2fc-agent button,.h2fc-agent button{display:block;width:250px;height:50px;margin:15px auto 0;font:normal 18px/50px "microsoft yahei";text-align:center;color:#fff;background:#ff7800;border:none 0;border-radius:5px;cursor:pointer}
.h2fc-tags,.h2fc-tags{margin-bottom:10px;text-align:left;background:#fff;border:1px solid #e3e3e3}
.h2fc-tags ul,.h2fc-tags ul{padding:15px}
.h2fc-tags li a:hover,.h2fc-tags li a:hover{background:#e3e3e3}
.h2fc-tags li,.h2fc-tags li{display:inline-block;max-width:238px;line-height:32px;margin:5px;font-size:14px;background:#f8f8f8}
.h2fc-tags li a,.h2fc-tags li a{display:block;padding:0 10px}
.h2fc-pic-rec{background:#fff;border:1px solid #e3e3e3}
.h2fc-pic-rec ul{padding:15px 5px 15px 10px}
.h2fc-pic-rec li{float:left;width:31%;height:76px;margin:5px 1%}
.h2fc-pic-rec li img{display:block;width:100%;height:76px}
.h2fc-brand-rank,.h2fc-brand-rank{background:#fff;border:1px solid #e3e3e3}
.h2fc-brand-rank ul,.h2fc-brand-rank ul{padding-top:15px;background:#fff;*padding-bottom:15px}
.h2fc-brand-rank li,.h2fc-brand-rank li{float:left;width:128px;margin:0 0 15px 12px;border:1px solid #e3e3e3;cursor:pointer;margin:0 0 15px 7px\0}
.h2fc-brand-rank li a img,.h2fc-brand-rank li a img{display:block;width:100%;height:46px}
.h2fc-brand-rank li a em,.h2fc-brand-rank li a em{display:block;width:90%;height:30px;line-height:30px;padding:0 5%;font-size:14px;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.h2fc-look{float:left;width:1000px;height:24px;line-height:24px;padding:10px 0 20px}
.h2fc-look h3{float:left;padding-right:20px;font-size:20px;font-weight:normal}
.h2fc-look .tags{float:left}
.h2fc-look .tags a:hover{color:#fff;background:#db214c}
.h2fc-look .tags a{display:inline-block;padding:2px 15px;margin:0 8px 0 0;border:1px solid #e3e3e3;border-radius:30px}