﻿/* header */
/*首页头部*/
.h_bot{ height:42px;clear:both;border-bottom:2px solid #ea101b;margin-top:20px;}
.nav{line-height:36px;}
.main_nav{float:right;overflow:hidden;}
.main{width:100%;overflow:hidden;margin:0 auto;clear:both;}
.allcat{width:207px;height:42px;line-height:42px;cursor:pointer;float:left; padding-left:23px;background:rgba(234,16,27,1);}
.allcat a{font-size:16px;color:#fff;display:block;}
.posr{position:relative;}
/*头部导航样式及选中弹出*/
.nav_bigmbg{ clear:both;width:970px;height:42px;overflow:hidden;}
#ty_menu_title{position:relative;}
#ty_menu_title ul li{float:left;font-size:16px;font-family:"microsoft yahei";}
#ty_menu_title ul li a{display:block;text-decoration:none;line-height:42px;}
#ty_menu_title ul li{width:104px;text-align:center;}
.top {background:#fff;}
/*top1*/
.top-w {
	width:100%;
	height:40px;
	border-bottom:1px solid #e5e5e5;
	background-color:#f3f3f3;
}
.top .top-main {
	width:1200px;
	height:100%;
	margin:0 auto;
	color:#333333;
	font-size:14px;
	line-height:40px;
}
.top .top-main span {
	float:left;
	display:inline-block;
	line-height:25px;
	color:#333333;
}
.top .top-main span a {
	color:#333333;
}
.top .top-main ul {
	float:right;
	color:#333333;
}
.top .top-main ul a {
	color:#333333;
	height:40px;
	line-height:40px;
	display:block;
	clear:both;
}
.top .top-main ul a:hover {
	color:#FF2E2F;
}
.top .top-main ul li span {
	padding-left:20px;
}
.top1_r { }
.top1_r ul .fore3 {
	padding:0px 1px;
	margin-right:5px;
}
.top1_r ul li dt {
	float:left;
	padding:0px 8px;
	width:49px;
	padding-right:25px;
}
.top1_r ul li {
	float:left;
	position:relative;
	z-index:99;
	margin-right:15px;
	width:115px;
}
.top1_r ul li a {
	height:30px;
	line-height:30px;
	overflow:hidden;
}
.top1_r ul .fore3:hover {
	background:#FFF;
	border:1px solid #ebebeb;
	border-bottom:none;
	border-top:none;
	padding:0px;
}
.top1_r ul li .cw-icon:hover {
	background:#fff;
}
.top1_r ul li .cw-icon a {
	margin-right:5px;
}
.top1_r ul li .cw-icon i {
	transition:transform 0.1s ease-in 0s;
	float:left;
	margin-top:20px;
	margin-right:10px;
}
.top1_r ul li:hover .cw-icon i {
	transform:rotate(180deg);
}
.top1_r ul li:hover .dorpdown-layer {
	display:block;
	border-top:none;
}
.dorpdown-layer {
	display:none;
	background:#FFF;
	border:1px solid #ebebeb;
	border-top:none;
	position:absolute;
	top:40px;
	left:0px;
	width:155px;
	left:-1px;
	text-align:center;
	padding:10px 0px;
}
.dorpdown-layer img {
	width:130px;
	height:130px;
}
.geren{width:100px !important;}
.top .top-main ul .dorpdown-layer a {
	height:30px;
	width:92px;
	text-align:center;
	padding-left:0;
	line-height:30px;
}
.header_top1 .fr a {
	color:#333333;
	padding-left:15px;
	float:left;
	padding-right:2px;
}
.clearfix:after {
	display:table;
	line-height:0;
	content:"";
}
/*头部图标*/
.top_weixin{background:url(/Templates/master/default/images/t_weixin.png) no-repeat 6px 12px;padding-left:30px !important;}
.top_shouji{background:url(/Templates/master/default/images/t_shouji.png) no-repeat 10px 12px;padding-left:26px !important;}
.top_anzhuo{background:url(/Templates/master/default/images/t_anzhuo.png) no-repeat 10px 12px;padding-left:30px !important;}

.top .top-search {
	clear:both;margin:0 auto;width:1200px;margin-top:25px;overflow:hidden;
}
.top .top-search .logo {
	float:left;
	margin-top:20px;
	width:450px;
}
.top-search .search-box {
	float:left;
	width:483px;
	height:70px;
	margin:0 auto;
	margin-left:20px;
	padding-top:37px;
}
.top-search .cart-box {
	float:left;
	width:205px;
	height:36px;
	display:inline;
	margin-top:37px;
	background:#f5f5f5;
	padding-left:15px;
	color:#FFF;
	line-height:36px;
	font-size:14px;
}
.top-search .cart-box span em {
	padding:0px 5px;
}
.top-search .cart-box a {
	display:block;
	width:200px;
	background:url(../../images/shopcart_06.png) no-repeat right 14px;
}

/*搜索框样式*/
#search_main{width:430px;height:35px;background:#fff;}
#search{width:356px;height:32px;border:#ea101b 2px solid;float:left;}
.jsSelect{width:62px;height:130px;float:left;display:inline;margin-left:-2px;}
.jsSelect ul{width:62px;height:32px;overflow:hidden;background:#FFF;float:left;position:absolute;z-index:9;}
.jsSelect ul .s{display:block;background:url(../../images/select.png) 0px -27px no-repeat;cursor:default;cursor:pointer;border:none;color:#ea101b;border-left:2px solid #ea101b;}
.jsSelect ul li{width:58px;height:32px;line-height:32px;cursor:pointer;text-align:center;color:#A8A8A8;border:none;border-left:2px solid #ea101b;border-right:2px solid #ea101b;font-size:14px;}
#s_wenda{border-bottom:2px solid #ea101b;}
#txt_Search_Keywords{width:286px;height:32px;background:none;margin-left:5px;border:none;line-height:32px;outline:none;color:#a8a8a8;font-family:"微软雅黑";font-size:14px;}
.search_btn{width:70px;height:36px;overflow:hidden;text-align:center;line-height:36px;background:#ea101b;font-size:14px;color:#fff;border:0px;cursor:pointer;float:left;font-family:"微软雅黑","宋体";}
.top-search .hot-key{width:428px; height:35px; line-height:35px; overflow:hidden; color:#999;}
.top-search .hot-key a{color:#999 !important;}
.top-search .hot-key a:hover{color:#ea101b !important;}
/*  nav */
.nav-wrap {
	width:1200px;
	margin:0 auto;
	height:auto;
	position:relative;
}
.top .top-nav {
	width:100%;
	height:40px;
	border-bottom:2px solid #ea101b;
	margin-top:10px;
}
.top-nav .side-nav {
	display:block;
	margin:0px auto;
	overflow:hidden;
	top:-19px\9;
}
.side_nav {
	float:left;
	width:210px;
	position:relative;
	z-index:100;
	height:40px;
}
.top-nav ul a {
	color:#616161;
}
.top-nav .side-nav .title {
	position:relative;
	color:#fff;
	float:left;
	width:220px;
	height:40px;
	line-height:40px;
	text-align:center;
	background-color:#ea101b;
	font-size:16px;
	font-weight:normal;
	z-index:99;
}
.top-nav .side-nav .title a {
	padding:0px;
	font-weight:normal;
}
.top-nav h3 a {
	color:#fff;
}
.top-nav h3 a:hover {
	color:#fff !important;
}
.side-nav ul li ul {
	display:none;
	margin:0;
	padding:0;
	position:absolute;
	left:0px;
	top:40px;
	border:1px solid #cb160f;
	border-top:0px;
	width:300px;
	background:#fff;
}
.top-nav .side-nav ul {
	overflow:hidden;
	width:1200px;
	height:40px;
}
.top-nav .side-nav ul li {
	float:left;
}
.top-nav .side-nav ul li a {
	display:inline-block;
	color:#333;
	padding-left:25px;
	padding-right:25px;
	text-align:center;
	line-height:35px;
	font-size:16px;
	font-weight:lighter;
}
.top-nav .side-nav li a:hover {
	color:#ff2d2e;
}
/*  nav end*/
/* header end */



/* banner*/
.top-banner {
	position:relative;
	margin-left:-1px;
	margin-bottom:10px;
}
.flexslider {
	position:relative;
	height:400px;
	overflow:hidden;
}
.slides {
	position:relative;
	z-index:1;
}
.slides li {
	height:400px;
}
.flex-control-nav {
	position:absolute;
	bottom:10px;
	z-index:2;
	width:100%;
	text-align:center;
}
.flex-control-nav li {
	display:inline-block;
	width:14px;
	height:14px;
	margin:0 5px;
 *display:inline;
	zoom:1;
}
.flex-control-nav a {
	display:inline-block;
	width:14px;
	height:14px;
	line-height:40px;
	overflow:hidden;
	background:url(../../images/dot.png) right 0 no-repeat;
	cursor:pointer;
}
.flex-control-nav .flex-active {
	background-position:0 0;
}
.flex-direction-nav {
	position:absolute;
	z-index:3;
	width:100%;
	top:45%;
}
/*banner end*/


/* focusWarp */

.ad_slide {
	height:480px;
	position:relative;
	margin:0 auto;
	overflow:hidden;
	position:relative;
}
.focusWarp {
	height:480px;
	overflow:hidden;
	position:relative;
}
.imgList {
	position:absolute;
}
.imgList li {
	float:left;
	text-align:center;
	height:480px;
}
.imgList li div {
	height:480px;
}
.imgList_two {
	position:absolute;
	z-index:10;
	top:100px;
}
.imgList_two li {
	float:left;
	text-align:center;
}
.imgList_two li img {
	margin-left:-330px;
}
.imgBtn {
	position:absolute;
	bottom:10px;
	z-index:10;
	background:rgba(0,0,0,0);
	padding:0px 15px;
	line-height:25px;
	height:28px;
	border-radius:15px;
	margin-right:-100px;
}
.btnWarp {
	overflow:hidden;
}
/* 默认圆点样式 */

.imgBtn li {
	width:13px;
	height:13px;
	float:left;
	font-size:14px;
	margin:7px 5px;
	text-align:center;
	line-height:100px;
	cursor:pointer;
}

/*公告*/
.main-content {
	width:1200px;
	margin:0 auto;
}
.bn-right {
	float:right;
	z-index:1;
	position:relative;
}
.bn-right .bn-top {
	margin-top:-490px;
	margin-left:-220px;
	height:460px;
	width:220px;
	position:absolute;z-index:1;background:#000;filter:filter:alpha(opacity:30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;
}
.bn-right .bn-top span {
	display:inline-block;
	width:100%;
	height:40px;
	line-height:40px;
	border-top:2px solid #e0e0e0;
}
.bn-right .bn-top span a {
	display:inline-block;
	float:right;
	color:#C4C4C4;
	font-size:12px;
}
.bn-right .bn-top .article_hd{display:none;}
.bn-right .bn-top ul{margin-top:5px;}
.bn-right .bn-top ul li{white-space:nowrap;width:190px;overflow:hidden;padding-left:10px;}
.bn-right .bn-top ul li a {
	font-size:14px;
	color:#fff;
	padding-left:10px;
}
.bn-right .bn-btm {
	overflow:hidden;
	width:200px;
}
.main-content .top-ad a {
	float:left;
	margin-top:10px;
	margin-left:0px;
	overflow:hidden;
}
.main-content .top-ad {
	width:1220px;
	height:180px;
}
.main-content .top-ad img {
	width:280px;
	margin-right:20px;
	height:180px;
}
.top-ad div {
	float:left;
}
.top-ad {
	clear:both;
}
.article_list{line-height:32px;margin:0 auto;font-size:14px;}
.article_list li{width:428px;}
.article_list em{ font-style:normal;font-size:12px;color:#666;}
.article_list a{ background:url(../../images/process/help_center_icon.jpg) no-repeat left center;color:#333;padding-left:20px;}
.article_list a:hover{ background:url(../../images/process/help_center_icon2.jpg) no-repeat left center;color:#ea101b;}
/*品牌 轮播*/

.brand-top .mr_frBtnL {
	cursor:pointer;
}
.brand-top .mr_frUl {
	width:180px;
	float:none;
	height:255px;
	display:block;
}
.brand-top .mr_frBtnR {
	cursor:pointer;
}
.brand-top .mr_frUl ul li {
	width:178px;
	overflow:hidden;
	position:relative;
	height:55px;
	display:block;
}
.brand-top .mr_frUl ul li a img { /*display:block;*/
	width:100%;
}
.brand-top .mr_frBtnL {
	background:url("../../images/brand_jt_07.jpg") no-repeat;
	float:none;
	display:block;
	width:60px;
	height:17px;
	margin:0 auto;
}
.brand-top .mr_frBtnR {
	background:url("../../images/brand_jt_03.jpg") no-repeat;
	float:none;
	display:block;
	width:60px;
	height:17px;
	margin:0 auto;
}
.brand-top .mr_frBtnL:hover {
	background:url("../../images/brand_icon_07.jpg") no-repeat;
	width:60px;
	height:17px;
	margin:0 auto;
}
.brand-top .mr_frBtnR:hover {
	background:url("../../images/brand_icon_03.jpg") no-repeat;
	width:60px;
	height:17px;
	margin:0 auto;
}
/*限时抢购开始*/
.discount-sp {
	overflow:hidden;
	clear:both;
}
.discount-sp .dis-limited {
	float:left;
	background:#fff;
	width:940px;
	height:401px;
	margin-top:10px;
}
.discount-sp .dis-limited h4 {
	height:50px;
	line-height:50px;
	padding:0px 20px;
	color:#333;
}
.discount-sp .dis-limited h4 b {
	float:left;
	font-weight:lighter;
	font-size:18px;
	background:url("../../images/cout_bg_03.jpg") no-repeat 0 17px;
	padding-left:20px;
}
.discount-sp .dis-limited h4 em a {
	float:right;
	font-size:14px;
	background:url("../../images/cout_bg_06.jpg") no-repeat right;
	padding-right:30px;
}
.discount-sp .dis-limited ul {
	float:left;
	width:940px;
	background:#fff;
}
.discount-sp .dis-limited ul li {
	float:left;
	width:210px;
	margin-left:20px;
	padding-bottom:10px;
	height:100%;
	text-align:center;
}
.dis-limited ul li .time {
	width:100%;
	height:35px;
	font-size:14px;
	color:#666;
	font-weight:lighter;
	text-align:center;
	line-height:35px;
	background:url("../../images/cout_bg_11.jpg") no-repeat;
	padding-left:25px;
}
.dis-limited ul li .time strong {
	font-weight:lighter;
}
.dis-limited ul li .pro-img {
	display:table-cell;
	height:210px;
	width:210px;
	text-align:center;
	vertical-align:middle;
	overflow:hidden;
}
.dis-limited ul li .pro-img img {
	height:210px;
	width:210px;
}
.dis-limited ul li .pro-info {
	width:100%;
	height:90px;
}
.dis-limited ul li .pro-name, .mid-pro li .pro-info .pro-name {
	width:210px;
	height:25px;
	line-height:25px;
	text-align:center;
	white-space:normal;
	text-overflow:ellipsis;
	overflow:hidden;
	font-weight:lighter;
	margin-top:10px;
}
.dis-limited ul li .pro-name a, .group-pro .pro-name a, .mid-pro li .pro-info .pro-name a, .hot-pro li .pro-info .pro-name a {
	font-weight:lighter;
	font-size:14px;
	color:#333;
}
.dis-limited ul li .pro-name a:hover, .group-pro .pro-name a:hover, .mid-pro li .pro-info .pro-name a:hover, .hot-pro li .pro-info .pro-name a:hover {
	color:#ff2d2e;
}
.dis-limited ul li .pro-price, .group-pro .pro-price, .mid-pro li .pro-price {
	text-align:left;
	line-height:30px;
}
.dis-limited ul li .pro-price span, .mid-pro li .pro-price span, .hot-pro li .pro-info .pro-price span {
	color:#ff2d2e;
	font-size:18px;
	font-weight:700;
}
.pro-info .pro-price span i.rmb {
	text-decoration:none;
}
.group-pro .pro-price span {
	font-size:20px;
	font-weight:bold;
	color:#ff2d2e;
}
.dis-limited ul li .pro-price i, .group-pro .pro-price i, .mid-pro li .pro-price i, .hot-pro li .pro-info .pro-price i {
	color:#777;
	text-decoration:line-through;
	font-size:14px;
	font-style:normal;
	padding-left:0px;
}
.dis-limited ul li .pro-price i span {
	color:#777;
	font-weight:normal;
	font-size:14px;
}
.group-pro .pro-price i span {
	font-weight:normal;
}
.dis-limited ul li .pro-price .rmb, .group-pro .pro-price .rmb, .mid-pro li .pro-price .rmb, .hot-pro li .pro-info .pro-price .rmb {
	font-size:14px;
	color:#ff2d2e;
	padding-right:3px;
	text-decoration:none;
}
.discount-sp .dis-group {
	float:right;
	position:relative;
	width:200px;
	padding:20px;
	height:381px;
	background:#fff;
	margin-top:10px;
	padding-top:0;
}
.discount-sp .dis-group h4 {
	padding:0;
	color:#333;
}
.discount-sp .dis-group h4 b{
	line-height:50px;
	float:left;
	font-weight:lighter;
	font-size:18px;
	background:url("../../images/cout_bg_03.jpg") no-repeat 0 17px;
	padding-left:20px;
}
.discount-sp .dis-group .group-pro {
	width:200px;
}
.discount-sp .dis-group .group-pro .bg-pic {
	position: absolute;
	width: 45px;
	height: 78px;
	top: -4px;
	right: 5px;
	background: url("../../images/group_bg_03.png") no-repeat;
}
.discount-sp .group-pro .group-img {
	width:220px;
	height:220px;
	margin:0 auto;
	margin-left:-10px;
	overflow:hidden;
}
.discount-sp .group-pro .pro-info {
	margin-top:10px;
}
.discount-sp .group-pro .pro-info .pro-name {
	width:200px;
	height:20px;
	line-height:20px;
	overflow:hidden;
}
.discount-sp .group-pro input {
	width:200px;
	height:50px;
	background-color:#ff4146;
	color:#fff;
	font-size:18px;
	line-height:50px;
	text-align:center;
	border:none;
	border-radius:2px;
	margin-top:5px;
}
.mid-nav {
	background:#fff;
	margin-top:20px;
}
/*限时抢购结束*/
.main {
	width:1200px;
	margin:0 auto;
	margin-top:8px;
	overflow:hidden;
}
/*floor*/
.category01 {
	margin:20px 0;
	overflow:hidden;
	background-color:#fff;
}
.main-content .horizontal-ad {
	width:1200px;
	display:block;
	height:90px;
	overflow:hidden;
}
.category01 .title-T {
	display:inline-block;
	width:100%;
	height:40px;
	line-height:40px;
}
.category01 .title-T h4 {
	float:left;
	padding-left:10px;
	font-size:20px;
	line-height:40px;
	color:#333;
	font-weight:lighter;
}
.category01 .title-T .icon {
	padding-right:20px;
}
.category01 .title-T a {
	display:inline-block;
	float:right;
	color:#C4C4C4;
	line-height:30px;
	font-size:12px;
}
.category01 .title-T a:hover {
	color:#ff2d2e;
}
.category01 .title-T .brand-btm {
	float:right;
	height:40px;
	line-height:40px;
	font-size:14px;
}
.category01 .title-T .brand-btm li a {
	padding-left:13px;
	color:#333;
	font-size:14px;
	line-height:43px;
	font-weight:lighter;
}
.category01 .title-T .brand-btm li a:hover {
	color:#ea101b;
}
.category01 .cate-wrap {
	width:1200px;
	margin-top:5px;
	overflow:hidden;
}
.category01 .cate-wrap .brand-btm a:hover {
	color:#ff2d2e;
}
.category01 .cate-wrap .brand-B {
	float:left;
	width:191px;
	height:425px;
	padding:10px 16px;
}
.category01 .cate-wrap .brand-top {
	padding:0 20px;
}
.category01 .cate-wrap .brand-top li {
	float:left;
	overflow:hidden;
	width:178px;
	text-align:center;
	height:54px;
	margin-bottom:10px;
	border:1px solid #ebebeb;
}
.category01 .cate-wrap .brand-top li img {
	width:178px;
	text-align:center;
	height:55px;
}
.category01 .cate-wrap .brand-top a {
}
.category01 .cate-wrap .brand-top a img {
}
.category01 .sid_right {
	width:240px;
}
.sid_right .ad_num2 img{
}
.img-scale div[type="simple"] img {
	-webkit-transform: scale(1);
	   -moz-transform: scale(1);
	     -o-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);
	-webkit-transition: transform .5s ease 0s;
	   -moz-transition: transform .5s ease 0s;
	     -o-transition: transform .5s ease 0s;
	    -ms-transition: transform .5s ease 0s;
	        transition: transform .5s ease 0s;
}
.img-scale div[type="simple"] img:hover {
	
}
.category01 .sid_right .brand1 {
	background:#fff;
	height:290px;
	margin-bottom:20px;
	overflow:hidden;
}
.category01 .sid_right .ad {
	background:#fff;
	height:290px;
}
.category01 .sid_right .ad_num1 {
	background:#fff;
	height:135px;
	margin-bottom:20px;
}
.category01 .sid_right .ad_num2 {
	background:#fff;
	height:135px;
	margin-bottom:20px;
}
.category01 .sid_left {
	width:220px;
}
.category01 .sid_left .ad_num1 {
	background:#fff;
	height:290px;
	margin-bottom:20px;
}
.category01 .sid_left .ad_num2 {
	background:#fff;
	height:290px;
	margin-bottom:20px;
}
.category01 .cate-wrap .post-pic {
	float:left;
	display:inline-block;
	height:600px;
	width:220px;
	overflow:hidden;
}
.category01 .cate-wrap .post-pic img{height:290px;overflow:hidden; margin-bottom:20px;}
.gengduo{width:100px; float:right; padding-right:10px;}
.gengduo .morelink a{line-height:40px;font-size:14px;background:url("../../images/cout_bg_06.jpg") no-repeat right;padding-right:30px; color:#333;}
.category01 .cate-wrap .hot-pro {
	float:left;
	width:700px;
	padding:0px 20px;
}
.category01 .cate-wrap .hot-pro ul {
	width:800px;
}
.category01 .cate-wrap .hot-proext {
	float:left;
	width:615px;
	height:445px;
	border:none;
	padding:0;
}
.category01 .cate-wrap .hot-pro li {
	float:left;
	width:180px;
	padding:20px;
	margin-right:20px;
	background:#fff;
	height:250px;
	margin-bottom:0px;
	border:2px solid #fff;
	transition:all 0.2s linear 0s;
}
.category01 .cate-wrap .hot-pro li:hover {
	border:2px solid #FF4146;
}

.category01 .cate-wrap .hot-pro.hot-proext li {
	margin-right:5px;
	margin-left:30px;
}
.cate-wrap .hot-pro li .pro-img {
	display:block;
	width:180px;
	height:180px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	overflow:hidden;
}
.cate-wrap .hot-pro li .pro-img img {
	max-width:180px;
	max-height:180px;
}
.cate-wrap .hot-pro li .pro-info {
	width:180px;
	height:50px;
}
.hot-pro li .pro-info .pro-name {
	width:100%;
	height:40px;
	line-height:40px;
	text-align:center;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	margin-top:10px;
}
.category01 .sal-charts {
	float:right;
	width:240px;
	background:#fff;
}
.category01 .sal-charts h4 {
	padding:15px 20px;
	overflow:hidden;
	font-size:16px;
	color:#ff5252;
	font-weight:normal;
}
.category01 .sal-charts .txt {
	display:inline-block;
	height:20px;
	line-height:20px;
	font-size:12px;
	color:#666;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	width:150px;
	float:left;
}
.category01 .sal-charts span {
	font-size:14px;
	color:#ff2d2e;
}
.category01 .sal-charts .act01 {
	width:186px;
	height:85px;
	padding:10px 0;
	border-bottom:1px dotted #8b8b8b;
	white-space:normal;
	text-overflow:clip;
	overflow:auto;
}
.category01 .sal-charts .act01 img {
	display:block;
	padding:5px;
	float:left;
}
.pro_simple180 .pro-price {
	text-align:center;
}
/* floor end*/
.mid-nav .tab_hd {
	background:#fafafa;
}
.pro_tab220 .tab_item .name a:hover {
	color:#ff2d2e;
}
.pro_tab180 .tab_hd ul, .pro_tab160 .tab_hd ul, .pro_tab220 .tab_hd ul {
	width:1200px;
}
.pro_tab180 .tab_hd li, .pro_tab160 .tab_hd li, .pro_tab220 .tab_hd li {
	display:inline-block;
	width:200px;
	text-align:center;
	line-height:50px;
	font-size:18px;
	color:#333;
	font-weight:lighter;
	font-family:"microsoft yahei";
	cursor:pointer;
	background:#fafafa;
	border-bottom:1px solid #eee;
	margin:0;
}
.pro_tab180 .tab_hd li.select, .pro_tab160 .tab_hd li.select, .pro_tab220 .tab_hd li.select {
	color:#ff2d2e;
	background:url(../../images/bg_1.png) no-repeat;
	position:relative;
	border-bottom:0;
	font-weight:normal;
}
.pro_tab180 .tab_item, .pro_tab160 .tab_item, .pro_tab220 .tab_item {
	width:100%;
	overflow:hidden;
	clear:both;
}
.pro_tab180 .tab_item ul, .pro_tab160 .tab_item ul {
	width:1200px;
}
.pro_tab180 .tab_item li {
	float:left;
	width:180px;
	margin-top:10px;
	margin-right:20px;
}
.pro_tab180 .tab_item .pic {
	width:180px;
	height:180px;
}
.pro_tab180 .tab_item .name, .pro_tab160 .tab_item .name {
	width:150px;
	height:40px;
	line-height:35px;
	padding-left:20px;
	text-align:center;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.pro_tab180 .tab_item .name a, .pro_tab160 .tab_item .name a, .pro_tab220 .tab_item .name a {
	color:#333;
	font-size:14px;
	line-height:40px;
}
.pro_tab180 .tab_item .price b, .pro_tab160 .tab_item .price b, .pro_tab220 .tab_item .price b {
	color:#ff2d2e;
	font-size:18px;
}
.pro_tab180 .tab_item .price span, .pro_tab160 .tab_item .price span, .pro_tab220 .tab_item .price span {}
.pro_tab160 .tab_item li {
	float:left;
	width:160px;
	margin-left:25px;
	margin-right:10px;
	overflow:hidden;
}
.sub_yuanjia{display:none;}
.yishou{ float:right; padding-right:5px; color:#999;}
.yishou em{color:#ff2d2e;}
.pro_tab160 .tab_item .pic {
	height:178px;
	width:200px;
	padding:10px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	overflow:hidden;
}
.pro_tab160 .tab_item .pic img {
	vertical-align:middle;
	max-width:160px;
	max-height:160px;
}
.pro_tab220 .tab_item ul {
	width:1200px;
}
.pro_tab220 .tab_item li {
	float:left;
	width:212px;
	padding:14px;
	overflow:hidden;
	padding-right:0;
	padding-left:20px;
	margin:0;
}
.pro_tab220 .tab_item .pic {
	width:212px;
	height:212px;
	overflow:hidden;
}
.pro_tab220 .tab_item .name {
	height:40px;
	line-height:20px;
	font-weight:lighter;
	margin-top:10px;
	margin-bottom:5px;
	overflow:hidden;
}
.pro_tab220 .tab_item .price {
	height:20px;
	line-height:20px;
	overflow:hidden;
}
.pro_tab220 .tab_item .price b em {
	font-size:14px;
	font-weight:lighter;
}
.vote_tab {
	margin-top:8px;
	width:208px;
	border:1px solid #ECECEC;
	height:222px;
}
.vote_tab .hd {
	border-bottom:1px solid #ECECEC;
	height:36px;
	font-size:16px;
	font-weight:bold;
	color:#C60404;
	font-family:"microsoft yahei";
	padding-left:15px;
}
.vote_tab .bd {
	padding:10px;
}
.vote_tab .bd #btnOK {
	background:url(../../images/common/vote_btn.jpg) no-repeat;
	width:82px;
	height:25px;
	color:#fff;
}
.floor160, .group160, .pro_floor2, .pro_floor3 {
	margin-top:15px;
	clear:both;
	width:1200px;
	overflow:hidden;
}
.floor_hd, .group_hd {
	border-bottom:2px solid #AAAAAA;
	width:1200px;
	overflow:hidden;
	height:40px;
	line-height:40px;
}
.floor_hd ul, .floor_hd em, .group_hd ul, .group_hd em {
	line-height:50px;
}
.floor_hd div, .floor_hd ul, .floor_hd div span {
	float:left;
}
.floor_hd em {
	float:right;
}
.floor_hd em a {
	color:#3A3A3A;
	font-family:"新宋体";
}
.floor_hd ul li {
	color:#666;
	margin-right:10px;
	display:inline;
}
.floor_hd ul li a {
	color:#666;
}
.floor_hd div .icon {
	width:40px;
}
.floor_hd div .title {
	font-size:22px;
	font-weight:bold;
	color:#676767;
	width:150px;
	font-family:"microsoft yahei";
	margin-right:20px;
}
.floor_hd .keyword, .floor_hd .morelink {
	min-width:100px;
}
.floor160 .floor_bd, .floor180 .floor_bd {
	width:1200px;
	overflow:hidden;
}
.floor160 .floor_ad, .floor180 .floor_ad {
	float:left;
	width:240px;
	overflow:hidden;
}
.floor160 .floor_pro {
	float:left;
	width:734px;
	padding-left:26px;
	border-bottom:1px solid #f1f1f1;
	padding-bottom:14px;
	overflow:hidden;
}
.floor160 .floor_pro ul {
	width:750px;
}
.floor160 .floor_pro li {
	width:160px;
	float:left;
	margin-top:9px;
	margin-right:25px;
}
.floor160 .floor_pro .pic {
	width:160px;
	height:160px;
	text-align:center;
	overflow:hidden;
}
.floor160 .floor_pro .name {
	margin-top:5px;
	width:160px;
	word-break:break-all;
	height:40px;
	overflow:hidden;
	line-height:20px;
}
.floor160 .floor_pro .price b, .floor180 .floor_pro .price b {
	color:#E4393C;
	font-weight:bold;
	font-size:16px;
	height:25px;
	line-height:25px;
}
.floor_pro .price span {
	display:none;
}
.floor180 .floor_pro {
	float:left;
	width:750px;
	padding-left:10px;
	border-bottom:1px solid #f1f1f1;
	overflow:hidden;
}
.floor180 .floor_pro ul {
	width:780px;
}
.floor180 .floor_pro li {
	width:180px;
	float:left;
	margin-top:9px;
	margin-right:9px;
}
.floor180 .floor_pro .pic {
	width:180px;
	height:180px;
	text-align:center;
	overflow:hidden;
}
.floor180 .floor_pro .name {
	margin-top:5px;
	width:180px;
	word-break:break-all;
	height:34px;
	overflow:hidden;
	line-height:17px;
}
/*****修改品牌样式名称 *****/
.group_bd .bd_saletop .price span {
	display:none;
}
.sale_top60 li {
	clear:both;
	border-top:1px dashed #eee;
	padding:20px;
	overflow:hidden;
	vertical-align:bottom;
	width:200px;
	height:70px;
	margin:0;
}
.sale_top60 li:hover {
	background:#f9f9f9;
}
.sale_top60 li:first-child {
	border:none;
}
.sale_top60 .sale_top1 em, .sale_top60 .sale_top2 em, .sale_top60 .sale_top3 em {
	background:#ff2d2e;
	border:none;
	color:#fff;
}
.sale_top60 li em {
	border-radius:10px;
	color:#fff;
	background:#dddddd;
	margin-right:10px;
	display:inline-block;
	font-style:normal;
	height:16px;
	text-align:center;
	width:16px;
	line-height:16px;
	float:left;
	margin-top:2px;
}
.sale_top60 li .price em {
	border-radius:0px;
	border:none;
	float:none;
	display:inline;
	font-size:12px;
}
.sale_top60 li .price b {
	margin-top:0px;
	font-size:12px;
}
.sale_top60 li .price b em{font-weight:100;}
.sale_top1 {
	overflow:hidden;
}
.sale_top60 li .pic {
	float:left;
	width:40px;
	height:40px;
	margin-right:10px;
}
.sale_top60 li .pic img {
	width:40px;
	height:40px;
	overflow:hidden;
}
.sale_top60 .sale_top1 .info, .sale_top60 .sale_top2 .info, .sale_top60 .sale_top3 .info, .sale_top60 .sale_top4 .info, .sale_top60 .sale_top5 .info {
	float:left;
	width:120px;
}
.sale_top60 li .name {
	line-height:20px;
	height:40px;
	overflow:hidden;
}
.sale_top60 .price {
	height:25px;
	line-height:25px;
	overflow:hidden;
}
.sale_top60 .price b{color:#ff2d2e;font-size:14px !important;}
.sale_top60 .sale{
	height:22px;
	line-height:22px;
	overflow:hidden;
}
.sale_top60 .sale b{font-weight:100;color:#ff2d2e;}
.sale_top60 .price span {
	display:block;
}
/********组合栏目********/
.pro_combination {
	margin-top:15px;
	clear:both;
	width:1200px;
}
.combination_l {
	width:212px;
	float:left;
	overflow:hidden;
}
.combination_l div {
	width:212px;
	clear:both;
	overflow:hidden;
}
.combination_l div.title {
	height:40px;
	overflow:hidden;
}
.combination_l div span {
	float:left;
}
.combination_l div .icon {
	width:40px;
}
.combination_l div .title {
	font-size:22px;
	font-weight:bold;
	color:#676767;
	width:140px;
	font-family:"microsoft yahei";
}
.combination_l .category {
	width:212px;
	clear:both;
	border-top:2px solid #AAAAAA;
	margin-top:0px;
	mine-height:26px;
}
.combination_l ul {
	margin-top:12px;
	line-height:26px;
}
.combination_l li {
	float:left;
	width:100px;
	height:26px;
	color:#666666;
}
.combination_l li a {
	color:#666666;
}
.combination_l .adv_image {
	margin-top:10px;
	width:212px;
}
.combination_tab {
	width:630px;
	overflow:hidden;
	float:left;
}
.combination_tab .tab_hd ul {
	width:640px;
}
.combination_tab .tab_hd li {
	width:158px;
	float:left;
	border-bottom:2px solid #9D9D9D;
	height:40px;
	line-height:36px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#666561;
	font-family:"microsoft yahei";
	cursor:pointer;
	overflow:hidden;
}
.combination_tab .tab_hd li.select {
	background:url(../../images/xxk_icon1.jpg) center bottom no-repeat;
	color:#df1b1d;
	border-bottom:2px solid #df1b1d;
}
.combination_tab .tab_hd li:hover {
	background:url(../../images/xxk_icon1.jpg) center bottom no-repeat;
	color:#df1b1d;
	border-bottom:2px solid #df1b1d;
}
.combination_tab .tab_item {
	width:630px;
	overflow:hidden;
	clear:both;
}
.combination_tab .tab_item ul {
	width:650px;
}
.combination_tab .pro_tab100 .tab_item li {
	float:left;
	width:155px;
	border-bottom:1px solid #f1f1f1;
	border-left:1px solid #f1f1f1;
	padding-bottom:9px;
	height:184px;
}
.combination_tab .pro_tab100 .tab_item .pic {
	width:100px;
	height:100px;
	margin:0px auto;
	overflow:hidden;
	margin-top:8px;
}
.combination_tab .pro_tab100 .tab_item .name {
	width:140px;
	margin:0px auto;
	height:42px;
	line-height:21px;
	margin-top:10px;
	overflow:hidden;
}
.combination_tab .pro_tab100 .tab_item .name a, .combination_tab .pro_tab160 .tab_item .name a {
	color:#656565;
}
.combination_tab .pro_tab100 .tab_item .price {
	width:140px;
	margin:0px auto;
	height:18px;
}
.combination_tab .pro_tab100 .tab_item .price b, .combination_tab .pro_tab160 .tab_item .price b {
	color:#E4393C;
	font-weight:bold;
	font-size:16px;
}
.combination_tab .pro_tab100 .tab_item .price span, .combination_tab .pro_tab160 .tab_item .price span {
	display:none;
}
.combination_tab .pro_tab160 .tab_item li {
	float:left;
	width:155px;
	border-bottom:1px solid #f1f1f1;
	border-left:1px solid #f1f1f1;
	height:184px;
	margin-top:0px;
	margin-right:0px;
	padding:4px 0px 5px 0px;
}
.combination_tab .pro_tab160 .tab_item .pic {
	width:140px;
	height:140px;
	margin:0px auto;
	overflow:hidden;
}
.combination_tab .pro_tab160 .tab_item .name {
	width:140px;
	margin:0px auto;
	height:21px;
	line-height:21px;
	margin-top:5px;
	overflow:hidden;
}
.main-content .mid-nav .pro_tab160 .tab_item .price {
	width:140px;
	margin:0px auto;
	height:18px;
	line-height:18px;
	overflow:hidden;
	text-align:center;
}
.combination_r {
	float:left;
	width:158px;
}
.combination_r .hd {
	color:#E3393A;
	font-size:14px;
	font-weight:bold;
	font-family:"microsoft yahei";
	height:40px;
	line-height:40px;
	border-bottom:2px solid #E3393A;
}
/***/

.pro_combination .brand, .floor_bd .brand {
	clear:both;
	width:1200px;
	overflow:hidden;
	border-top:1px solid #DDDDDD;
	border-bottom:1px solid #f1f1f1;
	padding-top:3px;
	padding-bottom:3px;
}
.pro_combination .brand ul, .floor_bd .brand ul {
	width:1020px;
}
.pro_combination .brand li, .floor_bd .brand li {
	float:left;
	width:88px;
	overflow:hidden;
	min-height:30px;
	border-right:1px solid #ede9e9;
	padding:0px 6px;
}
.pro_combination .brand li img, .floor_bd .brand li img {
	height:30px;
}
/********
floor_r改为pro_simple100
**********/

.pro_floor3 .floor_bd {
	width:1200px;
	overflow:hidden;
	border-bottom:1px solid #DDDDDD;
}
.pro_floor3 .floor_l {
	float:left;
	width:200px;
	overflow:hidden;
	margin-right:12px;
}
.pro_floor3 .floor_l .category {
	width:200px;
	overflow:hidden;
	min-height:26px;
}
.pro_floor3 .floor_l ul {
	margin-top:12px;
	line-height:26px;
}
.pro_floor3 .floor_l li {
	float:left;
	width:100px;
	height:26px;
	color:#666666;
}
.pro_floor3 .floor_l li a {
	color:#666666;
}
.pro_floor3 .pro_simple160, .pro_floor3 .pro_simple100 {
	min-height:200px;
}
.pro_floor3 .pro_simple100, .pro_floor3 .pro_simple160 {
	width:786px;
	overflow:hidden;
	float:left;
	border-right:1px solid #f1f1f1;
}
.pro_floor3 .pro_simple100 ul, .pro_floor3 .pro_simple160 ul {
	width:800px;
}
.pro_floor3 .pro_simple100 li {
	float:left;
	width:156px;
	border-bottom:1px solid #f1f1f1;
	border-left:1px solid #f1f1f1;
	padding:14px 0px;
}
.pro_floor3 .pro_simple100 .pic {
	width:100px;
	height:100px;
	margin:0px auto;
	overflow:hidden;
}
.pro_floor3 .pro_simple100 .name {
	width:140px;
	margin:0px auto;
	height:42px;
	line-height:21px;
	margin-top:10px;
	overflow:hidden;
}
.pro_floor3 .pro_simple100 .name a, .pro_floor3 .pro_simple160 .name a {
	color:#656565;
}
.pro_floor3 .pro_simple100 .price, .pro_floor3 .pro_simple160 .price {
	width:140px;
	margin:0px auto;
	height:18px;
}
.pro_floor3 .pro_simple100 .price b, .pro_floor3 .pro_simple160 .price b {
	color:#E4393C;
	font-weight:bold;
	font-size:16px;
}
.pro_floor3 .pro_simple100 .price span, .pro_floor3 .pro_simple160 .price span {
	display:none;
}
.pro_floor3 .pro_simple160 li {
	float:left;
	width:156px;
	border-bottom:1px solid #f1f1f1;
	border-left:1px solid #f1f1f1;
	padding-bottom:9px;
}
.pro_floor3 .pro_simple160 .pic {
	width:140px;
	height:140px;
	margin:0px auto;
	overflow:hidden;
	margin-top:8px;
}
.pro_floor3 .pro_simple160 .name {
	width:140px;
	margin:0px auto;
	height:21px;
	line-height:21px;
	margin-top:2px;
	overflow:hidden;
}
.floor_hd .morelink {
	float:right;
}
.floor_hd .morelink em a {
	color:#3A3A3A;
}
.main_p3 {
	width:1200px;
	overflow:hidden;
	clear:both;
	margin-top:10px;
	z-index:-1;
}
.on_sale {
	width:616px;
	float:left;
	border:1px solid #f1f1f1;
	border-top:2px solid #aaa;
	overflow:hidden;
}
.on_sale .hd {
	height:32px;
	line-height:32px;
	border-bottom:1px solid #f1f1f1;
}
.on_sale .hd b {
	font-size:16px;
	font-weight:bold;
	font-family:"microsoft yahei";
	margin-left:15px;
	color:#B42237;
	margin-right:10px;
}
.on_sale .hd span {
	color:#999;
	font-weight:bold;
}
.on_sale .bd {
	height:349px;
}
.on_sale .pro_simple100 {
	min-height:180px;
}
.on_sale .pro_simple160 {
	min-height:176px;
}
.on_sale .pro_simple100 ul {
	margin-left:30px;
	width:620px;
	padding-bottom:12px;
	overflow:hidden;
}
.on_sale .pro_simple100 li {
	float:left;
	width:120px;
	margin-top:15px;
	margin-right:25px;
}
.on_sale .pro_simple100 .pic {
	width:120px;
	height:100px;
	text-align:center;
}
.on_sale .pro_simple100 .name {
	width:120px;
	text-align:center;
	height:27px;
	line-height:27px;
	word-break:break-all;
	overflow:hidden;
}
.on_sale .pro_simple100 .name a, .on_sale .pro_simple160 .name a {
	color:#393939;
}
.on_sale .pro_simple100 .price {
	width:120px;
	text-align:center;
	height:27px;
	line-height:27px;
}
.on_sale .pro_simple100 .price b, .on_sale .pro_simple160 .price b {
	color:#c10000;
	margin-right:10px;
}
.on_sale .pro_simple100 .price span, .on_sale .pro_simple160 .price span {
	color:#666;
}
.on_sale .pro_simple160 ul {
	margin-left:10px;
	width:620px;
	overflow:hidden;
}
.on_sale .pro_simple160 li {
	float:left;
	width:140px;
	overflow:hidden;
	margin-top:5px;
	margin-right:11px;
}
.on_sale .pro_simple160 .pic {
	width:140px;
	height:130px;
	overflow:hidden;
	text-align:center;
}
.on_sale .pro_simple160 .name {
	width:140px;
	text-align:center;
	height:21px;
	line-height:21px;
	word-break:break-all;
	overflow:hidden;
}
.on_sale .pro_simple160 .price {
	width:120px;
	text-align:center;
	height:20px;
	line-height:20px;
}
.main_p3_r {
	width:379px;
	float:right;
	overflow:hidden;
}
/******广告位****/

.m_ggw1 {
	border:1px solid #ededed;
	border-top:none;
	height:auto;
	overflow:hidden;
	background:url(../../images/common/linead_bg.jpg) repeat-y 186px;
}
.m_ggw1 img {
	margin-right:1px;
	float:left;
}
.r_ggw2 {
	margin-top:5px;
	width:210px;
}
.r_ggw3 {
	margin-top:5px;
	width:210px;
}
.l_ggw4 {
	margin-top:20px;
	width:200px;
	overflow:hidden;
}
.m_ggw5 {
	width:630px;
	overflow:hidden;
}
.l_ggw6 {
	margin-top:20px;
	width:212px;
}
.r_ggw7 {
	width:158px;
}
.m_ggw1 .adv_image {
	overflow:hidden;
}
.l_ggw4 .adv_image {
	overflow:hidden;
	min-height:200px;
}

/*猜你喜欢*/
.pro_favorite {
	margin:0 auto;
	width:1220px;
}
.pro_favorite .title {
	font-size:18px;
	color:#333;
	margin:0 auto;
	width:350px;
	border-bottom:1px solid #cccccc;
	line-height:30px;
	height:30px;
	position:relative;
}
.pro_favorite .title span {
	position:absolute;
	left:100px;
	top:12px;
	width:130px;
	background:#f3f3f3;
	text-align:center;
}
.pro_favorite .title h2 {
	background:url(../../images/cnxh.png) no-repeat 10px 5px;
	padding-left:35px;
	height:30px;
	line-height:30px;
	font-size:18px;
	font-weight:lighter;
}
.pro_favorite .con {
	width:1220px;
	overflow:hidden;
	margin-top:30px;
}
.pro_favorite .con ul {
	width:1220px;
}
.pro_favorite .con ul li {
	float:left;
	width:203.5px;
	padding:10px;
	margin-bottom:20px;
	overflow:hidden;
	background:#fff;
	margin-right:20px;
}
.pro_favorite .con ul li .pro-img {
	width:200px;
	height:200px;
	display:block;
	overflow:hidden;
}
.pro_favorite .con ul li .pro-img img {
	width:100%;
	overflow:hidden;
}
.pro_favorite .con ul li .pro-name {
	height:30px;
	line-height:30px;
	font-weight:lighter;
	margin-top:10px;
	overflow:hidden;
	font-size:14px;
}
.pro_favorite .con .pro-info{width:95%; margin:0 auto;}
.pro_favorite .con ul li .pro-price {
	color:#ff2d2e;
	font-size:16px;
	font-weight:700;
}
.groupbybtn:hover{background:#ea101b !important;}
.pro_favorite .con ul li .pro-price i {
	font-style:normal;
}
.pro_favorite .con ul li {
	margin-right:20px;
	background:#fff;
	margin-bottom:20px;
	transition:all 0.2s linear 0s;
}
.pro_favorite .con ul li:hover {
	box-shadow:0 15px 20px rgba(0,0,0,0.1);
}
/*产品问答和视频教程开始*/
.mall-news .wenda {
	margin:0;
	padding:10px 20px;
	float:left;
	width:430px;
	height:100%;
	border-right:1px solid #ddd;
}
.mall-news .wenda .rspan {
	display:block;
	width:100%;
	height:40px;
	line-height:40px;
	background:url("../../images/cout_bg_03.jpg") no-repeat 10px 11px;
	padding-left:20px;
	margin-left:-10px;
}
.mall-news .wenda span h4 {
	float:left;
	font-size:18px;
	font-weight:normal;
	color:#333;
	position:relative;
	top:10px;
	left:10px;
}
.mall-news .shipin {
	float:left;
	width:688px;
	padding:20px;
	padding-top:8px;
	position:relative;
}
.mall-news .shipin .rspan {
	display:block;
	width:100%;
	height:40px;
	line-height:40px;
	background:url("../../images/cout_bg_03.jpg") no-repeat 10px 11px;
	padding-left:20px;
	margin-left:-10px;
}
.mall-news .shipin span h4 {
	float:left;
	font-size:18px;
	font-weight:normal;
	color:#333;
	position:relative;
	top:10px;
	left:10px;
}
.mall-news .wenda .wenda_more{float:right;font-size:16px !important;}
.mall-news .wenda .wenda-list{margin-top:10px;}
.mall-news .wenda .wenda_news li{float:left;line-height:34px;}
.mall-news .wenda .wenda_news .title{background:url(/Templates/pccommon/images/common/icon6.gif) 0 9px no-repeat; padding-left:26px;width:340px;font-size:14px; white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.mall-news .wenda .wenda_news .user{width:60px;color:#888; text-align:right;}
.mall-news .shipin .shipin_more{float:right;font-size:16px !important;}
.mall-news .shipin .news_video .aricleList li{ width:200px; list-style:none; float:left; margin:5px 10px 5px 18px;}
.mall-news .shipin .news_video .aricleList li img{ width:200px; height:153px;}
.mall-news .shipin .news_video .aricleList li .title{font-size:14px;line-height:20px; height:40px; overflow:hidden; margin-top:5px; padding:0 2px;}
/*商品咨询和评论部分开始*/
.main-content .mall-news {
	width:1200px;
	height:470px;
	background:#fff;
	overflow:hidden;
}
.main-content .mall-news .news {
	float:left;
	width:470px;
	height:100%;
	border-right:1px solid #ddd;
}
.mall-news .news .td-bd {
	width:470px;
	overflow:hidden;
	background:#fff;
}
.mall-news .news .td-bd span {
	display:inline-block;
	margin:5px 12px 0 12px;
}
.mall-news .news .td-bd .bd-dic {
	margin:5px 36px 0 36px;
}
.mall-news .news .news-list {
	float:left;
	width:430px;
	padding:20px 20px;
	padding-top:8px;
}
.mall-news .news .news-list h4 {
	line-height:40px;
	font-size:18px;
	font-weight:normal;
	color:#333;
}
.mall-news .news .news-list a {
	font-size:14px;
	line-height:30px;
	height:30px;
	overflow:hidden;
	display:block;
}
.mall-news .news .news-list a:hover, .review ul li .ueser-txt p a:hover {
	color:#ff2d2e;
}
.article_bd .article_ad {
	display:none;
}
.main-content .mall-news .review {
	float:left;
	width:688px;
	padding:20px;
	padding-top:8px;
	position:relative;
}
.mall-news .review .rspan {
	display:block;
	width:100%;
	height:40px;
	line-height:40px;
	background:url("../../images/cout_bg_03.jpg") no-repeat 10px 11px;
	padding-left:20px;
	margin-left:-10px;
}
.mall-news .review span h4 {
	float:left;
	font-size:18px;
	font-weight:normal;
	color:#333;
	position:relative;
	top:10px;
	left:10px;
}
.mall-news .article_list {
	font-weight:lighter;
	line-height:30px;
	height:300px;
	overflow:hidden;
	padding:0;
	border-bottom:none;
}
/*底部开始*/
.Copyright {
	text-align:center;
	font-weight:lighter;
	margin-top:40px;
	color:#ddd;
}
.footer_link {
	line-height:30px;
	text-align:left;
	font-weight:lighter;
	color:#525252;
}
.footer_link a {
	margin:0;
}
.footer {
	width:100%;
	background-color:#222;
	border-top:1px solid #e3e3e3;
	padding:30px 0;
	margin-top:20px;
	overflow:hidden;
}
.footer-nav {
	width:1200px;
	clear:both;
	overflow:hidden;
	margin:0 auto;
	padding-bottom:20px;
}
.footer dl {
	float:left;
	width:165px;
	color:#fff;
}
.footer dl dt {
	color:#e0e0e0;
	font-family:"Microsoft YaHei";
	font-size:16px;
	height:30px;
	line-height:30px;
	margin-bottom:10px;
	overflow:hidden;
	padding:10px 8px;
}
.footer dl dd {
	font-size:16px;
	height:40px;
	line-height:40px;
	overflow:hidden;
	padding:0 8px;
	background-repeat:no-repeat;
	background-position:-60px 9px;
	font-weight:lighter;
}
.footer dl dd a{
	color:#ddd;
}
.footer dl dd a:hover,.footer .bottom a:hover{
	color:#fff;
}
.footer .bottom {
	width:1200px;
	margin:0 auto;
	font-size:12px;
	padding:15px 0;
	border-top:1px solid #535353;
}
.footer .bottom a {
	color:#ddd;
}
.pro_tab220 .tab_item .pic img {
	max-width:210px;
	max-height:220px;
}
.category01 .title-T .brand-btm li {
	margin:0;
}
/*关注我们服务号*/
.index_guanzhu{float:right;color:#e0e0e0;width:200px;text-align:center;}
.guanzhu_tit{font-size:16px;font-weight:700;line-height:50px;}
.guanzhu_img img{width:130px;}
/*会员中心*/
#liLinkLogin .dorpdown-layer{background:#fff;top:0px; z-index:-1; height:90px; padding-top:40px;}
/* 下载中心弹出 */
#down_frame{position:relative;margin-left:10px;z-index:999;}
#down_frame a:hover{color:#ea101b;}
#down_frame em{font-style:normal;cursor:pointer;}
#down_tab{position:absolute;top:28px;left:-55px;width:160px;background:#fff;border:1px solid #ddd;padding:10px 15px;z-index:9999;display:none;text-align:left;}
.down_tab_tishi{line-height:35px;padding-left:0px;}
.related_name{width:180px;margin:0 auto;height:25px;line-height:25px;overflow:hidden;margin-top:5px; white-space:nowrap; font-size:14px;}
.related_comment{width:180px; margin:0 auto; font-size:14px; margin-top:10px; line-height:25px; height:125px; overflow:hidden;}
/*-----------------图片滚动效果----------------*/
/* 横向滚动 */
.scroll_horizontal{position:relative;border:1px solid #eee;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:1198px;height:340px;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:239px;border-right:1px solid #eee;}
.scroll_horizontal .prev,.scroll_horizontal .next{ position:absolute;top:0;margin-top:-35px;width:36px;height:25px;background:url(/Templates/pccommon/images/btn_qiehuan.png) no-repeat;cursor:pointer;border:1px solid #eee;}
.scroll_horizontal .prev{left:1125px;background-position:0 0;}
.scroll_horizontal .next{right:0px;background-position:-42px -31px;}
.scroll_horizontal .prev:hover{background-position:0 -31px;}
.scroll_horizontal .next:hover{background-position:-42px 0px;}

.scroll_horizontal_pd{position:relative;margin-bottom:10px;}
.scroll_horizontal_pd .box{overflow:hidden;position:relative;width:685px;}
.scroll_horizontal_pd .list{overflow:hidden;width:9999px;}
.scroll_horizontal_pd .list li{float:left;width:228px;height:500px;overflow:hidden;}
.scroll_horizontal_pd .list .related_pic{height:230px;overflow:hidden; padding-top:10px;}
.scroll_horizontal_pd .prev,.scroll_horizontal_pd .next{position:absolute;top:0px;margin-top:80px;width:36px;height:80px;background-image:url(/Templates/pccommon/images/prevNext.png);background-repeat:no-repeat;cursor:pointer;z-index:999;}
.scroll_horizontal_pd .prev{left:0px;background-position:0px 0px;}
.scroll_horizontal_pd .next{right:0px;background-position:-36px 0px;}
.scroll_horizontal_pd .prev:hover{background-position:0 -83px;}
.scroll_horizontal_pd .next:hover{background-position:-36px -83px;}

.scroll_horizontal_pd2{position:relative;margin-bottom:10px;}
.scroll_horizontal_pd2 .box{overflow:hidden;position:relative;width:1200px;}
.scroll_horizontal_pd2 .list{overflow:hidden;width:9999px;}
.scroll_horizontal_pd2 .list li{float:left;width:200px;overflow:hidden;}
.scroll_horizontal_pd2 .list .related_pic{overflow:hidden; padding-top:10px;}
.scroll_horizontal_pd2 .prev,.scroll_horizontal_pd2 .next{position:absolute;top:0px;margin-top:55px;width:36px;height:80px;background-image:url(/Templates/pccommon/images/prevNext.png);background-repeat:no-repeat;cursor:pointer;z-index:999;}
.scroll_horizontal_pd2 .prev{left:0px;background-position:0px 0px;}
.scroll_horizontal_pd2 .next{right:0px;background-position:-36px 0px;}
.scroll_horizontal_pd2 .prev:hover{background-position:0 -83px;}
.scroll_horizontal_pd2 .next:hover{background-position:-36px -83px;}
/* 纵向滚动 */
.scroll_vertical{position:relative;border:1px solid #eee;border-top:2px solid #ff4146;}
.scroll_vertical .box{overflow:hidden;position:relative;top:0px;height:345px;}
.scroll_vertical .prev,
.scroll_vertical .next{position:absolute;left:50%;margin-left:-25px;width:50px;height:40px;background-image:url(/Templates/pccommon/images/prevNext2.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}
.scroll_vertical .prev{top:5px;background-position:-80px 0;}
.scroll_vertical .next{bottom:5px;background-position:-130px 0;}
.scroll_vertical .prev:hover{background-position:-80px -40px;}
.scroll_vertical .next:hover{background-position:-130px -40px;}

.scroll_vertical_pd{position:relative;}
.scroll_vertical_pd .box{position:relative;top:0px;height:625px;overflow:hidden;}
.scroll_vertical_pd .list li{height:208px;}
.scroll_vertical_pd .prev,
.scroll_vertical_pd .next{margin-top:10px;position:absolute;width:29px;height:13px;background-image:url(/Templates/pccommon/images/prevNext2.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}
.scroll_vertical_pd .prev{top:636px;left:70px;background-position:0 0;}
.scroll_vertical_pd .next{top:636px;right:70px;background-position:-30px 0;}
.scroll_vertical_pd .prev:hover{background-position:0px -17px;}
.scroll_vertical_pd .next:hover{background-position:-30px -17px;}

.scroll_vertical_news1{position:relative;}
.scroll_vertical_news1 .box{position:relative;top:0px;height:652px;overflow:hidden;}
.scroll_vertical_news1 .list li{height:220px;}
.scroll_vertical_news1 .sale_top{border:0;}
.scroll_vertical_news1 .prev,.scroll_vertical_news1 .next{position:absolute;width:29px;height:13px;background-image:url(/Templates/pccommon/images/prevNext2.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}
.scroll_vertical_news1 .prev{top:675px;left:70px;background-position:0 0;}
.scroll_vertical_news1 .next{top:675px;right:70px;background-position:-30px 0;}
.scroll_vertical_news1 .prev:hover{background-position:0px -17px;}
.scroll_vertical_news1 .next:hover{background-position:-30px -17px;}
.scroll_vertical_news1 .sale_top{overflow:hidden;text-align:center;}
.scroll_vertical_news1 .sale_top ul li img{ width:160px;height:160px;}
.scroll_vertical_news1 .sale_top ul li em{ display:none;}
.scroll_vertical_news1 .sale_top ul li .info{width:160px;margin:0 auto;}
.scroll_vertical_news1 .sale_top ul li .name{height:20px;line-height:20px;overflow:hidden;}
.scroll_vertical_news1 .sale_top ul li .price{color:#ff4146;font-size:14px; float:left; height:30px;line-height:30px;}
.scroll_vertical_news1 .sale_top ul li .price span{display:none;}
.scroll_vertical_news1 .sale_top ul li .sale{line-height:30px;height:30px; float:right; color:#888;}
.scroll_vertical_news1 .sale_top ul li .sale b{color:#ff4146;font-weight:normal;}
/*图片放大效果*/
.pic_fd div{overflow:hidden}
.pic_fd img{
	-webkit-transform: scale(1);
	   -moz-transform: scale(1);
	     -o-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);
	-webkit-transition: transform 2s ease 0s;
	   -moz-transition: transform 2s ease 0s;
	     -o-transition: transform 2s ease 0s;
	    -ms-transition: transform 2s ease 0s;
	        transition: transform 2s ease 0s;
}
.pic_fd img:hover{
	 -webkit-transform: scale(1.05);
	   -moz-transform: scale(1.05);
	     -o-transform: scale(1.05);
	    -ms-transform: scale(1.05);
	        transform: scale(1.05);
	-webkit-transition: transform 2s ease 0s;
	   -moz-transition: transform 2s ease 0s;
	     -o-transition: transform 2s ease 0s;
	    -ms-transition: transform 2s ease 0s;
	        transition: transform 2s ease 0s;
}
/*图片左移效果*/
.pic img {
	position:relative;left:0;
	-moz-transition-property:left;
	-moz-transition-duration:.5s;
	-webkit-transition-property:left;
	-webkit-transition-duration:.5s;
	-o-transition-property:left;	
	-o-transition-duration:.5s;
	transition-property:left;
	transition-duration:.5s;
}
.pic img:hover {
	left:-10px;
}
/*阿里巴巴iconFont图标*/
/* 在线链接服务仅供平台体验和调试使用，平台不承诺服务的稳定性，企业客户需下载字体包自行发布使用并做好备份。 */
@font-face {
  font-family: 'iconfont';  /* Project id 21819 */
  src: url('//at.alicdn.com/t/c/font_21819_fbhb4enmwwn.woff2?t=1708397776731') format('woff2'),
       url('//at.alicdn.com/t/c/font_21819_fbhb4enmwwn.woff?t=1708397776731') format('woff'),
       url('//at.alicdn.com/t/c/font_21819_fbhb4enmwwn.ttf?t=1708397776731') format('truetype');
}
.icon_gouwuche{
  font-family:"iconfont" !important;
  font-size:21px;
  color:#fff;
  font-weight:100;
  font-style:normal;
  -webkit-font-smoothing:antialiased;
  -webkit-text-stroke-width:0.2px;
  -moz-osx-font-smoothing:grayscale;
}
.icon_article{
  font-family:"iconfont" !important;
  font-size:21px;
  color:#ff4146;
  font-weight:100;
  font-style:normal;
  font-size:16px;
  -webkit-font-smoothing:antialiased;
  -webkit-text-stroke-width:0.2px;
  -moz-osx-font-smoothing:grayscale;
}
/*自定义*/
.paddingleft10{padding-left:10px;}
.paddingleft20{padding-left:20px;}
.marginTop10{margin-top:10px;}
.marginTop20{margin-top:20px;}