﻿
* {
	margin:0;
	padding:0;
}
body, td, th {
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}
#ListContent td {
	padding:0 5px
}
a {
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
a:hover {
	color: #000;
	text-decoration: none;
}
img {
	border:none;
}
table {
	border-collapse:collapse;
}
ul {
	list-style:none;
}
.Cal {
	clear:both;
}
.Button {
	width:60px;
	height:25px;
	background-image:url(../image/BgLine.png);
	background-position:0 -120px;
	text-align:center;
	line-height:25px;
	border:1px solid #87A3C1;
	color:#1163AC;
	font-weight:bold;
	cursor:pointer;
}
.Button2 {
	border:1px solid #999;
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
	height:22px;
	line-height:18px;
}
.Input {
	border:1px solid #8AA3BE;
	background-color:#FFFFCC;
	height:20px;
	line-height:20px;
}
.TextArea {
	border:1px solid #8AA3BE;
	background-color:#FFFFCC;
	line-height:20px;
}
.Input150 {
	width:150px;
}
#PageTop {
	height:80px;
	padding-top:10px;
	background:url(../image/usertop.jpg) right;
}
#Top {
	height:32px;
	margin-left:10px;
}
#Logo {
	width:136px;
	height:32px;
	float:left;
}
#UserInfo {
	margin-left:50px;
	line-height:25px;
	float:left;
	color:#333;
	font-weight:bold;
}
#UserInfo a {
	font-weight:normal;
	color:#0068B7;
	text-decoration:underline;
}
#Nav {
	height:38px;
	margin-top:10px;
}
#Nav li {
	float:left;
}
#Nav li a {
	width:91px;
	height:38px;
	display:block;
	margin-left:10px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	line-height:38px;
}
.NavNow:link, .NavNow:visited, .NavNow:hover, .NavNow:active {
	color:#FFF;
	background-image:url(../image/BgImg.png);
	background-position:0 -80px;
}
.NavOther:link, .NavOther:visited, .NavOther:hover, .NavOther:active {
	color:#4B6888;
}
#MainLeft {
	width:188px;
	border-right:1px solid #9DB3C5;
	float:left;
	background-color:#F6F9FD;
}
#MainRight {
	margin:0px;
	padding:0;
	border:none;
	width:812px;
	float:left;
}
#QuickNav {
	width:100%;
	height:38px;
	background-image:url(../image/BgImg.png);
}
#QuickNav a {
	height:38px;
	display:block;
	float:left;
}
#QuickNav1:link, #QuickNav1:visited {
	width:90px;
}
#QuickNav1:hover, #QuickNav1:active {
	background-image:url(../image/BgImg.png);
	background-position:0 -38px;
	width:90px;
}
#QuickNav2:link, #QuickNav2:visited {
	width:97px;
}
#QuickNav2:hover, #QuickNav2:active {
	background-image:url(../image/BgImg.png);
	background-position:-90px -38px;
	width:97px;
}
.LeftMenuTop {
	width:168px;
	height:20px;
	display:block;
	padding-top:10px;
	margin:0 auto;
	background-image:url(../image/BgImg.png);
	background-position:-190px 0;
	text-indent:24px;
}
#MainLeft ul {
	margin:0;
	margin-left:10px;
}
#MainLeft li {
	line-height:24px;
	text-indent:18px;
	margin-top:3px;
}
#MainLeft li span {
	background-image:url(../image/BgImg.png);
	background-position:-370px -8px;
}
#MainLeft li a:hover, #MainLeft li a:active {
	width:167px;
	height:24px;
	display:block;
	background-image:url(../image/BgImg.png);
	background-position:-190px -30px;
}
#MainRrightTop {
	width:810px;
	height:25px;
	padding-top:12px;
	background-color:#E6F6FF;
	border-bottom:1px solid #D2EEFB;
	text-indent:24px;
	float:left;
	display:block;
}
.NewBox {
	float:left;
	width:46%;
	height:250px;
	margin:8px 0px 0px 8px;
}
.NewBoxTop {
	width:100%;
	height:28px;
	background-image:url(../image/BgImg.png);
	background-position:60px -120px;
	background-color:#3E9DD7;
	border-right:1px solid #CCC;
}
.NewBoxTop li {
	width:118px;
	height:28px;
	line-height:28px;
	text-align:center;
	background-image:url(../image/BgImg.png);
	background-position:-95px -80px;
}
.NewContent {
	width:100%;
	border:1px solid #A4B2BD;
	border-top:none;
	height:220px;
	overflow:hidden
}
.NewContent ul {
	list-style:none;
	padding:5px 10px;
	width:355px
}
.NewContent ul li {
	width:auto;
	height:26px;
	line-height:1.8;
	color:#0068B7;
	border-bottom:1px dotted #CCC;
	overflow:hidden
}
.NewContent ul li span {
	width:75px;
	display:block;
	float:left
}
.Calculate {
	width:470px
}
#Ad {
	width:300px;
	height:247px;
	margin:10px;
	float:left;
	border:1px solid #CCC;
}
#AboutSystem {
	width:782px;
	border:1px solid #A4B2BD;
	margin:8px;
	float:left;
	line-height:20px;
	padding:5px;
	background-color:#F6F9FD;
	color:#0068B7;
}
#AboutAd {
	width:290px;
	border:1px solid #A4B2BD;
	margin:10px;
	float:left;
	line-height:20px;
	padding:5px;
	background-color:#F6F9FD;
	color:#0068B7;
}
#AboutSystem a, #AboutAd a {
	color:#0068B7;
}
#ListNav {
	width:100%;
	background-image:url(../image/BgLine.png);
	background-position:0 -195px;
	height:39px;
}
#ListNav ul {
	margin-left:30px;
	margin-top:7px;
}
#ListNav li {
	float:left;
	height:26px;
	line-height:26px;
}
#ListNav li a {
	width:100px;
	display:block;
	text-align:center;
}
#ListNav li a:hover {
	background-image:url(../image/BgImg.png);
	background-position:-220px -80px;
}
#ListTop {
	width:100%;
	height:30px;
	background-color:#F5F6F6;
	font-size:14px;
	line-height:30px;
	text-indent:24px;
	font-weight:bold;
}
#ListContent {
	width:100%;
}
.ListTdTop {
	height:19px;
	background-image:url(../image/BgLine.png);
	background-position:0 -235px;
}
#ListBottom {
	width:100%;
	background-image:url(../image/BgLine.png);
	background-position:0 -255px;
	height:37px;
}
#Boxs {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99;
	width: 100%;
	height: 100%;
}
#AlphaBox {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1000;
	width: 100%;
	height: 100%;
	background: #000;
	filter:alpha(opacity=30);   /* IE */
	opacity: 0.3;   /* 支持CSS3的浏览器（FF 1.5也支持）*/
	-moz-opacity: 0.3;  /* Moz + FF */
}
#BoxContent {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1002;
	width: 100%;
	padding-bottom:50px;
}
#LoadBox {
	width:300px;
	margin:0 auto;
	margin-top:100px;
}
#BoxTop {
	width:500px;
	margin:0 auto;
	margin-top:50px;
	height:25px;
	line-height:25px;
	background-image:url(../image/BgLine.png);
	background-position:0 -90px;
	border:1px solid #385B79;
	border-top:none;
	font-weight:bold;
	color:#FFF;
	text-indent:24px;
}
#BoxContents {
	width:500px;
	margin:0 auto;
	background-color:#FFF;
	padding-top:10px;
	padding-bottom:10px;
	border-left:1px solid #7998B7;
	border-right:1px solid #7998B7;
	border-bottom:1px solid #D7E0E7;
	line-height:20px;
}
#BoxContents p {
	margin-top:3px;
}
#BoxBottom {
	width:480px;
	margin:0 auto;
	border:1px solid #7998B7;
	background-color:#EDF3FC;
	border-top:none;
	height:35px;
	line-height:35px;
	text-align:right;
	padding-right:20px;
}
.link {
	color:green;
	text-decoration:none;
}
.link:hover {
	color:red;
	text-decoration:underline;
}
link:visited {
	color: green;
	text-decoration: none;
}
link:active {
	color: green;
	text-decoration: none;
}
/*服务商移动过来的样式*/
.textbox {
	border:solid 1px #cccccc;
	height:22px;
}
fieldset {
	height:50px;
	border:dashed 1px #cccccc;
	margin-bottom:10px;
	margin-top:10px;
	width:95%;
	margin-left:auto;
	margin-right:auto;
}
fieldset div{
margin-bottom:10px;
margin-left:10px;
}