body {font-size:12px; margin: 0px; font-family: "宋体",Verdana, Arial, Helvetica, sans-serif; background-color: #e9e8e8; text-align: center}

a:link {color: #333; text-decoration: none}

a:visited {color: #333; text-decoration: none}

a:hover {color: #ff3300}

a.sp:link {color: #ff0000; text-decoration: underline}

a.sp:visited {color: #ff0000; text-decoration: underline}

a.sp:hover {color: #333333}

a.post:link {color: #de2000}

a.post:visited {color: #de2000}

a.post:hover {color: #333333}

a.tgl:link {color: #ff3300; text-decoration: none}

a.tgl:visited {color: #ff3300; text-decoration: none}

a.tgl:hover {color: #333333}



div{text-align: left;}



hr{height: 1px;border: 1px solid #CCCCCC;clear: both;margin: 5px 0px;}

ul{margin: 0px; padding: 0px;list-style-type: none; clear: both;}

li{list-style-type:none; line-height:150%; text-align:left}

img {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}

a img {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}

th {font-weight: normal; font-style: normal}

h1 {font-size: 12px; color: #fff}



/* 表格样式 */

table{ text-align: left;}

table td{ font-family: 宋体, 新细明体, Verdana, Arial, sans-serif;font-size: 12px;}

table.fix{ table-layout: fixed;}

table.fix td{white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;overflow: hidden; }

table.grid{border-collapse: collapse;border: 1px solid #E0E0E0;padding: 3px;margin: auto;}

table.grid caption{ background:#5F5F5F;text-align: center; color:#FFF; font-weight:bold; line-height:28px; padding-left:24px; padding-top:3px;font-size: 14px;}



.gridtop{border: 1px solid #E0E0E0;background: #CCCCCC;vertical-align: middle; text-align: center;padding: 4px 0px 6px 0px;color:#CC0707;font-weight: bold;font-size: 12px;margin: auto;

}

table th, .head{border: 1px solid #E0E0E0;background: #D1D1D1;color: #333333;text-align: center;font-weight: bold;font-size: 12px;padding:5px; 3px;}



table.grid td{border: 1px solid #E0E0E0;padding:5px 3px;background-color: #ffffff !important;}

table.hide, table.hide th, table.hide td{border: 0;}



/*表格辅助样式*/

.title{background: #E4E4E4;text-align: center;padding: 3px;color: #333333;font-weight: bold;

font-size: 14px;}

.even{background: #ffffff; padding: 3px;}

.odd{background: #ffffff; padding: 3px;}

.bottom{height: 9px;background: #b7b785;}



/* 表单样式 */

form{margin: 0px;padding: 0px;}

input{}

.text{border: 1px solid #CCCCCC; background: #ffffff;color: #054e86;height: 20px;}

.textarea{border: 1px solid #CCCCCC; background: #ffffff;color: #054e86; }

.button{background:#DD1E01;border: 1px solid #CCCCCC; height: 20px;padding: 2px 0px 0px 0px; color:#FFFFFF;}

.checkbox, .radio{border-width: 0px;}

.select{height: 18px;}





.main{width:955px;clear: both;text-align: center; margin-left: auto; margin-right: auto;margin-top:5px;}



#left{float:left;width:200px;margin-right:5px;}

#right{float:right;width:200px;}

#centers{margin-right:5px;float: left;width: 532px;}

#centerm{margin-left:0px;float: left;width: 746px;}

#centerl{ margin:0px auto;}



.block{width: 100%;margin:0px auto 5px auto;background:#FFFFFF;}



.blocktitle{height:16px !important;height:30px;font-weight: bold;font-size: 13px;color:#cc0000;padding: 8px 10px 2px 32px; background:#D1D1D1}



#left .blocktitle{background-image: url(img/table_bg1.gif); width:194px; height: 31px; font-size: 14px; font-weight:bold; float: left; color: #fff;margin:5px 5px 0 5px;margin:5px 2px 1px 2px!important;padding: 5px auto 0px 9px; text-align: left}

#right .blocktitle{background-image: url(img/table_bg1.gif); width: 194px; height: 31px;font-size: 14px; font-weight:bold; float: left; color: #fff;margin:5px 3px 1px 3px;padding: 5px auto 0px 9px; text-align: left}



#centers .blocktitle{background-image: url(img/table_bg3.gif);background-repeat:repeat-x; width: 526px; height: 28px;font-size: 14px; font-weight:bold; float: left; color: #ff0000;margin:3px 2px;padding: 5px auto 0px 2px; text-align: left}



.blockcontent{width: 100%;margin:0px;background:#FFFFFF;color: #333333; text-align:left}

.blocknote{ background: #F9F9F9; padding:5px}

#content{ background:#FFFFFF; text-align:left}





/*常用样式*/

.ullist li{list-style:none;float:left; text-align:center;height:27px !important; height:35px; padding:5px 1px 0px 2px;}

.bar{width:85px;height:25px;display: block; float:left; padding-top:2px ;background:url(bar.gif) 3px 0px no-repeat;}

.ullist li a{}

.bar:hover{ background:url(bar.gif) 3px -36px no-repeat;}



.ultop li{list-style:circle inside; margin:2px 2px 6px 2px; line-height:1.2em;color: #5C5C5C; padding-left:12px; padding-bottom:5px;}


.ultops{background-image: url(img/table_bg.gif);}

.ultops li{list-style:none;margin:0px 2px 1px 2px; line-height:1.3em;color: #5C5C5C;  padding:5px 2px 3px 15px;}



.ulitem li{margin:0px 2px 3px 2px; background-image: url(img/table_bg.gif);text-align: left;padding:2px 2px 1px 15px; border-bottom:1px dashed #CCCCCC }

.ulitem li a{ color: #333333;}   

.ulrow li{padding:3px 5px 3px 8px !important;padding:2px 5px 2px 8px; color: #000000}

.ulcenter li{text-align: center; line-height:25px}

.ulmul{overflow: hidden; color:#de2000;}



.fix, .lm{white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;border-bottom:1px dashed #CCCCCC; line-height:24px;}



.cl{clear:left;}

.cr{clear:right;}

.cb{clear:both;}

.fl{ float:left;}

.fr{ float:right;}

.tl{text-align:left;}

.tc{text-align:center;}

.tr{text-align:right;border-bottom:1px dashed #CCCCCC; line-height:24px;}

.more{text-align: right;height:19px !important; height:22px;padding-top:1px !important; padding-top:6px}

.more a{ color:CC0707;}

.nav{ text-align:left}



/*醒目效果*/

.hottext{color: #ff0000;}

.notetext{color: #0000ff;};

.errortext{color: #ff0000;};

a.hotlink{color: #ff0000;}

a.hotlink:hover{text-decoration: underline; color:#E0E0E0;}

a.btnlink{color: #000000; background: #F2F2F2; border:1px solid #E0E0E0; height:20px; padding: 2px 10px 0px 10px;}
a.btnlink1{color: #000000; background: #ffd9d3; border:1px solid #cccccc; height:20px; padding: 2px 10px 0px 10px;}

a.btnlink:hover{background: #cccccc;}
a.btnlink1:hover{background: #cccccc;}





/*常用界面*/

.jieqiQuote, .jieqiCode, .jieqiNote{border: #000000 1px solid; padding: 2px; font-size: 12px; color: #000000; background-color: #83b0e1;}



.divbox{border: 1px solid #E0E0E0;margin-bottom: 3px;text-align: center;}



.textbox{border: 1px solid #E0E0E0;padding: 5px;margin: 3px;line-height: 150%;}



.popbox{position:absolute;width:190px !important;height:110px !important;width:200px;height:120px;border: 1px solid #E0E0E0;background: #F2F2F2;color: #ff0000;font-size: 12px;line-height:120%;padding: 3px;display:none;z-index:9999;

}



#tips {border: 1px solid #E0E0E0;padding: 3px;display: none;background: #f0f7ff;position: absolute;

}



.tablist ul{height:25px; margin:0px 0px 0px 10px; padding:0px;}

.tablist li{float:left; height:24px; list-style:none; margin-right:3px;}

.tablist li a{float:left; height:24px; line-height:24px; padding:0px 10px; display:block; background:#f0f7ff; text-decoration:none; color:#000000; border:1px solid #E0E0E0; border-bottom:none; }

.tablist li a.selected{ background:#ffffff; height:25px; position:relative; margin-bottom:-1px;}

.tabcontent{clear:both; border:1px solid #E0E0E0; padding:10px;}



/*翻页*/

.pages{padding: 5px 0px;height:20px; margin-bottom:5px !important;margin-bottom:0px}

.pagelink{float: right;line-height:24px;padding: 0;background: #CCCCCC;}

.pagelink a, .pagelink strong, .pagelink em, .pagelink kbd, .pagelink a.first, .pagelink a.last, .pagelink a.prev, .pagelink a.next, .pagelink a.pgroup, .pagelink a.ngroup{

	float: left;

	padding: 0 8px;

}

.pagelink a:hover{background-color: #ffffff; }

.pagelink strong{font-weight: bold; color: #CC0707; background: #F2F2F2;}

.pagelink kbd{height:24px; border-left: 1px solid #666666; padding-top:2px;}

.pagelink em{height:24px; border-right: 1px solid #666666;font-style:normal;}

.pagelink input{border: 1px solid #CC0707; color: #666666;	height: 18px;}



/*others*/

.redblod a{font-weight:bold; color:#FF0000}

.login{ background:url(img/login.gif) top left repeat-x; width:257px;}

.logintitle{ line-height:25px; margin-bottom:5px; color:#ff3300; font-size:14px; font-weight:bold; border-bottom:1px solid #999999}

#searchs{ background:#D7D4D3}

#searchs li{ margin:1px 5px 7px 5px; padding-top:5px;}

#searchs  .text{ width:150px;}





.pic1 {

	BORDER-right: #e6e6e6 1px solid; padding-right: 2px; BORDER-top: #e6e6e6 1px solid; padding-left: 2px; background: #ffffff; padding-bottom: 2px; BORDER-left: #e6e6e6 1px solid; padding-top: 2px; BORDER-bottom: #e6e6e6 1px solid

}

.pic2 {

	BORDER-right: #e6e6e6 1px solid; padding-right: 2px; BORDER-top: #e6e6e6 1px solid; padding-left: 2px; background: #ffffff; padding-bottom: 2px; BORDER-left: #e6e6e6 1px solid; padding-top: 2px; BORDER-bottom: #e6e6e6 1px solid

}





#top {background-image: url(img/top_bg.gif);  width: 100%; height: 105px; text-align:center}

#top_table {margin: 0px auto; width: 965px; float:auto}

.top_w {float: right; margin:0px auto}

#logo {	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 4px; width: 200px; padding-top: 40px}



#search {float: right; width: 310px; padding-top: 62px; text-align: right}

.search_1 {	float: left; width: 260px; text-align: right}

.search_2 {	float: right; width: 42px; padding-top: 1px; text-align: right; padding-left:5px;}

.article_search {BORDER: #ba0303 1px solid; padding: 2px; font-size: 12px; margin: 0px 5px 3px 0px; color: #666666; 

}



#menu {	background: url(img/menu_bg.gif); margin: 0px auto;height:32px;}

#menu_left {float: left; width: 22px}

#menu_right {float: right; width: 928px; height: 29px}

#menu_right ul {float: left}

#menu_right li {float: left; liST-STYLE-TYPE: none; width:82px; text-align:center;}

#menu_right li A {

	padding-right: 12px; padding-left: 18px; background: url(img/menu_line.gif) no-repeat 0px 3px; float: left; padding-bottom: 1px; color: #e9e9e9; padding-top: 13px; height: 18px; text-decoration: none 

}

#menu_right li a.in {

	padding-right: 16px; padding-left: 18px; background: url(img/menu_line.gif) no-repeat 0px 3px; float: left; padding-bottom: 1px; color: #fff004; padding-top: 13px; height: 18px; text-decoration: none

}

#menu_right li a:hover {

	padding-right: 16px; padding-left: 18px; background: url(img/menu_line1.gif); float: left; padding-bottom: 1px; color: #fff004; padding-top: 13px; height: 18px; text-decoration: none

}

#menu_right li.current {

	

}

#menu_right li.current A {

	padding-right: 10px; padding-left: 10px; background-image: none; padding-bottom: 1px; padding-top: 10px

}

#menu_right CITE A {

	background-image: none

}

#nav_bbs_menu {

	background-image: url(img/menu_other.gif); height: 31px; text-align: center

}

#nav_bbs_w {

	margin: 0px auto; width: 955px; height: 29px

}

#nav_bbs_menu_left {

	float: left; width: 60px

}

#nav_bbs_menu_right {

	float: left; width: 850px; height: 29px

}

#nav_bbs_menu_right ul {

	float: left

}

#nav_bbs_menu_right li {

	float: left; liST-STYLE-TYPE: none

}

#nav_bbs_menu_right li A {

	padding-right: 10px; padding-left: 10px; background: url(img/bbs_line.gif) no-repeat 0px 6px; float: left; padding-bottom: 1px; color: #2b2b2b; padding-top: 10px; height: 19px; text-decoration: none

}

#nav_bbs_menu_right li a:hover {

	padding-right: 10px; padding-left: 10px; background: url(img/bbs_line1.gif); float: left; padding-bottom: 1px; color: #fff; padding-top: 10px; height: 19px; text-decoration: none

}

#nav_bbs_menu_right li.current {

	

}

#nav_bbs_menu_right li.current A {

	padding-right: 10px; padding-left: 10px; background-image: none; padding-bottom: 1px; padding-top: 10px

}

#nav_bbs_menu_right CITE A {

	background-image: none

}

#banner {

	padding-right: 0px; padding-left: 0px; padding-bottom: 8px; margin: 0px auto; width: 955px; padding-top: 8px; height: 70px

}

#banner1 {

	margin: 0px auto; width: 955px; height: 15px

}





.leftbox1 {	background: url(img/k_bg.gif) left top; margin: 0px auto; padding-bottom:5px; width: 220px; height: 35px

}

.title1a {background: url(img/k.gif); float: left; width: 55px; color: #fff; padding-top: 7px; height: 31px; text-align:center;}

.title3a {background: url(img/k.gif); float: left; width: 55px; color: #fff; padding-top: 7px; height: 25px}

.title1b {background: url(img/k1.gif); float: left; width: 55px; CURSOR: hand; color: #626262; padding-top: 7px; height: 31px;text-align:center;}

.title3b {background: url(img/k1.gif); float: left; width: 55px; CURSOR: hand; color: #626262; padding-top: 7px; height: 25px}

.leftbox1_design { float:left;padding-right: 8px; padding-left: 8px; padding-bottom: 5px; width: 204px; padding-top: 5px; POSITION: relative}

.album {padding-right: 0px; padding-left: 3px; background: url(img/news_top.gif); padding-bottom: 0px; width: 215px; padding-top: 6px; text-align: left}



#b1 {

	left: 0px; VISIBIliTY: visible; POSITION: absolute; top: 0px

}

#b2 {

	left: 0px; VISIBIliTY: hidden; POSITION: absolute; top: 0px

}

#b3 {

	left: 0px; VISIBIliTY: hidden; POSITION: absolute; top: 0px

}





.table {

	margin: 0px auto; width: 955px; height: 253px

}

.table_1_1 {

	padding-right: 6px; padding-left: 6px; float: left; padding-bottom: 6px; width: 430px; margin-right: 6px; padding-top: 6px; height: 235px; background-color: #fff

}

.table_1_1_pic {

	width: 430px

}

.table_1_1_title {

	float: left; width: 325px; padding-top: 5px; text-align: left

}

.table_1_1_page {

	float: right; width: 100px; padding-top: 2px; text-align: right

}

.table_1_2 {

	padding-right: 6px; padding-left: 6px; float: left; padding-bottom: 6px; width: 220px; margin-right: 6px; padding-top: 6px; height: 248px; background-color: #fff

}

.table_1_2_1 {

	float: left; width: 232px; margin-right: 6px; height: 235px

}

.table_1_2_2 {

	padding-right: 6px; padding-left: 6px; margin-bottom: 6px; padding-bottom: 6px; width: 220px; padding-top: 6px; height: 280px; background-color: #fff

}

.table_1_3 {

	padding-right: 6px; padding-left: 6px; float: left; padding-bottom: 6px; width: 257px; padding-top: 6px; background-color: #fff

}

.vodone_1_3 {

	padding-right: 6px; padding-left: 6px; float: left; padding-bottom: 6px; overflow: hidden; width: 268px; color: #333; padding-top: 6px; height: 248px; background-color: #fff

}

.vodone_1_31 {

	padding-right: 6px; padding-left: 6px; float: left; padding-bottom: 6px; width: 257px; padding-top: 6px; background-color: #fff

}

.table_1_11 {

	padding-right: 6px; padding-left: 6px; float: left; padding-bottom: 6px; width: 430px; margin-right: 6px; padding-top: 6px;  background-color: #fff

}

.table_1_2_11 {

	float: left; width: 232px; margin-right: 6px

}

.table_1_2_21 {

	padding-right: 6px; padding-left: 6px; margin-bottom: 6px; padding-bottom: 6px; width: 220px; padding-top: 6px; height: 280px; background-color: #fff

}





.album_w1 {

	padding-left: 5px; float: left; overflow: hidden; width: 100px; line-height: 20px; height: 90px; text-align: center

}

.show {

	padding-right: 0px; BORDER-top: #ccc 1px dashed; padding-left: 0px; float: left; padding-bottom: 10px; width: 410px; color: #ccc; padding-top: 10px

}







.show_title {

	padding-right: 0px; padding-left: 0px; font-weight: bold; font-size: 14px; float: left; padding-bottom: 3px; width: 412px; padding-top: 3px; color:#ff3300;

}



.fnb {

	font-weight: 200; margin-left: -1px

}

.table_title_bg {

	padding-right: 0px; padding-left: 27px; font-size: 14px; background-image: url(img/dot.gif); padding-bottom: 0px; color: #666666; padding-top: 7px; background-repeat: repeat-y; height: 20px; background-color: #e9e9e9; text-align: left

}

.table2 {

	margin: 0px auto 5px auto; width: 955px;

}

.table_2_1_title_bg {padding:7px 0px 2px 0px; font-size: 14px; background: url(img/dot.gif) #e9e9e9 repeat-y; color: #fff;height: 20px; text-align: center;width:220px;}

.table_2_1_content {

	margin-top: 2px;text-align: left; width:220px;

}

.table_2_1_content1 {

	padding-right: 0px; margin-top: 2px; padding-left: 10px; padding-bottom: 0px; padding-top: 10px; height: 199px; text-align: left

}

.table_2_1_title {

	background-image: url(img/table_bg1.gif); width: 257px; height: 31px

}

.table_2_1_title1 {

	background-image: url(img/table_bg1.gif); width: 220px; height: 31px

}

.table_2_1_title_3 {

	background-image: url(img/table_bg2.gif); width: 430px; height: 31px

}

.table_2_1_title_1 {

	padding-right: 0px; padding-left: 0px; font-size: 14px; float: left; padding-bottom: 0px; width: 77px; color: #fff; padding-top: 5px; text-align: center

}

.table_2_1_title_2 {

	padding-right: 6px; padding-left: 6px; padding-bottom: 6px; color: #333; padding-top: 6px; text-align: right

}

.table_2_2_content1 {

	padding-right: 0px; padding-left: 0px; padding-bottom: 10px; overflow: hidden; padding-top: 5px; height: 255px; text-align: center

}

.table_2_2_content {

	margin-top: 4px; text-align: left

}

.table3 {

	margin: 0px auto; width: 955px

}

.table_design {

	padding-right: 6px; padding-left: 6px; padding-bottom: 6px; margin: 0px auto 6px; width: 943px; padding-top: 6px; background-color: #fff; text-align: center

}

.design_leftbox1 {

	background: url(img/k_bg.gif); margin: 0px auto; width: 943px; height: 32px

}

.design_leftbox1 .title {

	height: 20px; text-align: center

}

.title1c {

	background: url(img/k.gif); float: left; width: 55px; color: #fff; padding-top: 7px; height: 25px

}

.title3c {

	background: url(img/k.gif); float: left; width: 55px; color: #fff; padding-top: 7px; height: 25px

}

.title1d {

	background: url(img/k1.gif); float: left; width: 55px; CURSOR: hand; color: #626262; padding-top: 7px; height: 25px

}

.title3d {

	background: url(img/k1.gif); float: left; width: 55px; CURSOR: hand; color: #626262; padding-top: 7px; height: 25px

}

.design_leftbox1_content {

	margin: 0px auto; width: 943px; POSITION: relative; height: 173px; text-align: center

}



.album1 {

	padding-right: 0px; padding-left: 25px; padding-bottom: 0px; margin: 0px auto; padding-top: 16px; text-align: center

}

.album_w {

	padding-left: 5px; float: left; overflow: hidden; width: 148px; height: 143px; text-align: left

}

.album_pic {

	padding-right: 5px; padding-left: 5px; float: left; padding-bottom: 4px; width: 72px; padding-top: 3px; text-align: center

}

.album_test {

	padding-right: 4px; padding-left: 4px; float: left; padding-bottom: 4px; width: 199px; padding-top: 4px; text-align: left; color:#666666

}

.album_pic_1 {

	text-align: center

}

.album_pic_2 {

	padding-right: 0px; margin-top: 5px; padding-left: 0px; padding-bottom: 3px; overflow: hidden; width: 106px; padding-top: 3px; background-color: #fff

}

.show_page {

	padding-right: 6px; padding-left: 6px; float: left; padding-bottom: 6px; width: 668px; padding-top: 6px; background-color: #fff

}

.table_coolsite {

	padding-right: 6px; padding-left: 6px; padding-bottom: 6px; margin: 6px auto; width: 943px; padding-top: 6px; background-color: #fff; text-align: center

}

.table_coolsite_title_bg {

	background-image: url(img/content_title_coolsite.gif); width: 943px; height: 32px

}

.table_coolsite_title_1 {

	padding-right: 4px; padding-left: 0px; font-size: 12px; float: left; padding-bottom: 0px; width: 56px; color: #fff; padding-top: 7px

}

.table_coolsite_title_2 {

	padding-right: 8px; padding-left: 0px; float: right; padding-bottom: 0px; width: 50px; color: #c2c2c2; padding-top: 5px; text-align: right

}

.table_coolsite_content {

	margin: 0px auto; width: 943px; height: 133px; text-align: center

}

.google_table {

	padding-right: 6px; padding-left: 6px; padding-bottom: 6px; margin: 0px auto 6px; width: 943px; padding-top: 6px; height: 60px; background-color: #fff; text-align: center

}



.table5 {

	margin: 0px auto; width: 955px; height: 313px

}

.table_3_1 {

	float: left; width: 680px; margin-right: 6px

}

.table_3_2 {

	float: right; width: 269px

}

.table_3_1_table {

	padding-right: 6px; padding-left: 6px; padding-bottom: 6px; margin: 0px auto; width: 668px; padding-top: 6px; background-color: #fff; text-align: center

}

.table_3_2_1 {

	padding-right: 6px; padding-left: 6px; margin-bottom: 6px; padding-bottom: 6px; width: 257px; padding-top: 6px; background-color: #fff

}

.table_3_2_2 {

	padding-right: 6px; padding-left: 6px; padding-bottom: 6px; width: 257px; padding-top: 6px; background-color: #fff

}

.table_3_1_1 {

	padding-right: 6px; padding-left: 6px; padding-bottom: 6px; margin: 0px auto; width: 668px; padding-top: 6px; background-color: #fff; text-align: center

}

.table_3_1_title_bg {

	background-image: url(img/content_title.gif); width: 668px; height: 32px

}

.table_3_1_title_1 {

	padding-right: 4px; padding-left: 0px; font-size: 12px; float: left; padding-bottom: 0px; width: 56px; color: #fff; padding-top: 7px

}

.table_3_1_title_2 {

	padding-right: 11px; padding-left: 0px; float: right; padding-bottom: 0px; width: 50px; color: #c2c2c2; padding-top: 8px; text-align: right

}

.table_3_1_content {

	margin: 0px auto; width: 650px; padding-top: 5px; POSITION: relative; height: 165px; text-align: center

}

.table_3_1_1_content {

	padding-right: 10px; padding-left: 10px; padding-bottom: 10px; margin: 0px auto; overflow: hidden; padding-top: 5px; height: 254px; text-align: center

}



/*友情链接*/

.link {padding-right: 6px; padding-left: 6px; padding-bottom: 6px; padding-top: 0px; height: 100%; background-color: #fff}

.link_21 {margin-top: 6px; overflow: hidden; width: 943px; BORDER-bottom: #cccccc 1px dashed}

.link_2_1 {	padding-right: 2px; padding-left: 2px; float: left; padding-bottom: 2px; width: 99px; padding-top: 2px; text-align: left}



/*底部样式*/

.foot {	padding-right: 0px; padding-left: 0px; padding-bottom: 5px; margin: 6px auto 0px; width: 955px; padding-top: 5px; background-color: #fff; text-align:center;}

.foot a{color: #e22402; text-decoration: none}

.foot a:hover {	color: #333}

.foot_link {padding-right: 0px; padding-left: 0px; padding-bottom: 12px; margin: 0px auto; width: 955px; line-height: 21px; padding-top: 8px; background-color: #fff; text-align:center;}



/*ajax框*/

.ajaxtip{

	position:absolute;

	border: 1px solid #a3bee8;

	background: #f0f7ff;

	color: #ff0000;

	font-size: 12px;

	line-height:120%;

	padding: 3px;

	z-index:1000;

}

#tips {

	border: 1px solid #a3bee8;

	padding: 3px;

	display: none;

	background: #f0f7ff;

	position: absolute;

	z-index: 2000;

}

#dialog{

	position:absolute;

	top:0px;

	left:0px;

	border: 5px solid #8bcee4;

	background: #f1f5fa;

	font-size: 12px;

	line-height:120%;

	padding: 20px 10px 10px 10px;

	visibility: hidden;

}

#mask{

	position:absolute;

	top:0px;

	left:0px;

	background: #777777;

	filter: Alpha(opacity=30);

	opacity: 0.3;

}



.userinfo_001{background:url(img/userinfo.gif) 0px 0px no-repeat; padding-left:16px;}

.userinfo_002{background:url(img/userinfo.gif) 0px -16px no-repeat; padding-left:16px;}

.userinfo_003{background:url(img/userinfo.gif) 0px -34px no-repeat; padding-left:16px;}

.userinfo_004{background:url(img/userinfo.gif) 0px -54px no-repeat; padding-left:16px;}

.userinfo_005{background:url(img/userinfo.gif) 0px -73px no-repeat; padding-left:16px;}

.userinfo_006{background:url(img/userinfo.gif) 0px -94px no-repeat; padding-left:16px;}

.userinfo_007{background:url(img/userinfo.gif) 0px -113px no-repeat; padding-left:16px;}

.userinfo_008{background:url(img/userinfo.gif) 0px -133px no-repeat; padding-left:16px;}




.blockcontent{
  width: 100%;
  margin: 0px !important;
  margin: 0px;
}

.blockcontentpic{float: left; margin-top: 21px; 
padding1:2px 2px 0px 2px;
  width: 100%;
  margin: 0px !important;
  margin: 0px;
}
.flbookCover{
	border: 0px;
}
.flbookCover a{text-decoration : none; position : relative; top : 1px; left : 1px;}

.blockcontentpic a { background-color: #FFFFFF; border: 1px solid #d6d6d6;  height: 110px; padding: 4px; }
.blockcontentpic a:hover { background-color: #c50703; border: 1px solid #c50703; }