*{margin:0;padding:0;font-family:Microsoft YaHei}
i{font-style:normal}
a{text-decoration:none;color:#ffffff}
img{width:100%}
.f_left{float:left}
.f_right{float:right}
.c_float{overflow:hidden}
.color_9{color:#999}
.color_f{color:#fff}
.color_yellow{color:#ecc672}
.color_green{color:#7fbb39}
.bd_w70{width:70%;margin:0 auto;min-width:1100px}
.fz_12{font-size:12px}
.lh_25{line-height:25px}
.bd_ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between}
.flex_wp{flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;display:flex;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}
.mg_t10{margin-top:10px}
.mg_t50{margin-top:50px}
.mg_btm10{margin-bottom:10px}
.strong{color:#000}
.header{position:fixed;top:0;width:100%;z-index:50}
.header .hd{width:100%;height:55px;background:#000000}
.hd{color:#fff}
.hd .left_wp{display:table-cell;height:55px;overflow:hidden}
.hd .right_wp{position:relative}
.hd .left_wp img{vertical-align:center}
.logo{line-height:55px}
.index_pg,.user_pg{padding:0px 30px}
.index_pg,.user_pg{padding:0px 30px}
.login_wp{position:fixed;right:0;top:80px;left:0;z-index:10;transition:all 0.5s;display:none}
.login_nav{width:200px;background:#fff;padding:25px;position:absolute;right:0;top:0}
.index_pg{border-right:0px solid #fff}
.pg_wrap{height:55px;margin-right:80px;line-height:55px}
.login{line-height:55px;background:#7fbb39;padding:0px 15px;font-size:14px;cursor:pointer}
.banner{background-size:100% 100%;width:100%;height:780px;margin-top:55px;position:relative;background:#2ba3d4 url("../images/bg_teaser.svg") 50% 50% no-repeat}
.banner h1{font-size:40px;letter-spacing:10px;text-align:center;position:absolute;left:0;right:0;margin:0 auto;top:30%}
.login_nav input{outline:none;width:100%;padding:5px}
.search_box{width:600px;top:25%;margin:0 auto;position:absolute;left:0;right:0}
.key_wp{width:600px;height:70px;background:rgba(255,255,255,0.2);border-radius:10px;padding:10px;clear:both;float:none;margin-bottom:20px}
.key_input_wp{width:98.5%;height:88%;background:#fff;border-radius:10px;padding:5px}
.key_input_wp input{width:90%;height:100%;padding-left:20px;border:0px;outline:none;font-size:30px}
/*.yzm_wp{width:300px;height:70px;background:rgba(255,255,255,0.2);border-radius:10px;padding:10px;clear:both;float:none;margin-bottom:20px}*/
.yzm_input{width:100%;height:100%;}
.yzm_input input{outline:none;}
.yzm_input img{width:100%;margin-top:1rem;margin-left: 1.5rem;}
.yzm_search_btn{width:100%;height:65px;text-align: center;color: #252729;float: none;border: 1px solid rgb(39 65 199);cursor: pointer;border-radius: .5rem;background-color: #fff;}
.yzm_search_btn1{width:100%;height:60px;text-align: center;color: #252729;float: none;border: 1px solid rgb(39 65 199);cursor: pointer;border-radius: .6rem;background-color: #fff;margin-top:.6rem}
.sy_search_btn{width:620px;height:60px;text-align:center;font-size:24px;font-weight:bold;color:#fff;border:none;cursor:pointer;border-radius:10px;padding:10px;background-color:#80c269}
.sy_search_btn:hover,.sy_search_btn:focus,.sy_search_btn:active,.sy_search_btn.active{background-color:#5cb85c}
.notices{width:600px;margin-top:30px;margin-bottom:30px}
.bd_wrap{border-top:1px solid #d9d9d9;margin:50px 20px;border-bottom:1px solid #d9d9d9;padding:50px}
.title_wp{width:50%}
.title_wp img{width:5%}
.title_wp p{font-size:20px;line-height:40px;margin-left:10px}
.msg_list .title_wp p{font-size:20px;line-height:20px;margin-left:10px}
.first{width:50px;height:50px;background:#7fbb39;border-radius:3px;color:#fff;font-size:18px;text-align:center;padding:5px;vertical-align:middle;margin-top:45px;margin-right:15px}
.wd_wrap{position:absolute;width:66%;height:100%;top:0;right:7.5%}
.tb_cell{position:relative}
.PC_wp,.MB_wp{position:relative;text-align:center;margin:auto;margin-top:21%}
.PC_wp p,.MB_wp p{width:24%;color:#7fbb39;margin-left:16%;font-size:12px}
.footer{width:100%;height:100px;background:#333;padding:30px 0px 15px 0px}
.footer p{text-align:center;color:#fff;line-height:25px;font-size:14px}
.login_btn{width:100%;height:30px;text-align:center;line-height:30px;background:#7fbb39;margin-top:10px}
.login_btn a{color:#fff}
.tt_icon{padding-right:15px;border-right:1px solid #7fbb39}
.msg_bd{width:92.5%;margin:0 auto;border-top:1px dashed #d9d9d9;border-bottom:1px dashed #d9d9d9;padding:20px 0px;margin-top:20px}
.msg_bd p{line-height:30px}
.home{margin-bottom:-5px}
.goods_bd{width:31%;margin:10px 1.15%}
.goods_bd:hover{color:#ed1559;box-shadow:1px 3px 8px #d9d9d9}
.goods{position:relative}
.goods .mask{background:rgba(255,255,255,0.7);width:100%;height:100%;text-align:center;vertical-align:middle;position:absolute;display:none}
.goods .mask img{width:70px;height:70px;margin-top:30%;cursor:pointer}
.goods_bd:hover .mask{display:block}
.price{color:#ed1559}
.price .money_icon{font-size:16px;vertical-align:top}
.price .price_num{font-size:25px}
.goods_msg{padding:15px;border-bottom:1px solid #d9d9d9}
.buy_btn{display:block;width:45px;height:45px;background:#80c269;bottom:0;right:0;margin-bottom:-15px;margin-right:20px;position:absolute;border-radius:100%;text-align:center;line-height:45px;color:#fff;cursor:pointer}
.buy_btn i{font-size:22px}
.stars i{color:#dcdcdc}
.stars .star_lt{color:rgb( 255,202,40 )}
.right_search select{width:200px;padding:5px 10px;vertical-align:bottom}
.right_search .search02{width:35px;vertical-align:top}
.pages{position:relative;margin-top:50px;text-align:center}
.pages i{vertical-align:middle}
.pages a{color:#333;border:1px solid #d9d9d9;padding:5px 15px}
.prev_btn:hover{background:#80c269;color:#fff}
.next_btn:hover{background:#80c269;color:#fff}
.right-area-le30 h1{font-weight:bold;font-size:22px}
.cpxq-explain{color:#666}