body,span,object,iframe,h1,h2,h3,h4,h5,h6,p,a,address,del,em,img,div strong,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tbody,tfoot,input,select,textarea thead,tr,th,td,header {margin:0;padding:0;border:0;outline:0;font-family:'arial','microsoft yahei',Arial,Helvetica,serif;}
ol,ul,li {list-style:none;}
del {color:#d1d1d1;}
table {border-collapse:collapse;border-spacing:0;width:100%;box-sizing:border-box;}
img {vertical-align:top;width:100%;border:none;}
em,i {font-style:normal}
html,body {height:100%;}
html {font-size:100px;-webkit-text-size-adjust:none;}
body {word-break:break-all;-webkit-user-select:none;-webkit-text-size-adjust:none;width:100%;min-width:320px;overflow-x:hidden;}
a {text-decoration:none;outline:0;}
textarea {resize:none}
button {border:none;}
.form-group {margin-bottom:.5rem;}
.has-error .form-control {border-color:none;}
.has-error .help-block {margin-top:0;margin-bottom:0;font-size:.6rem;}
#login-form .form-control {width:12.5rem;height:auto;display:inline-block;}
#login-form .ofhide div {margin:0;display:none;}
#login-form .ofhide .has-error {display:block;}
.summary {padding:.5rem;}
#form-signup .ofhide .has-error {display:block;}
#form-signup .ofhide div {margin:0;display:none;}
.btn-success,.btn-success:hover {background:#c6010b;border-color:#c6010b;}
.empty {padding:.5rem;}
.p10 {padding:0.25rem 0.5rem;overflow:hidden;}
.p20 {padding:0.5rem;overflow:hidden;}
.cf:before,.cf:after {content:"";display:table;}
.cf:after {clear:both;}
/* For IE 6/7 (trigger hasLayout) */
:focus {outline:0}
.clearfix:after {clear:both;content:"";display:block;height:0;visibility:hidden;line-height:0;font-size:1px}
.clearfix {*zoom:1;clear:both;}
.fl {float:left}
.fr {float:right}
.white {color:white}
.clffe22d {color:#ffe22d}
.wrap {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;min-height:100%;height:auto !important;height:100%;position:relative;}
/*==========================公共样式============================*/
#wrapper {font-size:.6rem;width:100%;margin:0 auto;height:100%;position:relative;}
.floating_layer {
    float: left;
    position: fixed;
    width: 100%;
    font-size: 14px;
    background-color: rgba(0,0,0,0.8);
    padding: .25rem 0;
    border-top: 1px solid #dcdcdc;
    bottom: 0;
}
.top_content {padding:0 0.5rem;display:block}
.slogan {margin-left:.450rem;color:#fff;line-height:.875rem;float:left}
.app_logo {width:1.8rem;height:1.8rem}
.app_logo img {border-radius:.3rem;width:100%;}
.liangpai_name {
    color: #fff;
    font-size: 0.775rem;
    width: 100%;
}
.slogan_txt {color:#7d7b7f;font-size:.525rem;margin-top:.1rem}
.download_button {float:right;width:25%;margin-top:.1rem;font-size:.625rem;}
.click {width:100%;}
.btn {width:100%;-moz-user-select:none;border:none;border-radius:1.450rem;cursor:pointer;display:inline-block;font-size:1em;font-weight:normal;height:1.5rem;margin-bottom:0;text-align:center;vertical-align:middle;white-space:nowrap;}
.btn-success {width:100%;background-color:#ab44ff;color:#fff;}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success {color:#fff;background-color:#ab44ff;}
.download_text {margin-left:.450rem;color:#fff;font-size:.625rem;margin-top:.1rem;line-height:.875rem;float:left;z-index:100}
.liangpai_details {float:left;width:100%;}
.liangpai_details ul {float:left;width:100%;}
.liangpai_details li {float:left;width:100%;}
.box {display:block;padding:.450rem .5000rem;}
.head_portrait {float:left;width:14%;}
.head_portrait img {float:left;width:100%;border-radius:.3rem;height:2rem;width:2rem;}
.right_content {margin-left:3%;width:83%;}
.user_title {color:#7273bc;font-size:.70rem;width:100%;font-weight:bold;}
.v_pic {float:right;width:5%;z-index:99;position:absolute;left:1.775rem;top:1.725rem;}
.talk_about {color:#040404;font-size:.70rem;width:100%;margin-top:.3rem;}
.voice {width:4.2rem;background-color:#f5f5f5;border:1px solid #e2e2e2;padding:.25rem 0;border-radius:.30rem;margin-top:.4rem}
.speech_icon {float:left;width:.675rem;height:1rem;margin-left:.45rem}
.time {margin-left:.5rem;font-size:.75rem;color:#7d7b7f;margin-top:.1rem}
.details {float:left;display:block;padding:0 .5000rem}
.lp_photo {float:left;padding:.450rem  0  0  0;width:100%}
.lp_photo img {text-align:center;width:100%;}
.lp_photo1 {float:left;width:100%;margin-top:.4rem}
.title_divider {width:100%;padding:.850rem 0 .400rem  0;color:#454444;position:relative;z-index:-1}
.profile_picture {width:100%;margin-bottom:1.375rem}
.profile_picture ul {float:left;width:100%;}
.profile_picture li {float:left;width:30%;margin:.45rem .0rem .45rem 2.4%;height:4.5rem;overflow:hidden;background-color:#f3f3f3}
#box {width:100%;height:4.5rem;display:table-cell;text-align:center;vertical-align:middle;}
.profile_picture img {width:100%;}
.photo_list {float:left;display:block;padding:0 .5000rem}
.see_more {margin:0 auto;width:7.575rem}
.more_button {width:100%;float:left;margin-bottom:2.8rem}
.btn2 {width:100%;-moz-user-select:none;border:none;border-radius:1.950rem;cursor:pointer;display:inline-block;font-size:1.55em;font-weight:normal;padding:.525rem 0;margin-bottom:0;text-align:center;vertical-align:middle;white-space:nowrap;}
.btn-view_button {width:100%;background-color:#ff7510;color:#fff;}
.btn-view_button:hover,.btn-view_button:focus,.btn-view_button:active,.btn-view_button.active,.open .dropdown-toggle.btn-view_button {color:#fff;background-color:#7e50dc;}
.footer {width:100%}
.footer_bg {float:left;width:100%;padding-bottom:2.4rem;background-size:100%}
.liang_signature {width:100%;background-color:#ff7510;padding:.5rem 0;color:#fff;text-align:center;font-size:.680rem;}
.thumbs_up {width:100%;padding-top:1.275rem}
.dian {float:left;width:100%;text-align:center;color:#6d6d6d;padding-bottom:1.275rem;margin-right:.5rem;font-size:.650rem;padding-top:.2rem}
/* Icons button */
.icobutton {font-size:3em;position:relative;margin:0;padding:0;color:#c0c1c3;border:0;background:none;overflow:visible;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.icobutton .fa {display:block;padding:0 0.1em;}
.icobutton__text {font-size:0.75em;position:absolute;top:100%;left:-50%;width:200%;text-align:center;line-height:1.5;color:#ff4fa0;}
.icobutton__text--side {top:0;left:100%;width:100%;width:auto;padding:0 0 0 0.25em;}
/* fix for mo.js */
.icobutton svg {left:0;}
.icobutton:hover,.icobutton:focus {outline:none;}
/* Unicorn */
.icobutton--unicorn svg {fill:#c0c1c3;}
.grid {display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;padding:0;list-style:none;}
.grid__item {position:relative;text-align:center;width:100%;display:-ms-flexbox;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center;}
