#content .container .sidearea .clients ul{
	height:252px;
	}

#content .container .mainarea .mainbox .listcon{
	margin:3px 0 0 0;
	clear:both;
	}

#content .container .mainarea .mainbox .devices{
	}

#content .container .mainarea .mainbox .devices dl{
	height:144px;
	width:auto;
	clear:both;
	overflow:hidden;
	padding:8px;
	background:#F4F4F4;
	margin:5px 0 0 0;
	}

#content .container .mainarea .mainbox .devices dd{
	float:left;
	padding:4px;
	border:1px solid #9B9B9B;
	background:#FFF;
	}

#content .container .mainarea .mainbox .devices dd img{
	height:134px;
	width:192px;
	border:0;
	}

#content .container .mainarea .mainbox .devices dt{
	float:left;
	width:485px;
	padding:0 0 0 15px;
	color:#666666;
	}

#content .container .mainarea .mainbox .devices dt h5{
	font-size:14px;
	font-weight:bold;
	/*color:#E67201;*/
	color:#C2A035;
	line-height:30px;
	height:30px;
	clear:both;
	}
	
#content .container .mainarea .mainbox .devices dt p{
	line-height:22px;
	padding:0 15px 3px 0px;
	clear:both;
	font-family:宋体,Arial, Helvetica, sans-serif;
	}

#content .container .mainarea .mainbox .devices dt span{
	width:69px;
	height:18px;
	overflow:hidden;
	clear:both;
	}

#content .container .mainarea .mainbox .devices dt span a,
#content .container .mainarea .mainbox .devices dt span a:link{
	width:69px;
	height:18px;
	display:block;
	cursor:pointer;
	text-indent:-9999px;
	background: url("../images/bg.png") no-repeat 0 -130px;
	_background:url("../images/bg.gif") no-repeat 0 -130px; 
	}
#content .container .mainarea .mainbox .devices h1{
	text-align:center;
	clear:both;
	margin:15px auto 0 auto;
	height:33px;
	line-height:35px;
	font-size:15px;
	color:#000;
	}

#content .container .mainarea .mainbox .devices .endbody{
	margin:0 10px;
	color:#666;
	text-align:center;
	}

#content .container .mainarea .mainbox .devices .endbody p{
	text-indent:2em;
	line-height:25px;
	text-align:left;
	clear:both;
	font-family:宋体;
	}

#content .container .mainarea .mainbox .devices .endbody img{
	text-align:center;
	margin:8px auto;
	border:1px solid #999;
	padding:10px;
	}

#content .container .mainarea .mainbox .ourteam{
	margin:0;
	}

#content .container .mainarea .mainbox .ourteam h2{
	clear:both;
	margin:8px 0 0 0;
	height:30px;
	padding:0 0 0 18px;
	line-height:33px;
	_line-height:30px;
	font-size:14px;
	font-weight:bold;
	background:url(../images/soncate.png) repeat-x;
	}

#content .container .mainarea .mainbox .ourteam ul{
	background:#F4F4F4;
	clear:both;
	width:702px;
	height:auto;
	padding:8px 8px 0 8px;
	overflow:hidden;
	}

#content .container .mainarea .mainbox .ourteam dl{
	width:235px;
	height:135px;
	float:left;
	margin:15px 0 8px 0;
	padding:0 0 8px 0;
	background:url(../images/dashed.png) bottom repeat-x;
	}

#content .container .mainarea .mainbox .ourteam .nodashed{
	background:none;
	}

#content .container .mainarea .mainbox .ourteam dt {
	float:left;
	width:92px;
	height:108px;
	overflow:hidden;
	padding:3px;
	border:1px solid #9B9B9B;
	}
#content .container .mainarea .mainbox .ourteam dd{
	width:119px;
	margin:0 8px;
	_margin:0 6px 0 8px;
	float:left;
	padding:3px 0 0 0;
	}


#content .container .mainarea .mainbox .ourteam dd p{
	clear:both;
	line-height:22px;
	padding:0 0 0 2px;
	font-family:'宋体';
	}

#content .container .mainarea .mainbox .ourteam dd strong{
	display:block;
	float:left;
	font-size:16px;
	width:75px;
	color:#DC5D00;
	}
#content .container .mainarea .mainbox .ourteam dd cite{
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#DC5D00;
	}

#content .container .mainarea .mainbox .ourteam dd span{
	color:#666;
	}

#content .container .mainarea .mainbox .ourteam dd a,
#content .container .mainarea .mainbox .ourteam dd a:link{
	height:19px;
	width:99px;
	display:block;
	margin:5px 0 0 0;
	text-indent:-9999px;
	background: url("../images/bg.png") no-repeat 0 -211px;
	_background:url("../images/bg.gif") no-repeat 0 -211px; 
	}

#content .container .mainarea .mainbox .clients{
	margin:-3px 0 0 0;
	}


#content .container .mainarea .mainbox .clients h3{
	position:relative;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #AEAEAE;
	width:96px;
	height:27px;
	line-height:29px;
	padding:0 12px;
	z-index:300;
	float:left;
	clear:none;
	}

