ul, ol, li,dl, dt, dd,h1, h2, h3, h4, h5,p {
    list-style: none;}
.b2b-middle{width:80%; height:auto;padding:15px; margin:0 auto;text-align: center;}

.wq{width:20px;height:20px; border:1px solid #eee; cursor:pointer;}
/*  门票开始 */

/*  新增选择游完日期 */
.clearfix{ *zoom:1;}
.clearfix:after{ display:block; clear:both; content:"";}

#choiceDateInput{ cursor:pointer; background:#fff !important; color:#666;}
.choiceDate{ width:396px; position:absolute; background:#fff; top:33px; z-index:999; border:1px solid #01557a; display:none;}
.choiceDate ul{ width:392px; margin:0;}
.choiceDate li{ float:left;font-size:12px; height:30px; line-height:30px; color:#01557a;}
.choiceDate_last{ width:50px; padding-left:15px;}
.choiceDate_now{ width:292px; text-align:center;}
.choiceDate_next{ width:50px; text-align:right; padding-right:15px;}
.choiceDate_main{ width:394px; border:1px solid #01557a;font-size:12px;}
.choiceDate_main th{ width:55px; text-align:center; height:30px; background:#01557a; color:#fff;border:1px solid #01557a;}
.choiceDate_main td{ width:55px;height:40px; border:1px solid #eaeaea;}
.date_old{ background:#fcfcfc;}
.date_even{ background:#fff;}
.date_even a{ cursor:default; color:#adaaad; display:block; width:55px; height:40px; outline:0; text-decoration:none;}
.date_even .date_on:hover{ cursor:pointer; border:1px solid #febe32; background:#fffbee;}
.date_select{ border:1px solid #febe32; background:#fffbee;}
.date_cal{ display:block; width:51px; height:18px; text-align:left; padding-left:4px; padding-top:2px; line-height:20px;}
.date_price{ display:block; width:51px; height:18px; text-align:right; color:#f60; padding-top:2px; line-height:20px;}


.ticket-price-1{font-size: 14px; color:#f40;}
.ticket-price-1 b{font-size: 20px; color:#f40;}
.ticket-site i{margin-left:2%; color: #1d92c8;}
.table.ticket>thead>tr>th{
    padding: 6px 7px;
    line-height: 2;
    vertical-align: middle;
    border-top: 0;
    font-weight: normal;
}
.table.ticket-notice>tbody>tr>td, .table>tfoot>tr>td {
    padding: 8px 6px;
    line-height: 2;
    vertical-align: 0;
    border-top: 0;
    font-weight: normal;
}
.table.ticket-notice>tbody>tr>.ticket-explain{width:100px; text-align: center; }
.table.ticket-notice>tbody>tr>.ticket-name
{width:100px; text-align: center;border-right: 1px dashed #c6e3e9; background: #f0f0f0;font-size: 14px;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
    color: #555;
    cursor: default;
    background-color: #fff;
    border: 1px solid #1d92c8;
    border-bottom-color: transparent;
}
.ticket-spot .nav-tabs{border-bottom: 3px solid #2bb3df; background:#d6f2ff;}
.tabbable-custom.ticket-spot{margin-bottom: 0;}
.tabbable-custom.ticket-spot .nav-tabs > li.active {
    border-top: 3px solid #2bb3df;
    margin-top: 0;
    position: relative;
}
.ticket-spot .nav-tabs>li.active>a,.ticket-spot .nav-tabs>li.active>a:hover,.ticket-spot .nav-tabs>li.active>a:focus {
    color: #fff;
    cursor: default;
    background-color: #2bb3df;
    border: 1px solid #2bb3df;
    border-bottom-color: transparent;
}
.tabbable-custom.ticket-spot .nav-tabs > li.active > a:hover {
    border-top: none;
    background:  #2bb3df;
    border-color: #d4d4d4 #d4d4d4 transparent;
}
.task-list{margin:0;}
.tabbable-custom.ticket-spot .nav-tabs > li.active > a{font-size: 14px;}
.ticket-spot .nav-tabs li:nth-of-type(1){margin-left:20px;}
.ticket-term td:nth-of-type(1){width:80px;text-align: center;}
.ticket-unfold{padding:0 6px; cursor:pointer;}
.ticket-details{background-color:#f0f0f0; color:#666;}
.ticket-details tr td:nth-of-type(1){width:90px;text-align: center;;}
.ticket-details tr td:nth-of-type(2){font-size: 13px;}
.table>tbody>.ticket-term>td {
    padding: 6px 0;
    line-height: 2;
    vertical-align:0;border-top:0;  font-weight:normal;
}
.table>.ticket-details>tr>td {
    padding: 3px 8px;
    line-height: 2;
    vertical-align:0;border-top:0;  font-weight:normal;
}

.ticket-conceal.portlet > .portlet-title > .tools > a.expand {
    margin-bottom: 2px;
    background-image: url(../img/portlet-expand-icon.png);
    width: 100%;
}
.ticket-conceal.portlet > .portlet-title > .tools > a i{margin-left:1%;}
.ticket-conceal.portlet > .portlet-title > .tools > a.collapse {
    margin-bottom: 2px;
    background-image: url(../img/portlet-collapse-icon.png);
    width: 100%;
}
.portlet.box > .portlet-title {
    padding: 20px 10px 10px 10px;
    border-bottom: 1px solid #eee;
    color: #000 !important;
}
.ticket-calendar{margin-left:10px;color:#ff4000;}
.portlet-examine{width:15%; float:right;}
.portlet-examine button{margin-right: 2%;}
.portlet-jia{width:20%;float: left; color:#000;}
.ticke.tab-content{padding:0; border:1px solid #2bb3df;}
.ticket-label{width:130px; margin:20px 0;}


.ticket.note{border-left:0;}
.ticket .panel-body{padding:0 15px 15px 15px;}
.ticket .panel-body li{padding:10px 0;}
.ticket .panel-body li span{margin-right: 10px;}
.ticket h4{padding:15px; color:#000;font-weight: bold; font-size: 12px;}
.ticket h4 .ticket-h4{color:#f40; margin-left: 10px;}
.ticket.pull-right {
    float: left!important;
    width: 100%;
}

.ticket-introduce.portlet-body{padding:0 15px 15px 15px;text-align: center;}
.ticket-introduce.portlet-body p{text-align: left;}
.ticket-introduce.portlet-body img{margin:10px auto;}


table.ticket-total tbody tr td{ color:#000; text-align:center;}
table.ticket-total tbody tr td span{color:#f40; font-size: 16px;}
h4.ticket-h4 b{font-size: 20px; }
h4.ticket-h4 span{margin-left: 8px;color:#999;font-size: 12px;}
@media (min-width: 768px){
    .form-horizontal.ticket .control-label {
        text-align: left;
    }
}
.ticket .form-body {
    padding: 10px 45px;
}
.portlet.box.ticket-reserve {
    padding: 20px !important;
}
.ticket-bottom{border-bottom:2px solid #ddd;}
.ticket-bottom b{border-bottom:2px solid #2bb3df;padding-bottom: 10px;}

.ticket-reserve .note.note-info{padding: 0 30px 0 15px;}
.ticket-reserve.portlet.box.blue.cambridge> .portlet-title{background:none; padding: 10px 45px;font-size: 14px;  border:0;}
.ticket-reserve.portlet.box.blue.cambridge> .portlet-title .ticket-name{float:left; margin-top: 3px;}
.ticket-reserve.portlet.box.blue.cambridge> .portlet-title .tools{float:left; }
.ticket-reserve.portlet.box.blue.cambridge> .portlet-title> .tools >{width:100%;}

.cit-y button {margin-left:5px; margin-right: 10px;}
.admission-ticket.pricing:hover {
    position: relative;
    margin-bottom: 15px;
    border: 3px solid #2bb3df;
}
.ticket-bottom-10 .col-md-4{padding-right:0; margin-bottom: 10px;}
.admission-ticket.pricing .pricing-head img{height:170px;}
.admission-ticket.pricing .pricing-footer{text-align:left; padding:10px;}
.ticket-price{color:#f63; font-size: 20px; margin-top: 5px;font-weight: bolder;}
.ticket-price a{color:#ff9423; text-decoration:none; cursor:default;}
.ticket-price a:visited{ text-decoration:none;}
.ticket-price .ticket-money{font-size: 12px; margin-right: 5px;}
.subTitle {
    line-height: 20px;
    display: block;
    width: 280px;
    height: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.ticket-introduce li{ padding:5px 8px;line-height: 2;}
.ticket-bottom-10 .col-md-4 .admission-ticket.pricing .pricing-footer a:hover{color:#f63;}


.portlet-title.ticket-re  .form-horizontal .form-group .col-md-2{padding-left:5px; padding-right: 5px;}
.portlet-title.ticket-re  .form-horizontal .form-group .col-md-3{padding-left:5px; padding-right: 5px;}
.portlet-title.ticket-re  .form-horizontal .form-group .col-md-4{padding-left:5px; padding-right: 5px;}
.alert-warning.ticket-total{border: 1px solid #faebcc; border-top: 3px solid #ffa63c; color:#000;font-size: 20px; padding-left:50px; background-color:#fff4d9;font-weight: bold;}
.alert-warning.ticket-total .ticket-total-1{color:#f40;}
.alert-warning.ticket-total .ticket-total-1 .ticket-total-2{font-size: 24px;}
.ticket-site{float:right; color:#000;}
.note-info.ticket-note{font-weight: bold;font-size: 14px; margin: 15px 45px; padding:10px 45px;}
.note-info.ticket-note .ticket-note-1{color:#f63;}
.note-info.ticket-note .ticket-note-1 .ticket-note-2 {font-size: 20px;}
.ticket-theme{color:#35aa47; font-size:16px; line-height: 20px;}

.ticket-menology{background:#eee; padding:10px;text-align: center;}
.ticket-menology-left{float:left;}
.ticket-menology-left i{font-size: 24px;}
.ticket-menology-right i{font-size: 24px;}
.ticket-menology-right{float:right;}
.ticket-menology-center{font-size: 18px; text-align:center;}

.list-unsty{border-bottom: 1px dashed #c6e3e9;}
.list-unsty li span{    font-size: 14px; color: #f40;}
.list-unsty li span b{    font-size: 24px; color: #f40;}

/*  门票结束 */
table thead tr th input,table thead tr th select,table tbody tr td select,table tbody tr td input{color:#333; margin:0 8px; height:25px;}
body{color:#333333;  font-weight:normal;}

.header.top {width: 100%; padding: 0 20px 0 20px; margin-top: 40px; border: 0px; padding: 0px; box-shadow: none;
    background-color: #ffffff;}
.header.top { filter: none !important; background-image: none !important; background-color: #ffffff !important;}
.container.debark-page{padding:20px 0;}
.container.debark-page .pull-right.we{font-size: 16px; color: #6d6d6d; margin-top:15px;}
.carousel-indicators.log-in{position: absolute; left: 50%;  z-index: 15; width: 60%; padding-left: 0; margin-left: -30%; text-align: center;  list-style: none; bottom:-50px;}
.carousel-indicators.log-in .active {width: 15px; height: 15px; margin: 5px; background-color: #fff;}
.carousel-indicators.log-in li { display: inline-block; width: 15px; height: 15px;
    margin: 5px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000;
    background-color: #999999;;
    border: 1px solid #fff;
    border-radius: 10px;}
.block-carousel .carousel-indicators.log-in li.active { background-color: #00d2ff;}
@media (max-width: 767px){
    .header.top{width: 100%; padding: 0 10px; margin-top: 0; border: 0px; padding: 0px; box-shadow: none;
        background-color: #ffffff; }
}
.carousel-inner>.item.it>img{
    display: block;
    height: 480px;
    max-width: 100%;
    line-height: 1;
}
.carousel-indicators.log-in .active {
    width: 15px;
    height: 15px;
    margin-right: 5px;
    background-color: #fff;
}
.carousel-indicators.log-in li {
    display: inline-block;
    width: 15px;
    height: 15px;
    margin-right: 5px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: rgba(0,0,0,0);
    border: 1px solid #fff;
    border-radius: 10px;
}

.carousel.image-carousel .carousel-indicators.log-in li.active {
    background-color: #00d2ff;
}
.promo-page {padding-left: 0; padding-right: 0; min-height: auto;}
.ntro-i{width:100%; height:auto; padding:10px 0; background-color: #f8f1e7; margin-top:40px;}
.ntro-i .ntro-y{width:1170px; height:0; margin:0 auto;}
.ntro-i .ntro-page{width:100%; height:auto;}
.ntro-i .ntro-page li {width:18%; float:left;margin-right: 2%; text-align: center;}
.ntro-i .ntro-page li img{margin-bottom:10px;}
.ntro-i .ntro-page li span{margin-bottom:10px; padding:2px 4px;background:#6f7b91;}
.ntro-i .ntro-page li:nth-of-type(2) span{ background:#8dc9cc;}
.ntro-i .ntro-page li:nth-of-type(3) span{ background:#f2c43a;}
.ntro-i .ntro-page li:nth-of-type(4) span{ background:#eb6b5c;}
.ntro-i .ntro-page li:nth-of-type(5) span{ background:#a0c6a2;}
.ntro-i .ntro-page li p{ margin-top:10px; color: #6f7b91;}
@media (min-width: 992px) and (max-width: 1200px) {
    .ntro-i .ntro-y{width:991px; height:0; margin:0 auto;}
}
@media (min-width: 768px) and (max-width: 992px) {
    .ntro-i .ntro-y{width:780px; height:0; margin:0 auto;}
}
@media (min-width: 640px) and (max-width: 768px) {
    .ntro-i .ntro-y{width:640px; height:0; margin:0 auto;}
}
@media (min-width: 300px) and (max-width: 640px) {
    .ntro-i .ntro-y{width:400px; height:0; margin:0 auto;}
}




.page-boxed {background:url(images/bg.png); background-position:centert; background-attachment: fixed; repeat-x !important;}

/* 布局颜色开始 */
.page-sidebar .sidebar-search input { background-color: #01557a !important; color: #ffffff !important;}
.page-sidebar-menu{color:#ffffff;}
/* 导航开始 */
.page-sidebar-menu > li > ul.sub-menu{margin:0;}
.page-sidebar-menu > li > ul.sub-menu > li > a { display: block; margin: 0px; padding: 10px 0px;
    padding-left: 44px !important; text-decoration: none; font-size: 14px; font-weight: 300; background: none;}

.header.logo-1 {width: 100%; padding: 0 20px 0 20px; margin-top: 40px; border: 0px; padding: 0px; box-shadow: none;
    height: 67px; min-height: 67px;border-bottom: 4px solid #006692;background-color: #ffffff;}
.header.logo-1 { filter: none !important; background-image: none !important; background-color: #ffffff !important;}
.page-header-fixed .page-container {margin-top: 0;}
.header.logo-1 .navbar-nav > li.dropdown.user .dropdown-toggle .username { color: #afafaf;}
.header.logo-1 .navbar-nav > li { margin: 0px; padding-top: 10px;}
.page-sidebar-menu > li > a {
    display: block;
    position: relative;
    margin: 0;
    border: 0px;
    padding: 15px;
    text-decoration: none; font-size: 14px; font-weight: 300;}
.page-content {
    margin-left: 210px;
    margin-top: 0px;
    min-height: auto;
    padding: 0;
}
.header .navbar-nav > li {
    margin: 0px;
    padding: 0px;
    margin-top: -5px;
}
.container {
    padding-right: 0;
    padding-left: 0;
    margin-right: auto;
    margin-left: auto;
}
p{margin:0;}
.table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td {border: 1px dashed #cfcfcf;}


.table-bordered>thead>tr>.left-wire,.table-bordered>tbody>tr>.left-wire{border-left: 0;}
.table-bordered>thead>tr>.right-wire,.table-bordered>tbody>tr>.right-wire{border-right: 0;}
.table-bordered>thead>.bottom-wire>th,.table-bordered>tbody>.bottom-wire>td,.table-bordered>tbody>tr>.bottom-wire{border-bottom: 0;}
.portlet.box.blue.cambridge .portlet-title .caption-rigth{color:#ffffff; float:right; font-size: 18px;}
.table thead tr th {
    font-size: 12px;
    font-weight: 600;
}
.portlet.box > .portlet-body {
    background-color: #fff;
    padding: 15px;
}
.page-sidebar .sidebar-search .form-container input[type="text"] {
    margin: 0px;
    width: 135px;
    border: 0px;
    padding: 0 !important;
    font-size: 14px !important;
    box-shadow: none !important;
    font-size: 14px;
    font-weight: normal; text-align: center;
}
.page-sidebar {
    position: absolute;
    width: 200px;
}
.page-sidebar .sidebar-toggler {
    margin-top: 15px;
    margin-left: 150px;
}
.page-sidebar-menu > li > a i {font-size: 20px;margin-right: 5px; text-shadow: none;}
ul.page-sidebar-menu li > ul.sub-menu > li > a >i { font-size: 18px;}
.portlet.blue { background-color: #ffffff !important;}
.table>thead>.interpose>th,.table>tbody>.interpose>th,.table>tfoot>.interpose>th,.table>thead>.interpose>td,.table>tbody>.interpose>td,.table>tfoot>.interpose>td {text-align: center;}
.table>thead>.rimless-table>th,.tables>tbody>.rimless-table>th,.table>tfoot>.rimless-table>th,.table>thead>.rimless-table>td,.table>tbody>.rimless-table>td,.table>tfoot>.rimless-table>td {border-top:0;}

/* 导航滚动字开始 */
.notice{width:250px; float:left; height:25px; margin-top:10px;}
.record_Top{width:90%; height:20px; background:url(../images/record_Bg.png) center center no-repeat; background-size:contain;line-height:20px; margin:0 auto; color:#ffffff;}
.topRec_List ul{ width:100%; height:20px; color:#ffffff; overflow:hidden; margin-left:10px;}
.topRec_List li{ width:100%; height:20px; line-height:20px; font-size:12px; color:#ffffff;}
.topRec_List li div{ float:left;}
.topRec_List li div:nth-child(1){ width:17%;}
.topRec_List li div:nth-child(2){ width:18%;}
.topRec_List li div:nth-child(3){ width:25%;}
.topRec_List li div:nth-child(4){ width:40%;}
.apple{ width:90%; height:20px; overflow:hidden; text-align: left; margin-left:70px; margin-top:-18px;}
.apple a{ width:100%; height:20px; line-height:20px; text-indent:20px; color:#ffffff;}
.aa {word-wrap:break-word;line-height:20px;  color:#ffffff;}
.notice .apple ul li a{color:#ffffff;}

/* 导航滚动字结束 */
.header { width: 100%;
    padding: 0 20px 0 20px;
    margin: 0;
    border: 0px;
    padding: 0px;
    box-shadow: none;
    height: auto;
    min-height: 42px;}


table.to-be-apart{margin-top:105px; margin-bottom: 0;}
.table.km-bottom { margin-bottom: 0;}
.portlet.leave-bottom{ margin-bottom: 0;}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
    padding: 6px 2px;
    line-height: 2;
    vertical-align:middle;border-top:0;  font-weight:normal;
}
.table.table-hover.underline>thead>tr>th,.table.table-hover.underline>tbody>tr>th,.table.table-hover.underline>tfoot>tr>th,.table.table-hover.underline>thead>tr>td,.table.table-hover.underline>tbody>tr>td,.table.table-hover.underline>tfoot>tr>td {border-bottom:1px dashed #99b7c1;}
.table.table-hover.underline>tbody>.top-overline>td{border-top:1px dashed #0088a1;}


.roll-calendar{margin-top:10px;}
.navbar-inverse .navbar-nav>.roll-kuan{width:320px;}
.navbar-inverse .navbar-nav>.roll-collect>a{color:#ffffff;}
.header-inner.container>.roll-calendar{margin-left:50%; margin-bottom:20px;}
.header-inner.container>.roll-collect{float:right; color:#ffffff; margin-top:12px;}

.portlet.box.blue.cambridge> .portlet-title {
    background-color: #309cce;}
.portlet.box.blue.cambridge{border:1px solid #2bb3df;}
.headline b{font-size: 24px; color:#00a0e9; margin-right: 15px;}
.headline i{color:#67adc7; margin:0 1px;}
.headline span{margin:0 10px; color:#73868f; font-size: 12px;}
.headline p{font-size: 12px; color:#73868f;}
.portlet.box.blue.around-circle{border:1px solid #2bb3df; border-left: 0; border-right: 0;}
.options span{ margin-right:15px;}
.options span i{margin-left:-28px;}
.portlet.box > .portlet-body.options-amount{padding: 0;}
.options-abb{color:#0f6b93;}
.options-abb a{color:#ffffff; border-bottom: 1px solid #ffffff; margin:0 5px;}

.options-abb span{float:right; color:#ffffff; margin-right: 10px;}
.dark-kind{color:#0c99c7;}
.grid-matter a{color:#ff9423;}
.grid-matter button{margin:0 5px;}
.flip-over i{font-size: 24px; color:#feb76c; margin:0 10px;}
.dashed-top td,.dashed-top th{ border-bottom:1px dashed #c6e3e9;}
.table thead > .dashed-top > th{ border-bottom:1px dashed #c6e3e9;}
.boundaries-dashed{ border-top:1px dashed #0088bb;}
.table-color{color:#2e5976;}
.word-size b{font-size: 18px;}
.word-big{font-size: 14px;}
.word-little{font-size: 12px;}
.portlet.box >.portlet-body.leave-padding{padding:0;}
.table-bordered {border:0;}
.word-albedo{color:#ffffff;}
.computer{color:#4584c0;}
.one-count{width:100%; height:auto; padding:10px;color:#606060;}
.one-count span{margin-right: 15px; }
.one-count span a{color:red; margin:0 3px;}
.city button{margin:0 10px;}
.city a{margin:0 15px; color:#a0abb1;}

.conceal{width:100%; height:auto; padding:25px 0 15px 0;}
.conceal span{margin-left:35%; margin-top:5px; font-size: 14px;}
.conceal button{float:right; margin-right:20px;}
.halfword{color:#73868f;}
.halfword a{color:#47a4d1; border-bottom: 1px solid #47a4d1; margin:0 4px;}
.halfword-word{color:#ffffff;}
.halfword-word a{color:#ffffff; margin:0 25px; border-bottom: 1px solid #ffffff;}
.halfword-word span{float:right; margin-right: 10px;}
.landmark span a{position: absolute; left:42px; color:#ffffff;}
.landmark span{margin-right: 15px; font-size: 20px; color:#00789d;}
.landmark .word-12{font-size: 14px;}
.landmark i{margin:0 1px; color:#60a1bf;}
.landmark-tu .landmark-tu-1{float:left; margin:0 10px; cursor:pointer;}
.landmark-span span{margin-right: 10px; color:#7c8083; font-size: 12px;}
.portlet.km-fanny{margin-bottom: 0;}
.portlet.km-edge{margin-bottom: 10px;}

.table thead tr .halfword-wold{font-size: 20px; color:#00789d;}
.link-km a{margin-right:10px;}
.data-color td span{color:#1d92c8;}
.se-red td p{color:red;}

.cal-flip i{font-size: 24px; float:right; color:#f9a00c; cursor:pointer; }
.cal-flip-right i{font-size: 24px; float:left; color:#f9a00c; cursor:pointer; }




#content{position:absolute; top:10%; left:10%;}
.copyright .copyright-type{text-align: center; color:#ffffff; background:#454545; padding:5px 10px;}
.attention{text-align: center; padding:20px; background:#f8f1e7;}
.attention a{margin:0 20px; color:#5b5b5b;}

.table>tbody>tr>.knob-dist{padding:20px 0;}
.table>tbody>tr>.knob-dist button{margin-left:30px;}


#Prompt{width:auto; height:auto; padding:2px; background:#74d3ff; border:1px solid #eeeeee; position:absolute; color:#fff; margin-top: -8px;
    line-height: 1.2; display:none;}


#hutia a{color:#00a0e9; float:right;}




/* 轮播图 */
*{ margin: 0; padding:0;}
#box{ width: 500px; height: 90px; border: 1px solid red; margin: 100px auto;  overflow: hidden;  /* overflow: auto; */  font-size: 0;}
#boxin{ width: 500%;}
#left,#right{ float: left;}
#seek-hunt{width:100%; height:auto; display:none;}





body{overflow-y:scroll;font-family:"微软雅黑","HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, sans-serif;background:#f4f4f4;padding:0;margin:0;}
h1{font-size:31px;line-height:32px;font-weight:normal;margin-bottom:25px;}
a,a:hover{border:none;text-decoration:none;}
img,a img{border:none;}
pre{overflow-x:scroll;background:#ffffff;border:1px solid #cecece;padding:10px;}
.clear{clear:both;}
.zoomed > .cont{-webkit-filter:blur(3px);filter:blur(3px);}
.cont{width:100%;margin:0 auto;}
.gallery{list-style-type:none;float:left;background:#ffffff;margin:0;}
.gallery li{float:left; margin-bottom:5px; margin-left: 14px;}
.gallery li:nth-child(6n){padding-right:0;}
.gallery li a,.gallery li img{float:left; }
@media (max-width: 1195px) and (min-width: 630px){
    .cont .gallery{width:435px;}
}
@media (max-width: 625px) and (min-width: 320px){
    .cont .gallery{width:47px;}
}

#case-ca{width:80%; height:80%;position:fixed; left:10%; top:15%; display:none; z-index: 9996;}
#case-ca .case-carousel{width:100%; height:100%; background:#000;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
#case-ca .case-carouse{width:80%; height:80%; background:#ffffff; position:absolute; top:10%; left:6%;}
#case-ca .case-carou{ width:45px; height:45px; background:#555555; position:absolute; top:2%; right:2%; cursor:pointer; text-align: center;}
#case-ca .case-carou:hover{background:#000000;}
#case-ca .case-carou i{font-size: 28px; color:#ffffff; margin-top:14px;}


#seek-all-1{width:80%; height:80%;position:fixed; left:10%; top:15%; display:none; z-index: 9996;}
#seek-all-1 .seek-all-2{width:100%; height:100%; background:#000;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
#seek-all-1 .seek-all-3{width:90%; height:90%; background:#ffffff; position:absolute; top:5%; left:5%;}
#seek-all-1 .seek-all-4{ width:45px; height:45px; background:#555555; position:absolute; top:1%; right:1%; cursor:pointer; text-align: center;}
#seek-all-1 .seek-all-4:hover{background:#000000;}
#seek-all-1 .seek-all-4 i{font-size: 28px; color:#ffffff; margin-top:14px;}






#pri-caro{width:80%; height:80%;position:fixed; left:10%; top:10%; display:none; z-index: 9996;}
#pri-caro .pri-caro-se{width:100%; height:100%; background:#000;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
#pri-caro .pri-carou-h{ width:45px; height:45px; background:#555555; position:absolute; top:1%; right:1%; cursor:pointer; text-align: center;}
#pri-caro .pri-carou-h:hover{background:#000000;}
#pri-caro .pri-carou-h i{font-size: 28px; color:#ffffff; margin-top:14px;}
#pri-caro .pri-caro-ss{width:90%; height:90%; position:absolute; left:5%; top:5%; display:block;}
#pri-caro .pri-caro-ss ul li{ position: absolute; display: none; width:100%; height:100%;}
#pri-caro .pri-caro-ss #left-0,#pri-caro .pri-caro-ss #right-1{ width: 41px; height: 69px; background: url(images/arr.png) no-repeat; position: absolute; top:38%;}
#pri-caro .pri-caro-ss #left-0{ left: 0; background-position: -84px 0;}
#pri-caro .pri-caro-ss #left-0:hover{ background-position: left;}
#pri-caro .pri-caro-ss #right-1{ right: 0; background-position: right;}
#pri-caro .pri-caro-ss #right-1:hover{background-position: -41px 0;}

#pri-caro-1{width:80%; height:80%;position:fixed; left:10%; top:10%; display:none; z-index: 9996;}
#pri-caro-1 .pri-caro-se{width:100%; height:100%; background:#000;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
#pri-caro-1 .pri-carou-h{ width:45px; height:45px; background:#555555; position:absolute; top:1%; right:1%; cursor:pointer; text-align: center;}
#pri-caro-1 .pri-carou-h:hover{background:#000000;}
#pri-caro-1 .pri-carou-h i{font-size: 28px; color:#ffffff; margin-top:14px;}
#pri-caro-1 .pri-caro-ss{width:90%; height:90%; position:absolute; left:5%; top:5%; display:block;}
#pri-caro-1 .pri-caro-ss ul li{ position: absolute; display: none; width:100%; height:100%;}
#pri-caro-1 .pri-caro-ss #left-0,#pri-caro-1 .pri-caro-ss #right-1{ width: 41px; height: 69px; background: url(images/arr.png) no-repeat; position: absolute; top:38%;}
#pri-caro-1 .pri-caro-ss #left-0{ left: 0; background-position: -84px 0;}
#pri-caro-1 .pri-caro-ss #left-0:hover{ background-position: left;}
#pri-caro-1 .pri-caro-ss #right-1{ right: 0; background-position: right;}
#pri-caro-1 .pri-caro-ss #right-1:hover{background-position: -41px 0;}

#pri-caro-2{width:80%; height:80%;position:fixed; left:10%; top:10%; display:none; z-index: 9996;}
#pri-caro-2 .pri-caro-se{width:100%; height:100%; background:#000;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
#pri-caro-2 .pri-carou-h{ width:45px; height:45px; background:#555555; position:absolute; top:1%; right:1%; cursor:pointer; text-align: center;}
#pri-caro-2 .pri-carou-h:hover{background:#000000;}
#pri-caro-2 .pri-carou-h i{font-size: 28px; color:#ffffff; margin-top:14px;}
#pri-caro-2 .pri-caro-ss{width:90%; height:90%; position:absolute; left:5%; top:5%; display:block;}
#pri-caro-2 .pri-caro-ss ul li{ position: absolute; display: none; width:100%; height:100%;}
#pri-caro-2 .pri-caro-ss #left-2,#pri-caro-2 .pri-caro-ss #right-2{ width: 41px; height: 69px; background: url(images/arr.png) no-repeat; position: absolute; top:38%;}
#pri-caro-2 .pri-caro-ss #left-2{ left: 0; background-position: -84px 0;}
#pri-caro-2 .pri-caro-ss #left-2:hover{ background-position: left;}
#pri-caro-2 .pri-caro-ss #right-2{ right: 0; background-position: right;}
#pri-caro-2 .pri-caro-ss #right-2:hover{background-position: -41px 0;}












#print-carousel{width:80%; height:80%;position:fixed; left:10%; top:10%; display:none; z-index: 9996;}
#print-carousel .print-carousel-case{width:100%; height:100%; background:#000;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
#print-carousel .print-carousel-abolish{ width:45px; height:45px; background:#555555; position:absolute; top:1%; right:1%; cursor:pointer; text-align: center;}
#print-carousel .print-carousel-abolish:hover{background:#000000;}
#print-carousel .print-carousel-abolish i{font-size: 28px; color:#ffffff; margin-top:14px;}
#print-carousel .print-carousel-cas{width:90%; height:90%; position:absolute; left:5%; top:5%; display:block;}
#print-carousel .print-carousel-cas ul li{ position: absolute; display: none;  width:100%; height:100%;}
#print-carousel .print-carousel-cas #left,#print-carousel .print-carousel-cas #right{ width: 41px; height: 69px; background: url(images/arr.png) no-repeat; position: absolute; top:38%;}
#print-carousel .print-carousel-cas #left{ left: 0; background-position: -84px 0;}
#print-carousel .print-carousel-cas #left:hover{ background-position: left;}
#print-carousel .print-carousel-cas #right{ right: 0; background-position: right;}
#print-carousel .print-carousel-cas #right:hover{background-position: -41px 0;}

.bLog-l{width:100%;height:auto; background:#ffffff;}
.bLog-l .bLog-ln{ margin:0 auto;height:auto; padding: 25px 0; overflow:hidden;}
.block-carousel .carousel-indicators.ca-ind li {
    background-color: #999999;
}
.carousel-indicators.ca-ind li {
    display: inline-block;
    width: 15px;
    height: 15px;
    margin: 4px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: rgba(0,0,0,0);
    border: 1px solid #fff;
    border-radius: 10px;
}
.carousel-indicators.ca-ind {
    bottom: -8px;
}
.carousel-indicators.ca-ind .active {
    width: 15px;
    height: 15px;
    margin: 0;
    background-color: #fff;
}
.block-carousel .carousel-indicators.ca-ind li.active {
    background-color: #00d2ff;
}
.lucency{width:100%; height:30px; background:#000; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; position:absolute; margin-top:-30px; border-bottom: 1px solid #9b9b9b;}



.bLog-left{float:left; width:60%; margin-right: 5%; height:auto;}
.bLog-left .bLog-left-do,.bLog-right .bLog-left-d{line-height: 25px; padding:0 5px;}
.bLog-left .bLog-left-do span,.bLog-right .bLog-left-d span{color:#295393; font-size: 14px;}
.bLog-left .bLog-left-do span img,.bLog-right .bLog-left-d span img{margin-top:-5px; margin-right: 5px;}
.bLog-left .bLog-left-do a{float:right; font-size: 14px;}
.bLog-left .bLog-left-case{border:1px solid #6280af; padding:20px 20px 0 20px; margin-top:10px;}
.bLog-left .bLog-left-case p{margin-bottom:20px; color:#4b4c4d;}
.bLog-left .bLog-left-case p span{margin-right: 20px; color:#295393;}
.bLog-right{float:right; width:35%;}
.bLog-right .bLog-left-dd{padding:15px 20px 0 20px; margin-top:10px;}
.bLog-right .bLog-left-dd p{margin-bottom:14px; color:#41629b; font-size: 12px;}

.eb-ipv{width:100%; height:auto; background:#295393; padding:20px 0; text-align: center; color:#ffffff;}



.search {
    padding: 7px;
    border: 1px solid rgb(207, 222, 229);
    border-radius: 2px;
    width: 13%;border:1px solid #a9a9a9;
}

#tooltip{width:auto; height:auto;background-color:#35aa47; position:absolute;margin-top:-45px; margin-left: 130px; color:#ffffff; display:none;}
#tooltip-1{width:auto; height:auto;background-color:#35aa47; position:absolute;margin-top:-45px; margin-left: 90px; color:#ffffff;}

.item.item-1{margin-bottom: 0;}

.login-easel{width:350px; height:330px; background-color:#000; left:60%; top:20%; position:absolute; filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3;}
.login-base{width:340px; height:320px; background:#f2f2f2; left:60%; top:20%; position:absolute; margin-left:5px; margin-top:5px;}
.form-title.form-se{margin:0; padding:10px 18px; background-color: #28a5d5; color: #ffffff; font-size: 18px;}

.input-icon.input-ico input{padding-left: 55px !important; padding:0 18px 0 18px; color:#999;}
.input-icon.input-ico.input-i{padding:0 18px 18px 18px; width:220px;}
.input-icon.input-ico.n{padding:0 18px 18px 18px;}
.input-icon.input-ico.input-ico-1{padding:18px;}
.input-icon.input-ico.input-i i{margin:0;border-right:1px dashed #e5e5e5; width:47px; height:34px;}
.input-icon.input-ico.n i{margin:0;border-right:1px dashed #e5e5e5; width:47px; height:34px;}
.input-icon.input-ico.input-ico-1 i{margin:0;border-right:1px dashed #e5e5e5; width:47px; height:34px;}
.input-icon.input-ico.input-i span{width:90px; line-height:33px; border:1px solid #e5e5e5; margin-right:-120px; float:right; margin-top:-34px; background-color: #ffffff; text-align: center;}

.linfo-a{margin-top:10px;}
.linfo-av{float:right; margin-top:10px;}
.linfo-av .linfo-l{margin-right:40px;}
.linfo-av .linfo-ll{margin-right:40px;}
.dropdown-toggle.dropdown-tog{padding-top:5px;}
.dropdown-t{margin-right:30px; margin-left:-20px;}


@media (min-width: 1201px) and (max-width: 1920px) {
    .bLog-l .bLog-ln{ margin:0 auto; width:1170px; height:auto; padding: 25px 0; overflow:hidden;}
}

}
@media (min-width: 992px) and (max-width: 1200px) {
    .bLog-l .bLog-ln{ margin:0 auto; width:1170px; height:250px; padding: 25px 0; overflow:hidden;}
}

@media (min-width: 768px) and (max-width: 992px) {
    .linfo-a{margin-top:10px;}
    .linfo-av{float:right; margin-top:10px;}
    .linfo-av .linfo-l{margin-right:20px;}
    .linfo-av .linfo-ll{margin-right:20px;}
    .dropdown-t{margin-right:10px; margin-left:-20px;}
}

}
@media (max-width: 767px){}
.header .navbar-brand.navbar-bra {
    margin-left: 0px !important;
    width: 300px;
}
@media (min-width: 992px) and (max-width: 768px) {

    .bLog-l .bLog-ln{ margin:0 auto; width:991px; height:250px; padding: 25px 0; overflow:hidden;}
}

@media (max-width: 991px){
    .page-content.page-con {
        margin: 0px !important;
        padding: 0 !important;
        min-height: 280px;}
}
@media (min-width: 992px){
    .bLog-l .bLog-ln {
        margin:0 auto; width:970px; height:auto; padding: 25px 0; overflow:hidden;}
}
@media (max-width: 991px){
    .page-content.page-con {
        margin: 0px !important;
        padding: 0 !important;
        min-height: 280px;}
}
@media (max-width: 991px){
    .login-easel,.login-base{
        left: 50%;
        top: 20%;
    }
    .login-easel{
        width:250px; height:310px;
    }
}
@media (max-width: 767px){
    .login-easel,.login-base{
        left: 30%;
        top: 20%;}
    .login-easel{
        width:250px; height:310px;
    }
    .login-base{
        width:240px; height:300px;
    }
    .input-icon.input-ico.input-i{padding:0 7px 10px 7px; width:148px;}
    .input-icon.input-ico.n{padding:0 7px 10px 7px;}
    .input-icon.input-ico.input-ico-1{padding:7px;}
    .form-control {font-size: 12px;}
    .input-icon.input-ico.input-i i{margin:0;border-right:1px dashed #e5e5e5; width:37px; height:30px;}
    .input-icon.input-ico.input-i span{width:83px; height:33px; border:1px solid #e5e5e5; margin-right:-95px; float:right; margin-top:-34px;}
    .input-icon.input-ico.n i{margin:0;border-right:1px dashed #e5e5e5; width:37px; height:30px;}
    .input-icon.input-ico.input-ico-1 i{margin:0;border-right:1px dashed #e5e5e5; width:37px; height:30px; }


    /* 支付页面 */
    .res .table-responsive{text-align:center; margin:10%;}


