body{
margin:0px;
padding:0px;
text-align:center;
font-family:Verdana,宋体;
background-color:#fff;
}

/* A补充*/
.img_logo {
border: none;
}
.img_link {
border: 1px #818181 solid
}
#indexIntroduce li
{
	list-style-image:url("../images/li_dot.gif");
}
.index_li{
font-weight:bold;
color:#008AFF;
}
.alarm{
clear:both;
margin-left:auto;
margin-right:auto;
margin-bottom:15px;
width:500px;
border:1px dashed #BCBCBC;
background-color:#F4FFD6;
padding:10px;
color:#4E5E21;
line-height:25px;
}
.alarm_blue{
clear:both;
margin-left:auto;
margin-right:auto;
margin-bottom:15px;
width:500px;
border:1px dashed #009AE1;
background-color:#D0EFF9;
padding:10px;
line-height:25px;
}

#talkBox{
float:right;
width:754px;
margin-top:10px;
border-left:1px solid #C3C3C3;
padding-top:10px;
padding-bottom:15px;
text-align:left;
font-size:14px;
line-height:150%;
}
.talkBoxLeft{
width:487px;
float:left;
padding-top:10px;
}
.normal_input{
width:250px;
border:1px solid #009AE1;
}
.textarea_input{
	height: 180px;
	width: 400px;
	letter-spacing: 0.1em;
	border: 1px solid #009AE1;
}
.button
{
  width: 90px;
  background-image: url(../images/submit.gif);
  border: 1px solid #009AE1;
  padding: 3px 5px 0px 5px;
}
.bLinkNormal {
	border: buttonface 1px solid;
}
.bLinkMouseOn {
	border: #000080 1px solid;background-color: #adadd1;
}
.bLinkMouseDown {
	border: #000080 1px solid;background-color: #8080c0;
}
.talkBoxRight{
width:250px;
float:left;
padding-top:5px;
/*padding-bottom:80px;
overflow:hidden;*/
}
.talkBoxRight ol{
font-size:12px;
padding-left:25px;
}

.check_user_waiting
{
	border: #999999 1px solid;background: #CCCCCC;color:#FFFFFF;margin:10px;padding:5px;
}
.check_user_unlawful
{
	border: #0062A6 1px solid;background: #629DC6;color:#FFFFFF;margin:10px;padding:5px;
}
.check_user_success
{
	border: #40A0B5 1px solid;background: #28D948;color:#FFFFFF;margin:10px;padding:5px;
}
.check_user_failure
{
	border: #9E0D8F 1px solid;background: #CD65C2;color:#FFFFFF;margin:10px;padding:5px;
}

#rightBox{
float:right;
width:754px;
margin-top:10px;
border:1px solid #C3C3C3;
padding-top:10px;
padding-bottom:15px;
text-align:left;
line-height:150%;
}
#rightBoxFrame{
width:750px;line-height:25px;margin:10 0;font-size:14px;
}
#rightBoxSub{
width:360px;float:left;margin:0px 0px 10px 10px;border:1px solid #DFDFDF;
}
.rightBoxSubLeft{
width:120px;height:100px;float:left;text-align:center;padding-top:10px;
}
.rightBoxSubRight{
width:230px;float:left;padding-top:10px;
}
.rightBoxSubRight table{
width:220px;table-layout:fixed;
}
.rightBoxSubRight td{
width:100%;font-size:12px;border-top:1px solid #C3C3C3;word-break:keep-all;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;
}

#factoryFrame{
width:360px;float:left;line-height:25px;margin:10px 0px;font-size:14px;
}
#factoryTitle{
width:360px;font-weight:bold;margin:0px 0px 10px 10px;border-bottom:1px solid #C4DAFE;
}
#factorySub{
width:360px;float:left;margin:0px 0px 10px 10px;border:1px solid #DFDFDF;
}
.factorySubLeft{
width:120px;height:100px;float:left;text-align:center;padding-top:10px;
}
.factorySubRight{
width:230px;float:left;padding:10px 0px 0px 10px;font-size:12px;
}
.factorySubRight table{
width:220px;table-layout:fixed;
}
.factorySubRight td{
width:100%;font-size:12px;border-bottom:1px solid #C3C3C3;word-break:keep-all;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;
}

