body
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12.5px;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	color: #666;
}
ul
{
	padding: 0px;
	margin: 0px;
}
li
{
	list-style: none;
}
fieldset
{
	-moz-border-radius:6px;
}
/*设置外框架*/
div.frame
{
    width: 960px;
    margin-left: auto;
	margin-right: auto;
}

.textBox
{
	border: 1px solid #c8b754;
	-moz-border-radius:4px;	
}
img
{
	border: 0px;
}
/*================================首页部分=======================================*/
#btnSignup, #btnSignin
{
	float: right;
	background-color: transparent;
	border: 0px;
}
#btnSignup
{
	background-image:url(../images/en-us/btnSignup.gif);
	width: 156px;
	height: 58px;
	margin: 0px 14px 10px 0px;
}
#btnSignin
{
	background-image:url(../images/en-us/btnSignin.gif);
	width: 87px;
	height: 41px;
	margin: 0px 14px 10px 0px;
}

.indexHeader .logo
{
	background-image:url(../images/indexLogo.gif);
	width: 325px;
	height: 143px;
	background-repeat: no-repeat;
	margin: 57px 33px 0px 23px;
	float: left;
}

.indexHeader fieldset
{
	float: left;
	border: 1px solid #c8b754;
	padding: 0px;
}

.indexHeader fieldset.signup
{
	width: 267px;
	margin-right: 30px;
	margin-right: 30px;
	_margin-right: 15px;
}

.indexHeader ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 267px;
}

.indexHeader ul li
{
	height: 30px;
	padding-top: 15px;
	margin: 0px;
}

.indexHeader ul li.caption
{
	font-size: 20px;
	font-family: "宋体", Arial;
	font-weight: bold;
	color: #c8b754;
	padding: 10px 0px 0px 20px;
	border-bottom: 1px solid #c8b754;
	height: 40px;
}

.indexHeader ul li span
{
	display: block;
	width:60px;
	margin-right: 10px;
	text-align: right;
	float: left;
	padding-top: 10px;
}

.indexHeader .textBox
{
	float: left;
	height: 25px;
	width: 180px;
	font-size: 20px;
}
.indexHeader .menu
{
	float: none;
	overflow: hidden;
	margin-bottom: 13px;
}
.indexHeader .menu li
{
	float: left;
	list-style: circle;
	margin-left: 15px;
	margin-right: 10px;
	font-size: 14px;
	padding-left: 0px;
	color: #ffa53d;
}
.indexHeader .menu a:link
{
	color: #ffa53d;
}

.indexHeader .menu a:hover
{
	color: #FFC584;
	text-decoration: none;
}

.indexHeader fieldset.signin
{
	width: 267px;
	float: none;
}

