@charset "utf-8";
/* CSS Document */
h1, h2, h3, h4, h5, h6,span{ margin:0 0;}
*{margin: 0 0;padding: 0 0; }
ul,span{ padding:0 0; margin:0 0;}
ul li{ list-style:none; }
img{ max-width:none; border:none;}
.clr{ clear:both;}
form{ margin:0 0; padding:0 0;}
body{ margin:0 0; padding:0 0;}
p{font-family:"微软雅黑"; font-size:12px;}
a{font-family:"微软雅黑"; text-decoration:none;}

/*login*/
html { width:100%; height:100%;padding:0 0;margin:0 0;border:0; overflow-x:hidden;}
body{width:100%;height:100%; overflow-x:hidden; background:url(../images/body-bg.jpg) center center no-repeat;  -webkit-background-size: cover;  -moz-background-size: cover;
    -o-background-size: cover;    background-size: cover; }
.login-all{ width:634px; position:fixed; left:50%; margin-left:-317px; top:50%; margin-top:-280px; }
.login-logo{ margin:0 auto; margin-bottom:30px;}
.login-logo img{ display:block; margin:0 auto;}
.login-logo img.hospital-logo{ margin-bottom:10px;}
.login-center{width:632px; height:310px; padding:30px 0; background-color:#f3f3f3; -moz-border-radius:6px 6px;  -webkit-border-radius:6px 6px;   border-radius:6px 6px; position:relative;}
.login-left{ width:234px; float:left; padding:25px 33px;}
.login-left img{ display:block; margin-top:30px;}
.login-right{ width:270px; height:260px; float:left; border-left:1px solid #d7d7d7; padding-left:30px; padding-top:50px;}

.user-text{ margin-bottom:18px;-moz-border-radius:3px 3px;  -webkit-border-radius:3px 3px; border-radius:3px 3px;
    border: solid 1px #d4d4d4; padding-left:45px; background-color:#ffffff; position:relative;}
.user-text span{ display:inline-block; width:26px; height:25px; position:absolute; left:10px; top:12px;}
.user-text span.user-icon{background:url(../images/user-icon.png) 0 0 no-repeat; background-size:100% 100%; }
.user-text span.password-icon{background:url(../images/key-icon.png) 0 0 no-repeat; background-size:100% 100%; }
.user-text input[type="text"], .user-text input[type="password"]{ display:block; background-color:#ffffff;width:100%; border:none;
    line-height:38px; color:#333333; padding:5px 0; font-family:"微软雅黑"; font-size:16px; }
.zy-foot { padding-top:5px;}
.zy-foot p{ text-align:center; color:#ffffff; font-family:Arial, Helvetica, sans-serif; padding-top:10px;}
.login_error { position:absolute; top:52px; right:33px; display:block;color:#f00; font-family:"微软雅黑"; font-size:12px;}
.login-center:after{ display:block; content:""; clear:both; height:0px;}
a.login-button{ display:block; width:100%; font-size:16px; line-height:50px;-moz-border-radius:4px 4px;  -webkit-border-radius:4px 4px;  border-radius:4px 4px; background-color:#2d8bd3; color:#ffffff; text-align:center; }


/*top-index*/
.top-index{ width:1000px; margin:0 auto; padding:20px 0 0 0; height:81px;  background:url(../images/border.png) 0 bottom repeat-x;}
ul.menu-all{ float:right; }
ul.menu-all li{ float:right; margin-left:20px;}
ul.menu-all li a{ cursor:pointer; display:block; width:83px; height:64px; padding-top:15px; background:url(../images/menu-bg.png) 0 0 no-repeat;}
ul.menu-all li a:hover{ background:url(../images/menu-hover.png) 0 0 no-repeat;}
ul.menu-all li a span{ display:block; margin:0 auto;}
ul.menu-all li a p{font-family:"微软雅黑"; text-align:center; color:#cdedff; font-size:13px; line-height:34px; }

span.logout-icon{width:26px; height:31px; background:url(../images/logout-icon.png) 0 0 no-repeat;}
span.book-icon{width:28px; height:31px; background:url(../images/book-icon.png) 0 0 no-repeat;}
span.message-icon{width:28px; height:31px; background:url(../images/message.png) 0 0 no-repeat;}
span.record-icon{width:28px; height:31px; background:url(../images/rcord-icon.png) 0 0 no-repeat;}
span.con-icon{width:26px; height:31px; background:url(../images/con-icon.png) 0 0 no-repeat;}

ul.menu-all li a.menu-active{ background:url(../images/menu-active.png) 0 0 no-repeat;}
ul.menu-all li a.menu-active p{ color:#0070c6; }
ul.menu-all li a.menu-active span.logout-icon{ background:url(../images/logout-hover.png) 0 0 no-repeat;}
ul.menu-all li a.menu-active span.book-icon{ background:url(../images/book-hover.png) 0 0 no-repeat;}
ul.menu-all li a.menu-active span.message-icon{ background:url(../images/message-hover.png) 0 0 no-repeat;}
ul.menu-all li a.menu-active span.record-icon{ background:url(../images/record-hover.png) 0 0 no-repeat;}
ul.menu-all li a.menu-active span.con-icon{ background:url(../images/con-hover.png) 0 0 no-repeat;}
ul.menu-all:after{ display:block; content:""; clear:both; height:0px;}
a.logo{ float:left; margin:10px 0 0 0; }

/*consultant-list*/
.consultant-list{width:1000px; margin:0 auto; padding:25px 0 0 0; min-height:585px;}
.consultant-list ul{margin-left:-23px;}
.consultant-list ul li{ float:left; width:298px; padding:10px 10px; margin-left:23px; margin-bottom:25px; background-color:#effcff;  -moz-border-radius:3px 3px;  -webkit-border-radius:3px 3px; border-radius:3px 3px; }
.zx-img{ width:116px; height:150px; float:left;}
.zx-img img{ display:block;width:116px; height:150px; }
.zx-infor{ width:172px; padding-left:10px; float:left;}


.zx-infor h1{ display:inline-block; float:left; font-family:"微软雅黑";font-size:16px; line-height:32px;}
.zx-woman h1{ color:#dc2957; }
.zx-woman span{ display:inline-block;float:left; width:11px; height:18px;  background:url(../images/girl-cion.png) 0 center no-repeat; margin:6px 0 0 8px;}
.zx-woman:after{ display:block; content:""; clear:both; height:0px;}

.zx-man h1{ color:#006dc1; }
.zx-man span{ display:inline-block;float:left; width:15px; height:18px;  background:url(../images/boy-icon.png) 0 center no-repeat; margin:6px 0 0 8px;}
.zx-man:after{ display:block; content:""; clear:both; height:0px;}

p.zx-profile{font-family:"微软雅黑"; color:#333333; font-size:12px; line-height:18px; }
a.zx-view{  cursor:pointer; display:block; font-family:"微软雅黑"; color:#0061ab; font-size:12px; line-height:24px; text-decoration:underline; padding-top:4px;}
a.zx-view:hover{color:#ff3c00; }
.zx-btn{ padding-top:9px;}
.zx-btn a{ cursor:pointer; display:inline-block; float:left; font-family:"微软雅黑";  color:#ffffff;  line-height:26px; font-size:12px; padding:0 14px;}
a.btn-record{background-color:#ec7218; margin-right:7px;}
a.btn-record:hover{background-color:#ff5400; }
a.btn-message{background-color:#1580d2;margin-right:7px;}
a.btn-message:hover{background-color:#006ec3; }
a.btn-book{background-color:#0089a2;}
a.btn-book:hover{background-color:#007a90; }
a.btn-offline{ cursor:auto; background-color:#7c7c7c; margin-right:7px;}

.zx-btn:after{ display:block; content:""; clear:both; height:0px;}
.consultant-list ul li:after{ display:block; content:""; clear:both; height:0px;}
.consultant-list ul:after{ display:block; content:""; clear:both; height:0px;}

/*message*/
.message-modular{width: 960px; padding:0 20px; margin: 0 auto; margin-top:25px; min-height: 610px; background-color:#ffffff; -moz-border-radius:3px 3px;  -webkit-border-radius:3px 3px; border-radius:3px 3px; margin-bottom:25px;  }
.message-title{ border-bottom:1px solid #e0e0e0; height:32px; padding-top:15px;}
.message-title h1{ display:inline-block; font-weight:normal; background-color:#ffffff;  border-bottom:1px solid #ffffff; padding-right:10px; height:32px;}
.message-title h1 span{display:block; font-family:"微软雅黑";font-size:14px; color:#0070c6; line-height:32px;  border-bottom:1px solid #0070c6;}
a.return-icon{ cursor:pointer; display:inline-block; float:right; background:url(../images/return-icon.png) 0 0 no-repeat;  font-family:"微软雅黑";font-size:14px; color:#333333; line-height:26px; padding-left:28px; margin-top:4px; }
a.return-icon:hover{background:url(../images/return-hover.png) 0 0 no-repeat; color:#0070c6; }
.message-title:after{ display:block; content:""; clear:both; height:0px;}

.message-text{  margin-top:10px; margin-bottom:5px; }
.message-text textarea{ width:850px; float:left; border:1px solid #d7d7d7; border-right:none; height:90px; padding:10px 10px;font-family:"微软雅黑";font-size:14px; color:#333333; line-height:20px; }
.message-text a{ cursor:pointer; width:86px; display:inline-block; float:left; border:1px solid #6cafe3; font-family:"微软雅黑";font-size:18px; color:#0070c6; line-height:110px; text-align:center;}
.message-text:after{ display:block; content:""; clear:both; height:0px;}

.message-one{padding-top:10px; border-bottom:1px solid #dddddd; padding-bottom:5px;}
.message-question{ padding-bottom:5px;}
span.question-title{ display:inline-block; float:left; width:80px; text-align:right;  font-family:"微软雅黑";font-size:14px; color:#5f5f5f; line-height:21px; }
p.question-text{ display:inline-block; float:left; width:705px;  font-family:"微软雅黑";font-size:14px; color:#333333; line-height:21px; }
span.question-time{ display:inline-block; float:right; width:160px; text-align:right;  font-family:"微软雅黑";font-size:13px; color:#868686; line-height:21px; }
.message-question:after{ display:block; content:""; clear:both; height:0px;}
.message-answer span.question-title{color:#0070c6;}
.message-answer p.question-text{color:#0070c6;}
.message-answer span.question-time{color:#0070c6;}
.reply-btn{ padding-bottom:5px;}
.reply-btn a{ display:inline-block; cursor:pointer; float:right; margin-right:10px; margin-top:8px; background-color:#2f8fd8; -moz-border-radius:3px 3px;  -webkit-border-radius:3px 3px;     border-radius:3px 3px;font-family:"微软雅黑"; font-size:12px; color:#ffffff; line-height:26px; padding:0 15px;}
.reply-btn a:hover{ background-color:#187cc8;}
.reply-btn:after{ display:block; content:""; clear:both; height:0px;}
a.edit-icon{ cursor:pointer; display:inline-block; float:right; background:url(../images/edit-icon.png) 0 0 no-repeat;  font-family:"微软雅黑";font-size:14px; color:#333333; line-height:26px; padding-left:28px; margin-top:2px; }
a.edit-icon:hover{background:url(../images/edit-hover.png) 0 0 no-repeat; color:#0070c6; }
/*page*/
.page_all{ padding:15px 0 25px 0;}
.page{ float:right; padding:4px 0 0 0; margin-right:10px;}
.page ul{ padding:0 0;}
.page ul li{ float:left; margin-left:10px; width:28px;}
.page ul li a{ cursor:pointer; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#5c5c5c; display:block; width:26px; height:26px; border:1px solid #cad4e3; background-color:#ffffff; text-align:center; line-height:26px;}
.page ul li a span.arrow_left{ display:block; width:5px; height:8px; background:url(../images/arrow_left.png) 0 0 no-repeat; margin:9px 0 0 10px;}
.page ul li a span.arrow_right{display:block; width:5px; height:8px; background:url(../images/arrow_right.png) 0 0 no-repeat; margin:9px 0 0 11px;}
.page ul li a:hover{ background-color:#2b79bc; border:1px solid #205e94; color:#ffffff;}
.page ul li.page_active a{background-color:#2b79bc; border:1px solid #205e94; color:#ffffff;}
.page ul li a:hover span.arrow_left{ background:url(../images/arrow_left_hover.png) 0 0 no-repeat; }
.page ul li a:hover span.arrow_right{background:url(../images/arrow_right_hover.png) 0 0 no-repeat; }
.page-all:after{ display:block; content:""; clear:both; height:0;}



/*record-all*/
.record-all{ padding:10px 0;}
table.record-list { width:100%; border:1px solid #d9d9d9; border-bottom: none;}
table.record-list thead tr th{ background-color:#ededed; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9;   padding:13px 0;font-family:"微软雅黑"; font-size:14px; color:#333333; font-weight:normal; text-align:center;}
table.record-list tbody tr td{ padding:10px 5px;font-family:"微软雅黑"; line-height:26px; font-size:14px; color:#333333; text-align:center; background-color:none; border-bottom:1px solid #dddddd;}
table.record-list tbody tr td a{ cursor:pointer;  display:inline-block; font-family:"微软雅黑"; font-size:14px; color:#0660ad; padding:0 10px; }
table.record-list tbody tr td a:hover{ color:#ff6000; text-decoration:underline; }
table.record-list tbody tr td span.no-start{font-family:"微软雅黑"; font-size:14px; color:#0068b7;}
table.record-list tbody tr td span.expired{font-family:"微软雅黑"; font-size:14px; color:#757575;}
.record-all .chat-index-inall{ padding:0px 0 15px 0;}


/*alert_word*/
.alert_word{ padding-top:7px; width:100%; margin:0 auto; background:url(../images/border.png) 0 0 repeat-x;}
.alert_word h1 {font-family: "宋体", Arial, Helvetica, sans-serif;font-size: 13px;color:#ffffff;font-weight: normal;line-height: 20px;}
.alert_layer_center {font-size: 13px;color:#ffffff;line-height: 18px;padding-top: 0px; }
.alert_layer_center p {font-family: "宋体";}
.alert_layer_center p a { display:inline-block;background: url(../images/chrome_icon.png) 0 2px no-repeat;padding-left: 18px ;font-family: "宋体"; padding-right: 30px;font-weight: bold;cursor: pointer; color: #fff956; line-height:20px;}
.alert_layer_center p a:hover{text-decoration:underline;}
p.copyright-text{ font-size:12px; font-family: "宋体"; color:#ffffff; text-align:center; line-height:22px;}
.alert_inall{ position:fixed; left:50%; margin-left:-500px; top:50%; margin-top:300px;}

/*consultant*/
.work-manage{width:1000px; height:32px; position:fixed; left:50%; margin-left:-500px;  top:50%; margin-top:-368px;}
.work-manage a{ cursor: pointer; float:right; display: inline-block; color:#ffffff; font-family:"微软雅黑"; font-size:18px; line-height:32px; padding-left:36px;  background:url(../images/work.png) 0 0 no-repeat; }
.work-manage a:hover{ text-decoration:underline; }
.user-index{ width:998px; height:608px; background-color:#ffffff;position:fixed; left:50%; margin-left:-500px; top:50%; margin-top:-330px; border:1px solid #ffffff; -moz-border-radius:6px 6px;  -webkit-border-radius:6px 6px;   border-radius:6px 6px; }
.menu-pannel{ width:140px;height:608px; float:left; -moz-border-radius:6px 0 0 6px;  -webkit-border-radius:6px 0 0 6px;     border-radius:6px 0 0 6px; background-color:#e7ecf5; border-right:1px solid #c5d0e1;  }
.user-index:after{ display:block; content:""; clear:both; height:0px;}
.user-infor{ padding:12px 10px; border-bottom:1px solid #c5d0e1;}
.user-infor img{ width:40px; height:40px; float:left; -moz-border-radius:50%;  -webkit-border-radius:50%;  border-radius:50%;
    -moz-background-clip: padding; -webkit-background-clip: padding; background-clip:padding-box; border:2px solid #ffffff; }
.user-infor span{ display:inline-block; float:left; padding-left:5px; font-family:"微软雅黑"; font-size:20px; line-height:42px; color:#333333;}
.user-infor:after{ display:block; content:""; clear:both; height:0px;}
ul.mune-one li{ padding:15px 0 15px 15px;  border-bottom:1px solid #c5d0e1;}
ul.mune-one li a{ display:block; font-family:"微软雅黑"; font-size:18px;color:#333333; line-height:32px; cursor:pointer; }
ul.mune-one li a span{ display:inline-block; float:left; width:28px; height:31px; margin-right:5px; }
ul.mune-one li a span.con-icon{  background:url(../images/con-user.png) 0 0 no-repeat;  }
ul.mune-one li a span.record-icon{  background:url(../images/record-icon.png) 0 0 no-repeat;  }
ul.mune-one li a.mune-active{color:#0070c6;}
ul.mune-one li a.mune-active span.con-icon{  background:url(../images/con-active.png) 0 0 no-repeat;  }
ul.mune-one li a.mune-active span.record-icon{  background:url(../images/record-hover.png) 0 0 no-repeat;  }
ul.mune-one li a:after{ display:block; content:""; clear:both; height:0px;}
.pannel-content{ width:857px; height:608px; float:left; -moz-border-radius:0 6px 6px 0;  -webkit-border-radius:0 6px 6px 0;  border-radius:0 6px 6px 0;}
.pannel-left{width:220px; height:608px; float:left;  background-color:#f4f4f4; border-right:1px solid #e6e6e6; overflow-y:auto;}
.msg-one{ padding:13px 5px; cursor:pointer; position:relative;}
.msg-one:hover{ background-color:#d5eafa;}
.msg-active{ background-color:#d5eafa;}
.msg-img{  width:42px; height:42px; position:absolute; left:5px; top:13px; }
.msg-img img{ display: block; width:42px; height:42px; -moz-border-radius:50%;  -webkit-border-radius:50%;  border-radius:50%;}
.msg-img img.img-off{-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray; }
.msg-infor{ padding-left:50px;}
.msg-name{ position:relative; padding-bottom:2px;}
p.con-mz{ font-family:"微软雅黑"; font-size:15px;color:#333333; line-height:20px; padding-right:40px;}
span.msg-time{ display:inline-block; font-family:"微软雅黑"; font-size:12px; color:#aaaaaa; line-height:20px; position:absolute; right:0; top:0px;}
.notice-word{ position:relative;}
.notice-word p{font-family:"微软雅黑";font-size:12px;line-height:18px; }
p.notice-con{ color:#888888;  padding-right:40px;}
span.notice-number{ display:inline-block; padding:0px 6px; background-color:#ff5a00; font-family:"微软雅黑"; font-size:12px; color:#ffffff; position:absolute; right:0; top:0px;-moz-border-radius:6px 6px;  -webkit-border-radius:6px 6px;     border-radius:6px 6px;}
p.notice-ok{ color:#0082e7; }
p.notice-busy{ color:#ff6c00; }
p.notice-Off{ color:#888888;}
.pannel-right{ width:636px; float:left; position:relative; height:100%;}
.chat-head{ height:42px; width:100%; position:absolute; top:0; left:0; border-bottom:1px solid #dddddd; padding:13px 0;}
a.end-btn{ display:inline-block; cursor:pointer; float:right; margin-right:10px; margin-top:8px; background-color:#2f8fd8; -moz-border-radius:3px 3px;  -webkit-border-radius:3px 3px;     border-radius:3px 3px;font-family:"微软雅黑"; font-size:12px; color:#ffffff; line-height:26px; padding:0 10px;}
a.end-btn:hover{ background-color:#187cc8;}
a.chat-img{ display:inline-block; float:left; padding-left:10px; cursor:pointer;}
a.chat-img img{width:42px; height:42px; -moz-border-radius:50%;  -webkit-border-radius:50%;  border-radius:50%; float:left;}
a.chat-img p{font-family:"微软雅黑";font-size:15px;line-height:42px;float:left; padding-left:8px; color:#333333;}
a.chat-img:after{ display:block; content:""; clear:both; height:0px;}

.chat-index{ width:100%; height:414px; overflow-x:hidden; overflow-y:auto; margin-top:69px;}
.chat-index-inall{ padding:10px 10px;}
.chat-one, .chat-two{ padding:5px 0;}

.chat-time{ height:20px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:12px; line-height:20px; color:#b6b6b6; text-align:center; padding:0 0 10px 0;}
.chat-time i{ display: inline-block; border-top:1px solid #e1e1e1; width:60px; height:3px;}
p.infor-alert{font-family:"微软雅黑";font-size:13px;line-height:20px; color:#ff6c00; text-align:center; padding-bottom:5px;}
.chat-consult-img{width:42px; height:42px; float:left; margin-right:10px;}
.chat-consult-img img{ display:block; width:42px; height:42px; -moz-border-radius:50%;  -webkit-border-radius:50%;  border-radius:50%;}
.chat-user-img{width:42px; height:42px;  float:right;  margin-left:10px;}
.chat-user-img img{ display:block; width:42px; height:42px; -moz-border-radius:50%;  -webkit-border-radius:50%;  border-radius:50%;}

.chat-consult-infor{ float:left; position:relative; padding-top:3px;}
span.arrow-one{ display:block; position:absolute; top:16px;  left:auto; right:-2px; height:5px; width:5px;
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    transform:rotate(45deg);
    z-index:10;
    border:0;
    border-right:1px solid #e1e0e4;
    border-top:1px solid #e1e0e4;
    background-color:#fff;}

.chat-scope{font-family:"微软雅黑";font-size:13px;line-height:20px; padding:7px 11px; border: 1px solid #e1e0e4; width: auto; max-width: 500px; overflow: hidden; background-color: #fff;
    -moz-border-radius:4px 4px;  -webkit-border-radius:4px 4px;  border-radius:4px 4px;
    -webkit-transition: background-color 0.25s ease;
    -moz-transition: background-color 0.25s ease;
    transition: background-color 0.25s ease;  }

.chat-user-infor{ float:right; position:relative; padding-top:3px;}
span.arrow-two{ display:block; position:absolute; top:16px;right:auto; left:-2px; height:5px; width:5px;
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    transform:rotate(45deg);
    z-index:10;
    border:0;
    border-left:1px solid #95bad6;
    border-bottom:1px solid #95bad6;
    background-color:#cbe3f5;}

.user-scope{font-family:"微软雅黑";font-size:13px;line-height:20px; padding:7px 11px; border: 1px solid #95bad6; width: auto; max-width: 500px; overflow: hidden; background-color: #cbe3f5;
    -moz-border-radius:4px 4px;  -webkit-border-radius:4px 4px;  border-radius:4px 4px;
    -webkit-transition: background-color 0.25s ease;
    -moz-transition: background-color 0.25s ease;
    transition: background-color 0.25s ease;  }

.chat-consult:after{ display:block; content:""; clear:both; height:0px;}
.chat-enter{ height:108px; width:100%; position:absolute; bottom:0; left:0; border-top:1px solid #e0e0e0; background-color:#f4f4f4; padding:10px 0;}
a.smile-icon{ display:block; width:20px; height:21px;  background:url(../images/smile-icon.png) 0 0 no-repeat; margin:0px 10px 0 10px; float:left; }
.inter_all{ width:505px; height:108px; border:1px solid #dbdbdb; background-color:#ffffff; float:left; overflow-x:hidden; overflow-y:auto;}
.inter_all textarea{ width:485px; height:88px;background-color:#ffffff; border:none; padding:10px 10px; font-family:"微软雅黑";font-size:13px;line-height:20px; color:#333333;}
a.send-btn{ display:block; font-family:"微软雅黑";font-size:18px;line-height:108px; color:#0082c5; width:88px; float:left; text-align:center;}
.chat-enter:after{ display:block; content:""; clear:both; height:0px;}
.msg-one:after{ display:block; content:""; clear:both; height:0px;}
.pannel-content:after{ display:block; content:""; clear:both; height:0px;}

/*layer*/
.consult_bg{position: fixed;height: 100%;width: 100%; z-index:10; background: #000;opacity: 0.5;filter: alpha(opacity=50);top: 0;}
.edit-layer{ width:460px; height:290px; background-color:#ffffff; position:fixed;top:50%; margin-top:-160px; left:50%; margin-left:-230px; z-index:100;}
.edit-top{ width:100%; height:54px; background-color:#006da4;}
.edit-top h1{font-family:"微软雅黑";font-size:18px; color:#ffffff; line-height:54px; padding-left:15px; font-weight:normal;}
a.close-icon{ display:block; width:30px; height:30px; background:url(../images/close-icon.png) center center no-repeat; position:absolute; right:5px; top:11px; cursor:pointer; }

.edit-index ul{ padding:30px 10px 20px 10px;}
.edit-index ul li{ padding-bottom:15px;}
.edit-index ul li label{ display:block; font-family:"微软雅黑";font-size:16px; color:#333333; line-height:40px; width:130px; text-align:right; float:left;}
.edit-index ul li input{ border:1px solid #c6c6c6; line-height:38px; padding:0 10px; width:240px; float:left; font-family:"微软雅黑";font-size:14px; color:#333333; margin-left:5px; }
.edit-index ul li:after{ display:block; content:""; clear:both; height:0px;}

.layer-btn{ margin:0 auto; text-align:center; padding:0px 0 0 0;}
.layer-btn a{ display:inline-block; cursor:pointer;  background-color:#006da4; padding:5px 25px; color:#ffffff; font-family:"微软雅黑";font-size:16px;line-height:26px; text-align: center; margin:0 15px;  -moz-border-radius:3px 3px;  -webkit-border-radius:3px 3px;  border-radius:3px 3px;}
.layer-btn a:hover{ background-color:#005b88; }
.layer-btn a.layer-cancel{ background-color:#737373; }
.layer-btn a.layer-cancel:hover{ background-color:#616161; }


/*edit-infor*/
.edit-infor ul{ padding:30px 0;}
.edit-infor ul li { margin-bottom:10px;}
.edit-infor ul li label{ display:block; font-family:"微软雅黑";font-size:15px; color:#333333; line-height:38px; width:240px; text-align:right; float:left;}
.edit-infor ul li input[type="text"]{  display: inline-block; padding: 6px 6px;font-family:"微软雅黑";  font-size: 15px;  line-height: 24px;  color: #333333;  vertical-align: middle;border: 1px solid #cccccc;
    -moz-border-radius:3px 3px;  -webkit-border-radius:3px 3px;  border-radius:3px 3px; background-color:#ffffff;  width:260px;}
.edit-infor ul li textarea{font-family:"微软雅黑";  font-size: 15px; color: #333333;  line-height: 22px;  border: 1px solid #cccccc;  background-color:#ffffff; padding: 7px 10px; width:500px;
    -moz-border-radius:3px 3px;  -webkit-border-radius:3px 3px;  border-radius:3px 3px; height:110px;}

.oneself-index-left{ width:110px; margin-right:30px; margin-top:8px;float: left;}
.oneself-img{display:inline-block;padding:8px; border:1px solid #cccccc; background-color:#ffffff; }
.gall-file-fold {position: relative;}
.gall-file-fold input.galleries-chose { cursor: pointer; border: none; background-color:#ffffff; width: 110px; height: 40px;font-family:"微软雅黑"; font-size:12px; line-height:40px; color:#0070c6; text-align:center;}
.gall-file-fold input.jquploader { cursor:pointer; font-size:12px; margin:0 0; padding:0 0; position: absolute; top:0px; left:0; opacity:0; width:100px; filter:alpha(opacity:0); padding-bottom:0; height:40px;}

.oneself-btn{ text-align:center; margin:0 auto; padding-bottom:20px; padding-top:30px; border-top: 1px solid #dcdcdc; }
.oneself-btn a{ cursor:pointer; display: inline-block;font-family:"微软雅黑"; font-size:16px; color:#ffffff; line-height:34px; background-color:#006da4;
    -moz-border-radius:3px 3px;  -webkit-border-radius:3px 3px;  border-radius:3px 3px; padding:0 35px;}
.oneself-btn a:hover{ background-color:#005b88;}
.edit-infor ul li:after{ display:block; content:""; clear:both; height:0px;}


.chat_panel{margin-left: 168px;}

#head_img_deal{ width: 630px; top: 185px; left: 300px; position: absolute; z-index: 11; background: #ffffff; border: 1px solid #cccccc; padding: 30px 34px 0 34px;}

.layer-close{cursor:pointer; display: block; width: 27px; height: 27px; position: absolute; top: 10px; right: 10px; background:url(../images/layer-close.png) 0 0px no-repeat;  }
.layer-close:hover{background:url(../images/layer-close-hover.png) 0 0px no-repeat;}


/* 搜索 */
.search_inline{ display: inline-block; padding: 15px; margin-bottom: 15px; border: 1px solid #dedede; margin-top: 15px;}
.apply_select{ display: inline-block; float: left; margin-left: 20px;}
label.apply_name{ display:inline-block; float:left; font-family:"Source Han Serif SC"; font-size:14px; color:#333333;  line-height:32px;}
label.apply_name span{ color: #FF0004; padding-right: 3px;}
select{ display:inline-block; width:180px; margin-left:5px; float:left; text-align:left; background-color:#ffffff; border:1px solid #e4e4e4; border-radius: 3px 3px;  line-height:30px; font-family:"Source Han Serif SC" ; font-size:14px; color:#333333; padding: 0 10px;}
select:focus{ border:1px solid #aaddfe; outline:none;}
select::-ms-expand{ display: none; }
select{
     appearance:none;  
    -moz-appearance:none;  
    -webkit-appearance:none;
     background: url(../images/next_three.png) no-repeat scroll right center transparent; 	
     padding-right: 26px;
}

.apply_input{ display: inline-block; vertical-align: middle; margin-right: 20px; margin-bottom: 10px;}
input{ display:inline-block; width:180px; margin-left:5px; text-align:left; background-color:#ffffff; border:1px solid #e4e4e4; border-radius: 3px 3px;  line-height:30px; font-family:"Source Han Serif SC" ;  font-size:14px; color:#333333; padding: 0 13px;}
input:focus{ border:1px solid #7bc9ff; outline:none;}
input::-webkit-input-placeholder { color: #a9a9a9;}
input.error_infor{border:1px solid #ea5e5e; }
a.search_btn{display: inline-block;vertical-align: middle;width:80px;height: 30px;line-height: 30px;background-color: #f9ab21;color: #ffffff;border-radius: 4px 4px;text-align: center;font-size:14px; float: right;}
a.search_btn:hover{ background-color: #f2960f; transition:all 0.3s ease-out; }