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

/***************************宽屏样式(start)***************************/
.w_1200 #main .main_right{width:958px;}
.w_1200 #banner .banner_left{width:705px; height:345px;}
.w_1200 #banner .banner_left, .w_1200 #banner .bd ul li, .w_1200 #banner .bd ul li a, .w_1200 #banner .bd img{width:958px; height:369px;overflow: hidden;}
.w_1200 #banner .banner_right{display: none;width:240px;}
.w_1200 #banner .banner_right li{width:240px; height:165px;}

.w_1200 .prod_list .pro_item{width:222px;}
.w_1200 .prod_list .pro_item>dt{height:200px; padding:10px;} 
/***************************宽屏样式(end)***************************/

#main{padding:15px 0;}
#main .main_left{width:230px;}
#main .main_left .sidebar:first-child{margin-top:0px;}

#main .main_right{width:735px; overflow:hidden;}

/*#banner .banner_left{width:538px; height:265px; overflow:hidden;}*/
#banner .banner_left{width:735px; height:345px;}
/*#banner .bd ul li, #banner .bd ul li a, #banner .bd img{width:538px; height:265px;}*/
#banner .bd ul li, #banner .bd ul li a, #banner .bd img{width:735px; height:345px;}
#banner .banner_right{width:182px; margin-left:10px;}
#banner .banner_right li{width:182px; height:125px; overflow:hidden; text-align:center; vertical-align:middle;}
#banner .banner_right li:first-child{margin-bottom:15px;}
#banner .banner_right li img{max-width:100%; max-height:100%; vertical-align:middle;}
#banner .scrollBox{width: 100%;height: 50px;background: #333;overflow: hidden;}
#banner .scrollBox .slide{height: 50px;line-height: 50px;width: 100%;text-align: center;}
#banner .scrollBox .slide a{font-size: 18px;color: white;display: block;height: 50px;font-family: 'Arial'}
#banner .scrollBox .slide a:hover{text-decoration: none}

.ad_list{display: grid;grid-template-columns:repeat(3,1fr);grid-gap:0 20px;margin: 10px 0}

/***********列表2***********/
.prod_list{display: flex;align-items: flex-start;justify-content: flex-start;flex-wrap: wrap;margin-top:3px;}
.prod_list.ad_list{margin-top:3px;display: grid;grid-template-columns:repeat(5,1fr);grid-gap:15px 0;}
.prod_list.ad_list .pro_item{width:auto; margin-left:0;border-left:1px solid #e5e5e5;}
.prod_list.ad_list .pro_item.first{border-left: 0}
.prod_list .title{width: 100%;height:38px; line-height:38px; padding:0 2px; border-bottom:2px #fff solid;}
.prod_list .title h3{font-weight:bold; font-size:14px;}
.prod_list .title .more{color:#b9b9b9;}
.prod_list .pro_item{width:160px; margin-left:22px; margin-bottom:20px;}
.prod_list .pro_item:hover{background:#f7f7f7;}
.prod_list .pro_item:hover dt{border:1px solid #ccc;}
.prod_list .pro_item>dt{height:150px; padding:5px; text-align:center; vertical-align:middle; background:#fff; border:1px solid #e5e5e5;} 
.prod_list .pro_item>dt img{max-width:100%; max-height:100%;}
.prod_list .pro_item>dt .icon_discount{position:absolute; top:0; right:0; width:44px; height:25px; color:#fff; line-height:12px; padding-top:5px;}
.prod_list .pro_item>dt .icon_discount b{font-size:16px;}
.prod_list .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;}
.prod_list .pro_item>dt .icon_seckill{padding:0 7px; line-height:20px; overflow:hidden; position:absolute; top:6px; left:6px; color:#fff; display:none;}
.prod_list .pro_item .pro_name{height:36px; overflow:hidden; line-height:145%; padding-top:8px;}
.prod_list .pro_item a{color:#666;}
.prod_list .pro_item .pro_price{line-height:120%; padding-top:10px;}
.prod_list .pro_item .pro_price *{font-size:16px; font-weight:bold;}
.prod_list .pro_item .pro_view{padding-top:8px; padding-bottom:8px;}
.prod_list .pro_item .favorite{float:right; position:relative;}
.prod_list .first{margin-left:0;}
.prod_list .art_content{border:1px #e5e5e5 solid; padding:20px; line-height:180%;}

.countdown{position: relative;width: 100%;margin: 30px 0;height: 60px;}
.countdown *{font-family: Arial}
.countdown .top_tab{position: relative;text-align: center;}
.countdown .top_tab>a{display: inline-block;}
.countdown .top_tab a:hover{color: #333;}
.countdown .top_tab .left{float: left;line-height: 60px;font-size: 18px;font-weight: bold;*padding-left: 35px;*background: url(/static/themes/default/images/flash_icon.png) no-repeat center left / 30px 30px;height: 60px;}
.countdown .top_tab .left{float: left;margin-right: 10px;}
.countdown .top_tab .right{float: right;}
.countdown .top_tab .right{float: left;}
.countdown .countdown_date{position: absolute;bottom: 20px;left: 5%;width: 90%;height: 44px;padding: 10px 0;background: rgba(254, 97, 213, 0.5);border-radius: 10px;text-align: center;margin: 0 auto;}
.countdown .countdown_date .title,.countdown .countdown_date .starttime{display: inline-block;vertical-align: middle;}
.countdown .countdown_date .title{font-size: 18px;margin-right: 10px;color: #fff;}
.countdown .hours,.countdown .seconds,.countdown .day_seconds,.countdown .day_count{min-width: 50px;height: 45px;line-height: 45px;color: #ffffff;background: #333333;border-radius: 5px;font-size: 20px;text-align: center;padding: 0 2px;padding-bottom: 20px;float: left;}
.countdown .day_count.day_str,.countdown .hours,.countdown .day_seconds.min,.countdown .day_seconds.sec{position: relative;}
.countdown .day_count.day_str:after,.countdown .hours:after,.countdown .day_seconds.min:after,.countdown .day_seconds.sec:after{position: absolute;left: 0;right: 0;bottom: 0;font-size: 12px;text-align: center;line-height: 30px;font-family: 'Mongolian Baiti'}
.countdown .day_count.day_str:after{content: 'days'}
.countdown .hours:after{content: 'hours'}
.countdown .day_seconds.min:after{content: 'minutes'}
.countdown .day_seconds.sec:after{content: 'seconds'}
.countdown .day_count{}
.countdown .str{color: #333;display: inline-block;padding: 0 3px;text-align: center;font-size: 18px;line-height: 50px;float: left;margin-top: 6px}
.countdown .day{padding: 0 3px;line-height: 50px;text-align: center;font-size: 18px;color: #333;float: left;margin-top: 6px;}
.countdown .content{display: flex;justify-content: space-between;align-items: flex-start;/*margin-top: 15px;*/}
.countdown .content .item{width: 24%;}
.countdown .content .item .pic_box{width: 100%;height: auto;}

.blank15{width: 100%;}
#banner .banner_right li{display: none;}