* {

margin:0;

padding:0;

}

body {

font-family:"宋体",arial;

font-size:12px;

}

a {

text-decoration:none;

}

ul {

list-style:none;

list-style-position:outside;

}

img {

border:0;

}

/* 顶部导航 */

.hd {

background:url(../images/bbs_bghd.png) repeat-x;

height:88px;

overflow:hidden;

}

.hd a {

color:#000;

text-decoration:none;

}

#gNav {

background:url(../images/bbs_bgnav.jpg) no-repeat;

height:88px;

width:1000px;

}

.logo {

display:inline;

float:left;

height:76px;

margin:5px 25px;

width:195px;

}

.nav {

background:url(../images/bbs_navulL.gif) no-repeat 0 0 #FFF;

display:inline;

float:left;

height:57px;

margin:20px 0 0;

width:740px;

}

.nav ul {

background:url(../images/bbs_navulR.gif) no-repeat right 0;

height:38px;

margin:0;

padding:9px 0 10px;

overflow:hidden;

width:740px;

}

.nav li {

border-right:1px solid #000;

display:inline;

float:left;

font-size:12px;

line-height:20px;

overflow:hidden;

padding:0 12px;

text-align:right;

width:60px;

word-wrap:normal;/* 为了抵抗style_1.css */

}

.nav .wli {

width:66px;

}

.nav .nli {

width:52px;

}

.nav .noborder {

border:0;

width:36px;

}

.nav li strong {

float:left;

font-weight:bold;

}

.nav li strong a {

color:#069;

}

.nav li a {

color:#000;

word-wrap:normal;/* 为了抵抗style_1.css */

}

/* 论坛导航 */

.sidemenu {

margin:10px 5px;

width:140px;

}

.sidemenu ul {

}

.sidemenu li {

background:url(../images/bbs_bgsidenav.gif) repeat-x bottom;

color:#000;

font-size:12px;

line-height:25px;

text-indent:30px;

}

.sidemenu li a {

color:#000;

}

.sidemenu h3 {

background:url(../images/bbs_bgsidemenu.gif) no-repeat 0 -58px;

border:0;

color:#FFF;

font-size:12px;

height:21px;

line-height:15px;

margin:0 0 1px;

overflow:hidden;

padding:8px 0 0;

text-align:center;

text-indent:0;

width:140px;

}

.sidemenu h3 img {

display:inline;

float:left;

margin:-8px -20px 0 0;

}

.sidemenu .sideh3drop {

background-position:0 -29px;

}

.sidemenu .sideh3no {

background-position:0 -58px;

}

.sidemenu h3 a {

color:#FFF;

}

#frameswitch {

background:url(http://bbs.huanqiu.com/images/default/frame_switch.gif) no-repeat;

cursor:pointer;

margin:300px 0 0;

}

/* 论坛首页 */

#main {

margin:10px 0 0 20px;

width:830px;

}

#login {

background:url(../images/bbs_bglogin.png) no-repeat 0 -32px;

height:34px;

width:830px;

}

#login form {

padding:4px 10px 0;

position:relative;

}

#login form span {

margin:0 5px;

}

#login label {

color:#275893;

}

#login .fgtpw {

line-height:22px;

margin:0 0 0 80px;

}

#login .fgtpw a {

color:#275893;

}

#login .btn {

position:absolute;

}

#login .btn button {

background:url(../images/bbs_btnlogin.png) no-repeat;

border:0;

height:18px;

left:0;

position:absolute;

top:2px;

width:48px;

}

#login h5 {

color:#666;

float:left;

font-size:12px;

font-weight:normal;

height:30px;

line-height:30px;

padding:0 20px;

}

#login h5 a {

color:#F00;

font-weight:bold;

margin:0 2px;

}

#login ul {

float:right;

width:420px;

}

#login li {

display:inline;

line-height:30px;

margin:0 10px;

}

#login li a {

color:#1649A2;

}

.area {

clear:both;

width:830px;

}

#part1 {

margin:7px 0;

}

#part1 .side {

float:left;

overflow:hidden;

width:280px;

}

.slidepic img {

border:1px solid #68696B;

height:228px;

width:278px;

}

.bgfif {

background:#000;

filter:alpha(opacity=50);

height:16px;

margin:-16px 0pt 0pt;

opacity:0.5;

width:300px;

}