#content .container .mainarea .mainbox .clients h3 span{
	position:absolute;
	bottom:-1px;
	_bottom:-2px;
	z-index:302;
	width:96px;
	height:28px;
	overflow:hidden;
	line-height:32px;
	display:block;
	text-align:center;
	background:#FFFFFF url(../images/bg.png) 0 -165px no-repeat;
	}

#content .container .mainarea .mainbox .clients ul{
	margin:0;
	padding:0;
	}

#content .container .mainarea .mainbox .clients .catson{
	float:left;
	height:27px;
	width:538px;
	overflow:hidden;
	clear:none;
	border-bottom:1px solid #AEAEAE;
	}
	
#content .container .mainarea .mainbox .clients li{
	float:left;
	clear:none;
	}

#content .container .mainarea .mainbox .clients .catson li{
	height:22px;
	width:auto;
	overflow:hidden;
	line-height:24px;
	_line-height:22px;
	margin:5px 0 0 7px;
	color:#B5B5B5;
	font-family:宋体;
	}

#content .container .mainarea .mainbox .clients .catson li a,
#content .container .mainarea .mainbox .clients .catson li a:link{
	color:#C70008;
	}

#content .container .mainarea .mainbox .clients h6{
	height:22px;
	width:50px;
	padding:5px 10px 0 0;
	overflow:hidden;
	line-height:22px;
	text-align:right;
	float:left;
	border-bottom:1px solid #AEAEAE;
	}

#content .container .mainarea .mainbox .clients h3,
#content .container .mainarea .mainbox .clients h6,
#content .container .mainarea .mainbox .clients .catson{
	margin:8px 0 0 0;
	}

#content .container .mainarea .mainbox .clients h6 a,
#content .container .mainarea .mainbox .clients h6 a:link{
	color:#000;
	}
	
#content .container .mainarea .mainbox .clients .catcon{
	position:relative;
	z-index:300;
	border:1px solid #AEAEAE;
	width:708px;
	_width:716px;
	height:102px;
	background:#E5E5E5;
	border-top:none;
	clear:both;
	padding:0 0 0 8px;
	_padding:0;
	}

#content .container .mainarea .mainbox .clients .addborder{
	border-top:1px solid #AEAEAE;
	height:auto;
	padding:8px 0 8px 8px;
	_padding:4px 0 4px 1px;
	_width:715px;
	margin:10px 0 0 0;
	}

#content .container .mainarea .mainbox .clients .catcon li{
	margin:8px 7px;
	padding:1px;
	background:#E5E5E5;
	}
	
#content .container .mainarea .mainbox .clients .catcon .on{
	background:#AE2026;
	}

#content .container .mainarea .mainbox .clients .catcon img{
	height:84px;
	width:84px;
	}
#content .container .mainarea .mainbox .clients .extrabox{
	clear:both;
	height:auto;
	}
	
#content .container .mainarea .mainbox .clients .extrabox .thumbbox{
	background:#A5A5A5;
	padding:2px;
	float:left;
	}

#content .container .mainarea .mainbox .clients .extrabox .thumbbox img{
	width:296px;
	height:208px;
	border:0;
	}

#content .container .mainarea .mainbox .clients .extrabox .introbox{
	width:394px;
	margin:0 8px 0 16px;
	float:left;
	height:212px;
	overflow:hidden;
	}
	
#content .container .mainarea .mainbox .clients .extrabox .introbox h1{
	font-size:16px;
	line-height:35px;
	height:33px;
	color:#DC5D00;
	clear:both;
	}

#content .container .mainarea .mainbox .clients .extrabox .introbox ul{
	clear:both;
	}

#content .container .mainarea .mainbox .clients .extrabox .introbox li{
	clear:both;
	width:394px;
	line-height:23px;
	font-family:Arial, Helvetica, sans-serif,宋体;
	margin:0 0 4px 0;
	}

#content .container .mainarea .mainbox .clients .extrabox .introbox li cite{
	width:40px;
	font-style:normal;
	font-weight:bold;
	float:left;
	}

#content .container .mainarea .mainbox .clients .extrabox .introbox li div{
	font-family:Arial, Helvetica, sans-serif,宋体;
	float:left;
	width:354px;
	white-space:inherit;
	height:auto;
	}
	
#content .container .mainarea .mainbox .clients .extrabox .introbox h2{
	height:28px;
	width:101px;
	overflow:hidden;
	float:left;
	margin:10px 0 0 0;
	}
#content .container .mainarea .mainbox .clients .extrabox .introbox h2.price_p{
	background:url(../images/bg.png) 0 -246px  no-repeat;
	}

#content .container .mainarea .mainbox .clients .extrabox .introbox h2.price_d{
	background:url(../images/bg.png) 0 -284px  no-repeat;
	margin:10px 0 0 6px;
	}

#content .container .mainarea .mainbox .clients .extrabox .introbox h2 a,
#content .container .mainarea .mainbox .clients .extrabox .introbox h2 a:link{
	height:28px;
	width:101px;
	display:block;
	cursor:pointer;
	text-indent:-9999px;
	}
	
