*{margin:0;padding:0;font-family:Microsoft YaHei}
body{background:#ffffff;background-size:cover;background-attachment:fixed;background-image:url("../images/bg.jpg");background-repeat:no-repeat;background-position:center center;min-width:1200px}
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:16px;cursor:pointer}
.banner{width:100%;height:560px;margin-top:55px;position:relative}
.banner h1{font-size:40px;text-align:center;position:absolute;left:0;right:0;margin:0 auto;top:15%;color:#ffffff}
.login_nav input{outline:none;width:100%;padding:5px}
.search_box{width:700px;top:32%;margin:0 auto;position:absolute;left:0;right:0}
.key_wp{width:700px;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:96.5%;height:88%;background:#fff;border-radius:10px;padding:5px}
.yzm_input input{width:40%;height:100%;padding-left:20px;border:0px;outline:none;font-size:30px}
.yzm_input img{width:8%;z-index:1000px}
.yzm_search_btn{width:100px;height:30px;text-align:center;color:#fff;float:right;border:none;cursor:pointer;border-radius:10px;margin-top:15px}
.reg_box{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}
.reg_wp{flex:0 0 31.33%;margin:0 1% 20px 1%;background-color:#f3f5f8;border:2px solid #fff;border-radius:5px;padding:15px;box-sizing:border-box;position:relative;cursor:pointer;transition:all .3s ease-in-out;background-image:linear-gradient(0deg,#fff,#f3f5f8);box-shadow:8px 8px 20px 0 rgba(55,99,170,.1),1px 1px 20px 0 #fff}
.reg_input_wp{width:100%;height:100%}
.reg_input_wp input,select{width:100%;height:100%;padding-left:10px;border:0px;outline:none;font-size:1.15rem}
.reg_yzm_wp{width:31.33%;margin:0 auto; display: block;background-color: #f3f5f8;border: 2px solid #fff;border-radius: 5px;padding: 15px;box-sizing: border-box;position: relative;cursor: pointer;transition: all .3s ease-in-out;background-image: linear-gradient(0deg, #fff, #f3f5f8);box-shadow: 8px 8px 20px 0 rgba(55, 99, 170, .1), 1px 1px 20px 0 #fff;}
.reg_yzm_input{width:100%;height:100%;}
.reg_yzm_input input{width:50%;height:100%;padding-left:10px;border:0px;outline:none;font-size:1.15rem}
.reg_yzm_search_btn{width:100px;ext-align:center;color:#fff;float:right;border:none;cursor:pointer;}
.sy_search_btn{width:720px;height:60px;text-align:center;font-size:24px;font-weight:bold;color:#fff;border:none;cursor:pointer;border-radius:10px;padding:10px;background-color:#0066ff}
.sy_search_btn:hover,.sy_search_btn:focus,.sy_search_btn:active,.sy_search_btn.active{background-color:#ff0000}
.reg_search_btn{width:31.33%;margin:20px auto; display: block;text-align:center;font-size:1.3rem;font-weight:bold;color:#fff;border:none;cursor:pointer;border-radius:10px;padding:15px;background-color:#0066ff}
.reg_search_btn:hover,.sy_search_btn:focus,.sy_search_btn:active,.sy_search_btn.active{background-color:#ff0000}
.notices{width:700px;margin-top:10%;margin-bottom:10%}
.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;padding:120px 0px 0px 0px}
.footer p{text-align:center;color:rgba(255,255,255,0.2);line-height:20px;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}
.fiexdrightkf{position: fixed;right: 0;bottom:150px;z-index: 999;padding: 15px 10px;font-size: 16px;width: 20px;display: inline-table;color: #fff!important;background-color: #0066ff;box-shadow: rgba(0, 0, 0, 0.16) 0px 5px 14px;text-align: center;cursor: pointer;flex-wrap: wrap;align-content: center;justify-content: center;align-items: center;flex-direction: row;}
.fiexdrightkf i{color: #fff;line-height: 1;margin-bottom:5px;padding-bottom: 5px;font-size: 3rem;border-bottom: 1px solid rgba(0, 0, 0, 0.1);display:inline-block}
.fiexdrightkf:hover,.fiexdrightkf:focus{color:#fff}