@charset "utf-8";
/* CSS Document 
body, ul, li, h1, h2, h3, h4, h5, h6, p, form, dl, dt, dd { margin: 0px; padding: 0px; font-size: 12px; font-weight: normal;}*/
ul { list-style: none; }
img { border-style: none; }
a:link,a:hover,a:visited{ text-decoration:none;_text-decoration:none;}td{font-size:12px; color:#666;}

.fl,.fr { display: inline; float: left; }
.fr { float: right; }
.clear{clear:both}
.width960{width:1000px;margin:0 auto;}
select{ font-family:"微软雅黑", "宋体", Arial; font-size:12px;}
input{ outline:none;}
.fei{ width:400px; padding-top:10px;}
.txtcss1{ width:50px;}
.userEditTable{ padding-top:30px; width:790px;}
.userEditTable td{ font-family:"微软雅黑", "宋体", Arial; font-size:14px; color:#666; padding-top:5px; padding-bottom:5px; padding-left:10px;}
.inside_right{width:800px;}
.select { width: auto;border: 1px solid #bac7d2;padding: 4px 3px;height: 30px;font-family:"微软雅黑", "宋体", Arial;font-size: 12px;color: #666;border-radius: 2px;box-shadow: 2px 2px 2px #e7f1f7 inset;background: #f7fcfe;}
.sd1{width:100px;height:39px;background:url(../images/con_title_h.png) no-repeat;color:#1068cc;font-weight:bold;font-family:"微软雅黑"}
.txtcss{padding:2px; line-height: 22px; border:1px solid #c9c9c9
}
.selspancss{padding: 2px 0; background-color:#fff; vertical-align:middle;}
.userEditTable td{ height:35px; line-height:35px; color:#666;  font-size:14px; font-family:"微软雅黑", "宋体", Arial;}
.userEditTable td p{ font-family:"微软雅黑", "宋体", Arial; font-size:14px; color:#666;}

/** 头部部分 
.header_bg{width:100%;height:88px;background:#fff;border-bottom:1px solid #e8e8e8;}
.header{width:1000px;height:88px;margin:0 auto;background:url(../images/header_bg1.png) no-repeat right 0;}
.msg_font{line-height:88px;font-family:"微软雅黑";font-size:15px;color:#444;}
.msg_font a{color:#26a308;text-decoration:underline;}
.msg_font a:hover{color:#008a00;text-decoration:underline;}**/


/** 登录输入内容部分 **/
.login_content{width:100%;height:350px;background:#fbfbfa;border-bottom:1px solid #d9d9d9;background: url(../images/ad-spread.jpg) no-repeat center 0 #f4f9ff;}
.logo img{ border:0px;}
.login_content .main{width:490px;padding-top:20px;}
.login_content .login1{width:100%; padding-top:20px;}
.login_content .login1 h1{padding-left:118px;font-family:'微软雅黑';font-size:20px;color:#1c5aaf;font-weight:normal;}
.login_content .login1 .content1 dl{width:100%;height:40px;padding-top:15px;}
.login_content .login1 .content1 dd{float:left;width:104px;line-height:40px;padding-right:14px;font-size:14px;color:#444;text-align:right;}
.login_content .login1 .content1 dt{float:left;width:372px;height:40px;background:url(../images/input_bg1.png) no-repeat;}
.input1{width:360px;height:32px;line-height:32px;border:0px;margin:3px 6px;font-size:16px;color:#333;outline:none;font-family:"微软雅黑";}
.input2{width:106px;height:32px;line-height:32px;border:0px;margin:3px 6px;font-size:16px;color:#333;outline:none;font-family:"微软雅黑";}
.login_content .login1 .content2{ width:100%;height:40px;padding-top:15px;}
.login_content .login1 .content2 dl{float:left;width:236px;}
.login_content .login1 .content2 dd{float:left;width:104px;line-height:40px;padding-right:14px;font-size:14px;color:#444;text-align:right;text-align:right; font-family:"微软雅黑", "宋体", Arial;}
.login_content .login1 .content2 dt{float:left;width:118px;height:40px;background:url(../images/input_bg2.png) no-repeat;}
.login_content .login1 .content2 p{float:left;width:68px;height:40px;padding-left:10px;}
.login_content .login1 .content3{ padding:20px 0 0 118px;}





/** 注册页 **/
.register_bg{width:100%;border-bottom:1px solid #d9d9d9;}
.register_content{width:960px;margin:0 auto;}
.register_content .main{width:580px;border-right:1px solid #d2d2d2; padding-top:20px; padding-bottom:20px;}
.register_content .main h1{padding-left: 118px;font-family: '微软雅黑';font-size: 20px;color: #1c5aaf;font-weight: normal;}
.register_content .main .content1 dl{width:100%;height:40px;padding-top:10px;}
.register_content .main .content1 dd{float:left;width:74px;line-height:40px;padding-right:14px;font-size:14px;color:#444;text-align:right; font-family:"微软雅黑", "宋体", Arial;}
.register_content .main .content1 dt{float:left;width:372px;height:40px;background:url(../images/input_bg1.png) no-repeat;}
.register_content .main .content1 .point_f{padding:2px 0 0 88px;color:#999;}
.register_content .main .content1 .point_i{width:20px;padding:10px 0 0 6px;line-height:0px;}
.register_content .main .content2{width:100%;padding-top:15px;}
.register_content .main .content2 dl{float:left;width:214px;}
.register_content .main .content2 dd{float:left;width:74px;line-height:40px;padding-right:14px;font-size:14px;color:#444;text-align:right;font-family:"微软雅黑", "宋体", Arial;}
.register_content .main .content2 dt{float:left;width:126px; background:url(../images/input_bg3.png) no-repeat;}
.register_content .main .content2 p{float:left;width:68px;height:40px;padding-left:10px;}
.register_content .main .content3{padding:20px 0 0 88px;}
.register_content .main .content3 dl{}
.register_content .main .content3 dt{}
.register_content .main .content3 dd{width:100%;padding-top:5px;font-family:"微软雅黑";font-size:15px;color:#26a308;}
.register_content .main .content3 dd a{color:#26a308;text-decoration:underline;}
.register_content .main .content3 dd a:hover{color:#008a00;text-decoration:underline;}
.input3{width:110px;height:32px;line-height:32px;border:0px;margin:3px 6px;font-size:16px;color:#333;outline:none;font-family:"微软雅黑";}


.register_content .main .content2 .fei dd { float: left;width: 40px;line-height: 40px;padding-right: 14px;font-size: 12px;color: #444;text-align: right;font-family: "微软雅黑", "宋体", Arial;}
.register_content .main .content2  .fei .input7 { width: 100px;height: 30px;line-height: 30px;border: 1px #ddd solid;font-size: 16px;color: #333;outline: none;font-family: "微软雅黑";}
.register_content .main .content2  .fei dt { float: left;width: 126px;background:none;}
.register_content .main .content2  .fei dl { float: left;width: 200px;}
.register_right{float: left;width: 379px;overflow:hidden;height:341px; background-color:#fff;}
.register_right img{float:right;margin-top:42px;}



/***  内容样式  ***/
.main{width:1000px;margin:0 auto;}
.content_bg{background:url(../images/inside_bg.png) repeat-y;overflow:hidden;width:100%;}

/*** 左边部分部分 ***/
.left_menu{width:180px;overflow:hidden}
.left_menu1{background:url(../images/left_menu.png) no-repeat -180px 0;width:180px;height:61px;cursor:none;height: 61px; line-height:50px; font-family:'微软雅黑', '宋体', Arial; font-size:14px; padding-left:70px; line-height:60px; font-weight:bold; color:#666; }
.left_menu2{background:url(../images/left_menu.png) no-repeat 0 -61px;width:180px;height:48px;}
.left_menu2:hover{background:url(../images/left_menu.png) no-repeat -180px -61px;width:180px;height:48px;}
.left_menu2-1{background:url(../images/left_menu.png) no-repeat -360px -61px;width:180px;height:48px;}
.left_menu9{background:url(../images/left_menu.png) no-repeat 0 -397px;width:180px;height:48px;}
.left_menu9:hover{background:url(../images/left_menu.png) no-repeat -180px -397px;width:180px;height:48px;}
.left_menu9-1{background:url(../images/left_menu.png) no-repeat -360px -397px;width:180px;height:48px;}
.left_menu15{background:url(../images/left_menu.png) no-repeat 0 -685px;width:180px;height:48px;}
.left_menu15:hover{background:url(../images/left_menu.png) no-repeat -180px -685px;width:180px;height:48px;}
.left_menu15-1{background:url(../images/left_menu.png) no-repeat -360px -685px;width:180px;height:48px;}
.left_menu16{background:url(../images/left_menu.png) no-repeat 0 -733px;width:180px;height:48px;}
.left_menu16:hover{background:url(../images/left_menu.png) no-repeat -180px -733px;width:180px;height:48px;}
.left_menu16-1{background:url(../images/left_menu.png) no-repeat -360px -733px;width:180px;height:48px;}

.left_menu17{background:url(../images/left_menu.png) no-repeat 0 -781px;width:180px;height:48px;}
.left_menu17:hover{background:url(../images/left_menu.png) no-repeat -180px -781px;width:180px;height:48px;}
.left_menu17-1{background:url(../images/left_menu.png) no-repeat -360px -781px;width:180px;height:48px;}

.left_menu18{background:url(../images/left_menu.png) no-repeat 0 -637px;width:180px;height:48px;}
.left_menu18:hover{background:url(../images/left_menu.png) no-repeat -180px -637px;width:180px;height:48px;}
.left_menu18-1{background:url(../images/left_menu.png) no-repeat -360px -637px;width:180px;height:48px;}

.left_menu19{background:url(../images/left_menu.png) no-repeat 0 -301px;width:180px;height:48px;}
.left_menu19:hover{background:url(../images/left_menu.png) no-repeat -180px -301px;width:180px;height:48px;}
.left_menu19-1{background:url(../images/left_menu.png) no-repeat -360px -301px;width:180px;height:48px;}

DIV.sdmenu {WIDTH: 180px}
DIV.sdmenu DIV {OVERFLOW: hidden}
* HTML DIV.sdmenu DIV {FLOAT: left}
DIV.sdmenu DIV.collapsed {HEIGHT: 48px}
DIV.sdmenu DIV SPAN {DISPLAY: block;CURSOR: pointer;width:180px;height:48px;}
DIV.sdmenu DIV SPAN A {}
DIV.sdmenu DIV.collapsed {WIDTH: 180px}
DIV.sdmenu DIV.collapsed SPAN {LINE-HEIGHT: 24px}
DIV.sdmenu DIV A {DISPLAY: block; FONT-SIZE: 14px; BACKGROUND:url(../images/left_menu_s_bg.png) repeat-y; WIDTH: 145px; LINE-HEIGHT: 45px;color:#666;text-align:left;padding-left:70px; font-weight:bold;}
DIV.sdmenu DIV A.current1 {DISPLAY: block; FONT-SIZE: 14px; BACKGROUND:url(../images/left_menu_s_bg.png) repeat-y; WIDTH: 145px; LINE-HEIGHT: 60px;color:#666;text-align:left;padding-left:70px; font-weight:bold;}
DIV.sdmenu DIV SPAN.left_menu1 {
DISPLAY: block;
CURSOR:default;
width: 180px;
height: 48px;
}

.con_inside_title{height:39px;background:url(../images/con_title_bg.png) repeat-x; border-bottom:1px #ddd solid;}
.con_inside_title a{ color:#000;}
.con_inside_title a:hover{color:#1068cc; text-decoration:none; }
.con_inside_title ul{}
.con_inside_title li{width:99px;height:39px;float:left;line-height:39px;text-align:center;padding-right:4px;cursor:pointer;font-size:14px}
 

.userEditTable td.trp {
height: 35px;
line-height: 35px;
color: #666;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
}

#insertfile {
color: #FFF;
display: inline-block;
letter-spacing: 1px;
background: #02a3e9;
line-height: 30px;
font-size: 12px;
padding-right: 13px;
padding-left: 13px;
margin-top: 4px;
text-align: center;
margin-bottom: 4px;
font-family:"微软雅黑", "宋体", Arial;
font-size: 13px;
border-radius: 2px;
webkit-border-radius: 2px;
-moz-border-radius: 2px;
-ms-border-radius: 2px;
-o-border-radius: 2px;
border-radius: 2px; border:0px;
-webkit-box-shadow: #ddd 0 1px 1px;
-moz-box-shadow: #ddd 0 1px 1px;
box-shadow: #ddd 0 1px 1px;
cursor: pointer;
}

.btn_add1 {
width: 120px;
height: 35px;
font-family:"微软雅黑", "宋体", Arial;
font-size: 14px;
color: #fff;
background: url(../images/homework1.jpg) no-repeat left center;
padding-left: 20px;
outline: none;
cursor: pointer; border:0px; margin-top:20px;
}


.input-text { height: 28px;}
.textarea, .input-text { border: 1px solid #bac7d2;background: #f7fcfe;border-radius: 2px;box-shadow: 2px 2px 2px #e7f1f7 inset; font-family:"微软雅黑", "宋体", Arial; font-size:12px; color:#666;
}
.lh30 { line-height: 30px;}
.form_table{ margin-top:20px;}


 
 /*** 页脚 ***/
.footer{width:100%;padding-top:20px;}
.footer p{line-height:24px;text-align:center;color:#666}
.footer ul{width:448px;margin:0 auto;}
.footer li{float:left;padding-left:24px;}
.footer a { color:#666;}
.vip_pri{ margin-top:20px; padding-bottom:20px;}
.vip_pri td{ text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
.vip_pri span{ color:#ff6600; font-size:14px; font-family:"微软雅黑", "宋体", Arial; display:block; line-height:40px; }
.vip_pri span.grey{ color:#666;}
.vip_pri .add{ width:5%; background:url(../images/add.gif) no-repeat center center; }
.vip_pri .add_1{ width:5%; background:url(../images/add_1.gif) no-repeat center center;}
.vip_pri .add1{ width:5%; background:url(../images/add1.gif) no-repeat center center; }
.vip_pri .add1_1{ width:5%; background:url(../images/add1_1.gif) no-repeat center center; }
.vip_pri .add2{ width:5%; background:url(../images/add2.gif) no-repeat center center; }
.vip_pri .add2_1{ width:5%; background:url(../images/add2_1.gif) no-repeat center center; }

.header_right1{   float:right; padding-top:10px;}



.searchform {
float: left;
height: 30px;
padding-top: 4px;
padding-bottom: 4px; margin-right:20px; margin-top:30px;
}
.searchform .searchtxt {
width:  200px;
background: #fff url(../images/ico.png) no-repeat 10px center;
border: 1px #ddd solid;
height: 28px;
line-height: 25px;
padding-left: 30px;
outline: none;
font-family:"微软雅黑", "宋体", Arial;
font-size: 12px;
color: #666;
letter-spacing: 1px;
}

.searchform .btnsearch {
width: 85px;
height: 30px;
background: url(../images/btn_search_hover.jpg) no-repeat left center;
font-family:"微软雅黑", "宋体", Arial;
font-size: 14px;
color: #fff;
text-align: center;
cursor: pointer;
border: 0px;
outline: none;
}


#sidebar{float:left;padding-right:10px;position:relative}
.sidelist{float:left;position:relative}
.sidelist span h5{position:relative;z-index:2; display:block;float:left;font-weight:normal;width:105px;text-align:center; background:url(../images/ren.gif) no-repeat left center;}
.sidelist span h5 a{color:#1068cc;display:block; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#1068cc; font-weight:bold; line-height:40px;}
.sidelist span h5 a:hover{color:#1068cc;height:40px;text-decoration:none;}

.i-list{display:none;position:absolute;z-index:1000;left:0px;top:40px;background:#fff; border:1px #ddd solid;width:84px;}
.i-list1{padding-top:10px;width:84px; padding-bottom:}
.i-list1 ul{width:100%}
.i-list1 li{line-height:30px;color:#666;text-align:center;clear:both;width:100%}
.i-list1 li a{color:#666;display:block;  }
.i-list1 li a:hover{color:#fff;display:block; background:#1951A7;}

.button_reg {
	CURSOR: pointer;
	width: 89px;
	height: 38px;
	border-width: 0px;	
	background-image: url(/images/register_btn.png);
}
.button_attention {
	CURSOR: pointer;
	width: 85px;
	height: 30px;
	border-width: 0px;	
	background-image: url(/images/btn_search_hover.jpg);
	color:White;
}
.button_forgot {
	CURSOR: pointer;
	width: 89px;
	height: 38px;
	border-width: 0px;	
	background-image: url(/images/register_btn1.png);
}
.button_login {
	CURSOR: pointer;
	width: 118px;
	height: 38px;
	border-width: 0px;	
	background-image: url(/images/login_btn.png);
}
.button_mail {
	CURSOR: pointer;
	width: 80px;
	height: 29px;
	border-width: 0px;	
	background-image: url(/images/an.jpg);
}
.button_pw {
	CURSOR: pointer;
	width: 79px;
	height: 32px;
	border-width: 0px;	
	background-image: url(/images/information_btn1.jpg);
}
.button_edit {
	CURSOR: pointer;
	width: 95px;
	height: 39px;
	border-width: 0px;
	color:White;
	font-size:16px;
	background-image: url(/images/m_h.jpg);
}
.cursor_pointer {
	cursor: pointer;
	padding-top:5px;
	padding-left:10px;
}
.reg_lb{ line-height:40px; color:red;}

.userEditTable1{ padding-top:30px; width:790px;}
.userEditTable1 td{ font-family:"微软雅黑", "宋体", Arial; font-size:12px; color:#666; padding-top:5px; padding-bottom:5px;}
.userEditTable1 td{ height:35px; line-height:35px; color:#666;  font-size:14px; font-family:"微软雅黑", "宋体", Arial;}




.list_tab tr td {
text-align: center;
overflow: hidden;
border: 1px solid #ccc;
}


.list_tab {
	width: 100%;
	border-collapse: collapse;
	margin: 0 auto; 
	margin-top: 10px;
}
.list_tab tr {
	height: 30px;
	background: #fff;
	font-family: Arial, Helvetica, sans-serif;
}
.list_tab tr.theader {
	background: #f9f9f9;
	color:#044F9C;
	border: 1px solid #ddd;font-family:"微软雅黑", "宋体", Arial; font-size:14px; color:#666;
}
.list_tab tr td{ text-align:center; overflow:hidden; border: 1px solid #ddd;  font-family:"微软雅黑", "宋体", Arial; font-size:12px; color:#666;}
.list_tab tr td a{color:Blue;}
.list_tab tr td a:hover{color:Red;}
.list_tab tr td.leftway{
	text-align:left;
	padding-left:10px;
} 

.messagea{width:100px; height:40px; line-height:40px; color:#666666; font-size:14px; background-image:url(/images/message1.jpg); text-align:center; display: block; padding:0px;}
.messageb{width:100px; height:40px; line-height:40px; color:White; font-size:14px; background-image:url(/images/message2.jpg); text-align:center; display: block; padding:0px;}
.messageb:hover{color:#666666;}

.searchform tr{ height:35px;}
.searchform tr td a{color:#2966c1; padding:5px;}
.searchform tr td a:hover{color:White; background-color:Red;}
.searchform tr td a.selectcheck{color:White; background-color:Red;}

.a000{
width: 40px;
height: 30px;
float:left;
line-height:30px;
padding-left:15px;
margin:5px 0px;
background:url(../images/mail.jpg) no-repeat 0px center;
	}
.a000 a{ color:#666;}
.a001{border-bottom:1px dashed #ddd; padding:0 5px; height:40px; line-height:35px;}
.a002{color:#666; margin:9px 8px;float:left;height:22px;}