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

#PROFILE {
	display: none;
	position: absolute;
	font-size: 13px;
	color: #333333;
	text-align: left;
	}
#ABOUT {
	padding-left: 5px;
	margin-bottom: 30px;
}
#ABOUT .about_content {
	font-size: 13px;
	color: #666666;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 22px;
}
#HOTPRODUCT {
	margin-bottom: 30px;
	width: 698px;
	margin-left: 5px;
	background-color: #F5F5F5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3e3e3;
}
#HOTPRODUCT ul {
	padding-left: 10px;
	padding-top: 10px;
}
#HOTPRODUCT h3 {
	color: #4F4F4F;
	font-size: 13px;
	font-weight: bold;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 6px;
	padding-bottom: 4px;
}
#HOTPRODUCT h3 a {
	color: #4F4F4F;
	text-decoration: none;
}
#HOTPRODUCT p {
	color: #e25a5a;
	font-size: 13px;
	padding-right: 3px;
	padding-left: 3px;
	line-height: 16px;
}
#HOTPRODUCT p a {
	color: #e25a5a;
	text-decoration: none;
}
#HOTPRODUCT li {
	float: left;
	width: 150px;
	margin-right: 19px;
	margin-bottom: 15px;
	margin-left: 3px;
}
#NEWS {
	padding-left: 5px;
	position: relative;
	margin-bottom: 30px;
}
#NEWS .news_more {
	position: absolute;
	left: 655px;
	top: 7px;
}
#NEWS ul {
	padding-top: 10px;
	padding-right: 35px;
	padding-left: 5px;
}
#NEWS li {
	margin-top: 5px;
}
#NEWS .news_title {
	font-size: 13px;
	color: #525252;
	font-weight: bold;
}
#NEWS .news_title a {
	color: #525252;
	text-decoration: none;
}
#NEWS .news_title a:hover {
	text-decoration: underline;
}

#NEWS .news_title2 {
	font-size: 13px;
	color: #525252;
}
#NEWS .news_title2 a {
	color: #525252;
	text-decoration: none;
}
#NEWS .news_title2 a:hover {
	text-decoration: underline;
}
#NEWS .news_a {
	font-size: 12px;
	color: #7C7C7C;
}
#NEWS .news_line {
	width: 632px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D8D8D8;
	margin-left: 30px;
	margin-top: 15px;
	margin-bottom: 15px;
}
#NEWS .news_page {
	color: #aaaaaa;
	font-size: 13px;
	font-weight: bold;
}
#NEWS .news_page a {
	color: #aaaaaa;
	text-decoration: none;
}
#NEWS .news_page a:hover {
	color: #aaaaaa;
	text-decoration: underline;
}
#IN_NEWS {
	margin-bottom: 30px;
	padding-left: 5px;
}
#IN_NEWS #in_news_content {
	font-size: 13px;
	line-height: 18px;
	padding-top: 20px;
	padding-right: 50px;
	padding-left: 20px;
	padding-bottom: 5px;
}
#IN_NEWS #in_news_content h3 {
	font-size: 15px;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	padding-bottom: 5px;
	color: #333;
}

#IN_NEWS #in_news_content #in_news_photo {
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}
#IN_NEWS .in_news_line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D8D8D8;
	width: 670px;
	margin-top: 5px;
	margin-bottom: 15px;
	margin-left: 10px;
}
#IN_NEWS .in_news_back {
	text-align: right;
	font-size: 13px;
	color: #333;
	margin-right: 55px;
}
#IN_NEWS .in_news_back a {
	color: #333;
	text-decoration: none;
}
#IN_NEWS .in_news_back a:hover {
	text-decoration: underline;
}
#INFOMATION {
	margin-bottom: 30px;
	width: 698px;
	margin-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3e3e3;
	background-color: #F5F5F5;
}
#INFOMATION .infomation_content {
	position: relative;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}
#INFOMATION .infomation_a {
	font-size: 13px;
	font-weight: bold;
	color: #3D3D3D;
}
#GOOGLEMAP {
	margin-bottom: 30px;
	padding-left: 5px;
}
#GOOGLEMAP .map {
	padding: 10px;
}

#BOTADV {
	padding-left: 5px;
	width: 720px;
	padding-right: 5px;
}
#BOTADV img {
	margin-bottom: 14px;
}
#DIRECTORY {
	margin-bottom: 30px;
	padding-left: 5px;
}
#DIRECTORY .directory_content {
	border: 1px solid #d2d2d2;
	margin-top: 10px;
	margin-left: 10px;
	font-size: 13px;
	color: #333333;
	width: 675px;
	padding: 2px;
}
#DIRECTORY .directory_content a {
	color: #333333;
	text-decoration: none;
}

