@charset "utf-8";
/* CSS Document */

img, div, input, table { behavior: url("iepngfix.htc") }

/* 標籤設定 */
body {
	background : #000 url(../images/template/bball_courtbg.jpg) fixed center top;
	/*font-size : 0.7em;*/

	font-family : Helvetica, sans-serif;
	margin : 0;
	padding : 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

input {
	font-size: 12px;
	border: 1px solid #E2E2E2;
}

input.sb{
	background-color: transparent;
	/*background-image:url(../images/hostLogin/login01.jpg);*/
	/*width: 145px;*/
	border: 0px;
	font-size:12px;
}


input.sb:hover, textarea:hover {
	background-color: transparent;
	/*background-image:url(../images/hostLogin/login01.jpg);*/
	/*width: 145px;*/
	border: 0px;
	font-size:12px;
}



input.unfocus{
background-color: #ffffff;
	color: #666666;
	
	/*border: 1px solid #ffffff;*/
	/*border-width:300;*/
	/*size: 30;*/
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif, "新細明體";
	font-style:normal

}

input.test:hover, textarea:hover {
	background-color:#FFFFFF;
}

input:hover, textarea:hover {
	background-color: #FFFFFF;
}

input:focus, input.focus{
	background-color: #FFFFFF;
}

input.sign {
	/*color: #666666;*/
	background-color: #ffffff;
}



/* LinkText */

a:link {
	text-decoration: none;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}

a:visited {
	color: #666666;
	text-decoration: none;
}

a:hover {
	color:#ee2c74;
	text-decoration: underline;
}

/* 一般文字 */
.text {
	color: #666666;
}


/* 面板設定 */

#outBox {
	margin: 0 auto;
	padding: 0;
	/*原始寬度，未顯示全部選單加長*/
	/*width: 990px;*/
	/*要顯示兩邊陰影請開下面這個*/
	width: 1000px;
	/*窄版*/
	/*background:url(../images/template/wbg.png);*/
	/*寬版*/
	background:url(../images/template/wbg1016.gif);
	/*gif*/
	/*background:url(../images/template/wbg.gif) repeat-y;*/
}

#mainBox {
	width: 910px;
	/*要顯示兩邊陰影請開下面這個*/
	/*width: 915px;*/
	margin-right: 15px;
	/*padding: 0px 10px 0px 10px;*/
	height: auto;
	background-color :#FFFFFF;
}

#navigation {
	/*原始寬度，未顯示全部選單加長*/
	/*width: 80px;*/
	width:	90px;
	height: 272px;
	margin: 0;
}

#topBanner {
	width: 910px;
	height: 510px;
	margin: 0;
	padding: 0;
}

#topBanner_short {
	width: 910px;
	height: 415px;
	margin: 0;
	padding: 0;
}

#topBanner_Temp {
	width: 910px;
	margin: 0;
	padding: 0;
}

#mainContent {
	background-image:url(../images/template/bg_book.jpg);
	background-repeat: repeat-y;
	background-position:2% 0%;
	padding-left:50px;
}

#mainContent_Temp {
	
}

#contentBox {
	/*background-color:#FFFFFF;*/
}

#contentBox.formList {
	padding-top: 10px;
}

#footer {
	
}

/* 首頁 */

#homeContent {
	background-color:#FFFFFF;
}

.conSpace {
	margin: 10px 10px 5px 10px;
}

.homeConL {
	background-image:url(../images/template/bg_book.jpg);
	background-repeat: repeat-y;
	background-position:2% 2%;
	/*padding-left:50px;*/
}

.homeConLSet {
	padding-left:40px;
}

/* 報名頁 */

.signFormTitle {
	/*height: 40px;*/
	padding-top: 15px;
	padding-bottom:15px;
}

.signForm1 {
	background: url(../images/signUp/tbg_800x40.jpg) top left no-repeat;
	padding-left: 30px;
	height: 42px;
}

