

div.titleholder { font-family: arial; font-size: 8pt; height: 22px; width: 100px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
table { font: 11px Tahoma,Verdana,sans-serif; }
form p { margin-top: 5px; margin-bottom: 5px; }
h3 { margin: 0; margin-top: 4px; margin-bottom: 5px; font-size: 12px; border-bottom: 2px solid #90A8F0; color: #90A8F0; }
fieldset { padding: 0px 10px 5px 5px; }
.button { width: 75px; }
select, input, button { font: 11px Tahoma,Verdana,sans-serif; width: 138px; }
.space { padding: 2px; }
.title { background: #ddf; color: #000; font-weight: bold; font-size: 120%; padding: 3px 10px; margin-bottom: 10px; border-bottom: 1px solid black; letter-spacing: 2px; }
.f_title { text-align: right; }
.footer { border-top: 2px solid #90A8F0; padding-top: 3px; margin-top: 4px; text-align: right; }










#TB_overlay { position: fixed; z-index: 100; top: 0px; left: 0px; height: 100%; width: 100%; }
* html #TB_overlay { /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }
.TB_overlayBG { background-color: #000; filter: alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9; height: 100%; width: 100%; }
#playbox { position: fixed; width: 1030px; height: 615px; z-index: 999;  background: #000; }
#playbox { color: #fff; text-align: left; top: 50%; left: 50%; margin-left: -516px; margin-top: -308px; padding: 1px; border: 1px solid #333; }

* html #playbox { /* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); }


#closebox { width: 25px; height: 25px; margin: 5px 5px 0px 1000px; cursor: pointer; background: url(../img/close_btn.gif); }
#closebox:hover { background: url(../img/close_btnc.gif); }
#cbox { width: 1000px; height: 520px; padding-left: 16px; position: relative; }
#cbleft { width: 120px; height: 520px; padding-left: 10px; float: left; }
#cbflash { width: 800px; height: 520px; margin: 0px 35px; float: left; }
/*************
        #swfname { position: absolute; top: 20px; left: 220px; color: #000; font-size: 14px; font-family: '΢���ź�'; z-index: 1000; }
        *************/
#swfname { color: #000; font-size: 12px; font-family: '΢���ź�'; width: 800px; margin-left: 181px; margin-top: -10px; margin-bottom: 5px; height: 25px; background: #fff; }
#swfname input{width:670px; height:22px; font-size:14px; padding:0px;}

#smallUp { width: 120px; height: 20px; overflow: hidden; background: url(../img/xup.gif) no-repeat; margin-bottom: 10px; }
#smallBox { width: 120px; height: 460px; padding: 0px; overflow: hidden; }
#smallImages { width: 120px; height: 1000px; overflow: visible; }
#smallDown { width: 120px; height: 20px; overflow: hidden; background: url(../img/xdown.gif) no-repeat; margin-top: 10px; }

#productSImages { margin: 0px; padding: 0px; list-style: none; }
#productSImages li { list-style: none; display: block; width: 120px; height: 90px; margin-top: 10px; overflow: hidden; }
#productSImages li img { width: 120px; height: 90px; cursor: pointer; overflow: hidden; }

#productSImages li.currimg img { width: 116px; height: 86px; border: 2px solid red; overflow: hidden; }

.bigImgMax { border: 20px solid #ccc; max-height: 480px; max-width: 760px; }
#links { text-align: right; padding-right: 100px; }
#links a { color: #fff; font-size: 14px; font-weight: bold; }
