.hide1 {
visibility:hidden;
}

body,table,input,select,textarea,div,ul,li,p,form {
font-family:Arial;
font-size:12px;
margin:0;
padding:0;
}
 input[type="submit"],input[type="button"]
{
height: 26px;
padding: 4px 8px;
line-height: 1.43;
border: 1px solid #ccc;
border-radius: 1px;
box-shadow: 2px 2px 2px rgba(0,0,0,.075);
}
input[type="text"],input[type="password"]
{
height: 16px;
padding: 4px 8px;
line-height: 1.43;
background-color: #fff;
border: 1px solid #ccc;
border-radius: 1px;
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}
select
{
height: 26px;
padding: 4px 8px;
line-height: 1.43;
background-color: #fff;
border: 1px solid #ccc;
border-radius: 1px;
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}
#head {
text-align:center;
width:980px;
margin:0 auto;
}

#head span {
text-align:left;
display:inline;
vertical-align:top;
padding-top:6px;
padding-bottom:15px;
}

#head .t1 {
width:200px;
float:left;
}

#head .t2 {
width:auto;
}

#head .t3 {
width:600px;
float:right;
text-align:right;
margin-top:12px;
}

#head .img {
vertical-align:text-bottom;
}

.menu {
text-align:center;
margin-right:auto;
margin-left:auto;
}

.menu span {
display:inline-block;
font-weight:700;
font-family:Verdana;
vertical-align:top;
}

.menu .m3 {
background-image:url(/image_en/home_r2_c13.jpg);
background-repeat:repeat-x;
line-height:29px;
}

.menu a:hover {
color:red;
text-decoration:underline;
padding-right:15px;
padding-left:15px;
height:29px;
}

.menu .m1 {
width:4px;
background-image:url(/image_en/home_r2_c12.jpg);
background-repeat:no-repeat;
height:29px;
}

.menu .m2 {
width:4px;
background-image:url(/image_en/home_r2_c15.jpg);
background-repeat:no-repeat;
height:29px;
}

.menu .m3o {
background-image:url(/image_en/home_r2_c8.jpg);
background-repeat:repeat-x;
line-height:29px;
}

.menu .m1o {
width:4px;
background-image:url(/image_en/home_r2_c7.jpg);
background-repeat:no-repeat;
height:29px;
}

.menu .m2o {
width:4px;
background-image:url(/image_en/home_r2_c10.jpg);
background-repeat:no-repeat;
height:29px;
}

.cls {
clear:both;
}

.search {
text-align:center;
width:980px;
background-color:#338BE4;
height:45px;
vertical-align:middle;
margin:0 auto 15px;
}

.search span {
display:block;
vertical-align:middle;
padding-top:10px;
padding-bottom:8px;
}

.search b {
color:#FFF;
font-size:13px;
padding-right:4px;
}

.con .right {
width:180px;
float:right;
}

.con .left {
width:783px;
float:left;
}

.con1 .right {
width:100px;
float:right;
}

.con1 .left {
width:863px;
float:left;
}

.fleft {
text-align:left;
}

.fright {
text-align:right;
}

.fcenter {
text-align:center;
}

.toleft {
float:left;
}

.path {
width:980px;
margin:0 auto 15px;
}

.path span {
font-size:11px;
}

.results {
width:980px;
margin:0 auto 25px;
}

.results font {
color:#c00;
}

.results a {
font-size:13px;
}

.pic {
width:997px;
background-color:#999;
padding-top:15px;
padding-bottom:15px;
margin:0 auto;
}

.pic a {
display:inline-block;
height:62px;
padding-left:4px;
padding-top:2px;
padding-bottom:2px;
}

.pic img {
height:60px;
width:120px;
}

.ta {
margin-top:13px;
line-height:26px;
font-weight:700;
background-image:url(/image_en/W_bg.gif);
text-align:center;
padding:3px;
}

.ta span {
padding-right:5px;
padding-left:5px;
}

.ta .a1 {
text-align:left;
float:left;
}

.ta .a3 span {
color:#CCC;
padding-right:6px;
padding-left:6px;
}

.ta .a3 a {
padding-right:6px;
padding-left:6px;
}

.t {
border-bottom:1px solid #d3d3d3;
height:30px;
margin-top:7px;
}

#page {
overflow:auto;
margin-top:14px;
margin-bottom:14px;
}

#page p {
display:inline;
vertical-align:middle;
margin:0;
padding:0;
}

#page .p1 {
margin-right:20px;
}

#page .p2 {
word-spacing:4px;
}

#page .p3 {
float:right;
vertical-align:top;
}

#page a {
background-color:#f5f5f5;
display:inline-block;
padding:2px 7px;
}

#page a:hover {
border:1px solid #CCC;
color:#FFF;
background-color:#F60;
}

.p2 span {
border:1px solid #CCC;
color:#FFF;
background-color:#F60;
display:inline-block;
padding:2px 7px;
}

#bottoma {
font-family:Arial;
font-size:12px;
margin-top:8px;
margin-bottom:8px;
width:100%;
}

#bottoma p {
text-align:center;
margin:0;
padding:0;
}

#bottoma .bo1 {
padding-top:25px;
padding-bottom:15px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#999;
}

#bottoma .bo2 {
line-height:15px;
}

#bottoma .bo3 {
padding-top:15px;
}

.Sponsored1 {
font-weight:700;
color:#999;
text-align:center;
}

.as {
text-align:center;
margin-top:15px;
margin-bottom:15px;
}

h1 {
font-size:14px;
font-weight:700;
color:#C00;
display:inline;
clear:none;
float:none;
margin:0;
padding:0;
}

