﻿@charset "utf-8";
/* CSS Document */
*{outline:none;}
.hf_clear{ clear:both;}
.hf_left{ float:left;}
.hf_right{ float:right;}

/************************************志愿者  start ************************************/

/*活动 start*/
.hZyz_list{ width: 1220px;margin: 0 auto; padding-top: 75px;}
.hZyz_list ul{ overflow:hidden; padding-bottom: 35px; padding-left:5px; }
.hZyz_list ul li { float: left; width: 213px;height: 344px; margin: 0 15px; position: relative; background: #f2f2f2; border-top-left-radius: 10px;border-top-right-radius:10px;}
.hZyz_list ul li .hZyz_list_img{ border-top-left-radius: 10px;border-top-right-radius:10px; width:213px; height:185px;}
.hZyz_list ul li .hZyz_list_info{width:213px; position: relative; top: -48px; margin: 0 auto;}
.hZyz_list ul li b { display: block; text-align: center; width: 100%; height: 33px; padding-top:12px; font-size: 16PX; color: #fff; font-weight: normal; background:url(../img/h_yybg.png) repeat-x 0 0; margin: 0 auto;}
.hZyz_list ul li .h_listInfo_text {display: block;text-align: center; margin: 0 auto; margin-top: 10px; height: 90px; font-size: 14px; line-height: 24px; color: #333333;}
.hZyz_list ul li .h_listInfo_text label{ display:block;}
.hZyz_list ul li .h_listInfo_text label.hZyz_time{color:#333;}

.hZyz_list ul li .h_listInfo_text label small{ color:#d41a17; font-size:14px;}
.hZyz_list ul li .h_listInfo_text label em{ color:#ff7510; font-style:normal; font-size:14px;}

.hpageDiv{width:100%; text-align:center; padding-top:10px;}
.hpageDiv a{width:98px; height:28px; text-align:center; color:#fff !important; line-height:28px; display:inline-block; margin:0 20px; background:#ef5344; font-size:15px;}
.hpageDiv a:hover{ background:#ef5344;}

/*==============志愿者活动报名 按钮状态====================*/
.zyz_btn_bm {}
.zyz_btn_bm a:link,.zyz_btn_bm a:visited {
	text-align: center;
	width: 100px;
	height: 30px;
	line-height:30px;
	font-size: 16px;
	color: #ff7510;
	border:2px solid #fc8d3c;
	display:block;
	margin:0 auto;
}
.zyz_btn_bm a:hover,.zyz_btn_bm a:active{
	background: #ff7510;border:2px solid #ff7510;
	color: #fff !important;
	}
/*已报名 换a标签的 class*/	
.zyz_btn_bm_ybm
{  text-align: center;
	width: 100px;
	height: 30px;
	line-height:30px;
	font-size: 16px;
	color: #fff !important;
	border:2px solid #888!important; background: #888!important;
	display:block;
	margin:0 auto;
  }

/*活动 end*/

/*排行 start*/
.hZyz_ph{width:1196px; margin:0 auto; height:auto;padding-top: 45px;}
.hZyz_ph .hZyz_phTable{padding:15px 0;}
.hZyz_ph .hZyz_phTable thead{ background-color:#c6d2e0; color:#312d2d; font-size:16px;}
.hZyz_ph .hZyz_phTable thead td{height:47px;}
.hZyz_ph .hZyz_phTable .h_labelsmall{ font-size:12px;}
.h_select_area{ font-size:16px; border:0; font-family:'微软雅黑'; background-color:#c5d2e0;}
.hZyz_ph .hZyz_phTable td{ text-align:center;}
.hZyz_ph .hZyz_phTable tbody td{height:41px; font-size:14px;}
.h_PiaoNum{color:#ff3334; font-weight:bold;}
.hZyz_ph .hZyz_phTable tbody tr.h_bg1{ background-color:#e4eaf2;}
.hZyz_ph .hZyz_phTable tbody tr.h_bg2{ background-color:#fafafa;}
.h_em1,.h_em2,.h_em3,.h_em4{width:22px; height:22px; display:inline-block; text-align:center; line-height:22px; color:#fff; font-size:14px; font-weight:bold; font-style:normal; background:url(../img/h_morebtn.png) no-repeat;}
.h_em1{ background-position:-138px -90px;}
.h_em2{ background-position:-138px -130px;}
.h_em3{ background-position:-138px -170px;}
.h_em4{ background-position:-138px -210px;}
.hZyz_ph .hZyz_phTable tbody td .h_detailbtn{width:92px; height:28px; line-height:28px; background:url(../img/h_morebtn.png) no-repeat; background-position:0 -171px; text-align:left; display:inline-block; font-size:12px; color:#9c6b54; text-indent:10px;}
.hZyz_ph .hZyz_phTable tbody td .h_detailbtn:hover{ background-position:0 -214px; color:#fff;}
/*排行 end*/

/*投票 start*/
.hZyz_toupiao{width:1235px; margin:0 auto; margin-top:15px; padding-top: 55px;}
.hZyz_toupiao_ul {overflow: hidden; padding: 0 10px; width:1190px; outline: none; height: 405px; }
.hZyz_toupiao_ul li {width: 100px; height: 195px; position: relative; float: left; margin: 5px 16px 0 16px;}
.h_Tpphoto {width: 100px; height: 120px;}
.hbg_black {width: 100%; height: 23px; position: absolute; top:97px; background: url(../img/h_fgbg.png) repeat; text-align: center; line-height: 25px;color: #FFF;font-size: 14px;}
.hps {font-size: 14px; color: #808080; text-align: center;}
.hps .h_Pnum{color:#ff0301;}
.h_Btntoupiao {text-align: center; background: url(../img/h_morebtn.png) no-repeat -138px -503px; width: 89px; height: 26px; color: #fff; font-size: 12px; line-height: 26px; margin: 2px auto 0px auto; cursor: pointer;}
.h_Btntoupiao:hover{text-align: center; background: url(../img/h_morebtn.png) no-repeat -138px -545px;}

/*投票 end*/

/*申请 start*/
.hZyz_sqDiv{width:1210px; margin:0 auto; padding-top: 95px;}
.hZyz_sqDiv .h_DivLeft{width:191px; height:347px; float:left; padding:20px 0 0 45px;}
.hZyz_sqDiv .h_DivRight{width:930px; height:377px; float:right;}
.h_BDleft{width:750px; height:250px; float:left;}
.h_BDleft li{width:50%; float:left; height:30px; padding-bottom:23px;}
.h_tagSpan{width:90px; font-size:14px; color:#323335; font-weight:bold; text-align:right; display:inline-block;}
.h_InputCss,.h_AreaCss{ background-color:#fdfdfe; border:0; border:1px solid #bababd;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius:5px; font-family:'微软雅黑';}
.h_InputCss{ width:210px; height:30px; line-height:30px;  text-indent:5px;}
.h_InputZC{width: 600px; vertical-align: top; display: inline-block;line-height:23px;}
.h_InputZC label{ font-size:12px; margin:0 8px 0 3px;}
.h_AreaCss{ width:770px; height:80px; line-height:20px; vertical-align:top; padding:5px;}
.h_BDright{width:130px; height:200px; float:left; text-align:center;}
.h_BDright .h_zyzTX{ display:block;  border:1px solid #b9b9b9; width:120px; height:147px;}
.h_BDright .h_zyzimg_a{text-decoration:underline; cursor:pointer; color:#fb1112; font-size:14px; line-height:40px;}
.h_ZyzIntro{width:100%;}
.h_emFont{color:#fb1112; font-weight:bold; font-style:normal; margin-right:8px;}
.h_ZyzSQBtn{width:100%; height:34px; margin-top:20px; text-align:center;}
.h_ZyzSQBtn .h_btnone,.h_ZyzSQBtn .h_btntwo{width:123px; height:34px; line-height:34px; font-size:16px; color:#fff; border:0; display:inline-block; text-align:center; font-family:'微软雅黑'; margin:0 20px;}
.h_ZyzSQBtn .h_btnone{ background:#ef5344;}
.h_ZyzSQBtn .h_btntwo{ background:#888;}
/*申请 end*/

/*详细 start*/
.zyz_gr_sub {width: 100%;height: 402px; overflow: hidden; font-size: 14px;}
.zyz_sub_info {float: left; margin-top: 10px; margin-left: 30px; width: 940px; overflow: hidden;color: #111;}
.zyz_sub_info b {font-size: 20px; margin-bottom: 20px;line-height: 20px; color: #ff2e2e; display: block; padding-left: 20px;}
.zyz_sub_info ul {overflow: hidden;margin-bottom: 20px; width: 1000px; margin-left: -60px;}
.zyz_sub_info li {background: url(../img/ico_zyz_sub.png) no-repeat 0 13px; width: 420px; height: 24px; line-height:24px; padding:4px 0 4px 20px; overflow: auto; overflow-x: hidden; margin:5px 0 5px 60px; float: left; border-bottom: 1px dotted #bfbdbc;}
.zyz_sub_photo { float: left; width: 150px; margin: 10px 0 0 50px;}
.but_qiuzhu { width: 101px; margin: 20px auto;}
.but_qiuzhu a{}
.but_qiuzhu a:link,.but_qiuzhu a:visited {
	background:#ef5344; text-align: center; color: #fff;font-size: 14px;display: block; width: 101px; height: 29px;line-height: 29px;
} 
.but_qiuzhu a:hover,.but_qiuzhu a:active {
background:#b02b1e; text-align: center; color: #fff;font-size: 14px;display: block; width: 101px; height: 29px;line-height: 29px;
}

.but_qiuzhu a:hover{ background-position: -121px -707px;}

/*详细 end*/

/************************************志愿者  end ************************************/

/************************************文化大数据  start ************************************/
.hWHDSJ{width: 1265px;height: 488px;margin: 0 auto;background:url(../img/h_DsjBg.png) no-repeat center center #312f58;overflow: hidden;margin-bottom:20px;}
.hWHDSJ .hWHDSJ_Item1,.hWHDSJ .hWHDSJ_Item2,.hWHDSJ .hWHDSJ_Item3{width:395px; height:455px; float:left; margin:20px 11px 0 11px;}
.hWHDSJ .hWHDSJ_Item1{ margin-left:20px;}
.h_Item2Text_top{width:365px; height:96px;padding:64px 15px 0 15px;margin-left: 5px;}
.h_ItemText{margin-top:58px; text-align:center;}
.hWhg_num{width:100%; margin:0 auto; }
.hWhg_num dd{width:63px; height:88px; float:left; padding:0 14px;}
.hWhg_num dd .h_Num1,.hWhg_num dd .h_Num2,.hWhg_num dd .h_Num3,.hWhg_num dd .h_Num4,.hWhg_num dd .h_Num5,.hWhg_num dd .h_Num6,.hWhg_num dd .h_Num7{ font-size:25px; color:#fff; text-align:center; width:63px; height:62px; line-height:62px; background:url(../img/h_DSJItembg.png) no-repeat;}
.hWhg_num dd .h_Num1{ background-position:0 0;}
.hWhg_num dd .h_Num2{ background-position:-87px 0;}
.hWhg_num dd .h_Num3{ background-position:-173px 0;}
.hWhg_num dd .h_Num4{ background-position:-260px 0;}
.hWhg_num dd .h_Num5{ background-position:-345px 0;}
.hWhg_num dd .h_Num6{ background-position:-432px 0;}
.hWhg_num dd .h_Num7{ background-position:-518px 0;}
.hWhg_num dd .h_Name{width:100%; text-align:center; color:#6ac6fd; font-size:14px; margin-top:5px;}
.h_Item1Text_top{height:80px; width:365px; padding-top:75px; padding-left:35px; color:#1ce2f9;}
.h_Item1Text_top .h_Dsj_totalTop{width:100%; height:38px; line-height:8px; margin-top:7px;}
.h_Dsj_totalTop .h_totaltag1{width:72px; text-align:right; font-size:15px; color:#1ce2f9; font-weight:bold;}
.h_Dsj_totalTop .h_totaltag2{ font-size:43px; color:#1ce2f9; font-family:Arial;letter-spacing:2px;}
.h_Dsj_totalBottom{ font-size:13px; font-weight:bold; color:#1ce2f9;}
.h_Dsj_totalBottom .h_spanTag{ margin-right:20px;}

.h_Item1Text_bottom{width:100%; height:260px; margin-top:22px;}
.h_Dsj_hdps_title{ height:43px; padding-top:20px; color:#1ce2f9; width:370px; font-size:13px; font-weight:bold; text-align:right;}
.h_Dsj_hdps_title .h_Dsj_tag,.h_Dsj_totalBottom .h_Dsj_tag{ font-family:Constantia; margin-right:5px;}
.h_Dsj_hdps_text{width:100%; text-align:center;}

.h_Item2Text_bottom{width:395px; height:264px; margin-top:20px;}
.h_FwrsTab{width:365px; height:37px; margin:0 auto; padding-top:10px;}
.h_FwrsTab a{width:84px; height:37px; line-height:33px; margin:0 2px; float:left; background:url(../img/h_dsj_tab.png) no-repeat; color:#ffffff; font-size:12px; font-weight:bold; text-indent:26px; cursor:pointer;}
.h_FwrsTab a.h_tab1{ background-position:0 0;}
.h_FwrsTab a.h_tab2{ background-position:-89px 0;}
.h_FwrsTab a.h_tab3{ background-position:-175px 0;}
.h_FwrsTab a.h_tab4{ background-position:-262px 0;}
.h_FwrsTab a.h_tab1:hover{ background-position:0 -43px;}
.h_FwrsTab a.h_tab2:hover{ background-position:-89px -43px;}
.h_FwrsTab a.h_tab3:hover{ background-position:-175px -43px;}
.h_FwrsTab a.h_tab4:hover{ background-position:-262px -43px;}
.h_FwrsSouce .h_SouceItem{width:100%; height:190px; text-align:center; padding-top:10px; margin-top:10px;}

/*大数据二级  start*/
.hWHDSJ_er{width:1265px; height: 488px; margin: 0 auto;overflow: hidden;margin-bottom:20px;background-color:#312f58;}
.hWHDSJ_erText{width:1690px; height: 488px; background:url(../img/h_DsjBg1.png) no-repeat 10px center;}
.hWHDSJ_erText .h_erText1{width:820px; height:440px; float:left; margin:18px 0 0 12px;}
.erText_back{width:170px; height:170px; float:left;}
.erText_back .h_backTitle{color:#fff; width:100%; height:23px; font-size:14px;}
.erText_back .h_backA{width:145px; height:140px;display:block; margin-top:2px;}

.erText_base{width:640px; height:150px; float:right; padding:15px 5px 0 5px;}
.erText_base .h_baseTitle{width:100%; height:40px; margin-bottom:15px;}
.h_baseTitle_L{ float:left; color:#cccbb2; font-weight:bold; font-size:18px; text-indent:28px;}
.h_baseTitle_R{width:320px; height:40px; color:#1ce2f9; float:right;}
.h_baseTitle .h_totaltag1{width:72px; text-align:right; font-size:14px; color:#1ce2f9; font-weight:bold; line-height:18px; display:inline-block;}
.h_baseTitle .h_totaltag2{ font-size:40px; color:#1ce2f9; font-family:Arial;letter-spacing:2px;}

.erText_active{width:395px; height:255px; float:left; margin-top:15px;}
.h_erItemTitle{ font-size:12px; color:#ffd800; font-weight:bold; margin-left:23px; padding-top:20px; position:relative;}
.h_erItemTitle .h_erItemTag{ margin-top:15px; display:inline-block;}
.h_erItemTitle .h_erItemTag1{ margin-top:22px; display:inline-block;}
.h_erItemTitle .h_Dsj_tag{ font-family:Constantia; margin-right:5px;}
.h_erItemSelect{ font-size:13px; color:#fff; background:url(../img/h_dsjtag.png) no-repeat 0 0; position:absolute; right:30px; top:20px; border:0; text-align:center; font-family:'微软雅黑'; width:70px; height:20px; display:block; line-height:20px; padding:0;}
.h_erItemText{width:100%; text-align:center; padding-top:5px;}
.erText_user{width:395px; height:252px; float:right; margin-top:17px;}

.h_erText2{width:815px; height:440px; float:left; margin:18px 0 0 25px;}
.erText_visit,.erText_info,.erText_appointment,.erText_Booking{width:395px; height:210px; float:left;}
.erText_appointment,.erText_Booking{ margin-top:20px;}
.erText_info,.erText_Booking{ margin-left:23px;}

/*大数据二级  end*/


/************************************文化大数据  end ************************************/


/************************************在线展厅  start ************************************/

/*个人作品展 start*/
.hZxzt_Div{width: 1236px;height: 492px; margin: 0 auto; margin-bottom:20px; position:relative; overflow:hidden; z-index:11;}
.hZxzt_Div .H_zxztInfo{width:800px; height:418px; position:absolute; top:40px; left:213px;}
.H_zxztInfo .title { width: 100%; height:43px; background: url(../img/h_zxztbg.png) no-repeat center 0;}
.H_zxztInfo .title .title_map {color: #bababa;font-size: 14px;line-height: 43px; text-indent: 15px; float: left; width: 100%; position:absolute; top:0;}
.H_zxztInfo .title .h_zxztClose{width:30px; height:29px; float:right; margin:7px 9px 0 0;position: absolute; right: 0;}
.H_zxztInfo .title .h_zxztUpload{width:110px; height:30px; float:right; margin:7px 15px 0 0; background:url(../img/h_morebtn.png) no-repeat 0 -363px;text-indent: 38px; font-size: 15px; line-height: 30px; display:block;    position: absolute;
    right: 0;}
.H_zxztInfo .title_map a {color: #ffffff;}
.H_zxztInfo .title_map a, .title_map label {margin: 0 5px;}
.H_zxztInfo .Con_Text {width: 800px; height: 375px; background: url(../img/h_zxztTbg.png) no-repeat 0 0; position: relative; font-size:14px;}
.Con_Text .zlInfo {width: 590px; margin: 0 auto; padding-top: 40px;}
.Con_Text .zlInfo .zlInfo_dl { width: 100%; height: 270px;}
.Con_Text .zlInfo .zlInfo_dl dd { width: 100%;padding: 10px 0; clear:both;}
.Con_Text .zlInfo .zlInfo_dl .left_name {width: 65px; float: left; color: #333333; line-height: 40px;}
.Con_Text .zlInfo .zlInfo_dl .right_input {width: 515px; float: right;}
.right_input .zl_name {width: 366px; height: 37px; background: url(../img/h_zxzl_input.png) no-repeat 0 0; border: 0; padding: 0 10px; color: #fff; font-family:'微软雅黑';}
.right_input .zl_ms { width: 507px; height: 108px; background: url(../img/h_zxzl_input1.png) no-repeat 0 0; border: 0; padding: 10px; color: #fff; font-family:'微软雅黑';resize: none;}
.right_input .span_radio {font-size: 16px; line-height: 35px; color: #333;}
.right_input .span_radio .lab_radio {margin-right: 20px;}
.btn_a .btn_next {width: 230px; height: 33px; margin: 0 auto; display: block; line-height: 33px; text-align: center; font-size:16px; font-family:'微软雅黑'; color: #fff; background-color: #393939;-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; border: 0;}
/*个人作品展 end*/

/*上传素材 start*/
#wrapper{text-align:center; padding-top:30px;}
.wrapper_content{width:686px; margin:0 auto;}
#overlay_pic { width:400px;}
.jscarousal{width: 770px; height: 237px; margin:0 auto;	padding: 0;	padding: 15px 8px 22px 8px;position: relative; /*overflow: hidden;*/}
.jscarousal .jscarousal-left, .jscarousal .jscarousal-right, .jscarousal .jscarousal-left_1, .jscarousal .jscarousal-right_1{float: left;width: 33px;height: 47px;color: White;position: relative;	top: 65px;cursor: pointer; background:url(../img/h_zxzt_btn.png) no-repeat;}
.jscarousal .jscarousal-left, .jscarousal .jscarousal-left_1{background-position: left;}
.jscarousal .jscarousal-right, .jscarousal .jscarousal-right_1{background-position: right;}
.jscarousal .jscarousal-left_1, .jscarousal .jscarousal-right_1{top: 100px;}
.jscarousal-contents_1{width:590px;height:275px;float: left;position: relative;overflow: hidden; margin:0 50px;}
.jscarousal-contents{width:690px;height:225px;float: left;position: relative;overflow: hidden;}
.jscarousal-contents > div{position: absolute;	width: 100%;height: auto;}
.jscarousal-contents_1 > div{position: absolute; width: 686px;height: auto;}
.jscarousal-contents > div > div{float: left;margin:0 3px 0 18px; padding:10px 10px 0 0;}
.jscarousal-contents_1 > div > div{float: left;margin:0 5px 0 16px; padding:10px 10px 0 0;}
.jscarousal-contents img.img1{width: 194px;height: 106px;}
.jscarousal-contents_1 img.img2{width: 166px;height: 93px;}
.hidden{display: none;}
.visible{display: block;}
.thumbnail-active{filter: alpha(opacity=100);opacity: 1.0;cursor: pointer;}
.thumbnail-inactive{filter: alpha(opacity=60);opacity: 0.7;cursor: pointer;}
.thumbnail-active .delete_btn{width:22px; height:22px; background:url(../img/h_delete_btn.png) no-repeat 0 0; position:relative; top:-232px; right:-185px; z-index:999;}
.thumbnail-active .select_btn{width:19px; height:19px; background:url(../img/h_select_btn.png) no-repeat 0 0; position:relative; top:-129px; right:-153px; z-index:999;}
.thumbnail-active img.img2{ border:2px solid #419a2b;width: 162px;height: 89px;}
.thumbnail-text{color: #1b1b1b;	font-weight: bold;text-align: left;display: block;padding: 10px 2px 2px 0px;}
.thumbnail-text .mb_ms{ padding-top:10px;}
.thumbnail-text .mb_name_input{width:153px; height:20px; background-color:#e9e6de; text-indent:8px; border:0; color:#5a5958}
.thumbnail-text .mb_ms_input{width:137px; height:70px; background-color:#e9e6de; padding:3px 8px 0 8px; border:0; vertical-align:top; color:#5a5958;resize: none;}
/*上传素材 end*/

/*在线征稿 start*/
.H_zxztInfo .title .title_map1 {color: #fff;font-size: 16px;line-height: 43px; text-align:center; text-indent: 15px; width: 100%; position:absolute; top:0;}
.h_ZxztText{width:710px; height:260px; font-size:14px; line-height:20px; color:#1b1b1b; margin:0 auto; padding:30px 25px 20px 0;}
/*在线征稿 end*/

/*选择模板 start*/
#wrapper1{text-align:center;  padding-top:15px;}
.thumbnail-text_1{color: #333333; font-size:14px; text-align:center;display: block;padding: 5px 2px 2px 0px;}
.mb_label{ height:135px; padding-bottom:5px; display:block;}
#wrapper1 .jscarousal{ height:268px;}
/*选择模板 end*/
/************************************在线展厅  end ************************************/


/************************************用户中心  start ************************************/
/*用户首页 start*/
.h_userDiv{width:1210px; margin:0 auto; margin-top:15px;}
.h_userDiv .h_userDivLeft{width:620px; height:378px; border-right:1px solid #d5dce1; float:left; margin-left:20px; padding-top:15px;}
.h_userDiv .h_userDivRight{width:530px; height:378px;float:right;padding-top:15px;}
.h_userTitle{width:100%; height:45px;}
.h_userTitle .h_IconZHSZ{width:355px; height:34px; background:url(../img/h_utitle.png) no-repeat 0 0px;}
.h_userTitle .h_IconYYJL{width:355px; height:34px; background:url(../img/h_utitle.png) no-repeat 0 -73px;}
.h_userTitle .h_IconBMJL{width:355px; height:34px; background:url(../img/h_utitle.png) no-repeat 0 -135px;}
.h_userTitle .h_IconBXPD{width:310px; height:34px; background:url(../img/h_utitle.png) no-repeat 0 -200px;}
.h_userTitle .h_IconSMRZ{width:412px; height:34px; background:url(../img/h_utitle.png) no-repeat 0 -269px;}
.h_userTitle1{ background-position:0 0;}
.h_userTitle2{ background-position:0 -73px;}
.h_my_zl_a {float: left; width: 180px; height: 332px; margin-right: 40px; padding-top: 45px;text-align: center;}
.h_my_zl_a a {display: block; font-size: 16px; line-height: 26px; margin-top: 10px; text-decoration: underline; color:#e60012;}
.h_userL{width:370px; height:290px; float:right; margin:30px 30px 0 0;}
.h_userL ul{width:100%; height:230px;}
.h_userL ul li {border-bottom: 1px dashed #a7a7a7; padding-bottom: 5px;overflow: hidden; line-height: 40px; font-size: 14px;}
.h_userL ul li span {float: left;}
.h_userL ul li small {float: right; font-size: 14px;}
.h_userL ul li input {margin-top:15px;font-family:"微软雅黑"; width: 100%; font-size: 14px;text-align: right; background: none;border: none;color: #333;}
.h_zt_shenhe {display: block; line-height: 15px; margin-top: 10px;padding: 5px 0; color: #06a61c;}
.h_userbtnUpload{width:100%; height:33px; margin-top:30px;}
.h_userbtnUpload a{width:135px; height:33px; background:#ef5344; display:inline-block; text-align:center; line-height:30px; font-size:16px; color:#fff;transition: opacity 0.3s;}
.h_userbtnUpload a:hover{background:#b7372a; 
  transition: opacity 0.3s;}

.h_userR{width:100%; height:auto; overflow:auto; padding-bottom:30px; border-bottom:1px solid #d5dce1;}
.h_userR dd{width:124px; height:33px; float:left; margin:18px 20px 0 0px; padding:7px 10px; background:url(../img/h_usericon.png) no-repeat; position:relative; cursor:pointer;}
.h_userR dd.h_DLjl1{border:1px solid #ef9076; background-position:100px 4px;}
.h_userR dd.h_DLjl2{border:1px solid #81b92c; background-position:100px -47px; }
.h_userR dd.h_DLjl3{border:1px solid #b38cde; background-position:100px -100px; }
.h_userR dd.h_DLjl4{border:1px solid #57bce0; background-position:100px -152px; }
.h_userR dd.h_DLjl5{border:1px solid #fba539; background-position:100px -205px; }
.h_userR dd.h_DLjl6{border:1px solid #dc924d; background-position:100px -260px; }
.h_userR dd.h_DLjl7{border:1px solid #e47dbd; background-position:100px -315px; }
.h_userR dd .h_userJL{color:#7a7a7a; font-size:12px; display:block; line-height:13px;}
.h_userR dd .h_userJL em{ font-weight:bold; font-style:normal;}
.h_userR dd.h_DLjl1 em{color:#f67c58;}
.h_userR dd.h_DLjl2 em{color:#a2c46e;}
.h_userR dd.h_DLjl3 em {color:#a584ca;}
.h_userR dd.h_DLjl4 em{color:#25aad8;}
.h_userR dd.h_DLjl5 em{color:#e7b904;}
.h_userR dd.h_DLjl6 em{color:#f9a65a;}
.h_userR dd.h_DLjl7 em{color:#e97ec1;}
.h_userR dd .h_DLa{font-size:14px; font-weight:bold; color:#333333;}
/*用户首页 end*/

/*预约记录 start*/
.h_userDivInfo{width:1210px; margin:0 auto; padding-top:43px;}
.h_userR dd .h_hoverDL{width:146px; height:49px; line-height:49px; text-align:center; color:#fff; font-size:18px; font-weight:bold; position:absolute; top:-1px; left:-1px; background:url(../img/h_usericon1.png) no-repeat; z-index:9; display:none;}
.h_userR dd.h_DLjl1 .h_hoverDL{ background-position:0 0;}
.h_userR dd.h_DLjl2 .h_hoverDL{ background-position:0 -58px;}
.h_userR dd.h_DLjl3 .h_hoverDL{ background-position:0 -115px;}
.h_userR dd.h_DLjl4 .h_hoverDL{ background-position:0 -176px;}
.h_userR dd.h_DLjl5 .h_hoverDL{ background-position:0 -238px;}
.h_userR dd.h_DLjl6 .h_hoverDL{ background-position:0 -304px;}
.h_userR dd.h_DLjl7 .h_hoverDL{ background-position:0 -369px;}
.h_userTabelDiv{width:1208px; height:325px;}
.h_userTable{width:1180px; 
    margin-bottom: 10px; font-size:14px; color:#3d3d3d; font-family:'微软雅黑';}
.h_userTable thead{ background-color:#ececec; font-weight:bold;}
.h_userTable thead td{ border-top:1px solid #cbc9c9; border-bottom:3px solid #cbc9c9; height:40px; line-height:40px; text-align:center;}
.h_userTable thead td select{ font-family:'微软雅黑'; font-weight:bold; height:25px; line-height:25px;}

.h_userTable tbody tr{ height:40px; line-height:40px; text-align:center;}
.h_userTable tbody td{ height:40px; line-height:40px; text-align:center;}
.h_userTable tbody .h_tr1{ background-color:#efefef;}
.h_userTable tbody tr:hover{ background-color:#fff; cursor:pointer;}

.gdgd{width: 1180px;
    height: 285px;}

.h_labelOne,.h_labelTwo,.h_labelThree{width:50px; height:20px; line-height:20px; text-align:center; font-size:12px; color:#fff; display:inline-block;}
.h_labelOne{ background-color:#56b44e;}
.h_labelTwo{ background-color:#ff5151;}
.h_labelThree{ background-color:#a0a0a0;}
.h_aOne,.h_aTwo{width:51px; height:21px; display:inline-block; line-height:21px; text-align:center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.h_aOne{color:#fb9709; border:1px solid #fb9709;}
.h_aTwo{color:#ec0e0e; border:1px solid #ec0e0e;}
.h_dy_html_yy { height: 325px; width: 1203px; overflow: hidden; position: relative; z-index:7; padding-right:10px;  outline: none; }

.h-tabConin{ width: 1208px; height: 325px;}

/*预约记录 end*/

/*百姓频道 start*/
.h_BXPDtitle{width:100%; height:32px; margin-top:30px;}
.h_BXPDtext{width:93%; height:315px; overflow:hidden; margin-top:20px;}
.h_BXPDtitle .h_BXPDtextLeft{width:370px; height:32px; float:left;}
.h_BXPDtextLeft .h_BXbtn1,.h_BXPDtextLeft .h_BXbtn2{width:113px; height:32px; text-indent:40px; font-size:14px; line-height:32px; margin-right:12px; color:#fff; font-weight:bold; display:inline-block; background:url(../img/h_morebtn.png) no-repeat;}
.h_BXPDtextLeft .h_BXbtn1{ background-position:0 -502px;}
.h_BXPDtextLeft .h_BXbtn2{ background-position:0 -544px;}
.h_BXPDtextLeft .h_BXbtn3{width:100px; height:32px; border:1px solid #d2d1cf; font-size:14px; color:#2a2a2a; line-height:32px; text-indent:5px; font-family:'微软雅黑'; vertical-align:middle;}
.h_BXPDtitle .h_BXPDtextRight{width:300px; height:32px; font-size:14px; color:#2a2929; text-align:right; position:absolute; right:0px; top:97px;}
.h_BXPDtextRight em{color:#f03235; font-weight:bold; font-style:normal; margin:0 5px;}

.h_BXPDtextUL{ width:1220px; height:auto; margin:0 auto; overflow:auto; margin-top:15px;}
.h_BXPDtextUL li{width:205px; height:auto; float:left; margin:0 35px 0 0;}
.h_BXPDtextUL .h_liImg{width:196px; height:158px; padding:9px 9px 0 0; background:url(../img/h_userbg.jpg) no-repeat top right; position:relative;}
.h_BXPDtextUL .h_liImg .h_imgNum{ position:absolute; bottom:10px; right:22px; color:#fff; font-size:36px; font-family:'Arial';text-shadow: 0 2px 10px #000}
.h_BXPDtextUL .h_liName{ font-size:14px; font-weight:bold; color:#333; width:100%; text-align:center; height:40px; display:block; line-height:20px; padding:20px 0;}

/*弹出div  创建课程 css*/
.h_black_overlay {display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; -moz-opacity: 0.7; opacity: .70; filter: alpha(opacity=70); z-index:22;}
.h_tanchu_bd {display: none; width: auto; height: auto; z-index: 1002; overflow: hidden; background: #fff;}
.h_Select_Establish {width: 700px; min-height: 430px; height:auto; position: absolute; top: 50%; left: 50%; margin: -260px 0 0 -350px; background: #fff; z-index: 1001;}
.h_Select_Establish .Establish_title {width: 100%; height: 68px; color: #e42323; font-size: 26px; background-color: #fafafa; line-height: 68px; text-align: center;-webkit-border-radius: 15px; border-radius: 15px; -moz-border-radius: 15px;}
.h_Select_Establish .Establish_text { width: 655px; padding: 25px 0 20px 0; margin: 0 auto;border-top: 1px solid #e42323; overflow: auto;}
.Establish_text .h_EImg{width:145px; height:125px; float:left; background-color:#e6e6e6; text-align:center; padding-top:20px; line-height:30px; font-weight:bold; color:#474646; margin-left:20px;}
.Establish_text .h_EContext{width:450px; height:150px; float:right;}
.h_EContext li span{width:50px; display:inline-block; color:#4c4c4c; font-weight:bold; font-size:14px;}
.h_EConInput{width: 369px; height: 32px; line-height: 32px; text-indent: 5px; border: 1px solid #bababd; font-family: '微软雅黑'; -webkit-border-radius: 5px; border-radius: 5px; -moz-border-radius: 5px;}
.h_EConArea{width: 359px; height:90px; padding:5px;border: 1px solid #bababd; font-family: '微软雅黑'; -webkit-border-radius: 5px; border-radius: 5px; -moz-border-radius: 5px; resize:none; vertical-align:top;}
.Establish_type{width:635px; padding-left:20px; height:auto; line-height:25px; font-size:14px; color:#4c4c4c; margin:15px 0;}
.Establish_type span{ font-weight:bold; display:block; float:left; width:75px;}
.Establish_type .type_zhi{width:550px; float:left;}
.Establish_type label{margin-right:10px;}
.Establish_type label input{ margin-right:2px; vertical-align:middle;}
.baoming_btn{width:100%; height:auto; text-align:center; padding-top:10px;}

.h_btnEstablish{width:181px; height:38px; line-height:38px; text-align:center; color:#fff; font-size:16px; font-weight:bold;  border:0; cursor:pointer; display:block; margin:0 auto; font-family: '微软雅黑';background:#ef5344;}

.h_btnEstablish:hover{ background:#c23b2e; }
.h_btnEstablish:hover1{ background:#c23b2e; }

.h_InfoTag{ text-align:center; color:#545c63; font-size:12px;margin-top:15px; display:inline-block;}
.h_close {position: absolute; right: 20px; top: 15px;}
.Establish_textSelect{ width: 615px; margin: 0 auto; border-top: 1px solid #e42323; background: #F3F3F3; height:30px; padding:10px 20px; font-size:14px; margin-bottom:85px;}
.Establish_textSelect .h_EStablish_Select{width:180px; height:30px; line-height:30px; font-family:'微软雅黑'; margin-left:15px; border:1px solid #cecece;}
.h_btnEstablish1{width:181px; height:38px; line-height:38px; text-indent:65px; color:#fff; font-size:16px; font-weight:bold; border:0; cursor:pointer; display:block; margin:0 auto; font-family: '微软雅黑';}



/*弹出div 个人预约提交表单 css*/
.h_BDtable{ width:100%;font-size: 14px;}
.h_BDtable td { padding: 5px 0;}
.h_BDtable_left {width: 160px; text-align: right;}
.w_tanchu_bd_table input, .w_tanchu_bd_table textarea {border: #aeaeae 1px solid;}
.webuploader-container {position: relative; height: 32px; overflow: hidden;}
.webuploader-pick {position: relative;display: inline-block; width: 65px;line-height: 30px; height: 30px; cursor: pointer; color: #f00000; text-align: center; overflow: hidden; zoom: 1;text-decoration: underline;}
.h_BDtableInput{ width:350px;height:22px; padding: 0 5px;}
.h_BDtableInput2{ width: 160px; height:22px; padding: 0 5px;}
.h_BDtableInput1{border: 1px solid rgb(174, 174, 174); width:473px; height: 85px; padding: 0px 5px; font-size: 14px; overflow: hidden; outline: none;}



/*弹出div 预约配送表单 css*/
.Establish_PSDiv{width:400px; height:auto; margin:0 auto; border-top: 1px solid #e42323; padding:0 70px;}
.Establish_PSDiv .h_PSTable{width:100%; height:auto;}
.h_PSTable{ margin-top:20px;}
.h_PSTable li{padding:10px 0;}
.h_PSTable li .h_BDli{width:80px; display:inline-block; text-align:right;}
.h_BDinput{width:300px; height:20px; line-height:20px; border:1px solid #aaa; padding:3px 0;}
.h_BDinput1{width:300px; height:80px; line-height:20px; border:1px solid #aaa; padding:3px 0; vertical-align:top;}



/*弹出div 培训讲师 css*/
.h_Select_Teacher {
    width: 530px;
    min-height: 200px;
    height: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -260px 0 0 -350px;
    padding: 20px 30px 35px 30px;
    background: #fff;
    z-index: 1001;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    -moz-border-radius: 15px;
}

.h_Select_Teacher .h_showName {
    width: 100%;
    color: #333;
    font-size: 24px;
    text-align: center;
    padding-bottom: 30px;
}
.h_Select_Teacher .h_TeaDivLeft {
    width: 220px;
    float: left;
    padding-right: 20px;
    border-right: 1px solid #d4d4d4;
    text-align: center;
}
.h_Select_Teacher .h_TeaDivLeft img {
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
}
.h_Select_Teacher .h_TeaDivLeft .h_TeaDivinfo {
    display: inline-block;
    color: #211a1a;
    margin-top: 10px;
}
.h_Select_Teacher .h_TeaDivLeft .h_TeaDivinfo span {
    color: #b21c22;
    font-size: 18px;
    margin-right: 15px;
}
.h_Select_Teacher .h_yyDivDetail .h_yyTeaRight {
    width: 260px;
    height: 190px;
    float: right;
    line-height: 22px;
}
.h_Select_Teacher .w_close {
    position: absolute;
    right: 10px;
    top: 10px;
}


/*百姓频道 end*/

/*实名认证 start*/
.h_SMRZLeft{width:350px; height:360px; float:left; margin:35px 0 0 15px;}
.h_SMRZUl li{padding-top:20px;}
.h_SMRZUl li .h_sprzName{ font-size:12px; font-weight:bold; color:#333333; width:65px; display:inline-block;}
.h_SMRZUl li .SMRZ_input{width:195px; height:28px; line-height:28px; text-indent:10px; font-size:14px; padding:0;}
.h_SMRZUl li .SMRZ_tag{color:#fd5142; font-size:12px; margin-left:65px; line-height:35px;}
.h_SMRZLeft .h_smrzBtn{width:231px; height:35px; line-height:35px; text-align:center; display:block; background:url(../img/h_morebtn.png) no-repeat 0 -594px; color:#fff; font-size:16px; font-weight:bold; margin:0 auto; margin-top:120px;}
.h_SMRZLeft .h_smrzBtn:hover{background:url(../img/h_morebtn.png) no-repeat 0 -646px;}
.h_SMRZRight{width:810px; height:360px; float:right; margin-top:35px;}
.SMRZRihtItem{width:100%; height:170px;}
.h_RgihtItemName{width:50px; text-align:right; float:left; height:170px;font-size:12px; font-weight:bold; color:#333333; margin-top:20px;}
.h_RgihtItemTag{width:475px; height:170px; float:left; margin:0 20px;}
.ItemTag_Info{ font-size:13px; line-height:20px; color:#111; width:240px; float:right; margin-top:20px;}
.h_RgihtItemUpload{width:206px; height:170px; float:left;}
.h_RgihtItemUpload .h_uploadImg{width:75px; height:25px; color:#fff; text-align:center; background-color:#56b44e; line-height:25px; font-size:12px; display:block;}

/*实名认证 end*/


/*艺术广场 start*/
.H_YsgcLeBox{
	width: 883px;
	height: 540px;
	float: left;
	margin-left: 55px;
}
.h_boxdiv{width:100%; height:77px; margin-top:39px;}

.H_YsgcLeBox .wFbxt{
	display: block;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	padding: 6px 10px 6px 30px;
	background: #f4353a url(../img/pen.png) no-repeat 9px 5px;
	float: right;
	margin-top: 33px;
}
.h_YSGCDiv{width:904px; height:370px; overflow:hidden; z-index:11px; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;}
.left_section {
    width: 100%;
    background: #FAFBFC;
}
.left_section .core_title_absolute_bright {
    z-index: 400;
    top: 0;
    height: auto;
	width: 740px;
    line-height: 56px;
    background: #fff;
    border-bottom: 1px solid #BBBDBF;
    position: relative;
}
.h_ysgcTitle {width:904px; height: 33px;line-height: 33px; background-color:#dfdfdf; color:#333;position: absolute; z-index:10;}
.h_ysgcTitle .h_ysgcTName {margin-left: 20px; position: relative; z-index: 10; font-weight: bold; font-size: 14px; float:left;}
.p_postlist{padding-top:33px;}

.h_ysgcThf{width:40px; height:20px; padding:0 5px; display:block; background-color:#f4353a; color:#fff; font-size:12px; line-height:20px; float:right; margin:5px 10px 5px 0;}
.h_ysgcThf .icon-reply {width: 16px; height: 13px; display: inline-block; vertical-align: middle; background: url(../img/h_hfIcon.png) no-repeat;}

.l_post_bright {
    border: 0;
    border-bottom: 1px solid #E1E4E6;
    width: 100%; clear:both; overflow:auto; background:url(../img/h_ftbg.jpg) repeat-y 0 0;
}
.d_author, .d_author_anonym {
    width: 110px;
    float: left;
    text-align: center; font-size:14px;
    padding: 15px 0;
}
.p_author {
    position: relative;
    text-align: center;
}
.p_author .icon .icon_relative {
    margin-top: 0;
}
.icon_relative {
    position: relative;
    display: inline-block;
    zoom: 1;
    top: 0;
    left: 0;
    padding: 4px;
    margin-top: 2px;
    cursor: pointer;
}
.icon_relative img {
    float: left;
    width: 65px;
    height: 65px;-webkit-border-radius:50%;border-radius:50%;-moz-border-radius:50%;
}

.p_author .d_name{ color:#b21c22;}

.d_post_content_main {
    position: relative;
    float: left;
    width: 760px;
    padding: 0 0 8px 20px;
}
.p_content {
    position: relative;
    min-height: 125px;
    height: auto!important;
    padding: 20px 20px 0 0;
}
.d_post_content {
    line-height: 24px;
    font-size: 14px;
    word-wrap: break-word;
}
.d_post_content img
{
    max-width:720px;
    }
.core_reply_tail {
    line-height: 28px; font-size:12px;
}
.post-tail-wrap {
    float: right;
    color: #999;
    position: relative;
}
.post-tail-wrap .tail-info {
    display: inline-block;
    margin: 0 4px;
    color: #ff7613;
}
.post-tail-wrap .tail-info1 {
    display: inline-block;
    margin: 0 4px;
    color: #555;
}
.lzl_link_fold {
    color: #1D53BF;
    cursor: pointer;
    display: inline-block;
    height: 28px;
    line-height: 28px;
    text-align: center;
    width: 80px;
    background: #ececec;
}
.p_reply {
    float: right;
    margin-left: 4px; color:#f4353a;
}


.core_reply_wrapper {
    background: #ececec;
    width: 760px;
    margin-top: -1px;
    min-height: 0; font-size:14px;
}

.core_reply_content {
    padding: 4px 15px 14px; margin-bottom:10px;
}
.core_reply_content li {
    padding-top: 10px;
}
.core_reply_content li.first_no_border {
    margin-top: 0;
    border-top: 0;
}

.core_reply_content li {
    padding-top: 10px;
}
.lzl_p_p {
    float: left;
    width: 32px;
    height: 32px;
    padding: 1px;
}
.lzl_p_p img {
    width: 32px;
    height: 32px;-webkit-border-radius:50%;border-radius:50%;-moz-border-radius:50%;
}
.lzl_cnt {
    margin-left: 45px;
    zoom: 1;
    word-wrap: break-word;
    word-break: break-all;
}
.lzl_cnt .lzl_content_main {
    line-height: 20px;
    font-size: 14px;
}
.lzl_cnt .lzl_content_reply {
    text-align: right; font-size:12px;
}
.lzl_cnt .lzl_content_reply .lzl_time{color:#555;}
.lzl_cnt .lzl_content_reply .lzl_s_r{color:#f4353a;}

.lzl_cnt .lzl_s_r {
    color: #666;
    padding-left: 5px;
}
.h_repeatHF {
    text-align: left;
    overflow: hidden;
}
.lzl_cntName{color:#b21c22;}
.lzl_cntName1{color:#3066ca;}
.h_repeatHF_a{ display:block; float:right; border:1px solid #f4353a; color:#f4353a; font-size:12px; padding:3px 8px; cursor:pointer;}
.h_ftArea{ width:715px; height:40px; line-height:20px; padding:5px; border:1px solid #dfdfdf; float:right; margin-top:10px;}
.h_HFText_btn{width:60px; height:26px; line-height:26px; text-align:center; color:#fff; font-family:'微软雅黑'; border:0; float:right; background-color:#ff7f42; margin-top:10px; cursor:pointer;}


.poster_boxDiv{width:844px; padding:15px 30px; background-color:#ececec;}
.poster_head {width:100%; height:30px; font-size: 14px;}
.h_FTbiaoLeft{
     font-family:'微软雅黑';float: left; color:#333;
    font-size: 14px; font-weight:bold;
}
.h_FTbiaoLeft .ph_fbIcon {
    display: inline-block;
    width: 14px;
    height: 14px;
    background: url(../img/h_Icon.png) no-repeat;
    margin-right: 6px;
    margin-bottom: -1px;
}

.h_FTbiaoRight {color: #666; float: right;}

.poster_content .h_FBText_eara{width:100%; height:60px; border:1px solid #dfdfdf; background-color:#fff;}
.h_FBText_btn{width:70px; height:28px; line-height:28px; color:#fff; text-align:center; font-weight:bold; background-color:#f4353a; border:0; font-family:'微软雅黑'; margin-top:5px;float:right;}

/*艺术广场 end*/
/************************************用户中心  end ************************************/

/*=====================以下部分是WebUploader必须的====================*/
.webuploader-container{ position:relative; }
.webuploader-element-invisible{ position:absolute !important; clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px,1px,1px,1px); }
.webuploader-pick{ position:relative; display:inline-block; width:65px; line-height:30px; height:30px; border:1px solid #e1e1e1; cursor:pointer; background:#fff; color:#333; text-align:center; overflow:hidden; zoom:1; *display:inline; }
.webuploader-pick-hover{ background:#fafafa; }
.webuploader-pick-disable{ opacity:0.6; pointer-events:none; }
/*=====================以上部分是WebUploader必须的====================*/


/*超级管理员用户首页 start*/
.w_userDiv{width:1210px; margin:0 auto; margin-top:15px;}
.w_userDiv .w_userDivLeft{width:440px; height:378px; border-right:1px solid #d5dce1; float:left; margin-left:20px; padding-top:15px;}
.w_userDiv .w_userDivRight{width:710px; height:378px;float:right;padding-top:15px; position:relative; z-index:11}
.w_userTitle{width:100%; height:45px;}
.w_userTitle a{ float:right; display:block;height:45px; line-height:45px; font-size:14px; color:#333333; text-decoration: underline;}
.w_userTitle .w_IconZHSZ{width:355px; height:34px; background:url(../img/h_utitle.png) no-repeat 0 0px;}
.w_userTitle .w_IconYYJL{width:355px; height:34px; background:url(../img/h_utitle.png) no-repeat 0 -73px;}
.w_userTitle .w_IconBMJL{width:355px; height:34px; background:url(../img/h_utitle.png) no-repeat 0 -135px;}
.w_userTitle .w_IconBXPD{width:310px; height:34px; background:url(../img/h_utitle.png) no-repeat 0 -200px;}
.w_userTitle .w_IconSMRZ{width:412px; height:34px; background:url(../img/h_utitle.png) no-repeat 0 -269px;}
.w_userTitle1{ background-position:0 0;}
.w_userTitle2{ background-position:0 -73px;}
.w_my_zl_a {float: left; width: 180px; height: 332px; margin-right: 40px; padding-top: 45px;text-align: center;}
.w_my_zl_a a {display: block; font-size: 16px; line-height: 26px; margin-top: 10px; text-decoration: underline; color:#e60012;}
.w_userL{width:370px; height:290px; float:right; margin:10px 30px 0 0;}
.w_userL ul{width:100%; height:260px;}
.w_userL ul li {border-bottom: 1px dashed #a7a7a7; padding-bottom: 5px;overflow: hidden; line-height: 40px; font-size: 14px;}
.w_userL ul li span {float: left;}
.w_userL ul li small {float: right; font-size: 14px;}
.w_userL ul li input { width: 100%; font-size: 14px;text-align: right; background: none;border: none;color: #333;}
.w_zt_shenhe {display: block; line-height: 15px; margin-top: 10px;padding: 5px 0; color: #06a61c;}
.w_userbtnUpload{width:100%; height:33px; margin-top:30px;}
.w_userbtnUpload a{width:135px; height:33px; background:url(../img/h_morebtn.png) no-repeat 0 -410px; display:inline-block; text-align:center; line-height:30px; font-size:16px; color:#fff;}
.w_userbtnUpload a:hover{ background:url(../img/h_morebtn.png) no-repeat 0 -454px;}

.w_userR{width:100%; height:auto; overflow:auto; padding-bottom:30px; border-bottom:1px solid #d5dce1;}
.w_userR dd{width:124px; height:33px; float:left; margin:18px 10px 0 10px; padding:7px 10px; background:url(../img/h_usericon.png) no-repeat; position:relative; cursor:pointer;}
.w_userR dd.w_DLjl1{border:1px solid #fdc0af; background-position:100px 4px;}
.w_userR dd.w_DLjl2{border:1px solid #bfdb95; background-position:100px -47px; }
.w_userR dd.w_DLjl3{border:1px solid #d8c5ed; background-position:100px -100px; }
.w_userR dd.w_DLjl4{border:1px solid #8dd9f4; background-position:100px -152px; }
.w_userR dd.w_DLjl5{border:1px solid #ffe16c; background-position:100px -205px; }
.w_userR dd.w_DLjl6{border:1px solid #fcd0a7; background-position:100px -260px; }
.w_userR dd.w_DLjl7{border:1px solid #fab0de; background-position:100px -315px; }
.w_userR dd .w_userJL{color:#7a7a7a; font-size:12px; display:block; line-height:13px;}
.w_userR dd .w_userJL em{ font-weight:bold; font-style:normal;}
.w_userR dd.w_DLjl1 em{color:#f67c58;}
.w_userR dd.w_DLjl2 em{color:#a2c46e;}
.w_userR dd.w_DLjl3 em {color:#a584ca;}
.w_userR dd.w_DLjl4 em{color:#25aad8;}
.w_userR dd.w_DLjl5 em{color:#e7b904;}
.w_userR dd.w_DLjl6 em{color:#f9a65a;}
.w_userR dd.w_DLjl7 em{color:#e97ec1;}
.w_userR dd .w_DLa{font-size:14px; font-weight:bold; color:#333333;}
/*超级管理员用户首页 end*/

/*预约记录 start*/
.manager_table{width:710px;}
.manager_table thead td{    border-bottom: 1px solid #b9b7b6; padding-bottom:10px; font-size:14px;}
.manager_table tbody td{ height:40px; line-height:40px;  font-size:14px;  border-bottom: 1px dashed #a7a7a7;}
/*预约记录 end*/