﻿#centerBody {
background:#F3EACD;
width:972px;
margin:0 auto;
}

#centerBody .left {
width:206px;
float:left;
background:#F3EACD;
padding:10px 10px 0;
}

.wineClub .title {
height:43px;
line-height:36px;
font-size:14px;
font-weight:700;
color:#B31E23;
background:url(../images/Index_title_01.png) no-repeat;
padding:0 0 0 10px;
}

.wineClub .content {
background:#FAF3D6;
}

.wineClub h1 {
padding-left:20px;
line-height:24px;
color:#A54A01;
font-size:12px;
font-weight:400;
height:20px;
overflow:hidden;
}

.wineClub span {
display:block;
line-height:20px;
color:#5C5D58;
padding:2px 0 0 20px;
}

.wineClub p {
display:block;
line-height:20px;
color:#5C5D58;
height:50px;
margin:0;
padding:0 8px 4px 20px;
}
/*信息大厅*/
.event-wrap{
    height:100px;
    width:200px;
    overflow:hidden;
    color:#666;
}
.event-wrap img{
    padding:0 5px;
    vertical-align:middle;
}
.event-wrap a{
    color:#B10000;
    padding:0 5px;
}
.event-wrap li span{
    display:inline;
    color:#999;
    padding:0 5px;
}
.event-wrap li{
    padding:5px 0 5px 5px;
    word-break:break-all;
}
.Frame {
text-align:right;
height:25px;
padding:0 20px;
}

.Frame img {
padding-left:5px;
}

#nTab {
background:#FBF5DB;
margin:10px 0 0;
}

#nTab .title {
width:100%;
}

#nTab .title p {
float:left;
border-bottom:1px solid #D4BA8C;
}

#nTab .title p.active {
border-bottom:0;
}

#nTab .content1 .imgField {
background:url(../images/Bg_youtubeImg.jpg) no-repeat;
height:121px;
width:178px;
margin:5px 10px;
padding:5px 0 0 8px;
}

#nTab .content1 .imgField img {
width:120px;
display:block;
float:left;
}

#nTab .content1 .imgField a img {
width:auto;
display:inline;
float:none;
padding:0 3px;
}

#nTab .content1 .imgField p {
float:left;
line-height:23px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
display:block;
width:42px;
height:18px;
padding-left:3px;
}

#nTab .content1 .imgField p font {
font-family:Webdings;
font-size:9px;
padding:0 3px;
}

#nTab .content1 p.VideoTitle {
height:24px;
line-height:1.5em;
font-size:12px;
padding:0 10px 0 15px;
}

#nTab .content2 a.imgField {
width:180px;
display:block;
margin:6px auto;
}

#nTab .content2 a.imgField:hover img {
border:3px solid #999;
}

#nTab .content2 .imgField line {
width:100%;
height:2px;
overflow:hidden;
background:url(../images/line8.jpg) repeat-x;
}

#nTab .content2 .activetitle {
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
color:#666;
padding:4px 14px 12px;
}

#nTab .title .right {
float:right;
display:block;
background:url(../images/Btn_nTab_rightarrow.png) top center no-repeat;
width:12px;
height:34px;
}

#nTab .title .right:hover {
background-position:bottom center;
text-decoration:none;
}

#divContent1 {
width:196px;
height:174px;
overflow:hidden;
padding:5px;
color:#666;
}
#divContent1 p{
    height:90px;
}
#divContent1 h1{
    padding:5px 0;
}
#divContent1 a{
    color:#B10000;
}
#divContent1 .Frame a{
    color:#666;
}


.wineClub .myButton {
height:30px;
text-align:center;
}

.line {
height:2px;
background:url(../images/lineBg3.gif) repeat-x top;
font-size:0;
}

#leftImg .content {
background:#FAF3D6;
height:88px;
padding:10px;
}

#right {
width:734px;
float:left;
background:#F3EACD;
position:relative;
padding:10px 0 3px;
}

#right .search-tag {
height:73px;
background:url("../images/index/red-bg.jpg") no-repeat left top;
color:#fff;
position:relative;
}

#right .tag-wrapper {
position:absolute;
left:30px;
top:13px;
background:url("../images/index/cup.gif") no-repeat left top;
padding:15px 0 0 20px;
}

