.FocusPic {
    overflow: hidden;
    width: 275px;
    position: relative;
    height: 340px;
    border:4px solid #0066ff33;
}
.FocusPic .FP_NumList {
   width:200px;
    margin:0 32px;
    OVERFLOW: hidden;
    bottom: -2px;
    POSITION: absolute;
}

.FocusPic .FP_NumList SPAN {
	DISPLAY: inline;
	FONT-SIZE: 10px;
	FLOAT: left;
    margin:5px 5px 5px 5px;
	width: 30px;
	CURSOR: pointer;
	COLOR: #fff;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: center;
	background:#c3171769;
}
.FocusPic .FP_NumList SPAN.selected {
	BACKGROUND-POSITION: 0px -100px; COLOR: #000
}
.FocusPic .FP_pic {
	FLOAT: left; 
	OVERFLOW: hidden; 
	width: 285px; 
	height: 340px;
}
.FocusPic .FP_pic img{
	width: 285px; 
	height: 340px;
    border:2px solid #0066ff33;
}

.FocusPic .FP_pic .FP_tit_txt {
	margin:-85px 15px 0 5px;
}

.FocusPic .FP_pic .FP_tit_txt a{
    width:260px;
    height:40px;
    line-height:20px;

    color: #fff;
}
.part-a {
    width: 295px;
	height:340px;
    margin: 0 auto;
    padding: 5px;
}