#content p#linemap { text-align:right;}
#content p#linetit {display:none;}
#priCont section.con { border:none;}



/* 信息列表*/
.info_list {/*border-top:2px solid #8b8a8c;*/}
.info_list li {position:relative;padding:18px 0; width:200px; height:260px; float:left; width:25%; text-align:center}
.info_list a {display:block;}
.info_list figure {width:100%; height:160px; text-align:center}
.info_list figure img {width:160px; height:160px; padding:3px; border:1px solid #EFEFEF;}
.info_list figure a:hover img {border:1px solid #E60219}

#priCont .info_list .txt { text-align:center}
.info_list .txt dt { /*font-weight:bold;*/ padding-top:10px;}
.info_list .txt dd.price {color:red; font-weight:bold; display:none;}
.info_list .txt dd.price i {font-style:normal;}
.info_list .txt dd.cate {}
.info_list .txt figure { width:168px; height:168px; margin:0 auto; position:relative; overflow:hidden;}
.info_list .txt figure a.img { width:168px; height:168px; margin:0 auto; position:relative;}
#priCont .info_list .txt p.btn {  margin-bottom:-5px; position:absolute;bottom:-30px; width:100%; height:30px; line-height:30px; background:#E60219 url(../images/templates/btn_bg.gif) no-repeat center center;filter:alpha(opacity=85);opacity:0.85;transition: all 0.3s ease;}
#priCont .info_list .txt figure:hover p.btn { 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.details {}
.info_list .txt .btn a:hover.details {border:1px solid #e60219; color:#fff; background-color:#e60219;} */
.info_list .txt .btn a.demo {  color:#fff;position:absolute; /* width:50%; */width:100%; 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; display:none; }
.info_list .txt .btn input:hover { text-decoration:underline;}
.info_list .txt p {padding:0;}

.proshow_pic { border:1px #e7e7e7 solid; padding:2px;  float:left; width:410px; /* overflow:hidden */}
.proshow_pic .control { float:left}
.proshow_tit { width:460px; float:right; overflow:hidden}
/* .proshow_tit dt { font-size:18px;font-weight:bold; margin-bottom:30px;}
.proshow_tit dd { display:block; width:100%; height:25px; margin-bottom:10px; float:left; }
.proshow_tit dd#pronum { margin-bottom:30px;}
.proshow_tit dd#probtn { height:50px; margin-bottom:15px;} */
#spec-list{ width:280px; float:left; overflow:hidden; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:66px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:55px; height:50px;}

.proshow_pic .img{ padding:2px; margin-bottom:8px;}
.proshow_pic .img_go{}
.proshow_pic .img_go span{width:10px; height:48px; background:url(arrow.gif) no-repeat 0 center; float:left;}
.proshow_pic .img_go span.spanR{width:10px; height:48px; background:url(arrow.gif) no-repeat -10px center; float:right;}
.proshow_pic .img_go .gallery{width:375px; float:left; margin-left:10px; _margin-left:5px; overflow:hidden;}
.proshow_pic .img_go .gallery ul{width:auto;}
.proshow_pic .img_go .gallery li{float:left; width:48px; margin:0 2px;}
.proshow_pic .img_go .gallery li a img{width:46px; height:46px; display:block; border:1px solid #ccc}
.proshow_pic .img_go .gallery li a:hover img{ border:1px solid #f90}
.productshow_id .price { color:#F40; line-height:50px;}
.productshow_id .price em { font-style:normal;}
.productshow_id .price .rmb{ /* font-family: arial; */ font-size:24px; font-weight:400;}
.productshow_id .price .rmb_num{ font-family: verdana,arial; font-size:24px; font-weight:700;}
.btn_buy{ display:block; float:left; margin-right:10px; width:140px; height:53px; background: url(../images/common/bnt_cat.png) 0 0 no-repeat; text-indent:-300px; overflow:hidden;}
.btn_buy:hover{background: url(../images/common/bnt_cat.png) 0 -53px no-repeat;}
.btn_demo { display:block;float:left; width:140px; margin-right:10px; height:53px; background: url(../images/common/bnt_cat.png) -140px 0 no-repeat; text-indent:-300px; overflow:hidden;}
.btn_demo:hover{background: url(../images/common/bnt_cat.png) -140px -53px no-repeat}
.btn_demo0 { display:block;float:left; width:140px; margin-right:10px; height:53px; background: url(../images/common/bnt_cat.png) -420px 0 no-repeat; text-indent:-300px; overflow:hidden;}
.btn_demo0:hover{background: url(../images/common/bnt_cat.png) -420px -53px no-repeat}
.btn_cart{ border:none;cursor:pointer; display:block; float:left; margin-right:10px; width:155px; height:53px; background: url(../images/common/bnt_cat.png) -1120px 0 no-repeat; text-indent:-300px; overflow:hidden;}
.btn_cart:hover{background: url(../images/common/bnt_cat.png) -1120px -53px no-repeat;}

.gView .tags {font-size:12px;}
.gView .tags span {color:#E60219;}
.gView .tags a { margin-right:10px;}
.gView .tags a:hover {color:#e60219}
.gView div.golist a {  color:#e60219; border:1px solid #E60219; padding:4px 6px; margin-top:16px; display:inline-block;}
.gView div.golist a:hover { color:#fff; border:1px solid #E60219; background-color:#E60219;}

#pronum span { float:left; margin-right:20px; line-height:30px; padding-bottom:30px;}
.xxx_a{ float:left; width:18px; text-align:center; height:25px; line-height:25px; border:1px solid #e5e5e5; color:#555; background:#f0f0f0;}
.xxx_a:hover{ width:18px; height:25px; line-height:25px; border:1px solid #f56955; background:#f0f0f0; text-decoration:none;}
.range { float: left; margin: 0 0 0 10px; text-align: center; width: 60px; height: 25px; border: 1px solid #d5d2d2; background: #FFF; line-height: 25px; font: 14px "Microsoft Yahei", "宋体" san-serif; border-left:none; border-right:none;  }



.gView dl dd{ }
.gView dl dt { width:100%; font-size:16px; text-align:left; font-weight:bold;  }
.gView dl.proshow_tit dt { padding-bottom:20px;}
.gView dl dd { width:100%;padding:5px 0; clear:both;}
.gView dl dd.productshow_id { line-height:20px; padding:0px;}
.gView dl dd.version_all {padding-bottom:20px;}
.gView dl dd.version_all span { display:inline-block; margin-right:10px; background-color:#9E9E9E; color:#fff; text-align:center;line-height:26px; padding:0 6px;}
.gView dl dd.productshow_tip { padding:20px 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 span.date {display:inline-block;float:right;color:#9f9f9f;display:none;}
.gView dl dd span.source {display:inline-block;float:left;color:#9f9f9f;}
.gView dl dd.cont img {width:100%;}
.gView dl dd.fav { padding-top:50px;}
.gView dl dd#pronum { padding-top:10px;}

.gView dl.tit dt {border-bottom:1px solid #CCC;}
.gView dl.tit dt span{ width:83px; height:32px; display:block; text-align:center; line-height:32px; border:1px solid #CCC; border-top:2px solid #F3554A; border-bottom:none; position:relative; top:1px; background:#FFF; font-size:14px;}
.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.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 #eee; }
.gView dl dd.next { float:right;display:inline; width:100px; text-align:center;padding:20px; border:1px solid #eee; }
.gView dl dd:hover.pre  { border:1px solid #F3554A;}
.gView dl dd:hover.next  { border:1px solid #F3554A;}
.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 div.golist { width:100%; float:left; text-align:right; padding-bottom:50px;}
.gView div.golist a img {margin-top:16px;}

/*条件筛选器 */
.filter { padding:0 2px; background:#ebebeb; margin-bottom:20px; position:relative; font-size:12px;}
.fhead { padding:0 15px; color:#666; height:34px; line-height:34px; }
.fhead dt { float:left;}
.fhead a { float:left; _display:inline; line-height:22px; margin-top:5px; height:22px; padding:0 1em; background:url(../images/templates/list.png) no-repeat right 2px scroll white; color:#666; border:1px solid #dfdfdf; margin-right:10px; font-size:12px;  }
.fhead a:hover { color:#EF4706; text-decoration:none;}
.fbody { padding:15px 15px 8px; background:white; border-bottom:2px solid #ebebeb; }
.fbody dl { padding-left:60px; margin-bottom:8px; overflow:hidden; clear:both;}
.fbody dt { float:left; margin-left:-48px; color:#999; height:22px; line-height:22px;}
.fbody a,.fbody i { float:left; _display:inline; color:#000; height:24px; line-height:22px;padding:0 10px; font-size:12px;margin-right:15px; white-space:nowrap;}
.fbody i {color:#F60; margin-right:10px; font-weight:bold; font-style:normal}
.fbody a:hover { color:#fff;background-color:#F3554A;  text-decoration:none;}
.fbody .color a { background:url(../images/templates/color.gif) no-repeat 6px 5px; padding:0 10px 0 20px;border:1px solid #fff;}
.fbody .color a#color2 { background-position:6px -15px;}
.fbody .color a#color3 { background-position:6px -35px;}
.fbody .color a#color4 { background-position:6px -55px;}
.fbody .color a#color5 { background-position:6px -75px;}
.fbody .color a#color6 { background-position:6px -95px;}
.fbody .color a#color7 { background-position:6px -115px;}
.fbody .color a#color8 { background-position:6px -135px;}
.fbody .color a#color9 { background-position:6px -155px;}
.fbody .color a#color10 { background-position:6px -175px;}
.fbody .color a#color11 { background-position:6px -195px;}
.fbody .color a:hover {background-color:#F3554A; color:#fff; border:1px solid #F3554A;  }
.fbody span { height:22px; padding:0 .8em; color:white; background:#2B6CAD; text-decoration:none; float:left; margin-right:10px;}


.prifilter {height: 22px; white-space: nowrap; float:left; width:300px; font-size:0}
.fbody .cusfilter * { margin-right:4px; font-size:12px; height:22px; float:none; line-height:22px; display:inline-block; *display:inline; *zoom:1; vertical-align:top; }
.fbody .cusfilter input {text-align:center; width:40px; height:20px; line-height:20px; border:1px solid #a7a7a7; padding:0 4px; }
.fbody .cusfilter a { background:#ededed; color:#444; padding:0 1em; border:1px solid #ddd; border-radius:4px; height:20px; line-height:20px;}


a.filter-reset { position:absolute; top:8px; right:12px; color:#333;}
a.filter-reset:hover { color:#EF4706; text-decoration:none;}
.filter a.select { height:22px; padding:0 10px 0 20px; line-height:22px; color:white; background-color:#F3554A; text-decoration:none; float:left; }
.filter .color a.select { background-color:#F3554A; color:#fff; border:1px solid #F3554A;}
.filter a.selectHide { display:none}


@media screen and (max-width:767px) {
	.proshow_pic {width:100%;margin-bottom:20px;}
	.info_list .txt figure { width:100%; margin:0 auto;}
	.info_list .txt figure a.img {width:100%;}
	.proshow_tit {width:100%;}
	.gView dl dd.pre {padding:15px;}
	.gView dl dd.next { padding:15px;}
}

@media screen and (max-width:500px) {
	.paging { height:37px; overflow:hidden;}
}