.signForm2 {
	line-height: 20px;
	background: url(../images/signUp/tbg_800x65.jpg) top left no-repeat;
	padding-left: 30px;
	height: 67px;
}


/* 活動辦法 */

.actbg_mid {
	background-image: url(../images/metdod/bg_800x120.jpg);
	background-repeat:no-repeat;
	background-position: 0px 10px;
	padding: 20px 0px 0px 40px;
	width: 800px;
	height: 140px;
	*height: 120px; !important
	*height: 120px;
}

.actbg_lh {
	line-height: 30px;
}

.actbg_lh2 {
	line-height: 25px;
}


.actbg_space {
	padding: 5px 10px 5px 40px;
}

/* 轉寄好友 */

.fw_space {
	padding: 10px 10px 10px 15px;
}

.fwForm1 {
	background: url(../images/signUp/tbg_800x40.jpg) top left no-repeat;
	padding-left: 30px;
	height: 42px;
}

.fwForm2 {
	background: url(../images/fw/800x150_f.jpg) top left no-repeat;
	padding-left: 30px;
	width:800px;
	height: 150px;
}

/* 鞋測者登入 */

.logFormBG{
	background-image:url(../images/login2people/800x150_f.jpg);
	background-repeat:no-repeat;
}

.logSubSpace {
	padding-left: 40px;
}


/*********CHRISTY CSS**************************************************************************************************************************/
/*運動會首頁背景表格*/
.bgform{
background-image:url(../images/index/bgform.jpg);
background-position: bottom right;
background-repeat:no-repeat;
}

/*首頁開頭文段落*/
.openarticle {

padding-left:25px;
padding-bottom:15px;
line-height:25px;
color:#666666;
}

.newArticle{
font-size:12px;
color:#666666;
}


.aTitle{
color:#ee2c74;
font-size:21px;
line-height:150%;
}

.date{
font-size:11px;
color:#cccccc;
}

.padding_L{
padding-left:25px;
}

.readmore{
color:#ee2c74;
font-size:12px;
}


.Title{
font-size:12px;
color:#FFFFFF;
}


.preNext{
color:#FFFFFF;
font-size:11px;
}


A.preNext:link {
	color: #ffffff;
	font-size:11px;
	text-decoration: none;
}
A.preNext:visited {
	color: #ffffff;
	font-size:11px;
	text-decoration: none;
}
A.preNext:active {
	color: #ffffff;
	font-size:11px;
	text-decoration: none;
}
A.preNext:hover {
	color:#ffffff;
	font-size:11px;
	text-decoration: underline;
}


.btpink{
color:#ee2c74;
font-size:11px;
}


A.btpink:link {
	color: #ee2c74;
	font-size:11px;
	text-decoration: underline;
}
A.btpink:visited {
	color: #ee2c74;
	font-size:11px;
	text-decoration: none;
}
A.btpink:active {
	color: #ee2c74;
	font-size:11px;
	text-decoration: none;
}
A.btpink:hover {
	color:#07b0fb;
	font-size:11px;
	text-decoration: underline;
}




.btpink12{
color:#ee2c74;
font-size:12px;
}


A.btpink12:link {
	color: #ee2c74;
	font-size:12px;
	text-decoration: none;
}
A.btpink12:visited {
	color: #ee2c74;
	font-size:12px;
	text-decoration: none;
}
A.btpink12:active {
	color: #ee2c74;
	font-size:12px;
	text-decoration: none;
}
A.btpink12:hover {
	color:#666666;
	font-size:12px;
	text-decoration: underline;
}


.btpink15{
color:#ee2c74;
font-size:15px;
}


.btpink13{
color:#ee2c74;
font-size:13px;
}

.btpurple13{
color:#524fa1;
font-size:13px;
}

.btpurple15{
color:#524fa1;
font-size:15px;
}



.list{
color:#ffffff;
font-size:12px;
}


