﻿@charset "utf-8";
/* CSS Document */

#wrap {
	margin:0 auto;
	width:100%;
	height: 100%;
}
/* 상단 */
#head {
	height: 137px;
	position: relative;
	z-index: 100;
	width:100%;
}
.top {
	height:30px;
	background-color:#eaeaea;
	background:url(../images/top_bg.gif) no-repeat top;
	width:100%;
}
.top ul {
	width:1000px;
	height:30px;
	margin:0 auto;
}
.top ul li {
	display:inline;
}
.top ul li.login {
	width:212px;
	height:30px;
	float:right;
	text-align:right;
}
.gnb {
	height:109px;
	background:url(../images/menu_bg.gif) repeat-x top;
	width:100%;

}
.gnb ul {
	width:1000px;
	height:109px;
	margin:0 auto;
}
.gnb ul li {
	display:inline;
}
.gnb ul li.logo {
	height:109px;
	float:left;
	width:270px;
}
.gnb ul li.menu {
	height:109px;
	float:right;
	padding-right:15px;
}

.gnb ul li.menuli { float:left; padding-top:0px;padding-left:5px;padding-right:5px; text-align:center;}
.gnb ul li.menu01 { float:left; padding-left:5px;padding-right:5px; padding-top:65px; text-align:center;}
.gnb ul li.menu02 { float:left; padding-left:5px;padding-right:5px; padding-top:65px; text-align:center; }
.gnb ul li.menu03 { float:left; padding-left:5px;padding-right:5px; padding-top:65px; text-align:center; }
.gnb ul li.menu04 { float:left; padding-left:5px;padding-right:5px; padding-top:65px; text-align:center; }
.gnb ul li.menu05 { float:left; padding-left:5px;padding-right:5px; padding-top:65px;  text-align:center;}
.gnb ul li.menu06 { float:left; padding-left:5px;padding-right:5px; padding-top:65px;  text-align:center;}
.gnb ul li.menu07 { float:left; padding-left:5px;padding-right:5px; padding-top:65px;  text-align:center;}


	#top_menu li ul {display:block; margin:0px; padding:10px; line-height:none; position:absolute; top:20px; width:100px; display:none; background:#f57b20; list-style:none;}
	#top_menu li .th {display:block; margin:0px; margin-left:-37px; padding:10px; line-height:none; position:absolute; top:134px;  width:150px; display:none;  list-style:none; z-index:10000;	font-size:12px;	text-decoration:none;	line-height:30px;	color:#FFF;	font-weight:bold;	padding:0;	margin-top:5px;	letter-spacing:-1px;}
	#top_menu li .ch {display:block; margin:0px; margin-left:-75px; padding:10px; line-height:none; position:absolute; top:134px; width:220px; display:none; background:#f57b20; list-style:none; z-index:10000;	font-size:12px;	text-decoration:none;	line-height:30px;	color:#FFF;	font-weight:bold;	padding:0;	margin-top:5px;	letter-spacing:-1px;}
	#top_menu li .jp {display:block; margin:0px; margin-left:-87px; padding:10px; line-height:none; position:absolute; top:134px; width:230px; display:none; background:#f57b20; list-style:none; z-index:10000;	font-size:12px;	text-decoration:none;	line-height:30px;	color:#FFF;	font-weight:bold;	padding:0;	margin-top:5px;	letter-spacing:-1px;}
	#top_menu li .ea {display:block; margin:0px; margin-left:-72px; padding:10px; line-height:none; position:absolute; top:134px; width:230px; display:none; background:#f57b20; list-style:none; z-index:10000;	font-size:12px;	text-decoration:none;	line-height:30px;	color:#FFF;	font-weight:bold;	padding:0;	margin-top:5px;	letter-spacing:-1px;}
	#top_menu li .et {display:block; margin:0px; margin-left:-21px; padding:10px; line-height:none; position:absolute; top:134px; width:183px; display:none; background:#ffffff; list-style:none; z-index:10000;	font-size:12px;	text-decoration:none;	line-height:30px;	color:#FFF;	font-weight:bold;	padding:0;	margin-top:5px;	letter-spacing:-1px;}
	#top_menu li .bu {display:block; margin:0px; margin-left:-21px; padding:10px; line-height:none; position:absolute; top:134px; width:170px; display:none; background:#ffffff; list-style:none; z-index:10000;	font-size:12px;	text-decoration:none;	line-height:30px;	color:#FFF;	font-weight:bold;	padding:0;	margin-top:5px;	letter-spacing:-1px;}
	#top_menu li ul li { padding-bottom:3px;list-style:none;}
	#top_menu li ul.tm_bg {height:90px;padding-left:5px;padding-top:5px;  background:url(../images/sub_menu_bg.gif) repeat-x top;background-color:#006536;}
	#top_menu li ul.ch_bg {width:105;height:90px;padding-left:5px;padding-top:5px;  background:url(../images/sub_menu_bg.gif) repeat-x top;background-color:#006536;}
	#top_menu li ul.ch_bg2 {width:105;height:125px;padding-left:5px;padding-top:5px;  background:url(../images/sub_menu_bg.gif) repeat-x top;background-color:#006536;}
	#top_menu li ul.jp_bg {height:125px;padding-left:5px;padding-top:5px;  background:url(../images/sub_menu_bg.gif) repeat-x top;background-color:#006536;}
	#top_menu li ul.ea_bg { height:150px;padding-left:5px;padding-top:5px;  background:url(../images/sub_menu_bg.gif) repeat-x top;background-color:#006536;}
	#top_menu li ul.etc_bg {height:60px;padding-left:5px; padding-top:5px;background:url(../images/sub_menu_bg.gif) repeat-x top; background-color:#006536;}
	#top_menu li ul.etc_bg2 {height:30px;padding-left:5px; padding-top:5px;background:url(../images/sub_menu_bg.gif) repeat-x top; background-color:#006536;}
	#top_menu li ul.bu_bg {height:150px;padding-left:5px; padding-top:5px;background:url(../images/sub_menu_bg.gif) repeat-x top; background-color:#006536;}
	
	#top_menu li .com {display:block; margin:0px; margin-left:-21px; padding:10px; line-height:none; position:absolute; top:134px; width:158px; display:none; background:#ffffff; list-style:none; z-index:10000;	font-size:12px;	text-decoration:none;	line-height:30px;	color:#FFF;	font-weight:bold;	padding:0;	margin-top:5px;	letter-spacing:-1px;}
	#top_menu li ul.comm_bg {height:120px;padding-left:5px; padding-top:5px;background:url(../images/sub_menu_bg.gif) repeat-x top; background-color:#006536;}
	
	
	#top_menu li a { display:block; float:left;}
  	#top_menu li a:hover {display:block;}
	#top_menu li:hover ul {display:block;}
	#top_menu li:hover ul li a { }
	#top_menu li:hover a {color:#FFF; display:block;}
	/*#top_menu li ul li a:hover {background:#000036;width:105;} 오버시 bg입력*/
	#top_menu li ul li a:hover {width:105;}
	#top_menu li a { border-width:0px; color:#FFF; background-color:transparent;}


