/* 全局CSS定义 */
body { text-align: center; padding:0; font-size:12px; font-family: Arial, 宋体; color:black; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin: 0; }
div,form,img,ul,ol,li,dl,dt,dd,p { margin: 0; padding: 0; border: 0;}
img,a img{border:0; margin:0; padding:0;}
h1,h2,h3,h4,h5 { margin:0; padding:0;font-size:12px;font-weight:normal;}
h6 { color: #000; font-size: 12px; font-weight: bold; }
ul,ol,li {list-style:none}
table,td,input {font-size:12px}

/* 链接颜色 */
a:link,a:visited{  }
a:active,a:hover{ text-decoration: underline; }

/* 隔线 空间 */
.clear{ clear: both; height:1px; overflow:hidden; font-size:0px; visibility:hidden; }
.blank10 { height: 10px; overflow: hidden; clear: both; }
.blank6{ height:6px; font-size:1px; clear:both;overflow:hidden;}
.blankW4{ height:4px; overflow:hidden; clear:both; }
.blankW8{ height:8px; overflow:hidden; clear:both; }
.blank8 { width: auto; height: 8px; overflow: hidden; }
.blank2 { width: auto; height: 2px; overflow: hidden; }
.blank4 { width: auto; height: 4px; overflow: hidden; }
.blank17 { height: 17px; overflow: hidden; clear: both; }
.blank25 { height: 25px; clear: both; overflow: hidden; }
.blank50 { height: 50px; clear: both; overflow: hidden; }
.blank100 { height: 100px; clear: both; overflow: hidden; }
.dashedB{ font-size: 1px; line-height: 1; width: 100%; height: 1px; overflow: hidden; clear: both; border-bottom: 1px dashed #e0e0e0; }
.dashed { font-size: 1px; line-height: 1; width: auto; height: 1px; margin-right: 6px; border-bottom: 1px dashed #e0e0e0; }
.dashedH8 { font-size: 1px; line-height: 1; width: auto; height: 1px; margin-top: 4px; margin-bottom: 4px; border-bottom: 1px dashed #e0e0e0; }
.line7 { background-image: url(bg_line7.gif); background-repeat: repeat-x; background-attachment: scroll; height: 7px; }
.lineCB { font-size: 1px; line-height: 1; width: auto; height: 1px; margin: 0 0 20px; border-bottom: 1px solid #bdcdda; }
.lineCG { font-size: 1px; line-height: 1; margin: 0 0 20px; width: auto; height: 1px; border-bottom: 1px solid #e0e0e0; }



.b4 { width: 4px; height: 1px; float: left; }
.b8 { width: 8px; height: 1px; float: left; }
.b12 { width: 12px; height: 1px; float: left; }
.b18 { width: 18px; height: 1px; float: left; }
/* 搜索区 */
.clubSearch li { font-family: Arial, 宋体; float: left; }
.channel_s { font-family: Arial, 宋体; background-image: url(bg_search.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 top; text-align: center; width: 200px; height: 45px; padding-top: 27px; }
.channel_s li { vertical-align: bottom; float: left; padding-left: 6px; }
.moreSearchFL { height: auto; float: left; margin-top: 6px; margin-left: 3px; }
.moreSearchFL487 { text-align: right; width: 478px; float: left; }
.moreSearchFL3 { text-align: right; width: 337px; float: left; }
/* 页眉及导航 */
.header {
	background-image: url(bg_top.gif);
	background-repeat: repeat-x;
	background-attachment: fixed;
	width:auto;
	height: 98px;
	margin: 0 auto;
overflow: hidden; 
}
.headerBox960 {  margin: 0 auto; width: 960px; }
.adminHeader { background-image: url(bg_top.gif); background-repeat: repeat-x; background-attachment: fixed; width:auto; height: 97px; margin: 0 auto; }
.headerL { width:208px; float:left; margin-top: 24px; overflow: visible; }
.headerR {
	margin: 0 0 0 208px;
	height: 59px;
	width: 745px;
}
.name { width:400px; height:35px; margin-top: 3px;  float:right; text-align: right; }


.header_s li { text-align: left; width:210px; height:25px; float:right; padding: 3px 0 0; margin-right: 21px; }
.adminName { width:550px; height:40px; float:left    ; margin-top: 24px; padding: 2px 0 6px; }

/* 下拉菜单区 */
.menu { margin:6px 0 0 130px; width: auto; height: auto; }
.menu ul li { position: relative; z-index: 5; float: left; }
.menu ul li a { font-size: 12px; color: #5c5c5c; line-height: 24px; text-align: center; text-decoration: none; width: 86px; display: block; }
.menu ul li a:hover { color: #556777; background-image: url(bg_channel.gif); background-repeat: no-repeat; text-decoration: none; } 
.menu ul li ul { display: none; }
.menu ul li:hover ul { font-weight: normal; background-image: url(bg_menu.gif); display: block; left: 0; position: absolute; }
.menu ul li:hover ul li a {
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	text-indent: 12px;
	display: block;
}
.menu ul li:hover ul li a:hover { color: #556777; font-weight: normal; background-image: url(bg_menu2.gif); background-repeat: no-repeat; background-position: center; text-decoration: none; }

/* 管理中心菜单区 */
.adMenu{ font-family: Arial, 宋体; background-position: 0 0; height:24px; position:relative; width: auto; z-index:1; margin-top: 29px; }
.adMenu ul li { float: left; }
.adMenu ul li a { font-size: 12px; color: #5c5c5c; line-height: 24px; text-align: center; text-decoration: none; width: 86px; display: block; }
.adMenu ul li a:hover { color: #556777; background-image: url(bg_channel.gif); background-repeat: no-repeat; text-decoration: none; }


/* 位置提示区 */
#remindBox { font-family: Arial, 宋体; text-align: left; text-indent: 12px; width: 740px; height:auto; margin: 0 auto; padding: 8px 8px 8px 208px; overflow: hidden; background: url(logo.gif) no-repeat 0px -75px; }
#remindBox span { float: right; padding-right: 8px; }
#remindBox a { color: #5b5b5b; text-decoration: none; }
#remindBox a:hover { color: #bf0000; text-decoration: underline; }

/* 主要内容外框 */
#content { background-color: white; width: 960px; height:auto; margin: 0 auto; position:relative; overflow: hidden; } 
#contentAuto {background-color: white;	margin: 0 auto;	position: relative;width: 100%;	overflow: visible;}

/* 内框架 */
#contl200 { background-color: white; width:200px; float:left; margin: 0 0 0 8px; display: inline; }
#contr736 { width:736px; height:auto; float: right; margin: 0 8px 0 0; display: inline; }
#contr744 { text-align: left; display: inline; margin: 0 8px 0 0; width: 744px; height: auto; float: right; }
.cont944 { width:944px; height:auto; overflow: hidden; margin: 0 auto; }
#contl736 { width: 736px; height:auto  ; float: left; margin: 0 0 0 8px; display: inline; }
#contr200 { width:200px; float:right; height:auto  ; margin: 0 8px 0 0; display: inline; }

/* 中心区框架 */
#contmauto { width:auto; height:1200px; margin: 0 214px; }


/* Banner区 */
#banner { width: 734px; height: auto; z-index: -1; margin: 0 auto 8px; border: solid 1px #cdcdcd; }
#bannerOpen { position: relative; width: 942px; height: auto; z-index: -1; margin: 0 auto 8px; border: solid 1px #cdcdcd; }
.banner198_70 { width: 198px; height: 70px; margin: 0 auto 0; border: solid 1px #cdcdcd; }
.banner742_278 { margin: 0 auto; width: 742px; height: 278px; border: solid 1px #cdcdcd; }
.banner742_62 { margin: 0 auto; width: 742px; height: 62px; border: solid 1px #cdcdcd; }

/* Box */
.box { width: auto; overflow: hidden; }
.boxC {  font-size: 14px; font-family: Arial, 宋体; line-height: 22px;text-align: center; overflow: hidden; margin-right: auto; margin-left: auto; }
.boxC a { color: #5c5c5c; text-decoration: none; text-align: center; }
.boxC a:hover { color: #bf0000; text-decoration: none; text-align: center; }
.Sbox { text-align: left; width: auto; overflow: hidden; }
.Sbox span { font-size: 12px; font-family: Arial, 宋体; }
.box650 { text-align: left; width: 620px; margin: 10px auto; padding: 8px 14px 0; border: solid 1px #cdcdcd; }
.box650PL100 { text-align: left; width: 520px; margin: 10px auto; padding: 8px 14px 0 114px; border: solid 1px #cdcdcd; }
.boxPR200 { text-align: left; width: auto; overflow: hidden; padding: 0 70px 0 0; }
.box960 { background-color: #fff; width: 944px; height:auto; margin: 0 auto; overflow:hidden; padding: 8px 8px 0; }
.textBox{ clear:both; padding:8px 0 0; }
.FBox { text-align: left; width: 100%; overflow: hidden; }
.login li { color: #5b5b5b; font-family: Arial, 宋体; margin: 2px 0 6px; }
.login li a { color: #3b5998; line-height: 25px; text-decoration: none; }
.login li img { margin: 0 0 0 8px; }
.login li a:hover { color: #3b5998; line-height: 25px; text-decoration: underline; }

/* Box背景外框 */
.boxBg { background-image: url(bg_titlebar.gif); background-repeat: repeat-x; background-attachment: scroll; padding: 2px 14px 5px; border: solid 1px #cdcdcd; }
.boxBg0 { background-color: #f0f0e6; background-position: 0 1em; padding: 2px 0 0; border-top: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd; border-left: 1px solid #cdcdcd; }
.boxBg25 { background-image: url(bg_titlebar.gif); background-repeat: repeat-x; background-attachment: scroll; padding: 2px 25px 5px; border: solid 1px #cdcdcd; }
.boxBg8Y { background-color: #ffe; background-repeat: repeat-x; background-attachment: scroll; padding: 2px 8px 8px; border: solid 1px #999; }
.boxBg8B { background-color: #f8fcff; background-image: url(bg_titlebar.gif); background-repeat: repeat-x; background-attachment: scroll; padding: 2px 8px 8px; border: solid 1px #cdcdcd; }
.loginBoxBg18 { background-color: #f7f7f7; background-image: url(bg_titlebar.gif); background-repeat: repeat-x; background-attachment: scroll; padding: 2px 17px 5px 18px; border: solid 1px #cdcdcd; }
.boxBgD { background-image: url(bg_dashed.gif); background-repeat: repeat-y; background-attachment: scroll; width: 100%; overflow: hidden; }
.box655Bg { background-image: url(bg_proInfo.gif); background-repeat: repeat; background-attachment: scroll; text-align: left; width: 655px; height: auto; float: left; padding: 5px 14px 0; }
.indexboxBg { background-image: url(bg_titlebar.gif); background-repeat: repeat-x; background-attachment: scroll; height: 178px; padding: 2px 14px 5px; border: solid 1px #cdcdcd; }
.searchboxBg3 { background-color: #f7f7f7; background-image: url(bg_search_club.gif); background-repeat: repeat-x; background-attachment: scroll; padding: 2px 25px 8px 128px; border-left: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd; }
.searchboxBg { background-color: #f7f7f7; background-image: url(bg_search_club.gif); background-repeat: repeat-x; background-attachment: scroll; padding: 2px 25px 8px 128px; border: solid 1px #cdcdcd; }
.searchboxBg2 { background-color: #f7f7f7; background-image: url(bg_search_club.gif); background-repeat: repeat-x; background-attachment: scroll; padding: 2px 25px 8px; border: solid 1px #cdcdcd; }
.searchboxBg4 { background-color: #f7f7f7; width: 894px; margin-right: auto; margin-left: auto; padding: 2px 25px 8px; border: solid 1px #cdcdcd; }
.searchboxBg5 { background-color: #f7f7f7; margin-right: auto; margin-left: auto; padding: 2px 25px 8px; border: solid 1px #cdcdcd; }
.boxBg35 { background-image: url(bg_comment_line.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 15px; text-align:left; clear:both; height:35px; text-align: left; }
.box240Bg { background-image: url(bg_titlebar.gif); background-repeat: repeat-x; text-indent: 10px; width: 240px; margin-top: 10px; margin-bottom: 6px; margin-left: 30px; border: solid 1px #cdcdcd; }
.box630Bg { background-image: url(bg_titlebar.gif); background-repeat: repeat-x; text-indent: 10px; width: 630px; margin: 10px auto; border: solid 1px #cdcdcd; }
.box650Bg { font-style: italic; background-image: url(bg_titlebar.gif); background-repeat: repeat-x; text-align: left; text-indent: 10px; margin-bottom: 10px; width: 650px; margin-top: 10px; margin-left: 30px; border: solid 1px #cdcdcd; }
.boxBgCG { background-color: #f7f7f7; width: auto; overflow: hidden; padding: 2px 40px 5px; border-left: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd; }

/* Box四条边框 */
.boxB { background-color: white; padding: 2px 14px 5px; border: solid 1px #cdcdcd; }
.Box700 { text-align: left; margin: 8px auto; padding: 8px 14px 0; width: 706px; border: solid 1px #f7d589; }
.boxB25 { background-color: white; padding: 0 25px 0; border: solid 1px #cdcdcd; }
.boxB40 { width: auto; overflow: hidden; padding: 0 40px; border: solid 1px #cdcdcd; } 
.editBox { background-color: #ececec; background-image: url(bg_edit.gif); background-repeat: no-repeat; background-attachment: scroll; height: 580px; padding: 2px 14px 5px; border: solid 1px #cdcdcd; }

/* Box外框浮动 */
.boxFL{ float:left; padding:5px 0 0 3px; }
.boxFL35 { margin: 0 0 0 35px; float: left; }
.boxFL110 { font-size: 14px; line-height: 22px; vertical-align: middle; width: 70px; padding: 5px 0 0 40px; float: left; margin: 0; }
.boxFL340 { width: 340px; float: left; }
.boxFR { float: right; }
.boxFR img a {  }
.boxFR img a:hover {  }
.boxFR340 { width: 340px; float: right; }
.boxFR460 { width: 460px; float: right; }
.boxBgF { background-image: url(bg_titlebar.gif); background-repeat: repeat-x; background-attachment: scroll; width: 334px; float: left; padding: 2px 14px 5px; border: solid 1px #cdcdcd; display: inline; }
.indexboxBgF {
	background-image: url(bg_titlebar.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	display: inline;
	padding: 2px 14px 5px;
	width: 334px;
	height: 161px;
	float: left;
	border: solid 1px #cdcdcd;
	overflow: hidden;
}

.boxTagF { display: inline; width: 364px; float: left; }
/* Box三条边框 */
.box25 {
	padding: 2px 25px 5px;
	border-left: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd;
	overflow: hidden;
}
.box14 { background-repeat: repeat-x; background-attachment: scroll; padding: 2px 14px 5px; border-right: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; border-left: 1px solid #cdcdcd; }
.boxFR378 { background-image: url(bg_proInfo.gif); background-repeat: repeat; background-attachment: scroll; text-align: left; width: 378px; height: 234px!important; height: 227px; float: right; padding: 5px 14px 0; border-right: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; border-left: 1px solid #cdcdcd; }
.boxFR378H230 { background-image: url(bg_proInfo.gif); background-repeat: repeat; background-attachment: scroll; text-align: left; padding: 5px 14px 0; width: 378px; height: 213px; float: right; border-right: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; border-left: 1px solid #cdcdcd; }
.regBox { background-color: white; padding: 5px 14px 3px; border-top: 1px solid #cdcdcd; border-left: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; }
.regBoxCG { background-color: #fcfcfc; padding: 5px 14px 3px; border-top: 1px solid #cdcdcd; border-left: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; }
.indexbox15 {
	height: 107px;
	padding: 5px 14px 5px;
	border-right: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	border-left: 1px solid #cdcdcd;
	overflow: hidden;
}

/* Box虚线边框 */
.dashedBox { width: auto; height: auto; padding: 5px 0 0; border-bottom: 1px dashed #e0e0e0; }
.dashedBox460 { background-repeat: repeat-x; background-attachment: scroll; width: 450px; margin: 0 auto; padding: 2px 14px 5px; border: dashed 1px #cdcdcd; }
.dashedBox535 { text-align: left; margin: 8px auto; padding: 8px 14px 0; width: 535px; border: dashed 1px #bdcdda; }
.dashedBox650 { text-align: left; width: 620px; margin: 8px auto; padding: 8px 14px 0; border: dashed 1px #bdcdda; }

.dashedCB { text-align: left; margin: 8px auto; border: dashed 1px #bdcdda; }
/* 标题栏区 */
.Tbar { text-align: left; font-family: Arial, 宋体; width: auto; height: 22px; clear: both; padding: 0 0 14px; }
.Tbar img { margin: 0 11px 0 0; }
.Tbar a { color: #5b5b5b; font-size: 12px; font-weight: bold; text-decoration: none; }
.Tbar a:hover { color: #bf0000; font-size: 12px; text-decoration: underline; }
.Tbar p { width: auto; }
.Tbar span { color: #7e7e7e; font-family: Arial; float: right; }
.Tbar0 { text-align: left; width: auto; height: 22px; clear: both; padding: 0 0 0 25px; }
.Tbar0 img { margin: 0 11px 0 0; }
.TbarClass { text-align: left; padding: 10px 0 2px; width: auto; height: 22px; clear: both; margin-bottom: 3px; border-bottom: 1px solid #e0e0e0; }
.TbarClass img { margin: 0 11px 0 0; }
/* 图片列表 */
.picBox { width: auto; height: auto; }
.picBox8 { margin-top: 18px; margin-right: 8px; margin-left: 8px; width: auto; height: auto; }
.picList li { background-position: 0 center; width: auto; height: auto; margin: 10px auto 0; }
.picList  img { margin: 0 auto; display: inline; padding: 0; border: solid 1px #cdcdcd; }
.picList li p { font-size: 14px; font-family: 宋体, arial; line-height: 20px; margin-top: 4px; }
.picList li p a { color: #7e7e7e; text-decoration: none; }
.picList li p a:hover { color: #bf0000; text-decoration: underline; }
.picB img { display: inline; margin: 0 auto; padding: 0; border-left: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd; }


/* 图片浮动列表区 */
.picLF162 { width: 162px; height: auto; float: left; }
.picLF145 { width: 145px; height: auto; float: left; margin: 10px auto 0; }
.picLF145 img { display: inline; margin: 0 auto; padding: 0; border: solid 1px #cdcdcd; }
.picLF182 { width: 182px; height: auto; float: left; }

.picLF122 { width: 122px; height: auto; float: left; }
.picLF200 { width: 200px; height: auto; float: left; }
.picListF12 li { background-position: 0 center; width: auto; height: auto; margin: 8px auto 0; }
.picListF12 li img { margin: 0 auto; display: inline; padding: 0; border: solid 1px #cdcdcd; }
.picListF12 li p { font-size: 12px; font-family: 宋体, arial; line-height: 22px; }
.picListF12 li p a { color: #7e7e7e; text-decoration: none; }
.picListF12 li p a:hover { color: #bf0000; text-decoration: underline; }
.picListF { background-position: 0 0; display: inline; width: auto; height: auto; float: left; }
.picListF li { background-position: 0 0; display: inline; margin: 10px 0 0; width: auto; height: auto; float: left; }
.picListF li img { margin: 0; padding: 0; border: solid 1px #cdcdcd; display: block; }
.picListF li p{ font-size: 14px; font-family: 宋体, arial; line-height:20px; margin-top: 4px; }
.picListF li p a { color: #7e7e7e; text-decoration: none; }
.picListF li p a:hover { color: #bf0000; text-decoration: underline; }

.picListBgF li {
	background-image: url(bg_proPic.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: 0 2px;
	text-align: center;
	display: inline;
	margin: 0px 0 0;
	width: auto;
	height: auto;
	float: left;
	padding: 7px;
	border: solid 1px #cdcdcd;
}
.picListBgF li img { margin: 0; padding: 0; border: solid 1px #cdcdcd; display: block; }
.picListBgF li p{ font-size: 12px; font-family: 宋体, arial; line-height:20px; float: left; margin-top: 4px; }
.picListBgF li p a { color: #7e7e7e; }
.picListBgF li p a:hover { color: #bf0000; }

.picADRF152 { background-position: 0 0; width: 152px; height: auto; float: right; }

.logoCn4s{ background-position: 0 bottom; width: 120px; float: right; display: inline; }
.logoCn4s img { display: inline; }
.MR5 img { margin: 5px -2px 6px 5px; }

/* 文字浮动列表区 */

.listLF70 { color: #5c5c5c; font-size: 14px; line-height: 22px; padding: 8px 0 0; width: 70px; height: auto; float: left; }
.listLF108 { padding: 8px 0 0; width: 108px; height: auto; float: left; }
.listLF120 { padding: 8px 0 0; width: 120px; height: auto; float: left; }
.listLF180 { color: #5c5c5c; font-size: 14px; line-height: 22px; padding: 8px 0 0; width: 160px; height: auto; float: left; }
.listLF180 a { color: #3b5998; text-decoration: underline; }
.listLF180 a:hover { color: #bf0000; text-decoration: underline; }
.listRF240 { color: #5c5c5c; font-size: 14px; line-height: 22px; background-position: 0 8px; padding: 8px 0 0; width: 240px; height: auto; float: right; }
.listRF240 li { background-image: url(bg_block.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 8px; padding: 0 0 0 9px; }
.listRF240 a { color: #3b5998; text-decoration: none; }
.listLF240 a:hover { color: #bf0000; text-decoration: underline; }

.listLF280 { color: #5c5c5c; font-size: 14px; line-height: 22px; background-position: 0 8px; padding: 8px 0 0; width: 280px; height: auto; float: left; }
.listLF280 li { background-image: url(bg_block.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 8px; padding: 0 0 0 9px; }
.listLF280 a { color: #3b5998; text-decoration: none; }
.listLF280 a:hover { color: #bf0000; text-decoration: underline; }
.listLF320 { padding: 8px 0 0; width: 320px; height: auto; float: left; }

.listRF170 { padding: 8px 0 0; width: 170px; height: auto; float: right; }
.listRF200 { padding: 8px 0 0; width: 195px; height: auto; float: right; }
.listRF320 { padding: 8px 0 0; width: 320px; height: auto; float: right; }
.listRF410 { padding: 8px 0 0; width: 410px; height: auto; float: right; }
.listRFB378 {
	font-family: Arial;
	background-color: #f7f7f7;
	text-align: left;
	padding: 5px 14px 2px;
	width: 378px;
	float: right;
	border: solid 1px #cdcdcd;
}
.listRFB378 a { color: #5b5b5b; font-size: 14px; font-weight: bold; text-decoration: none; }
.listRFB378 a:hover { color: #bf0000; font-size: 14px; font-weight: bold; }
.listRFB378 span { color: #bf0000; font-size: 14px; font-family: Arial; font-weight: bold; font-style: normal; text-decoration: none; float: right; }

.listRFB392 { width: 392px; float: right; margin-top: 10px; padding: 8px; border: solid 1px #cdcdcd; }
.listRF500 { width: 500px; height: auto; float: right; padding: 8px 0 0; }
.listRF530 { padding: 8px 0 0; width: 530px; height: auto; float: right; }
.listRF600 { padding: 8px 0 0; width: 600px; height: auto; float: right; }
.listRF700 { text-align: left; padding: 8px 0 0; width: 700px; height: auto; float: right; }

/* 文字列表 */
.list { padding: 8px 0 0; width: auto; height: auto; }
.list485 { background-color: #f7f7f7; text-align: left; width: 485px; margin-right: auto; margin-left: auto; padding: 0 8px 5px; border: solid 1px #cdcdcd; }

/* 14号字体 */
.F14{ color: #7e7e7e; font-size: 14px; font-family: Arial, 宋体; line-height: 22px; text-align: left; margin: 6px 0 0; padding: 0 0 5px; }
.F14 li a { color: #5b5b5b; font-size: 14px; text-decoration: none; }
.F14 li a:hover { color: #bf0000; font-size: 14px; text-decoration: underline; }
.F14 li span{ font-family: Arial; text-align: left; float:right; }
.F14 li p { color: #7e7e7e; font-size: 14px; line-height:24px; text-align: justify; text-indent: 24px; margin: 10px 0 8px; }
.F14 li p a { color:#7e7e7e; text-decoration: none; }
.F14 li p a:hover { color: #bf0000; text-decoration: underline; }
.F14 li img { padding: 0 3px 0; }

/* 14号字体加点 */
.F14S li { font-size: 14px; background-image: url(bg_block.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 8px; text-align: left; margin: 6px 0 0; padding: 0 0 5px 9px; }
.F14S  a { color: #5b5b5b; font-size: 14px; text-decoration: none; }
.F14S  a:hover { color: #bf0000; font-size: 14px; text-decoration: underline; }
.F14S span{ font-family: Arial; text-align: left; float:right; }
.F14S p { color: #7e7e7e; font-size: 14px; line-height:24px; text-align: justify; text-indent: 24px; margin: 10px 0 8px; }
.F14S p a { color:#7e7e7e; text-decoration: none; margin-left: 20px; }
.F14S p a:hover { color: #bf0000; text-decoration: underline; margin: 0 0 0 20px; }
.F14S  img { padding-right: 3px; padding-left: 3px; }

/* 14号字体加虚线加点 */
.F14D li{ font-size: 14px; background-image: url(bg_block.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 8px; text-align: left; margin: 6px 0 0; padding: 0 0 5px 9px; border-bottom: 1px dashed #e0e0e0; }
.F14D li a { color: #5b5b5b; font-size: 14px; text-decoration: none; }
.F14D li a:hover { color: #bf0000; font-size: 14px; text-decoration: underline; }
.F14D li span{ font-family: Arial; text-align: left; float:right; }
.F14D li p { color: #7e7e7e; font-size: 14px; line-height:24px; text-align: justify; text-indent: 24px; margin: 10px 0 8px; }
.F14D li p a { color:#7e7e7e; text-decoration: none; margin-left: 20px; }
.F14D li p a:hover { color: #bf0000; text-decoration: underline; margin: 0 0 0 20px; }
.F14D li img { padding-right: 3px; padding-left: 3px; }

/* 14号字体斜体 */
.F14i li { font-size: 14px; font-style: italic; line-height: 22px; background-position: 0 8px; text-align: left; list-style-type: none; width: auto; height: auto; padding-left: 9px; }

.F14 h1 { border-bottom: 1px dashed #cdcdcd; }
.F14 h1 a { color: #5b5b5b; font-family: Arial, 宋体; text-decoration: none; }
.F14 h1 a:hover { color: #bf0000; font-family: 宋体, arial; text-decoration: underline; }

/* 14号字体浮动区 */
.F14FBox { width: 100%; overflow: hidden; }
.FBoxH330 { text-align: center; width: 100%; height: 330px; overflow: hidden; }
.FBoxH175 { text-align: center; width: 100%; height: 175px; overflow: hidden; }
.F14FR50 { color: #5c5c5c; font-size: 14px; text-decoration: none; text-align: center; width: 50px; float: right; padding-top: 4px; }
.F14F30 li { font-size: 14px; line-height: 22px; text-align: left; width: 30px; float: left; vertical-align: bottom; margin: 5px 0; }
.F14F30 li a { color: #5b5b5b; font-size: 14px; text-decoration: none; }
.F14F30 li a:hover { color: #bf0000; font-size: 14px; text-decoration: underline; }
.F14F75 li { font-size: 14px; line-height: 22px; text-align: left; width: 75px; float: left; vertical-align: bottom; margin: 5px 0; }
.F14F75 li a { color: #5b5b5b; font-size: 14px; text-decoration: none; }
.F14F75 li a:hover { color: #bf0000; font-size: 14px; text-decoration: underline; }
.F14F88 { color: #5c5c5c; font-size: 14px; text-decoration: none; text-align: center; padding-top: 8px; width: 88px; float: left; }
.F14F88 a { color: #5c5c5c; text-decoration: none; }
.F14F88 a:hover { color: #bf0000; text-decoration: underline; }
.F14F90 li { font-size: 14px; line-height: 22px; text-align: left; width: 90px; float: left; vertical-align: bottom; margin: 5px 0; }
.F14F90 li a { color: #5b5b5b; font-size: 14px; text-decoration: none; }
.F14F90 li a:hover { color: #bf0000; font-size: 14px; text-decoration: underline; }
.F14F120 li { font-size: 14px; line-height: 22px; text-align: left; width: 120px; float: left; vertical-align: bottom; margin: 2px 0 2px 0; }
.F14F120 li a { color: #5b5b5b; font-size: 14px; text-decoration: none; }
.F14F120 li a:hover { color: #bf0000; font-size: 14px; text-decoration: underline; }
.F14F165 li { font-size: 14px; line-height: 22px; text-align: left; width: 165px; float: left; vertical-align: bottom; margin: 2px 0; }
.F14F165 li a { color: #5b5b5b; font-size: 14px; text-decoration: none; }
.F14F165 li a:hover { color: #bf0000; font-size: 14px; text-decoration: underline; }
.F14F170 li { font-size: 14px; line-height: 22px; text-align: left; width: 170px; float: left; vertical-align: bottom; margin: 5px 0; }
.F14F170 li a { color: #5b5b5b; font-size: 14px; text-decoration: none; }
.F14F170 li a:hover { color: #bf0000; font-size: 14px; text-decoration: underline; }
.F14F180 { color: #5c5c5c; font-size: 14px; font-family: Arial; text-decoration: none; text-align: left; padding-top: 8px; width: 180px; float: left; }
.F14F180 a { color: #5c5c5c; text-decoration: none; }
.F14F180 a:hover { color: #bf0000; text-decoration: underline; }
.F14F200  { font-size: 14px; line-height: 22px; text-align: left; width: 200px; float: left; margin: 5px 0; }
.F14F200 a { color: #5b5b5b; text-decoration: none; }
.F14F200 a:hover { color: #bf0000; font-size: 14px; text-decoration: underline; }
.F14F225 li { font-size: 14px; line-height: 22px; text-align: left; margin: 5px 0; width: 210px; float: left; }
.F14F225 li a { color: #5b5b5b; text-decoration: none; }
.F14F225 li a:hover { color: #bf0000; font-size: 14px; text-decoration: underline; }
.F14F300 { font-size: 14px; line-height: 22px; text-align: left; width: 300px; float: left; }
.F14F300 li { font-size: 14px; line-height: 22px; text-align: left; margin: 5px 0; width: 300px; float: left; }
.F14F300 li a { color: #5b5b5b; text-decoration: none; }
.F14F300 li a:hover { color: #bf0000; font-size: 14px; text-decoration: underline; }


.F14F340 li { font-size: 14px; line-height: 22px; text-align: left; width: 340px; float: left; margin: 5px 0; }
.F14F340 li a { color: #5b5b5b; text-decoration: none; }
.F14F340 li a:hover { color: #bf0000; text-decoration: underline; }
.F14F340 li span { font-family: Arial; background-image: url(button_article.gif); text-align: right; float: right; }
.F14F410 { font-size: 14px; line-height: 22px; text-align: left; vertical-align: bottom; width: 410px; float: left; margin: 5px 0; }
.F14F410 li a { color: #5b5b5b; text-decoration: none; }
.F14F410 li a:hover { color: #bf0000; }
.F14F410 li span { font-family: Arial; text-align: right; float: right; }
.F14F440 li { font-size: 14px; line-height: 22px; text-align: left; vertical-align: bottom; width: 440px; float: left; margin: 5px 0; }
.F14F440 li a { color: #5b5b5b; text-decoration: none; }
.F14F440 li a:hover { color: #bf0000; text-decoration: underline; }
.F14F440 li span { font-family: Arial; text-align: right; float: right; }
.F14F550 { float:left; width:500px; height: 160px; margin: 10px 0 0; }
.F14F550 li { font-size: 14px; line-height: 22px; background-image: url(bg_block.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 8px; text-align: left; clear: both; margin: 0; padding: 0 0 0 9px; display: block; }
.F14F550 li a { color: #5b5b5b; text-decoration: none; }
.F14F550 li a:hover { color: #bf0000; text-decoration: underline; }
.F14F550 li span { font-family: Arial; text-align: right; float: right; }
.F14F500 li { font-size: 14px; line-height: 22px; text-align: left; vertical-align: bottom; width: 500px; float: left; margin: 5px 0; }
.F14F500 li a { color: #5b5b5b; text-decoration: none; }
.F14F500 li a:hover { color: #bf0000; text-decoration: underline; }

/* 14号字体浮动加点 */
.F14F130S li { font-size: 14px; line-height: 22px; background-image: url(bg_block.gif); background-repeat: no-repeat; background-position: 0 8px; text-align: left; margin: 3px 0 0; width: 130px; float: left; vertical-align: bottom; padding: 0 0 0 9px; }
.F14F130S li a { color: #5b5b5b; font-size: 14px; text-decoration: none; }
.F14F130S li a:hover { color: #bf0000; font-size: 14px; }
.F14F300S li { font-size: 14px; line-height: 22px; background-image: url(bg_block.gif); background-repeat: no-repeat; background-position: 0 8px; text-align: left; margin: 8px 0 0; width: 300px; float: left; vertical-align: bottom; padding: 0 0 0 9px; }
.F14F300S li a { color: #5b5b5b; font-size: 14px; text-decoration: none; }
.F14F300S li a:hover { color: #bf0000; font-size: 14px; }
.F14focus li { font-size: 14px; font-family: 宋体, arial; line-height: 24px; text-align: left; width: 100%; height: auto; }
.F14focus img { margin-left: 10px; }
.F14focus span { color: #5b5b5b; font-size: 12px; font-family: Arial; float: right; }
.F14focus h1 { color: #3377a2; font-size: 16px; font-weight: bold; }
.F14focus h1 a { color: #3b5998; font-size: 14px; font-family: Arial, 宋体; text-decoration: none; }
.F14focus h1 a:hover { color: #bf0000; font-size: 14px; font-family: 宋体, arial; text-decoration: underline; }
.F14focus li p { font-size: 14px; line-height: 25px; text-align: justify; text-indent: 24px; margin: 5px 0 0 0; }
.F14focus li p a { color: #7e7e7e; text-decoration: none; text-align: left; margin-left: 20px; }
.F14focus li p a:hover { color: #bf0000; font-size: 14px; text-decoration: underline; }

/* 14号字体左边距离 */
.F14ML120 { font-size: 14px; line-height: 22px; background-position: 0 8px; text-align: left; width: auto; height: auto; list-style-type: none; margin: 0 0 0 120px; }
.F14ML120 a { color: #3b5998; text-decoration: none; }
.F14ML120 a:hover { color: #bf0000; text-decoration: underline; }

/* 14号字体带背景色 */
.F14BgW { font-size: 14px; font-family: Arial, 宋体; line-height: 22px; background-color: white; text-align: left; margin: 6px 0 0; padding: 0 5px 5px; }

/* 16号字体搜索标题 */
.SF16 { font-size: 16px; line-height: 18px; background-position: 0 8px; text-align: left; list-style-type: none; width: auto; height: auto; }
.SF16 a { color: #33c; font-size: 16px; text-decoration: underline; }
.SF16 a:hover { color: #bf0000; font-size: 16px; text-decoration: underline; }

/* 14号字体搜索标题 */
.SF14 { font-size: 14px; line-height: 22px; background-position: 0 8px; text-align: left; list-style-type: none; width: auto; height: auto; clear: both; margin: 6px 0 0; }
.SF14 a { color: #3b5998; font-size: 14px; text-decoration: underline; }
.SF14 a:hover { color: #bf0000; font-size: 14px; text-decoration: underline; }
.SF14 span { float: right; margin: 0 100px 0 0; }

/* 14号字体搜索标题加点 */
.SF14S { font-size: 14px; background-image: url(bg_block.gif); background-repeat: no-repeat; background-position: 0 6px; text-align: left; list-style-type: none; width: auto; height: auto; margin-top: 6px; padding: 0 0 0 9px; }
.SF14S a { color: #33c; font-size: 14px; text-decoration: underline; }
.SF14S a:hover { color: #bf0000; font-size: 14px; text-decoration: underline; }

/* 13号字体搜索内容 */
.SF13H20 { font-size: 13px; line-height: 20px; background-position: 0 8px; text-align: left; list-style-type: none; width: 520px; height: auto; }

/* 12号字体 搜索内容*/
.SF12 { color: #666; line-height: 22px; background-position: 0 8px; text-align: left; list-style-type: none; width: auto; height: auto; margin-right: auto; margin-left: auto; }
.SF12 a { color: #5b5b5b; text-decoration: underline; }
.SF12 a:hover { color: #bf0000; text-decoration: underline; }
.SF12G { color: #008000; font-size: 12px; line-height: 22px; background-position: 0 8px; text-align: left; list-style-type: none; width: auto; height: auto; }
.SF12G a { color: #008000; font-size: 12px; text-decoration: underline; }
.SF12G a:hover { color: #bf0000; font-size: 12px; text-decoration: underline; }

/* 12号字体 */
.F12C { color: #5b5b5b; font-family: Arial, 宋体; line-height: 22px; background-position: 0 8px; list-style-type: none; width: auto; height: auto; }
.F12  { color: #5b5b5b; font-family: Arial, 宋体; line-height: 22px; background-position: 0 8px; text-align: left; list-style-type: none; width: auto; height: auto; }
.F12 a { color: #5b5b5b; text-decoration: none; }
.F12 a:hover { color: #bf0000; text-decoration: underline; }
.F12 span { font-family: Arial; text-align: right; float: right; }

.F12Y { font-size: 12px; font-family: Arial, 宋体; line-height: 22px; background-position: 0 8px; text-align: left; list-style-type: none; width: auto; height: auto; }
.F12Y a { color: #f90; font-size: 12px; text-decoration: underline; }
.F12Y a:hover { color: #bf0000; font-size: 12px; text-decoration: underline; }

.F12H25 { font-family: Arial, 宋体; line-height: 25px; background-position: 0 8px; text-align: left; list-style-type: none; width: auto; height: auto; }

/* 12号字体加点 */
.F12S li { font-family: Arial, 宋体; line-height: 22px; background-image: url(bg_block.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 8px; text-align: left; list-style-type: none; width: auto; height: auto; padding-left: 9px; }
.F12S li a { color: #5b5b5b; text-decoration: none; }
.F12S li a:hover { color: #bf0000; text-decoration: underline; }
.F12S img { padding: 0 3px 0; }

/* 12号字体带背景色 */
.F12BgW { font-size: 12px; font-family: Arial, 宋体; line-height: 22px; background-color: white; text-align: left; margin: 6px 0 0; padding: 0 5px 5px; }

/* 12号字体行高17 */

.F12H17 li { color: #7e7e7e; font-family: Arial, 宋体; line-height: 17px; background-image: url(bg_angle.gif); background-repeat: no-repeat; background-position: 0 4px; text-align: left; padding: 0 0 0 9px; list-style-type: none; }
.F12H17 a { color: #5b5b5b; font-weight: bold; text-decoration: none; }
.F12H17 a:hover { color: #bf0000; font-weight: bold; text-decoration: underline; }

/* 12号字体行高19 */
.F12H19 { font-family: Arial, 宋体; line-height: 19px; background-position: 0 8px; text-align: left; list-style-type: none; width: auto; height: auto; }
.F12H19 a { color: #7e7e7e; text-decoration: none; }
.F12H19  a:hover { color: #bf0000; text-decoration: underline; }


/* 12号字体排行榜区 */
.F12Top123 li  { font-family: Arial, 宋体; line-height: 18px; background-image: url(bg_toplist_1.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 8px; text-align: left; list-style-type: none; width: auto; height: auto; padding: 6px 0 0 5px; }
.F12Top123 a { color: #5b5b5b; text-decoration: none; }
.F12Top123 a:hover { color: #bf0000; text-decoration: underline; }
.F12Top123 li span { font-family: Arial; text-align: left; float: right; }
.F12Top li { font-family: Arial, 宋体; line-height: 18px; background-image: url(bg_toplist_2.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 8px; text-align: left; list-style-type: none; width: auto; height: auto; padding: 6px 0 0 5px; }
.F12Top  a { color: #5b5b5b; text-decoration: none; }
.F12Top a:hover { color: #bf0000; text-decoration: underline; }
.F12Top li span { font-family: Arial; text-align: left; float: right; }
/* 12号字体浮动区 */
.F12FL { font-family: Arial, 宋体; float: left; }
.F12FR { font-family: Arial, 宋体; float: right; }
.F12FR li { font-family: Arial, 宋体; float: right; }
.F12FR35 { line-height: 22px; background-color: #fffbf5; width: 35px; float: right; border: solid 1px #ffd885; }
.F12FR81 { line-height: 22px; background-color: #fffbf5; width: 81px; float: right; border: solid 1px #ffd885; }
.F12FL35H8 { font-size: 14px; line-height: 22px; background-color: #fffbf5; width: 35px; float: left; margin-top: 4px; margin-bottom: 4px; margin-left: 28px; border: solid 1px #ffd885; }
.F12F53 li { font-family: Arial, 宋体; line-height: 22px; text-align: left; width: 53px; float: left; }
.F12F53 li a { color: #5b5b5b; text-decoration: none; }
.F12F53 li a:hover { color: #bf0000; text-decoration: underline; }
.F12F85 li { color: #5c5c5c; font-size: 12px; font-family: Arial, 宋体; line-height: 22px; text-align: left; width: 85px; float: left; }
.F12F85 li a { color: #5b5b5b; text-decoration: none; }
.F12F85 li a:hover { color: #bf0000; text-decoration: underline; }
.F12F120 { color: #5c5c5c; font-size: 12px; font-family: Arial, 宋体; line-height: 22px; text-decoration: none; text-align: left; width: 120px; float: left; }
.F12F120 a { color: #5c5c5c; text-decoration: none; }
.F12F120 a:hover { color: #bf0000; text-decoration: underline; }
.F12F150 { color: #5c5c5c; font-size: 12px; font-family: Arial, 宋体; line-height: 22px; text-decoration: none; text-align: left; width: 150px; float: left; }
.F12F150 a { color: #5c5c5c; text-decoration: none; }
.F12F150 a:hover { color: #bf0000; text-decoration: underline; }
.F12F120AR { font-size: 12px; font-family: Arial, 宋体; line-height: 22px; text-align: right; width: 120px; float: left; vertical-align: bottom; }
.F12F120AR a { color: #5b5b5b; font-size: 12px; text-decoration: none; }
.F12F120AR a:hover { color: #bf0000; font-size: 12px; text-decoration: underline; }
.F12F190H25 { font-size: 12px; font-family: Arial, 宋体; line-height: 25px; text-align: left; width: 190px; float: left; }
.F12F189H25 { font-size: 12px; font-family: Arial, 宋体; line-height: 25px; text-align: left; width: 189px; float: left; }
.F12F200 { font-size: 12px; font-family: Arial, 宋体; line-height: 22px; text-align: left; width: 200px; float: left; }
.F12F200 a { color: #5b5b5b; text-decoration: none; }
.F12F200 a:hover { color: #bf0000; font-size: 12px; text-decoration: underline; }
.F12F260 { color: #5c5c5c; font-size: 12px; font-family: Arial, 宋体; line-height: 22px; text-align: left; width: 260px; float: left; }
.F12F260 a { color: #5b5b5b; text-decoration: none; }
.F12F260 a:hover { color: #bf0000; font-size: 12px; text-decoration: underline; }
.F12F240  { color: #5c5c5c; font-size: 12px; font-family: Arial, 宋体; line-height: 22px; text-align: left; width: 240px; float: left; }
.F12F240 a { color: #5b5b5b; text-decoration: none; }
.F12F240 a:hover { color: #bf0000; font-size: 12px; text-decoration: underline; }
.F12F378 { font-size: 12px; font-family: Arial, 宋体; line-height: 22px; text-align: left; width: 378px; float: left; }
.F12F378 a { color: #5b5b5b; text-decoration: none; }
.F12F378 a:hover { color: #bf0000; font-size: 12px; text-decoration: underline; }
.F12FB  { color: #7e7e7e; font-size: 12px; line-height: 17px; background-position: 0 0; text-align: left; float: left; margin: 7px 0 0 5px; padding: 1px 5px 0; border: solid 1px #ececec; }

/* 12号字体左边距离 */
.F12ML20 { font-family: Arial, 宋体; line-height: 22px; background-position: 0 8px; text-align: left; list-style-type: none; margin: 0 0 0 20px; width: auto; height: auto; }
.F12ML70  { font-family: Arial, 宋体; line-height: 22px; background-position: 0 8px; text-align: left; list-style-type: none; width: auto; height: auto; margin: 0 0 0 70px; }
.F12ML70 a { color: #3b5998; text-decoration: none; }
.F12ML70 a:hover { color: #bf0000; text-decoration: underline; }

.F12ML79 { font-family: Arial, 宋体; line-height: 22px; background-position: 0 8px; text-align: left; list-style-type: none; margin: 0 0 0 79px; width: auto; height: auto; }
.F12ML79 a { color: #3b5998; text-decoration: none; }
.F12ML79 a:hover { color: #bf0000; text-decoration: underline; }
.F12ML79 span { font-family: Arial; text-align: left; float: right; }
.F12ML87 { font-family: Arial, 宋体; line-height: 22px; background-position: 0 8px; text-align: left; list-style-type: none; margin: 0 0 0 87px; width: auto; height: auto; }
.F12ML120 { font-size: 12px; line-height: 22px; background-position: 0 8px; text-align: left; list-style-type: none; margin: 0 0 0 120px; width: auto; height: auto; }
.F12ML140 { font-size: 12px; line-height: 22px; background-position: 0 8px; text-align: left; list-style-type: none; margin: 0 0 0 140px; width: auto; height: auto; }

/* 12号字体右边距离 */
.F12MR80 { font-family: Arial, 宋体; line-height: 22px; background-position: 0 8px; text-align: right; list-style-type: none; margin: 0 80px 0 0; width: auto; height: auto; }
.F12MR80 a { color: #3b5998; text-decoration: none; }
.F12MR80 a:hover { color: #bf0000; text-decoration: underline; }


/* 12号字体左边线 */
.F12BL { font-size: 12px; font-family: 宋体, arial; line-height: 16px; text-align: left; width: auto; height: 31px; margin: 5px 0 0; padding: 0 0 0 11px; border-left: 1px solid #b6b6b6; }
.article { width: 685px; height: auto; margin: 0 auto; }
.article li a { color: #5b5b5b; font-size: 14px; font-family: Arial, 宋体; text-decoration: none; }
.article li a:hover { color: #bf0000; font-size: 14px; font-family: 宋体, arial; text-decoration: underline; }
.article h1 { color: #5b5b5b; font-size: 18px; font-family: Arial, 宋体; font-weight: bold; width: auto; padding: 20px 0 8px; border-bottom: 1px solid #cdcdcd; }
.article h2 { color: #5b5b5b; font-family: Arial, 宋体; padding-top: 8px; }
.article h3 { color: #5b5b5b; font-size: 14px; font-family: Arial, 宋体; font-weight: bold; text-align: left; padding: 20px 0 8px; width: auto; border-bottom: 1px solid #cdcdcd; }
.article img { margin-right: 11px; margin-left: 3px; }
.article span { vertical-align: top; float: right; }
.article span img { margin-left: 3px; }
.article p { color: #7e7e7e; font-size: 14px; line-height: 24px; text-align: justify; width: auto; padding: 15px 0 0; }
.article  p img { float: left; margin: 20px 20px 0 0; border: solid 1px #cdcdcd; }
.articleEdit { margin: 0 auto; width: 690px; height: auto; }
.title { font-family: Arial, 宋体; text-align: left; width: auto; height: auto; float: left; padding-bottom: 2px; border-bottom: 1px dashed #e0e0e0; }
.title a { color: #000; font-size: 14px; font-family: Arial, 宋体; font-weight: bold; text-decoration: none; width: auto; }
.title a:hover { color: #c71444; font-size: 14px; font-family: Arial, 宋体; font-weight: bold; text-decoration: underline; width: auto; }
.title span { float: right; font-family: Arial, 宋体; }
.intro450 { font-family: Arial, 宋体; line-height: 18px; text-align: left; width: 450px; height: auto; float: left; margin-top: 6px; }
.intro450 a { color: #7e7e7e; font-size: 12px; font-family: Arial, 宋体; text-decoration: none; }
.intro450 a:hover { color: #bf0000; font-size: 12px; font-family: Arial, 宋体; text-decoration: underline; }

/* 按钮区 */

.buttonBox { text-align: center; clear: both; padding: 25px 0 15px; }
.button25{ width:25px; cursor:pointer; height:18px; padding:2px 0 0; font-size:12px; background-image: url(buttonBg_25_1.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin: 3px 1px 0 5px; border-style: none; border-width: 0; }
.button25Over{ width:25px; cursor:pointer; height:18px; padding:2px 0 0; font-size:12px; background-image: url(buttonBg_25_2.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin: 3px 1px 0 5px; border-style: none; border-width: 0; }
.button50{ width:50px; cursor:pointer; height:22px; padding:2px 0 0; font-size:12px; background-image: url(buttonBg_50_1.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; border-style: none; border-width: 0; }
.button50Over{ width:50px; cursor:pointer; height:22px; padding:2px 0 0; font-size:12px; background-image: url(buttonBg_50_2.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; border-style: none; border-width: 0; }
.button73{ width:73px; cursor:pointer; height:22px; padding:2px 0 0; font-size:12px; background-image: url(buttonBg_73_1.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; border-style: none; border-width: 0; }
.button73Over{ width:73px; cursor:pointer; height:22px; padding:2px 0 0; font-size:12px; background-image: url(buttonBg_73_2.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; border-style: none; border-width: 0; }
.button75 { font-size: 12px; background-image: url(buttonBg_75_1.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; padding: 3px 0 0 5px; width: 75px; height: 24px; margin-top: -7px; border-style: none; border-width: 0; }
.button75Over { font-size: 12px; background-image: url(buttonBg_75_2.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; padding: 3px 0 0 5px; width: 75px; height: 24px; margin-top: -7px; border-style: none; border-width: 0; }
.button99 { font-size: 12px; background: white url(buttonBg_99_1.gif) no-repeat; padding: 3px 0 0 5px; width: 99px; height: 24px; border-style: none; border-width: 0; }
.button99Over { font-size: 12px; background: white url(buttonBg_99_2.gif) no-repeat; padding: 3px 0 0 5px; width: 99px; height: 24px; border-style: none; border-width: 0; }
.button108{ width:108px; cursor:pointer; height:22px; padding:2px 0 0; font-size:12px; background-image: url(buttonBg_108_1.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; border-style: none; border-width: 0; }
.button108Over{ width:108px; cursor:pointer; height:22px; padding:2px 0 0; font-size:12px; background-image: url(buttonBg_108_2.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; border-style: none; border-width: 0; }
.buttonLogin60{ color: white; width:60px; cursor:pointer; height:22px; padding:2px 0 0; font-size:12px; background-image: url(buttonBgLogin_60_1.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin: 1px 10px 1px 1px; border-style: none; border-width: 0; }
.buttonLogin88{ color: white; width:88px; cursor:pointer; height:22px; padding:2px 0 0; font-size:12px; background-image: url(buttonBgLogin_88_1.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin: 1px 10px 1px 1px; border-style: none; border-width: 0; }
.buttonLogin180 { color: #fff; font-size: 12px; background-image: url(buttonBgLogin_180_1.gif); background-position: 0 0; cursor: pointer; padding: 2px 0 0; width: 180px; height: 24px; margin: 0 0 0 230px; border-style: none; border-width: 0; }
.buttonAdd78 { background-position: 0 0; float: left; margin: 0; padding: 6px 0 2px; border-style: none; border-width: 0; }
.buttonAdd78 a { background-image: url(icon_add02_1.gif); background-repeat: no-repeat; background-position: 0 0; padding: 6px 9px 4px 21px; border-style: none; border-width: 0; }
.buttonAdd78 a:hover { background-image: url(icon_add02_2.gif); background-repeat: no-repeat; text-decoration: none; padding: 6px 9px 4px 21px; border-style: none; border-width: 0; }
.buttonAdd102 { background-position: 0 0; float: left; margin: 0; padding: 6px 0 2px; border-style: none; border-width: 0; }
.buttonAdd102 a { background-image: url(icon_add03_1.gif); background-repeat: no-repeat; background-position: 0 0; padding: 6px 9px 4px 21px; border-style: none; border-width: 0; }
.buttonAdd102 a:hover { background-image: url(icon_add03_2.gif); background-repeat: no-repeat; text-decoration: none; padding: 6px 9px 4px 21px; border-style: none; border-width: 0; }
.buttonEdit53 { background-position: 0 0; float: left; margin: 0; padding: 6px 0 2px; border-style: none; border-width: 0; }
.buttonEdit53 a { background-image: url(icon_edit02_1.gif); background-repeat: no-repeat; background-position: 0 0; padding: 6px 11px 4px 21px; border-style: none; border-width: 0; }
.buttonEdit53 a:hover { background-image: url(icon_edit02_2.gif); background-repeat: no-repeat; text-decoration: none; padding: 6px 11px 4px 21px; border-style: none; border-width: 0; }
.buttonHide53 { background-position: 0 0; float: left; margin: 0; padding: 6px 0 2px; border-style: none; border-width: 0; }
.buttonHide53 a { background-image: url(icon_hide_1.gif); background-repeat: no-repeat; background-position: 0 0; padding: 6px 7px 4px 23px; border-style: none; border-width: 0; }
.buttonHide53 a:hover { background-image: url(icon_hide_2.gif); background-repeat: no-repeat; text-decoration: none; padding: 6px 7px 4px 23px; border-style: none; border-width: 0; }
.buttonShow53 { background-position: 0 0; float: left; margin: 0; padding: 6px 0 2px; border-style: none; border-width: 0; }
.buttonShow53 a { background-image: url(icon_show_1.gif); background-repeat: no-repeat; background-position: 0 0; padding: 6px 7px 4px 23px; border-style: none; border-width: 0; }
.buttonShow53 a:hover { background-image: url(icon_show_2.gif); background-repeat: no-repeat; text-decoration: none; padding: 6px 7px 4px 23px; border-style: none; border-width: 0; }
.buttonAhead50 { background-position: 0 0; float: left; margin: 0; padding: 6px 0 2px 0; border-style: none; border-width: 0; }
.buttonAhead50 a { background-image: url(icon_ahead_1.gif); background-repeat: no-repeat; background-position: 0 0; padding: 6px 7px 4px 19px; border-style: none; border-width: 0; }
.buttonAhead50 a:hover { background-image: url(icon_ahead_2.gif); background-repeat: no-repeat; text-decoration: none; border-style: none; border-width: 0; }
.buttonFirst50 { background-position: 0 0; float: left; margin: 0; padding: 6px 0 2px 0; border-style: none; border-width: 0; }
.buttonFirst50 a { background-image: url(icon_ahead1_1.gif); background-repeat: no-repeat; background-position: 0 0; padding: 6px 7px 4px 19px; border-style: none; border-width: 0; }
.buttonFirst50 a:hover { background-image: url(icon_ahead1_2.gif); background-repeat: no-repeat; text-decoration: none; border-style: none; border-width: 0; }

.buttonBack50 { background-position: 0 0; float: left; margin: 0; padding: 6px 0 2px; border-style: none; border-width: 0; }
.buttonBack50 a { background-image: url(icon_back_1.gif); background-repeat: no-repeat; background-position: 0 0; padding: 6px 21px 4px 7px; border-style: none; border-width: 0; }
.buttonBack50 a:hover { background-image: url(icon_back_2.gif); background-repeat: no-repeat; text-decoration: none; padding: 6px 21px 4px 7px; border-style: none; border-width: 0; }
.buttonEnd50 { background-position: 0 0; float: left; margin: 0; padding: 6px 0 2px; border-style: none; border-width: 0; }
.buttonEnd50 a { background-image: url(icon_back1_1.gif); background-repeat: no-repeat; background-position: 0 0; padding: 6px 25px 4px 5px; border-style: none; border-width: 0; }
.buttonEnd50 a:hover { background-image: url(icon_back1_2.gif); background-repeat: no-repeat; text-decoration: none; padding: 6px 25px 4px 5px; border-style: none; border-width: 0; }

.buttonDel53 { background-position: 0 0; float: left; margin: 0; padding: 6px 0 2px; border-style: none; border-width: 0; }
.buttonDel53 a { background-image: url(icon_del_1.gif); background-repeat: no-repeat; background-position: 0 0; padding: 6px 7px 4px 23px; border-style: none; border-width: 0; }
.buttonDel53 a:hover { background-image: url(icon_del_2.gif); background-repeat: no-repeat; text-decoration: none; padding: 6px 7px 4px 23px; border-style: none; border-width: 0; }
.buttonRefresh53 { background-position: 0 0; float: left; margin: 0; padding: 6px 0 2px; border-style: none; border-width: 0; }
.buttonRefresh53 a { background-image: url(icon_refresh_1.gif); background-repeat: no-repeat; background-position: 0 0; padding: 6px 7px 4px 23px; border-style: none; border-width: 0; }
.buttonRefresh53 a:hover { background-image: url(icon_refresh_2.gif); background-repeat: no-repeat; text-decoration: none; padding: 6px 7px 4px 23px; border-style: none; border-width: 0; }
.buttonInitialize78 { background-position: 0 0; float: left; margin: 0; padding: 6px 0 2px; border-style: none; border-width: 0; }
.buttonInitialize78 a { background-image: url(icon_initialize_1.gif); background-repeat: no-repeat; background-position: 0 0; padding: 6px 7px 4px 23px; border-style: none; border-width: 0; }
.buttonInitialize78 a:hover { background-image: url(icon_initialize_2.gif); background-repeat: no-repeat; text-decoration: none; padding: 6px 7px 4px 23px; border-style: none; border-width: 0; }
.buttonBespeak { background-position: 0 0; margin: 0 0 0 6px; border-style: none; border-width: 0; }
.buttonBespeak a { color: #7e7e7e; font-size: 12px; line-height: 21px; background-image: url(icon_bespeak_1.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; padding: 2px 10px 2px 22px; border-style: none; border-width: 0; }
.buttonBespeak a:hover { background-image: url(icon_bespeak_2.gif); background-repeat: no-repeat; text-decoration: none; border-style: none; border-width: 0; }
.buttonCounter { background-position: 0 0; margin: 0 0 0 6px; border-style: none; border-width: 0; }
.buttonCounter a { color: #7e7e7e; font-size: 12px; line-height: 21px; background-image: url(icon_counter_1.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; padding: 2px 10px 2px 22px; border-style: none; border-width: 0; }
.buttonCounter a:hover { background-image: url(icon_counter_2.gif); background-repeat: no-repeat; text-decoration: none; border-style: none; border-width: 0; }

.buttonBuy { background-position: 0 0; margin: 0 0 0 6px; border-style: none; border-width: 0; }
.buttonBuy a { color: #7e7e7e; font-size: 12px; line-height: 21px; background-image: url(icon_buy_1.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; padding: 2px 10px 2px 22px; border-style: none; border-width: 0; }
.buttonBuy a:hover { background-image: url(icon_buy_2.gif); background-repeat: no-repeat; text-decoration: none; border-style: none; border-width: 0; }

.button54{ background-position: 0 0; float: left; margin: 0 0 0 0; padding: 0 0 2px 3px; border-style: none; border-width: 0; }
.button54 a { padding: 0 9px 2px 3px; border-style: none; border-width: 0; }
.button54 a:hover { color: #bf0000; font-size: 12px; background-image: url(buttonBg_54_2.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; text-align: left; padding: 0 9px 2px 3px; border-style: none; border-width: 0; }
.buttonAsk_01 { font-size: 12px; background: white url(buttonAskBg_01_1.gif) no-repeat; padding: 3px 0 0 5px; width: 99px; height: 24px; border-style: none; border-width: 0; }
.buttonAsk_01Over { font-size: 12px; background: white url(buttonAskBg_01_2.gif) no-repeat; padding: 3px 0 0 5px; width: 99px; height: 24px; border-style: none; border-width: 0; }
.buttonAsk_02 { font-size: 12px; background: white url(buttonAskBg_02_1.gif) no-repeat; padding: 3px 0 0 5px; width: 99px; height: 24px; border-style: none; border-width: 0; }
.buttonAsk_02Over { font-size: 12px; background: white url(buttonAskBg_02_2.gif) no-repeat; padding: 3px 0 0 5px; width: 99px; height: 24px; border-style: none; border-width: 0; }
.buttonAsk_03 { font-size: 12px; background: white url(buttonAskBg_03_1.gif); padding: 3px 0 0 5px; width: 99px; height: 24px; border-style: none; border-width: 0; }
.buttonAsk_03Over { font-size: 12px; background: white url(buttonAskBg_03_2.gif) no-repeat; padding: 3px 0 0 5px; width: 99px; height: 24px; border-style: none; border-width: 0; }
.buttonAsk_04 { font-size: 12px; background: white url(buttonAskBg_04_1.gif); padding: 3px 0 0 5px; width: 99px; height: 24px; border-style: none; border-width: 0; }
.buttonAsk_04Over { font-size: 12px; background: white url(buttonAskBg_04_2.gif) no-repeat; padding: 3px 0 0 5px; width: 99px; height: 24px; border-style: none; border-width: 0; }
.buttonShare_01 { font-size: 14px; font-weight: bold; background-image: url(buttonShareBg_01_1.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; width: 101px; height: 28px; margin-right: 1px; padding: 3px 0 0 5px; border-style: none; border-width: 0; }
.buttonShare_02 { font-size: 14px; font-weight: bold; background-image: url(buttonShareBg_02_1.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; padding: 3px 0 0 5px; width: 101px; height: 28px; margin-right: 1px; border-style: none; border-width: 0; }
.buttonShare_03 { font-size: 12px; background-image: url(buttonShareBg_03_1.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; padding: 3px 0 0 5px; width: 92px; height: 28px; margin-right: 1px; border-style: none; border-width: 0; }
.buttonShare_04 { font-size: 12px; background-image: url(buttonShareBg_04_1.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; padding: 3px 0 0 5px; width: 72px; height: 28px; margin-right: 1px; border-style: none; border-width: 0; }
.buttonShare_05 { font-size: 12px; background-image: url(buttonShareBg_05_1.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; padding: 3px 0 0 5px; width: 74px; height: 28px; margin-right: 1px; border-style: none; border-width: 0; }
.buttonShare_06 { font-size: 12px; background-image: url(buttonShareBg_06_1.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin-right: 1px; padding: 3px 0 0 5px; width: 212px; height: 28px; border-style: none; border-width: 0; }
.buttonShare_07 { font-size: 12px; background-image: url(buttonShareBg_07_1.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin-right: 1px; padding: 3px 0 0 5px; width: 92px; height: 28px; border-style: none; border-width: 0; }
.buttonShare_08 { font-size: 12px; background-image: url(buttonShareBg_08_1.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin-right: 1px; padding: 3px 0 0 5px; width: 74px; height: 28px; border-style: none; border-width: 0; }
.buttonShare_01Over { font-size: 14px; font-weight: bold; background: white url(buttonShareBg_01_2.gif) no-repeat; width: 101px; height: 28px; padding: 3px 0 0 5px; border-style: none; border-width: 0; }
.buttonShare_02Over { font-size: 14px; font-weight: bold; background-image: url(buttonShareBg_02_2.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; padding: 3px 0 0 5px; width: 101px; height: 28px; border-style: none; border-width: 0; }
.buttonShare_03Over { font-size: 12px; background-image: url(buttonShareBg_03_2.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; padding: 3px 0 0 5px; width: 92px; height: 28px; border-style: none; border-width: 0; }
.buttonShare_04Over { font-size: 12px; background-image: url(buttonShareBg_04_2.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; padding: 3px 0 0 5px; width: 72px; height: 28px; border-style: none; border-width: 0; }
.buttonShare_05Over { font-size: 12px; background-image: url(buttonShareBg_05_2.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; padding: 3px 0 0 5px; width: 74px; height: 28px; border-style: none; border-width: 0; }
.buttonShare_06Over { font-size: 12px; background-image: url(buttonShareBg_06_2.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; padding: 3px 0 0 5px; width: 212px; height: 28px; border-style: none; border-width: 0; }
.buttonShare_07Over { font-size: 12px; background-image: url(buttonShareBg_07_2.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; padding: 3px 0 0 5px; width: 92px; height: 28px; border-style: none; border-width: 0; }
.buttonShare_08Over { font-size: 12px; background-image: url(buttonShareBg_08_2.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; padding: 3px 0 0 5px; width: 74px; height: 28px; border-style: none; border-width: 0; }
.more { font-size: 12px; font-family: Arial; text-align: right; clear: both; margin: 5px 0; }
.more a { color: #7e7e7e; font-size: 12px; text-decoration: none; }
.more a:hover { color: #68b539; font-size: 12px; text-decoration: underline; }
.turn { color: #7e7e7e; font-size: 12px; font-family: Arial; text-align: right; clear: both; margin: 5px 0; }
.turn a { color: #7e7e7e; font-size: 12px; text-decoration: none; }
.turn a:hover { color: #bf0000; font-size: 12px; text-decoration: underline; }
.send{float:right;padding:5px 5px 0 10px;}

/* 输入框区 */
.input18{ width:18px; height:13px; border:solid 1px #bdc7d8; font-size:12px; background-color: transparent; margin-right: 2px; margin-bottom: 4px; margin-left: 2px; padding: 0 0 0 4px; }
.input65 { font-size: 12px; line-height: 18px; width: 65px; height: 16px; padding: 0 0 0 2px; border: solid 1px #bdc7d8; }
.input60{ width:63px; height:16px; border:solid 1px #bdc7d8; font-size:12px; margin: 1px; padding: 3px 0 0 4px; }
.input80 { font-size: 12px; padding: 3px 0 0 4px; width: 80px; height: 16px; margin: 1px; border: solid 1px #bdc7d8; }
.input95 { font-size: 12px; margin: 1px; padding: 3px 0 0 4px; width: 95px; height: 16px; border: solid 1px #bdc7d8; }
.input100{ width:110px; height:16px; border:solid 1px #bdc7d8; font-size:12px; margin: 0 1px 1px; padding: 3px 0 0 4px; }
.input110 { font-size: 12px; margin: 1px; padding: 3px 0 0 4px; width: 110px; height: 16px; border: solid 1px #bdc7d8; }
.input150 { font-size: 14px; margin: 1px; padding: 2px 0 0 2px; width: 150px; height: 16px; border: solid 1px #bdc7d8; }
.input300 { font-size: 14px; margin: 1px; padding: 2px 0 0 2px; width: 300px; height: 16px; border: solid 1px #bdc7d8; }
.input320 { font-size: 14px; margin: 1px; padding: 2px 0 0 2px; width: 320px; height: 50px; border: solid 1px #bdc7d8; }
.input124{ width:124px; height:16px; border:solid 1px #bdc7d8; font-size:12px; margin: 1px; padding: 3px 0 0 4px; }
.input155{ width:155px; height:16px; border:solid 1px #bdc7d8; font-size:12px; margin: 1px; padding: 3px 0 0 4px; }
.input258 { font-size: 12px; margin: 1px; padding: 3px 0 0 4px; width: 258px; height: 16px; border: solid 1px #bdc7d8; }
.input188 { font-size: 12px; margin: 1px; padding: 3px 0 0 4px; width: 188px; height: 16px; border: solid 1px #bdc7d8; }
.input410{ color: #7e7e7e; width:410px; height:120px; font-size:14px; margin: 0; padding: 3px 0 0 4px; border: solid 1px #bdc7d8; }
.input430{ color: #7e7e7e; width:430px; height:17px; font-size:14px; margin: 0; padding: 3px 0 0 4px; border: solid 1px #bdc7d8; }
.input486{ color: #7e7e7e; width:486px; height:17px; font-size:14px; margin: 0; padding: 3px 0 0 4px; border: solid 1px #bdc7d8; }
.input535 { color: #7e7e7e; font-size: 14px; margin: 0; padding: 3px 0 0 4px; width: 534px; height: 17px; border: solid 1px #bdc7d8; }
.input620 { color: #5b5b5b; font-size: 18px; font-weight: bold; text-align: center; margin: 53px 0 0; width: 620px; height: 30px; border-color: white white #cdcdcd; border-style: solid; border-width: 1px; }
.textarea110 { font-size: 14px; text-align: left; margin: 7px 0 0; padding: 3px; width: 110px; height: 100px; border: solid 1px #bdc7d8; }
.textarea486 { font-size: 14px; text-align: left; margin: 7px 0 0; padding: 3px; width: 484px; height: 100px; border: solid 1px #bdc7d8; }
.textarea530 { font-size: 14px; text-align: left; margin: 7px 0 0; padding: 3px; width: 530px; height: 100px; border: solid 1px #bdc7d8; }
.textarea616 { font-size: 14px; text-align: left; margin: 7px 0 0; padding: 3px; width: 616px; height: 50px; border: solid 1px #bdc7d8; }
.textarea653 { font-size: 12px; text-align: left; margin: 7px 0 0; padding: 3px; width: 653px; height: 50px; border: solid 1px #bdc7d8; }
.textarea653H80 { font-size: 12px; text-align: left; margin: 7px 0 0; padding: 3px; width: 653px; height: 80px; border: solid 1px #bdc7d8; }
.textarea690 { font-size: 14px; text-align: left; padding: 3px; width: 690px; height: 398px; margin: 10px 0 0; border: solid 1px white; }
.textarea697 { font-size: 14px; text-align: left; margin: 7px 0 0; padding: 3px; width: 697px; height: 100px; border: solid 1px #bdc7d8; }


/* 选择框区 */
.select100 { font-size: 12px; margin: 1px; width: 100px; height: 17px; padding: 0 0 0 4px; border: solid 1px #bdc7d8; }
.select110 { font-size: 14px; line-height: 20px; width: 110px; height: 120px; padding: 3px 0 0; border: solid 1px #bdc7d8; }
.selectPro110 { font-size: 12px; padding: 2px 0 0; width: 110px; height: 19px; margin: 1px; border: solid 1px #bdc7d8; }
.selectPro55 { font-size: 12px; margin: 1px; padding: 2px 0 0; width: 55px; height: 19px; border: solid 1px #bdc7d8; }
.23 { font-size: 14px; line-height: 17px; padding: 3px 2px 0; border-bottom: 1px dashed #bdc7d8; border-top-width: 0;border-right-style;border-left-width: 0;: solid;border-right-width: 0; }

/* 管理区 */
.ad_list { text-align: left; clear: both; margin-bottom: 6px; margin-left: 0; }
.ad_list a { color: #5b5b5b; font-size: 12px; text-decoration: none; }
.ad_list a:hover { color: #bf0000; font-size: 12px; }
.ad_list li { line-height: 26px; width: 100px; float: left; }
.ad_list img { margin-top: 2px; margin-right: 9px; }

.adminButton { text-align: left; height: 30px; clear: both; margin-top: 5px; padding: 5px 7px 0; border: dashed 1px #b4b3b3; }
.adminButton a { color: #5b5b5b; font-size: 12px; }
.adminButton a:hover { color: #bf0000; font-size: 12px; }
.adminButton li { float: left; }
.adminButton img { margin-top: 2px; margin-right: 5px; }
.ad_detail { }
.movemenu { line-height: 20px; background-color: white; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: center; height: 20px; width: 78px; float: left; border: solid 1px #f6f6f6; }
.movemenu a { color: #5b5b5b; font-size: 12px; text-decoration: none; border-bottom: 1px dashed #e0e0e0; border-top-width: 0; border-right-width: 0; border-left-width: 0; }
.movemenu a:hover { color: #bf0000; font-size: 12px; text-decoration: underline; border-bottom: 1px dashed #e0e0e0; }
.save {  }
.save li { text-align: center; float: left; margin-right: 8px; margin-left: 13px; }
.buttonBox { text-align: center; width: 366px; height: auto; clear: both; margin: 0 auto; }
.buttonBox li { line-height: 24px; text-align: center; text-indent: 4px; width: 108px; height: 22px; float: left; margin: 25px auto 25px 9px; }

/* 频道导航区 */
.navbox { font-family: Arial, 宋体; width: 198px ; height: auto; margin: 0; display: block; }
.channel{ font-family: Arial, 宋体; font-weight: bold; background-color: #f8f8f8; text-align: left; text-indent: 18px; width: 100%  ; height: 20px; float: left; padding-top: 4px; border-right: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; border-left: 1px solid #cdcdcd; border-top-width: 0; }
.channel a:hover { color: #bf0000; text-decoration: underline; }
.channel a { color: #5b5b5b; text-decoration: none; }
.channel li { width: 198px; float: left; }
.channel img { margin-right: 11px; margin-left: 3px; }
.channel span { float: right; }
.channelB{ font-family: Arial, 宋体; font-weight: bold; background-color: #f8f8f8; background-image: url(bg_titlebar.gif); text-align: left; text-indent: 18px; width: 100%  ; height: 20px; float: left; padding-top: 4px; border-color: #cdcdcd #cdcdcd #6685a3; border-style: solid; border-width: 1px; }
.channelB a:hover { color: #bf0000; text-decoration: underline; }
.channelB a { color: #5b5b5b; text-decoration: none; }
.channelB li { width: 95px; float: left; }
.channelB img { margin-right: 11px; margin-left: 3px; }
.channelT { font-size: 14px; font-family: Arial, 宋体; background-image: url(icon_tree01.gif); background-repeat: no-repeat; background-attachment: scroll; text-align: left; text-indent: 35px; padding: 3px 0 0; }
.channelT a { color: #5b5b5b; font-size: 14px; font-weight: bold; text-decoration: none; }
.channelT a:hover { color: #bf0000; font-size: 14px; text-decoration: underline; }

.classbox { width: 182px; height: auto; padding: 0 8px; border-right: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; border-left: 1px solid #cdcdcd; border-top-width: 0; }
.classAdd { font-family: Arial, 宋体; background-image: url(icon_add.gif); background-repeat: no-repeat; text-align: left; text-indent: 35px; width: 182px; height: 20px; float: left; margin: 0 auto; padding: 6px 0 0; border-bottom: 1px dashed #e0e0e0; border-top-width: 0; border-right-width: 0; border-left-width: 0; }
.classAdd a { color: #5b5b5b; text-decoration: none; }
.classAdd a:hover { color: #bf0000; text-decoration: underline; }
.firstclass { font-family: Arial, 宋体; line-height: 20px; text-align: left; width:182px; height:27px ; float: left; margin: 0 auto; border-bottom: 1px dashed #e0e0e0; border-top-width: 0; border-right-width: 0; border-left-width: 0; }
.firstclass a { color: #5b5b5b; text-decoration: none; }
.firstclass a:hover { color: #bf0000; background-color: #f9f9f9; text-decoration: none; display: block; }
.firstclassl { font-family: Arial, 宋体; text-indent: 18px; width:151px; height:24px; float:left ; margin: 0; padding: 3px 0 0; }
.firstclassr { font-family: Arial, 宋体; text-align: left; width:10px; height:10px; float:right  ; margin: 0; padding: 10px 3px 0 0; }
.firstclassm { font-family: Arial, 宋体; width:auto; height:10px; margin: 0 5px 0 3px; padding: 10px 0 0; }
.firstclassT li { font-size: 14px; font-family: Arial, 宋体; background-image: url(icon_tree02.gif); background-repeat: no-repeat; background-attachment: scroll; text-align: left; text-indent: 35px; padding: 3px 0 1px; }
.firstclassT li a { color: #5b5b5b; line-height: 20px; text-decoration: none; }
.firstclassT li a:hover { color: #bf0000; line-height: 20px; text-decoration: underline; background-color: #f7f7f7; display: inline; }

/* 分类标签 */
.Tag{ font-family: Arial, 宋体; background-image: url(bg_tagline.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 bottom; width: auto; height: 26px; clear:both; margin:0 auto; }
.Tag ul{ float:left;}
.Tag li{ background-image: url(bg_tagvisited.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: 88px; float:left; margin:0 3px 0 0; border-left:1px solid #ccc; border-top:1px solid #ccc; border-right:1px solid #ccc; height:24px; }
.Tag .active{ background-image: url(bg_tagactive.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; height:25px; }
.Tag .active a:link,.Tag .active a:visited { color: white; }
.Tag h2{ font-family: Arial, 宋体; padding:5px 10px 3px; }
.Tag a{ color:#000; text-decoration: none; }
.Tag a:visited{ color:black; }
.Tag a:hover{ color:white; text-decoration: none; }

.searchTag{ font-family: Arial, 宋体; background-image: url(bg_tagline.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 bottom; width: auto; height: 26px; clear:both; padding: 0 0 0 200px; }
.searchTag ul{ float:left;}
.searchTag li{ background-color: #f8f8f8; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: 88px; float:left; margin:0 3px 0 0; border-left:1px solid #ccc; border-top:1px solid #ccc; border-right:1px solid #ccc; height:24px; }
.searchTag .active{ background-image: url(bg_tagactive.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; height:25px; }
.searchTag .active a:link,.searchTag .active a:visited { color: white; }
.searchTag h2{ padding:5px 10px 3px; }
.searchTag a{ color:#000; text-decoration: none; }
.searchTag a:visited{ color:black; }
.searchTag a:hover{ color:white; text-decoration: none; }

.indexTag{ font-family: Arial, 宋体; background-image: url(bg_tagline.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 bottom; width: auto; height: 26px; clear:both; margin:0 auto; }
.indexTag ul{ float:left;}
.indexTag li{ background-image: url(bg_tagvisited.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; float:left; margin:0 3px 0 0; border-left:1px solid #ccc; border-top:1px solid #ccc; border-right:1px solid #ccc; height:24px; }
.indexTag .active{ background-image: url(bg_tagactive.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; height:25px; }
.indexTag .active a:link,.indexTag .active a:visited { color: white; }
.indexTag h2{ padding:5px 10px 3px; }
.indexTag a{ color:#000; text-decoration: none; }
.indexTag a:visited{ color:black; }
.indexTag a:hover{ color:white; text-decoration: none; }

.endTag{ font-family: Arial, 宋体; background-image: url(bg_endtag.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 bottom; width: auto; height: 26px; clear:both; margin:0 auto; }
.endTag .text{ background-position: 0 70px; float:left; text-align:left; padding: 6px 8px 0 0; }
.endTag .text a{ color:#1f3a87; text-decoration: none; }
.endTag .text a:hover{color:#bc2931;}
.endTag ul{ float:left;}
.endTag li{ background-image: url(bg_titlebar.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; float:left; margin:0 3px 0 0; border-left:1px solid #ccc; border-top:1px solid #ccc; border-right:1px solid #ccc; height:24px; }
.endTag .active{ background-image: url(bg_block_white.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; height:25px; }
.endTag h2{ padding:5px 10px 3px; }
.endTag a{ color:#000; text-decoration: none; }
.endTag a:visited{ color:#000; }
.endTag a:hover{color:#bc2931;}

.adminTag{ font-family: Arial, 宋体; background-image: url(bg_tagline.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 bottom; width: auto; height: 26px; clear:both; margin:0 auto; }
.adminTag li{ background-image: url(bg_tagvisited.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; float:left; margin:0 3px 0 0; border-left:1px solid #ccc; border-top:1px solid #ccc; border-right:1px solid #ccc; height:24px; }
.adminTag .active{ color: white; background-image: url(bg_tagactive.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; height:25px; }
.adminTag .active a { color: white; }
.adminTag h1{ color: white; padding: 5px 10px 3px; }
.adminTag h2 { padding: 5px 10px 3px; }
.adminTag li a{ color:#000; text-decoration: none; }

.userTag{ font-family: Arial, 宋体; background-image: url(bg_endtag.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 bottom; width: auto; height: 26px; clear:both; margin:0 auto; }
.userTag ul{ float:left;}
.userTag li{ background-image: url(bg_titlebar.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; float:left; border-left:1px solid #ccc; border-top:1px solid #ccc; border-right:1px solid #ccc; height:24px; margin: 0 3px 0 0; }
.userTag .active{ background-image: url(bg_usertagactive.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; height:25px; }
.userTag .active a:link,.userTag .active a:visited,.userTag .active a:hover{ color: white; }
.userTag h2{ padding:5px 20px 3px; }
.userTag a{ color:#000; text-decoration: none; }
.userTag a:visited{ color:#000; }
.userTag a:hover{color:#bc2931;}
.userTag .text{ background-position: 0 70px; float:right; text-align:left; padding: 6px 8px 0 0; }
.userTag .text a{ color:#1f3a87; text-decoration: none; }
.userTag .text a:hover{color:#bc2931;}

.proTag { font-family: Arial, 宋体; background-image: url(bg_endtag.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 bottom; width: auto; height: 26px; clear:both; margin:0 auto; }
.proTag ul{ float:left;}
.proTag li{ background-image: url(bg_titlebar.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; float:left; border-left:1px solid #ccc; border-top:1px solid #ccc; border-right:1px solid #ccc; height:24px; margin: 0 3px 0 0; }
.proTag .active{ background-image: url(bg_usertagactive.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; height:25px; }
.proTag .active a:link,.proTag .active a:visited,.proTag .active a:hover{ color: white; }
.proTag h2{ padding:5px 20px 3px; }
.proTag a{ color:#000; text-decoration: none; }
.proTag a:hover{color:#bc2931;}

.changeTag {position:absolute;top:6px;right:8px;height:18px;padding:2px 4px;display:inline;list-style:none;}
.changeTag li {display:block;cursor:pointer;float:left;}

.tagR { color: #5f6f6e; font-size: 12px; font-family: Arial, 宋体; line-height: 22px; float: right; margin: 20px 0 10px; }
.tagR a { color: #5f6f6e; font-family: Arial, 宋体; text-decoration: none; }
.tagR a:hover { color: #bf0000; font-family: Arial, 宋体; text-decoration: underline; }
.tagL { color: #5f6f6e; text-align: left; font-family: Arial, 宋体; }
.tagL li { font-family: Arial, 宋体; float: left; margin-top: 2px; }
.tagL a { color: #5f6f6e; font-size: 12px; font-family: Arial, 宋体; text-decoration: none; }
.tagL a:hover { color: #bf0000; font-size: 12px; font-family: Arial, 宋体; text-decoration: underline; }
.proTagL { font-size: 14px; font-family: Arial, 宋体; font-weight: bold; text-align: left; width: auto; height: 20px; float: left; margin: 0 3px 0 0; padding-top: 10px; border-top: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd; border-left: 1px solid #cdcdcd; border-bottom-width: 0; }
.proTagL a { color: #5b5b5b; font-size: 14px; font-family: Arial, 宋体; font-weight: bold; background-image: url(bg_proTag.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 0; text-decoration: none; padding: 10px 20px 6px; }
.proTagL a:hover { color: #bf0000; font-size: 14px; font-family: Arial, 宋体; font-weight: bold; text-decoration: underline; }
.taghide{color:#E9AF27;font:normal normal bold 8px verdana,helvetica,arial,sans-serif;line-height:8px;text-align:center;background:#fff;border:2px solid #E9AF27;width:8px !important;height:8px !important;width:12px;height:12px;margin:0 0 0 4px;}
.tagshow{color:#fff;font:normal normal bold 12px verdana,helvetica,arial,sans-serif;line-height:11px;text-align:center;background:#E9AF27;border:2px solid #E9AF27;width:12px !important;height:12px !important;width:16px;height:16px;margin:-2px -2px 0 2px;}
.tagshowLast{color:#fff;font:normal normal bold 12px verdana,helvetica,arial,sans-serif;line-height:11px;text-align:center;background:#E9AF27;border:2px solid #E9AF27;width:12px !important;height:12px !important;width:16px;height:16px;margin-right:-2px !important;margin:-2px -1px 0 2px;}


/* 对比*/
.compare { width: 944px; margin: 0 auto; border-color: #d9dde6; border-style: solid; border-width: 1px 0 0 1px; }
.compare ul {overflow: hidden; color: #333; line-height: 24px; border-bottom: #d9dde6 1px solid; height: 24px; }
.compare ul.bg { background: #eef1f6;}
.compare ul.top { font-weight: bold; color: #064497; line-height: 24px; background-color: #eef1f6; height: 24px }
.compare ul li { border-right: #d9dde6 1px solid; float: left; overflow: hidden; width: 162px; height: 24px; text-align: center}
.compare ul li.leftli { color: #864543; text-align: right; width: 117px; padding: 0 11px 0 0; }
.compare ul li input { font-size: 12px}
.compare ul.car { height: 105px; border-bottom-style: none; }
.compare ul.car li { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; line-height: 90px; padding-top: 15px; height: 90px}
.compare ul.car li img { margin: 0px auto}
.compare ul.car li.leftli { height: 90px; padding: 15px 11px 0 0; }
.compare ul.do { height: 40px;}
.compare ul.do li { padding-right: 0px; padding-left: 0px; padding-bottom: 8px; padding-top: 8px;}
.compare ul.do li.leftli { padding: 8px 11px 8px 0; }

.compare button { font-size: 12px; background-color: transparent; margin: 0 1px; height: 22px; padding: 0; border-width: 0; }
.compare button.lr { background-image: url(compare_01.gif); width: 33px; }
.compare button.on { background-image: url(compare_02.gif); background-position: 0 -44px; width: 69px; }
.compare button.out {  width: 69px;}


/* 页尾 */
#footer {	width: auto;	margin: 0px;}
.Footerbox { width:auto; height:47px; padding: 6px 0 0 0; }
.Footerboxl { text-align: right; width:56px; float:left; height:35px ; margin: 0 0 0 5px; }
.Footerboxr { background-position: 0 0; width: 88px; height: auto; float: right; margin: 3px 5px 0 0; padding: 0; }
.Footerboxauto { width:auto; height:auto; margin: 3px 0 0 20px; }
.FooterBottom { color: #FFFFFF; text-align: center; width: auto; height: 20px; background: #292E89; overflow: visible; }
.FooterBottom li {
	text-align: center;
	margin-top: 3px;
}
.FooterBottom li span { text-align: left; float: right; padding: 0 15px 0 0; }
.FooterBottom li a { color:#FFFFFF; text-decoration: none; }
.FooterBottom li a:hover { color: #FFFFFF; text-decoration: underline; }

.FooterF12 li {
	text-align: center;
	margin: 5px 0px 5px;
}