#DIRECTORY .directory_content th {
	background-color: #ecc7ad;
}
#DIRECTORY .directory_content .directory_line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d6d6d6;
	width: 650px;
	margin-bottom: 5px;
}
#CONTACT {
	margin-bottom: 30px;
	padding-left: 5px;
}
#CONTACT .contact_content {
	background-image: url(../../images/1/CONTACT-bg.jpg);
	height: 239px;
	width: 650px;
	margin-top: 10px;
	margin-left: 10px;
	padding: 15px;
	font-size: 13px;
	color: #000;
}
#CONTACT .contact_content .contact_p {
	font-size: 12px;
	color: #acb0bf;
}
#CONTACT .contact_content #textfield1 {
	border: 1px solid #b6b7b9;
	width: 180px;
}
#CONTACT .contact_content #textfield2 {
	border: 1px solid #b6b7b9;
	width: 220px;
}
#CONTACT .contact_content #textfield3 {
	border: 1px solid #b6b7b9;
	width: 160px;
}
#CONTACT .contact_content #textarea {
	border: 1px solid #b6b7b9;
	width: 540px;
}
#BOARD {
	margin-bottom: 30px;
	padding-left: 5px;
	position: relative;
	padding-top: 5px;
}
#BOARD .board_go {
	position: absolute;
	left: 598px;
	top: 6px;
}
#BOARD .board_title {
	padding-left: 15px;
	font-size: 13px;
	padding-bottom: 5px;
	padding-top: 20px;
}
#BOARD .board_title a {
	color: #000000;
	text-decoration: none;
}
#BOARD .board_title a:hover {
	color: #000000;
	text-decoration: underline;
}
#BOARD .board_content {
	background-image: url(../../images/1/BOARD-re.jpg);
	background-repeat: repeat-y;
	width: 662px;
	margin-left: 13px;
	font-size: 13px;
	color: #000000;
}
#BOARD .board_content tr {
	line-height: 20px;
}
#BOARD .board_content .q {
	margin-top: 2px;
	margin-bottom: 4px;
}
#BOARD .board_content .a {
	margin-bottom: 4px;
}

#BOARD .board_content .line {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
#BOARD  .board_line  {
	background-image: url(../../images/1/BOARD-line.jpg);
	background-repeat: repeat-x;
	height: 9px;
	width: 650px;
	margin-top: 25px;
	margin-left: 20px;
}
#BOARD .product_page {
	text-align: right;
	padding-right: 50px;
	padding-top: 20px;
	padding-bottom: 10px;
	font-size: 13px;
	color: #000;
}
#PRODUCT {
	margin-bottom: 30px;
	padding-left: 5px;
}
#PRODUCT .product_list {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	width: 700px;
}
#PRODUCT .product_list li {
	float: left;
	margin-right: 3px;
	margin-left: 3px;
	margin-bottom: 15px;
	text-align: center;
}
#PRODUCT .product_list li img {
	padding: 1px;
	border: 1px solid #999;
}
#PRODUCT .product_list h4 {
	width: 112px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-size: 13px;
}
#PRODUCT .product_list p {
	text-align: center;
	width: 112px;
	margin-right: auto;
	margin-left: auto;
}


#PRODUCT .product_photo {
	padding-top: 10px;
	padding-bottom: 10px;
}
#PRODUCT .product_title {
	font-size: 14px;
	color: #333333;
	padding-bottom: 5px;
}
#PRODUCT .product_title a {
	color: #333333;
	text-decoration: none;
}
#PRODUCT .product_title a:hover {
	color: #457dd0;
	text-decoration: underline;
}
#PRODUCT .product_content {
	font-size: 13px;
	color: #666;
	padding-bottom: 5px;
}
#PRODUCT .product_mony {
	font-size: 12px;
	color: #333;
	padding-bottom: 5px;
}
#PRODUCT .product_botton {
	padding-bottom: 10px;
}
#PRODUCT .product_botton .go {
	width: 40px;
}
#PRODUCT .product_botton .go2 {
	width: 75px;
}

#PRODUCT .product_page {
	text-align: right;
	padding-right: 35px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 13px;
	color: #000;
}
#IN_PRODUCT {
	margin-bottom: 30px;
	padding-left: 5px;
}
#IN_PRODUCT .product_list {
	background-color: #DDD;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	width: 700px;
}
#IN_PRODUCT .product_photo {
	padding-right: 10px;
}
#IN_PRODUCT .product_title {
	font-size: 14px;
	color: #3678c1;
	padding-top: 10px;
	padding-bottom: 5px;
}
#IN_PRODUCT .product_title a {
	color: #3678c1;
	text-decoration: none;
}
#IN_PRODUCT .product_title a:hover {
	color: #3678c1;
	text-decoration: underline;
}
#IN_PRODUCT .product_content {
	font-size: 13px;
	color: #666;
	padding-bottom: 5px;
}
#IN_PRODUCT .product_hot {
	padding-bottom: 5px;
	font-size: 13px;
	color: #333;
}

