body {
	font-family:arial,sans-serif,verdana;
	background: #000 url(../image/industry_body_bg.jpg) repeat-x;
	font-size: 12px;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration:none;
}

h1 {
    background-color: #0066FF;
	color:#FFF;
    font-weight: normal;
	margin:0 0 20px 0;
    padding: 3px 12px;
	line-height:normal;
}

h2 {
	text-align: center;
}

img{
	border:none;
}

#wrapper_out{
	margin:0px auto;
	padding: 0px;
	min-width: 100%;
	background: url(../image/mainbody_out.jpg) top center no-repeat;
	text-align: center;
}

#wrapper{
	width:1000px;
	margin:auto;
	background:#FFF;
}

#header{
	margin: 0px auto;
	padding: 0px;
	width: 1000px;
	height: 86px;
	background-image:url(../image/industry01.jpg);
}


#logo{
	width:104px;
	height:99px;
	padding:10px;
	background-color:#FFF;
}


#title{
	position:absolute;
	top:10px;
	left:150px;
    color: #FFFFFF;
    font-size: 55px;
    font-weight: bold;
    text-shadow: 5px 4px 2px #000000;
}

#subTitle{
	position:absolute;
	top:75px;
	left:150px;
    color: #FFFFFF;
    font-size: 19px;
    font-weight: bold;
    text-shadow: 5px 4px 2px #000000;
}



#boxSearch{
	position:absolute;
	bottom:10px;
	right:20px;
}


#frmSearch{
	margin:45px 10px 5px 0;
	background-image:url(../image/search_box.gif);
	background-color:#FFF;
	background-repeat:no-repeat;
	border: 1px solid #FFFFFF;
	border-right:none;
	height:21px;
	float:right;
}

#search{
	height:18px;
	width:146px;
	border:none;
	padding:4px 0 1px 5px;
	float:left;
	margin: -2px 0 -1px 0px;
	font-family:arial,sans-serif,verdana;
	font-size:16px;
	background-color: transparent;
}

#btnSearch {
	float: left;
	margin: 0px;
	padding: 11px 0 0 5px;
	height: 26px;
}


#navigation{
	margin: 0px auto;
	padding: 0px;
	width: 1000px;
	height: 32px;
	background-image:url(../image/industry02.jpg);
}
#nav ul, #nav li {
	padding:0;
	margin:0;
	list-style:none;
}
#nav ul {
	margin: 0 10px 0 50px;
	padding:0;
}
#nav li {
	float:left;
	font-family:arial,sans-serif;
	font-size:11px;
	font-weight: normal;
	text-transform:uppercase;
	background: url(../image/graymenu01.png) no-repeat;
	text-align: center;
}
#nav li.selected {
	float:left;
	font-family:arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	background: url(../image/bluemenu01.png) no-repeat;
	text-align: center;
}
#nav li.nav1 {
	border-left:1px solid #fff;
}
#nav li .text{
	float:left;
	padding: 7px 0 0 0;
	min-width: 100px;
	text-align: center;
}
#nav li.selected a {
	float: left;
	color:#FFFFFF;
	margin: 0px 5px;
	padding: 0px 7px 0 3px;
	min-width: 100px;
	height: 31px;
	background: url(../image/bluemenu02.png)  right repeat-x;
	text-align: center;
}
#nav li.selected a:hover {
	color:#FFFFFF;
}
#nav li a {
	float: left;
	color:#FFFFFF;
	margin: 0px 5px;
	padding: 0px 7px 0 3px;
	min-width: 100px;
	height: 31px;
	background: url(../image/graymenu02.png)  right repeat-x;
	text-align: center;
}
#nav li a:hover {
	color:#0960a7;
}

#subNav ul, #subNav li {
	padding:0;
	margin:0;
	lis-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#subNav li {
	float:left;
	font-family:arial,sans-serif;
	font-size:11px;
	font-weight:bold;
}

#subNav li a {
	color:#06F;
	display:block;
	padding:5px 7px 5px 7px;
}


#highlight{
	padding-top:10px;
	padding-bottom:10px;
	background-color:#FFF;
	border-bottom:1px solid #E5E5E5;
	color:#616161;
	height:91px
}

#highlight h2{
	font-weight:normal;
	font-size:11px;
	margin-top:0px;
}

#highlight span{
	display:block;
}

#highlight span.name{
	font-weight:bold;
}


#highlight div{
	float:left;
	width:248px;
}


#highlight img{
	float:left;
	padding-right:5px;
	padding-left:10px;
}

#content{
	padding: 0px 0 0px 0;
	background-color:#FFF;
}

#main{
	float:left;
	margin: 0 0 10px 0;
	padding: 0 0 10px 0px;
	width:740px;
	min-height: 1000px;
	text-align:left;
	color:#616161;
	line-height:13px;
	border-right: 1px solid #dfdfdf;
}
 
.contentDetail{
	margin-left:24px;
	margin-right:10px;
	line-height:16px;
	font-size:13px;
}

#sidebar{
	float: right;
	padding: 0 0 10px 0;
	width: 256px;
}

/* navi_bottom_box */

