@charset "utf-8";

#container {
	width:720px;
	padding-right:200px;
	padding-left:82px;
}
#container .menu {
	height:43px;
	padding-top:20px;
	padding-left:25px;
	background:url(../images/box_A.gif) no-repeat left bottom;
}
#container .menu h2 {
	padding-top:18px;
	color:#F20189;
	font-size:24px;
	font-family:"微软雅黑";
	font-weight:normal;
}
#container .content {
	min-height:200px;
	_height:200px;
	border-left:1px solid #E5E5E5;
}
#container .bottom {
	clear:both;
	overflow:hidden;
	height:5px;
	background:url(../images/box_B.gif) no-repeat left top;
}
#container .noinfo {
	color:#A5A5A5;
	font-size:18px;
	font-weight:bold;
}


/* contact */
#container .contact {
	padding:30px;
	font-size:14px;
	line-height:200%;
}

/* about */
#container .about {
	padding-bottom:12px;
}
#container .about .item {
	float:left;
	width:225px;
	height:199px;
	margin-top:12px;
	margin-left:12px;
	_margin-left:6px;	
	text-align:center;
	line-height:180%;
	cursor:pointer;
	border:1px solid #FFFFFF;
	background-color:#FFFFFF;
}
#container .about .item img {
	border:1px solid #CCCCCC;
}

/* default */
#container .default {
	padding:30px;
	padding-bottom:20px;
}
#container .default .flash {
	float:left;
	width:225px;
	padding-right:16px;
	text-align:center;
}
#container .default p {
	text-indent:24px;
	line-height:180%;
}
#container .default_1 {
	clear:both;
	height:116px;
	margin-top:10px;
	background:url(../../images/layoutbg.jpg) no-repeat top left; 
}
#container .default_1 .newlist{
	overflow:hidden; 
	width:260px;
	line-height:20px;
}
#container .default_1 .datestr{
	color:#999999; 
	width:120px; 
	text-align:center;
}
#container .default_1 .float_new{
	float:left;
	width:402px;
	padding-left:26px;
	margin:37px auto 0px;
}
#container .default_1 .float_contact{
	float:left; 
	width:280px; 
	margin:37px auto 0px; 
	line-height:120%;
	font-size:10px;
}

#container .default_friendLink {
	clear:both;
	overflow:hidden;
	width:711px;
	height:45px;
	margin-top:10px;
	text-align:center;
}
#container .default_friendLink img {
	border:1px solid #CCCCCC;
}

/* sitemap */
#container .showproduct {
	padding:20px;
}
#container .showproduct .proimg {
	float:left;
	overflow:hidden;
	height:170px;
	width:160px;
	padding-left:80px;
	text-align:center;
	line-height:30px;
}
#container .showproduct .proimg .l1 {
	height:115px;
}
#container .showproduct .proimg .l2 {
	height:20px;
	padding-top:2px;
	line-height:20px;
}
#container .showproduct .proimg .l3 {
	height:115px;
}
#container .showproduct .txt {
	float:left;
	width:420px;
	padding-left:10px;
}
#container .showproduct .txt ul {
}
#container .showproduct .txt .l1 {
	padding-top:6px;
	padding-bottom:6px;
	border-bottom:1px dashed #ccc;
	line-height:150%;
}
#container .showproduct .txt li li {
	float:left;
	padding-left:12px;
}

#container .showproduct .txt strong {
	font-size:20px;
}
#container .showproduct .txt span {
	color:#0066CC;
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#container .showproduct .bigPic {
	clear:both;
	width:679px;
	margin-right:auto;
	margin-left:auto;
	border:1px solid #000;
}
#container .showproduct .bigPic .img1 {
	float:left;
	width:480px;
	border-right:1px solid #000;
	padding:5px;
}
#container .showproduct .bigPic .remark {
	float:left;
	width:178px;
	padding:5px;
	line-height:150%;	
}
#container .showproduct .pre_next {
	clear:both;
	padding-top:12px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
#container .showproduct .pre_next a {
	padding-right:14px;
	padding-left:14px;
}
#container .showproduct .pre_next span {
	padding-right:14px;
	padding-left:14px;
	color:#999999;
}

/* login */
#loginForm {
	padding-top:50px;
	padding-left:240px;
}
#loginForm td {
	height:30px;
}
#userName, #pwd {
	width:150px;
}
#loginForm img {
	cursor:pointer;
}

/* register */
#registerForm {
	padding-top:20px;
	padding-left:240px;
}
#registerForm td {
	height:30px;
}
#registerForm .txt {
	width:150px;
}
#registerForm img {
	cursor:pointer;
}
#registerForm span {
	color:#FF0000;
}

/* faq */
#container .faq {
}
#container .faq ul {
	padding:10px 20px 20px;
}
#container .faq li {
	line-height:170%;
}
#container .faq li.q {
	padding-top:10px;
	padding-left:12px;
	background:url(../images/point_blue.gif) no-repeat left 18px;
	color:#0066CC;
}
#container .faq li.a {
	text-indent:10px;
}
#container .faq table {
	margin-top:20px;
	margin-left:30px;
	border-top:1px solid #ccc;
}
#container .faq .td1 {
	padding-top:20px;
}
#container .faq span.font_red2 {
	color:#FF0000;
}
#container .faq .page {
	clear:both;
	height:24px;
	padding-right:40px;
	padding-bottom:10px;
	padding-left:40px;
	color:#666;
	text-align:left;
	font-size:12px;
}
#container .faq .page span.go {
	float:right;
}
#container .faq .page span.info {
	padding:4px;
	border:1px solid #ccc;
}
#container .faq .page input {
	width:40px;
	border:1px solid #CCCCCC;
}
#container .faq .page a {
	padding:4px;
	border:1px solid #D8488F;
	color:#D8488F;
	text-decoration:none;
}

