.zoomX {position:absolute; top:-212px; right:-367px; width:34px; height:34px; background-image:url(/zoom/zoom-x.png); cursor:pointer; background-repeat:no-repeat; background-position:0 0;}
* html .zoomX {background-image:url(/zoom/zoom-x.gif);}
.zoomX:hover {background-position:0 -34px;}
.zoomShadow {position:absolute; left:-355px; top:-200px;}
.zoomShadow table {width:auto; height:auto; border:0; border-collapse:collapse; border-spacing:0;}
.zoomShadow td {margin:0; padding:0; border:0;}
.zoomShadow b {display:block; width:10px; height:10px; overflow:hidden;}
.zoomBase {position:relative; width:690px; height:380px; margin:0; padding:0; background:#000;}
.zs1 {width:10px; height:10px; background:url(/zoom/zoom-shadow.png) no-repeat 0 0;}
* html .zs1 {background:url(/zoom/zoom-shadow.gif) no-repeat 0 0;}
.zs2 {width:10px; height:10px; background:url(/zoom/zoom-shadow.png) no-repeat -10px 0;}
* html .zs2 {background:url(/zoom/zoom-shadow.gif) no-repeat -10px 0;}
.zs3 {width:10px; height:10px; background:url(/zoom/zoom-shadow.png) no-repeat 0 -10px;}
* html .zs3 {background:url(/zoom/zoom-shadow.gif) no-repeat 0 -10px;}
.zs4 {width:10px; height:10px; background:url(/zoom/zoom-shadow.png) no-repeat -10px -10px;}
* html .zs4 {background:url(/zoom/zoom-shadow.gif) no-repeat -10px -10px;}
.zh1 {height:10px; background:url(/zoom/zoom-shadow.png) repeat-x 0 -20px;}
* html .zh1 {background:url(/zoom/zoom-shadow.gif) repeat-x 0 -20px;}
.zh2 {height:10px; background:url(/zoom/zoom-shadow.png) repeat-x 0 -30px;}
* html .zh2 {background:url(/zoom/zoom-shadow.gif) repeat-x 0 -30px;}
.zv1 {width:10px; background:url(/zoom/zoom-shadow.png) repeat-y 0 -40px;}
* html .zv1 {background:url(/zoom/zoom-shadow.gif) repeat-y 0 -40px;}
.zv2 {width:10px; background:url(/zoom/zoom-shadow.png) repeat-y -10px -40px;}
* html .zv2 {background:url(/zoom/zoom-shadow.gif) repeat-y -10px -40px;}

* html .selOff {visibility:hidden;}

#bigGrey {display: none; position:fixed; top:0; left:0; width:100%; height:100%; background:#000; opacity:0.7; filter:alpha(opacity=70);}
* html #bigGrey {position:absolute;}

#zoomCent {display: none; position:fixed; top:50%; left:50%; width:0; height:0;}
* html #zoomCent {position:absolute;}

.zoomCont {position:absolute; left:-350px; top:-195px; width:700px; height:390px; background:#FFF; text-align:left;}
.zc1 {height:117px;}
.zc1 h2 {padding:40px 0 0 41px; color:#1A4C9F; font-size:18px;}
.zc1 h2 img {display:block;}
.zc2 {height:179px; background:#F6F6F6;}
.zc2 table {width:100%; height:179px;}
.zc2 table td {vertical-align:middle;}
.zc2 #zcLeft {padding:0 0 0 70px;}
.zc2 #zcPic {width:115px;}
.zc2 #zcRight {width:155px;}
.zc2 #zcPic img {display:block; border:1px solid #CCC;}
.zc2 dl {padding:8px 0;}
.zc2 dt {padding:0 0 4px;}
.zc2 input {width:270px;}
.zc2 em {font-size:10px; font-family:Tahoma, Geneva, sans-serif; color:#FE2121;}
.zc2 dd {height:18px; font-size:10px; font-family:Tahoma, Geneva, sans-serif; color:#FE2121;}
.zc2 #zcRight input {width:70px;}
.zc3 {text-align:right; padding:28px 18px 0 0;}
.zc3 a {display:inline-block; width:144px; height:27px; background:#CCC url(/img/bcg/btn-sub.png) no-repeat 0 0;}
.zc3 a:hover {background:#CCC url(/img/bcg/btn-sub.png) no-repeat -155px 0;}