#sub_menu {
	z-index:10000;
	background:url(../images/sub_menu_bg.gif) repeat-x top;
	padding:10px;
	width:200px;
	margin:0px;
}
#sub_menu .text, a.text:link, a.text:visited, a.text:hover, a.text:active {
	z-index:10000;
	font-size:12px;
	text-decoration:none;
	line-height:30px;
	color:#FFF;
	font-weight:bold;
	padding:0;
	margin:0;
	letter-spacing:-1px;
}
/* 컨텐츠 */

#content-area {
	padding:0;
	width:100%;
	margin:0 auto;
	background:url(../images/bg1.gif) repeat-x top;
}
#content-goods {
	padding-top:20px;
	width:100%;
	margin:0 auto;
	background:url(../images/goods_bg.gif) repeat-x top;
}
.main_content {
	width:1000px;
	height:576px;
	margin:0 auto;
	padding-top:16px;
}
.main_content .banner {
	width:500px;
	height:558px;
	border:1px solid #bab700;
	background-color:#FFF;
	float:left;
}
.main_content .theme {
	width:488px;
	height:408px;
	border:1px solid #bab700;
	background-color:#FFF;
	float:right;
}
.main_content .notice {
	width:466px;
	height:118px;
	border:1px solid #bab700;
	background-color:#FFF;
	float:right;
	margin-top:8px;
	padding:11px;
}

