@charset "utf-8";
/* czz */
/*********base tyle begin************************/
html{ overflow-x:hidden; font-family:Arial, Helvetica, sans-serif; color:#333;}
body{
	background-color:#f6f4f4; color:#3f3f3f; font-family:"微软雅黑"; font-size:12px; text-align:left;
	overflow:hidden;
}
.layout { margin:0 auto; width:1000px; zoom:1; overflow:hidden;}
body, div, dl, dt, dd, ul, ul li, pre, form, fieldset, input, textarea, p, blockquote, th, td, a{ margin:0; padding:0;/* overflow:hidden;*/}
body{overflow:hidden;}
div,table{ margin:0 auto;}
table{ border-collapse:collapse; border-spacing:0;}
fieldset, img{ border:0;}
address, caption, cite, code, dfn, em, th, var{ font-style:normal; font-weight:normal;}
ul{ list-style:none;}
input{ vertical-align:middle;}
caption{ text-align:left;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:bold;}
q:before, q:after{ content:'';}
abbr, acronym{ border:0;}
/**** clear ****/
.clearfix:after{ visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
* html .clearfix{ zoom:1;} /* IE6 */
*:first-child+html .clearfix{ zoom:1;} /* IE7 */
.clear{ clear:both; font-size:0; height:0; overflow:hidden;}
a{ text-decoration:none; outline:none;}
a:hover{ text-decoration:underline;}
a:active {outline: none;star:expression_r(this.onFocus=this.blur());}
a.empty:hover{ text-decoration:none;}
/*public start*/
.font_arial{ font-family:Arial, Helvetica, sans-serif;}
.font_heiti{ font-family:"黑体";}
.font-italic{ font-style:italic;}
.bold{ font-weight:bold;}
.float_l{ float:left;}
.float_r{ float:right;}
.text-center{ text-align:center; /*padding:15px 0;*/}
.text-right{ text-align:right;}
/*public end*/
@font-face {
font-family: 'font1';
src: url('font.eot'); /* IE9 Compat Modes */
src: url('font.eot?#iefix') format('embedded-opentype'), url('font.ttf') format('truetype'),url("font.woff") format("woff");
/* Safari, Android, iOS */
}
.OverflowHide{ overflow:hidden;}
.layout {margin:0 auto; zoom:1; width:1000px;}
.setMarginTop{ margin-top:30px;}
.floatLeft{ float:left;}
/********base tyle end************************/

/*product item public style begin*/
.setMargin{width:1000px; float:left;}
.pBox{ width:1100px; float:left;}
/*product item public style end*/



/************本地头部*扩展*********begin*****/
.acctacImg {background-attachment: fixed;}
.navBoxMain li a{ text-decoration:none;}
.contact *{ vertical-align:middle;}
.header{ height:auto;}
.wrapper{ width:1000px}
.examples{ width:auto}
/***********本地头部********end**********/

/*top rum time style begin*/
.runTimer{ height:64px; width:100%; background-color:#46427c;}
.runTimer .runTimeBox{ margin:0 auto; width:1000px; overflow:hidden;}
.runTimer .runTimeBox .setColor{ color:#fff601;}
.runTimer .runTimeBox .msCont{ color:#FFF;}
.nav_top{ width:100%; height:64px; line-height:64px; position:relative; background-color:#45427f; z-index:10;}
.fix{ position:fixed; top:0; z-index:9999;}
#countDown_panel,#countDown_panel2{ font-size:20px; color:#fff601;}
#countDown_panel span,#countDown_panel2 span{ font-size:45px; vertical-align:middle;}
#countDown_panel2{display:none;}
#countDown_panel i{ font-style:normal;}
/*top rum time style end*/

/*sidebar style begin*/
div.sideBar{
	margin-left:456px;
	position:fixed; 
	top:150px;
	left:53%;
	z-index:99999;
	width:126px;
	overflow:hidden;
	/*padding-top: 44px;*/
	text-align:center;
}

div.sideBar a
{
    color: #fff;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    margin: 0 auto 2px;
    text-align: center;
    text-decoration: none;
    width: 110px;
	background:#fb5001;
	border-radius:10px;
	border:2px solid #fb5001;
}

.setBgColor{
	width:126px;
}

div.sideBar a:hover,div.sideBar a.on
{
	font-weight:bold;
	text-decoration:none;
	background-color:#fff;
	color:#fb5001;
}

#tpo,#tpo:hover{
	/*width:80px;*/
	font-weight:bold;
	font-size:21px;
	background-color:#fc7401;
	color:#fff;
}



.main{
	margin:o auto;
    width:1000px;    
    position: relative;
}



/* 尾部 begin************** */
.foot{ background-color:#fff; font-size:18px; float:left; width:100%;}
.footcontent{ /*float:left;*/ width:100%; padding-top:125px; width:1000px; background:url(../images/fbbg.jpg) no-repeat center top; color:#c9c9c9; line-height:30px; text-align:center; margin:0 auto}
.footcontent a,.footcontent span{ color:#333;}
.serch{ margin:10px auto 15px auto; padding:0 5px 0 22px; width:464px; height:45px; background:url(../images/searchbg.jpg) no-repeat left top;}
.serchkeyword{ margin:11px 0; width:342px; height:23px; line-height:23px; border:0; font-size:14px; color:#999;}
.seobottom span{ display:block; color:#999; line-height:26px; font-size:14px}
.seobottom a{ margin-right:20px;color:#666; line-height:22px}
.relatelink{ padding-bottom:15px; background-color:#fff; width:100%;}
/*尾部 end ********************************/

.banner{ background:url(../Images/bannerbg.jpg) no-repeat center -2px;}
.title1{ background:url(../Images/titlebg1.jpg) repeat-x center top;}

/*this is row One product type Block   style begin*/
.productsBox{ width:100%; height:auto;}
.productsBox .blockTit{ height:auto; margin:0 auto; width:1000px; position:relative; text-align:center;}
.productsBox .listItems{ position:relative; padding-top:20px;}
.listItems .pListType1{ margin-bottom:15px;}
/*this is row One product type Block  end*/



/*this is row Tow product type Block   style begin*/
.pListType2{ border:1px solid #ddd; width:454px; height:auto; 
-moz-transition:all 0.4s ease;
-ms-transition:all 0.4s ease;
-o-transition:all 0.4s ease;
-webkit-transition:all 0.4s ease;
transition:all 0.4s ease;
margin-right:10px; margin-bottom:15px;}
.pListType2:hover{  
 -moz-box-shadow:0px 0px 8px #f40;
-ms-box-shadow:0px 0px 8px #f40;
 -o-box-shadow:0px 0px 8px #f40;
 -webkit-box-shadow:0px 0px 8px #f40;
 box-shadow:0px 0px 8px #f40;


border:1px solid #f40; }
.pListType2 .pListItemBox{ width:454px; overflow:hidden;}
.pListType2 .imgBox{ width:454px; height:318px; overflow:hidden;}
.pListType2 .imgInfo{ position:relative; width:454px; height:318px; overflow:hidden; background:#FFF url(../Images/loading.gif) no-repeat center center;}
.pListType2 .imgLog{ position:absolute; top:0; left:10px; z-index:2; background:url(../Images/productTJ.png) no-repeat; width:94px; height:109px; text-align:center;font-size:14px; color:#FFF;}
.pListType2 .imgLog .imgLogBox{ position:absolute; left:22px; bottom:12px;height:34px; line-height:34px;}
.pListType2 .imgLog .Nub{ font-style:normal;  text-align:center; height:34px; line-height:34px; text-align:center;}
.pListType2 .proLink{ border:0; text-decoration:none;}
.pListType2 .otherInfobg{z-index:3; position:absolute; background-color:#333; left:-500px; top:0; width:454px; height:318px; overflow:hidden;filter:alpha(opacity=50); /*IE滤镜，透明度50%*/-moz-opacity:0.5; /*Firefox私有，透明度50%*/opacity:0.5;/*其他，透明度50%*/}
.pListType2 .imgBox .imgInfo .proLink .bagImg{ margin-top:0px;}
.pListType2 .otherInfo{z-index:4;font-size:15px; color:#FFF; position:absolute; right:-500px; top:10px;width:450px; height:200px; overflow:hidden;}
.pListType2 .proInfoBox{ background-color:#FFF; width:454px; height:auto; color:#333; overflow:hidden; }
.pListType2 a.proTitle{text-align:left; display:block; text-align:left; width:435px;font-size:18px; line-height:25px;  height:54px; overflow:hidden; margin:10px; border-bottom:1px dotted #666; color:#333;}
.pListType2 .PriceBuyBox{ width:411px; height:57px; margin-bottom:10px;}
.pListType2 .PriceBuyBox .priceBuy{ position:relative;}
.pListType2 .PriceBuyBox .priceBuy i{ font-style:normal;}
.pListType2 .PriceBuyBox .priceBuy .price{ position: absolute; color:#c00202; font-size:24px; top:0; left:0;}
.pListType2 .odp{ font-size:15px; color:#666; text-decoration:line-through;}
.pListType2 .buybtnBox{ position:absolute; right:0;}
.pListType2 .buybtnBox .buyBtn{ display:block; width:170px; font-size:29px; font-weight:bold; text-align:center; line-height:51px; height:55px; color:#FFF; text-decoration:none; background:url(../Images/buy1.jpg) no-repeat;}
.pListType2 .noBuy .buybtnBox .buyBtn{ background:url(../Images/ysq2.png) no-repeat;}
.pListType2 .willBegin .buybtnBox .buyBtn{ display:block; width:155px; font-size:29px; font-weight:bold; text-align:center; line-height:50px; height:50px; color:#FFF; text-decoration:none; background:url(../Images/jjks2.png) no-repeat;}
/*this is row Tow product type Block  end*/

/*this is row three product type Block   style begin*/
.pListType3{ border:1px solid #ddd; width:310px; height:auto; margin:10px 16px 15px 0px;

-moz-transition:all 0.4s ease;
-ms-transition:all 0.4s ease;
-o-transition:all 0.4s ease;
-webkit-transition:all 0.4s ease;
transition:all 0.4s ease;}
.pListType3:hover{border:1px solid #f40;
 -moz-transform:translate(0px,-5px);
 -ms-transform:translate(0px,-5px);
 -o-transform:translate(0px,-5px);	
 -webkit-transform:translate(0px,-5px);
 transform:translate(0px,-5px); 
 -moz-box-shadow:0px 0px 8px #f40;
-ms-box-shadow:0px 0px 8px #f40;
 -o-box-shadow:0px 0px 8px #f40;
 -webkit-box-shadow:0px 0px 8px #f40;
 box-shadow:0px 0px 8px #f40;
 }
.pListType3 .pListItemBox{ width:310px; overflow:hidden;}
.pListType3 .imgBox{ width:310px; height:230px; overflow:hidden;}
.pListType3 .imgInfo{ position:relative; width:310px; height:230px; overflow:hidden; background:#FFF url(../Images/loading.gif) no-repeat center center;}
.pListType3 .imgLog{ position:absolute; top:0; left:10px; z-index:2; background:url(../Images/tj.png) no-repeat; width:75px; height:34px; text-align:center;font-size:17px; color:#FFF;}
.pListType3 .imgLog .imgLogBox{ position:absolute; left:2px; bottom:3px;height:34px; width:75px; line-height:34px; }
.pListType3 .imgLog .Nub{ font-style:normal;  text-align:center; height:34px; line-height:34px; text-align:center;}
.pListType3 .proLink{ border:0; text-decoration:none;}
.pListType3 .otherInfobg{ background-color:#333;position:absolute; left:-330px; top:0; width:310px; height:230px;z-index:3; overflow:hidden;filter:alpha(opacity=50); /*IE滤镜，透明度50%*/-moz-opacity:0.5; /*Firefox私有，透明度50%*/opacity:0.5;/*其他，透明度50%*/}
.pListType3 .otherInfo{font-size:15px; color:#FFF; position:absolute;z-index:4; right:-330px; top:10px;width:284px; height:200px; overflow:hidden;}
.pListType3 .proInfoBox{background-color:#FFF; width:310px; height:auto;overflow:hidden;}
.pListType3 .willShop { height:386px; overflow:hidden;}
.pListType3 a.proTitle{ display:block; font-size:16px; line-height:20px; text-align:left;  text-align:left; width:303px; margin:10px 0; padding:0 10px; border-bottom:1px dotted #666; color:#333; height:45px; line-height:21px; overflow:hidden;}
.pListType3 .PriceBuyBox{ width:310px; height:auto;}
.pListType3 .PriceBuyBox .priceBuy{ position:relative; height:50px; width:303px; margin-bottom:10px;}
.pListType3 .PriceBuyBox .priceBuy i{ font-style:normal;}
.pListType3 .PriceBuyBox .priceBuy .price{ position: absolute; color:#c00202; font-size:19px;}
.pListType3 .odp{ font-size:15px; color:#666; text-decoration:line-through;}
.pListType3 .buybtnBox{ position:absolute; right:-10px; top:4px;}
.pListType3 .buybtnBox .buyBtn{ display:block; width:119px; font-size:18px; font-weight:bold; text-align:center; line-height:40px; height:40px; color:#FFF; text-decoration:none; background:url(../Images/buybtn3.png) no-repeat;}
.pListType3 .moreCom{width:310px; text-align:center; overflow:hidden; margin:5px 0 10px 0;}
.pListType3 .moreCom .moreBtn{ text-align:center; margin:0 auto; /*background:url(../Images/morejx.png) no-repeat;*/ display:block; width:115px; height:20px; line-height:20px; color:#FFF; font-size:12px;}
/*待售商品板块样式 begin*/
.pListType3 .pPros{/* padding:5px 15px 0 15px;*/ margin-top:2px; background-color:#fff1a5;}
.pListType3 .willBeginTips{ font-size:20px;/* border-bottom:1px solid #333;*/}
.pListType3 .willBeginTips{ background:#37b2ea;}
.pListType3 .pPros i{ font-style:normal;}
.pListType3 .pPros .dTime{ font-size:34px; font-weight:bold;}
.pListType3 .willPross{ width:283px; /*margin:5px 0;*/ border-bottom:1px dotted #666; /*padding-bottom:6px;*/ background-color:#98dfff;}
.pListType3 .willProsBox{ margin-bottom:3px; width:100%; height:246px; background:#98dfff;}
.pListType3 .willPross .pTitle{ color:#000; font-size:16px; height:44px; line-height:22px; overflow:hidden; /*margin-bottom:5px;*/ background:url(../Images/listItem.png) no-repeat 3px 8px; padding-left:15px;}
.pListType3 .willPross .pPrice{ color:#d40226; font-size:18px; height:37px;}
.pListType3 .willPross .pPrice font{ font-weight:bold; font-size:25px;}
.pListType3 .willPross .pPrice .pricIo{ float:left; margin-left:13px;}
.pListType3 .willPross .pPrice .pWait{ margin-top:5px; float:right; color:#078057; margin-right:10px;}
#tt17{ margin-top:3px;}
.pListType3 .willBegin .buybtnBox .buyBtn{display:block; width:119px; font-size:18px; font-weight:bold; text-align:center; line-height:40px; height:40px; color:#FFF; text-decoration:none; background:url(../Images/jjks3.png) no-repeat;}
.pListType3 .noBuy .buybtnBox .buyBtn{display:block; width:119px; font-size:18px; font-weight:bold; text-align:center; line-height:40px; height:40px; color:#FFF; text-decoration:none; background:url(../Images/ysq3.png) no-repeat; }

/*待售商品板块样式 end*/
/*this is row three product type Block  end*/



/*this is row four product type Block   style begin*/
.pListType4{ border:1px solid #fff; width:235px; height:auto; /*margin-right:14px;*/ margin-right:17px; margin-bottom:15px;}
.pListType4:hover{ border:1px solid #ccc; box-shadow:0 0 5px #666;}
.pListType4 .pListItemBox{ width:235px; overflow:hidden;}
.pListType4 .imgBox{ width:235px; height:165px; overflow:hidden;}
.pListType4 .imgInfo{ position:relative; width:235px; height:165px; overflow:hidden; background-color:#FFF;}
/*.pListType4 .imgLog{ position:absolute; top:0; left:10px; z-index:5; background:url(../Images/tj.png) no-repeat; width:75px; height:34px; text-align:center;font-size:19px; color:#FFF;}*/
.pListType4 .imgLog .imgLogBox{ position:absolute; left:2px; bottom:3px;height:34px; width:75px; line-height:34px; }
.pListType4 .imgLog .Nub{ font-style:normal;  text-align:center; height:34px; line-height:34px; text-align:center;}
.pListType4 .proLink{ border:0; text-decoration:none;}
.pListType4 .otherInfobg{background-color:#333;z-index:3; position:absolute; left:-240px; top:0; width:235px; height:165px; overflow:hidden;filter:alpha(opacity=50); /*IE滤镜，透明度50%*/-moz-opacity:0.5; /*Firefox私有，透明度50%*/opacity:0.5;/*其他，透明度50%*/}
.pListType4 .otherInfo{z-index:4; font-size:15px; color:#FFF; position:absolute; right:-240px; top:10px;width:215px; height:143px; overflow:hidden;}
.pListType4 .proInfoBox{background:url(../Images/proInfoBoxBg.jpg) no-repeat center bottom #fff; width:235px; height:auto;overflow:hidden;z-index:2;}
.pListType4 a.proTitle{ display:block; font-size:16px; line-height:20px; text-align:left;  text-align:left; width:213px; margin:10px 0px; color:#333; height:45px; line-height:21px; overflow:hidden; padding:0 10px;}
.pListType4 .PriceBuyBox{ width:235px; height:auto;}
.pListType4 .PriceBuyBox .priceBuy{ position:relative; height:36px; width:230px;margin-bottom:10px;}
.pListType4 .PriceBuyBox .priceBuy i{ font-style:normal;}
.pListType4 .PriceBuyBox .priceBuy .price{ position: absolute; color:#c00202; font-size:19px; top:4px; left:8px;}
.pListType4 .odp{ font-size:15px; color:#666; text-decoration:line-through;}
.pListType4 .buybtnBox{ position:absolute; right:4px; top:4px;}
.pListType4 .buybtnBox .buyBtn{ display:block; width:85px; font-size:18px; text-align:center; line-height:27px; height:27px; color:#fff; text-decoration:none; background:#ec1900;}
.pListType4 .noBuy .buybtnBox .buyBtn{ display:block; font-size:18px; text-align:center; color:#FFF; text-decoration:none; background:#666;}
.pListType4 .willBegin .buybtnBox .buyBtn{ display:block; font-size:18px; text-align:center; line-height:25px; height:25px; color:#FFF; text-decoration:none; background:#078057;}

/*自由行角标*/
.pListType4 .imgInfo .freeLOG{ position:absolute; top:0; left:0px; z-index:2; background:url(../Images/zyx.png) no-repeat; width:80px; height:74px; text-align:center;font-size:17px; color:#FFF;}
/*跟团游角标*/
.pListType4 .imgInfo .groLOG{ position:absolute; top:0; left:0px; z-index:2; background:url(../Images/gty.png) no-repeat; width:80px; height:74px; text-align:center;font-size:17px; color:#FFF;}
.pListType4 .imgLog .imgLogBox{ position:absolute; left:2px; bottom:3px;height:34px; width:75px; line-height:34px; }

/*sidreBar style type1  begin******************/
#top{right:0; background:url(../Images/siderBarbg.png) repeat-y;width:108px; position:fixed;_position:absolute ; height:auto; bottom:0; /*filter:alpha(opacity=60);opacity:0.6;*/ display:none; z-index:10;}
#top span{ display:block; height:111px; background:#000;}
#top a{ height:39px; width:108px; display:block; margin-bottom:1px; overflow:hidden; background-color:#949d2e; text-align:center; font:16px/39px "微软雅黑" ; color:#fee;}
#top .currA{ background:#ff7011;}
#top a.tp1{ background:#000; height:41px; padding-top:5px; border-bottom:1px solid #333}
#top a.tp{ background:#000; height:39px; padding-top:4px}
#top a.flight:hover,#top a.on{ background-color:#ffde01; color:#000;}
#top a.tp2 { background:#000000; height: 59px; padding-top: 4px;}
.tp3 { background:url(../Images/zk.png) no-repeat center; bottom: 30px; height: 84px;opacity: 0.8; position: fixed; right:-108px; width: 68px; z-index:11;}
/*sidreBar style  end******************/


/*sidebar style begin*/
div.sideBar{
	margin-left:456px;
	position:fixed; 
	top:150px;
	left:53%;
	z-index:99999;
	width:126px;
	overflow:hidden;
	/*padding-top: 44px;*/
	text-align:center;
}

div.sideBar a
{
    color: #fff;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    margin: 0 auto 2px;
    text-align: center;
    text-decoration: none;
    width: 110px;
	background:#fb5001;
	border-radius:10px;
	border:2px solid #fb5001;
}

.setBgColor{
	width:126px;
}

div.sideBar a:hover,div.sideBar a.on
{
	font-weight:bold;
	text-decoration:none;
	background-color:#fff;
	color:#fb5001;
}

#tpo,#tpo:hover{
	/*width:80px;*/
	font-weight:bold;
	font-size:21px;
	background-color:#fc7401;
	color:#fff;
}
#imgg1{ margin-top:20px;}
/*sidebar style end*/



.main{
	margin:0 auto; 
    width:1000px;    
    position: relative;
    z-index: 8;
}

#a1{ background-color:#faf1d2; position:relative;}
#a2{ background-color:#52b5e6; position:relative;}
#a3{ background-color:#33566a; position:relative;}
#a4{ background-color:#369a82; position:relative;}
#a5{ background-color:#fff;}
#a1 .listItems,#a2 .listItems,#a3 .listItems,#a4 .listItems{ margin-left:-500px; width:1000px; height:100%; position:absolute; z-index:10; left:50%; top:0;}
#a1 .pBox,#a2 .pBox,#a3 .pBox,#a4 .pBox{ width:237px; height:278px; position:absolute; overflow:hidden;}
#a1 .pBox0{ left:40px; bottom:36px;}
#a1 .pBox1{ right:40px; top:26px;}
#a2 .pBox0{ left:40px; bottom:36px;}
#a2 .pBox1{ left:480px; top:26px;}
#a3 .pBox0{ left:40px; bottom:36px;}
#a3 .pBox1{ right:40px; top:26px;}
#a4 .pBox0{ left:308px; top:26px;}
#a4 .pBox1{ right:50px; bottom:56px;}
#a5 .pListType4{ border:1px solid #ccc; box-shadow:0 0 5px #ccc;}
#a5 .pListType4:hover{ box-shadow:0 0 5px #666;}














