*{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;      /* OLD - iOS 6-, Safari 3.1-6 */display:-moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */display:-ms-flexbox;      /* TWEENER - IE 10 */display:-webkit-flex;     /* NEW - Chrome */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;         /* OLD - Firefox 19- (buggy but mostly works) */display:-ms-flexbox;      /* TWEENER - IE 10 */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;	/*height: 220px;*/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:20%;margin:0 auto;position:absolute;left:0;right:0;}
.search_box .lg{text-align: center;}
.search_box .lg img{width: 200px;}
.search_box .h9{font-size: 24px;color: #fff;text-align: center;font-weight: bold;}
.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{width:560px;top:32%;margin:0 auto;position:absolute;left:0;right:0;}
.reg_wp{width:560px;height:50px;background:rgba(255,255,255,0.2);border-radius:10px;padding:8px;clear:both;float:none;margin-bottom:20px;}
.reg_input_wp{width:98.5%;height:80%;background:#fff;border-radius:10px;padding:5px;}
.reg_input_wp input,
select{width:90%;height:100%;padding-left:20px;border:0px;outline:none;font-size:20px;}
.reg_yzm_wp{width:300px;height:50px;background:rgba(255,255,255,0.2);border-radius:10px;padding:10px;clear:both;float:none;margin-bottom:20px;}
.reg_yzm_input{width:96.5%;height:80%;background:#fff;border-radius:10px;padding:5px;}
.reg_yzm_input input{width:40%;height:100%;padding-left:20px;border:0px;outline:none;font-size:20px;}
.reg_yzm_input img{width:8%;z-index:1000px;}
.reg_yzm_search_btn{width:100px;height:30px;text-align:center;color:#fff;float:right;border:none;cursor:pointer;border-radius:10px;margin-top:5px;}

/***查询按钮的样式***/
.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:#2B86D4;}
.sy_search_btn:hover,
.sy_search_btn:focus,
.sy_search_btn:active,
.sy_search_btn.active{background-color:#2ba3d4;}

/***注册按钮的样式***/
.reg_search_btn{width:580px;height:50px;text-align:center;font-size:24px;font-weight:bold;color:#fff;border:none;cursor:pointer;border-radius:10px;padding:10px;background-color:#2B86D4;}
.reg_search_btn:hover,
.sy_search_btn:focus,
.sy_search_btn:active,
.sy_search_btn.active{background-color:#2ba3d4;}

/***搜索提示样式***/
.notices{width:700px;margin-top:10%;margin-bottom:10%;}
.bd_wrap{	/*margin-top: 50px;*/

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;	/* font-size: 27px; */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: 0px 30px; */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;}