.main_content .notice2 {
	width:488px;
	height:140px;
	border:1px solid #bab700;
	background-color:#FFF;
	float:right;
	margin-top:8px;
}

.main_special {
	background:url(../images/bg2.gif) repeat-x top;
	height:142px;
	margin:0;
	padding:0;
	text-align: center;
}
.main_goods {
	width:1000px;
	margin:0;
	padding:0;
}
.sub_content .list {
	width:1000px;
	margin:0 auto;
	padding-top:20px;
}
.sub_content .list .category ul {
	width:1000px;
	margin:0 auto;
}
.sub_content .list .category li.title {
	float:left;
}
.sub_content .list .category li.more {
	float:right;
	vertical-align:bottom;
	margin-top:14px
}
.sub_content .list .category li.line {
	clear:both;
	background-color:#bb9765;
	height:4px;
}
.sub_content .list .category li.history {
	float:right;
	color:#999999;
	font-size:11px;
	letter-spacing:0px;
	padding-right:10px;
	text-decoration:none;
	margin-top:14px;
	text-align:right;
}
/* UI Object */
.lst_type {
	overflow:hidden;
	width:1000px;
	padding-left:5px;
	padding-right:5px;
	border:0px
}
.lst_type li {
	display:inline;
	float:left;
	width:238px;
	height:233px;
	margin:10px 10px 25px 0;
	padding:0 0 3px;
	border:1px solid #d0cfd5;
}
.lst_type li a, a:visited, a:hover, a:active {
	text-decoration:none;
}
.lst_type li img {
	display:block;
	margin-bottom:12px;
	border:none
}
.lst_type li.title, a.title:link, a.title:visited, a.title:hover, a.title:active {
	margin:10px;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:0px;
	color:#3b3b3b;
	letter-spacing:-1px;
}
.lst_event {
	overflow:hidden;
	width:1000px;
	padding-top:10px;
	padding-left:0px;
	border:0px;
	margin:0 auto;
}
.lst_event li {
	display:inline;
	float:left;
	width:315px;
	height:220px;
	margin:10px 18px 20px 0;
	padding:0;
}
.lst_event li a, a:visited, a:hover, a:active {
	text-decoration:none;
}
.lst_event li img {
	display:block;
	margin-bottom:10px;
	border:1px solid #d0cfd5;
}
.lst_event li .text {
	display:block;
	margin:0px;
	text-align:left;
	line-height:20px;
}
.lst_event li .text img {
	border:0;
	display:inline;
	margin-bottom:10px;
}
.text, a.text:link, a.text:visited, a.text:hover, a.text:active {
	text-decoration:none;
	color:#7a7a7a;
	margin:0 10px;
	line-height:25px;
}
.price, a.price:link, a.price:visited, a.price:hover, a.price:active {
	font-family:Tahoma, Geneva, sans-serif !important;
	color:#999999;
	font-size:14px;
	font-weight:bold;
	text-decoration:line-through;
	margin:10px;
	letter-spacing:-1px;
}
.price1, a.price1:link, a.price1:visited, a.price1:hover, a.price1:active {
	font-family:Tahoma, Geneva, sans-serif !important;
	color:#eb5e00;
	font-weight:bold;
	font-size:18px;
	margin:0;
	letter-spacing:-1px;
	line-height:30px;
}
.price2, a.price2:link, a.price2:visited, a.price2:hover, a.price2:active {
	font-family:Tahoma, Geneva, sans-serif !important;
	color:#999999;
	font-size:12px;
	font-weight:bold;
	text-decoration:line-through;
	margin:10px;
	letter-spacing:-1px;
}
.price2-1, a.price2-1:link, a.price2-1:visited, a.price2-1:hover, a.price2-1:active {
	font-family:Tahoma, Geneva, sans-serif !important;
	color:#eb5e00;
	font-weight:bold;
	font-size:14px;
	margin:0;
	letter-spacing:-1px;
	line-height:30px;
}
/*/UI Object */

