/*ϵͳ*/
body,td,th {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family:  '宋体', Helvetica, Arial;
	font-size: 12px;
	color: #333;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFF;
}
ul,li {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	color: #333;
	text-decoration: none;
}
a:hover {
	color:#F27B04;
	text-decoration: none;
}
a:active {
	color: #F27B04;
	text-decoration: none;
}

/*����*/
#header {
	background:url(/images/top-bg.jpg) bottom center repeat-x;
	height:auto;
}
#top-menu {
	/*background:url(/images/top-bg.jpg) top center repeat-x;
	height:auto;*/
	background-color:#F3F3F3;
	border-bottom:1px #E3E3E3 solid;
}

/*����*/
.nav {
	/*margin:0;*/
	background-color:#F27B04;
}
.nav a {
	font-size:14px;
}
.nav a div {
	color: #FFF;
	text-align:center;
	line-height:30px;
	font-weight:bold;
}
.nav a:link {
	text-decoration: none;
}
.nav a:visited {
	color: #FFF;
	text-decoration: none;
}
.nav a:hover {
	text-decoration: none;
}
.nav a:hover div {
	color:#FFF;
	line-height:30px;
	text-align:center;
	font-weight:bold;
	background-color:#ec4d11;
}
.nav a:active {
	text-decoration: none;
}
#nav-on {
	background-color:#E71F1E;
}
#nav-on a div{
	color:#FFF;
	font-size:14px;
	line-height:30px;
}
#nav-category{
	margin:0 10px 0 10px;
	background-color:#E71F1E;
}
#nav-category div{
	margin:0 10px 0 10px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	text-align:left;
	background:url(/images/ico-category.gif) right no-repeat;
}

/*ҳ������*/
.side-all {
	border:1px #F0F0F0 solid;
}
.con-part-text {
	margin:10px 0 0;
}
.con-part {
	padding:0 0 10px 0;
}
.con-part div{
	height:30px;
	line-height:30px;
	padding:0 0 0 10%;
	font-size:14px;
	font-weight:bold;
	background-color:#FEF5DA;
	text-align:left;
}
.con-part ul{
	width:95%;
	padding:0 0 10px 0;
	margin-top:20px;
	font-size:14px;
}
.leftLi{
	float:left;
	width:118px;
	margin:0 8px 10px 0;
	padding:0;
	height:35px;
	line-height:35px;
	text-align:left;
	background-color:#CCC;
	font-size:20px;
	font-weight:bold;
	text-align:center;
}
.rightLi{
	float:left;
	width:118px;
	margin:0 0 10px 0;
	padding:0;
	height:35px;
	line-height:35px;
	text-align:left;
	background-color:#CCC;
	font-size:20px;
	font-weight:bold;
	text-align:center;
}
.con-part ul li{
	float:left;
	display:block;
	width:32%;
	height:20px;
	line-height:20px;
	margin:5px 0 5px;
}
.con-part ul li a {
	display:block;
	margin:0 0 0 5px;
	padding:0 0 0 5px;
}
.con-part ul li a:hover {
	background-color:#F27B04;
	color:#fff;
}
/*
.con-part ul{
	width:100%;
	padding:10px 0 10px 0;
	text-align:left;
}
.con-part ul li{
	float:left;
	width:40%;
	margin:0 0 10px 0;
	padding:0 0 0 10%;
	height:30px;
	line-height:30px;
	text-align:left;
}
 */
