* {
	padding: 0;
	margin: 0;
}

/*body{height:3000px;}*/
.fixedBtn {
	POSITION: fixed;
	WIDTH: 370px;
	/*HEIGHT: 155px;*/
	TOP: 160px;
	RIGHT: -370px;
	z-index: 9999;
}

* HTML .fixedBtn {
	POSITION: absolute;
	BOTTOM: auto
}

HTML {
	_overflow-x: hidden
}

.fixedBtn .feedback {
	POSITION: absolute;
	TEXT-INDENT: -2000px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	OUTLINE-WIDTH: 0px;
	WIDTH: 33px;
	DISPLAY: inline-block;
	BACKGROUND: url(../images/advice2.png);
	height: 36px;
	TOP: 70px;
	LEFT: -33px;
	z-index: 999;
}

.returnD {
	position: fixed;
	width: 36px;
	height: 36px;
	top: 345px;
	RIGHT: -3px;
	bottom: 500px;
	z-index: 1010;
}

.returnD .top {
	POSITION: absolute;
	WIDTH: 33px;
	DISPLAY: none;
	BACKGROUND: url(../images/return2.png);
	background-repeat: no-repeat;
	HEIGHT: 36px;
	z-index: 1010;
}

.feedbackCnt {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 15px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	BACKGROUND: #fff;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 15px;
	margin-top: 70px;
}

.feedbackCnt H3 {
	MARGIN-BOTTOM: 10px;
	FONT-SIZE: 12px;
	font-weight: normal;
}

.feedbackTips {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 180px;
	BACKGROUND: #fff;
	HEIGHT: 180px;
	FONT-SIZE: 20px
}

.feedback_textarea {
	BORDER: #cfcfcf 1px solid;
	PADDING: 5px;
	WIDTH: 245px;
	DISPLAY: block;
	MARGIN-BOTTOM: 10px;
	HEIGHT: 60px;
	FONT-SIZE: 12px;
}

.fb-open {
	BORDER-BOTTOM: #cfcfcf 1px solid;
	BORDER-LEFT: #cfcfcf 1px solid;
	BORDER-TOP: #cfcfcf 1px solid;
	BORDER-RIGHT: #cfcfcf 1px solid;
	borer-right: none;
	box-shadow: 2px 2px 8px #aaa;
	margin-top: 70px;
}

.button-orange {
	BORDER-BOTTOM-COLOR: #f47602;
	BORDER-TOP-COLOR: #f47602;
	BACKGROUND: #ff8110;
	BORDER-RIGHT-COLOR: #f47602;
	BORDER-LEFT-COLOR: #f47602;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px
}

.button-orange:hover {
	BACKGROUND: #f89918
}

.button {
	BORDER-BOTTOM: #d1d1d1 1px solid;
	BORDER-LEFT: #d1d1d1 1px solid;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 28px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	DISPLAY: inline-block;
	HEIGHT: 28px;
	COLOR: #333;
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: middle;
	BORDER-TOP: #d1d1d1 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #d1d1d1 1px solid;
	PADDING-TOP: 0px;
	_overflow: visible;
	_overflow-y: hidden
}

.button:hover {
	BACKGROUND: #f7f7f7;
	TEXT-DECORATION: none
}

.button-hover {
	BACKGROUND: #f7f7f7;
	TEXT-DECORATION: none
}

.button-grey {
	LINE-HEIGHT: 2;
	FONT-SIZE: 14px
}

.button-green {
	LINE-HEIGHT: 2;
	FONT-SIZE: 14px
}

.button-medium {
	LINE-HEIGHT: 24px;
	HEIGHT: 24px;
	FONT-SIZE: 12px
}

.button-grey {
	BORDER-BOTTOM: #dadada 1px solid;
	FILTER: progid :                         
		   DXImageTransform.Microsoft.gradient (     
		  
		       
		            startColorstr =              
		              '#FAF9F5', endColorstr =                           
		 '#F0EFEB' ) chroma(color =                             black);
	BORDER-LEFT: #dadada 1px solid;
	BORDER-TOP: #dadada 1px solid;
	BORDER-RIGHT: #dadada 1px solid
}

.button-grey:hover {
	BORDER-BOTTOM: #c1c1c1 1px solid;
	FILTER: progid :                         
		   DXImageTransform.Microsoft.gradient (     
		  
		       
		            startColorstr =              
		              '#F0EFEB', endColorstr =                           
		 '#FAF9F5' ) chroma(color =                             black);
	BORDER-LEFT: #c1c1c1 1px solid;
	COLOR: #333;
	BORDER-TOP: #c1c1c1 1px solid;
	BORDER-RIGHT: #c1c1c1 1px solid
}

.button-grey-hover {
	BORDER-BOTTOM: #c1c1c1 1px solid;
	FILTER: progid :                         
		   DXImageTransform.Microsoft.gradient (     
		  
		       
		            startColorstr =              
		              '#F0EFEB', endColorstr =                           
		 '#FAF9F5' ) chroma(color =                             black);
	BORDER-LEFT: #c1c1c1 1px solid;
	COLOR: #333;
	BORDER-TOP: #c1c1c1 1px solid;
	BORDER-RIGHT: #c1c1c1 1px solid
}

.button-green {
	BORDER-BOTTOM: #549812 1px solid;
	FILTER: progid :                         
		   DXImageTransform.Microsoft.gradient (     
		  
		       
		            startColorstr =              
		              '#72B717', endColorstr =                           
		 '#60A00D' ) chroma(color =                             black);
	BORDER-LEFT: #549812 1px solid;
	BACKGROUND: #60a00d;
	COLOR: #ffc;
	BORDER-TOP: #549812 1px solid;
	BORDER-RIGHT: #549812 1px solid
}

.button-green:hover {
	FILTER: progid :                         
		   DXImageTransform.Microsoft.gradient (     
		  
		       
		            startColorstr =              
		              '#468A07', endColorstr =                           
		 '#72B717' ) chroma(color =                             black);
	BACKGROUND: #72b717;
	COLOR: #fff
}

.button-green-hover {
	FILTER: progid :                         
		   DXImageTransform.Microsoft.gradient (     
		  
		       
		            startColorstr =              
		              '#468A07', endColorstr =                           
		 '#72B717' ) chroma(color =                             black);
	BACKGROUND: #72b717;
	COLOR: #fff
}

.feedbackFileLink {
	font-size: 12px;
}

.feedbackFileLink:hover {
	color: #ff6600;
}

.feedbackUpLoadInput {
	border: 1px solid #d2d2d2;
	height: 22px;
	line-height: 22px;
	padding-left: 3px;
	width: 175px;
}

.btn_top {
	background: url(../images/btn_top.jpg) no-repeat;
	width: 70px;
	height: 22px;
	line-height: 22px;
	border: 0;
	cursor: pointer;
	color: #000000;
	font-weight: normal;
	display: inline-block;
	text-align: center;
}

.delete {
	background: url(../../../../images/front/delete.png) no-repeat;
	width: 17px;
	height: 17px;
	display: inline-block;
	margin: 0px 5px;
}

.red_star {
	color: red;
	font-weight: 800;
}

.inputW100 {
	width: 100px;
	height: 22px;
	line-height: 22px;
	border: 1px solid #cccccc;
	padding-left: 3px;
}