.massage_box{   
    position:absolute;
    left:200px;
    top:expression(body.scrollTop + 100);
    width:1050px;
    height:400px;
    filter:dropshadow(color=#666666,offx=3,offy=3,positive=2);   
    z-index:2;
    visibility:hidden;
}

.mask{   
    position:absolute;   
    top:0;
    left:0;   
    width:expression(body.scrollWidth-1);   
    height:expression(body.scrollHeight);   
    background:#666;   
    filter:ALPHA(opacity=60);   
    z-index:1;   
    visibility:hidden;  
}   
.massage{border:#036 solid; border-width:1 1 3 1; width:95%; height:95%; background:#fff; color:#036; font-size:12px; line-height:150%}   
.header{background:#99CCFF; height:10%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:3 5 0 5; color:#fff}

.waitDiv{   
    position:absolute;   
    left:42%;   
    top:expression(body.scrollTop + 100);
    filter:dropshadow(color=#666666,offx=3,offy=3,positive=2);   
    z-index:2; 
    visibility:hidden;  
}

.appraiseDiv{   
    position:absolute;
    left:200px;
    top:expression(body.scrollTop + 100);
    width:800px;
    height:540px;
    z-index:2;
    visibility:hidden;
} 

.appraise {width: 100%;}
.appraise .cost {margin-top: 10px;}
.appraise ul li {display: inline;width: 200px;}

.shops2_01{width: 390px;}

.massage_box2{   
    position:absolute;
    left:40%;
    top:expression(body.scrollTop + 100);
    width:300px;
    height:100px;
    filter:dropshadow(color=#666666,offx=3,offy=3,positive=2);   
    z-index:2;
    visibility:hidden;
}

.massage_box3{   
    position:absolute;
    left:400px;
    top:expression(body.scrollTop + 100);
    width:550px;
    height:320px;
    filter:dropshadow(color=#666666,offx=3,offy=3,positive=2);   
    z-index:2;
    visibility:hidden;
}

.massage_box4{   
    position:absolute;
    left:400px;
    top:expression(body.scrollTop + 100);
    width:550px;
    height:200px;
    filter:dropshadow(color=#666666,offx=3,offy=3,positive=2);   
    z-index:2;
    visibility:hidden;
} 
