﻿@charset "utf-8";

.clearfix {display: inline-block;} 
.clearfix:after {/*/*/content: "."; /* 兼容ie8 */display: block;height: 0;clear: both;visibility: hidden; }
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} 
.clearfix {display: block;} 

body { font-size: 12px; margin: 0px; font-family:"宋体"; /*background:url(images/bg_body.jpg) repeat-x;*/}
table { font-size: 12px; margin-left:auto; margin-right:auto;font-family:"宋体";}
img{ border:0px;}
ul { list-style-type: none; margin: 0px; padding: 0px; }

a:link {color: #4E7DC2;	text-decoration:none; }
a:visited {	color:#4E7DC2; text-decoration: none;}
a:hover {color: #D09740; text-decoration: underline;}

a.a_blue:link {color: #0000ff;text-decoration: underline;}
a.a_blue:visited{color: #0000ff;text-decoration: underline;}
a.a_blue:hover{color: #000080;text-decoration: underline;}

.clear{ clear:both;}
.s10{clear: both;padding-top:10px;}
.s8{clear: both;padding-top:8px;}
.s3{clear: both;padding-top:3px;}
.s5{clear: both;padding-top:5px;}

.w20{width:20px;}
.w50{width:50px;}
.w60{width:60px;}
.w120{ width:120px;}
.w160{ width:160px;}
.w200{ width:200px; }
.w300{ width:300px; }

.layout {width:970px;margin:0px auto;padding:0px;}
.layoutleft{float:left; width:180px;}
.layoutright{ float:right; width:780px; margin-left:10px!important;/* ie7+ff */margin-left:8px;}

.xpanel{margin:0px auto;}
.xpanel-header {height:28px;overflow:hidden; border:solid 1px #B1B9C4; background:url(/images/storefront/bg_panel_title_blue.gif) repeat-x;}
.xpanel-header h3{float:left;margin-top:6px!important;margin-top:6px;  margin-left:15px!important;margin-left:8px; font-size:14px; color:#07519A;}
.xpanel-header p{float: right;margin-top:8px; padding-right:10px; }
.xpanel-header p a:link {color: #999999;text-decoration:underline;}
.xpanel-header p a:visited {color: #999999; text-decoration:underline;}
.xpanel-header p a:hover {color: #333333; text-decoration:none}
.xpanel-body{padding:5px; border:solid 1px #B1B9C4; border-top:0px;line-height:150%;}
.xpanel-body ul{ list-style-type:disc;  margin-left:15px;font-weight:bold;}

/* me */
.header{margin:auto; width:970px;}
.topline{width:100%; background:url(/images/storefront/bg_top.jpg) repeat-x; height:14px;}
.header .logo{ float:left;}
.header .name { float:left;}
.header .name h1{ font-size:28px; font-weight:bold; color:#990000;}
.header .online{float:right; margin-right:50px; margin-top:15px;}

.menu{margin:auto; width:970px; border:solid 1px #B1B9C4; border-bottom:solid 3px #A9BBD1; height:28px; background:url(/images/storefront/bg_panel_title_blue.gif) repeat-x;}
.menu li{color:#021D48; float:left; font-size:14px; font-weight:bold; padding-left:30px; padding-top:8px;}
.menu .current{border:solid 1px #AFB8C7; margin-left:30px; margin-top:4px; border-bottom:none; width:80px; padding-left:20px; padding-top:4px;background-color:#FFFFFF; height:19px;}
.menu li a:link {color:#021D48;}
.menu li a:visited {color:#021D48;}
.menu li a:hover {color:#021D48;}

.banner{margin:auto; width:970px;}
.navpath{margin:auto; width:960px; border:solid 1px #B1B9C4; height:18px; padding-left:10px; padding-top:6px;}

.warning{width:960px;margin:10px auto;border:solid 1px #FFD696;padding:10px;line-height:25px;background:#FFFCE3;}
.footer{margin:auto; width:970px;}
.footer .mainlogo{float:left; margin-left:5px; margin-top:20px; background-image:url(/images/storefront/dooreb_logo.gif); width:150px; height:48px;}
.footer .content{float:left; margin-left:100px; text-align:center; color:#666666; line-height:20px;}
.footer .beplogo{float:right; margin-right:50px; margin-top:20px; background-image:url(/images/storefront/dooreb_logo1.gif); width:40px; height:47px;}


/* companydetail */
.companydetail{ width:98%; margin:auto; line-height:200%;border:solid 1px #D0C59F;}
.companydetail td{height:30px; line-height:30px;}
.companydetail .label{width:20%; line-height:200%; padding-right:5px;background-color:#F4F1E8; text-align:right; font-weight:bold; font-size:12px; color:#524727;}
.companydetail .field{width:30%;padding-left:8px;background-color:#ffffff;}
.companypic{width:300px; float:left; margin-right:10px;}


.imlist{margin:0px auto;}
.imlist .title {overflow:hidden;color:#15428b; padding:5px 3px 4px 10px; border:1px solid #eaeaea;line-height: 15px; background-color:#f7f7f7; font-size:12px;}
.imlist .content{padding:5px 5px 5px 5px; border:solid 1px #eaeaea; border-top:solid 0px;line-height:150%;}
.imlist .items{ margin-top:20px; margin-bottom:20px;}
.imlist .items li{ float:left; width:100px; height:60px; margin-left:50px; padding-top:20px;padding-bottom:20px; text-align:center;border:solid 1px #cccccc; cursor:pointer;}

.imdetail{ width:98%; margin:auto; line-height:200%;border:solid 1px #99cc00;}
.imdetail .v{color:#ff0000; }
.imdetail td{ padding:5px; padding-left:20px;}
.imdetail .item{ color:#666666;}

.companyjobs{ width:98%; margin:auto; line-height:200%;}
.companyjobs .title{width:25%;color:#ff6600;font-weight:bold; background-color:#f7f7f7;}
.companyjobs td{ padding:5px; padding-left:20px;}
.companyjobs .item{ color:#666666;}

/* -- 供应 -- */
.goodslist{width:98%; margin:10px auto; list-style:none;}
ul.goodslist {list-style:none;}
.goodslist li{float:left;width:166px;height:190px; margin:0px 10px 20px 10px;text-align:center;border:solid 0px #ff5500;}
.goodslist li div.pic{position: relative;width: 156px !important;height: 156px !important;overflow: hidden;border:solid 1px #E2E2E2;background: #FFF;text-align: center;}
.goodslist li div.pic:hover{border:solid 1px #FF5E36;}
.goodslist li div.pic.hover{border:solid 1px #FF5E36;}
.goodslist li div.pic a {display: table-cell;width: 156px;height: 156px;line-height: 156px;font-size: 0;overflow: hidden;text-align: center;vertical-align: middle;}
.goodslist li img{max-height: 150px;max-width: 150px;vertical-align: middle;}
.goodslist li div.txt{width: 150px; height:28px;margin: 5px auto 0;line-height:130%;word-wrap: break-word;text-align: center;} 
.goodslist li div.txt a {color:#000;}
.goodslist li div.txt a:visited {color:#000;}
.goodslist li div.txt a:hover {color: #ff5500; text-decoration: underline;}


/* paging */
.paing{clear: both; width:100%;padding: 10px 0px; background: #fff; overflow: hidden;  zoom: 1; position: relative;}
.quickpager {float: left; padding-left:10px;}
.quickpager a {display:block;float: left;margin-right:5px;padding:0 7px;background: #F7F8F8; border:solid 1px #CCCCFF; cursor: pointer}
.quickpager a.selected {background: #4398CE;border:solid 1px #4398CE;color: #fff! important}
.quickpager a:hover {background: #4398CE; border:solid 1px #4398CE; text-decoration: none;color: #fff! important}
.quickpager a.previous-page,.quickpager a.next-page,.quickpager a.no-next,.quickpager a.no-previous{font-weight:700;}
.paing .summary{float: right;margin-right:5px;}
