.bird_main{
    width:100%;
    display: table;
}

/*.bird_main *{
    display: table;
}*/

.bird_logo{
    float: left;
    margin: 5px 0px 5px 0px;
}

.bird_logo img{
    height: 40px;
}

.bird_user{
    width: 60px;
    height: 40px;
    float: right;
    margin-right: 10px;
}

.bird_user a {
    display: block;
    width: 35px;
    height: 35px;
    background: url(/mobile/images/header_user_ico.png) no-repeat center center;
    float: right;
    margin-top: 2px;
    background-size: 22px;
}

.bird_bk_white{
    background: #ffffff;
}

.picScroll2{ margin:10px auto; text-align:center;  }
.picScroll2 .bd ul{ width:100%;  float:left; padding-top:10px;  }
.picScroll2 .bd li{ width:50%; float:left; font-size:14px; text-align:center;  }
.picScroll2 .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.picScroll2 .bd li img{ width:150px; height:150px; }
.picScroll2 .hd{display:None}



.picScroll2 .bd1 ul{ width:100%;  float:left; padding-top:10px;  }
.picScroll2 .bd1 li{ width:50%; float:left; font-size:14px; text-align:center;  }
.picScroll2 .bd1 li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.picScroll2 .bd1 li img{ width:150px; height:150px; }
.picScroll2 .hd{display:None}

.picScroll2{ margin:10px auto; text-align:center;  }
.picScroll2 .bd ul{ width:100%;  float:left; padding-top:10px;  }
.picScroll2 .bd li{ width:50%; float:left; font-size:14px; text-align:center;  }
.picScroll2 .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.picScroll2 .bd li img{ width:150px; height:150px; }
.picScroll2 .hd{display:None}


.picScroll3{ margin:10px auto; text-align:center;  }
.picScroll3 .bd ul{ width:100%;  float:left; padding-top:10px;  }
.picScroll3 .bd li{ width:50%; float:left; font-size:14px; text-align:center;  }
.picScroll3 .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.picScroll3 .bd li img{ width:150px; height:150px; }
.picScroll3 .hd{display:None}

.picScroll3 .bd1 ul{ width:100%;  float:left; padding-top:10px;  }
.picScroll3 .bd1 li{ width:50%; float:left; font-size:14px; text-align:center;  }
.picScroll3 .bd1 li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.picScroll3 .bd1 li img{ width:150px; height:150px; }

.picScroll{ margin:10px auto; text-align:center;  }
.picScroll .bd ul{ width:100%;  float:left; padding-top:10px;  }
.picScroll .bd li{ width:50%; float:left; font-size:14px; text-align:center;  }
.picScroll .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.picScroll .bd li img{ width:250px; height:250px; }
.picScroll .hd{display:None}
.picScroll .bd1 ul{ width:100%;  float:left; padding-top:10px;  }
.picScroll .bd1 li{ width:50%; float:left; font-size:14px; text-align:center;  }
.picScroll .bd1 li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.picScroll .bd1 li img{ width:150px; height:150px; }

.picScroll2{ margin:10px auto; text-align:center;  }
.picScroll2 .bd ul{ width:100%;  float:left; padding-top:10px;  }
.picScroll2 .bd li{ width:50%; float:left; font-size:14px; text-align:center;  }
.picScroll2 .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.picScroll2 .bd li img{ width:150px; height:150px; }
.picScroll2 .hd{display:None}

.picScroll2 .bd1 ul{ width:100%;  float:left; padding-top:10px;  }
.picScroll2 .bd1 li{ width:50%; float:left; font-size:14px; text-align:center;  }
.picScroll2 .bd1 li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.picScroll2 .bd1 li img{ width:150px; height:150px; }
.picScroll2 .hd{display:None}

.bird_card{
    width:100%;
    display: table;
    background: #ffffff;
}

.bird_card h2{
    width: 100%;
    background: url(../../bird/jukuang.png) no-repeat #ffffff;
    background-position: 20px center;
    background-size: auto 25px;
    font-size: 20px;
    font-weight: 500;
    text-indent: 35px;
    height: 55px;
    line-height: 55px;
    color: #ff7901;
    letter-spacing: 1px;
}

