@charset "utf-8";
/* base yui reset.css, repair by haven long 090925*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;}table{border-collapse:collapse;border-spacing:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}ins{text-decoration:none;}del{text-decoration:line-through;}
/*input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{font-size:100%;}*/
.clear{height:0;font-size:0;line-height:0;clear:both;}
/*
html{color:#000;background:#fff;}

body{
font-size:0.75em;
background:#fff; 
font-family:Verdana, Tahoma,Arial,Helvetica, sans-serif;
text-align:center;
color:#222;
}
*/
a{
text-decoration:none;
color:#222;
}
a:link{color:#004a8f;}
a:visited{color:#004a8f;}
a:hover{color:#ff6600;}
a:active{color:#004a8f;}


 end of reset.css */

/*all base*/
#wrapper{
	position:relative;
	width:1000px;
	margin:0 auto;
	text-align:left;
	overflow:hidden;
}






/* changeBox_a1 */
.changeBox_a1{
	float:left;
	width:1000px;
	height:228px;
	position:relative;
	
}

.changeBox_a1 .a_bigImg{
position:absolute;
top:0px;left:0px;
display:none;}


.changeDiv{
position:absolute;
top:2px;left:2px;
display:none;}

.changeDiv h3{
position:absolute;
left:0px;bottom:0;
width:1000px;
height:30px;line-height:30px;
background:#fff;
filter:alpha(opacity=70);
opacity:0.7;}

.changeDiv h3 a{
display:block;
padding-left:15px; 
color:#FF6600;}


/* ul_change_a1 */
.ul_change_a1{
position:absolute;
right:1px; bottom:6px;
padding-left:19px;
overflow:hidden;}

.ul_change_a1 li{
float:left;
margin-right:7px; }
.ul_change_a1 img{ border:1px solid #999;}
.ul_change_a1 img.now{border:1px solid #fff;}
.a_last,.a_next{
position:absolute;
top:10px;
width:16px;height:16px;
background:url(../../images/font/bot.png) no-repeat;
text-indent:-999em;overflow:hidden;}

.a_last{right:30px;background-position:0 0;}
.a_next{right:12px;background-position:100% 0;}



/* ul_change_a2 */
.ul_change_a2{
position:absolute;
right:5px; bottom:7px;
padding-left:19px;
overflow:hidden;
 }
.ul_change_a2 li{
display: -moz-inline-stack;
display:inline-block;
*display:inline;
*zoom:1;}

.ul_change_a2 span{
display: -moz-inline-stack;
display:inline-block;
*display:inline;
*zoom:1;
font-size:0.8em;
padding:0px 3px; 
margin-right:2px;
border:1px solid #999;
background:#fff;
filter:alpha(opacity=85);
opacity:0.85;
cursor:hand;
cursor:pointer;
}

.ul_change_a2 span.on{
border:1px solid #CC0000;
background:#FFFF9D;
color:#CC0000;}


/* changeBox_b1 */

.changeBox_b1{
float:left;
position:relative;
width:645px;height:250px; 
padding-left:5px; }
.changeBox_b1 h3{
float:left;
position:relative;
width:80px;height:25px;line-height:25px;  
border:1px solid #ccc;
text-align:center;
margin-left:-1px;
z-index:0;
}

.changeBox_b1 h3.now{
background:#f3f3f3; 
border:1px solid #B70000;
border-bottom:none;
color:#B70000;
z-index:3;}

.changeBox_b1 h3 a{
color:#666;}
.changeBox_b1 h3 a:hover,
.changeBox_b1 h3.now a{
color:#B70000;}

.changeBox_b1 div{
position:absolute;
top:25px;left:4px;_left:3px;
width:500px;height:150px;
background:#f3f3f3; 
padding:15px; 
border:1px solid #B70000;
z-index:2;}

.fl { float:left; display: inline;}
.ptb10 { padding-bottom:10px; padding-top:10px;}

.width1000 {
	position:relative;
	width: 980px;
	margin:0 auto;
	background-color:#fff;
	padding:0;
	overflow:hidden;
}

.registBtn { background:url(../../images/font/login_10.jpg) repeat-x left top; height:28px; line-height:28px; border:#eee 1px solid; cursor:pointer; width:200px; color:#bbb;}
.registBtn:hover { color:#666;}
.btn_login { background:url(../../images/font/login_15.jpg) no-repeat left top; border:#ccc 1px solid; width:77px; height:34px;cursor:pointer; color:#16549a;}

.btn01 {
	background-image:url(../../images/font/btonSearch.jpg);
	background-repeat:repeat-x;
	line-height:23px;
	height:23px;
	cursor: pointer;
	border: #b8cade 1px solid;
	width:60px;
	text-align:center;
}

/*注册*/
.tip { font:12px/1.8 arial;  border:1px dotted #f60; padding:8px; background:#f1f1f1; color:#666; width:30%;}
.tip span { font-weight:bold;}
#stepRegister li{ width:100px; border:#ccc 1px solid; height:25px; line-height:25px; text-align:center; margin-right:5px;}
#stepRegister li.hover{ width:100px; border:#06C 1px solid; height:25px; line-height:25px; text-align:center; margin-right:5px; background-color:#0CF; font-weight:bold; color:#006;}
.red { color:red;}
/* table*/
TABLE.tab01 {
	BACKGROUND: #dce8f6;
    word-break:break-word ; 
}
TABLE.tab01 TD {
	PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-TOP: 2px; HEIGHT: 20px; color:#0a64b8;;

}
TABLE.tab01 TD li { padding-left:20px; list-style-position:inside;}
TABLE.tab01 TH {
	COLOR: #0a64b8;
	HEIGHT: 33px;
	line-height:33px;
	padding:1px 10px;
	
	background-color: #fff;
	background-image: url(../images/th_bg01.jpg);
	background-repeat: repeat-x;
	background-position: 1px 1px;
}
TABLE.tab01 tr:hover td{background:#f0f5fa;} 
TABLE.tab01 THEAD TH {
	HEIGHT: 22px;
	background-color: #fff;
	background-image: url(../images/th_bg01.jpg);
	background-repeat: repeat-x;
	background-position: 50% top;
}
TABLE.tab01 THEAD TD {
	BACKGROUND: url(../../images/font/images/th_bg01.jpg) #fff repeat-x 50% top; HEIGHT: 22px;
}
TABLE.tab01 TFOOT TH {
	BACKGROUND: url(../../images/font/images/th_bg02.jpg) #fff repeat-x 50% bottom; HEIGHT: 21px;
}
TABLE.tab01 TFOOT TD {
	BACKGROUND: url(../../images/font/images/th_bg02.jpg) #fff repeat-x 50% bottom; HEIGHT: 21px;
}


/* button*/
a.NoIconBton {
	display: block;
	float: left;
	height: 22px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
	margin-right: 6px;
	padding-right: 20px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
	/* FONT PROPERTIES */
    text-decoration: none;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/font/right.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

a.NoIconBton span {
	display: block;
	line-height: 16px;
	padding: 3px 5px 3px 25px;
	background-color: transparent;
	background-image: url(../../images/font/NoIconBton.gif);
	background-repeat: no-repeat;
}
a.NoIconBton:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
	background-image: url(../../images/font/right.gif);
	background-repeat: no-repeat;
}

a.NoIconBton:active span {
    background-position: bottom left;
   padding: 3px 5px 3px 25px; /* push text down 1px */
	background-color: transparent;
	background-image: url(../../images/font/NoIconBton.gif);
	background-repeat: no-repeat;
}
a.NoIconBton:hover span { color:#f60;}

a.NoIconBtonGray {
	display: block;
	float: left;
	height: 22px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
	margin-right: 6px;
	padding-right: 20px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
	/* FONT PROPERTIES */
    text-decoration: none;
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/font/right.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

a.NoIconBtonGray span {
	display: block;
	line-height: 16px;
	padding: 3px 5px 3px 25px;
	background-color: transparent;
	background-image: url(../../images/font/NoIconBton.gif);
	background-repeat: no-repeat;
	background-position:left bottom;
}
