html { overflow:hidden; }
body { background:#fff; font-family:sans-serif; color:#333; font-size:11px; }
a { color:#333; text-decoration:none; cursor:pointer; }
a:hover { color:#777; }
div { position:absolute; }
.dl { font-style:italic; padding-left:15px;  }
#load_index { left:-300px; top:-300px; }
#c { width:1000px; height:600px; top:50%; margin-top:-300px; left:50%; margin-left:-494px; }
#t { z-index:1; width:110px; height:7px; bottom:162px; right:20px; background:url('../i.php?i=im/mc.gif'); }
#ca1, #ca2, #ca3, #ca4 { cursor:pointer; top:175px; width:250px; height:250px; }
#co3, #co4 { z-index:0; background:url('../i.php?i=im/t.jpg') no-repeat; padding:5px; width:227px; height:221px; top:194px; }
#ch3, #ch4 { z-index:1; background:#fff; top:194px; height:231px; width:237px; }
#ca1 { z-index:10; left:0; }
#ca2 { z-index:10; left:250px; }
#ca3 { z-index:30; }
#ch3, #ca3, #co3 { left:500px; }
#ca4 { z-index:20; }
#ch4, #co4, #ca4 { left:750px;  }
#r { z-index:2; width:714px; height:211px; top:194px; left:2px; background:url('../i.php?i=im/tr.jpg') 0 -250px; padding:10px; text-align:justify; display:none; }
#ti1, #ti2, #ti3, #ti4 { height:13px; z-index:40; display:none; background:url('../i.php?i=im/sp.png') }
#ti1 { width:54px; background-position:-31px 0; bottom:15px; left:170px; }
#ti2 { width:31px; background-position:0 0; bottom:132px; left:190px; }
#ti3 { width:34px; background-position:-34px -13px; bottom:125px; left:125px; }
#ti4 { width:35px; background-position:0 -13px; bottom:155px; left:10px; }
#p { width:240px; }
#dp { z-index:10; top:50%; margin-top:-282px; left:50%; margin-left:-375px; width:615px; height:580px; text-align:right; display:none; }
#tp { height:100%; width:100%; }
#tp td { vertical-align:middle; }
.tof { border:solid 3px #a2a89a; }
#lo { background:url('../i.php?i=im/l.gif') 50% 50% no-repeat; top:50%; margin-top:150px; left:50%; margin-left:460px; width:30px; height:30px; display:none; }
#na { background:#fff; right:166px; bottom:153px; }
#sn { font-size:17px; color:#a2a89a; font-weight:bold; }
#cb { border:solid 1px #ccc; top:50%; left:50%; margin-left:-75px; width:150px; height:6px; margin-top:-3px; line-height:2px; }
#ml { font-size:10px; top:50%; left:50%; margin-left:-75px; margin-top:-20px; width:170px; }
#pr { top:0px; left:0px; width:1px; height:1px; }