.bird_card h2 a{
    display: block;
    height: 55px;
    line-height: 55px;
    float: right;
    margin-right: 10px;
    font-size: 16px;
    font-weight: 500;
}

.bird_card_box{
    width:100%;
    overflow: hidden;
    overflow-x: scroll;
    overflow-y: hidden;
    padding: 5px 0px;
}

.bird_card_box ul{
    width:100%;
}

.bird_card_box ul li{
    float: left;
    position: relative;
}

.bird_card_box ul li img{
    width: 100%;
}

.bird_card_box ul li h3{
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #333333;
    font-size: 16px;
    width: 90%;
    overflow: hidden;
    margin: 0px auto;
    font-weight: 700;
}

.bird_card_box ul li p{
    height: 25px;
    line-height: 25px;
    text-align: center;
    color: #999999;
    font-size: 14px;
    font-weight: 500;
}

.bird_card_box ul li p b{
    color: #EA0000;
    font-size: 18px;
    font-weight: 500;
}

.bird_goods{
    width:100%;
    display: table;
}

.bird_goods h2{
    width: 100%;
    background: url(../../bird/jukuang.png) no-repeat #ffffff;
    background-position: 20px center;
    background-size: auto 25px;
    font-size: 20px;
    font-weight: 500;
    text-indent: 35px;
    height: 55px;
    line-height: 55px;
    color: #ff7901;
    letter-spacing: 1px;
}

.bird_goods h2 a{
    display: block;
    height: 55px;
    line-height: 55px;
    float: right;
    margin-right: 10px;
    font-size: 16px;
    font-weight: 500;
}

.bird_goods_box{
    width:100%;
    overflow: hidden;
}

.bird_goods_box ul{
    width: 100%;
    padding: 5px 0px;
    display: table;
}

.bird_goods_box ul li{
    float: left;
    width: 47%;
    margin: 5px 0px 5px 2%;
    background: #ffffff;
    border-radius: 0px;
    overflow: hidden;
    padding-bottom: 15px;
    position: relative;
	box-sizing: border-box;
}

.bird_goods_box ul li img{
    width: 100%;
	border:2px solid #fb790c;
	overflow: hidden;
	box-sizing: border-box;
}

.bird_goods_box ul li h3{
    height: 20px;
    line-height: 20px;
    text-align: center;
    color: #333333;
    font-size: 14px;
    width: 90%;
    overflow: hidden;
    margin: 5px auto;
    font-weight: 300;
}

.bird_goods_box ul li p{
    height: 25px;
    line-height: 25px;
    text-align: left;
    color: #999999;
    font-size: 14px;
    font-weight: 500;
    width: 90%;
    margin: 0px auto;
}

.bird_goods_box ul li p b{
    color: #EA0000;
    font-size: 18px;
    font-weight: 500;
    padding-right: 5px;
}

.bird_mt10{
    margin-top: 10px;
}

.bird_cart{
    background: url(../../bird/cart.png) no-repeat;
    background-position: center;
    width: 35px;
    height: 35px;
    position: absolute;
    z-index: 99;
    right: 10px;
    bottom: 10px;
    background-size: auto 22px;
}

#speDiv h4{
    height: 35px;
    line-height: 35px;
    font-size: 16px;
    color: #333;
    font-weight: 600;
    text-indent: 10px;
    border-bottom: 2px solid #dedede;
}

#speDiv h6{
    height: 30px;
    line-height: 30px;
    text-indent: 10px;
    font-size: 14px;
    font-weight: 600;
    color: #333333;
}

.bird_ipt_box{
    display: table;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
}

.bird_ipt_box input{
    margin-left: 20px;
    height: 20px;
    width: 20px;
    float: left;
    margin-top: 5px;
    margin-right: 10px;
}

.bird_ipt_box font{
    height: 30px;
    line-height: 30px;
    float: left;
}