#IN_PRODUCT .product_mony {
	font-size: 13px;
	color: #333;
	font-weight: bold;
	padding-bottom: 10px;
}
#IN_PRODUCT .product_page {
	text-align: right;
	padding-right: 35px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 13px;
	color: #000;
}
#IN_PRODUCT .in_product_content {
	margin-bottom: 30px;
	width: 696px;
	margin-top: 10px;
	background-image: url(../../images/1/IN_PRODUCT-re.jpg);
	background-repeat: repeat-y;
}
#IN_PRODUCT .in_product_top {
	background-image: url(../../images/1/IN_PRODUCT-top.jpg);
	height: 18px;
	width: 696px;
	background-repeat: no-repeat;
}
#IN_PRODUCT .in_product_bot {
	background-image: url(../../images/1/IN_PRODUCT-bot.jpg);
	background-repeat: no-repeat;
	height: 15px;
	width: 696px;
	clear: both;
}
#IN_PRODUCT .in_product_left {
	float: left;
	width: 260px;
	margin-right: 20px;
	margin-left: 25px;
	text-align: center;
	margin-top: 40px;
}
#IN_PRODUCT .in_product_left .photo_big {
	font-size: 13px;
	text-align: center;
	margin-top: 35px;
	margin-bottom: 20px;
}
#IN_PRODUCT .in_product_left .photo_big a {
	color: #000;
	text-decoration: none;
}
#IN_PRODUCT .in_product_left .photo_big a:hover {
	color: #000;
	text-decoration: underline;
}
#IN_PRODUCT .in_product_left .photo_change {
	float: left;
	height: 47px;
	width: 47px;
	border: 1px solid #c1c3c5;
	text-align: center;
	margin-left: 13px;
	margin-bottom: 10px;
}


#IN_PRODUCT .in_product_right {
	float: left;
	width: 357px;
	margin-left: 5px;
	background-image: url(../../images/1/IN_PRODUCT-re2.jpg);
	background-repeat: repeat-y;
}
#IN_PRODUCT .in_product_right .in_product_top2 {
	background-image: url(../../images/1/IN_PRODUCT-top2.jpg);
	height: 12px;
	width: 357px;
}
#IN_PRODUCT .in_product_right .in_product_bot2 {
	background-image: url(../../images/1/IN_PRODUCT-bot2.jpg);
	height: 12px;
	width: 357px;
}
#IN_PRODUCT .in_product_right h3 {
	font-size: 15px;
	color: #c62424;
	padding-left: 30px;
	padding-bottom: 10px;
}
#IN_PRODUCT .in_product_right .ul1 {
	padding-left: 32px;
	background-color: #e0e9ec;
	font-size: 15px;
	color: #333;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-right: 2px;
	margin-left: 2px;
	width: 321px;
}
#IN_PRODUCT .in_product_right .ul1 li {
	list-style-image: url(../../images/1/icon/20.jpg);
	margin-top: 5px;
	margin-bottom: 5px;
}

#IN_PRODUCT .in_product_right .ul2 {
	padding-left: 32px;
	font-size: 15px;
	color: #333;
	padding-top: 5px;
	padding-bottom: 5px;
}
#IN_PRODUCT .in_product_right .ul2 li {
	list-style-image: url(../../images/1/icon/20.jpg);
	margin-top: 7px;
	margin-bottom: 7px;
}
#IN_PRODUCT .in_product_right .ul2 .jump {
	width: 50px;
}

#IN_PRODUCT .in_product_right .mm {
	padding-left: 30px;
	background-color: #f2f7f7;
	font-size: 12px;
	color: #407ca6;
	padding-top: 10px;
	padding-right: 30px;
	line-height: 18px;
	margin-right: 2px;
	margin-left: 2px;
	width: 293px;
}

