/*顶部广告*/
.i_top{width: 100%;}

.droline_kfword{width: 200px;padding: 10px 20px;border-radius: 6px;position: fixed;top: 50%;right: -240px;background: #5d5b5d;color: #fff;z-index: 999;opacity:0 ;}
/*nav导航*/
.i_nav{height: 32px;line-height: 32px;width: 100%;background-color: #f5f5f5;}
.i_nav ul li{font-weight: normal;font-size: 13px;}
.i_nav .nav_left{float: left;}
.i_nav .nav_left img{ margin-top: -4px; margin-right: 3px;}
.i_nav .nav_left a:hover{border-bottom: 1px solid #2d8800;color: #2d8800;}
.i_nav .nav_right{float: right;}

.myaccount_cont{position: absolute;top: 30px;left: 0;border: 1px solid #3a9900;padding: 5px;background-color: #fff;z-index: 101;display: none;}
.myaccount_cont.accou{width: 184px;}
.myaccount_cont.accou_1{width: 73px;}
.myaccount_cont p{padding-left: 7px;color: #999;}
.myaccount_cont p span{float: left;width: 86px;overflow: hidden;}
.myaccount_cont a{margin-left: 7px;color: #606060;}
.myaccount_cont li{float: left;width: 87px;}
.myaccount_cont a:hover{color: #098a00;}

.search_result_info{}

.nav_right .nav_l li{float: left;margin-right: 5px;position: relative;}
.nav_right .nav_l .cur .text{background-color:#fff;border: 1px solid #3A9900;border-bottom:none;}
.nav_right .nav_l li .text{position: relative;z-index: 103;display: inline-block;height: 30px;line-height: 30px;border: 1px solid transparent;padding: 0 10px;}
.nav_right .nav_l li .text .png{display: inline-block;width: 6px;height: 6px;margin: 15px 0 0 5px;background: url(../images/index.png) no-repeat -92px 0;}
.nav_right .nav_l li .pad{padding: 0 10px;color: #e4dee7;}
.nav_right .nav_l li a:hover{border-bottom: 1px solid #3A9900;color:#3A9900;}
.nav_right .nav_l .cart a:before{content:"";display: block;float: left;width: 11px;height: 11px;margin: 10px 3px 0 0;background: url(../images/index.png) no-repeat -78px 0;}
.nav_right .nav_l .cart .nub{ font-weight:bold;color: #3a9900;}
.nav_right .nav_l li .carts:hover{border-bottom: 1px solid #3A9900;}

.index_notice{width: 1200px;margin: auto;position: relative;}
.index_notice .cont_w{width:200px; position: absolute; z-index: 10; bottom:0; height: 453px; right: 0; background:rgba(255,255,255,.9);background: #fff\9;}
.index_notice .cont_w .tab{background: #f7f7f7;}
.index_notice .cont_w .tab ul li{width: 50%;float: left;text-align: center;line-height: 35px;height: 35px;cursor: pointer;border-bottom: 2px solid transparent;}
.index_notice .cont_w .tab ul .on{background: #fff;border-bottom: 2px solid #0d8700;color:#0d8700;}
.index_notice .cont_w .tab_bottom{position: relative;min-height: 100px;overflow: hidden;}
.index_notice .cont_w .tab_bottom ul{padding: 10px 10px; height: 150px;}
.index_notice .cont_w .tab_bottom ul li{ line-height: 30px; height: 30px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis;}
.index_notice .cont_w .tab_bottom ul li span{ font-size: 14px; margin-right: 6px;}

.index_notice .card_exchange{padding:0 10px; overflow: hidden;}
.index_notice .card_exchange h2{text-align: center;color: #a8bb43;line-height: 44px;}
.index_notice .card_exchange input{width: 100%;box-sizing: border-box;height: 35px;border-radius: 3px;border: 0;border: 1px solid #ddd;margin:5px 0;padding: 0 15px;}
.index_notice .card_exchange .btn{ display: block; cursor: pointer; line-height: 35px;border-radius: 3px; text-align: center; background: #a8bb43; color: #fff;}
.index_notice .card_exchange .btn:hover{ background: #879939;}

/*logo*/
.i_header{width: 100%;padding-top:25px;}
.i_header .logo{float: left; padding-top: 10px; padding-bottom: 35px;}
.i_header .logo a{display: block;}
.i_header .logo img{ height: 70px;}
.i_header .seach{float: left; padding-top: 10px;}
.i_header .seach form{margin: 10px 0 0 60px;position: relative;}
.i_header .seach form .inp{background: url(../images/search.png) no-repeat 8px 8px; color: #c30000; width:450px;height: 34px; line-height:34px; font-size:14px;border: 2px solid #c30000;outline: none;float: left;padding-left: 35px;}
.i_header .seach form .btn{ font-size:18px; cursor:pointer;width: 104px;height: 38px; line-height: 38px; background: #c30000;text-align: center;color: #FFFFFF;border: 0;float: left;}
.i_header .seach .sou{ height: 25px; line-height: 25px; overflow: hidden;}
.i_header .seach .sou a{ margin-right: 12px;color: #757575; cursor: pointer;}
.i_header .seach .sou a:hover{color: #3A9900; border-bottom: 1px solid #3A9900;}
.i_header .app{float: right; margin-top: -15px;}

/*商品分类*/
#sub_kinds{width: 757px;height: 422px;position: absolute;top: 2px;left: 210px;background:#FFFFFF;display: none;z-index: 30;border-bottom: 1px solid #3A9900;border-right:1px solid #3A9900;padding: 30px 15px 0 15px;}
.main_nav_wrap{position: relative;height: 46px;border-bottom: 2px solid #318700;z-index: 99;}
.main_nav_wrap .all_kinds{float: left;position: absolute;}
.main_nav_wrap .all_kinds .head{width: 210px;height: 46px;line-height: 46px;color: #FFFFFF;font-size: 16px;text-align: center;background-color:#2D8800;}
.main_nav_wrap .all_kinds .cont{position: relative;width: 210px;height: 412px;padding: 15px 0 28px 0;background-color:#3ea600;}
.main_nav_wrap .all_kinds .title{width: 172px;height: 39px;padding: 0 19px 0 19px;line-height: 39px;font-size: 14px;overflow: hidden;}
.main_nav_wrap .all_kinds .icon{display: block;float: left;width: 18px;height: 18px;margin: 12px 16px 0 0;}
.main_nav_wrap .all_kinds .title a{margin-right: 10px;font-weight: normal;color: #fff;}
.main_nav_wrap .cur{background: #FFFFFF;}
.main_nav_wrap .cur .icon{background-position:-19px 0 !important;}
.main_nav_wrap .cur a:hover{border-bottom: 1px solid #318700;}
.main_nav_wrap .cur .title a{color:#318700;}
.main_nav_wrap .cur #sub_kinds{display: block;}
.main_nav_wrap .nav_v{padding-left: 219px;width: 760px;float: left;}
.main_nav_wrap .nav_v ul li{float: left;}
.main_nav_wrap .nav_v ul li a{height: 38px;margin: 5px 0 3px 0px;padding: 0 11px;font: 16px/38px "Microsoft YaHei";text-align: center;color: #383838;}
.main_nav_wrap .nav_v ul li a:hover{color: #2D8800;}
.main_nav_wrap .min_cart{float: right;position: relative;}
.main_nav_wrap .min_cart .min_btn{display: inline;position: absolute;top: -3px;right: 0;width: 180px;height: 18px;padding: 9px 10px 16px;margin: 5px 1px 1px;line-height: 22px;text-align: center;color: #098a00;}
.main_nav_wrap .min_cart .min_btn .cart-icon{display: inline-block;width: 27px;height: 20px;vertical-align: middle;background: url(../images/index.png) no-repeat -47px 0;}
.main_nav_wrap .min_cart .min_btn .cart-icon i{position: absolute;left: 60px;top: -8px;width: 25px;height: 20px;background: url(../images/index.png) no-repeat -10px -40px;text-align: center;color: #FFFFFF;overflow: hidden;font-style: normal;font-size: 12px;line-height: 15px;}
.main_nav_wrap .min_cart .min_btn .cart_arrow{float: right;width: 10px;height: 6px;margin: 10px 18px 0 5px;background: url(../images/index.png) no-repeat 0 -40px;overflow: hidden;}

.nav{ height: 45px; border-bottom: #318714 2px solid; }
.nav .main_menu{line-height: 45px;height: 45px;max-width: 755px;overflow: hidden;}
.nav .main_menu a{ color:#383838;margin-left: 22px; font-size: 16px;}
.nav .main_menu a:hover{color: #3A9900;}
.nav .all_category{ width: 210px; position: relative; line-height: 45px; text-align: center; background: #66961D; color: #fff; font-size: 16px;}
.nav .all_category .title{ background: #318714; font-weight: bold;cursor: pointer;}
.nav .all_category a{ color: #fff;}
.nav .all_category .zz{display: none;}
.nav .all_category .list_category{ display: none; position: absolute; border-top: #318714 2px solid; height: 423px; width: 100%; z-index: 30; background: #42a41b;padding: 15px 0;}
.nav .all_category .list_category h4 .icon{display: block;float: left;width: 18px;height: 18px;margin: 12px 8px 0 0;}
.nav .all_category .list_category .item{height: 39px;line-height: 39px;}
.nav .all_category .list_category h4{text-align: left;}
.nav .all_category .list_category .item h4{ font-weight: normal;padding: 0 10px;}
.nav .all_category .list_category .item h4 a{display: block;white-space: nowrap;font-size: 14px;}
.nav .all_category .list_category .item .child_list{ width: 757px; padding: 0px 15px 0 15px; position: absolute; display: none; z-index: 2; background-color: #fff;height: 452px;border-bottom: 1px solid #3a9900;border-right: 1px solid #3a9900;}
.nav .all_category .list_category .item .child_list h4{position: relative;float: left;width: 86px;height: 22px;color: #000;padding: 0 20px 6px 0;text-align: right;overflow: hidden;}
.nav .all_category .list_category .item .child_list a{color: #606060;}
.nav .all_category .list_category .item .child_list a:hover{color: #66961D;}
.nav .all_category .list_category .item .child_list .small_list{float: left;width: 580px;line-height: 30px;overflow: hidden;zoom: 1;padding-top: 6px;padding-bottom: 9px;padding-bottom: 3px;margin-bottom: 3px;border-bottom: 1px solid #eee;min-height: 39px;}
.nav .all_category .list_category .item .child_list .small_list a{ margin-right: 10px; float: left;line-height: 39px;font-size: 12px;color: #757575;}
.nav .all_category .list_category .item .child_list .small_list a:hover{color: #66961D;}
.nav .all_category .list_category .item:hover .child_list{ display: block; left: 210px; top:0px;overflow-y: scroll;}
.nav .all_category:hover .list_category{ display: block;}
.nav .all_category .list_category .item:hover .icon{background-position:-19px 0 !important;}
.nav .all_category .list_category .item:hover .word a{color: #66961D;}
.nav .all_category .list_category .item:hover{background: #fff;}
.nav_r{ width: 200px; padding-top: 8px;}
.nav_r a{ display: block; width: 200px; margin: 0 auto; font-size: 16px; line-height: 35px; background: #c40000; color: #fff; text-align: center; border-radius:3px;}
.nav_r a:hover{ opacity: .85;}

/*banner*/
.index_addvert01{ position:relative; height:453px; overflow:hidden; z-index:1;}
.index_addvert01 .bd li{ height:453px; background-position: top center; background-repeat: no-repeat;}
.index_addvert01 .hd{ position:absolute; z-index:999; bottom:8px; text-align:center; width:100%; font-size:0;}
.index_addvert01 .hd li{ width:10px; border-radius:10px; display:inline-table; height:10px; line-height:10px; color:#fff; margin:0 5px; cursor:pointer;background:#eeeeee;}
.index_addvert01 .hd li.on{ color:#fff;background:#43a41b; width: 30px;}
.index_addvert01 .bd{ position:relative;}
.index_addvert01 .bd a{ display:block; height:450px;}

.index_member_link{ padding: 10px;}
.index_member_link ul{ background: #fff; margin-top: 10px;}
.index_member_link li{ float: left; margin: 1px 0px 0px 1px; width: 49%; display: block; background: rgba(197,160,16,0.7);text-align: center; line-height: 35px; box-sizing: border-box;}
.index_member_link li:hover{background: rgba(197,160,16,0.85);}
.index_member_link li a{padding: 5px 5px;color: #fff;}
.index_member_link table{ width: 100%; margin-top: 10px;}
.index_member_link table td{background: rgba(197,160,16,0.7);text-align: center;height: 35px;box-sizing: border-box;}
.index_member_link table td:hover{background: rgba(197,160,16,0.85);}
.index_member_link tr a{padding: 5px 10px;color: #fff;}

/*每日劲爆品*/
.madden_today{width: 100%;margin-top: 20px;}
.feature{width: 100%;margin-top: 20px;}
.commend{width: 100%;margin-top: 20px;}

.index_diy_content{ text-align: center;}

.index_activity{}
.index_activity h3{ border-bottom: #4cae01 2px solid; font-weight: normal; font-size: 20px; padding: 20px 0px 10px 0px;}
.index_activity ul{}
.index_activity table{ width: 100%;}
.index_activity ul{}
.index_activity li{ float: left; display: flex;}


/*底部导航*/
.footer_nav{ margin-top: 45px;border-top: 2px solid #3ea600;}
.footer_nav a{ color:#606060;}
.footer_nav a:hover{ color:#3EA600;}
.footer_nav .list{border-left: 1px solid #ededed;}
.footer_nav .nav_con{float: left;width: 238px;height: 364px; overflow:hidden;border-right: 1px solid #ededed;border-bottom: 1px solid #ededed;}
.footer_nav .nav_con h3{height: 82px;font-weight: bold;padding: 0 18px;font-size: 16px;line-height: 82px;text-align: center;cursor: pointer;overflow: hidden;}
.footer_nav .nav_con .pic{text-align: center;}
.footer_nav .nav_con .pic a{display: inline-block;}
.footer_nav .nav_con .pic img{width: 100px;height: 100px;margin: auto;}
.footer_nav .nav_con ul{margin-top: 25px;padding-left: 34px;}
.footer_nav .nav_con ul li{float: left;width: 94px;margin-right: 8px;height: 26px;line-height: 26px;overflow: hidden;}
.footer_nav .nav_con ul li a{ font-weight: normal;}
.footer_nav .nav_con ul li a:hover{color: #3EA600;border-bottom: 1px solid #2D8800;}

/*底部*/
.footer{ color: #606060;margin-top: 45px;padding: 45px 0;border-top: 2px solid #e7e7e7;border-bottom: 2px solid #3ea600;background: #f7f7f7;}
.footer a{ color: #666;}
.footer a:hover{color: #3EA600;}
.footer .helper .mode_wrap{ float: left; margin: 0 40px; padding-bottom: 15px;}
.footer .helper .mode_wrap h3{margin-bottom: 5px;line-height: 30px;font-size: 16px;color: #6f6f6f;}
.footer .helper .mode_wrap li{line-height: 30px;color: #9c9c9c;}
.footer .helper .mode_wrap li a{font-size: 14px; color: #989898;}
.footer .helper .mode_wrap li a:hover{color: #3EA600; text-decoration: underline;}
.footer .helper_r{ position: absolute; top: 0; right: 0;}
.footer .helper_r img{ max-height: 110px;}

.bottom_menu{padding: 20px 0 0 0; text-align: center;}
.bottom_menu a{line-height: 30px;font-size: 14px;color:#606060; margin: 5px 10px;}
.bottom_menu a:hover{color: #3EA600; text-decoration: underline;}

.copyright{ padding-bottom: 20px;}
.copyright .footer_logo img{ max-width: 260px;}
.copyright .footer_text{ padding: 20px; color: #989898; text-align: center;line-height: 30px;font-size: 14px;}


/*左侧的锚点*/
#nav{position:fixed;/*固定定位*/left:50%;top:100px;display:none;z-index: 999;margin-left: -660px;}
#nav ul li{position: relative;display: block;width: 30px;height:40px;padding:5px 10px;line-height: 20px;overflow: hidden;border-bottom: 1px dotted #DDDDDD;text-align: center;cursor: pointer;}
#nav ul li.first{background:#f10180;color:#fff;}


/*登录*/
.login{position: relative;height: 500px;padding-top: 20px;}
.main_bg{position: absolute;top: 20px;left: 0; right: 0; height: 500px; overflow: hidden;}
.main_bg img{width: 100%;}

.login_three{ padding: 10px 10px;}
.login_three .ico_wx{width: 40px; display: inline-block;}
.login_three .ico_wx img{ width: 100%; cursor: pointer;}

.login_other{ text-align: center;}
.login_other .ico_wx{width: 40px; display: inline-block;}
.login_other .ico_wx img{ width: 100%; cursor: pointer;}

#btn_send_code{height: 38px;line-height: 38px;text-align: center;background: #66961D;color: #fff;padding: 0 10px;}
.loginmain_cont{position: absolute;top: 50px;right: 34px;}
.loginmain_cont .mc_outside{width: 380px;background-color: #ebebeb;border: #dcdddd 1px solid;}
.loginmain_cont .mc_outside .mc_inside{padding: 10px 33px;border: #fff 1px solid;background-color: #f7f8f8;width: 306px;margin: 3px auto;text-align: center;}
.loginmain_cont .mc_outside .mc_inside h2{margin-bottom: 15px;color: #a8bb43;}
.loginmain_cont .mc_outside .mc_inside h3{font-size: 20px;margin-bottom: 15px;}
.loginmain_cont .mc_outside .mc_inside .tips{font-size: 13px;}
.loginmain_cont .mc_outside .mc_inside .mci_title{height: 40px;line-height: 40px;text-align: center;color: #595757;position: relative;font-size: 0;}
.loginmain_cont .mc_outside .mc_inside .mci_title h3{display: inline-block;font-weight: normal;font-size: 16px;width: 153px;}
.loginmain_cont .mc_outside .mc_inside .mci_title h3.on{border-bottom: 1px solid #66961D;}
.loginmain_cont .mc_outside .mc_inside .mci_title h3.on a{color: #66961D;}
.loginmain_cont .mc_outside .mc_inside .mci_content{padding-top: 20px;}
.loginmain_cont .mc_outside .mc_inside .mci_content .mcicont_input{position: relative;margin: 10px 0;}
.loginmain_cont .mc_outside .mc_inside .mci_content .mcicont_input input{width: 160px;height: 26px;padding: 5px;border: #ccc 1px solid;font-size: 14px;}
.loginmain_cont .mc_outside .mc_inside .mci_content .mcicont_input .cont_input{width: 292px;height: 26px;padding: 5px;border: #ccc 1px solid;font-size: 14px;}
.loginmain_cont .mc_outside .mc_inside .mci_content .mcicont_input .mcicont_line{line-height: 22px;margin-top:2px;position: relative;}
.loginmain_cont .mc_outside .mc_inside .mci_content .mcicont_input .mcicont_line:after{content:"";clear: both;display: block;}
.loginmain_cont .mc_outside .mc_inside .mci_content .mcicont_input .mcicont_line .mciline_aright{float: right;}
.loginmain_cont .mc_outside .mc_inside .mci_content .mcicont_input .mcicont_line .mciline_aright a{font-size: 12px;color: #aaa;}
.loginmain_cont .mc_outside .mc_inside .mci_content .mcicont_input .mcicont_line .mciline_aright a:hover{border-bottom: 1px solid #8cb91e;color: #8cb91e;}
.loginmain_cont .mc_outside .mc_inside .mci_content .mcicont_btn{height: 30px;text-align: center;padding-top: 10px;}
.loginmain_cont .mc_outside .mc_inside .mci_content .mcicont_btn .mcibtn_aleft{width: 100%;height: 30px;border: none;cursor: pointer;color: #fff;background: #66961D;}
.loginmain_cont .mc_outside .mc_inside .mci_content .mci_account{margin-top: 22px;padding-top: 15px;background: url(../images/line_03.png) 0px top repeat-x;}
.loginmain_cont .mc_outside .mc_inside .mci_content .mci_account .coagent{line-height: 50px;height: auto;}
.loginmain_cont .mc_outside .mc_inside .mci_content .mci_account .coagent ul{display: block;}
.loginmain_cont .mc_outside .mc_inside .mci_content .mci_account .coagent ul li{float: left;}
.loginmain_cont .mc_outside .mc_inside .mci_content .mci_account .coagent ul li a{display: inline-block;position: relative;height: 50px;color: #ccc;}
.loginmain_cont .mc_outside .mc_inside .mci_content .mci_account .coagent ul li a:hover{color: #66961D;}
.loginmain_cont .mc_outside .mc_inside .mci_content .mci_account .coagent ul li .QQ-icon{width: 19px;height: 18px;display: block;background: url(../images/QQ-weixin.png) no-repeat;position: absolute;top: 17px;left: 0;float: left;}
.loginmain_cont .mc_outside .mc_inside .mci_content .mci_account .coagent ul li span{font-size: 12px;}
.loginmain_cont .mc_outside .mc_inside .mci_content .mci_account .coagent ul li .line{padding:0 10px;color: #ccc;}
.loginmain_cont .mc_outside .mc_inside .mci_content .mci_account .coagent ul li .wx{background-position: -20px 0;}
.loginmain_cont .mc_outside .mc_inside .mci_content .mci_account .coagent ul .extra-r{float: right;}
.loginmain_cont .mc_outside .mc_inside .mci_content .mci_account .coagent ul .extra-r .regist-link{font-size: 14px;color: #b61d1d;}

/*用户注册登陆*/
#validBtn{width: 100px;height: 34px;background: #43a41b;cursor: pointer;float: right;text-align: center;line-height: 24px;border: none;color: #fff;}
.register{position: relative;height: 500px;padding: 20px 0;}
.register .main_bg{position: absolute;top: 20px;left: 0px;z-index: 1;}
.register .main_bg img{width: 100%;}
.register .main_content{top: 80px;right: 10px;position: absolute;z-index: 333;}
.register .main_content .mc_outside{width:280px;padding: 10px 10px;border: 1px solid #fff;margin: 3px auto;}
.register .main_content .mc_outside .mcicont_input{height: 54px;}
.register .main_content .mc_outside .mcicont_input input[name="yzm"]{height: 23px;padding: 5px 13px;font-size: 14px;}
.register .main_content .mc_outside .verification{position:relative;}
.register .main_content .mc_outside .verification table{width: unset;padding: unset;}
.register .main_content .mc_outside .verification table td{padding: unset;}
.register .main_content .mc_outside .verification table td input{position: absolute;top: 0;left: 0;height: 23px;padding:5px 13px;font-size: 14px;width: 115px;}
.register .main_content .mc_outside .verification table td .yzm{position: absolute;top: 0;right: 0;height: 23px !important;padding:5px !important;font-size: 14px;width: 115px;line-height: unset !important;border: 1px solid #66961D;}
.register .main_content .mc_outside .cont_input{height: 23px;padding: 5px 13px;border: #ccc 1px solid;font-size: 14px;width: 252px;outline: none;}
.register .main_content .mc_outside .short_input{width: 120px;float: left;}
.register .mcicont_line{display: block;margin-top: 8px;float: left;position: relative;color: #333333;font-size: 12px;line-height: 20px;padding: 8px 0;}
.register .mcicont_line a{color: #419bf9;cursor: pointer;}
.register .mcicont_line .choose-checkbox{width: 15px;height: 15px;display: block;margin-top: 3px;float: left;margin-left: 5px;}
.register .mcicont_line .choose-checkbox input{width: 15px;height: 15px;position: absolute;top: 11px;left: 0;}
.register .spe_mcicbtn{position: relative;}
.register .input_button_submit{width: 277px;height: 36px;border: 0;color: #fff;text-align: center;line-height: 36px;cursor: pointer;background:#43a41b;font-size: 18px;}
.register .txt01{ text-align: center; padding-top: 15px; text-decoration: underline;}

/*右侧浮动导航*/
.right_nav{position: fixed;right: 0px;top: 50%;transform: translate(-20%,-300%);z-index: 444;}
.right_nav .nav li{width: 75px;height: 75px;border-bottom: 1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #fff;background-size:30px; background: #fff;box-sizing: border-box;position: relative;}
.right_nav .nav li:first-child{border:1px solid #eaeaea; font-size: 12px;}
.right_nav .nav li i{width: 22px;height: 22px;display: block;margin:10px auto 5px auto;background-size: 22px !important;}
/*.right_nav .nav li:nth-child(1) i{background: url(../images/right_nav01.png)no-repeat center -30px;}
.right_nav .nav li:nth-child(2) i{background: url(../images/right_nav02.png)no-repeat center -30px;}
.right_nav .nav li:nth-child(3) i{background: url(../images/right_nav03.png)no-repeat center -30px;}
.right_nav .nav li:nth-child(4) i{background: url(../images/right_nav04.png)no-repeat center -30px;}
.right_nav .nav li:nth-child(5) i{background: url(../images/right_nav05.png)no-repeat center -30px;}*/
.right_nav .nav .go_top i{background: url(../images/right_nav06.png)no-repeat center 0px !important;}

/*.right_nav .nav li:nth-child(1):hover i{background: url(../images/right_nav01.png)no-repeat center 0px;}
.right_nav .nav li:nth-child(2):hover i{background: url(../images/right_nav02.png)no-repeat center 0px;}
.right_nav .nav li:nth-child(3):hover i{background: url(../images/right_nav03.png)no-repeat center 0px;}
.right_nav .nav li:nth-child(4):hover i{background: url(../images/right_nav04.png)no-repeat center 0px;}
.right_nav .nav li:nth-child(5):hover i{background: url(../images/right_nav05.png)no-repeat center 0px;}
.right_nav .nav li:nth-child(6){background:#595959;}*/
.right_nav .nav .go_top:hover, .right_nav .nav .go_top a, .right_nav .nav .go_top{background:#595959;color: #fff;margin-top: 10px !important;}

/*从右滑出*/
/*.right_nav .nav .service img{z-index:-1;width: 100px;height: 100px;position: absolute;top: 50%;right: -100px;opacity: 0;transition: all .5s;transform: translate(0,-50%);border: 1px solid #ddd;padding: 10px;}
.right_nav .nav .service:hover img{background: #fff;right: 80px;opacity: 1;}*/
.right_nav .nav .on span{z-index:-1;width: 150px;position: absolute;top: 50%;right: -150px;opacity: 0;transition: all .5s;transform: translate(0,-50%);border: 1px solid #ddd;padding: 10px;}
.right_nav .nav .on:hover span{background: #fff;right: 75px;opacity: 1;}

/*渐渐出现*/
.right_nav .nav .service{position:relative;}
.right_nav .nav .service img{min-width: 15px;height: 15px;position: absolute;top:20px;right: 75px;opacity: 0;transition: all .5s;border: 1px solid #ddd;padding: 5px;}
.right_nav .nav .service:hover img{top: -20px;min-width: 100px;height: 100px;right: 75px;opacity: 1;background: #fff;}

.right_nav .nav li:hover{background: #fff !important;}
.right_nav .nav li:hover a{color: #cc0000 !important;}
.right_nav .nav li:hover i{background-position: center 0px !important;}
.right_nav .nav li a{display: block;text-align: center;font-size: 12px;}

/*首页活动*/
/*秒杀活动*/
.bg_grey_pad{background:#f4f4f4;padding: 30px 0;}
.index_miaosha{height: 260px;overflow: hidden;}
.miaosha_l{width: 190px;height: 260px;text-align: center;color: #fff;background: url(../images/index_ms_bg.png) no-repeat #e83632;background-size: 100%;}
.miaosha_l h5{font-size: 30px;margin-top: 43px;}
.miaosha_l .desc{margin-top: 100px;font-size: 14px;}
.miaosha_l a.more{display: block;margin: 10px auto 0 auto;background: #fff;width: 120px;height: 24px;line-height: 24px;text-align: center;}
.miaosha_r{position: relative;width: 990px;padding-left: 20px;height: 260px;overflow: hidden;background: #fff;}
.miaosha_r .product_item{float: left;height: 260px;width: 175px;margin-right: 22px;box-sizing: border-box;}
.miaosha_r .product_item a{display: block;}
.miaosha_r .product_item .imgborder{width: 140px;height: 140px;overflow: hidden;margin: 30px auto 0 auto;}
.miaosha_r .product_item .title_txt{font-size: 14px;margin: 13px auto 0 auto;width: 175px;height: 18px;line-height: 18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.miaosha_r .product_item .price{position: relative;text-align: center;width: 175px;height: 24px;line-height: 24px;overflow: hidden;margin: 7px auto 0 auto;box-sizing: border-box;border: 1px solid #e1251b;background: #e1251b;}
.miaosha_r .product_item .price-miaosha{display: block;float: left;color: #fff;width: 102px;font-weight: bold;}
.miaosha_r .product_item .price-miaosha:before{content: "";width: 0;height: 0;border-color: transparent white transparent transparent;border-style: solid;border-width: 22px 8px 0 0;position: absolute;top: 0;left: 99px;}
.miaosha_r .product_item .price-miaosha i{font-style: normal;font-size: 12px;font-weight: normal;}
.miaosha_r .product_item .price-origin{display: block;float: right;width: 66px;color: #999;text-decoration: line-through;background: #fff;}
.miaosha_r .prev{left: 0;}
.miaosha_r .prev, .miaosha_r .next{top: 90px;position: absolute;width: 30px;height: 30px;}
.miaosha_r .prev img{transform: rotate(180deg);}
.miaosha_r .next{right: 0;}

/*精选好物*/
.index_jingxuan{background: #fff;margin-top: 30px;border-left: 1px solid #ededed;border-bottom: 1px solid #ededed;}
.index_jingxuan h3{font-size: 24px;line-height: 45px;height: 45px;padding: 10px 20px;color: #333;}
.index_jingxuan h3 i{display: inline-block;margin-left: 8px;width: 16px;height: 16px;background-size: 32px 32px;background-image: url(../images/icon/jt1.png);background-position: -16px 0;}
.index_jingxuan ul li{float: left;text-align: center;padding: 30px 20px 0 20px;height: 272px;width: 20%;border: 1px solid #ededed;border-left: none;border-bottom: none;box-sizing: border-box;overflow: hidden;}
.index_jingxuan ul li a{display: block;}
.index_jingxuan ul li .imgborder{width: 140px;height: 140px;margin: 0 auto;overflow: hidden;}
.index_jingxuan ul li .title_txt{font-size: 14px;margin-top: 13px;height: 18px;line-height: 18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index_jingxuan ul li .price{margin-top: 8px;display: block;font-size: 18px;color: #e1251b;font-weight: bold;}
.index_jingxuan ul li .price i{font-style: normal;font-size: 12px;font-weight: normal;}
.index_jingxuan ul li .price-origin{display: block;color: #999;text-decoration: line-through;}

/*为您推荐*/
.index_tuijian{margin-top: 30px;}
.index_tuijian h3{font-size: 24px;line-height: 45px;height: 45px;color: #333;}
.index_tuijian h3 i{display: inline-block;vertical-align: middle;margin-top: -3px;width: 5px;height: 26px;margin-right: 8px;background: #e1251b;}
.index_tuijian ul{margin-left: -10px;}
.index_tuijian ul li{float: left;width: 232px;box-sizing: border-box;padding: 30px 20px 0 20px;height: 270px;overflow: hidden;margin: 10px 0 0 10px;background: #fff;}
.index_tuijian ul li a{display: block;}
.index_tuijian ul li .imgborder{width: 140px;height: 140px;margin: 0 auto;overflow: hidden;}
.index_tuijian ul li .title_txt{font-size: 14px;margin-top: 13px;height: 36px;line-height: 18px;overflow: hidden;}
.index_tuijian ul li .price{float: left;margin-top: 8px;display: block;font-size: 18px;color: #e1251b;font-weight: bold;}
.index_tuijian ul li .price i{font-style: normal;font-size: 12px;font-weight: normal;}
.index_tuijian ul li .price-origin{float: right;display: block;padding-top: 10px;color: #999;text-decoration: line-through;}

.diy_content_page{}



















