a{text-decoration:none;}
body{margin:0; padding:0; width:130px; height:160px;}
.body{width:130px; height:160px; background: no-repeat; font-family:Trebuchet MS; color:#fff;}
#logo{float:left; background:url(../images/logo.png) no-repeat 7px 7px; width: 23px; height:16px; cursor:pointer;}
#head{padding:5px 0 0 5px; font-size:13px; font-weight:bold; height:16px; cursor:pointer;}
#title{font-size:10px; color:#ffe4a3; padding:0 0 0 20px; overflow:hidden; line-height:10px; width:100px; cursor:pointer;}
.ttl{height:22px;}
.block{width:116px; margin:1px 0 0 6px; }
.img{text-align:center; height:70px; overflow:hidden; cursor:pointer; }
#glass{text-align:center; width:90px; height:70px; overflow:hidden; position:absolute; background:url(../images/glass.png) no-repeat;}
#btn_l{float:left; width:10px; height:68px; cursor:pointer; background:url(../images/btn_l.png) no-repeat;}
#btn_r{float:right; width:10px; height:68px; cursor:pointer;background:url(../images/btn_r.png) no-repeat;}
#btn{width:94px; height:20px; margin:0 0 0 18px; font-size:12px; font-weight:bold; text-align:center; cursor:pointer; color:#000;
background:url(../images/btn.png) no-repeat; overflow:hidden; padding-top:1px;}
.all{text-align:center; font-size:11px; text-decoration:underline; font-weight:bold; padding-top:1px;}
.all a{color:#fff;text-decoration:underline;}
#spinner{width:16px; height:16px; position:absolute; background:url(../images/activity16v.png) no-repeat; margin:25px 36px; overflow:hidden;}
#loading{height:16px; background:url(../images/activity16v.png) no-repeat; margin:50px 12px; overflow:hidden; font-size:12px; padding-left:20px;}
#content{display:none;}
#err_content{display:none;position:absolute; background:url(../images/i.png) no-repeat; margin:41px 22px; overflow:hidden; font-size:12px; padding-left:20px;}
