/*--顶部LOGO&BANNER显示区--*/
#logobanner {
	clear:both;width:100%;
}
.logo{
	float:left;
	width:170px;
	height:60px;
	text-indent:-99999px;
	background:url('images/logo.gif') 0px 0px no-repeat;
	cursor:pointer;
}
.logotext{
	float:left;
	width:210px;
	padding:8px 0 0 0;
	text-align:left;
}
.logotext h3{
	font-size:12pt;
}
.logobanner{
	float:right; width:388px;
}
#headnav {
	float:right;
	width:630px;
	padding-top:10px;
}
#headnav ul {
	margin:0;
	padding:0;
}
#headnav ul li {
	float:right;
	height:20px;
	list-style:none;
	text-align:right;
}
.reg, .login, .sitemap, .big5, .en { color:#00AED8; padding-top:2px;}
#headnav .reg {
	width:50px; background:url('images/regitem.gif') 10px 0px no-repeat;
}
#headnav .login {
	width:50px; background:url('images/loginitem.gif') 10px 0px no-repeat;
}
#headnav .sitemap {
	width:75px; background:url('images/sitemapitem.gif') 10px 0px no-repeat;
}
#headnav .big5 {
	width:65px; background:url('images/big5item.gif') 10px 0px no-repeat;
}
#headnav .en {
	width:116px; background:url('images/en.gif') 10px 0px no-repeat;
}

#selectnav {
	margin:0; padding: 0; border: 0; float: right; width: 152px; clear:right;
}

#slectdefault {
	width:150px; height:18px; line-height:18px; cursor:pointer; display:block; text-align:left;
	background:#fff url('images/sitelist.gif') no-repeat right center; border:1px solid #F8B3D0;
}

#select_list a {
	padding-left:20px; text-decoration:none; line-height:19px; color:#666; display:block; clear:both;
}

#select_list a:hover {
	background:#f5f5f5; color:#c00;
}

.select_list {
	width:132px; background:#fff; border-right:1px solid #F8B3D0; border-bottom:1px solid #F8B3D0; border-left:1px solid #F8B3D0;
}

/*--首页文字链接区域--*/
.indexlink {
	clear:both;width:100%;height:22px;border:1px solid #EEE;
	padding:4px;margin-bottom:4px;color:#0000FF;text-align:center;
}
.indexlink a:link{text-decoration:none;color:#0000FF;}
.indexlink a:visited{text-decoration:none;color:#0000FF;}
.indexlink a:hover{text-decoration:underline;color:#F8B3D0;}
.indexlink a:active{text-decoration:none;color:#0000FF;}


/*--首页公告--*/
.newsbox {
	float:right;
	width:250px;
	margin-bottom:4px;
}
.newsitem {
	clear:both;
	height:20px;
	padding-left:22px;
	padding-top:5px;
	font-weight:bold;
	background:url(images/news-title-item.gif) no-repeat 32px;
}
.infobox {
	clear:both;
	margin-bottom: 12px;
	padding:0;
	width:100%;
	height:150px;
	border:1px solid #d4d4d4;
}

/*--圆角通用--*/
.boxc {
	padding:0 1px 0 0;
	background:#fff url(images/box9_border.gif) repeat-y right 0;
	text-align:left;
}
.boxc_i {
	padding:0 0 0 1px;
	background:#fff url(images/box9_border.gif) repeat-y 0 0;
}
.boxc_t {
	height:4px;
	margin:0 -1px;
	overflow:hidden;
	background:url(images/box9.gif) no-repeat right 0;
}
.boxc_t div {
	width:3px;
	height:4px;
	background:url(images/box9.gif) no-repeat 0 0;
}
.boxc_c {
	margin:0;
	padding:2px 3px 0 3px;
	background:#fff;
}
.boxc_b {
	height:4px;
	margin:0 -1px;
	background:url(images/box9.gif) no-repeat right bottom;
}
.boxc_b div {
	width:3px;
	height:4px;
	line-height:8px;
	background:url(images/box9.gif) no-repeat 0 bottom;
}

/*--左右边栏--*/
#leftbox {
	margin: 0;
	padding:0px;
	width:210px;
	height:auto;
	border:1px solid #d4d4d4;
	margin-bottom:10px;
}
#leftnav {
	margin: 0;
	padding:0;
	width:210px;
	height:auto;
	border:1px solid #d4d4d4;
	margin-bottom:10px;
}
#leftnav ul {
	margin-left:20px;
	margin-top:10px
}
#leftnav li {
	list-style:none;
	padding:5px 5px 0 30px;
	width:150px;
	height:auto;
	background:url('images/leftnav-item.gif')  no-repeat;
	font-size:9pt;
}

