/* CSS Document */
*{ margin:0; padding:0;}
li{ list-style:none;}
a {text-decoration: none;}
img{ border:none;}
.left {float: left;}
.right{ float:right;}


.picMarquee-left{ position:relative; width:898px; padding:10px 30px; overflow:hidden;font-size: 12px; color: #000; /*border: 1px solid #e2e2e6; /*border-top: none;*/}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ float:left; padding:5px; background-color: #f4f4f4; margin-right: 10px; border: 1px solid #e2e2e6;}
.picMarquee-left .bd ul li .pic{ width:98px; height:118px; overflow:hidden;}
.picMarquee-left .bd ul li .pic img{ display:block; width:98px; height:118px;}
.picMarquee-left .bd ul li .title{ width:110px; margin-left:10px; display:inline;}
.picMarquee-left .bd ul li .title p{ margin:5px 0 0 0; padding-bottom:6px;}
.picMarquee-left .bd ul li .title p a{ float:left; }
.picMarquee-left .bd ul li .title p a img{ margin-right:5px;}
.picMarquee-left .hd .next{ position:absolute; top:50%; left:5px; margin-top:-10px;  width:20px; height:20px; background: url(../images/MSClass_left.png) no-repeat; cursor:pointer;}
.picMarquee-left .hd .prev{ position:absolute; top:50%; right:5px; margin-top:-10px; width:20px;  height:20px; background:url(../images/MSClass_right.png) no-repeat; cursor:pointer;}