#main{ margin:0 3px; width:970px; text-align:left; overflow:hidden;}
#main .left{ float:left; width:720px; margin-right:10px;}
#block01, #block02, #block03, #block04{ margin:10px 0; overflow:hidden;}
#block01_left, #block02_left, #block03_left, #block04_left{ float:left; width:324px; margin-right:10px;}
#focusPic{ border:1px solid #D6DCE6; padding:6px;}
#hotSubject{ margin:10px 0;}
#hotSubject h4, #starSchedule h4, #todayBirthday h4, #starMouth h4, #mrz h4, #weekly h4{ background:url(../imagesV3/blcok_title01.gif) no-repeat; height:29px; line-height:29px; padding-left:10px;}
#hotSubject ul{ border:1px solid #D6DCE6; padding:5px 10px; line-height:20px;}
#baoliao{ border:1px solid #D6DCE6; padding:5px 10px; overflow:hidden;}
#baoliao h3{ background:url(../imagesV3/blt_title.gif) no-repeat; background-position:0px 3px; font-size:16px; font-family:"ºÚÌå"; padding:5px 0 10px 75px;}
#baoliao h3 a{ color:#115599;}
#baoliao h3 a:hover{ color:#DC0A50;}
#baoliao ul{ width:130px; float:right; line-height:17px;}
#baoliao .content{ color:#666;}
#baoliao .name{ color:#666; text-align:right;}
#baoliao .ibl{ background:url(../imagesV3/icon_i2.gif) 80px center no-repeat; font-size:14px; font-weight:bold;}
#baoliao .ibl a{ color:#DC0A50;}
#baoliao p{ line-height:30px; color:#DC0A50; font-weight:bold;}
#block01_right{ float:right; width:364px; padding:5px 10px; *padding:6px 10px; border:1px solid #D6DCE6;}
#block01_right h2{ font-size:20px; font-family:"ºÚÌå"; line-height:29px; _line-height:27px;}
#block01_right h2 a{ color:#DC0A50;}
#block01_right .news01{ line-height:20px;}
.news02{ line-height:24px;}
.news02 li{ background:url(../imagesV3/icon02.gif) 0 center no-repeat; padding-left:8px;}
.line01{ background:url(../imagesV3/line01.gif) no-repeat; height:1px; width:361px; font-size:0; text-align:center; margin:7px 0; *margin:8px 0;}
#starSchedule #ssCon{ border:1px solid #D6DCE6; padding:10px; overflow:hidden;}
#ssCon ul{ float:right; width:193px; line-height:20px; }
#ssCon ul li{ background:url(../imagesV3/icon02.gif) 0 center no-repeat; padding-left:8px;}
#ssCon h5{ line-height:16px; font-size:12px;}
#ssCon h5 span{ font-size:14px; font-weight:bold;}
#ssCon h5 span a{ font-size:14px; font-weight:bold; text-decoration:none;color:Black}
#ssCon h5 span a:hover{ text-decoration:underline}
#todayBirthday{ margin:10px 0;}
#todayBirthday #tbCon{ border:1px solid #D6DCE6; padding: 5px 0px 5px 10px;}
#tbCon .tbList{ color:#115599; width:100%;}
#tbCon .tbList thead{ color:#666;}
#tbCon .tbList .point{ background:url(../imagesV3/icon02.gif) 0 center no-repeat; padding-left:8px;}
#timeLadder{ border:1px solid #D6DCE6;}
#tlSortTitle{ overflow:hidden;}
#tlSortTitle li{ float:left; width:80px; height:24px; line-height:24px;  text-align:center;/* sh */ cursor:hand; background:url(../imagesV3/tl_sort.gif) no-repeat; color:#000; display:block; text-decoration:none;}
/*#tlSortTitle li a{ background:url(../imagesV3/tl_sort.gif) no-repeat; color:#000; display:block; text-decoration:none;}*/
#tlSortTitle li.now{color:#115599; font-weight:bold; border-right:1px solid #D6DCE6;background:url()}
#timeLadder ol{ padding:10px; line-height:20px;}
#timeLadder ol hr{ border:none; height:1px; border-bottom:1px solid #D6DCE6;}
#timeLadder ol li{ background:url(../imagesV3/icon02.gif) 0 center no-repeat; padding-left:8px;}
.newsEI{ float:right; width:364px; padding:5px 10px; _padding:5px 10px 9px 10px; border:1px solid #D6DCE6;}
.newsEI h4{ line-height:24px; border-bottom:1px solid #D6DCE6;}
.newsEI h4 span{ float:right;}
.newsEI ol{ overflow:hidden; padding:9px 0 0 0; *padding:10px 0 5px 0; }
.newsEI ol li{ float:left; padding:0 5px 0 4px; width:112px;}
.newsEI h5{ line-height:30px;}
#allStar{ border:1px solid #D6DCE6; margin-bottom:10px;}
#starSortTitle{ background:url(../imagesV3/al_bg.gif) repeat-x; height:24px; overflow:hidden;}
#starSortTitle li{ float:left; width:68px; line-height:24px; text-align:center;/*sh*/ cursor:hand;background:url(../imagesV3/al_sort.gif) no-repeat; display:block; color:#000; text-decoration:none; }
/*#starSortTitle li a{ background:url(../imagesV3/al_sort.gif) no-repeat; display:block; color:#000; text-decoration:none;}*/
#starSortTitle li.now{ color:#115599; font-weight:bold; background:#FFF; border-right:1px solid #D6DCE6;}
.neidiStar{ padding:10px 10px 5px 10px; overflow:hidden;}
.neidiStar ul{ float:right; width:190px; line-height:20px;}
.neidiStar .more{ text-align:right;}
.neidiStar .more a{ color:#000;text-decoration:none}
.neidiStar .more a:hover{ color:#000;text-decoration:underline;}
#starMouth #smCon{ border:1px solid #D6DCE6; padding:10px 10px 6px 10px;}
#smCon .smList{ overflow:hidden;}
.smList ul{ float:right; width:240px; line-height:20px; color:#666;}
.smList ul li.reply{ text-align:right; color:#115599;}
#block03_pic{ border:1px solid #D6DCE6; padding:10px 0 10px 10px; _padding:10px 0 10px 6px; margin-top:10px; height:190px; overflow:hidden;}
#block03_pic ul li{ padding:5px 9px 0 10px; float:left; width:120px;}
#block03_pic h5{ line-height:25px;}
#mrz{ margin-bottom:10px;}
#mrzCon, #weeklyCon{ border:1px solid #D6DCE6; padding:10px;}
#mrzCon ul{ float:right; width:170px; line-height:18px;}
#mrzCon ul li.name a{ font-weight:bold; color:#115599;}
#mrzCon ul li.des{ color:#666;}
#mrzCon ol{ height:75px; *height:65px;}
#mrzCon ol li{ float:left; width:47px; padding:10px 8px 0 5px; *padding:5px 8px 0 5px;}
#mrzCon ol h5{ line-height:20px; text-align:center;}
#weeklyCon .weeklyAbout{ float:right; width:170px;}
.weeklyAbout h5 a{ font-weight:bold; color:#115599; line-height:24px; font-size:12px;}
.weeklyAbout ul li{ line-height:18px;}
.weeklyAbout ul li a{ color:#666;}
.weeklyAbout ul li.click{ text-align:right;}
.moreWeely{ padding-top:5px;}
.moreWeely ul li{ line-height:18px;}
.moreWeely ul li.more{ text-align:right;}
#sexyPic{ border:1px solid #D6DCE6; padding:5px 10px;}
.spTitle{ height:24px;line-height:24px; border-bottom:1px solid #D6DCE6;}
.spTitle h4{ float:left;}
.spTitle .spSort{ float:left; padding-left:280px;}
.spTitle .moreSp{ float:right; }
#sexyPic ul{ height:205px; overflow:hidden;}
#sexyPic ul li{ padding:15px 9px 0 10px; _padding:15px 7px 0 10px; float:left; width:120px;}
#sexyPic ul li h5{ line-height:24px;}
#main .right{ float:right; width:240px;}
#main .right h4{ background:url(../imagesV3/blcok_title02.gif) no-repeat; height:28px; line-height:28px; padding-left:10px;}
.rbStyle{ border:1px solid #D6DCE6; background:#F3F6FA;}
#login, #ad01_24085, #vote, #starIndex, #ad01_240195, #dailyJiong, #appraisal, #ad02_240195, #fans, #ladder{ margin-top:10px;}
#wordAD{ padding:8px 5px; }
#wordAD ul li{ line-height:18px;}
#wordAD ul li a{ color:#666;}
#loginCon{ padding:15px 20px;}
#loginCon ul li{ padding-bottom:5px;}
#loginCon ul li.keepPwd{ padding-left:35px;}
#loginCon ul li.btn{ text-align:center;margin-top:5px}
.textBox2{ background:#FFF; border:1px solid #FFB400; width:148px; height:20px; line-height:20px; padding-left:2px;}
.btnEnter{ background: url(../imagesV3/btn_login.gif) no-repeat; width:65px; height:26px; border:0;}
.btnLogin{ background: url(../imagesV3/btn_reg.gif) no-repeat; width:65px; height:26px; border:0;}
/*sh*/#login h4{ background:url(../imagesV3/blcok_title02.gif) no-repeat; height:28px; line-height:28px; padding-left:10px;text-align:left}
#login h4 span{ float:right; padding-right:10px;}
#login h4 span a{ font-weight:normal; color:#000;}
#login h5{ color:#FF4500; padding:5px 0 15px 0; font-size:12px;}
#loginCon2{ padding:15px 10px 20px 10px;}
#login ol{ float:right; width:140px;}
#login ol li{ line-height:18px;}
#login ol li.btn2{ padding:10px 0;}
.picBorder2{ padding:4px; border:1px solid #CCC;}
.btnDxzx{ background:url(../imagesV3/btn_dxzx.gif) no-repeat; width:65px; height:26px; border:0;}
.btnManage{ background:url(../imagesV3/btn_manage.gif) no-repeat; width:65px; height:26px; border:0;}
#voteCon, #djCon{ padding:10px;}
#voteCon p, #djCon p{ display:block; float:right; width:135px; line-height:18px; color:#152f5c;}
#voteCon .voteDesc, #djCon .voteDesc{ color:#152f5c; text-decoration:none}
#voteCon a:hover.voteDesc, #djCon a:hover.voteDesc{ text-decoration:underline}
#voteCon .voteList{ line-height:20px;}
#voteCon .voteList .voteBtn{ text-align:center; padding:10px 0;}
#voteCon .moreVote li{ line-height:22px; background:url(../imagesV3/icon02.gif) 0 center no-repeat; padding-left:8px;}
#voteCon .moreVote li.more{ background:none; text-align:right;}
#voteCon .moreVote li.more a{ color:#000;}
#siMap{ text-align:center; padding-top:15px;}
#siSearch{ text-align:center; padding:10px 0;}
#indexLadder ul{ background:url(../imagesV3/il_bg.gif) repeat-x; height:25px; line-height:25px; padding-left:5px;}
#indexLadder ul li{ float:left; text-align:center; padding-right:3px;/* sh */cursor:hand;background:url(../imagesV3/il_sort.gif) 0 bottom no-repeat; width:66px; height:25px; display:block; color:#000; text-decoration:none;}
#indexLadder ul li.now{ background:url(../imagesV3/il_sort.gif) 0 top no-repeat; width:66px; height:25px; color:#000; font-weight:bold;}
#indexLadder a.bbb {color:#666;text-decoration:none}
#indexLadder a:hover.bbb {color:#666;text-decoration:underline}
/*#indexLadder ul li a{ background:url(../imagesV3/il_sort.gif) 0 bottom no-repeat; width:66px; height:25px; display:block; color:#000; text-decoration:none;}*/
.allLadder{ margin:10px 0px 10px 10px;}
.allLadder thead{ color:#666;}
.allLadder tbody a{ color:#000;}
.h{ color:#fd0000;}
.l{ color:#008000;}
#indexLadder p{ text-align:center; display:block; padding-bottom:10px;}
#indexLadder p a{ color:#000; text-decoration:none;}
#indexLadder p a:hover{ color:#000; text-decoration: underline;}
#djCon .aboutJiong li{ line-height:20px; color:#152f5c;}
#djCon .aboutJiong li.jIndex{ font-weight:bold;}
#djCon .aboutJiong li.reply{ text-align:right;}
#djCon .moreJiong li{ background:url(../imagesV3/icon02.gif) 0 center no-repeat; padding-left:8px; color:#152f5c; line-height:15px;}
#djCon .moreJiong li.more{ text-align:right; background:none;}
#djCon .moreJiong li.more a{ color:#000;}
#djCon .alert{ color:#666; line-height:20px;margin-top:10px}
#appraisalCon{ padding:10px;}
#appraisalCon p{ line-height:18px; color:#152f5c;}
#appraisalMap{ text-align:center; padding:10px 0;}
#appraisalBtn{ text-align:center;}
#appraisalCon .specialist{ display:block; text-align:right; padding:10px 0;}
#appraisalCon ul li{ line-height:22px; background:url(../imagesV3/icon02.gif) 0 center no-repeat; padding-left:8px;}
#appraisalCon ul li.mroe{ background:none; text-align:right;}
#appraisalCon ul li.mroe a{ color:#000;}
#fansCon{ padding:10px; line-height:18px;}
#fansCon ul li{ padding-bottom:10px;}
#fansCon .fcTitle{ color:#666;}
#fansCon .fcBy{ text-align:right;}
#fansCon p{ display:block; text-align:right;}
#ladderCon{ padding:10px 0;}
#ladderCon ul{ background:url(../imagesV3/il_bg.gif) repeat-x; height:25px; line-height:25px; padding-left:5px;}
#ladderCon ul li{ float:left; text-align:center; padding-right:3px;/* sh */;cursor:hand;background:url(../imagesV3/l_sort.gif) 0 bottom no-repeat; width:79px; height:25px; display:block; color:#000; text-decoration:none;}
#ladderCon ul li.now{ background:url(../imagesV3/l_sort.gif) 0 top no-repeat; width:79px; height:25px; color:#000; font-weight:bold;}
/*#ladderCon ul li a{ background:url(../imagesV3/l_sort.gif) 0 bottom no-repeat; width:79px; height:25px; display:block; color:#000; text-decoration:none;}*/
.villageLadder{ margin:10px; line-height:20px; *line-height:18px;}
.villageLadder span{ color:#666;}
#ladderCon p{ display:block; padding:0 10px;}
#ladderCon p a{ color:#666;} 
 



a.bb {color:#DC0A50; }
a:hover.bb{color:#DC0A50;text-decoration:underline}
input.button {padding-top:3px}
.snPic li,.black12a li {text-align:center}
H5.black12a {line-height:20px;margin-bottom:5px}
#djCon p a {color:#152F5C;text-decoration:none}
#djCon p a:hover {text-decoration:underline}
.jongList {border-collapse:collapse;}
.jongList td{padding:0px;margin:0px}
#mrzCon .name a:hover,#weeklyCon h5 a:hover{color:#DC0A50}
#partner h4 a:hover{color:#115599}
#copyright a {color:#115599;}
/*------Ê×Ò³»ÃµÆ--------*/
#Focus_Img{width:310px;height:330px;position:relative;overflow:hidden;}
#Curr_image{width:310px;height:330px;overflow:hidden;text-align:center;margin:0 auto;}
#Curr_image img{width:310px;vertical-align:middle;margin:0 auto;}
#Curr_image .loading{width:16px;height:16px;padding:36px 42px;}
#Curr_image .photo{height:330px;cursor:pointer;}
#button_image{height:17px;position:absolute;right:0px;bottom:0px;z-index:11; list-style:none;}
#button_image li{width:15px;height:15px;border:1px solid #3B81CD;background:#fff;float:left;text-align:center;line-height:12px;font:12px arial;color:#3B81CD;cursor:default;margin-left:2px;}
#button_image .curr{background:#3B81CD;color:#fff;}
#button_image .curr a:link,#button_image .curr a:visited{color:#fff;}