/*--内页二级栏目--*/
#classnav {
	margin-bottom:10px;padding:4px;
}
#classnav ul{
	margin:0;padding:0;
}
#classnav ul li{
	float:left;margin:0;padding:0;padding-left:20px;padding-top:5px;list-style:none;width:150px;height:20px;
	background: url(images/classitem2.gif) 0 0px no-repeat;
}

/*--产品二级分类--*/
#productclass2 {
	margin-bottom:10px;padding:4px;border:1px solid #d4d4d4;height:100px;
}
#productclass2 h1{
	clear:both;margin:0;padding-left:20px;font-size:9pt;font-weight:bold;line-height:180%;
	background: url(images/bigclassitem.gif) 0 0px no-repeat;
}
#productclass2 ul{
	margin:0;padding:0;padding-bottom:4px;font-size:12px;
}
#productclass2 ul li{
	float:left;list-style:none;width:80px;height:20px;margin-left:10px;font-size:12px; background: url('images/line_dot.gif') repeat-x bottom;
}
#productclass2 ul li a{
	padding-left:1px;
}

/*--产品品牌--*/
#brandbox {
	margin-bottom:10px;padding:4px !important;padding: 4px 0 4px 4px;border:1px solid #d4d4d4;height:120px;
}
#brandbox ul{
	margin:0;padding:0;
}
#brandbox ul li{
	float:left;margin:0;padding:0;padding-left:15px !important;padding-left:15px; padding-top:5px;list-style:none;width:85px;height:20px;
	background: url(images/brand-item.gif) 0 0px no-repeat;
}

/*--搜索区域--*/
#searchbox {
	margin-bottom:2px;padding:1px;border:0px solid #d4d4d4;padding-left:20px;
}
#searchbox .keyword{
	margin:0;padding:2px;border:1px solid #999999;width:150px;height:18px;color:#999;
}
#searchbox .searchbtn{
	margin:0;padding:0;border:0;width:61px;height:21px;background: url(images/btn-search.gif) 0 0px no-repeat;cursor:pointer;
}
#searchbox ul{
	clear:both;margin:0;padding:0;
}
#searchbox ul li{
	margin:0;padding:0;list-style:none;height:42px;
}

#searchbox-oneline {
	float:right;margin-top:20px;padding-left:20px;
}
#searchbox-oneline .keyword{
	margin:0;padding:2px;border:1px solid #999999;width:150px;height:20px;color:#999;
}
#searchbox-oneline .searchbtn{
	margin:0;padding:0;border:0;width:61px;height:21px;background: url(images/btn-search.gif) 0 0px no-repeat;cursor:pointer;
}
#searchbox-oneline ul{
	margin:0;padding:0;
}
#searchbox-oneline ul li{
	float:left;margin:0;padding:0;list-style:none;height:30px;
}

#searchbox-adv {
	clear:both;width:500px;padding-left:20px;
}
#searchbox-adv .keyword{
	margin:0;padding:2px;border:1px solid #999999;width:120px;height:20px;color:#999;
}
#searchbox-adv .pricefrom{
	margin:0;padding:2px;border:1px solid #999999;width:120px;height:20px;color:#999;
}
#searchbox-adv .priceto{
	margin:0;padding:2px;border:1px solid #999999;width:120px;height:20px;color:#999;
}
#searchbox-adv ul{
	margin:0;padding:0;
}
#searchbox-adv ul li{
	margin:0;padding:0;list-style:none;height:30px;
}
#searchbox-adv .searchbtn{
	margin:0;padding:0;border:0;width:61px;height:21px;background: url(images/btn-search.gif) 0 0px no-repeat;cursor:pointer;
}
#searchbox-adv .searchprice{
	clear:both;margin:0;padding:0;
}
#searchbox-adv .searchclass{
	float:left;margin:0;padding:0;
}
#searchbox-adv .searchbrand{
	float:left;margin:0;padding:0;padding-right:8px;
}

#searchbox-adv .submit{
	clear:both;padding-left:0px;
}

.ggsearch {
	clear:both; float:left; width:360px;
}

#infosearch {
	margin:3px; padding-top:4px !important; padding-top:2px; padding-right:2px; padding-bottom:3px; padding-left:2px;width:236px; height:32px; float:right;
}
#infosearch li {
	display:inline;
}
#infosearch .keyword {
	width:110px; /*padding:1px !important; padding:0;*/
}
#infosearch .searchbtn {
	border:0; margin-left:3px; width:61px; height:21px; background: url(images/btn-search.gif) 0 0px no-repeat; cursor:pointer;
}