#content .container .mainarea .mainbox .clients h4{
	background: #D8D8D8 url(../images/bg.png) -150px -278px no-repeat;
	_background: #D8D8D8 url(../images/bg.gif) -150px -278px no-repeat;
	height:31px;
	line-height:35px;
	width:auto;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	padding:0 0 0 28px;
	}	
	

#content .container .mainarea .mainbox .clients .endentry{
	clear:both;
	font-size:12px;
	line-height:25px;
	padding:8px;

	}

#content .container .mainarea .mainbox .clients .endentry p {
	text-indent: 2em;
	font-size:12px;
	margin:2px 0 8px 0;
	}

#content .container .mainarea .mainbox .clients .endentry h1{
	margin:30px auto 0 auto;
	text-align:left;
	font-size:14px;
	line-height:22px;
	font-weight:normal;
	border-top:2px solid #A50000;
	width:600px;
	padding:10px 0 8px 3px;
	}

#content .container .mainarea .mainbox .clients .endentry img{
	/*border:1px solid #d5e6ed;
	padding:3px;*/
	padding:0;
	margin-left:-24px;
	border:0;
	}
	
#content .container .mainarea .mainbox .clients .corptit{
	line-height:36px;
	height:34px;
	text-align:center;
	font-size:18px;
	background:url(../images/dashed.gif) bottom repeat-x;
	padding:0 0 10px 0;
	margin:0 10px;
	}
#content .container .mainarea .mainbox .clients .corpcon{
	margin:0 10px;
	padding:0 0 10px 0;
	}

#content .container .mainarea .mainbox .clients .corpcon li{
	background:url(../images/dashed.gif) bottom repeat-x;
	padding:8px 0;
	}
	
#content .container .mainarea .mainbox .clients .corpcon dd{
	float:left;
	width:186px;
	height:130px;
	background:#EAEAEA;
	overflow:hidden;
	padding:4px;
	border:1px solid #999999;
	}

#content .container .mainarea .mainbox .clients .corpcon dd img{
	width:200px;
	height:130px;
	}

#content .container .mainarea .mainbox .clients .corpcon dt{
	height:120px;
	width:auto;
	float:left;
	margin:0 0 0 10px;
	width:446px;
	}

#content .container .mainarea .mainbox .clients .corpcon em{
	font-weight:bold;
	font-style:normal;
	clear:both;
	display:block;
	color:#DC5D00;
	height:28px;
	line-height:28px;
	overflow:hidden;
	}

#content .container .mainarea .mainbox .clients .corpcon span{
	clear:both;
	display:block;
	line-height:22px;
	_line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	}

#content .container .mainarea .mainbox .clients .corpcon p{
	display:block;
	padding:3px 0 0 0;
	clear:both;
	line-height:23px;
	color:#666666;
	}

#content .container .mainarea .mainbox .clients h5,
#content .container .mainarea .mainbox .prints h5,
#content .container .mainarea .mainbox .design h5{
	background: url(../images/bg.png) -152px -74px no-repeat;
	_background: url(../images/bg.gif) -152px -74px no-repeat;
	height:28px;
	line-height:32px;
	width:auto;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	padding:0 0 0 23px;
	}

#content .container .mainarea .mainbox .relevant{
	border:1px solid #BABABA;
	background:#D8D8D8;
	height:108px;
	width:716px;
	}


#content .container .mainarea .mainbox .relevant .l_r,
#content .container .mainarea .mainbox .relevant .r_r,
#content .container .mainarea .mainbox .relevant .c_r{
	float:left;
	height:108px;
	}

#content .container .mainarea .mainbox .relevant .l_r,
#content .container .mainarea .mainbox .relevant .r_r{
	width:20px;
	overflow:hidden;
	}

#content .container .mainarea .mainbox .relevant .l_r a,
#content .container .mainarea .mainbox .relevant .r_r a,
#content .container .mainarea .mainbox .relevant .l_r a:link,
#content .container .mainarea .mainbox .relevant .r_r a:link{
	width:20px;
	height:40px;
	display:block;
	overflow:hidden;
	margin:35px 0 33px 0;
	text-indent:-9999px;
	}
#content .container .mainarea .mainbox .relevant .l_r a,
#content .container .mainarea .mainbox .relevant .l_r a:link{
	background:url(../images/bg.png) -109px -274px no-repeat;
	}
#content .container .mainarea .mainbox .relevant .r_r a,
#content .container .mainarea .mainbox .relevant .r_r a:link{
	background:url(../images/bg.png) -131px -274px no-repeat;
	}

#content .container .mainarea .mainbox .relevant .l_r{
	margin:0 8px 0 16px;
	_margin:0 5px 0 8px;
	}
	
#content .container .mainarea .mainbox .relevant .r_r{
	margin:0 16px 0 8px;
	_margin:0 8px 0 5px;
	float:right;
	}

