@charset "utf-8";
/* CSS Document */

.download-btn-box { height: 245px; width: 715px; margin-bottom:25px}

.download-btn1{float: left; height: 242px; width: 350px;  margin-right:10px;}
.download-btn1 a { background-image: url(../img/content/download-btn1.jpg); background-repeat: no-repeat; display: block; height: 242px; width: 350px;}
.download-btn1 a:hover { background-image: url(../img/content/download-btn1-ov.jpg); background-repeat: no-repeat; display: block; height: 242px; width: 350px;}

.download-btn2{float: left; height: 242px; width: 350px;}
.download-btn2 a { background-image: url(../img/content/download-btn2.jpg); background-repeat: no-repeat; display: block; height: 242px; width: 350px;}
.download-btn2 a:hover { background-image: url(../img/content/download-btn2-ov.jpg); background-repeat: no-repeat; display: block; height: 242px; width: 350px;}

.download-btn3 {float: left; height: 242px; width: 350px;  margin-right:10px;}
.download-btn3 a { background-image: url(../img/content/download-btn3.jpg); background-repeat: no-repeat; display: block; height: 242px; width: 350px;}
.download-btn3 a:hover { background-image: url(../img/content/download-btn3-ov.jpg); background-repeat: no-repeat; display: block; height: 242px; width: 350px;}
.download-btn4{float: left; height: 242px; width: 350px;}
.download-btn4 a { background-image: url(../img/content/download-btn4.jpg); background-repeat: no-repeat; display: block; height: 242px; width: 350px;}
.download-btn4 a:hover { background-image: url(../img/content/download-btn4-ov.jpg); background-repeat: no-repeat; display: block; height: 242px; width: 350px;}


