 
/* ---本文件为网站文字，共用图片样式所有用色 --- */
.bg,.bg a:link,.bg a:visited {text-decoration: none; }/*-默认字体颜色and连接-*/
.footwrap_new,.footwrap_new a:link,.footwrap_new a:visited,.t_header_nav,.t_header_nav a:link,.t_header_nav a:visited {color: #fff;}
.n_header,.n_header a:link,.n_header a:visited {color:#828282; }
/* ---本文件为网站共用默认样式所有（不包括颜色） --- */
body{ padding:0; margin:0;}.bg p{padding: 0 0 5px 0; margin:0}/*-默认<p></p>-*/
.bg img{border:0;}
.bg ul,.bg li,.bg dt,.bg dl,.bg dd,.bg h1,.bg h2,.bg h3,.bg ol{list-style:none;margin:0;padding:0;}/* 常用 */
.bg .on_left{float:left;}
.bg .on_right{float:right;}
.HackBox{border-top:1px solid !important;margin-top:-1px !important;border-top:0;margin-top:0;clear:both;visibility:hidden;}
/* 公用框架 */
.bg,.div_center{margin:0 auto; }.bg{text-align:left; width:1000px; display:block; clear:both;}
.shou{cursor:pointer};
 /*--1000--*/
.bg{ width:1000px; font-size:14px;}
.bgnav{ width:1000px;}
 .n_header li{font-size:12px;height:34px; line-height:34px;}/*--头文字--*/
.t_header_nav{font-size:15px;height:34px; line-height:34px; }/*--菜单文字--*/
.y_nav li{  font-size:12px;}/*--菜单文字-右侧-*/
  .t_header{ height:80px;}/*--logo 外 高--*/
  .nlogo,.ntiaoti,.nApp,.nTel{height:78px;}
.nlogo{ background-position:0 -6px;}/*--logo --*/
 .ntiaoti{ background-position:0 -98px; }/*--欧洲第一旅游字样 --*/
 .nApp{ background-position:0 -208px;}/*--app下载二维码 --*/
 .nTel{ background-position:0 -355px;}/*--电话号码 --*/
 .n_header{ margin-top:-4px;}

 /*--1200--*/
 
/*--top--*/
 .nlogo{ width:178px; }/*--logo --*/
 .ntiaoti{ width:228px;  }/*--欧洲第一旅游字样 --*/
 .nApp{ width:170px;  }/*--app下载二维码 --*/
 .nTel{ width:225px;  }/*--电话号码 --*/
 
 
.n_header li{  float:left; padding:0 9px;  font-family: Arial, Helvetica, sans-serif,宋体; }
.t_header_nav{  position:relative ; font-family:"微软雅黑";background-color:#2997d9}
.t_header_nav .bg{ }
.t_header_nav li{ float:left; }
li.yingyed{ position:relative; background-position:right -791px; padding-right:12px;}
li.yingyed.this{  }
.yingyed .tcaidan{ width:70px; background-position:0}
.yingyed .tcaidan a{ padding:0 10px; clear:both; display:block;}.yingyed .tcaidan a:hover{ background-color:#999; color:#fff;}
.y_nav { float:right;}
.y_nav li{ padding:0 5px;}
 .z_nav li{ cursor:pointer; padding:0 15px;}.z_nav li:hover{ background:#2aa3eb;}
 .z_nav li.this{ background:#325199}
 .ab a{ display:block; width:100%; height:100%;}
.nlogo,.ntiaoti,.nApp,.nTel,.n_header .on_right li,.sub_nav a,.yingyed,.f_link a,.f_logo a,.ifootlist .asf,span.n_wb,span.n_wx,span.n_ios,span.n_az,.user_xixin{ background-image:url(../images/head2015new/top.png); background-repeat: no-repeat; } 
.n_header .on_right{ }.n_header .on_right li{ margin-left:-1px; background-position:0 -710px;}
.n_header .on_right li.huobi{ background-image:none;}
.nlogo,.ntiaoti{  float:left; }
.user_xixin span{ padding-right:12px;}
.user_xixin .username,.user_xixin .username a{ color:#F30; }.n_header li.user_xixin{ background-position:right -682px; padding-right:0;}
 .t_header{  clear:both; position:relative;}.nApp,.nTel{ float:right;}
 .nav_d{  display:none; height:28px; line-height:26px; font-size:13px; position:absolute; left:0; top:44px; background:#FFF; border-bottom:1px solid #e7e7e7;  }
 .nav_d,.nav_d a:link,.nav_d a:visited{ color:#000;}.nav_d a:hover{ color:#325199;}.nav_d a{ padding:0 15px;}
 .bgnav{ margin:0 auto;}.nav_d span{ color:#e7e7e7; padding:0 0;}
 
 .sub_nav{ font-size:13px; color:#2997d9; font-family: Arial, Helvetica, sans-serif,"宋体"}.sub_nav a:link,.sub_nav a:visited{ color:#bfbfbf;}.sub_nav a:hover{ color:#2997d9;} .sub_nav{ padding:8px 0;}
 .sub_nav a{ padding-right:15px; background-position:right -751px;}
 
 .n_header .on_right li{ position:relative; z-index: 99;} .n_header .on_right li.notb{ padding:0; background-image:none;}
 .n_header .on_right li.this{ }
 span.n_wb,span.n_wx,span.n_ios,span.n_az{ display:block;   height:28px;}
span.n_wb{ background-position:0 -1108px;    width:28px; }
 span.n_wx{ background-position:-42px -1108px;  width:25px;}
 span.n_ios{ background-position:-80px -1108px;   width:25px; }
span.n_az{ background-position:-113px -1108px;   width:25px; }

li.this span.n_wb{ background-position:0 -1159px;     }
li.this span.n_wx{ background-position:-42px -1159px; }
li.this span.n_ios{ background-position:-80px -1159px;    }
li.this span.n_az{ background-position:-113px -1159px;   }

/*--1200--*/
.w1210 .bg,.w1210 .bgnav{ width:1200px;} 
.w1210 .n_header li{font-size:13px;}/*--头文字--*/
.w1210 .t_header_nav{font-size:16px;height:44px; line-height:44px; }/*--菜单文字--*/
.w1210 .y_nav li{  font-size:14px;}/*--菜单文字-右侧-*/
.w1210 .t_header{ height:95px;}/*--logo 外 高--*/
.w1210 .nlogo,.w1210 .ntiaoti,.w1210 .nApp,.w1210 .nTel{height:90px;}
.w1210 .nlogo{   background-position:0 -4px;}/*--logo --*/
 .w1210 .ntiaoti{   background-position:0 -90px; }/*--欧洲第一旅游字样 --*/
 .w1210 .nApp{   background-position:0 -198px;}/*--app下载二维码 --*/
 .w1210 .nTel{    background-position:0 -348px;}/*--电话号码 --*/
  .w1210 .n_header{ margin-top:0;}
  
  
/*--  
 .w1210 span.n_wb{ background-position:0 -304px;    width:35px; }
.w1210 span.n_wx{ background-position:-42px -304px;  width:30px;}
 .w1210 span.n_ios{ background-position:-80px -304px;   width:30px; }
.w1210 span.n_az{ background-position:-113px -304px;   width:30px; }

.w1210 li.this span.n_wb{ background-position:0 -1048px;     }
.w1210 li.this span.n_wx{ background-position:-42px -1048px; }
.w1210 li.this span.n_ios{ background-position:-80px -1048px;    }
.w1210 li.this span.n_az{ background-position:-113px -1048px;   }
1200--*/


.n_wb a,.n_ios a,.n_az a{ display:block; width:100%; height:100%; clear:both;}

.tcaidan{    z-index: 99;
    display: none;
    position: absolute;
    line-height: 24px;
    top: 30px;
 
    border: 1px solid #e7e7e7;
    background-color: #fff; padding-bottom:5px;
  }.tcaidan img{ margin:10px 10px 5px 10px;}
  
  /*---底部 ----*/
  
   
  .footwrap_new{ background-color:#2997d9; padding:30px 0 20px 0}
.ifootlist{ float:left; width:76%; line-height:24px;}
  .ifootlist dl{ float:left; width:16%;}
  .ifootlist dl dt,.fguangzhu h4{ font-size:16px;font-family:"微软雅黑"; padding: 0 0 8px 0; margin:0;}
  .ifootlist dl dd,.ifootlist dl dd a{ font-size:14px; font-family: Arial, Helvetica, sans-serif,宋体}
  .ifootlist dl dd a{ padding-right:15px; display:inline-block} 
  .footwrap_new2{ font-size:14px; font-family: Arial, Helvetica, sans-serif,宋体; padding-bottom:20px;}
  .f_link,.f_link a:link,.f_link a:visited{ color:#1f8bcd; font-weight:bold;}
  .footwrap_new2 .bg{ overflow:hidden; text-align:center;}
  .f_link{  padding:10px 0 5px 0;  }
  .f_link a{ line-height:34px;     background-position: 0 -719px; padding:0 10px;} 
  .footwrap_new2 .f_link a.thome{ background:none;}
  .ifootlist .asf{ display:block; width: 152px;
    height: 44px;  background-position:0 -523px;}
	
	.footwrap_new2 p{  font-size:13px;}
	.footwrap_new2 p,.footwrap_new2 p a:link,.footwrap_new2 p a:visited { color:#717171;}
	.footwrap_new2 p a:hover { color: #C00;}
	.fguangzhu{ float:right; width:200px;} 
	
	.f_logo a{ float:left; display:block; width:48px; height:44px;}
	.f_logo li{ float:left; width:25%;}
	 .f_logo a.sina{ background-position:-2px -577px;}.f_logo a.qq{ background-position:-57px -575px;}.f_logo a.tw{ background-position:-102px -575px;}.f_logo a.face{ background-position:-152px -575px;}
	  .f_logo a.kaiyuan{ background-position:0 -627px;}.f_logo a.zhekou{ background-position:-55px -627px;}.f_logo a.zazhi{ background-position:-105px -629px;}.f_logo a.jiasule{ background-position:-151px -627px;}
	  
	  
   .f_logo a.sina:hover{ background-position:-2px -920px;}.f_logo a.qq:hover{ background-position:-57px -918px;}.f_logo a.tw:hover{ background-position:-102px -918px;}.f_logo a.face:hover{ background-position:-152px -918px;}
	  .f_logo a.kaiyuan:hover{ background-position:0 -970px;}.f_logo a.zhekou:hover{ background-position:-55px -970px;}.f_logo a.zazhi:hover{ background-position:-105px -972px;}.f_logo a.jiasule:hover{ background-position:-151px -970px;}
	  
	  .f_logo li a:hover{ background-color:; border-radius:5px;}
	  
	  
	      .m_header,.m_foot{ display:none;}
		   