
/*Psytopic Webkitchen-20080420*/

/*common*/
* { margin:0; padding: 0 }
th, td {padding:0em;}

body {
	margin:0px auto;
	padding:0px 0px 0px 100px;
	font: 70%/160% Verdana, Arial, Helvetica, sans-serif;
	width: 760px;
	color: #7d7d7d;
	position: relative;
	/*background: #EBF8FE url("/images/bg.jpg") no-repeat center top;*/
}


/*head*/
#header_wrap {
	width:760px
	height: 146px;
	margin: 0px auto;
	padding: 0px 6px;
	color:#607391;
}

#toplogin {
background:transparent url("/images/icon-toplogin-1.jpg") no-repeat scroll left top;
/*float:right;*/
font-size:13px;
padding:0pt 0pt 0pt 10px;
margin:5px 0pt;
text-decoration:none;
width:760px
}

#toplogin .input {
background:transparent url("/images/inputbg.jpg") no-repeat scroll left top;
border:medium none;
height:21px;
padding:3px 5pt 0pt 5px;
width:75px;
}

#toplogin input.verify {
background:transparent url("/images/inputbg-s.jpg") no-repeat scroll left top;
width:45px;
padding:3px 7px 0pt 5px;
/*border:medium none;
height:21px;
padding:3px 0pt 0pt 5px;
margin:auto 10px;*/
}
#toplogin img,
#toplogin input{margin:auto 5px;vertical-align:middle;}

#toplogin .signout{margin-left:100px;}

/*menubar*/
#main_menu { clear:both; margin: 30px 20px 8px 40px; padding: 0pt; list-style-type: none; width: 573px; height: 22px;text-align:center; }
#main_menu li, .submenu li { float: left; display: inline; width: 73px; }
#main_menu li.seprator{float: left; display: inline; width: 10px;}
#main_menu li a, #main_menu li a:visited {display: block; width: 73px; height: 22px; color: #364a70;  text-decoration: none; line-height: 20px;}
#main_menu li a:hover { background: transparent url("/images/menubar_1.jpg") no-repeat; color: #1b3362; }
#main_menu li a.chosen, #main_menu li a.chosen:visited, #main_menu li a:active, #main_menu li a:focus { background: transparent url("/images/menubar_2.jpg") repeat; color: #1b3362; height: 25px;}
.submenu li a, .submenu li a:visited {color:#fff;}
.submenu li a:hover {color:#fefeff;text-decoration:underline;}


/*catmenu*/
/*#catmenu { clear:both; margin: 30px 20px 8px 20px; padding: 0pt; list-style-type: none; height: 23px;text-align:center; }
#catmenu li { float: left; display: inline; width: 73px; }
#catmenu li.seprator{float: left; display: inline; width: 3px;background: transparent url("/images/catmenu-seporatorbg.jpg") no-repeat; }
#catmenu li a, #catmenu li a:visited {display: block; width: 73px; height: 23px; background: transparent url("/images/catmenu-bg.jpg") repeat-x; color: #fff;  text-decoration: none; line-height: 23px;}
#catmenu li a:hover { background: transparent url("/images/catmenu-bg2.jpg") repeat-x; color: #fefeff; }
#catmenu li a.chosen, #catmenu li a.chosen:visited, #catmenu li a:active, #catmenu li a:focus { background: transparent url("/images/catmenu-bg2.jpg") repeat; color: #fefeff; height: 23px;}
#catmenu li.leftbg { background: transparent url("/images/catmenu-leftbg.jpg") no-repeat;width: 34px; height: 23px;}
#catmenu li.rightbg { background: transparent url("/images/catmenu-rightbg.gif") no-repeat;width: 34px; height: 23px; }
#catmenu li.seporatorbg { background: transparent url("/images/catmenu-seporatorbg.jpg") no-repeat;width: 3px; height: 23px; }*/

#catmenu2 { clear:both; margin:0px; padding: 0pt; list-style-type: none; height: 23px;text-align:center;font-size-adjust:none;}
#catmenu2 li { float: left; display: inline; width: 90px; }
#catmenu2 li.seprator{float: left; display: inline; width: 3px;background: transparent url("/images/catmenu-seporatorbg.jpg") no-repeat; }
#catmenu2 li a, #catmenu li a:visited {display: block; width: 90; height: 23px; background: transparent url("/images/catmenu-bg.jpg") repeat-x; color: #fff;  text-decoration: none; line-height:190%;}
#catmenu2 li a:hover { background: transparent url("/images/catmenu-bg2.jpg") repeat-x; color: #fefeff; }
#catmenu2 li a.chosen, #catmenu li a.chosen:visited, #catmenu li a:active, #catmenu li a:focus { background: transparent url("/images/catmenu-bg2.jpg") repeat; color: #fefeff; height: 23px;}
#catmenu2 li.leftbg { background: transparent url("/images/catmenu-leftbg.jpg") no-repeat;width: 34px; height: 23px;}
#catmenu2 li.rightbg { background: transparent url("/images/catmenu-rightbg.gif") no-repeat;width: 34px; height: 23px; }
#catmenu2 li.seporatorbg { background: transparent url("/images/catmenu-seporatorbg.jpg") no-repeat;width: 3px; height: 23px; }




/*body*/

#body_wrap {
	width:745px;
	height:620px;
	margin: 56px auto 0px auto;
	/*padding: 0px 10px 0px 10px;*/
	padding: 0px;
	clear:both;
	background: #fffdfe url("/images/body_wrap_campaign1.jpg") repeat-y left top;
}

/*titlebanner*/
#titleban { clear:both; margin: 0px -7px 8px; padding: 0pt; width:760px; background: transparent url("/images/titlebanner-bg-campaign-all.jpg") no-repeat; list-style-type: none; height: 59px;text-align:left;}
#titleban li { float: left; display: inline;}
#titleban th, #titleban td {padding:0em;}

/*
#titleban { clear:both; margin: 0px -7px 8px; padding: 0pt; width:760px; background: transparent url("/images/titlebanner-bg-campaign.jpg") repeat-x; list-style-type: none; height: 59px;text-align:center;}
#titleban li { float: left; display: inline;}
#titleban li.leftbg { background: transparent url("/images/titlebanner-leftbg-campaign.jpg") no-repeat;width: 20px; height: 59px;}
#titleban li.rightbg { background: transparent url("/images/titlebanner-rightbg-campaign.jpg") no-repeat;width: 40px; height: 59px; }
#titleban li.title { padding:10px 60px;font-size:14px;font-weight:bold;}*/


/*footer*/
#footer_wrap {
display:block;
clear:both;
height:1.8em;
margin:85px 0pt 0pt 0pt;
padding:0.6em 10px;
text-align:center;
padding-right:100px;
}