.page_gmt {
	width:1000px;
	margin:0 auto;
	border-top:1px solid #e1e1e1;
}
.paginate_complex {
	padding:15px 0;
	line-height:normal;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif !important;
}
.paginate_complex a, .paginate_complex strong {
	display:inline-block;
	position:relative;
	z-index:2;
	margin:0;
	padding:1px 5px;
	font-family: Tahoma, Geneva, sans-serif !important;
	color:#6a6966;
	text-decoration:none;
	vertical-align:top
}
.paginate_complex strong {
	color:#fff;
	background-color:#e55c21;
	margin-left:3px;
	margin-right:3px;
	font-weight:bold !important;
}
.top_img {
	width:1000px;
	height:209px;
	background:url(../images/china_bg.jpg) no-repeat top left;
	margin:0 auto;
}
.top_img1 {
	width:1000px;
	height:209px;
	background:url(../images/jp_bg.jpg) no-repeat top left;
	margin:0 auto;
}
.top_img2 {
	width:1000px;
	height:209px;
	background:url(../images/easia_bg.jpg) no-repeat top left;
	margin:0 auto;
}
.top_img3 {
	width:1000px;
	height:209px;
	background:url(../images/au_bg.jpg) no-repeat top left;
	margin:0 auto;
}
.top_img4 {
	width:1000px;
	height:209px;
	background:url(../images/theme_bg.jpg) no-repeat top left;
	margin:0 auto;
}
.top_img5 {
	width:1000px;
	height:209px;
	background:url(../images/event_bg.jpg) no-repeat top left;
	margin:0 auto;
}

.top_img .event {
	width:388px;
	height:174px;
	border:1px solid #bab700;
	background-color:#FFF;
	float:right;
	margin-top:17px;
}
.top_img1 .event {
	width:388px;
	height:174px;
	border:1px solid #bab700;
	background-color:#FFF;
	float:right;
	margin-top:17px;
}
.top_img2 .event {
	width:388px;
	height:174px;
	border:1px solid #bab700;
	background-color:#FFF;
	float:right;
	margin-top:17px;
}
.top_img3 .event {
	width:388px;
	height:174px;
	border:1px solid #bab700;
	background-color:#FFF;
	float:right;
	margin-top:17px;
}
.top_img4 .event {
	width:388px;
	height:174px;
	border:1px solid #bab700;
	background-color:#FFF;
	float:right;
	margin-top:17px;
}
.top_img5 .event {
	width:388px;
	height:174px;
	border:1px solid #bab700;
	background-color:#FFF;
	float:right;
	margin-top:17px;
}
.sub_content {
	width:100%;
	margin:0 auto;
	background-color:#FFF;
	min-height:400px;
	
}
.sub_area {
	width:970px;
	background-color:#f4f4ec;
	padding:15px;
	border-bottom:1px solid #bb9765;
	margin-bottom:10px;
}
.sub_area_text, a.sub_area_text:link, a.sub_area_text:visited, a.sub_area_text:hover, a.sub_area_text:active {
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	margin:5px;
	color:#6c6254;
	letter-spacing:0px;
}
#theme_text {
	width:1000px;
	padding:0px;
	text-align:left;
}

#menu012 {
	width:1000px;
	padding:0px;
	padding-top:0px;
	text-align:left;
}