#navi_bottom_box{	
	margin: 0px auto;
	padding:;
	width: 1000px;
	height: 232px;
	background: url(../image/industry_navi_bottom_box.jpg) no-repeat;
}
#navi_bottom_box .navi_bottom_box{
	float: left;
	margin: 0px;
	padding:;
	width: 250px;
	height: 232px;
	background: url(../image/industry_navi_bottom_box_line.png)  right no-repeat;
}
#navi_bottom_box .navi_bottom_box2{
	float: left;
	margin: 0px;
	padding:;
	width: 250px;
	height: 232px;
}
#navi_bottom_box h2{
	float: left;
	margin: 15px 0 0 10px;
	color: #fff;
	font-weight: lighter;
}
#navi_bottom_box ul{
	clear: both;
	float: left;
	margin: 10px 0 0 0;
	padding: 0px;
	width: 230px;
}
#navi_bottom_box ul li{
	display: block;	
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0 0 0 20px;
	width: 230px;
	text-align: left;
}
#navi_bottom_box ul li a,#navi_bottom_box ul li a:link{
	display: block;
	float: left;
	padding: 3px 0;
	width: 200px;
	color: #fff;
}
#navi_bottom_box ul li a:hover{
	border-bottom: 1px  dotted #ccc;
}
/* end navi_bottom_box */

#footer_out{
	clear:both;
	margin: 0px auto;
	padding: 0px;
	width: auto;
	height: 108px;
	background: url(../image/industry_footer02.jpg)  repeat-x;	
}

#footer{
	text-align:left;
	clear:both;
	margin: 0px auto;
	padding: 0px;
	width: 1000px;
	height: 108px;
	background: url(../image/industry_footer.jpg)  no-repeat;	
}

#footer p{
	margin:0px;
	padding: 0px 0 0 0;
	color: #0960a7;
}
#footer .align{
	padding: 15px 0 0 100px;
}

.clear{
    clear: both;
    display: block;
    height: 0;
    overflow-x: hidden;
    overflow-y: hidden;
    visibility: hidden;
    width: 0;
}

#boxNews {
	margin: 0px auto;
	padding: 5px 10px;
	height:430px;
}

#boxNewsContentLeft {
	float:left;
	position:relative;
	width: 320px;
	border: 1px solid #ccc;
	background: #0c86c7;
}
#boxNewsContentRight {
    float: left;
    margin-left: 10px;
    position: relative;
    width: 385px;
}
.linkNewsTitle {
color:#06F;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.boxShortNews {
max-height:54px;
overflow-x:hidden;
overflow-y:hidden;
}
.boxShortNewsLeft {
max-height:118px;
overflow-x:hidden;
overflow-y:hidden;
}
#boxNewsHilight {
	height:340px;
	overflow-x:hidden;
	overflow-y:hidden;
	color: #fff;
}
#boxNewsHilightView {
	background-color: #006699;
	height:60px;
	margin-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
}
#boxNewsHilightView ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
}
#boxNewsHilightView ul li {
float:left;
margin-left:5px;
}
#boxNewsHilightViewMask {
	bottom:0;
	height:70px;
	left:0;
	position:absolute;
	width:100%;
	z-index:2;
}
#boxNewsHilightViewMask:hover {
	cursor:wait;
}
.boxNewsList {
	overflow: auto;
	clear:left;
	margin-bottom: 5px;
	padding: 3px;
	border: 1px solid #dfdfdf;
}

.boxNewsList:hover{
	background: #f2f2f2;
}

.boxNewsList img{
	width: 80px;
	height: auto;
}

.boxNewsList a,.boxNewsList a:link{
	margin: 0 0 5px 0;
	color: #006699;
}
.boxNewsList a:hover{
	text-decoration: underline;
}

.listNewsLink{
	font-size:12px;
	font-weight:bold;
}

.newsDetail{
	padding-top:10px;
}

.clearLeft {
clear:left;
font-weight:bold;
padding-bottom:5px;
padding-right:10px;
padding-top:5px;
text-align:right;
text-decoration:none;
}
.imgNewsList {
background-color:#FFFFFF;
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color-ltr-source:physical;
border-left-color-rtl-source:physical;
border-left-color-value:#CCCCCC;
border-left-style-ltr-source:physical;
border-left-style-rtl-source:physical;
border-left-style-value:solid;
border-left-width-ltr-source:physical;
border-left-width-rtl-source:physical;
border-left-width-value:1px;
border-right-color-ltr-source:physical;
border-right-color-rtl-source:physical;
border-right-color-value:#CCCCCC;
border-right-style-ltr-source:physical;
border-right-style-rtl-source:physical;
border-right-style-value:solid;
border-right-width-ltr-source:physical;
border-right-width-rtl-source:physical;
border-right-width-value:1px;
border-top-color:#CCCCCC;
border-top-style:solid;
border-top-width:1px;
float:left;
height:80px;
margin-bottom:5px;
margin-right:10px;
width:80px;
}

.imgNewsList a{
	color:#06F;
}