/*#footer_wrap .hrline {background: url("/images/footerhr.gif") no-repeat top left; height:4px;}*/
#footer_wrap .copyright{color:#8e9698; padding-top:4px;background:none;height:28px;}
#footer_wrap .copyright a{color:#8e9698;margin:0px 4px;}


/*#content*/
#content {width:480px;padding:0px 25px 0pt 0pt;}
#content2 {width:240px;padding:0px 0pt;}

/*html>body #content {width:480px; }
html>body #content2 {width:240px;}*/


.sidebar {background: transparent url("/images/sidebar-bg.jpg") no-repeat;width:240px;height:500px;padding:0px 5px 0px 10px;}
.sidebar h4{background: transparent url("/images/sidebar-title-bg.jpg") no-repeat;height:35px;margin-top:10px;padding:12px 10px 0px 40px;}


.sideclick {position:absolute;margin-left:-160px;margin-top:100px;}
.sideclick a{height:170px;width:150px;display:block;}

.tianya {position:absolute;margin-left:650px;margin-top:-35px;}
*html .tianya {margin-top:-40px;}
*+html .tianya {margin-top:-40px;}

#memberlist {text-align:center;width:200px;margin-left:10px;color:#848484;}
#memberlist th{ padding:0pt;margin:0pt;font-weight:normal;color:#626262;border-bottom:1px dotted #d0d0d0;}
#memberlist td{ padding:2px;margin:0pt;border-bottom:1px dotted #d0d0d0;}
#memberlist td a{color:#848484;}

*html #memberlist td{ padding:4px;}
*+html #memberlist td{ padding:4px;}

/*IE hack*/
/*
*html #body_wrap{
	margin: 40px auto 0px auto;
	padding: 0px 10px 40px 10px;
}
*+html #body_wrap {
	margin: 40px auto 0px auto;
	padding: 0px 10px 40px 10px;

}*/
*html #toplogin {margin:2px 0pt;}
*+html #toplogin {margin:2px 0pt;}


*html .submenu {position:absolute;}
*+html .submenu {position:absolute;}

*html #body_wrap { height:670px;width:760px;margin: 50px auto 0px 20px;}
*+html #body_wrap { height:670px;margin: 50px auto 0px auto;}

*html #footer_wrap {margin:35px 0pt 0pt 0pt;}
*+html #footer_wrap {margin:35px 0pt 0pt 0pt;}

*html #content {width:490px;padding:0px; }
*html #content2 {width:240px;padding-left:0px;}

*html #titleban { clear:both; margin: 0px -7px 8px -1px; padding: 0pt; width:760px; background: transparent url("/images/titlebanner-bg-campaign-all.jpg") no-repeat; list-style-type: none; height: 59px;text-align:left;}