/*--登录框--*/
/**/
#loginbox{
	margin-bottom:10px; padding:4px; border:1px solid #d4d4d4;
}
#logincontent, #logincontents {
	margin:0;padding:0;
}
#loginno .logininput{
	margin:2px;padding:1px;border:1px solid #999999;width:100px;height:20px;color:#999;
}
#loginno .loginbtn{
	margin-top:5px;padding:0;border:0;width:61px;height:21px;background: url(images/btn-login.gif) 0 0px no-repeat; cursor:pointer;
}
#loginno{
	margin:0;padding:0;padding-left:8px;
}
#loginno li{
	clear:both;margin:0;padding:0;list-style:none;
}
#loginok{
	margin:0;padding:0;
}
#loginok li{
	clear:both;margin:0;padding:0;list-style:none;background: url(images/brand-item.gif) 0 0px no-repeat;
	padding-left:20px;padding-top:4px;
}
#loginok.prolist{
	clear:both;margin:0;padding:0;background: url(images/title-item.gif) 0 0px no-repeat;
	padding-left:20px;padding-top:4px;
}


/*--新闻列表--*/
#newslist {
	clear:both;
	padding:0;
	border:0px solid #DEDEDE;
}

#newslist h2 {
	clear:both;
	padding-left:5px;
	margin-bottom:10px;
	border-bottom:1px solid #D4D4D4;
	font-size:10.5pt;
	font-weight:bold;
	color:#000;
	
}
#newslist ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#newslist ul li {
	clear:both;
	height:20px;
	list-style: none;
	line-height:120%;
	background: url('images/line_dot.gif') repeat-x bottom;
}
#newslist ul li a{
	float:left;
	list-style: none;
	padding-left:20px;
	background:url('images/news-list-item.gif') 0px 0px no-repeat;
	color:#333;
}
#newslist ul li a:hover{color:#FF66CC;}
#newslist .time {
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999;
}
#exlist {
	clear:both;
	padding:0;
	border:0px solid #DEDEDE;
}
.newslist {
	padding:0;
	/*overflow: hidden;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	clear: both !important;
	max-width: 190px !important;*/
}
.newslist h2 {
	clear:both;
	padding-left:5px;
	margin-bottom:10px;
	border-bottom:1px solid #D4D4D4;
	font-size:10.5pt;
	font-weight:bold;
	color:#000;
	
}
.newslist ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.newslist ul li {
	clear:both;
	height:19px;
	list-style: none;
	line-height:120% !important;
	/*display:inline;*/
	* html line-height:19px;
    background: url('images/line_dot.gif') repeat-x bottom;
}

.newslist ul li a{
	list-style: none;
	float:left;
	/**html width:210px;display:inline;overflow:hidden;*/
	padding-left:20px;
	background:url('images/news-list-item.gif') 0px 0px no-repeat;
	color:#333;
}
.newslist ul li a:hover{color:#FF66CC;}
.time {
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999;
}

/*--图片列表--*/
#piclist{clear:both; overflow:hidden; line-height:22px;}
#piclist h2 {
	padding:0;padding-left:20px;background:url('images/title-item.gif') 1px 0px no-repeat;
	font-size:12px;color:#666;font-weight:bold;border-bottom:#eee solid 1px;
}
#piclist ul{margin:0;padding:0;}
#piclist li{float:left;display:inline; list-style: none;background:#FFF; text-align:center;margin:2px;padding:0px;}
#piclist li a, .piclist li img{display:block;padding:4px;border:#EEE solid 1px;}
#piclist li img{padding:8px 9px 0 8px; }
#piclist li a:link,.piclist li a:visited{border:#EEE solid 1px;padding:4px;}
#piclist li a:hover{border:#EEE solid 1px;padding:4px;}
#piclist span{display:block;}


/*--MORE按钮--*/
#more {
	clear:both;
	padding: 0;text-align:right;
}
#more a {
	width: 43px;
	height: 15px;
	float:right;
	background: url('images/more.gif') no-repeat;
	display:block;
}
#more span {
	display:none;
	text-indent: -9999px;
}

.more {
	clear:both;
	padding: 0;text-align:right;
}
.more a {
	width: 43px;
	height: 15px;
	float:right;
	background: url('images/more.gif') no-repeat;
	display:block;
}
.more span {
	display:none;
	text-indent: -9999px;
}

/*--网站地图--*/
.depth0 {
	clear:both;padding-left:0;margin-top:20px;font-weight:bold;
}
.depth1       {
	float:left;width:auto;margin-right:20px;
}
.depth2 {
	padding-left:20px;
}
.depth3 {
	padding-left:30px;
}
.depth4 {
	padding-left:40px;
}
.depth5 {
	padding-left:50px;
}
.depth6 {
	padding-left:60px;
}

