/**
 * Place your custom styles here.
 */
body, html {
  height: 100%;
  -webkit-tap-highlight-color: transparent;
}
body {
	background: url('/sites/all/themes/we/images/background_nav.png') repeat-y;
	background-size: 100%;
}
.page-title {
  text-align: center;
  font-size: 20px;
  color: #FFF;
  font-weight: 400;
  margin: 0 15px;
}

.page-sub-title {
  text-align: left;
  color: #888;
  font-size: 14px;
}

.page-header {
  padding: 20px 0 5px 0;
}

.page-content-padded {
  padding: 15px;
}

.page-second-title {
  text-align: center;
  font-size: 24px;
  color: #3cc51f;
  font-weight: 400;
  margin: 0 15%;
}

footer {
  text-align: center;
  font-size: 14px;
  padding: 20px;
}

footer a {
  color: #999;
  text-decoration: none;
}

.weui-footer {
  margin: 50px 0 10px 0;
  color:#fff; text-shadow: 0px 0px 1px #000;
}
.title_effect {
    color:#888;
    text-shadow:
    0px 1px 0px #252525,
    0px 2px 0px #232323,
    0px 3px 10px rgba(255, 255, 255, 0.6);
}





.full-content {
  overflow:visible;
}



/* LAI */
.weui-cell {background-color:rgba(89,73,63,0.4); border-radius: 5px; border: 2px solid rgba(255,255,255,0.8); color:#FFF; margin:4px 0; padding:5px 15px;}
.weui-btn_primary {background-color:rgba(209,192,165,0.8);line-height: 2;}
.weui-btn_disabled.weui-btn_primary, .weui-btn_primary:not(.weui-btn_disabled):active {background-color:rgba(209,192,165,1)}
.lai-grid {background:rgba(130,170,183,0.3); border-radius: 5px; margin: 1%; width:31.333333333%; position: relative; float: left; padding: 20px 10px; box-sizing: border-box;}
.lai-grid a {text-decoration: none; -webkit-tap-highlight-color: rgba(0,0,0,0);}
.weui-cells__tips, .weui-agree__text, .weui-msg__desc, .weui-msg__title {color:#fff; text-shadow: 0px 0px 1px #000;}

::-webkit-input-placeholder { color:#CCC; }
::-moz-placeholder { color:#CCC; } /* firefox 19+ */
:-ms-input-placeholder { color:#CCC; } /* ie */
input:-moz-placeholder { color:#CCC; }

.weui-label {width:65px;}
.weui-label img {width:25px;}
.weui-vcode-btn {color:#FFF}
.weui-grid__label {color:#FFF;}







.weui-media-box {color:#d1c0a5}
.weui-cells__tips {padding:15px;}
.weui-media-box__hd img {border-radius:5px; border:2px solid rgba(209,192,165,0.4);}
.weui-panel__hd {text-align: center; text-decoration: underline; font-size:18px; color:#FFF;}
.weui-panel, .weui-panel:after {background:rgba(130,170,183,0.3); border-radius: 5px; margin:0 15px; border-bottom:0px;}
.weui-panel:before, .weui-panel__hd:after, .weui-media-box:before {border-bottom:0px; border-top:0px;}
.weui-cell__ft img {width:15px; margin-top:15px;}









.weui-tabbar__item.weui-bar__item--on .weui-tabbar__label {color:#FFF}
.weui-tabbar, .weui-tabbar:before {background:#32393b; color:#FFF; border-top:1px solid #4a5356;}




textarea, .weui-textarea {color:#444; background: rgba(220,220,220,0.7); border-radius: 5px; padding: 8px;}
section {overflow:hidden; clear: both;}
.lai-list-left {float:left; width:30%;}
.lai-list-left img {border-radius:5px; width:90%; border:2px solid rgba(209,192,165,0.4)}
.lai-list-right {float:left; width:70%}


.weui-media-box__title {color:#BBB}
.weui-cells, .weui-cells:after, .weui-cells:before {background:rgba(130,170,183,0.3); margin:0 15px; border-radius:5px; border:0px;}
.weui-cell:before {border-top:0px;}
.weui-btn_plain-default {background:#888; border:1px #555 solid}
.weui-icon-success {font-size: 18px; color:#6ebec5;}

.weui-vcode-btn {line-height:24px; height:24px; font-size:16px;}




/* 20180423*/
.teadeg_0 {width:40px; height:55px; padding-left:5px;}
.teadeg_1 {width:40px; height:55px; padding-left:5px; display: block; background: url('/sites/all/themes/we/images/teadeg1.png') no-repeat; background-size:40px 55px;}
.teadeg_2 {width:40px; height:55px; padding-left:5px; display: block; background: url('/sites/all/themes/we/images/teadeg2.png') no-repeat; background-size:40px 55px;}
.teadeg_3 {width:40px; height:55px; padding-left:5px; display: block; background: url('/sites/all/themes/we/images/teadeg3.png') no-repeat; background-size:40px 55px;}

.avatar_teadeg_0 {width:240px; height:230px; text-align: center; line-height: 200px;}
.avatar_teadeg_1 {width:240px; height:230px; text-align: center; line-height: 200px; display: block; background:url('/sites/all/themes/we/images/teadeg1.png') no-repeat right bottom; background-size:65px 95px;}
.avatar_teadeg_2 {width:240px; height:230px; text-align: center; line-height: 200px; display: block; background:url('/sites/all/themes/we/images/teadeg2.png') no-repeat right bottom; background-size:65px 95px;}
.avatar_teadeg_3 {width:240px; height:230px; text-align: center; line-height: 200px; display: block; background:url('/sites/all/themes/we/images/teadeg3.png') no-repeat right bottom; background-size:65px 95px;}

.refusestudent_0:after {color:#00FF00; content:" 未满"; margin-right:30px; float:right;}
.refusestudent_1:after, .refusestudent_9:after {color:#FF0000; content:" 已满"; margin-right:30px; margin-right:30px; float:right;}


/* 20180903*/
.detailtab {float:right; border-left:1px solid rgba(130,170,183,0.3); border-bottom: 1px solid rgba(130,170,183,0.3); top:0px; right:0px; position:absolute; color:#fff; padding:0px 6px; transform:rotateY(30deg) rotateX(30deg);}
.detailtab span {transform: rotateY(30deg) rotateX(-30deg); display: block;}

.listtodetail {border-radius: 5px; display: block; background: rgba(50,50,50,0.3); border: 1px solid rgba(130,170,183,0.3); margin:10px;}
.weui_bottomtext {height:60px; line-height:100px;}
.detailtab_margin {margin:6px 0;}

/* 20180910*/
.video-cell {background-color:rgba(0,0,0,0.8); border-radius: 5px; border: 1px solid rgba(255,255,255,0.8); color:#FFF;}
.timecolor {color:#FFF;}