#IN_PRODUCT .in_product_right2 {
	float: right;
	width: 357px;
	background-image: url(../../images/1/IN_PRODUCT-re2.jpg);
	background-repeat: repeat-y;
	margin-top: 10px;
	margin-right: 30px;
}
#IN_PRODUCT .in_product_right2 .in_product_top2 {
	background-image: url(../../images/1/IN_PRODUCT-top2.jpg);
	height: 12px;
	width: 357px;
}
#IN_PRODUCT .in_product_right2 .in_product_bot2 {
	background-image: url(../../images/1/IN_PRODUCT-bot2.jpg);
	height: 12px;
	width: 357px;
}
#IN_PRODUCT .in_product_right2 h3 {
	font-size: 15px;
	color: #c62424;
}
#IN_PRODUCT .in_product_content .in_product_botcontent {
	clear: both;
	padding-left: 30px;
	padding-right: 30px;
	font-size: 13px;
	color: #333333;
}
#IN_PRODUCT .in_product_content .in_product_botcontent h4 {
	color: #333333;
	font-size: 15px;
	margin-bottom: 5px;
}

#CAR {
	margin-bottom: 30px;
	padding-left: 5px;
}
#CAR .car_list {
	margin-bottom: 30px;
	padding-left: 20px;
	padding-top: 10px;
	color: #6d6d6d;
	font-size: 13px;
	margin-right: 30px;
}
#CAR .car_list h3 {
	font-size: 15px;
	font-weight: bold;
}
#CAR .car_list p {
	margin-top: 2px;
	margin-bottom: 15px;
}

#CAR .car_list .car_line {
	background-image: url(../../images/1/CAR-line.jpg);
	background-repeat: no-repeat;
	height: 1px;
	width: 662px;
	margin-top: 5px;
	margin-bottom: 7px;
}
#CAR .car_list .car_line2 {
	background-image: url(../../images/1/CAR-line2.jpg);
	background-repeat: no-repeat;
	height: 1px;
	width: 662px;
	margin-top: 5px;
	margin-bottom: 7px;
}
#CAR .car_list .allmany {
	font-size: 13px;
	font-weight: bold;
	text-align: right;
	margin-right: 20px;
	margin-top: 5px;
	color: #333;
}
#CAR .car_list .allmany .botton {
	width: 70px;
	margin-top: 5px;
}
#CAR .car_list .allmany .botton2 {
	width: 40px;
	margin-top: 5px;
}
#CAR .car_list h4 {
	color: #727251;
	margin-left: 10px;
	margin-bottom: 5px;
}
#CAR .car_list .order {
	margin-left: 5px;
	border: 1px solid #333;
}
#CAR .product_list {
	background-color: #DDD;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	width: 700px;
}
#CAR .product_photo {
	padding-right: 5px;
	padding-top: 5px;
}
#CAR .product_photo .addcar {
	width: 75px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#CAR .product_title {
	font-size: 14px;
	color: #3678c1;
	padding-top: 10px;
	padding-bottom: 5px;
}
#CAR .product_title a {
	color: #3678c1;
	text-decoration: none;
}
#CAR .product_title a:hover {
	color: #3678c1;
	text-decoration: underline;
}
#CAR .product_content {
	font-size: 13px;
	color: #666;
	padding-bottom: 5px;
}
#CAR .product_hot {
	padding-bottom: 5px;
	font-size: 13px;
	color: #333;
}
#CAR .product_mony {
	font-size: 13px;
	color: #333;
	font-weight: bold;
	padding-bottom: 10px;
}
#CAR .product_page {
	text-align: right;
	padding-right: 35px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 13px;
	color: #000;
}
#ORDER {
	margin-bottom: 30px;
	padding-left: 5px;
}
#ORDER .car_list {
	margin-bottom: 30px;
	padding-left: 20px;
	padding-top: 10px;
	color: #6d6d6d;
	font-size: 13px;
	margin-right: 30px;
}
#ORDER .car_list h3 {
	font-size: 15px;
	font-weight: bold;
}
#ORDER .car_list p {
	margin-top: 2px;
	margin-bottom: 15px;
}

#ORDER .car_list .car_line {
	background-image: url(../../images/1/CAR-line.jpg);
	background-repeat: no-repeat;
	height: 1px;
	width: 662px;
	margin-top: 5px;
	margin-bottom: 7px;
}
#ORDER .car_list .car_line2 {
	background-image: url(../../images/1/CAR-line2.jpg);
	background-repeat: no-repeat;
	height: 1px;
	width: 662px;
	margin-top: 5px;
	margin-bottom: 7px;
}
#ORDER .car_list .allmany {
	font-size: 13px;
	font-weight: bold;
	text-align: right;
	margin-right: 20px;
	margin-top: 5px;
	color: #333;
}
#ORDER .car_list .allmany .botton {
	width: 70px;
	margin-top: 5px;
}
#ORDER .car_list .allmany .botton2 {
	width: 40px;
	margin-top: 5px;
}
#ORDER .car_list h4 {
	color: #727251;
	margin-left: 10px;
	margin-bottom: 5px;
}
#ORDER .car_list .order {
	margin-left: 5px;
	border: 1px solid #333;
}

