﻿.menu .layui-card .layui-card-body{padding:10px;}

.storemenu{}
.storemenu li{margin-bottom:15px;padding-bottom:15px; border-bottom:1px dashed #ddd;font-size:0;}
.storemenu li h3{margin-bottom:8px;background:#efb93a;color:#FFF;padding:0 10px;font-size:14px;border-radius:5px;}
.storemenu li .layui-btn{margin:0 5px 5px 0;width:47%;box-sizing:border-box;display:inline-block;font-size:13px;height: 30px;line-height: 30px;background:#F5f5f5;border-radius:5px;color:#333;}
.storemenu li .layui-btn:nth-child(2n){margin-right:0;}


.layui-col-xs9{padding-left:15px;}

.stvlist{list-style: none;margin-top: 20px;margin-left:20px; overflow: hidden;}
.stvlist li {
    display: inline-block;
    width: 300px;
    margin-right: 20px;
    margin-bottom: 20px;
    position: relative;
    background-color: #f5f5f5;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    box-sizing:border-box;

}
.stvlist li:nth-child(3n){margin-right:0;}
.stvlist li .dragon {

    float: left;
    margin-right: 10px;

}
.stvlist li .txt:link, .stvlist li .txt:visited {

    color: #333;
    float: left;
    padding-top: 5px;

}
.stvlist li .dragon img {

    width: 110px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;

}
.stvlist li  a{font-size:12px;line-height:20px;}

.win{color:red;}

.prizelist {

    list-style: none;
    padding: 20px 0 20px 20px;

}
.prizelist li {
display: inline-block;
width: 210px;
margin-right: 33px;
margin-bottom: 33px;
height: 240px;
overflow: hidden;
box-sizing: border-box;

}
.prizelist li:nth-child(4n){margin-right:0;}
.prizelist li .thumbnail {

    margin-bottom: 10px;
    max-height:200px;
    overflow:hidden;
}
.prizelist li .img img {

    width: 100%;

}

#chargealert{padding-left:10px;display:none;}
.prizebtn{background:url(img/duijiang.gif);width:131px;height:36px;border:0;cursor:pointer;}
.item-wrap{clear:both;position:relative;}
.item-wrap .imgwrap{width: 310px;
max-height: 310px;
overflow: hidden;
margin: 20px auto;
display:inline-block;
vertical-align:top;
margin-left: 20px;
}
.item-wrap h3{font-size:20px;margin:10px 10px 0 10px;padding-bottom:8px; border-bottom: 1px solid #eee;}
.item-wrap .imgwrap img{width:100%;}
.item-wrap .infowrap{text-align:left;margin-bottom:20px;margin-top:10px; padding-left:20px;vertical-align:top;display:inline-block;}
.item-wrap .infowrap .price{margin-bottom:5px;}
.item-wrap .infowrap .price li{font-size:13px;color:#666;}
.item-wrap .pswrap{margin:15px 0;}
.item-wrap .pswrap .prizecontent{margin:15px 10px;}
.item-wrap .formwrap .layui-form-item{margin-bottom:5px;}
.item-wrap .formwrap .layui-form-label{width:130px;}
.item-wrap .formwrap #num{display: inline-block;margin: 0 5px;vertical-align: middle;text-align: center;padding: 0;width:80px;}
.item-wrap .formwrap .numchangebtn{background: #efefef;width: 50px;font-size: 22px;text-align: center;padding: 0px;font-weight:normal;}
.item-wrap .formwrap .numchangebtn:hover{background:#FFF;border:1px solid #C9C9C9;}

#djdiv{margin-top:15px;font-size:13px;}
#djdiv .table td{padding:2px 5px;}

.noneprize{text-align:center;line-height:30px;margin:50px 0}
.noneprize span{font-size:60px;}
.noneprize p{color:#888;}
.prizesuccess{padding:50px;text-align:center;font-size:20px;line-height:30px;color:#3c950a;}
.prizesuccess .layui-icon{font-size:20px;}
.prizesuccess .layui-btn{margin-top:20px;}