#theme_check {
	width:970px;
	padding:15px;
	text-align:left;
	background-color:#f7f7f7;
	border-top:1px solid #e7e7e7;
	border-bottom:1px solid #e7e7e7;
	color:#333;
	margin-bottom:10px;
}
#theme_check td {
	color:#333;
}
#theme_check td strong {
	color:#333;
}
.top_bg {
	width:100%;
	height:30px;
	background:url(../images/goods_bg.gif) repeat-x;
	margin:0 auto;
}
.detail {
	width:1000px;
	margin:0 auto;
	padding-top:15px;
}
.detail_left {
	position:relative;
	width:630px;
	height:376px;
	float:left;
	background-color:#000;
}
.detail_left .text {
	position:absolute;
	left:10px;
	top:5px;
	z-index:100;
	font-weight:bold;
	color:#fff;
	font-size:20px;
	letter-spacing:-1px;
}
.detail_left .s_text {
	position:absolute;
	left:20px;
	top:45px;
	z-index:100;
	color:#fec99f;
	font-size:12px;
}
.detail_left .title {
	position:absolute;
	left:0;
	top:0;
	width:630px;
	height:74px;
	background:#000;
	opacity:0.6;
	filter:alpha(opacity=60);
}
.detail_right {
	width:355px;
	height:376px;
	float:right;
}
.detail_right .codi {
	width:355px;
	height:139px;
	letter-spacing:0px;
	line-height:18px;
}
.detail_right .special {
	width:355px;
	height:249px;
}
.detail_text {
	width:1000px;
	clear:both;
	padding-top:23px;
}
.list_reserve {
	width:1000px;
	margin:0 auto;
	padding:0;
}
/* 테이블 */
.tbl_type, .tbl_type th, .tbl_type td {
	border:0
}
.tbl_type {
	width:100%;
	border-bottom:2px solid #dcdcdc;
	text-align:center;
	border-collapse:collapse
}
.tbl_type tfoot {
	background-color:#f5f7f9;
	font-weight:bold
}
.tbl_type th {
	padding:7px 0 4px;
	border-top:2px solid #dcdcdc;
	border-bottom:2px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
	border-left:1px solid #dcdcdc;
	background-color:#f5f7f9;
	color:#333;
	font-weight:bold;
}
.tbl_type td {
	padding:6px 0 4px;
	border:1px solid #e5e5e5;
	line-height:20px;
	height:20px;
	font-family:Tahoma, Geneva, sans-serif, "돋움";
	font-size:11px;
}
.tbl_type td.ranking {
	font-weight:bold;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
}
/* //테이블 */

.hotel_title, a.hotel_title:link, a.hotel_title:visited, a.hotel_title:hover, a.hotel_title:active {
	margin:10px;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:-1px;
	color:#3b3b3b;
}
.photo {
	border:2px solid #cecece;
	width:138px;
	height:85px;
	text-align:center;

}
.photo_on {
	border:2px solid #eb5e00;
	width:138px;
	height:85px;
	text-align:center;

}
#ptzone2 td:hover{background:#eb5e00;color:#ff0000;cursor:pointer;}
#ptzone td:hover{border:3px solid #eb5e00;cursor:pointer;}

#photo_on td:hover{

		border:1px solid #eb5e00;
}


.photo1 {
	border:1px solid #cecece;
	width:150px;
	height:90px;
	padding:4px;
	text-align:center;
	
}
.golf_info {
	paddding-top:20px;
	paddding-bottom:40px;
	font-size:14px;
	letter-spacing:0px;
	color:#666666;
	line-height:22px;
}




