@charset "utf-8";

.margin-top10 {margin-top: 10px;}
.margin-top20 {margin-top: 20px;}
.margin-top30 {margin-top: 30px;}
.margin-top40 {margin-top: 40px;}
.margin-left10 {margin-left: 10px;}
.font-red {color: #F10;}
.text-center {text-align:center;}
.submit-btn {width: 70px; height:26px; line-height:26px; color: #FFF; background-color:#1B87F6; border:none; cursor:pointer;}
.submit-btn-org {width: 70px; height:26px; line-height:26px; color: #FFF; background-color:#F24907; border:none; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; cursor:pointer;}
.submit-btn-blue {width: 90px; height:30px; line-height:30px; color: #FFF; background-color:#1B87F6; border:none; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; cursor:pointer;}
.submit-btn-none {width: 70px; height:26px; line-height:26px; color: #666; background-color:#FFF; border:none; cursor:pointer;}

a.blue-btn {width: 90px; height:30px; line-height:30px; text-align:center; display:inline-block; background-color:#1B87F6; color:#FFF; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
a.blue-border-btn {width: 90px; height:30px; line-height:30px; text-align:center; display:inline-block; border:1px solid #1B87F6; color:#1B87F6; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
a.blank-btn {width: 90px; height:30px; line-height:30px; text-align:center; display:inline-block; background-color:#FFF; color:#000; border:1px solid #000; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
a.a-hui {width: 90px; height:30px; line-height:30px; text-align:center; display:inline-block; background-color:#CCC; color:#FFF; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
a.blue {color: #1b87F6; font-size:14px;}
a.a-delete-btn { height:30px; line-height:30px; text-align:center; display:inline-block; background:url(../images/delete.png) #DDDDDD no-repeat right 10px; color:#666; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; padding:0px 30px 0px 10px;}

.member-center {width: 1200px; margin:20px auto; overflow:hidden; font-size: 14px;}
.member-left {width: 270px; float:left; overflow:hidden;}
.member-right {width: 920px; float:right; overflow:hidden;}

.avatar-lay {width: 268px; height:170px; overflow:hidden; border:1px solid #EEE;}
.member-info {width: 250px; height: 90px; margin: 15px auto 0px; overflow:hidden;}
.member-info .avator {width: 70px; height: 70px; overflow:hidden; float:left; position:relative;}
.member-info .avator img {width: 70px; height:70px; z-index: 1;}
.member-info .avator .mask {width: 70px; height:70px; position:absolute; left:0px; top:0px; background:url(../images/avatar_mask.png) no-repeat; z-index: 10;}
.member-info .member-level {width: 150px; float:right; overflow:hidden;}
.member-info .member-level h3 {font-size: 16px; color:#333; font-weight: 700;}
.member-info .member-level p {color: #AAA; font-size:12px; margin-top:15px; line-height: 150%;}

.avatar-lay dl {width: 250px; border-top:1px solid #CCC; margin: 5px auto 0px; overflow:hidden;}
.avatar-lay dl dd {width: 123px; height: 26px; line-height:26px; float:left; text-align:center; margin-top:16px;}
.avatar-lay dl dd.leftborder {border-right: 1px solid #CCC;}

.member-nav {width: 268px; border:1px solid #EEE; overflow:hidden; margin-top:10px;}
.member-nav ul {list-style: none;}
.member-nav ul li {margin-bottom: 10px;}
.member-nav ul li span {display:block; height: 46px; line-height: 46px; background-color: #EEE; font-weight:700; overflow:hidden; font-size: 16px; padding-left: 15px;}
.member-nav ul li span a {color: #000;}
.member-nav ul li ul {width: 100%; overflow:hidden;}
.member-nav ul li ul li {float:left; height:30px; line-height:30px; width:90px; margin:4px 0px 0px 25px; overflow:hidden;}
.member-nav ul li ul li a{color: #525252;}
.member-nav ul li ul li a:hover {color: #f42121;}
.member-nav ul li ul li.active a {font-weight: 700;}

.bread,.breads {width: 100%; height:18px; overflow: hidden;}
.breads{margin-bottom: 10px;}
.bread a,.breads a {color: #000;}
.bread a:hover,.breads a:hover {color: #f42121;}

.member-right-control {width: 100%; height: 35px; border-bottom: 1px solid #AAA; margin-top: 20px; overflow:hidden;}
.member-sub-menu {height: 35px; float:left; margin-right: 30px; overflow:hidden;}
.member-sub-menu a {display: block; height:33px; line-height:33px; padding: 0px 15px; text-align:center; color:#333; float:left;}
.member-sub-menu a.current {border-bottom: 2px solid #00B890;}

.member-search {height: 35px; overflow:hidden; float:left;}
.member-search p {float: left; margin-right:10px; height: 30px; line-height:30px;}
.member-search p label {margin-right: 8px; line-height: 30px;}

.member-os-lay {height: 35px; overflow:hidden; float:right;}

.member-right-cnt {width: 100%; margin-top: 15px; overflow: hidden;}

.member-data-list {width: 100%; border:1px solid #fafafa;}
.member-data-list thead {background-color: #EEE;}
.member-data-list thead th {height: 40px; text-align: center;}
.member-data-list thead th a {color: #333;}
.member-data-list tbody td {height: 40px; padding: 0px 5px; border-bottom: 1px solid #fafafa;text-align: center}
.member-data-list tbody td.height65 {height: 65px;}
.member-data-list tbody tr:hover {background-color: #fafafa;}

.pagelay {width: 100%; margin-top:15px;}

/*订单详情*/
.orders-detail {width: 1000px; margin: 40px auto; overflow:hidden; font-size: 14px;}
.orders-info {width: 998px; border: 1px solid #EEE; margin-bottom: 20px;}
.orders-status-info {width: 960px; margin:40px auto; text-align:center; line-height: 180%;}
.orders-status-info span {background:url(../images/order_status_ico.png) no-repeat 0px 6px; padding: 10px 0px 10px 35px;}
.orders-address {width: 960px; padding: 20px 0px 10px; text-align:center; margin: 10px auto; border-top: 1px solid #EEE;}

.orders-product {width: 100%; border: 1px solid #EEE;}
.orders-product thead, .orders-product tfoot {background-color: #EEE;}
.orders-product thead th {height: 40px; text-align:center;}
.orders-product tbody td {height: 120px; text-align:center; padding:0px 5px;}
.orders-product tfoot td {height: 100px; text-align:right; padding-right:30px; line-height: 180%;}

/*组织者*/
.member-big-list {width: 918px; border: 1px solid #EEE; margin-bottom: 20px; overflow:hidden;}
.member-big-list dt {width: 100%; height: 30px; background-color:#EEE;}
.member-big-list dt span {display: block; line-height: 30px;}
.member-big-list dt span.dt-left {margin-left: 10px; float:left;}
.member-big-list dt span.dt-right {margin-right: 20px; float:right;}
.member-big-list dd {height: 120px; float:left; overflow: hidden;}
.member-big-list dd.border-left {border-left:1px solid #EEE;}
.member-big-list dd.pic {width: 120px;}
.member-big-list dd.pic img {width: 102px; height:102px; margin: 9px 9px;}
.member-big-list dd.word {width: 420px;}
.member-big-list dd.word h3 {font-size: 16px; margin-top: 5px; height: 30px; line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.member-big-list dd.word p {height: 25px; line-height:25px; color: #989898;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.member-big-list dd.gongfeng {width: 175px; text-align:center; line-height: 120px;}
.member-big-list dd.os {width: 190px; text-align:center; padding-top: 40px; height: 80px;}
.member-big-list dd.padding-top20 {padding-top: 20px; height: 100px;}
.member-big-list dd.os span {color: #999;}
.member-big-list .label {margin-top: 5px;}
.member-big-list .label span{display: block; float: left; width: 42px; height: 20px; margin: 0px 10px 0px 0; border-radius: 9px; background: #1B87F6; text-align: center; line-height: 20px; font-size: 12px; color: #ffffff;}

.member-big-list dd.tea-word {width: 595px;}
.member-big-list dd.tea-os {width: 190px; text-align:center; padding-top: 25px; height: 95px;}

/*表单*/
.member-form {width: 918px; border:1px solid #EEE; overflow:hidden; margin-top: 15px;}
.member-form .form-row {width: 800px; margin:30px auto; overflow:hidden;}
.member-form .form-row label {width: 100px; text-align:right; margin-right:10px; float:left;  padding-right: 10px;}
.member-form .form-row label span {color:#F00; display:none;}
.member-form .required label span {display:inline-block;}
.member-form .form-row span.help-block {color: #999; margin-left:10px;}
.member-form .form-row span.help-error {color: #F00; margin-left:10px;}


/*会员基本信息*/
.teacher-info {width: 918px; border:1px solid #EEE; overflow:hidden;}
.teacher-info-title {width: 878px; margin: 10px auto; border-bottom:1px solid #EEE; height: 40px; line-height:40px;}
.teacher-info-title span {display:block; height: 39px; line-height:39px; float:left; padding:0px 15px; font-size: 16px; font-weight:700; border-bottom: 2px solid #00B890;}
.teacher-info-title input {display:block; float:right; padding: 0px 10px; color: #F00;border: none;background: none;height: 40px}
.teacher-info-body {width: 878px; margin: 5px auto; overflow:hidden; position: relative;}
.teacher-info-body .word-show ,.teacher-info-body .editor_info{margin: 10px 0px; text-indent:2em;}
.teacher-info-body .editor_info input{border-bottom: 1px solid #cccccc;border-top: none;border-right: none;border-left: none;width: 100%}
.teacher-info .add_more{padding: 10px 20px 30px 20px}
.teacher-info .add_more a{display: inline-block;margin-left: 140px;color: #1b87f6}


ul.show-word {width: 100%; list-style: none; overflow:hidden;position: relative}
ul.show-word li {width: 100%; margin:15px 0px; overflow:hidden;}
ul.show-word li.head_images{position: absolute;width: 100px;height: 100px;background: #cccccc;right: 50px;top: 0;}
ul.show-word li.head_images a{display:inline-block;width: 100px;height: 100px;}
ul.show-word li.head_images a .up_img{width: 100px;height: 100px;opacity: 0;}
ul.show-word li label {width: 120px; text-align:right; margin-right:10px; display:inline-block;}

ul.show-word li label {width: 120px; text-align:right; margin-right:10px; display:inline-block; float:left;  padding-right: 10px;}
ul.show-word li span.help-error {color: #F00; margin-left:10px;}
ul.show-word li span.help-hint {margin-left: 5px;}
ul.show-word li .input-text {border: 1px solid #CCC; height: 30px; line-height:30px; padding: 0px 5px;}
ul.show-word li select {width: 150px; padding: 5px; font-size: 16px; border: 1px solid #ccc; height: 34px;}
ul.show-word hr {height:1px; border:none; border-bottom: 1px dashed #EEE; margin:15px 0px;}
ul.show-word li label.radio {width: auto; text-align:left;}
ul.show-word li .file {position: relative; display: inline-block; overflow: hidden; text-decoration: none; text-indent: 0; width: 120px; height:120px;}
ul.show-word li .pic1 {background:url(../images/space_pic1.png) no-repeat;}
ul.show-word li .pic2 {background:url(../images/space_pic2.png) no-repeat;}
ul.show-word li .pic3 {background:url(../images/space_pic3.png) no-repeat;}
ul.show-word li .pic4 {background:url(../images/space_pic4.png) no-repeat;}
ul.show-word li .pic5 {background:url(../images/space_pic5.png) no-repeat;}
ul.show-word li .file input {position: absolute; font-size: 100px; right: 0; top: 0; opacity: 0;}

ul.show-word  li .add_img{display: inline-block;width: 120px;height: 120px;position: relative;overflow: hidden;background: url(../images/add_03.jpg) no-repeat;}
ul.show-word  li .img_file{position: absolute;top: 0;left: 0;width: 120px;height: 120px;opacity: 0;filter: alpha(opacity=0);-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);font-size: 100px}
ul.show-word  li input{height: 28px;width: 250px;line-height: 28px}
ul.show-word  li .radio_width {width:16px;}
ul.show-word li table{width: 635px;border: 1px solid #cccccc}
ul.show-word li table .word_detail{height: 270px}
ul.show-word li table .img_detail{height: 110px}
ul.show-word li table .word_title{background: #f2f2f2;text-align: center}
ul.show-word li table .word_detail textarea{border: none;width: 100%;height: 260px;outline: none}
ul.show-word li table td{border: 1px solid #cccccc;padding: 0 10px}

.peixun {width: 100%; border-bottom: 1px dashed #EEE; margin-top:5px; position:relative;}
.peixun ul{overflow: hidden;}
.peixun ul li{margin: 15px 10px}
.peixun ul li label{width: 120px;text-align: right;margin-right: 10px;display: inline-block;    float: left;}
.peixun .button a {color: #F00;position: absolute;top: 0;right: 10px;display: none;background: none;}

hr.form-line {height:1px; border:none; border-bottom: 1px dashed #EEE; margin:15px 0px;}

/*会员信息编辑*/
ul.editor_word{width: 100%;overflow: hidden;position: relative;}
ul.editor_word li{width: 100%;margin-bottom: 18px;overflow: hidden}
ul.editor_word li.head_images{position: absolute;width: 100px;height: 100px;background: #cccccc;right: 50px;top: 15px;}
ul.editor_word li.head_images a{display:inline-block;width: 100px;height: 100px;}
ul.editor_word li.head_images a .up_img{width: 100px;height: 100px;opacity: 0;}
ul.editor_word li label{width: 120px;text-align: right;height: 30px;line-height: 30px;display: inline-block;margin-right: 10px}
ul.editor_word li input{width: 250px;height: 28px;border: 1px solid #cccccc;line-height: 30px}
ul.editor_word li select{width: 110px;height: 30px;}




/*会议上线*/
.meeting-online {width: 918px; border:1px solid #EEE; overflow:hidden; margin-top: 15px;}
.border-bottom-dashed {border-bottom: 1px dashed #EEE;}
.progress-bar {width: 880px; height:140px; overflow:hidden; margin: 5px auto;} 
.progress-bar dl {width: 810px; height:65px; overflow:hidden; margin:50px auto 35px;}
.progress-bar dl dd {width: 150px; height:65px; float:left; overflow:hidden; background:url(../images/bar.png) no-repeat 0px -55px; text-align:center;}
.progress-bar dl dd span {display: block; text-align:center; width: 100%; height: 30px; line-height:30px;}
.progress-bar dl dd span.word {color:#989898;}
.progress-bar dl dd span.num {color: #FFF; margin-top:5px;}
.progress-bar dl dd.first {background-position:60px 35px;}
.progress-bar dl dd.last {background-position:0px -215px;}
.progress-bar dl dd.last_on{background-position:0px -215px;}
.progress-bar dl dd.current-step {background-position:0px -135px;}
.progress-bar dl dd.first span.word, .progress-bar dl dd.current-step span.word {color: #1B87F6; font-size:16px;}
ul.select-tea {width: 825px; overflow:hidden; margin: 10px auto; list-style:none;}
ul.select-tea li {height: 65px; border-bottom:1px solid #EEE; overflow:hidden; font-size: 16px;}
ul.select-tea li.no-boottom {border-bottom:none;}
ul.select-tea li label {width: 130px; height:30px; line-height:30px; margin:20px 0px 0px; float:left; display:block;}
ul.select-tea li p {float: left; display:block; height: 30px; overflow:hidden; margin:20px 0px 0px; line-height:30px;}
ul.select-tea li p.data {width: 565px; color: #666;}
ul.select-tea li p.button_lay {width: 120px; text-align:right;}

.plan {width: 810px; margin: 10px auto 30px;}
.plan thead th {background-color: #EEE; height:30px; line-height:30px; border:1px solid #EEE;}
.plan tbody td {height: 40px; border:1px solid #EEE; text-align:center;}
.plan tfoot td {background-color:#FBF5EC; text-align:center; height:30px; border:1px solid #EEE;}

.meeting-online .show-word {width: 810px; margin: 0px auto;}

.online-info {width: 810px; margin:0px auto; padding:30px 0px;}
.online-info span.success {font-size: 24px; background:url(../images/order_status_ico.png) no-repeat left center; padding-left: 30px; margin:20px auto;}
.online-info p {margin: 20px 0px;}

/*选择框*/
.meeting-sel-lay {width: 860px; margin: 10px auto; overflow:hidden;}
.sel-teacher {list-style:none; width: 100%; overflow:hidden;}
.sel-teacher li {height:120px; border: 1px solid #EEE; overflow:hidden; margin:10px 0px;}
.sel-teacher li.current, .sel-teacher li:hover {border-color:#1B87F6;}
.sel-teacher li dl {width: 840px; height:100px; overflow:hidden; margin: 10px auto 0px;}
.sel-teacher li dl dd {width: 300px; height: 100px; overflow:hidden; margin-right: 10px; float: left;}
.sel-teacher li dl dd.pic {width: 100px;}
.sel-teacher li dl dd.pic img {width: 100px; height:100px;}
.sel-teacher li dl dd h3 {font-size: 16px; font-weight: 700; margin-bottom:5px;}
.sel-teacher li dl dd p {height: 20px; line-height:20px; color: #808080;}
.sel-teacher li dl dd .label {margin-top: 5px;}
.sel-teacher li dl dd .label span{display: block; float: left; width: 42px; height: 20px; margin: 0px 10px 0px 0; border-radius: 9px; background: #1B87F6; text-align: center; line-height: 20px; font-size: 12px; color: #ffffff;}


.controller {width: 100%; margin-top: 25px;}

/*发布会议*/
.conference_box{width: 878px;border: 1px solid #f1f1f1;margin-top: 20px;padding: 0 20px}
.conference_box ul{border-bottom: 1px dashed #cccccc;padding-top: 26px;overflow: hidden}
.conference_box ul li{overflow: hidden;margin-bottom: 20px;width: 878px;}
.conference_box ul li label{display: inline-block;width:112px;height: 30px;line-height: 30px;float: left;margin-right: 20px;text-align: right;  padding-right: 10px;}
.conference_box ul li .add_img{display: inline-block;width: 120px;height: 120px;position: relative;overflow: hidden;background: url(../images/add_03.jpg) no-repeat;}
.conference_box ul li .img_file{position: absolute;top: 0;left: 0;width: 120px;height: 120px;opacity: 0;filter: alpha(opacity=0);-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);font-size: 100px}
.conference_box ul li input{height: 28px;width: 250px;line-height: 28px}
.conference_box ul li select{width: 120px;margin-right: 10px;padding: 5px 0;}
.conference_box ul li a{color: #1b87f6}
.conference_box .add_place{width: 250px}
.conference_box ul li .check_radio{width: 16px;height: 30px;margin-right: 5px}
.conference_box ul li .equipment_radio{width: 16px;height: 30px;margin-right: 5px}
.conference_box ul li .radio_box{float: left;height: 30px;line-height: 30px;position: relative;}
.conference_box ul li .radio_box a{display: inline-block;height: 30px;border-top: 1px solid #ffffff;color: #222222;padding: 0 10px;float: left;}
.conference_box ul li .radio_box a.current_zz{background: #f1f1f1;border: 1px solid #1b87f6;border-bottom: none;}
/*.conference_box ul li .radio_box a:hover{background: #f1f1f1;border: 1px solid #1b87f6;border-bottom: none;}*/
.conference_box ul li .lecture_num,.conference_box ul li .recruit_num{clear: both;margin-right: 0}
.conference_box ul li .one_lecture{width:693px;height: 28px;background: #f1f1f1;float: left;margin-right: 0;padding: 10px 20px;border: 1px solid #1b87f6;}
.conference_box ul li .one_lecture .text_num{width: 97px;margin-left: 8px;border: none;margin-right: 30px;}
.conference_box ul li .one_lecture .check_box{width: 14px}
.conference_box ul li table{width: 685px;border: 1px solid #cccccc}
.conference_box ul li table .word_detail{height: 270px}
.conference_box ul li table .img_detail{height: 110px}
.conference_box ul li table .word_title{background: #f2f2f2;text-align: center}
.conference_box ul li table .word_detail textarea{border: none;width: 100%;height: 260px;outline: none}
.conference_box ul li table td{border: 1px solid #cccccc;padding: 0 10px}
/*
.conference_box ul li table .img_detail a{display: inline-block;width: 80px;height: 80px;background: url(../images/add_03.jpg) no-repeat center;overflow: hidden;position: relative}
*/
.conference_box ul li table .img_detail .small_img_file{position: absolute;top: 0;left: 0;width:80px;height: 80px;opacity: 0;filter: alpha(opacity=0);-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0)}
.agree{margin-left: 45px;padding: 60px 0 20px 0}
.agree a{display: inline-block;width: 90px;height: 28px;border-radius: 5px;background: #ff7800;line-height: 28px;text-align: center;color: #ffffff;margin-top: 15px}
.conference_box ul li span.help-error {color:#F00;}


/*设备选择器*/
/*.check_equipment{width: 470px;border: 1px solid #cccccc;border-radius: 5px;float: left;padding-bottom: 20px}*/
.check_equipment .green_head{height: 30px;line-height: 30px;background: #00b285;border-radius: 5px 5px 0 0;color: #ffffff;padding-left: 15px}
.check_equipment .search_equipment{width: 370px; margin: 19px auto 7px auto;overflow: hidden}
.check_equipment .search_equipment input{float: left;width: 166px;height: 25px;border: none;background: #f1f1f1}
.check_equipment .search_equipment h3{float: left;height: 25px;line-height: 25px;font-size: 14px; margin-left: 38px}
.check_equipment a{margin-left: 50px;}
.check_equipment .search-input{width: 166px;height: 25px;border: none;background: #f1f1f1;margin: 20px 0 7px 0;line-height: 25px}
.check_equipment .selection-input{width: 166px;height: 25px;line-height: 25px;border: none;margin: 20px 0 7px 0;background: none}
.check_equipment{width: 736px;float: left;overflow: hidden;}
.conference_box ul li .check_equipment label{width: 80px;text-align: right}
.check_equipment .equipment_box{width:736px;overflow: hidden;margin-bottom: 10px;padding-bottom: 10px}
.check_equipment .equipment{float: left;width: 616px}
.check_equipment .equipment p{float: left;margin-right: 20px;white-space: nowrap;}

.ms-container{  background: transparent url(../images/switch.png) no-repeat 50% 50%;  width: 370px;  margin: 0 auto;  }
.ms-container:after{  content: ".";  display: block;  height: 0;  line-height: 0;  font-size: 0;  clear: both;  min-height: 0;  visibility: hidden;  }
.ms-container .ms-selectable, .ms-container .ms-selection{  background: #fff;  color: #555555;  float: left;  width: 45%;  }
.ms-container .ms-selection{  float: right;  }
.ms-container .ms-list{  position: relative;  height: 200px;  padding: 0;  overflow-y: auto;  background: #f1f1f1; border-bottom: none }
.ms-container .ms-list.ms-focus{
    border-color: rgba(82, 168, 236, 0.8);
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0;
    outline: thin dotted \9;
}
.ms-container ul{  margin: 0;  list-style-type: none;  padding: 0; border-bottom: none }
.ms-container .ms-optgroup-container{  width: 100%; margin-bottom: 0 }
.ms-container .ms-optgroup-label{  margin: 0;  padding: 5px 0px 0px 5px;  cursor: pointer;  color: #999;  }
.ms-container .ms-selectable li.ms-elem-selectable,
.ms-container .ms-selection li.ms-elem-selection{  padding: 5px 10px;  color: #222;  font-size: 14px; margin-bottom: 0 }
.ms-container .ms-selectable li.ms-hover,
.ms-container .ms-selection li.ms-hover{  cursor: pointer;  color: #fff;  text-decoration: none;  background-color: #08c;  }
.ms-container .ms-selectable li.disabled,
.ms-container .ms-selection li.disabled{  background-color: #eee;  color: #aaa;  cursor: text;  }
.timeInput{ width:110px; margin:0px 5px;}
.peixun input{ height:24px;}


.summary {width: 700px; overflow:hidden; margin:0px auto;}
.summary .form-group {width: 100%; margin-bottom: 20px;}
.summary .form-group label {display: block; width: 100%; margin-bottom: 10px;}
.summary .form-group .has-error {color: #F00;}

.errors {width: 100%; border: 1px solid #D79798; background-color:#FFC6C4; margin: 5px 0px;}
.errors p {font-weight: 700; margin:5px 5px;}
.errors ul {list-style: none; margin:5px 5px;}
.errors ul li {}

.required label {background:url("") no-repeat right;}
.form-checkbox-lay {display: inline-block; width: 700px;}

/*回复评论*/
.reply{width: 920px;border-top: 1px solid #cccccc;margin-top: 20px;overflow: hidden;}
.one_reply_box{overflow: hidden;padding-left: 10px;margin-top: 15px;}
.reply .one_reply_box .reply_name{float: left;}
.reply .one_reply_right{float: right;border-bottom: 1px solid #dddddd;padding-bottom: 20px;width: 850px;}
.reply .one_reply_right .reply_content{float: left;}
.one_reply_box .reply_content_box{overflow: hidden;}
.reply .one_reply_right .reply_content .reply_img{margin-top: 20px;overflow: hidden;}
.reply .one_reply_right .reply_content .reply_img img{width: 80px;height: 80px;float: left;margin-right: 10px;}
.reply .one_reply_right .reply_date{float: right;width: 90px}
.reply .one_reply_right .reply_date p{font-size: 14px;color: #999999;}
.reply .one_reply_right .reply_date a{width: 88px;height: 28px;border: 1px solid #1b87f6;display: inline-block;border-radius: 5px;color: #1b87f6;line-height: 30px;text-align: center;margin-top: 55px;}
.official_reply{overflow: hidden;background: #fafafa;padding: 10px;margin-top: 20px;}
.official_reply p{width: 750px;float: left;}
.official_reply .reply_date_zz{float: right;font-size: 14px;color: #999999;width: 80px;}
.mask_zz{position: absolute;top: 0;left: 0;background: #000000;opacity: 0.3;width: 100%;height: 100%;z-index: 20}
.reply_content_zz{position: absolute;width: 906px;height: 220px;background: #ffffff;z-index: 25;top: 50%;left: 50%;margin-left: -453px;margin-top: -220px;}


/*站内信*/
.website_mile{width: 100%;border: 1px solid #eeeeee;}
.website_mile th{height: 40px;background: #eeeeee;}
.website_mile td{height: 40px;padding: 0 5px;border: 1px solid #eeeeee;text-align: center;}
.website_mile td a{position: relative;}
.website_mile td a i{position: absolute;right: -28px;top: 0;width: 28px;height: 9px;background: url(../images/new_03.png) no-repeat center}
.website_mile td a:hover{text-decoration: underline;}
.color_zz{color: #aaaaaa;}

.website_mile_content{border: 1px solid #eeeeee;margin-top: 20px;padding: 20px;}
.website_mile_content h3{font-size: 14px;font-weight: bold;text-align: center;}
.addresser{overflow: hidden;padding: 15px 0;}
.addresser p{float: left;margin-right: 10px;}
.addresser_content{padding: 15px 0;border-top: 1px solid #eeeeee;}

/* 转送工分 */
/* one */
.member-number{font-size:16px;padding:10px 0;border-bottom:1px solid #ccc;overflow: hidden;zoom: 1;}
.members-number{font-size:16px;padding:10px 0;overflow: hidden;zoom: 1;}
.member-number span,.members-number span{float:left;margin-left:18px;}
.members-number span{}
.member-number span b,.members-number span b{color:red;font-weight: bold;}
.menber-btn{float:right;padding:2px 5px;border:1px solid #1B87F4;background-color: #1B87F4;color:#fff;border-radius:3px;margin-right:40px;}
.member-pass{overflow: hidden;zoom:1;background-color: #eee;margin-bottom:80px;}
.member-pass-one{float:left;margin-left:50px;padding:5px 8px 3px 8px;border-bottom:2px solid #1B87F4;}
.member-pass-right{float:right;margin-right:40px;padding:5px;color:#1B87F4;}
.member-ipt{width:245px;height:30px;border-radius:3px;border:1px solid #ccc;padding-left:5px;}
.pers{width:210px;padding-right:35px;background: url(../images/pers.png) no-repeat 220px 5px;}
.numb{width:210px;padding-right:35px;background: url(../images/ge.png) no-repeat 223px 7px;}
.member-div{overflow: hidden;zoom: 1;padding-bottom:30px;position: relative;}
.member-div u{text-decoration: none;position: absolute;top:36px;left:395px;color:red;}
.member-div span{float:left;min-width:100px;text-align: right;padding:6px 0;margin:0 40px 0 250px;position: relative;}
.member-div span i{position: absolute;right:-10px;color:red;}
.member-ipt{float:left;margin-right:10px;}
.member-div a{padding:6px 0;float:left;}
.member-div a.member-chuange{color:#1B87F4;}
.member-sub{padding:3px 15px;border:1px solid #1B87F4;background-color: #1B87F4;color:#fff;border-radius:3px;margin-left:480px;}
.member-all{overflow: hidden;border:1px solid #eee;margin-top:10px;padding-bottom:20px;position: relative;clear:both;}
.member-uls{margin-left:15px;}
.member-uls li{float:left;margin:10px 0;}
.member-mysq{float:left;margin:5px;}
.members-sp{float:left;margin:5px;}
.member-uls li.member-shu{border:1px solid #ccc;margin:15px 20px 0 20px;height:19px;}
/* two */
.member-suer{position: absolute;top:35px;left:35px;}
.member-img{width:58px;height:58px;border-radius:50%;overflow: hidden;float:left;}
.members-img{width:30px;height:30px;border-radius:50%;overflow: hidden;float:left;margin-left:20px;}
.member-suer-tb{width:400px;margin:auto;}
.member-bc{color:red;}
.bt-hei td{padding:10px 0;}
.member-suer-tb tr td.member-tor{text-align: right;padding-right:20px;}
.tb-ipt{float:left;width:95px;height:26px;border:1px solid #eee;padding-left:5px;}
.tb-btn{float:left;height:28px;border:1px solid #eee;padding:0 3px;color:#1988F3;background-color: #D2E8FF;width: 101px;text-align: center;}
.member-sp{float:left;margin:18px 0 0 10px;}
.two-suer{margin-left:330px;color:#fff;background-color: #1B87F4;border:1px solid #1B87F4;border-radius:3px;padding:3px 8px;}
.two-no{margin-left:20px;color:#1b87F4;background-color: #FFF;border:1px solid #FFF;border-radius:3px;padding:3px 8px;}
/* three */
.mamber-ovDiv{width:550px;margin:auto;position: relative;}
.member-over{font-size:18px;font-weight: bold;}
.over-div{width:534px;height:130px;background-color: #eee;margin:10px 0;padding:5px 8px;border-radius:3px;}
.over-div table{width: 500px;margin-left:40px;}
.over-div table tr td{padding:8px 0;}
.over-div table tr.last-tr{color:#1B87F4;}
.mamber-ovDiv a{color:#1B87F4;}
.member-return{margin-left:10px;}
.last-img{position: absolute;top:-30px;left:-70px;}


/* app */
.member-head{position: relative;height: 590px;min-width:1200px;background-size: cover;z-index: 1;background: url("../images/gf_03.jpg") no-repeat center center;margin-bottom:50px;}
.img-head{width:100%;}
.member-cent{width:1200px;margin:auto;overflow: hidden;position: relative;height:100%;}
.member-cents{overflow: hidden;width:348px;float:left;margin:0 26px;}
.member-cents p{text-align: center;font-size:24px;font-weight: bold;}
.member-cents b.member-b1,.member-cents b.member-b2,.member-cents b.member-b3{display: block; background: url(../images/gf_pic.png) no-repeat center -5px;height:76px;margin-top:16px}
.member-cents b.member-b2{background-position: center -88px;}
.member-cents b.member-b3{background-position: center -172px;}
.member-cents b.member-b3{}
.member-cents span{padding:25px 10px 27px 10px;display: block;letter-spacing:4px; }
.member-cents img{display: block;width:100%;}
.member-thend{position: relative;height: 437px;min-width:1200px;background-size: cover;z-index: 1;background: url("../images/gf_14.png") no-repeat center center;}
.member-thendcen{width:1200px;margin:auto;height:100%;}
.member-thendcen p{font-size: 30px;color:#fff;text-align: center;padding:45px 0; letter-spacing:8px;}
.member-endul li{float:left;color:#fff;}
.member-endul li.member-lipic{width:190px;text-align: center;padding:0 105px;}
.member-endul li.member-lipic span,.member-endsp1,.member-endsp2{display: block;height:34px;line-height:34px;position: relative;text-align: center;margin-bottom:5px;}
.member-endsp1,.member-endsp2{padding-left:30px;}
.member-endsp1{background: url(../images/gf_xpic.png) no-repeat 62px 0;}
.member-endsp2{background: url(../images/gf_xpic.png) no-repeat 46px -35px;}
.member-rt{position: absolute;bottom:220px;right:205px;overflow: hidden;}
.member-rt a{display: block;width:180px;height:30px;padding:15px 0;padding-left:40px;margin-top:5px;background-color: #61D0F9;color:#fff;border-top:1px solid #fff;text-align: center;line-height:30px;}
.member-cent img.centimg{display: block;position: absolute;bottom:220px;right:60px;}
.ios{background: url(../images/gf_dpic.png) no-repeat 30px 5px;}
.android{background: url(../images/gf_dpic.png) no-repeat 30px -68px;}