#INTERVIEW {
	margin-bottom: 30px;
	padding-left: 5px;
	position: relative;
	padding-top: 5px;
}
#INTERVIEW .interview_search {
	position: absolute;
	left: 419px;
	top: -4px;
	width: 283px;
}
#INTERVIEW .interview_content {
	background-image: url(../../images/1/INTERVIEW-bg.jpg);
	background-repeat: repeat-y;
	width: 650px;
	margin-left: 20px;
	padding-top: 20px;
	font-size: 13px;
	color: #333;
	padding-bottom: 20px;
}
#INTERVIEW .interview_content li {
	float: left;
	width: 600px;
	margin-right: 12px;
	margin-bottom: 12px;
	margin-left: 12px;
}
#INTERVIEW .interview_content li a {
	color: #0066CC;
	text-decoration: none;
}
#INTERVIEW .interview_content li a:hover {
	text-decoration: underline;
}
#INTERVIEW .interview_content li .a2 {
	color: #993300;
	text-decoration: none;
}
#INTERVIEW .interview_content li .a2:hover {
	text-decoration: underline;
}

#INTERVIEW .interview_content li img {
	border: 1px solid #666;
	padding: 1px;
}
#INTERVIEW .interview_line {
	width: 650px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D8D8D8;
	margin-left: 20px;
	margin-bottom: 15px;
}
#INTERVIEW .interview_line2 {
	width: 650px;
	margin-left: 20px;
	margin-top: 20px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #DE0000;
}

#INTERVIEW .interview_page {
	color: #aaaaaa;
	font-size: 13px;
	font-weight: bold;
}
#INTERVIEW .interview_page a {
	color: #aaaaaa;
	text-decoration: none;
}
#INTERVIEW .interview_page a:hover {
	color: #aaaaaa;
	text-decoration: underline;
}
#IN_INTERVIEW {
	margin-bottom: 30px;
	padding-left: 5px;
	position: relative;
	padding-top: 5px;
}
#IN_INTERVIEW .interview_search {
	position: absolute;
	left: 419px;
	top: -4px;
	width: 283px;
}
#IN_INTERVIEW .interview_content {
	background-image: url(../../images/1/INTERVIEW-bg.jpg);
	background-repeat: repeat-y;
	width: 650px;
	margin-left: 20px;
	padding-top: 25px;
	font-size: 13px;
	color: #333;
	padding-bottom: 20px;
}
#IN_INTERVIEW .interview_content li {
	float: left;
	width: 300px;
	margin-right: 12px;
	margin-bottom: 12px;
	margin-left: 12px;
}
#IN_INTERVIEW .interview_content li a {
	color: #333;
	text-decoration: none;
}
#IN_INTERVIEW .interview_content li a:hover {
	color: #333;
	text-decoration: underline;
}
#IN_INTERVIEW .interview_content li img {
	border: 1px solid #666;
	padding: 1px;
}
#IN_INTERVIEW .interview_line {
	width: 650px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D8D8D8;
	margin-left: 20px;
	margin-bottom: 15px;
}
#IN_INTERVIEW .interview_line2 {
	width: 640px;
	margin-left: 20px;
	margin-top: 20px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #DE0000;
	font-size: 13px;
	color: #333;
	padding-top: 3px;
	text-align: right;
	padding-right: 10px;
}
#IN_INTERVIEW .interview_line2 a {
	color: #333;
	text-decoration: none;
}
#IN_INTERVIEW .interview_line2 a:hover {
	text-decoration: underline;
	color: #333;
}


#IN_INTERVIEW .interview_page {
	color: #aaaaaa;
	font-size: 13px;
	font-weight: bold;
}
#IN_INTERVIEW .interview_page a {
	color: #aaaaaa;
	text-decoration: none;
}
#IN_INTERVIEW .interview_page a:hover {
	color: #aaaaaa;
	text-decoration: underline;
}
#IN_INTERVIEW .in_interview_content {
	width: 650px;
	margin-left: 20px;
	font-size: 13px;
	color: #333;
	background-image: url(../../images/1/IN_INTERVIEW-re.jpg);
	background-repeat: repeat-y;
	margin-top: 20px;
	margin-bottom: 10px;
}
#WELFARE {
	margin-bottom: 30px;
	padding-left: 5px;
}
#WELFARE .welfare_list {
	width: 650px;
	margin-bottom: 15px;
	margin-left: 20px;
	font-size: 13px;
	color: #333;
}
#WELFARE .welfare_list a {
	color: #333;
	text-decoration: none;
}
#WELFARE .welfare_list a:hover {
	color: #333;
	text-decoration: underline;
}

