@import url("pub.css");
#shop{
    width:960px;
    height:auto;
    margin:auto;
    text-align:left;
}
/*top style START*/
.top{
    width:960px;
    height:149px;
    clear:both;
	position:relative;
}
.top .banner{
    width:960px;
	height:120px;
	text-align:left;
	color:#511700;
	clear:both;
	background-image:url(../images/banner.gif);
}
.top .banner h1{
	text-align:left;
	color:#f00;
	font-size:36px;
	font-weight:bold;
	clear:both;
	padding:40px 0 0 50px;
	font-family: "ºÚÌå", "ËÎÌå";
}
.top .menuBar{
    width:960px;
    height:30px;
	background-image:url(../images/menu.gif);
	overflow:hidden;
}
.top .menuBar ul{
    width:920px;
	height:auto;
	padding-left:30px;
}
.top .menuBar ul li{
    float:left;
	height:29px;
	line-height:29px;
	overflow:hidden;
	
}
.top .menuBar .thread{
	background: url(../images/bg-mu.gif) no-repeat;
	width:5px;
	overflow:hidden;
}
.top .menuBar ul li.normal{
    width:75px;
	height:auto;
	line-height:29px;
	text-align:center;
	color:#ffffff;
	float:left;
}
.top .menuBar ul li.normal a{
    color:#000;
}
.top .menuBar ul li.selected{
    width:75px;
	height:auto;
	line-height:29px;
	text-align:center;
	color:#fbdcb1;
	float:left;
}
.top .menuBar ul li.selected a{
    color:#fbdcb1;
	font-weight:bold;
}
.top .menuBar ul li a:hover{
   color:#F00;
   font-weight:bold;
   text-decoration:underline;
}
/*top style END*/
/*leftbar style START*/
.mainCon{
   width:960px;
   height:auto;
   margin:auto auto;
}
.mainCon .leftCon{
   width:230px;
   height:auto;
   float:left;
   text-align:left;
}
.category{
    width:230px;
    height:auto;
	border:1px solid #d1d3d4;
}
.category .categoryBar{
    width:230px;
	height:30px;
	overflow:hidden;
	background:transparent url(../images/skin.gif) no-repeat scroll 0 0px;
}
.category .categoryCon{
    width:230px;
	height:auto;
	margin-top:5px;
}
.category .categoryCon ul li.bigCategory{
    width:200px;
	height:22px;
	line-height:22px;
	text-align:left;
	padding:0 0 0 31px;
	font-weight:bold;
}
.category .categoryCon ul li.smallCategory{
    width:200px;
	height:auto;
	line-height:22px;
	text-align:left;
	padding:0 0 0 31px;
}
.leftSearch{
    width:230px;
    height:39px;
	text-align:center;
	padding-top:20px;
	background:transparent url(../images/skin.gif) no-repeat scroll -500px 0;
}
.mainCon .leftCon .pic{
    border:1px solid #d1d2d3;
}
input.searchText{
    width:115px;
	height:16px;
	line-height:16px;
	font-size:10px;
	color:#555555;
	border:1px solid #c3d18e;
}
.links{
    width:230px;
    height:auto;
	border:1px solid #d1d3d4;
}
.links .bar{
    width:230px;
	height:30px;
	overflow:hidden;
	background:transparent url(../images/skin.gif) no-repeat scroll 0 -40px;
}
.links .linksCon{
    width:218px;
	height:auto;
	padding:5px 2px 8px 8px;
	text-align:left;
}
.links .linksCon ul{
    width:218px;
	height:auto;
}
.links .linksCon ul li{
    width:218px;
	height:auto;
	line-height:24px;
	text-align:left;
}
.mainCon .rightCon{
    width:720px;
	height:auto;
    overflow:hidden;
    float:right;
    clear:right;
}
.mainCon .rightCon .product{
    width:718px;
    height:auto;
    border:1px solid #d1d2d3;
    clear:both;
}
.mainCon .rightCon .product .bar{
    width:718px;
	height:29px;
	line-height:29px;
	text-align:right;
	overflow:hidden;
}
.mainCon .rightCon .product .center{
    background:transparent url(../images/skin.gif) no-repeat scroll 0 -160px;
}
.mainCon .rightCon .product .about{
    background:#eef1dd url(../images/skin.gif) no-repeat scroll 0 -120px;
}
.mainCon .rightCon .product .new{
    background:transparent url(../images/skin.gif) no-repeat scroll 0 -80px;
}
.mainCon .rightCon .product .newPager a:link,.rightCon .product .newPager a:visited{
    color:#555555;
	text-decoration:none;
}
.rightCon .product .newPager a:hover,.rightCon .product .newPager a:active{
    color:#555555;
	text-decoration:underline;
}
.product .list{
    width:718px;
    height:auto;
	background:none;
}
.product .list ul{
    width:718px;
    height:auto;
    margin-top:5px;
	overflow:hidden;
}
.product .list ul li{
    width:143px;
    height:auto;
	float:left;
    line-height:20px;
    text-align:center;
	color:#555555;
	margin:5px 0 5px 0;
}
.product .list .aboutCon{
    padding:5px 20px 5px 20px;
	line-height:30px;
	text-align:left;
	color:#555555;
}
.product .list ul li a{
    display:block;
	clear:both;
}
.product .list ul li span{
    display:block;
	clear:both;
}
.product .list ul li span em{
    color:#555555;
}
.product .list ul li img{
    width:125px;
	height:125px;
	border:0;
	margin:5px auto 5px auto;
}

