body{ margin:0px; padding:0px; width:100%; margin:0px auto; font-size:12px;font-family:Verdana, Arial, Helvetica,Microsoft Yahei Font, sans-serif "宋体" "微软雅黑" "黑体";}
div, p, dl, dd, a, b, u, em, input, textarea, button, select, form, section, label, span, td, li, body, ul, i, h1, h2, h3, h4, h5, h6 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; word-wrap:break-word; word-break:break-all; padding:0; margin:0; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }
article, aside, dialog, footer, header, hgroup, menu, section, figure { display:block; padding:0; margin:0; }
ul,ol,li{ list-style:none;}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, .lead {font-family:"ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei UI","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;}
pre code { background: transparent; }
 
.form-group {
    margin-bottom: 0.5rem;
}
@media (min-width: 768px) {
    .bs-docs-home .bs-social, 
    .bs-docs-home .bs-masthead-links {
      margin-left: 0;
    }
}

.bs-docs-section p {
	line-height: 2;
}

.bs-docs-section p.lead {
	line-height: 1.4;
}
.zfd{ float:left;}
.pdl3{ padding-left:5px;}
.pdt3{ padding-top:3px;}
.lin24{ line-height:24px;}
.clear{ clear:both;}
.jz{ text-align:center;}
.jiage{ color:#f60;}

.btn-success {
    color: #fff;
    background-color: #ff7800;
    border-color: #ff7800
}

.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
    color: #fff;
    background-color: #ff7800;
    border-color: #ff7800
}

.btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
background-image: none
}

.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active {
    background-color: #ff7800;
    border-color: #ff7800
}

.btn-success .badge {
    color: #ff7800;
    background-color: #fff
}


/*  top foot */
 
/*页头样式*/
header {
    background-color: #df1078;
    box-sizing: border-box;
    padding: 1rem;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999;
    max-width: 640px;
    -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19);
    -moz-transition: -moz-transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19);
    -o-transition: -o-transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19);
    transition: all 0.3s cubic-bezier(0.55,0.055,0.675,0.19)
}
 
