/*
Powered by ly200.com		http://www.ly200.com
广州联雅网络科技有限公司		020-83226791
*/

/***************************宽屏样式(start)***************************/
.w_1200 .index_box .main>a.link{width:262px; margin:0 15px;}

.w_1200 .index_prod .pro_item{width:286px;}
.w_1200 .index_prod .pro_item>dt{height:286px;}
.w_1200 .index_prod.new_prod .products_scroll{width:1132px; height:400px;}
.w_1200 .index_prod.new_prod .pro_item{width:268px;}
.w_1200 .index_prod.new_prod .pro_item>dt{height:268px;}

.w_1200 #main .index_left{width:286px;}
.w_1200 #main .index_right{width:882px;}
/***************************宽屏样式(end)***************************/


#banner{height:445px; overflow:hidden;}
#banner .bd ul li a{width:100%; height:445px; background-position:center top; background-repeat:no-repeat;}
#banner li{text-align:center;}
#banner span.prev, #banner span.next{display:block; width:51px; height:51px; margin:-15px 0 0; position:absolute; top:45%; text-indent:-9999px; z-index:9; display:none; background-image:url(../images/arrow.png); background-repeat:no-repeat; cursor:pointer;}
#banner:hover span.prev, #banner:hover span.next{display:block;}
#banner span.prev{background-position:0 0; left:90px;}
#banner span.prev:hover{background-position:0 -51px;}
#banner span.next{background-position:-51px 0; right:90px;}
#banner span.next:hover{background-position:-51px -51px;}

#main{padding:20px 0;}
#main .index_left, #main .index_right{margin-top:11px;}
#main .index_left{width:236px;}
#main .index_right{width:732px;}

.index_box{margin-top:12px;}
.index_box .title{background:url(../images/ico_index.jpg) repeat-x center; height:40px; line-height:40px;}
.index_box .title .ico_index_0{background:url(../images/ico_index_0.jpg) no-repeat center center #fff; width:110px; height:40px; margin:0 auto;}
.index_box .title .title_text{background:#fff; padding:0 15px; height:40px; line-height:40px; width:160px; margin:0 auto; font-size:15px; text-align:center; overflow:hidden;}
.index_box .title .prod_title_text{background:#fff; padding:0 15px; height:40px; line-height:40px; width:160px; margin-left:24px; font-size:15px; text-align:center;}
.index_box .main>a.link{border:1px #303843 solid; width:233px; height:51px; line-height:51px; overflow:hidden; background:url(../images/ico_index_1.jpg) no-repeat center #fff; text-align:center; margin:0 5px;}

.new_prod .main{padding:15px 0;}
.hot_prod .title .prod_title_text{width:110px;}

.index_prod .pro_item{width:236px; margin-left:12px; margin-bottom:20px;}
.index_prod .pro_item>dt{height:236px; padding-bottom:14px; text-align:center; vertical-align:middle; background:#fff; border-bottom:1px #1b1c20 solid;} 
.index_prod .pro_item>dt img{max-width:100%; max-height:100%;}
.index_prod .pro_item>dt .icon_discount{position:absolute; top:0; right:0; width:44px; height:25px; color:#fff; line-height:12px; padding-top:5px;}
.index_prod .pro_item>dt .icon_discount b{font-size:16px;}
.index_prod .pro_item>dt .icon_discount_foot{width:0; height:0; border-left:22px transparent solid; border-right:22px transparent solid; border-top-width:8px; border-top-style:solid; position:absolute; right:0; top:30px;}
.index_prod .pro_item>dt .icon_seckill{padding:0 7px; line-height:20px; overflow:hidden; position:absolute; top:6px; left:6px; color:#fff; display:none;}
.index_prod .pro_item>dd{padding:0 3px;}
.index_prod .pro_item a{color:#666;}
.index_prod .pro_item .pro_name{height:45px; overflow:hidden; line-height:22px; padding-top:8px; padding-bottom:5px; border-bottom:1px #9d9d9d dashed;}
.index_prod .pro_item .pro_price{line-height:150%; padding-top:9px;}
.index_prod .pro_item del{font-size:12px; color:#666;}
.index_prod .pro_item del .currency_data, .pro_item del .price_data{color:#666; font-size:12px; font-weight:normal;}
.index_prod .pro_item .cart{width:23px; height:19px; background:url(../images/ico-img.png) no-repeat right top;}
.index_prod .pro_item:first-child, .index_prod .pro_item.first{margin-left:0;}

.index_prod.new_prod .main{position:relative;}
.index_prod.new_prod .products_scroll{width:932px; height:360px; margin:0 24px; overflow:hidden;}
.index_prod.new_prod span.prev, .index_prod.new_prod span.next{display:block; width:24px; height:40px; overflow:hidden; background-image:url(../images/common.png); background-repeat:no-repeat; position:absolute; top:188px; cursor:pointer;}
.index_prod.new_prod span.prev{background-position:0 0; left:0;}
.index_prod.new_prod span.next{background-position:0 -40px; right:0;}
.index_prod.new_prod .pro_item{width:218px; margin-left:0px; margin-right:20px;}
.index_prod.new_prod .pro_item>dt{height:218px;}

#newsletter{height:78px; overflow:hidden;}
#newsletter label{width:370px; font-size:20px; margin:30px 0 0 58px; font-weight:bold; color:#fff; font-family:Arial;}
#newsletter .text{width:230px; height:39px; line-height:39px; border:1px transparent solid; padding:0 5px; margin-top:20px; margin-left:15px; background:#fff;}
#newsletter .button{width:116px; height:39px; text-align:center; margin-top:20px; margin-left:16px; cursor:pointer; border:0; color:#fff; font-size:14px; background:#474e58; border-radius:5px;}
#newsletter .text, #newsletter .button{outline:0;}

#explain{background:#eee; padding:30px 0 80px;}
#explain li:first-child{margin-left:0;}
#explain li{width:215px; float:left; margin-left:40px; overflow:hidden;}
#explain li .img{width:200px; height:200px; overflow:hidden; margin:0 auto; text-align:center;}
#explain li .brief{line-height:21px;}
#explain li .brief a{color:#84C754 !important; margin-left:5px; font-weight:bold;}
.w_1200 #explain li{width:265px;}
