@charset "utf-8";
/* CSS Document */
.con_box{width:440px; float:left; margin:20px 0 20px 20px;}
.tab{ overflow:hidden; }
.tab li,.tab a,.tab-item{cursor:pointer;float:left;text-align: center;}
.m, .mt, .mc, .mb{overflow:hidden;}
.mt .extra{float: right;}

.right-extra .mt{height:28px;line-height:28px;padding:0 10px 8px;border-top:1px solid #EED97C; color:#c00;}
.right-extra .tab{border-bottom:2px solid #BE0000;margin-bottom:10px;}
.right-extra .tab li{position:relative;height:24px;padding:3px 12px 0;overflow:hidden;margin-right:3px;line-height:24px;font-size:14px;font-weight:bold;color:#c30;}
.right-extra .tab span{position:absolute;left:0;top:0;z-index:1;width:10px;height:27px;background:url(../images/icon_clubs.gif) no-repeat 0 -150px;}
.right-extra .tab a{float:none;color:#c30;}
.right-extra .tab .curr{background-position:right -178px;color:#fff;}
.right-extra .tab .curr span{background-position:0 -178px;}
.right-extra .tab .curr a{color:#fff;}
.right-extra .mc .extra{padding:5px 10px;border-top:1px solid #F3E6C6;}
.right-extra .total{float:right;}
.right-extra .total strong{color:#FF7403;}
.right-extra .total a:link,.right-extra .total a:visited{color:#005aa0;}
.right-extra .join a:link,.right-extra .join a:visited{color:#FF7604;}
.right-extra .norecode{padding:0 10px 10px;}
.right-extra .iloading{margin-bottom:10px;}


/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{width:420px;height:420px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:420px;height:420px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
/*图片小图预览列表*/
.shuxing{ float: left; margin-top:20px; width:720px; color:#626262; font-size:16px; font-family:"taipurui";}
.shuxing p{line-height:25px; margin-bottom:10px;}
.shuxing p span{ color:#ffffff; background-color:#ff0000; padding:4px 10px; border-radius:2px; }

.booking{float: left; width:100%; margin-bottom:20px;}

.booking .formzong{float:left; width:100%; margin-top:10px; border-top:1px solid #f5f5f5; padding-top:15px;}
.booking .formzong caption{color:#ff0000;text-transform:Uppercase;}





/*
.booking a:link {color:#ffffff; text-decoration:none; } 
.booking a:visited {color:#ffffff; text-decoration:none;} 
.booking a:hover,a:active {color:#e6212b; text-decoration: none;}
.booking a { padding:9px 30px; text-align: center; border-radius:4px; font-size:18px;  margin-left:auto; margin-right:auto; background-color: #ff0000; transition: background-color .3s;}
.booking a:hover {background-color: #5d5d5d; color: #ffffff; text-decoration: none;}
*/

.xiangqing{ float:left; width:100%; height:38px; line-height:38px; border-bottom:1px solid #ff0000;}
.xiangqing h2{ float:left; padding:0 20px;height:38px; font-weight:normal; color:#ffffff; background-color:#ff0000; text-align:center; font-size:16px; border-radius:4px 4px 0 0;}
.chanpinxq2{ float:left; width:1160px; padding:20px 20px; color:#626262; font-size:16px; line-height:25px;}
.chanpinxq2 .formzong .bitian { background:url(/skin/default/images/bitian.png) right center no-repeat; }
.chanpinxq2 .formzong .inname{font-size:14px; float:left; width:361px; padding-left:10px; border:1px solid #e2e2e2; border-radius: 4px; margin:5px auto; height:30px; line-height:30px;}

.chanpinxq2 .formzong .contmessage{font-size:14px; padding-left:10px; float:left; resize:none; width:1146px; border:1px solid #e2e2e2; border-radius: 4px; margin:5px auto; height:30px; line-height:26px; font-family:"MicroSoft YaHei";}

.chanpinxq2 .formzong .contactsubmit{color:#ffffff; background-color:#ff0000; width:160px; margin-top:10px; margin-left:42%; font-size:16px; height:38px; line-height:38px; text-align:center; border-radius:24px; border:1px solid #ff0000; cursor:pointer; }

.chanpinxq2 .formzong .contactsubmit:hover{color:#ff0000; background-color:#ffffff; border:1px solid #ff0000; }


.chanpingg{ float:left; width:1200px; margin-bottom:20px;}
.chanpingg img{border-radius:4px;}


.chanpinxq{ float:left; width:1160px; padding:20px 20px; color:#626262; font-size:16px; line-height:24px;}
.chanpinxq a:link {color:#626262; text-decoration:none; } 
.chanpinxq a:visited {color:#626262; text-decoration:none;} 
.chanpinxq a:hover,a:active {color:#ff0000; text-decoration: underline;}

.chanpinxq table{border:1px solid #d2d2d2; border-right: none; border-bottom: none; margin:10px 0; width:1158px; cellpadding:0; cellspacing:0;}

.chanpinxq table tr td{ border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; padding:8px 10px; line-height:22px;}
.chanpinxq table tr:nth-child(odd){ background: #f5f5f5;}


.chanpinxq p{margin-top:15px;}
.chanpinxq p:first-child{margin-top:0px;}
.chanpinxq img{ margin:5px 0px; border-radius:4px; max-width:860px;}

.classfy{ line-height:30px; border-top:1px solid #f5f5f5; border-radius:4px; font-size:16px; float:left; width:1180px; padding:10px 20px; color:#626262;}
.classfy a:link {color:#626262; text-decoration:none ; } 
.classfy a:visited {color:#626262; text-decoration: none;} 
.classfy a:hover,a:active {color:#ff0000; text-decoration: underline;}

.gongchang{float:left; width:1200px; margin-bottom:20px; border-radius:4px;}
.gongchang img{border-radius:4px; width:900px;}

#preview{ float:left; text-align:center; width:420px;}
.jqzoom{ width:420px; height:420px; position:relative;}
#spec-n5{width:350px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{background:url(../images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(../images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul { float:left; margin-right:0px; padding:0px;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:64px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}



.spec-preview{width:420px;height:420px; }
.spec-scroll{clear:both;margin-top:10px;width:420px; float:left; color:#bbbbbb;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block; text-align:center;width:10px;height:90px; line-height:90px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:386px;height:92px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:92px;}
.spec-scroll .items ul li{float:left;width:97px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:86px;height:86px;}
.spec-scroll .items ul li img:hover{border:1px solid #ff0000;padding:2px;}