#right .search-tag ul {
overflow:hidden;
}

#right .search-tag ul li {
float:left;
border-right:1px solid #fff;
height:15px;
line-height:15px;
margin-right:-1px;
cursor:pointer;
padding:0 15px;
}

#right .search-tag ul li.current {
font-weight:700;
font-size:14px;
}

#right .search-tag a {
color:#fff;
}

#right .search-content {
border-top:2px solid #fff;
background:url("../images/index/bg-outer.gif") repeat-x top;
min-height:200px;
padding:10px 205px 5px 10px;
}

#right .search-content .content-inner {
background:#ead7b4 url("../images/index/bg-inner.gif") repeat-x top;
height:230px;
overflow:hidden;
padding:20px 10px 10px;
}

#right .search-content .hot-tag {
padding:5px 5px 5px 90px;
height:40px;
}

#right .search-content .hot-tag .tag-name {
float:left;
margin-left:-90px;
width:80px;
padding-right:10px;
height:22px;
line-height:22px;
background:url("../images/index/hot-tag-bg.gif") no-repeat right;
color:#fff;
text-align:center;
font-weight:700;
display:inline;
}

#right .search-content .hot-tag ul li {
float:left;
word-break:keep-all;
padding:0 10px;
}

#right .search-content h3 {
color:#777;
border-bottom:1px solid #d4c3a5;
background:none;
padding:5px;
}

#right .search-content ul.news-list,#right .search-content ul.wine-list {
min-height:135px;
_height:135px;
padding:5px;
}

#right .search-content ul.news-list li {
float:left;
width:46%;
height:18px;
line-height:18px;
overflow:hidden;
background:url("../images/index/list-dot.gif") no-repeat left 10px;
margin:2px 0;
padding:2px 5px 2px 10px;
}

#right .search-content ul.wine-list li {
float:left;
list-style:none;
padding:5px 10px;
}

#right .search-content ul.wine-list li a {
display:block;
border:3px solid #ccc;
}

#right .search-content ul.wine-list li a:hover {
border-color:#fff;
}

#right .search-content ul.news-list li a {
color:#555;
}

#right .search-form-wrapper {
position:absolute;
width:514px;
height:32px;
background:url("../images/index/search-wrap.gif") no-repeat left top;
top:68px;
left:13px;
padding:3px;
}

#right .search-form {
background:url("../images/index/search-bg.gif") no-repeat left top;
height:23px;
padding:3px;
}

#right .search-form input {
background:none;
border:none;
height:20px;
vertical-align:middle;
}

#right .search-form input.txt {
width:405px;
}

#right .search-form span.btn {
color:#999;
width:75px;
height:22px;
cursor:pointer;
padding:0 10px;
font-size:14px;
font-weight:bold;
margin-left:5px;
}

#right .top-ad {
position:absolute;
top:50px;
right:18px;
}

#right .main-ad {
padding-left:10px;
padding-top:5px;
}

#right .main-ad a,#right .sponsor a {
border:3px solid #dec8ac;
display:block;
float:left;
}
#right .main-ad a img,#right .sponsor a img{
    display:block;
}
#right .sponsor {
position:absolute;
bottom:130px;
right:10px;
}

#right .sponsor h4 {
text-align:center;
color:#d0bb95;
padding:5px;
}

.follow-me {
padding:10px 0;
}

.follow-me h2,a.kaixin,a.twitter {
text-indent:-9999px;
display:block;
background:url("../images/index/twitter.gif") no-repeat center 5px;
}

.follow-me h2 {
height:25px;
}

.follow-me a {
float:left;
width:100px;
height:40px;
}

.follow-me a.twitter {
background-position:-22px -91px;
}

.follow-me a.twitter:hover{
background-position:-22px -205px;
}

.follow-me a.kaixin {
background-position:-19px -35px;
}

.follow-me a.kaixin:hover {
background-position:-19px -147px;
}

.Frame a,#nTab .content1 .imgField p a {
color:#666;
}

#nTab .content1 p.VideoTitle a,#nTab .content2 .activetitle a {
color:#A64A00;
}

#nTab .content2 a.imgField img,#right .main-ad a:hover,#right .sponsor a:hover {
border:3px solid #ccc;
}
