@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;word-break:break-all;word-wrap: break-word;}
h1,h2, h3, h4,h5,h6{font-family:"Microsoft Yahei", Verdana, Arial, Helvetica, sans-serif;}
body{font-size:12px; color:#555; font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif; line-height:22px;}
/* ----- HYPERLINKS ----- */
a{color:#575757;text-decoration:none;}
a:hover {text-decoration:none;color:#f30;}
/* ----- images ----- */
Img{border:0;vertical-align:middle;}
/* ----- ul ----- */
ul{list-style-type:none;}
/* ----- input ----- */
input, select{vertical-align:middle;}


.top{width:905px; margin:0 auto; position:relative; height:80px;}
#logo{position:absolute; left:0; top:25px; background:url(../images/new_index/logo.jpg) no-repeat; width:182px; height:49px;}
#logo a{width:182px; height:49px; display:block;}
#logo a span{display:none;}
#login{background:url(../images/new_index/bg_loginbox.jpg) no-repeat; width:637px; height:33px; line-height:33px; position:absolute; right:10px; bottom:12px;}
#login span{padding:0 0 0 10px; display:block;color:#92cb45;}
.input1{border:1px #e3e9a7 solid; padding:2px; height:16px; line-height:16px; color:#92cb45; width:100px; background:#fafcee;font-size:12px;}
.input2{background:#fafcee; font-size:12px; height:22px; line-height:20px;color:#92cb45;border:1px #e3e9a7 solid;}
#login a{color:#92cb45;}

.nav{background:url(../images/new_index/bg_nav.jpg) repeat-x; height:63px;}
.nav span{width:900px; margin:0 auto; line-height:33px; display:block; color:#bbe290}
.nav span a{color:#fff; font-size:14px; font-weight:700; padding:0 8px;font-family:"Microsoft Yahei", Verdana, Arial, Helvetica, sans-serif;}
.bbssm{width:885px; margin:0 auto; line-height:30px;}
.bbssm strong{color:#f60;}

.mtop{margin-top:10px;}
.cbox{width:905px; margin:10px auto 0; overflow:hidden; _zoom:1;}
.cbox2{width:905px; margin:0 auto; overflow:hidden; _zoom:1;}
.newbox{background:url(../images/new_index/newtop.jpg); width:316px; height:243px; float:left;}
.need{ background:url(../images/new_index/bg_need.jpg); width:266px; height:243px; float:right;}
.picbox{ border:1px #e9e9e9 solid; padding:3px; width:292px; height:237px; float:left; margin-right:11px;}
.toutiao{color:#f30; font-size:14px; padding:18px 10px 5px; height:20px; line-height:20px; overflow:hidden; text-align:center;}
.toutiao a{color:#f60;}

.newli p{height:24px; overflow:hidden; line-height:24px; margin:0 10px; background:url(../images/new_index/ico_one.gif) repeat-x bottom}
.newli a{background:url(../images/new_index/ico_four.gif) no-repeat 0 8px; padding-left:10px; font-size:12px;}
.needli{padding:40px 20px 0 15px;}
.needli p{height:24px; line-height:24px; overflow:hidden; background:url(../images/new_index/ico_three.jpg) no-repeat 0 7px; padding-left:12px;}
.red{color:#444; margin-right:1px;}
.red1{color:red; margin-right:1px;}
.green1{color:green; margin-right:1px;}

.cleft{float:left; width:628px;}
.cright{float:right; width:266px;}
.bbs{height:290px; border:1px #ddf1c3 solid; position:relative;}
.bbs_title{background:url(../images/new_index/bg_bbsbg.jpg) repeat-x; height:31px; line-height:31px; color:#68b500; font-size:14px; font-weight:700; padding:0 10px;}
.bbsbt{background:url(../images/new_index/ico_bt1.jpg) no-repeat 0 0; padding-left:20px;}
.bbslink{float:right; font-size:12px; font-weight:100;}
.bbslink a{color:#f30; text-decoration:underline;}

#hotbbs{ position:absolute; top:0; left:110px; padding-top:5px;}
.bbs_nav1{background:url(../images/new_index/bbs_nav1.jpg) no-repeat; height:26px; width:85px; line-height:26px; display:block; float:left; text-align:center; color:#569207; font-weight:700; margin-right:5px;}
.bbs_nav2{background:url(../images/new_index/bbs_nav2.jpg) no-repeat; height:26px; width:85px; line-height:26px; display:block; float:left;text-align:center; color:#569207; font-weight:700; margin-right:5px;}

.bbsbig{overflow:hidden; _zoom:1; padding:5px 10px 0;}
.bbsbig ul li{width:297px; padding-right:6px; float:left; color:#9e9e9e; background:url(../images/new_index/ico_one.gif) repeat-x bottom; margin-top:5px; display:block;}
.bbsbig ul li p{background:url(../images/new_index/ico_o1.jpg) no-repeat 0 6px; height:21px; line-height:21px; overflow:hidden; padding-left:12px; font-size:14px;}

.rborder{border:1px #f6e3bf solid; height:290px;}
.h3{ background:url(../images/new_index/bg_rbt.jpg) repeat-x; height:31px; line-height:31px; padding:0 10px; font-size:14px; color:#f27200;}
.quan{background:url(../images/new_index/ico_bt2.jpg) no-repeat 0 0; padding-left:20px;}
.more{float:right; font-weight:100; font-size:12px;}
.job{background:url(../images/new_index/bg_sm.gif) no-repeat 10px 14px; padding:10px 10px 0;}
.job p{height:24px; line-height:24px; overflow:hidden; background:url(../images/new_index/ico_one.gif) repeat-x 0 23px; padding-left:25px;}
.red2{color:#444;}
.red3, .red3 a{color:#f60;}

.fei{height:290px; border:1px #eaeaea solid; position:relative; margin-top:10px;}
.feibt{background:url(../images/new_index/bg_feibg.jpg) repeat-x; height:31px; line-height:31px; padding:0 10px; font-size:14px;}
.sbt1{color:#f60; background:url(../images/new_index/ico_bt3.jpg) no-repeat 0 0; padding-left:20px;}

.friend{height:150px; overflow:hidden; _zoom:1; padding:10px 0 0 15px;}
.friend ul li{width:122px; float:left;}
.imgpic{border:1px #dfe1db solid; padding:2px; background:#fff; display:block;}

#topfriend{position:absolute; background:url(../images/new_index/bg_topf.jpg) no-repeat; width:260px; height:78px; bottom:10px; left:15px; padding-left:30px; line-height:24px; padding-top:6px;}
#topfriend a{padding-left:14px;}
#fparty{position:absolute; background:url(../images/new_index/bg_party.jpg) no-repeat; width:260px; height:78px; bottom:10px; right:15px;padding-left:30px; line-height:24px; padding-top:6px;}
#fparty p{background:url(../images/new_index/ico_o1.jpg) no-repeat 10px 8px; padding-left:25px; height:24px; overflow:hidden;}

.sbt2{color:#47b411; background:url(../images/new_index/ico_bt4.jpg) no-repeat 0 0; padding-left:20px;}
#st_hot{position:absolute; background:url(../images/new_index/st_hot.jpg) no-repeat; width:250px; height:78px; bottom:10px; left:15px; padding-left:40px; line-height:24px; padding-top:6px; overflow:hidden; _zoom:1;}
#st_hot ul li{ width:125px; float:left; height:24px; overflow:hidden;}
#st_party{position:absolute; background:url(../images/new_index/st_party.jpg) no-repeat; width:260px; height:78px; bottom:10px; right:15px;padding-left:30px; line-height:24px; padding-top:6px;}
#st_party p{background:url(../images/new_index/ico_o1.jpg) no-repeat 10px 8px; padding-left:25px; height:24px; overflow:hidden;}

.pic2{overflow:hidden; _zoom:1; padding:10px 0 0 15px;}
.pic2 ul li{width:122px; float:left;}
.pic2 ul li p{height:22px; overflow:hidden;}
.hot{float:right; font-size:10px;}

.shop{padding:10px 0 0 20px; overflow:hidden; _zoom:1;}
.shop ul li{width:122px; float:left;}
.shop ul li p{height:24px; overflow:hidden;}
.shopfl{border:1px #f0e1c2 solid; background:#fefbf5; padding:10px 0; line-height:22px; margin:6px 10px 0; color:#090;}
.shopfl a{padding-left:10px;}
.school{overflow:hidden; _zoom:1; padding:10px 0;}
.school ul li{float:left; width:130px; padding-left:20px; background:url(../images/new_index/ico_four.gif) no-repeat 12px 8px; height:22px; overflow:hidden;}

.fei3{border:1px #eaeaea solid;}
.footer{width:905px; margin:10px auto; text-align:center; height:80px;}

.table{
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #CCCCCC;
}
.td_bg {
	background:#ffffff;
}

.bg_tr {
	font-size:12px;
	font-weight:bolder;
	background:#EEF0EF;
    line-height: 22px;
}td {
	font-size:12px;
	line-height: 30px;
	padding: 3px;
}