.bird_ipt_box span{
    height: 30px;
    line-height: 30px;
}

.bird_cart_btns{
    width: 80%;
    margin: 10px auto;
    display: table;
}

.bird_cart_btns a{
    display: block;
    width:45%;
    height: 35px;
    line-height: 35px;
    background: #ff7901;
    text-align: center;
    border: 0px;
    color: #ffffff;
    font-size: 16px;
}

.bf1{
    float: left;
}

.bf2{
    float: right;
}

.bird_menu_on .global-nav__nav-link{
    color: #ff7901;
}

.bird_menu_on .global-nav__nav-tit{
    color: #ff7901;
}

.bird_back{
    display: table;
    float: left;
    background: url(../../bird/back.png) no-repeat;
    background-position: 10px center;
    background-size: 18px;
    height: 40px;
    line-height: 40px;
    text-indent: 35px;
    font-size: 16px;
    font-weight: 500;
    width:50%;
}

.bird_goods_list{
    width:100%;
    display: table;
}

.bird_goods_list div{
    display: table;
}

.bird_goods_item{
    width:95%;
    margin: 10px auto 0px auto;
    background: #ffffff;
    border-radius: 5px;
}

.bird_goods_img{
    width: 40%;
    float: left;
    margin: 10px 0px 10px 5px;
    position: relative;
}

.bird_goods_img img{
    width:95%;
}

.bird_goods_txt{
    width:53%;
    float: right;
    margin: 10px 10px 0px 0px;
}

.bird_goods_txt h2{
    line-height: 20px;
    font-size: 14px;
    font-weight: 600;
}

.bird_goods_txt h2 a{
    color: #555555;
}

.bird_goods_txt p{
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    color: #666666;
    margin: 5px 0px;
}

.bird_goods_txt p.b_desc{
    color:#999999;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    margin: 0px;
    overflow: hidden;
}

.bird_goods_txt p b{
    color: #EA0000;
    font-size: 18px;
}

.bird_goods_txt p del{
    height: 20px;
    line-height: 20px;
    font-size: 14px;
    margin-left: 10px;
}

.bird_goods_time{
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    font-weight: 600;
}

.bird_goods_time em{
    text-align: center;
    background: #f30827;
    color: #ffffff;
    padding: 3px 6px;
    margin: 0px 3px;
    border-radius: 3px;
}

.bird_pro_start em{
    background: #86DB49;
}

.bird_goods_cart{
    width: 70px;
    float: right;
}

.bird_goods_cart em{
    background: #ffe7d8;
    padding: 4px 8px;
    border-radius: 3px;
    color: #ff7901;
    margin-top: 0px;
    display: inline-table;
    margin-right: 3px;
}

.bird_goods_cart a{
    float: right;
    margin-right: 15px;
    text-align: right;
}

.bird_more{
    width:80%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border: 1px solid #cdcdcd;
    border-radius: 5px;
    margin: 10px auto;
    font-size: 16px;
}

.bird_cate{
    width:100%;
    display: table;
}

.bird_cate div{
    display: table;
}

.bird_goods_box div.bird_cart_num{
    display: none;
}

.bird_cate div.bird_cart_num{
    display: none;
}

.bird_cate_L {
    float: left;
    width: 22%;
    margin-right: 1%;
    background: #ffffff;
}

.bird_cate_L ul{
    display: block;
    width: 100%;
    overflow-y: auto;
    margin: 10px 0px;
}

.bird_cate_L ul li{
    text-indent: 12px;
    font-size: 14px;
    width: 100%;
    height: 35px;
    line-height: 35px;
	font-weight:bold;
	border-bottom:1px solid #ececec;
}

.bm_on{
    background-color:#ff7901;
    color: #ffffff;
}

.bird_cate_R{
    float: right;
    width: 77%;
    background: #ffffff;
    display: block;
    overflow-y: auto;
}

.bird_cate_item{
    width:95%;
    margin: 10px auto 0px auto;
    background: #ffffff;
    border-radius: 5px;
}

