body, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, form, button, table, table th, table td, table tr { margin:0; padding:0; }

body, button { font:12px \5b8b\4f53, tahoma, arial, sans-serif; }

input, select, textarea { font:12px arial; }

h1, h2, h3, h4, h5, h6 { font-size:100%; }

ul, ol { list-style:none; }

a { text-decoration:none; color:#000; }

a:hover { text-decoration:underline; color:#FF6600 }

img { border:0; }

a.green { color:#00AA05; }

a.color6 { color:#666; }

a.blue { color:#5261B5; text-decoration:underline; }

.red { color:#FF0000; }

.w950 { width:950px; margin:0 auto; }

.main { overflow:inherit; }

/*checkbox*/

.boxCheck { width:948px; height:158px; overflow:hidden; border:1px solid #ffe785; border-bottom:1px solid #f79801; background:url(../images/line.gif) repeat-x left -67px; margin-bottom:-1px;}

.boxCheck div { width:100px; float:left; padding:0 15px; border-left:1px solid #ccc; margin:11px 0; }

.boxCheck div.province { width:85px; border-left:0; }

.boxCheck div.city, .boxCheck div.orVip, .boxCheck div.shoeType { width:85px; }

.boxCheck div.shoeType ul, .boxCheck div.orVip ul { overflow-y:hidden; }

.boxCheck div.second, .boxCheck div.third, .boxCheck div.coType { width:125px; }

.boxCheck div span { height:22px; line-height:22px; overflow:hidden; }

.boxCheck div ul { width:auto; height:107px; padding-right:0px; overflow-y:scroll; overflow-x:hidden; }

.boxCheck div ul li { width:auto; height:12px; padding:2px 0 8px 0; overflow:hidden; margin:0; }

.boxCheck div ul li input { vertical-align:middle; margin:0; padding:0; }

.boxCheck div ul li label { padding:0; margin:0 0 0 5px; height:12px; overflow:hidden; vertical-align:middle }

.boxCheck div.first { border-left:0; }

.checkNav { width:950px; height:30px; overflow: hidden; margin:0 auto 10px auto; background:url(../images/index.png) no-repeat 0 -53px; position:relative; }

.checkNav a { color:#854010; text-align:center; display:block; float:left; width:150px; height:29px; line-height:29px; /*	border-top:1px solid #f79801;

*/

	overflow:hidden; text-decoration:none;/*	background:url(images/list2_bg4.png) no-repeat;*/

}

.checkNav span { float:right; width:798px; height:30px; line-height:30px; /*border-top:1px solid #f79801;

	overflow:hidden;

	background:url(images/list2_bg3.png) no-repeat;*/

	text-indent:15px; color:#854010; font-weight:bold; }

.checkNav span b { color:#eb7d4e; }

/*.boxlist{}

.boxlist li{float:left;}*/



.recommendNav li.current, .recommendNav li.cur { background-position:-96px top; color:#fff; font-weight:bold; }

.recommendNav li.current a, .recommendNav li.cur a { color:#fff; }

.coList li a { display:block; float:left; width:94px; text-align:center; line-height:32px; }

.coList li a:hover { background:url(../images/index.png) no-repeat -96px top; color:#fff; }

/*left*/

.areaLeft { float:left; width:656px; position:relative; }

.areaPage { width:654px; height:28px; overflow:hidden; border:1px solid #ffd39b; background:url(../images/line.gif) repeat-x left -226px; margin:0 0 10px 0; }

.pageBottom { margin-bottom:0; }

.toImg, .toList { display:inline; float:left; margin:4px 0 0 10px; width:89px; height:20px; line-height:20px; overflow:hidden; text-indent:18px; background:url(../images/index.png) no-repeat -795px top; }

.toList { background:url(../images/index.png) no-repeat -795px -20px; }

.areaPage span { display:inline; width:530px; float:right; margin-right:5px; height:28px; }

.areaPage span a { display:block; height:20px; line-height:20px; margin:4px 0 0 0; float:left; padding:0 2px; }

.areaPage .first, .areaPage .prev, .areaPage .next, .areaPage .last { width:46px; background:url(../images/index.png) no-repeat -945px -255px; text-indent:6px; }

.areaPage .first{width:34px;}

.areaPage .prev { background-position: -945px -289px; }

.areaPage .next { width:42px; text-indent:0; background-position: -906px -306px; }

.areaPage .last { width:34px; text-indent:0; background-position:-918px -272px; }

.areaPage span p { display:block; float:right; padding:3px 0 0 0; margin:0; }

input.text { font-size:12px; height:12px; vertical-align:middle; display:inline; width:25px; overflow:hidden; }

input.submit { vertical-align:middle; font-size:12px; width:37px; height:20px; line-height:20px; text-align:center; overflow:hidden; cursor:pointer; border:none; background:url(../images/index.png) no-repeat -913px top; }

ul.coList { display:block; float:left; width:656px; height:30px; overflow:hidden; border-bottom:1px solid #cc3a24; }

.areaRecommend { width:656px; height:669px; background:url(../images/index.png) no-repeat -294px -336px; float:left; margin-bottom:10px; }

.areaRecommend h6 { margin:0; padding:0; overflow:hidden; float:left; display:block; width:656px; height:3px; background:url(../images/index.png) no-repeat -294px -204px; }

.areaRecommend h3 { height:37px; line-height:37px; text-indent:14px; font-size:14px; }

.areaRecommend ul { display:inline; float:left; margin:0 14px; background:#fff; }

.areaRecommend ul li { width:628px; height:104px; border-top:1px solid #e4e4e4; float:left; /*	position:relative;*/

	

}

.areaRecommend ul li.first { border-top:0; z-index:26; }

/*

.recomSecond ul {  height:944px; overflow:hidden; } */ /*	position:relative;*/



.recomSecond ul {  height:1594px; overflow:hidden; } /*	position:relative;*/



.recomSecond ul li.one { border-top:0; }

.coIntrolist { height:60px; padding:22px 0 0 24px; z-index:1; }

.coIntrolist a img { display:block; float:left; border:1px solid #e4e4e4; }

.coIntrolist dl { float:left; border-right:1px dashed #e4e4e4; width:491px; /*width:319px;*/ overflow:hidden; }

.coIntrolist dl dt{width:118px; float:left;}

.coIntrolist dl dd { float:left;width:367px; /*width:195px;*/ overflow:hidden; padding-top:2px; height:18px; text-indent:10px; color:#666; white-space:nowrap;}

.coIntrolist dl dd a { color:#000; font-weight:bold; }

.coIntrolist p {  width:172px; border-right:1px dashed #e4e4e4; height:60px; line-height:60px; overflow:hidden; text-indent:15px; color:#f00; float:left; }

.coIntrolist a.view { display:block; float:left; width:75px; height:22px; overflow:hidden; margin:20px 0 0 20px; background:url(../images/index.png) no-repeat -875px -207px; text-indent:-9999px; }

li.recommendImg { background:url(../images/index.png) no-repeat left -209px; }



/*

.recomSecond { height:954px; padding-top:2px; background:url(../images/index.png) no-repeat -294px -1010px; border-bottom:2px solid #faa71b; }

*/

.recomSecond { width:652px; background:none; height:1604px; padding-top:2px;  border:2px solid #faa71b; }

.showBox { display:none; width:265px; height:342px; padding:10px 15px 0 25px; overflow:hidden; background:url(../images/index.png) no-repeat -570px -448px; z-index:999; position:absolute; top:5px; left:145px; font-size:14px; line-height:150%; }

.showBox span { display:block; float:inherit; border-right:0; width:auto; margin:0 0 2px 0; }

.showBox span img { display:block; border:1px solid #e4e4e4; margin:0; }

.showBox span strong { color:#ed1c24; font-weight:normal; }

.showBox p { text-indent:0; width:auto; height:auto; border-right:0; font-size:12px; color:#7f7f7f; font-weight:normal; line-height:140%; }

.showBox p b { font-size:14px; color:#000; font-weight:bold; }

.showBox p strong { font-size:14px; color:#000; }

/*right*/

.areaRight { font-size:14px; float:right; width:284px }

.recommendCo { width:282px; height:530px; overflow:hidden; border:1px solid #e8e8e8; border-bottom:0; }

.recommendCo h3, .areaReport h3 { height:28px; line-height:28px; overflow:hidden; text-indent:10px; border-bottom:1px solid #e8e8e8; background:url(../images/line.gif) repeat-x left -255px; font-size:14px; }

.areaRight ul { margin:10px 12px 10px 12px; }

.areaRight ul li { height:24px; line-height:24px; }

.areaReport { height:479px; overflow:hidden; border:1px solid #e8e8e8; font-size:12px; }

.areaRight .areaReport .one { height:140px; }

.areaRight .areaReport .one h4 { height:30px; font-size:14px; font-weight:normal; }

.areaRight .areaReport .one h4 em, .areaReport li em { width:7px; margin-right:0; text-align:center; padding:1px 5px; color:#fff; height:14px; line-height:14px; overflow:hidden; background:url(../images/index.png) no-repeat -190px top; font-weight:bold; font-style:normal; }

.areaRight .areaReport .one h4 a { color:#ed1c24; }

.areaRight .areaReport .one span { display:block; text-indent:0; font-size:12px; height:92px; padding:0 8px 10px 20px; line-height:20px; border-bottom:1px dashed #e8e8e8; margin-bottom:10px; }

.areaRight .areaReport .one span img { margin-right:8px; display:inline; border:1px solid #e8e8e8; }

.areaRight .areaReport .one span b, .boxCo h4 a, .boxCo p b { color:#ed1c24; }

.areaRight .areaReport li { height:32px; line-height:32px; }

.areaReport li em { color:#666; margin-right:3px; background:url(../images/index.png) no-repeat -209px top; }

.areaReport li.last em { padding:1px 5px 0 3px; }

.areaCo { width:284px; background:#f1eff0; }

.areaCo h5 { height:25px; line-height:25px; text-indent:13px; }

.boxCo { width:272px; background:#fff; border:1px solid #e8e8e8; margin:auto; }

.boxCo span { display:block; padding-bottom:10px; margin:10px 15px 0 15px; border-bottom:1px dashed #ccc; }

.boxCo h4 { color:#ed1c24; font-size:14px; font-weight:normal; text-indent:14px; }

.boxCo p { font-size:12px; line-height:24px; }

.boxCo ul { margin:6px 10px; font-size:12px; }

.coImg { margin:auto; height:405px; width:252px; padding:0 11px 0px 9px }

.coImg dl { height:120px; overflow:hidden; width:100px; display:inline; text-align:center; float:left; font-size:12px; margin:12px 12px 2px 12px; }

.coImg dl dd { margin:0; padding:0; }

.coImg dl dt img { border:1px solid #dbdbdb; margin-bottom:3px; }

.coNews { height:269px; overflow:hidden; }

.coSubject { height:437px; overflow:hidden; }

/*  areaFirst */



.recommendFirst h6{background:none;}

.areaFirst h6{background:url(../images/index.png) no-repeat -294px -204px;}

.areaFirst { height:499px;/*  background:url(../images/areaList_bg.png) no-repeat;*/

}

.areaFirst ul li, .areaSecond ul li { width:209px; height:229px; /*overflow:hidden;*/



}

/*.areaFirst ul li.second, .areaFirst ul li.third { border-top:0; }

*//*.areaFirst ul li.sixth .coIntrolist, .areaFirst ul li.third .coIntrolist { border-right:0; }

*/

.areaFirst .coIntrolist, .areaSecond .coIntrolist { margin-top:11px; height:172px; border-right:1px dashed #e8e8e8; }

.areaFirst .coIntrolist dl, .areaSecond .coIntrolist dl { border-right:0; width:160px; height:130px; }

.areaFirst .coIntrolist dl dt, .areaSecond .coIntrolist dl dt { width:120px; height:70px; }

.areaFirst .coIntrolist dl dt img, .areaSecond .coIntrolist dl dt img { float:inherit; }

.areaFirst .coIntrolist p, .areaSecond .coIntrolist p { border-right:0; }

.areaFirst .coIntrolist dl dd, .areaSecond .coIntrolist dl dd { text-indent:0; }

.areaFirst .coIntrolist p, .areaSecond .coIntrolist p { height:20px; line-height:20px; text-indent:0; }

.areaFirst .coIntrolist a.view, .areaSecond .coIntrolist a.view { margin:0; }

.areaFirst .coIntrolist .showBox p, .areaSecond .coIntrolist .showBox p { height:auto; line-height:140%; }

.areaSecond { background:url(../images/index.png) no-repeat -294px -1010px; height:1153px; background:none }

.areaSecond ul { height:auto; overflow:inherit; }

/*.areaSecond ul li.three .coIntrolist, .areaSecond ul li.six .coIntrolist, .areaSecond ul li.nine .coIntrolist, .areaSecond ul li.twelve .coIntrolist, .areaSecond ul li.fifteen .coIntrolist { border-right:0; }*/

.areaFirst .overBox,.areaSecond .overBox{width:625px;overflow:hidden;margin:0 14px;}

.areaFirst .overBox ul,.areaSecond .overBox ul{margin:-1px 0 0 0;width:627px;}





/* ////////////////////////////////////////////////////////////////// */

/** header_sub.css begin **/

.main{ width:950px; margin:0 auto; overflow:hidden;}

.ad{ height:90px; margin:10px auto; background:#fff; overflow:hidden;}

.ad1{ height:70px; margin-bottom:10px; background:#fff; width:960px; overflow:hidden;}

.ad1 a{ padding-right:3px;}

.list{ width:946px; margin:0 auto; background:url(http://www.cnxz.cn/themes/cnxz_templates/produce/images/bbg.gif) repeat-y; border-top:1px solid #E4E4E4; margin-bottom:10px;}

.list ul li{ width:189px; text-align:center; float:left; height:22px; margin-bottom:1px; line-height:22px;}

.sousuo{ height:32px; background:url(http://www.cnxz.cn/themes/cnxz_templates/produce/images/bbg.gif) no-repeat 0 -65px; position:relative; z-index:20;}

.sousuo_left{ width:570px; float:left; height:32px; line-height:32px; color:#fff;}

.sousuo_left a{color:#fff;}

.sousuo_left h1{ width:112px; float:left; height:32px; margin-right:10px; font-size:20px; text-align:center; font-family:"ºÚÌå"; font-weight:normal;}

.sousuo_right{ width:380px; float:right; height:32px;}

/*select*/

.select{ position:relative; color:#333; margin-top:5px; width:57px; float:left;}

.select ul{ width:57px; position:absolute; top:20px; left:0; display:none; background:#fff;}

.select ul li{ text-indent:1px; margin:0 auto; text-align:center; cursor:pointer; width:37px; height:20px; line-height:20px; padding-right:18px;}

.select p{ width:37px; height:20px; background:url(http://www.cnxz.cn/supply/skin/9.jpg); line-height:23px; cursor:pointer; overflow:hidden; text-indent:5px; text-align:center; padding-right:20px;}

.keytext{ border:0; background:#FF6666; background:none; width:236px; height:20px; line-height:20px; margin-top:6px; color:#8B8B8B; padding-left:20px; float:left;}

.ss{ border:0; background:none; height:22px; width:54px; float:left; margin-top:5px; margin-left:4px; cursor:pointer; display:block;}

/** header_sub.css end **/

/* ////////////////////////////////////////////////////////////////// */





/* ////////////////////////////////////////////////////////////////// */

/** index.css begin **/

.recommendNav { background:url(../images/line.png) repeat-x; }

.recommendNav li { background:url(../images/index.png) no-repeat; }

.recommend { float:left; width:656px; height:760px; overflow:hidden; margin-top:10px; }

.recommend  div{  height:710px; overflow:hidden;}

.recommendNav { background-position:left top; height:34px; }

.recommendNav li { float:left; width:94px; text-align:center; line-height:32px; background-position:left top; height:34px; font-size:14px; margin-right:2px; }

.recommendNav li.current, .recommendNav li.cur { background-position:-96px top; color:#fff; font-weight:bold; }

.recommendNav li.current a, .recommendNav li.cur a { color:#fff; }

.recommendList { width:656px; height:704px; overflow:hidden; }

.recommendList li { float:left; width:319px; height:68px; padding:20px 0 0 9px; line-height:16px; }

.recommendList li img { float:left; width:120px; height:60px; border:1px solid #DCDCDC; margin-right:10px; margin-top:-5px; }

.recommendList li p { color:#8B8B8B; line-height:14px; height:28px; overflow:hidden; width:158px; padding-top:3px; }

.recommendNav li a { text-decoration:none; }

.contRight { margin-top:10px; }

.areaCont { width:950px; margin-bottom:10px; }

.areaCont h3 { height:48px; border:1px solid #000; background:#1c120c; }

.areaCont h3 span { display:block; width:224px; height:50px; margin:auto; text-indent:-9999px; background:url(../images/index.png) no-repeat -230px 1px; }

.areaCont h4 { height:20px; line-height:20px; overflow:hidden; background:#394868; color:#a69d95; padding:0 0 0 15px; }

.areaCont h4 a { font-weight:normal; margin-left:15px; display: inline; color:#a69d95; }

.areaCont h4 b { color:#c69c6d; }

.areaCont h4 span { display:inline; margin-right:20px; float:right; }

.areaCont h4 span a { margin-left:0; color:#c69c6d; font-weight:normal; }

.areaCont ul { float:left; padding:15px 0; border:1px solid #e8e8e8; border-top:0; }

.areaCont ul li { width:217px; padding-left:20px; float:left; height:24px; line-height:24px;}

.areaElutong h3 { width:948px; border:1px solid #e8e8e8; background:url(../images/line.gif) repeat-x left -315px; }

.areaElutong h3 span { width:301px; background:url(../images/index.png) no-repeat -458px 0; }

.areaElutong p { width:948px; height:2px; overflow:hidden; border:1px solid #000; background:#2a57a5; }

.areaElutong h4 { background:#e9ecf2; color:#979797; }

.areaElutong h4 b, .areaElutong h4 span a { color:#2a57a5 }

.ad2 { margin-bottom:10px; }

.areaCategories { width:950px; margin-bottom:10px; }

.areaCategories h3 { height:40px; line-height:40px; font-size:20px; color:#fff; padding-left:10px; background:url(../images/index.png) no-repeat left -84px; }

.areaCategories h3 ul { padding:10px 0 0 0; float:right; }

.areaCategories h3 ul li { padding:0 10px; height:20px; line-height:20px; overflow:hidden; border-left:1px solid #337ec3; float:left; }

.areaCategories h3 ul li a { color:#d8edff; }

.areaCategories h3 ul li.cateFirst { border-left:0; }

.areaCateList { width:666px; overflow:hidden; float:left; }

.areaCateList .cateCo{width:690px; height:100px;overflow:hidden;}



.areaCateList .cateCo1{width:690px; height:auto;overflow:hidden;}



.areaCateList .cateCo h4 { padding:20px 0 0 8px; font-size:14px; width:24px; height:79px; line-height:14px; border-right:1px solid #83abc6; border-bottom:1px solid #dae4eb; background:#edf7ff; color:#005fac; float:left; }

.cateCo ul { height:69px; float:left; width:605px; padding:15px 0 15px 0; margin:0 14px; overflow:hidden; border-bottom:1px dashed #ccc; }

.cateCo ul.nol{border-bottom:none;}

.cateCo ul li { width:200px; height:23px; line-height:23px; float:left; }

.cateCo ul li a { color:#0a3c77; }

.cateCo ul li a:hover, .shoesMaterials .cateCo ul li a:hover, .shoesMachine .cateCo ul li a:hover { color:#C22522; }

.characterShoes h4, .characterShoes ul { border-bottom:0; }

.shoesReport { border:1px solid #e4e4e4; width:282px; overflow:hidden; float:right; overflow:hidden; }

.shoesReport h5 { height:28px; border-bottom:1px solid #ccc; line-height:28px; font-size:14px; text-indent:10px; background:url(../images/line.gif) repeat-x left -255px; }

.shoesReport span { display:block; margin-top:10px; height:140px; }

.shoesReport span h6 { background:url(images/1.png) no-repeat left center; font-size:14px; font-weight:normal; text-indent:10px; }

.shoesReport span h6 a { color:#ed1c24; font-weight:bold; }

.shoesReport span dl { display:block; text-indent:0; font-size:12px; height:92px; padding:0 0 18px 0; line-height:20px; border-bottom:1px dashed #e8e8e8; margin:10px 14px; }

.shoesReport span dl dt img { margin-right:8px; display:inline; border:1px solid #e8e8e8; }

.shoesReport span dl dd b { color:#ed1c24; }

.shoesReport ul { padding:8px 14px 0 14px; }

.shoesReport ul li { margin-bottom:25px; }

.shoesReport ul li p { height:24px; line-height:24px; overflow:hidden; }

.shoesReport ul li p a { color:#666; }

.shoesReport ul li p b { font-weight:normal; color:#000; }

.shoesMaterials h3 { background:url(../images/index.png) no-repeat left -124px; }

.shoesMaterials h3 ul li { border-color:#c33347; }

.shoesMaterials h3 ul li a { color:#ffe2d8; }

.shoesMaterials .cateCo h4 { height:190px; padding-top:140px; border-right:1px solid #e49faa; border-bottom:1px solid #f6e6e8; background:#fff5f2; color:#d90d25; }

.shoesMaterials .cateCo ul { height:140px; }

/*

.shoesMaterials .leatherCo h4 { border-bottom:0; }

.shoesMaterials .leatherCo ul { border-bottom:0; }

*/

.shoesMaterials .cateCo ul li a { color:#89573e; }

.shoesMachine h3 { background:url(../images/index.png) no-repeat left -164px; }

.shoesMachine h3 ul li { border-color:#497e74; }

.shoesMachine h3 ul li a { color:#e8ece3; }

.shoesMachine .cateCo h4 { height:190px; padding-top:150px; border-right:1px solid #9cbcb4; border-bottom:0; background:#f6f6f6; color:#36846f; }

.shoesMachine .cateCo ul { height:140px; }

.shoesMachine .cateCo ul li a { color:#184866; }

.shoesMachine .cateCo ul.last { border-bottom:0; }

.friendLink { height:51px; padding:9px 0 0 10px; overflow:hidden; border:1px solid #ffe0c5; background:#fffbee; }

.friendLink h3 { width:36px; height:42px; text-indent:-9999px; float:left; background:url(../images/index.png) no-repeat -759px top; }

.friendLink p { padding-left:15px; width:865px; float:left; height:22px; line-height:22px; color:#ffe0c5; }

.friendLink p a { color:#ff7300; }

/*add btn*/

#ja_btn{position:relative; overflow:visible;}

#ja_btn p{position:absolute; bottom:0; left:-10px; border-top:1px solid #ccc; padding-top:8px;}

#ja_btn p input{ width:106px; height:34px; background:url(../images/btn.png); border:0;}



/** index.css begin **/

/* ////////////////////////////////////////////////////////////////// */