.product .list2{
    width:718px;
    height:auto;
	background:none;
}
.product .list2 ul{
    width:718px;
    height:auto;
    margin-top:5px;
	overflow:hidden;
}
.product .list2 ul li{
    height:auto;
	float:left;
    line-height:24px;
	color:#666666;
	margin:5px 0 5px 0;
}
.product .pager{
    width:703px;
    height:28px;
	margin:0 10px 0 10px;
	padding-top:5px;
	line-height:28px;
	border-top:1px dashed #d1d2d3;
	text-align:right;
}
.product .pager .leftPager{
    width:300px;
    height:30px;
	float:left;
	text-align:left;
}
.product .pager .rightPager{
    width:420px;
    height:30px;
	float:right;
	text-align:right;
}

.mainCon .rightCon .product .productList{
    width:698px;
	height:auto;
	overflow:hidden;
	margin:8px 0 8px 0;
	padding:0 15px 0 10px;
	text-align:center;
}
.mainCon .rightCon .product .productList ul{
    width:698px;
	height:auto;
	margin:15px 0 5px 0;
}
.mainCon .rightCon .product .productList ul li{
    width:698px;
	height:auto;
	margin:0 5px 0 5px;
	text-align:center;
	color:#595959;
}
.mainCon .rightCon .product .productList ul li img{
    border:1px solid #dddddd;
}
.mainCon .rightCon .product .productList ul li a:link,.rightCon .newProduct .productList ul li a:visited{
    color:#555555;
	text-decoration:none;
}
.mainCon .rightCon .product .productList ul li a:hover,.rightCon .newProduct .productList ul li a:active{
    color:#555555;
	text-decoration:underline;
}
.mainCon .rightCon .product .productList ul li span{
    display:block;
	clear:both;
	line-height:30px;
}