.act {
	background-color: #FFDDDD;border-right: #FFAAAA 1px solid;border-bottom: #FFAAAA 1px solid;
	padding:3px 3px 2px 3px;font-size: 14px;cursor: pointer;	color: #FF5555;text-align: center;	text-decoration: none;
}
.act:hover {
	background-color: #FF5555;	border-right: #FF3333 1px solid;border-bottom: #FF3333 1px solid;
	padding:3px 3px 2px 3px;font-size: 14px;cursor: pointer;	color: #FFFFFF;
}
.act A:link {
	padding:3px 3px 2px 3px;font-size: 14px;color: #FF5555;text-align: center;	text-decoration: none;
}
.act A:visited {
	padding:3px 3px 2px 3px;font-size: 14px;color: #FF5555;text-align: center;	text-decoration: none;
}
.act A:hover {
	background-color: #FF5555;padding:3px 3px 2px 3px;font-size: 14px;color: #FFFFFF;border-style:none;
}
.act_green {
	background-color: #EEFFEE;border: #AAFFAA 1px solid;
	padding:3px 3px 2px 3px;font-size:12px;cursor: pointer;color: #03AF03;text-align: center;text-decoration: none;
}
.act_blue {
	background-color: #CCEEFF;border: #40A0B5 1px solid;
	padding:3px 3px 2px 3px;font-size:12px;cursor: pointer;color: #358597;text-align: center;text-decoration: none;
}
.act_white {
	border: #40A0B5 1px solid;padding:3px 3px 2px 3px;font-size:12px;cursor: pointer;color: #358597;text-align: center;text-decoration: none;
}

#msg_content
{
	width:560px;padding:5px 20px 10px;border-top:1px solid #C4DAFE;
}

.imgBox,.imgBoxTop,.imgBoxBottom{
border:1px solid;border-color:#FFFFFF #AAAAAA #AAAAAA #FFFFFF;
}
.imgBox{
width:139px;text-align:center;float:left;margin:0px 0px 10px 5px;padding:2px 0px 2px 2px;background-color:#DFDFDF;
}
.imgBoxTop{
width:135px;height:120px;background-color:#FFFFFF;display:table-cell;vertical-align:middle;
}
.imgBoxBottom{
width:135px;margin-top:2px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;
}

.diaryBox{
width:600px;border:1px solid;border-color:#FFFFFF #AAAAAA #AAAAAA #FFFFFF;
margin:0px 100px 15px 10px;background-color:#F0F4F7;background-repeat:repeat-x;background-position:bottom;
}
.diaryBox:after{
content:".";display:block;height:0;clear:both;visibility:hidden;
}
.diaryBoxLeft{
width:100px;float:left;text-align:center;padding-top:10px;
}
.diaryBoxRight{
width:460px;float:left;padding:5px 10px 15px 10px;overflow:hidden;
}
.diaryBoxRightControl{
clear:both;font-size:12px;margin-top:5px;color:#AAAAAA;
}
.diaryBoxRightWord{
clear:both;font-size:14px;line-height:20px;margin-top:10px;text-align:left;word-wrap:break-word;
}
.diaryPostBox{
width:520px;border-top:1px solid #008AFF;margin:10px 100px;background-repeat:repeat-x;background-position:bottom;
}
.diaryPostBox:after{
content:".";display:block;height:0;clear:both;visibility:hidden;
}
/* A补充结束 */

a:link,a:visited,a:hover{
color:#0063B4;
text-decoration:none;
}

a:hover{
color:#FF7800;
}

#topbox{
width:900px;
height:50px;
background-color:#0063B4;
margin-left:auto;
margin-right:auto;
/*background-image:url(../images/topbg.gif);*/
background-repeat:no-repeat;
background-position:top left;
}

#mainbody{
width:900px;
margin:10px auto;
}

#mainbody:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

#topInformation{
float:right;
margin-right:15px;
margin-top:18px;
color:#fff;
font-size:12px;
}

#topInformation a:link,#topInformation a:visited,#topInformation a:hover{
color:#fff;
}

