/* CSS Document */
body,form,body,div,li,h1,h2,h3,h4 { font-size:12px; color:#333; margin:0; padding:0; text-align:left; font-family:Arial;}
a:link { color:#333; text-decoration:underline;}
a:visited { color:#666; text-decoration:underline;}
a:hover { color:#0000FF; text-decoration:underline;}
.m1 { margin-bottom:7px;}
.m2 { margin-bottom:14px;}
h1 { font-size:28px;}
h2 { font-size:14px; background-color:#B0D7EE; padding:2px 7px;}
.red { color:red;}
.red a:link,.red a:visited,.red a:hover { color:red; text-decoration:underline;}
.white { color:white;}
.white a:link,.white a:visited,.white a:hover { color:white; text-decoration:underline;}
.fl { float:left;}
.fr { float:right;}
.w980 { width:980px;}
.clear { clear:both;}

/* header */
.first_txt { background-color:#E0E0E0; padding:3px 7px 3px 7px; margin-bottom:7px; text-align:center;}
.nav { float:right;}
.nav ul { margin:0; padding:0; width:510px; border-top:3px solid #0A7EC3; border-bottom:3px solid #0A7EC3; border-right:1px solid #0A7EC3;}
.nav ul li { margin:0; float:left; list-style:none; border-left:1px solid #0A7EC3; padding:4px 0px; width:100px; text-align:center; font-weight:bold; font-family:arial; font-size:16px;}
.nav ul li a { color:#000;}
.top_nav { margin-bottom:3px; text-align:right; font-family:Arial;}
.top_nav img { margin-right:10px;}
.logo { width:270px; text-align:left; float:left; padding-top:0px;}

/* search */
.search_outline { border:1px solid #B0D7EE; padding:1px;}
.search_bg { background-color:#B0D7EE; padding:10px 10px 10px 100px;}
.search_box1 { float:left; padding-top:0px; margin-right:20px;}
.search_box2 { float:left; font-size:14px; padding-top:22px; margin-right:5px;}
.search_box { float:left; text-align:left; font-size:14px; margin-right:7px;}
.search_url { padding-left:78px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:90%;}
/* submain */
.submain { float:left; margin-left:6px; margin-top:12px;}

/* content */
.left { float:left; width:750px;}
.right { float:right; width:220px;}

/* right */
.box { padding:7px 5px;background-color:#EEE;}
.box_pdf { text-align:center; font-size:14px; margin-bottom:7px;}
.box ul { font-size:14px; margin:0px 0px 7px 5px; padding:0px;}
.box li { list-style:none;}
.box_url { padding:0px 5px;}
.box_url a { width:90%; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; line-height:20px;}

/* left */
.Supplier { display:block; background-color:#E9F4FB; border-top:1px solid #CEE5F3; width:100%; padding:7px 0px;}
.Supplier li { list-style:none; float:left; white-space:nowrap; text-overflow:ellipsis; padding-top:2px; overflow: hidden !important; line-height:16px;}
li.a1 { width:30px; padding-top:1px; text-align:center;}
li.a2 { width:510px;}
li.a2 a { font-size:14px; font-weight:bold; line-height:150%;}
li.a2 img { margin-left:5px;}
li.a2 span { color:#666;}
li.a3 { width:70px; text-align:center;}
li.a4 { width:130px; text-align:right;}
li.a4 img { margin-right:3px;}
.more { text-align:right; padding:7px;}
.company { margin-bottom:7px;}



/* login */
.login_outline { border:1px dashed #CCC; padding:0px; background-color:#FFF8E7; height:270px !important; height:255px;}
.login_l { width:35%; float:left;}
.login_r { width:64%; float:right;}
.login_outline ul { margin:0px; padding:0px 10px 5px 25px;}
.login { width:100%;}
.login form { padding-left:10px;}
.login_title { font-size:14px; font-weight:bold; padding:10px;}
.login_input { width:70px; float:left;}
.login_w1 { width:80px; float:left; text-align:right; line-height:22px;}
.login_w2 { width:300px; float:left;}
.login_w3 { width:110px; float:left;}
.login_w2 input,.login_w3 input { width:100%;}
.login_btn { padding-left:80px;}

/* Orders */
.Orders1 { width:100px; float:left; text-align:right; line-height:22px;}
.Orders2 { width:140px; float:left; line-height:22px;}
.Orders3 { width:200px; float:left;}
.Orders_btn { padding-left:100px;}

/* bottom */
.bottom { border-top:3px solid #0A7EC3; text-align:center; margin-top:20px; padding:10px 0px;}


.windows { background-image:url(/images/windows_03.gif); width:423px; height:225px; margin-bottom:20px;}
.windows #til { width:100%; padding:4px 7px 10px 7px; }
.windows #til #til_txt { float:left; color:#FFFFFF; font-weight:bold; padding-top:3px;}
.windows #til #til_close { float:right; }

.windows #con { width:100%; margin:0px 10px 2px 20px;}
.windows #con #1 { width:50px; float:left; padding-top:5px; }/* “我需要”的宽度 */
.windows #con #2 { width:80px; float:left; margin-right:3px; }
.windows #con #2 input { width:100%;}
.windows #con #3 { width:300px; float:left; margin-right:3px;}
.windows #con #4 { width:100px; float:left; margin-right:3px;}
.windows #con #5 { float:left; color:#999999; padding-top:5px; }








