﻿
/* =============== Global =============== */
body { margin: 0px; padding: 0px; color: #666; background-color: #f4f4f4; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr { margin:0; padding:0; }
h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:normal; }
ul, ol, li { list-style:none; }
img { border:0; }
/*input {border:0 none;}*/
table { border-collapse:collapse; border-spacing:0; } table, td, input, textarea { font-size:12px; }
a { color: #004d89; text-decoration: none; }

/*hr {clear:both; font-size:0; height:0; line-height:0; border:none; color:#FFF;visibility:hidden;height:1px;margin:1px 0 1px 0;_margin:-20px 0;*float:left;}*/
.noStyle { border:none; background:none;}
hr { height:1px;border:none;margin:0;*margin:0 0 -15px 0;float:none;*float:left;display:block;clear:both; background:#FFF; color:#FFF;}
.c{clear:both;}


/*头部*/
.macrocosm{ width:320px; margin:0px auto; font-size:14px;}
.top{ width:320px; border-bottom:3px #005888 solid; margin-top:16px;}
.top h1{ width:74px; height:36px;}
.top .logo{ background:url(../images/logo.gif) no-repeat; width:98px; height:36px;}
.return{ background:url(../images/buttonimg.gif) no-repeat 0px -111px; width:74px; height:36px; display:inline-block;}
.top .enroll{ background:url(../images/icon.gif) no-repeat 0px -22px; float:right; padding-left:15px; margin-top:10px; text-decoration:none;}
.top .entry{background:url(../images/icon.gif) no-repeat 0px 3px; float:right; padding-left:15px; margin-top:10px; margin-right:15px; text-decoration:none;}

.nav{ width:320px; height:48px; background:url(../images/titlebg.gif); margin-bottom:13px;}
.nav li{ width:104px; float:left; border-right:1px solid #d3d3d3; border-left:1px solid #fff; height:47px; text-align:center; line-height:47px; font-size:16px; font-weight:bold; position:relative;}
.nav li a{ color:#333; text-decoration:none; }
.nav li .option{ position:absolute; width:13px; height:7px; bottom:-1px; background:url(../images/icon.gif) no-repeat 0px -112px; left:50%;}
.nav li.pitch{ background:url(../images/titlebg.gif) repeat-x 0px -68px; width:105px;}
.nav li.pitch a{ color:#cd4e00;}

.navigation{ width:320px; height:37px; margin-bottom:13px;}
.navigation a.record{ background:url(../images/buttonimg.gif) no-repeat; width:156px; height:37px; float:left; margin-right:8px;}
.navigation a:hover.record{background:url(../images/buttonimg.gif) no-repeat -166px 0px; }
.navigation a.apply{ margin-right:0px;  background:url(../images/buttonimg.gif) no-repeat 0px -52px; width:156px; height:37px; float:left; }
.navigation a:hover.apply{ background:url(../images/buttonimg.gif) no-repeat -166px -52px;}

.advertising{ font-size:16px; color:#a30101; line-height:20px; padding-bottom:13px; text-align:center;}
.advertising a{ color:#a30101;}
/*采购项目*/
.purchase{ background:url(../images/titlebg.gif) repeat-x 0px -136px; /*height:39px;*/ text-align:center; line-height:39px; font-size:18px; font-weight:bold; color:#191919;}
.search{ width:300px; margin:8px auto; height:38px;}
.search .inpSearch{ border:1px solid #1d90cb;  width:202px; height:37px; border-radius:2px; background:-webkit-gradient(linear,0 0,0 100%,from(#eaeaea),to(#fdfdfd)); float:left;}
.search .butonSearch{ border:0px; width:40px; height:40px; background:url(../images/icon.gif) no-repeat 0px -155px;  float:left; margin-right:3px;}
.search a.hot{ background: url(../images/icon.gif) no-repeat 7px -214px; padding-top:26px; display:inline-block; font-size:12px; color:#333; text-decoration:none;}

.main{ width:300px; margin:0px auto;}
.main p.hint{ background:#feffbc; width:300px; height:30px; color:#aa1a1a; text-align:center; line-height:30px;}
.main p.noresult{ background:#feffbc; width:300px; color:#aa1a1a; text-align:center; line-height:30px;}

.contents{ width:282px; border:1px solid #c4c4c4; margin-top:3px; font-size:14px; padding:8px; background:#FFF; color:#333; line-height:26px; position:relative; margin-bottom:20px;}
.contents .title{ font-size:16px; font-weight:bold; line-height:35px;}
.trigonum{ position: absolute; background:url(../images/icon.gif) no-repeat 0px -67px; width:13px; height:16px; top:-1px; left:-1px;}
.claim{ width:284px; overflow:hidden; font-size:12px;  line-height:22px; margin-top:5px; }
.claim dt{ background:#0f73a3; float:left; width:50px; padding-top:6px; height:44px; position:relative; color:#FFF; text-align:center; line-height:18px;}
.claim dd{ background:#f5f5f5; float:left; border:1px solid #a3d4ec; border-left:none; border-right:2px solid #0f73a3; height:48px; width:220px; padding-left:10px;}
.claim .triangle{ position:absolute; background:url(../images/icon.gif) no-repeat 0px -431px; right:-2px; width:8px; height:13px; top:20px;}
.date{ overflow: hidden; margin-top:10px;}
.date b{ font-size:12px; font-weight: normal; margin-right:10px; color:#000; line-height:40px;}
 a.enrollButton,a.examineButton{ float:right; color:#FFF; background:#0c79ae; width:110px; height:35px; text-align:center; line-height:35px; font-size:14px; font-weight:bold; -webkit-border-radius:2px; text-shadow:0 -1px 2px #005d8b; -webkit-box-shadow:0 -1px 0 #004b6f inset;}

/*热门产品*/
.grea{ display:none; position:absolute; width:280px;  right:0px; top:255px; z-index:999; overflow:hidden;  background:#3ba3d6; }
.grea a.x{ font-size:25px; color:#FFF;padding:5px 10px; line-height:18px; background:#00F; font-family:Arial; display:block; width:10px;}
.grea ul{ background:#3ba3d6; padding:0px 0px 20px; overflow:hidden;}
.grea ul li{ float:left; width:120px; padding-left:20px; color:#FFF; line-height:25px;}
.grea li a{color:#FFF;}

.copyright{ font-size:12px; text-align:center; line-height:25px; color:#333;}
.loading{ text-align:center; width:300px; display:none; margin:0 auto;}
.top span{ float:right; line-height:36px; font-size:12px; color:#333;}
.top span a{ color:#005888; text-decoration:underline; padding:0px 5px;}

.approve{ background:url(../images/contacts.gif) no-repeat 0px 3px;  height:19px; padding-left:16px; line-height:25px; display:inline-block;}
.iconCert{background:url(../images/icon.gif) no-repeat 0px -359px;}
.iconGoldCert{background:url(../images/icon.gif) no-repeat 0px -632px;}
.iconBuyers{background:url(../images/icon.gif) no-repeat 0px -533px; }
.iconBuyersGray{background:url(../images/icon.gif) no-repeat 0px -562px;}
.iconGoldGray{background:url(../images/icon.gif) no-repeat 0px -596px;}
.iconCert,.iconGoldCert,.iconBuyers,.iconBuyersGray,.iconGoldGray{ font-size:12px; width:16px; height:16px; overflow:hidden; display:inline-block;}
.colorRed{ color:#900;}