@charset "utf-8";
/* CSS Document */
body {margin:0; background-color:#ffffff;font-size:12px; font-family: "simsun"; color:#333333; line-height:18px; }
*{ margin:0; padding:0}
p{ line-height:20px}
img{ border:0}
/* 清除浮动 */
.clearfix:after{ content:""; display:block; clear:both; visibility:hidden; height:0;}
.clearfix{ zoom:1;}
/* 公用样式 */
li,ol,ul{ list-style:none}
a:link,a:visited,a:active{text-decoration:none; color:#333}
a:hover{ color:#f60;}
a.org_link:link,a.org_link:visited,a.org_link:hover,a.org_link:active{text-decoration:underline; color:#f60;}
a.gr_link:link,a.gr_link:visited,a.gr_link:hover,a.gr_link:active{text-decoration:underline;}

/* v卡首页 */
/* head */
#wrap{ width:1003px; margin:0 auto;}
#head{ background:url(/acms/export/sites/default/vcard/index/images_20100608/head-bj.jpg) repeat-x; height:130px; width:975px; padding:0 14px;position:relative;overflow:hidden;}
.Welcome{ width:530px;float:left; text-align:right;position:absolute; top:35px; left:450px;}
#menu{ height:38px; margin:0;position:relative;}
#menu li{float:left}
#menu li.wxz,#menu li.Gift{ background:url(/acms/export/sites/default/vcard/index/images_20100608/mu-wxz.jpg) repeat-x; border-top:1px solid #FF7900; border-left:1px solid #FF7900; border-right:1px solid #FF7900; height:34px; color:#fff; font-size:14px; line-height:34px; font-weight:bold; text-align:center}
#menu li.Gift{ width:207px; margin:3px 12px 0 0}
#menu li.wxz{ width:155px; margin:3px 6px 0 0}
#menu .xz{ width:155px; margin:0 6px 0 0; background:url(/acms/export/sites/default/vcard/index/images_20100608/mu-xz.jpg) repeat-x; border-top:1px solid #FF7900; border-left:1px solid #FF7900; border-right:1px solid #FF7900; height:39px; color:#f60;font-size:14px; line-height:39px; font-weight:bold; text-align:center;position:absolute; top:-1px}
#menu .box{ border:1px solid #FFF;}
/* left*/
#left{ margin:0 12px 0 14px; width:207px; float:left; display:inline;}
.gift-cate ol{ width:207px;}
.gift-cate li{ background:#F6F6F6; height:30px; border-bottom:1px solid #EDEDED; border-top:1px solid #fff; width:207px;line-height:28px;}
.gift-cate img{ vertical-align:middle; margin:5px 24px 5px 0}
.gift-cate li a{ padding-left:20px;  display:block; zoom:1; background:url(/acms/export/sites/default/vcard/index/images_20100608/gift.gif) no-repeat right center #F6F6F6}
.gift-cate li a:hover{ color:#fff; font-weight:bold; width:187px; height:30px;background:url(/acms/export/sites/default/vcard/index/images_20100608/gift01.gif) no-repeat right center #FFB111 }
.left-con{ width:195px; border:1px solid #E0E0E0; border-top:2px solid #E0E0E0;position:relative; margin-top:15px; padding:20px 5px 5px 5px}
.left-tit{position:absolute; top:-15px; left:40px;}
.left-con li.jf{ padding:6px 0; vertical-align:bottom; zoom:1;}
.left-con li.jf img { vertical-align:middle; padding-left:10px}
.left-con li.vk{ height:25px}
.left-con li.ty{ width:97px; float:left; height:30px; text-align:center;}
/* right*/
#right{ margin:0 14px 0 0; width:756px; float:left; display:inline;}
#right-ad{ width:746px; height:181px; background:url(/acms/export/sites/default/vcard/index/images_20100608/right01.jpg) no-repeat top left; margin-top:10px; padding:5px}
.right-ad-img{ border:1px solid #ccc; width:548px; float:left}
.right-ad-new{ border:1px solid #ccc; background:#fff; width:176px; height:169px;float:left; margin-left:8px; padding:5px}
.right-ad-new li{ line-height:24px}

#right-jlb{ background:url(/acms/export/sites/default/vcard/index/images_20100608/right02.jpg) no-repeat left top; width:756px; height:216px; margin-top:12px;}
#right-jlb p.tishi{ padding:15px 10px 10px 200px}
#right-jlb td{ padding:5px 6px}
/* cannel20101124
#right-qcbb{ background:url(/acms/export/sites/default/vcard/index/images_20100608/right03.jpg) no-repeat left top; width:746px; height:155px; margin-top:12px; padding:50px 5px 0 5px}
#right-qcbb td{ padding:5px}

.blk_29 {padding:6px auto;  overflow: hidden;   zoom: 1; position: relative}
.blk_29 .Cont {	margin: 0px auto; overflow: hidden;  padding-top: 3px}
.blk_29 .box {float: left; width: 106px; text-align: center}
.blk_29 .box img {display: block; background: #fff; margin: 0 auto;   }
.blk_29 .box p {margin: 6px auto 0px; width: 97px; }
*/
#right-qcbb{ background:url(/acms/export/sites/default/vcard/index/images/images_20101124/right03.jpg) no-repeat left top; width:746px; height:155px; margin-top:12px; padding:50px 5px 0 5px}
#right-qcbb td{ padding:5px}
.blk_29 {padding:6px auto;  overflow: hidden;   zoom: 1; position: relative}
.blk_29 .Cont {	margin: 0px auto; overflow: hidden;  padding-top: 8px}
.blk_29 .box {float: left; width: 185px; text-align: center}
.blk_29 .box img {display: block; background: #fff; margin: 0 auto;   }
.blk_29 .box p {margin: 6px auto 0px; width: 97px; }

#right-jf{ background:url(/acms/export/sites/default/vcard/index/images_20100608/right04.jpg) no-repeat left top; width:756px; height:233px; margin-top:12px;}
.feilei{ padding:15px 10px 10px 400px; width:346px;}
.feilei li{ background:url(/acms/export/sites/default/vcard/index/images_20100608/jf-fl01.gif) no-repeat top left; width:76px; height:18px;float:left; text-align:center; margin:0 10px 0 0; cursor:pointer;}
.feilei li.hover{ background:url(/acms/export/sites/default/vcard/index/images_20100608/jf-fl02.gif) no-repeat top left; color:#C70E5A; text-align:center; margin:0 10px 0 0;}
.feilei li.more{ background:none; }
#right-jf table{ width:630px;  float:left}
#right-jf td{padding:5px 7px}
.lipin-feilei{ width:110px; padding-left:10px; float:left; border-right:1px dashed #999798; height:180px}
.lipin-feilei li{ width:94px; height:18px; padding-left:10px; line-height:18px; margin:8px 0; cursor:pointer;}
.lipin-feilei li.hover{ background:url(/acms/export/sites/default/vcard/index/images_20100608/jf-fenlei.gif) no-repeat left top; color:#C54077; font-weight:bold;}
p.tit00{color:#C54077;}
.jfs{color:#f60;}

#conntet{ margin: 0 0 30px 0; display:inline;}
.footer{ height:30px; text-align:center; color:#999; background:#F0F0F0; line-height:30px}
