@charset "utf-8";
@import url("common.css");
#main{border-top:#999 1px dotted;margin-top:1px;}
#m0{border-bottom:#06c 2px solid;}

#focus1{height:396px;padding-top:50px;background:linear-gradient(to bottom right, #06c,#639);}
#focus1 a:first-child{width:688px;height:396px;float:left;position:relative;color:#fff;}
#focus1 a:first-child div{width:688px;height:396px;overflow:hidden;}
#focus1 a:first-child h3{max-height:72px;width:648px;padding:20px;position:absolute;bottom:0;left:0;background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.8));font-size:22px;line-height:32px;}
#focus1 div img{display:block;width:100%;min-height:188px;}
#focus1 a:nth-child(1n+2){width:334px;height:188px;float:right;position:relative;color:#fff;}
#focus1 a:nth-child(1n+2) div{width:334px;height:188px;overflow:hidden;background:#eee url(/style/user/0.png) center center no-repeat;background-size:auto 100%;}
#focus1 a:nth-child(1n+2) h3{width:302px;padding:16px;position:absolute;bottom:0;left:0;background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.8));font-size:16px;line-height:22px;}
#focus1 a:last-child{margin-top:20px;}

#focus2{padding-top:20px;}
#focus2 .box{height:336px;border-bottom:#666 1px solid;}
#focus2 a{width:334px;float:left;margin-right:20px;}
#focus2 a:last-child{margin-right:0;}
#focus2 a div{width:334px;height:188px;overflow:hidden;background:#eee url(/style/user/0.png) center center no-repeat;background-size:auto 100%;}
#focus2 img{display:block;width:100%;min-height:188px;}
#focus2 h3{height:44px;margin:10px 0;font-size:16px;line-height:22px;}
#focus2 p{height:60px;line-height:20px;color:#666;}

#list li{height:90px;border-bottom:#ddd 1px solid;padding:0 0 20px 0;margin-bottom:20px;}
#list a{display:block;height:90px;position:relative;padding-left:180px;}
#list div{width:160px;height:90px;overflow:hidden;background:#eee url(/style/user/0.png) center center no-repeat;background-size:auto 100%;position:absolute;top:0;left:0;}
#list img{width:100%;height:auto;min-height:90px;}
#list h3{font-size:16px;font-weight:normal;}
#list p{color:#666;margin-top:10px;line-height:20px;}

#about{background:#fff;padding:20px;}
#about h4{font-size:16px;}
#about p{color:#666;line-height:22px;margin:8px 0;}
#about a{display:block;line-height:30px;border-radius:30px;background:#06c;color:#fff;width:120px;text-align:center;margin:5px 0 0 auto;}

#category{overflow:auto;margin-top:40px;text-align:center;}
#category li{float:left;width:162px;margin:0 0 10px 0;}
#category a{float:left;padding:10px 0;width:162px;background:#fff;}
#category li:nth-child(2n){margin-left:10px;}
#category a:hover{background:#eee;}

#tags{overflow:auto;margin-top:30px;}
#tags li{display:inline;}
#tags a{display:inline-block;padding:5px 15px;border-radius:30px;background:#fff;margin:0 5px 10px 0;}
#tags a:hover{background:#eee;}

#adside{margin-top:30px;}
#adside img{width:100%;height:auto;}

#links{margin-top:40px;line-height:22px;font-size:12px;}
#links a{margin-right:10px;color:#999;white-space:nowrap;}