/* case_category
----------------------------------------------- */
#case-category .case-list {padding-top:20px;zoom:1;overflow:hidden;}
#case-category .case-list .item {margin-bottom: 26px;border:1px solid #F2F2F2;background-color:#F2F2F2;}
#case-category .case-list .item:hover{background:#19B4EA;color:#fff;box-shadow:0px 0px 8px #c3c3c3}
#case-category .case-list .item:hover .title a{color:#fff;}
#case-category .case-list .item .img img{width: 100%;}
#case-category .case-list .item .title{padding:3px 10px;text-align:center;}
#case-category .case-list .item .title a{color:#444}
/* case
----------------------------------------------- */
#case {padding: 20px 0;}
#case h1 {
 color: #444;
 font-size: 22px;
 font-weight: bold;
 text-align:center;
 margin:8px 0 10px 0;
}
#case h2 {
 border-bottom: 1px solid #DDD;
 color:#19B4EA;
 font-size:16px;
 padding-bottom:10px;
 margin-bottom:10px;
}
#case .info {
 padding: 2px 0 20px 0;
 color: #999999;
 font-size: 13px;
 text-align:center;
}
#case .desc {
 margin-bottom:20px;
 font-size:13px;
 line-height:180%;
}
#case .desc b {
 font-weight:bold;
}
#case .content {
 color: #666666;
 line-height: 180%;
}
#case .content img{max-width:75%;margin:0 auto;display:block;border:1px solid #eee;margin-bottom:15px;box-shadow: 10px 10px 10px rgba(100,100,100,.5);-moz-box-shadow: 10px 10px 10px rgba(100,100,100,.5);-webkit-box-shadow: 10px 10px 10px rgba(100,100,100,.5);
}