﻿/*  这是定义手机适配的CSS*/

/* 整体设定初始化 start */
@charset "utf-8";
@media only screen and (max-width: 3000px) {
.tgc {display: none;}
}
/*--------------广告机适配-------------*/
@media only screen and (max-width: 1180px) {
/*--------------资讯  通知公告---------------*/
.tg {width:32%;}
.tgb {width:32%;}
.tga {width:32%;}
.tgc {width:32%;}
.modal.fade .modal-dialoga {width:45%;margin:30px auto}
.modal.fade .modal-dialogb {width:45%;margin:30px auto;}
/*--------------特色资源---------------*/
.ts-li li {width:23.1%;}
.ts-li-title {padding:20px; width:84%;}

/*--------------场馆预约-------------*/
.cg-li li {width:23.1%;}

/*--------------志愿服务-------------*/
.jy-com { width:58%; }
.jy-text {height:95px;}

/*--------------分馆活动----------*/
.fg-fdimg-com { width:96.3%;}
.fg-com {width:96.3%;}
.fg-fdimg-title {width:100%;padding:0px; line-height:30px;height:30px;top:126px;}
.fg-fdimg li {width:23.1%;}
.gw-com-ps-two button{width:120px;}
/*--------馆务公开---内容-------*/
.gw-com-coms {width:100%;}
.gw-com-ps {width:100%;}
.gw-comright {width:78.4%;}
.gw-com-coms li {width:22.6%;}
.gw-com-img img{ width:100%;}
.gw-com-titles {  width:91.8%;}

/*--------------用户中心-----------*/
.user-com {width:77.4%;}
.user-coms { padding:20px; float:left; background:#FFF; width:80%;}
/*--------------用户中心----申请列表标题---------*/
.user-sq-txth {width:35%;}
.user-sq-txt {width:23%; }

/*--------------用户中心----我的反馈---------*/
.user-jy-gf {width:95%;}
.user-jy-gfa{width:95%;}

/*-----------用户中心---场馆预约----审核列表---------*/
.cg-sh-li li {width:30.9%;}
.cg-sh-li-ps {width:95%;}
.lj-comw { width:96.3%;}

/*--------------六祖文化---视频----------*/
.video-li li { width:30.8%;}
.video-li-title { padding:20px;height:5px;}
.twidth {width:96.3%;}

/*--------------志愿服务----排序---------*/
.zy-com-ps { width:94%;}
.zy-comq { width:98.8%;}
.zy-com {width:81.1%;}
.zy-comu {width:77%;}
/*--------------志愿服务-----活动列表--------*/
.zy-fdimg li { width:30.6%;}
}


/*--------------广告机适配-------------*/
@media only screen and (max-width: 1080px) {
.modal.fade .modal-dialoga {width:52%;margin:30px auto}
.modal.fade .modal-dialogb {width:52%;margin:30px auto;}
}
@media only screen and (max-width: 1024px) {
.modal.fade .modal-dialoga {width:53%;margin:30px auto}
.modal.fade .modal-dialogb {width:53%;margin:30px auto;}
.logwidth { margin:0 auto; margin-top:150px;width:100%;max-width:1200px;}
.gw-com-button {width:92.4%;}
/*--------------特色资源---------------*/
.ts-li li {width:23%;}
.ts-li-title {padding:20px; width:83%;}
/*--------------场馆预约-------------*/
.cg-li li {width:23%;}
/*--------馆务公开---内容-------*/
.cgfw-com-left { float:left;width:67%;}
/*--------------用户登陆-----------*/
.login-img { float:left;} 
.login-sign { float:left; width:45%; padding:20px; background:#FFF; }
.login-signa {width:48%;  background:#FFF; }
/*--------------分馆活动----------*/
.fg-fdimg-com { width:96%;}

.fg-com {width:96%;}
.fg-fdimg li {width:23%;}
/*--------馆务公开---内容-------*/
.gw-comright {width:78%;}
.gw-com-coms li {width:22.5%;}
/*--------------志愿服务----排序---------*/
.fg-com-com {width:91%; }
.zy-com {width:80%;}
.zy-comu {width:77%;}
/*--------------用户中心-----------*/
.user-com {width:77%;}
/*--------------用户中心----申请列表标题---------*/
.user-sq-txth {width:34%;}
.user-sq-txt {width:21%; }
/*-----------用户中心---场馆预约----审核列表---------*/
.cg-sh-li li {width:30.8%;}
/*--------------六祖文化---典故---图文展示页-------*/
.lj-com-left {width:51%}
}



/*--------------手机导航-------------*/
@media only screen and (max-width: 600px) {
  .nav{top:-45px;}
   .nav > ul > li {float: left;background: #f48100; width:}
  #navt1:hover{border-radius: 0px;}
  .nav > ul > li:first-child { border-radius:0px;} 
  .nav {width: 100%;height:0px;}
  .nav ul {position: absolute; z-index: 3;width: 100%;display: none; }
  .nav.align-center > ul,
  .nav.align-right ul ul {text-align: left;}
  .nav ul li,
  .nav ul ul li,
  .nav ul li:hover > ul > li {width: 100%;height: auto;border-top: 1px solid #ffbd74;color: #333;}
  .nav ul li a,
  .nav ul ul li a {height:40px; line-height:40px; width: 100%;color:#ffffff;}
  .nav > ul > li,
  .nav.align-center > ul > li,
  .nav.align-right > ul > li { float: none; display: block;color: #333;}
  .nav ul ul li a {padding: 0px; height:40px; line-height:40px;   color: #ffffff; background: none;}
  .nav ul ul li:hover > a,
  .nav ul ul li a:hover { color: #9e3716; }
  .nav ul ul ul li a { padding-left: 40px; color: #333;}
  .nav ul ul,
  .nav ul ul ul {background: #f48100;  position: relative; left: 0; right: auto; width: 100%; margin: 0; }
  .nav > ul > li.has-sub > a::after,
  .nav ul ul li.has-sub > a::after { display: none;}
  #menu-line {display: none; }
/*右上角点击图*/
  .nav #menu-button {  width:40px;display: block;  color: #000000; cursor: pointer;font-size: 12px; text-transform: uppercase;}
  .nav #menu-button::after { content: ''; position: absolute; top: -20px; right: 15px; display: block; width: 15px;
    height: 2px;border-top: 2px solid #000000;}
  .nav #menu-button::before { content: ''; position: absolute; top: -25px; right: 15px; display: block; width: 15px;
    height: 8px;border-top: 2px solid #000000;border-bottom: 2px solid #000000;}
/*加减号点击图*/	
  .nav .submenu-button { position: absolute; z-index: 30; right: 0;
    top: 0; display: block;border-left: 1px solid #FFF;height: 40px;
    width: 52px; cursor: pointer; }
  .nav .submenu-button::after {content: ''; position: absolute; top: 15px; left: 26px; display: block; width: 1px;
    height: 11px; background: #fff; z-index: 3;}
  .nav .submenu-button::before { content: ''; position: absolute; left: 21px; top: 20px; display: block; width: 11px;height: 1px; background: #fff;z-index: 3;}
  .nav .submenu-button.submenu-opened:after {display: none;}
  
#navt1{}
#navt2{}
#navt3{}
#navt4{}
#navt5{}
#navt6{}
#navt7{}
#navt8{}
#navt9{}
#navt10{}
#navt11{}

}

/*--------------平板适配-------------*/

@media only screen and (max-width: 768px) {
/*---头部登陆---*/
.back a { float:left; background: url("/Public/images/images/back.png") no-repeat; display:block; height:12px; width:12px; max-height:40px; max-width:40px;background-size:12px 12px; margin:15px 0 0 5px;}
.logina { float:left; padding-right:5px;}
.logomain { }
.hwslider{width:100%;height:233px;}
.nav ul{ display: block;}
.arr{top:100px;}
/*--------logo---------*/
.logo { margin:5px 0 5px 0;}
/* --------搜索----------- */

.top-search { float:right; margin-top:15px;width: 50%;}
.input-search{width: 80%;height:37px; float: left; }  /*搜索框宽高*/
.input-search input{width:73.8%; vertical-align:middle; height: 37px; line-height:37px; 
                    font-size:12px; border: 1px #e75b2f solid;  background:url("/Public/images/images/sevbg.jpg") no-repeat  6px rgb(255, 255, 255); 
					padding-left:45px;}    /*搜索框加边框以及放大镜背景效果*/
.button-search{width: 67px; height: 37px; float: left; background:#e75b2f;border-radius:  0 5px 5px 0;}  /*搜索二字背景效果*/
.button-search button{width:100%; line-height:37px; border: none; color: #fff; background:none;}  /*搜索二字效果*/
/*--------------资讯-------------*/
.tablist li{line-height:35px;} /*定义每一条新闻的尺寸*/
.tg {display: none;}
.tgc {display: none;}
.tga {margin:0 0 15px 13px; width:47%; height:250px;}
.tgb {margin:0 0 15px 13px;width:48%;height:250px;}
/*--------------特色资源-------------*/
.ts-img { width:100%;padding-top:10px;}
.ts-more { width:8%;line-height:0px;}
.ts-li ul {margin-left:0px;width: 100%;}
.ts-li li {margin-left:10px; width:23.3%;}
.ts-title {height:90px;}
.ts-li-title { font-size:14px;width:77%;}
.ts-li-img img { width:100%; height:130px;}
.ico_play {left:65px; top:35px; width: 60px;height: 60px;}
/*--------------底部-------------*/
.footer { widows:100%; line-height:30px;}
/*--------------志愿服务LI-------------*/
.jy {width:97%;}
.jy ul { margin-left:-15px;}
.jy li {width:22.9%; margin-left:15px; border-bottom:0px}
.jy-title {height:50px;}
.jy-com {padding:0px; width:172px; height:160px;}
.jy-img img{ width:167px; height:100px;  }
/*--------------场馆预约-------------*/
.cg-li ul {width: 100%;margin-left:0px;}
.cg-li li {margin-left:10px; width:23.3%;}
.cg-li-img img { width:100%; height:130px;}
.cg-li-title { font-size:16px; padding:2px 10px 0px 10px;height:30px}
.cg-li-wz { padding:0 10px 5px 10px;font-size:14px;}
.cg-li-time { padding:0 10px 5px 10px;font-size:14px;height:30px}
.cg-li-rs { padding:0 10px 10px 10px;font-size:14px;}
.cg-li-btn { padding:15px 15px 15px 35px;font-size:14px;}
/*--------------分馆活动----------*/
.fg-com{width:94.1%; margin-left:7px; padding:15px;}
.fg-com-com {width:92%; }
.fg-com-com button{ width:13%; margin-bottom:10px;}
.fg-fdimg-com {float:left;margin-left:7px; width:94.1%; padding:15px;}
.fg-fdimg {margin:0 auto;}
.fg-fdimg ul { margin-left:-15px; margin-top:0px;}
.fg-fdimg li { float:left; margin:0 0 10px 15px;width:22.9%;}
.fg-fdimg-img img { width:100%; height:150px;}
.fg-fdimg-title {width:100%;padding:0px; line-height:30px;height:30px;top:120px;}
.fg-fdimg-rs { height:50px;padding:0 8px 0 8px;font-size:12px;}
.fg-fdimg-p15 { padding-bottom:8px;}
.mbot20 { margin-bottom:15px;}

/*--------------场馆活动----------*/
.sev-search {margin-left:7px;  width:98%;}
.cgfw-li li {margin-left:20px; width:30.5%;}
.cgfw-li-img img { width:100%; }
.cgfw-li-btn { padding:15px 15px 15px 70px;}
.cgfw-li-title {padding:5px;height:20px;font-size:14px;}
.cgfw-li-wz { padding:0 5px 5px 5px;font-size:12px;}
.cgfw-li-time { padding:0 5px 0px 5px;height:20px;font-size:12px;}
.cgfw-li-rs { padding:0 5px 10px 5px;font-size:12px;}
.cgfw-li-btn button{ width:60%; line-height:40px; height:40px;padding:0px;}

/*--------馆务公开---分页-------*/	
.cgfw-com-left { float:left; width:52%}
.cgfw-com-left img {width:100%;}
.cgfw-com-right { float:right; width:43%; }
/*--------------场馆服务-----------*/
.cg-com-tb { width:28%; float:left; padding-right:5px;font-size:14px; }
.cg-com-tb li { text-align:right;}
.cg-com-tb li span { color:#F00; padding:0px 10px 0 0;}
.cg-cd-name {margin-bottom:20px;}
.cg-com-t1 { padding-top:7px; }
.cg-com-t3 { padding-top:10px;}
.cg-com-t4 { padding-top:10px;}
.cg-com-t5 { padding-top:16px;}
.cg-com-t6 { padding-top:25px;}
.cg-com-t7 { padding-top:90px;}
.cg-com-t8 { padding-top:90px;}
.cg-com-t9 { padding-top:40px;}

/*--------馆务公开---分页-------*/	
.modal.fade .modal-dialoga {width:68%;margin:30px auto}
.modal.fade .modal-dialogb {width:68%;margin:30px auto;}
.modal-titlea{ font-size:16px;padding:0 0 10px 0; width:400px; border-bottom:0px solid #CCC; }
/*-------------馆务公开---------------*/
.gw-navleft { width:16%;margin:0 5px 10px 8px;}
.gw-navleft li{ float:left; margin-bottom:2px; width:100%; border-left:2px #FFF solid; font-size:14px; line-height:40px;height:40px;}

/*--------馆务公开---排序-------*/
.gw-comright {margin:0 5px 10px 8px; float:left; width:76.5%;}
.gw-com-ps { padding:15px; float:left; background:#FFF; width:100%;}
.gw-com-ps button{padding:7px 18px;font-size:14px;margin-right:8px; margin-bottom:10px;}

/*--------馆务公开---内容-------*/
.gw-com-com { margin-top:15px; width:100%; padding:15px;}
.gw-com-coms { width:100%;}
.gw-com-coms li {float:left;margin-bottom:15px;width:30%;}
.gw-com-time { width:45%;line-height:25px;}
.gw-com-img { padding-left:0px;}
.gw-com-img img{width:100%; height:140px;}
.gw-com-titles { width:91%; font-size:14px;}
.gw-com-text { float:left; text-indent:2em; padding-top:10px; line-height:23px;
            -webkit-line-clamp: 7;/** 显示的行数 **/
}
.gw-com-button {width:89%;}
/*--------用户中心---登陆-------*/	
.login-img { display:none;}
.login-sign { width:100%; padding:0px;}
/*--------------用户中心---基本资料--------*/
.user-com { padding:10px; width:77.5%; margin:0 0 15px 8px;}
.user-com .p50{ padding:10px 0 0 10px;}
.user-com-test span{width:90px;}
.user-com-test input {width:70%;}

/*--------------用户中心----申请列表标题---------*/
.user-sqbt { width:100%; margin:20px 0 0 0;}
.user-sqbta { float:left;width:36%;margin-right:10px;} 
.user-sqbtb { float:left;width:60%;margin-right:0px;} 
.user-sqbtc { display:none;}
.user-sqbtd {display:none;}
.user-sq-txt { float:left; margin-bottom:0px;width:36%; margin-right:10px;}
.user-sq-txtred {width:58%;margin-right:0px; }
.user-sq-txth {float:left; width:58%;margin-right:0px; }
.user-sq-title .buttona {height:35px; line-height:35px;width:120px;margin-right:30px; }
.user-sq-title .button {  width:120px; height:35px; margin-right:20px;margin-bottom:10px;}

.cg-sh-li-ps {width:96.5%; padding:10px; }
.cg-sh-li-ps button{ margin-bottom:10px; margin-right:10px;}
/*--------------用户中心----我的反馈---------*/
.user-fk { margin-top:20px; float:left; width:377px; padding:20px;-webkit-box-shadow: #dfdfdf 0px 2px 5px;
          -moz-box-shadow: #dfdfdf 0px 2px 5px;
           box-shadow: #dfdfdf 0px 2px 5px;}
.user-jy-title { line-height:25px; width:100%; float:left;}
.user-jy-titlea{ float:left;text-indent:2em;width:100%;line-height:25px;}
.user-jy-gf {width:92%;}
.user-jy-gfa{width:92%;}
.user-coms { padding:20px; float:left; background:#FFF;margin:0 0 10px 8px;}
/*-----------用户中心---场馆预约----审核列表---------*/
.cg-sh-li ul { margin-left:-10px; }
.cg-sh-li li {margin-top:20px; float:left; margin-left:10px; width:31.5%;}
.cg-sh-li li:hover{-webkit-box-shadow: #848484 0px 5px 10px;
          -moz-box-shadow: #848484 0px 5px 10px;
           box-shadow: #848484 0px 5px 10px;
		   transition: all 1s;}
.cg-sh-li-img { position:relative; }
.cg-sh-li-img img { width:100%; height:130px;}
.cg-sh-li-title { font-size:14px; padding:10px; height:20px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis');}
.cg-sh-li-wz { padding:0 10px 5px 10px;font-size:12px; }
.cg-sh-li-time { padding:0 10px 5px 10px;font-size:12px;height:30px;}
.cg-sh-li-rs { padding:0 10px 5px 10px;font-size:12px;}
.cg-sh-li-btn { padding:10px 0;font-size:12px;}
.cg-sh-li-btn button{width:60px; height:35px;font-size:14px;}

/*-----------联系我们----------*/
.lj-comw { margin:20px 0 15px 8px; padding:10px; width:95.5%;}
.baimap {width:100%;height:350px;}


.zy-com-titlea {line-height:65px; width:380px;height:65px;}
.zy-com-titlea span { font-size:16px;}
.zy-com-com p {font-size:14px;}
/*-----------志愿者招募----------*/
.zy-comu { width:520px;line-height:35px;font-size:14px; margin:0 0 15px 8px;}
.zy-com-comu p {width:100%;line-height:30px;font-size:14px;}
/*--------------意见反馈-----------*/
.ny-yj-title .span { padding-top:7px;font-size:20px;}
.ny-yj-title textarea { padding:10px;min-width:400px;min-height: 300px;}
.ny-yj-com { padding:0 20px 0 10px;}
.ny-yj-coma  {height:30px; width:250px;padding:10px;}
.ny-yj-btn {margin-right:42%;}
.ny-yj-btn input{ line-height:35px; width:120px;border:none;}
.ny-yj-wz {margin-right:37%; padding:10px 0;}
.zy-com-loginy {font-size:16px; margin-top:10px;}
/*-----------六祖文化----------*/
.lj-comt { margin:20px 0 15px 8px; padding:10px; width:95.5%; height:630px;}
.lj-comr { margin:20px 0 15px 8px; padding:10px; width:95.5%;}
.lj-coma { margin:20px 0 15px 8px; padding:10px; width:95.5%;}
.lj-com-left { width:56%}
.lj-com-left img {width:100%;}
.lj-com-right { float:right; width:40%; margin-left:20px;}
.lj-com-title { line-height:40px;font-size:18px;}
.lj-com-time  {line-height:20px; }
.lj-com-ll {line-height:20px;}
.lj-com-ll span{line-height:20px;}
.lj-com-jj {line-height:30px;font-size:16px;}
.lj-com-com {line-height:23px;}
.lj-com-btn { margin-top:20px; width:80px; line-height:30px;}
.fg-comm-com { line-height:30px;font-size:14px;}

/*-----------六祖文化----------*/
.gw-com-comq { margin-top:15px; width:102%; padding:9px;}
.gw-com-ps-one { padding:9px;width:102%;}
.gw-com-ps-two { width:90%;}
.gw-com-ps-two button{padding:7px 0px 7px 0px; width:100px; line-height:20px;height:35px;font-size:14px;margin:0 5px 5px 0;}
/*--------------六祖文化---视频----------*/
.video-li {padding:5px;}
.video-li ul { margin-left:-10px; margin-top:0px;}
.video-li li {margin:0 0 10px 10px;width:31.5%;}
.video-li-img img { width:100%; height:110px;}
.video-li-title { font-size:14px; padding:10px;height:30px;}
.video-li-rs { padding:0 8px 10px 8px;font-size:14px; }
.video-ico_play {left:55px; top:30px; width: 60px;height: 60px;}
/*--------------志愿服务----排序---------*/
.zy-com { padding:10px; width:80%; margin:0 0 15px 8px;}
.zy-com-ps button{ width:100px;margin-right:20px; margin-bottom:10px;}
.zy-comq { padding:20px; width:98%;}
.zy-com-ps {width:95%; padding:15px;}
/*--------------志愿服务-----活动列表--------*/
.zy-fdimg {margin:0 auto;}
.zy-fdimg ul { margin-left:-10px; }
.zy-fdimg li {margin-left:10px; width:31.6%;}
.zy-fdimg-img img { width:100%; height:120px;}
.zy-fdimg-title { height:20px; font-size:14px; padding:10px; width:88%;}
.zy-fdimg-rs { height:60px;padding:0 10px 0 10px;font-size:14px;}
.zy-fdimg-p15 { padding-bottom:10px;}

}



/*--------------手机适配-------------*/
@media only screen and (max-width: 420px) {
/*---头部登陆---*/
.logomain {background:url("")}
.hwslider{width:100%;height:233px; margin-bottom:-10px;}
.hwslider ul{width:100%;height:233px;}
.hwslider ul li img{width:100%;height:233px;}
.arr{top:100px;}
.loginb { display:none;}
.weixin { display:none;}
.tablist li{ font-size:14px;line-height:35px; width:75%;} /*定义每一条新闻的尺寸*/
/*--------logo---------*/
.logo { display:none;}

/* --------搜索----------- */
.sch { font-size:14px;}
.top-search { float:left; padding-bottom:0px;width: 95%; padding-left:20px;}
.input-search{width: 75%;height:30px; float: left; }  /*搜索框宽高*/
.input-search input{float: left;width:76.4%; vertical-align:middle; height: 30px; line-height:30px; 
                    font-size:12px; border: 1px #e75b2f solid;  background:url("/Public/images/images/sevbg.jpg") no-repeat  6px rgb(255, 255, 255); 
					padding-left:40px;}    /*搜索框加边框以及放大镜背景效果*/
.button-search{width: 67px; height: 30px; float: left; background:#e75b2f;border-radius:  0 5px 5px 0;}  /*搜索二字背景效果*/
.button-search button{width:100%; line-height:30px; border: none; color: #fff; background:none;}  /*搜索二字效果*/
/*--------------资讯-------------*/
.tg {float:left; display: none;}
.tgc {display: none; margin:0 0 15px 0px;}
.tga {display: none;}
/*--------------资讯  通知公告---------------*/
.tgb {background:#FFF; width:105%; margin:20px 0 -10px -10px; height:250px;}
.tg-title { line-height:65px;height:65px;}
.tg-title-txt { width:25%;}
.tg-title-more a { float:right; color:#952e0e; font-size:14px;}
.tg-title-more a:hover { color:#e75b2f; font-size:14px;}
.tablist ul {float:left;background:#ffffff;float:left;padding-top:10px;width:100%;} /* 定义列表框*/
.tablist li{float:left; font-size:16px;line-height:35px;width:75.1%;position:relative;} /*定义每一条新闻的尺寸*/
.tablist li:hover{color:#C00;}
.tablist li span{position:absolute; top:0; right:-100px; width:85px; color:#999999; font-size:14px;}
.tablist li a{ display:block;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis');}
.tablist li a:hover{color:#C00;}
/*--------------特色资源-------------*/
.ts-img { padding-bottom:10px; width:100%;padding-top:10px;}
.ts-img img { margin-left:0px;}
.ts-more { width:15%; right:0px; top:50px;position: absolute; z-index:3;}
#ts-morea { }
#ts-moreb {}
.ts-li ul { background:#FFF;margin-left:0px;padding-bottom:10px;width: 100%;height: 76/@r;overflow-x: scroll;
        overflow-y: hidden;display: flex;align-items: center;
        padding: 0 30/@r;box-sizing: border-box;}
.ts-li li {margin-left:10px;width:195px;flex: 1;text-align: center;margin-right: 50/@r;}
.ts-li ul::-webkit-scrollbar {display:none;}
.ts-title {margin-top:10px; height:90px; background:#FFF;}
.ts-title img { width:50%; height:auto;}
.ts-li-title { text-align:left; font-size:16px;padding:10px; width:89%;}
.ts-li-img img { width:196px; height:130px;}
.ico_play {left:65px; top:35px; width: 60px;height: 60px;}
/*--------------底部-------------*/
.footer { widows:100%;line-height:30px; margin-top:10px;}
/*--------------志愿服务LI-------------*/
.jy { margin:0px;width:100%;height:390px; overflow:hidden;}
.jy ul { margin-left:-15px;  padding:0px;}
.jy li { width:100%;margin-left:15px; border-bottom:1px solid #CCC;}
.jy-img img { width:35%;}
.jy-com {padding:0px 0px 0px 15px; width:56%; height:60px;}
#jy-titlea { display:none;}
.jy-text { padding:0px; font-size:16px; height:95px;}
.tabs { padding:0px 10px 10px 10px;}
/*--------------场馆预约-------------*/
.cg-li {background:#ffff;}
.cg-li ul { height:338px; background:#ffff; width: 100%;overflow-y: hidden;margin-left:0px;}
.cg-li li {background:#ffff; float:left;margin-left:10px; width:95%; margin-bottom:10px; border-bottom:1px solid #CCC; padding-bottom:10px;}
.cg-li-img img { float:left; width:35%;  height: auto;}
.cg-li-title { font-size:18px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis');border:0;width:58%; height:25px;}
.cg-li-wz {white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis');border:0;float:left;width:58%; height:15px;font-size:14px;}
.cg-li-time {float:left; padding:0 10px 5px 10px;font-size:12px;height:25px;display:none;}
.cg-li-rs {white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis');border:0;float:left;font-size:14px;}
.cg-li-btn { padding:15px 15px 15px 35px;font-size:12px; display:none;}


/*--------------场馆活动----------*/
.sev-search {margin-left:7px;  width:96.5%;}
.cgfw-li ul {height:280px; margin-left:-15px; }
.cgfw-li li { padding-bottom:10px; border-bottom:1px solid #CCC; float:left;margin-left:10px; width:99%;}
.cgfw-li-img {float:left;width:40%;}
.cgfw-li-img img { width:100%; height:auto;}
.cgfw-li-btn { display:none; padding:15px 15px 15px 30px;}
.cgfw-li-title {white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis'); border:0;float:left; width:57%;padding:10px 0px 0px 10px;height:35px;font-size:16px;}
.cgfw-li-wz {white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis'); border:0;float:left;width:57%; padding:0 0px 0px 10px;font-size:14px;}
.cgfw-li-time { display:none;}
.cgfw-li-rs {white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis'); border:0;float:left;  padding:10px 0px 0px 10px;font-size:14px;width:57%;}
.cgfw-li-btn button{ width:120px; line-height:40px; height:40px;padding:0px;}

/*--------------分馆活动----------*/
.fg-com{width:89.4%; margin-left:7px; padding:15px;}
.fg-com-com {width:85%; }
.fg-com-com button{ width:75px; margin-bottom:10px;margin-right:1%; float:left;}
.fg-fdimg-com {float:left;margin-top:15px;margin-bottom:20px;margin-left:7px; width:89.4%; padding:15px;}
.fg-fdimg {margin:0 auto;}
.fg-fdimg ul { margin-left:-15px; }
.fg-fdimg li { padding-bottom:10px;border-bottom:1px solid #CCC; float:left; margin:0 0 10px 15px;width:96%;}
.fg-fdimg-img img {float:left; width:40%; height: auto;}
.fg-fdimg-title { display:none;}
.fg-fdimg-rs { width:55%;float:left; border:0; height:100px;padding:0 8px 0 8px;font-size:14px; line-height:20px;
display:-webkit-box;/** 对象作为伸缩盒子模型显示 **/
            text-overflow: ellipsis;
            -webkit-box-orient: vertical;/** 设置或检索伸缩盒对象的子元素的排列方式 **/
            -webkit-line-clamp:5;/** 显示的行数 **/
            word-break: break-all;
            overflow: hidden;
}
.fg-fdimg-p15 { border:0;padding-bottom:8px;}
.mbot20 { margin-bottom:15px;}

/*--------馆务公开---分页-------*/	
.gw-com-next {margin:10px 0 10px 0;}
.cgfw-com-left {width:100%;}
.cgfw-com-left img {width:100%;}
.cgfw-com { padding:10px; margin-bottom:20px;}
.cgfw-com-right { float:right; width:100%; }

/*--------馆务公开---分页-------*/	
.modal.fade .modal-dialoga {width:98%;margin:30px auto}
.modal.fade .modal-dialogb {width:98%;margin:30px auto;}
.modal-titlea{ font-size:16px;padding:0 0 10px 0; width:98%; border-bottom:0px solid #CCC; }
/*-------------馆务公开---------------*/
.gw-navleft { width:96.1%;margin:0 5px 10px 8px;}
.gw-navleft li{ float:left; margin-bottom:2px; width:32.5%; border-left:2px #FFF solid; font-size:14px; line-height:40px;height:40px;}
/*--------馆务公开---排序-------*/
.gw-comright {margin:0 5px 10px 8px; float:left; width:96.1%;}
.gw-com-ps { padding:15px; float:left; background:#FFF; width:92.5%;}
.gw-com-ps button{padding:7px 0px;font-size:14px;margin-right:8px; margin-bottom:10px; width:75px;}
/*--------馆务公开---内容-------*/
.gw-com-com { margin-top:15px; width:92.5%; padding:15px;}
.gw-com-coms { width:100%;}
.gw-com-coms li {margin-bottom:15px;width:44.5%; }
.gw-com-time { width:40%;line-height:25px;}
.gw-com-img { width:100%;}
.gw-com-img img{width:100%; height:120px;}
.gw-com-comt {padding:0px; width:92.5%; }
.gw-com-titles { width:91%;line-height:20px; font-size:16px;}
.gw-com-text { float:left; width:98%;text-indent:2em; padding-top:10px; line-height:23px;
            -webkit-line-clamp: 7;/** 显示的行数 **/
}
.gw-com-button {width:82%;}
/*--------用户中心---登陆-------*/	
.login-img { display:none;}
.login-sign { width:100%; padding:0px; margin-top:-150px;}

/*--------------用户中心-----------*/
.user-com { padding:10px; width:91.3%; margin:0 0 15px 8px;}
.user-com .p50{ padding:10px 0 0 10px;}
.user-com-test span{width:90px;}
.user-com-test input {width:68%;}

/*--------------用户中心----申请列表标题---------*/
.user-sqbt { width:100%; margin:20px 0 0 0;}
.user-sqbta { float:left;width:38%;margin-right:10px;} 
.user-sqbtb { float:left;width:58%;margin-right:0px;} 
.user-sqbtc { display:none;}
.user-sqbtd {display:none;}
.user-sq-txt { margin-bottom:0px;width:34%; margin-right:10px;}
.user-sq-txtred {width:58%;margin-right:0px; }
.user-sq-txth {width:58%;margin-right:0px; }
.user-sq-title {width:100%;}
.user-sq-title .buttona {height:35px; line-height:35px;width:30%;margin-right:30px; }
.user-sq-title li{width:100%; padding:10px 0 0 0;}
.user-sq-title .button {  width:30%; height:35px; margin-right:30px;margin-bottom:10px;}
.cg-sh-li-ps {width:95%; padding:10px; }
.cg-sh-li-ps button{ margin-bottom:10px; width:23%}
/*--------------用户中心----我的反馈---------*/
.user-fk { margin-top:20px; float:left; width:377px; padding:20px;-webkit-box-shadow: #dfdfdf 0px 2px 5px;
          -moz-box-shadow: #dfdfdf 0px 2px 5px;
           box-shadow: #dfdfdf 0px 2px 5px;}


.user-jy-title { line-height:25px; width:100%; float:left;}
.user-jy-titlea{ float:left;text-indent:2em;width:100%;line-height:25px;}
.user-jy-gf {width:89%;}
.user-jy-gfa{width:89%;}
.user-coms { padding:10px; float:left; background:#FFF; width:96%; margin:0 0 10px 8px;}
/*-----------用户中心---场馆预约----审核列表---------*/
.cg-sh-li li {width:47%;}
.cg-sh-li-img img { width:100%; height:130px;}
.cg-sh-li-title { font-size:14px; padding:10px; height:20px; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis');}
.cg-sh-li-btn { padding:10px;font-size:12px;}
/*-----------联系我们----------*/
.lj-comw { margin:20px 0 15px 8px; padding:10px; width:91.3%;}
.baimap {width:100%;height:250px;}
.zy-com-titlea {line-height:65px; width:91.3%;height:65px;}
.zy-com-titlea span { font-size:16px;}
.zy-com-com p {font-size:14px;}
/*-----------六祖文化----------*/
.lj-comt { margin:20px 0 15px 8px; padding:10px; width:91.3%; height:630px;}
.lj-comr { margin:20px 0 15px 8px; padding:10px; width:91.3%;}
.lj-coma { margin:20px 0 15px 8px; padding:10px; width:91.3%;}
.lj-com-left {width:100%;}
.lj-com-left img {width:100%;}
.lj-com-right { float:left; width:100%; margin-left:0px;}
.lj-com-title { line-height:40px;font-size:18px;}
.lj-com-time  {line-height:20px; }
.lj-com-ll {line-height:20px;}
.lj-com-ll span{line-height:20px;}
.lj-com-jj {line-height:30px;font-size:16px;}
.lj-com-com {line-height:23px;}
.lj-com-btn { margin-top:20px; width:80px; line-height:30px;}
.fg-comm-com { line-height:30px;font-size:14px;text-indent:0em;}

.gw-com-comq { margin-top:15px; width:95.5%; padding:9px;}
.gw-com-ps-one { padding:9px;width:95.5%;}
.gw-com-ps-two { width:86%;}
.gw-com-ps-two button{padding:7px 0px 7px 0px; width:24%; line-height:20px;height:35px;font-size:14px;margin:0 5px 0px 0; margin-bottom:5px;}
/*--------------六祖文化---视频----------*/
.video-li {padding:5px;}
.video-li ul { margin-left:-10px; }
.video-li li {margin:0 0 10px 10px;width:47.3%;}
.video-li-img img { width:100%; height:130px;}
.video-li-title { font-size:14px; padding:10px;height:30px;}
.video-li-rs { padding:0 8px 10px 8px;font-size:14px; }
.video-ico_play {left:60px; top:30px; width: 60px;height: 60px;}
/*-----------志愿者招募----------*/
.zy-comu { width:86.5%;line-height:35px;font-size:14px; margin:0 0 15px 8px;}
.zy-com-comu p {width:100%;line-height:30px;font-size:14px;}
/*--------------意见反馈-----------*/
.ny-yj-title .span { padding-top:7px;font-size:20px;}
.ny-yj-title textarea { padding:10px;min-width:65%;min-height: 300px;}
.ny-yj-com { padding:0 20px 0 10px;}
.ny-yj-coma  {height:30px; width:65%;padding:10px;}
.ny-yj-btn {margin-right:42%;}
.ny-yj-btn input{ line-height:35px; width:120px;border:none;}
.ny-yj-wz {margin-right:37%; padding:10px 0;}
.zy-com-loginy {font-size:16px; margin-top:10px;}
/*--------------志愿服务----排序---------*/
.zy-com { padding:10px; width:96%; margin:0 0 15px 8px;}
.zy-com-ps button{ width:100px;margin-right:20px; margin-bottom:10px;}
.zy-comq { padding:20px; width:90%;}
.zy-com-ps {width:92%; padding:15px;}
/*--------------志愿服务-----活动列表--------*/
.zy-fdimg {margin:0 auto;}
.zy-fdimg ul { margin-left:-20px; }
.zy-fdimg li {margin-left:20px; width:44.5%;}
.zy-fdimg-img {width:100%;}
.zy-fdimg-img img { width:100%; height:130px;}
.zy-fdimg-title { height:20px; font-size:14px; padding:10px; }
.zy-fdimg-rs { height:60px;padding:0 10px 0 10px;font-size:14px;}
.zy-fdimg-p15 { padding-bottom:10px;}

}


@media only screen and (max-width: 414px) {
.input-search input{width:76.2%;}
}
@media only screen and (max-width: 400px) {
/*---头部登陆---*/
.logomain { }
.login { width:100%;}
.input-search input{width:75.3%;}
.hwslider{width:100%;height:233px; margin-bottom:-10px;}
.hwslider ul{width:100%;height:233px;}
.hwslider ul li img{width:100%;height:233px;}
.arr{top:100px;}
.tablist li{ font-size:14px;line-height:35px; width:71%;} /*定义每一条新闻的尺寸*/
/*--------------资讯-------------*/
.tgc {width:350px;}
/*--------------资讯  通知公告---------------*/
.tgb {height:250px; font-size:16px;}
.tg-title { line-height:65px;height:65px;}
.tg-title-txt { width:25%;}
.tablist li{font-size:16px;line-height:35px;width:75.1%;} /*定义每一条新闻的尺寸*/

/*--------------特色资源-------------*/
.ts-li-title  { width:88%;}
.ts-li-img img {height:120px;width:185px;}
.ts-li li {width:185px;}
/*--------------志愿服务LI-------------*/
.jy-img img{ width:35%;}

/*--------------场馆预约-------------*/
.cg-li {background:#ffff;}
.cg-li ul { height:328px;background:#ffff;}
.cg-li-img img {width:35%;}

/*--------------场馆活动----------*/
.sev-search {width:97%;}
.cgfw-li ul {width:97%;}
.cgfw-li li {width:107%;}

/*--------------分馆活动----------*/
.fg-com-com {width:85%; }
.fg-com-com button{ width:75px;}
/*--------馆务公开---分页-------*/	
.modal-titlea{ font-size:16px;padding:0 0 10px 0; width:400px;}
/*--------馆务公开---排序-------*/
.gw-comright {margin:0 5px 10px 8px; float:left; width:88.3%;}
.gw-com-ps {width:96.5%;}
.gw-com-ps button{ width:100px;}
/*--------馆务公开---内容-------*/
.gw-com-com {width:96.5%;}
.gw-com-coms { width:100%;}
.gw-com-coms li {width:44.5%;}
.gw-com-time { width:100%;}
.gw-com-comt {width:100%; }
.gw-com-titles { width:90.5%;}

/*--------------用户中心-----------*/
.user-com { width:91%;}
/*--------------用户中心----申请列表标题---------*/
.user-sqbta { width:35%;} 
.user-sqbtb {width:58%;} 
.user-sqbtc { display:none;}
.user-sqbtd {display:none;}
.user-sq-txt {width:31%;}
.cg-sh-li-ps {width:94.5%; padding:10px; }
/*-----------联系我们----------*/
.lj-comw {width:91%;}
.baimap {width:100%;height:250px;}
/*-----------志愿者招募----------*/
.zy-comu { width:86%;}
/*--------------意见反馈-----------*/
.ny-yj-title textarea { padding:10px;min-width:63%;min-height: 300px;}
.ny-yj-coma  {height:30px; width:63%;padding:10px;}
.ny-yj-btn {margin-right:35%;}
.ny-yj-wz {margin-right:29%;}
.zy-com-loginy {font-size:16px; margin-top:10px;}
/*-----------六祖文化----------*/
.gw-comright { width:91.5%;}
.gw-com-comq { width:100%;}

/*--------------六祖文化---视频----------*/
.video-li li {margin:0 0 10px 10px;width:47%;}
.video-li-title { font-size:14px; padding:10px;height:30px;}
/*--------------志愿服务----排序---------*/
.zy-com { padding:10px; width:96%; margin:0 0 15px 8px;}
.zy-com-ps button{ width:25%; margin-right:5px;}
.zy-comq { padding:20px; width:94%;}
.zy-com-ps {width:92%; padding:15px;}
/*--------------志愿服务-----活动列表--------*/
.zy-fdimg li {margin-left:20px; width:44.5%;}


}







@media only screen and (max-width: 375px) {
.modal.fade .modal-dialoga {width:98%;margin:30px auto}
.modal.fade .modal-dialogb {width:98%;margin:30px auto;}
/*---头部登陆---*/
.logomain {}
.input-search input{width:73.6%;}
.hwslider{height:180px; margin-bottom:-10px;}
.hwslider ul{height:180px;}
.hwslider ul li img{height:180px;}
.arr{top:70px;}
.tablist li{ font-size:14px;line-height:35px; width:71%;} /*定义每一条新闻的尺寸*/
/*--------------资讯-------------*/
.tgc {width:350px;}
.ts-li li {width:173px;}
.ts-li-img img { width:174px;}
/*--------------资讯  通知公告---------------*/
.tg-title-txt { width:26%;}
.tablist li{font-size:16px;line-height:35px;width:75.1%;} /*定义每一条新闻的尺寸*/

/*--------------场馆预约-------------*/
.cg-li {background:#ffff;}
.cg-li ul { height:310px;background:#ffff;}
/*--------------场馆活动----------*/
.sev-search {width:96%;}
.cgfw-li ul {width:96%;}
.cgfw-li li {width:107%;}

/*--------------分馆活动----------*/
.fg-com-com {width:82%; }
.fg-com{width:88%;}
.fg-fdimg-com {width:88%;}
/*--------馆务公开---分页-------*/	
.modal-titlea{ font-size:16px;padding:0 0 10px 0; width:400px;}
/*--------馆务公开---排序-------*/
.gw-comright {margin:0 5px 10px 8px; float:left; width:88.3%;}
.gw-com-ps {width:96%;}
.gw-com-ps button{ width:75px;}
.gw-com-ps-one { padding:9px;width:100%;}
.gw-com-ps-two { width:84%;}
.gw-com-ps-two button{width:73px;}
/*--------馆务公开---内容-------*/
.gw-com-com {width:96%;}
.gw-com-coms { width:100%;}
.gw-com-coms li {width:44%;}
.gw-com-time { width:100%;}
.gw-com-comt {width:100%; }
.gw-com-titles { width:90%;}

.cg-sh-li-btn { padding:10px 0px;}
/*--------------用户中心-----------*/
.user-com { width:91%;}
.user-com input{ width:65%; }
.user-coms {width:96%;}
/*-----------联系我们----------*/
.lj-comw {width:91%;}
.baimap {width:100%;height:250px;}
/*-----------志愿者招募----------*/
.zy-comu { width:86%;}
/*--------------意见反馈-----------*/
.ny-yj-title textarea { padding:10px;min-width:63%;min-height: 300px;}
.ny-yj-coma  {height:30px; width:63%;padding:10px;}
.ny-yj-btn {margin-right:35%;}
.ny-yj-wz {margin-right:29%;}
.zy-com-loginy {font-size:16px; margin-top:10px;}
/*-----------六祖文化----------*/
.gw-comright { width:91.5%;}

/*--------------志愿服务----排序---------*/
.zy-com { padding:10px; width:96%; margin:0 0 15px 8px;}
.zy-com-ps button{ width:25%; margin-right:5px;}
.zy-comq { padding:20px; width:94%;}
.zy-com-ps {width:92%; padding:15px;}
/*--------------志愿服务-----活动列表--------*/
.zy-fdimg li {margin-left:20px; width:44%;}

}






@media only screen and (max-width: 360px) {
/*---头部登陆---*/
.input-search input{width:72.71%;}
.logomain {}
.hwslider{height:150px; margin-bottom:-10px;}
.hwslider ul{height:150px;}
.hwslider ul li img{height:150px;}
.arr{top:50px;}
.tablist li{ font-size:14px;line-height:35px; width:71%;} /*定义每一条新闻的尺寸*/
/*--------------资讯-------------*/
.tgc {width:350px;}
/*--------------资讯  通知公告---------------*/
.tgb {width:105.8%;}
.tg-title-txt { width:26%;}
.tablist li{font-size:16px;line-height:35px;width:75.1%;} /*定义每一条新闻的尺寸*/

/*--------------特色资源--列表-------------*/
.ts-li ul {width:100%;}
.ts-li li {width:166px;}
.ts-li-title {width:87%;}
.ts-li-img img { width:166px;}
/*--------------分馆活动-------------*/
.jy li { width:96%;}
/*--------------场馆预约-------------*/
.cg-li {background:#ffff;}
.cg-li ul { height:300px;background:#ffff;}
/*--------------场馆活动----------*/
.sev-search {width:96%;}
.cgfw-li ul {width:96%;}
.cgfw-li li {width:108%;}
.cgfw-li-img {width:40%;}
.cgfw-li-title {width:56%;}
.cgfw-li-wz {width:56%;}
.cgfw-li-rs {width:56%;}
/*--------------分馆活动----------*/
.fg-com-com {width:82%; }
.fg-com{width:88%;}
.fg-fdimg-com {width:88%;}
.fg-fdimg li { width:97%;}
/*--------馆务公开---分页-------*/	
.modal-titlea{ font-size:16px;padding:0 0 10px 0; width:400px;}
/*--------馆务公开---排序-------*/
.gw-comright {margin:0 5px 10px 8px; float:left; width:88.3%;}
.gw-com-ps {width:96%;}
.gw-com-ps-two { width:83%;}

/*--------馆务公开---内容-------*/
.gw-com-titles { width:89%;}
/*--------------用户中心-----------*/
.user-com { width:90.3%;}
/*--------------用户中心----申请列表标题---------*/
.cg-sh-li-ps button{ width:25%; margin-right:5px;}
/*-----------联系我们----------*/
.lj-comw {width:90%;}
.baimap {width:100%;height:250px;}
/*-----------志愿者招募----------*/
.zy-comu { width:85%;}
/*--------------意见反馈-----------*/
.ny-yj-title textarea { padding:10px;min-width:63%;min-height: 300px;}
.ny-yj-coma  {height:30px; width:63%;padding:10px;}
.ny-yj-btn {margin-right:35%;}
.ny-yj-wz {margin-right:29%;}
.zy-com-loginy {font-size:16px; margin-top:10px;}
/*-----------六祖文化----------*/
.lj-comr { width:90%;}
.lj-coma { width:90%;}
.lj-comr {width:90%;}
.gw-comright { width:91%;}
.video-li li {width:46.8%;}
/*--------------志愿服务----排序---------*/
.zy-com { padding:10px; width:96%; margin:0 0 15px 8px;}
.zy-com-ps button{ width:25%; margin-right:5px;}
.zy-comq { padding:20px; width:93%;}
.zy-com-ps {width:92%; padding:15px;}
/*--------------志愿服务-----活动列表--------*/
.zy-fdimg li {margin-left:20px; width:43.8%;}

}

@media only screen and (max-width: 350px) {
.input-search input{width:71.8%;}
.fg-com-com {width:82%; }
.gw-com-ps-two { width:79%;}
}
@media only screen and (max-width: 340px) {
.input-search input{width:71%;}
}
@media only screen and (max-width: 330px) {
.input-search input{width:70%;}
.fg-com-com {width:81%; }
}
@media only screen and (max-width: 320px) {
.input-search input{width:69.2%;}
.fg-com-com {width:81%; }
.fg-com-com button { width:70px;}
.gw-com-ps-two { width:81%;}
.gw-com-ps-two button{width:72px;}
}