@charset "utf-8";

.gray_div{ color:#999; text-align:center; line-height:30px; margin-bottom:10px;}/*标题下面灰字*/

/*-------申请入会--------*/
	/*阅读入会信息*/
.rhnews{ width:1160px; height:500px; padding:20px; overflow-y: scroll; border:1px solid #ececec; color:#666;}
.rhnews p{ font-size:16px; line-height:32px; margin-bottom:15px;}
.duigou_div{ width:1160px; height:auto; padding-top:30px; text-align:center;}
	/*输入手机获取验证码*/
.phone_table{ width:360px; margin:0 auto; padding-top:100px;}
.phone_table td{ height:60px;}
	/*会员信息表格*/
.mem_table{ margin:0 auto;}
.mem_table table{ border-collapse:collapse; width:100%;}
.mem_table tr td,.mem_table tr th{ height:45px; padding:10px 5px; border:1px solid #f4f4f4; width:100% }
.mem_table tr th{ text-align:right; font-weight:400; padding-right:10px; position: relative;}
.mem_table tr th span{ color:red; font-size:18px;  position:absolute; right:1px;}
.mem_table .img_touxiang,.mem_table .img_zhengjian{border:1px solid #dedede; width:90px; height:90px; border-radius:3px; overflow:hidden;}
.mem_table .img_touxiang img,.mem_table .img_zhengjian img{ width:90px; height:90px;}
.mem_table .div_btn{ width:1260px; padding-left:380px; padding-top:30px;}

/*----单页-组织章程----*/
.article_div{ height:auto;}
.article_div p{ text-indent:2em; line-height:34px; font-size:18px; margin-bottom:15px;}

/*----活动预告----*/
.add_activity{ padding:10px; width:100%; border-bottom:1px solid #ebebeb;}
.add_activity th,.add_activity td{ padding:10px; width:100%;}
.add_activity th{ font-weight:400; width:8%; text-align:right;}
.div_cyr{ width:1160px; height:auto; padding-top:10px;}
.div_cyr h3{ font-weight:400; margin-bottom:10px;}
.layui-tab{ width:1160px; height:auto;  border:1px solid #ebebeb;}
.layui-tab .layui-tab-title{ background:#fcfcfc; height:45px; line-height:45px; font-size:16px; border-bottom:1px solid #ebebeb;}
.layui-tab .layui-tab-title li{ float:left; padding:0 15px; cursor:pointer; line-height:45px; border:none;transition: all .2s;-webkit-transition: all .2s;}
.layui-tab .layui-tab-title li.layui-this{ background:#025fb0; color:#fff; border:none;}
.layui-tab .layui-tab-title li.layui-this::after{ border:none;}
.layui-tab-content{ padding:0;}
.layui-tab-item{ display:none;}
.layui-show{ display:block;}
.item_main_left strong{ height:30px; display:block;}
.layui-tab-item .item_main{ height:auto; overflow:hidden; zoom:1;}
.item_main .item_main_left,.item_main .item_main_middle,.item_main .item_main_right{ padding:20px; float:left;}
.item_main .item_main_left,.item_main .item_main_right{ width:45%;}
.item_main .item_main_middle{ width:10%; text-align:center; padding-top:110px; padding-left:30px;}
.item_main h4{ font-size:16px; font-weight:800; line-height:20px; height:20px; margin-bottom:20px; border-left:3px solid #025fb0; padding-left:10px; }
.ss_div{ height:30px; line-height:30px; margin-bottom:10px;}
.table_hdhy{ width:100%; margin-top:15px; border:none;}
.table_hdhy th,.table_hdhy td{ padding:10px; text-align:left;}
.table_hdhy th{ background:#eeeeee; font-weight:400;}
.table_hdhy tr{border-bottom:1px solid #ddd}
.table_hdhy tr:hover{ background:#fcfcfc;}
.div_dx{ margin-top:20px; }
.div_dx h3{ font-weight:400; margin-bottom:10px;}

.table001{ }
.table001 th,.table001 td{ padding:5px; }
.table001 th{ font-weight:400; text-align:right; width:90px;}

.table_div001 table{ width:100%;}

.table002{ width:100%; height:auto; color:#666;}
.table002 th,.table002 td{ padding:5px; text-align:left; height:40px; border-right:1px solid #fff; }
.table002 th{ background:#eee;}
.table002 td{border-bottom:1px solid #eee;}
.table002 tr:hover{ background:#eee;}


/*----登录页面----*/
.login_body_bg{ background-color:#3b7dba;background-attachment: fixed;-moz-background-attachment: fixed;-webkit-background-attachment: fixed;}
/*.login_div{ width:630px; height:475px;  border-top:none; margin:180px auto 100px auto; background:#fff; border-radius:0 0 10px 10px; position:relative;}*/
.login_div{ width:630px; height:556px;  border-top:none; margin:180px auto 100px auto; background:#fff; border-radius:0 0 10px 10px; position:relative;}
.login_div:before{ content:" "; width:847px; height:67px;  position:absolute;top:-135px; left:-100px; background:url(../images/login_logo.png) no-repeat;}
.login_div .tab_tit{ width:630px; height:50px;}
.login_div .tab_tit li{ width:315px; height:50px; line-height:48px; float:left; border-top:2px solid #025eb0; background:#025eb0; text-align:center; font-size:18px; color:#fff; cursor:pointer;}
.login_div .tab_tit li.hit{ background:#fff; border-top:2px solid #0088ff; color:#0088ff; font-size:22px; line-height:55px;}
.login_div .panes{ height:424px; }
.login_div .panes .pane{ height:339px; display:none; padding:85px 135px 0 135px;}
.login_div .panes .pane .text{ height:50px; line-height:48px; font-size:16px;}
.login_div .panes .pane .button_blue,.login_div .panes .pane .button_ql{ height:50px; line-height:50px; font-size:16px;}


/*----二级列表页面----*/
.div_mbx{ width:1200px; margin:0 auto; padding-left:40px; height:50px; line-height:50px; background:url(../images/img_zhuye.png) no-repeat 8px 15px #e9efff; color:#999; text-align:left;}
.div_mbx a{ color:#999;}
.div_mbx a:hover{ color:#035daf; }
.Listpage_list{ width:840px; height:auto; float:left;}
.Listpage_list h2{ font-size:20px; height:50px; line-height:30px; border-bottom:2px solid #d0d0d0; text-align:left; position:relative; padding-left:30px;}
.Listpage_list h2:before{ content:" "; position:absolute; width:20px; height:20px; background:url(../images/icon_ejtit.png) no-repeat; left:0; top:8px;}
.Listpage_list h2:after{content:" "; position:absolute; width:160px; height:2px; background:#025eb0; left:0; top:48px;}
.Listpage_list ul.list_ul li{ height:60px; line-height:58px; border-bottom:1px dashed #d7d7d7; font-size:16px; overflow:hidden;}
.Listpage_list ul.list_ul li a{ width:670px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; display:block; float:left;}
.Listpage_list ul.list_ul li .time{ float:right; text-align:right; width:150px; color:#999;}
	
/*列表页面右侧搜索*/
.Listpage_search{ width:270px; height:auto; border:1px solid #ececec; border-top:2px solid #025eb0; background:#fcfcfc; float:right; border-radius:0 0 5px 5px; margin-top:50px;}
.Listpage_search .search01{ border-bottom:1px dashed #ececec; padding:20px;  }
.Listpage_search .search02{ padding:20px; height:auto; overflow:hidden; zoom:1; clear:both;}

		/*---活动预告列表---*/
.activity_ul{ width:840px; height:auto; margin-bottom:10px;}
.activity_ul li{ border-top:1px dashed #d7d7d7; padding:10px 140px 10px 10px; line-height:25px; position:relative; }
.activity_ul li:first-child{border-top:1px solid #d7d7d7;}
.activity_ul li:last-child{ border-bottom:1px dashed #d7d7d7;}
.activity_ul li .title{ font-size:18px; font-weight:400; height:40px; line-height:40px;}
.activity_ul li .time{ font-size:14px; color:#999;}
.activity_ul li .but_div{ position:absolute; top:20px; right:10px; text-align:right;}
.activity_ul li .div_p{height:25px; width:700px; color:#666; overflow:hidden; white-space:nowrap; text-overflow: ellipsis; display:block;}
/*视频页面*/  
.shipin_main{ width:900px; height:600px; margin: 0 auto;}




