body{

	font-family: "微软雅黑",Arial;

	

	margin: 0;

	padding: 0;

	background-color: #f8f8f8;

}

h1, h2, h3, h4, h5 {

	font-weight:300;

	padding-bottom:10px;

}

h3

{

	line-height:30px;

}

h1 {

	font-size: 30px;

}

h2 {

	font-size: 25px;

}

h3 {

	font-size: 22px;

}

h4 {

	font-size: 18px;

}

h5 {

	font-size: 16px;

}

h6 {

	font-size: 11px;

}



hr {

	border: 1px solid #eee;

	width: 100%;

	color: #eee;

	height: 1px;

}

p {

	color:##949494;

}

.breadcrumb,.navbar-inverse,.navbar-inner, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input,.table-bordered{ border-radius:0px;}

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{ box-shadow:none;}



.progress, .progress-success .bar, .progress .bar-success, .progress-warning .bar, .progress .bar-warning, .progress-danger .bar, .progress .bar-danger, .progress-info .bar, .progress .bar-info{background-image:none;}



.sendform h3{margin-bottom:20px;}

.sendform input,.sendform select{margin-bottom:0;}

.navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {

width: 100%;

}

.navbar-inner{min-height: 30px;}

.navbar .nav > li > a {padding-top:5px;padding-bottom:5px;}

/* Forms */

form {

	margin-bottom: 0;

}

.form-horizontal .control-group {

	border-top: 1px solid #ffffff;

	border-bottom: 1px solid #eeeeee;

	margin-bottom: 0;

	overflow:hidden;

}

.form-horizontal .control-group:last-child {

	border-bottom: 0;

}

.form-horizontal .control-label {

	padding-top: 15px;

	overflow:hidden;

	padding-right:10px;color:#888;

}

.form-horizontal .controls {

	overflow:hidden;

	padding: 10px 0;

}

.form-horizontal .controls span{ line-height:30px;}



ul,li{margin:0;padding:0; list-style:none;}

ul, dl, dd, h1, h2, h3, h4, h5, h6, form, fieldset{

	margin:0;

	padding:0;

}

img{
    border:none;
    max-width:100%;
    height:auto;
}

.clearfix,.clr,.clear{

    clear:both;

}



a{

    color:#208bb3;

    text-decoration:none;

    outline-style:none;

    blur:expression(this.blur());

	text-decoration:none;

	padding:0;

}