.golf_info2 {
	paddding-top:0px;
	paddding-bottom:0px;
	font-size:14px;
	letter-spacing:0px;
	color:#666666;
	line-height:10px;
}
.golf_info3 {
	paddding-top:20px;
	paddding-bottom:40px;
	font-size:14px;
	letter-spacing:0px;
	color:#666666;
	line-height:22px;
	font-weight:bold;
}
/* 하단 */
#foot {
	height: 311px;
	width:100%;
	clear:both;
	margin-top:20px;
}
#foot .cs {
	width:100%;
	background: #f1f1f1;
	height:193px;
	padding:0;
	margin:0;
}
#foot .cs ul {
	width:1000px;
	margin:0 auto;
	padding:0;
}
#foot .cs ul li {
	float:left;
	margin:0;
	padding:0;
}
#foot .menu {
	background:url(../images/bg2.gif) repeat-x top;
	height:33px;
	margin:0;
	padding:0;
	clear:both;
}
#foot .menu ul {
	width:1000px;
	margin:0 auto;
	padding:0;
	text-align:left;
}
#foot .copy {
	margin:0;
	padding:0;
	clear:both;
}
#foot .copy ul {
	width:1000px;
	margin:0 auto;
	padding:0;
}
#sky {
	/*position:absolute;*/
	position:fixed; _position:absolute; _z-index:-1;
	width:80px;
	left:50%;
	top:156px;
	margin-left:510px;
	/*background:#ccc;*/
	height:200px;
	
	 
}


/*
.login {
	width:875px;
	margin:0 auto;
	text-align:center;
	border:1px sold #F00;
	height:500px;
}
.login .box {
	width:568px;
	height:141px;
	float:left;
	background:url(../images/login_bg.gif) no-repeat;
}
.login .banner {
	width:306px;
	float:right;
	text-align:right;
}
.login .input {
	margin:2px;
	padding:3px 4px;
	border:1px solid #cccccc;
	border-right-color:#ccc;
	border-bottom-color:#ccc;
	background:transparent
}
*/
.notice_top {
	border-top:solid 3px #d6d0c4;
	border-bottom:solid 1px #d6d0c4;
	border-left:0;
	border-right:0;
	font-weight:bold;
	height:34px;
	color:#938873;
	background-color:#f5f4f1;
}
.notice_title {
	border-top:solid 3px #d6d0c4;
	border-bottom:solid 1px #d6d0c4;
	border-left:0;
	border-right:0;
	font-weight:bold;
	height:34px;
	text-align:left;
	padding-left:20px;
}
.notice_title_no {
	border-top:solid 3px #d6d0c4;
	border-bottom:solid 1px #d6d0c4;
	border-left:0;
	border-right:0;
	height:34px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#999999;
	text-align:right;
	padding-right:5px;
}
.notice_line {
	border-top:0;
	border-bottom:solid 1px #e1e1e1;
	border-left:0;
	border-right:0;
	height:30px;
	padding-left:10px;

}
.notice_no {
	border-top:0;
	border-bottom:solid 1px #e1e1e1;
	border-left:0;
	border-right:0;
	height:30px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#999999;
}
.notice_page {
	border-top:solid 2px #d6d0c4;
	border-bottom:0;
	border-left:0;
	border-right:0;
	height:30px;
	margin-top:5px;
}

/* faq*/
.faq {
	width:1000px;
	padding-bottom:30px;
	font-size:14px;
}
.faq .cate_font {
	font-size:14px;
	color:#f57b20;
	margin:0px 0px 0px 10px;
	display:inline-block;
	width:80px;
}
.faq .contents_1 {
	font-size:14px;
	padding:5px 10px;
	text-align:left;
	vertical-align:middle
}
.faq dd {
	display:none;
}
.faq dt {
	border-bottom:1px solid #d8d8d8;
	padding-top:8px;
	padding-bottom:8px;
	line-height:22px;
}
.faq dt img {
	padding:0px 0px 0px 10px;
}
.faq .a_box {
	font-size:14px;
	line-height:22px;
	padding:20px 20px 20px 40px;
	border-bottom:1px solid #d8d8d8;
	background:url(/uhak/images/ico_a_1.gif) no-repeat #f9f9f9;
	background-position:10px 20px;
}
.faq .no_box {
	border-bottom:1px solid #d8d8d8;
}
.ComStyle11 {
	margin-top:0px;
	width:100%;
	border-collapse:collapse;
}
.ComStyle11 th {
	height:40px;
	text-align:center;
	border-top:2px solid #d8d8d8;
	border-bottom:1px solid #d8d8d8;
	background:#f9f9f9;
}
.ComStyle11 td {
	height:30px;
	padding:5px 0;
	font:11px/18px dotum;
	color:#999999;
	text-align:center;
	border-bottom:1px solid #e8e8e8;
	_background:none;
}