.imgTraning {
background-color:#FFFFFF;
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color-ltr-source:physical;
border-left-color-rtl-source:physical;
border-left-color-value:#CCCCCC;
border-left-style-ltr-source:physical;
border-left-style-rtl-source:physical;
border-left-style-value:solid;
border-left-width-ltr-source:physical;
border-left-width-rtl-source:physical;
border-left-width-value:1px;
border-right-color-ltr-source:physical;
border-right-color-rtl-source:physical;
border-right-color-value:#CCCCCC;
border-right-style-ltr-source:physical;
border-right-style-rtl-source:physical;
border-right-style-value:solid;
border-right-width-ltr-source:physical;
border-right-width-rtl-source:physical;
border-right-width-value:1px;
border-top-color:#CCCCCC;
border-top-style:solid;
border-top-width:1px;
float:left;
height:100px;
margin-bottom:5px;
margin-right:10px;
text-align:center;
width:130px;
}
a.imgTraning {
display:block;
}
.imgNewsList60 {
background-color:#FFFFFF;
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color-ltr-source:physical;
border-left-color-rtl-source:physical;
border-left-color-value:#CCCCCC;
border-left-style-ltr-source:physical;
border-left-style-rtl-source:physical;
border-left-style-value:solid;
border-left-width-ltr-source:physical;
border-left-width-rtl-source:physical;
border-left-width-value:1px;
border-right-color-ltr-source:physical;
border-right-color-rtl-source:physical;
border-right-color-value:#CCCCCC;
border-right-style-ltr-source:physical;
border-right-style-rtl-source:physical;
border-right-style-value:solid;
border-right-width-ltr-source:physical;
border-right-width-rtl-source:physical;
border-right-width-value:1px;
border-top-color:#CCCCCC;
border-top-style:solid;
border-top-width:1px;
float:left;
height:60px;
margin-bottom:5px;
margin-right:5px;
margin-top:5px;
width:60px;
}
.fontTextSmallGray {
color:#999999;
font-size:10px;
font-weight:normal;
}
.boxShowNewsDate {
margin-left:70px;
}
.fontBgBold {
background-color:#06F;
color:#FFFFFF;
font-weight:bold;
margin-bottom:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
}
.imgNewsHilight {
	margin-bottom: 0px;
}
.linkNewsHilight {
	float: left;
	margin: 0px 0 10px 0;
	padding: 5px 2px;
	width: 320px;
	color: #fff;
	background: #006699;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
}
#shortNewsHilight{
	padding: 5px;
}
.hideNewsHilight {
display:none;
}
.showNewsHilight {
display:block;
}
.image100PxLeft {
border-bottom-color:#06F;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color-ltr-source:physical;
border-left-color-rtl-source:physical;
border-left-color-value:#06F;
border-left-style-ltr-source:physical;
border-left-style-rtl-source:physical;
border-left-style-value:solid;
border-left-width-ltr-source:physical;
border-left-width-rtl-source:physical;
border-left-width-value:1px;
border-right-color-ltr-source:physical;
border-right-color-rtl-source:physical;
border-right-color-value:#06F;
border-right-style-ltr-source:physical;
border-right-style-rtl-source:physical;
border-right-style-value:solid;
border-right-width-ltr-source:physical;
border-right-width-rtl-source:physical;
border-right-width-value:1px;
border-top-color:#06F;
border-top-style:solid;
border-top-width:1px;
float:left;
height:100px;
margin-bottom:5px;
margin-left:2px;
margin-right:15px;
width:100px;
}
#contentDetail {
float:left;
min-height:465px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
width:680px;
}
.imgNewsDetail {
margin-bottom:5px;
margin-top:5px;
text-align:center;
}

.imgNewsDetail img{
	-moz-box-shadow: 10px 10px 5px #888;
	-webkit-box-shadow: 10px 10px 5px #888;
	box-shadow: 10px 10px 5px #888;
}


.GalleryNews {
	float:left;
	width:160px;
	height:260px;
	overflow:hidden;
	margin-left:3px;
	margin-bottom:3px;
	background-color:#FFF;
}
.GalleryNewsImages:hover {
	-moz-box-shadow: 4px 4px 5px #888;
	-webkit-box-shadow: 4px 4px 5px #888;
	box-shadow: 4px 4px 5px #888;
}
.GalleryNewsImages {
	width:150px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	text-align:center;
	background-color:#FFF;
	height:210px;
	overflow:hidden;
	border:1px solid #999;
	-moz-box-shadow: 2px 2px 5px #888;
	-webkit-box-shadow: 2px 2px 5px #888;
	box-shadow: 2px 2px 5px #888;
}
.GalleryNewsImages a {
	display:block;
}

.GalleryNewsDetail {
	width:150px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}

#bannerMini{
	text-align:center;
}

#bannerMini img{
	padding:5px;
}

#boxBanner{
	text-align: center;
	margin: 0px 10px;
	padding: 8px 5px;
	border-top: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
}

#boxBanner img{
	margin: 0 7px;
	-moz-box-shadow: 2px 2px 2px #888;
	-webkit-box-shadow: 2px 2px 2px #888;
	box-shadow: 2px 2px 2px #888;
}

#boxBanner img:hover{
	-moz-box-shadow: 8px 8px 5px #888;
	-webkit-box-shadow: 8px 8px 5px #888;
	box-shadow: 5px 5px 5px #888;
}

.boxLastLogin{
	margin: 0px auto;
	padding: 0px 0 0 0px;
	width: 245px;
	height: auto;
}


.supLastLogin {
	float:left;
	width:40px;
	max-height:50px;
	margin-right:5px;
}
.lastLogin {
	padding-left:55px;
}

