@charset "utf-8";
/* CSS Document */

/*  banner  */
#full-screen-slider { height:290px;}
#slides { height:290px;}
#pagination{ top:265px;}


#container{  padding:0 0 30px 0;}

.location{ height:40px; border-bottom:1px solid #dfdfdf; overflow:hidden; line-height:50px;}
.location li.fl{ color:#868585; font-size:14px; font-weight:bold;}
.location li.fr{ background:url(../img/location.jpg) no-repeat 0 center; text-indent:16px;}
.location li.fr span{ margin:0 5px;}
.location li.fr a:hover{ text-decoration:underline;}

h1{ font-size:24px; color:#000; margin:30px 0 10px 0;}

#con{}
#tags { border-bottom:2px solid #D91A5B; height:29px;}
#tags LI { float:left; background:url(../img/product_2.png) no-repeat; width:135px; height:29px; line-height:33px; text-align:center; margin-right:5px;}
#tags LI A { TEXT-DECORATION: none; color:#3d4144; font-weight:bold; font-size:14px;}
#tags LI.emptyTag { background: none transparent scroll repeat 0% 0%; width: 4px;}
#tags LI.selectTag { POSITION: relative; background:url(../img/product_1.png) no-repeat;}
#tags LI.selectTag A { color:#fff;}
#tagContent { border:1px solid #dfdfdf; padding:20px;}
.tagContent { DISPLAY: none;}
#tagContent DIV.selectTag { DISPLAY: block;}

#tagContent0{ text-align:center; padding:30px 0;}

#tagContent1 p{ color:#000; line-height:24px; text-indent:2em; padding:30px 60px;}
/*  picbox */
.picbox { border:3px solid #f2e6df; width:816px; margin:0 auto; margin-top:35px;}
.picbox .box { border:1px solid #f2e6df; padding:16px 80px 10px; position:relative; height:534px; background:#FFFFFF;}
.picbox .pbox { width:650px; text-align:center; position:relative;}
.picbox .pbox ul { position:absolute; left:0; top:0;}
.picbox .pbox li { width:650px;}
.picbox .box .lt { position:absolute; left:20px; top:230px;}
.picbox .box .rt { position:absolute; right:20px; top:230px;}
.picbox .list { height:121px; border:1px solid #e4e4e4; border-top:0 none;}
.picbox .list .tline { height:3px; width:100%; overflow:hidden; background-color:#f7f7f7;}
.picbox .list .lt { width:42px; height:71px; border-right:1px solid #e4e4e4; position:relative; z-index:10; margin-top:-3px; padding:50px 0 0; text-align:center; float:left;}
.picbox .list .rt { width:42px; height:71px; border-left:1px solid #e4e4e4; position:relative; z-index:10; margin-top:-3px; padding:50px 0 0; text-align:center; float:right;}
.picbox .list .tbox { width:722px; float:left; border-left:3px solid #f7f7f7; border-right:3px solid #f7f7f7; position:relative; z-index:10; margin-top:-3px; height:121px; overflow:hidden;}
.picbox .list .tbox ul { position:absolute; left:0; top:0; width:730px;}
.picbox .list .tbox li { float:left; width:144px; border-right:1px solid #e4e4e4; height:106px; padding:15px 0px 0 0; text-align:center;}
.picbox .list .tbox li img { filter:gray; -moz-opacity:.3;opacity:0.3; height:106px;}
.picbox .list .tbox li.on img { filter:Alpha(opacity=100); -moz-opacity:1;opacity:1;}
		
#preview{ float:none; margin:20px auto;height:665px;border:3px solid #f2e6df;text-align:center; width:809px;}
.jqzoom{ width:809px; height:522px; position:relative;border-bottom:3px solid #f2e6df;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{float:left;border-right:1px solid #f2e6df;}
#spec-n5{width:808px; height:148px;overflow:hidden;}
#spec-left{width:40px;border-right:1px solid #f2e6df;height:142px;float:left;background:#fbf7f5; cursor:pointer;}
#spec-left img{margin:59px 0 0 0;}
#spec-right img{margin:59px 0 0 0;}
#spec-right{width:40px; height:142px; float:left;background:#fbf7f5;cursor:pointer;}
#spec-list{ width:805px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:143px;}
#spec-list ul li img{ width:136px; height:130px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;display:none;text-align:center;overflow: hidden;}
.bigimg{width:730px;height:700px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative;width:725px;}



#tagContent2{ padding:60px 0;}
#tagContent2 table{ border:1px solid #ccc; width:900px; margin:0 auto; border-collapse:collapse; text-align:center;}
#tagContent2 table td{ border:1px solid #ccc;}
#tagContent2 table thead td{ font-weight:bold; color:#666; padding:5px 0;}
#tagContent2 table tbody td{ color:#9a9a9a; padding:10px 0;}




