@charset "utf-8";

td,p,li,select,input,textarea,div{font-size:12px;}
.textArea{
width:418px;
border:1px solid #ccc;
background-color:#F9F9F9;
color:#999;
height:68px;
} 


.inp1{ border:1px solid #ccc; width:200px; height:14px; padding-top:2px; vertical-align:middle}
.inp2{ border:1px solid #ccc; width:50px; height:14px; padding-top:2px; vertical-align:middle}

#menu_left tr td{
height:15px;
}

#menu_dot{
background-image:url(../images/menu_dot.jpg);
height:1px;
background-repeat:repeat-x;

}

#format_txt{
	line-height: 180%;
	text-indent: 2em;
}


#line{
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;

}


#register tr td{
height:25px;
}


.selected{
	color:#3366FF;
	font-weight: bold;

}

.bold {
	font-weight: bold;
}

.f14 {
	font-size: 14px;
}

.remark{

}

.remark_content{}

.title {
	font-weight: bold;
	color: #006699;
	background-color: #F2F7FB;
	height:30px;
}

.foot_link {
	font-weight: bold;
	
	background-color: #f6f6f6;
	height:30px;
}

.register_title {
border:dotted 1px #0099CC;
	font-weight: bold;
	color: #006699;
	background-color: #F2F7FB;
	height:30px;
}
.register_title02 {
border: 1px solid #E3E3E3;
	font-weight: bold;
	color: #006699;
	background-color: #FFF;
	height:30px;
}

.title01 {
	font-weight: bold;
	color: #006699;
}


#password_info{
  border:1px solid #FF3300;
  background:#FFF3EF;
  width:80%;
  height:18px;
  padding-left:5px;
} 
#password_info2{
  border:1px solid #99B8DB;
  background:#ECFCFF
  width:80%;
  height:30px;
  padding-left:5px;
} 

#modify_PW{
  border:1px solid #99B8DB;

}

.table_blue{
  border:1px solid #99B8DB;

}

#modify_PW2{
  border:1px solid #99B8DB;
  height:20px;
  background:#ECFCFF;
  padding-top:4px;
}
#modify_PW2_tall{
  border:1px solid #99B8DB;
  height:40px;
  background:#ECFCFF;
  padding-top:4px;
}
#modify_PW3{
	border:1px solid #E7E7E7;
	height:20px;
	padding-top:4px;
	background-color: #FFFFFF;
}
#modify_PW3 tr td{
height:25px;

}

#modify_PW tr td{
height:25px;

}

.error {
	font-weight: bold;
	color: #FF0000;
}
/********************link***************************/

