﻿body {text-align: center;margin: 0px;padding: 0px; font-size: 12px;line-height: 160%;}
td, th{text-align:left;}
td, th, input, textarea, select, button {font:12px/100% Tahoma, Verdana,snas-serif/* Arial, Helvetica, sans-serif*/; color:#333;}
body, ul, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, label, select{margin:0; padding:0;}

.clear{ clear:both;}

/*字体*/
.white10{ font-family:Verdana; color:#ffffff; font-size:10px;}
.red12{ font-family:Verdana; color:#FF0000; font-size:16px;}
.red10{ font-family:Verdana; color:#FF0000; font-size:12px;}
.red12{ font-family:Verdana; color:#FF0000; font-size:12px;}
.red20{ font-family: "黑体"; color:#cb0000; font-size:20px;}
.green12{font-family:Verdana; color:#099e14; font-size:16px;}
.green20{font-family:"黑体"; color:#099e14; font-size:20px;}
.black14{ font-size:14px; color:#333333;}
.black16{ font-size:16px; color:#333333; line-height:25px;}
.black20{ font-family:"黑体"; color:#333333; font-size:20px;}
.gray12{font-family:Verdana; color:#ff6666; font-size:12px}
.blue20{font-family:"黑体"; color:#2F6ECD; font-size:20px;}

a:link,
a:visited {color:#0b62cb; text-decoration:none;}
a:hover,
a:active {color:#ff0000;text-decoration:underline;}

.b14:link,
.b14:visited {color:#ffffff; font-size:14px; font-weight:bold;text-decoration:none;}
.b14:hover,
.b14:active { color:#FF0000;text-decoration:underline;}

.l12:link,
.l12:visited { color:#333333;text-decoration:none; font-weight:bold;}
.l12:hover,
.l12:active { color:#1188c1;text-decoration:none;font-weight:bold;}

.zhuchi:link,
.zhuchi:visited{ font-size:12px;color:#000000; text-indent:36px; height:24px; display:block; line-height:24px;}
.zhuchi:hover,
.zhuchi:active{	color:#2574ac;width:166px;height:24px;display:block;line-height:24px;background: url(/images/linkbj_a.png) no-repeat;background-position: right;}
.aactive{font-size:12px;color:#000000; text-indent:36px; height:24px; display:block; line-height:24px;color:#2574ac;width:166px;height:24px;display:block;line-height:24px;background: url(/images/linkbj.png) no-repeat;background-position: right;}
.lanse{ color:#0066CC;font-size:12px;}
.hongse{ color:#FF0000; font-size:12px;}

/*主体框架*/
#top{ background:url(/images/topbj.jpg) repeat-x; height:74px;}
#top .nr{ margin:20px 0 0 850px;}

#nav{ width:960px; margin:0 auto; height:41px; text-align:left; background:url(/images/navbj.jpg) no-repeat; text-align:left; line-height:35px; color:#FFFFFF;}
#nav a{margin-left:35px; margin-right:35px;}

#main {	width:960px;margin:0 auto;text-align: left;}
.bt{ background:#f1f1f1; height:29px;line-height:29px; text-indent:10px;color:#1586d2; font-size:14px; font-weight:bold;}
#banner{ background:#fbfbfb; width:960px; background:url(/images/banner.jpg) no-repeat; height:261px; margin-bottom:10px;}
.left{ width:742px; float:left;}
.right{ width:212px; float:right;}
.bk{ border:1px solid #bbcbdb; padding:10px;}
.bk1{ border:1px solid #dfdfdf; padding:10px; background:url(/images/rightbj.jpg) repeat-x; background-position:bottom; margin-bottom:10px;}
.bk2{ border:1px solid #c2d6e5; padding:10px; background:url(/images/bk2bj.png) repeat-x; background-position:top; margin-bottom:10px;}
.bk2 li{display: block; width:340px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.left1{ float:left; width:180px; border:1px solid #0b72ba; background:url(/images/leftbj.jpg) repeat-x; padding:10px;}
.right1{ float:right; width:746px;}
.zuo{ float:left; width:65px;}
.you{ float:left; width:655px; line-height:26px;}
.xuxian{ border-bottom:1px dotted #cccccc; margin:10px 0;}

#footer { padding:15px 0 15px 0;text-align:center; width:960px; background-color:#FFFFFF; font-family:Verdana; color:#999999; }


/*公用UL,LI*/
.lb{ color:#333333; line-height:26px; }
.lb ul{ margin:0; padding:0;}
.lb li{ background:url(/images/dian.gif) no-repeat 3px 8px;;list-style-type:none;padding:0; margin:0; text-indent:11px; line-height:22px;width:450px;overflow:hidden;white-space:nowrap; float:left;}

.lb1{ color:#333333; line-height:26px; }
.lb1 ul{ margin:0; padding:0;}
.lb1 li{ background:url(/images/dian.gif) no-repeat 3px 8px;;list-style-type:none;padding:0; margin:0; text-indent:11px; line-height:22px;width:440px;overflow:hidden;white-space:nowrap; float:left;}
.lb1 li span{ float:right; display: block; width:40px; line-height:18px;}
.lb1 li a{  float:left; display: block; width:380px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-right:10px;}

/*向下弹出*/
.menu{cursor:pointer;}
.menu1{cursor:pointer;}
#navbar{border:solid #408DE4 0px;}
.topc{ font:normal bold 12px/25px normal;}
.text{ padding:10px; border-top:solid #408DE4 0px;background:url(/images/rightbj.jpg) repeat-x; background-position:bottom; }
.menu{ float:right; background:url(/images/open_no.gif) no-repeat 0px 8px; display:block; width:18px; height:18px;}
.menu1{float:right;background:url(/images/open_yes.gif) no-repeat 0px 8px;display:block; width:18px; height:18px;}
.lefta{ float:left; width:735px;}


/*控件样式*/
#txt_url{width:354px; height:24px; padding-top:3px; padding-left:3px;}

#txt_verify{border:1px solid #CECECE; width:70px; font-size:12px; color:Red; height:20px;}

.defaulttxt{ color:#999999;}

.ManagerButton{ border:1px solid #919699; background:url(../images/buttonbg.gif) repeat-x left; text-align:center; text-decoration:none; padding:2px 3px; cursor:pointer; line-height:22px; margin-right:2px;}
.ManagerButton img{padding-right:3px; margin-bottom:-3px;}
*html .ManagerButton { padding:1px 0;}
*+html .ManagerButton { padding:0;}



.tb_1{background-color: #ffffff; height:20px; line-height:20px; border-top:0; border-bottom:0;}
.tb_1 ul{height:20px;}
.tb_1 li{float:left;height: 20px;line-height:1.9;width:150px;cursor:pointer; text-align:center;}
.tb_1 .active{ margin-top:0px; background:#f0f0f0; position:relative;color:#000000; font-weight:bold;}
.tb_1 .normal{}
.textcenter{ text-align:center;}
.numberbg{ background:url(/images/numberBG.png) no-repeat 12px 6px;}
.mask
{
	height:350px;padding:6px;clear:both;border-top:0;text-align:left;
	position:relative;
	overflow:hidden;
}
#box1{
	position:absolute;
}
#box1 div{
	width:900px;
	height:350px;
	float:left;
}

/*登录*/
.login{background:url(/images/dl.jpg); cursor:pointer;}
.green20{ font-family: "黑体"; color:#099e14; font-size:20px;}
.tempBtn{border:1px solid #919699; background:url(../images/buttonbg.gif) repeat-x left; text-align:center; text-decoration:none; padding:2px 3px; cursor:pointer; line-height:22px; margin-right:2px;padding-right:3px; margin-bottom:-3px;}
/*信息提示页*/
.pop-return {
	margin: 10px;
}
.pop-return p {
	text-indent: 30px;
	font-size: 14px;
}
.line-blue {
	font-size: 0px;
	line-height: 0px;
	height: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BBD9EE;
	margin-bottom: 10px;
	padding-top: 10px;
	clear: both;
}
/*信息提示*/
.divMessage
{
	background-color:#FFFFCC;
	background-image:url(/images/bg-reason-frame.png);
	background-position:5px 4px;
	background-repeat:no-repeat;
	border:1px solid #FFCC00;
	color:#000000;
	margin-bottom:5px;
	margin-top:5px;
	padding:2px 5px 2px 25px;
}
.divMessage1
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/images/rightbj.jpg) repeat-x scroll center bottom;
	border:1px solid #DFDFDF;
	margin-bottom:10px;
	/*font-family:"黑体";*/
	padding:6px;
	color:#006EBD; font-size:20px; line-height:23px;
	font-weight:bold;
}
.divMessage1 .tig1{
	color:#333333;
	font-family:Tahoma,Verdana,snas-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	padding-top:5px;
}
/*信息提示*/
.divMessage2
{
	background-color: #fcfbe6;
	background-position:5px 4px;
	background-repeat:no-repeat;
	border:1px solid #e3e1c5;
	color:#000000;
	margin-bottom:5px;
	margin-top:5px;
	padding:6px;
}

#sitetitle{width:100px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; cursor:pointer;}
.overwidth{width:710px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.linkout{table-layout:fixed;}
	.linkout td,
	.linkout th{vertical-align:top;}
	.linkout .linkouturl{white-space:normal; word-break:break-all; overflow:auto;}
	
/*2008-8-12*/
.newbj{background:#f8f8f8; border:1px solid #e8e8e8; padding:20px; margin:20px 0;}
.searchlb{ padding:10px 20px; font-size:14px;}
.f{ width:100%;}

.l{ float:left;}
.ml10{ margin-left:10px; width:420px}
.ml30{ margin-left:30px;width:150px}
.ml40{ margin-left:40px;width:50px}
.ml10620{ margin-left:10px; width:620px}

