﻿@charset "utf-8";
.main{ width:952px; overflow:hidden;}
.leftbar{ float:left; width:182px;}
.center{ float:left; width:548px; padding-left:6px; }
.rightbar{ float:right; width:244px;}
.rightbar2{ float:right; width:210px;}
.rightbar-act{ float:right; width:244px;}
.sidecont{ width:180px; overflow:hidden; border:1px solid #999; background-color:#cad2e8;}
.sidecont2{ width:180px; height:394px;border:1px solid #999; background-color:#cad2e8;}
.sidecont3{ width:180px; border:1px solid #999; background-color:#cad2e8;}
.sidecont .tit,.sidecont2 .tit,.sidecont3 .tit{ height:25px; background-color:#222e52; line-height:25px; padding-left:10px; font-size:14px; color:#fff;}
.sidecont ul li{ width:180px; padding:5px 0px;background:url(/images/dot_03.gif) repeat-x bottom;}
.sidecont ul li.curr{ background-color:#a8adc8;}
.sidecont ul li a{ width:160px; display:block; padding-left:20px; background:url(/images/bg.png) no-repeat; background-position:-85px -79px;}
.sidecont ul li a.curr{ color:#a10000; font-weight:bold;}

.sidecont2 ul li{ float:left; display:block; position:relative; z-index:1; height:25px; background:url(/images/dot_03.gif) repeat-x bottom; width:90px;}
.sidecont2 ul li.curr{ background-color:#a8adc8;}
.sidecont2 ul li span{ display:block; position:absolute; height:25px; z-index:1000000; top:0px; left:0px; line-height:25px; width:64px;border-right:1px solid #cad2e8; border-top:1px solid #cad2e8; padding-left:25px; background:url(/images/bg.png) no-repeat; background-position:-85px -74px; cursor:pointer; }
.sidecont2 ul li span.curr{ color:#a10000; font-weight:bold;}
.grape-v{ position:absolute; z-index:100; left:89px; top:0px; width:640px; border:1px solid #9eabce; background-color:#e8eefe; padding:15px 10px 0 10px;}

.grape-v .grape-v-box{ float:left;padding:5px 0px;background:url(/images/dot_03.gif) repeat-x bottom;  width:213px; height:14px; overflow:hidden;}
.grape-v .grape-v-box a{display:block; padding-left:20px; background:url(/images/bg.png) no-repeat; background-position:-85px -80px; width:180px; height:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}


.center-c{ border:1px solid #999;}
.center-c2{ border:2px solid #cbcbcb; padding:20px 4px 15px 4px;}
.center-c3{ border-top:5px solid #72716d; padding:20px 0px 0px 0px; background-color:#f5f8fd;}
.center-c .center-c2 .tit{ padding-bottom:8px; background:url(/images/dot_03.gif) repeat-x bottom;}
.center-c .center-c3 .tit{ padding-bottom:8px; }
.center-c .center-c2 .tit h1,.center-c .center-c3 .tit h1{ text-align:center; font-size:16px; color:#333;}
.center-c .center-c2 .tit .share,.center-c .center-c3 .tit .share{ text-align:right; width:504px;  overflow:hidden;}
.share-t{ float:right; padding-top:3px; color:#999;}
.share-to{ float:right; display:inline; margin-right:5px; height:16px; width:16px;}
.share-to a{ display:block; width:16px; height:16px; background:url(/images/bg.png) no-repeat;}
.share-to a.qqzone{ background-position:0px -76px;}
.share-to a.sina{ background-position:0px -59px;}
.share-to a.email{ background-position:0px -93px;}
.main-txt .share2,.winearticle .share2{ text-align:right; width:504px; overflow:hidden; padding:18px 0px 20px 0px; background:url(/images/dot_03.gif) repeat-x;}
.zwarticle{ padding:0px 8px;}
.mg1{ margin-top:6px;}
.winearticle .share2{ width:650px;}
.share-to2{ float:right; margin-right:5px; height:16px;}
.main-txt .share2 a,.winearticle .share2 a{ display:block; float:right; height:16px; padding-left:18px; line-height:16px; text-decoration:none; background:url(/images/bg.png) no-repeat;}
.main-txt .share2 a.qqzone,.winearticle .share2 a.qqzone{ background-position:0px -76px;}
.main-txt .share2 a.sina,.winearticle .share2 a.sina{ background-position:0px -59px;}
.main-txt .share2 a.email,.winearticle .share2 a.email{ background-position:0px -93px;}
.share-t2{ float:right; line-height:16px; color:#999;}
.main-txt{ padding:15px 8px;line-height:22px;}
.main-txt p{ text-indent:2em; padding-bottom:15px;}
.imgbox{ padding:15px 0px 10px 0px; text-align:center;}
.to-wlist{ height:24px; padding-bottom:10px;}
.to-wlist .tow{ float:right; border:1px solid #364181; height:22px;}
.to-wlist .tow a{ display:block; float:left; background:#364181 url(../images/bg.png) no-repeat -75px -36px; border:1px solid #fff; height:20px; line-height:20px; padding:0px 10px 0px 25px; color:#fff; white-space:nowrap; overflow:hidden;}
.main-txt h3{ font-size:14px; font-weight:bold; padding:0px; margin:0px;}
.ad{ border:1px solid #999; background-color:#ebebeb; padding:2px; margin-bottom:6px;}
.wine-tui{ margin-bottom:6px; border:1px solid #999; background-color:#ebebeb;}
.wine-tui .tit{height:25px; background-color:#222e52; line-height:25px; padding-left:10px; font-size:14px; color:#fff; }
.view-hb{ width:230px; overflow:hidden;padding:15px 4px 10px 8px; border-bottom:1px dotted #bbb;}
.vewhb-bder{border-bottom:1px dotted #ac9a88;}
.view-hb .view-jb img{ border:1px solid #ddd;}
.view-hb .view-jb{ float:left; text-align:center; width:68px;  border:1px solid #eee;}
.view-hb .wine-jm{ float:left; padding-left:6px; width:150px; line-height:16px; height:66px; overflow:hidden; }
.vin-en{ padding-bottom:5px; height:45px; width:110px; overflow:hidden;}
.vin-cn{  height:32px; width:110px; overflow:hidden;}
.winelist-tit{ height:25px; line-height:25px; background:#cdcdcd url(../images/bg.png) no-repeat -77px -54px; color:#a10000; padding-left:35px; font-size:14px; border-bottom:1px solid #444;}
.box2.pad1 .table2 tr td .color2{ color:#1f3f90}
.subreg-data{ padding:20px 0px 20px 0px;}
.ret-top{ padding-right:18px; text-align:right; margin-right:20px; background:url(/images/bg.png) no-repeat right -153px;}
.wzimg{ float:left; padding:0px 15px 0px 0px;}
.wine-action{ float:left; width:700px;}
.wabox{width:698px; border:1px solid #999; overflow:hidden}
.wineact-tit{ height:30px; line-height:30px; background-color:#c9c9c9;}
.wineact-tit .wineact-m{float:left; width:225px; border-right:1px solid #fff; height:30px;}
.wineact-tit .curr{ background-color:#9c0e0e;}
.wineact-tit .last{ border:0px; width:243px;}
.pinjbox{ position:relative; width:54px; height:21px; line-height:21px; float:left; color:#fff; padding:4px 15px 5px 10px; background-repeat:no-repeat; background-position:-136px -78px; cursor:pointer; text-align:center; z-index:100;}
.pjcolor{ color:#333; background-position:right -152px;}
.pinjbox-city{ position:absolute; z-index:1000; width:60px;left:15px; top:29px; border:1px solid #9c0e0e; background:#f0f0f0; line-height:20px; display:none;}
.wineact-tit .wineact-m a,.wineact-tit .wineact-m h1{display:block; text-align:center; background:url(../images/bg.png) no-repeat; font-size:14px; text-decoration:none;}
.wineact-tit .wineact-m h1{ font-size:14px; color:#fff;}
.wineact-tit .wineact-m h1.pinj,.wineact-tit .wineact-m a.pinj{float:right; width:115px; text-align:left; padding:0px 0px 0px 20px; background-position:-3px -203px; color:#fff; height:30px;}
.wineact-tit .wineact-m a.pinj2{ background-position:38px -303px;}
.wineact-tit .wineact-m a.show{background-position: 26px -337px;}
.wineact-tit .wineact-m h1.show2,.wineact-tit .wineact-m a.show2{background-position: 22px -234px; color:#fff;}
.wineact-tit .wineact-m a.training{background-position: 35px -372px;}
.wineact-tit .wineact-m h1.training2,.wineact-tit .wineact-m a.training2{background-position: 32px -270px; color:#fff;}
.wineact-m.curr .pinjbox .pinjbox-city a{ display:block; height:20px; background:none; }
.wa-list{ border:4px solid #c9c9c9; border-top:0px;}
.wa-item{ border-bottom:1px solid #222e52; padding:15px 5px 15px 15px; width:670px; overflow:hidden;}
.wa-item .limg{ float:left; width:138px;}
.wa-item .limg img{ border:4px solid #eee;}
.wa-item .rcont{ float:left; width:517px; height:112px; overflow:hidden; line-height:20px; padding-left:15px; }
.event-name{ width:517px; height:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-bottom:10px;}
.event-name a{ font-size:14px; font-weight:bold; color:#222e52;}
.wdt{ width:545px; overflow:hidden;}
.view-hb .num{ float:left; width:22px; height:22px; line-height:22px; background-position:0px -412px; text-align:center; color:#a10000; font-size:14px; font-weight:bold;}
.view-hb .cont{ float:left; width:160px; height:36px; overflow:hidden; line-height:18px; padding-left:10px;}
.winearticle{ padding:30px 20px 20px 20px; background-color:#f5f8fd;}
.winearticle h1{ text-align:center; font-size:16px; font-weight:bold; padding-bottom:10px;}
.sharef{ float:left;}
.article-content{ border-top:1px solid #ddd; padding:20px 0 0 0; line-height:25px; font-size:14px; margin-top:10px;}
.article-content p{ padding-bottom:10px;}
.artInfo{ padding:10px 0 0 0;}
.artInfo table,.artInfo table td{border:1px dotted #999; border-collapse:collapse; height:25px; line-height:25px;}
.artInfo table{table-layout:fixed;  border-left:0px;border-right:0px;}
.artInfo table td{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.bgound1{ background:none;}
.rlation{ padding:6px 0px;}
.rlation li{ display:block; height:25px; width:188px; line-height:25px; padding:0px 10px; overflow:hidden; text-overflow: ellipsis}
.rlation-box{ padding:6px 0px;}
.rlation-box li{ display:block; height:25px; width:222px; line-height:25px; padding:0px 10px; overflow:hidden; text-overflow: ellipsis}
.artname{ height:35px; line-height:35px; background-color:#9d0f0e; padding-left:10px; font-size:16px; font-weight:bold; color:#fff;}
.center-c .arst{ padding:15px 0px;}
.center-c .arst li{ height:27px; line-height:27px; padding:0px 10px 0px 0px;}
.center-c .arst .groupli{  padding:8px 10px 0px 0px; margin-top:8px; background:url(/images/dot_03.gif) repeat-x;}
.center-c .arst li a{ display:block; height:27px; float:left; padding:0px 0px 0px 20px; font-size:14px; width:410px; background:url(/images/dots_03.gif) no-repeat 10px center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.center-c .arst li .boldfont{ font-weight:bold}
.center-c .arst li span{ float:right; display:block; width:80px; height:27px; color:#999; text-align:right;}
.sch-rgt{ float:left; width:700px;}
.schbox{ padding-bottom:18px;  margin-bottom:10px;}
.sch-num{  line-height:25px;}
.schlist{ border:1px solid #999;}
.schlist table{ border:3px solid #c9c9c9;}
.schlist table td{ line-height:18px; padding:9px 5px 9px 5px; font-size:14px; border-right:1px solid #fff;}
.schlist table td a{ font-size:14px; color:#162878; text-decoration:underline;}
.schlist table td.td1{ background-color:#c9c9c9; padding:4px 5px; border-right:1px solid #c9c9c9;}
.schlist table td.td2{ color:#162878;}
.pad5{ margin:0px 0px 15px 0px;}
.sch-cont{ padding:15px 10px; border-bottom:1px dotted #ddd; width:678px; }
.wine-lable{ float:left; width:100px; border:1px solid #e0e0e0; background-color:#f3f3f3; padding:3px;}
.wine-f{ float:left; width:550px; padding-left:20px; line-height:20px;}
.schlist .sch-cont .wine-f .wine-enm{ color:#162878; font-size:16px;}
.wine-cnm{ font:14px; padding-bottom:8px; padding-top:3px; height:25px; width:540px;}
.sch-cont .wine-f .wine-cnm a{ display:block; float:left; font-size:14px;}
.wnm-more{float:left; height:20x; position:relative; font-size:14px; padding:0px 15px 0px 30px; background-position:106px -446px; cursor:pointer;}
.wnmbox{ position:absolute; top:-10px; right:-280px; width:280px; border:1px solid #999; background-color:#fff; z-index:99px;}
.wnmbox2{ border:5px solid #eee;  padding:3px 10px; line-height:25px;}
.non-search{ border:1px solid #eee; margin-top:20px; padding:15px; width:660px;  overflow:hidden }
.non-text{ background:url(/images/not-found_03.gif) no-repeat 100px 27px; padding:20px 0 0 175px; line-height:28px; font-size:14px;}
.non-text P{ font-size:20px; font-weight:bold; color:#888;}
.winelable{ border:1px solid #aaa; background-color:#ededed; padding:3px; width:174px; margin-bottom:6px;}

#div1 .big_pic { position: absolute; z-index:1000; top: -5px; left:180px; width:280px; height:280px; padding:3px; overflow:hidden; border:1px solid #CCC; display:none; background-color:#FFF; }
#div1 .small_pic{ width:172px; text-align:center; height:172px;}
#div1 {border:1px solid #ccc; width:172px; height:172px; position:relative; z-index:100;}
#div1 .float_layer {width:50px;	height: 50px; border: 1px solid #000; background:#fff; filter:alpha(opacity: 30); opacity:0.3; position:absolute; top:0; left:0; display:none; overflow:hidden;}
#div1 .mark {width:100%;height:172px;position:absolute;z-index:2;left:0px;top:0px;background:#ededed; filter:alpha(opacity:0);opacity:0; overflow:hidden;}
#div1 .big_pic img {position:absolute; top: -30px;	left: -80px;}
.vintage{ padding:15px 10px; line-height:25px; width:154px; overflow:hidden;}
.fd-txt{ padding:10px 0px 10px 35px; background-position:-68px -477px;}
.add-favi{ padding:0 0 0 35px; height:19px;}
.add-favo,.add-favo2{ display:block; height:23px; line-height:23px; width:59px; text-align:center; color:#fff; background:url(/images/favo_03.gif) no-repeat; cursor:pointer;}
.add-favo2{ background:url(/images/favor_03.gif) no-repeat;}
.vintage ul li{ float:left; width:50px; font-size:14px;}
.wine-qt{ width:180px; border:1px solid #aaa; background-color:#ededed; margin-bottom:6px; overflow:hidden;}
.w-qt-tit{ height:25px; line-height:25px; padding-left:10px; background-color:#222e52; color:#fff; font-size:14px;}
.wine-qt .w-qt-list{ padding:10px 0px;}
.wine-qt .w-qt-list li{line-height:18px; padding:3px 0px 3px 0px; background:url(/images/dot_03.gif) repeat-x bottom; width:175px;}
.wine-qt .w-qt-list li a{ display:block; background-repeat:no-repeat; background-position:10px -725px; padding-left:20px; }
.wine-qt .w-qt-list li.last{ background:none;}
.wine-tui .w-qt-list li{line-height:18px; padding:3px 0px 3px 20px; border-bottom:1px dotted #aaa; background:url(/images/bg_38.gif) no-repeat 7px 8px; width:160px;}

.g-variety{ padding:10px 0 0 10px; line-height:25px; border-bottom:1px dotted #aaa;}
.g-qt-txt{ padding:10px; 10px 0 10px; line-height:20px; color:#888;}
.g-v-pic{ float:left; width:78px; padding:0px 10px 5px 0px;}
.g-v-pic img{ border:1px solid #ddd;}
.winename{ padding:8px 10px; line-height:18px; background-color:#901313; color:#fff;}
.wine-ch{ height:25px; font-size:14px;}
.ch-name{ float:left; padding:4px 20px 0px 0px;}
.ch-more{position:relative; z-index:1; float:left; width:75px; height:25px; line-height:25px; font-size:12px; padding-right:10px; background-position:68px -485px; cursor:pointer; color: #CEB0B0}
#chm{ position:absolute; top:0px; left:76px;  border:3px solid #eee; background-color:#fff; width:200px; padding:5px 8px 0px 10px;}
#chm span{ display:block; background:url(images/dot3.gif) repeat-x bottom; line-height:24px; color:#666;}
.w-detail{ padding:8px 10px 15px 10px; line-height:20px;}
.tablestle, .tablestle td{ border:1px solid #e3e3e3; border-collapse:collapse; font-size:12px; line-height:20px;}
.tablestle td{ padding:2px 8px 2px 8px;}
.wine-tit{ margin:20px 0 5px 0px; padding-left:10px; color:#000; font-weight:bold; font-size:13px; background-repeat:no-repeat; background-position:0px -504px; color:#a10000;}
.jp-time{ padding-bottom:5px; border-bottom:1px dotted #ccc; margin-bottom:6px; font-size:14px;}
.winery{ margin:0px 4px 15px 4px; width:538px; background-color:#f5f5f5; border-top:1px solid #aaa; padding-bottom:15px;}
.winery .tit{ height:25px; background-color:#ededed; padding-left:10px;}
.winery p{ line-height:20px; padding:10px;}
.winery .spas,.tjregion .tj-tit .spas{ display:block; height:25px; padding:0px 0px 0px 13px; line-height:25px; background-repeat:no-repeat; background-position:0px -502px; font-size:13px; color:#a10000; font-weight:bold;}
#winery-info{ line-height:20px; padding:10px; height:50px; overflow:hidden;}
.ex,.ex2{ text-align:right; padding-top:8px; height:20px; line-height:20px; padding-right:28px; color:#a10000; cursor:pointer;}
.ex2{ background:url(/images/redj.gif) no-repeat 515px 15px;}
.winery .ex2 a{ color:#a10000}
.ex{ background-position:516px -63px;}
.tjregion{ padding:0px 3px;}
.tjregion .tj-tit{height:25px; background-color:#ededed; padding-left:10px;}
.tjregion .tjrg{ width:536px; display:block; padding:10px 0px; overflow:hidden;}
.tjregion .tjrg li{ float:left; width:113px; height:25px; line-height:25px; padding-left:20px; background-position:10px -443px; overflow:hidden;}
.correct-tit{ height:25px; background-color:#3c4787; cursor:pointer; color:#fff; text-align:right; padding-right:10px; line-height:25px;}
.correct{ padding:15px 20px 15px 40px; line-height:25px;}
.center-c .correct .pad6 input{ width:48px; height:24px; background-repeat:no-repeat; background-position:-249px -6px; border:0px; cursor:pointer;}
.center-c .correct textarea{ width:450px; height:110px;}
.wine-busi .correct textarea{ width:640px; height:110px; border:1px solid #AD9589}
.reseller{ border:1px solid #aaa; width:208px; margin-bottom:6px; background-color:#ededed;}
.rstit{ height:25px; line-height:25px; padding-left:10px; background-color:#222e52; color:#fff; font-size:14px;}
.reseller table td{ padding:6px 0px; border-bottom:1px dotted #aaa;}
.reseller table td img{ border:1px solid #ddd;}
.wineact-m.curr .pinjbox .pinjbox-city a{ display:block; height:20px; border-bottom:1px solid #d2d2d2; font-size:12px; text-align:left; padding-left:6px;}
.wineact-m.curr .pinjbox .pinjbox-city a:hover{ background-color:#9c0e0e; color:#fff}
.wineact-m .pinjbox.pjcolor .pinjbox-city a{ display:block; height:20px; background:none; border-bottom:1px solid #d2d2d2; font-size:12px; padding-left:6px; text-align:left;}
.wineact-m .pinjbox.pjcolor .pinjbox-city a:hover{ background-color:#ddd;}
.pinj-t{ border:1px solid #aaa;}
.leftbar .sidecont2 .tit a,.leftbar .sidecont .tit a{ color:#fff; text-decoration:none;}
.collectbox{ position:absolute; top:50%; z-index:100000; left:50%; width:450px; margin:-133px 0px 0px -225px; border:8px solid #999; background-color:#FFF;}
.sc-top{  padding:10px 10px 10px 20px; background-color:#EAEEF4; border-bottom:1px solid #C7D2DC; font-size:14px;}
.sc-cont{ padding:15px; line-height:20px;}
.lable-input{ height:25px; line-height:25px; border:1px solid #DADCE0; padding:0px 8px; width:360px;}
.cylable{ padding:8px 0px;}
.cylable table td{ line-height:25px; padding-bottom:8px;}
.cylable table td span{ display:block; float: left; padding:0px 10px; background-color:#EAEEF2; height:20px; line-height:20px; margin-right:8px; margin-bottom:5px; white-space:nowrap;}
.sc-btm{ margin:15px 15px; padding:10px 10px 0px 10px; text-align:right; background:url(/images/dot_03.gif) repeat-x top;}
.syslable{ padding-bottom:15px;}

.wine-busi .correct .pad6 input{ width:59px; height:23px; background:url(/images/jc-btn.gif) no-repeat; color:#fff; font-weight:bold; padding:0px; border:0px;}
.more-jb{ padding:8px 13px 8px 14px; height:42px; position:relative; }
.more-jbbox{ width:146px; height:43px; overflow:hidden;}
.more-jb ul{ display:block;  height:43px; overflow:hidden}
.more-jb ul li{ float:left; width:40px; height:40px; border:1px solid #ccc; margin-right:3px; margin-left:3px;}
.more-jb a{ display:block; position:absolute; width:7px; height:40px; background:url(/images/fy_03.gif) no-repeat; }
.more-jb .jb-pre{ top:8px; left:3px; background-position:0px 16px;}
.more-jb .jb-next{ top:8px; right:3px; background-position:-6px 16px;}
.more-jb .jbn{ background-position:-36px 16px;}
.attent{ padding:15px 0px 10px 0px;  font-size:14px; font-weight:bold;}
.provider{ padding:0px 0px 10px 0px; font-size:14px; font-weight:bold;}
.event-a{  width:517px; overflow:hidden;}
.event-a li{ float:left; width:400px; height:20px; overflow:hidden;white-space:nowrap; text-overflow:ellipsis; }
.event-a .on-t{ color:#243A6F;}
.event-a .end-t{ color:#a0a0a0;}
.qhtip{ color:#a10000; padding:6px 0 0 40px;}
.w-detail .share{ height:25px; position:relative; padding-bottom:28px;}
.nr-box{ padding:8px;  width:194px; overflow:hidden;}
.rightbar .wine-tui .nr-box .table5 p{ padding:0 0 0 15px; background:url(/images/xd_f.gif) no-repeat left center;}
.v-search{ padding:15px 8px;}
.input3{ width:152px; height:22px; border:1px solid #C2C9D3; line-height:22px; padding:0px 5px; color:#a3a3a3;}
.v-btn{ padding:8px 0 0 0 ; height:24px;}
.v-btn a{ display:block; width:41px; height:18px; font-size:13px; background:url(/images/btns_03.jpg) no-repeat; color:#fff; padding:6px 0 0 26px;}
.sharebox{height:25px; width:722px; padding-top:8px;}
.updatebox{ border:1px solid #B4B4B4; background-color:#dbdbdb; }
.ud-tit{ height:30px; line-height:30px; padding:0px 10px; background-color:#3c4787; color:#fff; font-size:14px; font-weight:bold;}
.ud-cont{ margin:0px 3px 4px 3px; padding:15px; background-color:#f5f8fd;}
.updatebox .ud-cont li{ padding:8px 0px 8px 0px; line-height:18px; font-size:14px; background:url(/images/dot_03.gif) repeat-x bottom;}
.updatebox .ud-cont  p{ height:18px; padding-left:8px; overflow:hidden; background:url(/images/bg_38.gif) no-repeat 0px 5px;}
.updatebox .ud-cont span{ display:block; padding:0px 0px 0px 14px; color:#666;}
.updatebox .ud-cont a:link{ color:#182665;}
.updatebox .ud-cont a:visited{ color:#182665;}
.updatebox .ud-cont a:hover{ color:#a10000;}
.updatebox .ud-cont a:active{ color:#182665;}
.page404{ height:200px; line-height:20px; color:#63708b; padding:200px 0 0 383px; background:url(/images/404_03.jpg) no-repeat 320px 50px;}
.box2 .page404 a{ color:#186FB6; border-bottom:1px solid #186FB6; text-decoration:none;}
.sch-rgt .schlist .tit{height:30px; background-color: #EAEAEA; line-height:30px; padding-left:10px; font-size:14px; color:#000;font-weight:bold;}
.pageerror{height:100px; line-height:20px; color:#63708b; padding:186px 0 0 509px; background:url(/images/error_03.jpg) no-repeat 190px 50px; }
.box2 .pageerror a{ color:#214A78; border-bottom:1px solid #214A78; text-decoration:none;}
.clicknum{ position:absolute; top:30px; right:0px; text-align:right; line-height:18px; padding:0px 5px; background-color:#f0f0f0; border:1px solid #e3e3e3;}
.ref-price{ background-color: #fff; height:25px; padding-top:5px; }
.post-price{  padding:10px 0px 3px 0px; line-height:18px; color:#666; }
.post-price2{padding:0px 10px 5px 10px; line-height:18px; background:url(/images/dot_04.gif) repeat-x bottom;  color:#888;}
.input-price{ padding-bottom:5px; }
.currency{ position:relative; width:50px; padding:0px 0px 0px 5px; height:19px; line-height:18px; border:1px solid #c7cad2; background:#fff url(../images/bg_06.gif) no-repeat 42px 7px; cursor:pointer;}
.currencyDiv{ position:absolute; width:55px; top:19px; left:-1px; border:1px solid #c7cad2; background-color:#fff; line-height:20px;}
.currencyDiv span{ display:block; border-bottom:1px solid #eee; cursor:pointer; padding-left:5px;}
.vintage2,.vinprice{ width:64px; height:19px; border:1px solid #c7cad2; padding-left:5px; line-height:19px; color:#aaa; font-family:"宋体"}
.vinprice{ width:60px;}
.input-price .vinpt td{ border-bottom:0px; padding:3px 0px; border:0px;}
.price-to-c{ height:28px; padding:0px 22px 0px 10px; line-height:28px; background:#e9e9e9 url(../images/fbg.gif) no-repeat 163px -453px; cursor:pointer;}
.rstit2{ height:59px; line-height:59px; padding-left:10px; background-color:#222e52; color:#fff; font-size:14px; font-weight:bold;}
#pricecrt{ background-color:#f5f5f5;}
.sojtip{ height:65px; border-top:1px solid #ddd; padding:18px 0 0 15px; line-height:26px; font-size:14px; background-color:#f5f5f5;}
.sojtip ul li{ float:left; padding-right:15px; }
.ref-price2{ height:20px; padding-left:8px;}
.pricetoc{ width:226px; margin-left:295px;}
.price-cn{ float:left; padding-right:25px;}
.priceDiv{ color:#777; padding-left:25px;}
.price-crt{ position: relative; z-index:10; width:216px; height:18px; padding-top:1px; padding-bottom:2px; padding-left:10px;background:url(/images/fbg.gif) no-repeat 185px -456px; cursor:pointer; border:2px solid #fff;}
.price-wrt{ position:absolute; z-index:1000; top:21px; left:-2px; width:210px; height:218px; padding:0px 8px 0px 8px; border:2px solid #bbb; border-top:1px solid #ccc; background-color:#fff;}
.price-css{ border:2px solid #bbb; background:#f0f0f0 url(../images/fbg.gif) no-repeat 185px -456px;}
.wine-tui .js-int li{ line-height:20px; padding:10px; background:url(/images/dot_03.gif) repeat-x bottom;}
.tablestle2, .tablestle2 td{ border:1px solid #e3e3e3; border-collapse:collapse; font-size:12px; line-height:20px;}
.tablestle2 td{ padding:2px 8px 2px 8px; color:#767676;}
.price-close{ background:url(/images/close.gif) no-repeat 200px 5px;}
.net-dp{ padding:8px 10px;}
.netdp-cont{ width:520px; padding:10px 0px; background:url(/images/dot_03.gif) repeat-x bottom; line-height:20px; overflow:hidden;}
.netdp-cont span{color:#112ca1;}
.tjregion .tj-tit .spas a{ display:block; width:55px; float:right; font-size:12px; font-weight:normal; background:url(/images/bg_38.gif) no-repeat 30px center;}
.wineintr{ width:520px; overflow:hidden; padding-bottom:5px;}
.wineintr span.jian{ display:block; float:left; width:85px; font-size:13px; font-weight:bold;}
.wineintr span.jian3{ display:block; float:left; font-size:13px; font-weight:bold;}
.wineintr span.wicont{ display:block; float:left; width:435px; }
.wineintr span.wicont3{ display:block; float:left; width:335px; }
.rsitem{ padding:6px 6px 6px 10px; background:url(/images/dot_03.gif) repeat-x bottom;}
.rs-bg{ background-color:#fafafa;}
.rsitem p a{ font-weight:bold; color:#374a82;}
.rsitem p{width:192px; line-height:18px; overflow:hidden; }
.rsitem span{ display:block; }
.rsitem .rsprice{ color:#a10000; }
.rsitem .tel{padding-left:18px; background:url(/images/touch_03.gif) no-repeat 0px 2px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.address{  width:173px;line-height:18px; padding-left:18px;  background:url(/images/touch_03.gif) no-repeat 0px -16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.kz{ overflow:hidden; text-overflow:ellipsis;}
.cityChoose{ border-bottom:1px solid #ccc; padding:8px 0 0 0;}
.provinceCh{position:relative; height:22px; width:192px; padding:0px 8px; background:url(/images/bg012.gif) repeat-x;}
.curProvince{ float:left; display:block; height:16px; padding:4px 10px 0px 10px; border:1px solid #bbb; border-bottom:1px solid #f0f0f0; background:#f0f0f0 url(../images/ts_03.gif) repeat-x; cursor:pointer;}
.qtProvince{ float:left; height:16px; margin-left:5px; padding:4px 20px 0px 10px; border:1px solid #bbb;  background:#e0e0e0 url(../images/xl-g_03.gif) no-repeat 64px 9px; cursor:pointer;}
.citylist{ width:196px; padding:10px 6px; background-color:#f0f0f0;  overflow:hidden;}
.citylist span{ display:block; float:left; height:16px; margin-bottom:4px; padding:4px 6px 0px 6px; white-space:nowrap; cursor:pointer;}
.citylist .curr{ background-color:#2a3f7d; color:#fff;}
.provinceList{ position:absolute; width:188px; top:21px; left:0px; background-color:#e0e0e0; padding:10px; border-bottom:1px solid #bbb;}
.provinceList span{ float:left; display:block; height:25px; line-height:25px; padding:0px 10px; white-space:nowrap; cursor: pointer;}
.ppbtn{ width:84px; height:20px; border:1px solid #717D86; background-color: #748192; color:#fff; }
.vintage-d{ height:30px; padding-top:3px;}
.vintage-n{ float:left; width:85px;}
.vintage-s{ position:relative; z-index:10; float:left; width:135px; border:2px solid #96a7ce; }
.vintage-s .curvintage{ width:122px; height:20px; padding:1px 0px 0px 13px; background:#eaf0ff url(../images/bg2.gif) no-repeat 122px -70px; color:#25408b;}
.ffty{ position:absolute; z-index:999; top:20px; left:-2px;background-color:#fff;width:135px;height:250px;border:2px solid #96a7ce; border-top:1px solid #96a7ce;overflow-y: scroll}
.ffty p{ height:24px; line-height:24px; text-align:center; padding-right:14px; cursor:pointer; color:#25408b; border-bottom:1px solid #d9e0f0; }
.touchcont{ padding:10px 0 10px; 0;}
.touchtips{ line-height:20px; color:#888; padding:8px; background-color:#f3f3f3;}

.var-s{ height:24px; padding:10px 5px; border-bottom:1px solid #B1BAC2}
.var-s .varinp-s{ height:22px; border:1px solid #99a3be; background-color:#f5f8ff;}
.var-s .varinp-s .varinput{ float:left; width:135px; padding-left:5px;}
.var-s .varinp-s .varbtn{ float:right; width:25px; height:22px; background-color:#596892;}
.var-s .varinp-s .varinput input{ width:135px; height:22px; line-height:22px; border:0px; background:none; outline:none; -webkit-appearance:none; color:#a3a3a3;}
.var-s .varinp-s .varbtn input{ width:25px; height:22px; border:0px; padding:0px; background:url(/images/sou.gif) no-repeat 4px 4px;}
.nation-c{ padding:10px; width:678px; overflow:hidden; border-bottom:1px solid #e4e5e6; background-color:#f8f8f8; border-top:1px solid #d1d2d4; margin-bottom:15px;}
.nationtip{ float:left; width:86px; font-weight:bold; font-size:13px; color:#a10000; padding-top:3px;}
.nationlist{ float:left; width:590px; overflow:hidden;}
.nationlist li{ float:left; height:18px; padding-left:3px; }
.nation-c .nationlist li a{ display:block; padding:2px 10px 2px 10px; color:#124680; text-decoration:none; white-space:nowrap;}
.nation-c .nationlist li a:hover{ background-color:#124680;color:#fff;}
.nation-c .nationlist li a.curr{background-color:#124680;color:#fff;}
.tsBox{ padding:8px 8px 8px 8px; border-bottom:1px solid #bdc0cb; line-height:20px; background-color:#e7e9f3}
.tsBox a{ color:#1A54A4; text-decoration:none; font-size:16px; border-bottom:1px solid #1A54A4}
.tsBox p{ padding-top:6px;}
.listDiv{ padding:10px 0px;}
.listDiv li{ width:182px; line-height:25px; font-size:14px; padding:0px 8px 0px 18px; background-repeat:no-repeat; background-position:8px -722px; overflow:hidden; white-space: nowrap; text-overflow:ellipsis;}
.sjm{ width:192px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*jqzoom*/
.jqzoom{ width:350px; height:350px; position:relative;position:relative;padding:0;}
.zoomdiv{z-index:9999;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(/images/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}

@charset "utf-8";
.sch-rgt{ float:left; width:700px;}
.schlist{ width:698px; border:1px solid #e0e0e0;}
.sch-num{ width:700px; padding:15px 0 0 0;line-height:25px;}
.sch-kng{ width:694px; padding:10px 2px 0px 2px;}
.sch-kng ul li{ padding:10px 12px; line-height:22px;}
.sch-kng li a{ font-size:14px;}
.sch-kng li .lan{ color:#1B54A0;}
.kng-time{ display:block; float:right; width:95px; color:#aaa; text-align:right;}
.sch-kng .kng-search p{ padding-left:5px; height:44px; overflow:hidden; color:#888;}
.sch-kng ul li.doub{ background-color:#f3f3f3;}
.sch-kng li .lan2{ font-weight:bold;}
.world-region3{ padding:10px 4px 10px 4px; width:234px; background-color:#f0f0f0; overflow:hidden;}
.vin-sd{ line-height:16px; padding:10px 0 0 0px;}
.vin-sd p{ padding-top:6px; line-height:20px;}
.world-region3 ul li{ padding:7px 0px 3px 0px; height:16px; line-height:16px; background:url(/images/dot_03.gif) repeat-x bottom; width:200px;}
.world-region3 ul li a{ display:block;height:16px; background-position:-90px -78px; padding-left:15px; width:185px;  overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.searchbox3{ width:525px; padding:0px 0px 0px 100px; height:43px;}
.find{ width:520px; height:44px; background:url(/images/sbground_05.gif) repeat-x;}
.findicon{ float:left; width:38px; height:44px; background:url(/images/sbground_03.gif) no-repeat}
.find-input{ float:left; width:385px; padding:14px 0px 0px 0px;}
.find-input input{ border:0px; height:20px; width:385px; outline:none; -webkit-appearance: none; font-size:14px; }
.find-btn{ float:right; width:88px; height:44px;  background:url(/images/sbground_07.gif) no-repeat; font-size:16px; font-weight:bold;}
.find .find-btn a{ display: block; width:58px; height:32px;padding:12px 0px 0px 30px; text-decoration:none; color:#fff;}
.grape-search li{ width:670px; overflow:hidden;}
.grape-img{ float:left; width:80px; height:80px; text-align:center; overflow:hidden; border:1px solid #eee;}
.grape-search li p{ float:left; width:578px; padding-left:10px; color:#333;}
.sch-kng .grape-search li p a{font-size:16px;  font-family:"微软雅黑"; color:#25408b;}
.grape-search li .biemin{ display:block; padding:6px 0px; line-height:18px;}
.zim{ padding:6px 0 0 100px; width:525px; text-align:center;}
.schbox{ padding-top:30px;}
.schbox .zim a{ color:#25408b; text-decoration:none; _text-decoration:underline; border-bottom:1px solid #25408b;}
.sch-numf{ font-size:14px; font-weight:bold;}
.sch-numf2{ font-size:12px; font-weight:normal; color:#777;}
.morelabel{ margin:10px 0 0 0; width:655px; border:1px solid #ddd; padding:10px 10px 5px 33px; background:#f3f3f3 url(../images/label.gif) no-repeat 10px 10px; line-height:20px; overflow:hidden;}
.morelabel .morelabel-c{ float:right; width:558px;}
.morelabel .morelabel-c a{ display:block; float:left; padding:0px 12px 0 0;  height:20px; white-space:nowrap; overflow:hidden; color:#315191; padding-bottom:3px; }


.weixin-a{ float:left; border:1px solid #A5ADB4; }
.weixin-b{ float:left; width:206px; height:60px; padding:10px 0 4px 10px; font-size:14px;background-color:#e1e4f1;border:1px solid #c4c8cc; text-align:left; line-height:25px; }