body { padding: 0; margin: 0; font-family: "\5FAE\8F6F\96C5\9ED1", Helvetica, Arial,Verdana, sans-serif; }
img { border: none; }
#Header { background: #EEBF02; height: 61px; padding: 0; border-bottom: 1px solid #3c3c3c;  }
#Header img { display: block; margin: 0 auto 0; }
#MainContent { }
#Footer { padding: 10px; border-top: none; } 
#SocialLinks { padding: 10px 0 0 0; }
#SocialLinks:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
#SocialLinks a { display: block; float: left; padding-right: 15px; }
.gallery:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.gallery li { float: left; width: 33.33333333%; }
.gallery li a { display: block; margin: 5px; }
.gallery li img { display: block; }
/* For inline examples only */
#PhotoSwipeTarget { width: 100%; height: 240px; z-index: 1; background: #666666; } 
#PhotoSwipeTarget img {max-width: 320px; height: 240px;}
#Indicators { text-align: center; height: 10px; top: 255px; left: 18px; width: 283px; z-index: 5; position: absolute; }
#Indicators span { display: inline-block; height: 5px; width: 5px; margin: 0 4px 0 0; padding: 0; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; border-radius:5px; background: #c5c5c5; overflow:hidden; }
#Indicators span.current{ background: #0099FF; color: #0099FF; }
.nxqalbum #slider { width: 320px; margin-right: auto; margin-left: auto; }
.sw_loading {background: #fff url(http://img2.soufun.com/wap/touch/img/loading.gif) no-repeat center}
.albnav a { display: block; float: left; }
a:link.ablue, a:visited.ablue, a:hover.ablue, a:active.ablue{ color: #ffb400; text-decoration: none; }
#scroller1,#scroller2,#scroller3,#scroller4,#scroller5{ clear: both; position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0); width:100%; padding:0;margin-bottom:3px;height:16px;z-index:50000; }
#scroller1 a{ display: block; text-align: center;}
#scroller2 a{ display: inline-block;width:49%;float: left;  text-align: center;}
#scroller3 a{ display: inline-block;width:32%;float: left;  text-align: center;}
#scroller4 a{ display: inline-block;width:24%;float: left;  text-align: center;}
#scroller5 a{ float: left; width: 24%; border-right: 1px solid #151515; border-left:1px solid #313131; text-align: center;text-decoration: none; color: #727171;}
.ablue{ color: #ffb400;}
#wrapper { position:relative; width:100%; overflow:auto;z-index:10000;}
#play_button{position: fixed; margin: auto; background-image: url(http://js.soufunimg.com/wireless_m/touch/img/vid-p2.png); background-size: 100%; z-index: 10000; display: none; height: 72px; width: 72px; top: 356px; left: 684px; background-position: 50% 50%; background-repeat: no-repeat no-repeat;}
#album_top{height: 50px;position:fixed;left:0; right:0; top:0;z-index:10000;}
.x{position:absolute; text-align:center; height:20px; width:20px; right:8px; top:12px; background:url('close1.png') no-repeat; display: block; z-index:11; background-size:20px 20px;}
.x1{white-space:nowarp; margin-top:15px;}
@media screen and (max-width: 640px){#Gallery li p{bottom: -550px; left: 60%;}}
@media screen and (max-width: 330px){#Gallery li p{bottom: -390px; left: 50%;}}
#Gallery li p{ color: #999;position: absolute;z-index: 999;width: 200px;height: 30px; line-height: 30px; text-align: center;}