.message_con01{
   width:689px;
   height:auto;
   line-height:22px;
   text-align:left;
}
.message_con01 ul{
   width:689px;
   height:auto;
   margin:8px 0 0 0;
}
.message_con01 ul li{
   width:687px;
   height:auto;
   line-height:25px;
   margin:2px 0px 2px 2px;
   text-indent:8px;
}
.message_con01 ul li em{
   display:block;
   width:100px;
   height:auto;
   float:left;
   font-style:normal;
   line-height:22px;
   text-align:right;
}
.message_con01 ul li span{
  display:block;
  width:auto;
  height:auto;
  float:left;
  line-height:22px;
  text-align:left;
}
.mainCon .rightCon .rightCenter{
    width:720px;
    height:auto;
    clear:both;
}
.rightCenter .left{
    width:492px;
    height:auto;
    float:left;
    clear:left;
}
.rightCenter .left .imgRoll{
    width:490px;
    height:275px;
	border:1px solid #d1d2d3;
}
.rightCenter .left .imgRoll img{
    width:490px;
    height:275px;
}
.rightCenter .right{
    width:220px;
    height:auto;
    float:right;
    clear:right;
}
.rightCenter .right .notice{
    width:218px;
    height:140px;
	border:1px solid #d1d2d3;
}
.notice .noticeBar{
    width:218px;
    height:29px;
	overflow:hidden;
    background:transparent url(../images/skin.gif) no-repeat scroll -250px 0;
}
.notice .list{
    width:204px;
    height:auto;
	margin:5px 7px 0 7px;
	overflow:hidden;
}
.notice .list ul li{
    width:204px;
	height:auto;
	line-height:23px;
	font-size:12px;
}
.rightCenter .right .newArticle{
    width:218px;
    height:128px;
	border:1px solid #d1d2d3;
    overflow:hidden;
}
.rightCenter .right .newArticle .bar{
    width:218px;
    height:29px;
	overflow:hidden;
    background:transparent url(../images/skin.gif) no-repeat scroll -250px -40px;
}
.rightCenter .right .newArticle .list{
     width:218px;
     height:auto;
}
.rightCenter .right .newArticle .list ul{
     width:204px;
     height:auto;
     margin:5px 5px auto 5px;
}
.rightCenter .right .newArticle .list ul li{
     width:204px;
	 height:auto;
     font-size:12px;
     line-height:23px;
}
.showIt{
    width:718px;
    height:121px;
	line-height:121px;
	border:1px solid #d1d2d3;
	background:transparent url(../images/Vskin.gif) no-repeat scroll 0 0;
}
.showIt img{
    width:100px;
	height:100px;
    border:1px solid #dbdbdb;
}
/*-----bottom style START*/
.bottom{
    width:960px;
    height:auto;
	text-align:center;
    margin:15px auto auto auto;
    clear:both;
	border-top:1px solid #d1d2d3;
}
.bottom ul{
    width:960px;
	height:auto;
	margin:15px auto auto auto;
	text-align:center;
}
.bottom ul li{
    width:960px;
	height:auto;
	line-height:24px;
	text-align:center;
	color:#616161;
}
/*-----article START---------*/
.mainCon .rightCon .banner{
    width:718px;
    height:160px;
	border:1px solid #d1d2d3;
}
.mainCon .rightCon .detail{
    width:718px;
	height:auto;
	border-top:1px solid #d1d2d3;
}
.mainCon .rightCon .detail .bar{
    width:718px;
    height:29px;
}
.mainCon .rightCon .detail .about{
    background:#eef1dd url(../images/skin.gif) no-repeat scroll 0 -120px;
}
.mainCon .rightCon .detail .news{
    background:#eef1dd url(../images/skin.gif) no-repeat scroll 0 -240px;
}
.mainCon .rightCon .detail .trade{
    background:#eef1dd url(../images/skin.gif) no-repeat scroll 0 -280px;
}
.mainCon .rightCon .detail .contact{
    background:#eef1dd url(../images/skin.gif) no-repeat scroll 0 -320px;
}
.mainCon .rightCon .detail .brand{
    background:#eef1dd url(../images/skin.gif) no-repeat scroll 0 -400px;
}
.mainCon .rightCon .detail .trust{
    background:#eef1dd url(../images/skin.gif) no-repeat scroll 0 -440px;
}
.mainCon .rightCon .detail .sendMessage{
    background:#eef1dd url(../images/skin.gif) no-repeat scroll 0 -360px;
}
.mainCon .rightCon .detail .detailCon{
    width:703px;
	height:auto;
	line-height:30px;
	text-align:left;
	color:#616161;
	padding:8px 10px 10px 10px;
}
.mainCon .rightCon .detail .newsList{
    width:703px;
	height:auto;
	line-height:30px;
	text-align:left;
	color:#616161;
	padding:8px 10px 10px 10px;
}
.mainCon .rightCon .detail .newsList ul{
    width:718px;
	height:auto;
}
.mainCon .rightCon .detail .newsList ul li{
    width:718px;
	height:auto;
	line-height:30px;
	padding-top:5px;
	color:#595959;
	text-align:left;
	text-indent:10px;
	border-bottom:1px dashed #d1d2d3;
}
.mainCon .rightCon .detail .newsList ul li span{
    width:550px;
	height:auto;
    float:left;
	display:inline;
}
.mainCon .rightCon .detail .newsList ul li em{
    width:130px;
	height:auto;
	float:right;
	text-align:right;
	display:inline;
}
.mainCon .rightCon .detail .newsList ul li a:link,.mainCon .rightCon .detail .newsList ul li a:visited{
	color:#595959;
	text-decoration:none
}
.mainCon .rightCon .detail .newsList ul li a:hover,.mainCon .rightCon .detail .newsList ul li a:active{
	color:#595959;
	text-decoration:underline;
}
.mainCon .rightCon .detail .line{
    width:718px;
	height:15px;
	margin:0 0 5px 0;
	border-bottom:1px solid #d1d2d3;
}
.mainCon .rightCon .detail .newsPager{
    width:703px;
	height:auto;
	line-height:30px;
	text-align:right;
	color:#595959;
	padding:0 10px 0 10px;
}
.mainCon .rightCon .detail .newsPager a:link,.mainCon .rightCon .detail .newsPager a:visited{
    color:#595959;
	text-decoration:none;
}
.mainCon .rightCon .detail .newsPager a:hover,.mainCon .rightCon .detail .newsPager a:active{
    color:#595959;
	text-decoration:underline;
}
.mainCon .rightCon .detail .newsDetail{
    width:670px;
	height:auto;
	line-height:25px;
	text-align:left;
	color:#595959;
	padding:8px 25px 10px 25px;
}
.mainCon .rightCon .detail .newsDetail h3{
    font-size:14px;
	line-height:25px;
	text-align:center;
}
.mainCon .rightCon .detail .newsDetail .addTime{
    font-size:12px;
	line-height:22px;
	text-align:center;
	border-bottom:1px solid #808080;
	padding-bottom:10px;
}
.mainCon .rightCon .detail .newsDetail .content{
    margin-top:10px;
    text-align:left;
	line-height:25px;
}
.mainCon .rightCon .detail .contactCon{
    width:670px;
	height:auto;
	text-align:left;
	color:#595959;
	padding:15px 25px 10px 25px;
}
.mainCon .rightCon .detail .contactCon ul{
    width:670px;
	height:auto;
}
.mainCon .rightCon .detail .contactCon ul li{
    width:670px;
	height:auto;
	line-height:25px;
	text-align:left;
}
.mainCon .rightCon .detail .contactCon ul li a:link,.mainCon .rightCon .detail .contactCon ul li a:visited{
    color:#595959;
	text-decoration:none;
}
.mainCon .rightCon .detail .contactCon ul li a:hover,.mainCon .rightCon .detail .contactCon ul li a:active{
    color:#595959;
	text-decoration:underline;
}
/*·­¹öÑùÊ½*/
.a{
    float:right;
	display:inline;
	margin:3px;
	width:18px;
	height:18px;
	color:#ffffff;
	text-align:center;
	line-height:16px;
	font-family:Arial;
	font-size:14px;
	overflow:hidden;
	cursor:pointer;
	font-weight:bold;
	border:1px solid #ffffff;
	background:#758d2c;
}
.b{
    float:right;
	display:inline;
	margin:3px;
	width:16px;
	height:16px;
	color:#ffffff;
	text-align:center;
	line-height:16px;
	font-family:Arial;
	font-size:14px;
	overflow:hidden;
	cursor:pointer;
	background-color:#696969;
	border:1px solid #ffffff;
}