#content .container .mainarea .mainbox .relevant .c_r{
	width:628px;
	height:86px;
	margin:11px 0;
	overflow:hidden;
	}

#content .container .mainarea .mainbox .relevant ul{
	height:86px;
	}

#content .container .mainarea .mainbox .relevant li{
	height:84px;
	width:84px;
	overflow:hidden;
	border:1px solid #D8D8D8;
	float:left;
	margin:0 9px;
	}

#content .container .mainarea .mainbox .relevant li img{
	height:84px;
	width:84px;
	overflow:hidden;
	}
#content .container .mainarea .mainbox .relevant li.on{
	border:1px solid #AE2026;
	}

#content .container .mainarea .mainbox .contact{
	}
	
#content .container .mainarea .mainbox .contact h4,
#content .container .mainarea .mainbox .vantage h4,
#content .container .mainarea .mainbox .prints h4,
#content .container .mainarea .mainbox .quality h4{
	border:1px dashed #AFAFAF;
	clear:both;
	margin:0 10px;
	}
	
#content .container .mainarea .mainbox .contact h4 p,
#content .container .mainarea .mainbox .vantage h4 p,
#content .container .mainarea .mainbox .prints h4 p,
#content .container .mainarea .mainbox .quality h4 p{
	padding:8px 10px 5px 10px;
	line-height:22px;
	margin:1px;
	text-indent:2em;
	color:#AD8E2C;
	background:#F4F4F4 url(../images/bg.png)  -157px -586px no-repeat;
	_background:#F4F4F4 url(../images/bg.gif)  -157px -586px no-repeat;
	}

#content .container .mainarea .mainbox .contact ul{
	border:1px solid #D7D7D7;
	margin:0 10px;
	padding:1px;
	height:auto;
	clear:both;
	zoom:1;
	}
	
#content .container .mainarea .mainbox .contact li{
	float:left;
	margin:8px 0;
	}

#content .container .mainarea .mainbox .contact li.l_ct{
	width:280px;
	padding:10px 8px 10px 7px;
	}

#content .container .mainarea .mainbox .contact li.r_ct{
	width:374px;
	padding:0 12px;
	margin:13px 0 8px 0;
	border-left:1px dashed #B2B2B2;
	}

#content .container .mainarea .mainbox .contact li.l_ct p{
	display:block;
	margin:0 0 0 5px;
	line-height:23px;
	color:#AD8E2C;
	font-family:Arial, Helvetica, sans-serif;
	}

#content .container .mainarea .mainbox .contact li.r_ct .map{
	border:1px solid #666666;	
	height:244px;
	width:374px;
	_width:372px;
	overflow:hidden;
	}
	
#content .container .mainarea .mainbox .contact li.r_ct .txt{
	clear:both;
	margin:10px 0 0 0;
	}

#content .container .mainarea .mainbox .contact li.r_ct .txt h5{
	font-weight:bold;
	line-height:25px;
	height:25px;
	padding:0 0 0 18px;
	background:url(../images/bg.png) -158px -315px no-repeat;
	_background:url(../images/bg.gif) -158px -315px no-repeat;
	}
#content .container .mainarea .mainbox .contact li.r_ct .txt p{
	line-height:25px;
	display:block;
	margin:0 18px;
	font-family:Arial, Helvetica, sans-serif;
	}

#content .container .mainarea .mainbox .culture{
	padding:5px 10px 0 10px;
	margin:0;
	}


#content .container .mainarea .mainbox .culture h2,
#content .container .mainarea .mainbox .prints h2,
#content .container .mainarea .mainbox .vantage h6,
#content .container .mainarea .mainbox .quality h5{
	color:#AD8E2C;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	height:30px;
	padding:0 0 0 2px;
	}

#content .container .mainarea .mainbox .culture h3{
	color:#AD8E2C;
	line-height:25px;
	margin:0 0 3px 0;
	}

#content .container .mainarea .mainbox .culture div,
#content .container .mainarea .mainbox .prints .divtxt,
#content .container .mainarea .mainbox .vantage div{
	margin:3px 0 5px 0;
	border:1px solid #CCCCCC;
	border-left:none;
	border-right:none;
	padding:2px 0;
	}

#content .container .mainarea .mainbox .culture .topspace{
	margin:38px 0 0 0;
	line-height:23px;
	color:#AD8E2C;
	}

#content .container .mainarea .mainbox .prints .divtxt ul,
#content .container .mainarea .mainbox .culture ul,
#content .container .mainarea .mainbox .vantage ul{
	background:#F4F4F4;
	padding:10px 10px 8px 10px;
	}

#content .container .mainarea .mainbox .prints .divtxt li{
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 0 5px;
	}

#content .container .mainarea .mainbox .prints .divtxt h4{
	color:#AD8E2C;
	font-weight:bold;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	}

#content .container .mainarea .mainbox .prints .divtxt p,
#content .container .mainarea .mainbox .culture p,
#content .container .mainarea .mainbox .vantage ul p{
	text-indent:2em;
	line-height:23px;
	font-family:宋体;
	clear:both;
	}
