/*container*/
.list_new {
    padding-bottom: 30px;
}

.list_banner_box {
    position: relative;
    z-index: 10;
    height: 230px;
    margin-top: 10px;
}

.list_banner_box .list_banner {
    height: 230px;
    overflow: hidden;
}

.list_banner_box .list_banner ul {
    width: 1200px;
    height: 230px;
    margin: 0 auto;
    overflow: hidden;
}

.list_banner_box .list_banner ul li {
    float: left;
}

.list_banner_box .list_banner ul li .pBox {
    position: relative;
    width: 215px;
    height: 110px;
    overflow: hidden;
    margin: 0 10px 10px 0;
    text-align: center;
}

.list_banner_box .list_banner ul li .pBox a {
    position: absolute;
    display: block;
}

.list_banner_box .list_banner ul li .pBox .t {
    top: 50%;
    left: 50%;
    z-index: 2;
    margin-top: -25px;
    margin-left: -75px;
    width: 150px;
    height: 50px;
    line-height: 50px;
    font-size: 30px;
    color: #fff;
}

.list_banner_box .list_banner ul li .pBox .l {
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    opacity: 0.8;
    filter: alpha(opacity=80);
}

.list_banner_box .list_banner ul li .p_parents {
    width: 170px;
    height: 230px;
    background: url("../images/list_imgs/parent-bg.jpg") no-repeat center;
}

.list_banner_box .list_banner ul li .p_parents .l {
    background: #e0b714;
}

.list_banner_box .list_banner ul li .p_children {
    background: url("../images/list_imgs/children-bg.jpg") no-repeat center;
}

.list_banner_box .list_banner ul li .p_children .l {
    background: #f0a5f5;
}

.list_banner_box .list_banner ul li .p_self {
    background: url("../images/list_imgs/self-bg.jpg") no-repeat center;
}

.list_banner_box .list_banner ul li .p_self .l {
    background: #99e396;
}

.list_banner_box .list_banner ul li .p_plane {
    width: 390px;
    height: 230px;
    background: url("../images/list_imgs/plane-bg.jpg") no-repeat center;
}

.list_banner_box .list_banner ul li .p_plane .l {
    background: #48c6e5;
}

.list_banner_box .list_banner ul li .p_healthy {
    background: url("../images/list_imgs/healthy-bg.jpg") no-repeat center;
}

.list_banner_box .list_banner ul li .p_healthy .l {
    background: #eed865;
}

.list_banner_box .list_banner ul li .p_accident {
    background: url("../images/list_imgs/accident-bg.jpg") no-repeat center;
}

.list_banner_box .list_banner ul li .p_accident .l {
    background: #f48489;
}

.list_banner_box .list_banner ul li .p_team {
    width: 170px;
    height: 230px;
    background: url("../images/list_imgs/team-bg.jpg") no-repeat center;
    margin: 0;
}

.list_banner_box .list_banner ul li .p_team .l {
    background: #91a3f3;
}

.list_banner_box .list_banner ul li p:hover .t {
    background: rgba(0, 0, 0, 0.2);
}

.list_banner_box .list_banner ul li p:hover .l {
    display: none;
}

/*固定分类*/
#listBannerBox .list_banner_hover {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999;
    width: 100%;
    height: 90px;
    padding-top: 10px;
    background-color: #ffffff;
    border-bottom: 1px solid #e0e0e0;
}

#listBannerBox .list_banner_hover li .pBox {
    height: 35px;
    background-image: none;
}

#listBannerBox .list_banner_hover li .pBox .t {
    font-size: 20px;
}

#listBannerBox .list_banner_hover li .p_parents,
#listBannerBox .list_banner_hover li .p_parents:hover {
    height: 80px;
}

#listBannerBox .list_banner_hover ul li p:hover .l {
    display: block;
}

#listBannerBox .list_banner_hover li .p_parents .l,
#listBannerBox .list_banner_hover li .p_parents:hover .l {
    background-color: #e0b714;
}

#listBannerBox .list_banner_hover li .p_children .l,
#listBannerBox .list_banner_hover li .p_children:hover .l {
    background-color: #f0a5f5;
}

