﻿.top-nav .t_user_box{ width:300px; background:#fff; padding:20px 0 6px;box-shadow:0px 0px  2px #888;display: block;border-radius:6px;
                      box-sizing:content-box; }
.top-nav .t_box_tit{ padding-left:20px; font-size:14px; margin-bottom:15px;}
.top-nav .t_box_tit p{ font-size:16px; color:#5f5f5f; height: 20px; line-height: 20px; margin-bottom:6px;}
.top-nav .t_box_tit a{ text-align:center;background:#fff0e6; border:1px solid #008C95; color:#ff9900; height:26px; line-height:26px; display:inline-block; padding:0 10px; border-radius:4px; text-decoration: none;}
.top-nav .t_box_tit span{ padding:0 10px;}
.top-nav .t_box_alist p.on{ font-size:16px;background:#f2f3f7; border-top:1px solid #dae2ed;border-bottom:1px solid #dae2ed; line-height:32px; text-indent:20px; display:block;font-weight:600}
.top-nav .t_box_alist a{ display:block;text-indent:20px;font-size:16px;width:100%;line-height:40px;color:#000;height:40px;border:0;padding:0}
/*.top-nav .t_box_tit a:hover,.top-nav .t_box_tit a.on{ background-color:#ff9900; color:#fff;text-align:center}*/
.top-nav .item-service a{font-size: 14px;height: 20px; margin-top:7px; margin-left:10px; text-decoration:none; line-height: 22px; padding: 0 8px; color: #000; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; display: inline-block;}
.top-nav .item-service a.on{  color:#f90;border: 1px solid #008C95; }
.top-nav .item-service a.off{color:#999;border: 1px solid #ccc; }
.top-nav .Explanation{margin-left:6px; margin-top:8px;}
.top-nav .Explanation .bg_ico{ width: 16px; height: 16px; display: inline-block; background-position: 0 -81px;}
.top-nav .Explanation .explanationDetails{display:none;background-color:#fff;position:absolute;left:0;top:20px;
padding:20px; width:250px; -webkit-box-shadow:0 0 8px #aaa;-moz-box-shadow:0 0 8px #aaa;box-shadow:0 0 8px #aaa;
-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #aaa;padding:10px;z-index:120;
background-color:#fff;font-weight:normal;font-size:12px;line-height:18px;}

.accountshowhide{right:30px;top:75px;}
.accountshowhide p{margin-bottom:0!important;line-height:40px!important;color:#222}
.sign-btn{box-sizing:border-box;width:260px!important;height:38px!important;display:block;font-size:16px;text-align:center;line-height:38px!important;background:#008C95!important;color:#fff!important}
.accountshowhide .t_user_box .sign-btn:hover{background:#ffad33!important;color:#fff!important}

.join-btn{box-sizing:border-box;margin-bottom:25px;border:1px solid #008C95!important;width:258px!important;height:38px!important;display:block;font-size:16px;text-align:center;line-height:38px!important;background:#fceeda!important;color:#f90!important}

/*新头部*/
.top-nav{height: 66px;background: #55432d!important;padding:0 20px;border-bottom-color: #65533d!important;border-bottom:1px
         /*background:url(/img/img/index/topbg.gif) no-repeat center 0!important;border-bottom:0!important*/}
.top-nav>div>p,.top-nav>div>span,.top-nav>div>a{line-height:65px}
.joinsign{width: 130px;height: 24px;text-align: center;line-height: 24px;color: #fff;background: #a98142;border-bottom: 1px solid #c19858;border-radius: 4px;cursor: pointer;margin-top: 8px;}
.joinsign a{color: #fff;}
.suggestions{color: #fff;}

.suggestions a{border-right:1px solid #fff;padding:0 25px;}
.account>i{border-right:1px solid #fff;padding:0 25px;position:relative;/*width:150px;*/display:inline-block;height:16px;line-height:16px;box-sizing:border-box}
.account a{color:#Fff}
.max-header{background:#55432d;}

/*.account:hover .accountshowhide{display:block}*/

.menubox{background: #55432d!important;height:47px;line-height: 46px;position: relative;border-bottom: 1px solid #886939; /*background:url(/img/img/index/topbg.gif) no-repeat center -65px!important*/}
.menubox li{cursor: pointer;}
.one-menu>li{float: left;color: #fff;font-size: 16px;padding: 0 30px 0 0;}
.one-menu>li>a:hover{color: #f90}
.one-menu>li a{display:inline-block;color: #fff;text-decoration: none;font-size:14px;}
.con-menu{position: absolute;background: #7b5822;left: 0;width: 100%;padding-left: 327px;height:50px;z-index: 10;box-shadow: 0 0 8px #999;}
.one-menu>li>img{vertical-align: middle;margin-left:5px;}
.one-menu>li>.rotateimg{transform: rotate(90deg);width: 8px;}
.one-menu{position:relative}

.vertical-conmenu{padding-left: 65px !important;display: none;height: 270px!important;width: 300px!important;left:645px;}
.vertical-conmenu li a{display:block}

.vertical-conmenu li{float:none!important}
.twokhover{padding-right:35px!important;}
.twokhover>a:hover{color:#f90!important}
.top-nav a:hover{color:#f90!important;text-decoration:underline!important}
.top-nav .fl a{text-decoration:none!important}

.two-menu{position: relative;width: 100%;overflow: hidden;padding-left: 420px}
.two-menu li{color: #c0bcb9;float: left;line-height: 40px;}
.two-menu li a{color: #222;padding:0 25px;}
.two-menu li a:hover{color: #f90;font-weight:600}
.three-menu{position: absolute;left: 250px;top: 0px;width: 420px;padding-left:20px; }
.two-menu li img{width: 8px;margin-top: 20px;}
#magic-line{top:44px;/*display:none!important*/}

.shoppingnumbox{margin-left:30px;padding-top:15px;}

.shoppingnum{white-space: nowrap;display:inline-block;width:20px;height:20px;background:Red;text-align:center;line-height:20px;color:#fff;border-radius:50%;position:absolute;right:25px;top:10px}
.min-top-nav{height: 60px;background: #7b5822;line-height: 60px;padding: 0 15px;}
.min-top-nav .fr img{width: 30px;display:inline-block;margin:0 15px;cursor: pointer;}

.min-menu{background-image: linear-gradient(90deg, #a07c42 0%, #3c3c3c 60%, #3c3c3c 100%);position:relative;z-index:999}
.notlogin{height:64px;line-height: 64px;padding: 0 15px;}
.minsign-btn,.minjoin-btn{width:40%;display: inline-block;text-align: center;margin: 0 4%;height:40px;line-height: 40px;color: #fff!important;font-size: 16px;}
.minsign-btn{background: #008C95;border-radius: 4px;}

.cf90{color: #ff9900}
.yeslogin{padding:15px; }
.logintit img{width: 70px;height: 70px;border-radius: 50%;margin-right: 10px;}
.dengji{background: url(/img/img/hyzs/new/icon_diamond.png) no-repeat 0 -18px;height: 18px;width: 40%}
.minsignout{background:#008C95;display: inline-block;border-radius: 4px;float: right;padding: 0 15px;height:24px;line-height: 24px;color: #fff!important;margin-top:15px; }
.logintext{width:135px;}
.logintext p{color: #fff;font-size: 16px;}
.yeslogin-menu{border-bottom: 1px solid #545454;}
.yeslogin-menu,.min-menubtn{background: #3c3c3c;padding: 0 15px;}
.yeslogin-menu li,.min-menubtn li{min-height: 50px;line-height: 50px;color: #c9c9c9;font-size: 16px;cursor: pointer;}
.yeslogin-menu li img,.min-menubtn li img{width: 8px;display: block;margin-top: 13px;}
.min-menubtn a,.yeslogin-menu a{color:#c9c9c9;display:inline-block;width: 90%;}
.triangle11{
				width: 0;
				height: 0;
				border: 4px solid transparent;
				border-top-color: #fff;
				border-bottom: none;
				border-left-color: transparent;
				border-right-color: transparent;
                margin-top:-5px;
                display:block;
                margin: 7px 0 0 4px;
			}
        .triangle12 {
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #fff;
margin:-20px 0 0 230px;position:relative
        }

.new-ico2 {
    background-image: url(/img/img/icons180822.png);
    background-repeat: no-repeat;
    vertical-align: text-bottom;
    display: inline-block;
    background-size: 160px 251px;
    width: 30px;
    height: 30px;
    background-position: -100px -35px;
}
.pull-left suggestions {
    color:#fff
}
.menu-email{padding-bottom: 20px;}
.menu-email span{color: #c39f68;font-size: 16px;padding: 0 10px}
/*.acitve1{background: #333;}
.acitve2{background: #222;padding:0 5px}*/

.rotate12{ 
transform: rotate(-90deg);
transition: transform .1s ease 0s;
}
.rotate12{ 
transform: rotate(90deg);
transition: transform .1s ease 0s;
}
.max-header:hover .top-nav,.max-header:hover .menubox{background: #3c3c3c;border-bottom-color: #4d4d4d}
.con-menu{background: #fff;color:#f90!important;}
/*.con-menu li:hover{background: #008C95;}
.con-menu li:hover a{color: #fff!important}*/
.top-nav .t_user{padding: 0 8px;}
.top-nav .t_user:hover{background: #fff;}
.top-nav .t_user:hover.t_user>a{color: #f90}
.top-nav li a{color: #666; text-decoration:none;}
.top-nav li a:hover{text-decoration:underline;}
.max-header .i-arr-dropdown{background-position:-11px -294px!important;width: 8px; height: 4px; vertical-align: middle;background: url(/img/img/orderonline/jijia_ico.png) no-repeat;display: inline-block;}
.top-nav .t_user:hover .i-arr-dropdown{background-position:-22px -294px!important;}
.min-header{display: none;}
@media screen and (max-width: 1080px) {
.max-header,.introducebanner-nav{display: none;}
.min-header{display: block;}
}