#content .container .mainarea .mainbox .prints .divtxt li p{
	padding:0 0 0 15px;
	text-indent:0;
	font-family:Arial, Helvetica, sans-serif;
	}

#content .container .mainarea .mainbox .prints .divtxt cite,
#content .container .mainarea .mainbox .culture cite{
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	}

#content .container .mainarea .mainbox .prints .divtxt span,
#content .container .mainarea .mainbox .culture span{
	font-size:14px;
	text-indent:15em;
	padding:0 0 0 10px;
	}

#content .container .mainarea .mainbox .company{
	padding:8px;
	}

#content .container .mainarea .mainbox .company h1{
	padding:10px 0 0 0;
	height:23px;
	width:auto;
	clear:both;
	overflow:hidden;
	}
	
#content .container .mainarea .mainbox .company .arrico{
	height:8px;
	width:auto;
	clear:both;
	overflow:hidden;
	background:url(../images/bg.png) -76px -231px no-repeat;
	_background:url(../images/bg.gif) -76px -231px no-repeat;
	}
	
#content .container .mainarea .mainbox .company .sumary{
	border:1px dashed #AFAFAF;
	margin:5px 0 0 0;
	}
#content .container .mainarea .mainbox .company .sumary ul{
	margin:1px;
	padding:8px 8px 5px 8px;
	background:#F4F4F4;
	}

#content .container .mainarea .mainbox .company .sumary p{
	text-indent:2em;
	color:#AD8E2C;
	line-height:23px;
	font-family:Arial, Helvetica, sans-serif,宋体;
	}

#content .container .mainarea .mainbox .company .detail{
	clear:both;
	margin:16px 0 0 0;
	zoom:1;
	}

#content .container .mainarea .mainbox .company .detail li{
	clear:both；
	}
	
#content .container .mainarea .mainbox .company .detail .txt{
	width:326px;
	height:283px;
	overflow:hidden;
	float:left;
	}

#content .container .mainarea .mainbox .company .detail .txt h2{
	clear:both;
	height:30px;
	background:#A3A3A3;
	width:316px;
	overflow:hidden;
	line-height:32px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding:0 0 0 12px;
	}

#content .container .mainarea .mainbox .company .detail .txt dl{
	width:308px;
	height:235px;
	overflow:hidden;
	border:1px solid #DFDFDF;
	padding:12px 8px 8px 8px;
	}

#content .container .mainarea .mainbox .company .detail .txt dt{
	height:22px;
	line-height:22px;
	font-family:宋体;
	padding:0 0 0 15px;
	margin:5px 0 0 0;
	clear:both;
	background:url(../images/bg.png) -162px -342px no-repeat;
	_background:url(../images/bg.gif) -162px -342px no-repeat;
	}
	
#content .container .mainarea .mainbox .company .detail .pic{
	width:353px;
	height:275px;
	overflow:hidden;
	float:right;
	padding:4px;
	background: #A3A3A3;
	}

#content .container .mainarea .mainbox .company .detail .pic img{
	width:353px;
	height:275px;
	border:0;
	}

#content .container .mainarea .mainbox .vantage,
#content .container .mainarea .mainbox .quality{
	margin:15px 0 0 0;
	}

#content .container .mainarea .mainbox .vantage h5{
	margin:15px 10px 0 10px;
	font-size:14px;
	line-height:25px;
	height:25px;
	padding:0 0 0 18px;
	background:url(../images/bg.png) -158px -315px no-repeat;
	_background:url(../images/bg.gif) -158px -315px no-repeat;
	}

#content .container .mainarea .mainbox .vantage h6,
#content .container .mainarea .mainbox .quality h5{
	padding:8px 10px 0 12px;
	font-family:Arial, Helvetica, sans-serif;
	}

#content .container .mainarea .mainbox .vantage div{
	
	}

#content .container .mainarea .mainbox .quality {
	}

#content .container .mainarea .mainbox .quality .qitem{
	border:1px solid #CCCCCC;
	border-left:none;
	border-right:none;
	margin:5px 10px 0 10px;
	padding:2px 0;
	}

#content .container .mainarea .mainbox .quality ul{
	background:#F4F4F4;
	padding:10px 12px 8px 15px;
	zoom:1;
	}

#content .container .mainarea .mainbox .quality h5{
	clear:both;
	}

#content .container .mainarea .mainbox .quality li{
	float:left;
	clear:both;
	padding:0 0 0 10px;
	line-height:25px;
	color:#595959;
	font-family:宋体,Arial, Helvetica, sans-serif,宋体;
	}

#content .container .mainarea .mainbox .quality .pic{
	clear:both;
	text-align:center;
	margin:0 auto;
	float:none;
	padding:0;
	}

#content .container .mainarea .mainbox .quality dd{
	float:left;
	border:1px solid #999999;
	padding:3px;
	width:198px;
	height:130px;
	overflow:hidden;
	}

#content .container .mainarea .mainbox .quality dt{
	float:left;
	clear:none;
	width:448px;
	margin:0 0 0 15px;
	}
	
