body {
	background:white;
	font-family: "微软雅黑";
}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
#footer .ft_txt .link {
	display:block
}
.index-slide {
	width:100%;
	height:510px;
	position:relative;
	overflow:hidden;
	background:url(../image/loading_nala.gif) center center no-repeat
}
.index-slide ul {
	height:510px;
	overflow:hidden
}
.index-slide li {
	width:100%;
	height:510px;
	overflow:hidden;
	position:absolute;
	left:0;
	top:0;
	background-position:center 0;
	background-repeat:no-repeat
}
.index-slide li:first-child {
	z-index:2
}
.index-slide li a {
	display:block;
	height:510px;
	width:750px;
	margin:0 auto
}
.index-slide .trigger-box {
	width:80px;
	margin:0 auto;
	position:absolute;
	bottom: 15px;right: 0px;
	left:88%;
	z-index:10;
}
.index-slide .triggers {
	text-align:center;
	font-size:0
}
.trigger-box .triggers a {
	display:inline-block;
	width:0;
	padding:15px 0 0 15px;
	height:0px;
	line-height:0px;
	overflow:hidden;
	background-color:#333;
	background:rgba(51, 51, 51, 0.5);
	filter:Alpha(opacity=80);
	border-radius:15px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	font-family:arial;
	margin-right:10px
}
.trigger-box .triggers a:hover {
	text-decoration:none;
	color:#fff
}
.trigger-box .triggers a.current {
	background:#fd6c0f;
	filter:Alpha(opacity=100)
}
@-webkit-keyframes btnShark {
0% {
-webkit-transform:rotateY(-180deg);
opacity:.2
}
100% {
-webkit-transform:rotateY(0deg);
opacity:1
}
}
@-moz-keyframes btnShark {
0% {
-moz-transform:rotateY(-180deg);
opacity:.2
}
100% {
-moz-transform:rotateY(0deg);
opacity:1
}
}
@-ms-keyframes btnShark {
0% {
-ms-transform:rotateY(-180deg);
opacity:.2
}
100% {
-ms-transform:rotateY(0deg);
opacity:1
}
}
@keyframes btnShark {
0% {
transform:rotateY(-180deg);
opacity: .2
}
100% {
transform:rotateY(0deg);
opacity:1
}
}
.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
}
.addcart_success {
	width:420px;
	padding:0 20px
}
.addcart_success h3 {
	font-size:18px;
	color:#fd6c0f;
	text-align:center
}
.addcart_success h3 i {
	font-size:28px;
	color:#00b000;
	margin-right:15px
}
.addcart_success p {
	color:#999;
	font-size:14px;
	margin-bottom:15px;
	text-align:center
}
.addcart_success p.item {
	color:#333;
	height:50px;
	overflow:hidden
}
.addcart_success p.item img {
	width:50px;
	height:50px;
	vertical-align:middle
}
.addcart_success .btm {
	padding-top:20px
}
.index_webintro {
	height:52px;
	box-shadow:1px -1px 5px rgba(200, 200, 200, 0.1);
	padding:12px 0;
	background:#fff url(http://cdn.mayicun.com/images/index/web-intro.png) center 12px no-repeat
}
.index_webintro .bd {
	display:none
}
.brand_temai {
	width:1196px;
	margin:0 auto -20px;
	padding:0 20px 20px;
	overflow:hidden
}
.brand_temai ul {
	margin-right:-50px
}
.brand_temai ul li {
	float:left;
	width:580px;
	height:290px;
	border:1px solid #ccc;
	margin:30px 32px 0 0;
	background-color:#fff;
	overflow:hidden;
	position:relative;
-webkit-transition:all .4s;
-moz-transition:all .4s;
-ms-transition:all .4s;
transition:all .4s
}
.brand_temai ul li img {
	width:580px;
	height:250px;
	vertical-align:top
}
.brand_temai ul li p {
	color:#666;
	padding:8px 0 0 20px
}
.brand_temai ul li p i {
	font-size:18px;
	margin-right:4px
}
.brand_temai ul li em {
	font-size:14px
}
.brand_temai ul li .timer {
	color:#fd6c0f
}
.brand_temai ul li.yugao .timer {
	color:#666
}
.brand_temai ul li .mask {
	position:absolute;
	top:0;
	left:0;
	width:580px;
	height:150px;
	background:rgba(0, 0, 0, 0.35);
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#35000000', endColorstr='#35000000');
	text-align:center;
	padding-top:100px;
	font-size:26px;
	color:#fff;
	font-family:"Microsoft YaHei", "黑体";
	text-shadow:1px 1px 3px rgba(0, 0, 0, 0.3)
}
.brand_temai ul li.ishover {
	border-color:#fd6c0f;
	box-shadow:0px 0px 20px rgba(0, 0, 0, 0.3)
}
.series_list {
	width:1196px;
	margin:0 auto 50px
}
.series_box {
	margin-top:30px;
	height: 450px;
	background-color:#fff;
	border-top: 3px solid #f9484b;
}
.series_info {
	width:201px;
	height:448px;
	border-bottom:1px solid #e5e5e5;
	float:left;
	overflow:hidden
}
.series_info .brand {
	border-left:1px solid #e5e5e5;
	/*padding:8px 0;*/
	height: 185px;
}
.series_info .brand li {
	
	height:44.7px;
	overflow:hidden;
	text-align:center;
	float: left;
	width: 89px;
	border-bottom: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	line-height: 45.2px;
	padding: 0px 5px;
}
.series_info .brand li:hover {
	background: #f9484b;
	color: white;
	border-color: #f9484b;
}
.series_info .brand li:hover a {
	color: white;
}
.series_info .brand li a {
	font-size: 12px;
}