/*--表格变色--*/
.maintablelist {
	width:95%;border: 1px solid #eee;
}
.maintablelist td {
	line-height:180%;
	height:26px;
	table-layout: fixed; overflow:hidden; /*word-wrap:break-word;*/

}
TH {
	height:26px;font-weight:bold; BACKGROUND-COLOR: #D4D4D4; TEXT-ALIGN: left
}
tr.odd	{background:#EEE;}
tr.highlight	{background:#FFFAAA;}
tr.selected		{background:#FFFAAA;color:#fff;}
td+td+td {text-align:right;}


/*--内容区相关--*/
.content-nav {
	clear:both;padding-top:10px;padding-left:20px;color:#333;background:url('images/sitenav-item.gif') 0px 8px no-repeat;
}

.newscontent {
	line-height:180%;
	padding:10px;
	table-layout: fixed; overflow:hidden; /*word-wrap:break-word;*/
	text-align:justify;/*text-justify:inter-ideograph;*//*CSS3*/
	background:#fcf4f7;
	color:#333;
}
.newscontent p {
 text-indent:2em;
}


.content {
	line-height:180%;
	padding:0px;
	table-layout: fixed; overflow:hidden; /*word-wrap:break-word;*/
	text-align:justify;/*text-justify:inter-ideograph;*//*CSS3*/
	color:#333;
}
.content p{
	line-height:180%;
	padding-left:20px;
	table-layout: fixed; overflow:hidden; /*word-wrap:break-word;*/
	/*text-indent:2em;*/
}
.content h1, .newscontent h1 {
	margin:0;
	padding:0;
	clear:both;
	padding-top:20px;
	padding-left:5px;
	margin-bottom:10px;
	border-bottom:1px solid #D4D4D4;
	font-size:14pt;
	font-weight:bold;
	color:#FF0066;
}

 .content h1 a, .newscontent h1 a {
    color:#FF0066;
}

.content a {text-decoration:none;color:#333;}
/*.content a:visited{text-decoration:none;color:#333;}
.content a:hover{text-decoration:underline;color:#333;}*/
.content a:active{text-decoration:none;color:#666;}

.content-title {
	line-height:180%;
	text-align:center;
	padding:10px;
	padding-bottom:0;
}

.content-title h1 {
	clear:both;
	font-size:12pt;
	font-weight:bold;
	color:#1092C6;
	border:0;
	
}
.content-title span {
	font-size:9pt;
	color:#999999;
}

.content-bottom {
	color:#666666;
	text-align:right;
	padding:10px;
	
}


/*--上一条/下一条--*/
#prenextnav{
	clear:both;padding:8px;
}

#prenextnav .prepage, #prenextnav .nextpage {
	width:49%;
	overflow: hidden;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	/*clear: both !important;*/
	max-width: 301px !important;
}

#prenextnav .prepage{
	float:right;text-align:right;
}
#prenextnav .nextpage{
	float:left; text-align:left;
}

/* fix for forefox */
#prenextnav .prepage :after, #prenextnav .nextpage :after {
content: "....";
/*float: left;*/
width: 2em;
padding-left: 0px;
}

/*--评论--*/
#comment{
	clear:both;padding:10px;
}
#comment p {
	margin:0;padding:0;line-height:180%;
}
#comment .poster {
	clear:both;background:#EEEEEE;
}
#comment .post {
	clear:both;background:#FFF;
	table-layout: fixed; overflow:hidden; /*word-wrap:break-word;*/
	text-align:justify;/*text-justify:inter-ideograph;*//*CSS3*/
}
#comment ol {
	margin:0;padding:0;
}
#comment ol li{
	margin:0;padding:0;list-style:none;
}


/*------------留言反馈表单-------------*/
#feedback {margin:0;padding:0;line-height:180%;table-layout: fixed;WORD-BREAK: break-all; WORD-WRAP: break-word;text-align:justify;text-justify:inter-ideograph;color:#666666;}
#feedback ul {padding:0;margin:0;margin-left:10px;}
#feedback li {clear:both;padding:0;margin:0;list-style:none;line-height:30px;}
#feedback .formlabel {float:left;display:block;width:100px;text-align:left;}

/*--商品列表--*/
#picbox-shop-list {
	clear:both;margin-bottom:20px;line-height:20px;border-bottom:#eee solid 0px;
}
#picbox-shop-list .picimg{float:left;display:inline; width:150px;background:#F1F1F1; text-align:center;padding:0px;}
#picbox-shop-list .picimg a,#picbox-shop-list .picimg img{display:block;padding:4px;color:#666;text-decoration:none;}
#picbox-shop-list .picimg img{padding:8px 8px 0 8px;}
#picbox-shop-list .picimg a:link,#picbox-shop-list .picimg a:visited{border:#EEE solid 1px;padding:4px;color:#666;text-decoration:none;}
#picbox-shop-list .picimg a:hover{border:#D4D4D4 solid 1px;padding:4px;color:#999;text-decoration:none;}
#picbox-shop-list .picimg img{
	max-height: 160px;
	max-width: 120px;
}
 }
