.t-mnav {
  position: relative;
  z-index: 2;
}
.t-mnav li b {
  display: inline-block;
  zoom: 1;
  width: 0;
  height: 0;
  margin: -5px 0 0 5px;
  line-height: 0;
  overflow: hidden;
  border: 4px solid #fff;
  border-bottom: 0;
  border-left-color: #1996e6;
  border-right-color: #1996e6;
  vertical-align: middle;
}
.t-mnav li.on b,
.t-mnav li.on:hover b{
  border-left-color: #0077c3;
  border-right-color: #0077c3;  
}
.t-mnav li.hover .t-mnav-updown {
  display: block;
}
.t-mnav li.hover b {
  border: 4px solid #fff;
  border-top: 0;
  border-left-color: #21a8ff;
  border-right-color: #21a8ff;
}
.t-mnav-updown {
  position: absolute;
  top: 33px;
  left: 0px;
  display: none;
  margin: 12px 0 0;
  background: #fff;
  border: 1px solid #ddd;
  border-width: 0 1px;
  z-index: 101;
}
.t-mnav-updown a {
  width: 115px;
  height: 20px;
  padding: 8px 0;
  border: 0;
  border-bottom: 1px solid #ddd;
  font-size: 14px;
  color: #666;
}
.t-mnav-updown a:hover {
  background: #21a8ff;
  color: #fff;
}
.t-userctrl-info {
  width: 980px;
  height: 135px;
  background: url('/tpl/control/css/image/userctrl_info.jpg?t=151030') no-repeat center center;
  margin: 0 auto;
  overflow: hidden;
}
i.uico{display: inline-block;background: url('/tpl/control/css/image/ico.png?t=1') no-repeat;}
i.uico1{position: relative;top:3px;*+top:1px;width: 18px;height: 16px;*+margin-right:5px;background-position: 0px 0px;}
i.uico2{position:relative;top:1px;*+top:-1px;margin-left:5px;width: 12px;height: 12px;background-position: 0px -20px;}
i.uico3{width: 30px;height: 30px;margin-bottom:4px;background-position: 0px -39px;}
i.uico4{width: 30px;height: 30px;margin-bottom:4px;background-position: 0px -72px;}
i.uico5{position:relative;top: 3px;*+top:0px;width: 20px;height: 20px;margin-left:5px;background-position: 0px -109px;}
i.uico6{position: relative;top: 2px;*+top:-1px;width: 19px;height: 16px;margin-right:10px;background-position: 0px -137px;}
i.uico7{position: relative;top: 1px;*+top:-3px;width: 19px;height: 12px;margin-right:10px;background-position: 0px -162px;}
i.uico8{width: 16px;height: 16px;background-position: 0px -180px;}
.t-userctrl-info .userctrl-u{float: left;width: 275px;height: 95px;padding: 15px 0 0 15px;}
.t-userctrl-info .userctrl-u .img{float: left;width:75px;height:75px;margin:5px 13px 0 0;border: 1px solid #cccccc;padding: 2px;}
.t-userctrl-info .userctrl-u .name{padding-bottom:10px;font-size: 14px;color: #fd6b06;font-weight: bold;}
.t-userctrl-info .userctrl-u .grade{padding-bottom: 8px;color: #666666;vertical-align: top;}
.t-userctrl-info .vt{vertical-align: top;font-weight: bold;}
.t-userctrl-info .col1{color: #f10f0f;}
.t-userctrl-info .col2{color: #ff9900;}
.t-userctrl-info .col3{color: #4bb846;}
.t-userctrl-info .safety-ico{display: inline-block;width: 27px;height: 20px;margin-left:2px;background: url('/tpl/control/css/image/safety.png?t=150811') no-repeat;}
.t-userctrl-info .safety-ico-mail{background-position: 0px 0px;}
.t-userctrl-info .safety-ico-mail2{background-position: 0px -22px;}
.t-userctrl-info .safety-ico-phone{background-position: 0px -44px;}
.t-userctrl-info .safety-ico-phone2{background-position: 0px -66px;}
.t-userctrl-info .safety-ico-wechat{background-position: 0px -88px;}
.t-userctrl-info .safety-ico-wechat2{background-position: 0px -110px;}
.t-userctrl-info .userctrl-1{float: left;height: 100px;padding-top: 20px;}
.t-userctrl-info .userctrl-money{width:290px;padding-left: 20px;}
.t-userctrl-info .userctrl-money .tit{padding-bottom: 10px;font-size: 14px;color: #333333;}
.t-userctrl-info .userctrl-money .lf{float: left;}
.t-userctrl-info .userctrl-money .line{width: 1px;height: 50px;background: #e4eaee;}
.t-userctrl-info .userctrl-money .btn{text-align: center;font-size: 12px;color: #666;}
.t-userctrl-info .userctrl-money .btn a{display: inline-block;width:50px;height: 15px;padding-top:50px;color: #666;}
.t-userctrl-info .userctrl-money .btn a:hover{color: #f60;}
.t-userctrl-info .userctrl-money .shop{width: 75px;}
.t-userctrl-info .userctrl-money .shop a{background: url('/tpl/control/css/image/shop.png?t=151030') no-repeat center 5px;}
.t-userctrl-info .userctrl-money .chou{width: 85px;}
.t-userctrl-info .userctrl-money .chou a{background: url('/tpl/control/css/image/chou.png') no-repeat center 5px;}

.t-userctrl-info .userctrl-money .mymoney{width:125px;padding:8px 0 0;color: #666;}
.t-userctrl-info .userctrl-money .b-mb12{margin-bottom: 12px;}
.t-userctrl-info .userctrl-money .mymoney .txt_center{text-align: center;}
.t-userctrl-info .userctrl-money .mymoney span{color: #999;}
.t-userctrl-info .userctrl-money .mymoney .money-num{margin-right:3px;font-size: 24px;color: #f60;font-family: Arial;text-decoration: underline;}

.t-userctrl-info .userctrl-vip{position: relative;width: 215px;}
.t-userctrl-info .userctrl-vip .myvip{padding: 0 0 15px 20px;font-size: 14px;color: #333;}
.t-userctrl-info .userctrl-vip .myvip a{margin-left: 75px;font-size: 12px;color: #fd6b06;text-decoration: underline;}
.t-userctrl-info .userctrl-vip ul{height: 75px;}
.t-userctrl-info .userctrl-vip ul li{position: relative;float: left;width: 50px;height: 60px;margin-left: 18px;text-align: center;font-size: 12px;color:#666666;}
.t-userctrl-info .userctrl-vip ul li div{display: none;position: absolute;top: 48px;left: 9px;padding:5px 10px;border:1px solid #dddddd;z-index: 1;color:#999999;white-space: nowrap;border-radius: 5px;background: #fff;}
.t-userctrl-info .userctrl-vip ul li div i{position: absolute;top: -8px;left: 10px;width: 14px;height: 10px;background: url('/tpl/control/css/image/title-bg.png') no-repeat 0 0;}
.t-userctrl-info .userctrl-vip ul li div b{color: #f60;font-weight: normal;}
.t-userctrl-info .userctrl-vip ul li a{display: inline-block;width: 45px;height: 60px;text-align: center;font-size: 12px;color:#666666;}
.t-userctrl-info .userctrl-vip ul li a:hover{color: #f60;text-decoration: none;}
.vip-ico{display: inline-block;width: 38px;height: 38px;margin-bottom:5px;background: url('/tpl/control/css/image/vip-ico.png') no-repeat;}
.vico-1{background-position: 0px 0px;}
.vico-2{background-position: 0px -39px;}
.vico-3{background-position: 0px -78px;}
.vico-4{background-position: 0px -117px;}
.vico-5{background-position: 0px -156px;}
.vico-6{background-position: 0px -195px;}

.t-userctrl-info .userctrl-message{width: 130px;padding-left: 20px;}
.t-userctrl-info .userctrl-message a{position: relative;display:inline-block;width: 115px;height: 35px;margin:5px auto;padding-left:10px;border-radius:3px;background: #5ec7c7;line-height: 35px;font-size: 14px;color: #fff;text-decoration: none;}
.t-userctrl-info .userctrl-message a span{font-size: 12px;}
.t-userctrl-info .userctrl-message a:hover{background: #52b1b1;}
.t-userctrl-info .userctrl-message a i.uico8{position: absolute;top: -10px;right: -12px;}

/*用户中心夸模块模板*/
.m-user {
  position: relative;
  z-index: 1;
  margin: 0 auto 20px;
  width: 958px;
  padding: 15px 10px;
  border: 1px solid #ccc;
  overflow: hidden;
}
.m-user .photo {
  float: left;
  width: 210px;
  height: 75px;
  border-right: 1px solid #ccc;
}
.m-user .photo div.image {
  float: left;
  margin-right: 10px;
}
.m-user .photo div.username {
  margin-top: 10px;
  font-size: 14px;
  font-weight: bold;
}
.m-user .photo div.lev {
  margin-top: 30px;
}
.m-user .money {
  float: left;
  width: 210px;
  height: 75px;
  padding-left: 20px;
  border-right: 1px solid #ccc;
}
.m-user .money div.title {
  height: 15px;
}
.m-user .money div.num {
  margin-left: 80px;
  height: 30px;
  font-size: 24px;
  font-weight: bold;
}
.m-user .money div.empty {
  height: 20px;
  padding-top: 10px;
  font-size: 12px;
}
.m-user .money div.cont {
  height: 22px;
  padding: 8px 0 0 35px;
  background: url('image/img-01.jpg?v=1') no-repeat -952px -200px;
}
.m-user .medal {
  float: left;
  width: 285px;
  height: 75px;
  padding-left: 20px;
  border-right: 1px solid #ccc;
}
.m-user .medal div.title {
  height: 15px;
}
.m-user .medal div.empty {
  height: 35px;
  padding-top: 25px;
}
.m-user .medal div.cont {
  margin-top: 20px;
  height: 40px;
  vertical-align: middle;
}
.m-user .medal div.cont img {
  margin-right: 5px;
}
.m-user .roll {
  float: left;
  width: 190px;
  height: 75px;
  padding-left: 20px;
}
.m-user .roll span {
  display: block;
  color: #f90;
}
.m-user .roll-c1 {
  float: left;
  margin-right: 20px;
  width: 50px;
}
.m-user .roll-c1 span.day {
  font-weight: bold;
  font-size: 26px;
}
.m-user .roll-c2 {
  float: left;
  width: 100px;
}
.m-user .roll-c2 a {
  display: block;
  width: 100px;
  height: 30px;
  padding-top: 15px;
  text-align: center;
  border-radius: 3px;
  background-color: #f90;
  font-weight: bold;
  font-size: 14px;
  color: #fff;
}
.m-user .roll-c2 a:hover {
  text-decoration: none;
}
.m-user .roll-c2 div.last {
  margin-top: 10px;
}
.m-user .roll-c2 div em {
  margin: 0 5px;
}
.m-hc-h1 {
  margin-bottom: 20px;
  height: 25px;
  padding: 5px 0 0 10px;
  border-left: 6px solid #1996e6;
}
.m-hc-h1 h2 {
  display: inline-block;
  margin-right: 10px;
  font-weight: bold;
  font-size: 16px;
}
.m-hc-h1 em {
  margin: 0 5px;
  font-weight: bold;
  font-size: 14px;
  color: #f90;
}
.m-hc-h1 a {
  margin-left: 10px;
}
.m-hc-h1 a.blue {
  color: #1996e6;
}
.m-hc-h1 a.dui {
  padding-left: 20px;
  background: url('image/img-02.png') no-repeat -15px -15px;
}
.m-hc-h1 a.zhuan {
  padding-left: 20px;
  background: url('image/img-02.png') no-repeat -13px -64px;
}
.m-nav {
  margin-bottom: 20px;
  height: 32px;
}
.m-nav a {
  display: inline-block;
  margin-right: 10px;
  height: 22px;
  padding: 10px 20px 0;
  background-color: #f5f5f5;
}
.m-nav a.on {
  background-color: #1996e6;
  color: #fff;
}
.m-table {
  width: 980px;
  border: 1px solid #c9c9c9;
  text-align: center;
}
.m-table th {
  padding: 15px 0;
  background-color: #f5f5f5;
}
.m-table td {
  padding: 10px 0;
  border-bottom: 1px dashed #d1d1d1;
}
/*个人中心首页*/
i.hidden{display: none!important;}
i.hico1{display: inline-block;width: 70px;height:90px;background: url('/tpl/control/css/image/home_index_ico1.png') no-repeat;}
i.hico1-1{background-position: 0px 0px;}
i.hico1-2{background-position: 0px -93px;}
i.hico1-3{background-position: 0px -184px;}
i.hico1-4{background-position: 0px -277px;}
i.hico2{display: inline-block;width: 80px;height:80px;background: url('/tpl/control/css/image/home_index_ico2.png?t=150716') no-repeat;}
i.hico2-1{background-position: -4px -4px;}
i.hico2-2{background-position: -4px -84px;}
i.hico2-3{background-position: -4px -164px;}
i.hico2-4{background-position: -4px -244px;}
i.hico2-5{background-position: -4px -324px;}
i.hico2-6{background-position: -4px -404px;}
i.hico2-7{background-position: -4px -484px;}
i.hico2-8{background-position: -4px -564px;}
i.hico2-9{background-position: -4px -644px;}
i.hico2-10{background-position: -4px -724px;}
#p-index {width: 980px;margin: auto;position: relative;}
#p-index .common{position: relative;height: 123px;padding:15px 0 0 200px;border-bottom: 1px solid #dddddd;}
#p-index .common .title{position:absolute;top:25px;left:0px;width: 150px;border-right:1px solid #eeeeee;font-size:14px;color:#666666;text-align: center;}
#p-index a{text-decoration: none;}
#p-index .common li{float: left;margin-right: 65px;font-size:14px;color:#666;text-align: center;white-space: nowrap;}
#p-index .common li div{position:relative;width:74px;height:74px;margin-bottom: 10px;border-radius:5px;text-align: center;}
#p-index .common li div i.uico8{position: absolute;top:-12px;right:-12px;}
#p-index .common li .lock{border:3px solid #cccccc;}
/*学*/
#p-index .study li .study1{border: 3px solid #8696c8;background:#8696c8;}
#p-index .study li:hover .study1{border: 3px solid #7686b8;background:#7686b8;}
#p-index .study li .study2{border: 3px solid #ffbb71;background:#ffbb71;}
#p-index .study li:hover .study2{border: 3px solid #f19b3e;background:#f19b3e;}
#p-index .study li .study3{border: 3px solid #4f9ded;background:#4f9ded;}
#p-index .study li:hover .study3{border: 3px solid #4390df;background:#4390df;}
/*训*/
/*服*/
#p-index .service li .service1{border: 3px solid #8696c8;background:#8696c8;}
#p-index .service li:hover .service1{border: 3px solid #7686b8;background:#7686b8;}
#p-index .service li .service2{border: 3px solid #edc14a;background:#edc14a;}
#p-index .service li:hover .service2{border: 3px solid #e6b83c;background:#e6b83c;}
#p-index .service li .service4{border: 3px solid #4f9ded;background:#4f9ded;}
#p-index .service li:hover .service4{border: 3px solid #3f8ad8;background:#3f8ad8;}
/*币*/
#p-index .money li .money1{border: 3px solid #ffbb71;background:#ffbb71;}
#p-index .money li:hover .money1{border: 3px solid #f19b3e;background:#f19b3e;}
#p-index .money li .money2{border: 3px solid #ed7b4a;background:#ed7b4a;}
#p-index .money li:hover .money2{border: 3px solid #e06c3b;background:#e06c3b;}
#p-index .money li .money3{border: 3px solid #edc14a;background:#edc14a;}
#p-index .money li:hover .money3{border: 3px solid #e6b83c;background:#e6b83c;}

#p-index .white{position: relative;top: -2px;width: 980px;height:15px;background: #fff;}

/*******************
/* 个人中心
/*原2_1模板
/*author : xy 
/*data   : 15-04-10;
/*******************/
.w980 {
  width: 980px;
  margin: 0 auto;
}
/* 调整全局按钮样式 */
.g-btn-8 {
  background: #1996e6;
  border-color: #1090e0;
}
.g-page-7 a {
  border: 1px solid #d1d1d1;
  text-decoration: none;
  color: #646464;
}
.g-page-7 a:hover {
  border: 1px solid #168fcd;
  color: #168fcd;
}
.g-page-7 span {
  border: 1px solid #168fcd;
  background: #168fcd;
  color: #ffffff;
}
/* 任务列表 */
.t-task-list {
  clear: both;
}
.t-task-list .one {
  clear: both;
  margin: 0 0 10px;
  position: relative;
  overflow: hidden;
  padding-bottom: 10px;
  border-bottom: 1px dashed #ccc;
  zoom: 1;
}
.t-task-list .img {
  float: left;
  margin: 0 6em 0 0;
  border: 1px solid #ccc;
}
.t-task-list .img img {
  width: 160px;
  height: 130px;
}
.t-task-list dt {
  float: left;
  width: 5em;
  margin: 0 0 0.8em -5em;
  white-space: nowrap;
}
.t-task-list dd {
  margin: 0 0 .8em;
}
.t-task-list li {
  margin: 0 0 8px;
}
.t-task-list .act {
  position: absolute;
  right: 10px;
  bottom: 10px;
  padding: 0 2em;
}
.t-task-list .tip {
  position: absolute;
  display: inline-block;
  zoom: 1;
  padding: .5em 5%;
  border: 1px solid #ddd;
  left: 0;
  top: -3.8em;
  width: 88%;
  white-space: nowrap;
  text-align: center;
  background: #fff;
}
.t-task-list .tip em {
  color: #ff0000;
}
.t-task-list .tip i {
  position: absolute;
  bottom: -9px;
  left: 48%;
  display: inline-block;
  zoom: 1;
  width: 15px;
  height: 9px;
  background: url('/tpl/2_1/image/ico_arr_1.png') no-repeat;
}
/* 标题样式1 */
.tit-1 {
  margin: 10px 0 20px;
  border-bottom: 2px solid #1996e6;
  z-index: -1;
}
.tit-1 ul {
  float: left;
  width: 100%;
}
.tit-1 li.fr {
  float: right;
  border: none;
  padding: 7px 0 0;
  font-size: 14px;
  color: #333333;
}
.tit-1 li.fr a {
  color: #ff6000;
}
.tit-1 li.fr a.f24 {
  font-size: 24px;
}
.tit-1 li {
  float: left;
  margin-bottom: -2px;
  padding: 9px 20px;
  border: 1px solid #dadada;
  border-bottom: none;
  border-left: none;
}
.tit-1 li:first-child {
  border-left: 1px solid #dadada;
}
.tit-1 li:first-child.curr {
  border: 2px solid #1996e6;
  border-bottom: none;
  background: #fff;
  z-index: 2;
}
.tit-1 li.curr {
  border: 2px solid #1996e6;
  border-bottom: none;
  background: #fff;
  z-index: 2;
  margin-left: -1px;
}
.tit-1 .mail-mess{
  position: absolute;
  right:0px;
}
/* 标题样式2 */
.tit-2 {
  position: relative;
  height: 30px;
  padding: 10px 0 0 30px;
}
.tit-2-line{
  margin-top: 25px;
  padding: 35px 0 0 30px;
  border-top: 1px dashed #d9d9d9;
}
.tit-2 h4 {
  float: left;
  background: #fff;
  line-height: 30px;
  margin: -5px 10px 0 0;
  font-size: 14px;
  color: #333333;
  font-weight: bold;
}
.tit-2 span {
  position: absolute;
  right: 0;
  top: 5px;
}
/* 通用tab */
.t-tab-1 {
  overflow: hidden;
  padding-bottom: 10px;
  border-bottom: 1px solid #e5e5e5;
}
.t-tab-1 ul {
  overflow: hidden;
}
.t-tab-1 li {
  float: left;
  margin-right: 25px;
  font-size: 14px;
}
.t-tab-1 li a {
  float: left;
  padding: 4px 12px;
  border: 1px solid #dadada;
  background: #fff;
  color: #666666;
  text-align: center;
}
.t-tab-1 li.curr a,
.t-tab-1 li a:hover {
  border: 1px solid #1996e6;
  color: #1996e6;
  text-decoration: none;
}
/* hc 基本模块 */
.t-hc .hc-h h3,
.t-hc .hc-h h4 {
  color: #333;
  padding: 0 0 0 .8em;
  border-left: 3px solid #1996e6;
  font-size: 14px;
}
.t-hc-2 .hc-h h3,
.t-hc-2 .hc-h h4 {
  color: #333;
  padding: 0 0 0 .8em;
  border-left: 3px solid #1996e6;
  font-size: 14px;
}
.t-hc-2 .hc-h,
.t-hc-2 .hc-c {
  padding: 10px;
}
/* 左侧导航 */
.t-nav dl {
  margin: 0 0 10px;
  border-top: 1px solid #dddddd;
}
.t-nav dt {
  display: none;
}
.t-nav dd {
  border: 1px solid #ddd;
  margin: -1px 0 0;
}
.t-nav dd a {
  display: block;
  height: 14px;
  padding: 10px 0 10px 54px;
  background: #f8f8f8 url('/tpl/2_1/image/ioc.png') no-repeat -157px 0px;
}
.t-nav dd .abg1 {
  background-position: -157px -30px;
}
.t-nav dd .abg2 {
  background-position: -157px -63px;
}
.t-nav dd .abg3 {
  background-position: -157px -97px;
}
.t-nav dd .abg4 {
  background-position: -157px -130px;
}
.t-nav dd .abg5 {
  background-position: -157px -174px;
}
.t-nav dd .abg6 {
  background-position: -157px -207px;
}
.t-nav dd .abg7 {
  background-position: -157px -318px;
}
.t-nav dd .abg8 {
  background-position: -157px -282px;
}
.t-nav dd .abg9 {
  background-position: -157px -376px;
}
.t-nav dd.curr a,
.t-nav dd a:hover {
  border-left: 3px solid #1996e6;
  padding-left: 51px;
  background: #ffffff url('/tpl/2_1/image/ioc.png') no-repeat 15px -3px;
  text-decoration: none;
  color: #1996e6;
}
.t-nav dd.curr .abg1,
.t-nav dd .abg1:hover {
  background-position: 18px -29px;
}
.t-nav dd.curr .abg2,
.t-nav dd .abg2:hover {
  background-position: 17px -60px;
}
.t-nav dd.curr .abg3,
.t-nav dd .abg3:hover {
  background-position: 17px -94px;
}
.t-nav dd.curr .abg4,
.t-nav dd .abg4:hover {
  background-position: 17px -127px;
}
.t-nav dd.curr .abg5,
.t-nav dd .abg5:hover {
  background-position: 17px -171px;
}
.t-nav dd.curr .abg6,
.t-nav dd .abg6:hover {
  background-position: 17px -204px;
}
.t-nav dd.curr .abg7,
.t-nav dd .abg7:hover {
  background-position: 17px -315px;
}
.t-nav dd.curr .abg8,
.t-nav dd .abg8:hover {
  background-position: 17px -279px;
}
.t-nav dd.curr .abg9,
.t-nav dd .abg9:hover {
  background-position: 17px -376px;
}
/* 导航切换 */
.myscore {
  margin: 10px 0 25px;
}
.myscore b {
  color: #ff7700;
}
.myscore span {
  margin-right: 5px;
}
.myscore a {
  margin-left: 25px;
  color: #666;
  text-decoration: underline;
}
.tab {
  margin-top: 10px;
  overflow: hidden;
}
.tab ul {
  border-bottom: 1px solid #ddd;
  overflow: hidden;
  height: 25px;
}
.tab li {
  float: left;
  margin: 0 1em 0 0;
  font-size: 12px;
}
.tab li a {
  float: left;
  padding: 3px 1em 2px;
  border: 1px solid #e0e0e0;
  border-bottom: 0;
  background: #f4f4f4;
}
.tab li.curr a,
.tab li a:hover {
  border: 1px solid #e05a03;
  border-bottom: 0;
  background: #1996e6;
  color: #fff;
  text-decoration: none;
}
/* 列表 */
.table-list {
  width: 100%;
  border-collapse: collapse;
  text-align: center;
}
.table-list .time {
  color: #888888;
}
.table-list a:hover {
  color: #f60;
}
.table-list th {
  padding-left: 5px;
  font-size: 14px;
  background: #f0f0f0;
  border-bottom: none;
}
.table-list td {
  padding: 8px 5px;
  font-size: 12px;
  border-bottom: 1px dashed #d9d9d9;
}
/* 列表2 */
.div-list {
  margin-top: 10px;
  border-bottom: 1px dashed #d9d9d9;
}
.div-list p {
  padding-top: 10px;
  line-height: 25px;
}
.div-list p.cont {
  text-align: justify;
  color: #666;
}
/* 按钮 */
.btn-1 {
  width: 300px;
  height: 35px;
  border: 1px solid #1996e6;
  background: #1996e6;
  font-size:16px;
  text-align: center;
  line-height: 16px;
  color: #fff;
  cursor: pointer;
}
.btn-2{
  padding: 9px 40px;
  font-size: 14px;
  cursor:pointer;
}
.btn-2-1{
  border: 1px solid #168fcd;
  background: #168fcd;
  color: #fff;
}
.btn-2-2{
  border: 1px solid #e5e5e5;
  background: #e5e5e5;
  color: #666666;  
}
/* 图标 */
em.arrow {
  display: inline-block;
  width: 13px;
  height: 14px;
  background: url('/tpl/control/css/image/icon.png') no-repeat;
  margin: 0 5px;
}
em.arrow1 {
  background-position: -487px -6px;
}
em.arrow2 {
  background-position: -487px -64px;
}
/* 颜色 */
.main .col-f60 {
  color: #1996e6 !important;
}
.main .col-64 {
  color: #646464;
}
.main a.col-f60 {
  text-decoration: none;
}
/* 布局类样式 */
#header2-1 .header-inner {
  width: 980px;
  margin: -10px auto 0;
  *margin-top: -25px;
}
#header2-1 h1 {
  background: url('/tpl/2_1/image/personlogo.jpg') no-repeat;
}
#header2-1 h1 {
  width: 266px;
  height: 54px;
  margin: 20px 0 0 0;
}
#header2-1 h1 a {
  display: block;
  height: 47px;
  text-indent: -2000em;
}
#header2-1 .act {
  float: left;
  margin: -18px 0 0 280px;
  *display: inline;
}
#header2-1 .act a {
  color: #888;
  text-decoration: underline;
}
#header2-1 .act a:hover {
  color: #ff6600;
}
#nav {
  margin: 10px 0;
  width: 100%;
  height: 37px;
  background-color: #1996e6;
}
#nav .nav-inner {
  position: relative;
  margin: 0 auto;
  width: 980px;
  height: 37px;
}
#nav .nav-inner .new {
  position: absolute;
  left: 440px;
  top: -10px;
  width: 20px;
  height: 24px;
  background: url('/statics/images/ico1.png') no-repeat 0 -26px;
}
#nav ul {
  height: 37px;
  background-position: 100% -37px;
  overflow: hidden;
  margin: 0 0 0 -1px;
}
#nav li {
  float: left;
  margin: 0 0 0 -1px;
  overflow: hidden;
}
#nav a {
  float: left;
  height: 20px;
  padding: 9px 0;
  text-align: center;
  font-size: 14px;
  color: #fff;
}
#nav a em {
  display: inline-block;
  zoom: 1;
  height: 20px;
  padding: 0 30px;
  border-left: 1px solid #39b2ff;
  border-right: 1px solid #0783d2;
}
#nav .curr a,
#nav a:hover {
  background-position: -206px -108px;
  background-color: #1080c7;
  text-decoration: none;
}
#containter {
  clear: both;
  width: 980px;
  margin: 0 auto;
  padding: 0 0 50px;
  overflow: hidden;
}
.sidebar {
  float: left;
  width: 160px;
}
.main {
  float: left;
  width: 758px;
  margin: 0 0 0 20px;
  border: 1px solid #e0e0e0;
  padding: 10px 20px;
}
.main1 {
  float: left;
  width: 760px;
  margin: 0 0 0 20px;
}
/* 论坛通知和站内信 广告 */
.m-ad-div {
  margin-bottom: 10px;
  overflow: hidden;
  width: 980px;
}
.m-ad-div div {
  width: 1000px;
}
.m-ad-div a {
  margin-right: 10px;
}
.m-ad-div1-box {
  margin: -10px 0 10px 0;
  width: 100%;
  height: 290px;
  background: url('/view/community/statics/image/mymedal-banner.jpg') no-repeat center top;
}
.m-ad-div1 {
  position: relative;
  width: 980px;
  margin: auto;
  height: 290px;
}
.m-ad-div1 div {
  position: absolute;
  left: 555px;
  top: 210px;
  width: 242px;
  height: 30px;
}
.m-ad-div1 div em {
  margin-right: 7px;
  font-size: 16px;
  color: #888;
}
.back {
  background: url('/tpl/control/css/image/back.png') no-repeat -3px 6px;
  padding-left: 20px;
  font-weight: normal;
}
.op {
  margin-top: 10px;
}
/*站内信show页*/
.control-show .dv1{position:relative;height:30px;padding-left:15px;background:#f0f0f0;line-height:30px;font-size:14px;}
.control-show .dv1 .back{position: absolute;top: 0px;right: 20px;}
.control-show textarea{width: 940px;}
.control-show .div-list{margin: 0 15px;}
.control-show .table-div{padding:0 15px;}
.control-show .div-list p.cont{padding:0 0 10px 0;}
/*站内信show页 END*/
/*个人资料*/
.person-data{color: #666;}
/*个人资料 END*/
/*上传头像*/
.page-upload{text-align: center;}
.page-upload .p1{color:#999;padding-bottom: 20px;}
/*上传头像 END*/
/*账号信息*/
.id-data table .epw{display: inline-block;width: 30px;height: 30px;background: url('/tpl/control/css/image/epw.png') no-repeat;}
.id-data table .epw1{background-position: 0px 0px;}
.id-data table .epw2{background-position: 0px -31px;}
.id-data table .epw3{background-position: 0px -62px;}
.id-data table{margin:40px auto;font-size: 16px;color: #999999;}
.id-data table td{height: 46px;}
.id-data table td span{color: #666666;}
.id-data table td a{color: #1996e6;}
/*账号信息 END*/
/*微信绑定*/  
.wechat-help .hc{}
.wechat-help .hc-h{padding: 25px 0 30px;font-size: 16px;color: #1996e6;font-weight: bold;}
.wechat-help .hc-c1{height: 520px;margin-bottom:15px;background: url('/tpl/control/css/image/first.jpg?t=150811') no-repeat center 0;border-bottom:1px solid #dddddd;}
.wechat-help .hc-c2{height: 540px;background: url('/tpl/control/css/image/second.jpg?t=150811') no-repeat center 0;}
/*微信绑定 END*/

/*hejian add 2015-09-08*/
/*用户折扣券*/
#p-index .my-discount{position: absolute;top: 5px;right: 0px;z-index: 10;}
/*用户折扣券*/