.indexContent div
{
	float: left;
}
.indexContent .left
{
	clear: both;
	margin-top: 10px;
}
.indexContent .center
{
	width: 450px;
	background: red;
	margin: 10px;
}
.indexContent .left ul
{
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
.indexContent .left li
{
	padding: 3px 0px 3px 0px;
	width: 325px;
	line-height: 20px;
	list-style: none;
}
.indexContent .left .caption
{
	font-size: 18px;
	font-weight: bold;
	list-style: none;
}

.indexContent .right
{
	margin-top: 10px;
}

.indexContent .right li
{
	list-style: none;
	margin-left: 10px;
}

.indexContent #optionLabel li
{
	float: left;
}

/*================================通用部分=======================================*/
.header
{
	background-image:url(../images/menuBG.jpg);
	background-position: center 62px;
	background-repeat: no-repeat;
	height: 168px;
}
.header .logo
{
	background-image:url(../images/logo.png);
	_background-image:url(../images/logo.gif);
	width: 325px;
	height: 143px;
	margin: 18px 20px 0px 24px;
	float: left;
}

.header .menu
{
	padding-top: 78px;
	overflow: hidden;
	float: left;
}

.header .menu li
{
	float: left;
	width: 120px;
	text-align: center;
	font-size: 20px;
}
.header .menu li a:link, .header .menu li a:visited
{
	color: #666666;
}

.header .menu li a:hover
{
	color: #900;
}

.header .subMenu
{
	float: right;
}

.header .subMenu a
{
	color: #F60;
}

.header .subMenu li
{
	background-repeat: no-repeat;
	padding: 8px 0px 8px 40px;
	background-position: 0px 2px;
	font-size: 16px;
	font-weight: bold;
	color: #F80;
}

.header .subMenu .lang
{
	font-size: 12px;
	font-weight: normal;
	padding-left: 0px;
	padding-top: 10px;
}
.header .subMenu .lang a
{
	color: #666;
}
.header .subMenu .wp
{
	background-image:url(../images/wp1.jpg);
}

.header .subMenu .api
{
	background-image:url(../images/api1.jpg);
}

.management fieldset
{
	margin-bottom: 10px;
	border: 1px solid #c8b754;
	padding-top: 25px;
}
.management legend
{
	font-size: 24px;
	font-weight: bold;
	color:#c8b754;
	margin-left: 43px;
}
.management .content
{
	width: 660px;
	_width: 650px;
	margin: 10px 35px 10px 10px;
	float: left;
}

.management label
{
	padding: 0px 5px;
}
#searchEngine
{
	padding-top: 15px;
}
.management .textBox
{
	width: 430px;
	height: 30px;
	margin-top: 10px;
	font-size: 22px;
	_float:left;
	_width: 440px;
	_margin: 10px 0px; 
}
.management .content em
{
	display: block;
	padding: 10px 0px 0px 190px;
	color: #00a30f;
	font-style: normal;
}
.largeCaption
{
	font-size: 22px;
	font-weight: bold;
	color: #666;
}

.middleCaption
{
	font-size: 16px;
	font-weight: bold;
	color: #666;
}

.middleRed
{
	color:red;
	font-size: 16px;
	font-weight: bold;	
}
.editCaption
{
	display: block;
	float: left;
	margin: 10px 25px 0px 10px;
	width: 160px;
	_width: 145px;
}

.monitorList td
{
	padding: 4px;
}
.monitorList th
{
	padding-bottom: 15px;
}
.monitorList .url
{
	color: #09a709;
}

.monitorList .up
{
	color: red;
}

.monitorList .down
{
	color: green;
}
.statusNormal span, .statusStop span, .statusApply span
{
	height: 10px;
	width: 10px;
	margin-top: 2px;
	margin-right: 5px;
	display: block;
	float: left;
}

.statusNormal span
{
	background-color: #00a30f;
}
.statusStop span
{
	background-color: black;
}

.statusApply span
{
	background-color: #F60;
}

.statusOK 
{
	color: #00a30f;
}

.statusStop
{
	color: black;
}

.statusPause
{
	color: #f60;
}
#btnAddSite
{
	background-image:url(../images/en-us/btnAdd.gif);
	width: 156px;
	height: 58px;
	display: block;
	float: right;
	margin: 15px 15px 10px 0px;
	cursor: pointer;
}

.sidebar
{
	float: left;
	width: 237px;
	padding: 0px;
	margin: 0px;
}

h5.orange
{
	font-size: 20px;
	font-weight: bold;
	color: #ff7711;
	padding: 0px;
	margin: 20px 0px 10px 0px;
}

.ulFriend li
{
	padding: 4px;
}

.viewTree li
{
	padding-left: 20px;
}

.footer
{
	clear: both;
	padding: 20px 0px 10px 0px;
	height: 30px;
	text-align: right; 
}

.footer div{
	border-top: 1px dotted #CCC;	
	padding-top: 10px;
	width: 40%;
	float: right;
}
#chart p
{
	text-align: center;
	margin: 80px 0px;
}
#chart .error
{
	color: red;
	font-size: 20px;
	padding-top: 40px;
}
#signout
{
	display: none;
}
.numberOL
{
	margin: 0px;
	padding: 0px 0px 0px 15px;
}
.numberOL li
{
	list-style: decimal;
	padding: 5px 0px;
}

.chartMenu 
{
	display: none;
}

#viewTree
{
	margin-right: 20px;
	float: left;
}
#monitorList a
{
	text-decoration: none;
	color: green;
}
#monitorList li
{
	background-image:url(../images/flag.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding: 5px 0px 3px 25px;
	font-size: 12px;
	font-weight: normal;
}
#monitorList .addTrack
{
	background-image: none;
	font-size: 16px;
	font-weight: bold;
}

#monitorList .addTrack a
{
	color: #F90;
	text-decoration: underline;
}
#viewTree>li
{
	font-size: 14px;
	padding: 10px 0px 5px 0px;
	font-weight: bold;

}
.analysis li
{
	font-size: 12px;
	padding: 5px 0px 5px 20px;
	cursor: pointer;
	background-image:url(../images/chartIcon.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}
.orange
{
	color: #F60;	
	font-weight: normal;
}
.blue
{
	color:blue;
	font-weight: bold;
}
#chartMenu
{
	margin: 10px 0px 0px 0px;
	overflow: hidden;
}

dt
{
	background-image:url(../images/qLogo.jpg);
	padding: 25px 0px 20px 60px;
	background-repeat: no-repeat;
	font-size: 15px;
	font-weight: bold;
	color: #F60;
}
dd
{	
	background-image:url(../images/aLogo.jpg);
	padding: 25px 10px 20px 45px;
	background-repeat: no-repeat;
	border-bottom: 1px dotted #CCC;
	margin-bottom: 10px;
	text-indent: 20px;
}
