
/* 预定义样式 */
html { cursor:default; }
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%} 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,textarea,p,blockquote,th,td,a { margin:0; padding:0; } 
body { font:12px Arial, Helvetica, sans-serif, "宋体";}
legend { color: #000; }
address,caption,cite,code,dfn,em,strong,th,var,i { font-style:normal; font-weight:normal; } 
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; } 
input,textarea,select { font-family:inherit; font-size:inherit; *font-size: 100%; font-weight:inherit; outline:none; }
table { border-collapse:collapse; border-spacing:0; } 
fieldset,img,abbr,acronym { border:0; } 
ol,ul { list-style:none; } 
caption,th { text-align:left; } 
q:before,q:after { content:''; } 
.clear { display:block; clear:both; height:0; line-height:0; font-size:0; }
.clearfix { zoom:1; }
.clearfix:after { content:""; display:block; clear:both; height:0; }
.fl { float:left; }
.fr { float:right; }
.clear_1 { clear:none; }
/* 基本 */
body * { word-wrap:break-word; word-break:break-all; }
h2 { font-size:14px; }
a { text-decoration:none; /*color:#004e9b;*/ color:#666666; }
a:hover { text-decoration:underline; }
.wrap { width:1004px; margin:0 auto; height:550px; position:relative; padding-top:30px; z-index:10; }

/*顶导航*/
.topnav {  overflow:hidden; text-align:center; /*padding:0px 0px 0px 90px;*/ background:#333333; position:absolute; left:0; top:0px;  padding:5px 0px 0px 90px; width:914px; height:25px; _line-height:20px; *line-height:20px; z-index:99900; }
.topnav li { float:left; text-align:center; width:78px; background:url(../images/nav_line.jpg) right 0 no-repeat; height:20px; }
.topnav a { color:#cccccc; }
.topnav span.l_g { margin:0 11px; width:1px; }
.topnav li.s_1 { width:54px; }
.topnav li.s_2 { width:90px; }
.topnav li.s_3 { background:none; }
.topnav_show { display:none; padding-top:8px; height:20px; overflow:hidden; }
.bottomnav {  background:#333333; height:30px; text-align:center; line-height:30px; color:#cccccc; }
.bottomnav .tel { margin-left:12px; }

.point_g_1, .point_g_2, .point_g_3, .point_g_4, .point_g_5, .point_g_6, .point_g_7, .point_g_8, .point_g_9, .point_g_10, .point_g_11 { background:url(../images/point.png) no-repeat 0 0; _background:url(../images/point.gif) no-repeat 0 0; width:16px; height:16px; display:inline-block; }
.point_g_2 { background-position:0 -25px; }
.point_g_3 { background-position:0 -47px; }
.point_g_4 { background-position:0 -73px; }
.point_g_5 { background-position:0 -96px; }
.point_g_6 { background-position:0 -120px; }
.point_g_7 { background-position:0 -142px; }
.point_g_8 { background-position:0 -168px; }
.point_g_9 { background-position:0 -194px; }
.point_g_10 { background-position:0 -219px; }
.point_g_11 { background-position:0 --241px; }
.point_g_1:hover { background-position:-30px 0px; }
.point_g_2:hover { background-position:-30px -25px; }
.point_g_3:hover { background-position:-30px -47px; }
.point_g_4:hover { background-position:-30px -73px; }
.point_g_5:hover { background-position:-30px -96px; }
.point_g_6:hover { background-position:-30px -120px; }
.point_g_7:hover { background-position:-30px -142px; }
.point_g_8:hover { background-position:-30px -168px; }
.point_g_9:hover { background-position:-30px -194px; }
.point_g_10:hover { background-position:-30px -219px; }
.point_g_11:hover { background-position:-30px -241px; }
.topnav_show .point_gh_1 { background-position:-30px 0px; }
.topnav_show .point_gh_2 { background-position:-30px -25px; }
.topnav_show .point_gh_3 { background-position:-30px -47px; }
.topnav_show .point_gh_4 { background-position:-30px -73px; }
.topnav_show .point_gh_5 { background-position:-30px -96px; }
.topnav_show .point_gh_6 { background-position:-30px -120px; }
.topnav_show .point_gh_7 { background-position:-30px -142px; }
.topnav_show .point_gh_8 { background-position:-30px -168px; }
.topnav_show .point_gh_9 { background-position:-30px -194px; }
.topnav_show .point_gh_10 { background-position:-30px -219px; }
.topnav_show .point_gh_11 { background-position:-30px -241px; }



.S_point_1, .S_point_2,.S_point_3, .close, .close_1, .online_pic1, .online_pic2, .online_pic3, .online_pic4 { background:url(../images/bcq/t_point.png) no-repeat 0 0; _background:url(../images/bcq/t_point.gif) no-repeat 0 0; width:16px; height:16px; display:inline-block; vertical-align:middle; _position:relative; _top:5px; *top:3px; }



.S_point_1, .S_point_2,.S_point_3, .close, .close_1, .online_pic1, .online_pic2, .online_pic3, .online_pic4 { _background:url(../images/bcq/t_point.gif) no-repeat 0 0; width:16px; height:16px; display:inline-block; vertical-align:middle; _position:relative; _top:5px; *top:3px; }
.S_point_2 { background-position:0 -23px; }
.S_point_3 { background-position:0 -46px; }
.more, .all, .all_r, .b_view { background:url(../images/btn.png) no-repeat 0 0; _background:url(../images/bcq/btn.gif) no-repeat 0 0; }
.more { display:inline-block; width:27px; height:13px; vertical-align:middle; color:#FFF; line-height:13px; text-align:center; position:absolute; top:5px; right:10px; }
.all { padding-left:2px; background-position:0 -16px; height:15px; color:#FFF; text-decoration:none; line-height:15px; display:inline-block; }
.all_r { padding-right:2px; background-position:right -16px; display:block; }
.online_pic1 { background-position:0 -93px; width:18px; height:16px; cursor:pointer; }
.all em { background:#cc0000; height:15px; }

.online_pic2 { background-position:0 -117px; width:18px; height:16px; cursor:pointer;  }
.online_pic3 { background-position:0 -138px; width:18px; height:16px; cursor:pointer;  }
.online_pic4 { background-position:0 -157px;width:18px; height:16px;  cursor:pointer; }

.title { text-align:right; margin:50px 0px 40px 0; }
.tit_1, .tit_2, .tit_3, .tit_4, .tit_5, .tit_6, .tit_7, .tit_8, .tit_9, .tit_10, .tit_11, .tit_12, .tit_13  { background:url(../images/tit.png) 0 0 no-repeat; _background:url(../images/tit.gif) 0 0 no-repeat; display:inline-block; height:28px; }
.tit_1 { width:140px; }
.tit_2 { background-position:0 -36px; width:183px; }
.tit_3 { background-position:0 -71px; width:179px; }
.tit_4 { background-position:0 -105px; width:164px; }
.tit_5 { background-position:0 -142px; width:186px; }
.tit_6 { background-position:0 -176px; width:186px; }
.tit_7 { background-position:0 -244px; width:176px; }
.tit_8 { background-position:0 -317px; width:176px; }
.tit_9 { background-position:0 -356px; width:145px; }
.tit_10 { background-position:0 -280px; width:117px; }
.tit_11 { background-position:0 -392px; width:117px; }
.tit_12 { background-position:0 -430px; width:117px; }
.tit_13 { background-position:0 -210px; width:186px; }
.line_1 { background:url(../images/line1.gif) repeat-x 0 0; display:inline-block; height:1px; width:100%; }

/*灯光*/
.rell_1 { background:url(../images/rell.png) no-repeat 0 0; _background:url(../images/rell.gif) no-repeat 0 0; width:221px; height:87px; display:inline-block; position:absolute; left:17px; top:30px; }
.t_name { padding:20px 0px; text-align:center; }
.name_1 { font-family: "微软雅黑", "宋体"; font-size:19px; color:#333333;}
.v_name_1 { font-family:"微软雅黑", "宋体"; font-size:16px; color:#333333; }
.t_name .v_name_1 { margin:5px 0px 0px 8px; }
.s_title { width:221px; height:87px; padding:20px; text-align:center; }

/*灯光 背景*/
.c_list, .c_list_tp { width:711px; height:440px; background:url(../images/bg_line.jpg) repeat-x 0 0; line-height:24px; padding:0px 66px 30px 55px; }
.c_list_tp { width:787px; padding:30px 0px 0px 45px; }

.content { overflow:hidden; margin-bottom:50px; }
.content .left_bg, .content .right_bg, .content .c_list, .content .c_list_tp { float:left; }
.left_bg, .right_bg { background:url(../images/l_r_bg.png) no-repeat 0 0; width:86px; height:470px; display:inline-block;}
.right_bg { background-position:0 -518px; }


/*虚线框*/
.line_up_l, .line_up_r, .line_down_l, .line_down_r { background:url(../images/y_j.png) no-repeat 0 0; _background:url(../images/y_j.gif) no-repeat 0 0;display:block; height:6px; overflow:hidden; }
.line_up_l { background-position:0 0; padding-left:7px; overflow:hidden; }
.line_up_r { background-position:right -20px; padding-right:7px; overflow:hidden; }
.line_down_l { background-position:0 -11px; padding-left:7px; overflow:hidden;}
.line_down_r { background-position:right -31px; padding-right:7px; overflow:hidden; }
.line_up_tile { background:url(../images/line_2.png) repeat-x 0 0; display:block; height:6px; }
.line_down_tile { background:url(../images/line_3.png) repeat-x 0 -1px; background:url(../images/line_3.gif) repeat-x 0 -1px; display:block; height:6px; }
.tab { background:url(../images/line_4.png) repeat-y 0 top; position:relative; }
.tab .tab_list { padding:0px 10px 0px 10px; height:50px; overflow: hidden; }
.tab_r { background:url(../images/line_5.png) repeat-y right 0; _background:url(../images/line_5.gif) repeat-y right 0;}
.jao { background:url(../images/jao.png) no-repeat 0 0; _background:url(../images/jao.gif) no-repeat 0 0; width:16px; height:16px; display:inline-block; position:absolute; right:-14px; top:4px; z-index:999; }
.tab .tab_txt { display:none; }

/*红色虚线框*/
.r_d_box { margin-top:20px; visibility:hidden; }
.red_line_up_l, .red_line_up_r, .red_line_down_l, .red_line_down_r { background:url(../images/red_y_j.png) no-repeat 0 0; _background:url(../images/red_y_j.gif) no-repeat 0 0; display:block; height:6px; overflow:hidden; }
.red_line_up_l { background-position:0 0; padding-left:7px; overflow:hidden; }
.red_line_up_r { background-position:right -20px; padding-right:7px; overflow:hidden; }
.red_line_down_l { background-position:0 -11px; padding-left:7px; overflow:hidden;}
.red_line_down_r { background-position:right -31px; padding-right:7px; overflow:hidden; }
.red_line_up_tile { background:url(../images/red_line_2.png) repeat-x 0 0; _background:url(../images/red_line_2.gif) repeat-x 0 0; display:block; height:6px; }
.red_line_down_tile { background:url(../images/red_line_3.png) repeat-x 0 -1px; _background:url(../images/red_line_3.gif) repeat-x 0 -1px; display:block; height:6px; }
.red_tab { background:url(../images/red_line_4.png) repeat-y 0 top; _background:url(../images/red_line_4.gif) repeat-y 0 top;position:relative; }
.red_tab .red_tab_list { padding:15px 10px 0px 20px; }
.red_tab_r { background:url(../images/red_line_5.png) repeat-y right 0; _background:url(../images/red_line_5.gif) repeat-y right 0; }
.red_tab .red_tab_list .jao { background:url(../images/red_jao.jpg) no-repeat 0 0; width:16px; height:16px; display:inline-block; position:absolute; z-index:999; top:-19px; right:20px; }
.red_tab .red_tab_list p { width:358px; margin:5px 0px; }
.red_tab .red_tab_list .s_input { background:#d0d0d0; border:0 none; width:310px; height:20px; }
.red_tab .red_tab_list .reply_btn { background:#999999; color:#ffffff; width:50px; height:20px; line-height:20px; text-decoration:none; display:inline-block; text-align:center; margin-left:4px; }
.red_tab .red_tab_list .i_list { margin-bottom:10px; }

/*滚动条*/
 #pane1 { height:300px; }
 .pane2 { height:50px; }
 .pane3 { height:70px; }
 .w_l { width:355px; }
.jScrollPaneContainer{ position: relative; overflow: hidden; z-index: 1; }
.jScrollPaneTrack { position:absolute; cursor:pointer; right:0; top:0; height:100%; background: url(../images/scroll.gif) repeat-y -84px 0; width:5px !important; padding:5px 0; }
.jScrollPaneDrag { position: absolute; background:#bbbbbb; cursor: pointer;overflow:hidden; }
.holder { float:left; margin:10px; }
.scroll-pane { overflow: auto; float: left; }

#mcs3_container{ position:relative;margin:0px auto 0; width:650px; height:65px; padding:0 10px; text-align:left; color:#cccccc; }
#mcs3_container .customScrollBox{position:relative; height:100%; overflow:hidden;}
#mcs3_container .customScrollBox .container{position:relative; width:625px; top:0; float:left;}
#mcs3_container .customScrollBox .content{ clear:both;}
#mcs3_container .customScrollBox .content p{ padding:10px 5px 10px 15px; margin:0;line-height:24px;}
#mcs3_container .customScrollBox img{ border:3px solid #31231E; margin:0 0 0 15px;}
#mcs3_container .dragger_container{ position:relative; width:0px; height:52px; float:left;margin:5px;border-left:1px solid #cccccc;  cursor:pointer; }
#mcs3_container .dragger { position:absolute; width:7px; height:17px; background:#bbbbbb; margin-left:-4px; overflow:hidden; cursor:pointer; z-index:9999; }
#mcs3_container .dragger_pressed { position:absolute; width:9px; height:17px; background:#bbbbbb;  margin-left:-5px; overflow:hidden; cursor:pointer; }


/*分页*/
.page { margin:0 auto; width:160px; } 
.page ul li { float:left; line-height:11px; height:11px; width:20px; display:inline-block; }
.page_pre, .page_next, .page_cur, .page_cur span, .page_cur span em, .e_pre, .e_next { background:url(../images/page_btn.png) no-repeat 0 0; _background:url(../images/page_btn.gif) no-repeat 0 0; display:inline-block; }
.page_pre, .page_next { width:8px; height:9px; margin-top:2px; cursor:pointer; }
.page_next { background-position:0 -14px; }
.page_cur { background-position:0 -30px; padding-left:4px; color:#FFF; text-decoration:none; text-align:center; cursor:pointer; position:relative; _margin-top:-10px; }
.page_cur span { background-position:right -48px; padding-right:4px; }
.page_cur span em { background-position:0 -66px; height:11px; line-height:11px; background-repeat:repeat-x; }

/*弹出层*/
.layer { background:url(../images/bcq/s_line_bg.png) repeat-x 0 0;  width:1200px;  margin:0 auto; position:absolute; top:0px; left:50%; margin-left:-600px; z-index:11; _background:url(../images/bcq/s_line_bg.gif) repeat-x 0 0; visibility:hidden; *margin-left:-503px;_margin-left:-502px; }
.L_topnav { height:30px; background:#333333; line-height:30px; color:#cccccc; padding:0 20px; vertical-align:middle; }
.L_topnav li { float:left; line-height:30px; }
.L_topnav li a { color:#cccccc; }
.L_line { margin:0 8px; _line-height:18px; *line-height:18px; }
.L_topnav .S_point_1, .L_topnav .S_point_3 { margin-left:9px; }
/*Main-B
.Main-B { background:#333333; height:80px; padding-top:10px; }
.Main-B .smallPic { width:685px;overflow:hidden;font-size:12px;color:#fff; margin:0 auto; }

.smallPic .small_warp { float:left; margin-left:5px; width:642px; overflow:hidden; }
.scro_img ul{ width:100%; position:relative; left:0; top:0;}
  .scro_img ul li{ display:inline; float:left; width:80px; height:60px; margin-left:10px; background:red; cursorointer;}
.small_warp li { float:left; width:60px; height:45px; margin-right:5px; }



.small_warp .mov_light { background:url(../images/s_sel_bg.png) no-repeat; width:64px; height:53px; display:inline-block; }
.scro_mov {  height:45px;left: 0; position: relative; top: 0;}
*/
/*滚动图片*/
#scro_box{ width:700px; margin:0 auto;  }
.Main_A { width:1200px;  text-align:center;  }
.Main_B { background:#191919; height:85px; padding-top:5px;}
.Main_A, .Main_B { position:relative; width:1200px; z-index:1;}
.show{ width:100px; height:30px; position:absolute; display:none; top:-30px; right:80px;}
.scro_img{ width:677px; overflow:hidden; height:53px; overflow:hidden; position:relative; }
.prev_img,.next_img { display:block; width:50%; height:100%; background:url(../images/a.gif); text-align:center; position:absolute; top:0;}
.prev_img{ left:0; }
.next_img{ right:0; }
.scro_mov{ height:45px; position:relative; left:0; top:0;}
.scro_img ul{ width:100%; position:relative; left:0; top:0;}
.scro_img ul li{ display:inline; float:left; width:60px; height:53px; margin-left:5px;  padding:6px 0px 0px 2px ; cursor:pointer; }
  
.show_img { text-align:center; padding:20px 0; width:100%; overflow:hidden; height:700px; }
.scro_box{ position:relative;}
.mov_light{ background:url(../images/s_sel_bg.png) no-repeat 0 0; width:64px; height:53px; display:inline-block; position:absolute; left:5px; top:0; z-index:0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/s_sel_bg.png',sizingMethod='crop'); }

.s_pic_box { position:relative; width:60px; height:45px; }
.s_pic_box .Alpha { background:#000; width:60px; height:45px; position:absolute; left:0; top:0; background:rgba(0,0,0,0.5); *background:#000; *filter:alpha(opacity=50); cursor:pointer; opacity:0.5\9; filter:alpha(opacity=50)\9; }
.s_pic_box .Alpha_1 { background:#000; background:rgba(0,0,0,0); *background:#000; *filter:alpha(opacity=0); cursor:pointer; opacity:0\9; filter:alpha(opacity=0)\9; }
.s_pic_box span { position:absolute; display:block; width:33px; height:14px; right:4px; bottom:2px; background:#000; color:#fff; text-align:center; font-size:12px; background:rgba(0,0,0,0.5); *background:#000; *filter:alpha(opacity=50); opacity:50\9; filter:alpha(opacity=50)\9; }
.scro { position:relative; }
.scro_line { width:663px; margin:7px 0px 7px 6px; height:1px; line-height:1px; background:#4d4d4d; overflow:visible; clear:both; overflow:hidden; }
.scro_mouse { position:absolute; left:0; top:-2px; display:block; width:61px; height:5px; background:#585858;cursor:e-resize; overflow:hidden; }
.prev, .next { background:url(../images/j_t.png) no-repeat 0 0; width:14px; height:45px; display:inline-block; float:left; cursor:pointer; }
.next { background-position:0 -55px; }
.prev { position:absolute; left:150px; top:11px; }
.next{ position:absolute; right:152px; top:11px; }
.mouseOverleft { position: absolute; left:0px; width:200px; height:700px; top:0;  z-index:10; cursor:pointer; background:url(../images/bcq/oa.gif); }
.mouseOverright { position: absolute; right:0px; top:0px; z-index:10; cursor:pointer;  width:200px; height:700px; top:0; z-index:9;  background:url(../images/bcq/oa.gif); }
.mouseOverleft a { background:url(../images/bcq/pre.png) no-repeat; width:65px; height:65px; display:none; position:absolute;  top:50%; margin-top:-32px; }
.mouseOverleft a { left:50px; }
.mouseOverright a { background:url(../images/bcq/next.png) no-repeat;  right:50px; width:65px; height:65px; display:none; position:absolute;  top:50%; margin-top:-32px; }
.Main_A .close { background-position:0 -64px; height:25px; width:25px; position:absolute; z-index:11; cursor:pointer; }
.E_close{position: absolute; height:23px;right:-10px;top:-50px;width:25px;z-index:99;}
.E_close .close_1 { background-position:0 -65px; height:23px; width:25px; cursor:pointer; }
.b_ap { background:#000; background:rgba(0,0,0,0.5); *background:#000; *filter:alpha(opacity=50); }
.dis_play{ background:#CCC; margin:0 auto; position:relative; }
.dis_play img { position:absolute; top:0; left:0; }
.dis_play li img { border:1px solid #8E8E8E; } 
.bottom_ap { background: url(../images/b_a.png) 0 0 repeat-y; overflow:hidden; width:1004px; z-index:16; color:#FFF; line-height:24px; padding:5px 0px 5px 0px;  _background:#000;  _filter:alpha(opacity=30); height:70px; overflow:hidden; }
.bottom_ap p { position:relative; }
.bottom_ap .xx_info { position:relative; width:700px; margin:0 auto; text-align:left; }
.bottom_ap .xx_info .b_h_txt { width:650px; display:inline-block; }
.bottom_ap .xx_info .b_txt { width:650px; height:auto; }
.f_14px { font-size:14px; }
.bottom_ap .hh { height:65px; padding:10px 0px 0px 0px !important; text-align:left; visibility:hidden; width:660px; margin:0 auto;}

.E_layer { width:395px; height:345px; background:#333333; position:absolute; left:50%; top:50%; margin:-220px 0px 0px -222px; border:1px solid #f1f1f1; padding:25px 0px 0px 50px; }

.E_layer_box .E_layer_info { float:left; margin-left:20px; padding-top:10px; }
.E_layer_box .E_layer_info a { color:#FFF; }
.E_layer_box .E_layer_info li { background:#666666; height:20px; padding:0 10px; line-height:20px; display:block; margin:5px 5px; _width:90px; }
.E_layer_box .E_layer_info h2 { color:#FFF; margin-bottom:10px; }
.E_layer_box .E_layer_info li a { text-decoration:none; }
.E_layer_box .E_in_f { float:left; margin-left:20px; line-height:24px; }
.E_layer_list li { margin:10px 0 ; overflow:hidden; }
.E_layer .re_home { background:#666666; height:20px; line-height:20px; padding:0px 10px ; margin-right:30px; text-align:center; color:#FFF; display:inline-block; text-decoration:none; }
.line_3 { background:url(../images/line_g.gif) repeat-x 0 0; height:1px; display:inline-block; width:360px; overflow:hidden; float:left; }
.E_layer .line_3 { margin:13px 0px; float:none; margin-left:-30px; }

.E_layer_box .E_layer_info li.E_cur { background:#000; }

/*.div_box { display:none; }
*/
.div_box { position:absolute; display:none;height: 355px; left:280px; top:78px; width:445px; z-index:15; }

/* CSS class for zoomed area */
.t2{width:352px;text-indent:0;float:left;padding-left:10px}
.t2 img{text-indent:0;}
#showArea img{cursor:pointer;display:block;margin-bottom:5px;width:68px;padding:1px;border:1px solid #ccc;height:68px;float:left}
#main_img{cursor:pointer;display:block}
#gotop{cursor:pointer;display:block;margin-left:9px}
#gobottom{cursor:pointer;display:block;margin-left:9px}
#showArea{height:379px;margin:10px;overflow:hidden}
.MagicZoomBigImageCont{border:1px solid #91b817;overflow:hidden}
.MagicZoomBigImageCont img{width:auto;height:auto;}
.MagicZoomBigImageCont iframe{width:300px;height:300px}
.MagicZoomHeader{font:10px Tahoma, Verdana, Arial, sans-serif;color:#fff;background:#91b817;text-align:center !important}
.MagicZoomPup{border:1px solid #aaa;background:#fff;cursor:hand;left:0}
.MagicZoomLoading{text-align:center;background:#fff;color:#444;opacity:0.8;padding:3px 3px 3px 3px !important;display:none}
.MagicZoomLoading img{padding-top:3px !important}
.MagicThumb{cursor:url(cursor/zoomin.cur), pointer;outline:none}
.MagicThumb-zoomed{cursor:default}
.MagicThumb span{display:none}
.MagicThumb-image{border:1px solid #ccc;outline:none}
.MagicThumb-image-zoomed{cursor:url(cursor/zoomout.cur), pointer}
.MagicThumb-caption{color:#333333;background-color:#F0F0F0;border:1px solid #CCC;border-top:none;font-family:Verdana, Helvetica;font-size:11px;padding:8px 16px}
.MagicThumb-controlbar{display:block;height:18px}
.MagicThumb-controlbar a{display:block;width:180px;height:180px;margin:0px 1px;outline:none;float:left;overflow:hidden}
.MagicThumb-controlbar a span{display:block;width:1000px;height:1000px;background:transparent url(graphics/controlbar.png) no-repeat 0 0;outline:none;position:absolute;left:0px;top:0px}
.MagicThumb-loading{border:1px solid #000;background:#fff url(graphics/loader.gif) no-repeat 2px 50%;padding:2px 2px 2px 22px;margin:0;text-decoration:none;text-align:left;font-size:8pt;font-family:sans-serif;}