.marketplace{
	overflow: auto;
	margin: 0px auto;
	margin-bottom: 5px;
	padding: 5px;
	width: 210px;
	height: auto;
	border: 1px dotted #dfdfdf;
}
.marketplace img.marketplace_img{
	margin: 5px 0 0 0px;
	padding: 0 0 5px 0;
	width: 100px;
	height: auto;
}
.marketplace p.marketplace_company{
	margin: 0px auto;
	padding: 0px 0 0px 5px;
	color: #006699;
	font-weight: bold;
}
.marketplace p.marketplace_name{
	margin: 0px auto;
	padding: 0px 0 0px 5px;
	color: #006699;
}
.marketplace p.marketplace_detail{
	float: left;
	margin: 5px 0 0 0;
	padding: 0px 0 0px 0px;
	width: auto;
	color: #666;
	text-align: left;
}
.marketplace p.marketplace_detail a,.marketplace p.marketplace_detail a:link{
	color: #666;
}
.marketplace p.marketplace_detail a:hover{
	color: #666;
	text-decoration: underline;
}
.boxLastLogin .top{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 245px;
	height: 40px;
	background-image:url(../image/industry_sidebar01.jpg);
}
.boxLastLogin .top h3{
	font-weight:bold;
	font-size:13px;
	color:#006699;
	padding: 0px 0 0 15px;
	text-align: left;
}
.boxLastLogin .middle{
	float: left;
	margin: 0px;
	padding: 5px 0;
	width: 245px;
	height: auto;
	background:url(../image/industry_sidebar02.jpg) repeat-y;
}
.boxLastLogin .bottom{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 245px;
	height: 13px;
	background-image:url(../image/industry_sidebar03.jpg);
}

#boxLogin .login_padding{
	float: left;
	padding:  5px 5px;
	color: #fff;
}
#boxLogin .login_botton{
	margin: 0px auto;
	padding: 10px 0px 0 0;
}
#boxLogin #login_botton a:hover{
	margin: 0px;
	padding: 0px;
	width: 132px;
	height: 39px;
	background:url(../image/login_botton_hover.png) no-repeat;
}
#boxLogin h3{
	float: left;
	margin: 0px 0 15px 0;
	padding: 15px 0 0 15px;
	width: 220px;
	text-align: left;
	font-weight:bold;
	font-size:13px;
	color:#006699;
}

.boxLastLogin ul{
	margin:0;
	padding:0;
	list-style:none;
	font-size:11px;
	color:#616161;
}

.boxLastLogin ul li {
	float: left;
	margin: 0px;
	padding: 0px 0 0 12px;
	font-family:arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align: left;
	line-height: 1.5;
}

.boxLastLogin ul li a:hover {
	text-decoration: underline;
}

.timeago{
	color:#FF9900;
	display:block;
	padding:3px 3px 3px 16px;
	font-weight:normal;
}

.productChannel {
	clear:both;
}
.productChannelList {
	margin-left:5px;
	margin-right:5px;
	background:#F0F0F0;
    border-radius: 3px 3px 3px 3px;
    font-size: 11px;
    height: 65px;
    margin-bottom: 3px;
    overflow: hidden;
    padding: 5px 0 2px 8px
}
.productChannelList img {
	float:left;
	width:60px;
	height:60px;
	overflow:hidden;
	text-align:left;
	margin-right:10px;
	
}

#boxLogin{
	overflow: auto;
	margin: 0px auto;
	padding: 0px;
	width: 245px;
	height: 209px;
	background:url(../image/login_bg.jpg) no-repeat;
}

#frmLogin{
	margin:5px;
}

#frmLogin div{
	margin-top:5px;
	font-style:italic;
	font-weight:bold;
}


#frmLogin label{
	width:20px;
}

#frmLogin .txt{
	width:140px;
}


#frmLogin .submit{
	margin: 0px auto;
}

.channel{
	float:left;
	margin: 10px 4px 0 7px;
    padding: 0px 0 10px 0;
	width:229px;
	border: 1px solid #dfdfdf;
}

.channel h2{
	float: left;
	margin: 0px 0 10px 0;
	padding: 0px 0 0 0;
	width: 229px;
	height: 40px;
	background-image:url(../image/product_box01.jpg);
	color: #fff;
}
.channel h2 .h2_text{
	float: left;
	margin: 0 0 0px 0;
	padding: 10px 0 0 0;
	min-width: 229px;
	text-align: center;
}
.channel h3{
	font-weight:normal;
	font-size: 12px;
	padding:0 5px 0 75px;
	margin-bottom:2px;
}
.channel h3 a,.channel h3 a:link{
	color: #006699;
}
.channel h3 a:hover{
	text-decoration: underline;
}
.boxRank{
	overflow: auto;
	margin-bottom: 10px;
	padding: 0 0 0 4px;
}

.boxRank .omega{
	margin-right:0;
}

.personChannel{
	 clear:both;
	 margin:10px 0 0 10px;
	 height:80px;
	 overflow:hidden;
}


.personChannel img{
	float:left;
	padding-right:5px;
	max-height:60px;
}


.personChannel span{
	display:block;
	padding-left:75px;
}

.personChannel span.detail a {
	font-size:11px;
	font-weight:bold;
	color:#666;
}
.supplierList tr td{
	margin:10px 5px 5px 5px;
	vertical-align:middle;
}


