﻿@charset "utf-8";
/* CSS Document */

body,td,th,input,select,textarea {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #666666;
}
body {
	margin: 0;
	background:url(images/web/bg.jpg) repeat-x;
}
form{margin:0}
input{border:1px solid #DEDEDE; height:20px; padding-left:5px; padding-right:5px; line-height:20px;}
.noInput{padding-left:0px; padding-right:0px; line-height:normal; height:auto; border:0px none;}
table{border-collapse:collapse;}

img{border:0;}
a{color:#666666; text-decoration:none;}
a:hover,a:active{color:#CC0000;}
.aGray{color:#999999;}
.aAbout{font-size:10px; color:#CC0000; text-decoration:underline;}
.aAbout:hover,.aAbout:active{text-decoration:none;}

#menu a{font-size:10px; display:block; width:160px; height:35px; font-weight:bold; line-height:32px; /* Andere: DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=1); background:url(images/web/space.gif);*/}
#menu a:hover,#menu a:active,#menu .menuA{background:url(images/web/menuA.gif) no-repeat center bottom; color:#CC0000;}

#Cmenu a{font-size:12px; display:block; width:160px; height:35px; font-weight:bold; line-height:32px; /* Andere: DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=1); background:url(images/web/space.gif);*/}
#Cmenu a:hover,#menu a:active,#menu .menuA{background:url(images/web/menuA.gif) no-repeat center bottom; color:#CC0000;}

#show{
	width:850px;
	height:180px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#mid{margin:auto; width:850px; background:url(images/web/mid_bg.gif) repeat-y 211px top;}

.prolist{padding:5px 0px 5px 0px; font-weight:bold;}
.prolist a{background:url(images/web/arr2a.gif) no-repeat left 5px; padding-left:10px; display:block; width:auto;}

.prolist1{padding:5px 0px 5px 10px;}
.prolist1 a{background:url(images/web/arr2.gif) no-repeat left 5px; padding-left:10px; display:block; width:auto;}

.btm_text{
	color:#888888;
	font-family:Arial, Helvetica, sans-serif;
	/* Andere: DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=1);*/
}
.btm_text a{color:#888888;}
.btm_text a:hover,.btm_text a:active{color:#CC0000;}


#protag a{padding:3px 10px 4px 10px; border:1px solid #B70000; color:#CC0000; border-bottom:0px none; display:block; float:left; margin-right:5px; font-weight:bold;}
#protag .this,#protag a:hover,#protag a:active {background:url(images/web/bg2-2.jpg) repeat-x left top; color:#FFFFFF;}
.procon{line-height:18px;}
.procon br{line-height:normal;}
.procon table td{padding:5px; line-height:normal;}
.procon .info{display:none;}
.procon table.types td{padding:5px;}
.procon table.types{margin:2px 0px 10px 0px;}


#demo{
	width:628px; margin:auto; text-align:center; overflow:hidden;
}
.demotd{
	background:url(images/web/pro_bg.gif) no-repeat center top;
	text-align:center; padding-left:20px; padding-right:20px; padding-top:11px;
	font-size:11px;
	line-height:16px;
	vertical-align:top;
}
.demotd img{padding-bottom:23px;}

/*页面内每个栏目块*/
.subject{
	width:100%;
	margin-bottom:10px;
	}
	
/*栏目块的名称*/
.subject_name{
	margin-bottom:6px;
	}
/*一级类别整区块*/
.catalog {
	}
/*单个一级类别*/
.sort{
	float:left;
	width:290px;
	}
.sort .name{
	margin-top:8px;	
	padding-left:18px;	
	width:270px;
	height:23px;
	background:#EFEFEF url(Images/arrow_03.gif) 3px 4px no-repeat; 
	border:1px solid #D7D7D7;
	line-height:23px
	}
.sort .name a{
	font-weight:bold;
	color:#333333;
	}
.sort .picture img{
	margin:8px 0px;	
	width:290px;
	height:200px;
	}
.sort .summary{
	overflow:hidden;
	width:290px;
	height:36px;
	line-height:18px;
	}
/*核心内容区，首页内页不同之内页*/
#pageBody{
	float:left;
	padding:3px 20px 3px 21px;
	width:620px;
	}
/*内页核心内容*/	
.pageContent{
	}
/*内页列表*/
.pageContent_list {
	line-height:180%;
	font-size:
	}
/*内页共用的图片、时间、文件大小、回复样式*/
.pageContent_list img{
	vertical-align: middle;
	}
.pageContent_list .time{
	color:#BBBBBB;
	font-size:11px;
	}
.pageContent_list .filesize{
	color:#333333;
	}
.pageContent_list .reply{
	color:#FF6600;
	}
	
/*内页产品列表*/
.pageContent_list .item{
	float:left;
	margin-bottom:20px;
	}
.pageContent_list .buy{
	margin-bottom:12px;
	}
.pageContent_list .itemPic{
	margin-bottom:6px;
	padding:4px;
	width:140px;
	height:140px;
	border:1px solid #E1E1E1;
	text-align:center;	
	}
.pageContent_list .itemName{
	padding:4px;
	width:140px;
	border:1px solid #E1E1E1;
	background:#EFEFEF;
	line-height:16px;
	}
/*内页纸单列表*/
.pageContent_list .bill {
	overflow:hidden;
	clear:both;
	background:url(Images/bg_09.gif) 0px 28px repeat-x;
	}
.pageContent_list .bill .name{
	float:left;
	padding:4px 0px 4px 24px;
	font-size:14px;
	background:url(images/arrow_bill.gif) 0px 8px no-repeat;
	}
.pageContent_list .bill .label { 
	float:right;
	margin-top:6px;
	padding:0px 6px;
	background:#EFEFEF;
	border:1px solid #ddd;
	}
.pageContent_list .bill .content {
	clear:both;
	padding:6px;
 	background:#efefef;
	line-height:160%;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	border-left:1px solid #ddd;
	}

/*内页留言列表*/
.pageContent_list .message{
	overflow:hidden;
	clear:both;
	background:url(Images/bg_09.gif) 0px 36px repeat-x;
	}
.pageContent_list .message .name{
	line-height:140%;
	}
.pageContent_list .message .name img{
	float:left;
	margin:0px 6px 0px 0px;
	}	
.pageContent_list .message .content{ 
	padding:12px 0 16px 0;
	width:100%;
	line-height:180%;
	}

/*内页内容查看*/	
.pageContent_view {
	line-height:180%;
	}
	
/*内页查看产品*/
.pageContent_view .itemPic{
	float:left;
	padding-right:20px;
	}
.pageContent_view .itemName { float:left;
	width:469px;
	height:18px;
	}
.pageContent_view .itemName img{
	margin:6px 4px 0 0;
	vertical-align:middle;
	}
.pageContent_view .itemParticular {
	clear:both;
	padding-top:16px;
	}

/*内页内容结束*/
.pageContent_end {
	clear:both;
	margin-top:30px;
	text-align:right;
	}
/*子页面菜单*/
.pageMenu{
	padding:0px 0px 0px 0px;
	line-height:22px;
	}
.pageMenu img{
	vertical-align: middle;
	}