#listitem .item {margin-bottom:10px;padding-bottom:10px;border:1px solid #fff;border-bottom-color:#ccc;}
#listitem .functionbox {float:left;}
#listitem .info{float:right;width:43.7em;min-width:560px;}
#listitem .sampleimage { float:left; width:7.8em;}
#listitem .detail {margin-left: 8.3em;width:26em;min-width:330px;word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}
#listitem .alitalk {float:right; width:8.5em;text-align:right;}

#listitem .description {margin-bottom:10px; font:0.8em verdana;overflow: hidden;height:3.7em;}
#listitem .companyname {font:0.8em verdana;margin-bottom:4px;}

#listitem .gsicon {float:left;margin-right:4px;}
#listitem .tpicon {float:left;margin-right:4px;}
#listitem .vedioicon{float:left;margin-right:4px;}
#listitem .region {padding-top:15px;clear:both;font:0.8em verdana;}
#listitem .data{display:inline;font:0.8em verdana;color:#666;}
#listitem .companytype {display:inline;font:0.8em verdana;color:#666;}

#listitem.companylist .sampleimage {display:none;}
#listitem.companylist .detail {margin-left: 0;width:36em;}
#listitem.companylist .region {float:right;padding:0;}
#listitem.companylist .description {margin-bottom:8px;height:auto;}
#listitem.companylist .alitalk {width:6em;}

#listitem.buyingleads .info{float:none;width:100%;}
#listitem.buyingleads .sampleimage {display:none;}
#listitem.buyingleads .detail {margin-left: 0;width:36em;}
#listitem.buyingleads .region {float:right;padding:0;}
#listitem.buyingleads .description {margin-bottom:8px;height:auto;}
#listitem.buyingleads .alitalk {width:6em;}


#galleryitem .item{float:left;width:22.8em;padding:0;margin-bottom:10px;min-width:290px;height:19em; border-bottom:1px solid #efefef;}
#galleryitem .functionbox {float:left;background-color:#efefef;height:19em;}
#galleryitem .info{float:right; width:20.5em;min-width:260px;word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}
#galleryitem .sampleimage {float:left;width:7.8em;}
#galleryitem .detail {clear:both;word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}
#galleryitem .alitalk {margin:4px 0 0 105px;}

.sampleimage {overflow:hidden;width:7.8em;height:7.8em;border:1px solid #ccc;text-align:center;}
#galleryitem .description {clear:both;margin-bottom:2px; font:0.8em verdana;overflow: hidden;height:3.7em;word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}
#galleryitem .companyname {font:0.8em verdana;margin-bottom:4px;}

#galleryitem .gsicon {float:left;margin-right:4px;}
#galleryitem .tpicon {float:left;margin-right:4px;}
#galleryitem .vedioicon{float:left;margin-right:4px;}
#galleryitem .region {margin:8px 0 0 4px;font:0.8em verdana;}
#galleryitem .data {width:8em;font:0.8em verdana;color:#666;line-height:2em;}
#galleryitem .companytype {font:0.8em verdana;}
#galleryitem .relatedresult {display:none;}

/* #galleryitem .item h2 {float:left;} */

.item h2 {margin-right:4px;font-weight:lighter; border:0;background:none!important; display:inline; padding:0;font-size:1.2em;}
.item h2 a {text-decoration: underline;background:none;}
.item h2 a:link {color:#039;}
.item h2 a:visited {color:#666;}
.item h2 a:hover {color:#f60;}



#galleryitem .functiontop {border-left:2px solid #efefef;}
.functiontop {clear:both;padding:8px 0 15px 25px;border-top:2px solid #efefef; background:url("images/select_top_arrow.gif") no-repeat 5px 15px;}
.functionbottom {clear:both;clear:both;padding:8px 0 8px 25px; background:url("images/select_bottom_arrow.gif") no-repeat 5px 0px;}
.functiontop, .functionbottom{font:0.8em verdana;text-align:left;float:left; clear:both;}
.functiontop .selecttype, .functionbottom .selecttype{float:left;}
.functiontop .button,.functionbottom .button{float:right;}

.showtype {margin:8px 0;font:0.8em verdana;clear:both;}
.showtype div {float:left;}
.showtype .items {display:inline;margin-right:20px;}
.showtype .listview a       {padding:2px 10px 2px 20px;display:block;background:url("images/display_type_list_none.gif") 2px no-repeat;}
.showtype .listview span    {padding:2px 10px 2px 20px;display:block;background:url("images/display_type_list_current.gif") 2px no-repeat;}
.showtype .galleryview a    {padding:2px 10px 2px 20px;display:block;background:url("images/display_type_gallery_none.gif") 2px no-repeat;}
.showtype .galleryview span {padding:2px 10px 2px 20px;display:block;background:url("images/display_type_gallery_current.gif") 2px no-repeat;}
.listview, .galleryview{margin-top:2px;}
#list .ads {border-bottom:1px solid #e0e0e0;}
#listitem .ads {border-bottom:2px solid #e0e0e0;}
/* List */

#forum #list th{background-color:#e7e7e7;border-right:1px solid #fff!important;border-bottom:none;height:18px;}
#forum #list td{border-bottom:none;}
#list th {margin:0;padding:4px;background-color:#f5f5f5;border-bottom:1px solid #e0e0e0;border-right: 1px solid #e0e0e0;}
#list td {padding:10px 4px;border-bottom:1px solid #e0e0e0;}
#list h2 {font-weight:lighter; border:0;background:none!important; display:inline; padding:0 5px 0 0;font-size:1.2em;}
#list h2 a {text-decoration: underline;background:none;}
#list h2 a:link {color:#039;}
#list h2 a:visited {color:#666;}
#list h2 a:hover {color:#f60;}
#list .function {font:0.8em verdana;padding:6px 0 0 6px; vertical-align: middle;}
hr.list {color:#e0e0e0;}

/* list */