.supplierList .nameTh{
	color:#999;
	overflow:hidden;
	color:#0066FF;	
	height:13px;
}
a .nameTh,a:link .nameTh{
	color: #006699;
}
a:hover .nameTh{
	text-decoration: underline;
}
.supplierList .nameEn{
	color:#999;
	overflow:hidden;
	height:13px;
}

.headChannelTable{
	clear:left;
	padding:10px;
	margin-top:25px;
	border-top:1px solid #CCC;
	font-size:13px;
	font-weight:bold;
}
.imgLogoTop {
	max-width:70px;
	height:auto;
	max-height:90px;
}
/*new csss*/
#under_navi{
	margin: 0px auto;
	padding: 0px 0 0 0;
	width: 1000px;
	height: 43px;
	background-image:url(../image/industry03.jpg);
}
#under_navi .search{
	float: left;
	margin: 10px 0 0 50px;
	height: 20px;
}
/* navi_top_box */

#navi_top_box{
	overflow: auto;
	margin: 0px;
	padding: 0px 0 10px 0;
	width: 1000px;
	height: auto;
	background:url(../image/industry_navi_top_box02.jpg) repeat-y;
}
#navi_top_box_in{
	margin: 0px 0 0 0;
	padding: 8px 0 0 0;
	width: 1000px;
	min-height: 203px;
	background:url(../image/industry_navi_top_box01.jpg) no-repeat;
}
#navi_top_box_in h2{
	clear:both;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 900px;
	height: 36px;
	background:url(../image/industry_navi_top_h3.png) no-repeat;
	text-align: left;
	color:#006699;
	font-weight: bold;
	font-size: 13px;
}
#navi_top_box_in h2#navi_top_padding{
	float: left;
	margin: 0px;
	padding: 6px 0 0 10px;
}
#navi_top_box_in .navi_top{
	overflow: hidden;
	float: left;
	margin: 0px 2px;
	padding: 0px 0;
	width: 195px;
	height: 60px;
	border-bottom: 1px solid #5ea3d5;
	border-right: 1px solid #5ea3d5;
	text-align: left;
}
#navi_top_box_in .navi_top:hover{
	background: #0c87c9;
}
#navi_top_box_in .navi_top h3{
	font-weight: lighter;
	font-size: 12px;
}
#navi_top_box_in .navi_top h3 a,#navi_top_box_in .navi_top h3 a:link{
	color: #fff;
}
#navi_top_box_in .navi_top h3 a:hover{
	text-decoration: underline;
}
#navi_top_box_in .navi_top img{
	float: left;
	margin: 5px;
	padding: 0px;
	width: auto;
	height: 50px;
	box-shadow: 2px 2px 2px #003366;
	border-radius: 5px;
}
#navi_top_box_in .navi_top img:hover{
	box-shadow: 3px 3px 3px #003366;
}
#navi_top_box_bottom{
	margin: 0px;
	padding: 0px 0 0 0;
	width: 1000px;
	height: 9px;
	background:url(../image/industry_navi_top_box03.jpg) no-repeat;
}
/* end navi_top_box */

#register_icon{
	float: right;
	padding: 5px 10px 0 0;
}
#register_icon a,#register_icon a:link{
	float: left;
	margin: 0px;
	padding: 0px 0 0 0;
	width: 242px;
	height: 34px;
	background-image:url(../image/register_icon.png);
}
#register_icon a:hover{
	float: left;
	margin: 0px;
	padding: 0px 0 0 0;
	background-image:url(../image/register_icon_hover.png);
}

#register_icon_matrix {
	float: right;
	padding: 5px 10px 0 0;
}
#register_icon_matrix a,#register_icon_matrix a:link{
	float: left;
	margin: 0px;
	padding: 0px 0 0 0;
	width: 200px;
	height: 34px;
	background-image:url(../image/register_matrix.png);
}

/*seller*/
#seller_buyer{
	float: left;
	margin: 0px 0 5px 0;
	padding: 0px;
	width: 254px;
	height: 74px;
}
#seller_buyer01 a,#seller_buyer01 a:link{
	float: left;
	margin: 0px 0 5px 0;
	padding: 0px;
	width: 128px;
	height: 74px;
	background-image:url(../image/industry_seller01.jpg);	
}
#seller_buyer01 a:hover{
	float: left;
	margin: 0px 0 5px 0;
	padding: 0px;
	width: 128px;
	height: 74px;
	background-image:url(../image/industry_seller01_hover.jpg);		
}
#seller_buyer02 a,#seller_buyer02 a:link{
	float: left;
	margin: 0px 0 5px 0;
	padding: 0px;
	width: 126px;
	height: 74px;
	background-image:url(../image/industry_seller02.jpg);	
}
#seller_buyer02 a:hover{
	float: left;
	margin: 0px 0 5px 0;
	padding: 0px;
	width: 126px;
	height: 74px;
	background-image:url(../image/industry_seller02_hover.jpg);		
}
/* end seller*/

/*logo*/

#logo_box{
	overflow: auto;
	float: left;
	margin: 0px 0 5px 0;
	padding: 0px 0;
	width: 254px;
	height: 82px;
	text-align: center;
}
#logo_box img{
	margin: 0px;
	padding: 13px 7px 0 7px;
	width: 55px;
}

/*end logo*/

