@charset "utf-8";
/* CSS Document */
.wrap{width:1170px; margin:0px auto; overflow:hidden;}
.wrap::after{clear:both; display:table; content:""}
.row::after{clear:both; display:table; content:""}
/*
.screen-hd .head{height:100px; padding-top:20px; overflow:hidden;}
.screen-hd .head .search{width:570px; float:left; display:inline;margin-left: 60px; }
.screen-hd .head .search .search-wrap{ margin-top:0px; margin-right:220px; margin-bottom:0px; margin-left:180px;}
.search .search-bd{position:relative;}
.search .search-bd .search-triggers{left:3px; top:3px; width:72px; height:39px; overflow:hidden; border-right:1px solid #e5e5e5; border-left:1px solid #f6f6f6; position:absolute; z-index:1; background:none; background-color:#FFF;}
.search .search-bd .search-triggers li{height:39px; text-align:center; line-height:39px; overflow:hidden; display:none;}
.search .search-bd .search-triggers .selected{display:block;}
.search .search-bd .search-triggers li a{width:100%; height:100%; color:#6c6c6c; text-indent:-5px; display:block;}
.search .search-bd .search-triggers .selected a{background:none; background-color:rgb(246,246,246);}
.search .search-bd .search-triggers i{top:17px; right:15px; position:absolute;}
.search .search-bd .search-panel .search-tips{padding:3px 0px 0px 15px; float:right; display:inline;}
.search .search-bd .search-panel .search-tips a{color:#6c6c6c;}
.search .search-bd .search-panel .search-button{width:98px; height:45px; overflow:hidden; float:right; display:inline;}
.search .search-bd .search-panel .search-button .btn-search{width:100px; height:45px; overflow:hidden; border:0px; cursor:pointer; background:url(../images/search_submit.png) no-repeat 0px top;}
.search .search-bd .search-panel .search-button .btn-search:hover{background-position:0px -45px;}
.search .search-bd .search-panel .search-common-panel{height:39px; overflow:hidden; padding:3px 0px; padding-left:77px; position:relative; background-color:rgb(255,85,0);}
.search .search-bd .search-panel .search-common-panel input{width:100%;text-indent:10px; height:31px; padding:4px 0px 4px 0px; border:none; background-color:#FFF; }

.search .search-ft{height:20px; overflow:hidden; padding:5px 80px 0px 0px; position:relative;}
.search .search-ft .search-hots{position:relative; zoom:1; white-space:nowrap;}
.search .search-ft .search-hots a{color:#6c6c6c; margin-right:8px; float:left; display:inline;}
.search .search-ft .search-hots .more{top:-1px; richness:-41px; padding:0px 10px 0px 5px; margin-right:0px; border:1px solid #eee; position:absolute; background:none; background-color:#FFF;}
.search .search-ft .search-hots a.more:hover{ color:#FFF; background-color:#FF4400; text-decoration:none;}
.screen-hd .head .logo{ width:170px; height:70px; float:left; display:inline;  border:1p solid #000;}
.screen-hd .head .logo h1{background:url(../images/home_split.png) no-repeat -200px -200px; width:160px; height:60px;margin-top:20px;}

.search-hd .cont{ width:100%; margin-bottom:25px; float:left; display:inline;}

.screen-hd .head .search .search-cms {}
.screen-hd .head .search  .search-cms .tab { overflow: hidden; height: 26px;}
.screen-hd .head .search .search-cms .tab li { font-size: 14px; color: #777; line-height: 14px; display: inline-block; border-left: solid 1px #CCC; height: 14px; padding: 0 12px 0 15px; margin-left: -1px; position: relative; z-index: 1; cursor: pointer;}
.screen-hd .head .search  .search-cms .tab li { *display: inline;}
.screen-hd .head .search  .search-cms .tab li.current { font-weight: 600; color: #333;}
.screen-hd .head .search .search-cms .tab li i { font-size: 0px; line-height: 0; display: none; width: 0px; height: 0px; margin-left:-3px; border-width: 6px; border-color: transparent transparent #EF5000 transparent; border-style: dashed dashed solid dashed; position: absolute; top: 14px; left: 50%; }
.screen-hd .head .search  .search-cms .tab li.current i { display: block;}
.screen-hd .head .search  .search-cms .form-box { background-color: #FF4400; display: block; padding: 3px;}
.screen-hd .head .search  .search-cms .form-box form { display: block; width: 562px; height: 32px; border: solid 1px #EF5000; }
.screen-hd .head .search  .search-cms .input-text { line-height: 20px; background-color: #FFF; display: block; width: 470px; height: 20px; float: left; padding: 6px; border: 0; box-shadow: inset 2px 2px 2px rgba(153,153,153, 0.25);}
.screen-hd .head .search .search-cms .input-btn { font-size: 14px; font-weight: 600; color: #FFF; background-color: #F52B00; display: block; width: 80px; height: 32px; border-color: #FF4400 #FF4400 #FF4400; border-style: solid; border-width: 1px 0 0 1px; cursor: pointer;}

.pp-mn {
	height: 29px;
	border-bottom: 3px solid #FF4400;
	background-color: #fff;
	clear: both;
	text-align: left;
	min-width: 1170px;
}
.pp-mn a: hover {
	color: #c22
}
.pp-mn .pp-ls-hd {
	position: absolute
}
.pp-mn-bd {
	position: relative;
	z-index: 41;
	width: 1170px;
	margin: 0 auto
}
.pp-mn-ul {
	*zoom: 1;
	_overflow: hidden;
	_height: 29px;
	padding-left: 18px;
	position:relative;
	margin-left:220px;
	float:left;
}
.pp-mn-ul: after {
	content: '\20';
	display: block;
	clear: both;
	height: 0
}
.pp-mn-ul li {
	position: relative;
	float: left;
	margin-right: 15px;
	width: 30px;
	height: 31px
}
.pp-mn-ul .pp-mn-w0 {
	width: 1px;
	font-size: 0;
	height: 14px;
	background-color: #BEBEBE;
	margin: 7px 10px 0 -3px
}
.pp-mn-ul .pp-mn-w3 {
	width: 45px
}
.pp-mn-ul .pp-mn-w4 {
	width: 60px
}
.pp-mn-ul-a {
	line-height: 27px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	font-family: \5FAE\8F6F\96C5\9ED1
}
.pp-mn-ul-a: hover {
	text-decoration: none
}
.pp-mn-ul .pp-mn-ul-more {
	margin-left: -1px;
	left: 0;
	width: 54px
}
.pp-mn-ul-more .pp-mn-ul-a {
	line-height: 27px
}
.pp-mn-ul-more .pp-mn-ul-a: hover {
	color: #333;
	cursor: default
}
.pp-mn-ul-more .pp-ls-hd {
	padding-top: 5px;
	top: -5px
}
.hover .pp-mn-ul-more-hd {
	padding-top: 4px;
	padding-bottom: 6px
}
.pp-mn-ul-more-hd {
	width: 23px;
	overflow: hidden
}
.pp-mn-ul-more-hd .angle {
	right: 5px;
	top: 16px
}
.pp-mn-ul-more .pp-ls-bd {
	width: 243px;
	left: auto;
	right: 0;
	padding: 12px 10px 10px;
	margin-top: 0;
	top: 32px
}
.pp-mn-ul-more .pp-ls-bd img {
	display: block
}
.pp-mn-ul .pp-mn-ul-all {
	left: 0;
	width: 122px
}
.pp-mn-ul-all .pp-mn-ul-a,.pp-mn-ul-all .pp-mn-ul-a: hover {
	color: #333;
	cursor: default
}
.pp-mn-ul-all .pp-ls-bd {
	width: 983px;
	left: -72px;
	margin-top: 0;
	overflow: hidden;
	padding: 15px 0;
	top: 32px
}
.pp-mn-ul-all: hover .pp-mn-ul-all-hd,.hover .pp-mn-ul-all-hd {
	height: 31px;
	overflow: hidden
}
.pp-mn-ul-all .pp-ls-hd .angle {
	right: 5px;
	top: 16px
}
.pp-mn-ul-a s {
	display: none
}
.pp-mn-cur s {
	width: 0;
	height: 0;
	overflow: hidden;
	font-size: 0;
	display: inline-block;
	border-width: 4px;
	border-color: transparent transparent #C22 transparent;
	border-style: dashed dashed solid dashed;
	position: absolute;
	top: 21px;
	left: 50%;
	margin-left: -4px
}
.pp-mn-ul-all-panel {
	*zoom: 1;
	overflow: hidden;
	margin-right: -2px
}
.pp-mn-ul-all-panel .pp-nl-dl {
	float: left;
	width: 160px;
	padding: 0 20px 0 16px;
	border-top: none;
	border-right: 1px dotted #BEBEBE
}
.pp-mn-ul-all-panel .pp-nl-ul li {
	width: 68px;
	height: auto
}
.pp-mn-ul-all-panel .pp-nl-dl dd {
	padding-bottom: 20px;
	padding-left: 24px
}
.pp-mn-ul-all-panel .food dd,.pp-mn-ul-all-panel .baby dd,.pp-mn-ul-all-panel .cosmetic dd,.pp-mn-ul-all-panel .clothes dd,.pp-mn-ul-all-panel .sports dd {
	padding-bottom: 0
}
.pp-mn-ul-icon {
	float: left;
	width: 16px;
	height: 16px;
	margin-right: 7px;
	_margin-right: 4px
}

.nav{background:#E4393C;height:40px;margin-bottom:10px;}
.nav .w{position:relative;z-index:1;}
.categorys{height:40px;left:0;position:absolute;top:-3px;width:210px; z-index:100; float:left;zoom:1;}
.categorys .ld{background:#FF4400;cursor:default;box-shadow:4px 0 5px rgba(0,0,0,0.2);width:209px;}
.categorys .ld a{font-family:微软雅黑;font-size:14px;color:#FFFFFF;display:block;height:35px;line-height:35px;padding-left:20px;text-decoration:none;}
.categorys:hover .banner{display:block;}
.categorys .mc{display:none;}
.categorys:hover .mc{display:block;}
.banner{position:absolute;top:40px;left:0;height:435px;width:210px;}
.category{background:#F8F7F7;box-shadow:4px 0px 5px rgba(0,0,0,0.2);height:525px;padding:0;position:relative;z-index:999;}

{
	background:url(../images/home_split.png) no-repeat 0 0;
}
.category .navcatgory li{border-left:1px solid #EEEEEE;overflow:hidden;position:relative;width:207px;color:#000000;font-size:14px;line-height:41px;text-indent:0.5em;}
.category .navcatgory li.col{background-color:#EEE;}
.category .navcatgory li.selected{background:#FFFFFF;width:206px;}
.category .navcatgory li em{color:#333333;font-family:"微软雅黑";font-size:13px;margin-right:15px;cursor:pointer;}
.category .navcatgory a{color: #777777;font-family: Verdana,Geneva,sans-serif;font-size: 12px;margin-right: 5px;}
.subCategory{height:550px;left:210px;overflow:hidden;position:absolute;top:30px;width:0;z-index:999999;}
.subCategory .j_SubView{background:#FFFFFF;box-shadow:3px 3px 3px 3px rgba(0,0,0,0.1),1px -3px 3px rgba(0,0,0,0.2);height:auto;margin:10px 10px 10px 0;overflow:hidden;width:670px;z-index:17;}
.category .catlist{color:#333333;display:inline-block;font-size:12px;line-height:30px;overflow:hidden;padding:15px 0 15px 15px;width:605px;float:left;}
.category .barnd{margin:15px 15px 25px 0;width:195px;float:right;}
*/
/*新加样式*/
.category .catlist .mod-hd {height: 30px; line-height: 30px; overflow: hidden;  border-bottom:1px solid #EEEEEE;}
.category .catlist .mod-hd li {height: 20px; line-height: 20px; overflow: hidden; font-size: 14px; margin-right: 40px; float: left; display: block;}
.category .catlist .mod-hd a {float: left; display: inline; cursor: pointer;}
.category .catlist .mod-hd a strong {font-weight: 400; margin-right: 8px; float: left; display: inline;}
.category .catlist .mod-bd-l{width:264px; padding-right: 15px; border-right-color:#EEEEEE; border-right-width: 1px; border-right-style: solid;float:left;}
.category .catlist .mod-bd-r{width:264px;float:left; margin-left:15px;}
/*新加样式 end*/

.category .catlist dl{width:264px;border-bottom:1px dotted #ECECEC;padding-bottom:5px;margin-bottom:10px;}
.category .catlist dt{display:inline-block;line-height:normal;margin-bottom:10px;overflow:hidden;padding-bottom:3px;width:100%;}
.category .catlist dd{display:inline-block; line-height:30px; margin-bottom:15px; overflow:hidden; width:100%;}
.category .catlist dt a{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);color:#000000;display:block;font-family:"微软雅黑";font-size:14px;font-weight:bold;}
.category .catlist dd a{border-right:1px solid #EAEAEA;color:#666666;display:block;float:left;font-family:Verdana,Geneva,sans-serif;font-size:12px;line-height:normal;margin-right:5px;margin-top:3px; margin-bottom:3px;padding:0px 5px;white-space:nowrap;word-break:keep-all;}
.category .catlist dd a:hover{color:#FF4400;}
.category .barnd h4{color:#000000;font-family:"微软雅黑";margin-bottom:5px;width:100%;font-size:14px;}
.category .barnd ul{display:inline-block;width:auto;height:auto;overflow:hidden;}
.category .barnd li{color:#D9D9D9;float:left;height:40px;margin-right:2px;margin-top:5px;padding-right:2px;text-indent:inherit;border:1px solid #E1E1E1;}
.category .navcatgory li i{width:30px; height:24px; margin:5px 0px 0px 10px; display:inline; float:left;}
.category .navcatgory li .xm_ps{ background-position:-120px -23px;}
.category .navcatgory li .fz_ny{background-position:-120px -0px;}
.category .navcatgory li .yd_hw{background-position:-120px -48px;}
.category .navcatgory li .zb_sb{background-position:-120px -72px;}
.category .navcatgory li .sj_sm{background-position:-120px -96px;}
.category .navcatgory li .jd_bg{background-position:-120px -120px;}
.category .navcatgory li .hf_cz{background-position:-120px -144px;}
.category .navcatgory li .my_yp{background-position:-120px -168px;}
.category .navcatgory li .jf_jj{background-position:-160px -0px;}
.category .navcatgory li .jj_jc{background-position:-160px -23px;}
.category .navcatgory li .ms_tc{background-position:-160px -48px;}
.category .navcatgory li .ry_bh{background-position:-160px -72px;}



.container{ width:1170px; margin-left:auto; margin-right:auto; clear:both; overflow:hidden; margin-top:10px;}
.art_left_menu{width:205px; float:left;}
.art_left_menu ul.help-list{border:1px solid #d4d4d4;}
.art_left_menu h2{ height:50px; color:#333; line-height:51px; padding-left:18px; font-size:14px; cursor:pointer;background-color:#F5F5F5;margin:1px;border-bottom:1px solid #D4D4D4;}
.art_left_menu h3{height:29px; color:#333; line-height:29px; padding-left:19px; font-size:12px; border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;  background:url(../images/title.png) repeat-x; margin-top:5px;}
.art_left_menu h3.on{ color:#cc0000; font-weight:bold;}
.art_left_menu .help-list a{height:25px; line-height:25px; padding-left:25px; color:#333; background:url(../images/dot.gif) no-repeat 15px center; display:block;}
.art_right_cont{float:right; width:950px;}
.newslist{}
.newslist LI {
	LINE-HEIGHT: 35px;
	PADDING-LEFT: 20px;
	HEIGHT: 35px;
	FONT-SIZE: 14px;
	background-image: url(../images/li.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}.newslist LI:hover{
	background-color: #F3F3F3;
}
.newslist LI A:link {
	FONT-SIZE: 14px;
	color:#000
}
.newslist LI A:visited {
	FONT-SIZE: 14px
}
.newslist LI A:hover {
	COLOR: #ff3300
}

.newslist .newsTime {
	WIDTH: 20%;
	FLOAT: right;
	COLOR: #999;
	FONT-SIZE: 12px
}
.newslist .leftTime {
	WIDTH: 80%; FLOAT: left
}	
.art_right_cont .crumb{ height:31px; line-height:31px; background:url(../images/homeico.gif) no-repeat left center; padding-left:15px;border-bottom:1px solid #EEEEEE;}
.art_right_cont .crumb a{height:31px; padding-left:10px; display:inline-block; color:#333;}
.art_right_cont .art_cont{ margin-top:10px; border:1px dotted #dbdbdb;border-radius:2px;}
.art_right_cont .help_cont{ margin-top:10px; border:1px solid #dbdbdb;background-color:#f8f8f8; border-radius:2px;}
.art_right_cont .help_cont h3{height:35px; color:#333; line-height:35px; padding-left:17px; font-size:14px; font-weight:bold; border-bottom:2px solid #CC2222; margin-bottom:15px;}

.art_right_cont .help_cont .help_detail{margin:10px; background-color:#FFF; padding:5px; border:1px dotted #ECECEC; line-height:25px;}

/*分页条代码*/
/* 分页条 */
.pagenav {
	LIST-STYLE-TYPE: none;
	clear: both;
	margin:10px 10px 20px 10px;
	text-align:center;
	float:right;
}
.pagenav LI { 
	FLOAT: left;
	MARGIN-RIGHT: 6px;
	cursor:pointer;
    text-align:center;
	border:1px solid #C1C1C1;
	color:#666;
	font-size:12px;
    border-radius:2px;
	background-color:#e1e1e1;
   LIST-STYLE-TYPE: none;
}
.pagenav LI.thisclass {
	padding:5px 10px; _border-bottom: 0px; background:none; background-color:#FFA405;border:1px solid #fe8101;
}
.pagenav A {
	TEXT-ALIGN: center; FLOAT: left; 
	padding:5px 10px;
	text-align:center;color:#333;zoom:1;cursor:pointer;overflow:hidden
}
.pagenav li:hover {
	COLOR: #333;
	border:1px solid #fe8101;
	
	background-color:#FFA405;
	display:block;
}