.banner {background: #aab4fa;}
.banner .slider .cur{background-color: #bac0f7; filter:alpha(opacity=100);  /* ie 有效*/ opacity: 1;}
.main-banner {background-color: #aab4fa;}

.main{
	padding: 25px 0 35px;
	background: #aab4fa;
}

.recommend {width: 1190px; margin: 0 auto 25px;}
.recommend .title { position: relative; height: 50px; width: 1190px;line-height: 50px;text-align: center;}
.recommend .title span {position: absolute;top: 25px; left: 0;width: 1190px;border-top: 1px solid #fff;}
.recommend .title h3 {position: absolute;top: 0;left: 50%; z-index: 2; height: 50px; margin-left: -90px; padding: 0 30px;font-size: 30px; color: #fff; font-weight: bold;background-color: #aab4fa;}
.recommend .nav-tabs {height: 40px; width: 280px; margin: 0 auto 5px; line-height: 40px;}
.recommend .nav-tabs li {float: left;}
.recommend .nav-tabs li.spacer {width: 2px; height: 2px; margin: 18px 10px 0;background-color: #fff;}
.recommend .nav-tabs li.item {position: relative;}
.recommend .nav-tabs li.item a{font-size: 16px; color: #e6ebff;}
.recommend .nav-tabs li.item span {position: absolute; bottom: 4px;left: 50%; display: none; width: 0; height: 0; margin-left: -5px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #fff;}
.recommend .nav-tabs li.item.cur a {color: #fff;}
.recommend .nav-tabs li.item.cur span {display: block;}

.recommend .tab-content {width: 1190px;}
.recommend .tab-content ul { overflow: hidden; padding: 5px 0 10px; margin-right: -10px;}
.recommend .tab-content li {float: left;width: 260px; padding: 15px; margin-right: 10px; background-color: #fff;}
.recommend .tab-content li a {display: block;}
.recommend .tab-content li img { overflow: hidden; display: block;width: 260px; height: 260px;}
.recommend .tab-content li .price {margin: 10px 0 10px 10px;}
.recommend .tab-content li .cprice {margin-right: 10px; font-size: 24px; color: #e60012;font-family: Arial;}
.recommend .tab-content li .cprice i {font-style: normal;font-size: 16px;}
.recommend .tab-content li del {font-size: 14px; color: #999;line-height: 20px;}
.recommend .tab-content li .pro-name {height: 26px;line-height: 26px;font-size: 14px; color: #666;}
.recommend .tab-content li .pro-desc {height: 26px;line-height: 26px;font-size: 14px; color: #999;}
.recommend .tab-content li:hover {box-shadow: 0 0 4px 2px rgba(0,0,0,.2);}
.recommend .tab-content li:hover .pro-name {color: #000;}
.recommend .tab-content li:hover .pro-desc {color: #666;}

.floor1 .title span {background-position: 0 -40px;}
.floor1 .title h3 {color: #aab4fa;}
.floor2 .title span {background-position: 0 -80px;}
.floor2 .title h3 {color: #dcaafa;}
.floor3 .title span {background-position: 0 -120px;}
.floor3 .title h3 {color: #ffa0fa;}
