#frame{
	margin:0 auto; 
	padding: 0;
	background-image: url(../images/bg.gif);
	width:900px;
	float:center; 
	text-align: center;
}
#header{
	margin-left:auto;
	margin-right:auto;
	padding: 0px;
	width:882px; 
	float:center; 
}
.header-padder{
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.header-logo{
	width:180px;
	height:75px;
	float:left;
	margin-top:0px;
	margin-left:0px;
	padding-top: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	background-color: #FFFFFF;
}
.header-userlog{
	margin:0px;
	height:33px;
	background-image: url(../images/top_blue.gif);

}
.header-version{
	float:right; line-height:33px; padding:0px 48px 0px 42px;
}
.weight-bold{
	line-height:46px; 
	padding:0px 0px 0px 0px;
}
.header-signin{
	float:left; line-height:21px; padding:0 28px 0 0;
}
.header-tab{
	float:right;
	clear:right;
	width:699px;
	height:46px;
	background-image: url(../images/top_tb_02.gif);
	background-repeat: repeat-x;
	margin: 0px;
}
.header-tab-line{
	width:5px;
	float:left;
	height:46px;
	background-image: url(../images/top_tb_03.gif);
	background-repeat: no-repeat;
	margin: 0px;
}
.header-tab-right{
	width:4px;
	float:left;
	height:46px;
	background-image: url(../images/top_tb_04.gif);
	background-repeat: no-repeat;
	margin: 0px;
}
.header-tab-left{
	width:4px;
	float:left;
	height:46px;
	background-image: url(../images/top_tb_01.gif);
	background-repeat: no-repeat;
	margin: 0px;
}

.header-select{
	float:left; 
	width: 66px;
	float:left; 
	height:29px; 
	padding:0 0px; 
	line-height:29px; 
	font-weight:bold;

}
.header-unselect{
	float:left; 
	width: 110px;
	float:left; 
	padding:0 0px; 
	margin-top:0px;
	font-weight:bold;
	line-height:46px; 
}
#home-footer
{
	margin-left:auto;
	margin-right:auto;
	width:730px;
	padding-top: 25px; 
	padding-left: 0px; 

	clear:both;
	display:block;	
}
.clear /*firefox 垂直排列 */
{
	clear:both;
}
.colwrapper /*firefox 自动适应高度*/
{
	overflow:hidden;
	zoom:1;
	margin:0px auto;
}

.logo-frame{
	margin-left:auto; /*firefox 居中*/
	margin-right:auto; /*firefox 居中*/
	width:770px;
	padding-top: 25px; 
	padding-left: 0px; 
	clear:both;
	display:block;	
}
.home-logo{
	float:left; 
	position: relative;
	height: auto;
	clear:both;
}

#footer{
	border-top:10px solid #fff; 
	margin-top:10px; 
	width:882px; 
	height:35px; 
	line-height:35px;
	text-align: center;
	float: center;
	background-image: url(../images/title_bg.gif);
	margin-left:auto;
	margin-right:auto;
}

.top_bg
{
	margin: 0;
	padding: 0;
	background-image: url(../images/top_line.gif);
	height:3px;
	background-repeat: no-repeat;
	float: center;
	line-height:3px;
}
#banner
{
	margin-left:auto;
	margin-right:auto;
	float: center;
	height:109px;
	width:882px;
	border-top-width: 1px;
	border-top-color: #CCCCCC;
	border-top-style: solid;
}
#welcomeFrame
{
	margin-left:auto;
	margin-right:auto;
	height:38px;
	width:882px;
	line-height:38px;
	background-image: url(../images/search_bg.jpg);
	background-repeat: repeat-x;

}
.welcome
{
	float: right;
	padding-top: 12px;
	padding-right: 10px;

}
#mainFrame
{
	width:882px;
	margin-left:auto;
	margin-right:auto;
}
#leftFrame
{
	width:200px;
	padding: 5px;
	float: left;
}
.leftTop
{
	background-image: url(../images/left_bg_top.gif);
	height:4px;
	background-repeat: no-repeat;	
}
#leftCenter
{

	background-image: url(../images/left_bg_center.gif);
/*	height:240px; */
	background-repeat: repeat-y;
}
#leftCenter2
{

	background-image: url(../images/left_bg_center.gif);
/*	height:240px; */
	background-repeat: repeat-y;
}
#leftCenter3
{

	background-image: url(../images/left_bg_center.gif);
/*	height:240px; */
	background-repeat: repeat-y;
}
.leftCenter ul, li
{
	list-style-image: url(../images/icon_arow_white.gif);
	line-height: 24px;
	text-align: left;
}

.leftButtom
{
	background-image: url(../images/left_bg_buttom.gif);
	height:5px;
	background-repeat: no-repeat;	
	padding-bottom: 6px;
}