#picbox-shop-list .picimg h1,#picbox-shop-list .picimg h2,#picbox-shop-list .picimg h3,#picbox-shop-list .picimg h4 {
	display:block;padding-left:15px;font-size:12px;border:0;font-weight:normal;
}
#picbox-shop-list .picimg h1 {
	display:none;background:url('images/title-item.gif') 0px 0px no-repeat;text-align:left;font-weight:bold;
}

#picbox-shop-list .picimg h2 {
	display:block;background:url('images/title-item.gif') 0px 0px no-repeat;text-align:left;
}
#picbox-shop-list .picimg h3 {
	display:block;background:url('images/title-item.gif') 0px 0px no-repeat;text-align:left;
}
#picbox-shop-list .picimg h4 {
	display:none;background:url('images/title-item.gif') 0px 0px no-repeat;text-align:left;
}

#picbox-shop-list .pictext{
	float:left;width:460px;height:auto;display:block; background:#FFF; text-align:left;padding:2px;
}
#picbox-shop-list .pictext h1 {
	padding:0;padding-left:20px;background:url('images/title-item.gif') 1px 1px no-repeat;
	font-size:12px;color:#666;font-weight:bold;border-bottom:#eee solid 1px;
}
#picbox-shop-list .pictext p {
	padding:0;margin:0;padding-left:15px;line-height:180%;table-layout: fixed; overflow:hidden; /*word-wrap:break-word;*/text-align:justify;/*text-justify:inter-ideograph;*//*CSS3*/
	color:#666;
}
#picbox-shop-list .picbtn{
	clear:both;width:100%;height:30px;display:block; background:#FFF; text-align:right;padding:4px;
}
#picbox-shop-list .picbtn h4,#picbox-shop-list .picbtn h5,#picbox-shop-list .picbtn h6{
	float:right;width:140px;height:29px;padding-top:1px;padding-left:30px;font-size:12px;color:#666;margin-left:5px;
}
#picbox-shop-list .picbtn h4 {
	display:block;background:url('images/btn-price.gif') 1px 0px no-repeat;text-align:left;border:0;
	font-size:10.5pt;font-weight:bold;
}
#picbox-shop-list .picbtn a:link{text-decoration:none;color:#1092C6;}
#picbox-shop-list .picbtn a:visited{text-decoration:none;color:#1092C6;}
#picbox-shop-list .picbtn a:hover{text-decoration:underline;color:#1092C6;}
#picbox-shop-list .picbtn a:active{text-decoration:none;color:#1092C6;}
#picbox-shop-list .picbtn sup {
	font-size:8pt;font-weight:normal;
}
#picbox-shop-list .picbtn h5 {
	display:block;background:url('images/btn-order.gif') 1px 0px no-repeat;text-align:left;border:0;
}
#picbox-shop-list .picbtn h6 {
	display:block;background:url('images/btn-detail.gif') 1px 0px no-repeat;text-align:left;border:0;
}

/*--商品分格(商品列表)--*/
#picbox-shop-grid {
	clear:both;margin-bottom:3px;line-height:20px;padding-left:2px;
}
#picbox-shop-grid .picimg {
	float:left;display:block; width:140px;height:280px !important; height:300px;background:#FFF; text-align:center;margin:4px;padding:0px;
}
#picbox-shop-grid .picimg a, #picbox-shop-grid .picimg img {
	display:block; border:0px solid #EEE; padding:2px;text-decoration:none;color:#666;
}
#picbox-shop-grid .picimg img {
	padding:2px 2px 2px 2px !important;
	max-width: 120px;
	max-height: 160px;
	height: expression(this.height > 160 && this.height > this.width ? 160: true);
	width: expression(this.width >= 120 && this.height < this.width ? 120: true); 
/*	height: expression(this.height >= this.width && this height > 160 ? '160px': true); 
	width: expression(this.height < this width && this.width >120 ? '120px': true); */
}
*html #picbox-shop-grid .picimg img{padding:2px;}
#picbox-shop-grid .picimg a:link,#picbox-shop-grid .picimg a:visited {
	border:#EEE solid 0px; padding:2px; text-decoration:none;color:#666;
}
#picbox-shop-grid .picimg a:hover{border:1px solid #D8CEC0; padding:2px; background:#FFF; color:#999; text-decoration:none;}

