/* BASIC css start */
.navCategory {margin:25px 15px;}

.navCategory .cateTab { position:relative; width:100%; }
.navCategory .cateTab ul { height:41px }
.navCategory .cateTab ul li { float:left; width:50%; text-align:center }
.navCategory .cateTab ul li a { display:block; width:100%; height:40px; font-size:13px; color:#505050; font-weight:bold; line-height:39px; border-top:2px solid #cdcdcd; border-right:2px solid #cdcdcd; border-bottom:2px solid #fe4148; border-left:2px solid #fe4148; background:#ededed }
.navCategory .cateTab ul li a.on { color:#fe4148; border-top:2px solid #fe4148; border-left:2px solid #fe4148; border-right:2px solid #fe4148; border-bottom: 2px solid #fff; background:#fff; }
.navCategory .cateTab ul li.t1 a { border-left:2px solid #cdcdcd; border-right: none !important; }
.navCategory .cateTab ul li.t1 a.on { border-left:2px solid #fe4148; border-right:none }

.navCategory .cateContainer { position:relative; width:100% }
.navCategory .cateContainer .cateContent { display:none; position:relative;	width:100% }
.navCategory .brandNav ul li { display:table; width:100%; position:relative; border-bottom:1px solid #e6e6e6; vertical-align:middle; *zoom:1 }
.navCategory .brandNav ul li:after { display:block; clear:both; content:'' }
.navCategory .brandNav ul li .thmb { display:table-cell; position:relative; width:105px; height:82px; vertical-align:middle }
.navCategory .brandNav ul li .thmb img { width:105px }
.navCategory .brandNav ul li dl { display:table-cell; padding:15px 30px 15px 0; vertical-align:middle }
.navCategory .brandNav ul li dl dt { font-size:14px; color:#505050; font-weight:bold }
.navCategory .brandNav ul li dl dd { font-size:12px; color:#505050 }
.navCategory .brandNav ul li .arr { margin-top:-20px; position:absolute; top:50%; right:10px; font-size:30px; color:#cdcdcd }

.navCategory .cateNav ul { margin-top:5px }
.navCategory .cateNav ul li { position:relative; width:100%; height:58px; border-bottom:1px solid #e6e6e6 }
.navCategory .cateNav ul li a { display:block }
.navCategory .cateNav ul li a span.ico { display:inline-block; position:absolute; top:13px; left:15px; width:31px; height:31px; background:url(/design/icooing/php/common/sp_side_ico.png) 0 0 no-repeat; background-size:38px auto }
.navCategory .cateNav ul li a span.ico1 { top:11px; left:12px; width:38px; height:37px; background-position: 0 0 }
.navCategory .cateNav ul li a span.ico2 { background-position: 0 -40px }
.navCategory .cateNav ul li a span.ico3 { background-position: 0 -75px }
.navCategory .cateNav ul li a span.ico4 { background-position: 0 -110px }
.navCategory .cateNav ul li a span.ico5 { background-position: 0 -145px }
.navCategory .cateNav ul li a span.ico6 { background-position: 0 -180px }
.navCategory .cateNav ul li a span.ico7 { background-position: 0 -215px }
.navCategory .cateNav ul li a span.ico8 { background-position: 0 -250px }
.navCategory .cateNav ul li a span.ico9 { background-position: 0 -285px }
.navCategory .cateNav ul li a span.ico10 { background-position: 0 -320px }
.navCategory .cateNav ul li a span.ico11 { background-position: 0 -355px }
.navCategory .cateNav ul li a span.ico12 { background-position: 0 -390px }
.navCategory .cateNav ul li a span.ico13 { background-position: 0 -425px }
.navCategory .cateNav ul li a span.ico14 { background-position: 0 -460px }
.navCategory .cateNav ul li a span.ico15 { background-position: 0 -495px }
.navCategory .cateNav ul li a span.ico16 { background-position: 0 -530px }
.navCategory .cateNav ul li a span.ico17 { background-position: 0 -565px }
.navCategory .cateNav ul li a span.ico18 { background-position: 0 -600px }
.navCategory .cateNav ul li a span.ico19 { background-position: 0 -635px }
.navCategory .cateNav ul li a span.ico20 { background-position: 0 -670px }
.navCategory .cateNav ul li a span.ico21 { background-position: 0 -705px }
.navCategory .cateNav ul li a span.ico22 { background-position: 0 -740px }
.navCategory .cateNav ul li a span.ico23 { background-position: 0 -775px }
.navCategory .cateNav ul li a span.tx { display:inline-block; padding-left:61px; font-size:15px; color:#000; line-height:58px }
.navCategory .cateNav ul li a span.tx1 { color:#ff4148; font-weight:bold }
/* BASIC css end */