#content .container .mainarea .mainbox .quality dt p{
	font-family:Arial, Helvetica, sans-serif;
	line-height:23px;
	margin:0 0 5px 0;
	_margin:0 0 7px 0;
	}

#content .container .mainarea .mainbox .quality dt a{
	background:url(../images/bg.png) 0 -325px no-repeat;
	height:26px;
	width:106px;
	display:block;
	text-indent:-9999px;
	}

#content .container .mainarea .mainbox .quality h6{
	line-height:23px;
	height:31px;
	padding:0 0 0 18px;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	}
	
#content .container .mainarea .mainbox .quality .small{
	clear:none;
	margin:0 8px;
	width:140px;
	}
	
#content .container .mainarea .mainbox .quality .small cite{
	display:block;
	font-style:normal;
	text-align:center;
	margin:0 auto;
	height:23px;
	font-weight:bold;
	color:#AD8E2C;
	width:inherit;
	overflow:hidden;
	clear:both;
	margin:5px 0 0 0;
	}

#content .container .mainarea .mainbox .prints{
	margin:10px 0 0 0;
	}
	
#content .container .mainarea .mainbox .tables,
#content .container .mainarea .mainbox .mainbar{
	width:496px;
	float:left;
	height:auto;
	overflow:hidden;
	}

#content .container .mainarea .mainbox .mainbar .notices{
	border:1px dashed #AFAFAF;
	clear:both;
	}

#content .container .mainarea .mainbox .mainbar .notices div{
	padding:8px 10px 5px 10px;
	line-height:22px;
	margin:1px;
	color:#AD8E2C;
	background:#F4F4F4 url(../images/bg.png)  -157px -586px no-repeat;
	_background:#F4F4F4 url(../images/bg.gif)  -157px -586px no-repeat;
	}
	
#content .container .mainarea .mainbox .mainbar .notices p{
	text-indent:2em;
	}
	
#content .container .mainarea .mainbox .mainbar .cominfo{
	padding:5px 10px;
	border-bottom:1px dashed #AFAFAF;
	}
	
#content .container .mainarea .mainbox .mainbar .cominfo p{
	clear:both;
	line-height:22px;
	text-indent:2em;
	font-family:宋体,Arial;
	}
	
#content .container .mainarea .mainbox .varytxt{
	padding:5px 10px;
	}

#content .container .mainarea .mainbox .varytxt p{
	line-height:22px;
	clear:both;
	font-family:宋体,Arial;
	}
	
#content .container .mainarea .mainbox .tables ul{
	clear:both;
	/*border-top:1px solid #999999;*/
	border-left:1px solid #999999;
	zoom:1;
	height:26px;
	}

#content .container .mainarea .mainbox .tables li{
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	float:left;
	text-align:center;
	height:26px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:28px;
	overflow:hidden;
	}
	
#content .container .mainarea .mainbox .tables .bdtop{
	border-top:1px solid #999999;
	}

#content .container .mainarea .mainbox .tables .col1{
	width:182px;
	}
#content .container .mainarea .mainbox .tables .tit .col1{
	background:#5C5C5C;
	color:#FFF;
	}

#content .container .mainarea .mainbox .tables .tit cite{
	font-family:Arial, Helvetica, sans-serif;
	padding:0 5px;
	font-size:18px;
	font-weight:bold;
	font-style:normal;
	}

#content .container .mainarea .mainbox .tables .col2{
	width:51px;
	font-size:11px;
	}

#content .container .mainarea .mainbox .tables .tit .col2{
	font-size:12px;
	background:#D9D9D9;
	}




#content .container .mainarea .mainbox .sidebar{
	float:right;
	width:214px;
	height:auto;
	overflow:hidden;
	}

#content .container .mainarea .mainbox .sidebar .pricebtn{
	background:url(../images/price_bg.png) no-repeat;
	height:100px;
	width:214px;
	overflow:hidden;
	}

#content .container .mainarea .mainbox .sidebar .pricebtn a,
#content .container .mainarea .mainbox .sidebar .pricebtn a:link{
	background:url(../images/bg.png) 0 -364px no-repeat;
	width:100px;
	height:26px;
	display:block;
	text-indent:-9999px;
	margin:62px 0 0 57px;
	}
	
#content .container .mainarea .mainbox .sidebar .caption,
#content .container .mainarea .mainbox .sidebar .relation,
#content .container .mainarea .mainbox .sidebar .explains{
	width:214px;
	height:auto;
	overflow:hidden;
	}

#content .container .mainarea .mainbox .sidebar .caption h2,
#content .container .mainarea .mainbox .sidebar .relation h2,
#content .container .mainarea .mainbox .sidebar .explains h2{
	background:#AE2026 url(../images/bg.png) -152px -99px no-repeat;
	_background:#AE2026 url(../images/bg.gif) -152px -99px no-repeat;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	height:30px;
	width:auto;
	overflow:hidden;
	line-height:32px;
	padding:0 0 0 28px;
	}
