/* css reset www.admin10000.com */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#f5f5f5; color:#333; font-size:100%; font-family: 'PingFang SC', 'Lantinghei SC', 'Helvetica Neue', 'Helvetica', 'Arial', 'Microsoft YaHei', '微软雅黑', 'STHeitiSC-Light', 'simsun', '宋体', 'WenQuanYi Zen Hei', 'WenQuanYi Micro Hei', 'sans-serif';}
td,th,caption { font-size:0.875em; }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal;}
a { color:#333; text-decoration:none;}
a:hover { text-decoration:none; }
img { border:none; }
ol,ul,li {list-style:none; }
table { border-collapse:collapse; }
html {overflow-y: scroll;} 
/* css common */
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
.a-g{width:1120px;margin:auto;}
/*my style*/

/*color*/
.mx-bg-primary{background-color:#008ce1;}
.mx-bg-secondary{background-color:#219deb;}
.mx-bg-ff6600{background-color:#ff6600;}
.mx-bg-dddddd{background-color:#dddddd;}
.mx-bg-f5f5f5{background-color:#f5f5f5;}
.mx-bg-ffffff{background-color:#ffffff;}

.mx-border-color{border-color:#dddddd;}
.mx-border-color{border-color:#eee;}

.mx-text-primary{color:#333333;}
.mx-text-contrast{color:#ff6600;}
.mx-text-999999{color:#999999;}
.mx-text-aeaeae{color:#aeaeae;}

/*float*/
.cds-flz{float:left;}
.cds-flr{float:right;}

/*font*/
.cd-fonta{font-size:12px;}
.cd-fontb{font-size:14px;}
.cd-fontc{font-size:16px;}
.cd-fontd{font-size:18px;}

/*header star*/
.cd-header{width:100%;height:60px;background-color:#ffffff;border-bottom:2px solid #f2f2f2;position:relative;}
.cd-tops{min-height:60px;max-width:1120px;padding: 0 30px;margin: 0 auto;}
.cd-tops-log{height:60px;margin-right:40px;position:relative;}
.cd-tops-log img{width:100%;height:100%;}
.cd-tops-center{margin-left:40px;font-size:15px;}
.cd-tops-cli a{display:block; top: 8px;padding: 0 17px;line-height:60px;}
.cd-tops-dione{font-weight:700;border-bottom:2px solid #0e90d2;}
.cd-tops-cena:hover{color:#0e90d2;}
.cd-tops-hls:hover .cd-tops-fa{transform:rotate(180deg); -ms-transform:rotate(180deg); 	/* IE 9 */-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg); -o-transform:rotate(180deg); }
.zd-eturn{position:absolute;bottom:5px;right:-55px;color:#888;font-size:12px;cursor:pointer;}
.zd-eturn a{color:#888;}

.cd-tops-navs{position:absolute;left:0;top:62px;z-index:1000; width:100%; height:168px;background:#fff;box-shadow: #888 0 5px 5px -5px;overflow:hidden;display:none;}
.cd-tops-navs .cd-tops-narul{height:100%;overflow:hidden; margin: 0px auto;display:table; text-align:center;}
.cd-tops-navli{width:175px;height:100%;text-align:center;margin-top:12px;position:relative;cursor:pointer;}
.cd-tops-navlibor:after{content:'';display:block;width:1px;height:100px;background:#ddd;position:absolute;left:1px;top:0px;margin-top:15px;}
.cd-tops-ps{text-align:center;padding-top:8px;}
.cd-tops-ps img{width:60px;height:60px;}

.cd-toprigt{text-align:right;}

.cd-tops-xunb{margin-top:15px; padding:3px 10px;color:#0e90d2;font-size:14px;border:1px solid #0e90d2;border-radius:15px;}
.cd-tops-xunb:hover{background:#0e90d2;color:#fff;}
.cd-tops-kehud{margin-top:12px;margin-left:5px;font-size:14px;color:#666;}
.cd-tops-kexq{margin-left:15px;text-align:center;position:relative;}
.cd-tops-kexq:hover{color:#0e90d2;cursor:pointer;}
.d-tops-kexq-p{margin-top:3px;}

.breadcrumbBox{line-height:36px;font-size:13px;color:#acacac;}
.breadcrumbBox a{padding:0 5px;color:#333;}
.breadcrumbBox a:hover{text-decoration:underline;color:#4285f4;}

/*header end*/
/*content star*****************************************/
/*left*/
.cd-content{width:100%; height:100%;overflow:hidden;}
.cd-conten{max-width: 1120px;margin: 0 auto;overflow:hidden;}
.cd-conten-left{max-width:830px;height:100%;overflow:hidden;padding:0px 15px; background:#ffffff;margin-bottom:30px;-webkit-box-shadow: 0 0 3px #ddd;-moz-box-shadow: 0 0 3px #ddd;box-shadow: 0 0 3px #ddd;}
.cd-conten-left .cd-lunbo{width:747px;height:230px;border-radius:5px;margin-top:15px;}
.cd-lunbjt{width:100%;height:100%;}
.cd-guamg{padding:15px 0px;}
.cd-list{width:747px;overflow:hidden;position:relative;}
.cd-list-title{padding-top:20px;height: 40px;line-height:40px;border-bottom: 1px solid #e6e8eb;}
.cd-list-titleb{position:fixed;top:0;z-index: 99;background: hsla(0,0%,100%,.9);}
.cd-list-titles{
    list-style: none;
    color: #828a92;
    cursor: pointer;
    position: relative;
    font-size: 18px;
    font-weight:700;
    -webkit-transition: color .5s ease-in;
    transition: color .5s ease-in;
    margin-left:13px;
    margin-right: 25px;
    display: inline-block;
}
.cd-list-titlesdis{color:#3d464d;}
.cd-list-titlesdis:before{
    content: " ";
    display: inline-block;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    margin-right: 6px;
    background-color: #3d464d;
    vertical-align: middle;
    opacity: 1;
    position:absolute;
    left:-10px;
    top:0;
    margin-top:17px;
}

.cd-list-conten{margin-bottom: 0;}
.cd-list-contennone{display:none;}
.cd-list-li{border-bottom: 1px solid #e6e8eb;margin-top: -1px;}
.cd-list-dangs{border-top-left-radius: 4px;border-bottom-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px; overflow: hidden;padding: 20px 0;position: relative;}
.cd-list-mark{position:absolute;top:25px;left:8px;display:block;padding:2px 8px;color:#fff;background:rgba(0,0,0,.5);font-size:12px;text-align: center;border-radius: 10px;z-index: 11;}
.cd-list-img{width:260px;height:150px;overflow:hidden;}
.cd-list-img img{width:100%;height:100%;}
.cd-list-intro{margin-left: 17.5rem;font-size:20px;line-height:20px;word-break: break-all;color: #828a92;height: 100%;position: relative;}
.cd-list-intro h3{font-weight: 600;margin-bottom: .25rem;line-height: 1.4em;color: #3d464d;display: block;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp:2;}
.cd-list-intro h3:hover{color: #366df0;-webkit-transition: all .2s ease;transition: all .2s ease;text-decoration: none;cursor: pointer;}
.cd-list-abstract {position: relative;font-size:14px; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;line-height: 1.1rem;max-height: 3.3rem;}
.cd-list-info{font-size: 14px;word-break: break-all;color: #828a92;position: absolute;line-height: 1.2;vertical-align: middle;bottom: 20px;width: 62%;padding-left: 17.5rem;}
.cd-tags-list{margin-left:18px;}
.cd-list-contensr{padding-bottom:30px;}
.cd-list-name:hover{color: #366df0;-webkit-transition: all .2s ease;transition: all .2s ease;text-decoration: none;cursor: pointer;}
.cd-list-company{margin-left:5px;}
.cd-list-company:hover{color: #366df0;-webkit-transition: all .2s ease;transition: all .2s ease;text-decoration: none;cursor: pointer;}
.cd-list-null{display:none;}
.cd-list-li:hover{background-color:#f6f6f6;}
.cd-list-li:hover .cd-list-null{display:inline;}
.cd-More-btn{display: block;width: 8rem;height: 2rem;line-height: 2rem;border-radius: 4px;margin: 0 auto;border: 1px solid #366df0;text-align: center;margin-top: 2.5rem;color: #366df0;font-size: .8rem;cursor: pointer;}

/*right*/
.cd-conten-right{max-width:290px;height:100%;overflow:hidden;padding:15px 15px;background:#ffffff;-webkit-box-shadow: 0 0 3px #ddd;-moz-box-shadow: 0 0 3px #ddd;box-shadow: 0 0 3px #ddd;}

.cd-advert{margin-top: 0; margin-bottom:30px;position:relative;background:#ffffff;}
.cd-advertimg{display: block;width: 290px;height:180px;margin: 0 auto;background-size: cover;border-radius:4px;cursor:pointer;}
.cd-right-advert{position:absolute;bottom:10px;right:10px;font-size:14px;color:#fff;}

.cd-hot_article{border-top:2px solid #4285f4;text-align:center;}
.cd-hot_article h4{padding:20px 0px;border-bottom:1px dashed #ddd;}
.cd-hot_article h4 span{display: inline-block; padding: 0 .5rem 0 0;position: relative;z-index: 1;}
.cd-article{overflow:hidden;padding:20px 0px;}
.cd-article-top{border: 0 none;background-color:transparent;position: relative;line-height: 15px;margin-bottom: 20px;min-height: 70px;}
.img-left-cover{position: relative;float: left;width:100px;height:70px;border-radius: 4px 0 0 4px;overflow: hidden;}
.img-left-cover img{width:100%;height:100%;}
.right-article{margin-left:110px;}
.right-article a{color: #3d464d;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height:18px;font-size:14px;}
.time_about{position: absolute; bottom: 12px;color: #999;font-size:14px;margin-left:8px;}
.cd-zhibnum{position: absolute;top:0;left:0;font-size:12px;padding:0 .5rem;background-color:rgba(0,0,0,.6);color:#fff;border-radius:4px 0 0 0;z-index: 2;}

.img-left-cover {
    position: relative;
    float: left;
    width: 5rem;
    height: 3.5rem;
    border-radius: 4px 0 0 4px;
    overflow: hidden;
}
.img-left-cover a span {
    position: absolute;
    top: 0;
    left: 0;
    font-size: .6rem;
    padding: 0 .5rem;
    background-color: rgba(0,0,0,.6);
    color: #fff;
    border-radius: 4px 0 0 0;
    z-index: 2;
}
.right-article {
    margin-left: 5.5rem;
}
.zd-hdls {
    margin: 0;
    font-size: .75rem;
    font-weight: 400;
    line-height: 1.1rem;
    color: #666;
    max-height: 43px;
    overflow: hidden;
}



.d-artione{position:absolute; left:.6rem;display:inline-block; width:2.75rem;height:1rem;background-color:#ff4343;background-size:cover;z-index:10;}
.img-cover{position: relative;width: 100%;height: 9rem;border-radius: 4px;overflow: hidden;}
.img-cover a{width: 100%;height: 100%;z-index: 99;display: inline-block;overflow: hidden;}
.img-cover .cd-artione{position: absolute;left: 12px;display:inline-block; width:55px; height:20px; background-color: #ff4343;background-size: cover;z-index: 10;}
.cd-artione:after{
    position: absolute;
    top: 20px;
    left:0;
    content: "";
    width: 0;
    height: 0;
    border-top: 6px solid #ff4343;
    border-right: 27.5px solid transparent;
    border-left: 0 solid transparent;
}
.cd-artione b{display: inline-block;width: 100%;text-align: center;color: #fff;font-weight: 400;}
.cd-artione b:after{
    position: absolute;
    top: 20px;
    right: 0;
    content: "";
    width: 0;
    height: 0;
    border-top: 6px solid #ff4343;
    border-left: 24.5px solid transparent;
    border-right: 0 solid transparent;
}
.cd-iqimg{width:100%;height:100%; transition: all 0.5s;cursor: pointer;}
.cd-iqimg:hover{transform: scale(1.05);}
.article-title{position: absolute;bottom:0;padding: 10px 20px 8px;color:#fff;width: 88%;background-color: rgba(0,0,0,.3);font-size:14px;border-radius: 0 0 4px 4px;}
/*cd-content end*/
/*cd-fonter star**************************************/
.cd-fonter{background: #2d3237;height: auto;z-index: 100; width: 100%;overflow:hidden; padding: 15px 0 35px;border-bottom:1px solid #666;}
.cd-fonter a{color: #b1d1e8;}
.cd-sections{max-width:1120px;margin: 0 auto;padding: 25px 0 15px;}

.cd-product-section{width:30%;float:left;}
.cd-product-section h3{font-size: 16px;color: #fff;font-weight: 600;margin-bottom: 26px;margin-top: 10px;}
.cd-items-wrapper{overflow:hidden;}
.cd-item{display: block;margin-bottom: 28px;overflow: hidden;}
.product-icon{float: left;width: 40px;height: 40px;margin-right: 15px;}
.product-icon img{width:100%;height:100%;}
.product-name{font-size: 16px;color: #FFFFFF;line-height: 1.1;margin-bottom: 10px;}
.product-desc{opacity: 0.6;font-size: 14px;color: #FFFFFF;line-height: 1.1;display:block;}
.cd-feedback{opacity: 0.75;font-size: 14px;color: #FFFFFF;}

.cd-link-section{width:20%;float:left;}
.cd-link-section h3{font-size: 16px;color: #fff;font-weight: 600;margin-bottom: 26px;margin-top: 10px;}
.cd-links{overflow:hidden;}
.cd-links a{display: block;opacity: 0.75;font-size: 16px;color:#f5f5f5;margin-bottom: 24px;}
.cd-links a:hover{color:#ffffff;}

.cd-partner-section{width:38%;float:left;}
.cd-partner-section h3{font-size: 16px;color: #fff;font-weight: 600;margin-bottom: 26px;margin-top: 10px;}
.cd-footer-partner li{display: inline-block;vertical-align: middle;margin-right: 34px;margin-bottom: 20px;width: 90px;}
.cd-footer-partner .external{width: 90px;height: 40px}
.external img{width:100%;height:100%;}

.cd-qr-section{float:left;text-align: center;color: #aaaaaa;font-size: 12px;position: relative;left: 10px;}
.cd-qr-section h3{font-size: 16px;color: #fff;font-weight: 600;margin-bottom: 26px;margin-top: 10px;}
.cd-mx{width: 100px;height: 100px;margin-bottom: 5px;position: relative;}

/*fonter bottom*/
.cd-fonter-bottom {line-height: 24px;height:auto;color: #666666;position: relative;background: #2d3237; padding: 8px 0;}
.cd-bottoms{max-width:1120px;margin: 0 auto;padding: 25px 0 15px;position:relative;}
.footer-logo{float:left;width:65px;margin-right:10px; box-sizing: content-box;}
.copyright{position: relative;top: -4px;font-size: 12px;}
.cd-safe-logo{margin-left:15px;}
.cd-share{position: absolute;right:0;top: 23px;}
.d-iconfooter-weibo{}
.cd-share a{
    color: #fff;
    display: inline-block;
    width: 24px;
    height: 24px;
    vertical-align: middle;
    border-radius: 50%;
    background: #3b4148;
    margin-left: 10px;
    line-height: 24px;
    text-align: center;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.zd-fonter-l {width:830px; overflow:hidden;padding:10px 0px 12px;}
.zd-fonter-li{float:left;margin-left:8px;padding-right:10px;}
.zd-fonter-li a{color:#ccc;font-size:12px;}
.zd-fonter-title{float:left;padding-top:0px;margin-right:10px;}

/*gotop*/
.zd-rnav{width: 50px;height: 50px;position: fixed;bottom:80px;right: 50px; z-index: 9999;cursor:pointer;}
.zd-rnav li{width: 50px;height: 50px; color:#c4c4c4;text-align:center;}
.topsh{font-size:18px;font-weight:800;}
/*cd-fonter end*/

/*activity index star*/
.cd-act-scrll{width:100%;max-height:300px;overflow:hidden;}
.cd-lunboto{height:300px;}
.cd-lunboto img{width:100%;height:100%;}

.cd-activi-com{width:100%;min-height:500px;}
.cd-a-nav{padding: 0;width: 1170px;margin:30px auto 0;}
.cd-warpper{}
.cd-nav-box{height: 40px;border-radius: 3px;background: #fff;box-shadow: 0 5px 3px #e8e8e8;margin: 0 10px;}
.cd-ng-binding{float: left;width: 90px;text-align: center;line-height: 40px; position: relative;cursor:pointer;}
.active{background: #008af5;color: #fff;}
.cd-nav-box li:first-child {border-radius: 3px 0 0 3px;}
.activeb:hover{color:#008af5;}
.cd-rg-binding{float:right;width: 90px;text-align: center;line-height: 40px; position: relative;border-radius:0 3px 3px 0;cursor:pointer}
/*向下*/
.cd-sandown span{
    display:block;
    width:0;
    height:0;
    border-width:6px 6px 0;
    border-style:solid;
    border-color:#008af5 transparent transparent;
    position:absolute;
    bottom:-6px;
    left:43%;
}
/*list*/
.blueColor { background: #008af5;}
.yellowColor{ background: #f9a006;}
.grayColor {background: #ccc;}
.cd-list-con{padding: 0;width: 1170px;margin:30px auto 0;overflow:hidden;}
.cd-zuilis{overflow:hidden;display:none;}
.cd-item-list{float: left;width: 370px;height: auto;margin: 15px 10px; overflow: hidden; border-radius: 3px;box-shadow: 0 2px 3px #ddd;transition: all .5s linear;-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-ms-transition: all .5s linear;background: #f3f7fb;}
.cd-itlist-a{width:100%;height:100%;}
.cd-ng-scope:hover{box-shadow: 0 5px 10px #b8b8b8;}

.cd-itlist-a .cd-header{width: 100%;height: 208px;overflow: hidden;background: #ccc;}
.cd-header .cd-img-bg{width: 100%;height: 208px;background-size: cover;background-repeat: no-repeat;background-position: center center;-webkit-transition: all 1s;}

.cd-itlist-a .cd-center{width: 87%;padding: 10px 25px;background: #fff;}
.cd-center .cd-top{margin-bottom: 5px;}
.cd-center .cd-item-title{width: 240px; height: 28px;display:block;float:left; line-height: 28px;font-size: 16px;font-weight: 700;overflow: hidden;text-overflow: ellipsis; -o-text-overflow: ellipsis; -webkit-text-overflow: ellipsis; -moz-text-overflow: ellipsis;white-space: nowrap;color: #333;}
.cd-item-status {float: right;width: 46px;text-align: center;line-height: 20px;margin-top: 3px;font-size: 12px;color: #fff;border-radius: 2px;}
.cd-center .cd-item-desc{width: 100%;height: 44px;line-height: 22px;font-size: 14px;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;color: #999;}

.cd-itlist-a .cd-bottom{padding: 0 10px;height: 40px;line-height: 40px;border-top: 1px solid #eee;background: #f3f7fb;}
.cd-bottom .address {width: 42%;display: inline-block;height: 40px;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;white-space: nowrap;color:#999;}
.cd-bottom .times {float: right;color:#999;}
.cd-fonicos{color:#008af5;font-size:18px;}

.cd-load-box{padding: 20px 0 38px;}
.cd-loadmore{width: 39.5%;text-align:center;height: 36px;line-height: 36px;margin: 0 auto;border-radius: 3px;background: #ccd8e4;}
.cd-chafont{font-size:13px;}
.cd-nextsha{height:60px;line-height:50px;color:#666;text-align:right;margin-bottom:30px;}
.cd-nextsha .current{padding:4px 10px;}
.cd-nextsha a{padding:4px 10px;border:1px solid #ddd;background:#fff;border-radius:2px;}
/*activity index end*/
/*eventDetails star******************************************************************/
.cd-evnetDetails{width:100%;height:100%;}
.cd-event{max-width: 1120px;padding:30px;margin: 15px auto;overflow:hidden;background-color:#fff;}
.content-body_head {
    width: 1060px;
    
    padding: 30px 30px 15px;
    position: relative;
}
.hdman_newFx_wrap {
    position: absolute;
    left: 30px;
    top: 290px;
    z-index: 102;
}
.hdman_newFx {
    float: left;
}
.hdman_newFx a {
    display: block;
    width: 20px;
    height: 30px;
    float: right;
    margin-left: 8px;
    z-index: 1000;
}
.content-body_head_wrap {
    overflow: hidden;
}
.content-body_head_l {
    float: left;
    width: 420px;
    height: 290px;
    text-align: left;
}
.content-body_head_l img {
    width: 390px;
}
.content-body_head_r {
    width: 640px;
    float: left;
}
.hdMan {
    height: 40px;
    border-bottom: 1px solid #ddd;
    position: relative;
}
.detail_time_attr_join {
    position: relative;
    box-sizing: border-box;
    padding-top: 20px;
}
.detail_title .detail_title_h1 {
    font-size: 22px;
    color: #000;
    text-align: left;
}
.hdMan .hdman_r {
    width: 600px;
    overflow: hidden;
    float: left;
    /* margin-left: 10px; */
}
.hdMan .hdman_r .yhName {
    float: left;
}
.dt_review_item_count {
    display: inline-block;
    float: left;
    line-height: 40px;
    margin-left: 15px;
}
.hdMan .hdman_r .yhName a.subinfo_name {
    color: #999;
    display: inline-block;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
    float: left;
    font-size: 14px;
    line-height: 40px;
    margin-right: 15px;
}
.hdman_newFx .txt {
    display: block;
    float: right;
    font-size: 12px;
    color: #aaa;
    line-height: 20px;
}
.hdMan .hdman_r .yhName p {
    display: inline-block;
    float: left;
    color: #ddd;
    font-size: 14px;
    line-height: 40px;
    padding-left: 17px;
}
.dt_review_item_count a {
    display: inline-block;
    float: right;
    margin-left: 15px;
    font-size: 14px;
    color: #0099e9;
    padding-left: 17px;
}
.detail_time_attr_join_gray .title_txt {
    float: left;
    font-size: 14px;
    color: #aaa;
    padding-right: 10px;
}
.detail_Attr .detail_attr_blue {
    font-size: 14px;
    color: #0099e9;
}
.cd-fxhhe{height:40px;line-height:50px;}
.detail_join_ticket_con {padding-bottom:50px;}
.detail_join_ticket_con .ticket {
    margin: 0 auto;
    overflow: hidden;
    text-align: left;
    padding-top: 10px;
}
.cd-kfnfons{font-size:14px;color:#888;}
.detail_join_ticket_con .ticket li {
    display: inline-block;
    cursor: pointer;
    margin: 0 10px 10px 0;
    float: left;
    border: 1px solid #e2e2e2;
    overflow: hidden;
    width: 180px;
    height: 35px;
    position: relative;
}
.detail_join_ticket_con .ticket li table {
    display: block;
    width: 170px;
    margin: 0 auto;
}
.detail_jtd {
    height: 35px;
    line-height: 34px;
    font-size: 14px;
    color: #444;
    width: 170px;
    text-align:center;
}
 .ticket_money {
    color: #ff9933;
    font-size: 13px;
}
.detail_join_ticket_con .tc_c_feiLi_box .title_txt {
    float: left;
    font-size: 14px;
    color: #aaa;
    overflow: hidden;
    padding-top: 15px;
    clear: both;
}
.detail_time_attr_join_gray .detail_Time .detail_Time_t {
    display: inline-block;
    font-size: 14px;
    color: #000;
    line-height: 20px;
    min-height: 25px;
    padding-top:10px;
}
.detail_t_join a {
    display: block;
    height: 50px;
    line-height: 50px;
    text-align: center;
    color: #FFF;
    background-color: #0099e9;
    font-size: 16px;
    float: left;
    width: 220px;
    border-radius: 5px;
}
.detail_t_join a:hover {
    background-color: #0082c5;
}
.select_num {
    overflow: hidden;
    padding: 18px 0;
}
.detail_t_join {
    padding: 20px 0 0 0;
    text-align: left;
    display: inline-block;
    float: left;
}
.detail_join_ticket_con .ticket li.select {
    border: 1px solid #0099e9;
    background: url(../../images/icon_changci.png) no-repeat right bottom;
}
/*数量*/
.price_box {width: 100%;}
.num-box{float:left;}
.cd-money{float:left;margin-left:50px;}
.money-price {
    font-size: 16px;
    font-weight: bold;
}
.money-total {
    font-size: 16px;
    font-weight: bold;
    color: #ff5300;
}

.weui_input {
    width: 100%;
    border: 0;
    outline: 0;
    -webkit-appearance: none;
    background-color: transparent;
    font-size: inherit;
    color: inherit;
    height: 1.41176471em;
    line-height: 1.41176471;
}
.num_input {
    float: left;
    width: 50px;
    text-align: center;
    margin:0 3px;
    border-radius:3px;
    border:1px solid #ddd;
    height: 26px;
    line-height: 26px;
    padding-left:10px;
}
.weui_btn {
    position: relative;
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding-left: 14px;
    padding-right: 14px;
    box-sizing: border-box;
    font-size: 18px;
    text-align: center;
    text-decoration: none;
    color: #FFFFFF;
    line-height: 2.33333333;
    border-radius: 5px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    overflow: hidden;
}
.weui_btn.weui_btn_mini {
    line-height: 1.9;
    font-size: 14px;
    padding: 0 .75em;
    display:block;
}
.num_btn {
    float: left;
}
.weui_btn_primary {
    background-color: #04BE02;
}
/*数量 end*/

/*eventDetails end*/
/*list star***********************************/
.cd-lists-title{padding:20px 0px;height: 40px;line-height:40px;border-bottom: 1px solid #e6e8eb;}
.cd-lists-titles{
    list-style: none;
    color: #666;
    cursor: pointer;
    position: relative;
    font-size: 19px;
    font-weight:700;
    -webkit-transition: color .5s ease-in;
    transition: color .5s ease-in;
    margin-left:10px;
    margin-right: 45px;
    display: inline-block;
}
.cd-position-top{width:320px; position:fixed;top:0px;z-index:99;background-color:#fff;}
.cd-position-top-two{ position:fixed;width:260px; top:0px;z-index:99;background-color:#fff;padding:15px;}
/*list end*/
/*details star******************************/
.cd-de-conten{max-width: 1120px;padding: 0 30px;margin: 15px auto;overflow:hidden;}
.cd-de-conten-left{background-color: #fff;min-height: 100px;display: table-cell;vertical-align: top;max-width:800px;padding:15px;}
.cd-de-conten-left-tow{background-color: #fff;min-height: 100px;display: table-cell;vertical-align: top;width:780px;padding:15px;-webkit-box-shadow: 0 0 3px #ddd;-moz-box-shadow: 0 0 3px #ddd;box-shadow: 0 0 3px #ddd;}
.cd-details{line-height: 2;padding: 25px 0;margin-right: 10%;}
.cd-dertails{margin-top:25px;}
.cd-list-contensr h2{color: #3d464d;font-size: 26px;font-weight: 600;margin-bottom: 28px;text-align: left;line-height: 36px;}
.content-font{}
.author-panel{margin-bottom: 25px;overflow:hidden;}
.author{font-size: 14px;height: 25px;line-height: 25px;}
.time{color:#999;}
.cd-deaco{color: #4285f4;}
.cd-summary{padding: 15px 0;color: #999;font-size: 15px; margin-bottom: 0;display:block;}
.cd-headimg{display:block;}
.cd-headimg img{width:100%;}
.cd-textblock{line-height: 30px;font-size: 16px;}
.cd-textblock img{width:100%;}
/*.cd-textblock p{margin-bottom:26px;}*/
.cd-chuchu{font-style: normal;color: #999;}
.cd-article-footer-label{margin-top: 30px;font-size: 13px;line-height: 1.5;padding: 15px;border: 1px solid #efefef;color: #999;border-radius: 4px; }

.cd-de-conten-right{display:table-cell;width:320px;vertical-align: top;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
.cd-de-conten-right-xad{display:table-cell; vertical-align: top;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;
    -webkit-box-shadow: 0 0 3px #ddd;
    -moz-box-shadow: 0 0 3px #ddd;
    box-shadow: 0 0 3px #ddd;
    background-color:#fff;
    padding: 15px;
}
/*details end*/
/*appbyme star*/
.cd-bycon{max-width: 1120px;padding: 0 30px;margin: 0 auto;}
.appbyme_header {width: 1120px;height: 500px;overflow: hidden;background: url(../../images/d_1.png) no-repeat 0 60%;background-size:100%;margin:20px auto;position: relative;}
.appbyme_iphone_img {width: 195px;height: 372px;position: absolute;top: 62px;left: 237px;}
.appbyme_iphone_img img {width: 100%;height: 100%;}
.appbyme_text {width: 400px;height: auto;position: absolute;top: 30px;right: 150px;}
.appbyme_text h1 {color:#dedede;margin-bottom: 20px;width: 450px;font-size: 30px;}
.appbyme_text p {text-align: left;color: #fff;}
.appbyme_download {position: absolute;top: 240px;right: 150px;text-align:center;}
.appbyme_download a {width: 152px;height: 48px;float: left;margin-right: 52px;background: #29dbb8;font-size: 16px;color: #fff;line-height: 48px;border-radius: 2px;font-family: "黑体";}
.appbyme_download .appbyme_spec {background: #38aaf6;}
.appbyme_qrcode { width: 450px; height: 142px;position: absolute;top: 300px;right: 109px;}
.appbyme_qrcode div {width: 152px;height: 142px;float: left;margin-right: 52px;border-radius: 2px;color: #fff;font-size: 10px;text-align:center;}
.appbyme_qrcode img {width: 153px;height: 142px;}

.appbyme_item {width:70%; overflow:hidden; margin: 35px auto;}
.appbyme_item li {width: 252px;float: left;height: 66px;margin-bottom: 45px;}
.appbyme_item li a {width: 252px;float: left; height: 66px;color: #999;}
.appbyme_item img {float: left;}
.appbyme_item span {float: left;padding-left: 25px;}
.appbyme_item i {display: block;font-size: 16px;color: #000;margin-bottom: 8px;margin-top: 6px;text-align: left;}
.appbyme_item em {display: block;line-height: 18px;font-size:14px;}
/*appbyme end*/
/*classify  star**********************************************/
.cd-searchdd{width:100%;}
.cd-top-search{max-width: 1120px;margin: 0 auto;background-color:#fff;}
.cd-esouf{width:100%;margin:15px auto 0px;height:130px;-webkit-box-shadow: 0 0 3px #ddd;-moz-box-shadow: 0 0 3px #ddd;box-shadow: 0 0 3px #ddd;}
.headerLogo {height: 65px;width: 215px;background-position: 0 -168px;float: left;margin-top:25px;display: inline-block;}
.headerLogo img{width:100%; height:100%;}
.cd-search{float:left;width: 584px;height: 42px;border: 2px solid #FF552E;margin-top:30px;position:relative;margin-left:115px;}
#searchkey1 {line-height:32px;}
#searchkey1 em{display: inline-block;height: 16px;width: 14px;vertical-align: middle;padding-right: 5px;position: relative;top: -2px;background: url(http://img.58cdn.com.cn/ui9/house/list/houselist3@1x.png) no-repeat;background-position: 0px -256px;}
#key1 .keyword {display:block;width: 300px;border:0;outline:none;font-size: 16px;height: 32px;line-height: 32px;background-color:#eee;padding-left:20px;font-size:14px;color:#333;}

#searchkey {line-height: 30px;margin-left: 20px;margin-top: 5px;}
#searchkey em{display: inline-block;height: 16px;width: 14px;vertical-align: middle;padding-right: 5px;position: relative;top: -2px;background: url(http://img.58cdn.com.cn/ui9/house/list/houselist3@1x.png) no-repeat;background-position: 0px -256px;}
#key .keyword {width: 300px;border:0;outline:none;font-size: 16px;height: 30px;line-height: 30px;color:#333;}

.hotkey {position: absolute;top: 52px;left: 0;}
.hotkey li {float: left;padding-right: 20px;}
.hotkey li a {color: #999;font-size: 12px;}
.searchbtn1 {position: absolute;display: inline-block;height: 32px; width: 80px;right: 0;top: 0;text-align: center;line-height:32px;background: rgba(255,85,46,.9);filter: alpha(opacity=90);color: #FFF;font-size: 14px;}
.searchbtn {position: absolute;display: inline-block;height: 42px; width: 80px;right: 0;top: 0;text-align: center;line-height: 42px;background: rgba(255,85,46,.9);filter: alpha(opacity=90);color: #FFF;font-size: 16px;}

.headerFabu {display: inline-block;float: right;height: 42px;width: 160px;text-align: center;line-height: 42px;background-color: #FFEFE7;margin-top:34px;font-size: 18px;color: #FF552E;margin-right:80px;}

.cd-shaixa{padding:25px 15px;overflow:hidden;border-bottom:1px solid #ddd;}
.cd-moniselect{float:left;font-size:16px;color:#666;}
.cd-damdgds{border: 1px solid #DEDEDE;height: 25px;display: inline-block;font-size: 14px;padding-left: 5px;width: 120px;line-height: 20px;color: #888;z-index: 2;}
.cd-conten-left-spdi{
    margin-top:15px;
    width:100%;
    height: 100%;
    overflow: hidden;
   
    background: #ffffff;
    margin-bottom: 30px;
    -webkit-box-shadow: 0 0 3px #ddd;
    -moz-box-shadow: 0 0 3px #ddd;
    box-shadow: 0 0 3px #ddd;}


.listUl {background-color: #FFF;}
.listUl li {background-color: #FFF;height: 171px;position: relative;padding:0px 15px;}
.des, .img_list {float: left;}
.img_list {padding: 30px 0 27px 0;position: relative;}
.picNum {height: 20px;width: 36px;position: absolute;background-color: #000;color: #FFF;left: 0;font-size: 12px;line-height: 18px;text-align: center;top: 30px;opacity: .5;}
.des h2 {font-size: 20px;margin: 25px 0 10px 20px;font-weight: 400;line-height: 30px;width: 650px;height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.listliright {position: absolute;right:0px;top: 0;}
.room, .add, .jjr {line-height: 14px;}
.room {padding: 0 0 17px 20px;}
.room, .add, .jjr, .geren, .gongyu {font-size: 14px;color: #777;}
.add {padding: 0 0 15px 20px;}
.jjr, .geren, .gongyu {padding-left: 20px;}
.sendTime {width:116px; text-align: right;margin-top: 30px;color:#CCC;font-size:12px;padding-right:20px;line-height: 1;}
.money {margin-top: 25px;margin-right: 50px;color: #FF552E;font-size: 16px;line-height: 1;}
.money b {font-size: 28px;font-weight: 600;vertical-align: -3px;margin-right: 3px;}
.img_list img {width: 147px;height: 110px;}
.des h2 a {color: #333;font-weight: 600;}
.cd-hocsf{border-bottom:1px solid #ddd;}
.cd-hocsf:hover{background-color:#f9f9f9;}
.cd-hocsf:hover .des h2 a {color:#ff552e;}
.cd-class_wrap{width:100%;padding:25px 0px;}
.cd-class_wrap span {margin:0 auto;text-decoration: none;text-align: center;cursor: pointer;color: #ed6d06;display: block;border:1px solid #ed6d06;width: 300px;height: 44px;line-height: 44px;font-size: 18px;border-radius: 5px;}
/*58right*/
.cd-retite{padding:10px 0;border-bottom: 1px dashed #ddd;}
.jg-house {font-size: 12px;}
.jg-house a {display: block;color: #333;}
.pic-wrap {position: relative;overflow: hidden;}
.pic-wrap img {height: 120px;width: 100%;}
.pic-wrap div {z-index: 9;position: absolute;bottom: 0;background-image: linear-gradient(-180deg,rgba(0,0,0,0) 0,#000 88%);width: 140px;height: 17px;padding-top: 13px;color: #fff;padding-left: 10px;padding-right: 10px;}
.name {float: left;}
.phone {float: right;}
.detail-info {height: 60px;padding: 13px 9px;border: 1px solid #E5E5E5;border-top: 0;margin-bottom: 20px;line-height: 19px;font-size: 12px;font-weight: 400;text-align:left;}
.detail-info h3 {height: 19px;overflow: hidden;font-size: 12px;font-weight: 400;color: #333;}
.house-type {color: #888;}
.price {font-size: 16px;color: #FF552E;letter-spacing: 0;}
/*classify  end*/
/*release star*********************************************/
.cd-release{max-width: 1120px;min-height:500px; margin:15px auto;padding-bottom:245px;background-color:#fff;-webkit-box-shadow: 0 0 3px #ddd;-moz-box-shadow: 0 0 3px #ddd;box-shadow: 0 0 3px #ddd;}
.paytoptips {position: relative;color: #ec4514;padding: 10px 15px;background-color: #fffbe4;}
.payhorns {background-image: url(http://img.58cdn.com.cn/ui7/post/pc/imgs/icons.png);background-position: -62px -375px;width: 25px;height: 20px;position: absolute;top: 15px;left: 13px;}
.paytips {margin-left: 26px;text-align: left;}

.block_wrap {position: relative;width:100%;margin-top: 40px;}
.rows_wrap {position: relative;}
.clearfix {zoom: 1;}
.rows_wrap .rows_content {float: right;width:700px;padding-bottom: 30px;position: relative;}
.rows_wrap .rows_title {position: absolute;left: 0;top: 0;width: 390px;text-align: right;line-height: 34px;}
.rows_wrap .rows_title span {display: block;font-size: 14px;line-height: 34px;color: gray;text-align: right;_float: right;}
.rows_wrap .rows_title .rows_title_star {display: inline;color: #FD634F;margin-right: 5px;_float: left;}
.selectordef .title {border: solid 1px #e0e0e0;height: 36px;line-height:34px;outline: 0;border-radius: 3px;position: relative;}
.cd-relslist{font-size: 14px;padding-left: 5px;width: 260px;border:none;outline:none;height:100%;}
.selectordef {position: relative;cursor: pointer;outline: 0;float: left;}
.cd-submit_wrap{width:100%;}
.cd-submit_wrap span {margin:0 auto;text-decoration: none;text-align: center;cursor: pointer;background-color: #ed6d06;color: #fff;display: block;border: 0;width: 430px;height: 44px;line-height: 44px;font-size: 18px;font-weight: bolder;border-radius: 5px;}
.container{width: 200px;height: 200px;border: 1px solid #666;}
#dd{width:580px;overflow:hidden;}
.img-wrap{width:120px;height:120px;float:left;margin-top:10px;position:relative;}
.close{width:18px;height:18px; position:absolute;top:0px;right:20px;background:rgba(255,255,245,0.8);;text-align:center;}
/*release end */
/*elastic search star*******/
.el-cd-searchdd{width:100%;background-color:#fff;}
.el-cd-esouf{width:100%;margin: 0 auto;height:90px;}
.el-headerLogo {height: 65px;width: 170px;background-position: 0 -168px;float: left;margin-top:10px;display: inline-block;}
.el-headerLogo img{width:100%; height:100%;}
.el-cd-search{width: 330px;height:32px;border:none;position:absolute;left:-335px;top:2px;display:none;background-color:#eee;border-radius:16px;overflow:hidden;}
.el-headerFabu {display: inline-block;float: right;margin-right:15px; height: 42px;width: 160px;text-align: center;line-height: 42px;background-color: #FFEFE7;margin-top:20px;font-size: 18px;color: #FF552E;}
/*elastic search end*/

/*user star**********************************************************************/
.cd-user-menu{position:relative;}
.head-avatar {overflow: hidden;display: block;position: relative;padding-left: 0px;top: -2px;margin-right: 5px;}
.head-avatar img {border: 2px #e9e9e9 solid;display: block;width: 35px;height: 35px;border-radius: 25px;}
.menu-wrap {padding: 15px 20px 5px 20px;right: -8px;}
.pop-up {transition: all 0.9s cubic-bezier(0.31, 0.57, 0.68, 1.36) 0.9s; position: absolute;min-width: 180px;right: -13px;top: 40px;background: #fff;background-clip: padding-box;border: solid 4px rgba(221, 221, 221, 0.5);padding: 20px;z-index:1000;display:none;}
.cd-user-menu:hover .pop-up{display:block;}
.brief {padding-bottom: 10px;display: block;border-bottom: solid 1px #eee;}
.brief img {float: left;width: 40px;height: 40px;border-radius: 30px;margin-right: -25px;}
.brief span { white-space: nowrap;text-overflow: ellipsis;display: block; overflow: hidden;height: 40px;line-height: 40px;}
.menu a {display: block;height: 36px;line-height: 36px;border-top: solid 1px #eee;padding: 0 6px;font-size: 13px;}
.menu a:hover{color:#4285f4;}
.brief span:hover{color:#4285f4;}

/*user*/
.cd-mx-user{width:100%;overflow:hidden;}
.cd-user{max-width: 1120px;padding:30px 30px 60px;margin: 0 auto;overflow:hidden;}
/*左边公共部分*/
.left-container {width: 240px;height: auto;background-color: #fff;padding: 0;text-align: center;float:left;-webkit-box-shadow: 0 0 3px #ddd;
    -moz-box-shadow: 0 0 3px #ddd;
    box-shadow: 0 0 3px #ddd;}
.left-container .menu-layer {height: auto;min-height: 575px;padding: 35px 0 45px;}
.left-container .bottom-layer {position: relative;display: block;height: 50px;line-height: 50px;padding-left:50px; border-top: 1px solid #f1f1f1;font-size: 13px;color: #aaa;cursor: pointer;text-align:left;}
.left-container .menu-layer .user-logo {width: 100px;height: 100px;border-radius: 50%;background-size: contain;cursor: pointer;-webkit-transition: all .5s;transition: all .5s;}
.left-container .bottom-layer .icon-h5-quit {position: relative;top: 1px;margin-right: 10px;font-size: 15px;}
.left-container .menu-layer .menu-group .cd-meidina {position: relative;display: block;height: 48px;line-height: 50px;font-size: 15px;color: #666;padding-left: 50px;-webkit-transition: background .5s;transition: background .5s;border-bottom:1px solid #ddd;}
.menu-group .cd-meidina:hover {background-color:#f5f5f5;}
.cd-tlfsg:after{content:'';display:block;width:3px;height:50px;position:absolute;left:-1px;top:-1px;bottom: 0;background-color: #ff9035;}
.cd-icomy{display:block;float:left; width:25px;height:25px;padding:11px 10px;border-radius:50%;}
.img_show{position: relative;text-align:center;}
.set-btn {position: absolute;display: inline-block;width: 35px;line-height: 35px;height: 35px;border-radius: 50%;background-color: #fff;bottom:0px;right:30%;box-shadow: 0 2px 4px rgba(67,72,84,.3);color: #718fc5;text-align: center;font-size: 15px;}
.upfile{display:none;}
.left-container .menu-layer .user-logo .set-btn .icon-h5-set {position: relative;top: 2px;left: 1px;}
.left-container .menu-layer .user-name {font-size: 20px;color: #0f1416;margin-bottom: 5px;}
.left-container .menu-layer .user-position {font-size: 13px;color: #aaa;margin-bottom: 45px;}
.menu-group {text-align: left;}
/*left end*/

.right-container {margin-left:270px;padding:20px;background-color:#fff;-webkit-box-shadow: 0 0 3px #ddd;
    -moz-box-shadow: 0 0 3px #ddd;
    box-shadow: 0 0 3px #ddd;}
.message-wrapper {position: relative;}
.nav {margin-bottom: 0;padding-left: 0;list-style: none;}
.nav-tabs {width:100%;height:43px;border-bottom: 1px solid #ddd;margin-bottom: 20px;}
.nav-tabs>li {padding:10px 15px;float: left;line-height:18px;margin-bottom: -1px;}
.nav>li, .nav>li>a {position: relative;display: block;}
.pull-right {float: right!important;}
.nav-tabs>li>a {margin-right: 2px;line-height: 1.42857143;height: 1.42857143;overflow: hidden;border: 0;border-radius: 2px 2px 0 0;font-size: 15px;cursor: pointer;}
.nav-tabs>li:hover {color: #178fe6;background:#dfdfdf;border: 0;border-bottom: 2px solid #78bcec;}
.cd-tabsli{color: #178fe6;background:#dfdfdf;border: 0;border-bottom: 2px solid #78bcec;}
.loading-show-active {opacity: 1;-webkit-transform: translate(0);transform: translate(0);}
.notification-no-data {min-height: 520px;padding-top: 50px;background-color: #fff;text-align: center;}
.notification-no-data .icon-envelope {font-size: 16px;color: #4285f4;}
.notification-no-data .no-data-title {font-size: 24px;color: #333; margin: 50px auto 25px;}
.notification-no-data .know-btn {margin: 20% auto; background-color: #4285f4;font-size: 14px;color: #fff;border-radius: 4px;padding: 10px 32px;}
.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 13px;
    border-radius: 2px;
}

/*user end*/
/*收货地址 star*******************************/
.index_form{width:100%;height:100%;overflow:hidden;}
/*header_s star*/
.mx-header_s{width:100%;height:44px;position:fixed;top:0;z-index:99;background-color:#F2FAFD;}
.mx-header_s-title{line-height:44px;font-size:18px;font-weight:bold;color:#666;text-align:center; font-family:Helvetica;}
.mx-header_s-btn{position:absolute;top:0px;line-height:44px;color:#EE5C42;width:40px;text-align:center;font-size:14px;}
.mx-header_s-btn-left{left:0px;}
.mx-header_s-btn-right{right:12px;}
.mx-header_s-btn-right.mx-header_s-btn{font-size:16px;cursor:pointer;}
.height44{height:44px;}
/*header end*/
/*issue star*/
.mx-issue-text{}
.mx-issue-textarea{background-color:#fff;padding:15px;}
.mx-textarea-box{background-color:#fff;}
.mx-issue-input{background-color:#fff;padding:10px 0;border-bottom:solid #eee 1px;}
.mx-input-box select{font-size:0.875em;border:none;height:20px;line-height:20px;outline:medium;display:block;width:100%;background-color:#fff;}
.mx-issue-input input{font-size:0.875em;border:none;line-height:20px;outline:medium;display:block;width:100%;background-color:#fff;}
.mx-input-box{padding:0 15px ;}
.mx-issue-textarea textarea{font-size:0.875em;border:none;line-height:20px;outline:medium;display:block;width:100%;background-color:#fff;}
.mx-issue-btn{height:30px;padding:6px 15px;background-color:#f5f5f5;border-top:solid #ccc 1px;border-bottom:solid #ccc 1px;}
.mx-issue-btn button{height:30px;width:30px;padding:0;border:none;outline:medium;background-color:#f5f5f5;}
.mx-issue-btn button img{height:30px;width:30px;}
.mx-issue-emotion{margin-right:15px;}

.mx-issue-img-box{background-color:#fff;}
.mx-issue-img-ul{overflow:hidden;padding-bottom:10px;}
.mx-issue-img-li{width:15%;margin:6px 2%;float:left;text-align:center;position:relative;overflow:hidden;}
.mx-issue-img-li img{width:100%;height:100%;}
.mx-issue-img-li input{width:100%;height:168px;position:absolute;top:0;left:0;z-index:20;opacity:0;}
.mx-issue-img-li .del-img{width:20px;height:20px;position:absolute;top:0px;right:0px;z-index:22;background-image:url(../../images/del.png);background-size:cover;display:none;}
/*issue end*/
/*address star*/
.mx-address-box{padding:10px;}
.mx-address-li{padding:10px 0;overflow:hidden;}
.mx-address-li1{padding-top:10px;text-align:center;}
.mx-address-name{float:left;width:4em;display:block;font-size:1em;line-height:42px;font-weight:700;}
.mx-address-input span{color:#ff6600;}
.mx-address-input{margin-left:5em;font-size:0.875em; display:block;line-height:40px;border:solid #ddd 1px;text-align:left;padding-left:15px;}
.mx-address-input input{height:42px;line-height:42px;border:none;width:100%;outline:medium;font-size:100%;padding:0 10px ;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-radius:2px;}
.mx-address-noadd{padding:20px 0;text-align:center;}
.mx-address-tips{padding:20px 0;text-align:center;}
.mx-address-add{padding:6px 15px;border:solid #5eb95e 1px; background-color:#5eb95e;color:#fff;font-weight:bold;border-radius:2px;margin-top:10px;}
.mx-address-cancel{display:inline-block;padding:5px 20px;border:solid #ccc 1px; background-color:#eee; border-radius:2px;margin-top:10px;margin-left:10px;}
.mx-address-cancel1{display:inline-block;padding:5px 20px;border:solid #5eb95e 1px; background-color:#5eb95e;color:#fff; border-radius:2px;margin-top:20px;}

/*address end*/
/*收货地址 end */
/*发布 star*/
.mx-tao-ul{width:100%;height:610px;overflow:hidden;}
.mx-tao-li{padding:15px 10px;border-bottom:solid #ddd 1px;overflow:hidden;}
.cd-detials{text-align:left;}
.mx-tao-li a{display:block;}
.mx-tao-li-img{width:80px;float:left;margin-right:20px;}
.mx-tao-li-img img{width:80px;height: 66px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.mx-tao-li-content{float:left;min-width:540px;}
.mx-tao-li-content-title{line-height:22px;font-size:16px;font-weight:700;; -webkit-line-clamp:1;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;}
.mx-tao-li-content-tips{line-height:20px;font-size:14px;}
.mx-tao-li-content-tipsr{line-height:20px;font-size:12px;}
.mx-tao-li-content-tips .money{font-size:1.25em;margin-right:20px;font-weight:700;color:#ff6600;}
.mx-tao-li-content-tipsr .time{color:#999;}
.mx-order-status{float:right;}
.cd-green{color:#B3EE3A;}
.cd-hongs{color:#EE5C42;}
.mx-more{text-align:center;line-height:22px;font-size:0.875em;color:#aeaeae;font-weight:700;padding-bottom:10px;padding-top:10px;cursor:pointer;}
/*发布 end*/

/*活动详情 star*/
.detail_main_outside_top {width:100%;height:100%;margin-top:50px; overflow:hidden;}
.wrap_box {width:100%;height: 50px;border-bottom: 1px solid #0099e9;}
.cd-wrap-box{position:fixed;top:0px;width:1120px; background-color:#fff;z-index:999;}
.discuss {width: 155px;height: 50px;line-height: 50px;float: left;text-align: center;}
.get_2wm a{display: block;width: 177px;height: 50px;line-height: 50px;text-align: center; font-size: 14px;color: #aaa;}
.currentsb {display: block; width: 155px;height: 50px;line-height: 50px;text-align: center;font-size: 18px;color: #000;}
.clickda{color: #fff;background: #80ccf4;}
.get_ma{position:relative;}
.img_2wm {position:absolute;right:-150px;bottom:-50px;background:#fff; width: 145px; height: 145px;border:1px solid #ddd;text-align:center;display:none;}
.img_2wm img{width:90%;height:95%;padding-top:3px;}
.img_2wm canvas{width:90%;height:95%;padding-top:3px;}
.get_ma:hover .img_2wm{display:block;}

.cd-eventds{padding:15px 25px;text-align:center;}
.cd-evenrsf{padding:15px 0px;text-align:center;}
.cd-eventds h2{text-align:center;}
.cd-detatu{width:60%;margin:10px auto;}
.cd-detatu img{width:100%;height:100%;} 

.cd-hudos-img p img{width:100%;}
/*活动详情 end*/

/*login star****************************************************/
.cd-bg-img{z-index: -1;position: fixed;left: 0;right: 0;bottom: 0;top: 0;}
#overlay {margin: 0;padding: 0;border: 0;width: 100%;height: 100%;opacity: .5;filter: alpha(opacity=50);z-index: 1;position: fixed;top: 0;left: 0;display: block;background: #333;}
#loginContent {z-index: 2;position: relative;}
#outregBox {color: #fff;position: relative;margin: 12px auto;width:520px; height: 20px;margin-bottom: 10px;font-size: 14px;}
.cdwrap {padding-top: 39px;padding-bottom: 38px;opacity: 1;width:520px; filter: alpha(opacity=100); margin: 0 auto;background: #fff; border-radius: 3px;position: relative;}
.footerTip, .cd-backtoindex a{color:#fff;font-weight:700;}
.login-footer {margin-top: 30px;text-align: center;padding-bottom: 25px;}
.loginLogo {height: 50px;width: 134px;margin: 0 auto 10px;margin-top: 0;background: url(../../images/logo.png)no-repeat;background-size:100%;}
#logoHref {display: block; height: 50px;width: 134px;}
.login-form{background:#fff;overflow:hidden;}
.weixinLogin{overflow:hidden;}
.code{width:200px;height:200px;margin:45px auto;}
.code canvas{width:100%;height:100%;}
.weixinLogin-title{font-size:16px;line-height:40px;margin:10px 0;color:#75b916;text-align:center;}

/*login end*/
/*评论 star*/
.mx-comment-box{margin:20px 10px;}
.mx-comment-title{line-height:32px;font-size:1em;font-weight:bold;}
.mx-comment-title-line{height:2px;background-color:#ddd;}
.mx-comment-title-line span{display:block;height:2px;background-color:#ff6600;width:2.5em;}
.mx-comment-ul{margin:10px 0;padding-left:0;}
.mx-comment-li{padding:10px 0;border-bottom:solid #ddd 1px;}
.cd-huifion{ padding:3px 5px 3px 45px;}
.mx-comment-top{height:40px;}
.mx-comment-photo{width:40px;height:40px;float:left;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border-radius:40px;overflow:hidden;border:solid #ddd 1px;}
.mx-comment-photo img{width:40px;height:40px;}
.mx-comment-detail{margin-left:54px;}
.mx-comment-name-box{line-height:24px;}
.mx-comment-name{font-size:0.875em;font-weight:bold;color:#999;}
.mx-comment-zan{float:right;font-size:0.875em;padding-right:10px;color:#999;}
.mx-comment-zan span{margin-right:10px;}
.mx-comment-zan i{font-size:1em;margin-right:5px;}
.mx-comment-time{font-size:0.75em;line-height:16px;color:#a9a9a9;}
.mx-comment-content{font-size:0.8125em;margin:2px 6px 0px 50px;padding:3px 6px; line-height:18px;letter-spacing:1px;background-color:#fafafa;}
.cd-consdf{background-color:#fcfcfc;}
.mx-more{text-align:center;line-height:22px;font-size:0.875em;color:#aeaeae;font-weight:700;padding-bottom:10px;padding-top:10px;}
/*回复*/
.mx-comment-input-box{height:100px; width:100%;}
.mx-comment-input{width:100%;float:left;}
.mx-comment-input label{display:block;border:solid #eaeaea 1px;height:80px; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f7fcff;padding:0px 10px;font-weight:normal;}
.mx-comment-input input{width:100%;height:40px;line-height:40px;font-size:15px;outline: medium;width:100%;border:none;background-color:#f7fcff;}
.mx-comment-input-right{width:20%;height:50px; float:right;line-height:50px;}
.mx-comment-input-btn{width:80%;height:50%; text-align:center;border-radius:2px;cursor:pointer;border:1px solid #008df2;color:#008df2;line-height:28px;margin-top:15px;}
.mx-comment-input-btn i{font-size:16px;color:#999;}
.mx-comment-input-btn span{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:14px;color:#fff; background-color:#ff6600;position:absolute;left:50%;top:5px;padding:2px 5px;line-height:100%;opacity:0.88;}
/*commentInput end*/
/*详情页右bian*/
.zd-list{width:260px;text-align:left;}
.zd-lisli{padding:8px 10px; border-bottom: 1px dotted #ddd;}
.pzd-title{
    font-size: 16px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    line-height: 1.4em;
    max-height: 2.8em;
}
.zd-time{color: #9ca4ab;}    
.zd-note{margin-top: 5px; color: #aaa;font-size: 14px;text-align:left;}
.zd-evenrsf{display:none;}
/*详情页右en'd*/






