/* 提示柜 */
#tips-box { position: fixed; top: 0; left: 0; display: none; width: 100%; height: 100%; color: #333; background: rgba(0,0,0,0.15); z-index: 15; }
#tips-box div.alert-wrap { margin: 20% auto 0; width: 320px;  background: #FFF; border-radius: 8px; box-shadow: 1px 1px 10px rgba(0,0,0,0.15); }
#tips-box div.alert-wrap h3 { padding: 15px; margin-bottom: 0; font-size: 16px; line-height: 1.5; word-break: break-all;}
#tips-box div.alert-wrap p {  height: 45px; margin: 0 auto; border-top: solid 1px #dcdcdc; line-height: 45px; color: #1f80e9;  font-size: 16px;  text-align: center; }
#tips-box div.alert-wrap p a { display: block; width: 100%; height: auto; color: #1f80e9; }
#tips-box div.alert-wrap p:hover { color: #1f80e9; background: rgba(0,0,0,0.08); }
#tips-box div.alert-wrap p:active { color: #1f80e9; background: rgba(0,0,0,0.08); }
#tips-box div.alert-wrap p:visited { color: #1f80e9; }

#tips-box div.confirm-wrap { margin: 20% auto 0; width: 320px; background: #FFF; border-radius: 8px; box-shadow: 1px 1px 10px rgba(0,0,0,0.15); }
#tips-box div.confirm-wrap h3 { padding: 15px; margin-bottom: 0; font-size: 16px; line-height: 1.5; }
#tips-box div.confirm-wrap table { width: 100%; }
#tips-box div.confirm-wrap table tr td:first-child { border-right: solid 1px #dcdcdc; }
#tips-box div.confirm-wrap table tr td { width: 50%; height: 45px; margin: 0 auto; border-top: solid 1px #dcdcdc; line-height: 45px; font-size: 16px;  text-align: center; }
#tips-box div.confirm-wrap table tr td a { display: block; width: 100%; height: auto; color: #1f80e9; }
#tips-box div.confirm-wrap table tr td a:hover { color: #1f80e9; background: rgba(0,0,0,0.08); }
#tips-box div.confirm-wrap table tr td a:active { color: #1f80e9; background: rgba(0,0,0,0.08); }
#tips-box div.confirm-wrap table tr td a:visited { color: #1f80e9; }

#tips-box div.active-box { color: #FFF; }
#tips-box div.active-box h2 { text-align: center; }
#tips-box div.active-box p { text-align: center; line-height: 2;}
#tips-box div.active-box p a { padding: 5px 10px;  color: #FFF; background: #79bf3a; border-radius: 5px;}
#tips-box div.active-box p a.focus-bingo { margin-right: 3%;  background: #fa5858;  }
#tips-box div.active-box p a,#tips-box div.active-box p a:hover,#tips-box div.active-box p a:active,#tips-box div.active-box p a:visited { color: #FFF; }


#tips-box div.loading-wrap { margin: 20% auto 0;  width: 35px; height: 35px; padding: 10px; background: #FFF; border-radius: 8px; box-shadow: 1px 1px 10px rgba(0,0,0,0.15); overflow: hidden; }


.db_listMain { overflow:  hidden; }
.sv-list li { float: left; }
.fifty-dc-box li { float: left; }


.goods-small { overflow-x: auto;}

.goods-small .list {      overflow-x: visible;}