﻿html{color:#000;background:#FFF url(../img/bg_header.png) 0 0 repeat-x;font-family:Georgia, Arial, Helvetica, sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,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%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
body{text-align:center;color:#000;}
a:link,a:visited,a:hover{text-decoration:none;color:#049;}
a:hover{text-decoration:underline;}
.b{ font-weight:bold}
#container{position:relative;z-index:1;margin:30px auto;width:928px;padding:15px;font-size:14px;color:#000;border:1px solid #C2DEF3;background-color:#f1f6fa;overflow:hidden;}
#container h1{margin:15px auto 0;width:827px;_margin-top:30px;height:40px;line-height:40px;text-align:center;font-size:18px;font-weight:bold;border-bottom:1px solid #FFF;overflow:hidden;}
#container h1,.date{background-color:#1b82ab;}
#container h1,.date{color:#FFF;}
.article-meta{ padding-left:18px;display:block;text-align:left;color:#333;font-weight:bold;font-size:16px;}

.date{position:absolute;z-index:2;top:-50px;left:0;width:60px;font-size:11px;height:60px;line-height:17px;font-weight:bold;text-align:center;border:1px solid #FFF;overflow:hidden;}
.date em{font-size:26px;display:block;width:100%;line-height:26px;height:26px;overflow:hidden;}

.content{margin:20px auto 0;width:96%; min-height:400px;overflow:hidden;text-align:left;}
.bg1{ background:url(../img/bg1.png) right bottom no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/bg1.png" ,sizingMethod="crop");}
.bg2{ background:url(../img/bg2.png) right top no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/bg2.png" ,sizingMethod="crop");}

.bg3{ background:url(../img/bg3.png) right bottom no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/bg3.png" ,sizingMethod="crop");}
.bg4{ background:url(../img/bg1.png) right top no-repeat; _background:none;margin:40px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/bg1.png" ,sizingMethod="crop");}

.content h3{font-weight:bold;font-size:18px;}
.content p{font-size:14px;line-height:160%;padding:10px 0;}

.field-wrap{overflow:hidden;}
.field-wrap legend{padding:10px;font-size:16px;font-weight:bold;margin:0 20px;text-align:center;display:none;overflow:hidden;}

.field-item{margin:0 auto;padding:10px 0;width:94%;min-height:26px;line-height:26px;clear:both;}
.field-item2{display:none;margin:0 auto;padding:10px 0;width:94%;min-height:26px;line-height:26px;clear:both;}
.field-item label,.field-item input,.field-item select,.field-item textarea{float:left;margin-right:10px;display:inline;}
.field-item label{line-height:26px;height:26px;width:158px;text-align:right;margin-top:5px;_margin-top:0px;}
/*.field-item span{float:left;line-height:26px;height:26px; padding:0 15px 0 5px;overflow:hidden;}
*/
.field-item span{float:left;line-height:26px; width:160px}
.h5{ clear:both; padding:5px}
.field-item em{ color:#FF0000;}
.field-item i{ font-size:12px; padding-left:20px; font-style:normal}
.input-item{width:210px;height:18px;line-height:18px;_height:14px;_line-height:14px;padding:5px;_padding:3px;border:1px solid #CCC;}
.input-item2{display:none;}
.select-item{width:220px;height:30px;line-height:30px;padding:5px;border:1px solid #CCC;}
.input-submit{font-size:14px; font-weight:bold; padding:5px;}
.center{ margin-left:195px;_margin-left:95px}
#message{width:500px;}
.msg-box{ width:452px;}
#text-counter{font-weight:bold;color:#C80000;padding:0 10px;}
.sl,.ss{ border:#FFCC66 1px dashed; width:545px;_width:605px; background:#fff; padding-left:20px; margin-top:35px}
.ss{margin-top:0px}
.sw{ width:80px}
.c{clear:both;height:0px;font:0px/0px Arial;display: block;overflow:hidden;}
/* Validator */
.validator-tip{display:none;position:absolute;z-index:999;width:400px;border:1px solid #40B3FF;background:#E5F5FF url(../img/msg_bg.png) 5px -143px no-repeat;_background:#E5F5FF url(../img/msg_bg.png) 5px -148px no-repeat;font-size:12px;color:#666;padding:4px 5px 4px 26px;_padding:0px 5px 0px 26px;line-height:20px;text-align:left;overflow:hidden;}
.validator-tip a{font-weight:bold;padding:0 5px;cursor:pointer;color:#039;}
.tip-error,.item-error{background-color:#FFF2E9;border:1px solid #F60;}
.tip-error{background-position:5px 7px;_background-position:5px 2px;}
.item-pass{background-color:#E6FFE6;border:1px solid #00BE00;}
.tip-pass{background:transparent url(../img/msg_bg.png) 5px -243px no-repeat;_background:transparent url(../img/msg_bg.png) 5px -248px no-repeat;border:none;text-indent:-99999px;width:50px;}
span.security-level{float:left;margin-top:3px;width:220px;height:20px;background:transparent url(../img/levels.gif) left top no-repeat;overflow:hidden;}
.uploading{ width:233px; height:30px; line-height:30px; }
.uploading div{ margin-top:5px; padding-left:26px;height:40px;background:transparent url(../img/msg_bg.png) 5px -248px no-repeat;}
.uploading div a{ padding-left:50px; font-size:12px}
.uploading img{ margin-top:10px}

.help_step_box{width:960px;height:40px;overflow:hidden; border:1px solid #1B82AB; }
.help_step_item{float:left;width:320px;height:38px;line-height:38px;padding:0 25px 0 45px;cursor:pointer;position:relative;font-size:14px;font-weight:bold; text-align:left}
.help_step_num{width:19px;height:19px;line-height:19px;position:absolute;text-align:center;top:10px;left:20px;font-size:16px;font-weight:bold;background:url(../img/num.png);color:#333; font-family:Arial, Helvetica, sans-serif}
.help_step_set{background:#fff;color:#333;}
.help_step_set .help_step_left{width:8px;height:38px;background:url(../img/bak.jpg) left top no-repeat;position:absolute;left:0;top:0;}
.help_step_set .help_step_right{width:8px;height:38px;background:url(../img/bak.jpg) left bottom no-repeat; position:absolute;right:-8px;top:0;}

.fcc{ color:#CCCCCC}
.play{
	width:535px;
	min-height:285px;
	margin:0px 0 0 170px;
	padding:10px;
	border:#FFCC66 1px dashed;
	background:#fff;
	position:relative;
	}
.slide{
	width:525px;
	
	padding-left:20px
	}
.slide li{
	display:block;
	float:left;
	height:70px;
	width:520px;
	}
.slide li table{
	float:left;
	height:70px;
	width:100%;
	}
.slide li table td{ padding-left:5px}	
.slide li table i{
font-size:12px; font-style:normal
}
.slide li input{
	margin-right:5px;
	}
.slide li img{
	width:52px;
	height:52px;
	border:1px solid #ccc;
	}

.mydiv,.myinfo{ background-color: #fff; border:8px solid #A1D8FB; text-align: center; line-height: 40px; font-size: 14px; font-weight: bold; z-index:999999; width: 500px; height:350px;_height:330px; left:42%; top:20%; margin-left:-180px!important; margin-top:-60px!important; margin-top:0px; position:fixed!important;/* FF IE7*/ position:absolute;/*IE6*/ _top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/ document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/ }
.myinfo{ width: 600px;  top:30%;}
.bg,.popIframe { background-color: #666;_background-color: none;  display:none; width: 100%; height: 100%; left:0; top:0;/*FF IE7*/ filter:alpha(opacity=50);/*IE*/ opacity:0.5;/*FF*/ z-index:999998; position:fixed!important;/*FF IE7*/ position:absolute;/*IE6*/ _top:       expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/ document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/* IE5 IE5.5*/ }
.popIframe { filter:alpha(opacity=0);/*IE*/ opacity:0;/*FF*/ } 
.massage{margin:10px;text-align:left;}
.massage_header{ clear:both; width:100%; height:30px;border-bottom:#dedede 1px solid; padding-bottom:3px;}
.massage_header div{width:450px; position:absolute;} 
.massage_header span{float:right;margin-top:-10px}
.massage_body{}

#table_out{ width:90%;height:100%;padding-top:10px;margin-left: auto;margin-right: auto;}
#table_in{ background-color:white;width:750px;height:100%;margin-left: auto; margin-right: auto; }
.t_input{font-size:14px;color:black;border-bottom:1px solid black; /* 下划线效果*/border-top:0px;border-left:0px;border-right:0px;background-color:transparent; /* 背景色透明 */}
.t_input_2{ font-size:14px;background:transparent;border:1px solid #ffffff;}
.tb_text{width:640px; margin-left: auto; margin-right: auto;}
#table_in .tb1{ font-size:36px;font-weight:bold;text-align:center;padding-top:30px;padding-bottom:10px;font-family:"隶书"}
#table_in .tb2{ font-size:16px;text-align:left;padding-bottom:10px;font-family:"黑体"}
#table_in .tb3{ font-size:18px;text-align:left;padding-top:10px;padding-bottom:10px;font-family:"楷体_GB2312";text-indent:2em;}
.table_adminfo{width:640px;  margin-top:20px;border-collapse:collapse; /* 关键属性：合并表格内外边框(其实表格边框有2px，外面1px，里面还有1px哦) */border:solid #999; /* 设置边框属性；样式(solid=实线)、颜色(#999=灰) */border-width:1px 1px 1px 1px; /* 设置边框状粗细：上 右 下 左 = 对应：1px 0 0 1px */margin-left: auto; margin-right: auto;}

.table_adminfo td {font-size:14px; border:solid #999;border-width:1px 1px 1px 1px;padding:2px;}

.table_signature{font-size:14px;margin-left: auto;margin-right: auto;width:640px;}
.table_signature tr{ height:35px;}



/*2013.11.14新增加*/
.box_01{ height:42px;}
.clear{ clear:both;}
.line{ height:1px; width:auto; background:url(/webdocs/baosteel_bsp_member/registered/img/line.png) repeat-x;}
.bt01{ float:left; font-size:18px; font-weight:bold; color:#1b82ab; background:url(/webdocs/baosteel_bsp_member/registered/img/kuang.png) no-repeat; display:block; width:181px; height:41px; line-height:41px;font-family:"Microsoft YaHei"; }
.bt02{ float:left; font-size:18px; color:#333; display:block; width:181px; height:41px; line-height:41px;font-family:"Microsoft YaHei"; }
.bt01 a{color:#1b82ab; text-decoration:none;}
.bt02 a{color:#333; text-decoration:none;}
.line01{ height:5px; background:#c1cfd8; margin-top:30px; font-size:0px;}
.box_02{ padding-bottom:30px; padding-top:0px;}
.circular01  { width:30px; height:30px; background:url(/webdocs/baosteel_bsp_member/registered/img/circular.png) no-repeat; display:block; margin-left:30%; margin-top:-18px; line-height:25px; font-size:24px; color:#fff; float:left;}
.circular01_1{ width:30px; height:30px; background:url(/webdocs/baosteel_bsp_member/registered/img/circular2.png) no-repeat; display:block; margin-left:30%; margin-top:-18px; line-height:25px; font-size:24px; color:#999; float:left;}
.circular02  { width:30px; height:30px; background:url(/webdocs/baosteel_bsp_member/registered/img/circular2.png) no-repeat; display:block; margin-left:30%; margin-top:-18px; line-height:25px; font-size:24px; color:#999; float:left;}
.circular02_2{ width:30px; height:30px; background:url(/webdocs/baosteel_bsp_member/registered/img/circular.png) no-repeat; display:block; margin-left:30%; margin-top:-18px; line-height:25px; font-size:24px; color:#fff; float:left;}
/*南方公司标题线样式 start*/
.circular_nf_01  { width:30px; height:30px; background:url(/webdocs/baosteel_bsp_member/registered/img/circular.png) no-repeat; display:block; margin-left:21%; margin-top:-18px; line-height:25px; font-size:24px; color:#fff; float:left;}
.circular_nf_02  { width:30px; height:30px; background:url(/webdocs/baosteel_bsp_member/registered/img/circular2.png) no-repeat; display:block; margin-left:25%; margin-top:-18px; line-height:25px; font-size:24px; color:#fff; float:left;}
.circular_nf_03  { width:30px; height:30px; background:url(/webdocs/baosteel_bsp_member/registered/img/circular2.png) no-repeat; display:block; margin-left:25%; margin-top:-18px; line-height:25px; font-size:24px; color:#fff; float:left;}
.circular_nf_01_02  { width:30px; height:30px; background:url(/webdocs/baosteel_bsp_member/registered/img/circular2.png) no-repeat; display:block; margin-left:21%; margin-top:-18px; line-height:25px; font-size:24px; color:#999; float:left;}
.circular_nf_02_02  { width:30px; height:30px; background:url(/webdocs/baosteel_bsp_member/registered/img/circular.png) no-repeat; display:block; margin-left:21%; margin-top:-18px; line-height:25px; font-size:24px; color:#999; float:left;}
.circular_nf_03_02  { width:30px; height:30px; background:url(/webdocs/baosteel_bsp_member/registered/img/circular2.png) no-repeat; display:block; margin-left:19%; margin-top:-18px; line-height:25px; font-size:24px; color:#999; float:left;}
.circular_nf_01_03  { width:30px; height:30px; background:url(/webdocs/baosteel_bsp_member/registered/img/circular2.png) no-repeat; display:block; margin-left:21%; margin-top:-18px; line-height:25px; font-size:24px; color:#999; float:left;}
.circular_nf_02_03  { width:30px; height:30px; background:url(/webdocs/baosteel_bsp_member/registered/img/circular2.png) no-repeat; display:block; margin-left:21%; margin-top:-18px; line-height:25px; font-size:24px; color:#999; float:left;}
.circular_nf_03_03  { width:30px; height:30px; background:url(/webdocs/baosteel_bsp_member/registered/img/circular.png) no-repeat; display:block; margin-left:19%; margin-top:-18px; line-height:25px; font-size:24px; color:#999; float:left;}
/*南方公司标题线样式 end*/
.text01{ font-size:14px; color:#1b82ab; display:block; width:100px; margin-top:10px; margin-left:-35px; font-weight:bold;position:relative;}
.text02{ font-size:14px; color:#999; display:block; width:120px; margin-top:10px; margin-left:-35px; font-weight:bold;position:relative;}
.text03{ font-size:14px; color:#999; display:block; width:100px; margin-top:10px; margin-left:-35px; font-weight:bold;position:relative;}
.text01_02{ font-size:14px; color:#999; display:block; width:100px; margin-top:10px; margin-left:-35px; font-weight:bold;position:relative;}
.text02_02{ font-size:14px; color:#1b82ab; display:block; width:120px; margin-top:10px; margin-left:-35px; font-weight:bold;position:relative;}
.text03_02{ font-size:14px; color:#999; display:block; width:100px; margin-top:10px; margin-left:-35px; font-weight:bold;position:relative;}
.text01_03{ font-size:14px; color:#999; display:block; width:100px; margin-top:10px; margin-left:-35px; font-weight:bold;position:relative;}
.text02_03{ font-size:14px; color:#999; display:block; width:120px; margin-top:10px; margin-left:-35px; font-weight:bold;position:relative;}
.text03_03{ font-size:14px; color:#1b82ab; display:block; width:100px; margin-top:10px; margin-left:-35px; font-weight:bold;position:relative;}

.box_kong{ height:50px;}