#picbox-shop-grid .picimg h1,#picbox-shop-grid .picimg h2,#picbox-shop-grid .picimg h3,#picbox-shop-grid .picimg h4 {
	padding:0;margin:0;border:0;display:block;padding-left:0px;font-size:12px;font-weight:normal;
}
#picbox-shop-grid .picimg h1 {
	display:block;text-align:left;color:#666;font-weight:bold;
}

#picbox-shop-grid .picimg h2 {
	display:block;text-align:left;
}
#picbox-shop-grid .picimg h3 {
	display:block;text-align:left;
}
#picbox-shop-grid .picimg h4 {
	display:none;text-align:left;
}
#picbox-shop-grid .pictext, #picbox-shop-grid .picbtn{
	display:none;
}

#picbox-shop-grid2 {
	clear:both;margin-bottom:20px;line-height:20px;
}
#picbox-shop-grid2 .picimg{float:left;display:inline; width:160px;height:220px;background:#FFF; text-align:center;margin:5px !important;margin:0px;padding:0;}
#picbox-shop-grid2 .picimg a,#picbox-shop-grid2 .picimg img{display:block;padding:4px;text-decoration:none;color:#666;}
#picbox-shop-grid2 .picimg img{padding:8px 9px 0 8px; }
#picbox-shop-grid2 .picimg a:link,#picbox-shop-grid2 .picimg a:visited{border:#EEE solid 1px;padding:4px;text-decoration:none;color:#666;}
#picbox-shop-grid2 .picimg a:hover{border:#D8CEC0 solid 1px;padding:4px;color:#999;text-decoration:none;}

#picbox-shop-grid2 .picimg h1,#picbox-shop-grid2 .picimg h2,#picbox-shop-grid2 .picimg h3,#picbox-shop-grid2 .picimg h4 {
	padding:0;margin:0;border:0;display:block;padding-left:5px;font-size:12px;font-weight:normal;
}
#picbox-shop-grid2 .picimg h1 {
	display:block;text-align:left;color:#666;font-weight:bold;
}
#picbox-shop-grid2 .picimg h2 {
	display:block;text-align:left;
}
#picbox-shop-grid2 .picimg h3 {
	display:block;text-align:left;
}
#picbox-shop-grid2 .picimg h4 {
	display:none;text-align:left;
}
#picbox-shop-grid2 .pictext{
	display:none;
}
#picbox-shop-grid2 .picbtn{
	display:none;
}

/*--商品详细--*/
#picbox-shop-detail {
	clear:both;margin-bottom:20px;width:100%;line-height:20px;border-bottom:#eee solid 0px;margin-bottom:10px;
}
#picbox-shop-detail p {
	margin-top:0;padding-left:16px;line-height:180%;table-layout: fixed; overflow:hidden; /*word-wrap:break-word;*/text-align:justify;/*text-justify:inter-ideograph;*//*CSS3*/
	color:#666;
}
#picbox-shop-detail .picimg{float:left;background:#F1F1F1; text-align:center;padding:0px;}
#picbox-shop-detail .picimg a,#picbox-shop-detail .picimg img{display:block;border:#EEE solid 1px;padding:4px;color:#666;text-decoration:none;}
#picbox-shop-detail .picimg a{border:#EEE solid 1px;padding:4px;color:#666;text-decoration:none;}
#picbox-shop-detail .picimg a:link,#picbox-shop-detail .picimg a:visited{border:#EEE solid 1px;padding:4px;color:#666;text-decoration:none;}
#picbox-shop-detail .picimg a:hover{border:#D4D4D4 solid 1px;padding:4px;color:#666;text-decoration:none;}
#picbox-shop-detail .picimg img {
    max-width:380px !important; 
	max-height:600px !important; /* for Firefox & IE7 */
	width: expression(this.width >= 380 && this.height < this.width ? 380: true); 
	height: expression(this.height > 600 && this.height > this.width ? 600: true);
 }
#picbox-shop-detail .picimg h1,#picbox-shop-detail .picimg h2,#picbox-shop-detail .picimg h3,#picbox-shop-detail .picimg h4 {
	display:block;padding-left:5px;font-size:12px;font-weight:normal;
}

#picbox-shop-detail .picimg span {
	display:block;padding-left:20px;background:url('images/zoom.gif') 3px 3px no-repeat;text-align:left;
}
#picbox-shop-detail .picimg h1 {
	display:none;text-align:left;
}

#picbox-shop-detail .picimg h2 {
	display:block;text-align:left;
}
#picbox-shop-detail .picimg h3 {
	display:block;text-align:left;
}
#picbox-shop-detail .picimg h4 {
	display:block;text-align:left;
}

