@charset "utf-8";

#product #content nav ul li.bigclass > a {/*  font-weight:bold; color:#000; */}

/* 信息列表*/
.info_list { }
.info_list li {position:relative;padding:18px 0; width:200px; height:260px; float:left; width:33%; text-align:center}
.info_list a {display:block;border:1px solid #ffffff;}
.info_list figure {width:172px; height:172px; text-align:center; position:relative; overflow:hidden; margin:0 auto;}
.info_list figure a.img {border:1px solid #EFEFEF;width:170px; height:170px;display:table-cell;text-align:center;vertical-align:middle;}
.info_list figure a.img:hover {border:1px solid #ccc;}
.info_list figure img {max-height:170px;max-width:170px; vertical-align: middle;}

#priCont .info_list .txt { text-align:center}
.info_list .txt dt { padding-top:10px;}
.info_list .txt dd {padding-bottom:18px; color:red; font-weight:bold; display:none;}
.info_list .txt p {padding:0;}
#priCont .info_list .txt p.btn {  margin-bottom:-5px; position:absolute;bottom:-30px; width:100%; height:30px; line-height:30px; background:#FEC400 url(../images/product/btn_bg.gif) no-repeat center center;filter:alpha(opacity=85);opacity:0.85;transition: all 0.3s ease; display:none;}
#priCont .info_list .txt figure:hover p.btn { display:none; /* display:block; */ bottom:5px; /*  transform: rotate(360deg); */ }
.info_list .txt .btn a { height:30px; text-align:center; line-height:30px; color:#fff; border:none;   }
.info_list .txt .btn a:hover {  }
.info_list .txt .btn a.demo {  color:#fff;position:absolute; width:50%; height:30px; top:0;left:0;float:left;}
.info_list .txt .btn a:hover.demo { text-decoration:underline;}
.info_list .txt .btn a.demo-none {  color:#EC5968; position:absolute; width:50%; height:30px; top:0;left:0;float:left;}
.info_list .txt .btn a:hover.demo { }
.info_list .txt .btn input {cursor:pointer;  color:#fff; background:none;position:absolute; width:50%; height:30px;line-height:30px;top:0;right:0;float:left; border:none; }
.info_list .txt .btn input:hover { text-decoration:underline;}
.info_list .txt .btn input.nostock {color:#444;}

.gView .proshow_pic { /* border:1px #e7e7e7 solid;  */padding:2px;  float:left; overflow:hidden}
.gView #preview { float:left; width:316px; }


.gView .proshow_tit { width:310px; float:right; overflow:hidden}

.gView dl dt { width:100%; font-size:16px; font-weight:bold;}
.gView dl.proshow_tit dt { padding-bottom: 20px; }
.gView dl dd { width:100%;padding:5px 0;}
.gView dl dd.img {text-align:center}
.gView dl dd.info { display:none; height:35px; margin:20px auto;  text-align:center; line-height:35px; border-top:1px dashed #ddd; border-bottom:1px dashed #ddd;}
.gView dl dd.memo { width:94%; padding:3%; background-color:#eee;}
.gView dl dd span.date {display:inline-block;float:right;color:#9f9f9f;}
.gView dl dd span.source {display:inline-block;float:left;color:#9f9f9f;}
.gView dl dd.cont img {width:100%;}

.gView dl.tit dt {border-bottom:1px solid #CCC;height:34px;}
.gView dl.tit dt span{ width:110px; height:32px; float:left; text-align:center; line-height:32px; border:1px solid #CCC; border-top:2px solid #9A9A9A; border-bottom:none; position:relative; top:1px; background:#FFF; font-size:12px;border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0;}
.gView dl.tit dd { border:none}
.gView dl.cont dd { font-size:14px;line-height:23px; padding-top:30px; }
.gView dl.cont dd p { margin-bottom:26px;}
.gView dl#prev-next { width:100%; float:left;}
.gView dl dd.pre { border-top: 1px solid #fff; border-bottom: 1px solid #D9D9D9; }
.gView dl dd.next { border-bottom: 1px solid #D9D9D9; }
.gView dl.pre_next { width:100%; height:200px; padding-top:50px; }
.gView dl.pre_next dd { clear:none}
.gView dl dd.pre { float:left;display:inline; width:100px; text-align:center; padding:20px; border:1px solid #fff; }
.gView dl dd.next { float:right;display:inline; width:100px; text-align:center;padding:20px; border:1px solid #fff; }
.gView dl dd:hover.pre  { border-bottom:1px solid #ffc602;}
.gView dl dd:hover.next  { border-bottom:1px solid #ffc602;}
.gView dl dd.pre a:hover img{opacity:0.6;filter:alpha(opacity=60);}
.gView dl dd.next a:hover img{opacity:0.6;filter:alpha(opacity=60);}
.gView dl dd.next span,
.gView dl dd.pre span { width:100px;display:block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; }

#priCont .phone_pic {display:none;}
.gView .productshow_id .price { color:#F40; line-height:50px;}
.gView .productshow_id .price em { font-style:normal;}
.gView .productshow_id .price .rmb{ /* font-family: arial; */ font-size:24px; font-weight:400;}
.gView .productshow_id .price .rmb_num{ font-family: verdana,arial; font-size:24px; font-weight:700;}
.gView #pronum { width:100%; height:50px; display:block;}
.gView #pronum span { float:left; margin-right:20px; line-height:30px; }
.gView #pronum .xxx_a{ float:left; width:18px; text-align:center; height:25px; line-height:25px; border:1px solid #e5e5e5; color:#555; background:#f0f0f0;}
.gView #pronum .xxx_a:hover{ width:18px; height:25px; line-height:25px; border:1px solid #f56955; background:#f0f0f0; text-decoration:none;}
.gView #pronum .range { float: left; margin: 0 0 0 10px; text-align: center; width: 40px; height: 25px; border: 1px solid #d5d2d2; background: #FFF; line-height: 25px; font: 14px "Microsoft Yahei", "宋体" san-serif; border-left:none; border-right:none;  }
.gView #pronum div#no_stock { float:left; border:1px solid #ff8080;padding: 2px 10px 2px 23px; line-height:18px; background:#fff2f2 url(../images/common/msg_bg.png) no-repeat 3px -47px;}
.gView #pronum div#no_stock1 { float:left; display:none;border:1px solid #ff8080;padding: 2px 10px 2px 23px; line-height:18px; background:#fff2f2 url(../images/common/msg_bg.png) no-repeat 3px -47px;}

.gView #probtn { width:100%; display:block; height:60px;}
.gView .btn_buy{ display:block; float:left; margin-right:10px; width:140px; height:53px; background: url(../images/product/bnt_cat.png) 0 0 no-repeat; text-indent:-300px; overflow:hidden;}
.gView .btn_buy:hover{background: url(../images/product/bnt_cat.png) 0 -53px no-repeat;}
.gView .btn_cart{ border:none;cursor:pointer; display:block; float:left; margin-right:10px; width:155px; height:53px; background: url(../images/product/bnt_cat.png) -1120px 0 no-repeat; text-indent:-300px; overflow:hidden;}
.gView .btn_cart:hover{background: url(../images/product/bnt_cat.png) -1120px -53px no-repeat;}
.gView .productshow_id  em.stock { font-style:normal; padding-left:12px; color:#878787; line-height:30px; float:left;}
.gView .productshow_id  em.stock i { font-style:normal;}
/*jqzoom*/
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:42px;margin:0 6px 0 0;overflow:hidden;padding:1px;}
.tb-thumb li a img {max-height:40px;max-width:40px;}
.tb-s310, .tb-s310 a{height:310px;width:310px;}
.tb-s310, .tb-s310 img{max-height:310px;max-width:310px;vertical-align: middle;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:40px;width:40px;}
.tb-booth{border:1px solid #CDCDCD;position:relative;z-index:1;display:table-cell;text-align:center;vertical-align:middle;}
.tb-thumb .tb-selected{background:none repeat scroll 0 0 #C30008;height:40px;padding:2px;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb li div{border:1px solid #CDCDCD;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url(../images/product/mask.png) repeat scroll 0 0 transparent;cursor:move;z-index:1;}

.gView div.golist {text-align:right; width:100%; float:left; height:60px;}
.gView div.golist a img {margin-top:16px;}

.diyform { padding-bottom:20px;margin-bottom: 20px; }
#formTitle {text-indent:30px; }


.sys_item_spec { width:290px; float:right; overflow:hidden}
.sys_item_spec dl { width:100%; float:left;}
.sys_item_spec dl dt{ line-height:40px; height:40px; float:left; display:inline; width:75px; white-space:nowrap; text-align:right; color: #4C4C4C; font-size:12px; font-weight:normal; }
.sys_item_spec dl dd{ float:left; width:200px; height:40px; line-height:40px; font-size:12px; padding:0px;}
.sys_item_mktprice { font-size:22px;}
.iteminfo_parameter_default{ color: #4C4C4C;}
#priCont .sys_spec_text{}
#priCont .sys_spec_text li{ float:left; height:40px; position:relative; margin:0px 6px 0px 0; outline:none;}
#priCont .sys_spec_text li a{ height:24px; padding:1px 6px; border:1px solid #ccc; background:#fff; display:inline-block; line-height:24px; font-size:12px;}
#priCont .sys_spec_text li a:hover{ border:1px solid #e4393c; /* padding:0 5px; */ text-decoration:none;}
#priCont .sys_spec_text li i{ position:absolute; width:10px; height:10px; font-size:0; line-height:0; right:1px; bottom:7px; background:url(../images/product/sys_item_selected.gif) no-repeat right bottom; z-index:99; display:none;}
#priCont .sys_spec_text li.selected a{ border:1px solid #e4393c; /* padding:0 5px; */}
#priCont .sys_spec_text li.selected i{ display:block;}