A.list:link {
	color: #ffffff;
	font-size:12px;
	text-decoration: none;
}
A.list:visited {
	color: #ffffff;
	font-size:12px;
	text-decoration: none;
}
A.list:active {
	color: #ffffff;
	font-size:12px;
	text-decoration: none;
}
A.list:hover {
	color:#ffffff;
	font-size:12px;
	text-decoration: underline;
}





.bgBook{
background-image: url(../images/template/bg_book2.jpg);
background-repeat:repeat-y;

}


.pinkTitle{
     font-size:15px;
     font-style: normal;
     color:#EB7EA7;
}


.writerName{
font-size:11px;
color:#57A9D0;
}


.more{
font-size:10px;
color:#666666;

}

A.more:link {
	color: #666666;
	font-size:10px;
	text-decoration: underline;
}
A.more:visited {
	color: #666666;
	font-size:10px;
	text-decoration: none;
}
A.more:active {
	color: #666666;
	font-size:10px;
	text-decoration: none;
}
A.more:hover {
	color:#57A9D0;
	font-size:10px;
	text-decoration: underline;
}

.blogHome{
font-size:11px;
color:#666666;
}

textarea{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif, "新細明體";
color:#666666;
border:none;
}


textarea.unfocus {
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #ffffff;
	border-width:300;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif, "新細明體";
	font-style:normal

}



.formTime{
font-size:11px;
color:#666666;
}


.titleTxt{
font-size:15px;
color:#666666;
}


.titleTxt2{
font-size:15px;
color:#DF297B;
}

.article{
font-size:12px;
color:#666666;
line-height:200%;
}



.aBg{
background-image:url(../images/runner/580x72_bg.jpg);
background-repeat:repeat-y;
}


.picShadow_R{
background-image:url(../images/runner/s_right.jpg);
background-repeat:repeat-y;
}


.picShadow_B{
background-image:url(../images/runner/s_bottom.jpg);
background-repeat:repeat-X;
}


.picTxt{
font-size:11px;
color:#0099CC;
line-height:150%;
}

.btbg{
background-image:url(../images/index/btbg.jpg);
background-repeat:no-repeat;
}

/*登入頁背景大底圖*/
.loginBg{
background-image: url(../images/hostLogin/bg_metero.jpg);
background-repeat:no-repeat;
}


.login01{
font-size:12px;
color:#CCCCCC;
}

.loginBg2{
background-image:url(../images/hostLogin/login01.jpg);
background-repeat:no-repeat;
}


.titleBg{
background-image:url(../images/articleManage/0209title.jpg);
background-repeat:no-repeat;
}

.tableTitle{
font-size:12;
color:#333333;
}

.edit{
color:#999999;
font-size:10px;
}

A.edit:link {
	color: #ffffff;
	font-size:10px;
	text-decoration: underline;
}
A.edit:visited {
	color: #ffffff;
	font-size:10px;
	text-decoration: none;
}
A.edit:active {
	color: #ffffff;
	font-size:10px;
	text-decoration: none;
}
A.edit:hover {
	color:#ee2c74;
	font-size:10px;
	text-decoration: underline;
}

.articleTitle{
color:#CCCCCC;
font-size:12px;
}

A.articleTitle:link {
	color: #cccccc;
	font-size:12px;
	text-decoration: underline;
}
A.articleTitle:visited {
	color: #cccccc;
	font-size:12px;
	text-decoration: none;
}
A.articleTitle:active {
	color: #cccccc;
	font-size:12px;
	text-decoration: none;
}
A.articleTitle:hover {
	color:#ee2c74;
	font-size:12px;
	text-decoration: underline;
}


.products{
background-image:url(../images/index/products2.gif);
background-position:bottom right;
background-repeat:no-repeat;
}

.ball{
background-image:url(../images/index/ball.gif);
background-position:bottom right;
background-repeat:no-repeat;
}


.basketball{
background-image:url(../images/index/basketball.gif);
background-position: bottom right;
background-repeat:no-repeat;
}



.mini{
background-image:url(../images/index/mini600.gif);
background-position: right bottom;
background-repeat:no-repeat;
}