.series_info .brand li img {
	width:50px;
	height:50px;
	vertical-align:top
}
.series_info .brand li img:hover {
	-webkit-animation:imgShark 1s
}
.series_info .brand_cata {
	padding:12px 0 10px 20px;
	height:73px;
	overflow:hidden;
	background-color:#f5f5f5;
	border-left:1px solid #ccc
}
.series_info .brand_cata a {
	display:inline-block;
	font-size:14px;
	line-height:24px;
	color:#666;
	width:64px;
	margin-right:20px
}
.hot {
	height: 127px;
	width: 199px;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	padding: 35px 0px;
}
.series_info .series_name {
	padding:20px 45px
}
.series_info .series_name h2 {
	text-align: center;
	font-size: 19px;
	font-weight: 600;
	color: white;
	overflow:hidden;
	/*background:url(../images/series_icon.png?0811) 0 0 no-repeat*/
}

.series_info .name_product {
	background-color:#f9484b;
	padding:20px 27px
}
.series_info .name_rihua h2 {
	background-position:0 0
}
.series_info .name_gongju h2 {
	background-position:0 -188px
}
@-webkit-keyframes imgShark {
0% {
-webkit-transform:translate(0, 0)
}
40% {
-webkit-transform:translate(0, -8px)
}
100% {
-webkit-transform:translate(0, 0)
}
}
.series_list .series_pic {
	width:340px;
	float:left;
	overflow:hidden;
	margin-right:-10px
}
.series_list .series_pic img {
	width:340px;
	height:400px;
	vertical-align:top;
	-webkit-transition:all 4s;
	-moz-transition:all 4s;
	-ms-transition:all 4s;
	-o-transition:all 4s;
	transition:all 4s;
	-webkit-transform:scale(1)
}
.series_list .series_pic img:hover {
	-webkit-transform:scale(1.08)
}
.series_list .pro_list {
	width:995px;
	height:450px;
	overflow:hidden;
	
	float:right;/*
	border-top:1px solid #f3f3f3;
	border-bottom:1px solid #f3f3f3;
	border-right:1px solid #f3f3f3*/
}








.pro_top {
	width: 100%;
	height: 250px;
	background:#e5e5e5;
}

.last-img {
	width: 198px;
	height: 250px;
	float: left;
	border-right: 1px solid #e5e5e5;
	
}
.last-img img {
	width:198px;
	height: 250px;
}
.last-img img:hover{
	opacity: .7;
	filter:Alpha(opacity=70)
}
.first {
	width: 595px;
	height: 250px;
	float: left;
	
}
.first-img {
	width: 595px;
	height: 250px;
	float: left;
	
	
}
.first-img img {
	width: 596px;
	height: 250px;
}
.first-img img:hover{
	opacity: .7;
	filter:Alpha(opacity=70)
}
#banner { position: relative; width: 596px; height: 250px; 
	border-right: 1px solid #e5e5e5;
 	overflow: hidden; float: left;
	
 }
#banner_list img { border: 0px; width: 595px;height: 250px;}
#banner_bg { position: absolute; bottom: 0; background-color: #000; height: 30px; filter: Alpha(Opacity=30); opacity: 0.3; z-index: 1000; cursor: pointer; width: 478px; }
#banner_text { position: absolute; width: 120px; z-index: 1002; right: 3px; bottom: 3px; }
.ul_center {
	text-align: center;
}
#banner ul { 
	position: absolute; list-style-type: none; filter: Alpha(Opacity=80); opacity: 0.8; z-index: 1002; margin: 0; padding: 0; bottom: 3px; 
	display: inline-block;
	 }
#banner ul li { padding: 0px 2px; float: left; display: block; color: #FFF; color: #ccc; cursor: pointer; font-size: 30px;}
#banner ul li.on { color: #f9484b; }
#banner_list a { position: absolute; }
.pro_bottom {
	width: 100%;
	height: 200px;
	
}
.pro_bottom ul li {
	width: 198px;
	float: left;
	text-align: center;
	height: 197px;
	position: relative;
	border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	border-top: 1px solid #e5e5e5;
}
.pro_bottom ul li img {
	width: 130px;
	/*height: 130px;*/
	border: 0px;
	padding: 0px;
	margin: 0px;
	padding-top: 10px;
}
.pro_bottom ul li img:hover{
	opacity: .7;
	filter:Alpha(opacity=70)
}
.title {
	font-size: 14px;
	color: #333333;
	margin-top: 10px;
	overflow: hidden;
	width: 160px;
	height: 20px;
	margin: auto;
	
}

