body{background:#f5fff4;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.main{width:1200px; margin:0 auto;}
.pull-left{float:left;}
.pull-right{float:right;}
div{ margin:0; border:0;}

/*--------顶部---------*/
.site-top,.combrand-top{
	width:100%;
	background:#fff;
}
.topNav{
	padding:5px 0;
	background:#eeeeee;
}
.w1200{
	width:1200px;
	margin:0 auto;
}
.topNav .pindao{
	display:block;
	width:108px;
	height:18px;
	background:url(../images/proseries/cpdq_pindao.jpg) no-repeat right top;
	float:right;
	margin-left:15px;
	cursor:pointer;
	position:relative;
}
.topNav .pindao .tt-name{
	width:85px;
	height:16px;
	line-height:16px;
	border:1px #019199 solid;
	border-right:none;
	padding-left:5px;
	background:#fff;
	font-size:12px;
}
.topNav .pindao .pindao-list{
	width:106px;
	position:absolute;
	top:18px;
	border:1px #019199 solid;
	border-top:none;
	display:none;
}
.topNav .pindao:hover .pindao-list{
	display:block;
}
.topNav .pindao .pindao-list a{
	display:block;
	height:20px;
	line-height:20px;
	background:#fff;
	border-bottom:1px #dedede dashed;
	padding-left:5px;
}

.logo-search{
	width:1200px;
	margin:0 auto;
	padding:20px 0;
}
.logo-search .logo{
	display:block;
	width:270px;
	height:58px;
	float:left;
}
.logo-search .cpdq{
	display:block;
	font-family:"微软雅黑",黑体;
	font-size:28px;
	font-weight:bold;
	color:#1cb100;
	padding:2px 0 2px 15px;
	text-decoration:none;
	float:left;
	border-left:2px #1cb100 solid;
	margin:9px 0 0 15px;
}
.search-area{
	float:right;
	margin-top:14px;
}
.search-area .search-input{
	width:356px;
	height:26px;
	line-height:26px;
	border:3px #1cb100 solid;
	border-right:none;
	padding:0 5px;
	outline:none;
	vertical-align:middle;
}
.search-area .search-submit{
	width:84px;
	height:32px;
	line-height:32px;
	color:#fff;
	text-align:center;
	background-color:#1cb100;
	border:none;
	font-family:"微软雅黑",黑体;
	vertical-align:middle;
	font-size:16px;
	cursor:pointer;
	outline:none;
}

/*--------产品大全分类---------*/
.combrand-cate{
	height:42px;
	background:#1cb100;
	margin-bottom:20px;
}
.combrand-cate .cont-box{
	width:1200px;
	margin:0 auto;
}
.combrand-cate a{
	display:inline-block;
	font-size:16px;
	line-height:42px;
	padding:0 10px; 
	color:#fff;
	text-decoration:none;
	font-family:"微软雅黑",黑体;
}
.combrand-cate a:hover{
	background:#fff;
	color:#de3531;
}


/*-------------------------首页-------------------------*/

/*--------轮换图---------*/
.picBtnTop{ width:908px; height:316px; border:1px solid #ccc; padding:5px;  position:relative;  overflow:hidden;  zoom:1; float:left; background:#fff;}
.picBtnTop .hd{ width:168px;  height:316px; position:absolute; right:5px; overflow:hidden; }
.picBtnTop .hd ul li{ width:93px; text-align:center; padding:0 0 5px 5px;  }
.picBtnTop .hd ul li img{ width:156px; height:67px; border:4px solid #ddd; cursor:pointer; vertical-align:bottom; }
.picBtnTop .hd ul li.on{ background:url("../images/proseries/icoleft.gif") no-repeat 0 28px; }
.picBtnTop .hd ul li.on img{ border-color:#f60;  }
.picBtnTop .bd{ width:808px;  height:328px; position:relative;  }
.picBtnTop .bd li{ position:relative; zoom:1; vertical-align:middle;}
.picBtnTop .bd li .pic{ position:relative; z-index:0;  }
.picBtnTop .bd li .pic img{ width:734px; height:316px; vertical-align:bottom; }
.picBtnTop .bd li .bg{ width:734px; height:30px; position:absolute; left:0; bottom:0; z-index:1;  background:#000; filter:alpha(opacity=60);opacity:0.6;    }
.picBtnTop .bd li .title{ width:734px; height:30px; line-height:30px; left:0; bottom:0;   position:absolute; z-index:2;  }
.picBtnTop .bd li .title a{ color:#fff; padding-left:15px;  }

/*--------推荐产品---------*/
.tuijian{
	width:270px;
	float:left;
	margin-left:10px;
}
.tuijian .tit{
	padding-left:13px;
	height:34px;
	line-height:34px;
	font-size:16px;
	color:#fff;
	background:#1cb100;
	font-family:"微软雅黑",黑体;
}
.tuijian .con{
	height:273px;
	border:1px #dedede solid;
	border-top:none;
	background:#fff;
	padding-top:20px;
}
.tuijian .con li{
	width:228px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	padding-left:28px;
	background:url(../images/proseries/li-style.jpg) no-repeat 13px center;
}
.tuijian .con a{
	font-size:14px;
	line-height:32px;
}


/*--------产品类别板块---------*/
.pro-block{
	margin-top:45px;
}
.pro-block .tit{
	border-bottom:2px #1cb100 solid;
	font-family:"微软雅黑",黑体;
}

.pro-block .tit .h1{
	font-size:28px;
	font-weight:bold;
	color:#1cb100;
	background-position:left center;
	line-height:40px;
	vertical-align:middle;
	float:left;
}
.pro-block .tit .h1 img{
	vertical-align:middle;
	margin-top:-5px;
	margin-right:5px;
}
.pro-block .tit .h1.mtp img{
	margin-top:-10px;
}
.pro-block .tit a.item{
	margin:10px 0 0 15px;
	font-size:20px;
	color:#1cb100;
	display:block;
	float:left;
}
.pro-block .tit a.item:hover{
	color:#f00;
}
.pro-block .tit .pro-cate{
	float:right;
	position:relative;
	width:100px;
	margin-top:10px;
}
.pro-block .tit .pro-cate span{
	display:block;
	height:30px;
	line-height:30px;
	background:url(../images/proseries/qydq_ljt.jpg) no-repeat right center;
	color:#1cb100;
	font-size:14px;
	padding-right:16px;
	margin-right:10px;
	text-align:right;
	cursor:pointer;
}
.pro-block .tit .pro-cate .cate-list{
	position:absolute;
	top:30px;
	width:98px;
	border:1px #dedede solid;
	background:#fff;
	padding:5px 0 10px;
	display:none;
}
.pro-block .tit .pro-cate:hover .cate-list{
	display:block;
}
.pro-block .tit .pro-cate .cate-list a{
	display:block;
	line-height:30px;
	color:#333;
	text-align:center;
}
.pro-block .tit .pro-cate .cate-list a:hover{
	color:#f00;
}

.pro-left,.pro-right{
	float:left;
	width:268px;
	height:436px;
	background:#fff;
	border:1px #dedede solid;
	border-top:none;
	overflow:hidden;
}
.pro-left{
	width:268px;
}
.pro-left ul{
	width:202px;
	margin:30px auto 0;
}
.pro-left ul li{
	line-height:30px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.pro-left ul li a{
	color:#666;
	font-size:14px;
}
.pro-right{
	border-left:none;
	width:929px;
}

.pro-right ul{
	width:914px;
	margin:23px 0 0 15px;
}
.pro-right li{
	width:214px;
	border:1px #dedede solid;
	margin:0 10px 15px 0;
	background:#fff;
	float:left;
}
.pro-right li:hover{
	border-color:#e44;
	background:#e44;
}
.pro-right li .img-container{
	width:214px;
	height:140px;
	overflow:hidden;
	border-bottom:1px #dedede solid;
}
.pro-right li .img-container img{
	width:214px;
}
.pro-right li .pro-name{
	width:194px;
	padding:0 10px;
	color:#666;
	line-height:38px;
	font-size:14px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	text-align:center;
}
.pro-right li:hover a{
	text-decoration:none;
}
.pro-right li:hover .pro-name{
	color:#fff;
}

.pro-bottom{
	width:1198px;
	border:1px #dedede solid;
	margin:18px auto 0;
	overflow:hidden;
	padding:10px 0;
	background:#fff;
}
.pro-bottom li{
	float:left;
	width:207px;
	line-height:30px;
	margin-left:15px;
	background:url(../images/proseries/li-style.jpg) left center no-repeat;
	padding-left:15px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.pro-bottom li a{
	color:#666;
}
.pro-bottom li:hover{
	background-image:url(../images/proseries/li-style2.jpg)
}
.pro-bottom li:hover a{
	color:#f00;
}


/*--------在线留言---------*/
.mas_cont{
	width:1088px; 
	padding:40px 55px;
	background:#fff;
	border:1px #dedede solid;
} 
.textareabg{
	background:url(http://www.1288.tv/images/moban4liuyan.gif) center no-repeat;
}

#footer{
	width:100%;
	margin-top:50px;
	background:#fff;
	border:none;
	border-top:2px #1cb100 solid;
	padding:20px 0;
}


/*-------------------------产品列表页-------------------------*/
.pro-list-left{
	width:912px;
	float:left;
	margin-top:20px;
}
.pro-list-left .tit{
	border-bottom:2px #1cb100 solid;
	padding:10px 0 10px 10px;
	
}
.pro-list-left .pro-list-con{
	background:#fff;
	border:1px #dedede solid;
	padding:20px 0;
	min-height:720px;
}
.other-pro .pro-list{
	background:#fff;
	border:1px #dedede solid;
	padding:20px 0 10px;
}
.other-pro .tit,.liuyan .tit,.dianping .tit,.pro-detail  .tit{
	font-size:24px;
	font-family:"微软雅黑",黑体;
	background:#1cb100;
	color:#fff;
	height:40px;
	line-height:40px;
	padding-left:34px;
	margin-top:30px;
	font-weight:normal;
}
.pro-list-left .pro-list-con li,.other-pro .pro-list li{
	width:288px;
	border:1px #dedede solid;
	margin:0 0 15px 10px;
	background:#fff;
	float:left;
}
.other-pro .pro-list li{
	width:280px;
	margin:0 0 15px 14px;
}
.pro-list-left .pro-list-con li:hover,.other-pro .pro-list li:hover{
	border-color:#e44;
	background:#e44;
}
.pro-list-left .pro-list-con li img,.other-pro .pro-list li img{
	width:100%;
}
.pro-list-left .pro-list-con li .pro-name,.other-pro .pro-list li .pro-name{
	width:268px;
	padding:0 10px;
	color:#666;
	line-height:38px;
	font-size:14px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	text-align:center;
}
.other-pro .pro-list li .pro-name{
	width:260px;
}
.pro-list-left .pro-list-con li:hover a,.other-pro .pro-list li:hover a{
	text-decoration:none;
}
.pro-list-left .pro-list-con li:hover .pro-name,.other-pro .pro-list li:hover .pro-name{
	color:#fff;
}

.pro-list-right{
	width:270px;
	float:right;
	margin-top:24px;
}
.pro-list-right .list-box{
	margin-bottom:20px;
}
.pro-list-right .list-box .tit{
	height:32px;
	line-height:32px;
	background:#1cb100;
	color:#fff;
	font-family:"微软雅黑",黑体;
	padding-left:20px;
	font-size:16px;
}
.pro-list-right .list-box ul{
	width:268px;
	border:1px #dedede solid;
	border-top:none;
	background:#fff;
	padding:10px 0;
}
.pro-list-right .list-box li{
	line-height:30px;
	margin-left:15px;
	background:url(../images/proseries/li-style.jpg) left center no-repeat;
	padding-left:15px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.pro-list-right .list-box li:hover{
	background-image:url(../images/proseries/li-style2.jpg);
}


/*-------------------------产品详情页-------------------------*/
.pro-tit{
	height:64px;
	line-height:64px;
	background:#1cb100;
	color:#fff;
	font-size:24px;
	font-family:"微软雅黑",黑体;
	padding:0 34px;
	border-radius:10px 10px 0 0;
	margin:16px auto 12px;
}
.go-brand{
	color:#fff;
	float:right;
	text-align:right;
}
.go-brand:hover{
	text-decoration:none;
	display:inline-block;
	background:#fff;
	padding:0 10px;
}
.recommend{
	border:2px #1cb100 solid;
	background:#fff;
}
.rec-reason{
	width:813px;
	height:180px;
	float:left;
}
.rec-reason .tit{
	width:120px;
	height:30px;
	text-align:center;
	line-height:30px;
	font-size:16px;
	background:#1cb100;
	color:#fff;
	font-family:"微软雅黑",黑体;
	margin:26px 0 0 30px;
}
#scrollbar {
	margin-top:10px;
	width: 753px;
	height:96px;
	padding:0 30px;
}
#scrollbar .scrollbar {
	position: relative;
	background-position: 0 0;
	float: right;
	width: 8px;
}
#scrollbar .track {
	background: #eee;
	height: 100%;
	width: 8px;
	position: relative;
}
#scrollbar .thumb {
	background: #999;
	height: 16px;
	width: 8px;
	cursor: pointer;
	overflow: hidden;
	position: absolute;
	top: 0;
}
#scrollbar .viewport {
	width: 740px;
	height: 96px;
	overflow: hidden;
	position: relative;
}
#scrollbar .overview {
	list-style: none;
	position: absolute;
	left: 0;
	top: 0;
	padding: 0;
	margin: 0;
}
#scrollbar .overview p {
	color:#999;
	line-height:200%;
	text-indent:2em;
	font-size:14px;
	color:#666;
	line-height:24px;
	text-indent:24px;
}
.evaluate{
	width:381px;
	height:190px;
	float:left;
	border-left:1px #47c030 solid;
	background:#edffec;
	font-family:"微软雅黑",黑体;
	position:relative;
	z-index:1;
}
.evaluate-left{
	width:250px;
	height:120px;
	float:left;
	margin-left:22px;
	margin-top:18px;
}
.evaluate-left dl{
	margin-top:16px;
}
.evaluate-left dt{
	font-size:14px;
	color:#333;
	text-align:right;
	float:left;
	width:60px;
}
.evaluate-left dd{
	float:left;
}
.bar-bg{
	width:100px;
	padding-right:2px;
    background:#E3E3E3;
    height:12px;
    overflow:hidden;
    margin:3px 10px 0 10px;
    display:block;
    border-bottom:solid 1px #F4F4F4;
    border-right:solid 1px #F4F4F4;
}
.bar-line{
	height:10px;
	background-image:url(../images/proseries/barbg.gif);
	background-repeat:repeat-x;
	width:2px;
}
.border-r{
	border:1px #C2142C solid;
}
.border-y{
	border:1px #EFA804 solid;
	background-position:0 -10px;
}
.evaluate-left .fraction{
	margin-left:0;
	font-size:14px;
	
}
.evaluate-right{
	float:left;
	width:70px;
	margin-top:34px;
}
.recommend-tit{
	font-size:16px;
	color:#1cb100;
	text-align:center;
	font-weight:bold;
}
.evaluate-right .fraction{
	font-size:40px;
	color:#1cb100;
	text-align:center;
	margin:2px 0 8px;
	font-weight:bold;
}
.participate,.appraise{
	width:68px;
	line-height:20px;
	border:1px #1cb100 solid;
	text-align:center;
	font-size:12px;
}
.participate{
	border-bottom:none;
	background:#fff;
}
.appraise{
	border-top:none;
	background:#1cb100;
	color:#fff;
	cursor:pointer;
}

/*quiz style*/
.quiz{border:solid 2px #1cb100; border-left-width:1px; border-top-width:1px; width:382px; position:absolute; top:190px; right:-3px; background:#fff; display:none; z-index:10;}
.quiz-close{position:absolute; width:20px; height:20px; top:8px; right:16px; z-index:2; cursor:pointer;}
.quiz h3{font-size:14px;line-height:35px;height:35px;border-bottom:solid 1px #e8e8e8;padding-left:30px;background:#f8f8f8;color:#666;position:relative;}
.quiz_content{padding-top:10px;padding-left:20px;position:relative;}
.quiz_content .btm{border:none;width:100px;height:33px;background:url(../images/proseries/btn.gif) no-repeat;margin:10px 0 20px 64px;display:inline;cursor:pointer;}
.quiz_content li.full-comment{position:relative;z-index:99;height:41px;}
.quiz_content li.cate_l{height:24px;line-height:24px;padding-bottom:10px;}
.quiz_content li.cate_l dl dt{float:left;}
.quiz_content li.cate_l dl dd{float:left;padding-right:15px;}
.quiz_content li.cate_l dl dd label{cursor:pointer;}
.quiz_content .l_text{position:relative;padding-left:18px;}
.quiz_content .l_text .m_flo{ line-height:20px;}
.quiz_content .l_text .text{width:300px;height:80px;border:solid 1px #ccc; font-size:13px;}
.quiz_content .l_text .tr{position:absolute;bottom:-18px;right:40px;}
/*goods-comm-stars style*/
.goods-comm{position:relative;z-index:7;}
.goods-comm-stars{line-height:25px;padding-left:16px;height:41px;width:340px;}
.goods-comm-stars .star_l{float:left;display:inline-block;margin-right:5px;display:inline; text-align:right; width:60px;}
.goods-comm-stars .star_choose{float:left;display:inline-block;}
/* rater star */
.rater-star{position:relative;list-style:none;margin:0;padding:0;background-repeat:repeat-x;background-position:left top;float:left;}
.rater-star-item, .rater-star-item-current, .rater-star-item-hover{position:absolute;top:0;left:0;background-repeat:repeat-x;}
.rater-star-item{background-position: -100% -100%;}
.rater-star-item-hover{background-position:0 -48px;cursor:pointer;}
.rater-star-item-current{background-position:0 -48px;cursor:pointer;}
.rater-star-item-current.rater-star-happy{background-position:0 -25px;}
.rater-star-item-hover.rater-star-happy{background-position:0 -25px;}
.rater-star-item-current.rater-star-full{background-position:0 -72px;}
/* popinfo */
.popinfo{display:none;position:absolute;top:30px;background:url(../images/proseries/infobox-bg.gif) no-repeat;padding-top:8px;width:192px;margin-left:-14px;}
.popinfo .info-box{border:1px solid #f00;border-top:0;padding:0 5px;color:#F60;background:#FFF;}
.popinfo .info-box div{color:#333;}
.rater-click-tips{font:12px/25px;color:#333;margin-left:10px;background:url(../images/proseries/stars.jpg) repeat-x;width:125px;height:24px;padding-left:16px;overflow:hidden;}
.rater-click-tips span{display:block;background:#FFF9DD url(images/infobox-bg-l-r.gif) no-repeat 100% 0;height:34px;line-height:34px;padding-right:5px;}
.rater-star-item-tips{background:url(../images/proseries/stars.jpg) no-repeat 0 0;height:24px;overflow:hidden;}
.cur.rater-star-item-tips{display:block;}	
.rater-star-result{color:#FF6600;font-weight:bold;padding-left:10px;float:left;}


.s-detail-box{ zoom:1; background:#fff;-webkit-box-shadow: #aaa 0px 0px 3px;-moz-box-shadow: #aaa 0px 0px 3px;box-shadow: #aaa 0px 0px 3px; margin-top:20px;}

.s-detail-box h1{ font-family:'Microsoft YaHei'; font-size:24px; font-weight:normal; height:36px; line-height:36px; padding:0 0 0 24px; white-space:nowrap; color:#fff; background:#1cb100;}
.s-detail-box .bd{background:#fff; clear:both;}

/* 单品轮换*/

#awOnePageButton .view-slide { display: none; }
/* This class is removed after the showcase is loaded */
/* Assign the correct showcase height to prevent loading jumps in IE */
.showcase-load { height: 470px;overflow: hidden; }
/* Container when content is shown as one page */
.showcase-onepage {  }
/* Container when content is shown in slider */
.showcase { position: relative; margin: auto; }
.showcase-content-container { background-color: #fff; }

/* Left Right Button */
.showcase-arrow-previous,
.showcase-arrow-next { position:absolute; background:url(../images/proseries/arrows_black.png); width:30px; height:67px; top:220px; cursor: pointer; margin-top:20px; }
.showcase-arrow-previous { left: -31px; background-position: left center; }
.showcase-arrow-previous:hover { width:35px; left: -35px; filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50}
.showcase-arrow-next { right: -31px; background-position: right center; }
.showcase-arrow-next:hover { width:35px; right: -35px; filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}

/* Button Wrapper */
.showcase-button-wrapper { clear: both; text-align: center; white-space:nowrap; overflow:hidden; }
.showcase-button-wrapper span { display:inline-block; font-family:Arial, Helvetica, sans-serif; margin:0 2px; width:30px; height:20px; line-height:20px; cursor: pointer; font-size: 12px; background:#1cb100; color:#fff; margin-top:20px; }
.showcase-button-wrapper span.active { background:#2ed50f; height:30px; line-height:30px; color: #fff; }

/* Content */
.showcase-content { text-align: center; }
.showcase-content img{ max-height:500px; vertical-align:middle; margin-bottom:15px; }
.showcase-content-wrapper { text-align: center; width:940px; height:550px; display: table-cell; vertical-align: middle; }
/* Styling the tooltips */
.showcase-plus-anchor { background-image: url('../images/proseries/plus.png'); background-repeat: no-repeat; }
.showcase-plus-anchor:hover { background-position: -32px 0; }
div.showcase-tooltip { background-color: #fff; color: #000; text-align: left; padding: 5px 8px;  }
/* Styling the caption */
.showcase-caption {  position: absolute; bottom: 0; left: 0; right: 0; text-align:center; width:940px; font-size:16px; line-height:20px; height:20px; background:#eeeeee; color:#f00; font-weight:bold;}
.showcase-onepage .showcase-content { margin-bottom: 10px; }

/* Thumbnails */
.showcase-thumbnail-container { width:260px;}
.showcase-thumbnail-wrapper { overflow: hidden;  }
.showcase-thumbnail { height:74px; padding:5px; margin-bottom:1px; cursor: pointer; position: relative; background:#fbfaef; border-right:5px solid #1cb100 }
.showcase-thumbnail-caption { padding-left:15px; font-size:14px; float:left; white-space:normal; width:160px;}
.showcase-thumbnail-content { padding: 10px; text-align: center; padding-top: 25px; }
.showcase-thumbnail img{ float:left; border:1px solid #ddd; padding:1px; background:#fff; }
.showcase-thumbnail p{ padding:10px; line-height:24px; }
.showcase-thumbnail-cover { background-image: url(./images/black-opacity-40.png); position: absolute; top: 0; bottom: 0; left: 0; right:0; }
.showcase-thumbnail:hover { background:#fff; border-right:5px solid #ffcc33 }
.showcase-thumbnail:hover .showcase-thumbnail-cover { display: none; }
.showcase-thumbnail.active { background:#fff; border-right:5px solid #ffcc33;}
.showcase-thumbnail.active .showcase-thumbnail-cover { display: none; }
.showcase-thumbnail-wrapper-horizontal { padding: 10px; }
.showcase-thumbnail-wrapper-horizontal .showcase-thumbnail { margin-right: 10px; width: 116px; }
.showcase-thumbnail-wrapper-vertical { }
.showcase-thumbnail-wrapper-vertical .showcase-thumbnail {}

.showcase-thumbnail-button-forward,
.showcase-thumbnail-button-backward { background:#ccc; cursor: pointer; }

.showcase-thumbnail-button-forward .showcase-thumbnail-vertical,
.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal,
.showcase-thumbnail-button-backward .showcase-thumbnail-vertical,
.showcase-thumbnail-button-backward .showcase-thumbnail-horizontal { background-image: url(../images/proseries/arrows_updown.png); background-repeat: no-repeat; display: block; padding-top:20px; height:0; overflow:hidden; }

.showcase-thumbnail-button-backward .showcase-thumbnail-vertical { background-position: center top; background-color:#1cb100; }
.showcase-thumbnail-button-backward:hover .showcase-thumbnail-vertical { background-position: center top; background-color:#ffcc33; }
.showcase-thumbnail-button-forward .showcase-thumbnail-vertical { background-position: center -80px; background-color:#1cb100; }
.showcase-thumbnail-button-forward:hover .showcase-thumbnail-vertical { background-position: center -80px; background-color:#ffcc33; }

.showcase-thumbnail-button-backward .showcase-thumbnail-horizontal { background-position: 0 -17px;}
.showcase-thumbnail-button-backward:hover .showcase-thumbnail-horizontal { background-position: -17px -17px; }
.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal { background-position: center -30px; }
.showcase-thumbnail-button-forward:hover .showcase-thumbnail-horizontal { background-position: center -30px; }


div.showcase-content { width: 940px; height: 550px; overflow: hidden; position: relative; display: table-cell; text-align: center; vertical-align: middle; background: none; }
div.showcase-content p { position: static; +position:absolute;top: 50%; margin: 0; }
div.showcase-content img { position: static; +position:relative;top: -50%; left: -50%; }

/* 单品轮换结束*/
.pro-detail .con{
	border:1px #dedede solid;
	background:#fff;
	padding:30px 24px;
	font-size:14px;
	color:#333;
	line-height:24px;
}
.pro-detail .con img{
	display:block;
	max-width:100%;
	margin:5px auto;
}
.dianping .tit .pull-right{
	text-align:right;
	font-size:14px;
	margin-right:34px;
}
.dianping .tit .pull-right span{
	cursor:pointer;
	margin-left:5px;
}
.dianping .tit .pull-right span:hover{
	text-decoration:underline;
}
.dianping .con{
	border:1px #dedede solid;
	background:#fff;
	padding:10px 24px 30px;
}
.dianping .con li{
	border-bottom:1px #dedede dashed;
	margin-top:20px;
	font-size:14px;
	line-height:24px;
	color:#333;
}
.dianping .con li.nothing{
	text-align:center;
	font-size:20px;
	margin:30px auto;
	border:none;
}
.dianping .con .publish{
	width:300px;
	height:30px;
	font-size:16px;
	margin:30px auto 0;
	line-height:30px;
	color:#1cb100;
	border:2px #1bc100 solid;
	cursor:pointer;
}
.dianping .con .publish:hover{
	background:#1cb100;
	color:#fff;
}
.dianping .con li span{
	float:right;
	color:#999;
	font-size:12px;
	vertical-align:bottom;
}