#content .container .mainarea .mainbox .sidebar .caption dl{
	border:1px solid #D5D5D5;
	padding:0 10px;
	}

#content .container .mainarea .mainbox .sidebar .relation div,
#content .container .mainarea .mainbox .sidebar .explains div{
	border:1px solid #D5D5D5;
	padding:8px 10px 5px 10px;
	}

#content .container .mainarea .mainbox .sidebar .explains p,
#content .container .mainarea .mainbox .sidebar .relation p{
	clear:both;
	line-height:22px;
	color:#AD8E2C;
	text-indent:2em;
	font-family:宋体,Arial, Helvetica, sans-serif
	}
#content .container .mainarea .mainbox p.no,
#content .container .mainarea .mainbox p.no{
	text-indent:0;
	}

#content .container .mainarea .mainbox .sidebar .caption dd{
	background:url(../images/bg.png) -159px -77px no-repeat;
	_background:url(../images/bg.gif) -159px -78px no-repeat;
	margin:10px 0 0 0;
	padding:0 0 0 15px;
	height:28px;
	line-height:28px;
	width:auto;
	overflow:hidden;
	border-bottom: 1px dashed #cccccc;
	font-size:14px;
	font-weight:bold;
	color:#CC0000;
	}
	
#content .container .mainarea .mainbox .sidebar .caption dt{
	padding:8px 0 5px 0;
	color:#AD8E2C;
	line-height:23px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
#content .container .mainarea .mainbox .sidebar .caption #chart{
	text-align:center;
	padding:0;
	margin:0;
	}

#content .container .mainarea .mainbox .sidebar .caption #chart img{
	border:0;
	padding:0;
	margin:0;
	}

#content .container .mainarea .mainbox .prints h5,
#content .container .mainarea .mainbox .design h5{
	margin: 0 0 5px 0;
	clear:both;
	position:relative;
	}

#content .container .mainarea .mainbox .prints h5 span,
#content .container .mainarea .mainbox .design h5 span{
	position:absolute;
	right:0;
	top:0;
	float:right;
	width:50px;
	height:26px;
	overflow:hidden;
	}

#content .container .mainarea .mainbox .prints h5 span a,
#content .container .mainarea .mainbox .prints h5 span a:link,
#content .container .mainarea .mainbox .design h5 span a,
#content .container .mainarea .mainbox .design h5 span a:link{
	font-size:12px;
	color:#C70008;
	font-weight:normal;
	}

#content .container .mainarea .mainbox .design .banner{
	width:674px;
	margin:0 22px;
	text-align:left;
	clear:both;
	height:62px;
	overflow:hidden;
	}
	
#content .container .mainarea .mainbox .design .divtit,
#content .container .mainarea .mainbox .design .divnav{
	width:685px;
	margin:0 19px 0 14px;
	height:31px;
	overflow:hidden;
	border-bottom:5px solid #CC2127;
	clear:both;
	}

#content .container .mainarea .mainbox .design .divtit ul{
	padding:0 8px 0 11px;
	}

#content .container .mainarea .mainbox .design .divtit li{
	float:left;
	width:108px;
	height:31px;
	overflow:hidden;
	text-align:center;
	line-height:36px;
	font-size:14px;
	font-weight:bold;
	margin:0 3px 0 0;
	background: #fff url(../images/bg.png) 0 -500px no-repeat;
	_background: #fff url(../images/bg.gif) 0 -500px no-repeat;
	}

#content .container .mainarea .mainbox .design .divtit li a,
#content .container .mainarea .mainbox .design .divtit li a:link{
	font-weight:bold;
	color:#000;
	}

#content .container .mainarea .mainbox .design .divtit li.on a,
#content .container .mainarea .mainbox .design .divtit li.on a:link{
	color:#DD0009;
	}

#content .container .mainarea .mainbox .design .divnav{
	border-bottom:none;
	height:auto;
	}
	
#content .container .mainarea .mainbox .design .divnav li{
	float:left;
	padding:15px 0px 0 26px;
	background:url(../images/bg.png) -148px -540px no-repeat;
	_background:url(../images/bg.gif) -148px -540px no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	}
	
#content .container .mainarea .mainbox .design .divnav li a,
#content .container .mainarea .mainbox .design .divnav li a:link{
	color:#999999;
	}

#content .container .mainarea .mainbox .design .divnav li.on a,
#content .container .mainarea .mainbox .design .divnav li.on a:link{
	color:#DD0009;
	}

#content .container .mainarea .mainbox .design .divnav li a:hover{
	color:#DD0009;
	}
	
#content .container .mainarea .mainbox .design .divcol{
	width:276px;
	height:372px;
	float:left;
	padding:5px 26px;
	margin:12px 0 0 0; 
	overflow:hidden;
	background: #FCF4F4 url(../images/divcol_bg.jpg) bottom right no-repeat;
	}

#content .container .mainarea .mainbox .design .float{

	}