#topInformation a:hover{
color:#ff0;
}

#copyrightbox{
width:900px;
height:50px;
margin-left:auto;
margin-right:auto;
border-top:1px solid #CECECE;
font-size:12px;
line-height:150%;
color:#939393;
}

.bigBtn{
height:30px;
font-size:14px;
}

p{
text-indent:2em;
margin-top:5px;
}

.blueword{
color:#0072BA;
}

#leftMainNavibox{
float:left;
width:124px;
border:0px solid #f00;
margin-top:10px;
}

#leftMainNavibox a:link,#leftMainNavibox a:visited,#leftMainNavibox a:hover{
display:block;
height:21px;
text-align:left;
font-size:14px;
border:0px solid #ececec;
width:110px;
padding-left:14px;
padding-top:4px;
margin-bottom:2px;
}

#leftMainNavibox a:hover{
background-color:#E0E0E0;
color:#000;
background-image:url(../images/currentbk2.gif);
background-repeat:no-repeat;
background-position:top left;
}

#leftMainNavibox a#current:link,#leftMainNavibox a#current:visited,#leftMainNavibox a#current:hover{
display:block;
height:21px;
text-align:left;
font-size:14px;
border:0px solid #ececec;
width:110px;
padding-left:14px;
padding-top:4px;
background-color:#0062B3;
color:#fff;
background-image:url(../images/currentbk.gif);
background-repeat:no-repeat;
background-position:top left;
}

#rightMainContentbox{
float:left;
width:757px;
border:0px solid #00f;
margin-left:15px;
margin-top:10px;
padding:0px;
}

#rightMainContentbox:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

/*通用样式结束*/

#indexbkbox{
width:900px;
height:400px;
border:1px solid #7C7C7C;
margin-left:auto;
margin-right:auto;
/*background-image:url(../images/bk_index.gif);*/
}
/*#indexbkbox{
width:900px;
height:400px;
border:0px solid #7C7C7C;
margin-left:auto;
margin-right:auto;
background-image:url(../images/tempbk.gif);
background-repeat:no-repeat;
background-position:top left;
}*/

#loginbox{
float:right;
margin-right:20px;
margin-top:30px;
}

#loginbox td{
font-size:12px;
text-align:left;
height:25px;
line-height:150%;
}

#loginbox input{
font-family:Verdana;
color:#7C7C7C;
}

#indexIntroduce{
float:right;
width:600px;
/*width:360px;*/
border:0px solid #00f;
margin-top:30px;
text-align:left;
margin-right:25px;
font-size:14px;
line-height:180%;
}

/*列表内容样式*/

#rightMainNavi{
float:left;
width:747px;
height:34px;
background-color:#ececec;
padding-left:10px;
background-image:url(../images/righttopbk.gif);
background-repeat:repeat-x;
background-position:top;
}

#rightMainNavi a:link,#rightMainNavi a:visited,#rightMainNavi a:hover{
padding:6px 20px 7px 20px;
font-size:14px;
display:block;
float:left;
margin-left:3px;
margin-top:4px;
}

#rightMainNavi a#now:link,#rightMainNavi a#now:visited,#rightMainNavi a#now:hover{
background-color:#fff;
border-left:1px solid #9A9A9A;
border-top:1px solid #9A9A9A;
border-right:1px solid #9A9A9A;
}

#rightListBox{
float:right;
width:754px;
margin-top:10px;
border-left:1px solid #C3C3C3;
padding-top:10px;
padding-bottom:15px;
text-align:left;
font-size:12px;
line-height:150%;
}

.alarmTips{
clear:both;
margin-left:auto;
margin-right:auto;
margin-bottom:15px;
width:680px;
border:1px dashed #BCBCBC;
background-color:#F4FFD6;
padding:10px;
color:#4E5E21;
}

.tableListBox{
clear:both;
width:740px;
float:right;
margin-left:10px;
margin-top:5px;
}

.tableListBox table{
width:100%;
border-top:2px solid #009AE1;
border-right:1px solid #C3C3C3;
border-left:1px solid #C3C3C3;
border-bottom:4px solid #009AE1;
}

.tableListBox td{
height:25px;
border-bottom:1px solid #C3C3C3;
padding-left:5px;
}

