﻿@import url("layout.css"); 
@import url("icon.css"); 
*{ font-size:12px; font-family:Tahoma,Verdana,宋体;scrollbar-face-color:#E6F2FD; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#D6E4EF; scrollbar-3dlight-color:#F1F9FF; scrollbar-arrow-color:#006699;  scrollbar-track-color:#F1F9FF;  scrollbar-darkshadow-color:#F1F9FF; }
body{ margin:0px; color:#414141; font-size:12px; }
form,ul,li,dl,dt,dd{ margin:0px; list-style-type:none; padding:0px; }
table { empty-cells: show; border-collapse: collapse; }
img{ border:0px; vertical-align:middle; }
a{ color:#005eac; text-decoration:none;}
a:visited,a:active{ color:#005eac; }
a:hover{ color:#ff5500; }
.ime-disabled{ ime-mode:disabled; } 
.left{ float:left; }
.right{ float:right; }
.clear{ clear:both; }
.line5{ clear:both;height:5px; font-size:1px; }
.line10{ clear:both;height:10px; font-size:1px; }
.line15{ clear:both;height:15px; font-size:1px; }


.mainbody{padding:10px; }
.loginbox{position:absolute; margin-top:-180px; width:434px; margin-left:-217px; top:50%; left:50%;background:#fff;padding:20px;background:url(../images/loginbg.jpg);}
.login_btn{ width:78px; height:24px; line-height:22px; font-family:"微软雅黑"; font-size:12px; border:#ccc 1px solid; background:url(../images/login_btn_bg.gif) no-repeat; cursor:pointer; }
.head a{color:White;text-decoration:underline;}
/* Tabs样式*/
.tab_nav{ margin:8px auto; height:23px; line-height:23px; border-bottom:1px #e1e1e1 solid; font-family:"微软雅黑"; }
.tab_nav li{ float:left; height:22px; margin:0 2px 0 5px; border:1px #e1e1e1 solid; border-bottom:0; background:url(../images/btn_bg.gif) repeat-x; text-align:center;}
.tab_nav li.selected,.tab_nav li.selected a:hover{ background:none; border-bottom:1px solid #fff; margin-bottom:-1px; _border-top:1px;width:100px;min-width:100px;width:auto !important; }
.tab_nav li a:link,.tab_nav li a:visited,.tab_nav li a:active{ display:block; float:left; padding:0 10px; height:22px; color:#767676; outline:none;width:100px;min-width:100px;width:auto !important; }
.tab_nav li a:hover{ background:url(../images/btn_bg.gif) repeat-x left -22px; }
.tab_nav li.selected a{ color:#3D80B3;
	width: 52px;
}
.tab_con{ display:none; position:relative; }

/* 导航样式*/
.location{ padding-left:5px; color:#999999; font-family:'宋体'; line-height:28px; }
.location .back{float:right; padding-left:18px; background:url(../images/arrow_left.png) no-repeat left 5px;}


/*form style*/
.forminput{padding:3px 2px 2px 2px; border-width:1px; border-color:#ddd;  color:#000;}
/*table style*/

.msgtable,.form_table{ width:100%; border:1px solid #EDECFF; font-family:Verdana, Geneva, sans-serif; }
.msgtable th{ padding:0.5em; font-weight:700; background:url(../images/tools_bg.gif) left -150px repeat-x; }
.msgtable td{ padding:0.4em; border-bottom:1px solid #F3F3F3; }
.msgtable .tr_odd_bg{ background:#F9F9F9; }
.msgtable .tr_hover_col{ background:#EAEAEA; }

.form_table{width:100%}
.form_table th{padding:5px 8px 5px 0;color:#333;font-weight:700;text-align:right;background:#f9f9f9; border:#e1e1e1 1px solid}
.form_table td{padding:6px 0 5px 10px;text-align:left;color:#717171;line-height:200%;border:#e1e1e1 1px solid}
.form_table label{ margin-left:10px; padding:7px 0 0; font-family:"宋体"; }
.form_table label.attr{color:#1d1d1d}
.form_table label input{ margin-right:5px; vertical-align:middle;}
.form_table span label{ margin:0; padding:0; }
.form_table textarea{font-size:12px;padding:3px;color:#000;border:1px #d2d2d2 solid;vertical-align:middle;}
.form_table textarea.small{ width:350px; height:75px;}
.form_table textarea.big{ width:500px; height:350px;}
.form_table img.operator{ width:12px; height:12px; margin:0 6px; cursor:pointer; vertical-align:bottom; }
/*listtable*/
.listtable{ width:100%; border:1px solid #EDECFF; font-family:Verdana, Geneva, sans-serif; }
.listtable th{ padding:0.5em; font-weight:700; background:url(../images/tools_bg.gif) left -150px repeat-x;border:#e1e1e1 1px solid}
.listtable td{ padding:0.4em; border-bottom:1px solid #F3F3F3; border:#e1e1e1 1px solid}
.listtable .tr_odd_bg{ background:#F9F9F9; }
.listtable .tr_hover_col{ background:#EAEAEA; }


.border_table{ border-width:1px; margin:0; background:#fff; }
	.border_table th{ border:1px solid #e1e1e1; vertical-align:middle; padding:0px 10px; white-space:nowrap; word-break:keep-all; }
	.border_table td{ border:1px solid #e1e1e1; vertical-align:middle; padding:5px 10px 5px; white-space:nowrap; word-break:keep-all; }
	.border_table thead th{ color:#333;white-space:nowrap;text-align:center;background:url(../images/tools_bg.gif) repeat-x left -150px;}
	.border_table tbody th{padding-right:5px; text-align:right;color:#707070;background-color:#f9f9f9;padding-top:5px;padding-bottom:5px;}
	.border_table .spec_pic{margin-bottom:5px}
	.border_table label{color:#777}
	.border_table tr.td_c td{text-align:center}


/*所有按钮样式
===============================================*/
.tools_box{ border:1px solid #EDECFF; border-bottom:0px; }
	.tools_bar{ padding-left:5px; height:45px; background:url(../images/tools_bg.gif) left 0px repeat-x;overflow:hidden;}
	.tools_bar .search_box{ float:right; margin:10px 10px 0 0; }
	.tools_btn:link,.tools_btn:visited,.tools_btn:active{ color:#4d4d4d; }
	.tools_btn{ float:left; display:block; margin:3px 3px 0; padding:0 0 0 6px; height:39px; color:#4d4d4d; font:12px/1.5 arial,verdana; overflow:hidden;}
	.tools_btn:hover{ background:url(../images/tools_btn_bg.gif) no-repeat 0 0; }
	.tools_btn span{ display:block; padding:0 6px 0 0; background:none;}
	.tools_btn:hover span{ background:url(../images/tools_btn_bg.gif) no-repeat right -39px; }
	.tools_btn span b{ font-weight:normal; display:block; padding:22px 0 5px; line-height:15px; background:url(../images/tools_icon.gif) 50% -135px no-repeat; }
	.tools_btn span b.add{background-position:50% -295px}
	.tools_btn span b.all{background-position:50% -135px}
	.tools_btn span b.backup{background-position:50% -630px}
	.tools_btn span b.remove{background-position:50% -730px}
	.tools_btn span b.download{background-position:50% -780px}
	.tools_btn span b.refresh{background-position:50% -830px}
	.tools_btn span b.import{background-position:50% -215px}
	.tools_btn span b.export{background-position:50% -255px}
	.tools_btn span b.combine{background-position:50% -335px}
	.tools_btn span b.grade{background-position:50% -376px}
	.tools_btn span b.delete{background-position:50% -175px}
	.tools_btn span b.recover{background-position:50% -680px}
	.tools_btn span b.recycle{background-position:50% -415px}
	.tools_btn span b.filter{background-position:50% -880px}
	.tools_btn span b.common{background-position:50% -930px}
	.tools_btn span b.link{background-position:50% -980px}
	.tools_btn span b.send{background-position:50% -1030px}
	.tools_btn span b.stop{background-position:50% -1080px}
	.tools_btn span b.return{background-position:50% -1130px}
	.tools_btn span b.recharge{background-position:50% -1180px}
		
    
    .list_tools_btn:link,.list_tools_btn:visited,.list_tools_btn:active{ color:#4d4d4d; }
	.list_tools_btn{ float:left; display:block; margin:3px 3px 0; padding:0 0 0 6px; height:30px; color:#4d4d4d; font:12px/1.5 arial,verdana; overflow:hidden;border:#ccc 0px solid}
	.list_tools_btn:hover{ background:url(../images/list_tools_btn_bg.gif) no-repeat 0 0; }
	.list_tools_btn span{ display:block; padding:0 6px 0 0; background:none;}
	.list_tools_btn:hover span{ background:url(../images/list_tools_btn_bg.gif) no-repeat right -30px; }
	.list_tools_btn span b{ font-weight:normal; display:block; padding:8px 5px 5px 20px;line-height:15px; background:url(../images/tools_icon.gif) 50% -135px no-repeat; }
	.list_tools_btn span b.add{background-position:0px -292px}
    .list_tools_btn span b.list{background-position:0px -1178px}

.select_box{ padding:0 10px; _padding:3px 10px 0 10px; height:28px; _height:25px; line-height:27px; border-top:1px solid #EDECFF; font-family:'宋体'; background:url(../images/tools_bg.gif) left -80px repeat-x; overflow:hidden; }
.select_box input{vertical-align:middle;}

/*btn style*/
input.normal{ width:255px; }
input.small{ width:95px;}
input.small2{ width:50px; }
input.small3{ width:130px; }
input.middle{ width:210px; }
.textarea{width:90%;}
.txtInput{ margin-right:5px; padding:0 3px 0 3px; height:22px; line-height:22px; background:#FAFAFA; border:1px solid #D7D7D7; vertical-align:middle; font-size:12px; font-family:'微软雅黑'; }
.txtInput2{ padding:0 3px 0 3px; height:20px; line-height:20px; background:#FAFAFA; border:1px solid #D7D7D7; vertical-align:middle; font-family:'微软雅黑'; }
.btnSubmit {padding:0 10px; height:28px; line-height:28px; color:#3D80B3; font-weight:bold; border:1px solid #AED0EA; background:url(../images/btn_bg.gif) 0 -44px repeat-x; cursor:pointer; vertical-align:middle; overflow:hidden; }
.btnSubmit:hover{ background-position:0 -72px;}
.btnSubmit:hover{ background-position:0 -72px;}
.btnSearch{ padding:0 8px; height:24px; line-height:24px; color:#707070; border:1px solid #D7D7D7; background:url(btn_bg.gif) repeat-x; cursor:pointer; vertical-align:middle; overflow:hidden; }
.btnSearch:hover{ background-position:0 -22px; color:#005eac; }
.btnSelect{ padding:0; border:1px #e1e1e1 solid; color:#707070; cursor:pointer; vertical-align:middle; overflow:hidden; background:url(btn_bg.gif) repeat-x; }
.btnSelect:hover{ background-position:0 -22px; color:#005eac; }
.btnSelect span.add{ display:block; height:20px; line-height:20px; padding:1px 3px 1px 18px; white-space:nowrap; background:url(tools_icon.gif) 2px -27px no-repeat; }
.btnInput{ margin:auto; padding:0 5px; border:1px #e1e1e1 solid; color:#707070; background:url(btn_bg.gif) repeat-x; cursor:pointer; vertical-align:middle; line-height:24px; height:22px; overflow:hidden; }


/*首页*/
.nav_icon{ padding-left:18px; background:url(../images/memeber.gif) no-repeat left 5px; font-family:"微软雅黑",Arial; }
/*管理中心样式2012-5-17新增
=============================================*/
.nav_icon{ padding-left:18px; background:url(../images/memeber.gif) no-repeat left 5px; font-family:"微软雅黑",Arial; }
	.nav_icon i{ font-style:normal; font-weight:bold; color:#0e608e; }
.nlist1{ line-height:45px; font-family:"微软雅黑"; }
	.nlist1 ul{ padding:0 0 0 20px;}
	.nlist1 ul li{ float:left; margin-right:10px; width:32%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.nlist2{ line-height:30px; border:1px solid #e1e1e1; font-family:"微软雅黑"; }
	.nlist2 h2{ margin:0px; padding:0 0 0 40px; background:url(../images/icon_site.gif) no-repeat 20px center; font-size:12px; font-weight:bold; color:#0e608e; line-height:28px; height:28px; }
	.nlist2 ul{ padding:0 0 0 20px; }
	.nlist2 ul li{ float:left; margin-right:10px; width:32%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.sub_nav_list{ float:left; width:398px; font-family:"微软雅黑"; overflow:hidden; }
	.sub_nav_list h3{ float:left; margin:0 15px 0 0; padding:10px 6px; border:1px solid #ebebeb; width:15px; height:143px; line-height:22px; text-align:center; font-weight:normal; font-size:12px; color:#0e608e; background:url(../images/li_bg.gif) repeat-x left 65px;}
	.sub_nav_list ul{ float:left; width:344px; }
	.sub_nav_list ul li{ display:inline; float:left; margin-right:20px; height:95px; }
	.sub_nav_list ul li a{ display:block; width:54px; height:58px; padding:5px; border:1px solid #ebebeb; line-height:24px; text-align:center; }
	.sub_nav_list ul li a:hover{ background:#ebebeb; }
	.sub_nav_list ul li img{ text-align:center;}
.note_list{ margin-left:398px; border:1px solid #ebebeb; font-family:"微软雅黑"; font-size:12px; height:163px; overflow:hidden; }
	.note_list h3{ margin:0; padding:0 10px; line-height:30px; font-size:12px; padding-left:25px; }
	.note_list h3.site{ background:url(../images/icon_site.gif) no-repeat 5px center; }
	.note_list h3.msg{ background:url(../images/icon_msg.gif) no-repeat 5px center; }
	.note_list ul{ padding:0 10px; }
	.note_list ul li{ color:#005eac; line-height:18px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
/*管理中心样式2012-6-4新增
=============================================*/
.item_list{ vertical-align:top; }
	.item_list ul{ clear:both; width:600px;}
	.item_list ul li{ float:left; width:25%; height:35px; }
	.item_list ul li label{ margin:0; padding:0; }
/*2012-6-8新增*/
.attach_list{clear:both;}
	.attach_list ul li{/*float:left;*/ margin:5px 20px auto auto; padding:2px 3px 2px 23px; line-height:20px; border:1px solid #DEEFF3; background:url(icon_attach.png) no-repeat 3px 4px;}
.attach_list ul li b{float:right; display:block; margin:3px auto auto 5px; text-indent:-9999px; cursor:pointer; width:13px; height:13px; background:url(icon_del2.gif) no-repeat left top;}

/*显示JS提示框*/
#msgprint.pcent{ top:30px; right:45%; position:absolute; z-index:99; opacity:0.9; display:none; }
#msgprint.success,#msgprint.error,#msgprint.warning{ padding:5px 10px 5px 24px; }
#msgprint.success{ border:1px solid #CCF9C1; color:#090; background:url(../images/msg_icon.gif) 5px 6px no-repeat #F1FEF2; }
#msgprint.error{ border:1px solid #F9F2B7; color:#F00; background:url(../images/msg_icon.gif) 5px -23px no-repeat #FDF8E8; }
#msgprint.warning{ border:1px solid #FAF4B8; color:#C52716; background:url(../images/msg_icon.gif) 5px -53px no-repeat #FEFDE9; }

/*file容器样式*/
a.files{ margin:0 auto; float:left; width:52px; height:22px; overflow:hidden; display:block; border:1px solid #d7d7d7; background:url(../images/upfile_bg.gif) left top no-repeat;text-decoration:none; }
/*file设为透明，并覆盖整个触发面*/
a.files input{ margin-left:-270px; font-size:24px; cursor:pointer; filter:alpha(opacity=0); opacity:0; }
/*取消点击时的虚线框*/
a.files, a.files input{ outline:none;/*ff*/hide-focus:expression(this.hideFocus=true);/*ie*/ }
.uploading{ float:left; background:url(loading2.gif) no-repeat left center; padding-left:18px;display:none; line-height:24px; height:24px; color:#333; }


.cbold{font-weight:bold;}


.page_box{line-height:30px;height:30px;margin-left:10px;}
.page_box .left{ font-family:"微软雅黑";}
.page_box .left input{ margin:auto 3px; width:30px; text-align:center; }
#PageContent a{border:#ccc 1px solid;padding:5px;margin:5px}
#PageContent span{border:#ccc 1px solid;padding:5px;margin:5px}
#PageContent span.current{border:#ccc 1px solid;padding:5px;margin:5px;background:#DA2528}