/*导航 nav*/
.mod_nav_hot, .mod_nav_new{height: 17px; left: 50%; position: absolute; top: -10px; width: 29px;}
.mod_nav_new{background-position: -140px -240px;}
.mod_nav_hot{background-position: -180px -240px;}
.mod_nav_tag{background-color: #FF7100; color: #FFFFFF; font-size: 12px; height: 17px; left: 50%; line-height: 17px; padding: 0 4px; position: absolute; top: -12px; white-space: nowrap; z-index: 2;}
.mod_nav_tag i{background-position: -144px -253px; bottom: -4px; height: 4px; left: 6px; overflow: hidden; position: absolute; width: 4px;}

.market_link {
    display: block;
    height: 100px;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    width: 990px;
}

/*全部商品分类*/
.mod_cate{background-color: #E90000; box-shadow: 2px -1px 3px rgba(55, 55, 55, 0.5); float: left; height: 40px; margin-top: -1px; position: relative; width: 190px; z-index: 600;}
.mod_cate a{color: #FFFFFF;}
.mod_cate a:hover{color: #FFFFFF;}
.mod_cate_on .mod_cate_bd{display: block;}
.mod_cate_on .mod_cate_hd_arrow{visibility: hidden;}

.mod_cate_hd{font: 400 16px/38px "微软雅黑",Arial; height: 39px; overflow: hidden; text-indent: 10px;}
.mod_cate_hd_con{float: left;}
.mod_cate_hd_arrow{background-position: -320px 0; float: right; height: 7px; margin-right: 16px; margin-top: 16px; width: 11px;}

/*分类 下拉*/
.mod_cate_bd{background-color: #E90000; box-shadow: 3px 0 3px -2px rgba(55, 55, 55, 0.4); display: none; height: 330px; left: 0; position: absolute; top: 40px; width: 190px; z-index: 5;}
.mod_cate_bd_on{box-shadow: none;}

.mod_cate_li{border-bottom: 1px solid #ccc; padding: 9px 10px 10px; vertical-align: top;}
.mod_cate .mod_cate_hl:hover, .mod_cate .mod_cate_hl{color: #FFE500;}
.mod_cate_li_on{background-color: #FFFFFF; border-bottom: 2px solid #4594FD; border-top: 2px solid #4594FD; left: 2px; padding: 8px 10px 9px 8px; position: relative; width: 170px; z-index: 10;}
.mod_cate_li_on:after{background-color: #FFFFFF; content: ""; height: 100%; position: absolute; right: -4px; top: 0; width: 4px;}
.mod_cate_li_on .mod_cate_arrow{border-left-color: #FFFFFF;}
.mod_cate_li_on a, .mod_cate_li_on a:hover{color: #333333;}
.mod_cate_li_on .mod_cate_r2 a{color: #666666;}
.mod_cate_li_on .mod_cate_hl:hover, .mod_cate_li_on .mod_cate_hl{color: #666666;}
.mod_cate_r1{font-family: "微软雅黑",Arial; font-size: 14px; height: 22px; line-height: 22px; overflow: hidden;}
.mod_cate_r1 h3{float: left; font-weight: normal;}
.mod_cate_r1 h3 a{margin-right: 5px;}
.mod_cate_prom{background-color: #106AC0; border-radius: 9px; float: left; font: 400 12px/18px Arial; height: 18px; margin-left: 5px; margin-top: 3px; overflow: hidden; padding: 0 5px;}
.mod_cate .mod_cate_prom, .mod_cate .mod_cate_prom:hover{color: #FFFFFF;}
.mod_cate_arrow{border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #D5E8FF; border-style: dashed dashed dashed solid; border-width: 4px; display: inline-block; float: right; font-size: 0; height: 0; margin-top: 8px; overflow: hidden; width: 0;}
.mod_cate_r2{clear: both; height: 20px; line-height: 20px; overflow: hidden; width: 170px;}
.mod_cate_r2 a{color: #C2D9F8; margin-right: 9px; white-space: nowrap; word-break: keep-all; word-wrap: normal;}
.mod_cate_new{display: block; position: relative;}
.mod_cate_new i{background-position: -100px -240px; height: 17px; left: -15px; position: absolute; top: -10px; width: 29px;}

/*分类 box*/
.mod_subcate{background-color: #FFFFFF; border: 2px solid #4594FD; box-shadow: 5px 5px 10px rgba(55, 55, 55, 0.4); color: #333333; display: none; left: 188px; overflow: hidden; position: absolute; top: 40px; width: 530px; z-index: 4;}
.mod_subcate a{color: #666666;}
.mod_subcate a:hover{color: #333333;}

.mod_subcate_item{overflow: hidden; position: relative; width: 530px;}
.mod_subcate_main{
	border-right: 1px solid #DDDDDD;
	float: left;
	width: 530px;
	padding-top: 0;
	padding-right: 20px;
	padding-left: 20px;
}

.mod_subcate_gg{bottom: 0; clear: both; position: absolute; right: 0;}
.mod_subcate_main dl{border-bottom: 1px solid #E5E5E5; overflow: hidden; padding: 10px 0 10px 65px;}
.mod_subcate_main dt{color: #1D7AD9; float: left; font: 700 12px/22px tahoma; margin-left: -65px; width: 65px;}
.mod_subcate_main dd{line-height: 22px; overflow: hidden;}
.mod_subcate_main dd a{display: inline; float: left; margin-left: 5px; margin-right: 5px; white-space: nowrap;}
.mod_subcate_main dd .hl, .mod_subcate_main dd .hl:hover{color: #FF7300;}
.mod_subcate_dotline{border-bottom: 1px dotted #DADADA; border-top: 5px solid #FFFFFF; clear: both; display: block; font-size: 0; height: 1px; margin-bottom: 5px; overflow: hidden; width: 100%;}
.mod_subcate_channel{clear: both; margin-top: 15px; padding-bottom: 20px;}
.mod_subcate_channel .mod_btn_arrow{margin-right: 10px; vertical-align: middle;}
.mod_subcate_channel .mod_btn_arrow, .mod_subcate_channel .mod_btn_arrow:hover{color: #FFFFFF;}
.mod_subcate_side_postlist{line-height: 20px; margin-left: 15px; padding-bottom: 20px;}
.mod_subcate_side_postlist li{overflow: hidden; text-overflow: ellipsis; vertical-align: top; white-space: nowrap; width: 100%; word-break: keep-all;}
.mod_subcate_gg_ph{clear: both; display: block; height: 280px;}
