﻿/* Create by G5 desgin http://www.g58.net*/
body {margin:0;padding:0;height:auto;text-align:center;}
#contentArea {
	clear:both;
	margin:0 auto;
	width:780px;
	text-align:left;
	background-color:white;
	overflow:hidden;
}
input {margin:0;padding:0;}
body,div,table,ul,li,a,input{font-family:tohoma,宋体;font-size:12px;}
h1,h2,h3,h4 {font-family:tahoma,宋体;font-size:12px;font-weight:normal;margin:0;padding:0;}
p{margin:0;padding:0;}
ul,li,dl,dt,dd {padding:0;margin:0;list-style:none;}
form {margin:0;padding:0;overflow:hidden;}
img {border:0;}
a {text-decoration:none;color:#0000cc;}
a:hover {text-decoration:underline;color:#0000ff;}
a.en {font-family:verdana;font-size:10px;}
select {font-size:12px;}
.clearBoth {clear: both;height:0;overflow:hidden;}
body{background:#FFFFFF}



/*Top Area start*/
#topArea {
	clear:both;
	width:780px;
	margin:0 auto;
	height:125px !important;
	height /**/:140px;
	margin-top:10px;
	overflow:hidden;
background-color:white
}
#topArea .loginBar{height:26px;line-height:24px;border-top:none;background:url(/images/style1/bg8.gif) repeat-x 0 5px;overflow:hidden;}
#topArea .loginBar .left{float:left;text-align:left;padding-top:2px;padding-left:10px;width:70%;}
#topArea .loginBar .right{float:right;margin-right:5px;color:#f60;padding-left:18px;line-height:24px;font-weight:bold;background:url(/images/style1/sicon1.gif) no-repeat 0 2px;}
#topArea .loginBar .right span{font-family:tahoma;font-size:12px;}

#topArea .left {float:left;width:130px;height:65px;text-align:center;background-color:#fff503}
#logo{background:#fff503}
#topArea .center {float:left;padding-top:20px;padding-left:20px;text-align:left;background-color:white}
#topArea .right {float:right;text-align:right;background-color:white}
#topArea .right .searchArea{margin-top:0px;}
#topMenu3 li{float:left; width:73px}

#shortcutMenu{height:53px;text-align:right;color:#eee;margin-right:10px;line-height:20px;}
#shortcutMenu a{color:white;}
#mainMenu{clear:both;height:30px;text-align:center;background:url(/images/style1/bg1.gif) repeat-x;overflow:hidden;}
#topMenu{width:765px;height:30px;margin:0;}
#topMenu li{float:left;width:85px;height:30px;background:url(/images/style1/menu_line.gif) no-repeat 83px 0;overflow:hidden;}
#topMenu li.isHere{background:url(/images/style1/menu_here.gif) no-repeat 0 0;}
#topMenu li a{line-height:32px;font-size:14px;color:white;font-weight:bold;display:block;text-decoration:none;}
#topMenu li a:hover{color:#eee;background:url(/images/style1/menu_over.gif) no-repeat 5px 0;}
#topMenu li a:visited{color:white;}
#topMenu li.isHere a{color:#863600;}
#topMenu li.isHere a:hover{color:#863600;background:none;}
#topMenu li.isHere a:visited{color:#863600;}

#mainMenu2{clear:both;height:25px;text-align:center;background:#FFFFFF repeat-x;overflow:hidden; border:1px solid #eeeeee;margin:2px auto;}
#topMenu2{width:765px;height:25px;margin:0 15px;}
#topMenu2 li{float:left;width:75px;height:25px;0;overflow:hidden;}
#topMenu2 a {line-height:28px;font-size:14px;text-decoration:none;color:#003366;}
#topMenu2 a:hover {text-decoration:underline;color:#ff0000;}

#xxx3{clear:both;height:27px;text-align:center;background:url(/images/style1/psbg_01.gif) repeat-x;overflow:hidden; border:1px solid #eeeeee;margin:2px auto;}
#xxx3{width:780px;height:27px;margin:0 0px;}
#xxx3 li{float:left;width:75px;height:25px;0;overflow:hidden;}
#xxx3 a {line-height:28px;font-size:14px;text-decoration:none;color:#003366;}
#xxx3 a:hover {text-decoration:underline;color:#ff0000;}
#xxx3 .xxx3-1 {width:95px;margin:0 0px;}
/* Top area end */


/*banner area start */
#bannerArea {
	clear:both;
	margin:0 auto;
	width:780px;
	overflow:hidden;
	background-color:white;
}
.banner {clear:both;text-align:center;}
/*banner area end */

#announceArea{
	clear:both;
	margin:0 auto;
	overflow:hidden;
	width:760px !important;
	width /**/:780px;
	padding-left:20px;
	background:url(/images/style1/announce.gif) no-repeat 0 7px;
	height:30px;
background-color:white;
}
#announceArea .announce {line-height:30px;width:750px;overflow:hidden;}
/* announce area end */

