body {
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
}

a:link{color: #666666;}
a:visited{color: #666666;}
a:hover{color: #ff0000;}
a:active{color: #666666;}

h1{
	font-size: 15px;
	line-height: 18px;
	font-weight: bold;
	color: #f66f01;
	text-align: left;
	padding-left: 15px;
	padding-top:4px;
	background-image: url(../images/right_title.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
}

.left_title {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 30px;
	padding-top:6px;
	height:21px;
	background-image: url(../images/title_bg2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.left_search {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 30px;
	padding-top:6px;
	height:21px;
	background-image: url(../images/title_bg1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.center{
	font-size: 12px;
	line-height: 25px;
	color: #1e1e1e;
	text-align: left;
	background-image: url(../images/contant_bg.gif);
}

.in_right_text{
	background-image: url(../images/contant_bg.gif);
}
.id{
	font-size: 12px;
	line-height: 14px;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #b3c5d4;
	width: 8em;
}
.ps{
	font-size: 12px;
	line-height: 14px;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #b3c5d4;
	width: 8em;
}
.pass{
	font-size: 12px;
	line-height: 14px;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #b3c5d4;
	width: 8em;
}
.search{
	font-size: 12px;
	line-height: 14px;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #c7c6c6;
	width: 12em;
}

.search_member{
	font-size: 12px;
	line-height: 14px;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #c7c6c6;
	width: 16em;
}

.search_option{
	font-size: 12px;
	line-height: 14px;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #c7c6c6;
	width: 12em;
}

.member{
	font-size:12px;
	color:#3f3f3f;
}
.member a:link{color: #135297; font-size:11px;}
.member a:visited{color: #135297; font-size:11px;}
.member a:hover{color: #135297; font-size:11px;}
.member a:active{color: #135297; font-size:11px;}

.ad_left{
	text-align: center;	
}
.ad_right{
	text-align: center;	
}

.paoma {
	background-image: url(../images/arrow1.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 30px;
	text-align: left;
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	color: #2c78b3;
}

ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
li.news{
	list-style-type: none;
	background-image: url(../images/arrow2.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	font-size: 11px;
	line-height: 22px;
	color: #f66f01;
	padding-left: 10px;
	text-align: left;
}
li.news a:link{color: #666666;}
li.news a:visited{color: #666666;}
li.news a:hover{color: #666666;}
li.news a:active{color: #666666;}

.left_menu{
	padding:5px 10px 0px 10px;
	text-align: left;
}
li.left_menu{
	list-style-type: none;
	background-image: url(../images/arrow3.gif);
	background-repeat: no-repeat;
	background-position: 5px 9px;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	padding: 5px 0px 5px 15px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
li.left_menu a:link{color: #666666;}
li.left_menu a:visited{color: #666666;}
li.left_menu a:hover{color: #666666;}
li.left_menu a:active{color: #666666;}

.suppliers{
	font-size: 12px;
	line-height: 20px;
	color: #86440e;
	text-align: left;
	padding:5px 10px 0px 10px;
}
.suppliers a:link{color: #86440e;}
.suppliers a:visited{color: #86440e;}
.suppliers a:hover{color: #86440e;}
.suppliers a:active{color: #86440e;}

.professional{
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-align: left;
	padding:5px 10px 0px 10px;
}
.professional a:link{color: #666666;}
.professional a:visited{color: #666666;}
.professional a:hover{color: #666666;}
.professional a:active{color: #666666;}

.member_inform_title{line-height: 20px; color: #86440e; font-weight: bold; text-align: left;}
.member_inform{
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-align: left;
}
.member_inform a:link{color: #666666;}
.member_inform a:visited{color: #666666;}
.member_inform a:hover{color: #666666;}
.member_inform a:active{color: #666666;}

.member_download{
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-align: left;
	padding:5px 10px 0px 10px;
}
.member_download a:link{color: #666666;}
.member_download a:visited{color: #666666;}
.member_download a:hover{color: #666666;}
.member_download a:active{color: #666666;}

.epaper{
	padding:5px 10px 0px 10px;
	color:#666666;
	text-align: left;
}
.epaper_input{
	font-size: 12px;
	line-height: 14px;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #c7c6c6;
	width: 16em;
}

.gallery{
	font-size: 12px;
	line-height: 20px;
	color: #7a7979;
	text-align: left;
	padding:5px 10px 0px 10px;
}

.gallery_title{
	font-size: 12px;
	line-height: 18px;
	color:#421e02;
	text-align: left;
	font-weight: bold;
}
.gallery_title a:link{color: #7a7979;}
.gallery_title a:visited{color: #7a7979;}
.gallery_title a:hover{color: #7a7979;}
.gallery_title a:active{color: #7a7979;}

.gallery_text{
	font-size: 12px;
	line-height: 16px;
	color:#7a7979;
	text-align: left;
}

.forum_title{
	background-image: url(../images/forum_case02.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #454545;
}
.forum_title2{
	background-image: url(../images/forum_case02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #454545;
}
.forum_list_text{
	font-size: 15px;
	line-height: 31px;
	color: #1e1e1e;	
	text-align: center;
}
.forum_list_text a:link{color: #1e1e1e;}
.forum_list_text a:visited{color: #1e1e1e;}
.forum_list_text a:hover{color: #1e1e1e;}
.forum_list_text a:active{color: #1e1e1e;}

.forum_list_text2{
	font-size: 15px;
	line-height: 31px;
	color: #1e1e1e;	
	text-align: left;
	padding-left:10px;
}
.forum_list_text2 a:link{color: #1e1e1e;}
.forum_list_text2 a:visited{color: #1e1e1e;}
.forum_list_text2 a:hover{color: #1e1e1e;}
.forum_list_text2 a:active{color: #1e1e1e;}

.forum_phone{
	font-size: 10px;
	line-height: 12px;
	color: #1e1e1e;
	font-weight: bold;
}

.footer_menu {
	font-size: 12px;
	line-height: 16px;
	color: #44484a;
	text-align: center;
	background-color: #b9d6e5;
	padding:10px 0px 10px 0px;
}
.footer_menu a:link{color: #44484a;}
.footer_menu a:visited{color: #44484a;}
.footer_menu a:hover{color: #44484a;}
.footer_menu a:active{color: #44484a;}

.footer_text{
	color:#373737;
	font-size: 11px;
	line-height: 18px;
	text-align: left;
}
.footer_text a:link{color: #373737;}
.footer_text a:visited{color: #373737;}
.footer_text a:hover{color: #373737;}
.footer_text a:active{color: #373737;}

.footer_copyright{
	color:#373737;
	font-size: 11px;
	line-height: 18px;
	text-align: left;
}
.footer_copyright a:link{color: #373737;}
.footer_copyright a:visited{color: #373737;}
.footer_copyright a:hover{color: #373737;}
.footer_copyright a:active{color: #373737;}

.footer_design{
	color:#107596;
	font-size: 11px;
	line-height: 18px;
	text-align: left;
}
.footer_design a:link{color: #107596;}
.footer_design a:visited{color: #107596;}
.footer_design a:hover{color: #107596;}
.footer_design a:active{color: #107596;}

/* T */
#btn_list {
	height: auto;
	width: 730px;
	text-align: left;
	clear: both;
	float: left;
	margin-top: 10px;
}

/*  */
.page_box{
	text-align: right;
	float: right;
	color: #010000;
	padding: 5px;
	font-size: 11px;
}

.page_outline {
	background-color:#FFFFFF;
	border:1px #CCCCCC solid;
	color:#010000;
	text-align:center;
	padding: 2px;
}
.page_outline_color {
	background-color:#CCCCCC;
	border:1px #999999 solid;
	color:#010000;
	text-align:center;
	padding: 2px;
}
.page_outline_skip {
	background-color:#FFFFFF;
	color: #010000;
	border:1px #CCCCCC solid;
	text-align:center;
	padding: 2px;
}

/* | */
.path {
	background-image: url(../images/path_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 11px;
	color: #44576d;
	float: left;
	text-align: left;
	line-height: 18px;
	text-transform: uppercase;
	padding: 5px;
}
.path a:link { color:#44576d; }
.path a:visited { color:#44576d; }
.path a:hover { color:#44576d; }
.path a:active { color:#44576d; }

/* WUs */
.pn_button{
	padding: 5px;
	float: right;
	text-align: right;
}

/* ^W */
.return_button{
	padding: 5px;
	float: right;
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c2c2c1;
}

.suppliers {
	font-size: 12px;
	line-height: 24px;
	color: #020000;
}
.suppliers_more {
	font-size: 11px;
	line-height: 24px;
	color: #FE0202;
}
.suppliers_title {
	font-size: 16px;
	line-height: 24px;
	font-weight: bold;
	color: #FE5C03;
	text-align: left;
	background-image: url(../images/arrow2.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 25px;
}
.suppliers_text {
	font-size: 16px;
	line-height: 24px;
	color: #666666;
	text-align: left;
}