@charset "utf-8";
/* CSS Document */

body{font:14px tahoma,'\5b8b\4f53',sans-serif;font-family:"Microsoft YaHei";font-size:12px;overflow-x: hidden;}
*{margin:0px; padding:0px;}
ul li{list-style:none;}
li{list-style:none;}
img{border:none;}
a{color:#288bff; text-decoration:none; cursor:pointer;}
a:visited {color:#313131}
a:hover{color:#009bff;}
a:active {color:#313131}
em{font-style:normal;}
.clear{clear:both;}
h4{font-weight:normal;}
h2{ padding:0 10px; font-size: 16px; color:#262626;line-height:25px; text-align: center;}
h2 a{color:#262626;border-bottom: 1px #01439a dotted;}
.clearfix{zoom:1;}
.mt10{margin-top:10px;}
.clearfix:after,#main:after{clear:both; height:0px; font-size:0px; visibility:hidden;display:block;content:" ";}
/*-------头部--------*/
.top{width:100%; height:50px; clear:both; overflow:hidden;}
#logo{float:left; width:120px; height:35px; margin:5px 0 0 10px;}
#logo a{display:block;width:120px; height:35px; background:url(https://static.dawendou.com/m/static/images/logo.png) no-repeat;background-size:cover;}
#search{ float:right; width:275px; height:37px; margin:10px 10px 0 0; background:url(https://static.dawendou.com/m/static/images/search.png) no-repeat;background-size:cover;}
.search_text{ float:left; width:230px; height:33px; line-height:33px; margin:2px 0 0 6px;outline:medium none; border:none;font-size:18px; color:#a4a4a4;}
.search_ico{ float:left; width:30px; height:35px; cursor:pointer;border:none; background:none; padding-top:8px; }

.g-nav{overflow:hidden;background: #fff;}
.g-nav a{ font-size: 15px; display: block; float: left; background: #f4f4f4; width: 18%; height: 30px; text-align: center; border-radius: 6px; line-height: 30px; color: #666; margin: 10px 1% 0;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.g-nav a.hover{ background: #4f9eff; color: #fff; }

#main,#main_zx{ width:100%;}

.footer{width:100%; border-top:2px solid #118ac9; background:#f9f9f9; clear:both; padding-bottom:10px;overflow:hidden;}
.foot_nav{width:100%; text-align:center; height:20px; line-height:20px; overflow:hidden; font-size:20px; margin:20px 0;}
.foot_nav a{color:#060606;}
.foot_nav a:hover{ color:#009bff;}
.foot_nav span{ background:#b0b0b0; display:inline-block; width:2px; height:20px; margin:0 20px; vertical-align:-3px;}
.footer p{color:#666; text-align:center; line-height:25px; overflow:hidden;}

.show_btl{ padding-left:10px;margin-top:15px; height:45px; line-height:45px; border-bottom:1px solid #e5e5e5; border-top:2px solid #19a5e7; color:#646464; font-size:22px;overflow:hidden;color: #ef8f2d;}

/*资讯详情页*/
.location{height:25px; line-height:25px; color:#7b7b7b; margin:10px 0;overflow:hidden;border-bottom: 1px #ece9e9 solid;
    border-top: 1px #ece9e9 solid;}
.location .home{ background:url(https://static.dawendou.com/m/static/images/home.png) no-repeat; background-size:cover; display:inline-block; width:14px; height:13px; vertical-align:-2px;}
.location span{ margin:0 5px;}
.location a{color:#7b7b7b;font-size: 14px;}

#main h1{ padding:0 10px; font-size: 20px; color:#262626;line-height:25px; text-align: center;}
.newsxx{ padding:0 10px; height:35px; line-height:35px; font-size:16px; color:#717171; text-align:center;border-bottom:1px solid #e5e5e5;overflow:hidden;}
.newsxx span{ padding-right:10px;}
.newsxx a{color:#009bff;}
.newstext{ padding:0 10px; margin-top:12px;margin-bottom: -15px;}
.newstext p{color:#262626; font-size:16px; margin-bottom:12px; line-height:30px;}
.newstext img{ max-width:95%; margin:0 auto 12px;}
.newstext table{width:80%; margin:0 auto 10px;}
.newstext table img{ margin:0 auto;}
#content{ padding:0 10px; margin-top:12px;margin-bottom: -15px;}
#content p{color:#262626; font-size:16px; margin-bottom:12px; line-height:30px;}
/*#content img{ max-width:95%; margin:0 auto 12px;}*/
#content table{width:80%; margin:0 auto 10px;}
#content table img{ margin:0 auto;}
.paging{padding:15px 0;text-align:center;color:#000}
.paging a{line-height: 30px;border:1px solid #dadada;}
.paging a,.paging span{margin:0 3px;color:#000;padding:3px 7px;}
.paging a.unuse{color:#999}
.paging a:hover,.paging span{background:#288bff;color:white;border:1px solid #288bff;}
.paging a.unuse:hover{background:none;color:#999}
.paging b {
    color: #fff;
    line-height: 28px;
    padding: 3px 7px;
    margin: 0 3px;
    background-color:#19a5e7;
    }
.nextbnt{ padding:0 10px; font-size:16px; line-height:25px; position:relative;color:#0563b2;}
.nextbnt span{ position:absolute; left:10px; top:0px;}
.nextbnt a{color:#0563b2; display:inline-block; padding-left:65px;}

.news_about ul li{ padding:0 10px; height:30px; line-height:30px; font-size:16px; margin:5px 0; color:#646464;overflow:hidden;}
.news_about ul li a{color:#646464;}
.news_about ul li span{float:right; margin-left:20px;}

.global_tit{ height:80px; line-height:80px;  background:#9ec0dc; width:100%; overflow:hidden;}
.global_tit a{float:right; font-size:28px; color:#999; margin-right:10px;}
.global_tit span{font-size:36px; color:#333; margin-left:10px;}

.index_list{ width:100%;}
.index_list ul{padding:15px 0; height:auto;}
.index_list li{position:relative; font-size:30px; padding:0 10px 0 40px; margin:16px 0; height:40px; line-height:40px; overflow:hidden;}
.index_list li a{color:#333;font-size: 14px;}
.index_list li em{position:absolute; top:50%; left:10px; display:inline-block; width:14px; height:14px; margin-top:-7px; background:#dcdcdc; border-radius:100%;}
.index_list li span{width:15%;font-size:20px;color:#bbb;float:right;margin-left:1%;text-align:center}

[class*=am-icon-]:before {
    display: inline-block;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    transform: translate(0,0);
}

.am-pureview {
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    z-index: 11920;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.95);
    display: none;
    overflow: hidden;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s,-webkit-transform .3s;
    -webkit-transform: translate(0,100%);
    -ms-transform: translate(0,100%);
    transform: translate(0,100%)
}

.am-pureview.am-active {
    transform: translate(0,0)
}

.am-pureview ol,.am-pureview ul {
    list-style: none;
    padding: 0;
    margin: 0;
    width: 100%
}

.am-pureview-slider {
    overflow: hidden;
    height: 100%
}

.am-pureview-slider li {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    vertical-align: middle;
    -webkit-transition: all .3s linear;
    transition: all .3s linear;
    z-index: 100;
    visibility: hidden
}

.am-pureview-slider li.am-pureview-slide-prev {
    -webkit-transform: translate(-100%,0);
    -ms-transform: translate(-100%,0);
    transform: translate(-100%,0);
    z-index: 109
}

.am-pureview-slider li.am-pureview-slide-next {
    -webkit-transform: translate(100%,0);
    -ms-transform: translate(100%,0);
    transform: translate(100%,0);
    z-index: 109
}

.am-pureview-slider li.am-active {
    position: relative;
    z-index: 110;
    transform: translate(0,0);
    visibility: visible
}

.am-pureview-slider .pinch-zoom-container {
    width: 100%;
    z-index: 1121
}

.am-pureview-slider .am-pinch-zoom {
    position: relative;
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.am-pureview-slider .am-pinch-zoom:after {
    display: inline-block;
    font: normal normal normal 1.6rem/1 FontAwesome,sans-serif;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    transform: translate(0,0);
    content: "\f110";
    -webkit-animation: icon-spin 2s infinite linear;
    animation: icon-spin 2s infinite linear;
    font-size: 24px;
    line-height: 24px;
    color: #eee;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -12px;
    margin-top: -12px;
    z-index: 1
}

.am-pureview-slider .am-pinch-zoom.am-pureview-loaded:after {
    display: none
}

.am-pureview-slider img {
    position: relative;
    display: block;
    max-width: 100%;
    max-height: 100%;
    opacity: 0;
    z-index: 200;
    -webkit-user-drag: none;
    -webkit-transition: opacity .2s ease-in;
    transition: opacity .2s ease-in
}

.am-pureview-slider img.am-img-loaded {
    opacity: 1
}

.am-pureview-direction {
    position: absolute;
    top: 50%;
    width: 100%;
    margin-top: -18px!important;
    z-index: 1122
}

.am-pureview-only .am-pureview-direction,.am-touch .am-pureview-direction {
    display: none
}

.am-pureview-direction li {
    position: absolute;
    width: 36px;
    height: 36px
}

.am-pureview-direction a {
    display: block;
    height: 36px;
    border: none;
    color: #ccc;
    opacity: .5;
    cursor: pointer;
    text-align: center;
    z-index: 1125
}

.am-pureview-actions,.am-pureview-bar {
    height: 45px;
    background-color: rgba(0,0,0,.35);
    position: absolute
}

.am-pureview-direction a:before {
    content: "\f137";
    line-height: 36px;
    font-size: 24px
}

.am-pureview-direction a:hover {
    opacity: 1
}

.am-pureview-direction .am-pureview-prev {
    left: 15px
}

.am-pureview-direction .am-pureview-next {
    right: 15px
}

.am-pureview-direction .am-pureview-next a:before {
    content: "\f138"
}

.am-pureview-bar {
    bottom: 0;
    width: 92%;
    color: #eee;
    line-height: 45px;
    padding: 0 10px;
    font-size: 14px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.am-pureview-bar .am-pureview-title {
    display: none;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    margin-left: 6px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.am-pureview-bar .am-pureview-total {
    font-size: 10px;
    line-height: 48px
}

.am-pureview-actions {
    left: 0;
    right: 0;
    bottom: 0
}

.am-pureview-actions a {
    position: absolute;
    left: 10px;
    color: #ccc;
    display: block;
    width: 45px;
    line-height: 45px;
    text-align: left;
    font-size: 16px
}

.am-pureview-actions a:hover {
    color: #fff
}

.am-pureview-actions [data-am-toggle=share] {
    left: auto;
    right: 10px
}

.am-pureview-actions,.am-pureview-bar {
    opacity: 0;
    -webkit-transition: all .15s;
    transition: all .15s;
    z-index: 1130
}

.am-pureview-bar-active .am-pureview-actions,.am-pureview-bar-active .am-pureview-bar {
    opacity: 1
}

.am-checkbox .am-icon-checked,.am-checkbox-inline .am-icon-checked,.am-radio .am-icon-checked,.am-radio-inline .am-icon-checked,.am-ucheck-checkbox:checked+.am-ucheck-icons .am-icon-unchecked,.am-ucheck-radio:checked+.am-ucheck-icons .am-icon-unchecked {
    opacity: 0
}

.am-pureview-bar {
    bottom: 0;
    /*width: 99%;*/
    color: #eee;
    line-height: 45px;
    padding: 0 10px;
    font-size: 14px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

.rotate_jia {
    display: none;
}

.rotate_div {
    display: none;
}

.rotate_jian {
    display: none;
}

.am-pureview-slider .pinch-zoom-container,.am-pureview-slider .am-pinch-zoom {
    height: 100% !important
}

.am-pureview-actions, .am-pureview-bar {
    background-color: rgba(0,0,0,0);
}

.am-pureview-counter {
    width: 100%;
    text-align: right;
}

.am-pureview-actions a {
    left: 0px;
    right: auto;
    text-align: center;
    height: 60px;
    width: 60px;
}

.am-icon-chevron-left:before {
    content: '';
    background: url(https://static.dawendou.com/m/static/images/close.png) no-repeat 11px 0px;
    width: 60px;
    height: 60px;
    background-size: 40px;
}

.link_tit span{font-size: 15px;margin-left: 10px;}
.link_list {padding: 0 10px;}
.link_list a {color: #666;line-height: 20px;margin-right: 10px;}

/*yecha */
.copy-goods{padding-bottom:20px;margin:20px 10px;text-align:center}
.houhao_top{display:inline-block;width:100%;text-align:center}
.houhao_top span{color:#3c3c3c;font-size:22px;display:block;font-weight:700;line-height:30px;height:30px;margin-bottom:5px}
.copy-goods .paybox-img{width:100px;display:inline-block}
.copy-goods .paybox-img img{width:100%}
.copy-goods .now-price{color:#FF5722;margin-right:10px}
.copy-goods .org-price{text-decoration:line-through;font-size:14px;color:#7b7b7b}
.paybox-buy-copy{cursor:pointer;border:1px solid #b7b7b7;height:44px;line-height:44px;border-radius:6px;width:82%;color:#3e3e3e;font-size:16px;display:inline-block;margin:8px 0}
.copy-goods .pay-btn{background:#05af10;font-weight:700;color:#fff;border:1px solid #60acaa;text-decoration:none;margin:0;margin-top:10px}
.mali{background:#f38001!important;border:1px solid #f38001!important}
.paybox-cservice{font-size:14px;color:#7b7b7b;margin-top:8px;}
/*联系客服*/
.phone-pic{width:100%;display:inline-block;margin-top:20px;text-align:center}
.phone-pic>span{display:inline-block}
.phone-pic span.kefu-msg{margin-top:5px;font-size:15px;color:#f60;margin-left: 10px;margin-right: 10px;}
.phone-pic span.kefu-title{margin-top:24px;font-size:20px;font-weight:700;color:#666}
.phone-pic span.kefu-name{color:#44b549;font-size:22px;margin-top:12px;font-weight:700}
.phone-pic span.kefu-more{color:#666;margin-top:35px;font-size: 14px;}
.copy-txt-btn{display:inline-block;background:#4c84da;color:#fff;padding:12px 40px;border-radius:4px;margin-top:12px}
.copy-txt-btn a{color:#fff;font-size:16px}
.phone-art{width:100%;text-align:center;display:inline-block;font-size:14px;line-height:30px;margin-top:35px}
.phone-art span{display:block;margin-top:3px;color:#666}
.wx_top{background:#38AD3A;height:60px;border-radius:2px;color:#fff;font-size:24px;line-height:60px;text-align:center}
.payqr_success_text .icon{padding-top:30px;fill:#44b549;width:90px;display:inline-block;margin-bottom:10px}
.payqr_success_text span.text{display:block;font-size:30px;color:#44b549;margin-bottom:6px}
.payqr_success_text span.text.small{color:#999;font-size:16px}
.payqr_success_box button.buy-btn{background:#38ad3a;border:none;width:200px;height:40px;font-size:16px;color:#fff;border-radius:6px;margin-top:18px;cursor:pointer}
.payqr_box,.payqr_success_box{text-align:center}
.hc img{width:200px}
.my_wxpay .sm{display:block;margin-top:8px;font-size:18px;color:#6d6d6d;text-align:center}
.fanfabuzhou1{font-size: 13px;color: #7b7b7b;text-align: left;padding-left:25px;padding-top:8px;}
.fanfabuzhou2{font-size: 13px;color: #7b7b7b;text-align: left;padding-left:25px;}

/*下载卡片加载更多*/
.download_card{
    /*border:1px solid #eee;*/
    box-sizing: border-box;
    align-items: center;
    justify-content: space-between;
    line-height: 16px;
    width: 100%;
    padding: 3%;
    margin-bottom: 10px;
    margin: 34px 0;
}
.download_card_msg{width: 100%;}
.download_card_title{font-size: 18px;color: #1c69cc;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 700;float: left;height: 30px;line-height: 30px;width: 100%;margin-bottom: 3px;}
.download_card_tip{font-size: 14px;color: #ff7b00;margin: 6px 0 4px;overflow: hidden;width: 82%;font-weight: 700;display: inline-block;}
.download_card_tj{font-size: 15px;display: flex;align-items: center;color:#999;width: 62%;display: inline-block;}
.download_card_tj img{width: 15px;margin-top: 2px;}
.download_card_btn{width: 100%;height: 48px;background: #44b549;display: flex;color:#fff;justify-content: center;font-size: 17px;font-weight: 700;margin-top: 10px;align-items: center;}
.download_card_btn img{width: 22px;margin-right: 5px;border-radius: inherit;margin-top: 2px;margin: 0;}

.downlod_btn_right{line-height: 30px;margin-left: 10px;margin-top: 3px;}
.more_box {
    width: 100%;
    height: 150px;
    background-image: linear-gradient(-180deg, rgba(255, 255, 255, 0.1) 0%, #fff 70%);
    float: left;
    margin-top:-150px;
    position: relative;
}
.download_card_pic{
    width: 16%;
    float: left;
    height: 100%;
}