@charset "UTF-8";
/* CSS Document */

dl.even1 dt  { width:10%; float:left; text-align:right; font-size:14px; font-weight: bolder; padding:0; margin:0;}
dl.even1 dd { width:88%; float:right;}
dl.even1 dd ul li { list-style:decimal;}

dl.even2 dt  { width:20%; float:left; text-align:right;}
dl.even2 dd { width:80%; float:right;}
dl.even2 dd ul li { list-style:decimal;}

dl.even3 dt  { width:55%; float:left; text-align:right;}
dl.even3 dd { width:43%; float:right;}
dl.even3 dd ul li { list-style:decimal;}

dl.even4 dt  { width:35%; float:left; font-weight:600; text-align:right;}
dl.even4 dd { width:65%; float:right;}
dl.even4 dd ul li { list-style:decimal;}

p { margin-bottom:1em; text-indent:2em; }

.film a:first-child img { width:440px; height:266px;}
.film a img { width:140px; height:75px; margin-left:10px; margin-bottom:20px;  float:left;}

/*悬浮音乐播放器*/
.music_player a,
.music_player a.sm2_link {width:120px; height:35px; background: none; display: block;  text-decoration: none;  line-height:35px!important; font-weight: normal; font-size: 14px!important; position:relative;  top:0px; left:0px;}
.music_player a.sm2_link:hover {}
.music_player a.sm2_paused,
.music_player a.sm2_paused:hover {background:url(../images/public/play_icn.png) no-repeat 5px 50%;}
.music_player a.sm2_playing,
.music_player a.sm2_playing:hover {background:url(../images/public/icon_pause.png) no-repeat 5px 50%!important;}
.music_player a.sm2_playing::after {width:16px; height:16px; background:url(../images/public/playing.gif) no-repeat; position: absolute; right:10px;  top:10px; content: "";}

/* 图片轮播*/	
.scroll{width:830px; margin:470px auto auto; position:relative;}

.scroll .hd{width:830px; height:90px; position:absolute;}
.scroll .hd .prev{background:url("../images/public/slide/slider-arrow.png") -115px 0 no-repeat;filter:alpha(opacity=50);opacity:0.5;}
.scroll .hd .next{background:url("../images/public/slide/slider-arrow.png") no-repeat;filter:alpha(opacity=50);opacity:0.5; right:0;}
.scroll .hd .next,.scroll .hd .prev{width:20px;height:32px;cursor:pointer;display: inline-block; position:absolute; top:30%;}
.scroll .hd .next:hover,.scroll .hd .prev:hover{filter:alpha(opacity=100);opacity:1}

.scroll .bd{width:780px; height:90px; overflow:hidden; position:absolute; left:30px;}
.scroll .bd ul li{margin-right:4px; _display:inline;overflow:hidden;text-align:center;float:left;}
.scroll .bd ul li img{width:125px;height:90px;} 