.no {

border:solid #C3C3C1;

border-width:1px 1px 1px 0;

font-size:12px;

font-weight:bold;

height:15px;

overflow:hidden;

float:right;

margin:-16px 0 0;

position:relative;

}

.no a{

border-left:1px solid #FFF;

color:#FFF;

float:left;

height:15px;

line-height:16px;

overflow:hidden;

text-align:center;

width:25px;

}

.slidepic h4 {

clear:both;

font-size:12px;

height:20px;

line-height:20px;

text-align:center;

}

.slidepic h4 a {

color:#000;

}

.reader {

background:url(../images/bbs_bgreader.gif) repeat-y;

}

.reader h3 {

background:url(../images/bbs_readertop.gif) no-repeat;

color:#FF4A13;

font-size:12px;

height:20px;

line-height:20px;

padding:7px 0 0;

text-indent:20px;

}

.reader h3 a {

color:#FF4A13;

}

.reader li {

height:20px;

line-height:20px;

overflow:hidden;

}

.reader1 {

border-top:1px dotted #CFCFCD;

margin:0 5px;

padding:5px 20px;

}

.reader1 li a {

color:#FF4A13;

}

.reader2 {

background:url(../images/bbs_readerbot.gif) no-repeat bottom;

padding:5px 0 7px;

}

.reader2 li {

border:solid #DEDDCE;

border-width:0 2px;

height:22px;

line-height:22px;

padding:0 20px;

}

.reader2 li a {

color:#62615C;

}

#part1 .section {

background:url(../images/bbs_bgsectionp1.gif) repeat-y;

display:inline;

float:left;

margin:0 3px;

overflow:hidden;

width:307px;

}

#part1 .section h4 {

color:#EC4C06;

font-size:16px;

height:40px;

line-height:40px;

padding:0 10px;

text-align:center;

}

#part1 .section h4.fstchild {

background:url(../images/bbs_bgsech4.gif) no-repeat;

}

#part1 .section h4 a {

color:#EC4C06;

}

#part1 .section h5 {

border-bottom:1px dotted #666;

color:#666;

font-size:12px;

font-weight:normal;

height:84px;

line-height:22px;

margin:0 10px;

overflow:hidden;

padding:5px 0;

}

#part1 .section h5 a {

color:#666;

}

#part1 .section ul {

background:url(../images/bbs_sectionbotp1.gif) no-repeat bottom;

height:252px;

padding:10px 20px;

}

#part1 .section li {

color:#F35000;

height:25px;

line-height:25px;

overflow:hidden;

}

#part1 .section li a {

color:#666;

}

#part1 .related {

float:right;

overflow:hidden;

width:237px;

}

#hot {

background:url(../images/bbs_bghot.gif) repeat-y;

}

#hot fieldset {

background:url(../images/bbs_bghotserch.png) no-repeat;

border:0;

height:35px;

padding:10px 0 0 5px;

}

#hot input {

height:22px;

}

#hot .inputS {

height:16px;

width:60px;

}

#hot fieldset a {

color:#595C61;

}

#hot h3 {

background:url(../images/bbs_hoth3.png) no-repeat;

font-size:12px;

height:36px;

overflow:hidden;

padding:0 3px;

}

#hot h3 a {

background:url(../images/bbs_hoth3al.png) no-repeat;

color:#666;

cursor:pointer;

float:left;

height:36px;

line-height:40px;

text-align:center;

text-indent:15px;

width:115px;

}

#hot #a_hot2 {

background:url(../images/bbs_hoth3ar.png) no-repeat;

float:right;

}

#hot h3 a.active {

background-position:0 -36px!important;

color:#F35000;

}

#hot ul {

background:url(../images/bbs_bghotbot.png) no-repeat bottom;

height:220px;

overflow:hidden;

padding:10px;

}

#hot li {

height:22px;

line-height:22px;

overflow:hidden;

}

#hot li a {

color:#666;

}

.note h3 {

background:url(../images/bbs_noteh3.gif) no-repeat 10px 0;

height:20px;

margin:10px 0 0;

text-indent:-9999px;

}

.note ul {

margin:10px 5px;

}

.note li {

background:url(../images/list-style.gif) no-repeat 0 9px;

height:22px;

line-height:22px;

overflow:hidden;

text-indent:10px;

}

.note li a {

color:#666;

}