.con-login {
	margin:0 0 0 0;
	padding:0 0 0 20px;
	background-color:#fff;
	height:40px;
	line-height:40px;
}
.con-login2 {
	margin:0 0 0 0;
	padding:0 0 0 20px;
	background-color:#F27B04;
	height:34px;
}
.con-login span {
	font-size:14px;
}
.con-login #reg {
	font-size:14px;
	border-bottom:1px #e5e5e5 solid;
	border-left:1px #e5e5e5 solid;
	background-color:#f6f6f6;
}
.con-login2 span {
	font-size:14px;
	color:#FFF;
	font-weight:bold;
}
.con-submit {
	border-top:1px #E5E5E5 solid;
}
.con-list {
	background-color:#E9E9E9;
}
.con-listgray {
	border:1px #E9E9E9 solid;
}
.con-list-title {
	height:40px;
	font-size:16px;
	border-bottom:3px #F27B04 solid;
}
.con-list-titlegray {
	font-size:16px;
	border-bottom:3px #E0E0E0 solid;
}
.con-list-item {
	background-color:#FEF5DA;
}
.con-list-row {	
	background-color:#FFF;
}
.con-list-row a {
	color:#333;
}
.con-list-rowover {
	/*background-color:#F6F6F6;*/
	background-color:#E6E6FA;
}
#link-list {
	padding:0 10px 0 10px;
	line-height:150%;
}
/*��ҳ��¼�������������б�*/
.con-article-item span {
	font-size:14px;
	color:#666;
	font-weight:bold;
}
.con-article-item a {
	color:#666;
}
.con-article-list div{
	background:url(/images/li.gif) left no-repeat;
	padding:5px 0 5px 20px;
}
.con-article-list span{
	color:#999;
	padding:5px 0 5px 0;
}
/*��ҳ�ײ������ҵ*/
.con-company {
	margin:10px 0 0;
	border-top:2px #e4e4e4 solid;
	border-bottom:1px #e4e4e4 solid;
}
.con-company-item span {
	font-size:14px;
	color:#666;
	font-weight:bold;
}
.con-company-item a {
	color:#666;
}
.con-company-list{
	margin-bottom:10px;
}
.con-company-list div{
	border-left:1px #e9e9e9 solid;
	padding:5px 0 5px 20px;
	color:#999;
	line-height:150%;
}
.con-company-list div a{
	font-size:14px;
}
.con-company-list span{
	color:#999;
	padding:5px 0 5px 0;
}
/*��ҳ���ɹ���Ϣ*/
.con-left-item{
	margin:0 0 1px 0;
	height:39px;
	background-color:#ddd;
}
.con-left-title {
	position:absolute; 
	margin:-1px 0 0 -6px;
	font-size:14px;
}
.con-left-arrow {
	padding:5px 5px 0 0;
	float:right;
}
/*��ҳ�Ҳ�ҵ��Ա*/
.con-center {
	padding:0 10px 10px 10px;
}
.con-center-title{
	border-bottom:2px #e4e4e4 solid;
}
.con-center-title div{
	margin:0 0 -2px 0;
	width:120px;
	border-bottom:2px #F27B04 solid;
	padding:10px 0 12px 40px;
	font-size:14px;
}
.con-center-title a{
	color:#999;
}
.con-center-title #zsywy {	
	background:url(/images/home/ico-zsywy.gif) left no-repeat;
}
.con-center-title #ywy {	
	background:url(/images/home/ico-ywy.gif) left no-repeat;
}
.con-sales-list {
	border-left:1px #eee solid;
	padding:0 0 0 10px;
}
.con-sales-list p {
	margin:0;
	padding:5px 0 5px 0;
	line-height:140%;
}
.con-sales-list span {
	color:#999;
}
/*�?*/
.con-input {
	width:120px;
	color:#333;
	height:16px;
	padding:2px;
	border:1px #CCC solid;
}
.input-login {
	width:80%;
	margin:0;
	padding:0 1%;
	background-color:#fff;
	border:1px #CCC solid;
	color:#999;
	height:25px;
	line-height:25px;
}
.button {
	width:60px;
	color:#FFF;
	font-size:12px;
	cursor:pointer;
	line-height:21px;
	border:0px #FFF solid;
	background-color:#F27B04;
}
.button-submit {
	width:82%;
	color:#F60;
	font-size:16px;
	cursor:pointer;
	line-height:26px;
	border:0px #FFF solid;
	background-color:#fff;
}
.button-submit-over {
	width:82%;
	color:#fff;
	font-size:16px;
	cursor:pointer;
	line-height:26px;
	border:0px #FFF solid;
	background-color:#F27B04;
}
.button-green {
	width:60px;
	color:#FFF;
	font-size:12px;
	cursor:pointer;
	line-height:21px;
	border:0px #FFF solid;
	background-color:#9C0;
}
.button_mouseover {
	width:60px;
	color:#FFF;
	font-size:12px;
	cursor:pointer;
	line-height:21px;
	border:0px #FFF solid;
	background-color:#E71F1E;
}