#picbox-shop-detail .picpara{
	clear:both;float:left;margin-bottom:10px;width:335px;height:auto;display:block; background:#FFF; text-align:left;padding:2px;
}
#picbox-shop-detail .picpara h1 {
	padding:0;padding-left:20px;background:url('images/title-main-item.gif') 1px 0px no-repeat;
	font-size:12px;color:#666;font-weight:bold;border-bottom:#eee solid 1px;
}
#picbox-shop-detail .picpara p {
	clear:both;margin-top:0;margin-bottom:0;
}
#picbox-shop-detail .picintro{
	clear:both;float:left;width:380px;height:auto;display:block; margin-bottom:20px;background:#FFF; text-align:left;
}
#picbox-shop-detail .picintro h2 {
	padding:0;padding-left:20px;background:url('images/title-item.gif') 1px 3px no-repeat;
	font-size:12px;color:#666;font-weight:bold;border-bottom:#eee solid 1px;
}
#picbox-shop-detail .piccontent{
	clear:both;width:100%;height:auto;display:block; margin-bottom:20px;background:#FFF; 
}
#picbox-shop-detail .piccontent h2 {
	padding:0;padding-left:20px;background:url('images/title-item.gif') 1px 0px no-repeat;
	font-size:12px;color:#666;font-weight:bold;border-bottom:#eee solid 1px;
}
#picbox-shop-detail .picbtn{
	clear:both;width:100%;height:30px;display:block; background:#FFF; text-align:right;padding:4px;
}
#picbox-shop-detail .picbtn h3,#picbox-shop-detail .picbtn h4,#picbox-shop-detail .picbtn h5{
	float:right;height:22px;padding-top:2px;padding-left:28px;font-size:12px;color:#212010;margin-left:5px;
}
#picbox-shop-detail .picbtn h3 {
	display:block;width:105px;background:url('images/btn-fav.gif') 1px 0px no-repeat;text-align:left;
}
#picbox-shop-detail .picbtn h4 {
	display:block;width:140px;background:url('images/btn-price.gif') 1px 0px no-repeat;text-align:left;
	font-size:9pt;
}
#picbox-shop-detail .picbtn a:link{text-decoration:none;color:#212010;}
#picbox-shop-detail .picbtn a:visited{text-decoration:none;color:#212010;}
#picbox-shop-detail .picbtn a:hover{text-decoration:underline;color:#A59E94;}
#picbox-shop-detail .picbtn a:active{text-decoration:none;color:#212010;}
#picbox-shop-detail .picbtn sup {
	font-size:8pt;font-weight:100;
}
#picbox-shop-detail .picbtn h5 {
	display:block;width:105px;background:url('images/btn-order.gif') 1px 0px no-repeat;text-align:left;
}

strike {font-size:14pt; font-weight:100; color:red;}

#shop-guide {
	clear:both; margin:10px 0 10px 0; padding:5px; border:thin dashed #F8B3D0; width:605px; overflow:hidden;
}

* html #shop-guide {
	padding:4px;width:620px;
}

/*--最新上架及热销推荐产品--*/
.pronew {
	background:url('images/pronew.gif') 3px right no-repeat;
}
.prohot{
	background:url('images/prohot.gif') 3px right no-repeat;
}
.prono {
	font-weight:bold;
}

/*--产品搜索图片列表--*/
#prosearch{clear:both; overflow:hidden; line-height:20px;}
#prosearch ul{margin:0;padding:0;}
#prosearch li{float:left; width:140px;height:190px; display:inline;list-style: none;background:#FFF; text-align:center;margin:7px;padding:0px;}
#prosearch li a, .prosearch li img{display:block;padding:4px;border:#EEE solid 1px;}
#prosearch li img{padding-top:8px;padding-right:5px !important; padding-right:15px; padding-bottom:5px; padding-left:8px;}
#prosearch li a:link,.prosearch li a:visited{border:#EEE solid 1px;padding:4px;}
#prosearch li a:hover{border:#EEE solid 1px;padding:4px;}
#prosearch span{display:block;}
#prosearch img{
	max-height:150px !important;
	height: expression(this.height >= this.width && this.height >150 ? '150px': true);
	max-width:120px !important;
	width: expression(this.width > this.height && this.width >128 ? '128px': auto);
 }

/*--标准静态JS分页--*/
#page{
	clear:both;
	width:100%;
	height:25px;
	text-align:left;
	color:#666;
	}
	
/*--标准动态分页--*/
.page{
	clear:both;
	margin-bottom:6px;
	height:20px;
	float:left;
	color:#666;
	}
.page a {
	color: #666;
	font-size:12px;
	text-decoration: none;
	font-weight: bold;
	padding:2px 4px;
}

