﻿@charset "utf-8";
/* CSS Document */
body{font-size:12px;line-height:18px;margin:0px; color:#FFFFFF; background: #0d0d0d; min-width:1000px; font-family: "Verdana","Geneva", "微軟正黑體";   }
A{color:#c44d4d; text-decoration:none}
a:link{color:#000000;text-decoration:none;}
a:visited{color:#000000;text-decoration:none;}
a:hover{color:#000000;text-decoration:underline;}
a:active{text-decoration:none;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.red{ color: #FF9900;}
*{ margin:0px; padding:0px; }
.clear { clear:both;}
ol,ul{list-style:none;}
img { border:0;}

#mainall { margin:0; padding:0; height:auto; background:url(../images/bg.png) repeat-x center top; }
#mainBody{ margin:0; padding:0; height:auto;}

#header{ width:1000px;margin:0px auto;  height:169px;  padding:0;    }
#headtop { margin:0; padding:0; height:130px;}
#header-logo{ float:left;width:580px;height:107px; margin-top:10px; overflow:hidden; }

#headright { float:right; width:420px; height:130px; overflow:hidden;  }

#hdselect { margin:0; height:26px; line-height:26px; overflow:hidden; text-align:right; padding-right:55px; color:#82d9d0;font-size:14px;font-family: "Verdana","Geneva", "微軟正黑體"; margin-top:20px;}
#hdselect a {font-family: "Verdana","Geneva", "微軟正黑體";color:#FFFFFF;}

#loginbox { }
#loginarea { float:left; width:360px; overflow:hidden; display:inline; margin-left:34px;}
.logintxt { float:left; width:178px; height:30px;  overflow:hidden;  margin-top:2px; display:inline;}
.za_text{width:173px; height:30px;line-height:30px; font-size: 12px;font-weight: normal;color:#adadad; border:0px;outline:0;
 padding:0px 0px 0px 5px;background:url(../images/inpt.png) no-repeat;}
.za_text2{width:173px;height:30px;line-height:30px;color:#adadad;border:0px;outline:0;font-size: 12px;
font-weight: normal;background:url(../images/inpt1.png) no-repeat;padding:0px 0px 0px 5px; }

.logintxt1 { width:340px;  float:left; overflow:hidden;  display:inline; padding-top:6px;margin-left:94px; }
.Loginbtn{  float:left;width:78px; height:25px; cursor: pointer;border:0; background:url(../images/btnlogin.png) no-repeat; }
.Loginbtnb{  float:left;width:78px; height:25px; cursor: pointer;border:0; background:url(../images/btnlogout.png) no-repeat; }

#Loginbtnreg { float:left; width:78px; height:25px;  cursor:pointer; margin-left:6px; overflow:hidden;}
#Loginbtnreg a { display:block; width:78px; height:25px;  background:url(../images/btnreg.png) no-repeat; overflow:hidden; }
#Loginbtnregb { float:left; width:78px; height:25px;  cursor:pointer; margin-left:6px; overflow:hidden;}
#Loginbtnregb a { display:block; width:78px; height:25px;  background:url(../images/btnbuy.png) no-repeat; overflow:hidden; }


#Loginbtnpwd { font-size:14px;font-family: "Verdana","Geneva", "微軟正黑體";width:80px; height:25px; line-height:25px; text-align:center;  cursor:pointer; display:inline;overflow:hidden;float:left;}
#Loginbtnpwd a { color:#FFFFFF; }
#Loginbtnpwd a:hover { text-decoration:underline;}
#Loginbtnpwdb { font-size:14px;font-family: "Verdana","Geneva", "微軟正黑體";color:#82d9d0;width:150px; height:25px; line-height:25px; text-align:center;  cursor:pointer; display:inline;overflow:hidden;float:left;}

/* 主選單 */
#L-Menual{ margin:0;height:39px;  zoom:1;font-family: "Verdana","Geneva", "微軟正黑體"; }
#L-Menual ul{margin: 0; padding:0; }
#L-Menual ul li{ float:left;display:inline;width:110px;height:39px;  background: url(../images/Lbg.png) no-repeat right top;}
#L-Menual ul li a{ float:left; width:108px;height:39px; line-height:39px;display:block;text-decoration:none; text-align:center;color:#080808; font-weight:bold; overflow: hidden; }
#L-Menual ul li a:hover,#L-Menual ul li a.current{color:#FFFFFF; background:url(../images/mOver.png) no-repeat left top; }



#L-Menual ul li.flashad-youhui { position:relative; background:none; }
#L-Menual ul li.flashad-youhui div { position:absolute; z-index:90; left:-5px; top:3px; margin-left:10px; width:116px; height:33px; line-height:30px; text-align:center; background:url(../images/youhui1.png) no-repeat; }
#L-Menual ul li.flashad-youhui a { color:#00E4FF;}
#L-Menual ul li.flashad-youhui a:hover { background:none; color:#FF0000;}

#L-Menual ul li.flashad-kefu { position:relative; background:none; }
#L-Menual ul li.flashad-kefu div { position:absolute; z-index:100; left:0px; top:3px;  width:118px; height:33px; line-height:30px; text-align:center; background:url(../images/kefu.png) no-repeat;  }
#L-Menual ul li.flashad-kefu a { color:#DDFF20;}
#L-Menual ul li.flashad-kefu a:hover { background:none; color:#FF0000;}

#wrapindex {margin:0; height:auto; overflow:hidden;font-size:14px;color:#FFFFFF;font-family: "Verdana","Geneva", "微軟正黑體"; }
#wrapindex a{margin:0; height:auto; overflow:hidden;font-size:14px;color:#FFFFFF;font-family: "Verdana","Geneva", "微軟正黑體"; }
.wrapc { margin:0; padding:0;  height:auto;  }
#hdpublic { margin:0; height:260px;}
#hdpublicb { margin:0; height:360px;}
#newsbg1 { width:1000px; height:38px; margin-top:1px;  margin:0 auto; color:#FFFFFF;}
.first_news { width:790px; height:38px; line-height:38px; float:right; margin-right:47px;}


#visbottom { width:1000px; margin:0 auto; height:14px; background:url(../images/visbottom.png) no-repeat; padding-bottom:30px;}
#footer-wrap {
    background: url("../images/footer-bg.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    height: 128px;
    width: 100%;
}
.whole-auto {
    margin: 0 auto;
    position: relative;
    width: 1025px;
}
#fried-links {
    color: #fff;
    height: 47px;
    line-height: 47px;
    text-align: center;
    width: 100%;
}
#fried-links a {
    color: #fff;
}
#fried-links a:hover {
    color: #ccc755;
}
#footer-wrap .comper-bar {
    background: url("../images/ft-bar.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 37px;
    margin: 6px auto 0;
    width: 627px;
}
#footer-wrap .own-name {
    color: #523300;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 100%;
}
#page-links {
    color: #ff0000;
    height: 47px;
    line-height: 47px;
    text-align: center;
    width: 100%;
}
#page-links a {
font-size:16px;
font-family: "Verdana","Geneva", "微軟正黑體";
color: #ffffff;
}
#page-links a:hover {
    color: #ffff00;
}
.registerform{margin-bottom:40px;}
.registerform td{
	line-height:50px;
	font-size:14px;
	font-family:"微軟正黑體";
}
.registerform .inputxt,.registerform textarea,select{
	border:1px solid #a5aeb6;
	width:250px;
	padding:4px 2px;
	font-size:14px;
	font-family:"微軟正黑體";
}
.Validform_checktip{
	margin-left:8px;
	line-height:20px;
	height:20px;
	overflow:hidden;
	color:#999;
	font-size:14px;
	font-family:"微軟正黑體";
}
.sendbtn1 {
	margin-left:150px;
	height: 25px;
	width: 78px;
	display: inline-block;
	background: url("../images/btn_send.gif") no-repeat;
	border: none; cursor: pointer;
}
.sendbtn2 {
	margin-left:10px;
	height: 25px;
	width: 78px;
	border: 0px;
	display: inline-block;
	background: url("../images/btn_re.gif") no-repeat;
	border: none; cursor: pointer;
}