body { font-family: "Microsoft YaHei", "微软雅黑"; min-width: 1201px; }
.wrap{width: 1201px;}
#section1{width: 100%; overflow: hidden; position: relative;}
#section1 ul li{width: 638px; height: 387px; margin-right: 3px; float:left; _display:inline; overflow:hidden; text-align:center;}
#section1 li img{-webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -o-transition: all .3s ease-out; -ms-transition: all .3s ease-out; transition: all .3s ease-out;}
#section1 li:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}
.hd{width: 80px; height: 32px; position: absolute; right: 16px; bottom: 12px; z-index: 10;}
.hd a{display: block; width: 32px; height: 32px; background: url("http://img.lankaola.com/images/v2.0/sprite.png") no-repeat; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -o-transition: all .3s ease-out;; -ms-transition: all .3s ease-out;; transition: all .3s ease-out;}
.hd a:hover{-webkit-transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2);; -ms-transform: scale(1.2); transform: scale(1.2);}
.hd #prev{background-position: -297px 0; float: left;}
.hd #next{background-position: -342px 0; float: right;}

#section2{width: 100%; overflow: hidden; padding-top: 10px;}
#section2_title{font-size: 32px; height: 90px; line-height: 90px; border-bottom: 1px solid #dddddd; color: #666666;}
#tab_area{height: 75px;}
#tab_area ul{height: 28px; padding-top: 24px; line-height: 28px; width: auto; float: left;}
#tab_area ul li{width: 70px; height: 28px; text-align: center; line-height: 28px; font-size: 14px; float: left; margin-right: 10px;}
#tab_area ul li:hover{background: #f7f7f7;}
#tab_area li a{color: #666666;}
#tab_area li.sel, #tab_area li.sel:hover{background: #1954ad;}
#tab_area li.sel a{color: white;}
#search{height: 40px; width: 250px; float: right; padding-top: 17px; position: relative;}
#search input{display: block; width: 188px; height: 38px; padding: 0 55px 0 5px; border: 1px solid #1954ad;}
#search a{display: block; width: 45px; height: 38px; position: absolute; right: 1px; top: 18px; background: url("http://img.lankaola.com/images/v2.0/sprite.png") -218px -67px no-repeat;}

#section3{width: 100%; overflow: hidden; zoom: 1;}
#product_list{border-top: 1px solid #e9e9e9; border-left: 1px solid #e9e9e9;}
#product_list::after{content: "."; display: block; height: 0; clear: both; overflow: hidden;}
#product_list li{position: relative; width: 239px; height: 259px; border-right: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; float: left; cursor: default;}
#product_list li.big_item{width: 479px; height: 519px;}
#product_list li.right{float: right;}
.item{ position: relative; z-index: 10; margin: 2px 2px 0; padding: 15px; overflow: hidden;}
.item_cover{display: block;}
.item_cover img{max-width: 100%; display: block; max-height: 100%; margin: 0 auto;}
.item_info{margin-top: 30px;}
.item_info p{width: 100%; overflow: hidden; white-space: nowrap; font-size: 14px; color: #333333;}
.item_name a{color: #333333;}
.addCart{width: 31px; height: 31px; background: url("http://img.lankaola.com/images/v2.0/sprite.png") -282px -72px no-repeat; display: none; position: absolute; z-index: 11; top: 15px; right: 15px;}
#product_list li:hover .addCart{display: block;}
.big_item p{font-size: 20px;}
.big_item .item_info{margin-top: 60px;}

.item_hover_border{width: 237px; height: 257px; border: 0 solid #fff; position: absolute;top: -1px; left: -1px; z-index: 9; }
#product_list li:hover .item_hover_border{border: 2px solid #333333;}
.big_item .item_hover_border{width: 477px; height: 517px;}


#more{width: 128px; height: 38px; display: block; border: 1px solid #1954ad; text-align: center; line-height: 38px; font-size: 14px; color: #1954ad; margin: 55px auto;}
#more:hover{background: #1954ad; color: white;}