﻿body { background:#daeeee !important; font-size: 12px; font-family: "宋体","Verdana","Geneva","sans-serif"; margin: 0px; padding: 0px; color: #000;}
.subright .titlediv,.itemdiv,.kg_row{background:#daeeee !important;}
/******************************/
/*
    body { background: #fff; font-size: 12px; font-family: "宋体","Verdana","Geneva","sans-serif"; margin: 0px; padding: 0px; color: #000;}
*/
.topdiv{  margin:0 auto; position:relative; z-index:999; display:flex;flex-direction: row;justify-content: center;}
.topdiv .logo{ width:260px; height:50px; background:url(../images/logo.png) no-repeat center; float:left; margin-top:20px;
               _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="images/logo.png");_background:none;_margin-top:28px;}
.topdiv .nav{ height:50px; line-height:50px; float:left; background:#004444; margin-top:20px; border-radius: 5px;
              _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="images/nav.jpg");_background:none;}
#homenav{flex-direction: row;justify-content: center;}          
               
.topdiv .nav ul{height:50px; font-size:14px; font-weight:bold; color:#fff; list-style-type:none; padding:0; margin:0; }
.topdiv .nav ul li{ line-height:50px; height:50px;  float:left; text-align:center; padding: 0 20px;}
.topdiv .nav ul li a { display:block; color:#fff;position:relative ; }
.topdiv .nav .li_over{  height:50px; background:url(../images/nav_m.jpg) repeat; padding: 0 20px;
                        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="images/nav_m.png");_background:none;
                       }
.topdiv .nav .li_over a{ text-decoration:none; color: #fff;}
.topdiv .nav .li_out{ }
.topdiv .nav .li_out a{ text-decoration:none; color: #fff;}

.pathdiv{ width:960px; margin:0 auto; height:30px; line-height:30px; font-size:12px;}
.pathdiv a{ text-decoration:none; color: #000;}
.pathdiv a:hover{ text-decoration:underline; color: #000;}
.topdiv .nav li ul {  margin-left:0px; *margin-left:-42px; _margin-left:-42px; margin-top:-2px; position: absolute; font-size:12px; visibility: hidden; width:85px;}
.topdiv .nav li ul li {display: inline;width: 200px;  height:28px; line-height:28px; text-align:left;}
.topdiv .nav li ul li a {display:block; color: #fff;text-decoration:none; background-color:#005b5b; text-indent:10px; height:28px; _height:28px; }
.topdiv .nav li ul li a:hover {color: #fff;text-decoration:none; background-color:#003333; }
.topdiv .nav li ul .li_ul_over{ }
.topdiv .nav li ul .li_ul_over a{ text-decoration:none; color: #fff;}
.topdiv .nav li ul .li_ul_out{ }
.topdiv .nav li ul .li_ul_out a{ text-decoration:none;color: #fff;}

#img{ position:relative; top:-100px; z-index:998; margin-bottom:-90px;}
.js{height: 500px; overflow:hidden;}
#showList { height:30px; margin:0 auto;}
.page{ width:10px; height:10px; float:left; margin-left:10px; margin-top:5px; background-color:#939393;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
.page_1{ width:20px; height:20px; float:left; margin-left:10px; background-color:#003333;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}

#idiv-list table {
    width: 100%;
    height: 175px;
    display: inline-block;
    line-height: 30px;
    text-align: left;
    margin-top:15px;
    border-collapse: collapse;
    overflow-y: scroll;
}

.condiv table{ width:100%; display: inline-block; line-height:30px; text-align:left; }

#MainContent_MyGridView{height: 100%;overflow:hidden;border-collapse: collapse;}
.condiv table tr{ border: 1px dashed #fff; }
.condiv table img{ width:110px; height:125px;}

.condiv{ width:964px; margin:0 auto;}
.condiv .leftdiv{ width:474px; float:left; height:286px; margin-bottom:15px; }
.condiv .leftdiv .tabdiv{ width:100%; height:35px; font-size:14px; cursor:pointer;}
.condiv .leftdiv .tabdiv .gndiv{ width:232px; height:35px; line-height:35px; float:left; text-align:center; color:#003333; background:url(../images/j.png) no-repeat;}
.condiv .leftdiv .tabdiv .gjdiv{ width:232px; height:35px; line-height:35px; float:right; text-align:center; color:#003333; background:url(../images/j.png) no-repeat;}
.condiv .leftdiv .tabdiv .gndiv_1{ width:232px; height:35px; line-height:35px; float:left; text-align:center; background-color:#003333; color:#fff;}
.condiv .leftdiv .tabdiv .gjdiv_1{ width:232px; height:35px; line-height:35px; float:right; text-align:center; background-color:#003333; color:#fff;}
.condiv .leftdiv .chinadiv{ width:100%; height:251px; background:#efefef url(../images/china.png) no-repeat;
                           }
.condiv .leftdiv .worlddiv{ width:100%; height:251px; background:#efefef url(../images/world.png) no-repeat;
                           }

.condiv .leftdiv .citydiv{ width:237px; height:50px; line-height:80px; color:#003333; font-size:14px; margin-top:20px; text-indent:95px; background:url(../images/city.png) no-repeat 55px 18px; float:left;}
.condiv .leftdiv .datediv{ width:237px; height:50px; line-height:80px; color:#003333; font-size:14px; margin-top:20px; text-indent:85px; background:url(../images/date.png) no-repeat 45px 18px; float:left;}
.condiv .leftdiv .airlinediv{ width:237px; height:30px; line-height:42px; color:#003333; font-size:14px; text-indent:95px; background:url(../images/airline.png) no-repeat 55px 0px; float:left; }
.condiv .leftdiv .flightdiv{ width:237px; height:30px; line-height:42px; color:#003333; font-size:14px; text-indent:85px; background:url(../images/flight.png) no-repeat 45px 0px; float:left; }
.condiv .leftdiv .citydivc{ width:237px; height:30px; line-height:30px; text-indent:55px; float:left;}
.condiv .leftdiv .datedivc{ width:237px; height:30px; line-height:30px; text-indent:45px; float:left;}
.condiv .leftdiv .airlinedivc{ width:237px; height:30px; line-height:30px; text-indent:55px; float:left;}
.condiv .leftdiv .flightdivc{ width:237px; height:30px; line-height:30px; text-indent:45px; float:left;}
.condiv .leftdiv .btndiv{width:111px; height:30px; line-height:30px;  float:left; margin-top:20px;}
.condiv .leftdiv .btndiv span{ width:22px; height:22px; display:block; background:url(../images/fdj.png) no-repeat; position:relative; left:70px; margin-top:-28px;
                               _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="images/fdj.png");_background:none;}

.condiv .searchdiv{ width:315px; float:left; height:300px; margin-bottom:15px;  padding:0; }
.condiv .searchdiv .tabdiv{ width:100%; height:35px; font-size:14px; font-weight:bold; cursor:pointer;}
.condiv .searchdiv .tabdiv .gndiv{ width:155px;  line-height:35px; float:left; text-align:center;  background-color:#003333; color:#fff;}
.condiv .searchdiv .tabdiv .gjdiv_1{ width:155px;  line-height:35px; float:right; text-align:center; color:#003333; background:url(../images/j-1.png) no-repeat;}
.condiv .searchdiv .tabdiv .gndiv_1{ width:155px;  line-height:35px; float:left; text-align:center; background-color:#003333; background:url(../images/j-1.png) no-repeat;}
.condiv .searchdiv .tabdiv .gjdiv{ width:155px; line-height:35px; float:right; text-align:center; background-color:#003333; color:#fff;}
.condiv .searchdiv .chinadiv{ width:315px; height:267px; background:#efefef url(../images/china_s.png) 0 30px no-repeat;  }
.condiv .searchdiv .worlddiv{ width:315px; height:267px; background:#efefef url(../images/world_s.png) 0 30px no-repeat; }

.condiv .searchdiv .citydiv{  width:155px; height:50px; line-height:70px; color:#003333; font-size:14px; font-weight:bold;  margin-top:20px; text-indent:70px; background:url(../images/city.png) no-repeat 30px 14px; float:left;}
.condiv .searchdiv .datediv{ width:155px; height:50px; line-height:70px; color:#003333; font-size:14px;  font-weight:bold; margin-top:20px; text-indent:60px; background:url(../images/date.png) no-repeat 20px 14px; float:left;
                           }
.condiv .searchdiv .airlinediv{ width:155px; height:30px; line-height:42px; color:#003333; font-size:14px; font-weight:bold; margin-top:10px; text-indent:70px; background:url(../images/airline.png) no-repeat 30px 0px; float:left;
                              }
.condiv .searchdiv .flightdiv{ width:155px; height:30px; line-height:42px; color:#003333; font-size:14px; font-weight:bold; margin-top:10px; text-indent:60px; background:url(../images/flight.png) no-repeat 20px 0px; float:left; 
                              }
.condiv .searchdiv .citydivc{ width:155px;  height:25px; line-height:25px; text-indent:21px;*width:140px;*padding-left:15px;_width:140px;_padding-left:15px; float:left; margin-top:0px; text-align:center;_margin-top:-15px;}
.condiv .searchdiv .datedivc{ width:155px; height:25px; line-height:25px;  float:left; margin-top:0;text-align:center;_margin-top:-15px;}
.condiv .searchdiv .airlinedivc{ width:155px; height:25px; line-height:25px; text-indent:21px; *width:140px;*padding-left:15px;_width:140px;_padding-left:15px;float:left;margin-top:5px; text-align:center;_margin-top:-15px;}
.condiv .searchdiv .flightdivc{ width:155px; height:25px; line-height:25px;  float:left;margin-top:5px;text-align:center;_margin-top:-15px;}
.condiv .searchdiv .btndiv{width:155px; height:30px; line-height:30px; float:left; margin-top:30px; }
.condiv .searchdiv .btndiv span{ width:22px; height:22px; display:block; background:url(../images/fdj.png) no-repeat; position:relative; margin-top:-28px;
                                 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="images/fdj.png");_background:none;}

.condiv .kdiv{ width:315px; float:left; height:300px; margin-bottom:15px; margin-left:7px; }
.condiv .kdiv .item{ width:100px; height:96px; float:left; cursor:pointer;}
.condiv .kdiv .item img{ width:100px; height:96px;}
.condiv .kdiv .mr{ margin-right:7px;}
.condiv .kdiv .mt{ margin-top:7px;}

.condiv .idiv{ width:315px; float:right; height:300px; margin-bottom:15px; margin-left:7px; background-color:#fff;  }
.condiv .idiv .info{ width:100%; height:180px;}
.condiv .idiv .info table{ color:#545454;}
.condiv .idiv .info table a{ color:#545454; text-decoration:none;}
.condiv .idiv .info table a:hover{ color:#545454; text-decoration:underline;}
.condiv .idiv .info .infotitle{ background:url(../images/kgzx.png) no-repeat;display: flex; flex-direction: row; justify-content: space-between; padding-left:35px;  height:40px; line-height:30px; color:#003333; text-indent:5px;font-size:14px; font-weight:bold;}
.condiv .idiv .info .infotitle a{ color:#003333; text-decoration:none;}
.condiv .kdiv .tq{ width:100%; height:95px;}
.condiv .kdiv .tq .tqtitle{background:url(../images/tqyb.png) no-repeat; padding-left:35px; height:34px; line-height:30px; color:#003333; text-indent:5px;  font-size:14px; font-weight:bold;}

.condiv .rightdiv{ width:474px; float:right; height:286px; margin-bottom:15px; }
.condiv .rightdiv .item{ width:110px; height:138px; float:left; cursor:pointer;}
.condiv .rightdiv .item img{ width:110px; height:110px;}
.condiv .rightdiv .item .txt{ width:110px; height:28px; line-height:28px; text-align:center; font-size:18px; background-color:#efefef;}
.condiv .rightdiv .mr{ margin-right:10px;}
.condiv .rightdiv .mt{ margin-top:10px;}

.tdleft{ text-align:left;}
.tdright{ text-align:right; width:120px;}

.condiv .leftdiv1{ width:474px; float:left; height:210px; cursor:pointer; background:url(../images/purchase.jpg) no-repeat;}
.condiv .rightdiv1{ width:474px; float:right; height:210px; cursor:pointer;}
.condiv .leftdiv1 .txt{ width:474px; height:30px; line-height:30px; text-align:center; font-size:18px; margin-top:19px; background-color:#efefef;}
.condiv .rightdiv1 .txt{ width:474px; height:30px; line-height:30px; text-align:center; font-size:18px; background-color:#efefef;}
.condiv .leftdiv1 .btndiv{ height:31px; margin-top:130px;}
.condiv .leftdiv1 .btndiv .l{ width:237px; float:left; text-align:center;}
.condiv .leftdiv1 .btndiv .r{ width:237px; float:right; text-align:center;}

.condiv .zbcg{ width:315px; float:left; height:150px; cursor:pointer; }
.condiv .fwpj{ width:315px; float:left; height:150px; cursor:pointer; margin-left:7px;}
.condiv .lxfs{ width:315px; float:right; height:150px; cursor:pointer; }

.validator{ color:#ff0000;}
.condiv .depitem{width: 100px; height: 50px; text-align: center; line-height: 50px; background-color: #003333; font-size: 18px;margin-top: 10px; margin-right: 10px; float: left;}
.condiv .depitem a{color:#fff; text-decoration:none;display:block;}
.condiv .depitem a:hover{color:#fff; background-color:#7f9999;}
.clear{ clear:both;}

.condiv .titlediv{ width:100%; height:35px; line-height:35px; background-color:#efefef; color:#000; text-align:left; }
.condiv .titlediv .ldiv{ width:10px; height:35px; background-color:#003333; float:left;}
.condiv .titlediv .rdiv{ width:740px; height:35px; float:left; text-indent:10px;}

.bottomdiv{ width:100%; height:70px; background-color:#003333; margin-top:15px;}
.bottomdiv .ldiv1{ position:absolute; width: 150px; height:150px; float:left;  margin-top:-165px; display:none; }
.bottomdiv .ldiv2{ position:absolute; width: 150px; height:150px; float:left;  margin-top:-165px; margin-left:20px; display:none;}
.bottomdiv .ldiv3{ position:absolute; width: 150px; height:150px; float:left;  margin-top:-165px; margin-left:90px; display:none;}



.bottomdiv .mdiv1{ width: 70px; height:74px; float:left;margin-top:12px;font-size: 12px; color:#fff; line-height:20px;}

.bottomdiv .lldiv{  width:168px; height:28px; background-color:#fff; float:left; color:Black; text-align:center; line-height:28px; margin-right:30px; margin-top:12px; background:url(../images/flink.png);
                     _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="images/flink.png");_background:none;cursor: pointer}

.bottomdiv .linkList{width:164px;  background-color:#fff; margin-left:1px;*margin-left:-517px;_margin-left:-517px;position: absolute; display:none;    border-left:solid 1px #c3c3c3; border-right:solid 1px #c3c3c3; border-top:solid 1px #c3c3c3;}
.bottomdiv .linkList ul{ list-style-type:none; padding:0; margin:0;}
.bottomdiv .linkList ul li{ line-height:20px; height:20px;  text-align:left; margin-left:10px; }
.bottomdiv .linkList ul li a { color:#000; text-decoration:none; }
.bottomdiv .linkList ul li a:hover { color:#000; text-decoration:underline; }

.bottomdiv .mdiv2{ width: 320px; height:30px; float:left;margin-top:12px;font-size: 12px; color:#fff; line-height:30px;}
.bottomdiv .mdiv2 a{color:#fff; text-decoration:none; }
.bottomdiv .mdiv2 ul{font-size:12px; color:#fff; list-style-type:none; padding:0; margin:0; }
.bottomdiv .mdiv2 ul li{ line-height:20px; height:22px; float:left; margin-right:10px;}
.bottomdiv .mdiv2 ul li a { color:#fff; text-decoration:none; }
.bottomdiv .mdiv2 ul li a:hover { color:#fff; text-decoration:underline; }
.bottomdiv .rdiv{ width: 200px; height:50px; float:right;margin-top:12px;font-size: 14px; color:#fff; line-height:37px;}
.bottomdiv .rdiv ul{height:37px; font-size:14px; color:#fff; list-style-type:none; padding:0; margin:0; }
.bottomdiv .rdiv ul li{ line-height:37px; height:37px; width:40px; float:left; text-align:center;}
.bottomdiv .rdiv ul li a { display:block; color:#fff; }
.bottomdiv .rdiv ul li img{ border:none;}
.bImg1{ background:url(../images/ewm.png) no-repeat center;  width:30px; height:30px; border:none; cursor:pointer;
               _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="images/ewm.png");_background:none;
}
.bImg2{background:url(../images/weixing.png) no-repeat center;  width:79px; height:30px; border:none; cursor:pointer;
               _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="images/weixing.png");_background:none; }
.bImg3{background:url(../images/weibo.png) no-repeat center;  width:79px; height:30px; border:none; cursor:pointer;
               _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="images/weibo.png");_background:none; }



.titlediv{ color:#ffffff; font-size:14px; background-color:#003333; text-align:center; height:44px; line-height:44px;}

.btn{ margin-left:30px; float:left; width:114px; height:34px; background:url(../images/btn.png) no-repeat; color:#fff; border:none; cursor:pointer;font-size: 14px;font-family: "宋体";
      _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="images/btn.png");_background:none;  }
#btn_arrival input{margin-left: 0; }
.btn-1{  margin-left:30px;float:left; width:114px; height:34px; background:url(../images/btn-1.png) no-repeat; color:#fff; border:none; cursor:pointer;font-size: 14px;font-family: "宋体";
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="images/btn-1.png");_background:none; }

.bbtn{ margin-left:9px; float:left; width:114px; height:34px; background:url(../images/btn.png) no-repeat; color:#fff; border:none; cursor:pointer;font-size: 14px;font-family: "宋体";
      _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="images/btn.png");_background:none;  }
.bbtn-1{  margin-left:9px;float:left; width:114px; height:34px; background:url(../images/btn-1.png) no-repeat; color:#fff; border:none; cursor:pointer;font-size: 14px;font-family: "宋体";
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="images/btn-1.png");_background:none; }


.sbtn{ width:114px; height:34px; background:url(../images/sbtn.png) no-repeat; color:#fff; border:none; cursor:pointer;font-size: 14px;font-family: "宋体"; margin-left:30px;_margin-left:30px;}
.sbtn-1{ width:114px; height:34px; background:url(../images/sbtn_1.png) no-repeat; color:#fff; border:none; cursor:pointer;font-size: 14px;font-family: "宋体";margin-left:30px;_margin-left:30px;}

.cbtn{ width:114px; height:34px; background:url(../images/sbtn.png) no-repeat; color:#fff; border:none; cursor:pointer;font-size: 14px;font-family: "宋体"; margin-left:20px;_margin-left:20px;}
.cbtn-1{ width:114px; height:34px; background:url(../images/sbtn_1.png) no-repeat; color:#fff; border:none; cursor:pointer;font-size: 14px;font-family: "宋体";margin-left:20px;_margin-left:20px;}




.hbphoto{ background:url(../upload_cs/hb/photo.jpg);height:280px; width:1920px; margin-top:10px;}
.zyphoto{ background:url(../upload_cs/zy/photo.jpg);height:280px; width:1920px; margin-top:10px;}
.jtphoto{ background:url(../upload_cs/jt/photo.jpg);height:280px; width:1920px; margin-top:10px;}
.kgphoto{ background:url(../upload_cs/kg/photo.jpg);height:280px; width:1920px; margin-top:10px;}
.lkphoto{ background:url(../upload_cs/lk/photo.jpg);height:280px; width:1920px; margin-top:10px;}
.pjphoto{ background:url(../upload_cs/pj/photo.jpg);height:280px; width:1920px; margin-top:10px;}
.zbphoto{ background:url(../upload_cs/tb/photo.jpg);height:280px; width:1920px; margin-top:10px;}
.syphoto{ background:url(../upload_cs/sy/photo.jpg);height:280px; width:1920px; margin-top:10px;}

.condiv .subleft{ width:200px; float:left;}
.condiv .subright{ width:764px; float:right;}

.subright table{ }
.subright .bot{ border-bottom:dashed 1px #bfbfbf; padding-top:5px;  text-align:left;  text-indent:16px; }
.subright table a:hover{ text-decoration:underline;}
.subright .titlediv{ width:100%; height:35px; line-height:35px; background-color:#efefef; color:#000; text-align:left;  }
.subright .titlediv .ldiv{ width:10px; height:35px; background-color:#003333; float:left;}
.subright .titlediv .rdiv{ width:740px; height:35px; float:left; text-indent:10px; font-size:14px; font-weight:bold; }
.subright .cdiv{ width:100%; height:140px; margin:0 auto;}
.subright .cdiv .citem{ width:90px; height:120px; margin-top:20px; float:left; cursor:pointer;}
.subright .cdiv .citem1{ width:50px; height:120px; float:left; margin-top:20px; }
.subright .cdiv .citem1 div{ color:#003333; text-align:center; margin-top:40px; font-weight:bold;}
.subright .cdiv .txt{ height:30px; line-height:30px; text-align:center;}

.subright .idiv{ width:720px; height:auto; margin:0 auto;}
.subright .idiv .qdiv{ background-color:#efefef; line-height:25px; padding:5px; text-align:left; width:100%;}
.subright .idiv .adiv{ line-height:25px; padding:5px; text-align:left; width:100%;}

.subright .pjdiv{ width:680px; height:500px; margin:0 auto;}
.subright .pjdiv .i{ width:250px; float:left;}
.subright .pjdiv .i img{ margin-left:120px; margin-top:20px;}
.subright .pjdiv .t{ width:430px; font-size:26px; line-height:35px; float:left; margin-top:10px;}
.subright .pjdiv .ite{ width: 120px; text-align:center; line-height:40px; float:left; margin-top:20px;}

.ts{width: 740px;border: 1px solid #003333; height:auto !important; height:100px; min-height: 100px; position:relative; margin-top:30px; margin-left:10px;}
.ts em, .ts span{display: block;width: 30px;height: 16px;font-size: 30px;overflow: hidden;_position: relative;margin-left: 40px;}
.ts em{margin-top: -16px;color: #003333;font-style: normal;}
.ts span{margin-top: -14px; color: white;}
.ts .wx{ color:#EB8107; text-indent:10px; line-height:25px;}
.ts .c{ width:720px; margin:0 auto;line-height:25px;}

.bigphoto{ background-color:#000000; width:240px; height:25px; line-height:25px; text-align:center; color:#343434; background:url(../images/fdj.png) no-repeat 45px 2px; background-color:#000; filter:Alpha(Opacity=50); Opacity:0.5; position:relative; top:175px; font-size:14px; }


.tdiv table{ width:100%; line-height:30px; text-align:left;}
.tdiv table td{ text-indent:5px;}
.tdiv table td .input{ border: solid 1px #003333; line-height:25px; height:25px;}
.tdiv table td .textarea { border: solid 1px #003333; line-height:25px;}
.tdiv table .btn{ height:34px; width:114px; border:none;}
.tdiv table .noborder{ border:none;}
.tdiv table img{ width:110px; height:125px;}

.input{ border: solid 1px #003333; line-height:22px; height:22px;}

.searchdiv1{ width:480px; text-align:center;  margin-left:150px; height:54px;}
.searchdiv1 .citydiv{  width:60px; height:30px; line-height:30px; color:#003333; font-size:14px; margin-top:9px; text-indent:25px; background:url(../images/city.png) no-repeat 0 -5px; float:left;}
.searchdiv1 .citydivc{ width:100px; height:20px; margin-top:10px; margin-right:40px; margin-bottom:15px; float:left;}
.searchdiv1 .datediv{ width:60px; height:30px; line-height:30px; color:#003333; font-size:14px; margin-top:9px; margin-bottom:15px; text-indent:25px; background:url(../images/date.png) no-repeat 0 -5px; float:left;}
.searchdiv1 .datedivc{ width:100px; height:22px;margin-top:9px; margin-right:40px; margin-bottom:15px; float:left;}
.searchdiv1 .airlinediv{ width:90px; height:30px; line-height:30px; color:#003333; font-size:14px; margin-top:9px;margin-bottom:15px; text-indent:25px; background:url(../images/airline.png) no-repeat 0 -1.5px; float:left; }
.searchdiv1 .airlinedivc{ width:100px; height:20px; margin-top:10px; margin-bottom:15px; float:left;}
.searchdiv1 .flightdiv{ width:90px; height:30px; line-height:30px; color:#003333; font-size:14px; margin-top:9px; margin-bottom:15px; text-indent:25px; background:url(../images/flight.png) no-repeat 0 -5px; float:left; }
.searchdiv1 .flightdivc{ width:100px; height:22px; margin-top:9px; margin-bottom:15px; float:left;}

.searchbtndiv{width:50%; height:30px; line-height:30px; margin-top:0px; margin-bottom:15px; margin-left:130px; text-align:center; }


.subright .searchdiv{ width:100%; height:84px; line-height:28px;}
.subright .searchdiv .itemt{ width:100px; height:28px; line-height:28px; float:left; text-align:right; }
.subright .searchdiv .itemv{ width:250px; height:28px; line-height:28px;float:left; }
.subright .searchdiv .itemv1{ width:100px;height:24px; line-height:24px; margin-top:4px; float:left; }
.subright .searchdiv .itemv2{ width:30px;height:28px; line-height:28px; float:left; text-align:center; }
.subright .searchdiv .itemv3{ width:250px; height:24px; line-height:24px; margin-top:4px; float:left; }


.condiv .rightdiv2{ width:474px; float:right; height:210px; cursor:pointer; background:url(../images/purchase.png) no-repeat;}
.condiv .leftdiv2{ width:474px; float:left; height:210px; cursor:pointer;}
.condiv .rightdiv2 .txt{ width:474px; height:30px; line-height:30px; text-align:center; font-size:18px; margin-top:19px; background-color:#efefef;}
.condiv .leftdiv2 .txt{ width:474px; height:30px; line-height:30px; text-align:center; font-size:18px; background-color:#efefef;}
.condiv .rightdiv2 .btndiv{ height:31px; margin-top:130px;}
.condiv .rightdiv2 .btndiv .l{ width:237px; float:left; text-align:center;}
.condiv .rightdiv2 .btndiv .r{ width:237px; float:right; text-align:center;}

.condiv .leftdiv3{ width:474px; float:left; height:140px; margin-bottom:15px;}
.condiv .leftdiv3 .titlediv{ width:30px; height:140px; float:left; background-color:#003333; color:#fff; text-align:center; font-size:18px; padding:0px 5px 0 5px;}
.condiv .leftdiv3 .cdiv{ width:434px; height:100%; float:right; background-color:#efefef;}
.condiv .leftdiv3 .cdiv table{ width:100%; line-height:25px; color:#003333;}
.condiv .leftdiv3 .cdiv a{ text-decoration:none;}
.condiv .leftdiv3 .cdiv a:hover{ text-decoration:none; color:#C20000;}
.condiv .rightdiv3{ width:474px; float:right; height:140px;  margin-bottom:15px;}
.condiv .rightdiv3 .titlediv{ width:30px; height:140px; float:left; background-color:#003333; color:#fff; text-align:center; font-size:18px; padding:0px 5px 0 5px;}
.condiv .rightdiv3 .cdiv{ width:434px; height:100%; float:right; background-color:#efefef;}
.condiv .leftdiv3 .cdiv table{ width:100%; line-height:25px; color:#003333;}
.condiv .rightdiv3 .cdiv a{ text-decoration:none;}
.condiv .rightdiv3 .cdiv a:hover{ text-decoration:none; color:#C20000;}

.condiv .subright .tbtndiv{ width:50%; float:left; height:40px; line-height:40px; text-align:center;}
.condiv .subright .tbtndiv span{ width:22px; height:22px; display:block; background:url(../images/fdj.png) no-repeat; position:relative; left:110px; margin-top:-28px;}
.tbtn{ width:180px; height:34px; background:url(../images/tbtn.png) no-repeat; color:#fff; border:none; cursor:pointer;font-size: 16px;font-family: "宋体"}
.tbtn-1{ width:180px; height:34px; background:url(../images/tbtn-1.png) no-repeat; color:#fff; border:none; cursor:pointer;font-size: 16px;font-family: "宋体"}



.ImgList
{
	width:100px; 
	float:left;
	margin-right:18px;
	text-align:center;
	margin-bottom:5px;

}
.divpagemessage {
width: 600px;
 margin:0;
color: #585858;
text-align: right;
line-height: 25px;
}

.pagesbtn {
border: solid 1px #DCDCDC;
cursor: pointer;
background-color: transparent;
color: #585858;
height: 20px;
width: 60px;
}