body {
font: 16px "Microsoft YaHei", Arial, Helvetica, sans-serif, Simsun;
line-height: 1.6em;
background: url(../../../../www.dtcms.net/templates/default/images/main-bg.gif);
/*background: #EFEFEF;#F4F4F4*/
color: #666;
/*font: 400 12px/150% Tahoma, Helvetica, Arial, sans-serif;*/
}

a{
	text-decoration: none;
}
.first{
	/*background: #379BE9;q*/
	background:#488FCE;/*dt*/
}
.second{overflow:hidden;zoom:100%;
	/*background: #A4CBE9;*/
	/*background: #1669AB;*/
	background: #3B7FC4;
}
.logo{float:left; margin-right:10px;}
#logo{
	background:url('../img/logo.html');
	_background:url('img/logo64.png');
	width:211px;
	height:37px;
	margin: 2px 0 0 0;
}
.search_box{
 	/*display: inline;*/
 	float: left;
	background: #B0D6F8;
	/*margin: 5px 0;*/
	/*padding: 10px 0;*/
	margin-left: 10px;
	_margin-left: 5px;
	margin-top: 1px;
}
.search_btn{
	height: 30px;
	border: none;
	border:0px;
	width:30px;
	cursor: pointer;
	/*margin-left: -10px;*/
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAiCAYAAABIiGl0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB50RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNS4xqx9I6wAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAADUSURBVFiF7ZTtCcIwEIafiv+7QkboCN3AFRwtblA3cISOkk7w+qMRIhRzkUgL5oWDcHfkIfeRThJ76LQLtYEbuIH/CuwADwRA0UL0uW/AneHLHIAH0AN3YE78F2ABxsRvk6RP5iSFaONGfEziLnPXm+USvFZtQVO4Ym41cJA0GS6aYq4ZnBuu3ti7Oeaaddh1WlinN6ch5tp11OGyrpNUuE41PpCXbsC1VqnTl/vkdYpnn8SKym0ujcGK4DXBRfCzuSc2mXtsGa6f6LA/VwM3cAOb9QSHnQwo50Ao2AAAAABJRU5ErkJggg==');
	/*_background:url('../img/s.png');*/
}
.search_text{
	border: none;
	background-color: #AAD2FD;
	line-height: 36px;
	height: 36px;
	
	/*margin: 5px;*/
	
	width: 177px;
	*+height: 34px;
	*+width: 175px;
	width: 175px\0;   /* only for IE8&IE9&IE10 */
}
@media all and (min-width:0) { /* 2. */
    .search_text{width: 176px\9\0; /* only for IE9&IE10 */ }/* IE9 only, 现在IE10也支持 */
    /* Ps:老外的方法都是\0，根本没考虑Opera */
}
.nav{
	width: 960px;
	margin: 0px auto;
}
.first ul li{
	float: left;
	padding: 10px 0;
	border-right: #4690BD solid 1px;
}
.first ul li a{
	color: #fff;
	font-size: 20px;
	height: 100%;
	padding: 9px 12px;
}
.cur{
	/*background: #1669AB;
	border-bottom:1px solid #1669AB;q*/
	background:#3B7FC4;
	border-bottom:1px solid #3B7FC4;/*dt*/
}
.second ul li{
	display:none;
	padding: 5px;
}
.second ul li a{
	color: #fff;
	padding:0 5px;
	border-right: 1px solid #547FB6;
}
.search{
	float: left;
}
#subnav{
	width:735px;
	float: right;
	line-height: 30px;
}
#subnav a:hover{
	background-color: #488FCE;/*#379BE9;*/
}
.box{
	border: 1px solid #DDD;
	box-shadow: 0 0 8px #CCC;
	border-radius: 5px;
	background: white;
	margin-top: 10px;
}
.box dt,.box .bt{
	border-bottom: 1px solid #DDD;
	padding: 5px 10px;
	font-size: 16px;
	color: #999;
	background-image: -webkit-linear-gradient(top, white, #EEE);
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	font-weight: normal;
	position: relative;
	/*height:19px;*/
}
.box h1{font-weight:normal;}
.box em{font-style: normal;}
.box .st{
	color: #999;
}
.box .b_t_r{
	float: right;
	color: #999;
	font-size: 12px;
}
.news dd{
	/*margin:10px;*/
	padding:5px 10px;
	/*border-bottom: 1px solid #E2EAFF;*/
	border-bottom:1px dashed #eee;
}
.box table{
	/*margin:10px;*/
	line-height: 30px;
	width: 100%;
	border-collapse: collapse;
}
.box table td{
	border: 1px solid #E2EAFF;
	vertical-align: middle;
}
.ibox span{
	padding-right: 10px;
	display: block;
	float: left;
	border-right: 1px dashed #D1E8FA;
	display: block;
	float:left;
}
.ibox em{
	padding-left: 10px;
	overflow: hidden;
	width: 200px;
	height: 20px;
	display: block;
}
.ibox dd{padding:10px;}
.item{
	width: 400px;
	overflow: hidden;
	display: block;
	white-space: nowrap;
}
.box a,table a{
	color: #000079
}
.box a:hover,table a:hover{
	padding-left: 2px;
	color:#007DDB;
	border-bottom: 1px solid #007DDB;
}
.con{
	color: #777171;
	line-height: 22px;
	font: 400 12px/150% Tahoma, Helvetica, Arial, sans-serif;
	padding:20px;
}
.page{
	padding: 10px;
}
.page a{
	border: 1px solid #A6CDFF;
	padding: 2px 4px;
}
.page a:hover{
	padding: 0;
	padding: 2px 4px;
}
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}

