
*{ margin:0; padding:0;}
a img{ border:none;}
ul{ list-style:none;}
i,em{ font-style:normal;}

.flash_bg{ position:relative; width:488px; height:220px; font-size:12px; overflow:hidden;background:url(../images/flash_bg.jpg) no-repeat}

/* flash²¥·ÅÆ÷ */
.r_play{ width:381px; height:159px; font-size:12px; background:url(../images/play_bg.gif) no-repeat; overflow:hidden;}

.r_plt{ width:360px; height:110px; margin:10px auto 0 auto;}
.r_plt dt{ width:360px; height:90px;}
.r_plt dd{ width:360px; height:15px; line-height:15px; color:#a6a6a6; margin-top:2px; overflow:hidden;}
.r_plt dd i,.r_plt dd b,.r_plt dd img,.r_plt dd a{ float:left; display:inline; margin:0 2px;}
.r_plt dd b{ color:#fff;}
.r_plt dd a{ color:#ec1c00;}
.r_plt dd img{ margin-top:2px}

.r_plm{ width:381px; height:29px; margin-top:5px;}
.pal1,.pal2,.pal22,.pal3,.pal4,.pal5,.pal6,.pal7{ float:left; display:inline;}
.pal1{ width:21px; height:21px; margin:4px 0 0 10px;}
.pal1:hover{ background:url(../images/play_bg2.gif) no-repeat 0 -4px;}
.pal1:active{ background:url(../images/play_bg2.gif) no-repeat 0 -33px;}

.pal2{ width:29px; height:29px; margin:0 0 0 3px;}
.pal2:hover{ background:url(../images/play_bg2.gif) no-repeat -24px 0;}
.pal2:active{ background:url(../images/play_bg2.gif) no-repeat -24px -29px;}

.pal22{ width:29px; height:29px; margin:0 0 0 3px; background:url(../images/play_bg6.gif) no-repeat 0 0; }
.pal22:hover{ background:url(../images/play_bg6.gif) no-repeat -29px 0;}
.pal22:active{ background:url(../images/play_bg6.gif) no-repeat -58px 0;}

.pal3{ width:21px; height:21px; margin:4px 0 0 3px;}
.pal3:hover{ background:url(../images/play_bg2.gif) no-repeat -56px -4px;}
.pal3:active{ background:url(../images/play_bg2.gif) no-repeat -56px -33px;}

.pal4{ width:10px; height:10px; margin:10px 0 0 6px; overflow:hidden;}

.pal5{ margin:9px 0 0 6px; overflow:hidden; position:relative;}
.pal5 b{ background:url(../images/play_bg3.gif) no-repeat; position:absolute; top:0; left:0;}

.pal6{ width:181px; height:12px; margin:9px 0 0 15px; overflow:hidden;}
.pal6 span{ display:block; text-align:right; background:url(../images/play_bg5.gif) no-repeat 0 2px; position:relative;}
.pal6 span b{ display:block; width:12px; height:12px; background:url(../images/play_bg4.gif) no-repeat; overflow:hidden; position:absolute; top:0; right:-1px; cursor:pointer;}
.pal7{ width:40px; line-height:20px; text-align:center; color:#7F7F7F; margin:6px 0 0 5px;}

/* */
.png_al{ position:absolute; top:13px; right:0; width:26px; height:154px;}
/* */
.flash_bg2{ position:absolute; bottom:0; left:0; width:488px; height:46px; background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;
}
.play_b{ position:absolute; bottom:0; left:0; width:488px; height:46px; color:#fff;}
.play_b b{ float:left; display:inline; width:245px; height:34px; line-height:17px; font-weight:normal; margin:6px 0 0 10px; overflow:hidden;}
.play_b b h3,.play_b b i{ display:block; width:245px; height:17px; overflow:hidden;}
.play_b b h3{ font-size:14px; color:#DE4400;line-height:20px;}

.tj2,.yq2,.tj2_1{ float:right; display:inline; width:104px; height:25px; line-height:25px; text-align:center; color:#fff; text-decoration:none; margin:10px 7px 0 0; overflow:hidden;}
.tj2,.tj2_1{ background:url(../images/al_bg01.gif) no-repeat 0 0;}
.tj2_1:hover{ background:url(../images/al_bg01.gif) no-repeat -127px 0;}
.yq2{ background:url(../images/al_bg01.gif) no-repeat 0 -39px;}
.yq2:hover{ background:url(../images/al_bg01.gif) no-repeat -127px -39px;}
.tj2:hover,.yq2:hover,.tj2_1:hover{color:#FFF;}