.bird_cate_img{
    width: 40%;
    float: left;
    margin: 10px 0px 10px 5px;
    position: relative;
}

.bird_cate_img img{
    width:100%;
}

.bird_cate_txt{
    width: 53%;
    float: right;
    margin: 10px 5px 0px 0px;
}

.bird_cate_txt h2{
    line-height: 20px;
    font-size: 14px;
    font-weight: 600;
}

.bird_cate_txt h2 a{
    color: #555555;
}

.bird_cate_txt p{
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    color: #666666;
    margin: 0px;
    overflow: hidden;
}

.bird_cate_txt p b{
    color: #EA0000;
    font-size: 16px;
}

.bird_cate_txt p del{
    height: 20px;
    line-height: 20px;
    font-size: 14px;
    margin-left: 10px;
}

.bird_cate_cart{
    margin-top: 10px;
    width: 100%;
    text-align: right;
}

.bird_cate_cart em{
    /*background: #ffe7d8;*/
    padding: 0px 0px 0px 0px;
    border-radius: 0px;
    color: #ff7901;
    margin-top: 0px;
    display: inline-table;
    margin-right: 4px;
}

.bird_cate_cart a{
    float: right;
    margin-right: 15px;
}

.bird_cart_num{
    width:70px;
    float: right;
}

.bird_goods_list div.bird_cart_num{
    display: none;
}

.bird_cart_num span{
    display: block;
    width:20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    border-radius: 15px;
    float: left;
    font-size: 18px;
    font-weight: bold;
}

.bird_plus_num{
    border:1px solid #cdcdcd;
    color:#ff7901;
}

.bird_add_num{
    border:1px solid #ff7901;
    color:#ffffff;
    background: #ff7901;
}

.bird_cart_num input{
    height: 20px;
    width: 20px;
    float: left;
    border:1px solid #cdcdcd;
    margin: 0px 2px;
    text-align: center;
}

.bird_cate div.bird_cate_card{
    display: none;
}

.bird_search_box{
    width:100%;
    height: 40px;
    line-height: 40px;
    background: #ffffff;
}

.sale_sort{
    float: left;
    padding: 0px 20px 0px 20px;
    font-size: 16px;
}

.bird_no{
    background: url("../../bird/bird_no.png") no-repeat;
    background-position: right center;
    background-size: auto 16px;
}

.bird_up{
    background: url("../../bird/bird_up.png") no-repeat;
    background-position: right center;
    background-size: auto 16px;
}

.bird_down{
    background: url("../../bird/bird_down.png") no-repeat;
    background-position: right center;
    background-size: auto 16px;
}

.bird_brand{
    width: 200px;
    float: right;
    display: block;
    overflow-x: scroll;
    height: 40px;
    overflow-y: hidden;
}

.bird_brand ul{
    width: 100%;
    display: block;
    white-space: nowrap;
}

.bird_brand ul li{
    display: inline-block;
    margin: 0px 5px;
    height: 40px;
	font-weight: bold;
}

.brand_on{
    color: #ff7901;
}

.bird_filter{
    width:40px;
    height: 40px;
    display: table;
    float: right;
    background: url("../../bird/filter.png") no-repeat;
    background-position: center;
    margin-left: 5px;
}

.filter_box div{
    display: table;
}

.fb_filter_item {
    width:95%;
    border-bottom: 1px solid #dedede;
    margin: 10px auto 0px auto;
    padding-bottom: 10px;
}

.fb_filter_item .attrKey{
    width:100%;
    height: 35px;
    line-height: 35px;
    text-indent: 0px;
    font-size: 16px;
}

.fb_filter_item .attrKey em{
    display: block;
    float: right;
    width: 40px;
    height: 35px;
}

.filter_show{
    background: url("../../bird/show.png") no-repeat;
    background-position: center center;
    background-size: auto 12px;
}

.filter_hide{
    background: url("../../bird/hide.png") no-repeat;
    background-position: center center;
    background-size: auto 12px;
}

.fb_filter_item .attrValues{
    width: 100%;
    display: none;
}

.fb_filter_item .attrValues ul{
    display: table;
    width: 100%;
}