.alltable-box{border: 1px solid #F1EDE3;float: left;margin: 0 10px 25px 0 ; letter-spacing:1px; font-size:13px; color:#525252;}
.alltable-box table {table-layout: fixed; width: 710px}
.alltable-box table tr {line-height: 30px;text-align: center;}
.alltable-box td{border: 1px solid #CAC0B1;/*height: 73px;*/overflow: hidden; text-align: center;}
.alltable-box table tr .loadtd-box {width: 50px;}
.alltable-box table tr .loadtd-box a {width: 16px; height:16px; margin-left:auto; margin-right:auto; display:block; background-image:url(../img/content/download-icon2.png); background-repeat:no-repeat;}
.alltable-box table tr .medal-class {
	padding: 5px;
	height: 30px;
	width: 30px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	line-height: 40px;
}
.alltable-box table tr .infomation {
	text-align: left;
	line-height: 20px;
	padding: 10px;
}
.leader-icon{
	padding: 10px;
	height: 24px;
	width: 24px;
	margin-right: auto;
	margin-left: auto;
}



.table-topic {background-color: #e1dbca;}

.w-icontent .notice {
	color:#6C5953;
	background-image: url(../img/notice.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	background-position: left 4px;
	line-height: 20px;
	margin-bottom: 5px;
	letter-spacing: 1px;
}
.w-icontent .highline{
	background-color: #A8B8C8;
	margin-right: 2px;
	margin-left: 2px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	color: #333;
}

.w-icontent a {
	color: #d65411;
}

.w-icontent a:hover {
	color: #d65411;
	text-decoration: underline;
}
.w-icontent  .tag {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #FFF;
	background-color: #F60;
	height: 20px;
	display: inline;
	padding-right: 4px;
	padding-left: 4px;
	margin-right: 1px;
	margin-left: 5px;
	border: 1px solid #D75304;
	text-align: center;
	padding-bottom: 1px;
}
/* 字形 表格 */
.w-icontent p span{ font-size:13px; color:#d65411;}
.w-icontent p {
	font-size: 13px;
	line-height: 24px;
	width: 720px;
	letter-spacing: 1px;
}
.w-icontent h1 {
	line-height: 30px;
	margin-bottom: 5px;
	margin-top: 10px;
}

.img-bd{
	padding:5px;
	border-top:1px solid #F8F7F4;
	border-left:1px solid #F8F7F4;
	border-right:1px solid #C5BBA2;
	border-bottom:1px solid #C5BBA2;
	margin-top: 5px;
	margin-bottom: 1px;
}

.img-bd2{
	padding:5px;
	border-top:1px solid #F8F7F4;
	border-left:1px solid #F8F7F4;
	border-right:1px solid #C5BBA2;
	border-bottom:1px solid #C5BBA2;
	margin-top: 5px;
	margin-bottom: 5px;
}
.w-icontent .num1 {background-image: url(../img/no/icon-num1.jpg);background-repeat: no-repeat;background-position: left center;height: 24px;padding-left: 20px;}
.w-icontent .num2 {background-image: url(../img/no/icon-num2.jpg);background-repeat: no-repeat;background-position: left center;height: 24px;padding-left: 20px;}
.w-icontent .num3 {background-image: url(../img/no/icon-num3.jpg);background-repeat: no-repeat;background-position: left center;height: 24px;padding-left: 20px;}
.w-icontent .num4 {background-image: url(../img/no/icon-num4.jpg);background-repeat: no-repeat;background-position: left center;height: 24px;padding-left: 20px;}
.w-icontent .num5 {background-image: url(../img/no/icon-num5.jpg);background-repeat: no-repeat;background-position: left center;height: 24px;padding-left: 20px;}
.w-icontent .num6 {background-image: url(../img/no/icon-num6.jpg);background-repeat: no-repeat;background-position: left center;height: 24px;padding-left: 20px;}
.w-icontent .num7 {background-image: url(../img/no/icon-num7.jpg);background-repeat: no-repeat;background-position: left center;height: 24px;padding-left: 20px;}
.w-icontent .num8 {background-image: url(../img/no/icon-num8.jpg);background-repeat: no-repeat;background-position: left center;height: 24px;padding-left: 20px;}
.w-icontent .num9 {background-image: url(../img/no/icon-num9.jpg);background-repeat: no-repeat;background-position: left center;height: 24px;padding-left: 20px;}
.w-icontent .num10 {background-image: url(../img/no/icon-num10.jpg);background-repeat: no-repeat;background-position: left center;height: 24px;padding-left: 20px;}
.w-icontent .num11 {background-image: url(../img/no/icon-num11.jpg);background-repeat: no-repeat;background-position: left center;height: 24px;padding-left: 20px;}
.w-icontent .num12 {background-image: url(../img/no/icon-num12.jpg);background-repeat: no-repeat;background-position: left center;height: 24px;padding-left: 20px;}
.w-icontent .num13 {background-image: url(../img/no/icon-num13.jpg);background-repeat: no-repeat;background-position: left center;height: 24px;padding-left: 20px;}
.w-icontent .num14 {background-image: url(../img/no/icon-num14.jpg);background-repeat: no-repeat;background-position: left center;height: 24px;padding-left: 20px;}
.w-icontent .num15 {background-image: url(../img/no/icon-num15.jpg);background-repeat: no-repeat;background-position: left center;height: 24px;padding-left: 20px;}
.w-icontent .num16 {background-image: url(../img/no/icon-num16.jpg);background-repeat: no-repeat;background-position: left center;height: 24px;padding-left: 20px;}
.w-icontent .num17 {background-image: url(../img/no/icon-num17.jpg);background-repeat: no-repeat;background-position: left center;height: 24px;padding-left: 20px;}
.w-icontent .num18 {background-image: url(../img/no/icon-num18.jpg);background-repeat: no-repeat;background-position: left center;height: 24px;padding-left: 20px;}
.w-icontent .num19 {background-image: url(../img/no/icon-num19.jpg);background-repeat: no-repeat;background-position: left center;height: 24px;padding-left: 20px;}
.w-icontent .num20 {background-image: url(../img/no/icon-num20.jpg);background-repeat: no-repeat;background-position: left center;height: 24px;padding-left: 20px;}

.begin-box{
	border: 1px solid #F1EDE3;
	letter-spacing:1px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 105px;
	width: 630px;
}
.begin-box table {
	table-layout: fixed;
	width: 630px;
}
.begin-box table tr {
	line-height: 25px;
	text-align: left;
}
.begin-box td{
	border: 1px solid #CAC0B1;/*height: 73px;*/
	overflow: hidden;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.begin-box table tr .table-topic {
	background-color: #e1dbca;
	width: 100px;
	text-align: center;
}
.w-icontent .tips1 {
	font-size: 13px;
	line-height: 22px;
	color: #715F53;
	background-image: url(../img/no/tip1.jpg);
	background-repeat: no-repeat;
	background-position: left 2px;
	letter-spacing: 1px;
	margin-top: 15px;
	margin-bottom: 10px;
	padding-left: 45px;
}

.w-icontent .tips2 {
	font-size: 13px;
	line-height: 22px;
	color: #715F53;
	background-image: url(../img/no/tip2.jpg);
	background-repeat: no-repeat;
	background-position: left 2px;
	letter-spacing: 1px;
	margin-top: 15px;
	margin-bottom: 10px;
	padding-left: 45px;
}

.w-icontent .tips3 {
	font-size: 13px;
	line-height: 22px;
	color: #715F53;
	background-image: url(../img/no/tip3.jpg);
	background-repeat: no-repeat;
	background-position: left 2px;
	letter-spacing: 1px;
	margin-top: 15px;
	margin-bottom: 10px;
	padding-left: 45px;
}
.w-icontent .bigname {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 26px;
	line-height: 40px;
	font-weight: bold;
	color: #4C3C2F;
}

.w-icontent .mark{
	font-size:15px;
	color:#d65411;
	font-weight:bold;
	font-family: "微軟正黑體";
}
.w-icontent .mark3 {
	font-family: "微軟正黑體";
	line-height: 25px;
	font-size: 15px;
	font-weight: bold;
	color: #556A7D;
	background-image: url(../img/no/mark-icon.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	margin-top: 10px;
}

.w-icontent .mark2 {
	font-family: "微軟正黑體";
	line-height: 25px;
	font-size: 15px;
	font-weight: bold;
	color: #DE5A19;
	background-image: url(../img/no/mark-icon2.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	margin-top: 10px;
}

.class-box{border: 1px solid #F1EDE3;float: left;margin: 0 10px 25px 0 ; letter-spacing:1px; }
.class-box table {table-layout: fixed; width: 710px}
.class-box table tr {line-height: 40px;text-align: center;}
.class-box td{
	border: 1px solid #CAC0B1;/*height: 73px;*/
	overflow: hidden;
	text-align: center;
	line-height: 40px;
}
.class-box table tr td .class-img {
	padding: 5px;
	height: 30px;
	width: 30px;
	margin-right: auto;
	margin-left: auto;
}

.clear {clear:both;}

.bantable-box{
	border: 1px solid #F1EDE3;
	float: left;
	letter-spacing:1px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 30px;
	margin-left: 0;
}
.bantable-box table {
	table-layout: fixed;
	width: 728px
}
.bantable-box table tr {line-height: 30px;text-align: center;}
.bantable-box td{border: 1px solid #CAC0B1;/*height: 73px;*/overflow: hidden; text-align: center;}
.bantable-box table tr .loadtd-box {width: 50px;}
.bantable-box table tr .loadtd-box a {width: 16px; height:16px; margin-left:auto; margin-right:auto; display:block; background-image:url(../img/content/download-icon2.png); background-repeat:no-repeat;}
.member-search-box {
	background-image: url(../img/search_bg.jpg);
	background-repeat: no-repeat;
	height: 200px;
	width: 730px;
	margin-bottom: 40px;
	padding-top: 40px;
	padding-bottom: 24px;
}
.member-search-box .search-choose {
	height: 180px;
	width: 410px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}

.member-search-box .search-choose tr .topic {
	font-size: 13px;
	line-height: 30px;
	height: 30px;
	width: 100px;
}

#select, #select2 ,#select3 ,#select4,#select5,#select6 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #333;
	height: 20px;
}

#select7 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #333;
	height: 20px;
	width: 210px;
}
#textfield2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	width: 205px;
	height: 20px;

}
.ban-search-btn {
	height: 50px;
	width: 360px;
	margin-left: 10px;
	margin-top: 15px;
}
.ban-search-btn .go {
	float: left;
	height: 50px;
	width: 175px;
	margin-right: 5px;
}

.ban-search-btn .go a{
	background-image: url(../img/content/ban-search-btn-ov.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 50px;
	width: 175px;

}

.ban-search-btn .go a:hover{
	background-image: url(../img/content/ban-search-btn.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 50px;
	width: 175px;

}


.ban-search-btn .no {
	float: left;
	height: 50px;
	width: 175px;
	margin-right: 5px;
}

.ban-search-btn .no a{
	background-image: url(../img/content/ban-search-btn2-ov.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 50px;
	width: 175px;

}

.ban-search-btn .no a:hover{
	background-image: url(../img/content/ban-search-btn2.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 50px;
	width: 175px;
}
.w-icontent .gift-login {
	font-size: 18px;
	line-height: 40px;
	color: #4E442E;
	height: 40px;
	width: 720px;
	margin-bottom: 20px;
	font-weight: bold;
	font-family: "微軟正黑體";
}
.w-icontent .gift-login a {
	font-size: 15px;
	font-weight: normal;
	margin-left: 10px;
}

.w-icontent .gift-login a:hover {
	font-size: 15px;
	font-weight: normal;
	margin-left: 10px;
	text-decoration: none;
	background-color: #C2B696;
	color: #6F4924;
}

.sn_act_name {
	color: #333;
	text-align: center;
	line-height: 24px;
}
.sn_send_btn {
	height: 50px;
	width: 175px;
	margin-top: 20px;



	margin-left: 300;
	margin-bottom: 20px;
	margin-left: 280px;
}

.sn_send_btn a{
	background-image: url(../img/content/sn-send.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 50px;
	width: 175px;
}

.sn_send_btn a:hover{
	background-image: url(../img/content/sn-send-ov.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 50px;
	width: 175px;
}
.sn_send_note {
	line-height: 30px;
	text-align: center;
	width: 730px;
}

.gifts_send_btn {
	height: 50px;
	width: 290px;
	margin-top: 20px;
	margin-left: 220px;
	margin-bottom: 20px;
}

.gifts_send_btn a{
	background-image: url(../img/content/gift-send.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 50px;
	width: 290px;
}

.gifts_send_btn a:hover{
	background-image: url(../img/content/gift-send-ov.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 50px;
	width: 290px;
}

.gifts-table-box{
	border: 1px solid #F1EDE3;
	float: left;
	letter-spacing:1px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0;
}
.gifts-table-box table {table-layout: fixed; width: 728px}
.gifts-table-box table tr {
	line-height: 18px;
	text-align: center;
}
.gifts-table-box td{
	border: 1px solid #CAC0B1;/*height: 73px;*/
	overflow: hidden;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.table-pass {
	color: #A98;
}
