.brandbox{ background:#D90D26; position:relative; z-index:0;}
.brandtxtconbg{ background:#F5F5F5;}
.brandtxtcon{ margin:0px auto 30px auto;  position:relative; padding:15px; background:#FFF;}
.locationbox{height:40px; overflow:hidden;}
.location{ float:left;}
.location dd{ float:left; margin-right:16px; font-family:simsun; color:#CCC; line-height:39px;}
.location dd a{font-family:microsoft yahei; color:#C1C5C8; padding:0 5px; line-height:39px;}
.location dd a:hover{ color:#D60619;}
.location dd em{ color:#C1C5C8;font-family:microsoft yahei;}
.location dd i.inicon{ display:inline-block; width:16px; height:21px; margin-right:3px; background: url(../images/inicon.png) no-repeat center top; vertical-align:middle;}
.locationbox p.y{ color:#D60619; line-height:40px;}
.locationbox p.y{color: #D60619; font-size: 14px; font-weight: 700;}
.locationbox p.y span{margin-left: 20px; font-weight: normal; color: #333;}
.zybrand{ position:relative;}
.zybrand a{ display:block; width:50px; height:50px; text-align:center; line-height:50px; color:#666; position:absolute; top:40px; font-family:simsun; font-size:35px;}
.zybrand a.zbrand{ left:-55px;}
.zybrand a.ybrand{ right:-55px;}
.zybrand a:hover{ background:#FFF; color:#D60619;}
.brandcon{ height:80px;}
.brandconz{ width:600px; float:left; padding:5px 0;}
/*.brandconc{ width:320px; height:70px; float:left; border-left:1px solid #E7E7EF; border-right:1px solid #E7E7EF;}*/
.brandcony{height:80px; float:right;}
.brandconz dl{ float:left;}
.brandconz dt{ width:70px; height:70px; float:left; margin-right:10px; background:#FFF; border: 1px solid #DF3146;}
.brandconz dt a.logo{ width:70px; height:70px; line-height:70px; display: table-cell; +display:block; vertical-align: middle; overflow:hidden;}
.brandconz dt a.logo img{ display:block; max-width:70px; max-height:70px; margin:auto;}
.brandconz dd{ float:left;}
.brandcontit{ height:30px;}
.brandconz dd h1{font-size:18px; color:#FFF; font-weight:bold; height:30px; line-height:30px; display:block; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.brandconz dd h1 a{ color:#FFF;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    max-width: 300px;}
.brandconz dd p{ color:#FFF;}
.brandconz dd p b{ color:#FF9; font-size:16px;}
.brandconz dd p a{ color:#FFF;}
.zxbox{ float:right; width:62%; line-height:25px;color:#A6A6B7;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.zxbox b{ font-weight:100;}
.zxbox p{ line-height:160%; color:#A6A6B7;}

.brandico{ float:left; margin-left:5px; padding-top:6px; display:block;}
.rzicobox {
    display: inline-block;
    height:20px;
    color: #FFF;
    font-size: 12px;
    font-style: normal;
	margin-right: 3px;
    line-height:20px;
    vertical-align: middle;
    background:#02B384 url(../images/rzicobg.png) no-repeat 5px center;
	padding:0 6px;
}
.rzicobox .rzico{ display:inline-block; float:left; vertical-align:middle; width:15px; height:19px; margin-right:3px;background:url(../images/rzico.png) no-repeat center center;}
.rzicooff{display: inline-block;
    height: 20px;
    color:#9B0413;
    font-size: 12px;
    font-style: normal;
	margin-right: 3px;
    line-height: 20px;
    vertical-align: middle;
    background: #C50518;
	padding:0 6px;}
.rzicooff .rzico{ display:block; float:left; width:15px; height:20px; margin-right:3px;background:url(../images/rzicooff.png) no-repeat center center;}
.vipico {
    display: inline-block;
    height:20px;
    color: #FFF;
    font-size: 12px;
    margin-right: 3px;
    font-style: normal;
    line-height:20px;
    vertical-align: middle;
    background:#E1B373 url(../images/vipicobg.png) repeat-y center center;
    padding:0 6px;
}
.vipico i{ display:inline-block;float:left; width:15px; height:19px; margin-right:3px; vertical-align:middle;}
.vipicooff i.vipico0{display:inline-block; vertical-align:middle; width:15px; height:19px; margin-right:3px; background:url(../images/vipico0.png) no-repeat center center;}
.vipico i.vipico1{background:url(../images/vipico1.png) no-repeat center center;}
.vipico i.vipico2{background:url(../images/vipico2.png) no-repeat center center;}
.vipico i.vipico3{background:url(../images/vipico3.png) no-repeat center center;}
.vipico i.vipico4{background:url(../images/vipico4.png) no-repeat center center;}
.vipico i.vipico5{background:url(../images/vipico5.png) no-repeat center center;}
.vipico i.vipico6{background:url(../images/vipico6.png) no-repeat center center;}
.vipico i.vipico7{background:url(../images/vipico7.png) no-repeat center center;}
.vipico i.vipico8{background:url(../images/vipico8.png) no-repeat center center;}
.vipico i.vipico9{background:url(../images/vipico9.png) no-repeat center center;}
.vipico i.vipico10{background:url(../images/vipico10.png) no-repeat center center;}

.vipicooff {
    display: inline-block;
    height:20px;
    color:#9B0413;
    font-size: 12px;
    margin-right: 3px;
    font-style: normal;
    line-height: 20px;
    vertical-align: middle;
    background:#C50518;
    padding:0 5px;
}
.dzico {
    display: inline-block;
    height: 18px;
    color: #FFF;
    font-size: 12px;
    margin-right: 3px;
    font-style: normal;
    line-height: 18px;
    vertical-align: middle;
    background:#FF9933;
    border: 1px solid #F77B00;
    padding: 0px 5px;
}
.xxico{
display: block;
    height: 18px;
    font-size: 12px;
    line-height: 18px;
    vertical-align: middle;
    background:url(../images/xxico.gif) no-repeat left bottom;
	margin-top:2px; margin-bottom:7px;}
	
.mqj{ width:102px; position:absolute; right:215px; top:0px; z-index:1;}
.mqj a{ display:block; width:100px; text-align:center; margin:0 auto; color:#999; background:#FFF; border:1px dashed #EEE;}
.mqj a span{ width:90px; height:90px; margin:5px auto 0px auto; display:block; position:relative;}
.mqj a span img{display:block; width:90px; height:90px; margin:0px auto;}
.mqj a span i.icon{ display:inline-block; width:16px; height:16px; background:url(../images/mqjicon.png) no-repeat center center; vertical-align:middle; position:absolute; left:50%; top:50%; margin:-8px 0 0 -8px; z-index:1;}
.mqj a em{ line-height:220%; display:block;}
.mqj a:hover{ background:#EEE;}
.follow { display:block; width:260px; margin:0 auto;}
.follow dd{ width:105px; height:105px; float:left; margin:0 10px; text-align:center;}
.follow dd b{ display:block; margin:0 auto; text-align:center; font-size:18px; padding:35px 0 10px 0;}
.follow dd a{width:105px; height:105px; border:2px solid #EEE; display:block; text-align:center;}
.follow dd a:hover{ border:2px solid #F00;}

.cashback{ position:relative; width:160px;}
.cashback a{ display:block; height:24px; line-height:24px; background:#FFFFBF; border:1px solid #FCCA9C; color:#D60619; font-size:12px; overflow:hidden;}
.cashback a em{ padding:0 3px;}
.cashback a i.iconfont{ width:24px; display:inline-block; background:#FCCA9C; color:#FFF; text-align:center; float:right; display:block;}
.cashbacktxt{ display:none;  position:absolute; left:0px; top:24px; background:#FCCA9C; color:#D60619; padding:5px;}
.cashback:hover .cashbacktxt{ display:block;}

.brandnav{ display:block; height:80px;text-align: justify;}
.brandnav ul{ position:relative; z-index:10; height:80px;text-align: justify;}
.brandnav li{ cursor: pointer; vertical-align: top;
    display: inline-block;
    *display:inline;
    *zoom:1;}
.brandnav li a{ padding:0 14px; display:block; height:80px; line-height:80px; text-align:center; font-size:16px; color:#FFF; zoom:1; position:relative;white-space: nowrap;}
/*.brandnav li a i.iconfont{ font-size:18px; display:inline-block; margin-right:5px; }*/
.brandnav li a.current{color:#C50518;background:#FFF;}
.brandnav li a.lybox{ color:#E63F4D;}
.brandnav li a em{ position:absolute; font-size:12px; height:20px; line-height:20px; left:65%; top:0px; display:inline-block; background:#FC4252; color:#FFF; padding:0px 5px;}
.brandnav li a:hover{ background:#C50518; color:#FFF;}
.brandnav li.on a{color:#FFF;background:#C50518;}
.brandnav li a i.hot{ display:inline-block; width:20px; height:22px; margin-right:2px; background: url(https:///pd_2017/hotico.png) no-repeat center top; vertical-align:middle;}
.brandnav li.navlybutbox{display: none}
.iframewraptop.t_position .brandnav linavlybutbox{ display: inline-block;}
.brandnav li.navlybutbox span{ display:block; padding-top:20px;}
.brandnav li a.navlybut{ display:inline-block; background:#df9d4c; height:35px; line-height:35px; padding:0 18px; vertical-align:middle;}
.brandnav li a.navlybut:hover{ background:#569e45;}
.iframewraptop.t_position li.navlybutbox{display: inline-block}
.justify-last {
    width: 100% !important;
    height:0px !important;
    padding-left:0px !important;
	padding-right:0px !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
    overflow: hidden !important;
	margin-left:0px !important;
	margin-right:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	border:none !important;
	font-size:0rem !important;
	clear:both;
}
