﻿a.nt:link {
	color: #cc0000;
}
a.nt:visited {
	color: #cc0000;
}
a.nt:hover {
	color: #cc0000;
}
a.nt:active {
	color: #cc0000;
}
.focus{
    bottom: 0;
    overflow: hidden;
    position: fixed;
    right: 10px;
 /*   width: 630px;*/
  width: 320px;
    z-index: 10000;
	_position:absolute;
/* left:50%;top:80px;margin-left:-315px;_top:expression(eval(document.documentElement.scrollTop+80));	}*/
_right:expression(eval(document.documentElement.scrollright+10));
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));}
.ie6fixedTL{_position:absolute;
	}

.bm{
background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E3E3E3;
	margin-bottom: 10px; font-size:14px;
 }
.bm h2{
 width:100%; font-size:16px; float:left;
    margin: 0;  line-height: 150%;
    padding: 0; color:#FF0000;padding-bottom: 8px; padding-top: 8px;
}	
.bm_h{ 
border-bottom: 2px solid #E3E3E3;
    height: 40px;
    line-height: 38px;
 background: none repeat scroll 0 0 #F6F6F6;
    border-bottom: 1px solid #E3E3E3;
    border-top: 1px solid #FFFFFF;
    height: 31px;
    line-height: 31px;
    overflow: hidden;
    padding: 0 10px;
    white-space: nowrap;	
	}
.bm_c{ padding: 10px; line-height:170%;}
.bm_c dl{ }
.bm_c dl dt{ width:100%;text-align:center;line-height:190%;float:left}
.bm_c dl dd{ width:100%;height:auto;float:left;;line-height:160%;font-size:14px;}
.ptn{;}
.xld dt {
    font-weight: 700; font-size:14px; padding-bottom:5px; padding-top:5px;}
.xld dd {
    margin-bottom: 8px;
}
.hm{ text-align:center}
.cl:after { clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;}