.tab_gmt_wrap {overflow:hidden; border-left:1px solid #e0e0e0;}
.tab_gmt_wrap a {display:block; background:#fff; color:#404040; width:165px; float:left; text-align:center; padding:10px 0; border:1px solid #e0e0e0;
border-top:3px solid #797979;  margin-left:-1px; font-size:15px; font-weight:600; font-family:"나눔고딕","NanumGothic","fontng","Nanum Gothic" !important;}
.tab_gmt_wrap a.tab_first {width:168px;}
.tab_gmt_wrap a.on{border-bottom:1px solid #666666; background:#666666; color:#fff; border-top:3px solid #f47b22;}


/* 배낭뷰페이지_상품평추가 작업 - 20170814 김민정 */
.goodsReview_wrap{padding:20px 0; font-size:12px;}
.goodsReview_wrap caption {position:absolute; width:0; height:0; overflow:hidden; font-size:0; line-height:0; visibility:hidden; z-index:-1;}
.goodsReviewTop_tbl,
.goodsReviewBtm_tbl{width:1000px; border-collapse:collapse; display:block; font-size:12px;}
.goodsReviewTop_tbl{border:1px solid #bcbcbc}
.goodsReviewTop_tbl th{background:url("/tour/images/goodsReviewTop_line.gif") right 14px no-repeat;padding:12px 0 8px;font-weight:400;color:#7d7d7d}
@media screen and (-webkit-min-device-pixel-ratio:0){.goodsReviewTop_tbl th{background-position:right 14px;padding:10px 0}} /* Chrome */
.goodsReviewTop_tbl th.goodsReviewTitle_last{background:none}
.goodsReview_box{padding-top:15px}
.goodsReviewBtm_tbl td{border-bottom:1px solid #e2e2e2;padding:12px 0 8px;text-align:center;cursor:pointer}
.goodsReviewBtm_tbl td.goodsReview_title{text-align:left}
.goodsReviewBtm_tbl td.goodsReview_title img{padding-left:5px}
.goodsReviewBtm_tbl tr.goodsReview_hide td{display:none;padding:12px 0 0 0;text-align:left}
@media screen and (-webkit-min-device-pixel-ratio:0){.goodsReviewBtm_tbl tr.goodsReview_hide td{padding:10px 0}} /* Chrome */
.goodsReview_details_top{display:inline-block;width:980px;background-color:#eeeada;padding:12px 10px 8px;margin:0}
@media screen and (-webkit-min-device-pixel-ratio:0){.goodsReview_details_top{padding:10px}} /* Chrome */
*:first-child + html .goodsReview_details_top{display:inline} /* IE 7 */
.goodsReview_details_top dt,.goodsReview_details_top dd{color:#494949}
.goodsReview_details_top dt,.goodsReview_details_top dd.goodsReview_details_goods{float:left}
.goodsReview_details_top dt{font-weight:600}
.goodsReview_details_top dd{margin-left:0}
.goodsReview_details_top dd.goodsReview_details_goods{padding-left:7px; width:700px; text-align:left;}
.goodsReview_details_top dd.goodsReview_details_date{float:right}
.goodsReview_details_btm{display:inline-block;width:960px;padding:20px}
.goodsReview_details_btm img,.goodsReview_details_btm .goodsReview_details_txt{float:left}
.goodsReview_details_btm img{width:155px;height:103px;margin-right:15px}
.goodsReview_details_btm .goodsReview_details_txt{margin-top:10px;text-align:left; width:790px;}
.goodsReview_page{position:relative;padding:25px 0;text-align:center}
.goodsReview_page a {color:#707070; text-decoration:none;}
.goodsReview_write_btn{position:absolute;right:15px;top:20px}