.page strong,
.page a:hover {
	color: #fff;
	font-size: 12px;
	padding:2px 4px;
	text-decoration: none;
	font-weight: bold;
    text-align: center;
	background:#999;
}

/*交通路线*/
.jtzn {
	font-size: 12px;
	line-height: 150%;
}
.jtzn tr {
	border: 1px solid #000;
}

/*订购向导专题--色卡等图片尺寸范围*/
.guide-content {
	line-height:180%;
	padding:0;
	table-layout: fixed; overflow:hidden;
	color:#333;
}

.guide-links {
	margin-top:20px;
}
.guide-links a {
	line-height:100%;
	font-size:14pt;
	margin-right:10px;
}

.guide-links a:link {color:#00f;border-bottom:1px dashed #00f;}
.guide-links a:visited {color:purple;}
.guide-links a:hover {color:#f00;text-decoration: underline;}
.guide-links a:active {color:#333;}


.s img {
	border:0;
	display:block;
	margin-top: 0.8em;
    max-width: 600px;
	height: auto;
	overflow: hidden;
}

/*--图片友情链接或合作伙伴--*/
#link {
	clear:both;
	width:845px;
	margin:0 auto;
	margin-top:3px;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:5px;
	border:1px solid #FF9295;
	overflow:hidden;
}

*html #link {
	width:850px;
}
.linkl {
	float:left;width:20px;height:auto;padding:6px;text-align:justify;
}
.linkr{
	float:right;width:810px;
}

.linkpic {
	clear:both;
	margin-bottom:3px;
}
.linkpic ul {}
.linkpic li {
	float:left;
	padding: 0;
	margin-right:13px;
	list-style: none;
}

.linkurl {
	clear:both;
	padding-top:2px;
}

.linkurl ul {
	margin:0;
	padding:0;
}

.linkurl li {
	float:left;
	line-height:14px;
	height:14px;
	margin: 2px 5px 0 2px;
	list-style: none;
	white-space:nowrap;
}

/*--页脚版权--*/
#bottombox{
	width:850px;
	clear:both;
	margin:0 auto;
	border:0px;
	background:#FAF9FA;
}
#botmenu{
	clear:both;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:0px;
	width:850px;
	height:auto;
}
.botmenus {
	margin:0;
	padding: 0;
	text-align:center;
}
.botmenus li {
	float:left;
	padding: 0;
	margin: 0 8px 0 0;
	list-style: none;
	height: auto;
	font-weight:bold;
}
#bottomleft {
	float:left;width:165px;height:auto;background:url('images/logogray.gif') 5px 20px no-repeat;
}
#bottomright{
	float:right;width:685px;
}
#copyright{
	clear:both;
	text-align:left;
	padding-top:3px;
	width:100%;
	height:auto;
	color:#666;
}
#copyright a:link{text-decoration:none;color:#999;}
#copyright a:visited{text-decoration:none;color:#999;}
#copyright a:hover{text-decoration:none;color:#999;}
#copyright a:active{text-decoration:none;color:#999;}


#counter {
	width: 850px;
	clear:both;
	margin:0 auto;
	text-align:left;
	padding-top:2px;
	/*background:#FAF9FA;*/
	color:#333;
}

/*--BANNER--*/
#topbanner {
	float:left;
	width:620px;
	max-width:620px;
	padding:10px 5px;
	margin:0;
}
#indexbanner {
	float:right;
	width:250px;
	margin-top:6px;
}
.banner {
	float:left;
	width:610px;
	padding-top:2px;
	margin:0 0 4px 0;
	overflow:hidden;
}

.adl {
    clear:both;
	width:auto;
	margin:0;
	text-align:left;
	padding-top:4px;
	padding-bottom:2px;
}

.adc {
    clear:both;
	width:100%;
	margin-top:5px;
	text-align:center;
	padding-top:3px;
	padding-bottom:2px;
	border:1px solid #FF9295;
	background:#fcf4f7;
}

.ad_index {
    clear:both;
	width:100%;
	margin:5px auto;
	text-align:center;
	padding-top:3px;
	padding-bottom:2px;
	border-top:1px solid #FF9295;
	border-bottom:1px solid #FF9295;
	background:#fcf4f7;
}

.ad {
    clear:both;
	width:100%;
	/*margin-top:2px;*/
	text-align:center;
	padding-top:4px;
	padding-bottom:3px;
	/*background:#FFBBE8;*//*#fcf4f7;*/
}

.adp {
	clear:both;
	margin-top:10px;
}

.adin {width:250px; height:250px; float:right;margin:5px 15px;background:#fcf4f7; overflow:hidden;}