#listBannerBox .list_banner_hover li .p_self:hover .l {
    background-color: #99e396;
}

#listBannerBox .list_banner_hover li .p_plane,
#listBannerBox .list_banner_hover li .p_plane:hover {
    height: 80px;
}

#listBannerBox .list_banner_hover li .p_plane .l,
#listBannerBox .list_banner_hover li .p_plane:hover .l {
    background-color: #48c6e5;
}

#listBannerBox .list_banner_hover li .p_healthy:hover .l {
    background-color: #eed865;
}

#listBannerBox .list_banner_hover li .p_accident:hover .l {
    background-color: #f48489;
}

#listBannerBox .list_banner_hover li .p_team,
#listBannerBox .list_banner_hover li .p_team:hover {
    height: 80px;
    margin: 0;
}

#listBannerBox .list_banner_hover li .p_team .l,
#listBannerBox .list_banner_hover li .p_team:hover .l {
    background-color: #91a3f3;
}

#listBannerBox .list_banner_hover li p:hover .t {
    background: none;
}

#listBannerBox .list_banner_hover li .pBox:hover .l {
    opacity: 1;
    filter: alpha(opacity=100);
}

.listg:hover{
  -webkit-transform: scale(1.1);
	  -moz-transform: scale(1.1);
			transform: scale(1.1);
  -webkit-border-radius: 8px;
	  -moz-border-radius: 8px;
			border-radius: 8px;
  -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.5);
	  -moz-box-shadow: 0 -1px 10px rgba(0,0,0,.5);
			box-shadow: 0 -1px 10px rgba(0,0,0,.5);
}
.list_title {
    height: 60px;
    line-height: 60px;
    font-size: 22px;
    color: #666;
}

.list_title i {
    position: relative;
    top: 2px;
    width: 10px;
    height: 20px;
    overflow: hidden;
    background: #ffc97b;
    display: inline-block;
    margin-right: 20px;
}

.list_con {
    /*padding-left: 1px;*/
	width:910px;
}

.list_con .list {
	position: relative;
    z-index: 1;
    
    padding: 10px 10px;
    border: 1px solid #e0e0e0;
    margin: -1px 0 0 -1px;
    background-color: #fff;
    background-position: bottom right;
    background-repeat: no-repeat;
    float: left;
}

.list_con .list_w {
    width: 420px;
}

.list_con .list_s {
    width: 420px;
}

.list_con .list .custom, .list_con .list h2 {
    position: relative;
    z-index: 3;
}

.list_con .list h2 {
    height: 62px;
    line-height: 30px;
    font-size: 16px;
    font-weight: bold;
    overflow: hidden;
}

.list_con .list .n {
   height: 30px;
    line-height: 20px;
    font-size: 12px;
    color: #999;
    overflow: hidden;
    padding-top: 6px;
    text-indent: 0;
}

.list_con .list .s_box, .list_con .list .s_box_hover {
    height: 120px;
    margin: 10px 0;
    overflow: hidden;
}

.list_con .list .s_box p {
    font-size: 14px;
    line-height: 30px;
    padding-left: 0px;
    background: url("../images/list_imgs/icon.png") no-repeat 20px 20px;
}

.list_con .list .s_box .p1 {
    background-position: 0 -144px;
}

.list_con .list .s_box .p2 {
    background-position: 0 -194px;
}

.list_con .list .s_box .p3 {
    background-position: 0 -244px;
}

.list_con .list .s_box .p4 {
    background-position: 0 -294px;
}

.list_con .list .s_box_hover {
    display: none;
}

.list_con .list .s_box_hover p {
    font-size: 15px;
    line-height: 30px;
}

.list_con .list .price {
    height: 50px;
    line-height: 60px;
    color: #ff575b;
    font-weight: bold;
    font-size: 30px;
    overflow: hidden;
}

.list_con .list .price em {
    position: relative;
    top: -2px;
    font-size: 18px;
    font-weight: bold;
    padding-right: 8px;
    font-style: normal;
}

.list_con .list .price span {
    font-size: 20px;
    color: #c9c9c9;
    text-decoration: line-through;
    margin-left: 20px;
    font-weight: normal;
}