#WELFARE .welfare_line {
	width: 670px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF5959;
	margin-left: 10px;
	margin-bottom: 15px;
}
#WELFARE .welfare_list .welfare_line2 {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCC;
	margin-top: 1px;
	margin-bottom: 5px;
}

#WELFARE .welfare_page {
	color: #aaaaaa;
	font-size: 13px;
	font-weight: bold;
}
#WELFARE .welfare_page a {
	color: #aaaaaa;
	text-decoration: none;
}
#WELFARE .welfare_page a:hover {
	color: #aaaaaa;
	text-decoration: underline;
}#WELFARE .welfare_list ul {
	padding-top: 5px;
}
#WELFARE .welfare_list li {
	margin-top: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
}

#WELFARE .welfare_list li img {
	padding-right: 20px;
}
#WELFARE .welfare_list li h3 {
	color: #a92121;
	font-weight: bold;
	font-size: 15px;
}
#VENDORS {
	margin-bottom: 30px;
	padding-left: 5px;
}
#VENDORS .vendors_list {
	width: 650px;
	margin-bottom: 15px;
	margin-left: 20px;
	font-size: 13px;
	color: #333;
}
#VENDORS .vendors_list a {
	color: #333;
	text-decoration: none;
}
#VENDORS .vendors_list a:hover {
	color: #333;
	text-decoration: underline;
}

#VENDORS .vendors_line {
	width: 670px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF5959;
	margin-left: 10px;
	margin-bottom: 15px;
}
#VENDORS .vendors_list .vendors_line2 {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCC;
	margin-top: 1px;
	margin-bottom: 5px;
}

#VENDORS .vendors_page {
	color: #aaaaaa;
	font-size: 13px;
	font-weight: bold;
}
#VENDORS .vendors_page a {
	color: #aaaaaa;
	text-decoration: none;
}
#VENDORS .vendors_page a:hover {
	color: #aaaaaa;
	text-decoration: underline;
}
#VENDORS .vendors_list ul {
	padding-top: 5px;
}
#VENDORS .vendors_list li {
	margin-top: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
}

#VENDORS .vendors_list li img {
	padding-right: 20px;
}
#VENDORS .vendors_list li h3 {
	color: #a92121;
	font-weight: bold;
	font-size: 15px;
}

#VENDORS .vendors_list li .more {
	font-weight: normal;
	color: #ffa73f;
	cursor: pointer;
	font-size: 12px;
	}

#IN_VENDORS {
	margin-bottom: 30px;
	padding-left: 5px;
}
#IN_VENDORS .vendors_list {
	width: 650px;
	margin-bottom: 15px;
	margin-left: 20px;
	font-size: 13px;
	color: #333;
}
#IN_VENDORS .vendors_list a {
	color: #333;
	text-decoration: none;
}
#IN_VENDORS .vendors_list a:hover {
	color: #333;
	text-decoration: underline;
}

#IN_VENDORS .vendors_line {
	width: 655px;
	margin-left: 10px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
	text-align: right;
	padding-right: 15px;
	font-size: 13px;
	color: #333;
	padding-top: 5px;
}
#IN_VENDORS .vendors_line a {
	color: #333;
	text-decoration: none;
}
#IN_VENDORS .vendors_line a:hover {
	color: #333;
	text-decoration: underline;
}

#IN_VENDORS .vendors_list .vendors_line2 {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCC;
	margin-top: 1px;
	margin-bottom: 5px;
}

#IN_VENDORS .vendors_page {
	color: #aaaaaa;
	font-size: 13px;
	font-weight: bold;
}
#IN_VENDORS .vendors_page a {
	color: #aaaaaa;
	text-decoration: none;
}
#IN_VENDORS .vendors_page a:hover {
	color: #aaaaaa;
	text-decoration: underline;
}
#IN_VENDORS .vendors_list ul {
	padding-top: 5px;
}
#IN_VENDORS .vendors_list li {
	margin-top: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
}

