@charset "utf-8";

img {border: 0;}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	border: 1px solid #999999;
}
.noline {
	text-decoration: none;
	color: 20466C;

}
a:hover {
	text-decoration: underline;
}
.nolineg {
	color: 7C3C55;
	text-decoration: none;
}
.noliney {
	color: #865A04;
	text-decoration: none;
}
.noliney a{
	color: #865A04;
	text-decoration: none;
}
body,table,td,th,p,div {
	color: 865A04;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}
.banner_bg{
	background-image: url(../cityparty/test_admin/img/bg121.jpg);
	background-repeat: repeat;	
	}
	
.text_bg{
	border:1px #1f1f1f solid;
	}
/* 11/29更改 */
/* 產品主要說明 */
.top_name{
	height: 30px;
	width: 555px;
	background-color: #ffa600;
	margin-left: 20px;
	}
.top_txt{
	float: left;
	height: 23px;
	width: 98px;
	margin: 3px 0px 0px 5px ;
	}
.top_txt_en{
	float: left;
	height: 23px;
	width: 75px;
	margin: 3px 0px 0px 5px ;
	}
.top_txt_01{
	float: left;
	height: 23px;
	width: 150px;
	margin: 3px 0px 0px 5px ;
	}
.top_en_txt_01{
	float: left;
	height: 23px;
	width: 325px;
	margin: 3px 0px 0px 5px ;
	}
.top_txt_dress{
	float: left;
	height: 23px;
	width: 50px;
	margin: 3px 0px 0px 5px ;
	}
.top_txt_dress_en{
	float: left;
	height: 23px;
	width: 65px;
	margin: 3px 0px 0px 5px ;
	}
.content_pg{
	float: left;
	width: 555px;
	margin-top: 20px;
	margin-left: 20px;
	_margin-left: 20px;
	*margin-left: 15px;
    }
.content_pic{
	float: left;
	width: 178px;
	height: 242px;
	}
.content_txt{
	float: left;
	width: 360px;
	margin-left: 10px;
	}
.c_1{
	float: left;
	width: 350px;
	font-size: 15px;
	color: #c30d23;
	font-weight: bold;
	}
.content_txt .c_2{
	float: left;
	width: 360px;
	font-size: 12px;
	color: #221815;
	}
.pic_don{
	float: left;
	background-image: url(images/pic_don.jpg);
	height: 113px;
	width: 293px;
	margin-left: 80px;
	}
.pic_don2{
	float: left;
	background-image: url(images/pic_don2.jpg);
	height: 113px;
	width: 293px;
	margin-left: 80px;
	}
.content_pg .don_lin{
	_line-height:1px;
	height: 1px;
	width: 555px;
	_font-size:1px;
	float: left;
	background-color: #ffa600;
	margin-top: 10px;
	}
/* 各項產品 */
.content_2{
	float: left;
	width: 555px;
	margin-left: 20px;
	*margin-left: 20px;
	_margin-left: 15px;
	margin-top: 18px;
	}
.content_2pic{
	float: left;
	height: 190px;
	width: 176px;	
	}
.content_2txt{
	float: left;
	width: 339px;
	margin-left: 10px;
	}
.caption_1{
	float: left;
	width: 339px;
	font-size: 15px;
	font-weight: bold;
	color: #ff7200;	
	}
.caption_2{
	float: left;
	width: 365px;
	font-size: 12px;
	color: #221815;	
	}
.content_lin{
	float: left;
	width: 555px;	
	}
.content_lin_1{
	float: left;
	width: 347px;
	height: 1px;
	background-color: #ffa600;
	_line-height:1px;
	_font-size:1px;
	margin-top: 32px;
	}
.content_lin_2{
	float: left;
	height: 65px;
	width: 75px;
	}
/*護具類*/
.pic_protect_don{
	float: left;
	background-image: url(images/pic_protect_don1.jpg);
	height: 113px;
	width: 293px;
	margin-left: 80px;
	}
.content_3pic{
	float: left;
	height: 145px;
	width: 145px;	
	}
/*服飾類*/
.content_dress{
	float: left;
	height: 194px;
	width: 162px;	
	}
.content_dresstxt{
	float: left;
	width: 365px;
	margin-left: 20px;
	}
.dress_co_one{
	float: left;
	height: 15px;
	width: 15px;
	margin-left: 36px;
	*margin-left: 36px;
	_margin-left: 18px;
}
.dress_co{
	float: left;
	height: 15px;
	width: 15px;
	margin-left: 9px;
          }
/*精美禮盒*/
.top_txt_present{
	float: left;
	height: 23px;
	width: 85px;
	margin: 3px 0px 0px 5px ;
	}
.top_txt_present_en{
	float: left;
	height: 23px;
	width: 95px;
	margin: 3px 0px 0px 5px ;
	}
.present{
	float: left;
	height: 78px;
	width: 109px;
	margin-left: 30px;
	}
/*機能性健康襪類*/
.content_3{
	float: left;
	width: 555px;
	margin-left: 20px;
	*margin-left: 20px;
	_margin-left: 15px;
	margin-top: 50px;
	}
.content_4{
	float: left;
	width: 555px;
	margin-left: 20px;
	*margin-left: 20px;
	_margin-left: 15px;
	margin-top: 20px;
	}
.top_txt_socks{
	float: left;
	height: 23px;
	width: 175px;
	margin: 3px 0px 0px 5px ;
	}
.top_en_txt_socks{
	float: left;
	height: 23px;
	width: 270px;
	margin: 3px 0px 0px 5px ;
	}
.sock01_co_one{
	float: left;
	height: 15px;
	width: 15px;
	margin-left: 40px;
	*margin-left: 40px;
	_margin-left: 20px;
	}
.sock01_co{
	float: left;
	height: 15px;
	width: 15px;
	margin-left: 20px;
}
.content_3txt{
	float: left;
	width: 400px;
	margin-left: 8px;
	}
.c_3{
	float: left;
	width: 400px;
	font-size: 15px;
	color: #c30d23;
	font-weight: bold;
	}
.caption_3{
	float: left;
	width: 280px;
	font-size: 12px;
	color: #221815;	
	}
.red_pic{
	float: left;
	height: 90px;
	width: 90px;
	margin: 0px 0px 0px 20px ;
	}
/*最下間隔*/
.over{
	float: left;
	height: 15px;
	width: 555px;	
	}
