﻿/*green*/

body{background:url(bg.jpg) top center #fff fixed no-repeat;}

.header{ height:95px; color:#FFFFFF; text-align:left}
.header .company{ font-size:28px; font-family:"黑体"; padding:20px 0 0 20px;}
.login_m{ position:relative; width:975px; margin:0 auto; overflow:visible; height:0px;}
.login_m a{position:absolute; right:0; top:0; display:block; width:155px; height:27px; }
.login_m .cyjd{position:absolute; left:700px; top:10px; height:25px;}
.header a.website{ font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff;}
.header .business{ padding:4px 0 0 24px}

.nav{background:#fff;}
.nav ul{ border:1px solid #333; padding-left:30px; border-bottom:none; height:30px; background:url(subBg.gif) 0 -23px;}
.nav ul li{ float:left; font-size:14px; font-weight:bold;text-align:center; width:101px; height:20px; padding-top:10px;}
.nav ul li a{color:#fff; text-decoration:none;border-right:1px solid #fff;  display:block}
.nav ul li a:hover{ color:yellow; text-decoration:underline;}
.nav ul li.on{ width:101px; background:url(subBg.gif) 0 -53px; margin-top:3px;padding-top:7px; left:-1px; }
.nav ul li.on a{ color:#024f97; cursor:default; border:none!important}
.nav ul li.on a:hover{ text-decoration:none; color:#024f97}
.nav ul li.first a{ border-left:1px solid #67a5ca; }
.nav ul li.online { float:right; padding:5px 10px 0 0;width:76px; height:18px;}
.nav ul li.online a{ border:none;background:url(subBg.gif) 0 -83px; width:76px; height:18px;}
.nav .flash{ overflow:visible;}

.local { background:#fff; text-align:left; padding:5px 10px; border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;}
.local a{ color:#0c4369; padding:2px;}
.local a:hover{text-decoration:underline;}
.local a.select{ color:#fff;background:#0c4369;}
.local a.select:hover{text-decoration:underline;}

.main { background:#fff; padding:0 2px;zoom:1; padding-top:10px; overflow:hidden;}

.block {zoom:1;}
.block dl{ border:1px solid #ccc; text-align:left; background:#fff; margin-bottom:5px;}
.block dl dt{ border:1px solid #fff;height:22px;border-bottom:0;background:url(subBg.gif) repeat-x;}
.block dl dt .title .ico{ float:left; width:16px; height:16px; background:url(blueIco.gif) no-repeat; margin-right:2px;}
.block dl dt .title .noico{display:none}
.block dl dt .title{ font-weight:bold; font-size:14px; color:#fff; float:left; height:18px;background:url(subBg.gif) 0 -162px no-repeat; padding:4px 0 0 6px;width:160px;}
.block dl dt a.more{ display:block; float:right; padding:4px;color:#666}
.sl .block dl dt{ background-position:0 -138px;}
.sl .block dl dt .title{background-position: 0 -109px;width:110px;padding-left:14px;}
.sl .block dl dt a.more{color:#fff}
.block dl dd{ height:auto!important; height:100px; min-height:100px;}

.main_company{ padding:10px; font-size:12px; line-height:20px; font-family:Arial}
.main_company .img{ float:right; background:#efefef; border:1px solid #ccc; padding:4px 4px 14px 4px; margin-left:10px;}
.main_company .img img{ border:1px solid #ccc; background:#fff; padding:4px;}
.main_company .txt{}

.main_companyinfo,.main_content,.main_links{ padding:10px; font-size:12px; line-height:20px; font-family:Arial}
.main_companyinfo .img{float:left; background:#efefef; border:1px solid #ccc; padding:4px 4px 4px 4px; margin:5px;}
.main_companyinfo .title_t{font-weight:bold; font-size:14px; margin-left:150px;}
.main_companyinfo .content_t{}

.main_content{ font-family:宋体 Arial;}
.main_content .link{ margin-bottom:10px; padding:10px; border-bottom:1px dashed #ccc; line-height:80px; vertical-align:bottom;}

.main_companydetail table {background:#fff;}
.main_companydetail table tr td.tdl{padding:0px 3px 3px 3px; background-color:#f0f0f0;}
.main_companydetail table tr td.tdr{padding:3px 5px 3px 5px; background-color:#ffffff; word-break: break-all;}
.main_companydetail table tr td.tdl,td .tdr{line-height: 150%}

.main_links {}
.main_links ul li{ padding:5px; float:left;text-align:center;}
.main_links ul li img{ border:1px solid #ccc;}

.main_purchasing table,.main_demand table{line-height:20px}
.main_purchasing table th,.main_demand table th{ background:#e8f8f8; height:20px; white-space:nowrap; overflow:hidden;}
.main_purchasing table tr td .jq,.main_demand table tr td .jq{height:20px; overflow:hidden; text-align:left; padding-left:5px;}

.main_product{ padding:10px}
.main_product ul li{ width:120px; padding:0 4px; line-height:18px; text-align:center; float:left; margin-bottom:30px;}
.main_product ul li a{ display:block; margin:4px 0}
.main_product ul li a.apro{ height:100px;}
.main_product ul li a.apro img{ height:71px; width:94px; border:1px solid #ccc}
.main_product ul li a.apro:hover img{ border:1px solid orange;}
.main_product ul li a span{ display:block; padding:4px 0 0 0}
.main_product ul li p{ font-weight:bold; color:#ff0000; font-size:13px; font-family:Arial;}
.main_product ul li a:hover{ color:red}

.main_service{ padding:10px}
.main_service ul li{ width:120px; padding:0 4px; line-height:18px; text-align:center; float:left; margin-bottom:30px;}
.main_service ul li a{ display:block; margin:4px 0}
.main_service ul li a.apro{ height:100px;}
.main_service ul li a.apro img{ height:71px; width:94px; border:1px solid #ccc}
.main_service ul li a.apro:hover img{ border:1px solid orange;}
.main_service ul li a span{ display:block; padding:4px 0 0 0}
.main_service ul li p{ font-weight:bold; color:#ff0000; font-size:13px; font-family:Arial;}
.main_service ul li a:hover{ color:red}

.main_product_other{border:1px solid #afd3ee; background:#FAFCFD; text-align:center;}
.main_product_other .other{background:#edf6fe; text-align:left; padding:5px;}
.main_product_other ul{ text-align:center; padding-left:15px;}
.main_product_other ul li{ width:120px; padding:0 4px; line-height:18px; text-align:center; float:left; margin-bottom:15px;}
.main_product_other ul li a{ display:block; margin:4px 0}
.main_product_other ul li a.apro{ height:100px;}
.main_product_other ul li a.apro img{ height:71px; width:94px; border:1px solid #ccc}
.main_product_other ul li a.apro:hover img{ border:1px solid orange;}
.main_product_other ul li a span{ display:block; padding:4px 0 0 0}
.main_product_other ul li p{ font-weight:bold; color:#ff0000; font-size:13px; font-family:Arial;}
.main_product_other ul li a:hover{ color:red}

.main_news{}
.main_news .listF{ width:280px; float:left; padding:10px;}
.main_news .listA{ }

.main_news_other{border:1px solid #afd3ee; background:#FAFCFD; text-align:center;}
.main_news_other .listF{ width:280px; float:left; padding:10px;}
.main_news_other .listA{ }
.main_news_other .other{background:#edf6fe; text-align:left; padding:5px;}

.replyloading{width:240px;height:20px; background:url(replyloading.gif) no-repeat center center; float:left;}

.show{ text-align:center; font-size:12px; padding:10px}
.show .title{ text-align:center; border-bottom:1px dotted #333; padding:0 0 10px 0; }
.show h1,.proshow p{ padding:4px; margin:0}
.show h1{ font-size:14px}
.show .name{ padding:20px;}
.show .describe{ padding:0 0 20px 0; text-align:left;line-height:20px}
.show .userinfo{ padding:0 10px; border-bottom:1px dotted #ccc; zoom:1;}
.show .reply{ padding:0 10px; text-align:left}
.show .reply ul.rep li{ border:1px solid #afd3ee; background:#edf6fe; padding:5px; margin-bottom:5px}
.show .reply ul.rep li.readerli{ border:1px solid #FFECA2; background:#FFFFCC;}
.show .reply .repCon,.proshow .reply .reader{ padding:5px 20px}
.show .reply .reader ul li{ float:left; margin:4px 6px; border:0; padding:0; background:none}
.show .putout{border:1px solid #afd3ee}
.show .putout .tit{background:#edf6fe; padding:4px 6px}
.show .putout .user{padding: 6px}
.show .putout input.username,.proshow .putout input.password{width:100px; font-size:12px; height:12px;}
.show .textarea{ margin:5px 15px; border:1px solid #7F9DB9}
.show .textarea textarea{width:99%; height:50px; border:0px solid; overflow:auto}
.show .bottom{text-align:right; padding:5px 20px 10px 0}

.listB dt{ float:left; height:80px; padding:10px;}
.listB dt img{ height:80px; width:80px;}
.listB dd{ float:right; height:80px; width:100px; padding:15px 5px;}
.listB dd.title{ float:none; position:relative; text-align:left; width:auto; color:#999;padding:10px 5px;}
.listB dd.title .company{position:absolute; bottom:10px;left:5px}
.listB a{ color:#3366FF; line-height:16px; text-decoration:none}
.listB a:hover{ color:red; text-decoration:underline}
.listB ul li{ border-bottom:1px dotted #ccc; height:100px; overflow:hidden}
.listB ul li:hover,.listB ul li.eve:hover{ background:#FFFFCC}
.listB ul li.eve{ background:#F4F9FF}
.listB ul {zoom:1; padding:5px}

.listA ul {zoom:1; padding:5px} 
.listA ul li{ border-bottom:1px dotted #ccc; line-height:22px; text-align:left; padding:2px 5px 0 20px; background:url(news.gif) no-repeat 3px 3px} 
.listA ul li a{ text-decoration:none} 
.listA ul li a:hover{ text-decoration:underline} 
.listA ul li .time{ float:right; color:#CCCCCC; font-size:11px; font-family:Arial, Helvetica, sans-serif} 

.footer{ border-top:2px solid #ccc; line-height:20px; clear:both; background:#fff;font-family:Arial, Helvetica, sans-serif; padding-top:5px; height:50px;}

.view{ margin-top:5px; padding-left:5px; padding-right:5px; border:1px solid #afd3ee; background:#edf6fe; margin-left:5px; margin-right:5px; text-align:left;}
.view .userinfo{ padding:5px; border-bottom:1px dotted #ccc; zoom:1;}
.view .repCon{ padding:5px 20px}
.input_login{border:#CCCCCC solid 1px; width:150px; height:15px;}

.main_protype .munucontent ul{zoom:1; padding:5px;}
.main_protype .munucontent ul li{ line-height:22px; padding-left:15px;border-bottom:1px dotted #ccc;background:url(/eshop/in/img/sinahome_ws_002.gif) no-repeat 7px 9px;}
.main_protype .promunu{ height:20px; overflow:hidden;background:#e8f8f8; border:#fff solid 1px; border-top:none;}
.main_protype .promunu ul{list-style-type:none;}
.main_protype .promunu ul li{line-height:20px; width:70px; text-align:center; float:left;}
.pro_munu{ background:#fff; font-weight:bold;}
.Inquiry_view{padding:5px; margin-bottom:5px;}