/*banner*/
#banner{
	margin: 0px auto;
	margin-top: 7px;
	margin-bottom: 7px;
	padding: 0px;
	width: 720px;
	height: 300px;
	border: 1px solid #dfdfdf;
	overflow: hidden;
}
/*end banner*/

.banner_customer{
	width: 245px;
	height:110px;
	margin: 0px auto;
	margin-top: 3px;
	margin-bottom: 5px;
	padding: 0px;
	box-shadow: 2px 2px 2px #999;
}
.banner_customer:hover{
	box-shadow: 3px 3px 3px #999;
}

/* search infomation box */

#search_information_box{
	margin: 0px auto;
	margin-bottom: 10px;
	padding: 0px;
	width: 720px;
	height: 75px;
	background: url(../image/company_search.jpg) no-repeat;
}
#search_information_box h1{
	float: left;
	margin: 0px;
	padding: 10px 0 0 10px;
	width: 720px;
	color: #fff;
	background: none;
}
a.search_information_result{
	display: block;
	float: left;
	margin: 15px 0 0 0;
	padding: 2px;
	width: 170px;
	border-right: 1px dotted #fff;
	color: #fff;
	text-align: center;
	font-size: 11px;
}

.search_information_num_head{
	color: yellow;
	font-weight: bold;
	font-size: 14px;
}


.search_information_num{
	color: red;
	font-weight: bold;
	font-size: 14px;
}

/* end search infomation box */

/* search result box */

.search_result_box{
	overflow: auto;
	margin: 0px auto;
	margin-bottom: 5px;
	padding: 5px;
	width: 210px;
	height: auto;
	border: 1px dotted #dfdfdf;
}
.search_result_box a:hover p{
	text-decoration: underline;
}
.search_img_box{
	float: left;
	width: 70px;
	height: auto;
	text-align: center;
}
.search_result_icon{
	margin: 0px auto;
	padding: 5px 0 0 0;
}
.search_result_pic{
	clear: left; 
	float: left;
	width: 70px;
	height: 70px;
}
.search_result_bold2{
	float: left;
	margin: 0px 0 0 10px;
	width: 130px;
	color: #006699;
	text-align: left;
}
.search_result_bold{
	float: left;
	margin: 0px 0 0 10px;
	width: 130px;
	color: #006699;
	text-align: left;
	font-weight: bold;
}
.search_result_bold a,.search_result_bold a:link{
	color: #006699;
}
.search_result_bold a:hover{
	color: #006699;
	text-decoration: underline;
}
.search_result_date{
	float: left;
	margin: 0px 0 0 10px;
	padding: 0px;
	width: 130px;
	color: #666;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
}
.search_result_normal{
	float: left;
	margin: 0 0 0 10px;
	width: 130px;
	color: #666;
	text-align: left;
	
}

.intro{
	max-height: 46px;
	overflow: hidden;
}

/* end search result box */

/* google map box */
#googlemap_box{
	margin: 0px auto;
	padding: 0px 0 0 0;
	width: 720px;
	height: 600px;
	background: url(../image/pic_test7.jpg) no-repeat;
	text-align: center;
	border: 1px solid ccc;
}
#googlemap_full_box {
	margin:5px 10px;
	padding:0;
	height:660px;
	background:#FFF;
	border: 1px solid #CCC;
}
#googlemap_indus_box {
	float:left;
	width:740px;
}
/*#googlemap_box img{
	margin: 0px auto;
	padding: 0px;
	max-width: 720px;
	height: auto;
	background: url(../image/pic_test7.jpg) no-repeat;
	text-align: center;
}*/
.infoWindow {
	padding:5px;
	text-align:left;
	max-width:350px;
}
/* end google map box */

/* search result count */

.search_result_count{
	margin: 0px auto;
	margin-bottom: 10px;
	padding: 8px 0;
	width: 720px;
	background: #ccc;
	border-top: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
	box-shadow: 0px 0px 0px #ccc;
	font-size: 13px;
	color: #333;
}
.search_result_count p{
	margin: 0px;
	padding: 0 0 0 10px;
}
/* end search result count */

/* supplier_box */

.supplier_box_head{
	margin: 0px auto;
	margin-top: 10px;
	padding: 0px;
	width: 720px;
	height: 75px;
	background: url(../image/supplier_box01.jpg) no-repeat;
}
.supplier_box_head h2{
	float: right;
	margin: 30px 0 0 0;
	padding: 0px;
	width: 530px;
	font-size: 14px;
	color: #fff;
	text-align: left;
	text-shadow: 1px 1px 2px #666;
}
.supplier_box_head2{
	margin: 0px auto;
	margin-top: 10px;
	padding: 0px;
	width: 720px;
	height: 75px;
	background: url(../image/supplier_box02.jpg) no-repeat;
}
.supplier_box_head2 h2{
	float: right;
	margin: 30px 0 0 0;
	padding: 0px;
	width: 530px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	text-shadow: 1px 1px 2px #666;
}
.supplier_box_head3{
	margin: 0px auto;
	margin-top: 10px;
	padding: 0px;
	width: 720px;
	height: 44px;
	background: url(../image/company_search2.jpg) no-repeat;
}
.supplier_box_head3 h2{
	float: left;
	margin: 15px 0 0 10px;
	padding: 0px;
	width: 530px;
	font-size: 14px;
	color: #fff;
	text-align: left;
	text-shadow: 1px 1px 2px #666;
}