.list_con .list .custom,
.list_con .list .saled {
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    color: #a8a8a8;
    padding-left: 24px;
    margin-right: 22px;
    background: url("../images/header-icon.png") no-repeat 0 -76.5px;
    overflow: hidden;
    display: inline-block;
}

.list_con .list .saled {
    background: url("../images/list_imgs/icon.png") no-repeat 0 -46px;
}

.list_con .list .btn {
    position: absolute;
    left: 27px;
    bottom: 49px;
    width: 120px;
    height: 36px;
    line-height: 36px;
    font-size: 18px;
    color: #fff;
    text-align: center;
    background-color: #ff9600;
    border-radius: 4px;
    display: none;
    z-index: 1;
}

.list_con .list .a_link {
    position: absolute;
    top: -1px;
    left: -1px;
    z-index: 2;
    width: 100%;
    height: 100%;
    display: block;
    padding: 1px;
}

.list_con .list:hover {
    z-index: 2;
    background-color: #ffffff;
    background-repeat: no-repeat;
}

.list_con .list:hover .s_box {
    display: none;
}

.list_con .list:hover .s_box_hover,
.list_con .list:hover .btn {
    display: block;
}

.list_con .list:hover .a_link {
    padding: 0;
    border: 1px solid #ff9600;
    box-shadow: 0 0 4px #ff9600;
}

.list13{width:270px !important;}

/* 导航栏 */
.hdx-header {
	font-size: 14px;
	position: fixed;
	z-index: 1030;
	top: 0;
	right: 0;
	left: 0;
	height: 60px;
	background-color: #fff;
	box-shadow: 0px 3px 3px #f1f1f1;

}

.hdx-header .container-lg {
	position: relative
}

.hdx-header .city {
	float: left;
	margin-right: -15px;
	margin-left: 7px;
	color: #fff
}

.hdx-header .city>a {
	line-height: 60px;
	display: block;
	padding-right: 10px;
	padding-left: 10px;
	color: #f2f4f4;
	border-width: 0 1px;
	border-color: #62b651;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px
}

.hdx-header .city.open>a {
	background: 0 0
}

.hdx-header .city em {
	font-style: normal;
	margin-left: 6px
}

.hdx-header .city .dropdown2-menu {
	border-bottom-color: #62b651
}

.hdx-header .city li {
	line-height: 35px;
	text-align: center
}

.hdx-header .city li a {
	color: #7d7d7d;
	border-top-color: #e5e5e5;
	border-right-color: #62b651;
	border-left-color: #62b651
}

.hdx-header .city li a:focus,.hdx-header .city li a:hover {
	color: #fff;
	background: #62b651
}

.hdx-header .city li a:first-child:focus,.hdx-header .city li a:first-child:hover {
	border-top-color: #62b651
}

.hdx-header .city .current a {
	color: #62b651
}

.hdx-header .logo {
	float: left;
	margin-top: 3px
}

.hdx-header .sign {
	position: absolute;
	top: 20px;
	right: 6px;
	width: 145px;
	padding-left: 10px;
	font-size: 16px;
}

.hdx-header .sign a {
	
}

.hdx-header .sign b {
	font-size: 12px;
	font-weight: 400;
	margin: 0 6px;
	vertical-align: 1px
}

.hdx-header .sign>div {
	position: absolute;
	top: 0;
	right: 0
}

.hdx-header .sign>div div {
	float: left;
	overflow: hidden;
	width: 138px;
	-webkit-transition: .15s;
	-o-transition: .15s;
	transition: .15s;
	white-space: nowrap;
	background: #62b651
}

.hdx-header .sign>div div a {
	display: inline-block;
	width: 20px;
	height: 20px;
	margin-left: 3px;
	*display: inline;
	*zoom: 1
}

.hdx-header .sign>div .icon-login-toggle {
	display: inline-block;
	float: left;
	width: 0;
	height: 0;
	margin-top: 8px;
	margin-left: 6px;
	cursor: pointer;
	vertical-align: middle;
	border-top: 4px solid transparent;
	border-right: 4px solid;
	border-bottom: 4px solid transparent;
	*display: inline;
	*zoom: 1
}