#rightFrame
{
	width:660px;
	float: right;
	text-align:left;
	margin-top: 5px;
	margin-left: 4px;
	margin-right: 4px;
}
.catalog
{
	background-image: url(../images/catalog.gif);
	background-repeat: no-repeat;	
	width: 188px;
	margin-left: 2px;
	float: left;
}
.catalog ul
{
	margin-top: 32px;
}
.leftContactus
{
	background-image: url(../images/pic1.gif);
	background-repeat: no-repeat;	
	width: 188px;
	margin-left: 2px;
	float: left;
}
.leftContactus p
{
	margin-left: 6px;
	margin-left: 4px;
	text-align: left;
	margin-top: 72px;
	line-height: 18px;
}
.contentFrame
{
}
.contentFrame .aboutus
{
	background-image: url(../images/bg_aboutus.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 530px;
	font-size: 14px;
	color: #333333;
	line-height: 22px;
	padding-top: 24px;
	padding-left: 12px;
	padding-right: 12px;

}
.contentFrame .contactus
{
	background-image: url(../images/bg_contactus.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 530px;
	font-size: 14px;
	color: #333333;
	line-height: 22px;
	padding-top: 24px;
	padding-left: 24px;
	padding-right: 12px;

}
.contentFrame .order
{
	background-image: url(../images/bg_price.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 530px;
	font-size: 14px;
	color: #333333;
	line-height: 22px;
	padding-top: 24px;
	padding-left: 24px;
	padding-right: 12px;

}

.topTitle
{
	background-image: url(../images/titleBg.gif);
	background-repeat: no-repeat;
	height:29px;
	line-height:29px;
	padding-left: 32px;
}

h1
{
	font-size:16px;
	line-height:24px;
	height:24px;
}
.rightContent
{
	background-image: url(../images/pic2.gif);
	background-repeat: no-repeat;
	height:150px;
	margin: 10px;
	padding-left: 216px;
}
.rightContent p
{
	line-height:20px;
}
#plasticFrame
{
	text-align:left;
	margin-top: 5px;
	margin-left: 4px;
	margin-right: 4px;	
}
/*=plastic-list
-----------------------------------------------------------------------------------------------------*/
.plastic-list{
	width: 656px;
	padding-top: 10;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	margin-top: 10;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	text-indent: 2px;
	text-align:center;
}
.plastic-list ul{
	margin: 0;
	padding:0px;
	text-align:center;
}
.plastic-list li{
	height: 145px; 
	border-left:6px solid #fff; 
	border-top:8px solid #fff; 
	list-style:none;
	border-bottom: 0px dotted #CCC;
	float:left;	
	text-align:center;
	display:block;	
	width:154px;
}
.plastic-list img
{
	border: 1px solid #cccccc;
}
/*=plastic-genre
-----------------------------------------------------------------------------------------------------*/
.plastic-genre{
	width: 640px;
	padding-top: 10;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	margin-top: 10;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	text-indent: 2px;
	float:left;	
}
.plastic-genre ul{
	margin: 0;
	padding:0px;
	text-align:center;
}
.plastic-genre li{
	height: 150px; 
	border-left:0px solid #fff; 
	border-top:8px solid #fff; 
	list-style:none;
	border-bottom: 0px dotted #CCC;
	float:left;	
	text-align:center;
	display:block;	
	width:320px !important;;
}
.plastic-genre img
{
	border: 1px solid #cccccc;
	margin: 18px;
}

.genreDesc
{
	margin: 10px;
	font-size:14px;
	line-height:24px;
	padding-bottom: 10px;
}
div#pageInfo{
	font-weight: bold;
	font-size:14px;
	margin: 6px;
	width: 600px;
	float:left;
	text-align:center;
	border-top:0px solid #cccccc; 

}
.plastic
{
	text-align:center;
}
.info
{
	line-height:200%;
	border-top:60px;
	margin-left:auto; /*firefox 居中*/
	margin-right:auto; /*firefox 居中*/
	text-align:left;
}
#sitemap
{
	width:800px;
	line-height:200%;
	margin-top:20px; 
	margin-left:auto; /*firefox 居中*/
	margin-right:auto; /*firefox 居中*/
	text-align:left;

}
#sitemap .menu
{
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	margin:0px;
	clear:both;

}
#sitemap .submenu
{
	font-weight:bold;
	font-size:12px;
	padding-left:20px;
	padding-top:20px;
	line-height:20px;
	margin-bottom: 20px;
	margin:0px;
	clear:both;

}
.sitemapList{
	width: 820px;
	padding-right: 0;
	padding-left: 0;
	margin-right: 0;
	margin-left: 0;
	text-indent: 2px;
	text-align:center;
}
.sitemapList ul{
	margin: 0;
	padding:0px;
	padding-left:10px;
	text-align:center;
}
.sitemapList li{
	border-left:10px solid #fff; 
	border-top:8px solid #fff; 
	list-style:none;
	border-bottom: 0px dotted #CCC;
	float:left;	
	text-align:left;
	display:block;	
	width:120px !important;;
}
#alibaba
{
	height:60px;
	float:right;
	text-align:right;
	display:block;	
}
#version
{
	float:left;
	line-height: 180%;
	height:60px;
	text-align:left;
	display:block;		
}
.version-size
{
	font-size:14px;
	color:blue;
}
.catenaList
{
	display:block;	
	clear:both;
	line-height:200%;

}
.text1
{
	padding-left: 30px;	
}
