@charset "utf-8";



/* 下拉菜单 */

@import url(ddsmoothmenu.css);



/* 表单验证 */

@import url(cmxform.css);



body,button, select, textarea, td {

	font: 12px/1.6em tahoma,verdana;

	margin-top: 0px; 

	margin-right: 0px; 

	margin-bottom: 0px; 

	margin-left: 0px;

	line-height: 18.8px;

}

div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,th { margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; }



hr {

	height: 1px;

	color: #ededed

}

A {TEXT-DECORATION: none}

A:link {COLOR: #000}

A:visited {COLOR: #000}

A:hover {COLOR: #999}



a.frontpageLink:link {COLOR: #990000;}

a.frontpageLink:visited {COLOR: #990000;}

a.frontpageLink:hover {COLOR: #990000;}



.frontpagehomewhitetitle {color: #ffffff;padding:0px 15px 0px 15px;}

.frontpagewhitetitle {color: #ffffff;font-weight: bold;padding:0px 0px 0px 10px;}
.frontpageblacktitle {color: #000000;font-weight: bold;padding:0px 0px 0px 10px;}

.frontpagetitle {font-size: 24px;font-weight: bold;}
.frontpagetitle1 {
	font-size: 24px;
font-weight: ; 	color: #111111;
}

.frontpagehomecontent {padding:0px 5px 0px 5px;}

.frontpagecontent {font-size: 14.8px;line-height: 25px;padding:0px 5px 0px 5px;}



.dashedtd{ BORDER-BOTTOM:  #e1e1e1  1px  solid; BORDER-top:  #e1e1e1  1px  solid; BORDER-LEFT:  #e1e1e1  1px  solid; BORDER-RIGHT:  #e1e1e1  1px  solid; }

.dottedtd{ BORDER-BOTTOM:  #e1e1e1  1px  dotted; BORDER-top:  #e1e1e1  0px  dotted; BORDER-LEFT:  #e1e1e1  0px  dotted; BORDER-RIGHT:  #e1e1e1  0px  dotted; }



/* Style for tabs tabs */

.tabs {

  color:#111;

  padding:15px 5px;

  width:100%;

  margin:8px auto;

}

.tabs li {

	list-style:none;

	float:left;

}

.tabs ul a {

	margin-right: 2px; 

	margin-left: 2px;

	display:block;

	padding:6px 10px;

	text-decoration:none!important;

	color:#FFF;

	background:#dcdcdc;

}

.tabs ul a:hover {

	color:#FFF;

	background:#dcdcdc;

}

.tabs ul a.selected {

	margin-bottom:0;

	color:#fff;

	background:#898989;

	cursor:default;

}

.tabs div {

  border-top:1px solid #dcdcdc;

  padding:5px 5px 5px 5px;

  *padding-top:3px;

  *margin-top:-15px;

  clear:left;

  background:#fff;

}

.tabs div a {

	color:#000;

	font-weight:bold;

}



/*!

Table v1.0

Copyright 2014 Jerry! Inc. All rights reserved.

Licensed under the BSD License.

*/

table{border-collapse:collapse;border-spacing:0;font-size:12px}

td,th{padding:0}

.table{width:100%;max-width:100%;border-collapse:collapse;border-spacing:0}

.table th{padding:8px;border-bottom:2px solid #ddd;vertical-align:bottom;text-align:left;background-color:#f9f9f9}

.table td{padding:8px;border-top:1px solid #ddd;vertical-align:top}

.table-default th,.table-default td{border:solid 0 #ddd}

.table-default th{border-bottom:0 solid #ddd}

.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}

.table-bordered th,.table-bordered td{border:solid 1px #ddd}

.table-bordered th{border-bottom:2px solid #ddd}

.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}

.table-condensed th,.table-condensed td{padding:5px}