a{text-decoration:underline;}
a:link{color:#43609C;}
a:visited{color:#43609C;}
a:hover{color:#cc0000; text-decoration:underline}

.white{
color:#FFFFFF}

.white a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.white a:visited {
	scolor: #FFFFFF;
	text-decoration: none;
	color: #FFFFFF;
}
.white a:hover {
color: #FFFFFF;
	text-decoration: underline;
}
.white a:active {
color: #FFFFFF;
	text-decoration: none;
}

.blue{
color:#3366CC;}

.blue a:link {
	color: #3366CC;
	text-decoration: none;
}
.blue a:visited {
	color: #3366CC;
}
.blue a:hover {
color: #3399FF;
	text-decoration: underline;
}
.blue a:active {
color: #3366CC;
	text-decoration: none;
}
/********************link***************************/

body,td,th {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}

ul,li{
 margin:0px;
 padding:0px;
 list-style:none;
}

select{
 color:#868686;
 width:100px;
 text-align:left;
 margin-right:5px;
}
.top{
	background-image: url(../images/bg.gif);
	width:970px;
	padding-left:9px;
	padding-right:0px;
	margin-left:auto;
	margin-right:auto;
	float: left;

}

.top .logo{
   margin-left:11px;
   margin-right:11px;
   border-bottom:3px solid #ccc;
	height:66px;

}
.top .logo .left{
	width:298px;
	float:left;
	padding-top:19px;
	display:block;
	padding-left: 20px;
}

.top .logo .right{
  width:203px;
  float:right;
  display:block;
  height:66px;
  overflow:hidden;
 
}
.top .logo .right .right_top{
   height:40px;
}



.top .logo .right .right_bottom li{
   height:25px;
   width:203px; 
   height:27px;
   overflow:hidden;

}
.top .logo .right .right_bottom li .L{
  float:left;
  width:6px;
}
.top .logo .right .right_bottom li .subnav{
   float:left;
   width:191px;
   height:21px;
   padding-top:5px;
   background:#f0f0f0;
   padding-left:5px;
   
}


.top .logo .right .right_bottom li .subnav a{
  border:0px;
}

.top .logo .right .right_bottom li .R{
  float:right;
   width:6px;
}

/********************NAV***************************/

.nav{
   width:100%;
   margin-left:11px;
   margin-right:11px;
   height:32px;
   margin-top:3px;
}
.nav .nav_left{
	height:32px;
	line-height:32px;
	float:left;
	display:block;
	text-align:left;
	width:695px;
	background-image: url(../images/nav_bg.gif);
	background-repeat: repeat-x;
	font-size:14px;
	font-weight:bold;
	color:#fff;
}
.bold {
}

.nav .nav_left a{
	font-size:12px;
	font-weight:bold; 
	color:#fff; 
	margin-right:5px;
	margin-left:5px;
	text-decoration: none; 
}
.nav .nav_left a:visited{
	font-size:12px;
	font-weight:bold;
	color:#fff;
	padding-right:5px;
	padding-left:5px;
	text-decoration: none;
}
.nav .nav_left a:hover{
	font-size:12px;
	font-weight:bold;
	color:#fff;
	padding-right:5px;
	padding-left:5px;
	text-decoration: underline;
}
.nav .nav_left a:active{
	font-size:12px;
	font-weight:bold; 
	color:#fff; 
	padding-right:5px;
	padding-left:5px;
	text-decoration: none;
	
}
.nav .nav_right{
	height:32px;

	float:left;
	display:block;
	text-align:left;
	width:246px;
	background:#c4c4c4;
	padding-left:17px;
}
.nav .nav_right input{
   border:0px;
   color:#666;
   height:17px;
   line-height:17px;
   padding-left:10px;
   width:119px;
}
.nav .nav_right ul{}

.nav .nav_right ul li{
   height:22px;
   padding-top:5px;
   
} 


/********************main***************************/
.main{
  width:778px;
   margin-left:11px;
   margin-right:11px;
   margin-top:3px;
   border-bottom:1px solid #ccc;
}



.main .online_left{
 width:211px;
 float:left;
 display:block;
 background:#F1F1F1;
 

}


.main .online_left .left_top{
	height:6px;
	display:block;
	overflow:hidden;
	background-image: url(../images/top_arch.gif);
	background-repeat: no-repeat;
}

.main .online_left .left_bottom{
	height:8px;
	display:block;
	overflow:hidden;
	background-image: url(../images/L_bottom.gif);
	background-repeat: no-repeat;
}


.main .online_left .left_navlist{
  width:209px; 
  padding-bottom:10px;
  border-left:1px solid #ccc;
  border-right:1px solid #ccc;
   
}

.main .online_left .left_navlist .online_title{
  padding-left:3px;
}

.main .online_left .left_navlist ul{
   margin-left:7px;
    margin-top:10px;
}

.main .online_left .left_navlist ul li{
    border-bottom:1px solid #ccc;
	height:28px;
	line-height:28px;
} 

.main .online_left .left_navlist ul li .arrow_red{
 text-align:left;
  float:left;
 width:17px;
 height:20px;
 padding-top:8px;
 margin-left:12px;
 display:block;
}

.main .online_left .left_navlist ul li .arrow_red1{
 text-align:left;
  float:left;
 width:17px;
 height:20px;
 padding-top:8px;
 display:block;
}

.main .online_left .left_navlist ul li .navname{
 text-align:left;
 width:153px;
 float:left;
 display:block;
 padding-left:5px;
}

.main .online_left .left_navlist ul li .navname1{
 text-align:left;
 width:162px;
 float:left;
 display:block;
 font-weight:bold;
 color:#208DE8;
 padding-left:8px;
 padding-top:3px;
 font-size:12px;

.main .online_left .left_navlist ul li .navname2{
 text-align:left;
 width:153px;
 float:left;
 display:block;
 padding-left:5px;
 font-weight:bold;
 color:#004E87;
}
/******************nav_more*******************/


.main .online_left .left_navlist .nav_more{
   height:40px;
   margin-top:5px;
   float:left;
   width:209px; 
   text-align:center;
   margin-bottom:3px;
   
}



.main .online_right{
 width:100%;
 float:left;
 display:block;
 margin-left:10px;
}

.main .online_right .right_top{
	width:100%;
}

.main .online_right .right_middle{
	width:100%;
	border-left:1px solid #E8E8E8;
	border-right:1px solid #E8E8E8;
	text-align:center;
	height:430px;
	background:#F0F3F6
}
.main .online_right .right_middle .info_cardhold{
  line-height:35px;
  text-align:left;
  padding:5px;
  color:#11568C;
  
}

.main .online_right .right_middle .info_cardhold input{
  background:#F2F7FB;
  border:1px solid #99B8DB;
  color:#11568C;
  padding-top:3px;
}



/*********************bottom***************/
.bottom{
  
  width:778px;
  margin-left:11px;
  margin-right:11px;
  margin-top:7px;
  
}

.bottom .line{
  height:3px;
  background:#ccc;
  overflow:hidden;
  margin-bottom:3px;
}


.bottom .foot{
    width:778px;
	height:67px;
	background-image: url(../images/foot_bg.gif);
	background-repeat: repeat;
}

.bottom .foot ul{
  margin:0px;
  width:778px;
  padding:0px;
}
.bottom .foot ul li{
  margin:0px;
  padding:0px;
  height:30px;
  line-height:30px;
  text-align:center;
  width:778px;
}

#password_info{
  border:1px solid #FF3300;
  background:#FFF3EF;
  width:80%;
  height:18px;
  padding-left:5px;
} 

#modify_PW{
  border:1px solid ##99B8DB;
}







.main{
  width:778px;
   margin-left:11px;
   margin-right:11px;
   margin-top:3px;
}



.main .online_left{
 width:211px;
 float:left;
 display:block;

}


.main .online_left .left_top{
	height:6px;
	display:block;
	overflow:hidden;
	background-image: url(../images/top_arch.gif);
	background-repeat: no-repeat;
}

.main .online_left .left_bottom{
	height:8px;
	display:block;
	overflow:hidden;
	background-image: url(../images/L_bottom.gif);
	background-repeat: no-repeat;
}


.main .online_left .left_navlist{
  width:209px; 
  height:280px;
  border-left:1px solid #ccc;
  border-right:1px solid #ccc;
   
}

.main .online_left .left_navlist .online_title{
  padding-left:3px;
}

.main .online_left .left_navlist ul{
   margin-left:7px;
    margin-top:10px;
}

.main .online_left .left_navlist ul li{
    border-bottom:1px solid #ccc;
	height:28px;
	line-height:28px;
} 

.main .online_left .left_navlist ul li .arrow_red{
 text-align:left;
  float:left;
 width:17px;
 height:20px;
 padding-top:8px;
 display:block;
}

.main .online_left .left_navlist ul li .navname{
 text-align:left;
 width:170px;
 float:left;
 display:block;
}

.main .online_left .left_navlist ul li .navname1{
 text-align:left;
 width:170px;
 float:left;
 display:block;
 font-weight:bold;
 color:#E52705;
}

.main .online_right{
 width:100%
 float:left;
 display:block;
 margin-left:10px;
}

.main .online_right .right_nav_online{
  height:23px;
  text-align:right;
  padding-right:5px;
  width:552px;
  float:right;
  color:#E52705;

}

.main .online_right .right_nav_online a:link{
	color:#727272;
	margin-left:5px;
	text-decoration: none;
}
.main .online_right .right_nav_online a:visited{
   color:#727272;
   margin-left:5px;
   text-decoration: none;
}
.main .online_right .right_nav_online a:hover{
	color:#E03231;
	margin-left:5px;
	text-decoration: underline;
}

.main .online_right .intro_text{
	width:557px;
	float:left;
	display:block;
	background-color: #FFFFFF;


}

.main .online_right .intro_text .right_title{
  height:20px;
  margin-top:15px;
  border-bottom:1px solid #ccc;
  margin-left:5px;
  width:540px;
}
.main .online_right .intro_text p{
  margin:0px;
  padding:5px 0px 5px 5px;
  line-height:25px;
  color:#838383;
}

#footer{ CLEAR: both; MARGIN: 0px 0px 0px 0px; PADDING: 5px 0px 5px 0px; BACKGROUND: #ccd2de;  }

/*********************bottom***************/
.bottom{
  
  width:778px;
  margin-left:11px;
  margin-right:11px;
  margin-top:7px;
  
}

.bottom .line{
  height:3px;
  background:#ccc;
  overflow:hidden;
  margin-bottom:3px;
}


.bottom .foot{
    width:778px;
	height:67px;
	background-image: url(../images/foot_bg.gif);
	background-repeat: repeat;
}

.bottom .foot ul{
  margin:0px;
  width:778px;
  padding:0px;
}
.bottom .foot ul li{
  margin:0px;
  padding:0px;
  height:30px;
  line-height:30px;
  text-align:center;
  width:778px;
}.bold {
	font-weight: bold;
}





/********************main***************************/
.main{
  width:778px;
   margin-left:11px;
   margin-right:11px;
   margin-top:3px;
}



.main .online_left{
 width:211px;
 float:left;
 display:block;

}


.main .online_left .left_top{
	height:6px;
	display:block;
	overflow:hidden;
	background-image: url(../images/top_arch.gif);
	background-repeat: no-repeat;
}

.main .online_left .left_bottom{
	height:8px;
	display:block;
	overflow:hidden;
	background-image: url(../images/L_bottom.gif);
	background-repeat: no-repeat;
}


.main .online_left .left_navlist{
  width:209px; 
  height:383px;
  border-left:1px solid #ccc;
  border-right:1px solid #ccc;
   
}

.main .online_left .left_navlist .online_title{
  padding-left:3px;
}

.main .online_left .left_navlist ul{
   margin-left:7px;
    margin-top:10px;
}

.main .online_left .left_navlist ul li{
    border-bottom:1px solid #ccc;
	height:28px;
	line-height:28px;
} 

.main .online_left .left_navlist ul li .arrow_red{
 text-align:left;
  float:left;
 width:17px;
 height:20px;
 padding-top:8px;
 display:block;
}

.main .online_left .left_navlist ul li .navname{
 text-align:left;
 width:170px;
 float:left;
 display:block;
}

.main .online_left .left_navlist ul li .navname1{
 text-align:left;
 width:170px;
 float:left;
 display:block;
 font-weight:bold;
 color:#E52705;
}

.main .online_right{
 width:557px;
 float:left;
 display:block;
 margin-left:10px;
}

.main .online_right .right_nav_online{
  height:23px;
  text-align:right;
  padding-right:5px;
  width:552px;
  float:right;
  color:#E52705;

}

.main .online_right .right_nav_online a:link{
	color:#727272;
	margin-left:5px;
	text-decoration: none;
}
.main .online_right .right_nav_online a:visited{
   color:#727272;
   margin-left:5px;
   text-decoration: none;
}
.main .online_right .right_nav_online a:hover{
	color:#E03231;
	margin-left:5px;
	text-decoration: underline;
}

.main .online_right .intro_text{
 width:557px;
 float:left;
 display:block;
 background:#FBFBFB;


}

.main .online_right .intro_text .right_title{
  height:20px;
  margin-top:15px;
  margin-left:5px;
  width:540px;
}
.main .online_right .intro_text p{
  margin:0px;
  padding:5px 0px 5px 5px;
  line-height:25px;
  color:#838383;
}

#footer{ CLEAR: both; MARGIN: 0px 0px 0px 0px; PADDING: 5px 0px 5px 0px; BACKGROUND: #ccd2de;  }

/*********************bottom***************/
.bottom{
  
  width:778px;
  margin-left:11px;
  margin-right:11px;
  margin-top:7px;
  
}

.bottom .line{
  height:3px;
  background:#ccc;
  overflow:hidden;
  margin-bottom:3px;
}


.bottom .foot{
    width:778px;
	height:67px;
	background-image: url(../images/foot_bg.gif);
	background-repeat: repeat;
}

.bottom .foot ul{
  margin:0px;
  width:778px;
  padding:0px;
}
.bottom .foot ul li{
  margin:0px;
  padding:0px;
  height:30px;
  line-height:30px;
  text-align:center;
  width:778px;
}.bold {
	font-weight: bold;
}





/********************main***************************/
.main{
  width:778px;
   margin-left:11px;
   margin-right:11px;
   margin-top:3px;
}



.main .online_left{
 width:211px;
 float:left;
 display:block;

}


.main .online_left .left_top{
	height:6px;
	display:block;
	overflow:hidden;
	background-image: url(../images/top_arch.gif);
	background-repeat: no-repeat;
}

.main .online_left .left_bottom{
	height:8px;
	display:block;
	overflow:hidden;
	background-image: url(../images/L_bottom.gif);
	background-repeat: no-repeat;
}


.main .online_left .left_navlist{
  width:209px; 
  height:399px;
  border-left:1px solid #ccc;
  border-right:1px solid #ccc;
   
}

.main .online_left .left_navlist .online_title{
  padding-left:3px;
}

.main .online_left .left_navlist ul{
   margin-left:7px;
    margin-top:10px;
}

.main .online_left .left_navlist ul li{
    border-bottom:1px solid #ccc;
	height:28px;
	line-height:28px;
} 

.main .online_left .left_navlist ul li .arrow_red{
 text-align:left;
  float:left;
 width:17px;
 height:20px;
 padding-top:8px;
 display:block;
}

.main .online_left .left_navlist ul li .navname{
 text-align:left;
 width:170px;
 float:left;
 display:block;
}

.main .online_left .left_navlist ul li .navname1{
 text-align:left;
 width:170px;
 float:left;
 display:block;
 font-weight:bold;
 color:#E52705;
}

.main .online_right{
 width:700px;
 float:left;
 display:block;
 margin-left:10px;
}

.main .online_right .right_nav_online{
  height:23px;
  text-align:right;
  padding-right:5px;
  width:552px;
  float:right;
  color:#E52705;

}

.main .online_right .right_nav_online a:link{
	color:#727272;
	margin-left:5px;
	text-decoration: none;
}
.main .online_right .right_nav_online a:visited{
   color:#727272;
   margin-left:5px;
   text-decoration: none;
}
.main .online_right .right_nav_online a:hover{
	color:#E03231;
	margin-left:5px;
	text-decoration: underline;
}

.main .online_right .intro_text{
 width:557px;
 float:left;
 display:block;
 background:#FBFBFB;


}

.main .online_right .intro_text .right_title{
  height:20px;
  margin-top:15px;
  margin-left:5px;
  width:540px;
}
.main .online_right .intro_text p{
  margin:0px;
  padding:5px 0px 5px 5px;
  line-height:25px;
  color:#838383;
}

#footer{ CLEAR: both; MARGIN: 0px 0px 0px 0px; PADDING: 5px 0px 5px 0px; BACKGROUND: #ccd2de;  }

/*********************bottom***************/
.bottom{
  
  width:778px;
  margin-left:11px;
  margin-right:11px;
  margin-top:7px;
  
}

.bottom .line{
  height:3px;
  background:#ccc;
  overflow:hidden;
  margin-bottom:3px;
}


.bottom .foot{
    width:778px;
	height:67px;
	background-image: url(../images/foot_bg.gif);
	background-repeat: repeat;
}

.bottom .foot ul{
  margin:0px;
  width:778px;
  padding:0px;
}
.bottom .foot ul li{
  margin:0px;
  padding:0px;
  height:30px;
  line-height:30px;
  text-align:center;
  width:778px;
}




.main{
  width:778px;
   margin-left:11px;
   margin-right:11px;
   margin-top:3px;
}

.intro{
  border:1px solid #d6d7d9;
  margin-bottom:10px;
}

.title_intro{
  border-bottom:1px solid #d6d7d9;
 
}

.intro_detail{
  padding:15px 7px 0px 7px;
}

.intro_detail3{
  padding:13px 7px 0px 7px;
}

.intro_detail1{
  padding:0px;
}

.intro_detail2{
  padding:0px;
  height:30px;
  line-height:30px;
  padding-left:5px;
}



.intro_detail1 li{
  padding:0px;
  margin:0px;
  height:25px;
  line-height:25px;
}

.intro_detail .text{
  padding:0px 0px 0px 8px;
  line-height:22px;
  color:#4b4b4b;
}
.intro_detail .text1{
  padding:0px 0px 0px 8px;
  line-height:22px;
  color:#054B86;
  font-weight:bold;
  font-size:14px;
}
.intro_detail li{
  height:25px;
  line-height:25px;
  width:250px;
  overflow:hidden;
  color:#666666;
}

.intro_detail3 li{
  height:25px;
  line-height:25px;
  width:250px;
  overflow:hidden;
  color:#666666;
}

.border1{
  border:1px solid #ccc;
  font-weight:bold;
  color:#054B86
}

/****************right********************/

.main .main_right{

  width:258px;
  float:right;
  margin-left:5px;
  overflow:hidden;

}

.main .main_right .log_title{
	background-image: url(../images/login_bg.gif);
	background-repeat: repeat-y;  
	height:29px;
	text-align:left;
	width:250px;
	padding-left:8px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}



.main .main_right .log_title .red_arrow{
  width:11px; 
  float:left;
  display:block; 
}

.main .main_right .log_title .L_title{
  height:29px;
  line-height:29px;
  padding-left:7px;
  font-weight:bold;
  color:#010101;
  float:left;
  display:block; 
}

.main .main_right .log_list {
  padding-top:21px;
  background:#f8f8f8;
  width:258px;
}

.main .main_right .log_list ul{
 
}
.main .main_right .log_list ul li{
  height:25px;
  line-heigh:25px;
  width:258px;
 
}
.main .main_right .log_list ul li .name1{
   width:55px;
   height:30px;
   padding-top:3px;
   text-align:left;
   display:block;
   float:left;
   padding-left:17px;
   color:#010101;
}
.main .main_right .log_list ul li .name2{
   width:55px;
   height:30px;
	padding-top:3px;
  line-heigh:35px;
	text-align:left;
   display:block;
   float:left;
   padding-left:17px;
	color:#010101;
	letter-spacing: 6px;
	
}
.main .main_right .log_list ul li .name3{
   width:57px;
  

	text-align:left;
   display:block;
   float:left;
   padding-left:17px;
	color:#010101;
	letter-spacing: 6px;
	
}
.main .main_right .log_list ul li input{
   border:1px solid #979797;
   height:15px;
}
.main .main_right .log_list ul li .input{
 width:30%;
 float:left;
 display:block; 
 
}
.main .main_right .log_list ul li .Fpw{
  width:30%;
  padding-top:3px;
 float:left;
 display:block;  
 
}



.main .main_right .log_list1 {
  padding-top:11px;
  background:#f8f8f8;
 width:258px;
  overflow:hidden;
}

.main .main_right .log_list1 ul{
   margin:0px;
   padding:0px;
  width:258px;
}
.main .main_right .log_list1 ul li{
	height:20px;
	line-height:22px;
	width:240px;
	padding-left:10px;
	padding-top:5px;
	border-bottom:1px dashed #ccc;
	overflow:hidden;
}
.main .main_right .log_list1 ul li .incon{
   padding-right:5px;
}
.main .main_right .log_list1 .question_incon{
    padding-top:10px;
	padding-bottom:10px;
}


.main .main_right .log_list2 {
  padding-top:5px;
  background:#f8f8f8;
  width:258px;
  overflow:hidden;
}

.main .main_right .log_list2 ul{
   margin:0px;
   padding:0px;
   width:258px;
}
.main .main_right .log_list2 ul li{
	height:35px;
	width:245px;
	padding-left:5px;
}

.bottom{
  
  width:778px;
  margin-left:11px;
  margin-right:11px;
  margin-top:7px;
  
}

.bottom .line{
  height:3px;
  background:#ccc;
  overflow:hidden;
  margin-bottom:3px;
}


.bottom .foot{
    width:778px;
	height:67px;
	background-image: url(../images/foot_bg.gif);
	background-repeat: repeat;
}

.bottom .foot ul{
  margin:0px;
  width:778px;
  padding:0px;
}
.bottom .foot ul li{
  margin:0px;
  padding:0px;
  height:30px;
  line-height:30px;
  text-align:center;
  width:778px;
}
.newlist ul {
 height:1px;
 width:100%;
 overflow:hidden;
}
.newslist ul li {
 line-height:25px;

}

.help ul li{
 line-height:25px;
 padding-left:15px;

}


/********************NAV***************************/


/*.nav .nav_right ul li .input1{
  height:27px;
  margin-bottom:5px;
}
.nav .nav_right ul li .im{
   margin-top:15px;
   margin-left:5px;
   overflow:hidden;

} 

.nav .nav_right ul li .adv_search{
   color:#fff;
   margin-left:10px;
}*/

/********************main***************************/
.main{
  width:778px;
   margin-left:11px;
   margin-right:11px;
   margin-top:3px;
}

.intro{
  border:1px solid #d6d7d9;
  margin-bottom:10px;
}

.title_intro{
  border-bottom:1px solid #d6d7d9;
 
}

.intro_detail{
  padding:15px 7px 0px 7px;
}

.intro_detail3{
  padding:13px 7px 0px 7px;
}

.intro_detail1{
  padding:0px;
}

.intro_detail2{
  padding:0px;
  height:30px;
  line-height:30px;
  padding-left:5px;
}



.intro_detail1 li{
  padding:0px;
  margin:0px;
  height:25px;
  line-height:25px;
}

.intro_detail .text{
  padding:0px 0px 0px 8px;
  line-height:22px;
  color:#4b4b4b;
}
.intro_detail .text1{
  padding:0px 0px 0px 8px;
  line-height:22px;
  color:#054B86;
  font-weight:bold;
  font-size:14px;
}
.intro_detail li{
  height:25px;
  line-height:25px;
  width:250px;
  overflow:hidden;
  color:#666666;
}

.intro_detail3 li{
  height:25px;
  line-height:25px;
  width:250px;
  overflow:hidden;
  color:#666666;
}

.border1{
  border:1px solid #ccc;
  font-weight:bold;
  color:#054B86
}

/****************right********************/

.main .main_right{

  width:258px;
  float:right;
  margin-left:5px;
  overflow:hidden;

}

.main .main_right .log_title{
	background-image: url(../images/login_bg.gif);
	background-repeat: repeat-y;  
	height:29px;
	text-align:left;
	width:250px;
	padding-left:8px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}



.main .main_right .log_title .red_arrow{
  width:11px; 
  float:left;
  display:block; 
}

.main .main_right .log_title .L_title{
  height:29px;
  line-height:29px;
  padding-left:7px;
  font-weight:bold;
  color:#010101;
  float:left;
  display:block; 
}

.main .main_right .log_list {
  padding-top:21px;
  background:#f8f8f8;
  width:258px;
}

.main .main_right .log_list ul{
 
}
.main .main_right .log_list ul li{
  height:25px;
  line-heigh:25px;
  width:258px;
 
}
.main .main_right .log_list ul li .name1{
   width:55px;
   height:30px;
   padding-top:3px;
   text-align:left;
   display:block;
   float:left;
   padding-left:17px;
   color:#010101;
}
.main .main_right .log_list ul li .name2{
   width:55px;
   height:30px;
	padding-top:3px;
  line-heigh:35px;
	text-align:left;
   display:block;
   float:left;
   padding-left:17px;
	color:#010101;
	letter-spacing: 6px;
	
}
.main .main_right .log_list ul li .name3{
   width:57px;
  

	text-align:left;
   display:block;
   float:left;
   padding-left:17px;
	color:#010101;
	letter-spacing: 6px;
	
}
.main .main_right .log_list ul li input{
   border:1px solid #979797;
   height:15px;
}
.main .main_right .log_list ul li .input{
 width:30%;
 float:left;
 display:block; 
 
}
.main .main_right .log_list ul li .Fpw{
  width:30%;
  padding-top:3px;
 float:left;
 display:block;  
 
}



.main .main_right .log_list1 {
  padding-top:11px;
  background:#f8f8f8;
 width:258px;
  overflow:hidden;
}

.main .main_right .log_list1 ul{
   margin:0px;
   padding:0px;
  width:258px;
}
.main .main_right .log_list1 ul li{
	height:20px;
	line-height:22px;
	width:240px;
	padding-left:10px;
	padding-top:5px;
	border-bottom:1px dashed #ccc;
	overflow:hidden;
}
.main .main_right .log_list1 ul li .incon{
   padding-right:5px;
}
.main .main_right .log_list1 .question_incon{
    padding-top:10px;
	padding-bottom:10px;
}


.main .main_right .log_list2 {
  padding-top:5px;
  background:#f8f8f8;
  width:258px;
  overflow:hidden;
}

.main .main_right .log_list2 ul{
   margin:0px;
   padding:0px;
   width:258px;
}
.main .main_right .log_list2 ul li{
	height:35px;
	width:245px;
	padding-left:5px;
}

.bottom{
  
  width:1004px;
  margin-left:11px;
  margin-right:11px;
  margin-top:7px;
  
}

.bottom .line{
  height:3px;
  background:#ccc;
  overflow:hidden;
  margin-bottom:3px;
}


.bottom .foot{
    width:778px;
	height:67px;
	background-image: url(../images/foot_bg.gif);
	background-repeat: repeat;
}

.bottom .foot ul{
  margin:0px;
  width:778px;
  padding:0px;
}
.bottom .foot ul li{
  margin:0px;
  padding:0px;
  height:30px;
  line-height:30px;
  text-align:center;
  width:778px;
}
.newlist ul {
 height:1px;
 width:100%;
 overflow:hidden;
}
.newslist ul li {
 line-height:25px;

}

.help ul li{
 line-height:25px;
 padding-left:15px;

}
.loginbg {
	background-image: url(F4F4F4);
	border: 1px solid CCCCEE;
}


/*-------------------------------------------
Page Level Layout (L180|L250|R180|R250)
---------------------------------------------
Usage Expale:

<div id="Content" class="R250">
  <div id="Main">
    <div id="Container">Main Content</div>
  </div>
  <div id="SideBar">Side Content</div>
</div>

Default, Sidebar 180, Left */
#Main{
	float:right;
	width:100%;
	margin:0 0 0 -190px;
}
#Container{
	margin:0 0 0 190px;
}
#SideBar{
	float:left;
	width:180px;
}
/* Sidebar Nosidebar, Left */
div.Nosidebar #Main{
	float:right;
	width:100%;
	margin:0px;
}
div.Nosidebar #Container{
	margin:0px;
	width:100%;
}
div.Nosidebar #SideBar{
	display:none;
	width:0px;
}
/* Sidebar 100, Left */
div.L100 #Main{
	float:right;
	width:100%;
	margin:0 0 0 -110px;
}
div.L100 #Container{
	margin:0 0 0 110px;
}
div.L100 #SideBar{
	float:left;
	width:100px;
}
/* Sidebar 150, Left */
div.L150 #Main{
	float:right;
	width:100%;
	margin:0 0 0 -160px;
}
div.L150 #Container{
	margin:0 0 0 160px;
}
div.L150 #SideBar{
	float:left;
	width:150px;
}
/* Sidebar 160, Left */
div.L160 #Main{
	float:right;
	width:100%;
	margin:0 0 0 -170px;
}
div.L160 #Container{
	margin:0 0 0 170px;
}
div.L160 #SideBar{
	float:left;
	width:160px;
}
/* Sidebar 180, Left */
div.L180 #Main{
	float:right;
	width:100%;
	margin:0 0 0 -190px;
}
div.L180 #Container{
	margin:0 0 0 190px;
}
div.L180 #SideBar{
	float:left;
	width:180px;
}
/* Sidebar 180, Right */
div.R180 #Main{
	float:left;
	width:100%;
	margin:0 -190px 0 0;
}
div.R180 #Container{
	margin:0 190px 0 0;
}
div.R180 #SideBar{
	float:right;
	width:180px;
}
/* Sidebar 200, Left */
div.L200 #Main{
	float:right;
	width:100%;
	margin:0 0 0 -210px;
}
div.L200 #Container{
	margin:0 0 0 210px;
}
div.L200 #SideBar{
	float:left;
	width:200px;
}
/* Sidebar 200, Left */
div.L290 #Main{
	float:right;
	width:100%;
	margin:0 0 0 -310px;
}
div.L290 #Container{
	margin:0 0 0 310px;
	background-color:#FFFFFF;
}
div.L290 #SideBar{
	float:left;
	width:290px;
}
/* Sidebar 460, Right */
div.R250 #Main{
	float:left;
	width:100%;
	margin:0 -260px 0 0;
}
div.R460 #Container{
	margin:0 460px 0 0;
}
div.R460 #SideBar{
	float:right;
	width:460px;
}
/* Sidebar 250, Right */
div.R250 #Main{
	float:left;
	width:100%;
	margin:0 -260px 0 0;
}
div.R250 #Container{
	margin:0 260px 0 0;
}
div.R250 #SideBar{
	float:right;
	width:250px;
}
/* Sidebar 180, Right */
div.L180D #Main{
	float:right;
	width:100%;
	margin:0 0 0 -120px;
}
div.L180D #Container{
	margin:0 0 0 120px;
}
div.L180D #SideBar{
	float:left;
	width:120px;
}
/* Sidebar 290, Right */
div.R290 #Main{
	float:left;
	width:100%;
	margin:0 -310px 0 0;
}
div.R290 #Container{
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
}
div.R290 #SideBar{
	float:right;
	width:290px;
}
/* Sidebar 210, Right */
div.R210 #Main{
	float:left;
	width:100%;
	margin:0 -210px 0 0;
}
div.R210 #Container{
	margin:0 210px 0 0;
}
div.R210 #SideBar{
	float:right;
	width:210px;
}

