@charset "gb2312";
.clearit{clear:both;font:0px/0px sans-serif;line-height:0;height:0;display: block;}
#mainnewsleft {float:left;width:748px;overflow:hidden;}
#newspic{float:left; width:320px; height:535px; border:1px solid #CCC; background:url("../images/newin/newspic_bg.gif") left bottom no-repeat; padding:4px;}
.newspic img{clear:both; margin:0 auto;}
.newspic span{margin-top:10px;}
.newspic dl{line-height:20px; margin:5px 10px;}
.newspic dt{font-size:14px; font-weight:bold; color:#AB1B4C;}
.newspic dd{color:#fff;line-height:18px;}

#newspic #au{FILTER:progid:DXImagetransform.Microsoft.Fade (duration=0.5,overlap=1.0); width:320px; height:435px;}
#newspic #conau { margin:0 auto;width:300px; padding-top:5px; display:block;}
#newspic #conau h4{font-size:14px;line-height:20px; font-weight:bold; color:#AB1B4C;}
#newspic #conau div{text-align:left;color:#fff;line-height:18px;font-size:12px;}
#newspic #conau a{color:#AB1B4C;}
#newspic #conau a:hover{color:#DC2557;}
#newspic .lunbo{width:320px; height:24px; margin:5px auto;}
#newspic .lunbo ul{height:24px; float:right;}
#newspic .lunbo li{float:left; width:22px; margin-right:5px; height:24px; overflow:hidden; line-height:26px; background:url(../images/newin/number_bg.gif) no-repeat -21px 0px; text-align:center; color:#2B2B2B; font-weight:bold; font-size:12px; font-family:Tahoma; cursor:pointer;}
#newspic .lunbo .active{background-position:0 0px; color:#fff;}

.toptit{float:right; width:410px; background:url("../images/newin/topnews_bg.gif") left top no-repeat;}
.toptit .content01{width:390px; padding:17px 10px;}
.toptit .content01 h1{color:#DC2557;font:20px "黑体";height:30px; line-height:40px; text-align:center;}
.toptit .content01 h1 a,.toptit .content01 h1 a:visited{color:#DC2557;}
.toptit .content01 h1 a:hover,.toptit .content01 h1 a:active{color:#CB1D4E;}
.toptit .content01 p{color:#4C4C4C; font-size:14px; line-height:24px;}
.toptit .content01 p a,.toptit .content01 p a:visited{color:#DC2557;}
.toptit .content01 p a:hover,.toptit .content01 p a:active{color:#CB1D4E;}
.toptit .content02{width:410px;}
.toptit .content02 h2{color:#333333;font:18px "黑体";height:25px; line-height:25px; background:url("../images/newin/topnews_line01.gif") left top no-repeat; padding-top:10px;}
.toptit .content02 h2 a,.toptit .content02 h2 a:visited{color:#333333;}
.toptit .content02 h2 a:hover,.toptit .content02 h2 a:active{color:#DC2557;}
.toptit .content02 ul{width:410px; background:url("../images/newin/topnews_line02.gif") left bottom no-repeat; padding:5px 0; margin-bottom:-1px;}
.toptit .content02 li{font-size:14px; color:#797979;}
.toptit .content02 li span{font-size:12px; color:#DC2557; line-height:26px; padding-left:10px;}
.toptit .content02 li a,.toptit .content02 li a:visited{color:#333333;}
.toptit .content02 li a:hover,.toptit .content02 li a:active{color:#DC2557;}

.cntxt{width:748px; background:url("../images/newin/cntxt_bg.gif") left top no-repeat; border-bottom:1px solid #EFC3D0; margin-bottom:8px; padding-bottom:10px;}
.cntbtt{width:705px; margin:0 auto;height:25px; line-height:30px; background:url("../images/newin/cntxt_bt.gif") 0 11px no-repeat; border-bottom:1px solid #EFC3D0; padding-left:15px; padding-top:9px;}
.cntbtt h3{float:left;font-size:16px; font-weight:bold;}
.cntbtt h3 a,.cntbtt h3 a:visited{color:#000;}
.cntbtt h3 a:hover,.cntbtt h3 a:active{color:#DC2557;}
.cntbtt p{float:right;font-size:14px; color:#808080; padding-right:5px;}
.cntbtt p a,.cntbtt p a:visited{color:#CB3763;}
.cntbtt p a:hover,.cntbtt p a:active{color:#242424;}

#action{margin:0 auto;width:748px; background:url("../images/newin/action_bg.gif") 0 0 no-repeat;}
.bd1fbt{height:30px;padding-left:17px;padding-top:8px;}
.bd1fbt li{float:left;}
.bd1fbt li a {float:left;width:120px; line-height:27px;height:27px;margin-right:5px;text-align:center;padding-top:3px;background:url(../images/newin/action_menu.gif) no-repeat;color:#AB1B4C; font-size:14px;cursor:pointer;}
.bd1fbt li a.tabactive {background-position:0px -30px;color:#000;font-weight:bold;}

#bd1fbd{width:738px; padding:0px 5px;}
#bd1fbd div{clear:both;width:738px; height:220px; display:none;overflow:hidden;}
#bd1fbd div ul{width:738px; height:220px;}
#bd1fbd div li{float:left;width:359px; padding:10px 5px;border-bottom:1px dashed #cccccc;}
#bd1fbd div li a,#bd1fbd div li a:visited{color:#3C3C3C;}
#bd1fbd div li a:hover,#bd1fbd div li a:active{color:#DC2557;}
#bd1fbd div li a img{float:left;width:80px;border:1px solid #C9C9C9;padding:2px;display:block;}
#bd1fbd div li a:hover img,#bd1fbd div li a:active img{border:1px solid #DC2557;}
#bd1fbd div li dl{float:right;line-height:18px;width:255px;font-family:Tahoma;display:inline;}
#bd1fbd div li dl h1{font-size:14px; font-weight:bold;}
#bd1fbd div li dl h1 a,#bd1fbd div li dl h1 a:visited{color:#3C3C3C;}
#bd1fbd div li dl h1 a:hover,#bd1fbd div li dl h1 a:active{color:#DC2557;}
#bd1fbd div li dt{color:#BFBFBF;}
#bd1fbd div li dt a,#bd1fbd div li dt a:visited{color:#787878;}
#bd1fbd div li dt a:hover,#bd1fbd div li dt a:active{color:#DC2557;}
#bd1fbd div li dd{}
#bd1fbd div li dd a,#bd1fbd div li dd a:visited{color:#3C3C3C;}
#bd1fbd div li dd a:hover,#bd1fbd div li dd a:active{color:#DC2557;}
#bd1fbd div li dt span{color:#AB1B4C;}
#bd1fbd div li dt small a,#bd1fbd div li dt small a:visited{font-size:14px;color:#AB1B4C;text-decoration:underline;}
#bd1fbd div li dt small a:hover,#bd1fbd div li dt small a:active{font-size:14px;color:#DC2557;text-decoration:none;}

#bd1fbd div li.t1{float:left;width:518px;font-size:14px; font-weight:bold; text-align:center;padding:0px; padding-top:6px; padding-bottom:2px;border-bottom:2px solid #FFDEE9;}
#bd1fbd div li.t2{float:left;width:110px;font-size:14px; font-weight:bold; text-align:center;padding:0px; padding-top:6px; padding-bottom:2px;border-bottom:2px solid #FFDEE9;}
#bd1fbd div li.tm1{float:left;width:506px;font-size:14px; line-height:30px; padding:0px 6px; border-bottom:1px dashed #cccccc;}
#bd1fbd div li.tm2{float:left;width:110px;font-size:12px; color:#737373; line-height:30px; text-align:center;padding:0px;border-bottom:1px dashed #cccccc;}
.clf{font-size:12px;color:#DC2557; padding-left:10px;}

/* 活跃用户 */
small{font-size:10px; color:#fff;}
#membertopten{width:221px;font-family:Arial, Verdana;font-size:12px!important; font-size:11px; color:#636363;padding:0px; margin:0px;}
#membertopten h1{width:211px; height:20px; background:url("../images/newin/yh_bg.gif") 0 0 no-repeat; font-size:14px; font-weight:bold; padding-left:10px; padding-top:5px;}
#membertopten h1 a,#membertopten h1 a:visited{color:#FDFF78;}
#membertopten h1 a:hover,#membertopten h1 a:active{color:#fff;}
.toptenbox{}
.toptenbox ul{list-style:none;}
.toptenmred{height:58px; margin-bottom:0!important; margin-bottom:-3px; text-align:right; background:url("../images/newin/bg_membertopone.gif") 4px 35px no-repeat #E24773; border-bottom:#fff 1px solid; padding-top:5px;}
.toptenmgray{height:55px; margin-bottom:0!important; margin-bottom:-3px;text-align:right; background-color:#999; border-bottom:#888 2px solid;}
.toptenbox ul li dl{height:48px; padding-top:3px; margin-right:4px; }
.toptenbox ul li dt{height:48px; width:48px; float:right;}
.toptenbox ul li dd{width:152px; height:14px; float:right; margin-top:4px; margin-right:12px; line-height:14px; color:#fff; font-weight:bold;}
.toptenbox ul li dd a,.toptenbox ul li dd a:visited{color:#fff;}
.toptenbox ul li dd a:hover,.toptenbox ul li dd a:active{color:#000;}
.toptenli{height:23px; line-height:23px; overflow:hidden; border-left:#FFC4D5 1px solid; border-right:#FFC4D5 1px solid;background:#FFD5E1;}
*+html .toptenli {margin-bottom:-3px;} 

.toptenli td{text-align:right; height:23px; margin:0; padding:0; line-height:23px;}
.toptenli .gray td{background:#FFEBF1; }
.toptentd{text-align:left!important;}
.toptentd small{padding-left:8px; color:#666;}
.toptenli td p{height:11px; width:24px; line-height:11px; text-align:center; color:#fff; background:url("../images/newin/bg_toptenli.gif") no-repeat; float:right;}
.toptenli td a,.toptenli td a:visited{color:#EA2D59; }
.toptenli td a:hover{color:#ff6600;}
.toptenbox .brbbot_gray{background: #FFE2EB url("../images/newin/bg_brbtb_gray.gif") bottom repeat-x;}
.t_value{font-size:30px; text-align:left; padding:22px 0px 0px 5px; position: absolute; z-index: auto;}
.t_value span{color:#666; font-weight: bold;}
.toptenbox li{margin:0px!important;margin:-3px;} 
.toptenbox dt{padding-right:0px!important;padding-right:0px; } 
.toptenli table{ }
.toptenbox ul{padding:0px!important; padding:0px 3px 0px 3px; }

/*论坛圆角头通用列表结构*/
.bbsli{width:100%;}
.bbsli th,.gray{background:#FFD5E1; text-align:left; font-weight:normal;} /*头颜色 灰*/
.bbsli td{
    height:32px;
	background:url("../images/newin/bg_groupbbslidot.gif") 0 100% repeat-x;
	color:#666;
	font-family:Arial,PMingLiU;
	font-size:11px;
	}
.bbsli span{
    padding-left:12px;
	background:url("../images/newin/bg_groupbbsli.gif") 3px 5px no-repeat;
	}

/*4圆角灰色边线灰底*/
.brbtop_gray p {background: url("../images/newin/bg_brbtl_gray.gif") no-repeat top left; }
.brbtop_gray div {background: url("../images/newin/bg_brbtr_gray.gif") no-repeat top right;}
.brbtop_gray {background: url("../images/newin/bg_brbtb_gray.gif") repeat-x top;}

.brbbot_gray p{background: url("../images/newin/bg_brbbl_gray.gif") no-repeat bottom left;}
.brbbot_gray div {background: url("../images/newin/bg_brbbr_gray.gif") no-repeat bottom right;}
.brbbot_gray {background: url("../images/newin/bg_brbtb_gray.gif") repeat-x bottom;}

.brbtop_gray p,.brbtop_gray div,.brbtop_gray{ width:100%; height:5px; font-size:1px; }
.brbbot_gray p,.brbbot_gray div,.brbbot_gray{width:100%; height:5px; font-size:1px;}



.cntbtt01{width:720px; margin:0 auto;}
.cntpic{float:left;width:225px; margin-top:15px; text-align:center; line-height:24px;}
.cntpic a,.cntpic a:visited{display:block;color:#333; font-size:14px}
.cntpic a:hover,.cntpic a:active{background-color:#FFBED2;color:#DC2557;}
.cntpic a img{display:block;border:1px solid #CECECE; padding:4px;}
.cntpic a:hover img,.cntpic a:active img{border:0; padding:5px;}

.cntright{float:right;width:480px; margin:0 auto;}
.cntright h3{clear:both; margin:0 auto;width:465px; height:26px;background:url("../images/newin/kbg_bt.gif") left 15px no-repeat; padding-top:6px; padding-left:15px; font-size:14px; font-weight:bold; line-height:16px;}
.cntright h3 a,.cntright h3 a:visited{color:#000;}
.cntright h3 a:hover,.cntright h3 a:active{color:#DC2557;}
.cntright_bg{height:80px;background:url("../images/newin/cntxt_tit.gif") 0 0 repeat-x;}
.cntright_bg h1{color:#DC2557;font:20px "黑体"; line-height:30px; text-align:center; padding-top:20px;}
.cntright_bg h1 a,.cntright_bg h1 a:visited{color:#DC2557;}
.cntright_bg h1 a:hover,.cntright_bg h1 a:active{color:#CB1D4E;}
.cntright_bg p{color:#4C4C4C; font-size:12px; line-height:30px; text-align:center;}
.cntright_bg p a,.cntright_bg p a:visited{color:#DC2557;}
.cntright_bg p a:hover,.cntright_bg p a:active{color:#CB1D4E;}
.cntright_txt{clear:both;border:1px dashed #B7B7B7; height:95px; padding:0;}
.cntright_txt ul{margin:0; padding:0;}
.cntright_txt li{float:left; width:228px; padding:5px; overflow:hidden;}
.cntright_txt li a img{float:left;border:1px solid #CECECE; padding:2px;}
.cntright_txt li a:hover img,.cntright_txt li a:active img{border:1px solid #DC2557;}
.cntright_txt li span{float:left; width:140px; text-align:left; line-height:20px; color:#585858; padding-left:5px;}
.cntright_txt li span a,.cntright_txt li span a:visited{color:#DC2557; font-weight:bold;}
.cntright_txt li span a:hover,.cntright_txt li span a:active{color:#242424; font-weight:bold;}

.cntright_list01{clear:both; padding-top:10px;}
.cntright_list01 ul{margin:0;}
.cntright_list01 li{float:left; width:232px; text-align:left; line-height:28px; font-size:14px; padding-right:8px; overflow:hidden;display:block;}
.cntright_list01 li a,.cntright_list01 li a:visited{color:#242424;}
.cntright_list01 li a:hover,.cntright_list01 li a:active{color:#DC2557;}

.cntright01{clear:both;width:480px; margin:0 auto; padding-top:8px;}
.cntright_list02{float:left;width:240px;}
.cntright_list02 ul{margin:0;}
.cntright_list02 li{clear:both; width:232px; text-align:left; line-height:28px; font-size:14px; padding-right:8px; overflow:hidden;display:block;}
.cntright_list02 li.s1{margin-bottom:15px;}
.cntright_list02 li a,.cntright_list02 li a:visited{color:#242424;}
.cntright_list02 li a:hover,.cntright_list02 li a:active{color:#DC2557;}

.cntright_txt01{float:right;width:238px;border:1px dashed #B7B7B7; padding:0;}
.cntright_txt01 ul{margin:0; padding:0;}
.cntright_txt01 li{width:222px; height:87px; padding:15px 8px; overflow:hidden;display:block;}
.cntright_txt01 li a img{float:left; width:70px;border:1px solid #CECECE; padding:2px;display:block;}
.cntright_txt01 li a:hover img,.cntright_txt01 li a:active img{border:1px solid #DC2557;}
.cntright_txt01 li span{float:left; width:140px; text-align:left; line-height:20px; color:#585858; padding-left:5px;}
.cntright_txt01 li span a,.cntright_txt01 li span a:visited{color:#DC2557; font-weight:bold;}
.cntright_txt01 li span a:hover,.cntright_txt01 li span a:active{color:#242424; font-weight:bold;}

.cntleft{float:left;width:225px;}
.cntleft h1{clear:both;width:90px; height:20px; line-height:25px; text-align:center; background-color:#FBE9EF; font-size:14px; font-weight:bold; padding-top:5px;}
.cntleft h1 a,.cntleft h1 a:visited{color:#DC2557;}
.cntleft h1 a:hover,.cntleft h1 a:active{color:#000;}
.cntleft_cnt{margin:0 auto;width:225px; background-color:#FBE9EF;}
.cntleft_list ul{margin:0 auto;padding:6px 0;}
.cntleft_list li{margin:0 auto; line-height:24px; padding-left:2px; overflow:hidden;display:block;}
.cntleft_list li a,.cntleft_list li a:visited{color:#333;}
.cntleft_list li a:hover,.cntleft_list li a:active{color:#DC2557;}

.cntleft_pic{margin:0 auto; width:210px; height:100px; padding-bottom:8px; padding-left:8px;}
.cntleft_pic ul{width:215px;margin:0 auto;}
.cntleft_pic li{float:left;margin-right:5px; width:100px;}
.cntleft_pic li a img{border:1px solid #EFC3D0; background-color:#F4F4F4; padding:2px;display:block;}
.cntleft_pic li a:hover img,.cntleft_pic li a:active img{border:1px solid #DC2557;}
.cntleft_hot{clear:both;width:225px;background:url("../images/newin/kbg.gif") 0 0 no-repeat;border-bottom:3px solid #D2D2D2;}
.cntleft_hot h2{clear:both; font-size:14px; font-weight:bold; line-height:24px; padding-top:10px; padding-left:20px;}
.cntleft_hot h2 a,.cntleft_hot h2 a:visited{color:#000;}
.cntleft_hot h2 a:hover,.cntleft_hot h2 a:active{color:#DC2557;}

.cntleft_shop {clear:both;width:225px; background-color:#FBE9EF; padding-bottom:10px;overflow:hidden;} 
.cntleft_shop ul {width:230px;} 
.cntleft_shop li {float:left;margin-right:5px; margin-top:7px;} 
.cntleft_shop li a img{display:block;width:108px;height:45px;border:1px solid #CCC;}
.cntleft_shop li a:hover img,.cntleft_shop li a:active img{border:1px solid #DC2557;}

.cntleft_shop01 {clear:both;width:480px;} 
.cntleft_shop01 ul{float:left;width:335px;} 
.cntleft_shop01 li{clear:both; text-align:left; line-height:28px; font-size:14px;display:block;}
.cntleft_shop01 li a,.cntleft_shop01 li li a:visited{color:#242424;}
.cntleft_shop01 li a:hover,.cntleft_shop01 li li a:active{color:#DC2557;}

.shop01_pic{float:right; width:125px; text-align:center; line-height:24px;}
.shop01_pic a,.shop01_pic a:visited{display:block;color:#333;}
.shop01_pic a:hover,.shop01_pic a:active{background-color:#FFBED2;color:#DC2557;}
.shop01_pic a img{display:block;border:1px solid #CECECE; padding:4px;}
.shop01_pic a:hover img,.shop01_pic a:active img{border:0; padding:5px;}

.show_pic ul{width:712px;overflow:hidden;}
.show_pic ul{width:720px; padding-left:5px;}
.show_pic li{float:left; margin-top:10px; margin-right:8px; width:136px; text-align:center; line-height:24px;}
.show_pic li a,.show_pic li a:visited{display:block;color:#333;}
.show_pic li a:hover,.show_pic li a:active{background-color:#FFBED2;color:#DC2557;}
.show_pic a img{display:block;border:1px solid #CECECE; padding:2px;}
.show_pic a:hover img,.show_pic a:active img{border:0; padding:3px;}



