@charset "gb2312";

/* main part */
.m-part{margin: 15px 0;}
.m-part1, .m-part2{background: url("//i0.sinaimg.cn/cj/deco/2013/0512/images/fin_0506_mqm_partBg1.png") repeat-y;}
.m-part3, .m-part4, .m-part5, .m-part6, .m-part7, .m-part8{background: url("//i1.sinaimg.cn/cj/deco/2013/0512/images/fin_0506_mqm_partBg2.png") repeat-y;}
.m-p-left, .m-p-middle{width: 339px;overflow: hidden;padding-top: 1px;}
.m-p-right{width: 240px;height: 100%;border-top: 1px solid #d9ebfc;background: #fafcfe;}
.m-p-mask{height: 11px;background: #fff;}
.m-p-ad{margin-bottom: 15px;}
.m-p-ad-mb0{margin-bottom: 0;}
.m-p-ad-mt0{margin-top: 0;}
.m-ad{margin-bottom: 10px;}
.m-p-placeholder{width: 100%;height: 0;overflow: hidden;}
.placeholder-h11{height: 11px;}
.placeholder-h8{height: 8px;}
.placeholder-h5{height: 5px;}
.placeholder-bgfff{background: #fff;}
.placeholder-mt28{margin-top: 28px;*margin-top: 23px;}
.placeholder-mt40{margin-top: 40px;*margin-top: 35px;}
.fleft {
    float: left;
}
a:visited {
    color: #697285;
    text-decoration: none;
}
a:link {
    color: #1f2d4a;
    text-decoration: none;
}
a {
    text-decoration: none;
    outline: none;
}
a img {
    display: block;
    margin: auto;
}
fieldset, img {
    border: none;
}
.focuspic {
    width: 360px;
    height: 202px;
    background: #fff;
    position: relative;
}
.focuspic .BigPic {
    height: 186px !important;
    padding: 0px;
    text-align: center;
    overflow: hidden;
    background: #000;
    overflow: hidden;
}
.focuspic a:link, .focuspic a:visited {
    color: #fff;
    text-decoration: none;
}
a:visited{color: #697285;text-decoration: none;}
a{ text-decoration:none; outline:none;}
.focuspic .Number{ position:absolute; right:124px; z-index:50; height:14px; line-height:14px;color:#fff;overflow:hidden; text-align:right; font-family:"Arial"; }
.focuspic .Number span{ float:left; cursor:pointer; margin: 0 1px 0 0; width:27px; height:14px; text-align:center; line-height:14px;background: #2d2d2d;}

.focuspic .Number .hover, .focuspic .Number .selected{background: #c90000 !important;}
.focuspic .NumberBg{height:16px; width:360px; background: #000;}
.focuspic .BorderHack1{background-color:#707070;position:absolute;z-index:51;height:1px;top:0px; left:0px;font-size:0px;overflow:hidden; display:none;}
.focuspic .TitleBox{position: absolute; font-size:20px;color:#fff;text-align:center;z-index: 52;bottom: 16px;font-family: "Microsoft YaHei","SimHei";width: 360px;height: 34px !important;line-height: 34px !important;overflow: hidden;background: rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#80000000'); }

.focuspic .BorderHack1{background-color:#707070;position:absolute;z-index:51;height:1px;top:0px; left:0px;font-size:0px;overflow:hidden; display:none;}
.focuspic .BorderHack2{background-color:#707070;position:absolute;z-index:51;width:1px;top:0px;right:0px;font-size:0px;overflow:hidden; display:none;}
.focuspic .BorderHack3{background-color:#707070;position:absolute;z-index:51;height:1px;left:0px;font-size:0px;overflow:hidden; display:none;}
.focuspic .BorderHack4{background-color:#707070;position:absolute;z-index:51;width:1px;left:0px;top:0px;font-size:0px;overflow:hidden; display:none;}