.title a {
	width: 100%;
	height: 20px;
	overflow: hidden;
	padding: 0px 5px;
	font-size: 12px;
	
}
a:hover {
	/*position: relative;*/
	text-decoration: none;
}
/*a:after {
	content: "";
	width: 0;
	height: 1px;
	background: brown;
	position: absolute;
	top: 100%;
	left: 50%;
	transition: all .8s;
}
a:hover:after {
	left: 0%;
	width: 100%;
}*/
.price {
	clear: both;
	width: 160px;
	text-align: left;
	padding: 0px 27px;
	color: #ff0000;
	font-weight: 800;
}

.temai_box {
	width:1196px;
	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 .pic img .img_error {
	background:url(../image/img_error.png) center center no-repeat
}
.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:#fd6c0f
}
.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:#fd6c0f;
	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:#fd6c0f;
	box-shadow:0px 0px 20px rgba(0, 0, 0, 0.3)
}
.temai_list li.hover h3 {
	color:#fd6c0f
}
.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
}
#app_2code {
	position:fixed;
	z-index:1000;
	bottom:120px;
	left:50%;
	margin-left:610px;
	_position:absolute;
_top:expression((document).documentElement.scrollTop+(document).documentElement.clientHeight-205);
	width:84px;
	height:70px;
	padding:15px 0 10px;
	text-align:center;
	background-color:#fff;
	color:#fd6c0f;
	overflow:hidden
}
#app_2code img {
	width:50px;
	height:50px;
	vertical-align:top
}
#app_2code p {
	margin-top:5px
}
#app_2code.app_2code_hover {
	width:124px;
	height:115px;
	margin-left:570px
}
#app_2code.app_2code_hover img {
	width:99px;
	height:99px
}
.is1280 #app_2code {
	margin-left:0;
	left:auto;
	right:0
}
.reg_gift {
	position:fixed;
	z-index:9000;
	top:0;
	left:50%;
	margin-left:-310px;
	_position:absolute;
_top:expression((document).documentElement.scrollTop);
	width:622px;
	height:622px;
	background:url(http://cdn.mayicun.com/images/index/reg-gift-20140623.png) 0 0 no-repeat
}
.reg_gift a {
	display:block;
	width:220px;
	height:60px;
	z-index:9001;
	position:absolute
}
.reg_gift .close {
	left:476px;
	top:43px;
	width:75px;
	height:75px
}
.reg_gift .link {
	left:197px;
	top:435px
}
#reg_gift_mask {
	background:rgba(0, 0, 0, 0.5);
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#50000000', endColorstr='#50000000');
	width:100%;
	height:1000px;
	position:fixed;
	z-index:8000;
	top:0;
	left:0;
	_position:absolute;
_top:expression((document).documentElement.scrollTop)
}
.hot li {
	width: 169px;
	height: 32px;
	line-height: 32px;
	text-align: left;
	font-size: 12px;
	padding: 0px 15px;
	display:block; 
	overflow:hidden; 
	color: #000000;
}
.hot li a {
	width: 169px;
	height: 32px;
	line-height: 32px;
	font-size: 12px;
}
.index_head {
	width: 1196px;
	margin: auto;
	height: 660px;
}
.index-banner {
	padding-left: 200px;
	float: left;
	width: 750px;
	height: 510px;
}

.gonggao {
	float: left;
	height: 510px;
	width: 246px;
}
.gonggao_top {
	margin-top: 10px;
	margin-bottom: 10px;
	height: 244px;
	width: 246px;
}
.gonggao_bottom {
	height: 246px;
	width: 246px;
}
.gonggaolist {
	margin: 7px 0px 7px 8px;
	width: 236px;
	height: 230px;
	border: 1px solid #ccc;
}
.gonggaolist h3 {
	padding: 5px 15px;
	border-bottom: 1px solid #ccc;
	color: #000;
}
.gonggaolist ul li{
	padding: 5px 15px;
	width: 200px;
	overflow: hidden;
	height: 18px;
	    
	line-height: 20px;

}
.gonggaolist ul {
	padding-top: 13px;
}
.gonggaolist ul li a{
	
	font-size: 13px;
	width: 200px;
	height: 18px;
	overflow: hidden;
}
.gonggao_ft {
	width: 236px;
	height: 244px;
	margin: 0px 0px 0px 8px;
	border: 1px solid #ccc;
	position: relative; 
}

#gonggao_banner { 
	width: 236px; height: 244px; 
	border-right: 1px solid #e5e5e5;
 	overflow: hidden; float: left;
 	
	
 }
#gonggao_banner_list img { border: 0px; width: 236px;height: 244px;}


#gonggao_banner_list a { position: absolute; }
.recommpro {
	width: 1196px;
	height: 130px;
	clear: both;
	padding-top: 20px;

}
.recommpro ul li {
	width: 225px;
	height: 125px;
	float: left;
	margin-left: 12px;
	background: url(../image/loading_nala.gif) center center no-repeat;
}
.recommpro ul li img{
	width: 225px;
	height: 125px;
}