a:hover{ text-decoration:underline;color:#2a6496;}

.table{margin-top:-1px;}

.table th a{color:#666;}

.table th {

height: auto;

font-size: 12px;

padding: 5px 10px 2px;

border-bottom: 0;

text-align:left;

color: #666666;

}

#ViewComModal .table td,#ViewModal .table td{ text-align:left;}





.table-striped tr:hover,.table-striped tbody tr:nth-child(odd):hover td{

background: #fcf8e3;

}

.logo a:hover{border:none;}

.green{color:green;}

.red{color:red;}





.w1{min-width:1100px;margin:0 auto;}

.w{max-width:1100px;width:100%;margin:0 auto;}

.header{background:#fff;padding-top:20px;}

.topbar{padding-right:10px; text-align:right;height:25px; line-height:25px;background:#073f5f;color:#999;}

.topbar a{color:#aaa;}

.topbar a:hover{color:#eee; text-decoration:none;}

.logo{float:left;width:280px;height:100px;margin-top:0px;overflow:hidden;margin-left:15px;}

.logo img{width:100%;}

.signin{float:right;width:500px;height:80px; line-height:80px;

text-align:right;color:#999;margin-right:15px;

}

.signin .btns{margin-top:5px;}



.menu{background:#f2f2f2;border-top:1px solid #eaeaea;}

.menu ul{display:flex;justify-content:space-around;}
.menu ul li{padding:0px 10px;position:relative;flex:1;text-align:center;}



.menu ul li a{font-weight:400;display:block;height:50px; line-height:50px;padding:0px 5px; text-shadow:   1px 0px 1px #ddd;
font-size:16px;
color:#999; text-decoration:none;border-bottom:3px solid #f2f2f2;
white-space:nowrap;}

.menu ul li:hover a,.menu ul li a.cur{color:#208bb3; text-decoration:none;border-bottom:3px solid #208bb3;}

.menu ul li ul{display:none;position:absolute;top:53px;left:13px;background-color: #242424;z-index:6000;}

.menu ul li ul li{float:none;padding:0;border-bottom: 1px dotted #313131;

width: 100%;

z-index: 3000;}

.menu ul li ul li a,.menu ul li:hover ul li a{display: block;text-shadow:none;

padding: 10px 30px;

background: none;

color: #878787;

white-space: nowrap;

font-size: 12px;font-weight:normal;

text-transform: capitalize;

line-height: normal;

min-width: 100px;

height: auto;background:url(../images/ico_arr2.png) no-repeat 15px center;

border-bottom: none;}

.menu ul li:hover ul li a:hover{color:#fff;}





.slides{padding:0;margin:0;overflow:hidden;position:relative;width:100%;}

.slides .slidesjs-pagination{position:absolute;left:0;bottom:20px; width:100%;z-index:1002;text-align:center;}

.slides .slidesjs-pagination-item{ display:inline-block;height:13px;width:13px;margin:0px 2px;}

.slides .slidesjs-pagination-item a{display:block;font-size:0;height:100%;width:100%;background:url(../images/circlebutton.png) no-repeat 0px 0px;}

.slides .slidesjs-pagination-item a.active{background-position:0px -12px;}

.slides .slidesjs-navigation {display:block;font-size:0;opacity:.7;position:absolute;top:50%;margin-top:-30px;width:60px;height:60px;z-index:10001;}

.slides .slidesjs-navigation:hover{opacity:1;}

.slides .slidesjs-next{right:10px;background:url(../images/next.png) no-repeat;}

.slides .slidesjs-previous{left:10px;background:url(../images/prev.png) no-repeat;}

#slides2.slides .slidesjs-pagination{bottom:5px; text-align:right}

#slides2.slides .slidesjs-navigation{display:none;}

.slides .caption{position:absolute;bottom:0;left:0;padding:5px;width:390px;background:rgba(0,0,0,.5);

color:#fff; line-height:25px;z-index:20;padding-bottom:20px;}

#slides2.slides img{max-width:100%;height:auto;display:block;margin:0 auto;}





.con_content{

	background:#fff;position:relative;width:1100px;margin:0 auto;

}

.con_content .hr{margin:0px 30px;padding:15px 0px 0px;height:1px;border-bottom:1px solid #eee;margin-bottom:10px;}

.intro{background:#f5f2f2;position:relative;}

.intro_l{float:left;width:760px;padding:20px;position:relative;}

.intro_l .btn{position:absolute;right:20px;top:40px;font-size:16px;padding:8px 30px;font-weight:bold;}

.intro_r{float:right;width:260px;background:#f9f9f9;padding:20px;}

.intro h3{font-size:16px;color:#333;font-weight:600;}

.intro p{color:#666; font-style:italic;}





.box{}

.box .ti{color:#208bb3;border-bottom:2px solid #208bb3;font-size:16px;font-weight:400; line-height:30px; height:30px;position:relative;}

.box .con{margin-top:10px;}

.box .ti .more{position:absolute;right:0px;top:0px;color:#999;font-size:14px;}

.box .ti .more:hover{color:#208bb3;}

.box .ti2{padding-left:15px;background:#57aecc;color:#fff;height:40px; line-height:40px;position:relative;font-weight:400;font-size:16px;}

.box .ti2 .more{position:absolute;right:15px;top:0px;color:#fff;font-size:14px;}

.box .ti2 .more:hover{color:#fff;}

.box-con{background:#f6f6f6;padding:20px;}

.box-con .box-nav li{background:#57aecc;height:30px; line-height:30px;color:#fff;padding:0px 15px;margin:10px 0px;}



.adv{margin:15px 0px;}

.arclist li{font-size:12px;position:relative;padding-right:80px;margin:6px 0px; line-height:20px;height:20px; overflow:hidden;}

.arclist h3{color:#333;margin-bottom:20px;height:30px; overflow:hidden;}

.arclist h3 a{color:#333;}

.arclist li:last-child{border-bottom:none;}

.box .thumb{width:44px;height:44px; overflow:hidden;padding:5px;border:1px solid #eee;margin-right:10px;float:left;}

.box .thumb img{height:100%}

.thumb img{width:100%;overflow:hidden;}

.arclist li .date{ text-align:right;color:#999;position:absolute;right:0;top:0;}

.arclist li a{color:#666;height:37px;overflow:hidden;}



.box2 .thumb{width:200px;height:120px;}

.box2 h3{margin-top:10px;margin-bottom:5px;}

.box2 p{line-height:25px;}









.page_banner{
    width: 100%;
    max-width: 1200px;
    margin: 0 auto 20px;
    background-size: cover;
    background-position: center;
    min-height: 120px;
    height: auto;
    background-color: #5db2d2;
    padding: 0 20px;
    box-sizing: border-box;
}

.page_banner.no-bottom-margin {
    margin-bottom: 0;
}
.dropdown-menu .page_banner{max-width:inherit !important;width:100% !important;background-size:contain !important;background-position:center !important;height:auto !important;max-height:70px !important;min-height:auto !important;}

.pos{margin:0px 10px;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px;height:50px;position:relative;}

.pos .crumb{position:absolute;right:10px;bottom:10px;}

.pos .crumb a{color:#666;padding-left: 8px; text-decoration:none;font-size:14px;

margin-left: 10px;

background: url(../images/bg_li_1.jpg) no-repeat 0px 7px;}

.pos .crumb a.cur{color:#208bb3;}

.pos .ti{border-left:3px solid #208bb3;padding-left:8px;position:absolute;left:10px;bottom:10px;font-size:20px;color:#208bb3;}





.sidebar{width:140px;float:left;padding:15px;}

.sidebar ul{padding:0;margin:0; list-style:none;padding-top:0px;}

.sidebar ul li{}

.sidebar ul li a{display:block;color:#333;padding:0px 10px;border-bottom:1px solid #f5f5f5;

padding-left:20px;height:35px; line-height:35px;font-size:14px;}

.sidebar ul li a:hover{background:#f8f8f8; text-decoration:none;}

.sidebar ul li a.cur{background:#208bb3 url(../images/arr.png) no-repeat 95% 50%;color:#fff;}

.sidebar ul li a i{margin-right:10px;}



.rmain{padding:15px;float:right;width:900px;min-height:500px;}

.newslist li{min-height:30px;position:relative;font-size:14px;position:relative;padding:10px 0px;border-bottom:1px solid #ddd;}



.newslist li:last-child{border-bottom:none;}

.newslist .thumb{width:150px;height:120px;overflow:hidden;text-align:center;float:left;margin-right:20px;}

.newslist .thumb img{height:100%;width:auto;margin:0 auto;}

.newslist .ti a{color:#333;font-size:16px;font-weight:bold;}

.newslist .des{color:#555; line-height:20px;}

.newslist .des,.newslist .ti{margin-bottom:9px;margin-right:20px;}

.newstitle{font-size: 20px;font-weight: bold;line-height: 30px;color: #2f2f2f;padding: 5px 0px 10px 0px;}

.aratt{padding-bottom:3px;border-bottom:1px solid #eee;}

.aratt span {margin-right:20px;display:inline-block;color:#666;}

.aratt span i{color:#222;}

.newscontent{margin-top:20px;}



.text_body{padding:15px;font-size:14px;line-height:25px;}

.text_body p{ margin-bottom:30px;}

.text_body h3{font-size:16px; font-weight:bold;}

.text_body ul{margin-bottom:30px;}

.text_body ul li{ line-height:25px;font-size:14px;margin:8px 0px;}



.footer{font-size:12px;padding-top:15px;padding-bottom:0px;background:#41444f;border-top:3px solid #5fb4d4;color:#babdc0;}

.footer .finfo{width:420px;float:left;margin-right:20px;}

.footer .finfo2{float:left;}

.footer h3{font-size:18px;color:#fff;}

.footer .finfo p{margin-top:11px;}

.footer i{font-size:16px;}

.footer .hr{border-top:1px solid #303339;border-bottom:1px solid #535964;margin:10px 0px;}

.footer .foot_qun{}

.footer .foot_qun td{padding:5px 5px;}

.footer span{color:#fff;}

.footer .copy{height:60px; line-height:60px;background:#333640;#bbbdc0;border-top:1px solid #535862;}





.line{

	line-height:40px;

}





.pageset {

    text-align:right;

    font-family: Arial, Helvetica, sans-serif;

   padding:15px 0px;

padding-left:10px;

padding-right:10px;

    clear:both;

}

.pageset .pageset_total {

font-weight:bold;

}

.pageset a {

font-size: 12px;

padding: 4px 10px !important;

border-style: solid;

border-width: 1px;

border-color: #dddddd #dddddd #cccccc;

border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);

display: inline-block;

line-height: 16px;

background: #f5f5f5;

color: #333333;

text-shadow: 0 1px 0 #ffffff;

}

.pageset a:hover { text-decoration:none;

background: #e8e8e8;

color: #222222;

text-shadow: 0 1px 0 #ffffff;

cursor: pointer;

}

.pageset a.current {

background:#f73e45;

color:#fff;

}

/**Alert**/



.infobox {

	padding:15px;

	margin:50px;

	text-align:center;

	background:#fff;

	border:1px solid #ccc;

}

.infobox h3{display:none;font-size:18px;color:#0099CC;margin-bottom:20px;}

.infobox h4{}

.infotitle1 {

color:#0099CC;

font-size:16px;

font-weight:700;

margin-top:40px;

margin-bottom:40px;

}

.infotitle2 {

color:#009900;

font-size:16px;

font-weight:700;

margin-top:40px;

margin-bottom:40px;

}

.infotitle3 {

color:#CC0000;

font-size:16px;

font-weight:700;

margin-top:10px;

margin-bottom:40px;

}





.seltab {position:relative;

margin-bottom:10px;margin-top:0px;

height: 56px;

border: none;

border-bottom: 1px solid #eee;

width: 100%;}

.seltab a{position:relative;

display:block;float:left;margin-left:5px;margin-right:30px;color:#333;font-size:14px; text-align:center;text-decoration:none;

padding:0px 0px;

height:56px; line-height:56px;}

.seltab a:hover{color:#208bb3;}

.seltab a.cur{font-weight:bold;color: #208bb3;

border-bottom: 2px solid #208bb3;}







.breadcrumb {

margin-left:180px;margin-bottom:0;position:relative;width:auto;border-bottom:1px solid #eee;

}



.tip{color:#999;display:inline-block;padding-left:5px;}

/*login*/

.login{margin-top:110px;}

.login-panel {

padding: 25px 35px 20px;

border-radius: 5px;

-moz-border-radius: 5px;

-webkit-border-radius: 5px;

box-shadow: 3px 3px 5px rgba(0,0,0,0.5);

-moz-box-shadow: 3px 3px 5px rgba(0,0,0,0.5);

-webkit-box-shadow: 3px 3px 5px rgba(0,0,0,0.5);

box-shadow: 3px 3px 5px rgba(0,0,0,0.5) #000;

-moz-box-shadow: 3px 3px 5px rgba(0,0,0,0.5) #000;

-webkit-box-shadow: 3px 3px 5px rgba(0,0,0,0.5) #000;

background-color: #e4e4e4;

background: -webkit-gradient(linear,left top,left bottom,from(rgba(228,228,228,0.9)),to(rgba(248,248,248,0.9)));

background: -moz-linear-gradient(top,rgba(228,228,228,0.9) 0,rgba(248,248,248,0.9) 100%);

}

#logo{ text-align:center;font-size:20px; padding:15px 0px; color:#999;}

#loginbox {

height:220px;

background: #ffffff;

box-shadow: 0 0 2px #ccc;

border-radius: 7px;

overflow: hidden !important;

text-align: center;

position: relative;

border:1px solid #eee;

}

#loginbox form {

width: 100%;

height: 100%;

position: absolute;

top: 0;

left: 0;

}

#loginbox .form-actions {

padding: 14px 20px 15px;

}

#loginbox p {

margin-top: 20px;

padding: 0 20px;

}

#logo, #loginbox {

width: 400px;

margin-left: auto;

margin-right: auto;

position: relative;

}





/*user*/



.bar{position:relative;margin-bottom:15px;height:35px;}

.bar .option{position:absolute;top:0;right:10px;}





.tools li{position:relative;float:left;width:165px; text-align:center;margin:10px;}

.tools li .img{height:90px;display:block;padding:15px 10px 10px;background:rgb(87,91,136);color:#fff;}



.tools .ico{font-size: 30px;

display: block;}

.tools li .img .ti{font-size:14px;margin:10px 0px 10px;}

.tools li .img .op{display:none;position:absolute;top:3px;right:5px;}

.tools li .img a{color:#fff; text-decoration:none;}

.tools li .img:hover{ text-decoration:none;opacity:0.8}

.tools li .img:hover .op{display:block;}

.modal {

position:absolute;

width:600px;left:50%;margin-left:-300px;

}

.modal-backdrop {background:#ccc;}

.modal-header{position:relative;height:30px;overflow:hidden;}

.modal-header h3{font-size:16px;color:#333;padding:0px 0px;height:30px; line-height:30px;overflow:hidden;}

.modal-header .close{position:absolute;right:15px;top:9px;height:30px; line-height:30px;margin-top:0;}

.modal-body{

	max-height:none;

	}

.form-actions {margin-bottom:0;margin-top:0;background:none;border-top:none;}

.help-inline{font-size:12px;margin-bottom:0px;display:inline-block}

.tips{font-size:12px;margin-top:5px;color:#999;}

.loadding{background:url(../img/bg_line_loading.gif) no-repeat center;height:200px;}





.info-detail{border: 1px solid #DDD;

background-color: #fcfcfc;margin-bottom:30px;

}

.info-detail td{line-height: 30px;

font-size:12px;padding: 10px 10px;}

.info-detail td p {

	font-size:14px;color:#333;

padding: 4px 0px;

margin: 10px 0px;

}

.text-muted {

color: #999 !important;

}

.info-detail td p label {

margin: 0px;

font-size:12px; font-weight:normal;

}

.info-detail .col{width: 29%;

vertical-align: top;}

.info-detail .action{width: 13%;

border-left: 2px solid #EEE;vertical-align: top;

padding-left: 15px;}



.console-title h4 {

margin-top: 6px;

margin-bottom: 15px;

display: inline-block;

text-indent: 8px;font-size:16px;color:#666;

border-left: 2px solid #88B7E0;

}

.console-con{margin-bottom:15px;;}

.table td input[type="text"],.table td select{width:auto;font-size:12px;margin-bottom:0;

min-width:20px;}

.info-detail .table-bordered{

	-webkit-border-radius: 0px;

-moz-border-radius: 0px;

border-radius: 0px;

margin-bottom:0;

margin-top:0;

	}

	.table-bordered th{ text-align:center;}

.table-bordered thead:first-child tr:first-child > th:first-child, .table-bordered tbody:first-child tr:first-child > td:first-child, .table-bordered tbody:first-child tr:first-child > th:first-child {

-webkit-border-top-left-radius: 0px;

border-top-left-radius: 0px;

-moz-border-radius-topleft: 0px;

}

.table-bordered thead:last-child tr:last-child > th:first-child, .table-bordered tbody:last-child tr:last-child > td:first-child, .table-bordered tbody:last-child tr:last-child > th:first-child, .table-bordered tfoot:last-child tr:last-child > td:first-child, .table-bordered tfoot:last-child tr:last-child > th:first-child {

-webkit-border-bottom-left-radius: 0px;

border-bottom-left-radius: 0px;

-moz-border-radius-bottomleft: 0px;

}





.info-detail .table td input.sw{width:50px;}

.info-detail .table td input.mw{width:80px;}

.info-detail .table td input.mw2{width:70px;}

.info-detail .table td input.bw{width:130px;}



.person td{ text-align:left;color:#333;font-size:12px;padding-top:10px;padding-bottom:10px;}

.info-detail h3{ text-align:center;margin:20px 0px 20px;color:#333;font-weight:300;}

.plus_tr{ text-align:left;padding:10px 0px;}

.person td{position:relative;}

.person td .set_main_person{display:none;position:absolute;top:0;left:0;width:100%;height:100%;

background:rgba(255,255,255,.1); text-align:center;}

.set_main_person a{margin-top:12px;}

.person tr:hover .set_main_person{display:block;}

.person .success{background:#dff0d8;}

.uploadPic{display:inline;}

.uploadBox,.tipBox{padding:10px;position:absolute;background:#fefefe;border:1px solid #ccc;z-index:99999;display:none;

-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);

-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);

box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);

}







.uploadBox .formaction{ text-align:right;padding:5px 0px;border-top:1px solid #eee;}

.uploadBox .file{width:180px;}

.uploadBox .tips{color:red;width:180px;}



.del_food_wrap{position:absolute;left:-18px;top:0; line-height:18px;background:#f8f8f8;color:#999;border:1px solid #eee;

width:16px;padding:1px 0px;text-align:center; text-decoration:none; cursor:pointer;}



.showUpPic{float:right;font-size:16px;color:#666; cursor:pointer;}

.showUppic:hover{color:#333;}



input.required{background:#d5edfb;background-color:#d5edfb}

.table td{position:relative;}

.table td .help-inline{position:absolute;

width:auto;

bottom:-14px;

left:10px;

padding: 2px 5px 2px 5px;z-index:999;white-space:nowrap;

line-height:20px;

text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);

color: #b94a48;

background-color: #f2dede;

border-color: #eed3d7;

-webkit-border-radius: 4px;

-moz-border-radius: 4px;

border-radius: 4px;}

.uppicBox img{width:100%;}



.goTop{position:absolute;top:-100px;right:10px;width:40px;height:40px; color:#999;

line-height:35px;font-size:20px;display:none; text-align:center;background:#fff;border:1px solid #ddd; cursor:pointer;}

.goTop:hover{background:#eee;color:#208bb3}



.contacts{position:relative;

background: #F6F6F6;border:1px solid #eee;}

.panel_list{position:relative;background:#fff;min-height:600px;margin-right:216px;border-right: 1px solid #eee;}

.panel_list .arr_left{width:30px;height:30px;background:url(../images/arr_left.png) no-repeat right;position:absolute;top:0;right:-1px;z-index:999;}

.panel_list .bar{margin-bottom:10px;padding-left:6px;}

.panel_list .bar .btn{margin-top:6px;}

.panel_list .table{margin:0;}

.panel_list .table tr.cur td{background:#fcf8e3;}

.panel_list .table th{font-size:12px; color:#999;}

.panel_part{position: absolute;z-index: 3;_z-index: 100;top: 2px;right: 8px;width: 200px;}

.panel_part .groups_default {

padding-top: 12px;

}

.panel_part .groups_default .btn{float:right;}

.panel_part h3 {

margin: 0;

padding: 5px 1px 0 5px;

border-bottom: 1px solid #CBCBCB;

line-height: 30px;

font-size: 14px;

font-weight: bold;

}



.selectlist{width:100%;}

.selectlist td{ vertical-align:top;}

.selectlist h3{font-size:14px;margin-bottom:10px;}

.grouplist{width:240px;border:1px solid #ddd;padding:5px 0px; height:300px;overflow:auto;}

.grouplist ul li.remove{display:none;}

.grouplist ul li a:hover,.personlist ul li a:hover{background:#FFF6DF;}

.grouplist ul li a{height:30px; line-height:30px;color:#000;font-weight:bold;display:block;padding:0px 10px; text-decoration:none;}

.grouplist ul li ul{display:none;}

.grouplist ul li ul li a{padding-left:30px;font-weight:normal;color:#444;}



.personlist{width:240px;border:1px solid #ddd;padding:5px 0px;height:300px; overflow:auto;}

.personlist ul li a{position:relative;height:30px; line-height:30px;color:#666;display:block;padding:0px 10px; text-decoration:none;}

.personlist ul li a .close{position:absolute;right:10px;top:5px;font-size:16px;}



.personInfo{width:100%;border-bottom:1px solid #e6e6e6;}

.personInfo tr{border-top:1px solid #e6e6e6;}

.personInfo th{padding:6px 10px; line-height:18px;font-size:14px;

background-color: #f7f7f7;

font-weight: 400;

text-align: center;

width: 100px;}

.personInfo td {padding:6px 10px; line-height:18px;font-size:14px; text-align:left;}

.console-con{margin-bottom:15px;}

.meetlist li{position:relative;border:1px solid #eee;background:#f5f5f5;margin-bottom:5px; line-height:36px;}

.meetlist li .btn{position:absolute;top:5px;right:5px;}

.meetlist li .date{color:#666;margin-right:10px;margin-left:5px;}

.trainlist{padding:10px;margin-top:2px;display:none;border-top:1px #ddd dashed;}

.trainlist .table{margin-bottom:0;}

.scroll_vertical{position:relative;width:100%;height:380px;overflow:hidden;}
.scroll_vertical .box{overflow:hidden;position:relative;top:10px;height:360px;}



