/* structural */ 
html {_width: 100%; _height: 100%; _overflow-x: hidden; *overflow-y: scroll;}

body { font-family:Arial, Helvetica, sans-serif; background:url(../images/body-arrows.png) center top no-repeat; font-size:12px; color:#6A6A6A; overflow-y: scroll; *overflow-y: visible; min-width: 989px;}

body.blackberry {width: 989px; overflow: hidden}

body#page-home { overflow-x: hidden; }

body.offset-bg {background-position:  -218px top; _background-position: -200px top;}

body.tulips {background-image: url(../images/body-tulips.png);}  /* accent: 009ddc */

.tulips h2 { color: #009ddc; }

.tulips #nav a:hover, .tulips #nav li.on a, .tulips .submit {background: #009ddc;}

body.teardrops {background-image: url(../images/body-teardrops.png);}/* accent e01f27 */

.teardrops h2 { color: #e01f27;}
.zixun1{ float:left;width:250px; font-weight:100;margin:0px 10px 0 0;}
.zixun1 A:visited
{color: #006699; text-decoration:none}
.zixun1 A:link
{color: #006699; text-decoration:none}
.zixun1 A:active
{color: #CC0000; text-decoration:none}
.zixun1 A:hover
{color: #CC0000; text-decoration:none}


.lm_link {
	font-family: Arial, Verdana, "微软雅黑", "宋体";
	font-size: 12px;
	line-height: 110%;
	color: #006699;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	text-align: left
	text-decoration: none;
}
.lm_link A:visited
{color: #006699; text-decoration:none}
.lm_link A:link
{color: #006699; text-decoration:none}
.lm_link A:active
{color: #CC0000; text-decoration:none}
.lm_link A:hover
{color: #CC0000; text-decoration:none}

.zixun1 img{float:left; margin:0px 20px 5px 0px;}

.teardrops #nav a:hover, .teardrops #nav li.on a, .teardrops .submit {background: #e01f27;}

.container { min-width:1000px; _width: 1000px; }
 
.homebodycontainer { margin:0 auto; width:1000px; padding:0; }
 
.bodycontainer { margin:0 auto; width:1000px; padding:0; }

.content { width:750px; padding:150px 0 0 240px; position: relative; z-index: 20; _padding-left: 250px;}

#pg { width:989px; padding-bottom:50px; margin: 0 auto; position:relative; z-index: 20; }

.wideContent {  width:800px; _width: auto; }
 
.secondaryContent { float:left; width:532px; padding-right: 10px; min-height: 390px; _height: 390px;}

.xuxian{ padding:5px 0; color:#333; font-weight:bold;font-size:18px; margin:20px 0 0px 0;}



.xuxian2{border:#CCC dotted 1px; border-width:0  0 1px 0 ; }

/* jsDisabled visibility toggle*/
.expander, #logo, .jsDisabled #cover {display: none;}

.jsDisabled .expander, .jsDisabled #logo, .jsDisabled #homeFlash {display: block;}


#page-executive-team.jsDisabled .secRightCol, #page-executive-team.jsDisabled .executivebio  {display: block; float: none; clear: both; width: auto; background: none;}

#page-executive-team.jsDisabled .executivebio h3 { color: #666;}



/* homepage structure*/ 
.homecallouts { float:left; width:720px; padding:0 0 0 20px; }
 
.homecallout { float:left; width:350px; }

#homeFlash, .ie6Flash { visibility: hidden; position: relative; margin: -229px 0 0 -24px; z-index: 0; height: 678px; }

#homeFlash.ie6 { position: absolute; top: 140px; left: 240px; }

.ie6Flash { _display: block;}



/* inline content */ 
a, .link { color:#eb8d00; cursor: pointer; }
 
p { line-height:19px; padding:5px 0 10px; }
 
h1 { color:#333366; font-size:48px; line-height:50px; margin:0 0 15px -2px; padding:0; font-weight:normal; text-transform:uppercase; }
 
h2 { color:#FBAD18; font-size:16px; margin:0 0 12px; padding:0; }
 
h2.desc { color:#ACACAC; }
 
h3 { color:#999; font-size:18px; font-weight:normal; margin: 20px 0 0; padding:5px 0 0; text-transform:uppercase; }
 
h4 { color:#333366; font-size:12px; font-weight:normal; margin:0 0 5px; padding:0; }
 
h5 {font-size:14px; }

h3.purple { color:#333366; }

.column {width: 190px; float: left; clear: none;}

#page-contact-us .expanders {padding-top: 10px;}

.expander {padding-bottom: 20px;}
.expander22 img{float:left; margin:0 10px 10px 0}

.expanders h4 {background: url(/images/expander.gif) left -51px no-repeat; padding-left: 10px; cursor: pointer;}

.expander h4 {background: none; padding-left: 0;}

.expanders h4.on {background-position: left top;}

.expander h5 a, .expander h5 {color: #6a6a6a; text-decoration: none;}

.expander h5 {padding-top: 10px;}

#cover {position: absolute; width: 100%; min-width: 989px; top: 0; left: 0; }

#cover code{background: #fff; height:469px; position:absolute; right: 0; top:80px; width:50%; z-index: 0;}

.gap {margin-top: 10px;}

label {display: block;}	

input, textarea {width: inherit;}

h3 span, h3 img {display: inline-block; vertical-align: bottom;}

h3 img {padding-right: 5px;}

.boardofdirectors li  { position: relative; padding-left: 120px; display: inline-block; }

.boardofdirectors img {
	position: absolute;
	top: 0;
	left: 0;
	width: 90px;
	height: 116px;
}

h5 a:hover {color: #EB8D00;}


 
/* specific inline elements*/ 
.header { float:left; width:1000px; padding:48px 0 0; }
 
#logo { position: absolute; top: 47px; left: 0; _left: 4px; z-index: 50; }
 
#searchform, #searchText, #searchButton { position: absolute; top: 52px; left: 739px; z-index: 50;  }

#searchText  {left: 0; top: 0; width: 186px; border: 1px solid #ccc; padding: 3px; }

#searchButton  {left: 202px ; top: 0}
 
.calloutthumb { float:left; width:60px; }
 
.callouttitle { float:left; width:310px; padding:0 0 0 0px; height:40px;}
 
.calloutcopy { float:left; width:250px;font-size:11px; }

.topalignedrail .text, .topalignedrail select, .topalignedrail textarea { width: 165px;}

.submit { font-size:12px; color:#fff; background-color:#FBAD18; padding:7px; border: 0px none; float: middle; }

.listing h4 {margin: 30px 0 0 ;}

.disc li { padding: 5px 0 0; margin-left: 20px; line-height: 19px; list-style-type: disc; list-style-position: outside;}

#page-privacy .disc li { padding: 10px 0 10px 20px; line-height: 19px;}

#page-working-here .expander h5 {padding-top: 0;}

#page-working-here .expander {padding-bottom:  30px;}

#page-locations h3 {padding-bottom: 10px;}

#page-media-center .expander h4 {padding: 20px 0 0; margin-bottom: 0;}

#page-media-center .expander h3 {margin-top: 0;}

.casestudyimage img {border: 1px solid #ccc;}



/* navigation */
#nav ul.site { display: block; width:192px; padding:6px 0 0; font-size:14px; color:#626262; position: absolute; left: 4px; _left: 10px; top: 120px; z-index: 30;}

#nav li {_zoom: 1; margin-top: 0; _margin-top: -3px;}

#nav li a { float:left; clear: both; width:183px;  display: block; padding:6px 0 6px 7px; text-transform:uppercase;  color:#000; text-decoration:none; margin-top:1px;	}

#nav a:hover, #nav li.on a { background-color:#FBAD18; color:#fff; }/*externalize*/

#nav li ul {display: none; _margin-top: 3px;}

.content .site ul li {padding-left: 30px;}


#nav li.on ul {display: block;}

#pg #nav li.on li a { background-color:#acacac; text-transform:none; font-size:12px; color:#fff; }

#pg #nav li li a:hover, #pg #nav li li.on a { background: #7a7a7a; }


 
/* Secondary inline styles */
 
.topalignedrail, .executivebio { background:url(../images/feature-box.jpg) 0 0 no-repeat; position:relative; }
 
#boardOfDirectors .secRightCol { margin-top:55px; _margin-top:47px; }
 
.secRightCol { float:right; width:200px; padding-top: 42px; }
 
.secContactRightCol { float:left; width:200px; }
 
.secContactRightCol .topalignedrail { float:left; width:250px; padding-bottom:5px; }
 
.secContactRightCol .topalignedrail .copy { float:left; width:225px; padding:12px 0 0 14px; color:#000; font-size:11px; line-height:19px; }
 
.executives img { cursor:pointer; }
 
.topalignedrail { float:left; width:200px; overflow-x: hidden;}

.topalignedrail a {color: #fff;}
 
.topalignedrail .copy { float:left; width:175px; padding:12px 0 12px 14px; color:#606060; font-size:11px; line-height:19px;  position: relative; }
 
.topalignedrail .copy p { line-height:14px; }

.topalignedrail :first-child:before, .biocopy :first-child:before { content:""; display:block; background:url(../images/feature-box.jpg) 0 bottom no-repeat;width:300px; height:8px; position:absolute; bottom: 0px; left:0; }

.topalignedrail h3, .secRightCol h3,.secContactRightCol h3, .widerail h3 { color:#FFFFFF; font-size:18px; font-weight:normal; text-transform:uppercase; border-bottom: 2px solid #c5c5c5; margin: 0 0 10px;}
	
.read {margin-bottom: 20px; text-decoration: none; display: block;}

.read:hover {text-decoration: underline;}



/* buttons */
.button,.button1{ display: block; text-transform:uppercase; float:left;   background:url(../images/button.jpg) 0 0 repeat-x; color: #fff; text-decoration: none; }
.printbutton { display: block; text-transform:uppercase; float:left; width:190px; padding: 5px; min-height: 30px; _height: 30px; background:url(../images/button.jpg) 0 0 repeat-x; color: #fff; text-decoration: none; }
.button{width:200px; height:38px; line-height:38px;}

.button img{ float:left; margin:5px;}
.tulips .button {background-position: 0 -120px;}

.teardrops .button {background-position: 0 -60px;}
 
.noorangebutton { float:left; width:183px; padding:7px 0 7px 7px; margin:0 0 0 5px; _margin:7px 0 0 2px; }
 
.button img { padding:0 7px 0 0; }
 
.buttoncopy { display: inline-block; vertical-align: middle; text-transform:uppercase; font-size:12px; width:140px; }
 
.buttoncopy a { color:#fff; text-decoration:none; }
 
#pg .buttoncopy:hover { text-decoration:underline; }

.button * {display: inline-block; vertical-align: middle; color: #fff; text-decoration: none;	} 

.button tt {height: 30px;}




 
/* Executive team styles */ 
.executives { float:left; width:508px; border-left:1px solid #ACACAC; border-bottom:1px solid #ACACAC; }
 
.executive { float:left; width:126px; height:174px; border-top:1px solid #ACACAC; border-right:1px solid #ACACAC; position:relative; line-height:0; }
 
.shortbio { position:absolute; height:50px; width:120px; top:112px; left:0; background-image:url(../images/bg_bio.png); color:#fff; line-height:14px; padding:12px 0 0 6px; display:none; }
 
.activeExec .shortbio { display:block; }
 
.off .shortbio {display: none;} 
 
.exectitle { font-size:10px; }
 
.executivebio { float:left; width:200px; display:none; }
 
.activebio { display:block; }
 
p.title { line-height:15px; font-weight:bold; }
 
.executivebio .biocopy { float:left; padding:12px 14px 14px 14px; font-size:11px; line-height:19px; position: relative; overflow-x:  hidden;}
 
.executivebio .printbutton a { color:#fff; }
 


 
 
/* Results styles */  
.resultsContent { float:left; width:470px; padding:0 35px 0 0; }

dt{background:#ECEFF0; margin:1px 0; color:#194e76; }
dt img{float:right;}
dd ul li{border-bottom:#ccc dotted 1px; padding:5px;}
 
.widerail { float:left; width:200px; background: #ACACAC url(/images/widerail.jpg) 0 0 no-repeat; color:#ffffff; padding:20px 20px 10px; margin-bottom: 20px; height: 250px; position: relative; }
 
.widerailslide { display:none; }
 
.activeslide { display:block; }	
 
.widerailheader { font-size:14px; color:#ffffff; font-weight:bold; padding-bottom:5px; }
 
.widerailcopy { font-size:12px; line-height:19px; padding:0 0 25px; color:#ffffff; }
 
.resultscasestudies { float:left; width:750px; }
 
.resultsprev, .resultsnext {  padding: 0; text-align:center; width: 119px; position: absolute; top: 100%; left: 0; }

.resultsnext { left: 121px; width: 119px; }
 
.resultscasestudies { margin-top:50px; }
 
.resultscasestudy { float:left; width:300px; padding-right:60px; }
 
.resultscalloutthumb { float:left; width:65px; }
 
.resultscallouttitle { float:left; width:225px; font-weight:bold; padding:0 0 10px; line-height:19px; }
 
.resultscalloutcopy { float:left; width:225px; line-height:19px; }


 
 

 
/* footer */ 
.footer { float:left; width:755px; border-top:1px solid #999999; font-size:11px; color:#999; margin:35px 0 0 240px; _margin:35px 0 0 120px; padding:12px 0 0; _text-indent: 6px; }
 
.footer a { color:#999; text-decoration:none; }
 
.footer a:visited { color:#999; text-decoration:none; }
 
.footer a:hover { color:#999; text-decoration:underline; }
 
.company { float:left; width:525px;  margin-left: -2px;}
 
.footerlinks { float:right; }
 
.locations tr td { padding-bottom:12px; }
 
.locations a { color:#6A6A6A; text-decoration:none; }
 
.locations a:visited { color:#6A6A6A; text-decoration:none; }
 
.locations a:hover { color:#FBAD18; text-decoration:underline; }
 
dl.leadership { padding:0 0 60px 140px; float:left; clear: left; display: block;  position: relative;}
 
dt { font-size:12px; font-weight:bold; padding:5px;  display: block; text-align: left; }
 
dd { margin:0; }
 
.secondaryContent dd p { width:500px; }
 
dd.img { width:100px; position: absolute; top: 0; left: 0; }

.nogrey { background-color:#fff; color:#000; font-size:14px; }
 
.nogrey .copy { background-color:#fff; color:#000; font-size:14px; }
 
.nogrey .copy a { color:#eb8d00; }
 
.nogrey .copy a:visited { color:#eb8d00; }
 
.nogrey .copy a:hover { color:#eb8d00; }
 
.actionbar { float:left; margin-top:20px; font-size:14px; }
 
.casestudyimage { float:left; width:220px; margin-right:2px; margin-bottom:5px; display: block; }
 
.owncontent { display:none; }
 
.more { display:none; }
 
.more a { color:#fff; }
 
.more a:visited { color:#fff; }
 
.more a:hover { color:#fff; }
 
.less a { color:#fff; }
 
.less a:visited { color:#fff; }
 
.less a:hover { color:#fff; }
 
.executivebio .printbutton { background-color:#FBAD18; }

.serviceLinks {margin: 0 10px 10px 0; }

.serviceLinks .button {margin: 10px  10px 0 0 ;}

.serviceLinks .button span {width: 165px;}

#page-location dt, #page-location  dd em {white-space: nowrap;}

h8{font-size:14px; color:#CC0000;}


/*exceptions*/

#page-news2 #nav ul.site { _left: 20px;}

body #printLogo {display: none;}

.bt20_content {
	font-family: Arial, Verdana, "΢ź", "";
	font-size: 36px;
	line-height: 120%;
	font-weight: bold;
	color: #333366;;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
	margin-bottom:15px;
	margin-left:0px;
}
.bt20_content A:visited
{color: #333333; text-decoration:}
.bt20_content A:link
{color: #333333; text-decoration:underline}
.bt20_content A:active
{color: #CC0000; text-decoration:none}
.bt20_content A:hover
{color: #CC0000; text-decoration:none}




.bt_hong {
	font-family: Arial, Verdana, "΢ź", "";
	font-size: 18px;
	font-weight: bold;
	line-height: 120%;
	color: #CC0000;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
.bt_hong A:visited
{color: #CC0000; text-decoration:underline}
.bt_hong A:link
{color: #CC0000; text-decoration:underline}
.bt_hong A:active
{color: #006699; text-decoration:none}
.bt_hong A:hover
{color: #006699; text-decoration:none}

.bt_hong15 {
	font-family: Arial, Verdana, "΢ź", "";
	font-size: 15px;
	font-weight: bold;
	line-height: 120%;
	color: #CC0000;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
.bt_hong15 A:visited
{color: #CC0000; text-decoration:underline}
.bt_hong15 A:link
{color: #CC0000; text-decoration:underline}
.bt_hong15 A:active
{color: #006699; text-decoration:none}
.bt_hong15 A:hover
{color: #006699; text-decoration:none}



.bt_lan {
	font-family: Arial, Verdana "΢ź", "";
	font-size: 14px;
	font-weight: bold;
	line-height: 120%;
	color: #009ddc;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
	
}
.xm{background:#eceff0;}
.bt_lan A:visited
{color: #006699; text-decoration:underline}
.bt_lan A:link
{color: #006699; text-decoration:underline}
.bt_lan A:active
{color: #CC0000; text-decoration:none}
.bt_lan A:hover
{color: #CC0000; text-decoration:none}



.bt_hei {
	font-family: Arial, Verdana, "΢ź", "";
	font-size: 14px;
	font-weight: bold;
	line-height: 120%;
	
	color: #333333;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
.bt_hei A:visited
{color: #333333; text-decoration:underline}
.bt_hei A:link
{color: #333333; text-decoration:underline}
.bt_hei A:active
{color: #CC0000; text-decoration:none}
.bt_hei A:hover
{color: #CC0000; text-decoration:none}


.txt_content td{
    
	font-size: 12px;
	line-height: 150%;
    text-align: justify;
	color: #333333;
	padding:3px 10px;
	text-decoration: none;
	
}
.txt_content{ border:#eaecee solid 0px;}
.txt_content ul li{padding: 5px 0 0; margin-left: 20px; line-height: 19px;list-style-type: disc; list-style-position: outside; }
.txt_content A:visited
{color: #eb8d00; text-decoration:underline}
.txt_content A:link
{color: #eb8d00; text-decoration:underline}
.txt_content A:active
{color: #CC0000; text-decoration:none}
.txt_content A:hover
{color: #CC0000; text-decoration:none}

.tb2,.zw{ border:#eaecee solid 1px; }

.lm_txt {
	font-family: Arial, Verdana, "΢ź", "";
	font-size: 12px;
	line-height: 150%;
        text-align: left
	color: #333333;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
.lm_txt A:visited
{color: #333333; text-decoration:underline}
.lm_txt A:link
{color: #333333; text-decoration:underline}
.lm_txt A:active
{color: #CC0000; text-decoration:none}
.lm_txt A:hover
{color: #CC0000; text-decoration:none}

.zw{border:#eaecee solid 1px;}


.lammu_bt {
	font-family: Arial, Verdana, "΢ź", "";
	font-size: 12px;
	font-weight: bold;
	line-height: 120%;
	color: #333333;
	padding-left: 2px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 1px;
	text-align: left
	text-decoration: none;
}
.lammu_bt A:visited
{color: #333333; text-decoration:none}
.lammu_bt A:link
{color: #333333; text-decoration:none}
.lammu_bt A:active
{color: #CC0000; text-decoration:none}
.lammu_bt A:hover
{color: #CC0000; text-decoration:none}



.lammu_content {
	font-family: Arial, Verdana, "΢ź", "";
	font-size: 12px;
	line-height: 120%;
	color: #333333;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 6px;
	padding-bottom: 0px;
	text-align: left
	text-decoration: none;
}
.lammu_content A:visited
{color: #333333; text-decoration:none}
.lammu_content A:link
{color: #333333; text-decoration:none}
.lammu_content A:active
{color: #CC0000; text-decoration:none}
.lammu_content A:hover
{color: #CC0000; text-decoration:none}


.lammu_td {
	font-family: Arial, Verdana, "΢ź", "";
	font-size: 12px;
	line-height: 120%;
	color: #333333;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 6px;
	padding-bottom: 5px;
	text-decoration: none;
}
.lammu_td A:visited
{color: #333333; text-decoration:none}
.lammu_td A:link
{color: #333333; text-decoration:none}
.lammu_td A:active
{color: #CC0000; text-decoration:none}
.lammu_td A:hover
{color: #CC0000; text-decoration:none}

.HBCQ_left_bt {
	font-family: Arial, Verdana, "΢ź", "";
	font-size: 14px;
	line-height: 110%;
	color: #006699;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}
.HBCQ_left_bt A:visited
{color: #006699; text-decoration:none}
.HBCQ_left_bt A:link
{color: #006699; text-decoration:none}
.HBCQ_left_bt A:active
{color: #CC0000; text-decoration:none}
.HBCQ_left_bt A:hover
{color: #CC0000; text-decoration:none}


.HBCQ_center_dbt {
	font-family: Arial, Verdana, "΢ź", "";
	font-size: 20px;
	line-height: 110%;
	font-weight: bold;
	color: #333333;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}
.HBCQ_center_dbt A:visited
{color: #006699; text-decoration:none}
.HBCQ_center_dbt A:link
{color: #006699; text-decoration:none}
.HBCQ_center_dbt A:active
{color: #CC0000; text-decoration:none}
.HBCQ_center_dbt A:hover
{color: #CC0000; text-decoration:none}




.HBCQ_center_fbt {
	font-family: Arial, Verdana, "΢ź", "";
	font-size: 15px;
	line-height: 110%;
	font-weight: bold;
	color: #006699;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}
.HBCQ_center_fbt A:visited
{color: #006699; text-decoration:none}
.HBCQ_center_fbt A:link
{color: #006699; text-decoration:none}
.HBCQ_center_fbt A:active
{color: #CC0000; text-decoration:none}
.HBCQ_center_fbt A:hover
{color: #CC0000; text-decoration:none}




.HBCQ_more_link {
	font-family: Arial, Verdana, "΢ź", "";
	font-size: 12px;
	line-height: 120%;
	color: #006699;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
.HBCQ_more_link A:visited
{color: #006699; text-decoration:underline}
.HBCQ_more_link A:link
{color: #006699; text-decoration:underline}
.HBCQ_more_link A:active
{color: #CC0000; text-decoration:none}
.HBCQ_more_link A:hover
{color: #CC0000; text-decoration:none}





.HBCQ_wen_bt {
	font-family: Arial, Verdana, "΢ź", "";
	font-size: 15px;
	line-height: 110%;
	color: #006699;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}
.HBCQ_wen_bt A:visited
{color: #006699; text-decoration:underline}
.HBCQ_wen_bt A:link
{color: #006699; text-decoration:underline}
.HBCQ_wen_bt A:active
{color: #CC0000; text-decoration:none}
.HBCQ_wen_bt A:hover
{color: #CC0000; text-decoration:none}


.HBCQ_wen_zhayao {
	font-family: Arial, Verdana, "΢ź", "";
	font-size: 12px;
	line-height: 120%;
	color: #333333;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align:top;
	
	
}
.HBCQ_wen_zhayao A:visited
{color: #006699; text-decoration:underline}
.HBCQ_wen_zhayao A:link
{color: #006699; text-decoration:underline}
.HBCQ_wen_zhayao A:active
{color: #CC0000; text-decoration:none}
.HBCQ_wen_zhayao A:hover
{color: #CC0000; text-decoration:none}

.HBCQ_wen_zhuzhe {
	font-family: Arial, Verdana, "΢ź", "";
	font-size: 12px;
	line-height: 120%;
	color: #006699;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: px;
	padding-bottom: 0px;
	text-decoration: none;
}
.HBCQ_wen_zhuzhe A:visited
{color: #006699; text-decoration:underline}
.HBCQ_wen_zhuzhe A:link
{color: #006699; text-decoration:underline}
.HBCQ_wen_zhuzhe A:active
{color: #CC0000; text-decoration:none}
.HBCQ_wen_zhuzhe A:hover
{color: #CC0000; text-decoration:none}


.HBCQ_wen_neirong {
	font-family: Arial, Verdana, "΢ź", "";
	font-size: 12px;
	line-height: 120%;
	color: #333333;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 10px;
	text-decoration: none;
	text-align: justify;
}
.HBCQ_wen_neirong A:visited
{color: #006699; text-decoration:underline}
.HBCQ_wen_neirong A:link
{color: #006699; text-decoration:underline}
.HBCQ_wen_neirong A:active
{color: #CC0000; text-decoration:none}
.HBCQ_wen_neirong A:hover
{color: #CC0000; text-decoration:none}



.HBCQ_kanhao {
	font-family: Arial, Verdana, "΢ź", "";
	font-size: 12px;
	line-height: 120%;
	color: #006699;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
}
.HBCQ_kanhao A:visited
{color: #006699; text-decoration:underline}
.HBCQ_kanhao A:link
{color: #006699; text-decoration:underline}
.HBCQ_kanhao A:active
{color: #CC0000; text-decoration:none}
.HBCQ_kanhao A:hover
{color: #CC0000; text-decoration:none}

