@charset "utf-8";
/* 全局 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}/*IE7*//*firefox*//*IE6*/
div,table td{text-align:left;}
img{border:0;}
ol,ul {list-style:none;}
body {font-family:"宋体",verdana,arial;font-size:12px; color:#585858; line-height:24px;}
.clear {clear:both;height:1px; overflow:hidden;}
a:link,
a:visited { color:#303030;text-decoration:none;}
a:hover { text-decoration:underline; color:#Ff6600;}
/*=公用样式--闭合元素=*/
.clearfix:after{ clear:both; visibility:hidden; height:0; display:block; content:""; }
* html .clearfix{ zoom:1;}
* + html .clearfix{ zoom:1;} 

/*公用样--式框架*/
.line_hight4{ width:100%;height:4px;}
.boxp90{ width:90%; margin:0 auto;}
/*公用样式--字体*/
.font14_tztext{ font-size:14px; color:#1B1B1B;}
.font12_tztext{font-size:12px; color:#757575;}
.datafont{ color:#9C9C9C;}
.font12org{ font-size:12px; font-weight:bold; color:#FF6600}
a.indexmenu:link{ color:#FFFFFF; padding-right:22px;}
a.indexmenu:visited { color:#fafafa;text-decoration:none; padding-right:22px;}
a.indexmenu:hover { text-decoration:underline; color:#ffffff; padding-right:22px;}
.seatch_input{ width:120px; border:1px solid #cccccc;}
.login_input{ width:105px; font-size:12px; color:#666}
.login_input1{ width:100px; border:1px solid #cccccc; font-size:12px; color:#666}
.login_input2{ width:60px; border:1px solid #cccccc;}
.font14_bold{ font-size:14px; color:#1B1B1B; font-weight:bold;}
a.org12:link{ color:#ff6600;}
a.org12:visited { color:#ff6600;text-decoration:none; }
a.org12:hover { text-decoration:underline; color:#ff0000; }

/*body { text-align:center;}
div { text-align:left;}*/
/*框架*/
.left_box01{ width:196px; background:url(/acms/export/sites/default/vcard/business/images/20090722/vcark_leftbox_bg.gif);}
.addbox{ width:548px; height:180px; border:1px solid #ECECEC;}
.height{ height:2px;}
/*首页积分礼品*/
.zfsz_hoverbg{ background:url(/acms/export/sites/default/vcard/business/images/20090722/vcark_zfsc_abg.gif) top no-repeat; width:85px; height:30px; padding-top:5px; line-height:35px; font-weight:bold; color:#ff6600;}
.zfsz_hoverbg01{ background:url(/acms/export/sites/default/vcard/business/images/20090722/vcark_zfsc_xx.gif) top no-repeat; width:6px; height:30px; padding-top:5px;}
.zfsc_font01{ height:30; padding-top:5px; line-height:35px; width:85px;}
.thsp_hoverbg{ background:url(/acms/export/sites/default/vcard/business/images/20090722/vcark_thsh_abg.gif) top no-repeat; width:43px; height:30px; padding-top:5px; line-height:35px; font-weight:bold; color:#ff6600;}
.thsp_font01{ height:30; padding-top:5px; line-height:35px; width:43px;}
/*我的e家活动*/
.ehome_amenu01{ width:80px; height:31px; line-height:31px; background:url(/acms/export/sites/default/vcard/business/images/20090722/vcark_ehome_abg.jpg) top no-repeat; font-size:12px; font-weight:bold; text-align:center; padding-top:0px;}
.ehome_amenu02{ width:71px; height:31px; line-height:31px; background:url(/acms/export/sites/default/vcard/business/images/20090722/vcark_ehome_abg01.gif) top no-repeat; text-align:center; padding-top:0px;}
.ebt_amenu01{ width:80px; height:31px; line-height:31px; background:url(/acms/export/sites/default/vcard/business/images/20090722/vcark_ebt_abg.jpg) top no-repeat; font-size:12px; font-weight:bold; text-align:center; padding-top:0px;}
.ebt_amenu02{ width:71px; height:31px; line-height:31px; background:url(/acms/export/sites/default/vcard/business/images/20090722/vcark_ebt_abg01.gif) top no-repeat; text-align:center; padding-top:0px;}

.srufing_amenu01{ width:80px; height:31px; line-height:31px; background:url(/acms/export/sites/default/vcard/business/images/20090722/vcark_srufing_abg.jpg) top no-repeat; font-size:12px; font-weight:bold; text-align:center; padding-top:0px;}
.srufing_amenu02{ width:71px; height:31px; line-height:31px; background:url(/acms/export/sites/default/vcard/business/images/20090722/vcark_srufing_abg01.gif) top no-repeat; text-align:center; padding-top:0px;}

.sh_bg{ height:37px; line-height:37px; background:url(/acms/export/sites/default/vcard/business/images/20090722/vcark_sh_bgx.gif)}

/*tab切换*/
.tab ul{ padding:9px 0 0 12px; line-height:24px;}
.tab ul li{ float:left;  text-align:center; }
.tab ul li.hover{ border: 1px solid #ccc; border-bottom:none; background:#fff; font-weight:bold;}
.tabContent{padding: 6px 24px;}
#eclub ul li,
#business ul li,
#e189 ul li,
#design ul li{width:72px;}

#eclub{ background:url(/acms/export/sites/default/vcard/business/images/20090722/eclub_bg.jpg) 0 3px no-repeat; margin-top:4px;}
#eclub .tabContent{ height:120px;} 
#eclub ul li.hover{ border-color:#FDBC5B;}

#business{ background:url(/acms/export/sites/default/vcard/business/images/20090722/business_bg.jpg) 0 3px no-repeat;  margin-top:6px}
#business .tabContent{ height:127px;  padding-left:100px; overflow:hidden;}
#business ul li.hover{ border-color:#83C5FD}

#e189{ background:url(/acms/export/sites/default/vcard/business/images/20090722/e189_bg.jpg) 0 3px no-repeat; margin-top:7px}
#e189 .tabContent{ height:127px; overflow:hidden;}
#e189 ul li.hover{ border-color:#35BA3A;}

#design{ background:url(/acms/export/sites/default/vcard/business/images/20090722/design_bg.jpg) 0 3px no-repeat; margin-top:7px}
#design .tabContent{ height:127px; overflow:hidden;}
#design ul li.hover{ border-color:#CF85B9;}

#onlineShop h2,
#shop h2{ float:left;}
#onlineShop{width:555px}
#onlineShop .tabName ,
#shop .tabName { background:url(/acms/export/sites/default/vcard/business/images/20090722/vcark_zfsc_top01.gif) right top no-repeat;}
#onlineShop .tabContent,
#shop .tabContent{  background:url(/acms/export/sites/default/vcard/business/images/20090722/onlineshop_bg.jpg) 0px 0 repeat-y; padding:0 0 0 0px; height:140px; overflow:hiddenl}
#onlineShop ul,
#shop ul{ padding:10px 0 0 36px; text-align:right; float:left;}
* html #onlineShop ul,
* html #shop ul{ padding:10px 0 0 16px;}
* + html #onlineShop ul,
* + html #shop ul{ padding:10px 0 0 16px;}
#shop ul li,
#onlineShop ul li{ padding:0 6px; }
#onlineShop ul li.hover,
#shop ul li.hover{ border-color:#dbdbdb; color:#f60;}
#onlineShop ul li.hover a{ color:#f60;}
#shop{ width:374px; }
#shop ul li.hover a{ color:#f60;}
#design .contentBox td{ padding:2px 0;}
#design .contentBox .blockName{ background:url(/acms/export/sites/default/vcard/business/images/20090722/vcark_sh.gif) center no-repeat; color:#fff; letter-spacing : 10px; padding-left:7px; width:88px}
#uselogin{ padding:0 6px;}
.use_logintab{ background:url(/acms/export/sites/default/vcard/business/images/20090722/login_suc_bg01.gif) left bottom repeat-x ; padding-left:0px; margin-left:1px;}
.use_logintab li{float:left;  text-align:center; padding:0 3px; margin:0 1px; background:url(/acms/export/sites/default/vcard/business/images/20090722/login_suc_abg02.gif) 0 0 no-repeat;}
.use_logintab li.hover{ background:#fff; border:1px solid #ccc; border-bottom:none; font-weight:bold;}
.menu_bg{ width:108px; height:25px;line-height:25px; color:#ff6600; padding:0 6px; margin:0 1px; }


.blk_29 {padding:2px 0px;  overflow: hidden;   zoom: 1; position: relative}
.blk_29 .LeftBotton {background: url(/acms/export/sites/default/vcard/business/images/20090722/ca_hz_002.gif) no-repeat 0px 0px; left: 2px; float: left; width: 11px; cursor: pointer; position: absolute; top: 10px; height: 114px}
.blk_29 .RightBotton {	right: 2px; background: url(/acms/export/sites/default/vcard/business/images/20090722/ca_hz_002.gif) no-repeat -11px 0px; float: right; width: 11px; cursor: pointer; position: absolute; top: 10px; height: 114px}
.blk_29 .Cont {	margin: 0px auto; overflow: hidden; width: 888px; padding-top: 3px}
.blk_29 .box {	float: left; width: 130px; text-align: center}
.blk_29 .box img {	 padding: 3px;  display: block; background: #fff; margin: 0 auto;   }
.blk_29 .box a:hover img {	}
.blk_29 .box p {margin:0 auto 0px; width: 97px; }
.rollphotos {	margin:0 5px;  width: 540px}
.box{ background:url(/acms/export/sites/default/vcard/business/images/20090722/line.gif) right top no-repeat;} 
.noticeTable td{border-bottom : 1px dashed #AAAAAA; line-height:32px}
.noticeTable { margin:0 auto;}
.line{background:url(/acms/export/sites/default/vcard/business/images/20090722/line.gif) right no-repeat}
.red{ font-size:12px; color:#FF0000}
/*最新消息*/
#discount{ margin-top:12px}
#discount td{ height:31px}
/*积分兑换*/
#lipin,#lipin2,#lipin3{border-top:1px solid #DADADA;}
#lipin td,#lipin2 td,#lipin3 td{ text-align:center;}
#lipin td.al_left,#lipin2 td.al_left,#lipin3 td.al_left{text-align:left; padding-left:50px}
#lipin td.al_right{ text-align:right; line-height:40px;}
.pad{margin-left:380px}
