@charset "utf-8";
/* initialization ver.qcw */
* {
  margin:0;
  padding:0;
  border:none;
  list-style:none;
}
body,a {
  font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
  color:#333333;
}
.lt,.left {float:left;}
.rt,.right {float:right;}
.clr,.clear {clear:both;}
.mc {margin: 0 auto;}
.mb10 {margin-bottom: 10px;}
.mb15 {margin-bottom: 15px;}
.mb20 {margin-bottom: 20px;}
.mb25 {margin-bottom: 25px;}
.mb30 {margin-bottom: 30px;}
.mb40 {margin-bottom: 40px;}
.mb50 {margin-bottom: 50px;}
.mb60 {margin-bottom: 60px;}
.h10 {height: 10px;}
.h20 {height: 20px;}
.Center {width: 1200px;margin: 0 auto;}
.Title {width: 100%;height: 80px;margin: 0 auto;}
a {text-decoration:none !important;}
a:hover {text-decoration:none;}
a:link {text-decoration:none;}
h2,h3,h4,h5,h6,li {
  display:block;
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
}
p {
  display:block;
  overflow:hidden;
}
/* banner */
.banner {width: 90%;height: 80px;padding: 0 5%;position: absolute;top: 0;z-index: 2;background: #fecd04;}
.foot {width: 90%;height: 60px;padding: 0 5%;position: fixed;bottom: 0;z-index: 2;line-height: 60px;text-align: center;font-size: 16px;color: #222;background: #fecd04;}
.lg_tit {line-height: 80px;font-size: 24px;color: #121212;}
.t_lg {display: block;width: 42px;height: 43px;margin: 18px 20px 0 0;background: url("../images/t_lg.png") center center no-repeat;}
.q_icon {display: block;width: 58px;height: 22px;margin: 30px 0 0 10px;background: #ffdc4c;line-height: 22px;text-align: center;font-size: 14px;font-style: normal;}
.btn_tit {line-height: 80px;font-size: 20px;color: #121212;cursor: pointer;}
.btn_pic {width: 55px;height: 55px;border-radius: 50%;margin: 10px;overflow: hidden;cursor: pointer;}
.btn_pic img {width: 100%;height: 100%;border-radius: 50%;display: block;}
.btn_ {display: block;line-height: 80px;font-size: 20px;color: #121212;margin: 0 10px;}
/* html */
.fff {background: #fff;}
.all_box {position: absolute;width: 100%;min-height: 900px;height: 100%;z-index: 1;background: url('../images/t_bg_all.jpg') center center no-repeat;background-size: 100% 100%;}
/* login */
.wrapper {width: 280px;height: 360px;padding: 50px;margin: 220px auto;background: #fff;position: relative;}
.wrapper input {width: 270px;height: 38px;margin: 4px;border: 1px solid #e5e5e5;text-indent: 10px;font-size: 16px;color: #999;}
.qy_lg {font-size: 22px;color: #222;font-weight: normal;}
.code{display: inline-block;width: 120px;height: 38px;vertical-align: middle;background-color: #ea9adb;font-size: 25px;color: #0002a9;text-align: center;line-height: 38px;margin: 4px;border: 1px solid #e5e5e5;}
input.message_code {width: 130px;}
input.get_code {width: 120px;text-align: center;text-indent: 0;}
input.passcode {width: 130px;}
.btn_y {background: #fecd04;color: #000 !important;}
.register_go {color: #fecd04;margin: 0 0 0 20px;font-size: 16px;}
.last {text-align: center;}
.er_bq {width: 160px;height: 128px;position: absolute;top: -90px;left: -60px;background: url("../images/t_bq.png") center center no-repeat;}
.er_go {width: 70px;height: 74px;position: absolute;top: 10px;right: 10px;cursor: pointer;background: url("../images/t_er.jpg") center center no-repeat;}
.er_go2 {width: 70px;height: 74px;position: absolute;top: 10px;right: 10px;cursor: pointer;background: url("../images/t_er_z.jpg") top right no-repeat;}
.er_show {width: 280px;height: 340px;position: absolute;top: 50px;right: 50px;background: #fff url("../images/erweima.png") center center no-repeat;background-size: 100%;}
/* register_1 */
.wrp {margin: 170px auto;}
.lc {width: 820px;height: 100px;margin: 0 auto 50px;}
.lc_bg1 {width: 820px;height: 50px;background: url("../images/t_re1.jpg") center center no-repeat;}
.lc_bg2 {width: 820px;height: 50px;background: url("../images/t_re2.jpg") center center no-repeat;}
.yellow {color: #fecd04;}
.lc_txt p {float: left;font-size: 22px;}
.mr260 {margin-right: 260px;}
.mr200 {margin-right: 200px;}
.box_main {width: 780px;height: 320px;margin: 0 auto 70px;}
.t_box {width: 190px;height: 230px;padding: 30px 15px;margin: 20px;float: left;box-shadow: #e2e2e2 0 0 5px 5px;position: relative;cursor: pointer;}
.btn {width: 300px;height: 46px;line-height: 46px;border-radius: 10px;margin: 0 auto;background: #fecd04;font-size: 18px;color: #222;text-align: center;cursor: pointer;}
.btn_transparent {width: 118px;height: 30px;line-height: 30px;border-radius: 25px;margin: 20px auto 0;background: #fff;font-size: 18px;color: #fecd04;text-align: center;border: 1px solid #fecd04;cursor: pointer;}
.s1 {width: 70px;height: 70px;margin: 0 auto;background: url("../images/t_s1.jpg") center center no-repeat;}
.s2 {width: 70px;height: 70px;margin: 0 auto;background: url("../images/t_s2.jpg") center center no-repeat;}
.s3 {width: 70px;height: 70px;margin: 0 auto;background: url("../images/t_s3.jpg") center center no-repeat;}
.t_box h3 {font-size: 21px;color: #222;text-align: center;margin: 20px 0;font-weight: normal;}
.t_box p {font-size: 15px;color: #666;line-height: 24px;}
.ms {width: 60px;height: 60px;position: absolute;top: 0;right: 0;background: url("../images/t_ms.jpg") center center no-repeat;}
.act {box-shadow: #fff0b6 0 0 5px 5px;}
/* register_post */
.register_post {width: 900px;margin: 0 auto 70px;}
.register_post input {width: 50%;height: 38px;margin: 0 0 30px;border: 1px solid #e5e5e5;text-indent: 10px;font-size: 16px;color: #999;}
.register_post h3 {font-size: 22px;color: #222;font-weight: normal;margin: 0 0 10px;}
.register_post span {font-size: 18px;color: #888;margin: 0 20px;}
.register_post select {width: 200px;height: 38px;margin: 0 0 30px;border: 1px solid #e5e5e5;text-indent: 10px;font-size: 16px;color: #999;}
/* wb_lz */
.wb_lz {width: 900px;height: 56px;line-height: 56px;cursor: pointer;color: #f34820;}
.wb_lz_lg {width: 56px;height: 56px;margin: 0 10px 0 0;background: url("../images/t_s2.jpg") center left no-repeat;background-size: 100% 100%;}
.wb_lz_ {width: 473px;height: 169px;line-height: 56px;background: url("../images/t_wb_lz.jpg") center center no-repeat;}
.pic_post {width: 320px;height: 200px;line-height: 56px;background: url("../images/t_pic_post.jpg") center center no-repeat;cursor: pointer;}
.pic_sh {width: 126px;height: 126px;margin: 0 auto 20px;background: url("../images/t_sh.jpg") center center no-repeat;}
.pic_sh_no {width: 166px;height: 125px;margin: 0 auto 20px;background: url("../images/t_sh_no.jpg") center center no-repeat;}
.sh h3 {text-align: center;margin: 0 auto 10px;}
.sh span {display: block;text-align: center;margin: 0 auto;}
.col_orange {color: orange;text-decoration: underline !important;}




