#ppb {width:100%; height:1px; position:fixed; top:50%; left:0; z-index:10; text-align:center}
#ppb div {text-align:left}
#ppb div.cnt {width:100%; height:1px; position:relative}
#ppb div.cnt div.pp {width:400px; border:11px solid #e4e4da; background:#fff; display:none; overflow:hidden; margin:0 auto; position:relative; //position:absolute; //top:0; //left:-211px; //margin:0 0 0 50%;}
#ppb div#ls {height:300px; margin-top:-150px; background:url(../i/i/p_load.gif) no-repeat 50% 50% #fff}
#ppb div#ls img {margin:0 auto}

#ppb h2 {font:bold 1.05em arial; color:#61b21a; margin:0 0 0 18px}
#ppb h3 {margin:20px 0 0 18px}
#ppb p {color:#777; font:11px tahoma; margin:10px 18px}
#ppb p.pr {font:bold 24px tahoma; color:#000}
#ppb p.inf {font:bold 12px arial; color:#f00}
#ppb p.er {color:#ff7a04}
#ppb p.er input {border:1px solid #f00}
#ppb form {margin:0}
#ppb form p {font-weight:bold; float:none}
#ppb p input {width:80%; font:1em arial; padding:2px 4px; margin-left:0}
#ppb input.bt {width:auto; background:none; border:0; cursor:pointer}
#ppb p textarea {width:80%; font:1em arial; height:80px; border:1px solid #827766}
#ppb input.int {margin-left:10px}
#ppb p.chk {margin-left:-4px; margin-bottom:10px}
#ppb p.chk input {width:auto; bottom:-2px; position:relative}

#ppb p.rate {background:url(../i/c/stars/s0.gif) no-repeat 0 20px; overflow:hidden; margin-bottom:0}
#ppb p.rate span {width:22px; height:26px; display:block; float:left; margin:10px 0 0 0; padding:0; cursor:pointer}
#ppb p.rate span.f1 {margin-left:4px; padding:0}
#ppb p.rate span.rover {background:url(../i/c/stars/star.gif) no-repeat 3px 3px}

#ppb div.msend {display:none}
#ppb div.msend p {font-weight:bold; color:#333}

#ppb div.sp {width:100%; background:#f8f8f8; padding:10px 0; position:relative; z-index:10}
#ppb div.sp h2, #ppb div.sp p {margin-top:0; margin-bottom:0}

#ppb img.cls {position:absolute; top:5px; right:10px; cursor:default; z-index:11}

#rew p textarea {height:140px}