﻿@import url(css/layout.css); /*布局*/
@import url(css/component.css); /*模块部分*/
@import url(css/style_old.css); /*老版本*/

/*  ==================== 全局通用部分 ====================  */
* body,html {
  filter:expression(document.execCommand("BackgroundImageCache", false, true));
  background:url(images/a_bg.gif) repeat-x center top;
}
body,p,td,th,input,select,textarea {
  font: normal normal 12px Arial;
  margin: 0;  padding: 0;
}
ul,ol,dl,dt,dd,li,form {
  margin: 0;  padding: 0;
}
ul,ol {
  list-style: none;
}
h1,h2,h3,h4,h5,h6 {
  font-size: 12px;
  margin: 0;  padding: 0;
}
img {
  border: 0;
}
.clear{
	clear:both;
}
span.PopularTag {
	padding: 0.3em 0.3em 0.3em 0;
	line-height: 2.5em;
}
.input30{
	width:30px;
	height:21px;
	border:1px solid #7f9db9;
	background-color:#FFFFFF;
}
.input71{
	width:71px;
	height:21px;
	border:1px solid #7f9db9;
	background-color:#FFFFFF;
}
.input69{
	width:71px;
	height:20px;
	margin:0 0 0 6px;
	border:1px solid #7f9db9;
	background-color:#FFFFFF;
}
.input90{
	width:90px;
	height:18px;
	border:1px solid #7f9db9;
	background-color:#FFFFFF;
}
.botton01{
	width:58px;
	height:25px;
	background-color:#084d9c;
	text-align:center;
	padding:5px 0 0 0;
	border:none;
}

/*  ==================== 字体链接部分 ====================  */
a:link,a:visited {
  color:#0745a3;
  text-decoration: underline;
}
a:hover,a:active {
  text-decoration: none;
}


.f12bwhitelink:link,.f12bwhitelink:visited {
  color: #FFFFFF;
  font-weight:bold;
  text-decoration: none;
}
.f12bwhitelink:hover,.f12bwhitelink:active {
  text-decoration: underline;
}

.f12whitelink:link,.f12whitelink:visited {
  color: #FFFFFF;
  text-decoration: none;
}
.f12whitelink:hover,.f12whitelink:active {
  text-decoration: underline;
}
.f12white01link:link,.f12white01link:visited {
  color: #FFFFFF;
  text-decoration: none;
}
.f12white01link:hover,.f12white01link:active {
  color: #FFFFFF;
  text-decoration: none;
}


.f12blacklink:link,.f12blacklink:visited {
  color: #000000;
  text-decoration: none;
}
.f12blacklink:hover,.f1bblacklink:active {
  color:#ff6701;
  text-decoration:none;
}

.f12bblacklink:link,.f12bblacklink:visited {
  color: #000000;
  font-weight:bold;
  text-decoration: none;
}
.f12bblacklink:hover,.f12bblacklink:active {
  color:#ff6701;
  text-decoration:none;
}


.f12bredlink:link,.f12bredlink:visited {
  color:#ff6701;
  font-weight:bold;
  text-decoration:none;
}
.f12bredlink:hover,.f12bredlink:active {
  color:#236bc5;
}

.f12greenlink:link,.f12greenlink:visited {
  color:#078787;
  text-decoration: underline;
}
.f12greenlink:hover,.f12greenlink:active {
  color:#236bc5;
  text-decoration:none;
}

.f12bredlink01:link,.f12bredlink01:visited {
  color:#ff6701;
  font-weight:bold;
  text-decoration: underline;
}
.f12bredlink01:hover,.f12bredlink01:active {
  color:#236bc5;
}
.f12redlink:link,.f12redlink:visited {
  color:#ff6701;
  text-decoration: underline;
}
.f12redlink:hover,.f12redlink:active {
  color:#236bc5;
  text-decoration:none;
}
.f12redlink02:link,.f12redlink02:visited {
  color: #FF6600;
  text-decoration:none;
}
.f12redlink02:hover,.f12redlink02:active {
  color:#236bc5;
  text-decoration:none;
}
.f12redlink03:link,.f12redlink03:visited {
  color: #FF6600;
  text-decoration:none;
}
.f12redlink03:hover,.f12redlink03:active {
  color: #FF6600;
  text-decoration:none;
}

.f12bluelink:link,.f12bluelink:visited {
  color:#0745a3;
  text-decoration: none;
}
.f12bluelink:hover,.f12bluelink:active {
  text-decoration: underline;
}