.hdx-header .sign>div.fold div {
	width: 46px
}

.hdx-header .sign>div.fold .icon-login-toggle {
	border-top: 4px solid;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
	*border-bottom: none
}

.hdx-header .user {
	position: absolute;
	right: 208px;
	width: 130px
}

.hdx-header .user>a {
	line-height: 60px;
	display: block;
	overflow: hidden;
	padding: 0 7px;
	color: #fff
}

.hdx-header .user>a:focus {
	background-color: #59a64a
}

.hdx-header .user .face {
	border-radius: 2px;
	-webkit-box-shadow: 1px 1px 1px rgba(101,117,60,.75);
	box-shadow: 1px 1px 1px rgba(101,117,60,.75)
}

.hdx-header .user .dropdown2-menu {
	margin-top: -1px;
	padding-right: 1px
}

.hdx-header .user li a {
	padding-left: 45px;
	*padding-left: 0;
	*text-align: center
}

.hdx-header .user li a:before {
	float: left;
	margin-top: 11px;
	margin-left: -31px;
	content: ''
}

.hdx-header .user .icon-dropdown-ticket:before {
	margin-top: 13px
}

.hdx-header .user .icon-dropdown-logo:before {
	margin-left: -29px
}

.hdx-header .search {
	float: left;
	margin-top: 15px;
	margin-left: 10px
}

.hdx-header .search>button {
	float: left;
	width: 30px;
	height: 30px;
	padding-right: 6px;
	padding-left: 6px;
	border: none;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	background-color: #e0f0dc
}

.hdx-header .search .icon-search {
	display: block
}

.hdx-header .search input {
	font-size: 14px;
	float: left;
	width: 175px;
	height: 30px;
	padding: 7px 5px 7px 10px;
	color: #333;
	border: 0;
	
	background: #e4efe2;
	box-sizing: border-box;
	margin:0px !important;
	border-radius: 0px;
}

.hdx-header .search select {
	font-size: 14px;
	float: left;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	color: #333;
	border: 0;
	height:30px;
	background: #e4efe2;
	
}

.hdx-header .search input:focus {
	outline: 0;
	background: #fff
}

.hdx-header .search input:focus+* {
	background-color: #fff
}

.hdx-header .items {
	float: left;
	margin-left: 30px
}

.hdx-header .items>li {
	float: left
}

.hdx-header .items>li>a {
	line-height: 60px;
	display: block;
	text-decoration: none;
	color: #fff;
	
	font-size:16px;
	width:100px;
	text-align:center;
}

.hdx-header .items>li>a.current,.hdx-header .items>li>a.current:active,.hdx-header .items>li>a.current:focus,.hdx-header .items>li>a.current:hover {
	
}

.hdx-header .items>li>a:active,.hdx-header .items>li>a:focus,.hdx-header .items>li>a:hover {
	
}

.hdx-header .items .dropdown2>a {
	border: none
}

.hdx-header .items .dropdown2.open>a {
	border-radius: 0;
	background: #59a64a
}

.hdx-header .items .dropdown2-menu {
	font-size: 14px;
	width: 383px;
	opacity: .95;
	border: 1px solid #62b651;
	border-top: none;
	-webkit-box-shadow: 0 1px 5px rgba(0,0,0,.5);
	box-shadow: 0 1px 5px rgba(0,0,0,.5);
	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=95)';
	filter: alpha(opacity=95)
}

.hdx-header .items .dropdown2-menu>div {
	line-height: 1;
	padding-top: 20px;
	padding-left: 78px;
	border-top: 1px solid #e5e5e5;
	*padding-bottom: 20px
}

.hdx-header .items .dropdown2-menu>div:first-child {
	border-top: none
}

.hdx-header .items .dropdown2-menu>div>strong {
	font-weight: 400;
	float: left;
	margin-left: -38px;
	color: #62b651
}

.hdx-header .items .dropdown2-menu>div>strong span {
	position: absolute;
	margin-left: -20px
}