div.Col2{
	width:100%;
}
div.Col2 div.Col2Left{
	width:455px;
	float:left;
}
div.Col2 div.Col2Right{
	width:290px;
	float:right;
}

div.Col2d{
	width:100%;
}
div.Col2d div.Col2dLeft{
	width:49%;
	float:left;
}
div.Col2d div.Col2dRight{
	width:49%;
	float:right;
}

div.Col3d{
	width:100%;
}
div.Col3d div.Col3dLeft{
	width:33%;
	float:left;
}

div.Col3d div.Col3dCenter{
	width:34%;
	float:left;
}

div.Col3d div.Col3dRight{
	width:33%;
	float:left;
}



/*
.top .logo .right .right_bottom li .subnav .subnav1{
  float:left;
  display:block;
   height:26px;
  width:58px;
}
.top .logo .right .right_bottom li .subnav .subnav2{
  float:left;
  display:block;
   height:26px;
  width:74px;
}

.top .logo .right .right_bottom li .subnav .subnav3{
  float:left;
  display:block;
   height:26px;
  width:112px;
}*/



/********************NAV***************************/


/*.nav .nav_right ul li .input1{
  height:27px;
  margin-bottom:5px;
}
.nav .nav_right ul li .im{
   margin-top:15px;
   margin-left:5px;
   overflow:hidden;

} 

.nav .nav_right ul li .adv_search{
   color:#fff;
   margin-left:10px;
}*/

