body, button, input, select, textarea {
    font-family: 'Microsoft Yahei', '微软雅黑', 微软雅黑, '宋体', 宋体, arial, 'Hiragino Sans GB', Tahoma, Arial, Helvetica;
}
body, h1, h2, h3, ul, li, p, dl, dt, dd, img, input, span, iframe, a, button {color: #a567d6;}

#header {display: none;}
.w {width: 1200px;}
#nav {height: 60px;background-color: #fff;}
#nav li {height: 60px;}
#nav li {width: 108px;}
#nav li a {font: 700 14px/60px arial;}
#nav li a {color: #b07dd8;}
#nav li.now a, #nav li a:hover {color: #b07dd8;background-color: #fff;border-bottom: 2px solid #b07dd8;}
.sub li a:hover {color: #b07dd8!important;}
.sub li:hover, .sub li a:hover {
    background: transparent !important;
    color: #b07dd8!important;
    font-size: 14px !important;
    border-bottom: 0px solid #b07dd8;
    
}
/* .sub { border-bottom: 0px solid #b07dd8;} */
#nav li.cy-logo a:hover {color: #b07dd8;background-color: #fff;border-bottom: 0px solid #b07dd8;}
#nav {border-top: 0px solid #b07dd8;border-bottom: 1px solid #eee;}
.cy-logo {width: 120px!important;text-align: center;}
.percentage-100 {width: 100%;margin: 0 auto;}
 /* .JQ-slide-content li img {height: 100%;} */
/* .JQ-slide-content li {width: 100%!important;}  */
#turn {margin-top: 0!important;}
.mid {width: 1200px;}
.login-right {position: absolute;right: 0;top:-300px}
#divMain {position: relative;}
.mid .login-right .right {background-color: #fff!important;padding-bottom: 15px!important;padding-right: 0px!important;}
/* .mid .right {ps} */
#loginid tr td {padding: 5px 0!important;}
.mid .tit {background-color: #b07dd8;}
.mid .login-right .right {border: 1px solid #b07dd8;}
#loginid tr td input, #loginid tr td select {border: 1px solid #ddd;padding:0 5px}
#login_panel_1 {margin: 10px;}
#login_panel_1 .w100  {width: calc(100% - 20px);}
.mid .btn {
    margin: 0 auto;
    text-align: center;
}
#Button1,#Button2,#Button3 {line-height: 30px;height: 30px;border: 1px solid #b07dd8;}
.mid .left {padding-left: 0;margin-right: 0px;padding: 10px;width: calc(100% - 20px);}
.intro a {width: 200px;height: 200px;border-radius: 50%;display: block;float: left;border: 2px solid #b07dd8;position: absolute;}
.intro a img {width: 100%;height: 100%;border-radius: 100%;}
.intro div {float: left;width: calc(100% - 200px - 7px - 4px);height: 100px;border: 1px solid #b07dd8;background-color: #fff;}
.intro div {padding: 20px;z-index: -1px;float: right;}
.intro a {top:15px}
.intro div p {margin-left: 30px;cursor: pointer;}
.intro div p {
    overflow: hidden;
    text-overflow: ellipsis;
    /* 将对象作为弹性伸缩盒子模型显示 */
    display: -webkit-box;
    /* 限制在一个块元素显示的文本的行数 */
    /* -webkit-line-clamp 其实是一个不规范属性，使用了WebKit的CSS扩展属性，该方法适用于WebKit浏览器及移动端；*/
    -webkit-line-clamp: 2;
    /* 设置或检索伸缩盒对象的子元素的排列方式 */
    -webkit-box-orient: vertical;
}
.mid {height: auto;}
.mid .left {margin-bottom: 30px;}
#scroll {width: 1200px;}
.scrollCont {width: 100%;}
.scrollCont li {background: none;}
.scrollCont li {border: 1px solid #b07dd8;}
.scrollCont li img {width: calc(100% - 20px - 6px)!important;margin: 10px;}
.scrollCont li {height: 180px;width: calc(20% - 13px - 2px);margin-bottom: 10px;}
#scroll {overflow: hidden;}
.scrollCont li img {border: 0px solid #eee;}
#scroll {height: 190px!important;margin-bottom: 30px;}
.rpzixun_span {
  text-shadow: 0 0 0;
  color: #b07dd8;
}
.w1200 {width: 1200px;margin: 0 auto;}
#news {width: 1200px;}
#news .left {padding: 10px;width: calc(33.3333% - 20px - 2px - 10px);margin-right: 10px;}
.wz-box {width: 100%;}
.wz-img {width: calc(100% - 20px);margin: 10px;}
.wz-img img {width: 100%;height: 100%;}
.wz-img {height: 200px;}
#news .left {height: 270px;}
.wz-title p {line-height: 60px;text-align: center;font-size: 18px;font-weight: bold;color: #b07dd8;}
#news .left {border: 1px solid #b07dd8;}
.footer_left {text-align: left!important;}
.footer_left {margin-left: 0;}
.JQ-slide-content li img {width: 100%;height: 100%;}
.JQ-slide-content li {width: 100% !important;;height: 100%;margin: 0;}
.intro div p {color: #fff;}
.intro div {background-color: #b07dd8;}
.JQ-slide-content {
    width: 400%;
    height: 100%;
    display: flex;

}
.JQ-slide-nav li {background-color: #b07dd8!important;}
.JQ-slide-nav li.on {background-color: #d6a2ff!important;}
.JQ-slide-nav li {border-radius: 50%;padding-top: 0;}
.sub {left: 216px;width: 108px!important;background: #fff;border: 1px solid #b07dd8;}
.sub li a {color: #b07dd8!important;}
.sub li:hover {background: #b07dd8;}
#nav li.now a, #nav li a:hover  {background: #fff!important;}
.sub2 {left: 768px!important;}

/* 中心介绍 */
.leftNav .tit {display: none;}
.leftNav {display: none;}
.left-position {position: fixed;right: 10px;}
.blue .test ,.blue .do ,.blue .fa{background: #b07dd8;}
.blue div p.second {display: none;}
.blue div {padding: 0;}
.innerLeft .blue div {padding-bottom: 0;}
.blue div a.zxa {line-height: 39px;}
.blue div p {line-height: 39px;height: 39px;text-align: center;}
.innerLeft .blue div {width: 120px;}
.innerRight .tit, .innerRight .tit a {display: none;}
.innerRight {width: calc(100% - 2px);}
.blue div {width: 120px;}
.innerCont {width: calc(100% - 20px);}
.artical {width: 100%;}
.artical p {float: left;width: 70%;}
.artical img {float: right;width: calc(30% - 10px);margin-left: 10px;height: 300px;width: 300px;border-radius: 50%;}
.artical p {margin-top: 50px;}
.artical p {color: #b07dd8;}
.new_list li {padding: 0;}
.news-con-name {margin-top: 0;}

/* 心理活动 */
.new {padding: 5px}
.new_left {float: left;}
.new_left img {width: 385px;height: auto;cursor: pointer}
.new_left img:hover {opacity: 0.8}
.new_right {float: left;margin-left: 10px;width: calc(100% - 395px)}
.new_bt {font-size: 20px;color: #333}
.new_bt:hover {color:#b07dd8}
.new_con {
    width: 100%;
    font-size: 14px;
    color: #aeaeae;
    display: block;
    line-height: 24px;
    margin-top: 10px;
    word-break: break-all;
    overflow : hidden;/*必须结合的属性,当内容溢出元素框时发生的事情*/
    text-overflow: ellipsis;/*可以用来多行文本的情况下，用省略号“…”隐藏超出范围的文本 。*/
    display: -webkit-box;/*必须结合的属性 ，将对象作为弹性伸缩盒子模型显示 。*/
    -webkit-line-clamp: 3;/*用来限制在一个块元素显示的文本的行数。*/
    -webkit-box-orient: vertical;
}
.new_con:hover {color: #333}
.new_list li {padding: 0px 0;}
.new_list li a {
    color: #666;
    font-size: 18px;
    line-height: 30px;

    /*width: 800px;*/
}
.new_list li a:hover {color:#b07dd8}
.info_bt {
    width: 700px;
    display: block;
    word-break: break-all;
    overflow : hidden;/*必须结合的属性,当内容溢出元素框时发生的事情*/
    text-overflow: ellipsis;/*可以用来多行文本的情况下，用省略号“…”隐藏超出范围的文本 。*/
    display: -webkit-box;/*必须结合的属性 ，将对象作为弹性伸缩盒子模型显示 。*/
    -webkit-line-clamp: 2;/*用来限制在一个块元素显示的文本的行数。*/
    -webkit-box-orient: vertical;
}
.news-con {

    float: left;
    width: 950px;
    margin-left: 65px;
}
.news-con-name {
    margin-top: 0px;
    font-size: 22px;
    font-weight: bold;
    color: #555;
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    -ms-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
}
.news-con-detail {
    margin-top: 11px;
    line-height: 28px;
    font-size: 14px;
    color: #898989;
}
.news-con-more {
    margin-top: 0px;
    font-size: 14px;
    color: #898989;
}
.news-time {
    float: left;
    text-align: right;
    width: 110px;
    margin-top: 55px;

}
.news-time-nian{font-size: 18px;
    color: #d2d2d2;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;}
.news-time-yue {
    font-size: 34px;
    font-weight: bolder;
    color: #d2d2d2;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.news-time-xian {
    margin-top: 8px;
    width: 37px;
    height: 2px;
    float: right;
    background-color: #d2d2d2;
}
.new_list li:hover{background: #fbfbfb; }
.new_list li:hover .news-con-name {color: #b07dd8}
.new_list li:hover .news-time-yue {color: #b07dd8}
.new_list li:hover .news-time-nian {color: #b07dd8}
.new_bt{font-size: 22px;font-weight: bold}
.new_right {margin-left: 50px;width: calc(100% - 445px)}
.time {
    font-size: 14px;
    color: #aeaeae;
    display: block;
    line-height: 30px;
  }
  .m-t20 {
    margin-top: 20px;
  }
  .news-con {width: calc(100% - 10px);margin-left: 10px;}
  .news-con-name {font-size: 18px;margin-top: 10px;}
  .innerRight {margin-bottom: 10px;}

/* 活动影集 */
.innerRight {border: 1px solid #b07dd8;}
.imgList li .imgWrap {background: none;}
.rvc{			
	max-width: 1200px;
	position: relative;
	margin: auto;
	margin-top: 30px;
    /* overflow: hidden; */
}
.rvc .innerCont ul{
	overflow: hidden!important;
	position: relative;
}
.rvc .innerCont {
    margin: auto;
    overflow: hidden;
}
/* 两侧耳朵样式 */
.rvc-prv,.rvc-next{
	position: absolute;
	height: 100%;
	top: 0;
	display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.rvc-prv{						
	left: 0;			
}
.rvc-next{			
	right: 0;
	
}
/* .rvc .innerCont {width: 1200px;} */

.imgList {width: 100%;}

.imgList li {width: 235px;}
.rvc .innerCont ul {margin-top: 90px;}
.pages,.pages a {color: #b07dd8;}

/* 咨询留言 */
.innerMain {border: 1px solid #b07dd8;margin-bottom: 10px;}
.con-list li {float: left;width: calc(33.3333% - 20px - 2px);margin: 10px;border: 1px solid #eee;}
.con-top {height: 100px;}
.left-img {float: left;height: 80px;width: 80px;border-radius: 50%;background-color: #b07dd8;margin-top: 10px;margin-left: 10px;overflow: hidden;}
.left-img img {width: 100%;height: 100%;}
.left-content {margin-top: 25px;margin-left: 10px;float: left;}
.left-content h3 {font-size: 16px;font-weight: bold;color: #b07dd8;}
.left-content p {margin-top: 8px;}
.left-content p span {margin-right: 15px;color: #666;}
.con-bottom {}
.con-bottom p {margin: 10px;margin-top: 0;height: 60px;overflow: hidden;}
.con-bottom span {margin-right: 10px;color: #666;}

.btn-zx {background-color: #b07dd8;line-height: 30px;width: 80px;text-align: center;color: #fff;display: inline-block;margin-right: 10px;}
.btn-zx2 {background-color: #fff;border: 1px solid #b07dd8; line-height: 30px;width: 80px;text-align: center;color: #333;display: inline-block;}
.con-list li:hover {box-shadow: 0 0 6px rgba(0,0,0,.2);}
.btn-zx:hover {color: #fff;}
.con-list li:hover a {text-decoration: none;}
a:hover {text-decoration: none;}
/* 弹窗 */
.div-box {position: fixed;width: 100%;height: 100%;top:0;left: 0;background-color: rgba(0,0,0,.5);z-index: 99999;display: none;}
.div-box-content {width: 600px;height: 480px;background-color: #fff;border-radius: 5px;border: 1px solid #b07dd8;margin: 0 auto;margin-top: 10%;}
.tc-title {line-height: 36px;background-color: #b07dd8;}  
.tc-title h3 {color: #fff;font-size: 16px;margin-left: 10px;}  
.tc-content {height: 270px;overflow-y: scroll;}  
.tc-text {margin: 10px;border: 1px solid #eee;padding: 5px;width: calc(100% - 30px - 2px);height: 100px;margin-top: 5px;}   
.tc-text:focus {outline: none;border: 1px solid #b07dd8;}
.tc-content ul li {margin-top: 10px;}
.tc-left-con {
    float: left;margin: 4px;padding: 5px;
    font-size: 14px;font-weight: bold;color: #b07dd8;margin-right: 0;
    width: 75px;
    text-align: right;
}   
.tc-right-con {
    float: left;margin: 4px;padding: 10px;
    font-size: 14px;color: #333;background-color: #f3f1f2;border-radius: 8px;
    position: relative;
    word-wrap: break-word;
    max-width: 75%;
}   
.reply-left,.reply-left-con {float: right;}  
.reply-left {text-align: left;}    
.reply-left-con {background-color: #dcb7f9;}  
/* .none {display: none;} */

/* 预约管理 */
.bar-table {background-color: #b07dd8;color: #fff;}
.input-box ,#_IssueID{border: 1px solid #eee;}
.input-box:focus ,#_IssueID:focus {border: 1px solid #b07dd8;}
/* .cy-table td {} */
.div-border {text-align: inherit;border: 0px solid #b07dd8;}
.kuangxxian {border: 1px solid #b07dd8;}
.innerMain {padding-bottom: 10px;}
.innerCont01 {width: 100%;}
.recorderTitle,.Q-items-list {border: 1px solid #b07dd8;}
.recorderTitle span {background: none;text-align: left;color: #b07dd8;}
.list-area .table .th {background-color: #b07dd8;color: #fff;border: 1px solid #fff;}
.list-area .table td {background-color: #b07dd8;color: #333;border: 1px solid #d6a2ff;}
.list-area .table .odd {background-color: #fff;}
.pages table td {color: #b07dd8;}
table ,.list-area .table {border-spacing: 0!important;}
.formRecorder {margin-bottom: 10px;}
.list-area .btn, .aa-con .btn, .aa-tit .btn {background: none;border: 1px solid #b07dd8;color: #b07dd8;background-color: #fff;}
/* 心理测试 */
.test-left {float: left;width: calc(50% - 2px);border: 0px solid #b07dd8;}
.title-top {line-height: 36px;text-align: center;color: #b07dd8;font-size: 14px;border: 1px solid #b07dd8;}
.test-list {padding: 10px;}
.test-list ul li {
    width: 100%;
    height: 35px;
    border-bottom: 1px dashed #dddddd;
    line-height: 35px;
}
.newsList li a {color: #333;}
.fa-name-box  {border-left: 2px solid #b07dd8;font-size: 14px;font-weight: bold;}
.fa-name-box {background-color: #fff;color: #b07dd8;line-height: 30px;padding-left: 5px;padding-right: 5px;white-space:nowrap;}
.fa-name-box1 {margin-top: 6px;}
.fa-name-box1 span {margin-right: 20px;color: #666;}
.fa-list ul li {
   height: auto;
    border-bottom: 0px dashed #dddddd!important;
   line-height: normal;
   margin-bottom: 10px;
}
.test-list {height: 300px;overflow-y: scroll;}

/* 心理咨询师 */
.zxs-list li {float: left;width: calc(20% - 2px - 20px - 20px);margin: 10px;border: 1px solid #eee;padding: 10px;}
.zxs-img {width: 100%;height: 150px;margin: 0 auto;}
.zxs-img img {width: 100%;height: 100%;}
.zxs-bottom {line-height: 36px;font-size: 16px;font-weight: bold;text-align: center;margin-top: 10px;}
.zxs-list li:hover {box-shadow: 0 0 8px rgba(0,0,0,.3);}

/* 资源下载 */
.div-border01 {width:100%;border: 0px solid #eee;height: auto;}
.leftnavlist {width: 100%;height: auto;}
.leftnavlist ul li {width: calc(33.3333% - 2px);border: 1px solid #b07dd8;line-height: 50px;}
.leftnavlist ul li.cur-color {background-color: #b07dd8;color: #fff;}
.leftnavlist ul li.cur-color a {color: #fff;}
.leftnavlist ul li:hover {background-color: #b07dd8;color: #fff;}
.leftnavlist ul li:hover a {color: #fff;}
.ul-list ul li {float: left;width: calc(25% - 40px); margin: 20px;text-align: center;}
.ul-list ul li p {font-size: 16px;font-weight: bold;text-align: center;margin-bottom: 10px;color: #b07dd8;}
.zy-icon {background: url('../images/js.png') no-repeat center;width: 120px;height: 100px;background-color: #b07dd8;margin: 0 auto;border-radius: 5px;}
.ul-list ul li a {display: inline-block;}
.sp {background: url('../images/sp.png') no-repeat center;background-color: #b07dd8;}
.kj {background: url('../images/kj.png') no-repeat center;background-color: #b07dd8;}
.zy-icon:hover {background: url('../images/xz.png') no-repeat center;background-color: #b07dd8;}
.ul-list ul li p:hover {color: #a567d6;}
/* 文章详细 */
.cy-artical p {float: none;width: 100%;}
.cy-artical img {float: none;border-radius: 0;height: 360px;width: 600px;margin: 0 auto;display: block;}
.left-position {background-color: rgba(255,255,255,.9);border: 2px solid #b07dd8;border-radius: 4px;}
.blue div p {color:#a567d6 ;}
.blue .test, .blue .do, .blue .fa {background: transparent;}

/* 心理测试 */
.jianjie-box {margin-right: 10px;}
.test-add {width: calc(35% - 11px);margin-right: 10px;border-right: 1px solid #b07dd8;min-height: 452px;}
.bar-table01 {text-align: center;background-color: transparent;color: #a567d6;font-size: 14px;font-weight: bold;border-bottom: 1px solid #b07dd8;}
#lbname {margin-right: 200px;}
.testInner dt {border-bottom: 0px solid #eee;}
.other a, .other input {background: #b07dd8;}
.jjbtn {display: inline-block;width: 90px;text-align: center;line-height: 28px;background-color: #b07dd8;color: #fff;border-radius: 4px;margin-bottom: 5px;}
.jjbtn:hover {color: #fff;}
/* 个人中心 */
/* .none {display: none;} */
.item {display: none;}
.show {display: block;}
.header{position: fixed;background-color: #fff;z-index: 99;right: 10px;height: auto;border: 2px solid #b07dd8;border-radius: 4px;}
.header .nav li {float: none;}
.header .nav {height: auto;}
.header .nav li {margin-left: 0;}
.header .nav li.active, .header .nav li.active:hover, .header .nav li.active:focus {background: #b07dd8;}
.header .nav li:hover {background: #b07dd8;color: #fff;}
fieldset {border: 1px solid #b07dd8;}
#div_img {width: 100px;height: 100px;border-radius: 50%!important;margin: 0 auto;}
#div_img img{width: 100%!important;height: 100%!important;overflow: hidden!important;border-radius: 50%!important;}
/* .per-add td {border: 0px solid #eee;} */
.btn {background: #b07dd8;color: #fff;border: 1px solid #b07dd8;}
.xt {width: 50px!important;height: 50px!important;border-radius: 50%;box-shadow: 0 0 8px #a567d6 ;}

.xt-po{position: fixed;bottom: 180px;right: 40px;}
.cous_table1 td {border: 1px solid #e3d0f3;color: #a567d6;}
.cous_table1 td span {color: #a567d6;}
.cous_table th span {color: #a567d6;}
.add-input {width: 120px!important;}
.cous_table th {border: 1px solid #e3d0f3;}
.cous_table td,.cous_table th {border: 0px solid #e3d0f3;}
.th {background: #e3d0f3;color: #a567d6;}
.cous_table tr:nth-child(odd) {background: #e3d0f3;color: #a567d6;}
.ytd tr:nth-child(odd) {background: #fff;}
.none {display: none;}
.p-tc {
    /* display: none; */
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.2);
    z-index: 1;
}
.main-content {position: fixed;background-color: #fff;padding: 10px; border-radius: 4px;
    left:50%;
    top:50%;
    margin-left:-400px;
    margin-top:-250px;

}
.po-btn {position: absolute;bottom: 0;text-align: center;left:50%;transform: translate(-50%, -50%);}
.po-btn-m {margin: 0 auto;}
.left-position {z-index: 10;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content: " ";clear:both;height:0;}
.clearfix{*zoom:1;}

/* 测试详细 */
.div-table {width: 1000px;margin: 0 auto;}
.title-test {background-color: #e3d0f3;text-align: center;line-height: 28px;}
.title-test span {color: #a567d6;font-weight: bold;font-size: 14px;}
.table-info {width: 100%;border-collapse: collapse;}
.table-info tr {line-height: 28px;}
.left-item {width: 50%;float: left;}
.table-info-t {width: 100%;border-collapse: collapse;}
.table-info-t td,.table-info-t th  {text-align: left;border: 1px solid #e3d0f3;padding: 5px;}
.div-box-item {background-color: #faf7fd;}
.bg-table .table td, .bg-table .table th {background-color: #faf7fd!important;}


/* 注册弹窗 */
.modal {position: fixed;background: rgba(0,0,0,.3);width: 100%;height: 100%;z-index: 9999;top:0;left: 0;display:none;}
.zc-content {
    position: absolute;background-color: #fff;border-radius: 3px;box-shadow: 0 0 10px rgba(0,0,0,.5);
    width: 670px;
    height: 480px;
    top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;

}
.zc-title {background-color: #b07dd8;line-height: 38px;overflow: hidden;}
.zc-title span{color: #fff;font-size: 14px;margin-left: 10px;}
.zc-close {float: right;margin-right: 10px;}
.zc-content-list .left {float: left;width: calc(50% - 20px);padding: 10px;}
.radio-line {display: inline-block;margin-right: 20px;}
.radio-line label {margin-left: 5px;font-size: 14px;}
.user-input input {border: 1px solid #ddd;margin-left: 8px;width: 180px;float: left;line-height: 36px;padding: 0px 5px;font-size: 14px;}
.zc-line-item {margin-bottom: 15px;}
.user-input label {width: 100px;text-align: right;float: left;display: block;line-height: 36px;font-size: 14px;}
.zc-photo {width: 150px;height: 150px;border-radius: 5px;margin: 0 auto;margin-bottom: 20px;}
.zc-photo img {overflow: hidden;width: 100%;height: 100%;}
.user-input select {border: 1px solid #ddd;margin-left: 8px;width: 180px;float: left;line-height: 36px;padding: 0px 5px;height: 36px;font-size: 14px;}
.zc-btn {background-color: #b07dd8;color: #fff;border: 1px solid #b07dd8;width: 80px;font-size: 14px;border-radius: 3px;margin: 0 auto;}


.top-nav a {
    display: inline-block;width: 80px;line-height: 38px;
    border: 1px solid #b07dd8;
    text-align: center;
    border-radius: 3px;
}
.cur-nav {background-color: #b07dd8;color: #fff;}
.news-con-name {text-indent: 25px;}
.news-con-detail {text-indent: 25px;}
.new_bt {text-indent: 25px;display: inline-block;}
.new_con {text-indent: 25px;}

/* 注册弹窗 */
.modal {position: fixed;background: rgba(0,0,0,.3);width: 100%;height: 100%;z-index: 9999;top:0;left: 0;display:none;}
.zc-content {
    position: absolute;background-color: #fff;border-radius: 3px;box-shadow: 0 0 10px rgba(0,0,0,.5);
    width: 670px;
    height: 480px;
    top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;

}
.zc-title {background-color: #b07dd8;line-height: 38px;overflow: hidden;}
.zc-title span{color: #fff;font-size: 14px;margin-left: 10px;}
.zc-close {float: right;margin-right: 10px;}
.zc-content-list .left {float: left;width: calc(50% - 20px);padding: 10px;}
.radio-line {display: inline-block;margin-right: 20px;}
.radio-line label {margin-left: 5px;font-size: 14px;}
.user-input input {border: 1px solid #ddd;margin-left: 8px;width: 180px;float: left;line-height: 36px;padding: 0px 5px;font-size: 14px;}
.zc-line-item {margin-bottom: 15px;}
.user-input label {width: 100px;text-align: right;float: left;display: block;line-height: 36px;font-size: 14px;}
.zc-photo {width: 150px;height: 150px;border-radius: 5px;margin: 0 auto;margin-bottom: 20px;}
.zc-photo img {overflow: hidden;width: 100%;height: 100%;}
.user-input select {border: 1px solid #ddd;margin-left: 8px;width: 180px;float: left;line-height: 36px;padding: 0px 5px;height: 36px;font-size: 14px;}
.zc-btn {background-color: #b07dd8;color: #fff;border: 1px solid #b07dd8;width: 80px;font-size: 14px;border-radius: 3px;margin: 0 auto;}
.datalist span {margin-right: 20px;cursor: pointer;}
.game {margin-left: 10px;font-size: 14px;text-align: center;}

