@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;border:none;}
body{font-size:12px;font-family:Microsoft Yahei,simsun,arial,helvetica,clean,sans-serif;background:#fff;color:#2b2b2b;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
select,input,img{vertical-align:middle;}

a{text-decoration:none;cursor:pointer;}
a:link{color: #333;
text-decoration: none;}
a:visited{color: #333;
text-decoration: none;}
a:hover{text-decoration:none;color:#333;}
fieldset,img{border:0;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;}
q:before,q:after{content:'';}
img{border:0px; margin:0;padding:0px; vertical-align: middle;}

.t-left{text-align: left;}
.t-center{text-align:center;}
.t-right{text-align: right;}

.clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
.clearfix{*zoom:1;}

.blank10{clear:both;font-size:0;line-height:0;height:10px;}
.fb{font-weight:bold;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}

.w110{width:110px;}
.w260{width:260px;}
.w340{width:340px;}

.cff{color: #fff;}
.c33{color:#333;}
.c99{color:#999;}
.blue,.blue a{color: #028fd0; }
.red, .red a{ color:#F00}

.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.mr5{ margin-right:5px;}
.mlr20{ margin-left:20px; margin-right:20px;}
.ptb20{ padding-top:20px; padding-bottom:20px;}
.ptb35{ padding-top:35px; padding-bottom:35px;}

.ipt{display: inline-block;
    vertical-align: middle;
    height: 26px;
    padding: 0px 5px;
    font-size: 12px;
    line-height: 1.42857143;
    color: #555;
    border: 1px solid #ccc;
    /*border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;*/
}

.l{float:left;}
.r{float:right;}

.hidden{ overflow:hidden}


/*分页样式*/
DIV.page { 
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px;font-size:12px;
/* MARGIN: 15px 5px;*/ PADDING-TOP: 3px; TEXT-ALIGN: right ; _position:absolute;_right:6px;_top:7px;
} 
DIV.page A { 
BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #e4e4e4 1px solid;
 PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; MARGIN: 2px; 
BORDER-LEFT: #e4e4e4 1px solid; COLOR: #333; PADDING-TOP: 2px;
 BORDER-BOTTOM: #e4e4e4 1px solid; TEXT-DECORATION: none ; background-color:#FFF
} 
DIV.page A:hover { 
BORDER-RIGHT: #028fd0 1px solid; BORDER-TOP: #028fd0 1px solid;
 BORDER-LEFT: #028fd0 1px solid; COLOR: #000; BORDER-BOTTOM: #028fd0 1px solid 
} 
DIV.page A:active { 
BORDER-RIGHT: #028fd0 1px solid; BORDER-TOP: #028fd0 1px solid;
 BORDER-LEFT: #028fd0 1px solid; COLOR: #000; BORDER-BOTTOM: #028fd0 1px solid 
} 
DIV.page SPAN.current { 
BORDER-RIGHT: #d5e3fc 1px solid; PADDING-RIGHT: 8px; 
 BORDER-TOP: #d5e3fc 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold;
 PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #d5e3fc 1px solid;
 COLOR: #4f607e; PADDING-TOP: 2px; BORDER-BOTTOM: #d5e3fc 1px solid; BACKGROUND-COLOR: #d5e3fc 
} 
DIV.page SPAN.disabled {BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; MARGIN: 2px 1px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid ; background-color:#FFF} 