#IN_VENDORS .vendors_list li img {
	padding-right: 30px;
}
#IN_VENDORS .vendors_list li h3 {
	color: #a92121;
	font-weight: bold;
	font-size: 15px;
}
#IN_VENDORS .vendors_list li p {
	line-height: 18px;
}
#IN_VENDORS .vendors_product {
	margin-left: 20px;
	margin-bottom: 15px;
	font-size: 13px;
	color: #333;
}
#IN_VENDORS .vendors_product .vendors_product_line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;
	margin-top: 5px;
	margin-bottom: 10px;
}
#IN_VENDORS .vendors_product img {
	border: 1px solid #999;
	margin-right: 5px;
	margin-left: 5px;
}
#IN_VENDORS .vendors_product .vendors_product_title {
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 2px;
}
#IN_VENDORS .vendors_product .vendors_product_content {
	line-height: 18px;
	padding-left: 10px;
}
#LETTERS {
	padding-left: 5px;
	position: relative;
	margin-bottom: 30px;
}
#LETTERS .news_more {
	position: absolute;
	left: 655px;
	top: 7px;
}
#LETTERS ul {
	padding-top: 10px;
	padding-right: 35px;
	padding-left: 5px;
}
#LETTERS li {
	margin-top: 5px;
}
#LETTERS .news_title {
	font-size: 13px;
	color: #525252;
	font-weight: bold;
}
#LETTERS .news_title a {
	color: #525252;
	text-decoration: none;
}
#LETTERS .news_title a:hover {
	text-decoration: underline;
}

#LETTERS .news_title2 {
	font-size: 13px;
	color: #525252;
}
#LETTERS .news_title2 a {
	color: #525252;
	text-decoration: none;
}
#LETTERS .news_title2 a:hover {
	text-decoration: underline;
}
#LETTERS .news_a {
	font-size: 12px;
	color: #7C7C7C;
}
#LETTERS .news_line {
	width: 632px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D8D8D8;
	margin-left: 30px;
	margin-top: 15px;
	margin-bottom: 15px;
}
#LETTERS .news_page {
	color: #aaaaaa;
	font-size: 13px;
	font-weight: bold;
}
#LETTERS.news_page a {
	color: #aaaaaa;
	text-decoration: none;
}
#LETTERS .news_page a:hover {
	color: #aaaaaa;
	text-decoration: underline;
}
#LETTERS .newsfaq {
	padding-left: 20px;
	margin-bottom: 10px;
	padding-top: 5px;
}

#QNA {
	padding-left: 5px;
	position: relative;
	margin-bottom: 30px;
}
#QNA .news_more {
	position: absolute;
	left: 655px;
	top: 7px;
}
#QNA ul {
	padding-top: 10px;
	padding-right: 35px;
	padding-left: 5px;
}
#QNA li {
	margin-top: 5px;
}
#QNA .news_title {
	font-size: 13px;
	color: #525252;
	font-weight: bold;
}
#QNA .news_title a {
	color: #525252;
	text-decoration: none;
}
#QNA .news_title a:hover {
	text-decoration: underline;
}

#QNA .news_title2 {
	font-size: 13px;
	color: #525252;
}
#QNA .news_title2 a {
	color: #525252;
	text-decoration: none;
}
#QNA .news_title2 a:hover {
	text-decoration: underline;
}
#QNA .news_a {
	font-size: 12px;
	color: #7C7C7C;
}
#QNA .news_line {
	width: 632px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D8D8D8;
	margin-left: 30px;
	margin-top: 15px;
	margin-bottom: 15px;
}
#QNA .news_page {
	color: #aaaaaa;
	font-size: 13px;
	font-weight: bold;
}
#QNA .news_page a {
	color: #aaaaaa;
	text-decoration: none;
}
#QNA .news_page a:hover {
	color: #aaaaaa;
	text-decoration: underline;
}
#EVALUATE {
	margin-bottom: 30px;
	padding-left: 5px;
	position: relative;
}
#EVALUATE .evaluate_list {
	width: 650px;
	margin-bottom: 15px;
	margin-left: 20px;
	font-size: 13px;
	color: #333;
}
#EVALUATE .evaluate_list a {
	color: #333;
	text-decoration: none;
}
#EVALUATE .evaluate_list a:hover {
	color: #333;
	text-decoration: underline;
}

#EVALUATE .evaluate_line {
	width: 670px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF5959;
	margin-left: 10px;
	margin-bottom: 15px;
}
#EVALUATE .evaluate_list .evaluate_line2 {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCC;
	margin-top: 1px;
	margin-bottom: 5px;
}

#EVALUATE .evaluate_page {
	color: #aaaaaa;
	font-size: 13px;
	font-weight: bold;
}
#EVALUATE .evaluate_page a {
	color: #aaaaaa;
	text-decoration: none;
}
#EVALUATE .evaluate_page a:hover {
	color: #aaaaaa;
	text-decoration: underline;
}
#EVALUATE .evaluate_list ul {
	padding-top: 5px;
}
#EVALUATE .evaluate_list li {
	margin-top: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
}