.f12blue01link:link,.f12blue01link:visited {
  color:#8cb2d6;
  text-decoration: none;
}
.f12blue01link:hover,.f12blue01link:active {
  text-decoration: none;
}

.f12blue02link:link,.f12blue02link:visited {
  color:#0745a3;
  line-height:140%;
  text-decoration: none;
}
.f12blue02link:hover,.f12blue02link:active {
  line-height:140%;
  text-decoration: underline;
}
.f12blue03link:link,.f12blue03link:visited {
  color:#0745a3;
  text-decoration: none;
}
.f12blue03link:hover,.f13blue02link:active {
  color: #FF6600;
  text-decoration: none;
}
.f12bblue01link:link,.f12bblue01link:visited {
  color:#0745a3;
  font-weight: bold;
  text-decoration: none;
}
.f12bblue01link:hover,.f12bblue01link:active {
  text-decoration: underline;
}

.f13bgraylink:link,.f13bgraylink:visited {
  color:#236bc5;
  font-size:13px;
  font-weight:bold;
  letter-spacing:1px;
  text-decoration: none;
}
.f13bgraylink:hover,.f13bgraylink:active {
  font-size:13px;
  letter-spacing:1px;
  text-decoration: none;
}
.f13bwhitelink:link,.f13bwhitelink:visited {
  color: #FFFFFF;
  font-size:13px;
  font-weight:bold;
  text-decoration: none;
}
.f13bwhitelink:hover,.f13bwhitelink:active {
  color: #FFFFFF;
  font-size:13px;
  text-decoration: none;
}

.f13bbluelink:link,.f13bbluelink:visited {
	color:#bd1a1b;
	font-size:13px;
	font-weight:bold;
	text-decoration: underline;
}
.f13bbluelink:hover,.f13bbluelink:active {
	color: #bd1a1b;
	font-size:13px;
	text-decoration: none;
}



.f14bblacklink:link,.f14bblacklink:visited {
  color: #000000;
  font-size:14px;
  font-weight:bold;
  text-decoration: none;
}
..f14bblacklink:hover,.f14bblacklink:active {
  color: #ff6803;
  font-size:14px;
  text-decoration: none;
}
.f14blacklink:link,.f14blacklink:visited {
  color: #000000;
  font-size:14px;
  text-decoration: none;
}
.f14blacklink:hover,.f14blacklink:active {
  color: #ff6803;
  font-size:14px;
  text-decoration: none;
}
.f14bredlink:link,.f14bredlink:visited {
  font-size:14px;
  color:#ff6701;
  font-weight:bold;
  text-decoration:none;
}
.f14bredlink:hover,.f14bredlink:active {
  font-size:14px;
  color:#236bc5;
}
.f14redlink:link,.f14redlink:visited {
  font-size:14px;
  color:#ff6701;
  text-decoration:none;
}
.f14redlink:hover,.f14redlink:active {
  font-size:14px;
  color:#236bc5;
}

.f14bbluelink:link,.f14bbluelink:visited {
  font-size:14px;
  color:#236bc5;
  font-weight:bold;
  text-decoration:none;
}
.f14bbluelink:hover,.f14bbluelink:active {
  font-size:14px;
  color:#ff6701;
}
.f14bluelink:link,.f14bluelink:visited {
  font-size:14px;
  color:#236bc5;
  text-decoration:none;
}
.f14bluelink:hover,.f14bluelink:active {
  font-size:14px;
  color:#ff6701;
}
.f14blue01link:link,.f14blue01link:visited {
  font-size:14px;
  color:#236bc5;
  text-decoration: underline;
}
.f14blue01link:hover,.f14blue01link:active {
  font-size:14px;
  color:#ff6701;
}
.f14whitelink:link,.f14whitelink:visited {
  font-size:14px;
  color: #FFFFFF;
  text-decoration:none;
}
.f14whitelink:hover,.f14whitelink:active {
  font-size:14px;
  text-decoration: underline;
}
.f14bwhitelink:link,.f14bwhitelink:visited {
  font-size:14px;
  font-weight:bold;
  color: #FFFFFF;
  text-decoration:none;
}
.f14bwhitelink:hover,.f14bwhitelink:active {
  font-size:14px;
  color: #FFFFFF;
  text-decoration:none;
}