.hdx-header .items .dropdown2-menu>div div {
	float: left;
	margin-bottom: 15px
}

.hdx-header .items .dropdown2-menu>div div a {
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	color: #7d7d7d;
	border-left: 1px solid #e5e5e5;
	*white-space: nowrap
}

.hdx-header .items .dropdown2-menu>div div a:first-child {
	border-left: none
}

.hdx-header .items .dropdown2-menu>div div a:focus,.hdx-header .items .dropdown2-menu>div div a:hover {
	text-decoration: none;
	color: #2578bf
}
.btn-group>.btn.active,.collapsing,.dropdown,.dropdown2 {
	position: relative
}
.dropdown2>a:focus,.dropdown2>a:hover,.dropdown>a:focus,.dropdown>a:hover {
	text-decoration: none
}

.dropdown2 .open>a {
	border-color: #498d3c;
	background-color: #59a64a
}[data-toggle]:focus {
	outline: 0
}

.dropdown-menu,.dropdown2-menu {
	position: absolute;
	z-index: 1000;
	top: 100%;
	left: 0;
	display: none;
	float: left;
	width: 100%;
	margin-top: 0;
	margin-left: 0;
	list-style: none;
	-webkit-background-clip: padding-box;
	background-clip: padding-box
}

.dropdown-menu.pull-right,.dropdown2-menu.pull-right {
	right: 0;
	left: auto
}

.dropdown-menu li a,.dropdown2-menu li a {
	font-weight: 400;
	display: block;
	clear: both;
	outline: 0
}

.dropdown2-up .dropdown-menu,.dropdown2-up .dropdown2-menu {
	top: auto;
	bottom: 100%
}

.dropdown2-menu {
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	background-color: #59a64a
}

.dropdown2-menu li a {
	line-height: 40px;
	white-space: nowrap;
	color: #fff;
	border-top: 1px solid #498d3c
}

.dropdown2-menu li:last-child a {
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px
}

.dropdown-menu li a:active,.dropdown-menu li a:focus,.dropdown-menu li a:hover,.dropdown2-menu li a:active,.dropdown2-menu li a:focus,.dropdown2-menu li a:hover {
	text-decoration: none
}

.dropdown2-menu li a:active,.dropdown2-menu li a:focus,.dropdown2-menu li a:hover {
	background-color: #62b651
}

.open .dropdown-menu,.open .dropdown2-menu {
	display: block
}

.open>a {
	outline: 0
}

.dropdown2-white .dropdown2-menu {
	border-bottom: 1px solid #e5e5e5;
	background: #fff
}

.dropdown2-white li a {
	color: #62b651;
	border: solid #e5e5e5;
	border-width: 1px 1px 0
}

.dropdown2-white li a:active,.dropdown2-white li a:focus,.dropdown2-white li a:hover {
	background-color: #eee
}

.dropdown2-white>a {
	border: solid transparent;
	border-width: 1px 1px 0;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px
}

.dropdown2-white.open>a {
	border-color: #e5e5e5;
	background: #fff
}
.search-tab-icon {
	position: absolute;
	top: 9px;
	right: 8px;
	width: 6px;
	height: 5px;
	padding: 4px 3px 3px
}

.search-tab-icon i {
	position: absolute;
	left: 0;
	width: 6px;
	height: 3px
}

.search-tab-icon i em,.search-tab-icon i span {
	position: absolute;
	top: 0;
	left: 0;
	width: 0;
	height: 0;
	border-width: 3px 3px 0;
	border-style: solid;
	border-color: rgba(255,255,255,0);
	border-color: tomato\9;
	_-webkit-filter: chroma(color=tomato);
	_        filter: chroma(color=tomato);
	*zoom: 1
}

.search-tab-icon i em:after,.search-tab-icon i em:before,.search-tab-icon i span:after,.search-tab-icon i span:before {
	display: table;
	content: ''
}

.search-tab-icon i em:after,.search-tab-icon i span:after {
	line-height: 0;
	visibility: hidden;
	clear: both;
	height: 0
}

.search-tab-icon i em {
	top: 1px;
	border-top-color: #666
}