.fb_filter_item .attrValues ul li{
    display: table;
    padding: 5px 8px;
    background: #f6f6f6;
    border-radius: 5px;
    color: #333;
    margin: 5px;
    float: left;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
}

.fb_filter_item .attrValues ul li.av-selected{
    background: #ff7901;
    color: #ffffff;
}

.filter_btns{
    width:100%;
    display: table;
    padding: 10px 0px 0px 0px;
    text-align: right;
    margin-top: 10px;
}

.filter_btns button{
    margin-right: 10px;
    border-radius: 5px;
}

#loader{
    display: none;
}

.forgetPasswd{
    color: #fff;
    border: 0;
    height: 2.5rem;
    line-height: 2.5rem;
    width: 100%;
    -webkit-box-flex: 1;
    display: block;
    -webkit-user-select: none;
    font-size: 0.9rem;
    background: #ee6a6a;
    text-align: center;
}

.bird_goods_detail{
    display: table;
    padding: 10px;
    background: #ffffff;
}

.order_box .dd2 select{
    height: 30px;
    line-height: 30px;
}

.bird_done h6{
    text-align: center;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
}

.bird_quantity h2 {
    width:60px;
    height: 40px;
    line-height: 40px;
    float: left;
}

.bird_quantity .items{
    width:150px;
    float: left;
}

.bird_package_pic{
    width:100%;
    display: table;
}

.bird_package_pic img{
    width: 100%;
}