.out2CCCCCC{border: solid; border-width: 0px 1px 0px; border-color: black #CCCCCC black}

/*�ײ�*/
.footer{
	margin:20px 0 0 0;
	padding:10px 0 0 0;
	background-color:#f1f1f1;
	/*
	margin-top:10px;
	border-top:1px #F27B04 solid;*/
}

/*��ҳ*/
div.digg {
	PADDING: 3px;
	MARGIN: 3px;
	TEXT-ALIGN: center;
}
div.digg a span{
	COLOR:#E2D0C4;
	BACKGROUND-COLOR:#524034;
	PADDING: 2px 6px 2px 6px;
	MARGIN: 2px;
	TEXT-DECORATION: none;
	width:22px;
	height:22px;
	cursor:pointer; 
}
div.digg a:hover span{
	COLOR:#E2D0C4;
	BACKGROUND-COLOR:#9C4A32;

}
div.digg a:active span{
	COLOR:#E2D0C4
}
div.digg span.current {
	COLOR: #E2D0C4;
	BACKGROUND-COLOR: #31261F;
	PADDING: 4px 8px 4px 8px;
	FONT-WEIGHT: bold;
	MARGIN: 2px;
	width:22px;
	height:22px;
}
div.digg span.disabled {
	COLOR: #FFF;
	BACKGROUND-COLOR:#CCC;
	PADDING: 4px 6px 2px 6px;
	MARGIN: 2px 2px 3px 2px;
	width:22px;
	height:22px;
}

/* ������ */
.fabric a:link {  color: #003399; text-decoration: none}
.fabric a:visited {  color: #003399; text-decoration: none}
.fabric a:hover {  color: #0066FF; text-decoration: underline;}
.image11 {  border: 1px #CCCCCC solid}
.fabricMenu {background-color:#F2F2F2;}
.fabricMenu td {font-size:14px;font-color:gray;}
.fabricMenu span {color:gray;}

/* ��Ʒ��Ϣ */
.out_gray_top {  border-color: #999999 black black; border-style: dotted; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.out_gray_left {  border: dotted; border-width: 0px 0px 0px 1px; border-color: black black black #999999}
.out_gray_right {  border-color: black #999999 black black; border-style: dotted; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.out_gray_end {  border-color: black black #999999; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.out3C6C6C6{border: solid; border-width: 0px 1px 1px; border-color: black #C6C6C6 #C6C6C6}


/*�ײ���֯���*/
.texlink {
	margin:10px 0 0 0;
	border-bottom:2px #e4e4e4 solid;
}
.texlink span {
	font-size:16px;
}
.texlink div {
	margin:0px;
	font-size:12px;
	border-right:1px #CCC solid;
}
.texlink #onlink{
	font-size:16px;
	margin:0 0 -2px 0;
	padding:10px 0 10px 30px;
	height:22px;
	background-color:#FFF;
	border-bottom:2px #F27B04 solid;
	border-right:0px #CCC solid;
	background:url(/images/ico-link.gif) left no-repeat;
}

/* �ҹ��� */
.con-list-title2 {
	height:40px;
	font-size:16px;
}

.space {
	font-family:'����'
}

.px14b {  font-size: 14px;font-weight: bold}
.px14b_a:link {  color: #003399; text-decoration: none}
.px14b_a:hover {  color: #003399; text-decoration: underline}

.TD_Back_Title
{
 font-size: 15px;
 padding-left:40px;
 font-weight: bold;
}
.newsH2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 14px; BACKGROUND: #D4E3F6 url(../images/con_070227_ws_009.gif) no-repeat 10px 45%; PADDING-BOTTOM: 4px; COLOR: #292929; PADDING-TOP: 4px; font-weight: bold
}
.px13b {  font-size: 13px;font-weight: bold}
.out4C6C6C6{border: 1px #C6C6C6 solid}
.out4FF7300{border: 1px #FF7300 solid}


/* ҵ��Ա��Ϣ */
.permenu {
	background-color:#f27b04;
	width:110px;
	text-align:center;
}
.permenu a {
	font-size:14px;
	display:block;
}
.permenu a:link {
	color: #FFF;
	font-size:14px;
}
.permenu a:visited {
	color: #FFF;
	text-decoration: none;
}
.permenu a:hover {
	text-decoration: none;
	color:#FFF;
	line-height:30px;
	text-align:center;
	background-color:#E71F1E;
}
.permenu2 {
	height:25px;
	width:100px;
}
.permenu2 a {
	font-size:14px;
	display:block;
}
.permenu2 a:visited {
	color: #003399;
	text-decoration: none;
}
.permenu2 a:hover {
	text-decoration: none;
	color:#FFF;
	line-height:25px;
	text-align:center;
	background-color:#E71F1E;
}
.permenu-on {
	width:110px;
	text-align:center;
	background-color:#E71F1E;
}
.permenu-on a{
	font-size:14px;
	display:block;
}
.permenu-on a:visited {
	color: #FFF;
	text-decoration: none;
}
.permenu2-on {
	height:22px;
	width:100px;
	text-align:center;
	background-color:#E71F1E;
}
.permenu2-on a {
	font-size:14px;
	display:block;
}
.permenu2-on a:visited {
	color: #FFF;
	text-decoration: none;
}

/* ������Ӧ��Ʒ */
.parentsort_on {
	width:80px;
	color:#FFF;
	font-size:12px;
	cursor:pointer;
	line-height:21px;
	border:0px #FFF solid;
	background-color:#F27B04;
}
.parentsort {
	width:80px;
	color:#FFF;
	font-size:12px;
	cursor:pointer;
	line-height:21px;
	border:0px #FFF solid;
	background-color:#ADADAD;
}
.sort_on {
	width:80px;
	color:#FFF;
	font-size:12px;
	cursor:pointer;
	line-height:21px;
	border:0px #FFF solid;
	background-color:#F27B04;
}
.sort {
	width:80px;
	color:#FFF;
	font-size:12px;
	cursor:pointer;
	line-height:21px;
	border:0px #FFF solid;
	background-color:#ADADAD;
}
.zimu_on {
	width:30px;
	color:#FFF;
	font-size:12px;
	cursor:pointer;
	line-height:21px;
	border:0px #FFF solid;
	background-color:#F27B04;
}
.zimu {
	width:30px;
	color:#FFF;
	font-size:12px;
	cursor:pointer;
	line-height:21px;
	border:0px #FFF solid;
	background-color:#ADADAD;
}


.btn_zimu {
	width:70px;
	/* color:#FFF; */
	font-size:12px;
	cursor:pointer;
	line-height:21px;
	border:0px #FFF solid;
	background-color:#ADADAD;
	/* background-color:#FFF; */
}
.btn_zimu_on {
	width:70px;
	color:#F27B04;
	font-size:12px;
	cursor:pointer;
	line-height:21px;
	border:1px #F27B04 solid;
	/* background-color:#F27B04; */
	background-color:#FFF;
}
.btn_sort {
	width:70px;
	/* color:#FFF; */
	font-size:14px;
	cursor:pointer;
	line-height:21px;
	border:0px #FFF solid;
	/*background-color:#ADADAD;*/
	background-color:#FFF;
}

.btn_sort_on {
	width:70px;
	color:#F27B04;
	font-size:14px;
	cursor:pointer;
	line-height:21px;
	border:1px #F27B04 solid;
	/* background-color:#F27B04; */
	background-color:#FFF;
}

.space20{margin:0px;padding:0px;height:20px;}
.space10{margin:0px;padding:0px;height:10px;}
.space5{margin:0px;padding:0px;height:5px;}

/*左侧字母菜单*/
#menu{
	margin:10px 0px 0 0px;
	height:350px;
}
#menu ul{
	margin:0;
	padding:0;
	border:0;
	list-style:none;
	line-height:100%;
}
#menu_nav{
	margin:0 0 10px 0;
	padding:0;
	height:26px;
	border-bottom:1px #DDD solid;
	
}
#menu_nav li{
	margin:0 0 0 5px;
	float:left;
	height:26px;
	
}
#menu_nav li a{
	float:left;
	display:block;
	height:26px;
	cursor:pointer;
	text-decoration:none;
	border-left:1px #DDD solid;
	border-top:1px #DDD solid;
	border-right:1px #DDD solid;
}
#menu_nav li a span{
	float:left;
	padding:6px 2px 6px 2px;
	line-height:14px;
	font-size:12px;
	color:#333;
	text-decoration:none;
	text-align:center;
	background-color:#DDD;
	
}
#menu_nav li .nav_on{   /*鼠标经过时变换背景，方便JS获取样式*/
	background-position:left 100%;
}
#menu_nav li .nav_on span{  /*鼠标经过时变换背景，方便JS获取样式*/

	background-position:right 100%;
	color:#F60;
	text-decoration:none;
	font-weight:bold;
	padding:6px 2px 6px 2px;
	background-color:#fff;
}

/* 发布采购框 */
.free_message {
    width: 230px;
    height: 210px;
    float: left;
    background: #F7F7F7 none repeat scroll 0% 0%;
}
.free_title {
    height: 40px;
    padding-left: 30px;
    margin:10px 0 0 0;
    background: #F27B04 none repeat scroll 0% 0%;
    line-height: 40px;
    font-size: 14px;
    color: #FFF;
    position: relative;
}
.free_title .title_icon {
    display: block;
    width: 11px;
    height: 6px;
    background: transparent url("/images/home/icon1.png") no-repeat scroll 0% 0%;
    position: absolute;
    top: 40px;
    left: 59px;
}
.free_message_content {
    background: #F7F7F7 none repeat scroll 0% 0%;
    border-left:#F0F0F0 1px solid;
    border-right:#F0F0F0 1px solid;
    border-bottom:#F0F0F0 1px solid;
    border-image: none;
    height: 160px;
    padding: 0px 10px;
}
.textarea_message {
    width: 185px;
    height: 70px;
    border: 1px solid #EEE;
    resize: none;
    margin-top: 15px;
    padding: 10px;
    overflow: hidden;
}
.free_btn {
    display: block;
    width: 100px;
    height: 32px;
    background: transparent url("/images/home/free_fb_bg1.jpg") no-repeat scroll 0% 0%;
    margin-top: 10px;
    margin-left: 50px;
    cursor: pointer;
    border:0px;
}
.free_btn:hover {
    background: transparent url("/images/home/free_fb_bg2.jpg") no-repeat scroll 0% 0%;
}

/*推荐工厂-文字*/
.com-hot-list2 {
	border-left:1px #eee solid;
	padding:0 0 0 10px;
}
.com-hot-list2 p {
	margin:0;
	padding:5px 0 5px 0;
	line-height:200%;
	text-align:left;
}
.com-hot-list2 label {
	color:gray;
	font-size:18px;
}
.com-hot-list2 a {
	color:gray;
}

/*推荐工厂-图片*/
.com-hot-list {
	border-left:1px #eee solid;
	padding:0 0 0 10px;
}
.com-hot-list p {
	margin:0;
	padding:5px 0 5px 0;
	line-height:180%;
	text-align:left;
}
.com-hot-list label {
	color:gray;
}
.com-hot-list a {
	color:gray;
}

/*1F-仿真丝*/
.home_1f {
	background: transparent url("/images/home/1F.png") no-repeat scroll 0% 0%;
	height:35px;
}
.home_1f-list {
	border-left:1px #eee solid;
	padding:0 0 0 10px;
}
.home_1f-list_major {
	position:relative; 
	width:100%; 
	height:46px; 
	line-height:23px; 
	overflow:hidden; 
	z-index:1;
	text-align:left;
}
.home_1f-list_phone {
	width:100%;text-align:left;padding:10px 0px 0px 0px;
}

.home_1f-list p {
	margin:0;
	padding:5px 0 5px 0;
	line-height:200%;
	text-align:left;
}
.home_1f-list a {
	color:gray;
	font-size:18px;
	width: 205px;   
    white-space: nowrap;  
    overflow: hidden;  
    text-overflow: ellipsis;  
    -o-text-overflow: ellipsis; /*For Opera*/  
    -ms-text-overflow: ellipsis; /*For IE8*/  
    -moz-binding: url(assets/xml/ellipsis.xml#ellipsis); /*For Firefox3.x*/  
}
.home_1f-list a:link{
	color: gray;
	text-decoration: none;
}
.home_1f-list a:visited {
	color: gray;
	text-decoration: none;
}
.home_1f-list a:hover {
	color:#F27B04;
	text-decoration: none;
}
.home_1f-list a:active {
	color:gray;
	text-decoration: none;
}

/*2F-家纺*/
.home_2f {
	background: transparent url("/images/home/2F.png") no-repeat scroll 0% 0%;
	height:35px;
}
/*3F-箱包*/
.home_3f {
	background: transparent url("/images/home/3F.png") no-repeat scroll 0% 0%;
	height:35px;
}
.home_vip {
	background: transparent url("/images/home/vip.png") no-repeat scroll 0% 0%;
	height:35px;
}
.ellipsis {
	white-space: nowrap;  
    overflow: hidden;  
    text-overflow: ellipsis;  
    -o-text-overflow: ellipsis; /*For Opera*/  
    -ms-text-overflow: ellipsis; /*For IE8*/  
    -moz-binding: url(assets/xml/ellipsis.xml#ellipsis); /*For Firefox3.x*/ 
}