.bds {
border:1px solid #000;
background-color:#FBFEFF;
padding:19px 8px;
}

.bds div {
width:98%;
margin:5px auto;
}

.bds span {
display:block;
}

.bds p {
margin-bottom:15px;
}

.Industry {
font-size:13px;
font-weight:700;
color:#0E4D8B;
background-color:#DAF0FD;
text-align:center;
border:1px solid #90C6DA;
padding-top:5px;
padding-bottom:5px;
}

.Industry1 {
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-right-color:#90C6DA;
border-bottom-color:#90C6DA;
border-left-color:#90C6DA;
padding:7px;
}

.Industry1 li {
list-style-type:none;
padding-bottom:7px;
line-height:15px;
}

.Industry1 span {
padding-right:5px;
}

.industry1 .small {
font-size:11px;
padding-right:0;
color:#999;
}

.news {
font-size:16px;
color:#000;
}

.morenews {
margin-bottom:5px;
margin-left:15px;
}

.morenews span {
width:63px;
display:inline-block;
}

.searchby a {
padding-right:16px;
}

.searchbyt .selectk {
background-color:#F60;
padding-top:5px;
padding-bottom:5px;
}

.searchbyt .selectk:link,.searchbyt .selectk:visited,.searchbyt .selectk:hover {
color:#FFF;
}

.searchbyt a {
padding-right:7px;
padding-left:7px;
}

.gallery {
padding-top:10px;
padding-bottom:10px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#d3d3d3;
}

.gallery span {
text-align:center;
vertical-align:top;
line-height:16px;
display:inline-block;
}

.bl {
width:174px;
padding:15px 10px;
}

.bl:hover {
width:174px;
background-color:#f3f3f3;
padding:15px 10px;
}

.bl img {
border:1px solid #333;
text-align:center;
margin:0;
padding:0;
}

.bl div {
padding-top:5px;
}

.al {
line-height:16px;
padding-top:15px;
padding-bottom:15px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#d3d3d3;
}

.al:hover {
line-height:16px;
padding-top:15px;
padding-bottom:15px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#d3d3d3;
background-color:#f3f3f3;
}

.al span {
vertical-align:top;
display:inline-block;
}

.al .al1 {
width:30px;
padding-left:3px;
}

.al .al2 {
width:115px;
}

.al2 img {
border:1px solid #333;
}

.al .al3 {
line-height:17px;
width:510px;
}

.al .al3 .al3s {
padding-top:4px;
padding-bottom:5px;
display:block;
}

.al3 a.g:hover {
color:red;
}

.al .al4 {
line-height:17px;
width:110px;
margin-right:13px;
margin-left:13px;
text-align:center;
}

.al .al5 {
width:100px;
float:right;
text-align:center;
overflow:hidden;
}

.Refine {
border:1px solid #CCC;
line-height:150%;
}

.Refine .title {
font-size:14px;
line-height:26px;
background-color:#f5f5f5;
font-weight:700;
text-indent:10px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#CCC;
}

.sele {
border-right-width:1px;
border-right-style:solid;
border-right-color:#CCC;
padding:6px 10px;
}

.sele .rmore {
font-weight:700;
text-decoration:none;
}

.sele p {
font-weight:700;
}

.sele div {
padding-bottom:4px;
}

.sele span {
text-decoration:none;
padding-left:8px;
font-weight:700;
}

.sele .mr {
display:inline;
}

.sele .tmore {
overflow:auto;
position:absolute;
width:230px;
z-index:1;
background-color:#ECFCFF;
padding-left:3px;
border:1px solid #CCC;
}

.small {
font-size:11px;
color:#999;
padding-left:3px;
}

.stars1 {
margin-top:2px;
font-size:18px;
font-weight:700;
}

.stars2 {
vertical-align:bottom;
padding-left:2px;
margin-top:5px;
}

.stars4 {
font-size:15px;
font-weight:700;
color:#A24209;
font-family:Arial, Helvetica, sans-serif;
}

.stars5 {
vertical-align:bottom;
padding-left:2px;
margin-top:1px;
color:#A24209;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
}

.stars6 {
color:#A74409;
font-family:Arial, Helvetica, sans-serif;
line-height:22px;
background-image:url(/image_en/Stand_.gif);
background-repeat:no-repeat;
display:inline-block;
height:22px;
width:22px;
text-align:left;
margin-left:11px;
padding-left:20px;
}

.stars3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#head a:link,#head a:visited,#head a:hover {
padding:5px;
}

.menu a:link,.menu a:visited {
color:#036;
text-decoration:none;
padding-right:15px;
padding-left:15px;
height:29px;
}

.menu .m3o a:link,.menu .m3o a:visited,.menu .m3o a:hover {
color:#fff;
}

.con,.con1 {
width:980px;
margin:0 auto;
}

.toright,.ta .a3 {
float:right;
}

.results span,.al .b {
font-size:16px;
font-weight:700;
}

a:link,a:visited,#bottoma a:link,#bottoma a:visited {
color:#03C;
text-decoration:underline;
}

a:hover,#bottoma a:hover {
color:red;
text-decoration:underline;
}

#page a:link,#page a:visited {
border:1px solid #CCC;
text-decoration:none;
}

.searchby,.searchbyt {
background-color:#f1f1f1;
margin-bottom:23px;
margin-top:10px;
padding:6px;
}

.searchby span,.searchbyt span {
width:85px;
font-weight:700;
display:inline-block;
}

.al3 a.g:link,.al3 a.g:visited {
color:#060;
}