.search-tab-icon i span {
	border-top-color: #d5dcd4
}
#requirement{
                box-sizing: border-box;
                content: "";
                display: block;
                width: 45px;
                height: 130px;
                background-color: #6fcc5c;
                font-size: 18px;
                line-height: 1.1;
                color: #fff;
                position: relative;
                text-align: center;
                writing-mode: horizontal-tb;
                padding: 0 10px;
                text-decoration: none;
            }

#requirement::before
            {
                content:"";
                display:inline-block;
                background:url(http://cdn.huodongxing.com/Content/v2.0/img/icon-edit.png);
                width:22px;
                height:22px;
                margin: 10px 0;
                }
#requirement:hover{background-color:#62b651;}
#requirement:focus{outline:none;}


.header-search-x{
                margin-left: 10px;
                margin-top: 7px;
                cursor: pointer;
            }

.header-search-wrap{
                
                display: block;
                float: left;
                margin-top: 20px;
                margin-left: 60px;
                cursor: pointer;
            }
.header-search-wrap span {
    font-size: 16px;
}
.header-search-wrap img{
                margin-right:10px;
				vertical-align: middle;
            }

.hdx-header .search input.nologin{
                width:160px !important;
            
            }
.hdx-header .container-lg {
		
		padding-right: 10px;
		padding-left: 10px
}

.hdx-header .items {
		margin-left: 10px
	}


.hdx-header .dropdown {
	position: absolute;
	height: 30px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	background: #d5dcd4
}

.hdx-header .dropdown>a {
	line-height: 30px;
	display: block;
	width: 80px;
	cursor: default;
	text-indent: 15px
}

.hdx-header .dropdown a {
	color: #666
}

.hdx-header .dropdown.open {
	border-bottom-left-radius: 0
}

.hdx-header .dropdown-menu {
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	background: #d5dcd4
}

.hdx-header .dropdown-menu li {
	line-height: 30px;
	padding-left: 15px
}

.hdx-header .dropdown-menu li a:focus,.hdx-header .dropdown-menu li a:hover {
	color: #62b651
}

.hdx-header-create {
	right: 103px;
	border-left: 1px solid #58a349
}

.hdx-header-create,.hdx-header-create+a {
	line-height: 60px;
	position: absolute;
	top: 0;
	width: 103px;
	text-align: center;
	color: #fff;
	border-right: 1px solid #58a349
}

.hdx-header-create+a:focus,.hdx-header-create+a:hover,.hdx-header-create:focus,.hdx-header-create:hover {
	text-decoration: none;
	color: #fff;
	border-right-color: #51a440;
	border-left-color: #51a440;
	background: #51a440
}

.hdx-header-create+a {
	right: 0
}

.hdx-header-create span {
	display: inline-block;
	margin-right: 6px;
	vertical-align: middle;
	*display: inline;
	*zoom: 1
}
.w {
	width: 1210px;
	margin: 0 auto
}

/* foot */
.wst-footer{
	text-align:left;line-height:25px;margin:0 auto; width:55%;float:right;
}
.wst-footer-fl-box{text-align:center;margin-top:45px;float:left;width:86%;margin:0 7%;}
.wst-footer-cld-box{border:2px solid #D5D5D5;height:auto;line-height:30px;text-align:left;}
.wst-footer-fl{font-weight:bolder;padding-left:10px;color:#e23e3d;}
.wst-footer-hp-box{text-align:center;margin:20px auto;}
.wst-footer-hp-ck1{line-height:30px;text-align:left;padding-left:12px;}
.wst-footer-hp-ck2{height:50px;line-height:50px;margin-top:20px;background-color:#ffffff;border-top: 1px solid #ddd;}
-hp-ck3{margin-top:20px;padding-bottom:10px;}

.wst-footer-frd{color:#e23e3d;font-weight:bolder;font-size:18px;}
.wst-footer-pno{color:red;font-weight:bolder;font-size:18px;}
.wst-footer-wz-ca{float:left;width:200px;height:180px;}
.wst-footer-wz-pt{padding-top:5px;line-height:25px;}
.wst-footer-wz-pn{font-weight:bolder;color:#e23e3d}
.wst-footer-wz-clt{float:left;width:160px;height:180px;margin-left:6px;}
.wst-footer-wz-kf{font-weight:bolder;margin-left:10px;}
.wst-footer-wz-ent{color:green;font-size:16px;}
.links{float:left;width:100%;margin-top:20px;}
.links a{color:#fff;}
.backg_shhu{ background-color:#535353; color:#fff; padding-top:25px;letter-spacing:1.25px;}		/* color 深灰 */
.height204{height:204px;}


/* banner 轮播 */
.focusBox { position: relative;width:100%; height:300px; overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic img { width:100%; height:250px; display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 15px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 5px; background: url(../img/uiz13.png) no-repeat; width: 12px;  height: 12px; overflow: hidden;cursor: pointer;display:inline-block; *display:inline; zoom:1;}
.focusBox .hd .on{background: url(../img/uiz12.png) no-repeat; width:16px; height:16px; position:relative;top:2px;}
.focusBox .prev,
.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background:url(../img/ad_ctr.png)no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev { left: 0; }
.focusBox .next { background-position: 0 -90px; right: 0; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:a}

.w_listPageGoodsRt{float: right;width: 260px;}

.w_listPageGoodsLt .w_rangeBox{background-color: #f7f7f7;}
/*.w_listPageGoodsLt .w_rangeBox span{width: 40px;}*/
.w_listPageGoodsLt .w_range1{padding-left: 10px; background: none;}
.w_listPageGoodsLt .w_range2{padding-left: 10px;}
.w_listPageGoodsLt .w_range2 p{width: 820px;}
.w_listPageGoodsLt .w_range2 p a{color: #555;*margin-right: 14px;}
.w_listPageGoodsLt .w_range2 p a:hover{color: #FF8800;}
.w_rangeBox .w_range4{line-height: 38px; padding-left: 10px;}
.w_rangeBox .w_range4 span{width: 50px;}
.w_rangeBox .w_range4 a{color: #0058a5;margin-right: 48px;}

.w_goodsShop ul{width: 110%;}
.w_goodsShop ul li{float: left;margin-top: 20px;margin-right: 15px; padding: 9px 4px; width: 208px;height: 231px;}
.w_goodsShop ul li:hover{border:1px solid #ececec;border-bottom-width:2px;padding: 8px 3px 7px;cursor: pointer;}
.w_goodsShop img{width: 204px;height: 157px;border: 1px solid #ececec;}
.w_goodsShop ul li:hover p{color: #FF8800;}
.w_goodsShop ul li:hover p span{color: #FF8800;}
.w_goodsShop a{color: #333;font-size: 14px;}
.w_goodsShop p span{color: #666;font-size: 12px;}
.w_goodsShop p{margin-top: 10px;margin-left: 10px;}

.w_goodsRtCon{background-color: #f7f7f7;}
.w_goodsRtCon h4{margin: 0 5px;padding: 12px 0; color: #555;font-weight: 600; font-size: 16px;border-bottom: 1px solid #e0e0e0;}
.w_goodsRtCon li{margin-top: 8px; padding: 10px 9px;}
.w_goodsRtCon li:hover{border: 1px solid #e0e0e0;border-bottom-width: 2px;padding: 9px 8px 8px;}
.w_goodsRtCon li:hover p{color: #FF8800;}
.w_goodsRtCon li img{width: 238px;height: 143px;border: 1px solid #e0e0e0;}
.w_goodsRtCon li p{padding-left: 10px;margin-top: 10px; color: #333;font-size: 14px;}
.w_goodsRtCon li span{font-size: 12px;color: #666;}
.w_goodsRtCon li span b{color: #f83182;}

.w_goodsRtCon.new{padding-bottom: 18px;}
.w_goodsRtCon.new a img{margin: 10px auto 0; width: 240px;}

.w_historyGoods{margin-top: 35px;}
.w_historyGoods h4{color: #1d7ad9;font-size: 18px;}
.w_historyGoods ul li{margin-top: 8px; margin-right: 30px;}
.w_historyGoods li p span{color: #f83182;}
