@charset "utf-8";
/* CSS Document */

body {font-family:"新細明體";font-size:12px;color:#444;}
img{border:0px;}
ul{list-style-type:none;}
#main {width:950px;height:auto;margin:0 auto;	}
#content{margin-top:5px;border:1px solid #aaa;background:#FFFFFF ;}
#content h3{font-size:15px;font-weight:bold;}
#title{width:950px;height:174px;border:0px solid  #ccc;}
#logo{float:left;position:float;width:210px;height:101px;padding: 0px 0px 0px 0px;border:0px solid  #000;}
#rightlist{float:left;width:740px;height:174px;position:relative;border:0px solid red;}
#titlebar{float:left;position:relative;width:100%;height:100px;border:0px solid red;}
#titlebar2{height:32px;wight:100%;background:url(../images/bar.jpg) repeat-x;border:0px solid red;margin-top:69px;}
#titlename{font-size:13px;color:#FFFFFF;padding-top:5px;float:left;margin-top:5px;border:0px solid red;}
#flow{font-size:13px;color:#FFFFFF;padding-top:5px;padding-right:5px;float:right;margin-top:5px;border:0px solid red;}
#stepbg{overflow:hidden;margin-left:-10px;margin-top:2px;width:740px;height:71px;float:left;border:0px solid red;background:url(../images/BG01.png) no-repeat;}
#clause{border:1px solid #CCCCCC;background-color:#FFFFFF;height:380px;width:700px;margin:0 auto;margin-top:20px;overflow:auto;padding:10px;line-height:15px;}
.bin-title{text-align:center;font-size:15px;}
.innertext{}	
#foreword{width:700px;margin:0pt auto;line-height:15px;}
.formbutton{text-align:center;}
#checkdiv{margin-left:180px;margin-top:10px;color:#319CE0;font-weight:bold;}
.formbutton input{background:url(../images/buttongray.png) no-repeat;width:112px;height:26px;color:#FFFFFF;font-size:13px;border:0px;}
#forminfo{text-align:center;margin-top:10px;color:#0033FF;}

ul{margin:0px;padding:0px;list-style:none;}
input {background:#FFFFFF none repeat scroll 0 0;border:1px solid #7F9DB9;color:#333333;font-size:12px;padding-left:4px;}
#main{width:982px;height:auto;}
/*TPL_HEAD_DIV*/
	#head{width:980px;height:108px;border:1px solid #28A7E1;clear:both;margin:0px auto 2px;padding-top:5px;background:#28A7E1;}
	#head a{color:#FFF;}
	#logo{width:420px;height:108px;display:block;float:left;}
	#linkbar{width:500px;height:108px;display:block;float:right;}
	#register{width:100%;float:right;margin-right:10px;text-align:right;color:#FFF;margin-top:50px;text-align:center;_display:inline;}
	#loginbar{width:100%;height:41px;overflow:hidden;float:right;text-align:left;margin-top:30px;display:none;}
	#input_password{margin:0px 5px;padding-top:1px;}
	#submit_button{margin-top:17px;}
	.submit_login{cursor:pointer;border:none;background:url(res/images/submit_login.png) no-repeat; width:57px;height:21px;display:block;margin-top:2px; }
	.cancel_login{cursor:pointer;border:none;background:url(res/images/cancel_login.png) no-repeat; width:57px;height:21px;display:block;margin-top:2px; }
	.float_left{float:left;text-align:center;VERTICAL-ALIGN:baseline;color:#049CD1;}
	#remember_password{border:none;}
/*TPL_HEAD_DIV*/
#footer{clear:both;width:960px;padding:15px 10px;height:12px;background:#28A7E1;color:#FFF;margin:10px 0px 0px;letter-spacing:2px;border:1px solid #28A7E1;}
	#footer_left{float:left;}
	#footer_left a{color:#FFF;text-decoration:none;}
	#footer_right{float:right;}