#footer .ft_txt .link {

	display:block

}

.index-banner{position:relative;background:#fff;}

.index-slide {

	width:100%;

	height:420px;

	margin:0 auto;

	position:relative;

	overflow:hidden;

	background:url(images/loading_nala.gif) center center no-repeat

}











.index-slide .slidepic {

	height:420px;

	overflow:hidden

}

.index-slide .slidepic li {

	width:100%;

	height:420px;

	overflow:hidden;

	position:absolute;

	left:0;

	top:0;

	background-position:center 0;

	background-repeat:no-repeat

}

.index-slide .slidepic li:first-child {

	z-index:2

}

.index-slide .slidepic li a {

	width:100%;

	height:100%;

    position: absolute;

    text-align: center;

}



.index-slide .rSide{

width: 220px;

height: 406px;

overflow: hidden;

position: absolute;

top: 7px;

right: 50%;

text-align: center;

zoom:1; 

z-index:3;

margin-right:-600px;

}



.index-slide .rSide .rSide_news{ width:190px; height:184px; background:#FFFFFF; padding:0 15px 15px 15px;}

.index-slide .rSide .rSide_news h3{ width:190px; height:33px; border-bottom: 1px solid #e5e5e5; text-align:left;}

.index-slide .rSide .rSide_news h3 a{line-height: 33px;font-size: 14px;font-weight: bold; color:#666;}

.index-slide .rSide .rSide_news ul{ width:190px; height:150px;}

.index-slide .rSide .rSide_news ul li{ overflow: hidden; text-align:left;text-overflow: ellipsis;margin-top: 5px;font-size: 12px; line-height:20px; height:20px;}

.index-slide .rSide .rSide_news ul li a{ color:#333;}

.index-slide .rSide .rSide_news ul li a:hover{ color:#23ac38;}





.index-slide .rSide .rSide_ad{ width:220px; height:200px; margin-top:7px; background:#FFFFFF}

/*数字按钮样式*/

.index-slide .num { overflow:hidden; height: 35px; position: absolute; bottom:0; left: 50%;margin: 0 auto 0 -55px; zoom:1; z-index:3;text-align:left; }

.index-slide .num ul { display: inline-block; }

.index-slide .num li {display:inline-block;width:12px;height:12px; overflow:hidden;_zoom:1; background:#363636;filter:alpha(opacity=70);opacity:0.7;cursor:pointer; border-radius:50%;font-size:0px;color:#fff;float:left;margin:1px 0 1px 10px;}

.index-slide .num li.on {background:#fff;filter:alpha(opacity=90);opacity:0.9;}







.w-main {

    margin: 0 auto;

    width: 1200px;

}

.w-main::after {

    clear: both;

    content: "";

    display: table;

}/*106035617022589695*/

.mb15 {

    margin-bottom: 15px;

}

.mt25 {

    margin-top: 25px;

}

.mt14 {

    margin-top: 14px;

}

.span4, .span16 {

	float: left;

	margin-left: 14px;

	min-height: 1px

}

.span4{

	width: 234px;

}

.span16 {

	width: 948px

}



/*促销*/

.flashsalebox {

   /* background: url(images/flashsale-bg.png) no-repeat center center;*/

    margin: 20px 0 0;

	height:450px;

}

.flashsalebox .salebox{ width:1200px; height:450px; margin:0 auto;}

.flashsalebox .salebox .saletitle{ width:1200px; height:30px;  margin-bottom:20px; text-align:left;}

.flashsalebox .salebox .saletitle h2{ float:left; text-align:left;height:30px;line-height:30px;  font-size:24px; font-weight:normal;}

.flashsalebox .salebox .saletitle h3{float:left; padding:0 40px;height:30px;line-height:30px; text-align:left;  font-size:16px; color:#999999; font-weight:normal;}

.flashsalebox .salebox .salegoods{  width:1200px; height:400px; overflow:hidden; }

.flashsalebox .salebox .salegoods .salegoods-item{ float:left; width:285px; margin-right:20px; height:400px; background:#FFFFFF;}

.flashsalebox .salebox .salegoods .salegoods-item:last-child{margin-right:0;}

.flashsalebox .salebox .salegoods .salegoods-item.remove_margin{margin-right:0;}

.flashsalebox .salebox .salegoods .salegoods-item .img{ width:285px; height:285px; margin:0 auto;}

.flashsalebox .salebox .salegoods .salegoods-item .img img{width:285px; height:285px;}

.flashsalebox .salebox .salegoods .salegoods-item .title{ width:250px; height:50px; margin:15px auto 0 auto; text-align:left; overflow:hidden;}

.flashsalebox .salebox .salegoods .salegoods-item .title a{ line-height:18px; color:#333; font-size:14px; line-height:25px;}

/*.flashsalebox .salebox .salegoods .salegoods-item .title a:hover{ color:#ff666b; text-decoration:none}*/

.flashsalebox .salebox .salegoods .salegoods-item .price{ width:250px; height:50px; margin:0 auto;  text-align:center;}

.flashsalebox .salebox .salegoods .salegoods-item .price span.s_price{padding-left:10px; padding-right:10px;line-height:48px; font-family:Arial, Helvetica, sans-serif;color: #f10215;font-size: 20px;text-align: center; font-weight:bold }

.flashsalebox .salebox .salegoods .salegoods-item .price span.m_price{padding-left:10px; padding-right:10px; padding-top:10px; line-height:30px; font-family:Arial, Helvetica, sans-serif;color: #999;font-size: 12px;text-align: center; text-decoration:line-through }

.flashsalebox .salebox .salegoods .salegoods-item .price a{border-radius: 3px; margin-top:10px;  padding:5px 20px; text-align:center; background:#ff666b; color:#fff; float:right;}

.flashsalebox .salebox .salegoods .salegoods-item:hover{ background:#ff666b; }
.flashsalebox .salebox .salegoods .salegoods-item:hover>.title a{ color:#FFFFFF;}
.flashsalebox .salebox .salegoods .salegoods-item:hover>.price span.s_price,.price span.m_price{ color:#FFCC33;}
.flashsalebox .salebox .salegoods .salegoods-item:hover>.price span.m_price{ color:#FFCC33;}
.flashsalebox .salebox .salegoods .salegoods-item:hover>.price a{ background:#FFFFFF; color:#ff666b;}
/* 新品 */

.fresh-cont{width:1200px;margin:0 auto;}

.product-new{background:url(images/fresh_water.png) repeat-x left bottom #d5f3fd;height:397px;width:100%;}

.fresh-new-cont{width:1200px;background:url(images/fresh_shadow.png) no-repeat left bottom;height:380px;}

.product-hd{height:84px;overflow:hidden;zoom:1;font-family:"microsoft yahei";}

.product-hd .ct{float:left;background:url(images/fresh_bg.png) no-repeat 0 -182px;height:53px;line-height:53px;padding-left:90px;font-size:22px;color:#333333;padding-top:10px;margin-top:10px;}

.product-bd{height:293px;width:1200px;overflow:hidden;zoom:1;}

.product-box{width:1022px;height:272px;margin-left:50px;_display:inline;background:url(images/fresh_new_bg.png) no-repeat;float:left;overflow:hidden;}

.item-list{width:168px;height:210px;margin-left:30px;}

.item-list .p-img{position:relative;width:168px;height:168px;overflow:hidden;}

.item-list .p-img img{width:168px;height:168px;}

.item-list .p-name{margin-top:20px;height:20px;line-height:20px;overflow:hidden;white-space:nowrap;color:#333333;}

.item-list .p-name a:link,.item-list .p-name a:visited{color:#333333;}

.item-list .p-price{height:24px;width:80px;position:absolute;right:0;bottom:0;overflow:hidden;white-space:nowrap;}

.item-list .p-price .bg-mask{background-color:#ffffff;filter:alpha(opacity=70);opacity:0.7;display:block;position:absolute;right:0;bottom:0;height:24px;width:80px;}

.item-list .p-price .price{position:absolute;right:0;bottom:0;width:80px;text-align:center;line-height:24px;font-family:Arial;color:#333333;font-size:16px;display:block;}

.item-list .price .rmb{font-family:"microsoft yahei";font-size:14px;}

.item-list .p-addcart{height:24px;width:100%;position:absolute;right:0;bottom:-24px;cursor:pointer;}

.item-list .p-addcart .bg1-mask{background:#ff666b;filter:alpha(opacity=80);opacity:0.8;position:absolute;right:0;bottom:0;display:block;height:24px;width:100%;}

.item-list .p-addcart a{color:#ffffff;position:absolute;right:44px;bottom:0;display:block;background:url(images/indexsprite.png) no-repeat -66px -177px;height:24px;width:60px;line-height:24px;padding-left:20px;text-decoration:none;}

.item-list .outBtn .bg1-mask{background:#969696;filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;right:0;bottom:0;display:block;height:24px;width:150px;}

.item-list .outBtn{position:absolute;width:150px;height:24px;bottom:-24px;cursor:pointer;}

.item-list .outBtn a{ padding:0;background:none; text-align:center; width:100%;display:block;right:0;}

.product-item{margin:30px 0px;overflow:hidden;zoom:1;height:210px;overflow:hidden;position:relative;}

.product-item .item{width:198px;float:left;position:relative;overflow:hidden;top:0;}

.one-arm-machine{float:left;height:204px;width:125px;padding-top:68px;}

.arm-operator{width:91px;height:192px;position:relative;background:url(images/fresh_laohuji.png) no-repeat left bottom;}

.arm-curr{background:url(images/fresh_laohuji2.png) no-repeat left bottom;}

.arm-operator .arm-btn{width:80px;height:80px;margin-left:11px;position:absolute;top:0;cursor:pointer;background:url(images/fresh_arm_circle.png) no-repeat;}

.arm-operator .arm-btn .arm-txt{width:80px;height:30px;text-align:center;position:absolute;top:25px;display:block;line-height:30px;font-family:"microsoft yahei";font-size:16px;color:white;}



/* 热卖单品 */

.hot-wrapper {

	width:100%;

	height:368px;

	padding-top:29px;

	background-color:#eff3f5

}

.hot-wrapper .hot-floor {

	width:1200px;

	height:358px;

	margin:0 auto;

	overflow:hidden

}

.hot-wrapper .hot-floor .hot-title {

	position:relative;

	float:left;

	width:177px;

	height:49px;

	margin-top:1px;

	padding:1px 0 0 13px;

	color:#f54700

}

.hot-wrapper .hot-floor .hot-title .point {

	position:absolute;

	top:0;

	left:0;

	width:0;

	height:0;

	border-width:0 0 12px 12px;

	border-style:solid;

	border-color:transparent transparent transparent #f54700;

	_border-color:#f8f8f8 #f8f8f8 #f8f8f8 #f54700;

	font-size:0

}

.hot-wrapper .hot-floor .hot-title h5 {

	width:177px;

	height:28px;

	font:bold 24px/28px "Microsoft Yahei";

	overflow:hidden

}

.hot-wrapper .hot-floor .hot-title p {

	margin-left:1px

}

.hot-wrapper .category-tab {

	float:left;

	width:775px;

	height:36px;

	margin:3px 0 0 13px;

	overflow:hidden

}

.hot-wrapper .category-tab .tab-list {

	float:left;

	width:130px;

	height:36px;

	margin-right:25px;

	text-align:center;

	color:#3f8efc;

	cursor:pointer

}

.hot-wrapper .category-tab .tab-list span.radius-point {

	float:left;

	width:18px;

	height:36px;

	background:url("images/dianqi_sprite.png") no-repeat

}

.hot-wrapper .category-tab .tab-list span.left-radius {

	background-position:-544px -73px

}

.hot-wrapper .category-tab .tab-list span.right-radius {

	background-position:-600px -73px

}

.hot-wrapper .category-tab .tab-list span.tab-list-content {

	float:left;

	width:94px;

	height:34px;

	border-width:1px 0 1px 0;

	border-color:#4390fc;

	background:#FFF;

	border-style:solid

}

.hot-wrapper .category-tab .tab-list em {

	display:inline-block;

	vertical-align:middle;

	font:bold 14px/34px "Microsoft Yahei"

}

.hot-wrapper .category-tab .tab-list i {

	display:inline-block;

	vertical-align:middle;

	background:url("images/dianqi_sprite.png") no-repeat

}

.hot-wrapper .category-tab .tab-list .refrigerator {

	width:13px;

	height:20px;

	margin-right:13px;

	background-position:-197px 0

}

.hot-wrapper .category-tab .tab-list .tv {

	width:17px;

	height:14px;

	margin-right:12px;

	background-position:-243px 0

}

.hot-wrapper .category-tab .tab-list .rangeHood {

	width:26px;

	height:13px;

	margin-right:8px;

	background-position:-297px 0

}

.hot-wrapper .category-tab .tab-list .washer {

	width:14px;

	height:17px;

	margin-right:13px;

	background-position:-369px 0

}

.hot-wrapper .category-tab .tab-list .kitchen {

	width:16px;

	height:15px;

	margin-right:8px;

	background-position:-417px 0

}

.hot-wrapper .category-tab .tab-list .computer {

	width:19px;

	height:15px;

	margin-right:11px;

	background-position:-469px 0

}

.hot-wrapper .category-tab .tab-list .all {

	width:20px;

	height:16px;

	margin-right:8px;

	background-position:-527px 0

}

.hot-wrapper .category-tab .tab-list .kongtiao {

	width:11px;

	height:17px;

	margin-right:13px;

	background-position:-587px 0

}

.hot-wrapper .category-tab .tab-list .mobile {

	width:11px;

	height:17px;

	margin-right:13px;

	background-position:-629px 0

}

.hot-wrapper .category-tab .tab-list .camera {

	width:22px;

	height:14px;

	margin-right:11px;

	background-position:-468px -27px

}

.hot-wrapper .category-tab .tab-list .little {

	width:16px;

	height:17px;

	margin-right:10px;

	background-position:-532px -27px

}

.hot-wrapper .category-tab .current-tab-list span.tab-list-content {

	border-color:#f64700;

	color:#f64700

}

.hot-wrapper .category-tab .current-tab-list span.left-radius {

	background-position:-572px -73px

}

.hot-wrapper .category-tab .current-tab-list span.right-radius {

	background-position:-628px -73px

}/*106035617022589695*/

.hot-wrapper .category-tab .current-tab-list .refrigerator {

	background-position:-220px 0

}

.hot-wrapper .category-tab .current-tab-list .tv {

	background-position:-270px 0

}

.hot-wrapper .category-tab .current-tab-list .rangeHood {

	background-position:-333px 0

}

.hot-wrapper .category-tab .current-tab-list .washer {

	background-position:-393px 0

}

.hot-wrapper .category-tab .current-tab-list .kitchen {

	background-position:-443px 0

}

.hot-wrapper .category-tab .current-tab-list .computer {

	background-position:-498px 0

}

.hot-wrapper .category-tab .current-tab-list .all {

	background-position:-557px 0

}

.hot-wrapper .category-tab .current-tab-list .kongtiao {

	background-position:-608px 0

}

.hot-wrapper .category-tab .current-tab-list .mobile {

	background-position:-650px 0

}

.hot-wrapper .category-tab .current-tab-list .camera {

	background-position:-500px -27px

}

.hot-wrapper .category-tab .current-tab-list .little {

	background-position:-558px -27px

}/*106035617022589695*/

.hot-wrapper .hot-commodity-wrapper {

	position:relative;

	float:left;

	width:1200px;

	height:290px;

	overflow:hidden

}

.hot-wrapper .hot-commodity-wrapper .hot-commodity {

	display:none;

	width:1200px;

	height:280px;

	padding-top:10px

}

.hot-wrapper .hot-commodity-wrapper .hot-commodity ul {

	width:1210px;

	height:280px

}

.hot-wrapper .hot-commodity-wrapper .hot-commodity li.commodity {

	position:relative;

	float:left;

	width:230px;

	height:278px;

	margin:0 10px 4px 0;

	background-color:#FFF;

	border:1px solid #EEE;

	-webkit-transition:all .5s ease;

	transition:all .5s ease;

	_display:inline

}

.hot-wrapper .hot-commodity-wrapper .hot-commodity .commodity-img {

	display:block;

	width:160px;

	height:160px;

	margin:20px 34px 18px 34px

}/*106035617022589695*/

.hot-wrapper .hot-commodity-wrapper .hot-commodity li:hover {

	-webkit-transform:translateY(-6px);

	-ms-transform:translateY(-6px);

	transform:translateY(-6px)

}

.hot-wrapper .hot-commodity-wrapper .price-wrapper {

	width:160px;

	height:26px;

	margin-left:42px

}

.hot-wrapper .hot-commodity-wrapper .commodity-intro {

	width:100%;

	height:79px;

	border-top:1px solid #EEE

}

.hot-wrapper .hot-commodity-wrapper .commodity-intro p {

	width:96%;

	height:22px;

	margin:13px auto 5px auto;

	text-align:center;

	font:12px/22px "Microsoft Yahei";

	overflow:hidden

}

.price-wrapper .now-price {

	float:left;

	text-align:left;

	height:26px;

	color:#000;

	line-height:26px;

	font: bold 16px/26px "tahoma";

}

.price-wrapper .now-price i {

	display:inline-block;

	vertical-align:middle;

	margin-top:2px;

	font:bold 16px/26px "arial"

}/*106035617022589695*/

.price-wrapper .now-price .price-number {

	display:inline-block;

	vertical-align:middle;

	font:bold 16px/26px "tahoma"

}/*106035617022589695*/

.price-wrapper .now-price .price-last {

	display:inline-block;

	vertical-align:middle

}

.price-wrapper .last-price {

	float:left;

	text-align:left;

	margin:4px 0 0 10px;

	color:#999;

	text-decoration:line-through

}

/*热卖单品 end*/



/*公共图标 strat*/

.ico {

  display: inline-block;

  vertical-align: middle;

  background-repeat: no-repeat;

}

.ico-server-o1,

.ico-server-o2,

.ico-server-o3,

.ico-server-o4,

.ico-server-o5,

.ico-server-w1,

.ico-server-w2,

.ico-server-w3,

.ico-server-w4,

.ico-server-w5,

.ico-server-w6,

.ico-server-w7,

.ico-server-w8 {

  width: 40px;

  height: 40px;

}

.ico-clock {

    width: 64px;

    height: 64px;

}

.ico-weixin-app {

    width: 48px;

    height: 48px;

}

.ico-plus {

  width: 16px;

  height: 16px;

}

.ico-plus {background-repeat: no-repeat;}

.ico-clock {background-repeat: no-repeat;}

.ico-server-o1 {background-repeat: no-repeat;}

.ico-server-o2 {background-repeat: no-repeat;}

.ico-server-o3 {background-repeat: no-repeat;}

.ico-server-o4 {background-repeat: no-repeat;}

.ico-server-o5 {background-repeat: no-repeat;}

.ico-plus {background-position: -390px -318px;}

.ico-server-w8{background-position:0px -134px}

.ico-server-w7{background-position:-50px -134px}

.ico-server-w6{background-position:-100px -134px}

.ico-server-w5{background-position:-194px 0px}

.ico-server-w4{background-position:-194px -50px}

.ico-server-w3{background-position:-194px -100px}

.ico-server-w2{background-position:0px -184px}

.ico-server-w1{background-position:-50px -184px}

.ico-server-o5{background-position:-100px -184px}

.ico-server-o4{background-position:-150px -184px}

.ico-server-o3{background-position:-244px 0px}

.ico-server-o2{background-position:-244px -50px}

.ico-server-o1{background-position:-244px -100px}

.ico-weixin-app {background-position: -134px -60px;}

.ico-server-w1 {background-repeat: no-repeat;}

.ico-server-w2 {background-repeat: no-repeat;}

.ico-server-w3 {background-repeat: no-repeat;}

.ico-server-w4 {background-repeat: no-repeat;}

.ico-server-w5 {background-repeat: no-repeat;}

.ico-server-w6 {background-repeat: no-repeat;}

.ico-server-w7 {background-repeat: no-repeat;}

.ico-server-w8 {background-repeat: no-repeat;}

.ico-weixin-app {background-repeat: no-repeat;}

.ico-clock {background-position: 0px 0px;}

.ico-clock,.ico-weixin-app,.ico-server-o5,

.ico-server-o4,.ico-server-o3,.ico-server-o2,

.ico-server-o1,.ico-server-w8, .ico-server-w7,

.ico-server-w6, .ico-server-w5, .ico-server-w4,

.ico-server-w3, .ico-server-w2, .ico-server-w1,.ico-plus,.ico-rating {background-image: url(images/common_z.png)}

/*公共图标 end*/



/*首页楼层 strat*/

.cn-laytit{width:1200px;margin:0 auto 20px auto; height:60px; border-bottom:1px solid #ccc;}

.cn-laytit .title{ height:60px; line-height:75px;font-size: 24px; color: #333;font-weight: normal; float:left;}

.cn-laytit .title:hover{color:#ff666b;}

.cn-laytit span{font-size:13px;font-weight:normal;font-family:\65B9\6B63\6B63\7EA4\9ED1\7B80\4F53;padding:0 4px;color:#999}

.cn-laytit i{color:#000;font-style:normal}

.cn-laytit .link{ height:60px; padding-left:20px;float:left; line-height:85px; }

.cn-laytit .link a{color:#666; font-size:14px; padding:0 10px;}

.cn-laytit .link a:hover{color:#ff666b;}

.cn-laytit .link span{padding:0 20px;color:#c4c4c4}

.cn-fruit{width:1200px;margin:auto;overflow:hidden;clear:both;}

.cn-fruit .banner{width:236px;height:615px;position:relative;float:left;}

.cn-fruit .banner .ban1{height:460px;overflow:hidden;}

.cn-fruit .banner .ban1 img{width:236px;height:460px;overflow:hidden;}



.cn-fruit .banner .ban2{height:140px;overflow:hidden; margin-top:15px;}

.cn-fruit .banner .ban2 img{width:236px;height:140px;overflow:hidden;}





.cn-fruit .banner .menu{font-family:\5FAE\8F6F\96C5\9ED1;padding-top:38px}

.cn-fruit .banner .menu li a{display:block;margin-bottom:10px;width:124px;text-align:center;background:url(images/cn-icon.png) no-repeat right -49px;color:#fff;font-size:14px;height:39px;line-height:39px;float:right;cursor:pointer}

.cn-fruit .banner .menu .sel a{width:154px;background-position:right -89px;color:#fff;font-size:14px;cursor:pointer}



.cn-fruit .goods{width:100%;float:left;}

.cn-fruit .goods ul{width:100%;}

.cn-fruit .goods li{float: left;width:285px;height: 400px;background: #fff;margin-right: 20px; margin-bottom:20px;position: relative;}

.cn-fruit .goods li:nth-child(4n+4){margin-right:0;}

.cn-fruit .goods li.remove_margin{margin-right:0;}

.cn-fruit .goods .item{ width: 285px; height: 400px; }

.cn-fruit .goods .img{width:285px;height:285px;margin:auto}

.cn-fruit .goods .img img{width:285px;height:285px;}

.cn-fruit .goods .tit{width:250px;margin:15px auto 0 auto;height:50px; text-align:left; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.cn-fruit .goods .tit a{color:#333;line-height:25px; font-size:14px;}

.cn-fruit .goods .tit a:hover{color:#ff666b}

.cn-fruit .goods li:hover .tit a{color:#ff666b}

.cn-fruit .goods .btns{width:250px; margin: 0 auto;}

.cn-fruit .goods .pri{ text-align:left; width:50%; float:left; height:50px; line-height:50px; font-family:Arial, Helvetica, sans-serif}

.cn-fruit .goods .pri b{color:#f10215;font-size:18px}

.cn-fruit .goods .pri del{color:#999}

.cn-fruit .goods .addtocart{ padding:5px 20px; margin-top:10px; float:right;background-color: #ff666b;color:#fff;text-align:center;border-radius: 3px;}

.cn-fruit .goods li:hover .addtocart{display:block;}

.cn-fruit .goods .addtocart:hover{background-color:#ed3714;color:#fff;cursor: pointer;}

/*首页楼层 end*/



/*文章*/

.panel-wrapper {

  margin-bottom: 30px;

}

.panel-wrapper:before,

.panel-wrapper:after {

  content: " ";

  display: table;

}

.panel-wrapper:after {

  clear: both;

}

.panel-wrapper .title_list{margin:0 auto;width:1200px;overflow: hidden;background: #FFFFFF;padding:35px 0 0;}

.panel-wrapper .title_list .tl_one{float: left;color: #191919;font-size: 20px;}

.panel-wrapper .title_list .tl_two{float: left;color: #363636;font-size: 14px;padding-top: 5px;padding-left: 16px;}			

.panel-wrapper .title_list .more{float: right;color: #6d6d6d;font-size: 12px;padding-top: 6px;}

.panel-wrapper .list2 {margin:0 auto;width:1200px;overflow:hidden;background:#FFFFFF;padding:20px 0 0 0;}

.panel-wrapper .list2 .list_son {float:left;width:277px;margin-right:30px;}

.panel-wrapper .list2 .list_son .list_son_img {width:277px;height:170px;overflow:hidden;}

.panel-wrapper .list2 .list_son .list_son_img img {float:left;width:275px;margin:1px;}

.panel-wrapper .list2 .list_son .list_son_desc {width:246px;height:138px;background:#F5F5F5;text-align:justify;padding:15px;margin:0 1px;}

.panel-wrapper .list2 .list_son .list_son_desc .title {font-size:18px;color:#363636;height:20px;line-height:20px;overflow: hidden;}

.panel-wrapper .list2 .list_son .list_son_desc .time {font-size:14px;color:#757575;margin:12px 0;}

.panel-wrapper .list2 .list_son .list_son_desc .desc {font-size:14px;color:#757575;height:66px;line-height:22px;overflow: hidden;}

/*文章 end*/



em{font-style: normal;}

.w-max{width:1200px;}

.ct{margin:0 auto;}

.mb20{margin-bottom:20px;}

.mb30{margin-bottom:30px;}

.pb20{padding-bottom:20px;}

.surprise-tit{height:50px;}

.sur-titimg{width:120px;height:34px;}

.overflow{ overflow:hidden; _zoom:1;}

.ovh{overflow: hidden;}

.mt{margin-top:10px;}

.p25{padding:25px;}

.ftc{text-align:center;}

.ft12{font-size: 12px;}

.ft14{font-size: 14px;}

.ft18{font-size: 18px;}

.ft22{font-size: 22px;}

.c000{color: #000;}

.c333{ color: #333;}

.c666{color:#666;}

.c999{color:#999;}

.cf40{color: #f40;}

.ml{margin-left:10px;}

.sur-price{margin-top:5px;}

.sur-price{margin-left:25px;}

.sur-numbox{width:115px;}

.sur-num{color:#ff4400;font-size:22px;}

.bold{font-weight:bold;}

.bgwh{ background: #fff;}

img.zom{

	-webkit-transition:All 0.6s ease-in-out;

	-moz-transition:All 0.6s ease-in-out;

	-o-transition:All 0.6s ease-in-out;

    transition:All 0.6s ease-in-out;

}

img.zom:hover {

	-webkit-transform:scale(1.05);

	-moz-transform:scale(1.05);

    -ms-transform:scale(1.05);

	-o-transform:scale(1.05);

	transform:scale(1.05);

}



.aui_content .btm a {

	font-size:16px;

	padding:5px 0;

	height:24px;

	line-height:24px;

	width:140px;

	text-align:center

}

.aui_content .btm span {

	display:inline-block;

	width:80px

}

.temai_box {

	width:1200px;

	margin:25px auto 50px

}

.temai_box h2 {

	font-size:20px;

	font-family:"黑体";

	padding-bottom:8px;

	font-weight:400

}

.temai_box h2 span {

	color:#666;

	font-size:14px;

	margin-left:20px;

	font-weight:400

}

.temai_list {

	margin-right:-30px

}

.temai_list li {

	float:left;

	width:282px;

	overflow:hidden;

	border:1px solid #ccc;

	background-color:#fff;

	margin:0 20px 20px 0;

	box-shadow:0 0 3px rgba(200,200,200,0.5);

	-webkit-transition:all .5s;

	-moz-transition:all .5s;

	-ms-transition:all .5s;

	-o-transition:all .5s;

	transition:all .5s

}

.temai_list li a {

	display:block;

	zoom:1;

	cursor:pointer;

	text-decoration:none;

	position:relative;

	overflow:hidden

}

.temai_list li .pic {

	text-align:center;

	padding-top:15px

}

.temai_list li .pic img {

	width:240px;

	height:240px;

	vertical-align:top

}

.temai_list li h3 {

	margin:13px 13px 5px;

	height:44px;

	line-height:22px;

	overflow:hidden

}

.temai_list li p.price {

	padding:5px 12px 17px 12px;

	height:28px;

	overflow:hidden;

	font-size:18px;

	position:relative

}

.temai_list li p.price span {

	vertical-align:middle

}

.temai_list li p.price .bd {

	font-size:16px;

	color:#ff666b

}

.temai_list li p.price .bd strong {

	font-size:20px

}

.temai_list li p.price .sale {

	height:21px;

	line-height:21px;

	padding-left:15px;

	color:#999;

	font-size:14px;

	overflow:hidden;

	text-decoration:line-through

}

.temai_list li p.price .sale b {

	margin-right:3px;

	font-weight:400

}

.temai_list li p.price .baoyou {

	background-color:#fee9d6;

	padding:0 10px;

	height:21px;

	line-height:21px;

	color:#ff666b;

	font-size:14px;

	border-radius:4px

}

.temai_list li p.price .num {

	position:absolute;

	top:12px;

	right:12px;

	font-size:12px;

	color:#666

}

.temai_list li p.price .num strong {

	font-weight:400

}

.temai_list li a:hover {

	text-decoration:none

}

.temai_list li.hover {

	border-color:#ff666b;

	box-shadow:0 0 20px rgba(0,0,0,0.3)

}

.temai_list li.hover h3 {

	color:#ff666b

}

.temai_list li.over {

	border-color:#ccc;

	box-shadow:0 0 3px rgba(200,200,200,0.5)

}

.temai_list li.over .sale {

	background-position:0 -32px

}

.temai_list li.over .over_tip {

	position:absolute;

	top:70px;

	left:50%;

	margin-left:-60px;

	display:block;

	width:120px;

	height:30px;

	line-height:30px;

	padding:45px 0;

	border-radius:60px;

	background:rgba(0,0,0,0.5);

	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#50000000',endColorstr='#50000000');

	text-align:center;

	font-size:24px;

	color:#fff

}



.recommend{ width:100%;  margin:20px 0; }

.recommendmainInfo{ width:1200px; margin:0 auto;}

.pro {

	width:1200px;

	height:80px;

}

.probar {

	font-weight:normal;

	height:60px;

}
.probar h2{
    float: left;
    text-align: left;
	height:60px;
    line-height: 90px;
    font-size: 24px;
    font-weight: normal
}

.probar h3 {
    float: left;
    padding: 0 40px;
    text-align: left;
	height:60px;
    line-height: 90px;
    font-size: 16px;
    color: #999999;
    font-weight: normal;
}
.probar ul {

	list-style:none;

	display:block;

	float:right;

	width:600px;

}

.probar ul li {

	float:right;

	height:60px;
	
	line-height:90px;
	
	text-align:center;

	display:block;

	overflow:hidden;	

}

.probar ul li a {

	height:30px;

	text-align:center;

	display:block;

	width:100px;

	font-family:'microsoft yahei';

	font-size:20px;

	color:#666;

	text-decoration:none;

	cursor:pointer;

	position:relative;

}


.probar ul li:hover a{

	color:#FF3300;

	display:block;
	}

.probar ul li a:hover{	

	color:#FF3300;

	display:block;


	}

.probar ul .pcur a {

	color:#FF3300;

	display:block;

}



.pro_con {

	overflow:hidden;

	width:1200px;

	padding:0;

	margin:0 auto;

}

.pro_con .madden-pro { position: relative; overflow: hidden;  }

.pro_con .madden-pro ul { position: relative;overflow: hidden;}

.pro_con .madden-pro li {position: relative;float: left;width: 285px; margin-right:20px; background:#FFFFFF;}

.pro_con .madden-pro li:last-child {margin-right:0;}

.pro_con .madden-pro li.remove_margin{margin-right:0;}

.pro_con .madden-pro li:last-child { border-right: 0;}

.pro_con .madden-pro li .imgChange {display: block;width: 285px;height: 285px; margin:0 auto; overflow: hidden; background:#FFF}

.pro_con .madden-pro li .imgChange img {height: 285px;width: 285px;}

.pro_con .madden-pro li .tit{width:250px;margin:15px auto 0 auto;height:50px;text-align:left; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.pro_con .madden-pro li .tit a{color:#333; font-size:14px;line-height:25px; }

.pro_con .madden-pro li .tit a:hover{color:#ff666b}

.pro_con .madden-pro li:hover .tit a{color:#ff666b}

.pro_con .madden-pro li .btns{width:250px;  height:50px; margin:0 auto;}

.pro_con .madden-pro li .pri{ text-align:left; width:50%; height:50; float:left; line-height:50px; font-family:Arial, Helvetica, sans-serif}

.pro_con .madden-pro li .pri b{color:#f10215;font-size:18px}

.pro_con .madden-pro li .pri del{color:#999}

.pro_con .madden-pro li .addtocart{ padding:5px 20px; margin-top:10px; float:right;background-color: #ff666b;color:#fff;text-align:center;border-radius: 3px;}

.pro_con .madden-pro li:hover .addtocart{display:block;}

.pro_con .madden-pro li .addtocart:hover{background-color:#ed3714;color:#fff;cursor: pointer;}