.supplier_box_head4{
	margin: 0px auto;
	margin-top: 5px;
	padding: 0px;
	width: 100%;
	height: 44px;
	background: url(../image/company_search2.jpg) right no-repeat;
}
.head4_bg_repeat{
	margin: 0px auto;
	margin-top: 5px;
	padding: 0px;
	width: 98%;
	height: 44px;
	background: url(../image/company_search3.jpg) repeat-x;
}
.supplier_box_head4 h2{
	float: left;
	margin: 15px 0 0 10px;
	padding: 0px;
	font-size: 14px;
	color: #fff;
	text-align: left;
	text-shadow: 1px 1px 2px #666;
}



.supplier_box{
	overflow: auto;
	margin: 0px auto;
	margin-top: 10px;
	padding: 0px;
	width: 720px;
	height: auto;
	border: 1px solid #dfdfdf;
	box-shadow: 0px 2px 2px #CACACA;
}
.supplier_box_conpany_r{
	float: left;
	margin: 2px;
	padding: 4px;
	width: 150px;
	background: #f2f2f2;
	border-right: 1px solid #ccc;
	text-align: center;
}
.supplier_box_conpany_r a:hover p{
	text-decoration: underline;
}
.supplier_box_logo{
	display: block;
	margin: 3px;
	max-width: 100px;
	max-height:100px;
	text-align: center;
	margin-bottom:5px;
}
.supplier_box_th{
	margin: 1px 5px;
	padding: 0px;
	text-align: left;
	color: #666;
	font-weight: bold;
}
.supplier_box_eng{
	margin: 1px 5px;
	padding: 0px;
	text-align: left;
	color: #006699;
	font-weight: bold;
}
.supplier_box_address, .supplier_box_tel {
	padding:3px;
	margin:0;
	text-align:left;
}
.supplier_box_date{
	margin: 1px 5px;
	padding: 0px;
	text-align: left;
	color: #666;
	font-size: 11px;
}
.supplier_box_map{
	float: right;
	margin: 2px;
	cursor: pointer;
	width:23px;
}
.supplier_box_conpany_l{
	float: left;
	margin: 0px 3px 7px 5px;
	padding: 0px 0 0 3px;
	width: 545px;
	text-align: center;
}
.supplier_box_product{
	margin: 0px auto;
	margin-top: 10px;
	padding: 0px;
	width: 540px;
	height: 30px;
}
.supplier_box_product_list{
	float: left;
	margin: 0px 6px 0 0;
	padding: 0px;
	width: 100px;
	height: 115px;
	border: 1px solid #dfdfdf;
	text-align: center;
	font-size: 11px;
	overflow: hidden;
}
.supplier_box_product_list a,.supplier_box_product_list a:link{
	color: #666;
}
.supplier_box_product_list a:hover{
	color: #006699;
}
.supplier_box_product_list img{
	margin: 3px 0 0 0;
	width: auto;
	height: auto;
	max-width: 90px;
	max-height: 68px;
}
.supplier_box_desc{
	clear: both;
	margin: 0px auto;
	padding: 5px 0 0 0;
	width: 540px;
}
.supplier_box_desc01{
	float: left;
	margin: 0px;
	padding: 5px 0 0 0;
	width: 380px;
	text-align: left;
}
.supplier_box_company_n{
	float: left;
	margin: 0px 5px 5px 0;
	padding: 2px;
	width: 370px;
	text-align: left;
	border-bottom: 1px solid #006699;
}
.supplier_box_desc01 a:hover p{
	text-decoration: none;
}
.supplier_box_desc_total a,.supplier_box_desc_total a:link{
	color: #006699;
}
.supplier_box_desc_total a:hover{
	text-decoration: underline;
}

.supplier_box_desc01 p{
	margin: 0px;
	padding: 1px;
	line-height:normal;
}
.supplier_box_desc02{
	float: left;
	margin: 0px;
	padding: 5px 0 0 0;
	width: 150px;
}

/* end supplier_box */

/* botton */
.btnAddSupplier {
    background: none repeat scroll 0 0 #DCEAA3;
    border: 1px solid #B9C979;
    color: #666666;
    width: 140px;
}
.btnAddProject {
    background: none repeat scroll 0 0 #CAE4FF;
    border: 1px solid #91C8FF;
    color: #666666;
    width: 140px;
}
.btnMakeRfi {
    background: none repeat scroll 0 0 #FFFFD2;
    border: 1px solid #FFFF80;
    color: #666666;
    width: 140px;
}
.btnShopNow {
	background: none repeat scroll 0 0 red;
    border: 1px solid #f20c41;
    color: #FFF;
    width: 140px;
}
a.button, .button {
    border-radius: 5px 5px 5px 5px;
    box-shadow: 2px 2px 2px #CACACA;
    cursor: pointer;
    display: block;
    font-size: 11px;
    font-weight: bold;
    line-height: 25px;
    margin: 3px;
    padding-left: 3px;
    text-align: left;
    text-decoration: none;
}
.googlePlus{
	float: left;
	margin: 5px 0 0 3px;
}
/* end botton */

