@charset "gb2312";
div{margin:0 auto; padding:0;}
#viewimgbox{background:url(../images/viewimg_bg.gif) repeat-x 0 35px;}
#gallery {color:#fff;width:680px;position:relative;margin:0 0 0 30px;height:392px;}
#gallery #imagearea{height:392px;text-align:center;position:relative;}
#gallery #image{position:relative;width:680px;height:392px;}
#gallery #image img{position:absolute;bottom:0;left:0;}
#gallery #thumbwrapper{border:1px solid #000;background:#151515;}
#gallery #thumbarea{position:relative;overflow:hidden;height:63px;width:678px;}
#gallery #img_name{position:absolute;background:#333;filter:alpha(opacity=70);-moz-opacity:.7;opacity:0.7;top:372px;width:680px;height:20px;text-align:center;font-size:12px;line-height:20px;padding-left:12p;z-index:200;}

#gallery #prev_next{position:absolute;width:720px;height:60px;left:-20px;top:420px;}
#gallery #prev_next span{display:block;width:10px;height:13px;background:url(../images/detail_a_bg.gif) no-repeat center top;cursor:pointer;line-height:100em;overflow:hidden;}
#gallery #prev_next #sm_prev{float:left;background-position:0 -39px;}
#gallery #prev_next #sm_next{float:right;background-position:0 -26px;}
#gallery #thumbs{position:absolute;width:5000px;}
#gallery #thumbs li{float:left;cursor:pointer;margin-right:10px;background:#151515;}
#gallery #thumbs li img{width:80px;height:60px;filter:alpha(opacity=40);-moz-opacity:.4;opacity:0.4;border:1px solid #222;}
#gallery #thumbs li:hover img,#gallery #thumbs .sel_img img{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;border:1px solid #fff;}
#gallery a#jump_more{right:0;top:0;position:absolute;display:block;z-index:100;height:445px;width:822px;background:#333;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#gallery a#jump_more:hover{text-decoration:none;}