.politic {

background:url(../images/bbs_bgpolitic.png) no-repeat;

height:342px;

}

.politic h4 {

height:34px;

text-indent:-9999px;

}

#part2 .col {

background:url(../images/bbs_bgcolp2.jpg) no-repeat;

display:inline;

float:left;

height:296px;

margin:0 1px 0 3px;

overflow:hidden;

width:272px;

}

#part2 .col h3 {

font-size:14px;

height:32px;

line-height:32px;

text-indent:15px;

}

#part2 .col h3 a {

float:left;

}

#part2 .col .more {

display:inline;

float:right;

font-size:12px;

margin:0 10px;

}

#part2 .col dl {

display:inline;

float:left;

height:72px;

margin:0 20px 5px;

width:95px;

}

#part2 .col dt img {

border:1px solid #CCC;

height:70px;

width:93px;

}

#part2 .col dd {

display:none;

}

#part2 .col .banner dl {

height:62px;

margin:0 7px;

width:122px;

}

#part2 .col .banner dt img {

height:60px;

width:120px;

}

#part2 .col ul {

clear:both;

margin:0 20px 8px;

}

#part2 .col li {

background:url(../images/bbs_bglist2.gif) no-repeat 0 7px;

height:20px;

line-height:20px;

overflow:hidden;

text-indent:10px;

}

#part2 .col li a {

color:#4E4E4E;

}

#zonglun h3 {

color:#F35000;

}

#zonglun h3 a {

color:#F35000;

}

#junshi h3 {

color:#A17D02;

}

#junshi h3 a {

color:#A17D02;

}

#taihai h3 {

color:#7D123C;

}

#taihai h3 a {

color:#7D123C;

}

#pic {

background:url(../images/bbs_bgpicp2.gif) repeat-y;

margin:10px 0;

}

#pic h3 {

background:url(../images/bbs_pich3.png) repeat-y;

height:46px;

}

#pic h3 a {

display:block;

height:46px;

width:100px;

}

#pic h3 a span {

display:none;

}

.picl dl {

display:inline;

float:left;

}

#pic .picl {

padding:0 9px;

margin:0 5px;

}

#pic .picl dl {

margin:0 12px;

width:136px;

}

#pic .picl dt img {

background:url(../images/bbs_bgpiclimg.gif) no-repeat;

height:92px;

padding:3px;

width:130px;

}

#pic .picl dd {

height:18px;

line-height:18px;

margin:10px 0 0;

overflow:hidden;

text-align:center;

}

#pic .picl dd a {

color:#666;

}

#pic p {

background:url(../images/bbs_picbot.gif) no-repeat bottom;

clear:both;

padding:7px 10px 5px;

text-align:right;

}

#pic p a {

color:#F35000;

}

#part3 {

position:relative;

}

#part3 .section {

display:inline;

float:left;

overflow:hidden;

width:640px;

}

#part3 .col {

display:inline;

float:left;

margin:0 4px 0 0;

width:315px;

}

#part3 .col h3 {

background:url(../images/bbs_p3colh3.png) no-repeat;

color:#68A80B;

font-size:14px;

height:20px;

line-height:20px;

padding:0 0 0 35px;

}

#part3 .col h3 a {

color:#68A80B;

float:left;

}

#part3 .col h3 .more {

float:right;

height:20px;

width:80px;

}

#part3 .col ul {

clear:both;

margin:10px 8px;

}

#part3 .col li {

background:url(../images/list-style.gif) no-repeat 0 9px;

height:22px;

line-height:22px;

overflow:hidden;

text-indent:10px;

}

#part3 .col li a {

color:#000;

}

.pictext {

border-bottom:1px dotted #CCC;

height:66px;

margin:0 5px;

padding:15px 0;

}

.pictext dl {

float:left;

width:82px;

}

.pictext dt img {

border:1px solid #255579;

height:64px;

width:82px;

}

#part3 .pictext ul {

clear:none;

float:right;

margin:0;

width:215px;

}

#part3 .pictext li {

text-align:left;

}

#part3 #fengyun h3 {

}

#part3 #history h3 {

background-position:-315px 0;

color:#F25D14;

}

#part3 #history h3 a {

color:#F25D14;

}

#part3 #olympic h3 {

background-position:0 -20px;

color:#93A201;

}

