div.pic{width:32%;overflow:hidden;padding-bottom:45%;height:0;position:relative}.info{width:66%;margin-left:2%;position:relative;padding-bottom:45%;height:0}.info p{height:16px;line-height:16px;overflow:hidden;width:50%;margin-bottom:4px;color:#666;overflow:hidden;text-align:left}.info p.long{width:100%}.info p.juhe{position:absolute;left:0;bottom:0;width:50%;height:42px;overflow:hidden;margin-bottom:0;border-radius:3px;text-align:center}.info p.juhe a{display:block;width:100%;height:42px;line-height:42px;background-color:#2db870;color:#fff;font-size:20px;text-align:center}.info p span{color:#999;height:16px;overflow:hidden;width:40px;display:block;float:left}.info p a{color:#666}h1{color:#0087d5;font-size:22px;line-height:24px;max-height:48px;overflow:hidden;margin-bottom:5px}h2{color:#000;margin-bottom:10px;border-left:3px solid #f36;padding-left:6px;line-height:20px}h3{color:#000;margin-bottom:15px;border-left:3px solid #f36;padding-left:6px;line-height:20px}section p{text-align:justify}.jq a{color:#46aab9}p.follow a{display:block;position:absolute;right:15px;top:15px;width:50px;height:26px;line-height:26px;background-color:#3cadfb;color:#fff;font-size:16px;text-align:center;border-radius:3px}ul.pic{clear:both;overflow:hidden}ul.pic li{border:none;padding:0;width:32%;float:left;margin-left:2%;margin-bottom:8px;padding-bottom:45%;height:0;overflow:hidden;position:relative}ul.pic li span{display:block;position:absolute;bottom:0;left:0;width:100%;height:24px;line-height:24px;background:rgba(0,0,0,.4);color:#fff;text-align:center;opacity:.9}ul.pic li span a{color:#fff}ul.pic li.lif{margin-left:0}ul.txt{clear:both;overflow:hidden}ul.txt li{border:none;padding:0;width:32%;float:left;text-align:center;height:26px;line-height:26px;margin-top:7px;margin-left:2%;background-color:#f6f6f6}ul.txt li.lif{margin-left:0}ul.txt li a{line-height:26px;height:26px;width:100%;display:block;overflow:hidden}.juhe section{padding-left:0;padding-right:0}.juhe h1{padding-left:15px}.tab .title{overflow:hidden;padding-left:15px;padding-right:15px;margin-top:12px;border-bottom:1px solid #eaeaea}.tab .title a{float:left;width:20%;box-sizing:border-box;background:#f5f5f5;height:40px;line-height:40px;overflow:hidden;display:block;text-align:center;border-right:2px solid #fff;color:#8478b3;font-size:14px}.tab .title a.bd{border:none}.tab .title a.on{background:#eaeaea}.tab .content{position:relative;overflow:hidden;width:100%}.tab .content ul{padding:8px 0 0 15px;overflow:hidden}.tab .content li{float:left;width:30%;height:36px;line-height:36px;text-align:center;overflow:hidden;margin-right:2%;margin-top:7px;position:relative;border:1px solid #d5d5d5;border-radius:6px;-webkit-border-radius:6px}.tab .content li a{color:#5a5a5a;line-height:36px}.tab .content li a span{display:block;width:20px;height:20px;overflow:hidden;position:absolute;left:5px;bottom:7px;border:1px #fff solid;border-radius:50%;background-color:rgba(0,0,0,.3)}.tab .content li a span::after{border-width:5px 0 5px 9px;margin-left:-3px;margin-top:-5px;content:"";position:absolute;width:0;height:0;left:50%;top:50%;border-style:solid;border-color:transparent transparent transparent #fff}.play section{padding:15px 0 0}.playurl{height:200px;overflow:hidden;padding:0 15px 15px}.playurl h1{text-align:center;margin:30px auto}.playurl p{text-align:center;margin-bottom:30px}.playurl a{display:block;width:60%;height:60px;line-height:60px;background:#f53754;border-radius:5px;-webkit-border-radius:5px;color:#fff;font-size:22px;text-align:center;margin:0 auto;position:relative}.playurl p a span{display:block;width:30px;height:30px;overflow:hidden;position:absolute;left:15px;bottom:15px;border:1px #fff solid;border-radius:50%}.playurl p a span::after{border-width:7px 0 7px 12px;margin-left:-4px;margin-top:-7px;content:"";position:absolute;width:0;height:0;left:50%;top:50%;border-style:solid;border-color:transparent transparent transparent #fff}.playurl span{color:#999}.player{width:100%;height:285px;overflow:hidden}.player h1{margin-bottom:10px;height:24px;line-height:24px;padding-left:15px}.cont{padding:0 15px 15px}.juhe .cont{padding-bottom:0}@media screen and (min-width:200px){.pic img{min-height:162px}}@media screen and (min-width:400px){.pic img{min-height:250px}}@media screen and (min-width:600px){.pic img{min-height:350px}}@media screen and (min-width:800px){.pic img{min-height:350px}}