.box{float:left;width:240px;height:240px;margin:0
1px 1px 0px;background:#fff;position:relative;overflow:hidden}.box
span.name{position:absolute;top:0;left:0;display:block;height:240px;width:240px;background:#000;background:rgba(0,0,0,0.9);color:#fff;padding-top:110px;text-align:center;opacity:0;cursor:pointer}.box:hover
span.name{opacity:0.9;-webkit-transition:opacity 0.2s}.box
.location{margin-top:110px;text-align:center;color:#222;font-weight:bold;font-size:1.1em}.box:hover
.location{display:none}.author-details{width:722px;background:#fff;color:#000;margin:0}.author-details
.info{float:left;margin-bottom:1px;width:400px;padding:20px
0 0 20px}.author-details
img{width:240px;float:left}.my-works{background:#fff}.my-work{width:240px;margin:40px
0 20px 40px}.my-work
.btn{margin-top:6px}.please-login{padding:40px;width:500px;background:#fff;margin:0
0 0 1px}.work-found{width:598px;margin:20px
0 20px -18px;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:60px
0 60px 160px;font-size:20px;background:url(/images/box-found-s.png) 30px 20px #f6f6f6 no-repeat}.work-found
h2{font-weight:normal}body{background-image:none;background:#B8D088}#map{position:absolute;top:0px;left:0;bottom:0;width:100%}