﻿body{  margin:0;padding:0;font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif;font-size:12px;color:#415D7C;
       line-height:20px;background:#E6E6E6;}
a{color:#333;text-decoration:none;font-family: "Microsoft YaHei",'宋体',Verdana, Helvetica, Sans-Serif,'宋体';}
a:hover{color:#f00;}
body,div,dl,dt,dd,ul,ol,li,h1,h1 *,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,select,option,textarea,p,blockquote,th,td{font:12px/20px arial, verdana, tahoma, simsun, sans-serif;word-break:break-all;word-wrap:break-word;}
ul,li{list-style-type:none;margin:0;padding:0; }
h1{font-size:18px;margin:15px 0 10px;padding:10px 0;color:#000;text-align:center;}
h2{font-size:12px;color:#000;margin:0;padding:0;}
img{border:0;}
p{ margin:0px; padding:0px;}
 /***********master************/
 /*页面层容器*/
.container {width:100%;margin:0px auto 0px; min-width:1210px; background:#fff;   }
.cl_split{height:10px}
/*顶部*/
/*注册*/
#pannel_top{width:100%;margin:0px auto 0px;background:#fff; height:95px;   }
#banner_top {width:1200px;height:auto;margin:0px auto 0px; }
 
#logo {width:100%;margin:0px auto 0px;     }
.css_img {margin:0px  auto 0px; margin-top:0px}




#pannel_toplogin{width:100%;height:30px;margin:0px auto 0px; background:#FAFAFA; border-bottom:1px solid #E5E5E5}

#top_login {width:1200px;height:auto;margin:0px auto 0px; color:#000; font-weight:bolder;   }

.right_toplogin{width:200px;height:auto;margin:0px auto 0px;margin-top:8px;float:left;}
.center_toplogin{width:720px;height:20px; line-height:20px;margin:0px auto;margin-top:5px;float:left;font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif;
                   }
.left_toplogin{width:260px;height:auto;margin:0px auto;margin-top:8px;float:right;}

.right_toplogin ul{list-style:none;margin:0px;padding:0px;}
.right_toplogin ul li{float:left; width:auto; TEXT-ALIGN: center;line-height:15px; }

.left_toplogin ul{list-style:none;margin:0px;padding:0px;}
.left_toplogin ul li{float:left; width:auto; TEXT-ALIGN: right;line-height:15px; }


.wid {width:150px}
.wid1 {width:380px}
/*注册end*/
/*header end  border:1px solid #000000;*/
/*导航 border-right:1px  solid #ffffff;  */
#top_nav{width:100%;height:41px;margin:0px auto; background:#0081CC;  }
#banner_bottom {width:1200px;margin:0px auto; }
 
#nav_botom {width:100%;height:41px; margin:0px auto;  color:#ffffff  }
.cls_navwidth {
    width:12%;
}
#nav_botom ul{list-style:none;margin:0px;padding:0px;}
#nav_botom ul li{float:left; TEXT-ALIGN: center;line-height:41px;color:#ffffff; height:41px;
                  font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif}

#nav_botom ul  a{DISPLAY: inline-block;color:#fff;width:100%;  height:41px; font-size:16px; 
                 font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
#nav_botom ul  a:hover{color:#FFA400; background-color:#006397}  
#nav_botom  .activeTab    {    color:#FFA400; background-color:#006397}
#nav_botom   .activeTab a {  color:#FFA400}


 
.cls_split{ width:1px;height:20px}
/*导航end*/


/*banner*/
#pannel_banner{width:100%;margin:0px auto; clear:both}
#pannel_banner2{width:100%;margin:0px auto; clear:both}
/*banner end*/

.pannelbgfff{width:1210px;height:auto;background:#ffffff;   margin:0px auto 0px; }

/*搜索*/
.pannel_search{width:100%;margin:0px auto;background:#ffffff; margin:0px; height:auto; padding-top:15px;
                position:relative;z-index:9999 ; }
.pannel_float {
    filter:alpha(opacity=50); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; padding-bottom:15px;
}
.search{width:1200px;height:auto;margin:0px auto;height:42px;    }
.search_left{width:350px;height:100%;margin:0px auto; float:left;  border:1px solid #C9CACA }
/*.search_right{width:580px;height:100%;margin:0px auto; float:left  }*/
.search_right{width:606px;height:100%;margin:0px auto; float:left; margin-left:127px   }
.login_input {
    BORDER: #7ECEF4 1px solid;   FONT-WEIGHT: bold;  font-size:14px;
      WIDTH: 356px; TEXT-INDENT: 5px; LINE-HEIGHT: 39px;   HEIGHT: 39px
}
.pclssubweb {
    width:226px;height:28px; margin:0px; padding:0px; margin-top:8px; margin-left:100px;  
}

.subwebpic {
    width:18px;  margin:0px; padding:0px;    float:left
}
.subweb_web {
    width:180px;  margin:0px; padding:0px; height:28px; margin-top:5px; margin-left:20px;   float:left
}
.clswebfont {
    color:#595757; font-size:20px;  font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif;
}
.clswebfont1 {
    color:#595757; font-size:16px;  font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif;
}
.clswebfont2 {
    color:#F2A011; font-size:14px;  font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif;
}
/*搜索end*/

/*顶部 end*/

/****************************************************************************/

/*content*/
#pannel_body{width:100%;margin:0px auto; clear:both; overflow:hidden}
#body_contain {width:1200px;margin:0px auto; clear:both;margin-top:20px;background:#ffffff;  overflow:hidden}/*height:800px;overflow:auto;*/
/*布局*/
#panel_top_default{width:100%;margin:0px auto;  height:auto; margin-top:10px;   }
#body_left{width:350px;margin:0px; float:left;   margin-left:0px; position:relative;z-index:9998  }
#body_right {width:840px; float:right;margin:0px ;  height:250px;margin-left:10px; position:relative;z-index:10 }/*border:1px solid #71CECB; */

/*左边分类*/
.left_left{width:30px;margin:0px; float:left; margin-left:0px;    }
#left_right{width:260px;height:714px;margin:0px; float:right;   margin-left:0px; background:url(../yipinimages/bg_left_right.png) no-repeat;  }

.left_left ul{list-style:none;margin:0px;padding:0px;}
.left_left ul li{float:left; TEXT-ALIGN: center;color:#ffffff;width:30px;font-size:16px; font-weight:bolder;}

/*分类明细*/
.panel_fldetail{width:95%;height:100%;margin:0 auto 0px; margin-top:10px;margin-left:10px; }
.title{ font:14px Arial, Helvetica, sans-serif;height:22px;width:100%;line-height:22px; text-align:left; clear:both}
.title   a{color:#F19900; font-family:'宋体', Verdana, Helvetica, Sans-Serif;font-weight:bolder;}
.title   a:hover{color:#f00;}

.fllist{width:100%;height:100%;margin:0 auto 0px; }
.fllist ul{list-style:none;margin:0px;padding:0px;}
.fllist ul li{float:left; TEXT-ALIGN: left;color:#ffffff;width:80px;font-size:12px; }
.fllist   a{color:#848484; font-family:'宋体', Verdana, Helvetica, Sans-Serif;font-weight:bolder;}
.fllist   a:hover{color:#f00;}

#footer1{width:100%;height:120px;margin:0px auto;   margin-top:10px; border:1px solid #9FA0A0  }/*margin-top:10px*/
#pfooter {width:1200px;height:120px;margin:0px auto;  }
.cls_rights {
    width:100%;height:30px; line-height:30px; color:#000;text-align:center;margin-top:10px;
}
.cls_us {
    width:100%;height:30px; line-height:30px; color:#595757;text-align:center; margin-top:10px
}
 /***********master end************/


 /*************登录*******************/
.banner_login {
    height:250px;width:1200px; margin:0px auto 0px; margin-top:20px; 
}
.banner_login_left {
    width:350px;height:250px;margin:0px; float:left; margin-left:0px; background-color:#B2D0DC   
}
.banner_login_right {
    width:840px;height:250px;margin:0px; float:left; margin-left:10px; background-color:#7ECEF4   
}
.clslogin {
    width:266px;height:250px;margin:0px auto 0px;
}
.clszc {
    width:266px;margin:0px auto 0px;height:30px; margin-top:15px;
}
.clszc ul{list-style:none;margin:0px;padding:0px;}
.clszc ul li{float:left; TEXT-ALIGN: center;color:#01638A; height:30px; line-height:30px;
              font-size:14px;font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
.clszc   a{color:#01638A; font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
.clszc   a:hover{color:#f00;}
.cls_zcliwidth {
    width:45%;
}
.clslogininput {
    width:266px;margin:0px auto 0px;height:177px; margin-top:10px;
}
.cls_logininput{height:38px;width:204px; line-height:38px; border:0px;FONT-WEIGHT: bold; color:#000;  
                font-size:14px }

.spclslogin_pwd{ color:#01638A; font-size:16px;font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif}
.spclslogin_pwd  a{color:#01638A;  font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif }
.spclslogin_pwd a:hover{color:#f00;}

.clslogininput_user {
    width:266px;margin:0px auto 0px;height:177px; margin-top:10px;
}
#sploginuser{color:#0C6A90;font-size:16px;  font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif }
#sploginuser2{color:#0C6A90;font-size:14px;  font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif }

#spexit  a{color:#0C6A90;font-size:16px;  font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif }
#spexit a:hover{color:#f00;}
 /*************登录end*******************/

 /*****************中间*****************/
 .center_body {
    height:auto;width:1200px; margin:0px auto 0px; margin-top:10px;  
}
 /***************热门推荐******************/
.panel_hot {
    width: 100%;
    height: auto;
    margin: 0px;
    margin-top:40px;
     
}
.clshot_top {
    width:100%;height:38px; margin:0px auto 0px; border-bottom:2px solid #F29700
}
.clshot_topleft {
    width:31px;height:31px; margin:0px; margin-left:20px; float:left
}
.clshot_toptitle {
    width:128px;height:31px; margin:0px; margin-left:20px; float:left; font-size:18px; color:#415D7C; margin-top:5px;
     font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif 
}
#clshot_topjx{
    width:51px;height:21px; margin:0px; margin-left:30px; float:left; font-size:14px; color:#fff; margin-top:10px;
     font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif ; background-color:#F29700; text-align:center;
     line-height:21px;
}
#clshot_topjx   a{color:#fff;   font-size:14px;
                      font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
#clshot_topjx   a:hover{color:#f00;}

#clshot_topcenter{
    width:770px;height:20px; margin:0px; margin-left:20px; float:left;    margin-top:10px;   
}
#clshot_topcenter ul{list-style:none;margin:0px;padding:0px;}
#clshot_topcenter ul li{float:left; TEXT-ALIGN: center;color:#415D7C; height:20px; line-height:18px;width:auto;
               padding-left:5px; padding-right:5px; 
              font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
#clshot_topcenter   a{color:#415D7C; DISPLAY: inline-block;height:20px;  padding-left:5px; padding-right:5px; 
                        font-size:14px;
                      font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
#clshot_topcenter   a:hover{color:#fff;background-color:#F29700}

#clshot_topcenter  .activeTab    {    color:#fff; background-color:#F29700}
#clshot_topcenter   .activeTab a {  color:#fff}

#clshot_topright{
    width:100px;height:30px; margin:0px; margin-left:10px; float:left;     margin-top:10px; 
}
#clshot_topright a{color:#415D7C;font-size:14px;font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif; }
#clshot_topright a:hover{color:#f00;}

.clshot_topright2{
    width:16px;height:21px; margin:0px; float:left;    margin-top:10px;
}

.pannelhotlist {
    width:100%;height:434px; margin:0px ;  
}
.clshotlistleft1{width:200px;height:434px;margin:0px ; float:left;    }
.clshotlistright1{width:999px;height:435px;margin:0px ; float:left;  
                 border-bottom:1px solid #C9CACA; border-right:1px solid #C9CACA;
}
.left_hotpic{width:100%;margin:0 auto 0px;   }
.left_hotpic ul{list-style:none;margin:0px;padding:0px;}
.left_hotpic ul li{float:left; TEXT-ALIGN: center;background-color:#3382AC;
                    width:100%; height:217px; }
.left_hotpic_bottom{width:100%;margin:0 auto 0px;   }
.left_hotpic_bottom ul{list-style:none;margin:0px;padding:0px;}
.left_hotpic_bottom ul li{float:left; TEXT-ALIGN: center;background-color:#3382AC; border-top:2px solid #99B9DD;
                           width:100%; height:71px; }

.clshotlist {
    width:985px;height:412px; margin:0px; margin-top:0px;margin-left:15px; 
}
.clshotlist ul{list-style:none;margin:0px;padding:0px;}
.clshotlist ul li{float:left; TEXT-ALIGN: center; margin:0px; margin-right:8px; margin-top:10px;
                    width:235px; height:200px;border:1px solid #fff   }
.clshotlist ul li active{ border:1px solid #000   }

.photlistdetail {
    width:100%;height:200px; margin:0px auto 0px;
}
.csshotlistdetail {
    width:228px;height:188px; margin:0px auto 0px; margin-top:5px;
}
.hotlistdetail_pic {
    width:228px;height:123px; margin:0px auto 0px;  
}
#hotlistdetail {
    width:228px; height:41px; margin:0px auto 0px;   text-align:left; font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif;
}
#hotlistdetail a{color:#666464;font-size:14px;   font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif; }
#hotlistdetail a:hover{color:#f00;}

.hotlistdetail_bottom {
    width:228px;height:24px; margin:0px auto 0px;  
}
.hotlistdetail_bottom_left{width:100px;height:24px;font-family:"Microsoft YaHei",宋体, Arial, Helvetica, sans-serif; color:#666464; 
                  font-size:12px;    line-height:24px; margin:0 auto 0px; text-align:left; float:left;   }
.hotlistdetail_bottom_left1{width:40px;height:24px; float:left;  }
.sp_tm{width:40px;height:24px;font-family:"Microsoft YaHei",宋体, Arial, Helvetica, sans-serif; color:#fff; 
                  font-size:14px; background-color:#F29700;
                     line-height:24px; margin:0 auto 0px; text-align:center;  padding-left:5px; padding-right:5px;  }

.hotlistdetail_bottom_right{width:110px;height:24px;line-height:24px;margin:0 auto 0px;color:#595757;
                  font-family:"Microsoft YaHei",宋体, Arial, Helvetica, sans-serif;  font-size:12px;  
                   text-align:right; float:right; }
.hotlistdetail_bottom_right em{color:#F19900; font-size:20px;font-family: Arial, Helvetica, sans-serif;height:30px;line-height:30px; 
                     font-weight:900; }
/***************热门推荐end******************/

/***************国内旅游******************/
.panel_gnly {
        width: 100%;
    height: auto;
    margin: 0px;
    margin-top:40px;
}
.clsgnly_top {
    width:100%;height:38px; margin:0px auto 0px; border-bottom:2px solid #0068B7
}
.clsgnly_topleft {
    width:31px;height:31px; margin:0px; margin-left:20px; float:left
}
.clsgnly_toptitle {
    width:128px;height:31px; margin:0px; margin-left:20px; float:left; font-size:18px; color:#415D7C; margin-top:5px;
     font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif 
}
#clsgnly_topjx{
    width:51px;height:21px; margin:0px; margin-left:30px; float:left; font-size:14px; color:#fff; margin-top:10px;
     font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif ; background-color:#0068B7; text-align:center;
     line-height:21px;
}
#clsgnly_topjx   a{color:#fff;   font-size:14px;
                      font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
#clsgnly_topjx   a:hover{color:#f00;}

#clsgnly_topcenter{
    width:770px;height:15px; margin:0px; margin-left:20px; float:left;    margin-top:10px;   
}
#clsgnly_topcenter ul{list-style:none;margin:0px;padding:0px;}
#clsgnly_topcenter ul li{float:left; TEXT-ALIGN: center;color:#415D7C; height:20px; line-height:18px;width:auto;
               padding-left:5px; padding-right:5px; 
              font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
#clsgnly_topcenter   a{color:#415D7C;  DISPLAY: inline-block;height:20px;  padding-left:5px; padding-right:5px; 
                        font-size:14px;
                      font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
#clsgnly_topcenter   a:hover{color:#fff;background-color:#0068B7}

#clsgnly_topcenter  .activeTab_gncx    {    color:#fff; background-color:#0068B7}
#clsgnly_topcenter   .activeTab_gncx a {  color:#fff}



#clsgnly_topright{
    width:100px;height:30px; margin:0px; margin-left:10px; float:left;     margin-top:10px; 
}
#clsgnly_topright a{color:#415D7C;font-size:14px;font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif; }
#clsgnly_topright a:hover{color:#f00;}

.clsgnly_topright2{
    width:16px;height:21px; margin:0px; float:left;    margin-top:10px;
}
.pannellist_gnly {
    width:100%;height:642px; margin:0px ;  
}
.clslistleft_gnly{width:200px;height:642px;margin:0px ; float:left;    }
.clslistright_gnly{width:999px;height:642px;margin:0px ; float:left;  
                 border-bottom:1px solid #C9CACA; border-right:1px solid #C9CACA; 
}
.leftpic_gnly{width:100%;margin:0 auto 0px;   }
.leftpic_gnly ul{list-style:none;margin:0px;padding:0px;}
.leftpic_gnly ul li{float:left; TEXT-ALIGN: center;background-color:#3382AC;
                    width:100%; height:210px; border-bottom:2px solid #99B9DD; }

.leftpic_gnly_bottom{width:100%;margin:0 auto 0px;   }
.leftpic_gnly_bottom ul{list-style:none;margin:0px;padding:0px;}
.leftpic_gnly_bottom ul li{float:left; TEXT-ALIGN: center;background-color:#3382AC; border-bottom:2px solid #99B9DD;
                           width:100%; height:71px; }

.clslist_gnly_left {
    width:480px;height:611px;margin:0px;float:left; margin-left:10px;
}
.clslist_gnly_right {
    width:480px;height:611px;margin:0px;float:left; margin-left:20px;
}
.pclslist_gnly_left_big {
    width:480px;height:410px;margin:0px auto 0px;margin-top:10px;
}
.pclslist_out_left_big {
    width:480px;height:410px;margin:0px auto 0px;margin-top:10px;
}

.pclslist_short_left_big {
    width:480px;height:410px;margin:0px auto 0px;margin-top:10px;
}


.clslist_gnly_left_big {
    width:480px;height:410px;margin:0px auto 0px;border:1px solid #fff
}
.clslist_gnly_left_bottom {
    width:100%;height:463px;margin:0px;
}
.clslinelist {
    width:100%;height:auto; margin:0px; margin-top:0px;   
}
.clslinelist ul{list-style:none;margin:0px;padding:0px;}
.clslinelist ul li{float:left; TEXT-ALIGN: center; margin:0px; margin-right:0px; margin-top:10px;
                    width:238px; height:200px; border:1px solid #fff }
.clslinelist_gncx {
    width:100%;height:auto; margin:0px; margin-top:0px;
}
.clslinelist_gncx ul{list-style:none;margin:0px;padding:0px;}
.clslinelist_gncx ul li{float:left; TEXT-ALIGN: center; margin:0px; margin-right:5px; margin-top:10px;
                    width:230px; height:200px; border:1px solid #fff }

.clslist_gnly_left_big_pic {
    width:470px;height:335px; margin:0px auto 0px; margin-top:5px;   overflow: hidden;
}
 
#clslist_gnly_left_name {
    width:470px; height:41px; margin:0px auto 0px;   text-align:left; 
}
#clslist_gnly_left_name a{color:#666464;font-size:14px;   font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif; }
#clslist_gnly_left_name a:hover{color:#f00;}

.clslist_gnly_left_big_bottom {
    width:470px;height:24px; margin:0px auto 0px;   
}
/***************国内旅游end******************/



/****************出境旅游******************/
.clsout_top {
    width:100%;height:38px; margin:0px auto 0px; border-bottom:2px solid #2CC1A3
}
.clsout_topleft {
    width:31px;height:31px; margin:0px; margin-left:20px; float:left
}
.clsout_toptitle {
    width:128px;height:31px; margin:0px; margin-left:20px; float:left; font-size:18px; color:#415D7C; margin-top:5px;
     font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif 
}
#clsout_topjx{
    width:51px;height:21px; margin:0px; margin-left:30px; float:left; font-size:14px; color:#fff; margin-top:10px;
     font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif ; background-color:#2CC1A3; text-align:center;
     line-height:21px;
}
#clsout_topjx   a{color:#fff;   font-size:14px;
                      font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
#clsout_topjx   a:hover{color:#f00;}

#clsout_topcenter{
    width:770px;height:20px; margin:0px; margin-left:20px; float:left;    margin-top:10px;   
}
#clsout_topcenter ul{list-style:none;margin:0px;padding:0px;}
#clsout_topcenter ul li{float:left; TEXT-ALIGN: center;color:#415D7C; height:20px; line-height:18px;width:auto;
                padding-left:5px; padding-right:5px; 
              font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
#clsout_topcenter   a{color:#415D7C;   DISPLAY: inline-block;height:20px;  padding-left:5px; padding-right:5px; 
                     font-size:14px; font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
#clsout_topcenter   a:hover{color:#fff;background-color:#2CC1A3}

#clsout_topcenter  .activeTab    {    color:#fff; background-color:#2CC1A3}
#clsout_topcenter   .activeTab a {  color:#fff}



#clsout_topright{
    width:100px;height:30px; margin:0px; margin-left:10px; float:left;     margin-top:10px; 
}
#clsout_topright a{color:#415D7C;font-size:14px;font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif; }
#clsout_topright a:hover{color:#f00;}

.clsout_topright2{
    width:16px;height:21px; margin:0px; float:left;    margin-top:10px;
}
/****************出境旅游end******************/


/****************周边旅游******************/
.clsshort_top {
    width:100%;height:38px; margin:0px auto 0px; border-bottom:2px solid #55A551
}
.clsshort_topleft {
    width:31px;height:31px; margin:0px; margin-left:20px; float:left
}
.clsshort_toptitle {
    width:128px;height:31px; margin:0px; margin-left:20px; float:left; font-size:18px; color:#415D7C; margin-top:5px;
     font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif 
}
#clsshort_topjx{
    width:51px;height:21px; margin:0px; margin-left:30px; float:left; font-size:14px; color:#fff; margin-top:10px;
     font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif ; background-color:#55A551; text-align:center;
     line-height:21px;
}
#clsshort_topjx   a{color:#fff;   font-size:14px;
                      font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
#clsshort_topjx   a:hover{color:#f00;}


#clsshort_topcenter{
    width:770px;height:20px; margin:0px; margin-left:20px; float:left;    margin-top:10px;   
}
#clsshort_topcenter ul{list-style:none;margin:0px;padding:0px;}
#clsshort_topcenter ul li{float:left; TEXT-ALIGN: center;color:#415D7C; height:20px; line-height:18px;width:auto;
                padding-left:5px; padding-right:5px; 
              font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
#clsshort_topcenter   a{color:#415D7C;    DISPLAY: inline-block;height:20px;  padding-left:5px; padding-right:5px; 
                     font-size:14px; font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }

#clsshort_topcenter   a:hover{color:#fff;background-color:#55A551}

#clsshort_topcenter  .activeTab    {    color:#fff; background-color:#55A551}
#clsshort_topcenter   .activeTab a {  color:#fff}




#clsshort_topright{
    width:100px;height:30px; margin:0px; margin-left:10px; float:left;     margin-top:10px; 
}
#clsshort_topright a{color:#415D7C;font-size:14px;font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif; }
#clsshort_topright a:hover{color:#f00;}

.clsshort_topright2{
    width:16px;height:21px; margin:0px; float:left;    margin-top:10px;
}
/****************周边旅游end******************/



/*******************主题旅游**************/
.banner_ztly {
    height:380px;width:100%; margin:0px auto 0px;  
}/*margin-top:20px;*/
.pbanner_cpzt {
    width:1004px; height:auto; margin:0px auto 0px; margin-top:0px;      background-color:#EFEFEF;
     border:1px solid #fff ;  
}
.clsbanner_cpzt {
    width:942px; height:40px; margin:0px auto 0px;background-color:#0081CC ; margin-top:20px;    border-top:2px solid #0081CC
}
.clsbanner_cpzt ul{list-style:none;margin:0px;padding:0px;}
.clsbanner_cpzt ul li{float:left; TEXT-ALIGN: center; background-color:#fff;color:#415D7C; height:40px; line-height:40px;width:100px;
              font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; margin-left:20px; font-size:18px;   }

#cpztfllist {
    width:942px; height:40px; margin:0px auto 0px;background-color:#fff ;   
}
#cpztfllist ul{list-style:none;margin:0px;padding:0px;}
#cpztfllist ul li{float:left; TEXT-ALIGN: center; background-color:#fff;color:#415D7C; height:14px; line-height:14px;width:auto;
              font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; margin-left:20px;  
               margin-top:15px
}
#cpztfllist   a{color:#415D7C;   font-size:14px;
                      font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
#cpztfllist   a:hover{color:#f00;}
.cls_vline {
    width:2px;height:15px;  
}
.cpztlist {
     width:942px; height:37px; margin:0px auto 0px; margin-top:20px 
}
.cpztlist_title {
    width:100%;height:37px; margin:0px; border-bottom:2px solid #0081CC
}
.cpztlist_title_left {
    width:120px;height:37px; background-color:#0081CC; color:#fff;font-size:16px; text-align:center;
    line-height:37px; font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif;float:left
}
#cpztlist_title_right {
    width:120px;height:20px;  color:#fff;font-size:16px; margin-top:10px; text-align:right;
                      font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif;float:right;
                       padding-right:10px
}
#cpztlist_title_right  a{color:#415D7C;   font-size:14px;
                      font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
#cpztlist_title_right  a:hover{color:#f00;}

.pcpztlist {
    width:942px; height:auto; margin:0px auto 0px;  background-color:#fff
}
.cpztlistdetail {
    width:903px; height:auto; margin:0px auto 0px;  
}
.cpztdescr {
    width:100%; height:auto; margin:0px auto 0px;  padding-top:10px; text-align:left;font-size:16px;
                  color:#666464;     font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif;
}
.cpztlinelist {
    width:100%;height:auto;margin:0px auto 0px; 
}
.cpztlinelist ul{list-style:none;margin:0px;padding:0px;}
.cpztlinelist ul li{float:left; TEXT-ALIGN: center; margin:0px; margin-right:5px; margin-top:10px;
                    width:290px; height:290px;  border:1px solid #E8C689  }
.pcpztlistdetail {
    width:100%;height:235px; margin:0px auto 0px;
}
.cscpztlistdetail {
    width:264px;height:235px; margin:0px auto 0px; margin-top:5px;
}
.cpztlistdetail_pic {
    width:264px;height:151px; margin:0px auto 0px;  
}
#cpztlinenamedetail {
    width:264px; height:41px; margin:0px auto 0px;   text-align:left; font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif;
}
#cpztlinenamedetail a{color:#666464;font-size:14px;   font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif; }
#cpztlinenamedetail a:hover{color:#f00;}
.cpzt_ztxxlist {
    width:264px;height:20px; margin:0px ;
}
.cpzt_ztxxlist ul{list-style:none;margin:0px;padding:0px;}
.cpzt_ztxxlist ul li{float:left; TEXT-ALIGN: center;line-height:20px;color:#999999; height:20px;width:auto;
                border:1px solid #C9CACA;  margin:0px; margin-right:5px;  margin-top:10px; font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif}

.cpzt_ztxxlist ul  a{DISPLAY: inline-block;color:#999999;width:auto;  height:20px; font-size:12px; 
                      padding-left:5px; padding-right:5px;
                 font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
.cpzt_ztxxlist ul  a:hover{color:#fff; background-color:#F29700}  
.cpzt_ztxxlist  .activeTab    {    color:#fff; background-color:#F29700}
.cpzt_ztxxlist   .activeTab a {  color:#fff}

 

.cpztlistdetail_bottom_left{width:110px;height:30px;line-height:30px;margin:0px;color:#fff;
                  font-family:"Microsoft YaHei",宋体, Arial, Helvetica, sans-serif;  font-size:12px;font-weight:bold;  
                   text-align:right; float:left; background-color:#F29700;  padding-right:10px }
.cpztlistdetail_bottom_left em{color:#fff; font-size:20px;font-family: Arial, Helvetica, sans-serif;height:30px;line-height:30px; 
                     font-weight:900; }
/*******************主题旅游 end**************/



/*********************搜索页面**********************************/
.clssearchtitle {
    width:1200px;height:30px; margin:0px auto 0px; margin-top:20px;  
}
.clssearchtitle_left {
    width:80px; height:30px; margin:0px; float:left; line-height:30px; color:#656364; font-size:14px;
    text-align:right;
     font-family:"Microsoft YaHei",宋体, Arial, Helvetica, sans-serif;  
}
.clssearchtitle_right {
    width:80px; height:30px; margin:0px; float:left;line-height:30px;font-size:14px;
     font-family:"Microsoft YaHei",宋体, Arial, Helvetica, sans-serif; 
}
.lineflname {
    color:#0081CC; font-size:14px; text-align:center;
     font-family:"Microsoft YaHei",宋体, Arial, Helvetica, sans-serif;
}
#clszxgh{
     width:80px; height:30px; float:left;  color:#F09900; font-size:14px;font-family:"Microsoft YaHei",宋体, Arial, Helvetica, sans-serif;
     line-height:30px;      
}
#clszxgh  a{    color:#F09900; font-size:14px;     font-family:"Microsoft YaHei",宋体, Arial, Helvetica, sans-serif;}
#clszxgh  a:hover{color:#f00;}
/************分站选择***********/
.floatsubweb{width:350px;height:90px;margin:0px auto;position: absolute;z-index:9999 ; border:1px solid #C8C7C7;
              background:#F8F8F8; top:50px;left:0px; }
.floatsubweb ul{list-style:none;margin:0px;padding:0px;}
.floatsubweb ul li{float:left; width:50px; height:25px;  TEXT-ALIGN: left; 
                  line-height:25px; margin:0px; margin-top:10px; margin-left:10px; color:#595757;font-family:'宋体', Verdana, Helvetica, Sans-Serif; }
.floatsubweb ul  a{color:#595757; font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif }
.floatsubweb ul  a:hover{color:#f00;}  
 
/***********分站选择******************/
/*****************专线分类**************/
.linefllist { width:1200px; height:auto;margin:0px auto 0px;  position: absolute;z-index:998 ; border:1px solid #C8C7C7;
              background:#F8F8F8; top:270px;left:0px;}
.linefllist ul{list-style:none;margin:0px;padding:0px;}
.linefllist ul li{float:left; WIDTH: 140px;TEXT-ALIGN: center;line-height:33px;color:#666666; height:33px; font-size:12px;  
                    margin-left:15px; margin-top:5px;margin-bottom:5px; border:1px solid #E1E1E0; background-color:#F6F6F6 }
.linefllist ul  a{WIDTH: 140px; COLOR: #666666; LINE-HEIGHT: 33px;    HEIGHT: 25px; TEXT-ALIGN: center; TEXT-DECORATION: none;
                   font-family:"Microsoft YaHei",'宋体',"Times New Roman",Simsun}
.linefllist ul  a:hover{ color:#3165CC}  

.linefllist ul  a{DISPLAY: inline-block; WIDTH: 140px; COLOR: #666666; LINE-HEIGHT: 33px;    HEIGHT: 33px; TEXT-ALIGN: center; TEXT-DECORATION: none; font-family:"Times New Roman",Simsun,'宋体'}
.linefllist ul  a:hover{BACKGROUND: #1466B1; color:#fff}
.linefllist  .activeTab    {  BACKGROUND: #1466B1; color:#fff}
.linefllist   .activeTab a {  color:#fff}
/*****************专线分类**************/


/********************搜索*********************/
.psearch {
    width:1200px; height:auto;margin:0px auto 0px;  margin-top:10px;
}
.psearch_left {
    width:967px; height:auto; margin:0px; float:left;   
}
.psearch_left_top {
    width:100%; height:auto; min-height:200px; margin:0px; border-top:1px solid #CACACA;
    border-left:1px solid #CACACA;border-right:1px solid #CACACA
}
.clssearch_fllist {
    width:100%;height:40px; margin:0px;
}
.clssearch_fllist ul{list-style:none;margin:0px;padding:0px;}
.clssearch_fllist ul li{float:left; WIDTH: 120px;TEXT-ALIGN: center;line-height:40px;color:#666666; height:40px; font-size:12px;  
                      margin:0px; border-right:1px solid #CACACA; border-bottom:1px solid #CACACA;   }
.clssearch_fllist ul  a{DISPLAY: inline-block; WIDTH: 120px; COLOR: #666666; LINE-HEIGHT: 40px;    HEIGHT: 40px;
                         TEXT-ALIGN: center; TEXT-DECORATION: none;font-size:14px;  font-family:"Microsoft YaHei",'宋体',"Times New Roman",Simsun}
.clssearch_fllist ul  a:hover{BACKGROUND: #B5B5B7; color:#fff}
.clssearch_fllist  .activeTab_search    {  BACKGROUND: #B5B5B7; color:#fff}
.clssearch_fllist   .activeTab_search a {  color:#fff}

/*******************线路名称******************/
.clssearch_linename {
    width:100%;height:auto; min-height:40px; margin:0px; border-bottom:1px solid #CACACA
}
 .title_search{width:120px;margin:0 auto 0px; float:left;height:40px;line-height:40px; text-align:center;   
               color:#727272; font-size:14px; font-family:"Microsoft YaHei",'宋体',"Times New Roman",Simsun   }

 .panel_search_linename{width:787px; height:auto; margin:0 auto 0px; float:left;} 
.panel_search_linename ul{list-style:none;margin:0px;padding:0px;}
.panel_search_linename ul li{float:left;  font-size:12px; width:auto;  height:25px;line-height:25px; margin:0px; text-align:center ; 
                        color:#333333; margin-left:5px; margin-top:5px; margin-bottom:5px;   }
.panel_search_linename ul li a{color:#333333;DISPLAY: inline-block;WIDTH: auto; padding-left:10px; padding-right:10px;  font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif,'宋体'}
.panel_search_linename ul li   a:hover{BACKGROUND: #B5B5B7; color:#fff;}     
.panel_search_linename  .activeTab_query    {  BACKGROUND: #B5B5B7; color:#fff}
.panel_search_linename   .activeTab_query a {  color:#fff}
.query_sight_right2_days{width:60px;margin:0 auto 0px; height:35px; line-height:35px; margin-top:5px; float:left;  }
.query_sight_right2_outcity{width:60px;margin:0 auto 0px; height:27px; line-height:27px;margin-top:5px; float:left; }
.query_sight_right2_price{width:60px;margin:0 auto 0px; height:27px; line-height:27px;margin-top:5px; float:left; }
.query_sight_right2_lineflglid{width:60px;margin:0 auto 0px; height:27px; line-height:27px;margin-top:5px; float:left; }
.query_sight_right2_cptype{width:60px;margin:0 auto 0px; height:27px; line-height:27px;margin-top:5px; float:left; }
.query_sight_right2_linefllist{width:60px;margin:0 auto 0px; height:27px; line-height:27px;margin-top:5px; float:left; }
/*******************线路名称end******************/

.psearch_right {
    width:202px; height:640px; margin:0px; float:left;  margin-left:25px;   
}
.right_searchpic{width:100%;margin:0 auto 0px;   }
.right_searchpic ul{list-style:none;margin:0px;padding:0px;}
.right_searchpic ul li{float:left; TEXT-ALIGN: center;background-color:#3382AC;
                    width:100%; height:208px; border-bottom:2px solid #fff }

.right_searchpic_bottom{width:100%;margin:0 auto 0px;   }
.right_searchpic_bottom ul{list-style:none;margin:0px;padding:0px;}
.right_searchpic_bottom ul li{float:left; TEXT-ALIGN: center;background-color:#F4D47F; border-bottom:2px solid #fff;
                           width:100%; height:70px; }

.psearch_order {
    width:100%; height:40px;   margin:0px; margin-top:20px;  
    border-bottom:1px solid #CACACA;border-left:1px solid #CACACA
}
 
.psearch_order ul{list-style:none;margin:0px;padding:0px;}
.psearch_order ul li{float:left; WIDTH: 120px;TEXT-ALIGN: center;line-height:40px;color:#666666; height:40px; font-size:12px;  
                      margin:0px; border-right:1px solid #CACACA; border-top:1px solid #CACACA;   }
.psearch_order ul  a{DISPLAY: inline-block; WIDTH: 120px; COLOR: #666666; LINE-HEIGHT: 40px;    HEIGHT: 40px;
                         TEXT-ALIGN: center; TEXT-DECORATION: none;font-size:14px;  font-family:"Microsoft YaHei",'宋体',"Times New Roman",Simsun}
.psearch_order ul  a:hover{BACKGROUND: #B5B5B7; color:#fff}
.psearch_order  .activeTab_order    {  BACKGROUND: #B5B5B7; color:#fff}
.psearch_order   .activeTab_order a {  color:#fff}
/********************搜索end*********************/


.clssearchlinelist_tj {
    width:100%;height:auto;  min-height:40px; margin:0px; margin-top:10px; border:2px solid #0081CC
}
.p_searchlinelist_tjtitle {
    width:100%;height:40px; margin:0px;
}
.clssearchlinelist_tjtitle {
    width:120px;height:40px; margin:0px; background-color:#0081CC; color:#fff;font-size:16px; 
     text-align:center;line-height:40px; font-family:"Microsoft YaHei",'宋体',"Times New Roman",Simsun
}
.clssearchlinelist_list {
    width:942px;height:auto; margin:0px auto 0px; margin-top:10px;
}

/********** 标题*********/
.cpfltitle {
    width:200px;  height:30px; background:#FF9913; margin-top:10px;
     line-height:35px; text-align:center; color:#fff; font-size:14px;
      font-weight:bold;  font-family:"Microsoft YaHei",'宋体',"Times New Roman",Simsun
}
/********** 标题*********/

.pannel_cxlinelist {
    width:100%;height:auto;margin:0px auto 0px;
}
.clssearchlinelist_list ul{list-style:none;margin:0px;padding:0px;}
.clssearchlinelist_list ul li{float:left; TEXT-ALIGN: center; margin:0px; margin-right:8px; margin-top:10px;
                    width:100%;height:auto;  border-bottom:1px solid #B5B5B5   }
.clssearchlinelist_list ul li active{ border:1px solid #000   }
.clssearchlinelist_list_left {
    width:184px;height:105px; margin:0px;float:left
}
.clssearchlinelist_list_pannelright {
    width:742px;height:auto; margin:0px;margin-left:15px;float:left;
}
.clssearchlinelist_list_pannelrighttop {
    width:100%;height:auto;margin:0px;
}
.clssearchlinelist_list_center {
    width:602px;height:auto; min-height:105px; margin:0px;  float:left
}
.clssearchlinelist_list_right {
    width:140px;height:105px; margin:0px;   float:left
}
.clsjptitle {
    color:#FF5400;font-size:14px;  font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif;
}
#clssearchlinelist_linename {
    width:100%; height:30px; margin:0px;   text-align:left; font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif;
}
#clssearchlinelist_linename a{color:#666464;font-size:14px;  font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif; }
#clssearchlinelist_linename a:hover{color:#f00;}

.psearchlinelist_cpts {
    width:100%;height:30px; margin:0px ;
}
.clssearchlinelist_cptstitle {
    width:81px;height:25px;margin:0px ; float:left; line-height:25px; text-align:left; color:#666465;
    font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; font-size:14px;  
}
.clssearchlinelist_cpts {
    width:521px;height:25px; margin:0px ; float:left; 
}
.clssearchlinelist_cpts ul{list-style:none;margin:0px;padding:0px;}
.clssearchlinelist_cpts ul li{float:left; TEXT-ALIGN: center;line-height:25px;color:#666465; height:25px;width:auto;
                border:1px solid #C9CACA; margin:0px; margin-right:5px;   font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif}

.clssearchlinelist_cpts ul  a{DISPLAY: inline-block;color:#666465;width:auto;  height:25px; font-size:12px; 
                      padding-left:5px; padding-right:5px;      font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
.clssearchlinelist_cpts ul  a:hover{color:#fff; background-color:#F29700}  
.clssearchlinelist_cpts  .activeTab    {    color:#fff; background-color:#F29700}
.clssearchlinelist_cpts   .activeTab a {  color:#fff}

.clssearchlinelist_cpts dl{list-style:none;margin:0px;padding:0px;}
.clssearchlinelist_cpts dl dt{float:left; TEXT-ALIGN: center;line-height:25px;color:#666465; height:25px;width:auto;
                border:1px solid #C9CACA; margin:0px; margin-right:5px;   font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif}

.clssearchlinelist_cpts dl  a{DISPLAY: inline-block;color:#666465;width:auto;  height:25px; font-size:12px; 
                      padding-left:5px; padding-right:5px;      font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
.clssearchlinelist_cpts dl  a:hover{color:#fff; background-color:#F29700}  
.clssearchlinelist_cpts  .activeTab    {    color:#fff; background-color:#F29700}
.clssearchlinelist_cpts   .activeTab a {  color:#fff}


/**************出港城市明细**********/
.clssearchlinelist_list_pannelrightbottom {
    width:100%;height:auto;margin:0px;
}
.clssearchlinelist_list_pannelrightbottom dl{list-style:none;margin:0px;padding:0px;}
.clssearchlinelist_list_pannelrightbottom dl dt{float:left;    height:auto; min-height:83px; width:100%;
                border-top:1px dotted #C9CACA; margin:0px; margin-top:10px;   }
.dtcgcslist_left {
  width:621px;height:auto; margin:0px; margin-top:20px;   float:left;  
}
 
.dtcgcslist_right{width:100px;height:25px;line-height:25px;margin:0 auto 0px;color:#FF5500;
                  font-family:"Microsoft YaHei",宋体, Arial, Helvetica, sans-serif;  font-size:12px;font-weight:bold;  
                   text-align:right; margin-top:30px; float:right; }
.dtcgcslist_right em{color:#FF5500; font-size:20px;font-family: Arial, Helvetica, sans-serif;height:25px;line-height:25px; 
                     font-weight:900; }
/**************出港城市明细end**********/

.psearchlinelist_outcity {
    width:100%;height:25px; margin:0px ;
}
.clssearchlinelist_outcity {
    width:521px;height:25px; margin:0px ; float:left; font-size:14px; line-height:25px;
     text-align:left; color:#0059D1;font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif;
}
.psearchlinelist_newdate {
    width:100%;height:25px; margin:0px ;
}
#clssearchlinelist_newdate {
    width:200px;height:25px; margin:0px;font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif;
    font-size:14px;color:#676566;float:left; text-align:left
}
#clssearchlinelist_newdate a{color:#676566;font-size:14px;  font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif; }
#clssearchlinelist_newdate a:hover{color:#f00;}

#clssearchlinelist_newdatemore {
    width:80px;height:25px; margin:0px;font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif;
    font-size:14px;color:#676566; float:left;text-align:center
}
#clssearchlinelist_newdatemore a{color:#676566;font-size:14px;  font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif; }
#clssearchlinelist_newdatemore a:hover{color:#f00;}

.clssearchlinelist_price{width:100%;height:25px;line-height:25px;margin:0 auto 0px;color:#FF5500;
                  font-family:"Microsoft YaHei",宋体, Arial, Helvetica, sans-serif;  font-size:12px;font-weight:bold;  
                   text-align:right; margin-top:25px; }
.clssearchlinelist_price em{color:#FF5500; font-size:20px;font-family: Arial, Helvetica, sans-serif;height:25px;line-height:25px; 
                     font-weight:900; }
.clssearchlinelist_krts {
    width:138px;height:47px; margin:0px; margin-top:5px; border:1px solid #CACACA
}
.p_searchlinelist_krts {
    width:100%;height:37px;margin:0px;margin-top:5px;
}
.clssearchlinelist_krts_left {
    width:69px;height:37px; margin:0px; float:left; border-right:1px solid #CACACA
}
.clssearchlinelist_krts_right{
    width:68px;height:37px; margin:0px; float:left;  
}
.clssearchlinelist_krts_left_top {
    width:100%;height:15px; margin:0px; color:#666465;font-size:12px;font-family: Arial, Helvetica, sans-serif;
}
.clssearchlinelist_tsl{width:100%;height:20px;line-height:20px;margin:0 auto 0px;color:#666465;
                  font-family:"Microsoft YaHei",宋体, Arial, Helvetica, sans-serif;  font-size:12px;font-weight:bold;  
                   text-align:center;  margin-top:2px;  }
.sz_tsl{color:#666465; font-size:20px;font-family: Arial, Helvetica, sans-serif;height:20px;line-height:20px; 
                     font-weight:900; }
.clssearchlinelist_krts_right_top {
    width:100%;height:15px; margin:0px; color:#666465;font-size:12px;font-family: Arial, Helvetica, sans-serif;
}
.clssearchlinelist_tsrs{width:100%;height:20px;line-height:20px;margin:0 auto 0px;color:#666465;
                  font-family:"Microsoft YaHei",宋体, Arial, Helvetica, sans-serif;  font-size:12px;  
                   text-align:center;  margin-top:2px;  }

.clssearchlinelist_tj2 {
    width:100%;height:auto;  min-height:40px; margin:0px; margin-top:20px; border:1px solid #CACACA
}

.clssearchlinelist_list2 {
    width:942px;height:auto; margin:0px auto 0px; margin-top:10px;
}
.clssearchlinelist_list2 ul{list-style:none;margin:0px;padding:0px;}
.clssearchlinelist_list2 ul li{float:left; TEXT-ALIGN: center; margin:0px; margin-right:8px; margin-top:10px;
                    width:100%; height:auto;  border-bottom:1px solid #B5B5B5   }
.clssearchlinelist_list2 ul li active{ border:1px solid #000   }

.clssearchlinelist_cpts2 {
    width:521px;height:25px; margin:0px ; float:left; 
}
.clssearchlinelist_cpts2 ul{list-style:none;margin:0px;padding:0px;}
.clssearchlinelist_cpts2 ul li{float:left; TEXT-ALIGN: center;line-height:25px;color:#666465; height:25px;width:auto;
                border:1px solid #C9CACA; margin:0px; margin-right:5px;   font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif}

.clssearchlinelist_cpts2 ul  a{DISPLAY: inline-block;color:#666465;width:auto;  height:25px; font-size:12px; 
                      padding-left:5px; padding-right:5px;      font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
.clssearchlinelist_cpts2 ul  a:hover{color:#fff; background-color:#F29700}  
.clssearchlinelist_cpts2  .activeTab    {    color:#fff; background-color:#F29700}
.clssearchlinelist_cpts2   .activeTab a {  color:#fff}

.clssearchlinelist_cpts2 dl{list-style:none;margin:0px;padding:0px;}
.clssearchlinelist_cpts2 dl dt{float:left; TEXT-ALIGN: center;line-height:25px;color:#666465; height:25px;width:auto;
                border:1px solid #C9CACA; margin:0px; margin-right:5px;   font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif}

.clssearchlinelist_cpts2 dl  a{DISPLAY: inline-block;color:#666465;width:auto;  height:25px; font-size:12px; 
                      padding-left:5px; padding-right:5px;      font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
.clssearchlinelist_cpts2 dl  a:hover{color:#fff; background-color:#F29700}  
.clssearchlinelist_cpts2  .activeTab    {    color:#fff; background-color:#F29700}
.clssearchlinelist_cpts2   .activeTab a {  color:#fff}
/*********************搜索页面**********************************/



/*********************产品详细***************************/
.plinedetailtitle {
    width:1200px;height:32px; margin:0px auto 0px; margin-top:20px; 
}
.bglinedetailtitle {
    width:100%;height:32px; margin:0px;  
    background:url("../yipinimages/bg_sjyd.png") no-repeat  right; 
}
.clslinedetailtitle_left {
    width:80px; height:30px; margin:0px; float:left; line-height:30px; color:#656364; font-size:14px;
     font-family:"Microsoft YaHei",宋体, Arial, Helvetica, sans-serif;  
}
.clslinedetailtitle_right {
    width:80px; height:30px; margin:0px; float:left;line-height:30px;font-size:14px;
     font-family:"Microsoft YaHei",宋体, Arial, Helvetica, sans-serif; 
}
 

.clscpxq{
     width:80px; height:30px; float:left;  color:#0081CD; font-size:14px;font-family:"Microsoft YaHei",宋体, Arial, Helvetica, sans-serif;
     line-height:30px;      
}
#clssjyd {
    width:160px; height:30px; float:right; line-height:30px; padding-right:10px;
}
#clssjyd a{color:#FFF100;font-size:14px;  font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif; }
#clssjyd a:hover{color:#f00;}

.plinedetail_top {
    width:1198px;height:auto;min-height:580px; margin:0px auto 0px; border:1px solid #9FA0A0
}
.plinedate {
    width:1151px;height:auto;min-height:400px; margin:0px auto 0px; margin-top:20px; 
}
.plinedate_left {
    width:528px;height:auto; min-height:200px;margin:0px; float:left; 
}
.plinedate_right {
    width:602px;height:auto;min-height:200px; margin:0px; float:right;border:1px solid #C9CACA
}
.plinedetail_right {
    width:550px;height:auto;margin:0px auto 0px;
}
.clslinename {
    width:100%;height:auto; min-height:30px; margin:0px; margin-top:10px; color:#585657;font-size:16px; 
     font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif; text-align:left;line-height:25px;
}
.font_xlpp {
    color:#0081CF
}
.clspricelist {
    width:100%;height:50px;margin:0px; margin-top:10px; border-bottom:1px solid #DDDDDD
}
.clspricelist_left {
    width:280px;height:40px; margin:0px; float:left;color:#585657;font-size:14px; 
     font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif;text-align:left;
     line-height:40px
}
.clspricelist_left em{color:#FF5500; font-size:20px;font-family: Arial, Helvetica, sans-serif; 
                     font-weight:900; }
.sp_js {
    color:#0281CE
}
.sp_js    a{ color:#0281CE;   font-size:14px; 
                           font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
.sp_js    a:hover{color:#f00;  }


.clspricelist_left2 {
    width:98px;height:40px; margin:0px; float:left;color:#585657;font-size:14px; 
     font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif;text-align:left;
     line-height:40px
}
.font_tsl {
    font-size:18px
}
.clspricelist_right {
width:72px;height:40px; margin:0px; float:left;color:#585657;font-size:14px; 
     font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif;text-align:center;
     line-height:40px
}
.clspricelist_right2 {
    width:100px;height:40px; margin:0px; float:left;color:#585657;font-size:14px; 
     font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif;text-align:center;
     line-height:40px
}

.clsdatepack {
    width:100%;height:auto; margin:0px; margin-top:10px
}

.clsmdd {
    width:100%;height:30px; margin:0px; margin-top:10px;
}
.clsmdd_left {
    width:166px;height:30px; margin:0px; float:left;color:#585657;font-size:14px; 
     font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif;text-align:left;
     line-height:30px
}
.clsmdd_left2 {
    width:140px;height:30px; margin:0px; float:left;color:#585657;font-size:14px;  padding-left:5px;
     font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif;text-align:left;
     line-height:30px; border:1px solid #fff
}

/********结算价详细*******/
.floatpricedetail {
    width:145px;height:auto;margin:0px;position:absolute;z-index:9999 ;  background:#fff;
     border:1px solid #CACACA
}
.floatpricedetail ul{list-style:none;margin:0px;padding:0px;}
.floatpricedetail ul li{float:left; TEXT-ALIGN: left;line-height:20px;color:#666465; height:20px;width:130px;
                margin:0px;  margin-left:5px; margin-bottom:5px; margin-top:5px;   font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif}

.floatpricedetail ul  a{ color:#666465;width:auto;    height:20px; font-size:12px; 
                           font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
.floatpricedetail ul  a:hover{color:#f00;  }

.floatpricedetail_left {
    width:60px;float:left
} 
.floatpricedetail_right {
    width:70px;float:left; text-align:center
} 
.floatpricedetail_right em{color:#FF5500; font-size:14px;font-family: Arial, Helvetica, sans-serif; 
                     font-weight:900; }
/********结算价详细结束************/


.cls_outcitylist {
    width:145px;height:auto;margin:0px;position:relative;z-index:9999 ;  background:#fff;
     border:1px solid #CACACA
}
.cls_outcitylist ul{list-style:none;margin:0px;padding:0px;}
.cls_outcitylist ul li{float:left; TEXT-ALIGN: left;line-height:20px;color:#666465; height:20px;width:130px;
                margin:0px;  margin-left:5px; margin-bottom:5px; margin-top:5px;   font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif}

.cls_outcitylist ul  a{ color:#666465;width:auto;    height:20px; font-size:12px; 
                           font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
.cls_outcitylist ul  a:hover{color:#f00;  }

.cls_outcitylist_left {
    width:60px;float:left
} 
.cls_outcitylist_right {
    width:70px;float:left; text-align:center
} 
.cls_outcitylist em{color:#FF5500; font-size:14px;font-family: Arial, Helvetica, sans-serif; 
                     font-weight:900; }

.clsmdd_right {
    width:186px;height:30px; margin:0px; float:right;color:#585657;font-size:14px; 
     font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif;text-align:left;
     line-height:30px
}
.clsdays {
     width:100%;height:30px; margin:0px;  
}
.clsdays_left {
    width:268px;height:30px; margin:0px; float:left;color:#585657;font-size:14px; 
     font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif;text-align:left;
     line-height:30px
}
.clsdays_left2 {
    width:282px;height:30px; margin:0px; float:left;color:#585657;font-size:14px; 
     font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif;text-align:left;
     line-height:30px
}

.clsmorelist {
    width:100%;height:50px; margin:0px;border-bottom:1px solid #DDDDDD;   text-align:right
}
.clsmorelist_left {
    width:400px;height:25px; margin:0px; margin-top:10px; float:left;border:1px solid #fff;
    text-align:left ;color:#FF5500; font-size:14px;  font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif;
}

.clsmorelist_right {
    width:80px;height:25px; margin:0px; margin-top:10px; float:right;border:1px solid #fff; 
}
.clsmorelist_right a{color:#0081CC;font-size:14px;  font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif; }
.clsmorelist_right a:hover{color:#f00;}
 
.clsotherlinelist_right {
    width:320px;height:auto;margin:0px;position:relative;z-index:9999 ;  background:#fff;
     border:1px solid #dddddd
}
.clsotherlinelist_right ul{list-style:none;margin:0px;padding:0px;}
.clsotherlinelist_right ul li{float:left; TEXT-ALIGN: left;line-height:20px;color:#666465; height:20px;width:320px;
                margin:0px;  margin-left:5px; margin-bottom:5px; margin-top:5px;   font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif}

.clsotherlinelist_right ul  a{ color:#666465;width:auto;    height:20px; font-size:12px; 
                           font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
.clsotherlinelist_right ul  a:hover{color:#f00;  }
.clsotherlinelist_right_left {
    width:250px;float:left
} 
.clsotherlinelist_right_right {
    width:70px;float:left; text-align:center
}
.clsotherlinelist_right_right em{color:#FF5500; font-size:14px;font-family: Arial, Helvetica, sans-serif; 
                     font-weight:900; }



.font_cpts {
    width:100%;height:30px; margin:0px; line-height:30px; text-align:left;
    color:#0081CC;font-size:16px; 
     font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif;
}
.font_cptsdetail {
    width:100%;height:auto;min-height:50px;color:#585657;font-size:14px; 
     font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif;text-align:left;
     line-height:20px;
}

/***********预订***************margin-top:10px; */
#clslineyde {
    width:1151px;height:80px;margin:0px auto 0px;background-color:#B5B5B7;  
      z-index:999; 

}
 
.clslineyddetail_left {
    width:80px;height:30px;color:#fff;font-size:14px; 
     font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif;text-align:right;
     line-height:30px; float:left; margin-top:25px; margin-left:20px
}
.clslineyddetail_left1 {
    width:120px;height:30px;color:#fff;font-size:14px; 
     font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif;text-align:right;
     line-height:30px; float:left;margin-top:25px;
}
.clslineyddetail_left2 {
    width:70px;height:30px;color:#fff;font-size:14px; 
     font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif;text-align:right;
     line-height:30px; float:left;margin-top:25px;
}
.clslineyddetail_left3 {
    width:90px;height:30px;color:#fff;font-size:14px; 
     font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif;text-align:right;
       float:left;margin-top:25px;  
}
.clslineyddetail_left4 {
    width:120px;height:55px;color:#fff;font-size:14px; 
     font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif;text-align:right;
       float:left;margin-top:10px;  margin-left:50px 
}
.clslineyddetail_left4_top {
    width:120px;height:30px;color:#fff;font-size:20px;font-weight:bold;  
     font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif;text-align:center;  
     line-height:30px;
}
.clslineyddetail_left4_bottom {
    width:120px;height:30px;color:#fff;font-size:16px; font-weight:bold; 
     font-family:"Microsoft YaHei","宋体", Verdana, Helvetica, Sans-Serif;text-align:center; 
       line-height:30px;
}
.clslineyddetail_yd {
    width:150px;height:40px; margin:0px; margin-top:20px; float:left; margin-left:60px;
}
.clslineyddetail_exp {
    width:150px;height:40px; margin:0px; margin-top:20px; float:left; margin-left:20px;
}

.input1 {
  /*BORDER-RIGHT: #082d71 0px solid; BORDER-TOP: #082d71 0px solid; FONT-SIZE: 9px; BORDER-LEFT: #082d72 0px solid; COLOR: #000000; BORDER-BOTTOM: #082d71 1px solid; BACKGROUND-COLOR: #EEF9E4*/
BORDER: #fff 1px solid;   FONT-SIZE: 12px; 
                         BACKGROUND-COLOR: #ffffff;
					     height:30px;FONT-WEIGHT: bold;   
}
.input2 {
BORDER: #fff 1px solid;   FONT-SIZE: 12px; 
                         BACKGROUND-COLOR: #ffffff;
					     height:25px;FONT-WEIGHT: bold;   
}

.clslinedetail_nav {
   height:40px;width:1200px; margin:0px auto 0px; margin-top:25px;  border-bottom:1px solid  #A1A1A1
}
.clslinedetail_nav ul{list-style:none;margin:0px;padding:0px;}
.clslinedetail_nav ul li{float:left; TEXT-ALIGN: center;line-height:40px;color:#666465; height:40px;width:109px;
                border-top:1px solid #A1A1A1;border-left:1px solid #A1A1A1; margin:0px;    font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif}

.clslinedetail_nav ul  a{DISPLAY: inline-block;color:#666465;width:109px;  height:40px; font-size:14px; 
                           font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif; }
.clslinedetail_nav ul  a:hover{color:#fff; background-color:#B5B5B7}  
.clslinedetail_nav  .activeTab2    {    color:#fff; background-color:#B5B5B7}
.clslinedetail_nav   .activeTab2 a {  color:#fff}


.pxcts_display {
    height:auto;width:1198px; margin:0px auto 0px;  border-left:1px solid #A1A1A1;
    border-right:1px solid #A1A1A1;border-top:1px solid #A1A1A1;
}
.cls_xcts{width:1190px;height:auto;margin:0px auto 0px; margin-top:10px;  }



.pannel_linedetail {
    height:auto;width:1198px; margin:0px auto 0px;  border-left:1px solid #A1A1A1;
    border-right:1px solid #A1A1A1;border-top:1px solid #A1A1A1;
}
.pannel_linedetail ul{list-style:none;margin:0px;padding:0px;}
.pannel_linedetail ul li{float:left; TEXT-ALIGN: center;   height:auto;width:100%;
                border-bottom:1px solid #A1A1A1;     font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif}

.plinelist2 {
    width:100%;height:auto; margin:0px; background:url("../yipinimages/bg_linedatedetail.png") repeat ;
}

.clsdayslist {
     height:auto;width:86px; text-align:center; 
    font-size:16px;font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif;
    float:left; padding-top:80px
}
.clslinedetail {
    width:1112px;height:auto; margin:0px; float:left
}
.clslinedetail_top {
    width:100%;height:auto;min-height:20px; margin:0px;text-align:left;   color:#008CD0;
    font-size:16px;font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif;
    line-height:20px; padding-top:10px; padding-left:20px;
}
.clssplit {
    width:100%;height:2px;background:url("../yipinimages/split_linedetail.png") repeat ;
     margin:0px; margin-top:5px;
}
.clslinedetail_detail {
    width:1072px;height:auto; margin:0px; text-align:left;color:#666464;
    font-size:14px;font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif;
    line-height:25px; padding-top:10px; padding-left:20px;
}
.clslinedetail_food {
    width:100%;height:auto;min-height:21px;margin:0px; 
}
.clslinedetail_food1 {
    width:21px;height:21px; float:left; margin:0px; margin-left:10px; margin-top:10px;
}
.clslinedetail_food2 {
    width:80px;height:21px; float:left; margin:0px; text-align:center; color:#FFAA11;
    font-size:16px;font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif;
    line-height:21px;
    margin-top:10px;
}
.clslinedetail_food3 {
    width:60px;height:21px; float:left; margin:0px; text-align:center; color:#FFAA11;
    font-size:16px;font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif;
    margin-top:10px;
}
.clslinedetail_hotel {
    width:600px;height:21px;float:left; margin:0px; text-align:left; color:#FFAA11;
    font-size:16px;font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif;
    margin-top:10px;
}
.clslinedetail_piclist1 {
    width:100%;height:180px; margin:0px
}
.clslinedetail_piclist1 ul{list-style:none;margin:0px;padding:0px;}
.clslinedetail_piclist1 ul li{float:left; TEXT-ALIGN: center;   height:150px;width:260px;
                             margin-left:10px; margin-top:15px; border:none;
                   font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif}

.pannel_fwbz {
    width:100%;height:auto; margin-top:10px;
}
.clsfwbzlist {
    width:1198px;height:auto; margin:0px auto 0px;border-left:1px solid #A1A1A1; border-right:1px solid #A1A1A1;
}
.clsfwbzlist_dl {
    width:100%;height:auto;margin:0px auto 0px;border-bottom:1px solid #A1A1A1; 
}
.cls_bzxm {
    width:1198px;height:auto; margin:0px auto 0px; border-top:1px solid #A1A1A1; 
}
.cls_bzxmtitle {
    width:1200px;height:40px; margin:0px auto 0px;margin-top:10px;
}
.cls_bzxmtitle ul{list-style:none;margin:0px;padding:0px;}
.cls_bzxmtitle ul li{float:left; TEXT-ALIGN: center;line-height:40px; height:40px;width:109px;
                border-top:1px solid #A1A1A1;border-left:1px solid #A1A1A1;border-right:1px solid #A1A1A1; margin:0px; 
                color:#fff; background-color:#B5B5B7; font-size:14px; 
                  font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif}

.cls_bzxmdetail {
    width:1126px;height:auto;min-height:40px;line-height:25px; padding-top:10px; margin:0px auto 0px;
     font-size:14px; color:#666464;
                  font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif
}

.cls_bzxmtitle2 {
    width:1200px;height:40px; margin:0px auto 0px;margin-top:10px;
}
.cls_bzxmtitle2 ul{list-style:none;margin:0px;padding:0px;}
.cls_bzxmtitle2 ul li{float:left; TEXT-ALIGN: center;line-height:40px; height:40px;width:109px;
                border-top:1px solid #A1A1A1;border-right:1px solid #A1A1A1; margin:0px; 
                color:#fff; background-color:#B5B5B7; font-size:14px; 
                  font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif}
/***********预订end****************/


/**********************简约行程*****************************/
.pannel_linedetail_jy {
    height:auto;width:1198px; margin:0px auto 0px;  border:1px solid #A1A1A1;
     
}
.clslinedetail_1{border-right:1px solid #A1A1A1;border-bottom:1px solid #A1A1A1; color:#000}
.clslinedetail_3{border-bottom:1px solid #A1A1A1;  color:#000}
.clslinedetail_2{border-right:1px solid #A1A1A1;border-bottom:1px solid #A1A1A1;  color:#000}
 

.clslinedetail_4{ border-bottom:1px solid #A1A1A1;border-right:1px solid #A1A1A1;   color:#0067CC;
                  font-size:14px; font-weight:bold;font-family:"Microsoft YaHei",'宋体',"Times New Roman",Simsun}
.clslinedetail_5{border-bottom:1px solid #A1A1A1;  color:#000;font-size:14px;  }
.clslinedetail_6{border-bottom:1px solid #A1A1A1;border-right:1px solid #A1A1A1;font-size:12px; font-family:'宋体',"Times New Roman",Simsun;   color:#000}
.clslinedetail_6 span{font-size:16px; font-weight:bold;color:#0067CC;font-family:"Microsoft YaHei",'宋体',"Times New Roman",Simsun}
.clslinedetail_7{border-bottom:1px solid #A1A1A1;border-right:1px solid #A1A1A1;font-size:12px;  font-family:'宋体',"Times New Roman",Simsun;
                    color:#000}

/**********************简约行程end*****************************/

/***************二维码**************/
.clsbarcode { width:228px; height:227px;margin:0px auto 0px;  position: absolute;z-index:998 ; 
               top:275px;right:0px; background:url("../homeimages/bg_barcode.png") }
.clspicbarcode {
    width:128px;height:125px;margin:0px auto 0px; margin-top:70px
}
.fontpicbarcode {
    width:128px;height:25px;margin:0px auto 0px;color:red;font-size:14px;  text-align:center;
                  font-family:"Microsoft YaHei",'宋体', Verdana, Helvetica, Sans-Serif
}
/***************二维码end**************/

/*********************产品详细***************************/





 /*****************中间end*****************/

.waiting{
	background:#7d7a74;
	border-radius:5px;
	display:none;	
	padding:15px 0;
	position:absolute;
	text-align:center;
	width:150px;
	z-index:99999;
}

.waiting .pic{
	background:url("../images/ajax-loader.gif") no-repeat -35px -30px;
	display:inline-block;
	width:45px;
	height:45px;
}

.waiting .company_names{
	color:#fff;
	font-size:1.4em;
	font-weight:bold;
}