﻿body
{
	margin:0px;
	color:#006E2E;
	font-size:13px;
	font-family:"Microsoft YaHei";
}
a
{
	color:#73880A;	
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
input
{
	font-size:12px;
	font-family:"Microsoft YaHei";
}
h2
{
	margin:10px;
	font-size:18px;
}
dl
{
	margin:10px;
}
dt
{
	clear:both;
	float:left;
	width:60px;
	padding:5px;
}
dd
{
	float:left;
	padding:5px;
}
#header
{
	color:#FFFFFF;
	height:64px;
	background-color:#6BBA70;
}
#logo
{
	position:absolute;
	left:100px;
	top:64px;
}
#logo img
{
	border-style:none;
}
#face
{
	float:left;
	margin-top:6px;
	margin-left:20px;
}
#face img
{
	border:solid 1px #DDDDDD !important;
	padding:1px !important;
}
.face
{
	text-align:center;
}
.face img
{
	border:solid 1px #DDDDDD !important;
	padding:1px !important;
	margin-left:auto;
	margin-right:auto;
}
.nickName
{
	text-align:center;
}

#user
{
	float:left;
	margin-top:6px;
	margin-left:10px;
}
#user a
{
	color:#FFFFFF;
}
#login
{
	float:right;
	margin-top:40px;
	margin-right:10px;
}
#login a
{
	color:#FFFFFF;
}
#menu
{
	float:right;
	margin-top:30px;
	margin-right:60px;
	margin-bottom:-3px;
	margin-left:auto;
	z-index:999;
}
.staticMenu
{

}
.staticMenuItem
{
    width:100px; 
    height:36px;
    background-color:#57B05E;
    border-top:solid 3px #73880A;
    border-right:solid 3px #73880A;
    border-bottom:solid 3px #73880A;
    border-left:solid 3px #73880A;
    padding:5px;
    text-align:center;
}
.staticMenuItem a
{
    color:#FFFFFF;
}
.staticSelected
{
    width:100px; 
    height:36px;
    background-color:#FFFFFF;
    border-top:solid 3px #73880A;
    border-right:solid 3px #73880A;
    border-bottom:solid 3px #FFFFFF;
    border-left:solid 3px #73880A;
    padding:5px;
    text-align:center;
}
.staticSelected a
{
    color:#006E2E;
    font-size:14px;
	font-family:"Microsoft YaHei";
    text-decoration:none;
}
.staticHover
{
    width:100px; 
    height:36px;
    background-color:#FFFFFF;
    border-top:solid 3px #73880A;
    border-right:solid 3px #73880A;
    border-bottom:solid 3px #FFFFFF;
    border-left:solid 3px #73880A;
    padding:5px;
    text-align:center;
}
.staticHover a
{
    color:#006E2E;
    font-size:14px;
	font-family:"Microsoft YaHei";
    text-decoration:none;
}
#search
{
	height:50px;
	border-top:solid 3px #73880A;
	text-align:right;
	padding:10px;
}
#content
{
	height:auto;
	margin:10px;
}
#left
{
	float:left;
	width:100px;
	margin-top:20px;
	margin-right:20px;
	margin-left:10px;
}
#right
{
	float:left;
	margin-top:20px;
}
.menuVertical
{

}
.staticMenuVertical
{

}
.staticMenuItemVertical
{
    width:100px; 
    height:36px;
    border-right:solid 1px #73880A;
    padding:5px;
}
.staticMenuItemVertical a
{
}
.staticSelectedVertical
{
    width:100px; 
    height:36px;
    border-top:solid 1px #73880A;
    border-right:solid 1px #FFFFFF;
    border-bottom:solid 1px #73880A;
    border-left:solid 1px #73880A;
    padding:5px;
}
.staticSelectedVertical a
{
}
.staticHoverVertical
{
    width:100px; 
    height:36px;
    border-top:solid 1px #73880A;
    border-right:solid 1px #FFFFFF;
    border-bottom:solid 1px #73880A;
    border-left:solid 1px #73880A;
    padding:5px;
}
.staticHoverVertical a
{
}
#right
{
	float:left;
	margin:10px;
}
#center
{
	width:640px;
	margin-left:auto;
	margin-right:auto;
}
.login
{
	float:left;
	width:320px;
	*width:360px;
	margin-right:20px;
}
.reg
{
	float:left;
	width:320px;
	*width:360px;
	margin-right:20px;
}
#welcome
{
	float:left;
	margin-left:20px;
	padding-left:20px;
	border-left:solid 1px #6BBA70;
}
#welcome h2
{
	color:#F3F3F3;
	font-size:96px;
}
.list
{
	float:left;
	max-width:600px;
}
.listHeader
{
	font-size:13px;
}
.listItem
{
	clear:both;
	padding:6px;
}
.listItem .face
{
	float:left;
}
.listItem .face img
{
	border:solid 1px #DDDDDD !important;
	padding:1px !important;
}
.listItem .face .nickName
{
	text-align:center;
}
.listItem .right
{
	float:left;
	margin-left:3px;
}
.listItem .time
{
	color:#999999;
	font-size:11px;
}
.listItem .note
{
	max-width:500px;
}
.sponsor
{
	float:right;
	width:120px;
	margin-right:6px;
}
.sponsor .header
{
	color:#FFFFFF;
	font-size:11px;
	text-align:center;
	line-height:20px;
	width:120px;
	height:20px;
	background-color:#6BBA70;
	border-top:solid 1px #73880A;
	border-right:solid 1px #73880A;
	border-left:solid 1px #73880A;
}
.tab
{
	width:auto;
}
/* Following are tab control styles, Special for Outsourcing Set-up Process Page */
.tab .ajax__tab_header
{
	padding-left:20px;
	padding-right:20px;
	background-image:url(/Images/bgTabHeader.gif);
}
.tab .ajax__tab_outer
{
}
.tab .ajax__tab_inner
{
}
/* Default tab */
.tab .ajax__tab_tab
{
	line-height:26px;
	text-align:center;
    width: 60px; 
    height:26px;
	border-bottom:solid 1px #73880A;
	margin:0px;
	padding:0px;
}
/* When mouse over */
.tab .ajax__tab_hover .ajax__tab_tab
{
	background-color:#6BBA70;
	border-top:solid 1px #73880A;
	border-right:solid 1px #73880A;
	border-bottom:solid 1px #FFFFFF;
	border-left:solid 1px #73880A;
	margin:0px;
}
/* Current selected tab */
.tab .ajax__tab_active .ajax__tab_tab
{
	border-top:solid 1px #73880A;
	border-right:solid 1px #73880A;
	border-bottom:solid 1px #FFFFFF;
	border-left:solid 1px #73880A;
	margin:0px;
}
/* TabPanel Content */
.tab .ajax__tab_body
{
    padding: 8px;
}
.details
{
	float:left;
	width:600px;
}
.topic
{
}
.topic .face
{
	float:left;
}
.topic .face img
{
	border:solid 1px #DDDDDD !important;
	padding:1px !important;
}
.topic .nickName
{
	text-align:center;
}
.topic .right
{
	float:left;
	margin-left:3px;
}
.topic .right .time
{
	color:#999999;
	font-size:11px;
}
.topic .right .note
{
	font-size:16px;
}
.topic .right .tag
{
}
.ratingStar
{
	float:left;
	font-size:0pt;
	width:16px;
	height:16px;
	margin:0px;
	padding:0px;
	cursor:pointer;
	display:block;
	background-repeat:no-repeat;
}
.filledRatingStar
{
	background-image:url(/Images/iconFilledStar.gif);
}
.emptyRatingStar
{
	background-image:url(/Images/iconEmptyStar.gif);
}
.savedRatingStar
{
	background-image:url(/Images/iconSavedStar.gif);
}
.polling
{
	clear:both;
	margin-left:60px;
}
.commentItem
{
	padding:6px;
	margin-left:60px;
}
.commentItem .face
{
	float:left;
}
.commentItem .face img
{
	border:solid 1px #DDDDDD !important;
	padding:1px !important;
}
.commentItem .nickName
{
	text-align:center;
}
.commentItem .right
{
	float:left;
	margin-left:3px;
}
.commentItem .time
{
	color:#999999;
	font-size:11px;
}
.commentItem .note
{
}
.editor
{
	margin-left:60px;
}	
.userList
{
	float:right;
	width:150px;
	margin-right:6px;
}
.userList .header
{
	color:#FFFFFF;
	text-align:center;
	line-height:20px;
	height:20px;
	background-color:#6BBA70;
	border:solid 1px #73880A;
}
.userItem
{
	clear:both;
	padding:6px;
}
.userItem .face
{
	float:left;
}
.userItem .face img
{
	border:solid 1px #DDDDDD !important;
	padding:1px !important;
}
.userItem .nickName
{
	text-align:center;
}
.userItem .right
{
	float:left;
	margin-left:3px;
}
.userItem .time
{
	color:#999999;
	font-size:11px;
}
.userItem .note
{
}
.newsList
{
	float:right;
	width:150px;
	margin-right:16px;
}
.newsList .header
{
	color:#FFFFFF;
	text-align:center;
	line-height:20px;
	height:20px;
	background-color:#6BBA70;
	border:solid 1px #73880A;
}
.newsItem
{
	clear:both;
	padding:6px;
}
.newsItem .time
{
	color:#999999;
	font-size:11px;
}
.pager
{
	text-align:center;
}
.pager img
{
	border-style:none;
}
.doll
{
	float:right;
	width:240px;
	margin-right:6px;
}
.doll .header
{
}
.doll .flash
{
}
.doll .stick
{
	text-align:center;
}
.profile
{
	clear:both;
}
.profile h3
{
}
.profile dl
{
}
.profile dl dt
{
	clear:both;
	float:left;
	width:60px;
}
.profile dl dt
{
	float:left;
}
.team .h3
{
	float:left;
}
.team .face
{
}
.team .face img
{
	border:solid 1px #DDDDDD !important;
	padding:1px !important;
}
.team .nickName
{
	text-align:center;
}
.linkButton
{
	font-size:12px;
	padding-top:3px;
	padding-right:6px;
	padding-bottom:3px;
	padding-left:6px;
	text-decoration:none;
}
.linkButton:hover
{
	border-right:solid 1px #73880A;
	border-bottom:solid 1px #73880A;
	text-decoration:none;
}
.linkButton img
{
	border-style:none !important;
}
#hint
{
	margin:30px;
	font-size:16px;
}
.message
{
	float:left;
	position:absolute;
	width:500px;
	height:160px;
	border:solid 2px #73880A;
	background-color:#FFFFFF;
	margin-top:20px;
	margin-left:20px;
	padding:5px;
}
.message .note
{
	height:100px;
	overflow:auto;
}
#close
{
	float:right;
}
.box
{
	width:600px;
	padding:5px;
	border:solid 1px #73880A;
}
.shop
{
	float:left;
	width:100px;
	text-align:center;
}
.more
{
	text-align:right;
}
.sideBar
{
	float:right;
	width:200px;
	margin-right:16px;
}
.sideBar .header
{
	color:#FFFFFF;
	text-align:center;
	line-height:20px;
	height:20px;
	background-color:#6BBA70;
	border:solid 1px #73880A;
}
#footer
{
	color:#FFFFFF;
	background-color:#6BBA70;
	padding:10px;
	text-align:center;
	border-top:solid 2px #73880A;
	border-bottom:solid 2px #73880A;
}
#footer a
{
	color:#FFFFFF;
}
