/*资讯详细CSS*/
.pathbox ul li{ background:url(images/background.gif);}
.pathbox{margin:0px auto; padding:10px 0px 10px 0px; width:1190px; height:30px;  }
.pathbox ul li{ float:left; line-height:30px; padding:0px 20px 0px 0px; background-repeat:no-repeat; background-position: right -592px; }
.pathbox ul li.noimg{ background-repeat:no-repeat; background-position:0px -500px; padding-left:15px;padding-right:0px;}
.pathbox ul li.last{ background:none; font-weight:bold; color:#666;}
.bannerWrap{ width:100%; height:auto; overflow:hidden; position:relative;}

.recommend{ width:1190px; margin:0px auto; overflow:hidden;}
.dk-group{ width:1190px; margin:0 auto; height:40px; line-height:40px; padding:0 0 18px 0; font-size: 24px; font-family: 'Microsoft YaHei';  color: #000;}
.group-nm{ display:block; float:left;}


.font-en{ font-weight:normal; font-style:normal; font-size:14px; color:#999; font-family:Arial, Helvetica, sans-serif;}
#leftContainer{ float:left; width:930px;}
#rightBar{ float:right; width:244px;}
.pad12{ padding-top:18px;}
.biaot,.biaot a,.biaoti a,.switch-t,.switch-t ul li.curr,.alistbox ul li,.sideCont ul li,.sideCont-zt ul li,.biaot-zt a,.biaot-zt,.btsect{ background:url(images/background.gif);}
.sidebox2{ width:242px; border:1px solid #cfd0d5; border-top:0px; margin-bottom:8px;}
.biaoti{ height:24px; background-color:#222f51; padding:0px 0px 0px 15px; line-height:24px; font-size:14px; color:#fff; font-weight:bold; }
.sidebox .biaoti a{ display:block; height:24px; line-height:24px; background-repeat:no-repeat; background-position: 185px -229px; color:#fff;text-decoration:none;}
.biaot{ height:38px; padding-left:10px; background-repeat:repeat-x; background-position:0px 0px;  font: 16px/38px "Microsoft YaHei","微软雅黑","SimHei","黑体"; color:#000; }
.biaot a{ display:block; height:38px; line-height:38px; background:url(images/to.gif) no-repeat 218px center;  font: 16px/38px "Microsoft YaHei","微软雅黑","SimHei","黑体"; text-decoration:none; color:#000;}
.btsect{ height:35px; padding-left:10px; background-repeat:repeat-x; background-position:0px -3px; font-size:16px; font-weight:bold; color:#000; line-height:35px; border:1px solid #ddd; border-bottom:0px; }
.btsect h1{ font-size:16px; font-weight:bold; color:#000;}
.biaot-dh{ border-top:3px solid #2b5b9c; padding:5px 8px;font-size:16px; font-family:"Microsoft YaHei","微软雅黑","SimHei","黑体"; background:#f3f3f3; background-image: -webkit-gradient(linear, left top, left bottom, from(#fafafa),to(#ebebeb) );background-image: -webkit-linear-gradient(top, #fafafa, #ebebeb);	background-image: linear-gradient(top, #fafafa, #ebebeb);FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fafafa,endColorStr=#ebebeb); border-bottom:1px solid #d0d0d0; }
.biaot-dh a{ display:block; text-decoration:none;}
.font-ens{ font-weight:normal; font-size:12px; color:#999; font-family:Arial, Helvetica, sans-serif;}
.ztbox{ width:230px; padding:10px 6px; overflow:hidden;}
.zt-nr{ padding:10px 5px 0 5px;}
.zt-nr p{ color:#808080; line-height:20px; padding-top:6px; }
.zt-nr p a{color:#3a57a4;}
.ztbox .zt-nr .zt-tit{ font-size:14px; font-weight:bold; color:#3a57a4;}
.video-wz{ display:inline-block; padding-left:13px;background-repeat:no-repeat; background-position:0px -279px; width:6px; }
.video-wz2{ display:inline-block; padding-left:20px;background-repeat:no-repeat; background-position:0px -282px; }
.sideCont{ padding:10px 0px; width:242px;}
.sideCont ul li{ width:216px; height:22px; line-height:22px; padding:0px 8px 0px 18px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; background-repeat:no-repeat; background-position:9px -723px;}
.sideCont3{ width:222px; padding:10px 5px 10px 15px; overflow:hidden;}
.sideCont3 ul li{ float:left; width:70px;height:24px; line-height:24px; overflow:hidden; white-space: nowrap; text-overflow:ellipsis;}
.o-media{ width:217px; padding:8px 9px 8px 17px; overflow:hidden;}
.o-media li{ float:left; width:108px; height:25px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:25px;}
.sideContHot{padding:10px 8px 10px 28px; width:206px; background:url(images/numb_03.gif) no-repeat 8px 14px;}
.sideContHot li{ line-height:23px;width:210px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; background-repeat:no-repeat;}

#fixed_area{ background-color:#fff;}
.fixed_right{position:fixed;_position:absolute;top:0px; _top:expression(eval(document.documentElement.scrollTop));width:244px; background-color:#fff;}

.labels .label-ico,.search-body,.search-body .search-btn .sch-button,.wktits .wz-icon,.pinjbox,.wineklg-tit,.yx-user,.mi-user,.loginbox .lgbox .lg-l .regist-btn,.close-fr,.lg-r .torgst .tgst-btn,.loginbox .lgbox .lg-l .login-btn,.edit-email,.save-btn,.nc-user,.buttons,.busi-inf-left .pad2 .button1,.busi-inf-menu ul li,.center-c .correct .pad6 input,.winery-menu ul li,.video-wz,.close-weix span,.winery-menu ul li,.wklist-c ul li .video-ic,a.video-thr,.yl-item li .yl-ic,.btahead-icon,.wineRW-pre span,.wineRW-next span,.sfitem .rssicon,.hots-icon,.attention ul li .tencent-wb,.rssDY span,.attention ul li .weixin-j,.rejInfo,.btsect .wz-icon,.hs-icon,.hs-reg a.more-rg i, .hs-reg a.sim-rg i,.attentions .atbox .weixin-j,.video-wz2{ background: url(images/imgBG.gif);}
.wktits .wz-icon,.btsect .wz-icon{ display:block; float:left; width:12px; height:24px; background-repeat:no-repeat; background-position:-37px -7px;}

.wk-cont{ width:928px; border:1px solid #c8c9ce; background-color:#f5f8fd;}
.wk-contbox{ width:888px; border:0px solid #f5f8fd; padding:15px 20px; line-height:24px;}
.wk-contbox h1{ height:auto; line-height:30px;  font-size:24px; font-family:"微软雅黑"; font-weight:normal; text-align:center; color:#20336a;}
.wkInfo{ width:888px; height:30px; padding-top:10px; border-bottom:1px solid #e0e0e0; overflow:hidden;}
.wkDate{ float:left; height:30px; line-height:30px;}
.wkshare{ float:right; height:25px; overflow:hidden; }
#wkTime{ color:#999999;}

.font28{ color:#1B54A0; font-weight:bold;}
.abs-en{ padding-top:10px; color:#6C6D70; line-height:20px;}
.wkBody{ width:888px; overflow:hidden; line-height:23px; font-size:14px; padding:10px 0 0 0;}
.abstract{ border:1px solid #ccd2e1; background-color:#e1e5ef; padding:10px 15px; font-size:13px; margin-bottom:20px;}
.wkBody p{ padding-bottom:15px; text-indent:0em;}
.wkBody p span{ text-indent:0em;}
.wkBody img{ display:block; padding:0px; border:0px solid #ced0d3; background-color:#fff; margin:0px auto; text-indent:0em; max-width:888px;padding-bottom:15px;}
.wkBody p img{ display:block; padding:0px; border:0px solid #ced0d3; background-color:#fff; margin:0px auto; text-indent:0em; max-width:888px;}
.wkBody div img{ display:block; padding:0px; border:0px solid #ced0d3; background-color:#fff; margin:0px auto; text-indent:0em;max-width:888px;}

.img-info{ display:block; text-align:center; padding:5px 0 0 0; font-size:12px; color:#666;}


/*-----------------------向您推荐--------------------------------------*/
.relwine-i{ border:1px solid #dee0e4; background-color:#fff;}
.relwine-i img{ vertical-align:middle;}
.relwtit{ font-size:14px; font-weight:bold; padding-bottom:10px;}
.relwine-list{ width:100%; height:175px; border-bottom:1px solid #f1f1f1;}
.relwine-cell{ float:left; width:442px; height:175px; border-right:1px solid #f1f1f1;}
.relwine-cell a{ display:block; text-decoration:none; color:#333;}
.relwine-name{ width:422px; height:36px; line-height:36px; padding:3px 10px 5px 10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:14px; }
.relwine-info{ width:100%; overflow:hidden;}
.relwine-info dt{ float:left; width:140px; text-align:center;}
.relwine-info dd{ float:left; width:292px; padding:5px 0 10px 0;}
.relwine-info dd p{ position:relative; left:-4px; width:100%;height:24px; overflow:hidden; line-height:24px; white-space:nowrap; text-overflow:ellipsis;}
.pfcell{ display:inline-block; }
.relw-jz{ width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.relw-fg{ display:inline-block; padding:0 7px; color:#aaa;}
.relw-price{ width:100%; padding-top:8px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:20px; }
.kjprice{ display:inline-block; height:18px; padding:1px 3px 0 4px; border-radius:2px; line-height:16px; font-size:12px; color:#fff; background-color:#708bbc; margin-right:5px; vertical-align:3px; }
.qjprice{ display:inline-block; height:18px; padding:1px 3px 0 4px; border-radius:2px; line-height:16px; font-size:12px; color:#fff; background-color:#d0546a; margin-right:5px; vertical-align:3px; }
.priceVal{ font-size:20px; color:#ac1630; font-family:"Microsoft Yahei";}
.pointsVal{ font-size:12px; color:#ac1630;}
.priceVal-18px{font-size:18px; color:#ac1630; font-family:"Microsoft Yahei";}
.relw-label{ height:29px; padding:5px 10px; line-height:29px; color:#666;}
.relw-label span{ display:block; float:left; padding-right:10px;}
.wineCommend{ width:466px; margin:0 auto 15px auto; border:1px solid #dee0e4; font-size:12px; background-color:#fff;}
.wineCommend a{ display:block; color:#333; text-decoration:none;}
.rgtbuy{ float:right; line-height:29px; font-size:14px;}
.wineCommend .wineimg{ padding:10px 0; text-align:center}
.wineCommend .wine-inf{ padding:5px 10px; border-top:1px solid #e6e6e6; line-height:24px;}
.wineCommend .wine-price{ padding-top:3px;}
.wineCommend .wname{ width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.qaColum{ margin-bottom:10px;}
.qaColum .relwine-cell{ width:348px; border-right:1px solid #f1f1f1;}
.qaColum .relwine-list{ border-bottom:1px solid #f1f1f1;}
.qaColum .relwine-name{ width:328px;}
.qaColum .relwine-info dd{ width:198px;}
.tg-bar{ margin-top:15px; border:1px solid #dee0e4; background-color:#fff;}
.tg-bar .tg-mall{ display:block; color:#333;}
.tg-inner{ width:100%; overflow:hidden;}
.tg-ico{ float:left; padding:10px 20px 10px 10px;}
.tg-cent{ float:left; width:300px; padding:20px 0 0 0; font-size:20px; font-family:"Microsoft Yahei";}
.tg-cent p, .tg-cent-mall p{ padding-top:4px; line-height:24px; font-size:14px; color:#666;}
.tg-cent-mall{float:left; width:544px; padding:20px 0 0 0; font-size:20px; font-family:"Microsoft Yahei";}
.tg-cent-mall span{  font-size:14px;}
.tg-code{ float: right; width:210px; padding:5px 5px 5px 0; overflow:hidden; border-left:1px solid #e6e6e6;}
.tg-codeimg{ float:right; width:80px; }
.tg-code-txt{ float:right; padding:16px 10px 0 0; font-size:12px; color:#666; line-height:24px; text-align:right; }
.relwine-sgname{width:634px; height:36px; line-height:36px; padding:3px 10px 5px 10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:14px;}
.tg-mallItm{ width:100%; overflow:hidden; position:relative; left:-1px; }
.tg-mallItm li{ float:left; width:197px; padding:0 10px;border-top:1px solid #e6e6e6; border-left:1px solid #e6e6e6;}
.tg-mallItm li a{ display:block; width:100%; padding:9px 0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:12px; color:#333;}
.relwine-single{ width:100%; overflow:hidden; border-bottom:1px solid #f1f1f1;}
.relwine-single dt{ float:left; padding:0 40px 8px 40px;}
.relwine-single dd{ float:right; width:424px; padding:10px 20px 0 0;}
.relwine-single dd p{ position:relative; left:-5px;}
.relw-zs{ margin-bottom:10px; line-height:24px; height:48px; overflow:hidden; color:#999;}
.relw-mlist{ height:40px; padding:0 10px; overflow:hidden; line-height:40px; font-size:14px; border-bottom:1px solid #f1f1f1;}
.relw-mlist a{ display:block; text-decoration:none; color:#333;}
.relw-mtit{ float:left; width:666px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.relw-mprice{ float:right; width:180px; text-align:right; font-size:12px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.mpriceVal{ color:#ac1630; font-size:14px;}
.mpointsVal{ font-size:12px; color:#ac1630;}
/*-----------------------向您推荐end--------------------------------------*/

.weixin-user{position: absolute;top: 10px;right: 0px;width: 180px;line-height: 21px;height: 82px;}
.weixin-a{ float:left; border:3px solid #A5ADB4; width:74px;height:74px;}
.weixin-a img{width:74px; height:74px;}
.weixin-b{ float: left;width: 90px;padding: 10px 0 4px 10px;font-size: 12px; }
.weixin-b p{ padding-top:8px;}
.wzbq{position: relative;margin-top: 15px;border-top: 1px solid #D2D8DD;padding: 10px 0 0 0;font-size: 14px;}
.wzbq a{ color:#1A54A4; text-decoration:underline;}

.adj{  padding:20px 25px 0px 15px; line-height:20px; }
.adj a{ color:#324580;}

.favorate-article{ width:928px; border:1px solid #d1d8e0; margin-top:10px;  background-color:#f5f8fd; }
.fav-tit{ height:24px; background-color:#344c8a; line-height:24px; font-size:14px; color:#fff; padding-left:15px;}
.favorate-article ul{ width:903px; padding:16px 10px 8px 15px; overflow:hidden;}
.favorate-article ul li{ float:left; width:430px; height:24px; background:url(images/dot.gif) no-repeat 0px 5px; padding:0px 10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}