/* discount banner */
.discount_banner {
}
#discount_banner, #discount_banner_link {
		width: 270px;
		background: #8cb1d3;
		margin-left: 23px;
		height: 100px;
		margin-top: 15px;
}
#discount_alert {
		display: none;
		z-index:10000;
		top: 497px;
		left: 23px;
		height: 100px;
		position: absolute;
		background: #8cb1d3;
		color: #f31e2e;
		width: 270px;
		font-size: 14px;
}
#discount_alert p {
		padding: 20px 5px 0 5px;
}
#discount_alert p.nopad {
		padding-top: 5px;
}
#discount_alert p span {
		font-weight: bold;
		color: #FF671C;
}
#discount_alert img {
		position: absolute;
		right: 5px;
		top: 5px;
}
#discount_banner_link .menuimg, #discount_banner .menuimg {
		position: absolute;
		left: 23px;
		top: 0;
		display: none;
		width: 270px;
		height: 100px;
}
#fade1  {background: url("/i/banner/1.jpg") no-repeat left top;}
#fade2  {background: url("/i/banner/2.jpg") no-repeat left top;}
#fade3  {background: url("/i/banner/3.jpg") no-repeat left top;}
#discount_banner_link a,  #discount_banner_link a:visited {
		display: block;
		width: 270px;
		height: 100px;
		z-index: 100;
}
/* */

.index_text {
		font-size: 9px;
		color: #666;
		clear: both;
		font-family: Arial;
}
.index_text h1 {
		font-size: 18px;
		font-weight: normal;
		padding: 0 0 10px 0;
}
.index_text h2 {
		font-size: 13px;
		font-weight: bold;
		padding: 13px 0 6px 0;
}
.index_text {
		font-size: 11px;
}
.index_text b {
		font-size: 11px;
}
.catalogue_top {
		padding: 30px 0 0 0;
}
.iegallerylist {
		float: left;
		width: 24%;
}
.iegallerylist span {
		display: block;
		padding: 3px 5px;
		font-size: 11px;
}
.pollnote {
		margin: 10px 20px;
		padding: 5px;
		font-weight: bold;
		font-size: 11px;
		background: #5FAFB2;		
}
.poll {
		margin: 10px 0 40px 0;
		color: #11609a;
}
.poll form {
		padding: 0 0 0 0;
}
.poll form h4 {
		font-size: 15px;
		font-family: Arial;
		font-weight: normal;
		color: #11609a;
		padding: 0px 0 12px 0;
}
.poll .question {
		padding: 0 0 5px 0;
}
.poll .question .radio {
		float: left;
		width: 25px;
}
.poll .question .var {
		margin-left: 25px;
}
.poll .question .var span {
		padding: 0 4px 0 0;
}
.poll form .button {
		text-align: left;
		padding: 10px 0 0 10px;
}
.poll form .button span {
		display: block;
		padding: 5px 0 0 0;
		font-size: 11px;
}
.poll .score {
		border: 1px solid #eaecef;
		width: 200px;
		height: 6px;
		/*margin: 0 0 5px 0;*/
		font-size: 0;
		float: left;
		margin: 4px 0 0 0;
}
.poll .percent {
		margin-left: 200px;
		padding: 0 0 0 5px;
}
.poll .score div {
		background: #e78108;
		height: 6px;
}
.poll p {
		margin: 5px 0 3px 0;
		padding: 1px 0;
		font-size: 11px;
}
.poll  strong.polluser {
		background: #11609a;
		color: #fff;
}
.poll .yourvoice {
		background: #11609a;
		color: #fff;
		display: inline;
		padding: 0 3px;
}
.poll .child {
		display: none;
		padding: 5px 15px;
}
.pollnote {
		margin: 30px 0 0 0;
}
.poll .thank {
		padding: 10px 0 0 0;
		color: #e78108;
}