#calendar_Dodui {
    width:100%;
}
#calendarYm_Dodui {
    height: 3em;
    width: 100%;
    line-height: 3em;
    font-size: 1.2em;
    color: #656565;
    border-bottom: 1px solid #dedede;
    font-weight: bold;
    text-align: center;
}
#calendarYm_Dodui span {
    padding: 0 8px;
}
#week_Dodui {
    width: 100%;
    color: #333;
    font-size: 1.2em;
    display: flex;
    height: 3rem;
}
#week_Dodui span {display:block;width:calc(100% / 7);text-align:center;line-height:3rem;}
#dayBG_Dodui {
    background: #dedede;
    position: relative;
    width: 100%;
    height: auto;
}
#daydataBG_Dodui {position:relative;width:100%;height:18.7em;}
#daydataBG_Dodui li {display:block;width:calc(97.6% / 7);background:#f0f0f0;height:3em;float:left;margin:.2% .2%;}
#daydataBG_Dodui li:nth-of-type(7n-6) {margin-left:0;}
#daydataBG_Dodui li:nth-of-type(7n) {margin-right:0;}
#dataNums_Dodui {position:absolute;top:0;left:0;width:100%;height:auto;}
#dataNums_Dodui li {display:block;width:calc(97.6% / 7);height:3em;float:left;margin:.2% .2%;text-align:center;line-height:3em;font-size:1em;}
#dataNums_Dodui li:nth-of-type(7n-6) {margin-left:0;}
#dataNums_Dodui li:nth-of-type(7n) {margin-right:0;}
#chooseCalendar_Dodui {width:100%;height:18em;background:#fff;position:fixed;bottom:0;left:0;}
.yearMonth {width:100%;height:3em;background:#ff7901;color:#fff;position:relative;}
.yearMonth span {display:inline-block;width:5em;height:2.4em;line-height:2.4em;text-align:center;font-size:1.3em;text-align:center;}
.yearMonth span:nth-of-type(2) {position:absolute;right:0;top:0;}
.chooseYearMonth {width:100%;height:auto;display:flex;}
.chooseYearMonth ul {width:50%;text-align:center;height:15em;overflow:scroll;}
.chooseYearMonth ul li {line-height:3em;}
#chkYearMonth {width:100%;height:3em;position:absolute;top:9em;left:0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;}
.nowDataDodui{
    color: #333333;
}

.nowDataDodui_on{
    background-image:url(./images/sign_have.gif);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
}


.bird_tan_idx{
    position: relative;
    display: table;
}

.bird_tan_idx em{
    position: absolute;
    top:5px;
    right: 25px;
    color: #ffffff;
}

.bird_buhuo{
    text-align: center;
    height: 20px;
    line-height: 20px;
    color: #ffffff;
    position: absolute;
    z-index: 99;
    bottom: 0px;
    width: 100%;
    background: rgba(0,0,0,0.5);
}

.bird_parabola_img{
    width: 60px;
    height: 60px;
    visibility: hidden;
    position: absolute;
    right: 0px;
    bottom: 0px;
    border-radius: 30px;
    overflow: hidden;
    z-index: 999;
}

.bird_parabola_img img{
    width: 100%;
}

.bird_parabola_idx{
    width: 60px;
    height: 60px;
    visibility: hidden;
    position: absolute;
    left: 0px;
    top: 0px;
    border-radius: 30px;
    overflow: hidden;
    z-index: 999;
}

.bird_parabola_idx img{
    width: 100%;
}

.bird_flow_tips{
    margin-left: 5px;
}

.toolbar_tips {
    background: url("./images/bird_deng.png") no-repeat #ffffff;
    background-position: 5px 5px;
    background-size: 28px auto;
    position: fixed;
    bottom: 60px;
    width: 100%;
    height: 2.67rem;
    font-size: 0.8rem;
    overflow: hidden;
    display: none;
    padding: 8px 0px;
}

.toolbar_tips p{
    line-height: 20px;
    overflow: hidden;
    padding-left: 35px;
}

.bird_login_top{
    display: table;
    width:90%;
    margin:10px auto;
}

.bird_login_top img{
    width:100%;
}

.table_box {
    width: 90%;
    margin: 0px auto;
}

.inputStyle {
    min-height: 2.5em;
    text-align: left;
    padding: .4em .4em .4em 8px;
    line-height: 2.5em;
    display: block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 0;
    border-bottom: 1px solid #ddd;
    text-indent: 1.6em;
}

.inputStyle_username{
    background: url("./images/username.png") no-repeat;
    background-size: auto 1.6em;
    background-position: left center;
}

.inputStyle_password{
    background: url("./images/password.png") no-repeat;
    background-size: auto 1.6em;
    background-position: left center;
}

.c-btn3 {
    color: #fff;
    border: 0;
    height: 2.5rem;
    line-height: 2.5rem;
    width: 100%;
    -webkit-box-flex: 1;
    display: block;
    -webkit-user-select: none;
    font-size: 0.9rem;
    background: #ff5a00;
    text-align: center;
    border-radius: 5px;
}

.forgetPasswd {
    height: 2.5rem;
    line-height: 2.5rem;
    width: 100%;
    -webkit-box-flex: 1;
    display: block;
    -webkit-user-select: none;
    font-size: 0.9rem;
    background: #ffffff;
    text-align: center;
    border: 1px solid #ccc;
    color: #333333;
    border-radius: 5px;
}

.bird_goods_cart a img{
    width: 26px;
    height: 22px;
}

del{
    color: #666;
}
del span{
    color: #666;
}

#demoTxt{
    height: 22px;
    width: 100%;
    margin: 6px 0px;
    position: relative;
    overflow: hidden;
    display: block;
    text-indent: 12px;
}
#demoTxt1{height:auto; text-align:left;}
#demoTxt2{height:auto; text-align:left;}
#demoTxt1 li, #demoTxt2 li{list-style-type:none; height:22px; text-align:left; }

.bird_show_orders{
    position: absolute;
    right: 5px;
    top:8px;
    display: block;
    height: 22px;
    width: 22px;
    background: url("images/bg10.png") no-repeat;
    background-size: 22px 22px;
    z-index: 999;
}

.demoscroll{
    width:100%;
    position: relative;
    display: table;
}

.bird_card_box ul li p.bird_buhuo{
    text-align: center;
    height: 20px;
    line-height: 20px;
    color: #ffffff;
    position: absolute;
    z-index: 99;
    bottom: 0px;
    width: 100%;
    background: rgba(0,0,0,0.5);
    top:100px;
}