a[href="http://tongji.baidu.com/hm-web/welcome/ico?s=ea4e47af994e285d4d03eea2cba16548"]{display:none;}
#content{min-height: 39em;}
.container{margin:.5em .8em;}
.flex-box{display:-webkit-box;display:-moz-box;display:-ms-box;display:box;width:100%}
.flex-item{-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;box-flex:1;width:100%}

.btn-wrap{*zoom:1;margin:.5em .8em;text-align: center;}
.btn-wrap:after{display:table; line-height:0; content:""; clear:both;}
.btn-wrap .half{width: 46%;}
a.btn{width:auto;}
input.btn,button.btn{width:100%}
input.half.btn,button.half.btn{width:48.5%}
a.btn,input.btn,button.btn{display:block;background: #00acf4;text-align:center;color: #ffFFFF;border: .1em solid #00acf4;border-radius:.25em;font-size:1.1em;padding:1%;line-height: 1.5em;outline:none;}
a.btn.ct,input.btn.ct,button.btn.ct{margin:0 auto;display:inline-block;}
a.btn.large,input.btn.large,button.btn.large{font-size:1.5em;line-height:2em}
a.btn.small,input.btn.small,button.btn.small{font-size:.85em;line-height:1.3em}
a.btn.primary,input.btn.primary,button.btn.primary{background-color: #00aaff;border-color:#00aaff;color:white;}
a.btn.primary:active,input.btn.primary:active,button.btn.primary:active{background:white;color:#00aaff;}
a.btn.secondly,input.btn.secondly,button.btn.secondly{background-color:#3D3D3D;border-color:#3D3D3D;color:white;}
a.btn.secondly:active,input.btn.secondly:active,button.btn.secondly:active{background-color:white;color:#3D3D3D;}
a.btn.thirdly,input.btn.thirdly,button.btn.thirdly{background-color:white;border-color:#00aaff;color:#00aaff;}
a.btn.thirdly:active,input.btn.thirdly:active,button.btn.thirdly:active{background-color:#00aaff;color:white;}
a.btn.basic,input.btn.basic,button.btn.basic{background:white;border-color:#3D3D3D;color:#3D3D3D;}
a.btn.basic:active,input.btn.basic:active,button.btn.basic:active{background:#3D3D3D;border-color:#3D3D3D;color:white;}

.input,.textarea{width:100%}
.textarea textarea{height:3.11em}
.input.with-icon{position:relative;padding: 0.78em 0.78em 0.78em 2.5em;}
.input.with-icon [class^="icon-"], .input.with-icon  [class*=" icon-"]{position:absolute;left: .8em;top: 0;line-height: 2.85em;color:#444;}
.input.with-icon [class^="icon-"]:before, .input.with-icon  [class*=" icon-"]:before{font-size:1.2em;}
.input.with-icon .tips-icon{left:auto;right:.8em;}
.input.with-icon .tips-icon.error{color:red;}
.input.with-icon .tips-icon.pass{color:green;}
.input.with-icon .tips-icon.warning{color:orange;}
.select-box{display:-webkit-box;display:-moz-box;display:-ms-box;display:box;width:100%}
.select-box .flex-item{margin-right:.3em}
.select-box .flex-item:last-child{margin-right:0}
.title{margin-bottom:0.47em;margin-top:0.73em}
.title h3{font-size:0.9em;color:#3d3d3d}
.error-tips{color: #00aaff;margin:0.33em 0}
.error-tips p{font-size:0.8em}
/*
.input{display:-moz-inline-stack;display:inline-block;font-size:.9em;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;border:1px solid #F0F0F0;padding: 0.78em;border-radius:0.23em;box-sizing:border-box;}
*/
.input:focus{outline:none}
.input.error{-webkit-box-shadow:rgba(255,0,0,0.5) 0 0 0.2em 0.13em inset;-moz-box-shadow:rgba(255,0,0,0.5) 0 0 0.2em 0.13em inset;box-shadow:rgba(255,0,0,0.5) 0 0 0.2em 0.13em inset;border-color:rgba(255,0,0,0.6)}
.input>input{font-size: 1.1em;background:transparent;border:none;width:100%}
.textarea{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;border:1px solid #F0F0F0;padding:0.73em;-webkit-border-radius:0.23em;-moz-border-radius:0.23em;-ms-border-radius:0.23em;-o-border-radius:0.23em;border-radius:0.23em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.textarea:focus{outline:none}
.textarea.error{-webkit-box-shadow:rgba(255,0,0,0.5) 0 0 0.2em 0.13em inset;-moz-box-shadow:rgba(255,0,0,0.5) 0 0 0.2em 0.13em inset;box-shadow:rgba(255,0,0,0.5) 0 0 0.2em 0.13em inset;border-color:rgba(255,0,0,0.6)}
.textarea>textarea{font-size:1.0em;background:transparent;resize:none;border:none;width:100%;height:100%}
.select{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;position:relative;height: 2.5em;width:100%;margin-bottom:.3em;border-width:1px;border-style:solid;border-top-color:#d3d4d5;border-left-color:#e0e2e3;border-right-color:#d5d7d8;border-bottom-color:#dadbdd;background-color:#F2F2F2;-webkit-border-radius:0.23em;-moz-border-radius:0.23em;-ms-border-radius:0.23em;-o-border-radius:0.23em;border-radius:0.23em;overflow:hidden;padding-right:1.6em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.select:focus{outline:none}
.select:after{font-family:'icomoon';font-size:0.8em;content:'\e603';display:block;width:0.9em;height:0.63em;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top: 54%;right:0.7em;margin-top:-00.2750.0em}
.select .option{font-size:1.0em;line-height: 2.4em;padding-left:0.62em;color:#191919;background-color:#F2F2F2}
.select>select{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;border:none;margin:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}

.form{display:block;border:0.08em solid #DADADA;overflow:hidden;vertical-align:middle;border-radius:0.27em;position:relative;background-color:#fff;padding-right:3.6em}
.form .search-word{padding:0.6em 0.93em;height:1.2em}
.form .search-word .input{font-size:1em;width:100%;border:0 none;color:#666;padding:0;}
.form .search-word .input::-webkit-input-placeholder{color:#ccc}
.form .submit{position:absolute;right:0;top:0;width:3.6em;height:2.4em;background-color:#F2F2F2;display:block;text-align:center;color:#666;}
.form .submit .icon-search{display:inline-block;font-size:1.6em;line-height:1.48em;}

.header{width:100%;background: white;
    position: fixed;
    left: 0;
    z-index: 2;
    right: 0;
    top: 0;
    background-color: #00acf4;
    color: #FFFFFF;
}
.jmr-page-content{
    position: absolute;
    top: 3em;
    z-index: 1;
    left: 0;
    right: 0;
    padding-bottom: 3.5em;
    overflow-x: hidden;
}
.tab_header_fixed {
    position: fixed;
    left: 0;
    top: 3em;
    width: 100%;
    z-index: 100;
    background-color: #FFFFFF;
}
.footer{
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 3;
    background-color: #FFFFFF;
    border-top: 1px solid #f5f5f5;
}
.header .header-type2,.header .header-type1{position:relative;height: 3em;}
.header .header-type2{border-bottom: .1em solid #DEDEDE;}
.header .header-type1{box-shadow:0 .2em .4em rgba(0,0,0,.05)}
.header .tit h3{font-weight:normal;font-size:1.15em;color:#FFFFFF;line-height:2.6;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.header .header-type1 .tit h3{margin: 0 5em 0 4.6em;}
.header .header-type2 .tit h3{text-align:center;margin: 0 5em;}
.header .header-type2 .tit .searchbar{margin: 0 3em;position: relative;}
.header .header-type2 .tit .searchbar input[type=text].input{font-size: 0.8em;padding: .6em;border-color: #eee;}
.header .header-type2 .tit .searchbar .submit{position:absolute;right: 1px;top: 1em;height: 3em;font-size: 0.65em;width: 3.6em;/* background: #f2f2f2; */border-radius: 0 0.2em 0.2em 0;}
.header .header-type2 .tit .searchbar .submit [class^="icon-"],.header .header-type2 .tit .searchbar .submit [class*=" icon-"]{color:#666;line-height: 1.7em;}
.header .header-type2 .tit .searchbar .submit:active{background:#666;}
.header .header-type2 .tit .searchbar .submit:active span{color:white;}
.header .tit h3 a{color:#222;}
.header .nav-lf{position:absolute;top:0;left:0}
.header .nav-rt{position:absolute;top:0;right:0}
.header .nav-lf li{float:left;}
.header .nav-rt li{float:right;}
.header .nav li a{display:block;text-align:center;overflow:hidden;width: 2.8em;height:3em;line-height: 3.6em;
    color: #FFFFFF;margin-top: -0.2em;}
.header .nav li a:active{box-shadow: 0 .05em .2em rgba(0,0,0,.1) inset;background: rgba(0,0,0,.035);}
.header [class^="icon-"],.header [class*=" icon-"]{color: #FFFFFF;font-size: 1.2em;line-height: 3em;}
.header .logo{width:6.3em;height: 3em;display: block;padding: 0 .3em;position: absolute;left: 50%;top: 0;vertical-align: middle;line-height: 3em;margin-left: -3.5em;}
.header .icon-tcl{color:#FF0010;font-size: 4.3em;line-height: .824693878;}
.header .colorfulband,.footer .colorfulband{height: 0.2em;background: url(../../images/wap/colorfulband.png) repeat-x;background-size:  auto .2em;display: none;}
.header .colorfulband{background-position:top center;display: none;}
.header .colorfulband{background-position:bottom center;}
.footer .col1{color: #A8A8A8;padding: .1em 0.1em .6em;}
.footer .col1 a{color:#242423;}
.footer .lnkset{text-align:center;margin-top: 0.6em;}
.footer .lnkset .sep{font-size: .8em;}
.footer .lnkset a{color:#242423;font-size: .68em;}
.footer .shortlnk{margin-bottom: 0.1em;}
.footer .col1 .sep{color:#494948;margin: 0 .35em;}
.footer .col2{background: #D4D4D4;color:#505050;font-size: 1em;display: none}
.footer .version{text-align:center;padding:.68em .9em}
.footer .version a{margin:0 .3em}
.footer .col2 a{color: #505050}
.footer .returntop .icon-returntop:before{font-size: .8em;margin-left: 0.3em;transform: scale(-1);display: inline-block;}
.footer .returntop,.footer .copyright{text-transform: uppercase;}
.footer .copyright{font-size: .72em;text-align: center;line-height: 1.3em;}
/*.footer a:active{color:#00aaff}*/

.foodter_box{display: table-cell;width: 25%;  float: left;text-align: center;}
.foodter_box i{border-radius: 1em;color:#A8A8A8;font-size: 1.6em;padding-bottom: 0.1em;}
/*.foodter_box a:active i{background:#00aaff;}*/
.foodter_box span{display: block; margin: -0.1em 0; color: #666666;font-size: 11px!important;    margin-top: -10px;font-family: PingFang-SC-Medium;}

.navmenu-wrap{overflow:hidden;height:0;    -webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-delay:0;-webkit-transition-timing-function:ease;}
/* .navmenu-wrap.open{-webkit-backface-visibility:visible;-webkit-transform-origin:center center;-webkit-animation:navanim 0.5s 0s 1 ease-out normal forwards ;}
@-webkit-keyframes navanim{
    0%{height:0;}
    100%{height:4.5em;}
} */
/* .navmenu-wrap.close{-webkit-backface-visibility:visible;-webkit-transform-origin:center center;-webkit-animation:navanim 0.5s 0s 1 ease-out normal forwards ;}
@-webkit-keyframes navanim{
    0%{height:4.5em;}
    100%{height:0;}
}
 */
.footer{
    line-height: 1.5;
}
.color_10dff7{
    color: #10DFF7!important;
}
 .navmenu-wrap.open{
     height:4.5em;-webkit-transition-property:all;-webkit-transition-duration:0.5;-webkit-transition-delay:0;-webkit-transition-timing-function:ease;
     position: absolute;
     top: 3.6em;
     left: 0;
     right: 0;
     z-index: 2;
 }
 .navmenu-wrap.close{height:0;}
.navmenu{background-color:#404040;text-align:center;color:#FFFFFF;box-shadow: 0 0 .5em rgba(0,0,0,.05) inset;}
.navmenu .flex-item a{color:#FFFFFF;display: block;padding: 0.9em 0.9em 0.6em 0.9em;}
.navmenu .flex-item span{line-height: 1.5em;font-size: 0.9em;display:block;}
.navmenu .flex-item span:before{font-size: 1.8em;
    color: #ffffff;}
.navmenu .flex-item a:active{background-color:rgba(255,255,255,.8);box-shadow: 0 0 .2em rgba(0,0,0,.1) inset;color:#00aaff;}
.navmenu .flex-item a:active span:before{color:#00aaff;}


xmp {display: none;}
.tab-content {display: none;}
.cover_outer{position: fixed;left:0;top:0;right:0;bottom:0;z-index: 999;width: 100%;height: 100%;display: none;background:rgba(255,255,255,0)}
.cover_box{position: fixed;z-index: 1000;display: none;}
.icon-arrow-thin.right{-webkit-transform:rotate(-90deg);display:inline-block;}
.icon-arrow-thin.left{-webkit-transform:rotate(90deg);display:inline-block;}

.app_panel {z-index: 1000;background: #FFFFFF;position: fixed;left:-100%;top:0;width:100%;bottom:0;-webkit-transition: left 100ms ease 0;-moz-transition: left 100ms ease 0;-ms-transition: left 100ms ease 0;-o-transition: left 100ms ease 0;transition: left 100ms ease 0;}
.app_panel_show{left: 0;}
.app_panel .panel_title {background: #f3f3f3;height: 32px;line-height: 32px;padding:0 10px}
.app_panel .panel_close {font-size: 24px;position: absolute;right:10px;top:4px;background: #cccccc;display: block;width: 24px;height: 24px;text-align: center;}
.app_panel .panel_scroll {overflow: hidden;}
.panelInputFocus .panel_hack{}

/*select*/
.h_box, .unionpayPanel .box_03{display: -webkit-box;widht:100%;}
.flex_1 {-webkit-box-flex: 1;width: 100%; }
.select {display: -moz-inline-stack;display: inline-block;vertical-align: middle;zoom: 1;position: relative;height: 1.66em;width: 100%; border:1px solid #d3d4d5;border-radius: 0.35em;overflow: hidden;padding-right: 1.66em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.select:after {content: "\0020";display: block;width: 0.9em;height: 0.633em;background: url(../../images/select_bg.png) 0 0 no-repeat;background-size: cover;position: absolute;top: 50%;right: 0.4em;margin-top: -0.275em;}
.select .option {font-size: 0.8em;line-height: 1.977em;padding-left: 0.93333em;border-right: 1px solid #d8d9da;}
.select>select {opacity: 0;border: none;margin: 0;border-radius: 0;position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;}
option {font: inherit;}
.flex_1:last-child {margin-left: 0.2em;}

/*111*/
.imgurl_111{width: 3em !important; position: absolute; left: 0; bottom: 1em;}
.imgurl_TopRight_111{width: 50% !important; position: absolute; right: 0; top: 0;}
.itemimg_111{width: 5em !important; position: absolute; left: 0.5em; bottom: 1em;}
.descimg_111{width: 2em;margin-left: 0.5em;}

/*third-login*/
.third-login{margin: .5em .8em;text-align: right;}
.third-login a{margin-left: .3em;}
.third-login a span{color: #666666;font-size: 1.2em;}
.third-login a span:hover{color: #00aaff}


/*屏蔽无账号购买*/
.anonymous_buy{display: none !important;}
.popup_feed{width:510px; height:auto; border:1px solid rgba(0,0,0,0.1); *border:5px solid #f1f1f1; margin:10px auto; background:#fff;}
.popup_feed .feed_top{width:100%; height:30px; background:#EDF1F4;}
.popup_feed .feed_top .feed_see{ font-size:16px; caption-side:#33333; line-height:30px; margin-left:10px; float:left;}
.popup_feed .feed_top .iconfont{ font-size:20px; line-height:30px; color:#999999; float:right; margin-right:10px;}
.popup_feed .feed_content{
    padding: 10px;
}
.popup_feed .feed_close{cursor: pointer;
    display: none;}
.popup_feed .confirm-title{
    font-size: 16px;
    line-height: 30px;
    color: #666;
}
.btn-red{
    background: #00aaff;
    color: #ffffff;
    display: inline-block;
    padding: 3px 10px;
    border-radius: 5px;
}
.btn-gray{
    background: #e6e6e6;
    color: #333;
    display: inline-block;
    padding: 0 10px;
}
.shop_list .itemlist .item .desc a.btn-red{
    color: #fff;
    padding: 3px 10px;
    border-radius: 5px;
}
.shop_list .itemlist .item .desc a.btn-gray{
    color: #333;
    padding: 3px 10px;
    border-radius: 5px;
    border: 1px solid #ccc;
}
.error_text{
    color: red;
}
.yundan_form{

}
.yundan_form dl dt{
    margin-bottom: 5px;
}
.yundan_form dl dd{
    margin-bottom: 5px;
}
.yundan_form dl dt span{
    color: red;
}
.yundan_form .input-text{
    width: 100%;
}
body {margin:0px;padding:0px;color:#222;line-height:1.5;font-family:'Arial','microsoft yahei';background-color:#fff;min-height:100%; position:relative; }