.tableListBox th{
border-bottom:1px solid #C3C3C3;
background-color:#D0EFF9;
height:30px;
}

.smallnum{
font-size:8px;
color:#8E8E8E;
}

.redword{
color:#C80000;
}

.pagesbox{
width:738px;
float:right;
border:0px solid #f00;
margin-top:0px;
}

.pagesboxLeft{
float:left;
height:15px;
margin-top:3px;
}

.pagesboxRight{
float:right;
margin-right:5px;
margin-top:3px;
}

.pagesboxRight a:link,.pagesboxRight a:visited,.pagesboxRight a:hover{
float:left;
display:block;
font-size:12px;
border:1px solid #009AE1;
padding-left:5px;
padding-right:5px;
margin-left:2px;
}

.pagesboxRight a:hover{
background-color:#DEEDF4;
}

.pagesboxRight a.pagesCurrent:link,.pagesboxRight a.pagesCurrent:visited,.pagesboxRight a.pagesCurrent:hover{
float:left;
display:block;
font-size:12px;
border:1px solid #009AE1;
padding-left:5px;
padding-right:5px;
margin-left:2px;
background-color:#009AE1;
color:#fff;
}

/*内容样式*/

#contentMainTitle{
width:743px;
height:30px;
font-size:14px;
font-weight:bold;
background-color:#DBF2FF;
border-top:4px solid #549B00;
margin-bottom:2px;
background-image:url(../images/maintitlebk.gif);
background-repeat:repeat-x;
background-position:bottom;
}

#contentMainTitle img{
margin-left:10px;
margin-right:10px;
margin-top:7px;
}

.contentDetailBox{
width:740px;
border-top:2px solid #00B4FF;
border-left:1px solid #C2C2C2;
border-right:1px solid #C2C2C2;
border-bottom:1px solid #C2C2C2;
margin-bottom:5px;
background-image:url(../images/worddetailbk.gif);
background-repeat:repeat-x;
background-position:bottom;
}

.contentDetailBox:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.contentDetailBoxLeft,.contentDetailBoxLeft2{
width:150px;
float:left;
text-align:center;
padding-top:10px;
}

.contentDetailBoxLeft img{
border:1px solid #C2C2C2;
/*width:96px;*/
display:block;
margin-left:auto;
margin-right:auto;
}

.contentDetailBoxRight,.contentDetailBoxRight2{
width:587px;
float:left;
padding-top:5px;
padding-bottom:80px;
border-left:1px dashed #c2c2c2;
overflow:hidden;
}

.contentRightWord{
clear:both;
width:530px;
font-size:14px;
line-height:180%;
margin-left:auto;
margin-right:auto;
margin-top:15px;
text-align:left;
word-wrap:break-word;
}

.contentRightControl{
clear:both;
width:560px;
height:25px;
font-size:12px;
margin-left:auto;
margin-right:auto;
border-bottom:1px dotted #c2c2c2;
margin-top:5px;
background-color:#fff;
}

.contentRightControl img{
float:right;
margin-right:5px;
margin-top:3px;
width:41px;
height:16px;
}

.detailTimebox{
float:left;
color:#8D8D8D;
margin-top:3px;
}

.userFloorNum{
clear:both;
margin-left:auto;
margin-right:auto;
display:block;
margin-top:5px;
border-top:1px dotted #c2c2c2;
width:110px;
padding-top:3px;
color:#FF9000;
}

.quotbox,.quote{
/*width:480px;*/
margin-left:auto;
margin-right:auto;
border:1px dashed #c2c2c2;
padding:15px 20px;
font-size:12px;
margin-bottom:15px;
color:#828282;
line-height:150%;
background-color:#FFFFE7;
}

.quotetitle{
display:block;
margin-bottom:5px;
color:#000;
font-size:13px;
}

#submitBox{
float:right;
width:723px;
/*height:250px;*/
border:1px solid #C2C2C2;
border-top:2px solid #FFBA00;
margin-top:15px;
text-align:left;
padding:10px 0px 15px 15px;
line-height:200%;
}

#submitBox TEXTAREA{
width:700px;
height:140px;
}