/*  ==================== 字体部分 ====================  */
.f12white{
	color:#FFFFFF;
}
.f12gray{
	color: #999999;
}
.f12gray01{
	color: #7e7e7e;
}
.f12red_un{
	color:#ff6600;
	text-decoration:underline;
}
.f12red{
	color:#ff6600;
}
.f12black{
	color:#000000;
}
.f12red01{
	color:#e2254a;
}
.f12blue{
	color: #0000CC;
}
.f12green{
	color: #078787;
}
.f12bblue{
	color: #0745a3;
	font-weight:bold;
}
.f12blue01{
	color: #0745a3;
}
.f12blue01_un{
	color: #0745a3;
	text-decoration:underline;
}

.f12bred{
	color:#ff6600;
	font-weight:bold;
}
.f12bblack{
	color:#000000;
	font-weight:bold;
}
.f13bred01{
	font-size:13px;
	color:#e2254a;
	font-weight:bold;
}
.f14bwhite01{
	font-size:14px;
	color:#FFFFFF;
}
.f14bwhite{
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}
.f14bblue{
	font-size:14px;
	color:#0745a3;
	font-weight:bold;
}
.f14bred{
	font-size:14px;
	color:#ff6600;
	font-weight:bold;
}
.f14red02{
	font-size:14px;
	color:#ff6600;
}
.f14bred01{
	font-size:14px;
	color:#e2254a;
	font-weight:bold;
}
.f14black{
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
.f14black01{
	font-size:14px;
	color:#333333;
}
.f14green{
	font-weight:bold;
	color: #078787;
}
.f14green01{
	font-size:14px;
	color: #078787;
}

.f14blue{
	font-size:14px;
	padding:3px 0 0 0;
	color: #000099;
}
.f14blue01{
	font-size:14px;
	color: #236bc5;
	font-weight:normal;
	letter-spacing:1px;
}
.f16gray{
	font-size:16px;
	font-weight:bold;
	color: #7e7e7e;
}
.f16blue{
	font-size:16px;
	font-weight:bold;
  color:#fcc8ce;
 }
.f16bred{
	font-size:16px;
	font-weight:bold;
	color:#ff6600;
}
.f16bred01{
	font-size:16px;
	font-weight:bold;
	color:#e2254a;
}
.f18bred{
	font-size:18px;
	color:#ff6600;
	text-decoration:underline;
}
.f22bred{
	font-size:22px;
	color:#ff6600;
}
.f20b{
	font-size:20px;
	font-weight:bold;
	color:#81471f;
}
.f16bblue{
	font-size:16px;
	color:#0745a3;
	font-weight:bold;
}
.fontstyle{
	line-height:120%;
	padding:2px;
}
.fontstyle01{
	line-height:130%;
	color:#2a6ac1;
	font-weight:bold;
}
.fontstyle02{
	text-indent:2.1em;
}
.fontstyle03{
	line-height:220%;
	text-indent:2.1em;
}
.fontstyle04{
	line-height:220%;
	text-align:center;
}
.fontstyle05{
	line-height:220%;
}
.fontstyle06{
	line-height:180%;
	padding:6px;
}
.fontstyle07{
	height:22px;
	padding:11px 0 0 13px;
}
.fontstyle08{
	height:11px;
}
.fontstyle09{
	width:170px;
}
.fontstyle10{
	float:right;
	padding:10px 10px 0 0;
}

/*  ==================== 色块分 ====================  */
.blue{
	background-color:#fbe9eb;
}
/*  ==================== 表格样式 ====================  */
.tabright{
	border-right:2px solid #FFFFFF;
}
.tabbottom{
	border-bottom:2px solid #FFFFFF;
}
.tableft{
	border-left:2px solid #FFFFFF;
}
.tabtop{
	border-top:2px solid #FFFFFF;
}

.tab01a{
	border:1px solid #F7E9B9;
	background-color:#FFFAEC;
}
.tabright01{
	border-right:1px solid #F7E9B9;
}
.tabbottom01{
	border-bottom:1px solid #F7E9B9;
}
.tableft01{
	border-left:1px solid #F7E9B9;
}
.tabtop01{
	border-top:1px solid #F7E9B9;
}
.tabright02{
	border-right:2px solid #FFFFFF;
}
.tabbottom02{
	border-bottom:1px solid #FFFFFF;
}
.tableft02{
	border-left:1px solid #FFFFFF;
}
.tabtop02{
	border-top:1px solid #FFFFFF;
}
.tab01blue{
	border:1px solid #66CCFF;
	background-color: #F4FCFF;
}
.tab01bluebottom{
	border-bottom:1px solid #66CCFF;
	line-height:180%;
}
