@charset "utf-8";



/*全站佈局*/

/*-----header&footer----*/
#header{ width:960px; overflow:hidden; text-align:left; margin:0 auto 10px;}
.logo{ float:left; width:100px; overflow:hidden; height:65px; padding-top:10px;}


.heac-top{ position:absolute; top:0px;  width:960px; overflow:hidden; padding-bottom:10px;}
.facewIco{ float:right; padding-top:8px;}

.calltel{ float:right; height:30px;
background:url(../../images/english/header_line01.gif) right top no-repeat; margin-right:10px; padding:12px 15px 0; /*font-family:Arial, Helvetica, sans-serif;*/ font-size:15px; font-weight:bold;}

.cglan{ float:right; height:36px; background:url(../../images/english/header_line01.gif) right top no-repeat;padding:10px 10px 0 0;font-size:16px;}


#footer{ border-top:3px solid #666;}
#footer{  width:960px; overflow:hidden; text-align:left; margin:0 auto; padding:10px 0 28px; margin-top:30px;}
.footer-ico{ float:left;}
.footer-ico ul li{ float:left; display:inline;}
.footer-font{ float:right;}
/*---end--header&footer----*/


/*-------cover---------*/
#detail_index{ width:960px; overflow:hidden;  margin:0 auto;}
#adv{  margin-top:80px; width:960px; overflow:hidden; position:relative;}
#adv2{ margin-top:80px; width:960px; height:469px; overflow:hidden; position:relative;}
#adv .pic{ width:960px; overflow:hidden;}
#adv .pic ul{ position:relative; height:469px; overflow:hidden;}
#adv .pic ul li{ float:left; display:inline; cursor:pointer; height:469px; z-index:1; width:960px; overflow:hidden;}
.turn-chuange-l{ width:36px; height:36px; overflow:hidden; position:absolute; left:-36px; top:45%;z-index:999;}
.turn-chuange-r{ width:36px; height:36px; overflow:hidden; position:absolute; right:-36px; top:45%;z-index:999}
.turn-chuange-l1{ width:36px; height:36px; overflow:hidden; position:absolute; left:-36px; top:45%;z-index:999;}
.turn-chuange-r1{ width:36px; height:36px; overflow:hidden; position:absolute; right:-36px; top:45%;z-index:999}


.text-info{ float:left; width:610px; overflow:hidden; padding:0 7px 0 8px; margin-right:10px;}
.text-info .textShow{ width:605px; overflow:hidden; font-size:13px; line-height:22px;}
.sorll-Box{ width:610px; overflow:hidden; padding-top:12px;}
.sorll-Box .turn-chuage{ float:left; width:35px; text-align:center; overflow:hidden;}
.sorll-Box .box{ float:left;width:540px; overflow:hidden; height:35px;}
.sorll-Box .box ul{ height:35px; overflow:hidden; width:3000px;}
.sorll-Box .box ul li{ float:left; display:inline; height:35px; width:115px; overflow:hidden; margin-right:9px; padding-left:10px;}