header .headTitle{height: 2.5em;}
header .headTitle ul{display:-moz-box; display:-webkit-box; display:box;display: -o-box;width: 100%;}
header .headTitle li{} 
header .headTitle li:nth-child(2){-moz-box-flex:4; -webkit-box-flex:4; box-flex:4;-o-box-flex:4;} 
header .headTitle .input{text-align: center;line-height: 2.4em;font-size: 1.5em;color: #fff;height: 2.4em;overflow: hidden;margin:0 1rem 0 0.5em;}
/*页脚样式*/
footer{position: fixed; bottom: 0; width: 100%; max-width: 640px;}
footer ul{border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6;display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;}
footer ul li{-webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1;text-align: center;background-color: #fff;padding: 1em;box-sizing: border-box;font-size: 1.1em;border-right: 1px solid #e6e6e6;}
footer ul li:first-child{border-left: 1px solid #e6e6e6;}
footer ul li i{background-repeat: no-repeat;background-size: cover;display: block;width: 2em;height: 2em;margin: 0 auto;}
footer ul li i.f1{background-image: url(../images/phone.png);}
footer ul li i.f2{background-image: url(../images/weixin.png);}
footer ul li i.f3{background-image: url(../images/top.png);}
footer ul li i.f4{background-image: url(../images/home.png);} 
footer > div{line-height: 3em;background-color: #fff;text-align: center;font-size: 1.2em;color: #999;}
.mip-fill-content {
        display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 100%;
    max-width: 100%;
    height: 100%;
    margin: auto;
        position: fixed;
    z-index: 1000100;
    top: 0px;
    right: 0px;
    left: 0px;
    background: rgba(0,0,0, 0.5);
	display: none;
}
 .mip-fill-content .wechat-model-layer {
    width:28em; //20.6875em;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 1.25em;
    position: relative;
    background: #fff;
    border-radius: .8125em;
}
.antman-wechat-modal-icon {
    font-family: antman-wechat-modal-icon!important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.mip-fill-content .wechat-model-layer .close {
    position: absolute;
    right: .9375em;
        top: 4px;
    font-size: 26px;
    color: #ccc;
}
.mip-fill-content .wechat-model-layer .wechat-model-success {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}
.mip-fill-content .wechat-model-layer .wechat-model-success .image .wechat_success_logo {
    width: 2.75em;
    height: 2.75em;
}
.mip-fill-content .wechat-model-layer .wechat-model-success .title {
    color: #333;
    font-size: 18px;
    font-weight: 700;
    margin: .4375em 0 .625em;
}
.mip-fill-content .wechat-model-layer .wechat-model-success .wechat-number {
    color: #333;
    font-size: 15px;
}
.mip-fill-content .wechat-model-layer .wechat-model-success .desc {
    color: #333;
    font-size: 15px;
}
.mip-fill-content .wechat-model-layer .wechat-model-success .button {
    background-color: #1aad19;
    border-radius: .25em;
    width: 9em;
    height: 2.75em;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: .9375em;
}
 .mip-fill-content .wechat-model-layer .wechat-model-success .button span {
    color: #fff;
    font-size: .9375em;
}
.mip-fill-content .wechat-model-layer .guide-img {
    margin-top: 17px;
}
.mip-fill-content .wechat-model-layer .guide-img img {
    width: 274px;
    height: 155px;
}


.gy_jz{ clear:both; width:100%; margin:0px auto; text-align:center; color:#ccc; }
.gy_jz a,.jszc a {font-size:12px;color:#666;text-decoration:none;}
.gy_jz a:hover,.gy_jz a:focus,.jszc a:hover,.jszc a:focus {font-size:12px;color:#f60;text-decoration:none;}
.zhichi a {font-size:12px;color:#006ED6;text-decoration:underline;}
.zhichi a:hover,.zhichi a:focus {font-size:12px;color:#006ED6;text-decoration:underline;}
.mar40{ margin-top:60px;}
.mar20{ margin-top:20px;}
.telnum{ font-size:20px; color:#f60; font-family:Arial, Helvetica, sans-serif;}

/* index */
.show { clear:both; width:100%; margin:0px auto; text-align:center; }
.show01{ clear:both; width:100%; margin:0px auto; text-align:center; margin-top:50px; }
.show figure img { max-width:100%; display:block; margin:0 auto; }
.nav_img{ clear:both; margin:10px auto 0;overflow:hidden;text-align:center; width:100%; height:auto;}
.nav_text{ clear:both; margin:0px auto; overflow:hidden; line-height:30px; white-space: nowrap;text-align:center; margin-top:5px; margin-bottom:8px;}
.nav_text a{font-size:12px; color:#333;text-decoration:none;}
.nav_text a:hover,.nav_text a:focus{ font-size:12px; color:#006ED6; text-decoration:none;}
a {
  font-size:12px;
  color: #333;
  text-decoration:none;
}
a:hover,
a:focus {
  font-size:12px;
  color: #006ED6;
  text-decoration:none;
}
.space{ clear:both; width:100%; height:12px; margin-top:1px; background-color:#f4f4f4; overflow:hidden;}
.hotbk{padding:5px 10px 10px 10px; line-height:24px;font-family:Microsoft Yahei Font "微软雅黑";}
.hotbk01{padding:5px 10px 10px 10px; line-height:24px;}
.hotbk02{padding:0px 10px 10px 10px; line-height:24px;}
.lm_top{ line-height:40px; border-bottom:1px solid #f4f4f4; font-size:15px; font-weight:bold; height:40px;font-family:Microsoft Yahei Font "微软雅黑";}
.lm_top01{ line-height:30px; border-bottom:1px solid #f4f4f4; font-size:15px; font-weight:bold; height:30px;font-family:Microsoft Yahei Font "微软雅黑";}
.hotbk_lm{ clear:both; color:#888; font-size:12px; line-height:32px; width:100%;}
.cp_name{ width:100%;height:32px; overflow:hidden; line-height:32px;}
.cp_jiage{ width:100%;height:32px; overflow:hidden;line-height:32px; text-align:right; font-size:12px; color:#999;}
.font_jiage{ font-family:Arial, Helvetica, sans-serif; color:#ff6600; font-size:12px;}
.hotbg1{ clear:both; background-color:#fafafa; border-bottom:1px solid #f4f4f4; line-height:32px;}
.hotbg2{ clear:both; background-color:#fff; border-bottom:1px solid #f4f4f4; line-height:32px;}
.cp_name a {
  font-size:12px;
  color:#666;
  text-decoration: none;
}
.cp_name a:hover,
.cp_name a:focus {
  font-size:12px;
  color:#f60;
  text-decoration:none;
}
.xsthli{clear:both; line-height:24px; height:60px; overflow:hidden; border-bottom:1px solid #f4f4f4; padding:5px 0px;}
.tj_fl{ font-size:14px; color:#33BD61;}
.tj_name a {
  font-size:12px;
  color:#666;
  text-decoration: none;
}
.tj_name a:hover,
.tj_name a:focus {
  font-size:12px;
  color:#f60;
  text-decoration:none;
}
.kd_xz{ clear:both; width:100%; height:18px; overflow:hidden;}
.zkbj{ clear:both; width:40px; line-height:24px; height:24px; color:#fff; background:url(../images/zkbj.png) no-repeat; margin-top:4px; font-size:12px;}
.zknum{ margin-left:9px; display:inline;height:24px; font-family:Arial, Helvetica, sans-serif; }
.font_fh{font-family:Microsoft Yahei Font "微软雅黑"; color:#f60; font-size:12px;}
.font_tejia{font-family:Arial, Helvetica, sans-serif; color:#ff6600; font-size:12px; width:100%; height:24px; overflow:hidden;}

/* xianlu */
/*.weizhi{ color:#666; margin-top:50px;}*/
.weizhi ol li a{font-size:12px;color:#f60;text-decoration: none;}
.weizhi ol li a:hover,.weizhi ol li a:focus{font-size:12px;color:#006ED6;text-decoration: underline;}
.colf60{ color:#f60;}
.colf60 a{font-size:12px;color:#f60;text-decoration:underline;}
.colf60 a:hover,.colf60 a:focus{font-size:12px;color:#f60;text-decoration: underline;}
.col999{ color:#999;}
.ms_text{ clear:both; width:100%; height:22px; overflow:hidden; line-height:22px; white-space:nowrap; margin-top:5px;}
.jz_text{clear:both; width:100%; text-align:center; height:22px; line-height:22px; overflow:hidden; line-height:30px; white-space:nowrap; margin-bottom:5px; color:#666;}
.ms_text a{font-size:12px; color:#006ED6;text-decoration:none;}
.ms_text a:hover,.ms_text a:focus{ font-size:12px; color:#f60; text-decoration:none;}
.xlnr{ line-height:24px; padding:8px 0px; font-family:"宋体"}
.more{ font-size:12px; font-weight:normal;font-family:"宋体"; text-align:right;}
.more a{font-size:12px;color:#999;text-decoration:none;}
.more a:hover,.more a:focus{font-size:12px;color:#f60;text-decoration:none;}

/* login */
.mar10{ margin-top:1px;}
.mar5{ margin-top:6px;}
.martop10{ margin-top:10px;}
.mart10{ margin-bottom:10px;}
.mart80{ margin-bottom:80px;} 
.mart5{ margin-bottom:5px;}
.tips{margin-bottom: 10px;color:#999;background: #f4f4f4;height:28px;line-height:28px;text-align:center;border-radius:5px; font-size:15px;}
.font_wryh{font-family:Microsoft Yahei Font "微软雅黑";}

/* xianlu_xq */
.xlbh{ line-height:24px;font-family:"宋体"; color:#666;}
.xlbh a{font-size:12px;color:#f60;text-decoration:none;}
.xlbh a:hover,.xlbh a:focus{font-size:12px;color:#006ED6;text-decoration:underline;}
.xlname{ line-height:24px; font-size:16px; color:#333; font-family:Microsoft Yahei Font "微软雅黑"; margin-bottom:4px; color:#006ED6;}
.col090{ color:#006ED6;}
.font14{ font-size:14px;}
.bold{ font-weight:bold;}
.font16{ font-size:16px;}
.yuanjia{ text-decoration:line-through; color:#888;}
.bgf4{border-bottom:1px solid #f4f4f4; padding-bottom:10px;}
.fixedBook{
 border:#F00 0px solid;
 font-size:16px;
 background:#fff;
 width: 100%; margin:0px auto;
 position:fixed;
 bottom:0;
 z-index:999;
 overflow:visible;
 line-height:30px; 
 /* for IE6 */
 _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);
 _position:absolute;
 /* for IE6 */
}
.fixedBookx {
    border: #F00 0px solid;
    font-size: 16px;
    background: #fff;
    width: 100%;
    /* margin:0px auto; */
    position: fixed;
    bottom: 0;
    z-index: 999;
    overflow: visible;
    line-height: 30px;
    /* for IE6 */
    _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);
    _position: absolute;
    /* for IE6 */
}
.book_zx{ border-top:1px solid #ddd; color:#f60; line-height:40px; height:40px;}
.book_syb{ border-top:1px solid #ddd; background-color:#48C116; color:#fff; line-height:40px; height:40px;}
.book_yd {
    background-color: #ff7800;
    color: #fff;
    line-height: 40px;
    height: 40px;
    border-radius:4px;
}
.book_yd a,.book_syb a{ font-size:16px; color:#fff; text-decoration:none;}
.book_yd a:hover,.book_yd a:focus,.book_syb a:hover,.book_syb a:focus{ font-size:16px; color:#fff; text-decoration:underline;}
.book_zx a{ font-size:16px; color:#f60; text-decoration:none;}
.book_zx a:hover,.book_zx a:focus{ font-size:16px; color:#f60; text-decoration:none;}

.col_lvtb{font-size:15px; color:#006ED6; text-decoration:none;}
.col_lvtb a:hover,.col_lvtb a:focus{ font-size:15px; color:#f60; text-decoration:underline;}
.font_yue{ text-align:center; line-height:24px; color:#f60; font-family:Arial, Helvetica, sans-serif;}
.font_tejia a{ font-size:14px; color:#f60; text-decoration:none;}
.font_tejia a:hover,.font_tejia a:focus{ font-size:14px; color:#f60; text-decoration:underline;}
.font_yue a{font-size:12px; color:#f60; text-decoration:none;}
.font_yue a:hover,.font_yue a:focus{font-size:12px; color:#f60; text-decoration:none;}
.cyzs{ line-height:30px; border-bottom:1px solid #f4f4f4;}
.tianshu{color:#999;background:#F1FBF0;height:28px;line-height:28px;border-radius:5px; font-size:15px; color:#f84e03;}
.myd_kk{color:#333;background:#f8f8f8;height:28px;line-height:28px;border-radius:5px; font-size:12px; clear:both;}
.myd_kk a{ font-size:12px; color:#006ED6; text-decoration:underline;}
.myd_kk a:hover,.myd_kk a:focus{ font-size:12px; color:#f60; text-decoration:underline;}
.myd_show,.ask_show{ clear:both; width:100%; border-bottom:1px dotted #ddd; padding-bottom:3px; margin-bottom:4px;}
.font12{ font-size:12px;}
.font_song{ font-family:"宋体";}

/* xianlu_yd */
.xlname01{font-size:14px; color:#f60; font-family:Microsoft Yahei Font "微软雅黑"; margin-bottom:4px; color:#006ED6;}
.xlname01 a{ font-size:14px; color:#006ED6; text-decoration:none;}
.xlname01 a:hover,.xlname01 a:focus{font-size:14px; color:#f60; text-decoration:none;}
.form_xx{display:block;width:100%;height:34px;padding:6px 2px;font-size:12px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form_xx27{display:block;
width:100%;
height:27px;
padding:2px 2px;
font-size:12px;
line-height:1.428571429;
color:#555;
vertical-align:middle;
background-color:#fff;
background-image:none;
border:1px solid #ccc;
border-radius:4px;
-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
}
.bd_xx{display:block;width:30px;height:20px;padding:6px 2px; text-align:center;font-size:12px;line-height:1.428571429;color:#333;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.bd_num{ float:left; margin:3px 5px;}
.yd_jiage{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-left:8px; color:#f60;}
.fkfs{  font-family:Microsoft Yahei Font "微软雅黑"; color:#333;}
.bor_bot{border-bottom:1px solid #f4f4f4;}
.anniu{display:inline-block;padding:6px 8px;margin-bottom:0;font-size:12px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.duihao{ font-size:20px; color:#f00;}
.lin30{ line-height:28px;}

/* hotel_list */
.col_huise{ color:#888;}
.kd_address{ clear:both; width:100%; line-height:22px; height:44px; overflow:hidden;}
.hotel_name{ clear:both; width:100%; line-height:24px; height:24px; overflow:hidden; margin-bottom:5px;}
.hotel_name a{ font-size:14px; color:#006ED6; text-decoration:none;}
.hotel_name a:hover,.hotel_name a:focus{ font-size:14px; color:#f60; text-decoration:underline;}
.an_yd{display:inline-block;padding:0px 15px; margin-bottom:0;font-size:12px;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}

/* hotel_xq */
.col_666{ color:#666;}
.hotel_jtzn{ font-size:14px; color:#f60; font-weight:normal;}
.border_bot{border-bottom:1px dotted #f4f4f4;_border-bottom:1px dashed #f4f4f4;}
.xialine{ text-decoration:underline;}
.lin18{ line-height:18px;}

/* jingdian */
.label a{ font-size:12px; color:#fff; text-decoration:none;}
.lable a:hover,.lable a:focus{ font-size:12px; color:#fff; text-decoration:underline;}
.ms_gd{ height:20px; overflow:hidden; margin-bottom:3px;}
.ms_gd a{font-size:15px; color:#006ED6; text-decoration:none;}
.ms_gd a:hover,.ms_gd a:focus{ font-size:15px; color:#f60; text-decoration:none;}

 

/* about */
.gywm_nr{ line-height:24px; padding:8px 0px; color:#555;}
.gywm_nr a{ font-size:12px; color:#555; text-decoration:none;}
.gywm_nr a:hover,.gywm_nr a:focus{ font-size:12px; color:#f60; text-decoration:none;}
.nav-tabs a{ font-size:14px; font-weight:bold; color:#006ED6; text-decoration:none; font-family:Microsoft Yahei Font "微软雅黑";}
.nav-tabs a:hover,.nav-tabs a:focus{ font-size:14px; color:#f60; text-decoration:none;}

/* news */
.kd_gk{ clear:both; width:100%; line-height:24px; height:48px; overflow:hidden; color:#555;}
.news_tit{font-size:16px; color:#006ED6;font-weight:bold;}
.news_tit a{ font-size:14px; color:#006ED6; text-decoration:none; font-weight:bold;}
.news_tit a:hover,.news_tit a:focus{font-size:14px; color:#f60; text-decoration:none;}
.news_pf{ clear:both; width:100%; height:30px; overflow:hidden; font-size:12px; color:#333;}
.news_pf a{ font-size:12px; color:#333; text-decoration:none;}
.news_pf a:hover,.news_pf a:focus{font-size:12px; color:#f60; text-decoration:none;}

/* user */
.text_xhx{ text-decoration:underline;}
.user{ border:1px solid #FAEBCC; background-color:#FCF8E3; padding:5px; margin:10px;}
a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{z-index:2;color:#fff;background-color:#5CB85C;border-color:#5CB85C}
.col_hy{font-size:12px; color:#006ED6; text-decoration:none;}
.col_hy a:hover,.col_hy a:focus{ font-size:12px; color:#f60; text-decoration:underline;}
.col_333{ color:#333;}
.panel-title{ font-size:14px; color:#028802;}
.lan{color:#0066cb;}
.an_btn{display:inline-block;padding:2px 8px; margin-bottom:0;font-size:12px;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.bdkd{ width:30px;}

/* xiugai_2014-10-27 */
.img-thumbnail01{display:inline-block;height:auto;max-width:100%;padding:0;line-height:1.428571429;background-color:#fff;border:none;border-radius:0px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.img-thumbnail02{display:inline-block;height:auto;max-width:100%;padding:0;line-height:5;background-color:#fff;border:none;border-radius:0px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.panel-body img{ width:100%;}
.responsive-img {max-width: 100%;height: 0;padding-bottom: 60%;overflow: hidden;}

/* chunxianlu2014-12-08 */
.img-thumbnail02{display:inline-block;height:auto;max-width:100%;padding:0;line-height:30;background-color:#fff;border:none;border-radius:0px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.container01{ width:100%; margin:0px auto;}
.xlmore{ text-align:right; font-weight:normal;}
.xlmore a:link,.xlmore a:visited{ font-size:12px; color:#999; text-decoration:none;}
.xlmore a:hover{ font-size:12px; color:#f60; text-decoration:none;}
.xla_name{ font-size:14px; font-weight:bold; line-height:20px; height:20px; overflow:hidden;}
.xla_name a:link,.xla_name a:visited{ font-size:14px; color:#333; text-decoration:none;}
.xla_name a:hover{ font-size:14px; color:#f60; text-decoration:none;}
.font_money{ color:#f60; font-size:11px; font-weight:bold;}
.font_money1{ color:#f60; font-size:18px; font-weight:bold;}
.font_money01{ color:#f60; font-size:16px; font-weight:bold;}
.col_lv{ color:#090;}
.gd_kz{ float:left; height:30px; overflow:hidden;}
.xlfl ul{height:35px; border-bottom:1px solid #ddd; line-height:35px; font-weight:bold;}
.xlfl ul li a:link,.xlfl ul li a:visited{ float:left; width:100%; height:35px; font-size:14px; color:#333; text-decoration:none; text-align:center;}
.xlfl ul li a:hover{ font-size:14px; color:#090; text-decoration:none; border-bottom:2px solid #090; display:block;}
.xlfl ul li.xlon a:link,.xlfl ul li.xlon a:visited,.xlfl ul li.xlon a:hover{ float:left;height:35px;font-size:14px; color:#090; text-decoration:none; border-bottom:2px solid #090; display:block;}
.xlimg{ padding-left:3px; padding-right:5px;}
.xlimg img{position: relative; border-radius: 4px 3px;}
.xlimg i.gty{line-height:22px;color: #fff;position:absolute;left:3px;bottom:10px;padding:0 5px;background-color:#3188eb; font-size:12px; font-style:normal;}
.xlimg i.zhy{line-height:22px;color: #fff;position:absolute;left:3px;bottom:10px;padding:0 5px;background-color:#f60; font-size:12px; font-style:normal;}
.hei70{ height:80px; padding-left:0px; padding-right:0px;}
.youhui{ width:60px; border-radius:4px; border:1px solid #f60; text-align:center; color:#f60; line-height:18px; margin:1px 0px;}
.pdt10{ padding-bottom:10px;}
.font_yd{background-color:#090; }
.font_yd a:link,.font_yd a:visited{ font-size:14px; color:#fff; text-decoration:none; font-weight:bold; display:block;}
.font_yd a:hover{ font-size:14px; color:#fff; text-decoration: underline;}
.pdl0{ padding-left:0px;}

.pdl0x{ padding-left:10px;}

.pd14x{ padding-left:14px;}
/* 产品列表 */
.st-product-block {
    margin-bottom: 0.266667rem;
    background: #fff
}

.st-list-block {
    padding: 0.2rem
}

    .st-list-block > li {
        float: left;
        width: 50%;
        padding: 0.2rem
    }

    .st-list-block .item {
        display: block;
    }

        .st-list-block .item .pic {
            width: 100%;
            height: 3rem;
            overflow: hidden;
            position: relative;
            /* background: #e7e7e7 */
        }

            .st-list-block .item .pic img {
                max-width: 100%;
                max-height: 100%;
                position: absolute;
                top: 50%;
                left: 50%;
                -webkit-transform: translate(-50%,-50%);
                transform: translate(-50%,-50%);
            }

        .st-list-block .item .tit {
            height: 0.48rem;
            line-height: 0.48rem;
            margin-top: 0.15rem;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            font-size: 0.32rem
        }

            .st-list-block .item .tit.double {
                height: 0.96rem;
                white-space: normal;
                text-overflow: ellipsis;
                display: -webkit-box;
                -webkit-line-clamp: 2;
                -webkit-box-orient: vertical;
            }

            .st-list-block .item .tit .md {
                color: #999;
                font-size: 0.32rem;
            }

        .st-list-block .item .price {
            padding-top: 0.1rem;
        }

            .st-list-block .item .price .jg,
            .st-list-block .item .price .dx {
                color: #ff6b1a;
                display: inline-block;
                height: 0.533333rem;
                line-height: 0.533333rem;
                font-size: 0.32rem
            }

                .st-list-block .item .price .jg .num {
                    font-size: 0.426667rem
                }

.st-more-bar {
    padding: 0.266667rem 0;
    text-align: center;
}

    .st-more-bar .more-link {
        color: #ff6b1a;
        display: inline-block;
        width: 2.92rem;
        line-height: 0.88rem;
        border: 1px solid #e9e9e9;
        border-radius: 0.08rem;
        font-size: 0.373333rem;
    }
/* 栏目条 */
.st-title-bar {
    height: 1.2rem;
    line-height: 1.2rem;
    padding: 0 0.4rem;
    border-bottom: 1px solid #f3f3f3;
    font-size: 0;
    background: #fff
}

    .st-title-bar .line-icon {
        display: inline-block;
        width: 0;
        height: 0.48rem;
        vertical-align: middle;
        margin: -0.3rem 0.2rem 0 0;
        border-left: 0.08rem solid #ff6b1a
    }

    .st-title-bar .title-txt {
        display: inline-block;
        font-size: 0.426667rem;
    }
	.weizhi{
		
		margin:0 auto;
	max-width:640px;
	}
.page-content {
    /*position: absolute;
    /*top:2.15rem;
    top: 1.18rem;*/
    left: 0;
    right: 0;
    bottom: 0;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    background: #f3f3f3;
	margin:0 auto;
	max-width:640px;
}

.st-swiper-container {
    width: 10rem;
    height: 5.333333rem;
    /*background: #e7e7e7*/
}

    .st-swiper-container .item {
        display: block;
        width: 10rem;
        height: 5.333333rem;
        position: relative;
    }

        .st-swiper-container .item img {
            max-width: 100%;
           /* max-height: 100%;*/
            vertical-align: middle;
            position: absolute;
            top: 50%;
            left: 50%;
            -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
        }

    .st-swiper-container .swiper-info {
        color: #fff;
        position: absolute;
        bottom: 0.96rem;
        right: 0.333333rem;
        z-index: 10;
        height: 0.533333rem;
        line-height: 0.6rem;
        padding: 0 0.266667rem;
        font-family: Arial;
        font-size: 0.266667rem;
        -webkit-border-radius: 0.266667rem;
        border-radius: 0.266667rem;
        background: rgba(0, 0, 0, .6)
    }

        .st-swiper-container .swiper-info:before {
            content: "";
            display: inline-block;
            width: 0.373333rem;
            height: 0.373333rem;
            vertical-align: middle;
            margin: -0.08rem 0.08rem 0 0;
            background: url("../images/photo-icon.png") center no-repeat;
            background-size: contain;
        }

    .st-swiper-container .info-bar {
        width: 200%;
        height: 2.4rem;
        display: flex;
        display: -webkit-flex;
        justify-content: space-between;
        align-items: center;
        padding: 0 0.8rem;
        position: absolute;
        bottom: 0;
        left: 0;
        z-index: 1001;
        -webkit-transform: scale(.5);
        transform: scale(.5);
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        box-sizing: border-box;
        font-size: 0;
        background: -moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));
        background: -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));
        background: -ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));
        background: -o-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));
    }

        .st-swiper-container .info-bar .label {
            color: #fff;
            display: inline-block;
            font-size: 0.586667rem
        }
.qingchupad{
	padding-right: 0px;
    padding-left: 0px;
}