.linkarticle{
  font-size: 30px;
  font-family: HelveticaLTStd-Bold;
  color: #f3be88;
  margin-top: 20px;
}
.linkarticleitem{
	height: 35px;
	line-height: 35px;
	font-size: 16px;

}
.linkarticles{
	padding-top: 20px;
	padding-bottom: 10px;
	margin-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	background: #f3be88;
}
.linkarticlemor{
	cursor: pointer;
	text-align: center;
	font-size: 18px;
	font-weight: bolder;
}
.linkarticlelist{
	max-height: 80px;
	overflow: hidden;
}
.linkarticleitem a{
	text-decoration:none;
	/*display: inline-block;*/

}
.linkarticlehear{
	width: 70%;
	float: left;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap
}
.linkarticledate{
	float: right;
	width: 29%;
	text-align: right;
}
.about_box{
	/*width: 1200px;*/
	/*height: 486px;*/
	/*background: red;*/
}
.clear{
	overflow: hidden;
	clear: both;
}
.left_welcome{
	float: left;
	/*width: 712px;*/
	height: 404px;
	/*background: blue;*/
	margin-top: 50px;
}
.left_welcome video{
	width: 100%;
}
.welcome_text{
	float: right;
	/*width: 440px;*/
	height: 405px;
	/*background: green;*/
	margin-top: 50px;
}
.welcome_text_title{
	font-size: 46px;
	color: #4a4a4a;
	/*height: 160px;*/
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.welcome_text_description{
	font-size: 16px;
	color: #4a4a4a;
	line-height: 30px;
	margin-top: 10px;
	max-height: 145px;
	overflow: hidden;
}

.welcome_button li{
	margin-top: 20px;
  	font-family:"HelveticaLTStd-Bold";
	cursor: pointer;
	text-align: center;
	line-height: 59px;
	height: 59px;
	font-size: 18px;
}
.vedio_play{
	float: left;
	width: 30%;
	overflow: hidden;
	color: #11629a;
	border: 1px solid #11629a;
}
.vedio_more{
	float: right;
	/*width: 259px;*/
	width: 50%;
	background: #fed201;
	color: #000;
}
/*新闻*/
.news_left{
	float: left;
	/*width: 497px;*/
}
.news_right{
	float: right;
	/*width: 640px;*/
}
.news_title{
	font-size: 50px;
	color: #4a4a4a;
	line-height: 50px;
}
.news_img{
	/*width: 497px;*/
	height: 280px;
	margin-top: 40px;
}
.news_img img{
	width: 100%;
}
.news_tips_title{
	overflow: hidden;/*超出部分隐藏*/
    text-overflow:ellipsis;/* 超出部分显示省略号 */
    white-space: nowrap;/*规定段落中的文本不进行换行 */
    height: 40px;
	font-size: 18px;
	color: #000;
	line-height: 40px;
}
.news_tips_des{
	font-size: 16px;
	color: #4a4a4a;
    line-height: 29px;
    height: 85px;	
　　overflow: hidden !important;
  font-family:"HelveticaLTStd";
}
.change_group{
	width: 165px;
	height: 48px;
	border: 1px solid #11629a;
	text-align: center;
	line-height: 48px;
	color: #11629a;
	float: right;
	cursor: pointer;
}
.case_bg{
	padding-top: 30px;
	padding-bottom: 35px;
}
.news_detail{
	float: left;
	padding: 0px;
	margin-top: 20px;
	/*width: 640px;*/
	width: 100%;
}
.news_item{
	margin-top: 20px;
}
.news_item_img{
	float: left;
	width: 232px;
	height: 140px;
}
.news_item_description{
  	font-family:"HelveticaLTStd";
	/*width: 390px;*/
	max-height: 140px;
	float: right;
	font-size: 14px;
	color: #4a4a4a;
	line-height: 25px;
	overflow: hidden;
}
.news_item_desc{
	margin-top: 20px;
}
.news_item_title{
	font-size: 20px;
	color: #000;
	line-height: 30px;
	height: 30px;
	overflow: hidden;/*超出部分隐藏*/
    text-overflow:ellipsis;/* 超出部分显示省略号 */
    white-space: nowrap;/*规定段落中的文本不进行换行 */
}

.gallery{
	/*width: 380px;*/
	padding-top: 30px;
	padding-bottom: 30px;
}
.gallery_title{
	font-size: 50px;
	color: #4a4a4a;
	line-height: 50px;
}
.gallery_year{
	font-family: HelveticaLTStd-Bold;
	font-size: 20px;
	color: #4a4a4a;
	margin-top: 80px;
}
.gallery_subject{
	font-family: HelveticaLTStd-Bold;
	font-size: 28px;
	color: #000;
	margin-top: 12px;
}
.gallery_detail{
  font-family:"HelveticaLTStd";
	font-size: 14px;
	color: #4a4a4a;
	margin-top: 28px;
	line-height: 30px;
}
.gallery_button{
	font-family: HelveticaLTStd-Bold;
	width: 259px;
	height: 59px;
	background: #11629a;
	color: #fff;
	font-size: 18px;
	text-align: center;
	line-height: 59px;
	margin-top: 40px;
	cursor: pointer;
}
.gallery_lists{
	/*width: 789px;*/
	/*height: 435px;*/
	padding: 0px;
	margin-top: 10px;
	padding-bottom: 30px;
}
.gallery_item{
	margin-top: 20px;
	cursor: pointer;
}
.gallery_item img{
	/*width: 382px;*/
	width: 100%;
	height: 209px;
}
.gallery_item:nth-child(even){
	width: 49%;
	float: right;
}
.gallery_item:nth-child(odd){
	width: 49%;
	float: left;
}
/*关于我们*/
.about_us{
	width: 100%;
	background: url(../images/contact-bg.jpg);
	color: #fff;
}
.contact_title{
	font-size: 36px;
}
.contact_service{
	font-size: 26px;
	margin-top: 40px;
	line-height: 40px;
}
.contact_phone{
	font-size: 36px;
	line-height: 70px;
}
.contact_list{
	/*width: 425px;*/
	height: 88px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	padding: 0px;
}
.contact_item{
	float: left;
	line-height: 88px;
	text-align: center;
	margin-right: 20px;
}
.contact_address_icon{
	margin-top: 20px;
}
.contact_address_icon,.contact_address_detail{
	float: left;
}
.contact_address_detail{
	font-size: 14px;
	margin-top: 15px;
	margin-left: 20px;
	line-height: 23px;
}
.footer_left{
	padding-top: 30px;
	width: 790px;
}
.footer_left li{
	float: left;
	width: 190px;
	height: 62px;
	margin-bottom: 10px;
	margin-left: 28px;
}
/*.footer_left div{
	float: left;
	width: 175px;
	padding: 0px;
	margin-right: 20px;
	font-size: 18px;
	color: #666666;
}
.footer_left ul{
	margin-top: 40px;
	padding: 0px;
}
.gallery_bottom_list{
	height: 180px;
	padding-right: 30px !important;
}
.footer_left ul>li{
	line-height: 30px;
}
.footer_left ul>li a{
	font-size: 14px;
	color: #4a4a4a;
}*/
.footer{
	background: #f5f5f5;
}
.footer_right{
	height: 153px;
	border-left: 1px solid #4a4a4a;
	margin-top: 50px;
	line-height: 152px;
	padding-left: 45px;
}
.footer_right img{
	width: 100%;
}
.footer_bottom{
	width: 100%;
	height: 45px;
	line-height: 45px;
	margin: auto;
	font-size: 14px;
	color: #4a4a4a;
}
.copyright{
	float: left;
}
.publicaddress{
	float: right;
}
.copyright{
	height: 45px;
	line-height: 45px;
}


/*新闻管理*/
.left_nav_subject{
	/*width: 274px;*/
	height: 194px;
	background: url(../images/nav_left.jpg);
}
.left_nav_subject{
	color: #fff;
	text-align: center;
	padding: 0px;
	padding-top: 75px;
}
.left_nav_subject li:first-child{
  	font-family:"HelveticaLTStd-Bold";
	font-size: 24px;
}
.left_nav_subject li:last-child{
	text-decoration: underline;
	margin-top: 5px;
	font-size: 16px;
}

.left_news h1 {
  margin-top:0px;
}
.left_news{
	width: 272px;
	/*height: 478px;*/
	border: 1px solid #dcdcdc;
	padding: 18px;
	margin-top: 28px;
}
.left_news_line{
	border-bottom: 5px solid #11629a;
	width: 50px;
}
.index_news{
	margin-top: 10px;
}
.index_news li{
	width: 220px;
	/*height: 75px;*/
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 16px;
	color: #4a4a4a;
	border-bottom: 1px solid #4a4a4a;
}
.index_news li:last-child{
	border-bottom: none;
}
.blue_line{
	width: 100%;
	border-bottom: 3px solid #11629a;
	margin-top: 40px;
}
.black_line{
	/*width: 880px;*/
	border-bottom: 1px solid #4a4a4a;
}
.list_item{
	/*width: 875px;*/
	/*height: 180px;*/
	border-bottom: 1px dotted #4a4a4a;
}
.list_item_img{
	float: left;
	/*width: 232px;*/
	width: 30%;
	/*height: 267px;*/
}
.list_item_img img{
	width: 100%;
}
.list_item_desc{
	/*width: 611px;*/
	width: 68%;

	float: right;
}
.list_item_title{
	font-size: 18px;
	color: #11629a;
	/*height: 50px;*/
	line-height: 25px;
}
.list_item_description{
	/*height: 78px;*/
	font-size: 14px;
	color: #000;
	margin-top: 5px;
	line-height: 25px;
}
.list_item_button{
	float: right;
	width: 95px;
	height: 30px;
	color: #fff;
	font-size: 14px;
	text-align: center;
	line-height: 30px;
	background: #11629a;
	margin-right: 20px;
	cursor: pointer;
}
.list_item_butttontime .list_item_button a{
	color: #fff;
}
.list_item_butttontime .list_item_button a:hover{
	color: #fff;
}
.list_item_time{
	float: right;
	color: #4a4a4a;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
}
.list_item_butttontime {
	margin-top: 39px;
}
/*.list_news li:last-child{
	border: none;
}*/
/*常见问题列表*/
.questions_list{
	padding: 0px;
}
.questions_list li{
	width: 861px;
	border-bottom: 1px dotted #cccccc;
	margin-left: 16px;
}
.question_detail {
	width: 861px;
	/*height: 96px;*/
	background-color: #f5f5f5;
	font-size: 14px;
	color: #000;
	line-height: 26px;
	padding-left: 34px;
	padding-right: 34px;
	padding-top: 15px;
	padding-bottom: 14px;
	display: none;
}
.question_title{
	padding-top: 20px;
	padding-bottom: 25px; 
	cursor: pointer;
}
.question_icon{
	float: left;
	width: 24px;
	/*height: 21px;*/
}
.question_text{
	margin-left: 11px;
	float: left;
	width: 638px;
	/*height: 21px;*/
	line-height: 21px;
	font-size: 18px;
	color: #2871a4;

}
.question_down_icon {
	float: right;
	width: 25px;
	height: 15px;
	margin-top: 5px;
}
/*中心介绍左侧栏*/
.pageContent{
	overflow: hidden;
	margin-left: 25px;
}
.left_page_list{
	padding: 0px;
	margin-bottom: 20px;
	/*margin-top: 20px;*/
}
.pageImg{
	width: 823px;
	/*height: 344px;*/
	margin-top: 29px;
}
.pageImg{
	width: 100%;
}
.pageImg img{
	width: 100%;
}
.left_page_list a{
	text-decoration: none;
}
.left_page_list li {
  	/*font-family:"HelveticaLTStd-Bold";*/
	/*width: 274px;*/
	height: 45px;
	/*background-color: #11629a;*/
	font-size: 16px;
	color: #11629a;
	line-height: 45px;
	padding-left: 25px;
	border-bottom: 1px dotted #cccccc;
	cursor: pointer;
	overflow: hidden;
}
.left_page_list li.active{
	background-color: #74b8ce;
	color: #fff;
}
.left_page_head{
	/*width: 274px;*/
	height: 45px;
	border-bottom: 1px dotted #cccccc;
	background: #11629a;
	color: #fff;
	margin-top: 20px;
	line-height: 45px;
	color: #fff;
	font-size: 16px;
	padding-left: 15px;
	font-family: "HelveticaLTStd-Bold";
}
.pageTitle{
  	font-family:"HelveticaLTStd-Bold";
	width: 823px;
	height: 24px;
	font-size: 24px;
	color: #4a4a4a;
	text-align: center;
	margin-top: 39px;
}
.pageDetail{
	width: 100%;
	/*width: 823px;*/
	margin-top: 29px;
	color: #666666;
	font-size: 18px;
	line-height: 32px;
}
.pageDetail img{
	width: 100%;
}
/*联系我们*/
.Contacts_us{
	margin-left: 16px;
}
.Contacts_us_map {
	width: 860px;
	height: 342px;
	background-color: #fed201;
	margin-top: 48px;
}
.Contacts_us_title{
	font-size: 36px;
	color: #000;
	padding-left: 46px;
	height: 104px;
	line-height: 104px;
}
.contact_message_list{
	margin-left: 45px;
}
.contact_message_list li{
  	font-family:"HelveticaLTStd";
	float: left;
	margin-top: 10px;
	line-height: 30px;
	font-size: 18px;
	color: #4a4a4a;

}
.contact_message_list li:nth-child(odd){
	width: 293px;

}
.contact_message_list li:nth-child(even){
	width: 500px;

}
.contact_message_list li.add{
	width: 100%;
}
.add{
	font-size: 18px;
	color: #4a4a4a;
	margin-top: 30px;
}
.add div{
	float: left;
}
.address_detail{
	width: 450px;
	margin-left: 10px;
}
/*events*/
.event_lists{
	padding: 0px;
}
.event_lists li{
	/*width: 877px;*/
	padding: 30px 0px;
	padding-left: 16px;
	border-bottom: 1px dotted #cccccc;
}
.event_item_top{

}
.event_title,.event_message{
	float: left;
}
.event_view_detail,.event_desc{
	float: right;
}
.event_detail{
	margin-top: 16px;
}
.event_title{
	/*width: 600px;*/
	width: 70%;
	height: 31px;
	font-family: HelveticaLTStd-Bold;
	font-size: 24px;
	line-height: 31px;
	color: #11629a;
}
.event_view_detail {
	/*width: 146px;*/
	width: 20%;
	height: 31px;
	background-color: #11629a;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 31px;
	cursor: pointer;
}
.event_view_detail a{
	width: 146px;
	height: 31px;
	font-size: 14px;
	color: #fff;
	display: inline-block;
	text-decoration: none;
}
.event_message {
	/*width: 276px;*/
	width: 40%;
	background-color: #74b8ce;
	padding: 15px 13px;
}
.event_desc{
	width: 58%;
	/*width: 560px;*/
	font-size: 14px;
	line-height: 24px;
	color: #000000;
	max-height: 100px;
	overflow: hidden;
}
.event_datetitle,.event_datetime,.event_location_title,.event_locationname{
	float: left;
}
.event_datetitle,.event_location_title{
	width: 95px;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #fff;
}
.event_datetime,.event_locationname{
	font-size: 14px;
	color: #fff;
	line-height: 20px;
}
.event_locationname{
	line-height: 40px;
}
/*selected*/
.contents_date{
	width: 100%;
	text-align: center;
	color: #4a4a4a;
	font-size: 14px;
}
.contents_title{
	font-size: 18px;
	color: #11629a;
}
.eventshow{
	/*width: 1200px;*/
	width: 100%;
	padding-left: 61px;

	margin: auto;
}
.backbutton{
	width: 112px;
	height: 47px;
	background-color: #11629a;
	font-size: 20px;
	line-height: 47px;
	text-align: center;
	color: #fff;
	cursor: pointer;
  font-family:"HelveticaLTStd-Bold";
}
.eventdetailnamedate{
	/*margin-left: 61px;
	width: 1140px;*/
	margin-top: 40px;
}
.eventdetailname{
	float: left;
	width: 900px;
	height: 35px;
	font-size: 30px;
	line-height: 35px;
	color: #2871a4;
  font-family:"HelveticaLTStd-Bold";
}
.eventdetaildate{
	width: 150px;
	height: 35px;
	line-height: 35px;
	float: right;
	font-size: 18px;
	color: #4a4a4a;
	text-align: right;
}
.eventdetailline {
	/*width: 1140px;*/
	height: 5px;
	background-color: #74b8ce;
    /*margin-left: 61px;*/
    margin-top: 19px;
}
.eventdetaildetail{
	margin-top: 33px;
	/*margin-left: 61px;*/
}
.eventdetailleft{
	float: left;
	/*width: 733px;*/
	width: 70%;
	/*height: 483px;*/
	background-color: #f5f5f5;
	/*opacity: 0.44;*/
	padding: 32px 0px;
}
.eventdetailright{
	/*width: 406px;*/
	width: 30%;
	/*height: 616px;*/
	float: right;
}
.eventdetailleft{
	padding-left: 29px;
}
.eventdetailleft div{
	float: left;
}
.eventdetailTitle{
	width: 121px;
	height: 25px;
	line-height: 25px;
	color: #2871a4;
	font-size: 20px;
	margin-bottom: 27px;
}
.eventdetailDateValue,.eventdetailLocationValue{
	width: 475px;
	color: #676767;
	font-size: 20px;
	height: 25px;
	line-height: 25px;
	margin-bottom: 27px;
}
.eventdetailoneLine{
	width: 677px;
	height: 1px;
	background-color: #2871a4;
}
.eventdetailSubject{
	font-size: 20px;
	color: #2871a4;
	height: 35px;
	line-height: 35px;
	margin-top: 24px;
}
.eventdetailDesc{	
	width: 677px;
	font-size: 14px;
	line-height: 24px;
	color: #000000;
	margin-top: 20px;
}
.eventdetailright{
	padding-left: 5%;
}
.addressbookimg{
	width: 110px;
	height: 47px;
	cursor: pointer;
	text-align: center;
}
.addressbooktitle{
	text-align: center;
	width: 110px;
	font-size: 14px;
	color: #4a4a4a;
	margin-top: 10px;
	margin-bottom: 30px;
}
.address-book {
	font-size: 14px;
	color: #4a4a4a;
}
.collagenotes{
	width: 100%;
	/*padding-left: 61px;*/
	font-size: 14px;
	color: #676767;
	margin-top: 50px;
}
.collagenotes a{
	font-size: 14px;
	color: #676767;
}
.entrybutton{
	margin-top: 30px;
}
.entrylink{
	float: left;
	/*padding-left: 61px;*/
	font-size: 26px;
	color: #f3be88;
	height: 40px;
	line-height: 40px;
}
.entrylink a{
	font-size: 26px;
	color: #f3be88;
	font-family: HelveticaLTStd-Bold;

}
.nextbutton{
  font-family:"HelveticaLTStd-Bold";
	float: right;
	width: 194px;
	height: 49px;
	background-color: #11629a;
	cursor: pointer;
	color: #fff;
	text-align: center;
	line-height: 49px;
	font-size: 20px;

}
/*群体影集 */
.group_gallry{

}
.group_gallry li{
	float: left;
	margin-right: 10px;
	cursor: pointer;
	height: 50px;
    margin-top:20px;
}
.entry{
    width:190px;
    height: 40px;
    line-height: 40px;            
    background:#f3f5f7;
    /*padding:10px;*/
    text-align: center;
    position: relative;
    /*设置圆角*/
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    color: #11629a;
    font-size: 16px;
}
.entry.active{
	background: #74b8ce;
	color: #fff;
	font-size: 16px;
}
.entry.active .entry-trangle{
    width:0; 
    height:0; 
    border-left:20px solid transparent;
    border-right:20px solid transparent;
    border-top:20px solid #74b8ce;
    position: absolute;
    top: 29px;
    left: 70px;
}
.gallery_list_title{
	float: left;
	/*width: 650px;*/
	width: 67%;
	overflow: hidden;
	font-size: 20px;
	color: #4a4a4a;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;

}
.gallery_title_page{
	margin-top: 39px;
	/*width: 877px;*/
}
#events_gallery,#individual_gallery{
	display: none;
}
.gallery_page,.gallery_prev,.gallery_next{
	float: right;
}
.gallery_prev,.gallery_next{
	width: 19px;
	height: 19px;
	background-color: #d9dde1;
	text-align: center;
	line-height: 19px;
	color: #fff;
	border-radius: 50%;
	margin-left: 10px;
	cursor: pointer;
	margin-top: 10px;
}
.gallery_page{
	width: 26px;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #000000;
}
.gallery_page span{
	color: #e32518;
}
.title_line{
	/*width: 876px;*/
	height: 5px;
	background-color: #74b8ce;
	margin-top: 5px;
}
.group_gallery_img {
	/*width: 829px;*/
	width: 100%;
	height: 442px;
	/*background-color: #f3f5f7;*/
	margin: auto;
	margin-top: 50px;
}
.group_gallery_img img{
	/*width: 829px;*/
	width: 100%;
	height: 442px;
}
.group_gallery_descripation {
	/*width: 827px;*/
	width: 100%;
	height: 47px;
	margin: auto;
	font-size: 18px;
	color: #fffefe;
	margin-top: 20px;
	line-height: 47px;
	text-align: center;
	background-color: #74b8ce;
}
/*课程影集*/
.course_gallary_item{
	position: relative;
	float: left;
	width: 30%;
	/*width: 264px;*/
	height: 205px;
	margin-top: 36px;
	margin-left: 20px;
}
.selectImgEvents,.selectImgIndividual{
	display: none;
	position: absolute;
	width: 19px;
	height: 19px;
	background: url(../images/input-radio.jpg); 
	right: 10px;
	bottom: 40px;
	cursor: pointer;
}
.selectImgIndividual{
	bottom: 50px;
}
.selectImgEvents.active,.selectImgIndividual.active{
	background: url(../images/input-radio-selected.png);
}
.finishDownevents,.finishDownindividual{
	width: 180px;
	height: 40px;
	line-height: 40px;
	text-align: center;
    background: #74b8ce;
    font-size: 18px;
    color: #fff;
    float: right;
    cursor: pointer;
    display: none;
    margin-top: 20px;
}
.course_gallary_item_img{
	width: 264px;
	height: 175px;
}
.course_gallary_item_img img{
	width: 264px;
	height: 175px;
}