#EVALUATE .evaluate_list li img {

}
#EVALUATE .evaluate_list li h3 {
	color: #333333;
	font-weight: bold;
	font-size: 15px;
}#EVALUATE .evaluate_list h4 {
	font-size: 13px;
	color: #990000;
	font-weight: normal;
}
#EVALUATE #evaluate_my {
	position: absolute;
	left: 574px;
	width: 105px;
	font-size: 13px;
	top: 2px;
	text-align: right;
}
#EVALUATE #evaluate_my a {
	color: #990000;
	text-decoration: none;
}
#EVALUATE #evaluate_my a:hover {
	text-decoration: underline;
}
#APPLY {
	margin-bottom: 30px;
	padding-left: 5px;
}
#APPLY .apply_content {
	margin-top: 10px;
	margin-left: 10px;
	font-size: 13px;
	color: #333333;
	width: 675px;
	padding: 2px;
}
#APPLY .apply_content a {
	color: #333333;
	text-decoration: none;
}
#COOLLINK {
	margin-bottom: 30px;
	padding-left: 5px;
}
#COOLLINK .coollink_content {
	border: 1px solid #d2d2d2;
	margin-top: 10px;
	margin-left: 10px;
	font-size: 13px;
	color: #333333;
	width: 675px;
	padding: 2px;
}
#COOLLINK .coollink_content a {
	color: #0066FF;
	text-decoration: none;
}
#COOLLINK .coollink_content a:hover {
	text-decoration: underline;
}


#COOLLINK .coollink_content th {
	background-color: #FDD191;
}
#COOLLINK .coollink_content .coollink_line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d6d6d6;
	width: 650px;
	margin-bottom: 5px;
}
#REGISTRATION {
	margin-bottom: 30px;
	padding-left: 5px;
}
#REGISTRATION .registration_content {
	margin-top: 10px;
	margin-left: 10px;
	font-size: 13px;
	color: #333333;
	width: 675px;
	padding: 2px;
}
#REGISTRATION .registration_content a {
	color: #333333;
	text-decoration: none;
}
#PASSWORD {
	margin-bottom: 30px;
	padding-left: 5px;
}
#PASSWORD .password_content {
	margin-top: 10px;
	margin-left: 10px;
	font-size: 13px;
	color: #333333;
	width: 675px;
	padding: 2px;
}
#PASSWORD .password_content a {
	color: #333333;
	text-decoration: none;
}
@font-face {
    font-family: "華康儷中黑";
    src: url(DFFN_C5.TTC);
}
#UNIVERSAL {
	margin-bottom: 30px;
	padding-left: 5px;
}
#UNIVERSAL .universal_content {
	margin-top: 10px;
	margin-left: 10px;
	font-size: 13px;
	color: #333333;
	width: 675px;
	padding: 2px;
}
#UNIVERSAL .universal_content a {
	color: #333333;
	text-decoration: none;
}#UNIVERSAL .universal_title {
	background-image: url(../../images/1/TITLE-universal.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 673px;
	font-size: 15px;
	font-family: "華康儷中黑";
	padding-left: 25px;
	padding-top: 2px;
	font-weight: bold;
	color: #444444;
}
#DISCOUNT {
	margin-bottom: 30px;
	padding-left: 5px;
}
#DISCOUNT .content .img {
	position: absolute;
	left: 444px;
	top: 67px;
	padding: 1px;
	border: 1px solid #999;
}

#DISCOUNT .content {
	margin-left: 10px;
	font-size: 13px;
	color: #333333;
	width: 675px;
	border: 1px solid #999;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 2px;
	position: relative;
}
#DISCOUNT h2  {
	color: #F00;
	font-size: 15px;
	margin-left: 10px;
	padding: 3px;
	width: 65px;
	text-align: center;
	background-color: #FFF5CE;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-left-color: #999;
}

#DISCOUNT .content a {
	color: #F90;
	text-decoration: none;
}
#DISCOUNT .content a:hover {
	text-decoration: underline;
}

#DISCOUNT .title {
	background-image: url(../../images/1/TITLE-universal.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 673px;
	font-size: 15px;
	font-family: "華康儷中黑";
	padding-left: 25px;
	padding-top: 2px;
	font-weight: bold;
	color: #444444;
}#DISCOUNT .content .line {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	padding-bottom: 5px;
	padding-top: 5px;
	font-size: 15px;
}
#DISCOUNT .content ul li th {
	color: #630;
	font-size: 15px;
	font-weight: normal;
}
#DISCOUNT .content ul li h4 {
	padding: 2px;
	border: 1px solid #CCC;
	background-color: #FFFCEE;
	font-size: 15px;
	color: #333;
}

#DISCOUNT .content ul li .bot {
	font-size: 15px;
	line-height: 22px;
	padding-top: 8px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 8px;
}