/*page nav*/
.page_nav{
	margin: 0px auto;
	margin-top: 7px;
	margin-bottom: 10px;
	padding: 0px;
	width: 720px;
	height: 30px;
	background: #dfdfdf;
	box-shadow: 0 2px 2px #CACACA;
}
/* .page_nav ul{
	float: right;
	margin: 9px 10px 0 0;
	text-align: center;	
}
.page_nav ul li{
	display: inline;
	list-style: none;
	padding: 5px;
}
.page_nav ul li.selected{
	padding: 4px;
	color: #FF0000;
	font-weight: bold;
}
.page_nav a ,.page_nav a:link{
	margin: 0px;
	color: #666;
	text-decoration: none;
}
.page_nav a:hover{
	text-decoration: underline;
} */
/*end page nav*/

/* Matching box */

.matching_box{
	overflow: auto;
	margin: 0px auto;
	padding: 5px 0;
	width: 720px;
	border-bottom: 1px dotted #ccc;
	background: #f2f2f2;
}
.matching_box:hover{
	background: #dfdfdf;
}
.matching_box2{
	overflow: auto;
	margin: 0px auto;
	padding: 5px 0;
	width: 720px;
	border-bottom: 1px dotted #ccc;
	background: #e7e7e7;
}
.matching_box2:hover{
	background: #dfdfdf;
}

.matching_box_cat{
	float: left;
	margin: 0px 0 0 10px;
	padding: 0px;
	width: 350px;
}
.matching_box_cat a,.matching_box_cat a:link{
	color: #006699;
}
.matching_box_cat a:hover{
	text-decoration: underline;
}
.matching_box_com{
	float: right;
	margin: 0px;
	padding: 0px;
	width: 350px;
}
.matching_box_com p{
	margin: 0px;
	padding: 0px;
}
.matching_box_com a,.matching_box_com a:link{
	color: #333;
	font-weight: normal;
}
.matching_box_com a:hover{
	text-decoration: underline;
}
.matching_box_name_en a,.matching_box_name_en a:link{
	margin: 0 0 0 39px;
	color: #006699;
}

.matching_box_result_01{
	float: left;
	margin: 2px;
	padding: 4px;
	width: 120px;
	text-align: center;
}
.matching_box_result_01 img{
	width: 110px;
	height: auto;
}
.matching_box_result_01 a:hover p{
	text-decoration: underline;
}
.matching_box_result_02{
	float: left;
	margin: 0px 3px 7px 5px;
	padding: 10px 0 0 3px;
	width: 240px;
	text-align: left;
}
.matching_box_result_02 a,.matching_box_result_02 a:link{
	margin: 0 0 0 10px;
	color: #006699;
	font-weight: bold;
}
.matching_box_result_02 a:hover{
	text-decoration: underline;
}
.matching_box_result_02 p{
	float: left;
	margin: 2px 0;
	padding: 0px;
}
.matching_box_result_03{
	float: left;
	margin: 0px 3px 7px 5px;
	padding: 10px 0 0 3px;
	width: 150px;
	text-align: center;
	border-right: 1px dotted #ccc;
	text-align: left;
}
.matching_box_result_03 p{
	margin: 0px 0 5px 0;
	padding: 0px;
}
.matching_box_result_03 a,.matching_box_result_03 a:link{
	color: #333;
}
.matching_box_result_03 a:hover p{
	text-decoration: underline;
}
a p .matching_box_result_03,a:link p .matching_box_result_03{
	margin: 0px;
	padding: 0px 0 5px 0;
	color: #333;
}
.matching_box_result_eng{
	color: #006699;
}
.matching_box_result_04{
	float: left;
	margin: 0px 3px 7px 5px;
	padding: 10px 0 0 3px;
	width: 130px;
	text-align: center;
}
.matching_box_result_desc{
	float: left;
	text-align: left;
	margin: 10px 0 0 0;
	padding: 5px 0 0 0;
	font-size: 11px;
	line-height:15px;
	max-height:148px;
	overflow:hidden;
}
/* End Matching box */

.boxWantToSell{
	width: 715px;
	padding-left: 11px;
	padding-right: 11px;
}

.thumbList{
	margin: 0;
	padding: 0;
	
}

.thumbList li{
	width: 100px;
	list-style: none;
	float:left;
	margin: 28px 24px 0 19px;
}

.thumbList li div{
	
	width: 100px;
	
	text-align: center;
	overflow:hidden;
}

.thumbList li .thumbnail{
	height: 100px;
	border: 2px solid #006BA2;
}

.thumbList li .name{
	width: 100px;
	height: 50px;
	max-height: 50px;
	min-height: 30px;
	overflow: hidden;
	margin-top: 10px;
}

.groupList{
	margin: 16px 0 0 0;
	padding: 0 0 0 25px;
	height: 115px;
	overflow: auto;
}

.groupList li{
	list-style:none;
	float: left;
	height: 30px;
	width: 317px;
	text-align: left;
	overflow: hidden;
	padding-left: 10px;
}

.groupList a{
	color: #069;
}

.groupList a span{
	color: red;
}

.number {
	background: none repeat scroll 0 0 red;
    color: #FFFFFF;
    font-size: 12px;
    padding: 1px 4px;
}

.photo360 {
	clear: both;
	float:right;
    height: 28px;
    width: 40px;
	margin-left:5px;
}
.photo360 img {
	width:40px;
	height:auto;
}
.viewProduct360 {
	cursor:pointer;
}