.photo-info{ float:left; width:325px; overflow:hidden; height:268px; position:relative; margin-top:15px;}
.photo-info .Min-banner{ width:325px; overflow:hidden; height:268px;}
.photo-info .Min-banner ul li{ z-index:1;}
.show-text-info{ height:75px; overflow:hidden; position:absolute; z-index:8; width:312px; line-height:22px;bottom:0; left:0; color:#fff;}
.show-text-info li{ line-height:22px; padding-left:8px; padding-top:12px;}
.sorll-btn{ position:absolute; z-index:99;}
.show-adv-bg{ height:75px; position:absolute; bottom:-75px; left:0; width:312px; z-index:2;background:#000;opacity:0.4;filter:alpha(opacity=40);}



/*--------inner---------*/

#postion{  width:960px; height:26px; padding-top:0px;overflow:hidden; margin:0 auto; text-align:right;}

.show-secod-sel .t_l,.show-secod-sel .b_l{ background:url(../../images/english/detail_bg.gif) no-repeat;}
#detail{ position: relative;  width:960px; margin:0 auto; background: url(../../images/english/detail_line01.gif) 259px 0 repeat-y;}

/*--------Left_box------*/
#detail .lBox{ float:left; width:251px; overflow:hidden; padding-left:9px;}

.show-menu-sel ul{ width:251px; overflow:hidden; margin:10px 0px;}
.show-menu-sel ul li{ background:url(../../images/english/detail_ico01.gif) 220px center no-repeat; overflow:hidden; margin:5px 0px }

.show-secod-sel{ width:231px; overflow:hidden; background:url(../../images/english/detail_line02.gif) repeat-y; margin-top:15px;}
.show-secod-sel .t_l{ height:8px; overflow:hidden;}
.show-secod-sel .show-info{ width:231px; overflow: hidden; }
.show-secod-sel .show-info ul{ width:231px; overflow:hidden;}
.show-secod-sel .show-info ul li{ background:url(../../images/english/detail_ico02.gif) 15px center no-repeat; padding-left:25px; line-height:20px; overflow:hidden;}
.show-secod-sel .b_l{ background-position:0 -10px; height:17px; overflow:hidden;}
.show-secod-sel .show-info p{ /*font-family: Arial, Helvetica, sans-serif;*/ text-align:left; padding:0px 10px 0px 13px; margin:4px 0px; }
.show-info strong{ /*font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;*/  font-size:16px ; font-weight: bold; }

.show-info span{ /*font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;*/  font-size:11px ; }



/*-------end  Left_box------*/

/*--------Right_box------*/
#detail .rBox{ float:left; width:670px; padding-left:30px; overflow:hidden;}
.detail-info{ width:670px; overflow:hidden; margin-top:8px;}


.detail-info-banner{  width:642px; overflow:hidden;}

.info-banner{ width:480px; min-height:320px; overflow:hidden; border:1px solid #cacaca; position:relative; margin: 0 auto; }

.info-banner ul{ width:auto; min-height:320px; overflow:hidden;}
.info-banner li{ width:auto; height:320px; overflow:hidden;}
.info-ico{ height:20px; overflow:hidden; text-align:center;}
.info-ico span{  display:inline-block; width:6px; height:6px; cursor:pointer; overflow:hidden; background:url(../../images/english/detail_ico.gif) 0 0 no-repeat;}
.info-ico span.cur{ background:url(../../images/english/detail_ico.gif) 0 -8px no-repeat;}


.detail-info-banner1{  width:642px; overflow:hidden;}

.info-banner1{ width:480px; min-height:320px; overflow:hidden; border:1px solid #cacaca; position:relative; margin: 0 auto; }

.info-banner1 ul{ width:auto; min-height:320px; overflow:hidden;}
.info-banner1 li{ width:auto; height:320px; overflow:hidden;}
.info-ico1{ height:20px; overflow:hidden; text-align:center;}
.info-ico1 span{  display:inline-block; width:6px; height:6px; cursor:pointer; overflow:hidden; background:url(../../images/english/detail_ico.gif) 0 0 no-repeat;}
.info-ico1 span.cur{ background:url(../../images/english/detail_ico.gif) 0 -8px no-repeat;}


.caption{
	z-index:500;
	position:absolute;
	bottom:-1px;
	left:0;
	height:24px;
	padding:5px 20px 0 20px;
	background:#000;
	background:rgba(0,0,0,.5);
	width:100%;
	font-size:12px;
	line-height:18px;
	color:#fff;
	text-shadow:none;
}

.photo_mid {  width:642px; text-align:center;   }

.top{ float:right; font-size:10px; line-height:18px; width:30px; text-align:center;  display:block; 
position:absolute;	right:0px; top:500px;
}


/*
.top a:hover{ background:#666; display:block; color: #FFF;  }
.detail-info-banner{  width:642px; overflow:hidden;}

.info-banner{ min-width:auto; height:250px; overflow:hidden; border:1px solid #cacaca; position:relative; margin: 0 auto; }

.info-banner ul{ width:auto; height:250px; overflow:hidden;}
.info-banner li{ width:auto; height:250px; overflow:hidden;}
*/
/*-------end Right_box------*/

/*--------minibus map------*/

#map{ width:640px; overflow:hidden;}
.menu-area{ height:35px; overflow:hidden; background:url(../../images/english/detail_line01.gif) left bottom repeat-x; padding-left:5px;}
.menu-area li{ float:left; display:inline; width:150px; height:35px; overflow:hidden; padding-left:3px;}

.menu-area li a{ display:block; width:150px; height:35px; font-size:13px; font-weight:bold; color:#fff; text-align:center; line-height:34px; overflow:hidden; background:url(../../images/english/detail_bg02.gif) no-repeat;}
.menu-area li a{ background-position:0 0;}
.menu-area li a.cur{ background-position:0 -35px; color:#333;}

.show-address-area{ width:640px; overflow:hidden;}
.sel-tab-area{ width:640px; overflow:hidden;}
.sel-tab-area .item{ width:640px; overflow:hidden; padding:5px 0 5px; border-bottom:1px solid #ccc;}
.show-to{ width:640px; overflow:hidden; padding:10px 0;}
.show-map{ width:640px; height:/*480px*/500px; overflow:hidden; margin-top:18px;}
.sel-tab-area h2{ cursor:pointer;}


/*--------end minibus map------*/

/*--------contact us------*/
.fixBox{
	width:420px;
	overflow:hidden;
	color:#898989;
}
.fixBox label{ float:left; width:80px; overflow:hidden; line-height:20px;}
.fixBox .text{ float:left; width:320px; overflow:hidden; line-height:20px;}
.fixBox .text span{ color:#7ebf41;}
.fixBox a:link{ color:#7ebf41; text-decoration:none;}
.fixBox a:active{ color:#7ebf41; text-decoration:none;}
.fixBox a:visited{ color:#7ebf41; text-decoration:none;}
.fixBox a:hover { color:#486e21; text-decoration:none;}

.fixBox input, 
.fixBox textarea  { color:#486e21; width:320px; line-height:20px;}

.put{
	float:left;
	width:335px;
	padding-left:5px;
	overflow:hidden;
	height:auto;
	padding-top:3px;
}
.btn2{
	height:37px ;
	text-align:right;
	padding-top:12px ;
	width: 400px }




/*--------end contact us------*/

/*--------index------*/
#indexOverlay {
	position: fixed;
	width:100%;
	height:100%;
	z-index:2000;
	top:0;
	left:0;
	background-color:#000;
	opacity:0.3;
}
/*--------end index------*/

/*--------hot sale------*/
.item {
	padding:5px;
	margin-bottom:5px;
	border:1px solid #ccc;
	position:relative;
}

.item .item_col1 { 
	display:inline-block;
	vertical-align:top;
	width:100px;
}
.item .item_col1 img {
	width:100px;
	height:100px;
}
.item .item_col2 {
	display:inline-block;
	vertical-align:top;
	width:200px;
	margin-left:5px;
text-align: left;
}
.item .item_col2 .stops {
	margin-top:10px;
}
.item .item_col3 {
	display:inline-block;
	vertical-align:top;
	width:220px;
	margin-left:5px;
	text-align:left;
}
.item .item_col3 .qty {
	text-align:right;
}
.item .item_col4 {
	display:inline-block;
	vertical-align:top;
	width:110px;
	margin-left:5px;
	text-align:center;
}
.item .item_col4 .is_special {
	background-color: #54af30;
	width:110px;
	height:40px;
	line-height:40px;
	margin-bottom:10px;
	color:#fff;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}
.item .item_col4 .unit {
	color: #888;
}
.item .item_col4 .price {
	font-size: 24px;
	color: #185693;
	font-weight:bold;
}
.item .item_col4 .choose_btn {
	width:80px;
	background-color:#ffb001;
	border:1px solid #cf9430;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.75);
	box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.75);
	margin: 0 auto;
}
.item .item_col4 .choose_btn a {
	color:#fff;
}

/*--------end hot sale------*/

/*--------hot sale contact form------*/
#detail .lBox2{ float:left; width:241px; overflow:hidden; padding-left:9px; padding-right:10px; text-align:left;}

.fixBox2{
	width:620px;
	overflow:hidden;
	/*color:#898989;*/
color: #000;
}
.fixBox2 label{ float:left; width:240px; overflow:hidden; line-height:30px;}
.fixBox2 .text{ float:left; width:320px; overflow:hidden; line-height:20px;}
.fixBox2 .text span{ color:#7ebf41;}
.fixBox2 a:link{ color:#7ebf41; text-decoration:none;}
.fixBox2 a:active{ color:#7ebf41; text-decoration:none;}
.fixBox2 a:visited{ color:#7ebf41; text-decoration:none;}
.fixBox2 a:hover { color:#486e21; text-decoration:none;}

.fixBox2 input, 
.fixBox2 textarea  { color:#486e21; width:320px; line-height:20px;}

.fixBox2 .put2{
	float:left;
	width:335px;
	padding-left:5px;
	overflow:hidden;
	height:auto;
	padding-top:3px;
}
.fixBox2 .fixBox2_ol {
	padding-left: 20px;
}
.fixBox2 .fixBox2_ol li {
	list-style-type: decimal;
}
.fixBox2 .fixBox2_olol {
	padding-left: 20px;
}
.fixBox2 .fixBox2_olol li {
	list-style-type: decimal;
}

.fixBox2 .fixBox2_olola {
	padding-left: 20px;
}
.fixBox2 .fixBox2_olola li {
	list-style-type: lower-alpha;
}
/*--------end hot sale contact form------*/



/*--------hot sale admin page------*/

.overlay {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:#000;
	opacity:0.7;
}
.overlay .overlay_inside {
	margin:14px auto;
	width:250px;
	height:82px;
	text-align:center;
}
.overlay .overlay_inside > div, .overlay .overlay_inside > a {
	float:left;
}
.overlay .overlay_inside a div {
	background-color: #888;
	color: #fff;
	border-radius:5px;
}
.overlay .overlay_inside a:hover div {
	background-color: #000;
}
.overlay .editBtn {
	border: 1px solid #888;
	padding:24px 10px;
	margin:5px;
	width:50px;
}
.overlay .delBtn {
	border: 1px solid #888;
	padding:24px 10px;
	margin:5px;
	width:50px;
}
.overlay .moveUpBtn {
	border: 1px solid #888;
	padding:5px 10px;
	margin:5px;
	width:50px;
}
.overlay .moveDownBtn {
	border: 1px solid #888;
	padding:5px 10px;
	margin:5px;
	width:50px;
}

#panel {
	display:none;
	position: absolute;
	top:50%;
	left:50%;
	background-color:#fff;
	padding:50px;
	border:1px solid #ccc;
	margin:-320px 0 0 -300px;
}
#panel .row {
	width:100%;
}
#panel .row .closeBtn {
	float:right;
}
#panel .row .label {
	width: 200px;
	display:inline-block;
	vertical-align:top;
}
#panel .row input[type=text] {
	width:300px;
}
#panel .row textarea {
	width:300px;
	height:100px;
}

/*--------end hot sale admin page------*/

/*end 全站佈局*/