@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(../images/cbg.jpg);
}
a{
color:#000000;
text-decoration:none;
}
h1.toptxt{
	margin:0px;
	padding: 0px;
	height: 0px;
	font-size: 0px;
	text-indent: -3000px;
}
.topc{
	float:right;
	margin-top:0px;
	z-index:100;
	color:#FFFFFF;
	text-align: right;
}
.topc a{
color:#FFFFFF;
}
.topc a:hover{
background-color:#999999;
color:#FFFFFF;
}
h3{
	margin:0;
	padding:5px;
	font-size: 12px;
	background:url(../images/menu_bg.gif) repeat-x;
	border-bottom: #CCCCCC solid 1px;
}
a img{
border:0px;
}
ul{
	margin:0px; 
	padding:0px; 
	list-style-type:none;
	font-size:12px;
}
.zh_list4{
	margin:5px; 
	padding:5px;
	list-style:none;
	font-size:12px;
}

.zh_list4 li{
float:left;
width:210px;
margin:5px;
}
h1.why{
	color: #2599AD;
	font-size: 18px;
	text-align: left;
	padding: 5px;
	border: #F5F5F5 1px solid;
	background-color: #F5F5F5;
	margin: 0px 5px 5px 5px;
}

.yroom{
	margin:5px;
	border:#CCCCCC 1px solid;
	padding: 0px;
}
.yroom p{
margin:5px;
padding:0px;
}
.c_t{
text-align:LEFT; margin:0px; padding:2px; background-color:#FFFFFF;
line-height:18px;
}
.c_t p{
margin:0px;
padding:5px;
line-height:18px;
}
.shuibian{
margin:0px; padding:5px; font-size:13px; background-color:#E0E0E0;
}
.tishi{margin:5px; padding:3px;border:#CCCCCC 1px solid; text-decoration:underline;background-color:#CEEDF0; line-height:18px;
}

.gr{
color:graytext;
font-size:12px;
}
.buttonface{BACKGROUND: #0061A2; border:1 solid graytext; COLOR: #FFFFFF; FONT-SIZE: 12pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; HEIGHT: 24px; LINE-HEIGHT: normal}

#chromemenu{
	width: 920px;
	font-weight: bold;
	font-size: 90%;
	margin: 0px;
	padding: 0px;
	letter-spacing: 0.1em;
}

#chromemenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#chromemenu ul{
width: 100%;
background: url(../images/chromebg.gif) center center repeat-x;
padding: 5px 0;
margin: 0;
text-align: left; /*set value to "right" for example to align menu to the left of page*/
}

#chromemenu ul li{
display: inline;
}

#chromemenu ul li a{
color: #494949;
padding: 5px;
margin: 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}

#chromemenu ul li a:hover{
background: url(../images/chromebg2.gif) center center repeat-x;
}
.menu{font-family:Tahoma; font-size:11px;  color:#FCF1D8; font-weight:900; text-decoration:none }
.foot{
text-align:center; margin-top:22px; color:#999999;
}
.foot a{
color:#999999;
}

.c1{
background:url(../images/tal4.jpg) repeat-x bottom; height:140px; margin: 0px; padding: 0px;
}
.c1_1{margin:0px auto; width:980px; height:140px;}
.c1_left{width:31px; height:140px; float:left; background:url(../images/row1_l.jpg) no-repeat bottom;}
.c1_m{height:100px; overflow:hidden;padding:0px; margin:0px;}
.c1_md{width:920px; height:140px; float:left;background: #FFFFFF url(../images/row1_c.jpg) repeat-x bottom;}
.c1_logo{text-align:left; margin:2px; padding:5px;}
.c1_dh{height:30px; overflow:hidden; padding:10px 0px 0px 0px; margin:0px;}
.c1_right{width:29px; height:140px; float:left; background:url(../images/row1_r.jpg) no-repeat bottom;}

.c2{background:url(../images/cbg.jpg); margin:0px; padding:0px;}
.c2_mdbg{margin:0px auto; width:980px; background:url(../images/mbg.jpg) repeat-y; padding: 0px;}
.c2_cmbg{margin:0px 29px 0px 31px; padding-top: 3px; padding-bottom:0px; padding-left:0px; padding-right:0px;}
.c2_pt{clear:both; margin:0px; padding:0px 5px 0px 5px; height:20px; text-align:right;}

.c3{height:120px; background:url(../images/tal5.jpg) repeat-x; margin:0px; padding:0px;}
.c3_mdbg{margin:0px auto; width:980px; height:120px; background:url(../images/row3.jpg) no-repeat;}
.c3_dh{
	padding-top:10px;
	text-align: center;
	color: #FFFFFF;
}
.c3_dh a:hover{
color:#FCF1D8;
text-decoration:underline;
}

.book {
	font-size: 12px;
	background:url(../images/t2.jpg) repeat-x ;
	background-position:0px -8px;
	text-align:left;
}
.book p{
border-bottom:#CCCCCC dotted 1px;
padding:5px;
margin:0px;
}
.ssqb{
	margin-top:5px;
	padding:5px 0px 5px 0px;

}
.ssqb input {
	BACKGROUND: #0061A2; border:1 solid graytext; COLOR: #FFFFFF; FONT-SIZE: 12pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold; HEIGHT: 24px; LINE-HEIGHT: normal;
}
.book b{
font-size:14px;
color:#000066;
}
select{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.li1{
list-style:none;
}
.STYLE1{
color:red;
}
.disp{
display:none;
}
.morepro{
	float:right;
	text-align:right;
	font-size:16px;
	font-weight:bold;
	color:#FF3300;
	padding-right: 5px;
}
.morepro a{
text-decoration:underline;
color:#FF3300;
}
.morepro a:hover{
text-decoration:underline;
color:#FF0000;
}
/* popHint Style */
#popHint {position: absolute; line-height: normal}
#popHint .popLeft, #popHint .popRight, #popHint .popAngle span, #popHintText, #popHint .popIcon {background-image: url(../images/PopHint.gif)}
#popHint .popHeader {height: 1%; overflow: hidden !important; overflow /**/: visible}
	#popHint .popLeft {float: left; width: 5px; height: 24px; background-position: 0 0; background-repeat: no-repeat}
	#popHint .popRight {float: left; width: 5px; height: 24px; background-position: -10px -25px; background-repeat: no-repeat}
	#popHint .popAngle {clear: both; position: relative; height: 10px}
	#popHint .popAngle span {position: absolute; top: -3px; left: 15px; width: 7px; height: 13px; background-position: 0 -75px; background-repeat: no-repeat}
#popHintText {float: left; color: #975400; height: 19px !important; height /**/: 24px; padding: 5px 0 0 0; white-space: nowrap; background-position: 0 -50px; background-repeat: repeat-x; overflow: hidden;}
    #popHintText .popIcon {float: left; width: 15px; height: 10px; margin: 1px 3px 0 0}
	#popHint .wrong {background-position: 0 -90px; background-repeat: no-repeat}
	#popHint .right {background-position: 0 -105px; background-repeat: no-repeat}
	#popHint .normal {background-position: 0 -120px; background-repeat: no-repeat}