/********************main***************************/
.main{
  width:100%;
   margin-left:11px;
   margin-right:11px;
   margin-top:3px;
}

.intro{
  border:1px solid #d6d7d9;
  margin-bottom:10px;
}

.title_intro{
  border-bottom:1px solid #d6d7d9;
 
}

.intro_detail{
  padding:15px 7px 0px 7px;
}

.intro_detail3{
  padding:13px 7px 0px 7px;
}

.intro_detail1{
  padding:0px;
}

.intro_detail2{
  padding:0px;
  height:30px;
  line-height:30px;
  padding-left:5px;
}



.intro_detail1 li{
  padding:0px;
  margin:0px;
  height:25px;
  line-height:25px;
}

.intro_detail .text{
  padding:0px 0px 0px 8px;
  line-height:22px;
  color:#4b4b4b;
}
.intro_detail .text1{
  padding:0px 0px 0px 8px;
  line-height:22px;
  color:#054B86;
  font-weight:bold;
  font-size:14px;
}
.intro_detail li{
  height:25px;
  line-height:25px;
  width:250px;
  overflow:hidden;
  color:#666666;
}

.intro_detail3 li{
  height:25px;
  line-height:25px;
  width:250px;
  overflow:hidden;
  color:#666666;
}

.border1{
  border:1px solid #ccc;
  font-weight:bold;
  color:#054B86
}

