﻿body{
	font-size: 12px;  COLOR:#555; font-family:Arial; line-height:22px; padding:0; margin:0;  
background:url(../images/bodyBg.gif);	 text-align:center;}
ul,li,dl, dt, dd, form,input{
	margin:0; padding:0;
}
ul, li{
	list-style:none;
}
ol{
 border:none; margin-left:4px;  
}
ol li{
 border:none; margin-bottom:3px;  
}
em{
 font-style:normal;
 }
fieldset {
    padding:15px;
    margin:10px;	    
} 
hr{border:none; border-bottom:1px dashed #ccc; border-style:dashed;  }
TABLE {
	BORDER-COLLAPSE: collapse
}
.red {
	COLOR: #ff0000
}
.con-pad{
 padding:12px 18px;
}
.con-pad2{
 padding:8px;
}
.inner-panel{
 padding:16px 28px 24px 18px;  
}
a.m2,am2:link{float:right; font-size:11px; margin-right:8px;}
.frame{padding:4px; border:1px solid #D8D8D8}
.ft14{font-size:14px;}
.indent{text-indent:2em;}
.alpha{ filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }    
.con{padding:6px 12px;}
 .emp{color:#444; margin-bottom:12px;}
 .vs{height:18px; overflow:hidden; }
 strong{color:#333333;}
img{
	border:none;
}
table{border-collaspe:collapse;}
A {
	COLOR: #666; TEXT-DECORATION: none
}
A:hover {
	CURSOR: pointer; TEXT-DECORATION:underline;
}
P{
 LINE-HEIGHT: 22px; margin-bottom:8px; margin-top:0px;
 }

h1,h2,h3,h4,h5{
 margin:0px; padding:0px;  font-family:"微软雅黑","宋体";  COLOR: #333;
 }
h1{
 font-size:18px;
}
h2{
 font-size:13px;
}
h3{
 font-size:13px;
}
h4{font-size:12px;}
.fl{
 float:left;
 }
.fr{
 float:right
 }
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

.clearfix {
 display: inline-block;
 }
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clear {
	clear: both; 
}
.main_tit{background:url(../images/title_bg.gif) no-repeat left top; padding-left:12px; height:29px; overflow:hidden;}
.main_tit .top_bar{height:29px; background:url(../images/title_bg.gif) no-repeat right top; padding-top:4px; margin-bottom:12px;}
.main_tit .top_bar h3{font-size:12px; }
.main_tit .top_bar .ico{font-size:12px; color:#8F2776; background:url(../images/icon_circle.gif) no-repeat left 5px; padding-left:18px; height:25px; line-height:25px;}

.main_tit .top_bar .ico a{color:#8F2776; line-height:27px;}
.sc_box  .ico{font-size:12px; color:#8F2776; background:url(../images/icon_circle.gif) no-repeat left 5px; padding-left:18px; height:25px; line-height:25px;}
.sc_box  .ico a{color:#8F2776; line-height:27px;}
a.detail, a.detail:link {
	  FONT-WEIGHT: normal; FONT-SIZE: 12px;   COLOR: #006;   padding-left:8px; text-decoration:underline;
}
.grad_blue{background:url(../images/block_con_bg.jpg) repeat-x left bottom; padding-bottom:12px; padding-left:6px;}
.grad{background:url(../images/title_bg_grad.jpg) no-repeat;   padding:2px 6px;}
ul.hori li{float:left; margin:8px 12px;}
.photo{padding-right:8px; vertical-align:top; padding-top:2px;}
.popup{width:650px; }
.smt{padding:3px 6px; }
.cal{padding:3px 6px;}
.return {text-align:right; border-top:1px solid #e1e1e1; padding-top:8px; margin-top:25px; margin-right:12px;}
.emp{color:#6C067F; font-size:14px;}

.container {
	WIDTH: 945px;
	HEIGHT: 395px
}
.container A IMG {
	 
}
.container IMG {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none
}
.td_f A IMG {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.num {
	POSITION: absolute;
	WIDTH: 90px;
	FLOAT: right;
	TOP: 360px;
	LEFT: 850px
}
.num LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 15px;
	LIST-STYLE-TYPE: none;
	MARGIN: 1px;
	WIDTH: 15px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(../images/flashbutton.gif) no-repeat -15px 0px;
	FLOAT: left;
	HEIGHT: 15px;
	COLOR: #86a2b8;
	FONT-SIZE: 12px;
	CURSOR: pointer
}
.num LI.on {
	LINE-HEIGHT: 15px;
	WIDTH: 15px;
	BACKGROUND: url(../images/flashbutton.gif) no-repeat;
	HEIGHT: 15px;
	COLOR: #ffffff
}