@charset "utf-8";
body {
	margin: 0px;
	font-size:12px;
	line-height:19px;
	font-family:Verdana, Geneva, sans-serif;
}
img {
	border:none;
	}
a {
	color:#3b5998;
	text-decoration:none;
	}
a:hover {
	text-decoration:underline;
	}
#header {
	position:relative;
	overflow:hidden;
	width: 970px;
	height:128px;
	text-align: left;
	margin: 0px auto;
	background-image:url(../../images/default/BgMenu.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
#topmenu {
	height:31px;
	border:solid #e8e8e8 1px;
	border-top-style:none;
	}
#toplogin {
	position:relative;
	float:left;
	height:31px;
	line-height:31px;
	margin-left:10px;
	}
#topbut {
	position:relative;
	float:right;
	margin-right:40px;
	height:31px;
	line-height:31px;
	}
#topbut img {
	vertical-align:middle;
	}
#toplogin input {
	background-color:#e3e3e3;
	border:none;
	width:100px;
	height:19px;
	vertical-align:middle;
	}
#topad {
	position:absolute;
	width:0px;
	height:0px;
	left:670px;
	}
#logo {
	/*float:left;*/
	position: absolute;
	width:169px;
	height:84px;
	background-color:#ddd;
	margin-top:10px;
	z-index: 99;
	}
#topnotice {
	position:relative;
	margin-top:10px;
	left: 178px;
	height:50px;
	line-height:25px;
	color:#767676;
	/*z-index: 1;*/
	}
#topnotice a{
	color:#e087d3;
	font-weight:bold;
	}
#topnotice img {
	vertical-align:middle;
	}

#menu {
	position:relative;
	left: 174px;
	font-size:13px;
	font-family:"微软正黑体";
	height:34px;
	line-height:34px;
	}
#menu a{
	display:block;
	float:left;
	font-weight:bold;
	padding-left:8px;
	padding-right:8px;
	color:#767676;
	}
#menu .here {
	display:block;
	float:left;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	background-color:#aaa;
	color:#FFF;
	}
#menu a:hover{
	background-color:#ff6f83;
	color:#FFF;
	text-decoration:none;
	}
#menu #line {
	background-image:url(../../images/default/LineMenu.jpg);
	float:left;
	width:2px;
	height:34px;
	}

#adBig {
	display:block;
	width: 970px;
	overflow:hidden;
	margin: 5px auto;
}

#hotsearch {
	background-color:#ff6f83;
	width: 970px;
	height:27px;
	line-height:27px;
	margin: 0px auto;
	color:#FFF;
}

#hotsearch a {
	color:#FFF;
	font-weight:bold;
	}

#hotsearch img {
	vertical-align:middle;
	}

#hotsearch #bgL{
	float:left;
	width:2px;
	height:0px;
}

#hotsearch #bgR{
	float:right;
	width:2px;
	height:0px;
}

#hottag {
	width: 948px;
	padding:5px 10px;;
	margin: 0px auto;
	border:solid #e8e8e8 1px;
	border-top-style:none;
	line-height:20px;
	color:#cccccc;
	font-size:8px;
	}
#hottag a {
	font-size:12px;
	color:#767676;
	margin:0px 5px;
	}
#hottag .hot{
	color:#f7ae3b;
	font-weight:bold;
	}

#main {
	width: 970px;
	margin: 5px auto;
	padding-bottom:20px;
	overflow:hidden;
}
#Lmain {
	float:left;
	width: 200px;
}

#leftsearch {
	height:27px;
	line-height:27px;
	background-image:url(../../images/default/BgTitle.jpg);
	border:solid #e8e8e8 1px;
	margin:3px auto;
	padding-left:4px;
	}
#leftsearch img {
	vertical-align:middle;
	}
#leftsearch input {
	background-color:#bfbfbf;
	font-size:11px;
	color:#FFF;
	border:none;
	width:95px;
	height:19px;
	line-height:19px;
	vertical-align:middle;
	}
#lefthot {
	border:solid #e8e8e8 1px;
	margin-top:4px;
	padding-bottom:3px;
	}
#lefthottitle {
	height:27px;
	line-height:27px;
	background-image:url(../../images/default/BgTitle.jpg);
	border-bottom:solid #e8e8e8 1px;
	padding-left:4px;
	font-size:15px;
	font-weight:bold;
	color:#397394;
	margin-bottom:3px;
	}
#lefthot a{
	display:block;
	margin:0px 3px 3px 3px;
	background-color:#eee;
	padding:5px;
	overflow:hidden;
	font-size:11px;
	font-family:"宋体";
	line-height:14px;
	color:#666;
	}
#lefthot a:hover {
	background-color:#ddd;
	color:#000;
	text-decoration:none;
	}
#lefthot .img1 {
	float:left;
	margin-right:4px;
	}
#lefthot a:hover .img1 {
	width:78px;
	}
#Rmain {
	float:right;
	text-align:right;
	width: 765px;
	overflow:hidden;
}
#footer {
	width: 970px;
	height:5px;
	margin: 0px auto;
	background-color:#CCC;
}
#copyright {
	width: 950px;
	margin: 0px auto;
	background-color:#ff6f83;
	color:#FFF;
	padding:10px;
	font-size:12px;
	font-family:Verdana, Arial;
	line-height:16px;
}

.mouseHand{ cursor: pointer; }

/* buypoint_manual.tmpl */
   .pay_man_table { width: 420px; border: 1px solid #000000; text-align: center; margin-bottom: 15px; margin-top: 1px; }
   .pay_man_table td { padding: 3px 3px; }
   .pay_man_title { font-weight:bold; color:#FFFFFF; background-color: #339999; border-bottom: 1px solid #000000; }