/****************right********************/

.main .main_right{

  width:258px;
  float:right;
  margin-left:5px;
  overflow:hidden;

}

.main .main_right .log_title{
	background-image: url(../images/login_bg.gif);
	background-repeat: repeat-y;  
	height:29px;
	text-align:left;
	width:250px;
	padding-left:8px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}



.main .main_right .log_title .red_arrow{
  width:11px; 
  float:left;
  display:block; 
}

.main .main_right .log_title .L_title{
  height:29px;
  line-height:29px;
  padding-left:7px;
  font-weight:bold;
  color:#010101;
  float:left;
  display:block; 
}

.main .main_right .log_list {
  padding-top:21px;
  background:#f8f8f8;
  width:258px;
}

.main .main_right .log_list ul{
 
}
.main .main_right .log_list ul li{
  height:25px;
  line-heigh:25px;
  width:258px;
 
}
.main .main_right .log_list ul li .name1{
   width:55px;
   height:30px;
   padding-top:3px;
   text-align:left;
   display:block;
   float:left;
   padding-left:17px;
   color:#010101;
}
.main .main_right .log_list ul li .name2{
   width:55px;
   height:30px;
	padding-top:3px;
  line-heigh:35px;
	text-align:left;
   display:block;
   float:left;
   padding-left:17px;
	color:#010101;
	letter-spacing: 6px;
	
}
.main .main_right .log_list ul li .name3{
   width:57px;
  

	text-align:left;
   display:block;
   float:left;
   padding-left:17px;
	color:#010101;
	letter-spacing: 6px;
	
}
.main .main_right .log_list ul li input{
   border:1px solid #979797;
   height:15px;
}
.main .main_right .log_list ul li .input{
 width:30%;
 float:left;
 display:block; 
 
}
.main .main_right .log_list ul li .Fpw{
  width:30%;
  padding-top:3px;
 float:left;
 display:block;  
 
}



