/*
 * base class
 * */
body {
    line-height: 28px;
    background-color: #fff;
    font-family: "Microsoft YaHei", Helvetica, Arial, Tahoma;
    /*padding-top:50px;*/
    font-size:12px;
	color:#999;
}
body, input, textarea, select {
    color: #333
}
body, h1, h2, h3, h4, p, ul, ol, dl, dd {
    margin: 0
}
ul, ol {
    padding-left: 0;
    list-style-type: none
}
a img {
    border: 0
}
.hide {
    display: none
}
.show {
    display: block
}
.rel {
    position: relative
}
.abs {
    position: absolute
}
.oh {
    overflow: hidden
}
.l {
    float: left
}
.r {
    float: right
}
.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden}
/* Hides from IE-mac \*/
* html .cl {height:1%}
/* End hide from IE-mac */
/* IE7 hack \*/
*+html .cl {min-height:1%}
/* end of ie7 hack */
.tc {
    text-align: center
}
.tr {
    text-align: right
}
.tl {
    text-align: left
}
.vm {
    vertical-align: middle
}
.p {
    text-indent: 2em
}
.b {
    font-weight: 700
}
.i {
    font-style: italic
}
.poi {
    cursor: pointer
}
a {
    text-decoration: none;
    color: #3f65b5
}
a:hover {
    text-decoration: underline
}
.tm9{
    filter:alpha(opacity=90);/*IE*/
    -moz-opacity:0.9;/*Moz+FF*/
    opacity:0.9;
}
.tm8{
    filter:alpha(opacity=80);/*IE*/
    -moz-opacity:0.8;/*Moz+FF*/
    opacity:0.8;
}
.tm7{
    filter:alpha(opacity=70);/*IE*/
    -moz-opacity:0.7;/*Moz+FF*/
    opacity:0.7;
}
.tm6{
    filter:alpha(opacity=60);/*IE*/
    -moz-opacity:0.6;/*Moz+FF*/
    opacity:0.6;
}
.box5 {
    border:1px #f3f3f3 solid;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    background-color: #fff;
    padding:10px;
}
.mg10{margin:10px;}
.mgr5{margin-right:5px;}
.mgl5{margin-left:5px;}

div.quotes {padding:3px;margin:3px;text-align:center}
div.quotes A {border:#ddd 1px solid;padding:2px 5px;color:#aaa;margin-right:2px;text-decoration:none}
div.quotes A:hover {border:#a0a0a0 1px solid;padding:2px 5px;margin-right:2px}
div.quotes A:active {border:#a0a0a0 1px solid;padding:2px 5px;margin-right:2px}
div.quotes SPAN.current {border:#e0e0e0 1px solid;padding:2px 5px;font-weight:bold;color:#aaa;margin-right:2px;background-color:#f0f0f0}
DIV.quotes SPAN.disabled {border:#f3f3f3 1px solid;padding:2px 5px;color:#ccc;margin-right:2px}


.bg{
	background:url(../img/bg.jpg) no-repeat center bottom;
}
