*{ margin:0px; padding:0px;}
@font-face {
	font-family:"Open Sans";
	src: url(../font/opensans.ttf);
}
body{ background:#2CB774;font-family:"Open Sans !important";font-size: 14px;}

a{ text-decoration:none; color:#000}
a:hover{ color:#565656; text-decoration:underline}
ul{ list-style-type:none}
ul li{ list-style-type:none}
.clear{ clear:both}

.pageclass{ text-align:center; margin-top:30px; margin-bottom:50px;}
.pageclass a{ padding:5px 10px; background:#efefef; border:1px solid #dedede}
.pageclass a:hover{ background:#D8D2D2}
.pageclass .me{ padding:5px 10px; background:#f4f4f4; color:#ff0000;border:1px solid #dedede}

.seo{ background:#efefef;  border-radius:10px; margin:20px 0px; padding:20px;}
.pos{ border-bottom:1px solid #efefef; padding-bottom:5px;}
.word1{ border-bottom:1px solid #efefef; padding-bottom:5px;}
.nodata{ padding:20px;}



.assistant{ background:#fff; padding:5px; border-radius:10px; margin-top:10px; border-bottom:1px dashed #dedede}
.que{ padding:10px;}
.aq{ border-bottom:1px solid #dedede; padding-bottom:10px; padding-top:10px;}
.aq>p{ font-weight:bolder}
.aq img{transition: all 0.5s;}
.an{ display:none; border-top:1px solid #dedede; padding-top:10px; padding-left:20px;}


.home_about{ border:1px solid #dedede; padding:10px; margin-bottom:20px;}
.home_about h1{ font-size:18px; text-align:center; padding:10px; }


.tag{}
.tag dd{ float:left; background:#efefef; padding:5px; margin-right:5px; margin-bottom:10px;}

@media screen and (min-width:751px){

.header-mobile{ display:none}  
.mod-search{ display:none}
.header{ width:1400px; margin:0px auto; background:#fff; padding:10px;}
.header li{ float:left}


.header .menu img{filter:invert(0.5);transform: rotateZ(0deg);transition:.3s;}
.header .menu li:hover img{transform:rotate(180deg);}

.header .menu li{ width:120px; text-align:left}
.header .menu a{color:#2c2e2f; font-weight:bolder}
.header .column3{padding:30px 0px 0px 0px;}
.header .column3 span{ background:#2CB774; color:#fff; padding:10px 20px; border-radius:10px;}
.header .column3 .defalut{background:#fff; color:#2CB774; border:1px solid #2CB774}
.header .column3 a{ color:#fff}
.header .column3 .defalut a{ color:#2CB774}

.header .menu li{ position:relative;}
.header .menu li>a{ display: block;transition: .3s;height:50px;}
.header .menu li a:hover{ color:#000;}
.header .menu li dl dd{ float:left; width:350px; text-align:left; padding:10px 0px;}
.header .menu li dl dd a{ display:block;  color:#fff; font-weight:lighter}
.header .menu li dl dd a:hover{  color:#dedede;}
.header .menu li dl{  position:absolute;visibility: hidden;background-color: #18985A;width:1400px;transition: .3s;top: 200%;opacity: 0;left:0px;text-align:left;padding-left:5px;z-index:999;font-weight:normal;color:#fff;}
.header .menu li:nth-child(1) dl{left:-332px;}
.header .menu li:nth-child(2) dl{left:-452px;}
.header .menu li:hover dl{top: 100%;visibility: visible;opacity: 1;}
.header .menu .category{width:1440px; padding-bottom:20px}
.header .menu .category div:nth-child(1) a{color:#2790c3}
.header .menu .category div:nth-child(2){ padding-top:10px;}
.header .menu .category div:nth-child(2) span{display:block; float:left; width:270px; text-align:left; padding:5px 0px}


.banner{width:1400px; margin:0px auto; background:#fff; padding:10px;}
.banner img{ width:1400px;}

.banner2{width:1400px; margin:0px auto; background:#fff; padding:10px;}
.banner2 img{ width:1400px;}

.search_menu{ width:1400px; margin:0px auto; padding:10px; background:#efefef}
.search_menu input{ width:300px; border:1px solid #2CB774; height:30px; line-height:30px; padding-left:5px; outline:none}
.search_menu .search-pc{ color:#fff; background:#2CB774; padding:6px 20px 10px 20px; cursor:pointer}
.search_menu .search-pc:hover{ background:#000}
.search_menu span{ background:#2CB774; color:#fff; padding:8px 10px; border-radius:5px}
.search_menu span a{ color:#fff}



.kmuzaka{width:1400px; margin:0px auto; background:#fff; padding:10px;}


.home_list{}
.home_list h1{ text-align:center; padding:20px 0px 10px 0px;}
.home_list h2{ border-bottom:1px solid #efefef; padding-bottom:5px; color:#2cb774}
.home_list h2 a{color:#2cb774}

.home_list h3{ font-size:14px; font-weight:lighter; background:#DFD3D0; padding:5px;padding-top:10px;  overflow:hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; height:40px;}


.home_list ul{ padding-bottom:30px;}
.home_list li{ float:left; margin-right:30px; padding-top:20px; padding-bottom:20px;width:256px;}
.home_list li img{ width:256px; height:256px}
.home_list li:nth-child(5n){ margin-right:0px;}
.home_list li p:nth-child(1){ position:relative}
.home_list li p:nth-child(1) span{position:absolute; left:5px; top:10px; background:#084C2B; border-radius:20px; color:#fff; padding:8px 3px;}
.home_list li p:nth-child(3){ text-align:center; font-size:16px; color:#F41252; padding:10px 0px; background:#DFD3D0}
.home_list li p:nth-child(3) span{ color:#565656; text-decoration:line-through}
.home_list li p:nth-child(4){ text-align:center; margin-top:20px; font-size:14px;}
.home_list li p:nth-child(4) span{border:1px solid #dedede; padding:8px 20px; border-radius:10px; background:#f4f4f4}
.home_list li p:nth-child(4) span:hover{ background:#E99184;color:#fff;transition: background-color 1s; /* 背景色变化过渡时间 */}
.home_list li p:nth-child(4) a:hover{text-decoration:none}


.goods_page{ margin-top:10px;}
.goods_pic{ float:left; width:450px; position:relative;}
.goods_pic span{position:absolute; left:10px; top:10px; background:#084C2B; border-radius:20px; color:#fff; padding:8px 3px;}
.goods_pic img{ width:450px; height:450px;}
.goods_content{ float:left; margin-left:50px; width:900px;}
.goods_content h1{ font-size:20px; border-bottom:1px solid #dedede;}

.goods_content .sku{ padding-top:10px;}
.goods_content .price{  padding-bottom:10px; padding-top:10px; }
.goods_content .price span{font-size:16px; color:#FF0000; font-weight:bolder}
.goods_content .price font{ text-decoration:line-through; color:#565656; font-size:14px;}
.goods_content .price i{background:#084C2B; border-radius:20px; color:#fff; padding:8px 3px;}
.goods_content .comment{border-bottom:1px dashed #eee; padding-bottom:10px;}
.goods_content .comment span{ margin-right:20px; text-decoration:underline}
.goods_content .attr{ margin-top:20px;}
.goods_content .attr ul{ display:flex;flex-wrap:wrap; margin-bottom:10px;}
.goods_content .attr ul li{ background:#efefef; padding:10px; margin:10px 10px 0px 0px; border-radius:5px; border:1px solid #dedede; cursor:pointer}
.goods_content .attr ul .sel{ background:#084C2B; color:#fff}
.goods_content .attr img{ width:80px; height:80px;}
.goods_content .attr .attr_img{padding:3px  3px 0px 3px;} 

.goods_content .num{ display:flex; padding-top:10px;}
.goods_content .num span{ width:30px; height:40px; border:1px solid #ccc;text-align:center; line-height:40px; font-size:30px; display:inline-block; cursor:pointer}
.goods_content .num input{ width:60px; text-align:center; height:40px; border:1px solid #ccc; outline:none; margin:0px -1px;}
.goods_content .num .buy{ background:#084C2B; margin-left:1%; border:none; color:#fff; width:300px; font-size:16px; cursor:pointer; font-weight:bolder; padding:2px 0px 0px 0px;}
.goods_content .num .buy:hover{ background:#311abc}


.goods_details{}
.goods_details h2{ border-bottom:1px solid #dedede; padding-bottom:5px; margin-bottom:20px; background:#efefef; margin-top:10px; font-size:16px; padding:5px;}
.goods_details img{ }
.goods_comment img{ width:100px;}
.goods_comment h2{ border-bottom:1px solid #dedede; padding-bottom:5px; margin-bottom:20px; background:#efefef; margin-top:10px; font-size:16px; padding:5px;}

.goods_comment .item{background:#efefef; margin:20px 0px; padding:20px;}
.goods_comment .item .name{color:#333333; padding-bottom:10px;}
.goods_comment .no{padding:20px; text-align:center}




 



.footer{ width:1400px; margin:0px auto; background:#fff; padding:10px;}
.footer h5{ color:#000; font-weight:bolder; border-bottom:1px solid #dedede; padding:20px 5px 5px 5px;font-size:14px;}
.footer h6{ font-size:14px;padding-top:10px; border-bottom:1px solid #dedede; padding-bottom:5px; font-weight:lighter}
.footer ul{ background:#f4f4f4; padding:20px 0px;}
.footer ul li{ float:left; width:200px; padding-left:120px; }
.footer ul li div{ color:#000; font-weight:bolder; border-bottom:1px solid #dedede; padding:20px 5px 5px 5px;}
.footer ul li p{ padding-top:10px; border-bottom:1px solid #dedede; padding-bottom:5px;}
.footer ul li p a{ color:#000}
.footer ul li p a:hover{ color:#565656}
.footer .copyright{text-align:center; padding:20px 0px}


.blog{ padding:20px 0px;}
.blog ul{ padding:10px 0px;}
.blog li{ float:left}
.blog li:nth-child(1){ width:300px;}
.blog li:nth-child(1) img{ width:300px; height:200px;}
.blog li:nth-child(2){ width:1050px; margin-left:50px;}
.blog li:nth-child(2) h2{ padding-bottom:10px;}
.blog li:nth-child(2) p{ padding-top:10px;}
.blog .title{font-size:16px; font-weight:bolder}
.blog .intro{background:#efefef; padding:10px; margin-top:10px; margin-bottom:10px;}



.blog_info{}
.blog_info h1{text-align:center; padding-top:20px;}
.blog_info .time{ text-align:center; padding-top:10px; }
.blog_info .intro{background:#efefef; padding:10px; margin-top:20px;}
.blog_info .content{padding:20px 0px; overflow:hidden}

.info_table{ background:#ccc; width:100%}
.info_table tr{ background:#fff}
.info_table td{ padding:10px;}
.info_table td:nth-child(odd){ width:20%; background:#efefef}


.made_attr{ display:none; margin:20px 0px;}
.made_attr input{text-align:center; border:1px solid #dedede; outline:none; width:50px; height:24px;}
.is_made{ background:#ff0000; padding:5px 10px; width:140px; text-align:center; color:#fff; margin:20px 0px; cursor:pointer}

.gift_css{ background:#efefef; padding:10px 10px; margin-bottom:10px;}
.gift_css select{ width:500px; height:30px; line-height:30px; outline:none; border:1px solid #dedede}
.gift_css p{ color:#ff0000; font-weight:bolder; padding-bottom:5px;}

}

@media screen and (max-width:751px){
  
	body{ background:#fff;font-family:"Open Sans !important";font-size: 12px;}
   .header{ display:none}
   .left{ display:none}
   .search_menu{ display:none}
   
   .banner img{ width:100%}
   
   .tag1{border-bottom:1px solid #27346a !important; padding-bottom:10px; color:#27346a; font-weight:bolder; font-size:16px;}
   
   
   .header-mobile {
        position: relative;
        top: 0;
        left: 0;
        z-index: 2;
    }

    .header-mobile {
        width: 100%;
        display: flex;
        justify-content: space-between;
        align-items: center;
        background-color: #fff;
        padding: 10px 0;
        box-shadow: 0px 0px 10px 3px #efefef;
    }
	
	
	.header-mobile>div:first-child {
        padding-left: 10px;
    }

    .header-mobile>div .iconfont {
        font-size: 32px;
        margin-right: 10px;
		color: #2CB774;
    }

    .header-mobile>a {
		display:inline-block;
        width: 40%;
    }
	.header-mobile>a img{
		width:100%;
	}

    .header-mobile>div:nth-child(3) {
        position: relative;
    }

    .header-mobile>div:nth-child(3) .cart_num {
        display: inline-block;
        width: 18px;
        height: 18px;
        text-align: center;
        border-radius: 50%;
        position: absolute;
        left: 63px;
        top: -6px;
        background-color: red;
        font-size: 12px;
        color: #fff;
        transform: scale(0.8);
    }
	
	.header-mobile>div:nth-child(3) .cart_num a{ color:#fff;}
	
	
	.menu {
        width: 100%;
        height: 100%;
        position: fixed;
        left: -100%;
        top: 0;
        z-index: 101;
       
    }

    .menu .menu-column {
        box-shadow: 0px 0px 19px 8px #bbb;
    }

    .menu .menu-column>div:first-child {
        text-align: right;
        padding: 10px;
        border-bottom: 0px;
    }

    .menu .menu-column>div:first-child .iconfont {
        font-size: 35px;
		margin-right:0;
		font-weight: 200;
		color: #666;
    }

    .menu .menu-column>div:nth-child(2),
    .menu .menu-column>div:nth-child(3) {
        text-align: center;
        border-bottom: 0px;
    }

    .menu .menu-column>div:nth-child(2) img {
        width: 90px;
    }

    .menu .menu-column>div:nth-child(3) {
        margin-top: 10px;
        padding: 10px;
        font-size: 15px;
    }

    .menu .menu-banner {
        width: 100%;
        margin-bottom: 10px;
    }

    .menu .menu-banner img {
        width: 100%;
    }

    .menu .menu-column {
        width: 64%;
        height: 100%;
        background-color: #fff;
        overflow: auto;
        padding-bottom: 20px;
    }

    .menu .menu-column::-webkit-scrollbar {
        display: none;
    }

    .menu .menu-column>div {
        color: #999;

    }

    .menu .menu-column .column-xun {
        padding: 5px 10px 15px;
    }
	
	.menu .menu-column .column-xun  a{
       color:#999;
    }

    .menu .menu-column .column-m {
        text-align: center;
        margin-top: 60px;
        border-bottom: 0px;
    }

    .menu .menu-column .column-m .iconfont {
		font-size:32px;
        margin-right: 5px;
		color:#666;
		position:relative;
		top: 7px;
		
    }
    
	/*
    .menu .menu-column>div:last-child {
        display: flex;
        justify-content: center;
        margin-top: 25px;
        padding-bottom: 20px;
        border-bottom: 0px;
		
    }*/
	.menu .menu-column .column-tel .iconfont{ font-size:16px; color:#dc24e8}
	.menu .menu-column .column-tel  p{ padding-top:10px;}
	.menu .menu-column .column-tel img{ width:50% !important; text-align:center}
	.menu .menu-column>div:last-child .iconfont{
		margin:0 10px;
	}
	.menu .menu-column>div:last-child .icon-face{
		color:#2064ff;
	}
	.menu .menu-column>div:last-child .icon-twi{
		color:#14c0f9;
	}
	.menu .menu-column>div:last-child .icon-ins{
		font-size:38px;
		color:#f30fd5;
	}
	.menu .menu-column>div:last-child .icon-pin{
		color:#f30f0f;
	}

    .menu .menu-column>div:last-child img {
        width: 35px;
    }

    .menu .menu-column>div div:first-child {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 5px 10px 15px;
    }

    .menu .menu-column>div div:first-child>img:last-child {
        width: 15px;
        transition: all 1s;
		margin-top:11px;
    }

    .menu .menu-column>div .column-div {
        width: 100%;
        margin-left: 5%;
        color: #999;
        display: none;
    }

    .menu .menu-column>div .column-div ul {
        width: 100%;
    }

    .menu .menu-column>div .column-div ul li {
        width: 100%;
        padding: 7px 0;
        list-style: none;
        border-bottom: 1px solid rgb(221, 221, 221);
    }

    .menu .menu-column>div .column-div ul li a {
        text-decoration: none;
        color: #999;
    }

    .menu .menu-column .column-shu:nth-child(2n),
    .menu .menu-column .column-xun:nth-child(2n) {
        background-color: #efefef;
    }

    .menu .menu-column .column-dan span .iconfont,
    .menu .menu-column .column-xun span .iconfont {
        font-size: 28px;
        margin-right: 10px;
		position:relative;
		top:4px;
		
    }
	
	.mod-search{
        width: 100%;
        height: 100%;
        position: fixed;
        left: 0;
        top: 0;
        z-index: 2;
        background-color: rgba(0, 0, 0, 0.4);
        display: none;
    }
    .mod-search .mod-search-div{
        width: 70%;
        height: 100%;
        background-color: #fff;
    }
    .mod-search .mod-search-div .search-title{
        padding: 25px 10px 10px;
        font-size: 20px;
        font-weight: bold;
        color: #000;
        border-bottom: 1px solid #ddd;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    .mod-search .mod-search-div .search-title .mod-search-close{
        font-size: 32px
    }
    .mod-search .mod-search-div .search-input{
        margin: 10px 10px 0;
        padding: 0 5px;
        display: flex;
        align-items: center;
        background-color: #f1f1f1;
        border-radius: 3px;
    }
	.mod-search .mod-search-div .search-input .iconfont{
		font-size: 23px;
	}
    .mod-search .mod-search-div .search-input input{
        width: 100%;
        height: 30px;
        text-indent: 10px;
        border: none;
        background-color: #f1f1f1;
        outline: none;
    }
    .mod-search .mod-search-div .search-title2{
        margin: 5px 10px 0;
        padding: 10px 0;
        border-bottom: 1px solid #ddd;
        font-weight: bold;
    }
    .mod-search .mod-search-div .search-span{
        display: flex;
        flex-wrap: wrap;
    }
    .mod-search .mod-search-div .search-span a{
        display: flex;
        padding: 5px 10px;
        align-items: center;
        color: #666;
        background-color: #f1f1f1;
        border-radius: 5px;
        font-size: 12px;
        margin-left: 10px;
        margin-top: 10px;
    }
    .mod-search .mod-search-div .search-span a span{
        margin-right: 5px;
    }



   
   

	
	

.kmuzaka{width:98%; margin:0px auto; background:#fff; margin:1%}
.banner{width:100%; margin:0px auto; background:#fff;}
.banner img{ width:100%;}

.banner2{width:100%; margin:0px auto; background:#fff; }
.banner2 img{ width:100%;}


.home_list{}
.home_list h1{ text-align:center; padding:20px 0px 10px 0px; font-size:16px;}
.home_list h2{ border-bottom:1px solid #efefef; padding-bottom:5px; font-size:16px; color:#2CB774; padding-top:10px;}
.home_list h2 a{ color:#2CB774}

.home_list h3{ font-size:12px; font-weight:lighter; background:#efefef; padding:5px;padding-top:10px;  overflow:hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; height:40px;}
.home_list ul{ padding-bottom:30px;}
.home_list li{ float:left; margin-right:1%; padding-top:1px; padding-bottom:1px;width:32%;}
.home_list li img{ width:100%; height:133px;}
.home_list li:nth-child(3n){ margin-right:0px;}
.home_list li p:nth-child(1){ position:relative}
.home_list li p:nth-child(1) span{position:absolute; left:5px; top:10px; background:#084C2B; border-radius:20px; color:#fff; padding:8px 3px;}
.home_list li p:nth-child(3){ text-align:center; font-size:12px; color:#F41252; padding:10px 0px; background:#efefef}
.home_list li p:nth-child(3) span{ color:#565656; text-decoration:line-through}
.home_list li p:nth-child(4){ text-align:center; margin-top:20px; font-size:12px;}
.home_list li p:nth-child(4) span{border:1px solid #dedede; padding:8px 10px; border-radius:10px; background:#f4f4f4}
.home_list li p:nth-child(4) span:hover{ background:#E99184;color:#fff;transition: background-color 1s; /* 背景色变化过渡时间 */}
.home_list li p:nth-child(4) a:hover{text-decoration:none}









.goods_page{ margin-top:10px;}
.goods_pic{ width:100%; position:relative;}
.goods_pic span{position:absolute; left:10px; top:10px; background:#084C2B; border-radius:20px; color:#fff; padding:8px 3px;}
.goods_pic img{ width:100%}
.goods_content{ width:100%;}
.goods_content h1{ font-size:20px; border-bottom:1px solid #dedede;}

.goods_content .sku{ padding-top:10px;}
.goods_content .price{  padding-bottom:10px; padding-top:10px; }
.goods_content .price span{font-size:16px; color:#FF0000; font-weight:bolder}
.goods_content .price font{ text-decoration:line-through; color:#565656; font-size:14px;}
.goods_content .price i{background:#084C2B; border-radius:20px; color:#fff; padding:8px 3px;}
.goods_content .comment{border-bottom:1px dashed #eee; padding-bottom:10px;}
.goods_content .comment span{ margin-right:20px; text-decoration:underline}
.goods_content .attr{ margin-top:20px;}
.goods_content .attr ul{ display:flex;flex-wrap:wrap; margin-bottom:10px;}
.goods_content .attr ul li{ background:#efefef; padding:10px; margin:10px 10px 0px 0px; border-radius:5px; border:1px solid #dedede; cursor:pointer}
.goods_content .attr ul .sel{ background:#084C2B; color:#fff}
.goods_content .attr img{ width:80px; height:80px;}
.goods_content .attr .attr_img{padding:3px  3px 0px 3px;} 

.goods_content .num{ display:flex; padding-top:10px;}
.goods_content .num span{ width:30px; height:40px; border:1px solid #ccc;text-align:center; line-height:40px; font-size:30px; display:inline-block; cursor:pointer}
.goods_content .num input{ width:60px; text-align:center; height:40px; border:1px solid #ccc; outline:none; margin:0px -1px;}
.goods_content .num .buy{ background:#084C2B; margin-left:1%; border:none; color:#fff; width:300px; font-size:16px; cursor:pointer; font-weight:bolder; padding:2px 0px 0px 0px;}
.goods_content .num .buy:hover{ background:#311abc}


.goods_details{}
.goods_details h2{ border-bottom:1px solid #dedede; padding-bottom:5px; margin-bottom:20px; background:#efefef; margin-top:10px; font-size:16px; padding:5px;}
.goods_details img{ width:100% }
.goods_comment img{ width:100px;}
.goods_comment h2{ border-bottom:1px solid #dedede; padding-bottom:5px; margin-bottom:20px; background:#efefef; margin-top:10px; font-size:16px; padding:5px;}

.goods_comment .item{background:#efefef; margin:20px 0px; padding:20px;}
.goods_comment .item .name{color:#333333; padding-bottom:10px;}
.goods_comment .no{padding:20px; text-align:center}



.blog{ margin-bottom:20px;}
.blog li{ width:98; margin:1%;}
.blog img{ width:100%}

.blog .title{font-size:16px; font-weight:bolder}
.blog .intro{background:#efefef; padding:10px; margin-top:10px; margin-bottom:10px;}
	
	
 
 
 


.footer{ width:100%; margin:0px auto; background:#fff; }
.footer h5{ color:#000; font-weight:bolder; border-bottom:1px solid #dedede; padding:20px 5px 5px 5px;font-size:14px;}
.footer h6{ font-size:14px;padding-top:10px; border-bottom:1px solid #dedede; padding-bottom:5px; font-weight:lighter}
.footer ul{ background:#efefef; padding:20px 0px;}
.footer ul li{ float:left; width:47%; margin-right:6%; }
.footer ul li:nth-child(2n){ margin-right:0px;}
.footer ul li div{ color:#000; font-weight:bolder; border-bottom:1px solid #dedede; padding:20px 5px 5px 5px;}
.footer ul li p{ padding-top:10px; border-bottom:1px solid #dedede; padding-bottom:5px;}
.footer ul li p a{ color:#000}
.footer ul li p a:hover{ color:#565656}
.footer .copyright{text-align:center; padding:20px 0px}

.info_table{ background:#ccc; width:100%}
.info_table tr{ background:#fff}
.info_table td{ padding:10px;}
.info_table td:nth-child(odd){ width:30%; background:#efefef} 

.made_attr{ display:none; margin:20px 0px;}
.made_attr input{text-align:center; border:1px solid #dedede; outline:none; width:50px; height:24px;}
.is_made{ background:#ff0000; padding:5px 10px; width:140px; text-align:center; color:#fff; margin:20px 0px; cursor:pointer}

.gift_css{ background:#efefef; padding:10px 10px; margin-bottom:10px;}
.gift_css select{ width:100%; height:30px; line-height:30px; outline:none; border:1px solid #dedede}
.gift_css p{ color:#ff0000; font-weight:bolder; padding-bottom:5px;}


}