.main .main_right .log_list1 {
  padding-top:11px;
  background:#f8f8f8;
 width:258px;
  overflow:hidden;
}

.main .main_right .log_list1 ul{
   margin:0px;
   padding:0px;
  width:258px;
}
.main .main_right .log_list1 ul li{
	height:20px;
	line-height:22px;
	width:240px;
	padding-left:10px;
	padding-top:5px;
	border-bottom:1px dashed #ccc;
	overflow:hidden;
}
.main .main_right .log_list1 ul li .incon{
   padding-right:5px;
}
.main .main_right .log_list1 .question_incon{
    padding-top:10px;
	padding-bottom:10px;
}


.main .main_right .log_list2 {
  padding-top:5px;
  background:#f8f8f8;
  width:258px;
  overflow:hidden;
}

.main .main_right .log_list2 ul{
   margin:0px;
   padding:0px;
   width:258px;
}
.main .main_right .log_list2 ul li{
	height:35px;
	width:245px;
	padding-left:5px;
}*/

.bottom{
  
  width:778px;
  margin-left:11px;
  margin-right:11px;
  margin-top:7px;
  
}

.bottom .line{
  height:3px;
  background:#ccc;
  overflow:hidden;
  margin-bottom:3px;
}


.bottom .foot{
    width:1004px;
	height:30px;
	background-image: url(../images/foot_bg.gif);
	background-repeat: repeat;
}

.bottom .foot ul{
  margin:0px;
  width:778px;
  padding:0px;
}
.bottom .foot ul li{
  margin:0px;
  padding:0px;
  height:30px;
  line-height:30px;
  text-align:center;
  width:778px;
}
.newlist ul li {
 line-height:27px;
}


.star_red {color: #FF0000}

