@CHARSET "UTF-8"; /************************************** * Supplier Style **************************************/ /* * Main Layout */ body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td { margin: 0; padding: 0; } html,body { margin:0; padding:0; min-width: 1200px; background: transparent; } body { font-family: "Segoe UI","Segoe UI Web Regular","Segoe UI Symbol","Helvetica Neue","BBAlpha Sans","S60 Sans",Arial,"sans-serif"; color: #333; direction: ltr; font-size: 12px; background-color: #fff; } html>body #wrap {height:100%;} html>body #content-wrap {height:100%;} html>body #content { padding-top: 74px; background-color: #fff; } #footer { width:100%; height:64px; background-color: #535665; text-align: center; } #footer { position:fixed; bottom:0; z-index: -999; } #footer p { /* margin-top: 10px; */ } #header { width:100%; height:74px; position:fixed; min-width: 1200px; z-index:99; background: url("/img/supplier/login/login_header_bg.gif") repeat-x; } #supplier-main-menu { width: 920px; height: 74px; position: relative; margin: auto; text-align: center; } ul.main-menu li { width: 125px; height: 103px; display: block; position: relative; float: left; padding: 0px; vertical-align: bottom; } ul.main-menu li.logo { width: 280px; display : inline; text-align: left; } ul.main-menu li.logo img { vertical-align: middle; padding-top: 16px; } #login-banner { text-align: center; margin: 0 auto; width: 100%; height: 360px; background: url("/img/supplier/login/login_banner_bg.gif") repeat-x; } #login-form { width: 100%; height: 88px; background-color: #f6f6f6; border-top: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; margin: 0 auto; padding: 0px; text-align: center; } #login-form table.form { width: 920px; margin: 0 auto; border-spacing: 0px; } #login-form table.form td table { width: 100%; } #login-form table.form td table td { text-align: left; } #login-form table.form td.companyBtn { border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4; background-color: #ededed; height: 88px; } #login-form table.form td input[type="text"] { border: 1px solid #757581; width: 150px; height: 21px; padding:0 0 0 2px; } #login-form table.form td input[type="password"] { border: 1px solid #757581; width: 150px; height: 21px; padding:0 0 0 2px; } #login-notice { width: 920px; height: 200px; margin: 0 auto; top: 20px; position: relative; background-color: #fff; } #login-notice > div#notice { float: left; width: 367px; height: 200px; top: 24px; position: relative; } #login-notice > div#notice table { width: 100%; } #login-notice > div#notice table td { text-align: left; height: 25px; } #login-notice > div#notice table td.right { text-align: right; } #login-notice > div#notice a { color: #333; text-decoration: none; } #login-notice > div#notice a:hover { color: #3386ca; } #login-notice > div#econtract { margin-left: 4px; float: left; width: 210px; height: 200px; background: url("/img/supplier/login/econtract_check_bg.gif") no-repeat; background-position: 0 4px; } #login-notice > div#econtract img { position: relative; top: 130px; left: 70px; } #login-notice > div#btn { float: left; width: 300px; height: 200px; padding: 0; margin-left: 10px; top: 20px; position: relative; } #login-notice > div#btn > table { width: 100%; margin: 0 auto; } /** * Common **/ img { border: 0px; } .bold { font-weight: bold; } .blue { color: #004c98; } .orange { color: #fe6700; }