
/* CSS Document */
html * {margin:0;padding:0;}
body{ font-size:12px; background:url(../images/bgbg.jpg) repeat-x top #8e0100; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;}
/* all the b-g try to change B-G*/
.bg-top{ max-width:1600px; min-width:991px; margin:0 auto; background:url(../images/06042010s.jpg) no-repeat top;padding:331px 0 0 0;}
.main-in{ width:990px; margin:0 auto; background:url(../images/06042010-03.png) no-repeat top #f3f3f3;}/* this height for test ,it's be auto*/
.main-in-start{ margin:0px 17px 0 18px; padding:20px 0 0 0;}
/* this for clear */
.clear{ clear:both;}
/* float */
.left{ float:left;}
.right{ float:right;}
/*a*/
a{ text-decoration:none;}
/*a img*/
a img{ border:none;}
/** ul*/
ul{ list-style:none;}
ul li { list-style-type:none;}
div.main-in-start .nav ul li{ float:left;}
.nav ul li a{ color:#b8200e; text-indent:-9999px; display:block;height:46px;}
/* nav css start a_ i h n l t */
.a_i{ background:url(../images/06042010-11.jpg) no-repeat; width:72px; }
.a_h{ background:url(../images/06042010-12.jpg) no-repeat; width:96px; }
.a_n{ background:url(../images/06042010-13.jpg) no-repeat; width:99px; }
.a_l{ background:url(../images/06042010-14.jpg) no-repeat; width:99px;}
.a_t{ background:url(../images/06042010-15.jpg) no-repeat; width:79px;}
a.a_i:hover{ background:url(../images/astrones-11.jpg) no-repeat;}
a.a_h:hover{ background:url(../images/astrones-12.jpg) no-repeat;}
a.a_n:hover{ background:url(../images/astrones-13.jpg) no-repeat;}
a.a_l:hover{ background:url(../images/astrones-14.jpg) no-repeat;}
a.a_t:hover{ background:url(../images/astrones-15.jpg) no-repeat;}
/*visted*/
.v_i { background:url(../images/astrones-11.jpg) no-repeat;}
.v_h{ background:url(../images/astrones-12.jpg) no-repeat;}
.v_n{ background:url(../images/astrones-13.jpg) no-repeat;}
.v_l{ background:url(../images/astrones-14.jpg) no-repeat;}
.v_t{ background:url(../images/astrones-15.jpg) no-repeat;}
/* main_01*/
.main_01{ margin:10px 0 0 0; height:247px; width:auto;}
/*act*/
.act{margin:10px 0 0 0; }
.act_left{ width:255px;}/*must be */
.main_01_left{ height:247px; background:url(../images/as_bg.jpg) repeat-y;}
.bt_bg{ background:url(../images/astrones-32.png) no-repeat center bottom transparent; height:100%; width:255px;}
h2.title{ font-size:14px; font-weight:bold; height:45px;  display:block; text-indent:-9999px;}
.main_01_left h2.title{ width:255px; background:url(../images/astrones-21.png) no-repeat top;}
/*main_02_center*/
.mian_01_center{ height:247px; background:url(../images/cen_bg.png) repeat-y top; width:430px; margin:0 6px 0 7px;}
.bt_center_bg{ width:430px; height:100%; background:url(../images/n-t-b.jpg) no-repeat center bottom transparent;}
.mian_01_center h2.title{ width:430px; background:url(../images/n-t.jpg) no-repeat top;}
.mian_01_center ul li{ width:386px; margin:6px 22px 0 22px; display:block; line-height:18px;}
.dian{ font-size:12px; font-family:"ËÎÌå";color:#5f605e; margin-right:3px;}
span.date{  font-size:10px; color:#5f605e; margin-left:15px;}
ul li .clear a{ font-weight:bold; color:#5f605e;}
ul li .clear a:hover{ color:#9e0000; text-decoration:underline;}
span.jian{ color:#838383; margin:2px 0 0 15px;}
/*main_01_right*/
.main_01_right{ height:247px; background:url(../images/j-b-g.jpg) bottom no-repeat; width:255px;}
.main_01_right h2.title{ width:255px; background:url(../images/j-b-t.jpg) no-repeat top;}
.main_01_right span.wen{ color:#5f605e; margin:12px 30px 5px 30px; display:block; width:195px; line-height:20px;}
.main_01_right a.detail{ display:block; margin:15px 0 0 30px; color:#a82921;}
/*main_02*/
.main_02{ height:861px; background:url(../images/bang_b_r.jpg) repeat-y; width:955px; margin:10px 0 0 0;}
.main_02_bt{ height:100%; background:url(../images/bang_b_b.jpg) no-repeat center bottom; width:955px;}
.main_02_bt h2.title{ background:url(../images/bang_b_t.jpg) no-repeat;}
/*bang*/
.bang{margin:5px 20px 0 30px;}
.bang_01{
	width:299px;
	background:url(../images/bang_bg.jpg) repeat-y  top center;
	height:400px;
	margin:0px 0 0 0;
}
.bang_bg{ width:299px; height:100%; background:url(../images/ban_01b_t.jpg) no-repeat bottom;}
.bang_bg h2.title{ height:40px; width:299px; text-align:center; background:url(../images/ban_01bg.jpg) no-repeat top; text-indent:0px; line-height:41px; padding:4px 0 0 0;}
.bang_bg h2.title a{font-size:16px; color:#ca0b04; font-weight:bold; font-family:"Ó×Ô²";}
.bang_bg h2.title a:hover{ color:#C30; text-decoration:underline;} 
.bang_01 .bang_bg h2.title{ background:url(../images/ban_01bg.jpg) no-repeat top;}
.bang_bg img{ margin:0 11px 5px 11px;}
.bang_bg ul{ margin: 0 11px; height:230px;}
.bang_bg ul li{ clear:both;height:18px; line-height:18px; margin:2px 0 0 0;  }
.top_3_bg{ width:24px; height:18px; margin:0 10px 0 9px; background:url(../images/top_bg.jpg) no-repeat; line-height:15px; display:inline-block; font-weight:bold; color:#fff; text-align:center;}
/*lid*/
ul.lid .top_3_bg , ul.lid .top_10_bg{ margin:0 6px 0 12px;}
ul.lid .num , ul.lid .num_gay{ margin:0 12px 0 0;}
ul ul.lid{ height:240px;}
.top_10_bg{ width:24px; height:18px; margin:0 10px 0 9px; background:url(../images/top_gay.jpg) no-repeat; line-height:15px; display:inline-block; font-weight:bold; color:#fff; text-align:center;}

.num{ margin:0 9px 0 0; color:#d10b04;}
.num_gay{ margin:0 9px 0 0; color:#5c5c5c;}

.text_red{ color:#d10b04; line-height:18px;}
.text_red a{ color:#d10b04;}
.text_red a:hover{ color:#666; text-decoration:underline;}
.text_gay a{ color:#5c5c5c}
.text_gay a:hover{ color:#d10b04; text-decoration:underline;}
.text_gay{ color:#5c5c5c;}
/*main_03*/
.main_03_bg{ width:955px; background:url(../images/hezuo_bg.jpg) bottom center no-repeat;  margin:10px 0 0 0; }
.main_03_bg h2.title{ background:url(../images/faqi.jpg) no-repeat; }

.main_03_bg h2.faqi{ background:url(../images/hezuo.jpg) no-repeat; }

.main_03_bg ul li{ width:98px; height:58px; display:block; float:left; margin-left:10px;}
.main_03_bg ul{ margin:8px 29px 0 29px;text-align:left}
/*main_03*/
.main_04{ background:url(../images/bto.jpg) bottom center no-repeat; width:955px; height:100px; margin:10px 0 0 0;}
.main_bt_in{ margin:0 15px;}
a.bt_a{ margin:15px 15px 0 0; display:block;}
.bt_span{ width:340px; color:#ee8b0a; margin-top:15px; float:left}
.bt_span span{ display:block;}
/*div*/
div.main_04 .right{ margin:15px 0 0 0; font-family:"ËÎÌå";}
.bt{ width:390px;}
.right ul{ float:right; padding:0 10px 0 0;}
.right ul li{ float:left; color:#ee8b0a;}
.right ul li a{ color:#ee8b0a;}
.right ul li a:hover{ color:#ff950b;}
/*a*/
/*jisu */
.jisu strong{ color:#ee8b0a; height:39px; line-height:39px; float:right;}
.jisu a img{ margin:5px 5px 0 0; display:block; float:right; }
.jisu a{ color:#ee8b0a;}
.a_img{ display:block; margin:15px 0 0 39px; }
/*h3*/
h3.title{ display:block; width:632px; height:36px; background:url(../images/j_e_b_t.jpg) no-repeat top; clear:both;color:#f8ad2f; font-size:14px; font-weight:bold; line-height:36px; margin:20px 0 8px 0; padding:0 0 0 0px;}
h3.title div.j_e_c{ background:url(../images/j_e_c.jpg) repeat-x; height:36px; width:140px; text-align:center; }
h3.title div.j_e_l{ background:url(../images/j_e_l.jpg) no-repeat left; height:36px;}
h3.title div.j_e_r{ background:url(../images/j_e_r.jpg) no-repeat right; height:36px;}
/*act*/
div.act_right{ width:694px; background:url(../images/act_bg_r.jpg) repeat-y top; margin:0 0 0 6px; height:atuo; }/*height:auto*/
div.act_bg{ width:694px; height:100%; background:url(../images/act_bt.jpg) bottom  no-repeat;}
.act_bg h2.title{ background:url(../images/huodong_b_t.jpg) no-repeat top; height:45px; width:694px;}

.sf{ margin:0 15px 0 15px;}
.act_star_in { margin:0 25px 0 25px; color:#848484; line-height:21px; display:block;}
.act ul{ margin:0 0 0 25px; font-family:"ËÎÌå"; font-size:12px; color:#848484; line-height:20px;}
.act p.yel{ color:#cb4922; margin:5px 0 0 25px; display:block; font-weight:bold; font-size:14px;}
.beij{ padding:0 0 20px 0;}
.beij a{ color:#e16600;}
.beij a:hover{ color:#690;}
/*banj*/
.banj .bt_bg h2.title{ background:url(../images/banj.jpg) no-repeat top;}
div.banj{ width:255px; height:auto; background:url(../images/banjbg.jpg) repeat-y; margin:10px 0 0 0; }
div.banj .bt_bg{ background:url(../images/banjbt.jpg) no-repeat bottom;}
.s{ padding:10px 25px 15px 25px;}
.s p{ line-height:20px; color:#5f605e; margin:1px 0;}
p.color{color:#F30;}
/*lie*/
.lie{ width:255px; background:url(../images/bang_r.jpg) repeat-y; margin:10px 0 0 0;}
div.act div.act_left div.other{ margin:0px;}
.bg_s{ width:255px; height:100%; background:url(../images/bg_rb.jpg) no-repeat bottom; }
.bg_s h2.title{ background:url(../images/jie.jpg) no-repeat top;}
.bg_s h2.jie{ background:url(../images/bangd.jpg) no-repeat top;)}
.act_bg h2.news{ background:url(../images/t_news.jpg) no-repeat top;}
.act_bg h2.line{ background:url(../images/line.jpg) no-repeat top;}
/*nsw*/
.nsw { margin:15px 0 0 0;}
ul.nsw li{ padding:10px 0 0 0; height:81px;clear:both;  display:block;}
.nsw img{ width:129px; height:79px; margin:0 10px 0 0px; padding:2px; background:#fff; border:1px solid #d9d9d9; float:left;}
.nsw span{ height:81px; float:left; width:450px;}
.nsw span a{ display:block; clear:both; color:#5f605e; }
.nsw span a:hover{ color:#666; text-decoration:underline;}
.nsw span a.a-title{font-weight:bold; color:#5f605e;}
.nsw span a.a-title:hover{ color:#a30000;}
/* bt_g*/
.banj .bt_bg h2.tis{ background:url(../images/hd_m.jpg) no-repeat top;}
/* pagelist*/
.pagelist
{
	height:20px; line-height:20px; float:right;
	padding:0 10px 20px 0;
}

/*z_b_b*/
.z_b_b .pagelist{ height:18px; line-height:18px; margin:0px; padding:10px; font-family:"Courier New", Courier, monospace;}
.pagelist li
{
	float:left;
}
.pagelist li a
{

	padding:2px;
	margin:0 0 0 3px;
	font-size:12px;
	color:#333;
}
.pagelist a.ots
{
	font-size:8px; font-family:"ËÎÌå"; color:#333;
}
.pagelist li a:hover
{
		background:#74747d;
		color:#fff;
}
/*an_b*/
.act_bg h2.an-t{background:url(../images/an_d.jpg) no-repeat; }
/*tou*/
ul.tou{ margin:0 0 0px 0; height:auto; clear:both; width:644px;}
ul.tou li{ width:147px; height:153px; background:url(../images/l_bg.jpg) repeat-y; float:left; margin:15px 0 0 11px; display:inline;}
ul.tou li div.li-top{ width:147px;height:100%; background:url(../images/l_top.jpg) no-repeat top;}
ul.tou li div.li-bot{ width:147px; height:100%; background:url(../images/l_bt.jpg) no-repeat bottom;}
ul.tou li img{ padding:2px; margin:5px 4px 0px 5px; border:1px solid #d6d6d6; width:130px; height:80px;}
ul.tou li a{ color:#6c6b6b;}
ul.tou li a:hover{ text-decoration:underline; color:#C00;}
ul.tou li div.t-wen { margin:3px 3px 3px 6px; height:15px;}
.piao span{ display:block; height:20px; }
ul.tou li div.piao{ height:20px; margin:5px 1px 0 0;}
a.t_piao{ display:block; width:45px; height:23px; background:url(../images/botton.jpg) no-repeat right; line-height:22px; text-align:center;}
ul.tou li a.t_piao{color:#fff; text-decoration:none;}
ul.tou li a.t_piao:hover{ background:url(../images/button_over.jpg) no-repeat right; color:#fff; text-decoration:none;}
/*nw_b*/
ul.nw_b{ margin:10px 0 0px 0;}
h2.new-t{ font-size:14px; font-weight:bold; height:46px; width:210px; display:block; background:url(../images/ban-t.jpg) no-repeat; color:#f8ad2f; line-height:46px; text-align:center; margin:0px !important;margin:0 0  0 1px;}
ul.nw_b li.libg{ width:210px; background:url(../images/b01_r.jpg) repeat-y; float:left; margin-left:6px; margin-bottom:5px; display:block;}

ul.lid{ margin:0px; padding:0 0 10px 0;}
ul.lid li{ clear:both; height:20px;}
ul li div.b-s-g{ background:url(../images/b03_sc.jpg) bottom no-repeat; width:210px; height:100%; margin:0px!important; margin-left:-1px;}/*piex move*/
.t_t{ margin:6px 20px;}
.sf .t_t span { display:inline; font-weight:bold; color:#5f605e; }
/*bg_s*/
.bg_s ul 
{
	padding:10px 0 80px 0; margin:0px 0 0 21px;
}
/*neinav*/
.neinav{ background:url(../images/nav_nei.jpg) no-repeat; height:37px; width:317px; line-height:37px; margin-top:15px; color:#d37531;
padding:0 0 0 40px;}
.neinav a{ color:#8b8a8b;}
.neinav a:hover{color:#F60;}
/**bang*/
span.spanmid{ margin:0 43px;}
div.zhen_t h2.t{ font-size:14px; color:#777777; background:url(../images/zhen_t.jpg) no-repeat; height:37px; text-align:center; margin:25px 0 0 0;  } 
div.info{ text-align:center; height:20px; line-height:20px;}
div.info small{ font-size:12px; font-style:normal; color:#747474; display:inline;}
div.info span{ display:inline;}
span.text{ margin:10px 20px 20px 20px; color:#797979}
.neinav a.ovisted{ color:#b31207;}
.neinav small{ font-style:normal; font-size:12px;}
.bg_s ul li { margin:18px 0 0 0; padding:0px;}
.bg_s ul li a{ display:block; height:45px; font-size:14px; color:#b90100; font-weight:bold; background:url(../images/bang_lie.jpg) no-repeat; text-align:center; line-height:45px;}
.bg_s ul li a:hover{ background:url(../images/overs.jpg) no-repeat; color:#FC3;}
.bg_s ul li.ov a{ background:url(../images/overs.jpg) no-repeat; color:#FC3;}
/*pinlun*/
.pinglun{}
.pinlun h2.title{ background:url(../images/pL.jpg) no-repeat; width:640px;}
.pinstart{ width:625px; margin:-1px 0 0px 8px; padding:0 0 15px 0;  background:#fff;}
.tarea{ margin:10px 10px 20px 10px; padding:0px; border:1px solid #e0e1e1; width:515px; height:130px; overflow-y:hidden; float:left;}
.why{ margin:0px; padding:0px; }
.btn{ width:75px; height:63px; margin:40px 10px 0 0; vertical-align:middle; background:url(../images/btn.jpg) no-repeat; font-size:14px; color:#fff; float:right; font-weight:bold; border:none;}
/*f_b_t*/
span.f_b_t{color:#ffb549; margin:0 0 0 10px; height:50px; padding:6px 0 0 2px; display:block; border-top:1px solid #e0e1e1; background:url(../images/fb.jpg) no-repeat; font-size:14px; font-weight:bold;}
span.f_b_t a{ color:#ab0703; margin:-5px 0 0 25px; text-decoration:underline;}
span.f_b_t a:hover{ color:#666;}
.fb ul { margin:0 30px 20px 30px; color:#777; line-height:18px;}
.fb ul li{ border-bottom:1px dashed #a13226; padding:5px 0;  }
.fb span.date{ display:inline; font-family:"Courier New", Courier, monospace; font-size:12px;}
a.to{ display:block; background:url(../images/to.jpg) no-repeat; height:40px; width:140px;font-weight:bold; font-size:14px; text-decoration:underline; color:#888005; margin:10px 0; text-align:center; line-height:40px;}
a.to:hover{ color:#ae1609;}
.solid{ height:0px; width:100%; border-top:1px solid #ccc; border-bottom:1px solid #fff;}
div.psa { margin:5px 0 20px 20px;}
div.psa span{color:#ae1609;}
/*nw_b*/
.nw_b ul li.libg{}
/*bt_bg*/
a.btsn{ display:block; background:url(../images/btsn.jpg) no-repeat top center; height:33px; width:142px; font-size:14px; font-weight:bold; color:#ffb230; clear:both; padding:2px 0 20px 0; margin:0 35px; text-align:center; line-height:30px; font-family:"ËÎÌå";}
a.btsn:hover{ background:url(../images/vtn_o.jpg) no-repeat;}
.bt_bg span strong{ color:#fff;}
/*zen*/
.zhens{ width:498px; background:#fcfcfc; border:1px solid #ccc;  margin:0 auto; margin-top:25px;}
.z_top_bg{ width:498px; height:100%; background:url(../images/zenbt.jpg) no-repeat top;}
.z_b_b{ width:498px; padding:20px 0 0px 0; height:100%; background:url(../images/zenb_ts.jpg) no-repeat bottom;}
.z_b_b .b-t{ margin:0px 80px; height:25px; line-height:25px;}
.b-t span{ display:inline; font-size:14px; font-weight:bold; color:#6d0101; margin:10px 40px;}
.z_b_b ul.os{ margin:31px 0 0 0;}
.z_top_bg .z_b_b ul.os li{ display:block; clear:both; width:30px; line-height:30px; background:url(../images/holi.jpg) repeat; color:#777777; width:498px; font-family:"Courier New", Courier, monospace;}
ul.os li a{ color:#777777;}
ul.os li a:hover{ color:#690;}
.z_top_bg .z_b_b ul.os li.yels{ display:block; clear:both; width:30px; line-height:30px; background:url(../images/ho_li_ba.jpg) repeat; color:#d85f20; width:498px;}
ul.os  li.yels a{color:#d85f20;}
.z_b_b ul.os li{ overflow:hidden;}
.z_b_b ul.os li div{ height:30px;background:none; margin:0 5px; color:#777777; }
.z_b_b ul.os li div.03_s{ float:right;}
div.ts{ color:#6d0101; font-weight:bold; padding:10px;}
font{color:#690; margin:0 5px; font-size:12px; font-family:"Courier New", Courier, monospace;}
i{ font-style:normal; color:#f30;font-family:"Courier New", Courier, monospace;}
/*div. */
.user{ height:24px; line-height:24px; margin:0 0 20px 10px; color:#aa0000; font-weight:bold;}
.user input.kuans{ height:23px; line-height:23px; border:1px solid #ccc; color:#666; margin:0 5px 0 5px;}
.tij{ color:#aa0000; background:#F90; border:1px solid #F63; height:21px; line-height:21px; padding:0px 3px 2px 3px;
margin:0 0 0 5px;}
h2.tei{ text-indent:0px; color:#ffb549;}
h2.tei span{ margin:0px 0 0 110px; height:40px; line-height:40px;}
.act_bg h2.othes{ text-indent:0px; color:#ffb549; background:url(../images/hd_nei.jpg) no-repeat top; line-height:44px;width:674px; padding:0 0 0 20px;}

/*b_more*/
.b_more{float:right; margin:0 10px; color:#d10b04;}
.b_more:hover{ color:#333; text-decoration:underline;}
 p.li_o{ border-top:1px solid #f3f3f3; height:20px; height:20px; margin:5px 15px 0 15px;}

.bottom{ background:url(../images/bg-bottom.jpg) repeat;}