.course_gallary_item_text{
  font-family:"HelveticaLTStd";
	width: 264px;
	height: 20px;
	font-size: 16px;
	line-height: 20px;
	text-align: center;
	margin-top: 10px;
	/*overflow-x: hidden;*/
}
/*个人影集*/
.person_gallary_imgs{

}
.person_gallary_imgs li{
	width: 181px;
	/*height: 260px;*/
	float: left;
	margin-left: 40px;
	margin-top: 28px;
	cursor: pointer;
	position: relative;
}
.person_gallary_imgs li img{
	width: 181px;
	height: 230px;
}
.person_gallary_item_text{
  font-family:"HelveticaLTStd";
	width: 181px;
	height: 20px;
	line-height: 20px;
	font-size: 16px;
	text-align: center;
    margin-top: 20px;
}
/*gallery left*/
.gallery_left_year{
  	font-family:"HelveticaLTStd-Bold";
	/*width: 273px;*/
	height: 45px;
	border: dotted 1px #cccccc;
	padding-left: 42px;
	line-height: 45px;
	font-size: 16px; 
	margin-top: 5px;
	color: #11629a;
	cursor: pointer
}
.gallery_left_year.active{
	background-color: #11629a;
	color: #fff;
}
.gallery_events li{
	/*width: 272px;*/
	height: 34px;
	background-color: #74b8ce;
	color: #fff;
	font-size: 12px;
	line-height: 34px;
	/*text-align: center;*/
	padding-left: 61px;
	padding-right: 25px;
	margin-top: 5px;
	cursor: pointer;
}
.gallery_events_text{
	width: 160px;
	float: left;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.jiantou{
	width: 26px;
	float: right;
}
.gallery_show_date{
	width: 140px;
	height: 40px;
	line-height: 40px;
	float: right;
	text-align: right;
}
.gallery_show_img{
	/*width: 827px;*/
	/*height: 448px;*/
	margin-left: 24px;
	/*background:red;*/
	margin-top: 38px;
}
.gallery_show_img img{
	/*width: 827px;*/
	width: 100%;
	/*height: 448px;*/
}
.gallery_show_content{
	/*width: 792px;*/
	font-size: 16px;
	line-height: 30px;
	color: #4a4a4a;
	margin-left: 24px;
	margin-top: 41px;
	overflow: hidden;
}
.gallery_show_content img{
	width: 100%;
}
.person_detail_message{
	padding-left: 26px;
	height: 260px;
	margin-top: 40px;
}
.person_detail_photo{
	width: 207px;
	height: 260px;
	float: left;
}
.person_detail_photo img{

	width: 207px;
	height: 260px;
}
.person_detail_desc{
	width: 600px;
	float: right;
	line-height: 40px;
	font-size: 20px;
	color: #11629a;

}
.gallery_events li.comfirn{
	background: #11629a;
}
.person_detail_title{
	display: inline-block;
	width: 100px;
}
.person_detail_value{
	display: inline-block;
	color: #000;
	font-size: 18px;
}
.person_detail_line {
	width: 852px;
	height: 1px;
	background-color: #dcdcdc;
	margin: auto;
	margin-top: 50px;
}
.searchArea {
	width: 828px;
	height: 99px;
	background-color: #f5f5f5;
	margin: auto;
	margin-top: 18px;
	padding: 17px 20px;
}
.searchArea div{
	float: left;
}
.searchOption select{
	width: 101px;
	height: 58px;
	padding-left: 10px;
	font-size: 16px;
	border: none;
}
.searchText input{
	width: 600px;
	height: 58px;
	border: none;
	border-left: 1px solid #ccc;
	padding: 10px;
	font-size: 16px;
}
.searchButton{
	width: 87px;
	height: 58px;
	cursor: pointer;
	background-color: #f84949;
	text-align: center;
	line-height: 58px;
}
.person_detail_change{
	width: 828px;
	margin: auto;
	height: 30px;
	margin-top: 20px;
	cursor: pointer;
}
.detail_change_icon{
	width: 20px;
	height: 20px;
	line-height: 20px;
	float: right;
}
.detail_change_text{
	float: right;
	width: 118px;
	height: 20px;
	font-size: 12px;
	line-height: 20px;
	letter-spacing: 0px;
	color: #11629a;
	margin-left: 10px;
}
.person_list_item{
	float: left;
	margin-left: 34px;
	cursor: pointer;
}
.person_list_item:first-child{
	margin-left: 0px;
}
.person_detail_lists{
	width: 828px;
	margin: auto;
	margin-top: 10px;
}
.person_list_img{
	width: 181px;
	height: 216px;
}
.person_list_img img{
	width: 181px;
	height: 216px;
}
.person_list_title{
	width: 181px;
	height: 30px;
	line-height: 30px;
	margin-top: 10px;
	text-align: center;
}
.person_detail_date{
	float: right;
	width: 100px;
	font-size: 14px;
	color: #4a4a4a;
	text-align: right;
	height: 30px;
	line-height: 30px;
}
.person_detail_subject{
	float: left;
	width: 700px;
	font-size: 20px;
	height: 30px;
	line-height: 30px;
}
.person_detail_title_page{
	margin-top: 30px;
}
.layui-textarea-block{
	float: left;
}
.individual_download_button,.events_download_button,.gallery_download_button{
	float: right;
	width: 130px;
	height: 40px;
	background: #74b8ce;
	margin-right: 10px;
	text-align: center;
	line-height: 40px;
	font-size: 18px;
	color: #fff;
	cursor: pointer;
}
.gallery_download_button a{
	color: #fff;
}
.username{
	width: 150px;
	height: 40px;
	line-height: 40px;
	float: right;
	font-size: 18px;
	cursor: pointer;
	padding: 0 20px;
	margin-top: 20px;
	text-align: center;
	color: #fff;
  	border: 1px solid #fff;
}
.logout{
	float: right;
	width: 170px;
	height: 40px;
	text-align: center;
	font-size: 18px;
	line-height: 40px;
	cursor: pointer;
	margin-top: 20px;
	background: #fed201;
	color: #000;
	margin-left: 10px;
}
/*forget*/
.forget_email_input,.new_email_input{
	width: 299px;
    height: 50px;
    border: none;
    background-color: #f0f0f0;
    outline: none;
    font-size: 14px;
    color: #4a4a4a;
    margin-top: 25px;
    margin-left: 27px;
}
.forget_email_input input,.new_email_input input {
    width: 299px;
    height: 50px;
    border: none;
    background-color: #f0f0f0;
    padding: 10px;
    outline: none;
    font-size: 14px;
    color: #4a4a4a;
}
.forget_send_message{
	width: 299px;
    height: 50px;
    margin-top: 25px;
    margin-left: 27px;
}
.forget_send_input{
	float: left;
	width: 150px;
	height: 50px;
    outline: none;
    background-color: #f0f0f0;
    color: #4a4a4a;
}
.forget_send_input input{
	width: 150px;
	height: 50px;
	border: none;
    background-color: #f0f0f0;
    padding: 10px;
    outline: none;
    font-size: 14px;
    color: #4a4a4a;
}
.forget_send_button{
	float: right;
	width: 130px;
	height: 50px;
	line-height: 50px;
	text-align: center;
    background-color: #74b8ce;
    font-size: 18px;
    color: #fff;
    cursor: pointer;
}
.update_password{
	width: 299px;
    height: 50px;
    background: #74b8ce;
    margin-top: 20px;
    margin-left: 25px;
    text-align: center;
    line-height: 50px;
    font-size: 18px;
    color: #fff;
    cursor: pointer;
}