﻿body {
}
.divPageMainMiddle{ background:transparent;}
.divPageMiddleLeft{width:129px; text-align:center; background:#fff;}
.divPageMiddleLeft .divLw1{ }
.divPageMiddleCenter{width:710px; left:2px; background:url(../images/index/p_13.gif) right top no-repeat #fff; padding-top:12px;}
.divPageMiddleRight{width:157px;}
.divIndex .divRow1,.divIndex .divRow2,.divIndex .divRow3,.divIndex .divRow4,.divIndex .divRow5{ background:url(../images/index/p_12.gif) left top repeat-y;}

.divIndex .divRow1{  background:#fff;}
.divIndex .divRow1 .divPageMiddleLeft{border-right:2px solid #DADADA;}
.divIndex .divRow1 .divPageMiddleCenter{ float:right;width:869px; }
.divIndex .divRow1 .divLw2 a.aBtn{ height:45px; padding-top:0px;}
.divIndex .divRow1 .divLw2 a.aBtn div{ line-height:20px; margin-top:-15px;}
.divIndex .divRow1 .divCw2{ height:320px; border-top:1px solid #D6D6D6;}
.divIndex .divRow1 .divCw2 .divL{width:230px; float:left;}
.divIndex .divRow1 .divCw2 .divR{ float:right;}
#divEventScroll{width:290px; left:10px;height:320px; overflow:hidden;}
#divEventScroll li{ border-bottom:1px dotted #ccc; padding:10px 0px; min-height:50px; position:relative;}
#divEventScroll .left{ position:absolute; left:0px; top:10px;width:60px;}
#divEventScroll .left img{width:50px;height:50px;}
#divEventScroll .right{ position:relative; margin-left:60px;  line-height:18px;color:#666;}
#divEventScroll .right A{color:#666;}
#divEventScroll .right A:hover{color:#f00;}
#divEventScroll .right .aName{color:#00a651;}
#divEventScroll .right .divTime{}
#divEventScroll .divMask{ height:45px; position:absolute;left:0px;width:100%;bottom:0px; background:url(../images/club/p_6.png) left top no-repeat;pointer-events:none;}
#divFocus{width:568px;overflow:hidden; position:relative; right:5px;}
#divFocus .bxImagesPlayer_Slide1{width:100%; height:320px; background:#fff;}
#divFocus .bxImagesPlayer_Slide1 .bx_divMain{width:400px; height:300px; background:#eee;}
#divFocus .bxImagesPlayer_Slide1 .bx_divThumbailArea{width:158px; height:300px;right:5px;}
#divFocus .bxImagesPlayer_Slide1 .bx_divThumbailList{width:122px;right:12px;}
#divFocus .bxImagesPlayer_Slide1 .bx_divThumbailList .bx_divImg{ height:100px;  cursor:pointer; background:#eee; overflow:hidden; }
#divFocus .bxImagesPlayer_Slide1 .bx_imgThumbailMask{width:150px;  height:100px;}
#divFocus .bxImagesPlayer_Slide1 .bx_divThumbailNext,#divFocus .bxImagesPlayer_Slide1 .bx_divThumbailPrev{ right:70px;}

.divIndex .divRow3{ height:386px; margin-top:5px; overflow:hidden;}
.divIndex .divRow2{ height:386px; margin-top:5px;}
.divIndex .divRow2 #selLeftTime{ position:relative; margin-top:10px;}
.divIndex .divRow2 #btnLeftSearch{width:60px; height:22px; display:inline-block; background:url(../images/index/p_6.gif) left top no-repeat; border:none; position:relative; margin-top:5px; left:16px; cursor:pointer;}
.divIndex .divRow2 #aBtnLeftRecent{ position:absolute;width:115px; height:30px; display:inline-block;top:185px;left:0px;  color:#fff; font-family:微软雅黑; line-height:30px; margin-top:20px; font-weight:bold; font-size:13px;}
.divIndex .divRow2 .divPageMiddleRight{ }
.divIndex .divRow2 .divLinksBar{ font-size:0px; height:55px;border-bottom:2px solid #D8D8D8;}
.divIndex .divRow2 .divLinksBar A{width:175px; height:47px; border:none; background:url(../images/index/p_4.gif) left top no-repeat; font-size:16px; color:#252525; line-height:47px; font-family:微软雅黑; display:inline-block; margin:0px; text-align:center; float:left;} 
.divIndex .divRow2 .divLinksBar A:hover{background-position:left bottom; text-decoration:none;}
.divIndex .divRow2 .divPageMiddleCenter .active{ background-position:left bottom;}
.divIndex .divRow2 #divHdList{ height:287px;}
.divIndex .divRow2 .tabHdList{ table-layout:fixed; border-collapse:collapse;width:100%; text-align:left;}
.divIndex .divRow2 .tabHdList th{ height:0px;  border-bottom:1px solid #fff; font-size:0px;  visibility:hidden;}

.divIndex .divRow2 .tabHdList .th2{width:90px;}
.divIndex .divRow2 .tabHdList .th3{width:90px;}
.divIndex .divRow2 .tabHdList .th4{width:170px;}
.divIndex .divRow2 .tabHdList td{ }
.divIndex .divRow2 .tabHdList .divBar{ position:absolute; top:30px;left:70px;color:#ccc;}
.divIndex .divRow2 .tabHdList .imgLogo{width:61px; height:41px; position:relative; top:5px; left:4px;}
.divIndex .divRow2 .tabHdList .aName{ position:absolute; left:70px; top:7px; font-size:14px;color:#007236; font-weight:bold;}
.divIndex .divRow2 .tabHdList .autoFen{ display:inline-block;width:52px; height:10px; position:relative;top:2px; }
.divIndex .divRow2 .tabHdList .spCity{ position:relative;color:#007236;}
.divIndex .divRow2 .tabHdList .spHits{color:#007236; vertical-align:baseline;}
.divIndex .divRow2 .tabHdList .spHits span{ position:relative;top:1px;}
.divIndex .divRow2 .tabHdList .td1{color:#ccc;border-bottom:1px solid #ddd; position:relative;color:#252525; height:50px; vertical-align:top;}
.divIndex .divRow2 .tabHdList .td2{border-bottom:1px solid #ddd; position:relative;color:#252525;vertical-align:top;}
.divIndex .divRow2 .tabHdList .td4{color:#007236; font-weight:bold; font-size:14px; padding-top:10px; border-bottom:1px solid #ddd; position:relative;vertical-align:top;}
.divIndex .divRow2 .tabHdList .td3{ padding-top:8px; border-bottom:1px solid #ddd; position:relative;vertical-align:top;color:#666;}
.divIndex .divRow2 .tabHdList tr:hover .td1,.divIndex .divRow2 .tabHdList tr:hover .td2,.divIndex .divRow2 .tabHdList tr:hover .td3,.divIndex .divRow2 .tabHdList tr:hover .td4{ background:#ddd; cursor:pointer;}
.divIndex .divRow2 .tabHdList .divTd1{ position:relative;}

.divIndex .divRow2 .divSearchBar{ height:30px; text-align:right;  overflow:visible; position:relative; z-index:100; margin-top:-1px;}
.divIndex .divRow2 .divSearchBar .txt{ height:22px;width:120px; border:1px solid #ccc; border-top-width:0px; text-align:center; line-height:22px; font-size:13px; margin-right:5px; margin-left:0px; background:#fff; padding:0px; position:relative; }
.divIndex .divRow2 .divSearchBar .btn{height:24px;width:120px; border:1px solid #ccc;border-top-width:0px;  text-align:center; line-height:22px; font-size:13px; margin-right:5px; margin-left:0px; background:#fff; padding:0px;  position:relative;color:gray;}
.divIndex .divRow2 .divSearchBar .selected{ background:#ccc;}
.divIndex .divRow2 .ulOptions{ background:#fff;width:130px; border:1px solid #ccc; position:absolute; visibility:hidden; top:23px; z-index:100;}
.divIndex .divRow2 .ulOptions li{ height:20px; line-height:20px; cursor:default;padding:0px 5px; }
.divIndex .divRow2 .ulOptions li:hover{ background:#3CB878;color:#fff;}
.divIndex .divRow2 #ulHdSearchClub{right:134px;}
.divIndex .divRow2 #ulHdSearchCity{right:394px; text-align:center;width:60px;}
.divIndex .divRow2 .divLw2{ background:url(../images/yuepao/p_9.gif) left top no-repeat;width:116px;height:237px; position:relative; margin:6px auto; margin-bottom:0px;}
#txtHdYear{ border:none; height:20px;width:65px; position:absolute; left:10px; top:20px; padding:0px; background:url(about:blank);color:#fff; font-family:微软雅黑;}
#ulHdYearList{left:5px;top:40px;width:50px;}
#aMonthPrev{ position:absolute; display:block;width:12px; height:80px; background:url(../images/yuepao/p_11.png8.png) left 30px no-repeat;left:5px;top:55px;}
#aMonthNext{ position:absolute; display:block;width:12px; height:80px; background:url(../images/yuepao/p_11.png8.png) right 30px no-repeat;right:5px;top:55px;}
#aMonthPrev:hover{ background-position:left -160px;}
#aMonthNext:hover{ background-position:right -160px;}
#divHdMonth{width:49px; position:absolute;left:20px;top:80px;height:30px; background:url(../images/yuepao/p_10.png8.png) left 40px no-repeat; cursor:pointer;}
#divHdByDate{ position:absolute;top:130px;right:8px; vertical-align:middle; text-align:right;}
#divHdByDate input,#divHdByDate label{ vertical-align:middle;color:#fff;}
.divIndex .divPager{ text-align:right;color:#666; position:absolute;right:0px; bottom:0px;}

.divIndex .divRow3 .divLw2 .aBtn{ height:34px;  line-height:34px;}
.divIndex .divRow3 .divPageMiddleCenter{ height:100%;}
.divIndex .divRow3 .divPageMiddleCenter .divL{width:248px; float:left; border-right:1px solid #DADADA; height:100%;}
.divIndex .divRow3 .divPageMiddleCenter .divL ul{ background:#DADADA; float:left;}
.divIndex .divRow3 .divPageMiddleCenter .divL li{ height:52px; background:#fff ; margin-top:1px; display:block; position:relative; overflow:hidden; float:left; width:100%;}
.divIndex .divRow3 .divPageMiddleCenter .divL li .div1{ width:200px; font-size:14px; color:#555555; position:relative;padding-left:15px; background:url(../images/index/p_15.gif) left center no-repeat; position:relative; top:18px; left:20px;}
.divIndex .divRow3 .divPageMiddleCenter .divL li .div2{ display:none; position:relative;}
.divIndex .divRow3 .divPageMiddleCenter .divL li .div2 a{ display:block; position:relative;}
.divIndex .divRow3 .divPageMiddleCenter .divL li .div2 a:hover{ text-decoration:none;}
.divIndex .divRow3 .divPageMiddleCenter .divL li .div2 img{width:70px; height:45px; position:absolute; left:5px; top:3px;}
.divIndex .divRow3 .divPageMiddleCenter .divL li .div2 .divName{ position:absolute; left:80px; top:3px;width:160px; color:#555555;}
.divIndex .divRow3 .divPageMiddleCenter .divL li .div2 .spUser{ position:absolute; left:80px; top:20px;color:#555555;}
.divIndex .divRow3 .divPageMiddleCenter .divL li .div2 .spHits{ position:absolute; left:80px; top:35px;color:#555555;}
.divIndex .divRow3 .divPageMiddleCenter .divL li.selected{ background:url(../images/index/p_16.jpg) #DADADA left -1px repeat-x;}
.divIndex .divRow3 .divPageMiddleCenter .divL li.selected .div1{ display:none;}
.divIndex .divRow3 .divPageMiddleCenter .divL li.selected .div2{ display:block; cursor:pointer;}
.divIndex .divRow3 .divPageMiddleCenter .divR{ float:right; width:460px;}
.divIndex .divRow3 .divPageMiddleCenter .divR .divRrw1 A{ display:block; height:47px; background:url(../images/index/p_14.jpg) center top no-repeat;}
.divIndex .divRow3 .divPageMiddleCenter .divR .divRrw2 img{width:460px; height:325px;}
.divIndex .divPageMiddleRight .divRT{color:#fff; background:#3CB878; height:20px; line-height:20px; text-align:center; margin-bottom:5px;}
.divIndex .divPageMiddleRight .divRC li .divL{width:65px; float:left;}
.divIndex .divPageMiddleRight .divRC li .divL img{width:65px; height:45px;}
.divIndex .divPageMiddleRight .divRC li .divR{color:#252525; width:80px; position:relative; left:4px;}
.divIndex .divPageMiddleRight .divRC li .divR .divUser{ position:relative; margin-top:3px;color:#00a54e; font-size:11px;}
.divIndex .divPageMiddleRight .divRC li .divR .divHits{ color:#666; font-size:11px;}
.divIndex .divPageMiddleRight .divRC li { padding:5px;  display:block; float:left; position:relative; height:45px;}
.divIndex .divPageMiddleRight .divRC li:hover{ background:#eee;}

.divIndex .divRow4 { min-height:386px;_height:386px; margin-top:5px;}
.divIndex .divRow4 .divCw3{ height:124px; background:url(../images/vote/p_2.jpg) left top no-repeat; width:702px; margin:0px auto;}
.divIndex .divRow4 .divCw3 .aPhoto{ position:absolute; left:30px; top:30px;}
.divIndex .divRow4 .divCw3 .aPhoto img{ height:65px; width:65px;}
.divIndex .divRow4 .divCw3 .spUserName{ position:absolute; top:30px; left:100px; font-size:14px; font-family:微软雅黑; font-weight:bold; color:#343434;}
.divIndex .divRow4 .divCw3 .spUserLinks{ position:absolute; top:60px; left:100px; font-size:12px;color:#448E73;}
.divIndex .divRow4 .divCw3 .spUserLinks A{font-size:12px; color:#448E73;}
.divIndex .divRow4 .divCw3 .divInfo{ position:absolute; right:10px; top:30px; width:180px; line-height:200%; color:#6B6B6B;}
.divIndex .divRow4 .divCw4{ font-size:16px; line-height:120%; padding:10px; color:#262626;font-family:微软雅黑; }
.divIndex .divRow4 .divCw5{}
.divIndex .divRow4 .divCw5 .tabAnswerList{ table-layout:fixed; border-collapse:collapse; width:100%; color:#252525;}
.divIndex .divRow4 .divCw5 .tabAnswerList td{ padding:5px 0px; vertical-align:middle;}
.divIndex .divRow4 .divCw5 .tabAnswerList .td1{ padding:5px 10px; text-align:left;}
.divIndex .divRow4 .divCw5 .tabAnswerList .td2{width:250px; position:relative; }
.divIndex .divRow4 .divCw5 .tabAnswerList .td3{width:60px; text-align:right; padding-right:10px; font-family:Arial;}
.divIndex .divRow4 .divCw5 .tabAnswerList .td5{width:60px; text-align:right; padding-right:10px;font-family:Arial;}
.divIndex .divRow4 .divCw5 .tabAnswerList .td4{width:40px;}
.divIndex .divRow4 .divCw5 .tabAnswerList .td2 .spBack{background:#ECECEC; display:inline-block; height:11px; width:100%; font-size:0px;}
.divIndex .divRow4 .divCw5 .tabAnswerList .td2 .spBar{background:#38B978; display:inline-block; height:11px; width:50%; font-size:0px;}
.divIndex .divRow4 .divCw5 .tabAnswerList tr:hover td{ background:#ccc;}
.divIndex .divRow4 .divCw6{ text-align:right; padding:10px 5px;padding-right:40px; border-bottom:1px solid #C2C2C2; vertical-align:middle;}
.divIndex .divRow4 .divCw6 *{ vertical-align:middle;}
.divIndex .divRow4 .divCw8{ padding:10px; line-height:150%;}

.divIndex .divRow5 { min-height:386px;_height:386px; margin-top:5px;}
.divIndex .divRow5 .divPageMiddleCenter{ background:url(../images/index/p_17.jpg) left top no-repeat; height:374px;}
.divIndex .divRow5 .divPageMiddleCenter A{ display:inline-block; float:left; background:url(about:blank);width:140px; height:320px; position:relative; top:55px; margin-left:2px;left:-1px;}