#content .container .mainarea .mainbox .design .divcol h3{
	height:26px;
	border-bottom:1px solid #D91B23;
	color:#CC2127;
	line-height:28px;
	width:273px;
	overflow:hidden;
	font-weight:bold;
	padding:0 0 0 3px;
	}

#content .container .mainarea .mainbox .design .divcol dl{
	padding:5px 1px;
	width:274px;
	clear:both;
	}

#content .container .mainarea .mainbox .design .divcol dt{
	color:#AD8E2C;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	height:22px;
	line-height:22px;
	}

#content .container .mainarea .mainbox .design .divcol dt a,
#content .container .mainarea .mainbox .design .divcol dt a:link{
	color:#AD8E2C;
	}

#content .container .mainarea .mainbox .design .divcol dt a:hover{
	text-decoration:underline;
	}
	
#content .container .mainarea .mainbox .design .divcol dd{
	font-size:12px;
	font-family:"宋体";
	color:#515151;
	}	
	
#content .container .mainarea .mainbox .design .divcon,
#content .container .mainarea .mainbox .design .divtxt{
	margin:0 19px 0 14px;
	height:auto;
	overflow:hidden;
	}

#content .container .mainarea .mainbox .design .divtxt h1{
	text-align:center;
	font-size:14px;
	color:#DD0009;
	height:38px;
	line-height:40px;
	}
	
#content .container .mainarea .mainbox .design .divtxt .dashed{
	height:1px;
	width:685px;
	overflow:hidden;
	background:url(../images/dashed.gif) repeat-x;
	clear:both;
	}
	
#content .container .mainarea .mainbox .design .divtxt .endtxt{
	height:auto;
	width:665px;
	padding:15px 10px;
	zoom:1;
	color:#515151;
	font-size:12px;
	line-height:25px;
	}

#content .container .mainarea .mainbox .design .divtxt .endtxt h2{
	color:#AD8E2C;
	clear:both;
	font-size:14px;
	line-height:26px;
	}

#content .container .mainarea .mainbox .design .divtxt .endtxt p{
	text-indent:2em;
	clear:both;
	margin:0 0 8px 0;
	}

#content .container .mainarea .mainbox .design .divtxt .endtxt p img{
	margin:0 0 0 -2em;
	border:1px solid #DEECF5;
	padding:3px;
	}
	
#content .container .mainarea .mainbox .design .divtxt .nextpage{
	font-weight:bold;
	width:350px;
	height:28px;
	line-height:30px;
	overflow:hidden;
	float:right;
	clear:both;
	}
#content .container .mainarea .mainbox .design .divtxt .nextpage a,
#content .container .mainarea .mainbox .design .divtxt .nextpage a:link{
	color:#DD0009;
	font-weight:normal;
	margin:0 0 0 5px;
	}

#content .container .mainarea .mainbox .design .divtxt .nextpage a:hover{
	text-decoration:underline;
	}

#content .container .mainarea .listcon .pageshow{
	width:690px;
	text-align:center;
	height:auto;
	padding:5px 3px;
	margin: 3px;
	font-family:Arial, Helvetica, sans-serif;
	}

#content .container .mainarea .listcon .pageshow a,
#content .container .mainarea .listcon .pageshow a:link{
	border: #eee 1px solid; 
	padding:2px 5px;
	margin: 2px; 
	color: #036cb4;
	text-decoration: none;
	}

#content .container .mainarea .listcon .pageshow a:hover,
#content .container .mainarea .listcon .pageshow a:active{
	border: #999 1px solid; 
	color: #666; 
	}

#content .container .mainarea .listcon .pageshow span {
	border: #036cb4 1px solid; 
	padding:2px 5px; 
	font-weight: bold; 
	margin: 2px; 
	color: #fff;
	background-color: #036cb4;
	}
	
#content .container .mainarea .listcon .pageshow .a1{
	border: #eee 1px solid; 
	padding: 5px; 
	margin: 2px; 
	color: #999; 
	}
/*2011-06-14 zhou*/
#sitemap { width:920px; margin:20px; height:auto;}
#sitemap .sm_tit { width:920px; border-bottom: 1px solid #ccc; margin:10px 0px 16px 0px;}
#sitemap .sm_area { width:960px; margin-right:-40px; overflow:hidden;}
#sitemap .sm_area ul { width:200px;margin-right:40px; float:left;}
#sitemap .sm_area ul .sm_area_tit { line-height:22px; font-size:14px; font-weight:bold; border-bottom:3px solid #e60a19;}
#sitemap .sm_area ul .sm_area_con { margin-top:8px;}
#sitemap .sm_area ul .sm_area_con ul { width:80px;margin-right:10px; float:left;}
#sitemap .sm_area ul .sm_area_con ul li{ color:#76797c; line-height:18px;}
#sitemap .sm_area ul .sm_area_con ul li a { color:#76797c;}
#sitemap .sm_area ul .sm_area_con ul li a:hover { color:#e60a19; text-decoration:underline;}
.link_tag { line-height:25px;}	
.link_tag p{ color:#049;}	
.link_tag p span{ font-size:14px;}
.link_tag p a{ color:#049;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	