#part3 #olympic h3 a {

color:#93A201;

}

#part3 #ent h3 {

background-position:-315px -20px;

color:#F69915;

}

#part3 #ent h3 a {

color:#F69915;

}

#part3 #emotion h3 {

background-position:0 -40px;

color:#63A762;

}

#part3 #emotion h3 a {

color:#63A762;

}

#part3 #sex h3 {

background-position:-315px -40px;

color:#4A8EBF;

}

#part3 #sex h3 a {

color:#4A8EBF;

}

#part3 #travel h3 {

background-position:0 -60px;

color:#BF7B4A;

}

#part3 #travel h3 a {

color:#BF7B4A;

}

#part3 #cat h3 {

background-position:-315px -60px;

color:#44A9B4;

}

#part3 #cat h3 a {

color:#44A9B4;

}

#part3 .side {

float:right;

overflow:hidden;

width:188px;

}

.rank {

margin:0 0 7px;

}

.rank h3 {

background:url(../images/bbs_rankh3.png) no-repeat;

font-size:14px;

height:27px;

line-height:27px;

text-align:center;

}

.rank h3 a {

color:#000;

}

.rank ul {

background:url(../images/bbs_rankno.gif) no-repeat 5px 12px #F2F2F2;

border:1px solid #B4B1AA;

padding:5px;

}

.rank li {

height:26px;

line-height:26px;

overflow:hidden;

text-align:right;

text-indent:20px;

}

.rank li span {

float:left;

}

.rank li a {

color:#000;

}

#plate h3 {

background-position:0 -27px;

}

#video h3 {

background:url(../images/bbs_vh3.gif) no-repeat 0 1px;

color:#859125;

font-size:14px;

height:20px;

line-height:20px;

text-indent:20px;

}

#video h3 a {

color:#859125;

}

#video .picl {

background:url(../images/bbs_bgvpicl.png) repeat-y #DCDE56;

border:1px solid #B2AE6F;

height:130px;

padding:10px;

}

#video .picl dl {

margin:0 13px 0 16px;

width:132px;

}

#video .picl dt img {

border:1px solid #000;

height:95px;

width:130px;

}

#video .picl dd {

margin:12px 0 0;

height:18px;

line-height:18px;

overflow:hidden;

text-align:center;

}

#video .picl dd a {

color:#4D4D4D;

}

/* 版权信息 */

.ft {

border:1px solid #DDD;

clear:both;

margin:0 auto 10px;

padding:20px 150px;

text-align:center;

}

.ft ul {

background:#E8E8E8;

height:16px;

line-height:16px;

margin:0 auto;

overflow:hidden;

padding:2px 0 1px;

}

.ft li {

border-right:1px solid #000;

display:inline;

padding:0pt 15px;

}

.ft li a {

color:#000;

}

.ft p {

color:#000;

font-family:Verdana,Arial,Helvetica,sans-serif;

height:20px;

line-height:20px;

margin:8px auto 0;

overflow:hidden;

}

.ft p a {

color:#343434;

margin:0 10px;

}

/* 友情链接 */

.links {

border:1px solid #ccc;

clear:both;

height:1%;

line-height:30px;

margin:5px 0;

overflow:auto;

}

.links h3 {

color:#FF4200;

display:inline;

float:left;

font-size:14px;

text-indent:20px;

width:120px;

}

.links h3 a {

color:#000;

}

.links ul {

display:inline;

float:left;

margin:5px 0;

width:700px;

}

.links li {

width:110px;

height:20px;

float:left;

line-height:20px;

text-align:center;

overflow:hidden;

}

.links li a {

font-size:12px;

color:#000;

text-decoration:none;

}

.links li a:hover {

font-size:12px;

color:#c00;

text-decoration:none;

}

/**  lixiang 09.6.26  头条广告  **/

#banner01{ width:950px; margin:0 auto; margin-bottom:3px; position:relative;}

#banner01 .bannera{ width:728px; height:90px; overflow:hidden;}

#banner01 .bannerb{width:218px;height:90px;overflow:hidden;position:absolute;right:0;top:0;}

#banner01 .bannera img ,#banner01 .bannera embed ,#banner01 .bannera object{ width:728px; height:90px;}

#banner01 .bannerb img ,#banner01 .bannerb embed ,#banner01 .bannerb object{ width:218px; height:90px;}