.friendLink {clear:both;width:780px;height:60px;overflow:hidden;}
.friendLink img{width:130px;height:50px;margin:0 5px;border:1px solid #ddd;}


/*Bottom area*/
#bottomArea {
	clear:both;
	width:780px;
	height:100px;
	margin:0 auto;
	text-align:center;
	background-color:white;
	overflow:hidden;
	background-color:#f7f7f7;
}
#bottom {color:#333;padding:5px 0;border-top:2px solid #ddd;}
#bottom .logo{float:left;width:100px;height:50px;text-align:center;background:url(/images/style1/logo1.gif) no-repeat;}
#bottom .menu a{color:#DA0000;}
#bottom .menu a:hover{color:#DA0000;}
#bottom .menu a:visited{color:#DA0000;}
#bottom .menu{color:#999;}
#bottom p {margin:0;padding:0;line-height:20px;}
#bottom a {color:#333;}
#bottom a:hover {color:#333;}
#bottom a:visited {color:#333;}
#bottom .design a {padding-left:10px;color:#999;}
/*Bottom area end*/

.bottomAD{clear:both;overflow:hidden;margin-bottom:10px;}

#loginArea a{color:#6F0000;}
.inputLogin{height:18px !important;height /**/:20px;border:1px solid #ccc;line-height:18px;vertical-align:top;>/*IE only*/vertical-align:baseline;}
.btnLogin {width:58px;height:20px !important;height /**/:22px;line-height:15px;color:#f60;border:1px solid #FFB584;cursor:pointer;background:url(/images/style1/bg2.gif) repeat-x 0 2px;}


.showPage {padding-top:10px;margin:0 auto;text-align: center;clear:both;}
.showPage img{border:none;}
.showPage a{color:#0068B7;}
.showPage a:visited{color:#0068B7;}
.showPage span{line-height:16px;margin:0 2px;overflow:hidden;font-family:verdana;font-size:11px;padding:0 3px;}
.showPage span.isHere{color:#0068B7;border:1px solid #0068B7;text-decoration:none;}
.showPage span a{color:#666;padding:0 3px;border:1px solid #999;}
.showPage span a:visited{color:#666;}
.showPage span a:hover{color:#0068B7;border:1px solid #0068B7;}


.more {clear:both;text-align:right;padding-right:5px;line-height:20px;font-size:12px;font-weight:normal;}
.more a{color:#003399;}



.ErrMsgShow {
	margin:30px auto;
	width:350px;
	border:1px solid #FFB584;
}
.ErrMsgShow .head {
	height:25px;
	line-height:25px;
	text-align:center;
	background:url(/images/style1/bg6.gif) repeat-x;
	margin:1px;
	color:white;
}
.ErrMsgShow .footer {
	margin:10px auto;
	text-align:center;
}
.ErrMsgShow .footer input{
	border:1px solid #999;
	background-color:#f7f7f7;
	padding-top:2px;
}
.ErrMsgShow ul{
	margin-left:20px;
	padding:10px 0;
}
.ErrMsgShow li{
	line-height:20px;
	list-style-position:outside;
	list-style-type:circle;
}


.loginInfoList{
	padding:10px;
	line-height:23px;
}
#loginShow{
	width:330px;
	margin:30px auto;
	border:1px solid #FFB584;	
}
#loginShow .title{color:white;font-weight:bold;letter-spacing:2px;background:url(/images/style1/bg6.gif) repeat-x;height:25px;}
#loginShow .btnArea{text-align:center;margin:10px 0;}
#loginShow p{text-align:center;margin:10px 0;}
#loginShow p a{color:#0068B7;}

.tblReg{
	width:100%;
	margin-top:10px;
}
.tblReg span{
	color:red;
}

.nav{
	height:23px !important;
	height /**/:25px;
	line-height:23px;
	padding-left:5px;
	color:#333;
	background:url(/images/style1/bg8.gif) repeat-x;
	border:1px solid #ddd;
}
.nav a{color:#333;}
.nav a:hover{color:blue;}

.memberMenu .title{text-align:center;line-height:25px;font-size:14px;font-weight:bold;color:#f60;border-bottom:1px solid #FFB584;}
.memberMenu .list ul{padding-bottom:10px;}
.memberMenu .list ul li {height:30px !important;height /**/:31px;line-height:30px;border-bottom:1px dotted #FFB584;text-align:center;}
.memberMenu .list ul li.isHere a{font-size:14px;font-weight:bold;}
.memberMenu .list ul li a{color:#f60;font-size:14px;}
.memberMenu .list ul li a:visited{color:#f60;}

.inputForm{height:20px !important;height /**/:21px;line-height:20px;border:1px solid #ccc;}