@charset "utf-8";
/*chat container*/
.big-container{ background:url(chat-bg.jpg) center -190px  no-repeat;}
.chat-wrap{ width:950px; margin:0 auto;}
.chat-main-field{ padding:30px 0;}
.chat-r-top .six-img,.chat-r-top .six-img .six-online,.chat-r-top .six-img .six-outline,.chat-r-top .six-txt,.chat-r-top .icon-tel,.chat-info-item .chat-item-tit .fold-up,.chat-info-item .chat-item-tit .fold-down{ background:url(chat-v3-ui.png) no-repeat;}
.chat-main-box {}
.chat-dialog {}
.chat-r-top { background:#b7cc03; color:#FFF; height:48px; line-height:48px; padding:0 15px; -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0; border-radius:8px 8px 0 0; position:relative; z-index:1;}
.chat-r-top .six-img { height: 32px; width: 32px; float:left; position:relative; background-position:0 -298px;  margin-top:8px;}
.chat-r-top .six-img .six-online{ display:inline-block;  background-position:0px -336px; width:12px; height:12px; position:absolute; right:-5px; bottom:2px;}
.chat-r-top .six-img .six-outline{display:inline-block;  background-position:-14px -336px; width:12px; height:12px; position:absolute; right:-5px; bottom:2px;}
.chat-r-top .six-txt{ float:left; padding-left:18px; background-position:-198px -294px;}
.chat-r-top .butler-name{ float:left; display:inline-block; font: 16px/48px "microsoft yahei"; padding-left:15px; padding-right:30px; text-shadow: 0px 2px 1px #8f9e03;}
.chat-r-top .chat-top-tel{ float:right; overflow:hidden; zoom:1; font-size:18px;}
.chat-r-top .icon-tel{ float:left; display:inline-block; width:27px; height:27px; background-position:-38px -298px; margin-top:10px; margin-right:10px;}
.chat-r-left { float: left; width: 650px;background:#FFF; position:relative;  z-index:1; }
.chat-r-left {background:url(chat-mask-bg.png) repeat;  _background:#e8eadc;}

.chat-r-right { float: left; width: 300px; height:533px;background:#ffffff;}
.chat-send-v2 { height:137px; background:#FFF;position:relative; z-index:1; *zoom:1;}
.chat-send-v2 {background:url(chat-mask-bg.png) repeat; _background:#FFF;}
.chat-send-v2 .chat-send-inner{}
.chat-send-left{ padding:10px; margin-right:80px;}
.chat-send-input{ padding-top:5px; padding-left:3px;}
.chat-send-input .chat-send-area{ border:1px solid #ababab; background:#FFF; height:97px; line-height:20px; padding:5px; width:535px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; box-shadow: 0px 2px 1px #e1e1e1 inset;}
.chat-send-v2 .chat-send-right{ position:absolute; right:10px; bottom:13px; z-index:10;}
.chat-send-v2 .chat-send-btn{ background-color:#2ba266; background-image: -webkit-linear-gradient(top,#31b974 0%,#2ba266 100%); background-image: -moz-linear-gradient(top,#31b974 0%,#2ba266 100%); background-image: -ms-linear-gradient(top,#31b974 0%,#2ba266 100%); background-image: -o-linear-gradient(top,#31b974 0%,#2ba266 100%); background-image: linear-gradient(top,#31b974 0%,#2ba266 100%); border: 1px solid #048b46; color:#FFFFFF;display: block; height: 35px;text-align: center;text-shadow: 0 1px 1px #444444;width: 65px;border-radius: 3px; font-size:14px; cursor:pointer; *background-color:#2ba266; font-family:"microsoft yahei";}
.chat-send-v2 .chat-send-btn:hover{ background-image: -webkit-linear-gradient(top,#31b974, #3ac980); background-image: -moz-linear-gradient(top,#31b974, #3ac980); background-image: -ms-linear-gradient(top,#31b974, #3ac980); background-image: -o-linear-gradient(top,#31b974,#3ac980); background-image: linear-gradient(top,#31b974,#3ac980); font-size:14px;}

.chat-r-ibox { height:471px; overflow-y:auto; overflow-x:hidden; position:relative; width:300px; }
.chat-info-item { }
.chat-info-item .chat-item-tit { background:#f8f8f8; height:36px; border-bottom:1px solid #e8e8e8; line-height:36px; overflow:hidden; padding:0px 10px; }
.chat-info-item .chat-item-tit i { float: left; color:#333; }
.chat-info-item .chat-item-tit .chat-modify { float:right; margin-right:15px; }
.chat-info-item .chat-item-tit .chat-modify:hover{ text-decoration:underline;}
.chat-info-item .chat-item-tit .fold-up { float:right; display:inline-block; background-position: -77px -294px; width:20px; height:20px; cursor:pointer; margin-top:11px; }
.chat-info-item .chat-item-tit .fold-down { float:right; display:inline-block; background-position: -96px -294px; width:20px; height:20px; cursor:pointer; margin-top:11px; }
.chat-info-item .chat-item-detail { padding:10px; font-size:12px; }
.chat-info-item .chat-item-detail ul { overflow:hidden; }
.chat-info-item .chat-item-detail ul li {overflow:hidden; display:block; line-height:22px; color:#333; *zoom:1;}
.chat-info-item .chat-item-detail ul li i { color:#999; float:left;}
.chat-info-item .chat-item-detail ul li span { display:inline;}
.chat-tips { background:#fdfbe9; border:1px solid #c7c4ac; position:absolute; top:-63px; left:173px;box-shadow: 0 1px 5px #DBDBDB; text-align:center;}
.chat-tips-field{ padding:10px;width:240px; color:#505050; line-height:24px;}
.tips-takeit{background: #4175D5;color: #FFFFFF;display: inline-block;padding: 3px 18px; margin-top:10px;}
.chat-tips .pop-pointer-bottom{position:absolute;left:120px; bottom:-10px;}
.chat-tips .pop-pointer-bottom b.b1{position:absolute;left:0;bottom:0;color:#c7c4ac;font-size:12px;}
.chat-tips .pop-pointer-bottom b.b2{position:absolute;left:0;bottom:1px;font-style:normal;color:#fdfbe9;font-size:12px;}

.outline-tips .tips-colse-btn{ display:inline-block; width:20px; height:20px; position:absolute; top:2px; right:18px; cursor:pointer;}
.outline-tips p{ color:#5cb5f0; padding:15px 30px 10px 40px; font-size:14px; line-height:18px; text-align:left; }
.outline-tips .corange{ color:#ff862e;}
.mask-disable{ position:absolute; left:0px; top:0; width:650px; height:533px; z-index:10;}
.mask-disable .mask-box{ position:absolute; left:0; top:0; width:100%; height:100%;  _height:530px;background:#000; filter:alpha(opacity=70); opacity:.7;  z-index:11;}
.mask-disable .mask-tips{ position:absolute; left:0; top:0;  width:100%; height:100%;  z-index:12; font-family:"microsoft yahei"; }
.mask-disable .mask-tips-txt{ width:520px; margin:0 auto; padding-top:150px; text-align:center; color:#FFF;}
.mask-disable .mask-tips-opr{ padding-top:30px;}
.mask-disable .mk-cancel-chat{ height:40px; line-height:40px; text-align:center; padding:0px 35px; font-size:18px; color:#404243; background:#f8f8f8; cursor:pointer;}
.mask-disable .mk-goahead-chat{ height:40px; line-height:40px; text-align:center; padding:0px 35px; font-size:18px; color:#FFF; background:#b7cc03; cursor:pointer;}
.btn-red-h28:hover{ text-decoration:none;color: #FFF;}
.chat-load{ float:left; width:100%; text-align:center; margin:40px 0px 20px 0px; overflow:hidden;}
.chat-load .chat-tips-txt{ display:inline-block; background:#f5f5f5 url(chat-loading.gif) left center no-repeat; padding:7px 15px 7px 35px; line-height:18px; color:#5b7696;-moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px;}
.chat-line-v2{padding:10px 0px;}
.chat-select-info{ border-bottom: 4px solid #f3f3f3;  padding:0 0 5px 0;}
.chat-select-info span{ display:inline-block; padding-right:30px; color:#888;}
.line-v2-list{}
.line-v2-list li{ display:block; width:430px; }
.line-v2-list .line-v2-title{ color:#609eec; padding-bottom:10px;}
.line-v2-list .line-v2-title a{color:#609eec;}
.line-v2-list .line-v2-cont{padding:5px 0px;}
.line-v2-list .line-v2-img{ float:left; width:180px; height:120px; overflow:hidden;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-right:15px;}
.line-v2-list .line-v2-info{ }
.line-v2-list .line-v2-item{ padding-top:8px; line-height:24px;}
.line-v2-list .line-v2-item h4{ color:#999;}
.line-v2-list .line-v2-item p{}
.line-v2-list .line-v2-opr{ padding-top:20px;}
.line-v2-list .line-v2-opr .btn-base:hover{ opacity:.9; text-decoration:none;}
.btn-red-h28 {background: #FF6559;color: #FFFFFF;display: inline-block;height: 28px;line-height: 28px;padding: 0 10px;border:1px solid #ef4d41;}
.btn-black-h28 {background: #eeeeee;color: #bbbaba;display: inline-block;height: 28px;line-height: 28px;padding: 0 10px; border:1px solid #c6c6c6;}
.btn-black-h28:hover{ color:#bbbaba;}
.line-v2-list .line-v2-reason{ padding:15px 0px 10px 0px; color:#666;}
.line-v2-list .line-v2-reason .v2-reason-title{ border-bottom:1px solid #e7eff4; height:10px; }
.line-v2-list .line-v2-reason .v2-reason-title span{color:#609eec; background:#FFF; padding:1px 8px 1px 0px; position:relative;top:-2px;}
.line-v2-list .line-v2-reason .v2-reason-txt{ padding:15px 0px 0px 0px; font-size:13px; line-height:20px;}
.chat-bottom-tips{ background:#f7f9e5; padding:10px 0px; margin-top:10px;}
.chat-bottom-tips .bottom-tips-txt1{ text-align:center; color:#9dae0d; font-size:14px;}
.inputing{ bottom:5px; left:0px; width:100%; text-align:center;}
.load-more-box{ text-align:center; padding-bottom:15px;}
.load-more{ display:inline-block;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; height:24px; line-height:24px; padding:0px 15px; background:#dee3ea; cursor:pointer; color:#525e7b;}
.input-loading{ display:inline-block; background: url(in-load.gif) right center no-repeat; height:30px; line-height:30px; width:150px; color:#535f7d; }
.chat-panel-v2 .loading{text-align: center;line-height: 25px;}
.chat-panel-v2 .loading img{height: 20px;}
.f-bd{ font-weight:bold;} .cred{ color:#ff6339;}
.corange{color:#f96043;}
.flow-ibox{ width:300; height:471px; overflow:hidden; zoom:1;}
.takeit { display:inline-block; background:#; color:#FFF; height:16px; line-height:16px; padding:4px 5px;position:absolute; bottom:5px; left:112px; }
.takeit{ background:#b7cc02;color:#FFF; opacity:.9; filter:alpha(opacity=90);}
.takeit:hover{background:#b7cc02; color:#FFF; text-decoration:none; opacity:1; filter:alpha(opacity=100);}
.chat-line-item{ border-bottom:1px solid #E8E8E8; padding-bottom:10px; margin-bottom:10px;}
.line-fresh{ float:left; margin-left:15px; padding-left:5px;}
.chat-item-detail2 { padding:10px; font-size:12px; }
.chat-r-list{ overflow:hidden; *zoom:1;}
.chat-r-list li{ display:block; border-bottom:1px dashed #b3b3b3; padding-bottom:10px; margin-bottom:10px; }
.chat-r-list .c-list-top{  height:40px; overflow:hidden;}
.chat-r-list .c-list-top h1 { line-height:20px;}
.chat-r-list .c-list-top h1 a{ color:#333;}
.chat-r-list .c-list-cont { overflow:hidden; padding-top:10px; position:relative; *zoom:1;  }
.chat-r-list .c-list-cont .c-list-img { float:left; display:block; width:83px; position:relative;}
.chat-r-list .c-list-cont .c-list-img  img{width:83px; height:56px; }
.chat-r-list .c-list-cont .look-detail{ position:absolute; left:2px; bottom:2px; display:block; height:24px; line-height:24px; text-align:center; color:#39a7e7; width:98px;background:#e2edf3; margin-top:5px;}
.chat-r-list .c-list-cont .c-list-dl { color:#7f7f7f; padding-left:100px; }
.chat-r-list .c-list-cont .c-list-dl dt{  line-height:20px;}
.chat-r-list .c-list-cont .c-list-dl dd{  line-height:20px;}

/*咨询定制*/
.im-box{width:650px; position:relative;}
.igreen { color: #64b436; }
.im-wrap {width:650px;height:533px; overflow-y: auto; overflow-x:hidden; position:relative; z-index:1; font-family:Microsoft Yahei; }
.im-field {padding:20px;}
.im-list {zoom:1; }
.im-list .im-item { float:left; display: block;width: 100%;  position: relative; padding-bottom: 25px; z-index: 1; zoom:1; }
.im-list .im-content { background:#FFF;position:relative; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.1);box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);zoom:1; }
.im-list .me .im-content { float:left; max-width: 550px; _width:550px; }
.im-list .me .im-you-txt { font-size: 14px;color:#333;  }
.im-list .me .max-wrap{ min-width:415px; max-width:550px; }
.im-list .me .chat-triangle{ display: inline-block;font-size: 0;height: 0;line-height: 0;padding: 0; width: 0; border-top: 8px solid  transparent;border-bottom: 8px solid transparent;border-right: 8px solid;color:#FFF; position:absolute; top:12px; left:-8px; }
.im-list .you .im-content { float: right;max-width: 530px; _width:530px; background: #43b37b; color: #FFF; }
.im-list .you .im-you-txt { font-size: 14px; color:#FFF; }
.im-list .you .chat-triangle{display: inline-block;font-size: 0;height: 0;line-height: 0;padding: 0; width: 0;border-top: 8px solid transparent;border-bottom: 8px solid transparent;border-left: 8px solid;color:#43b37b; position:absolute; top:12px; right:-7px;  }
.im-list .im-title { padding:15px 20px; color: #333; font-size:14px; line-height: 20px; border-bottom: 1px solid #ebebeb; font-weight: bold;  font-family:Microsoft Yahei;}
.im-list .im-info { padding: 10px 20px 10px 20px; font-size: 14px;}
.im-list .im-btns { padding: 20px 20px 20px 20px;text-align:center; }
.service-txt{ font-weight:normal; padding-top:5px; font-size:14px; line-height:23px;}
.brand-txt { font-size: 16px; color: #454545; padding-left:30px; font-family:Microsoft Yahei; line-height:26px;}
.brand-txt .f16{ font-size: 24px;}
.icon-success { width: 18px; height: 18px; background: url(chat-v3-ui.png) -144px 0px no-repeat; display: inline-block; margin-right:5px; }
.im-change { padding: 0 15px 15px 15px; }
.im-btn { display:inline-block; cursor:pointer; color: #fff; line-height:30px;  font-size: 14px; text-align: center;  background:url(chat-v3-ui.png) 0 -59px no-repeat; }
.im-btn:hover{ text-decoration:none;}
.im-list .btn-normal { background:#43b27a; padding:0 25px; height:36px; line-height:36px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;border:1px solid #24995d; opacity:1; filter:alpha(opacity=100);}
.im-list .btn-normal:active,.btn-normal:hover {  background-color:#33bd77!important; color:#FFF; opacity:1; filter:alpha(opacity=100);}
.im-list .btn-other { background-position:0 -366px; width:99px; height:30px; line-height:30px;  color: #555; font-size:12px;}
.im-list .btn-other:active,.btn-other:hover {  background-position:-101px -366px; color: #555; }
.im-list .btn-yellow { background-position:0 -143px; width:99px; height:30px; line-height:30px;}
.im-list .btn-yellow:hover {  background-position:0 -177px; color: #FFF; }
.im-list .btn-green { background-position:-101px -143px; width:99px; height:30px; line-height:30px;}
.im-list .btn-green:hover {  background-position:-101px -177px; color: #FFF; }

.im-list .city-list { padding: 15px 20px 0 20px;  width: 450px; overflow:hidden; }
.im-list .list-row { width: 460px; overflow:visible; }
.im-list .list-row li { float: left; display: inline-block; margin-right:8px; margin-bottom:8px;}
.im-list .col-btn { display: block; min-width:66px; _width:66px; height: 30px; line-height: 30px; border-radius: 3px; text-align: center; white-space: nowrap; cursor: pointer;  background: #ededed; border: 1px solid #d0d0d0; }
.im-list .inland { margin-bottom: 10px;background:none; }
.im-list .abroad { background:none;}
.im-list .inland .col-btn { background: #86c562; color: #FFF; border: 1px solid transparent; }
.im-list .abroad .col-btn { background: #70a4eb; color: #FFF; border: 1px solid transparent; }
.im-list .im-change { padding: 10px 0; }
.im-list .col-btn:hover{  filter:alpha(opacity=90);opacity:.9;}
.im-list .ipt-txt { width: 436px; border: #d3d3d3 solid 1px; border-radius: 3px; color: #999; padding: 5px; height: 20px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);}
.im-list .area-txt {width: 436px; border: #d3d3d3 solid 1px; border-radius: 3px;  color: #666; padding: 5px; height: 40px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075); overflow:auto; }
.col-selected { background: #e3f2be url(chat-v3-ui.png) right -259px  no-repeat!important; color: #585858!important; border: 1px solid #a9d930!important; }
.col-disabled {border-radius: 3px; background: #dadada!important; color: #FFF!important; border: 1px solid #d0d0d0!important; }
.finished-sel { border-top: 1px solid #ebeed5; background: #f7f9e5;  -moz-border-radius: 0 0 10px 10px; -webkit-border-radius: 0 0 10px 10px; border-radius: 0 0 10px 10px; text-align:center; padding:15px;}
.finished-sel .sel-item-l { display:inline; font-size: 16px; color: #64b436; padding-right:20px; }
.finished-sel .sel-item-r { display:inline; padding-left:20px; }
.resel-btn {background-position:0 -213px; width:99px; height:30px; line-height:30px;  color: #FFF; font-size:12px;}
.resel-btn:active,.resel-btn:hover { background-position:-101px -213px; color: #FFF;}
.skip { position:absolute; top:15px; right:16px;display: inline-block; text-align: center; color: #64b436; font-size: 16px; line-height: 38px; cursor:pointer; padding-left:20px; }
.xuan-btns {}
.icon-next { display: inline-block; width: 19px; height: 19px; background: url(chat-v3-ui.png) -114px 0 no-repeat; vertical-align: middle; margin: 0 5px; }
.jour-cont{ padding:0 20px;}
.jour-cont .jour-list{}
.jour-cont .jour-list .jour-item{ display:block; border:1px solid #eaeaea; padding:15px; width:480px; margin-top:20px;}
.jour-cont .jour-tit{ font-size:16px; color:#333; font-family:Microsoft Yahei;}
.jour-cont .jour-tit a{color:#333; display:inline; line-height:24px; font-family:Microsoft Yahei;}
.jour-cont .j-xc-num{ display:inline-block; background:#ff7400; color:#FFF; text-align:center; height:24px; line-height:24px; padding:0 10px; font-size:12px; margin-right:5px;}
.jour-cost{ padding:10px 0;}
.jour-cost .jour-price{ color:#ff7400; font-size:16px; font-weight: bold;}
.jour-wp{ }
.jour-img { float:left; width: 220px; height: 145px;  overflow: hidden; }
.jour-img img {  width: 220px; height: 145px; }
.clude-txt { padding-left: 15px; color: #ff7800; }
.jour-line{ float:left; width:245px; padding-left:15px;}
.jour-dw { color: #555; }
.jour-line-list { font-size: 12px; line-height: 20px; }
.jour-line-list .j-day-dl { overflow: hidden; }
.jour-line-list .j-day-dl dt { float: left; width: 45px; }
.jour-line-list .j-day-dl dd { padding-left: 45px; }
.j-more { color: #4cba3e; height: 24px; line-height: 24px; padding-top: 10px; }
.jour-btns{ padding-top:10px; overflow:hidden; zoom:1;}
.im-txt{ line-height:30px; padding-right:10px; font-size:14px; color:#454545;}
.im-form { padding: 15px 15px 0 15px; }
.form-list { color: #666; background: #fff; font-size: 16px; display: block; width:460px; }
.form-list li { font-size: 14px;padding: 0 10px; overflow: hidden; margin-bottom: 15px; zoom:1; }
.form-list li h3 { float: left; padding-left: 5px; line-height:32px; text-align:right; width:100px; }
.form-list li .fRight {padding-left: 15px; overflow: hidden; display: block; zoom:1; }
.form-list .ipt-txt { width: 170px; }
.form-list .area-txt{ width:280px; height:60px;}
.pepnum{ overflow:hidden; zoom:1; padding-bottom:5px;}
.pepnum .peptxt{ float:left; line-height:32px; padding-right:10px; font-size:12px; color:#454545;}
.valuecomb{ float:left;padding-top:5px;}
.valuecomb .decrease,.valuecomb .increase{border:1px solid #dbdbdb;background:url(chat-v3-ui.png) no-repeat;display:inline-block;vertical-align:middle;width:22px;height:22px;cursor:pointer}
.valuecomb .decrease{background-position:-111px -24px}
.valuecomb .increase{background-position:-131px -24px}
.valuecomb .ct{display:inline;margin:0 -1px}
.valuecomb .ct .textbox{border:1px solid #dbdbdb;height:22px;line-height:22px;width:30px;text-align:center;vertical-align:middle;background-color:#fff;outline:0}
.valuecomb .valuecomb_disable{background-position:-151px -25px;cursor:default}
.valuecomb .increase_disable{background-position:-171px -25px;cursor:default}
.valuecomb .ct .textbox_disable{cursor:default}
.peptxtsmall{ float:left; line-height:32px; font-size:12px; color:#999; padding-left:10px;}
.thanks-cont { width:415px; }
.thanks-cont .thanks-top { border-bottom: 1px solid #d7d7d7; padding: 15px; }
.thanks-cont .thanks-dw { padding: 15px; line-height:20px; font-size:14px; }
.thank-flag { width: 100%; height: 60px; text-align: center }
.thank-icon { display: inline-block; width: 51px; height: 46px; background: url(chat-v3-ui.png) -61px 0 no-repeat;}
.thank-txt { font-size: 18px; color: #2caf13; text-align: center; font-family:Microsoft Yahei;}
.baojia{ padding:0 20px;}
.baojia-item{ border:1px solid #eaeaea; position:relative; margin-top:20px; width:490px;}
.baojia-top{ padding:10px 40px;}
.baojia-top .bj-tt{ font-size:18px; color:#333; padding-bottom:5px; font-family:Microsoft Yahei;}
.baojia-top .bj-tt a{color:#333;}
.baojia-top .jour-dw{ color:#999;}
.baojia-dw{background:#fafafa; border-top:1px solid #eaeaea; overflow:hidden;}
.quote-cost{ overflow:hidden; zoom:1;}
.quote-cost li{ float:left; display:inline-block; width:245px; color:#8c8c8c;}
.quote-cost li.qto-cl{ }
.quote-cost li.qto-cr{border-left:1px solid #eaeaea; width:244px;}
.quote-cost .qto-cl-in{ line-height:20px; padding-top:15px; padding-left:30px;}
.quote-cost .qto-cr-in{line-height:30px; padding-left:30px;}
.quote-cost .qto-price{ color:#ff7800; font-size:16px;}
.quote-cost .qto-price i{ color:#ff7800; font-size:30px;}
.baojia-icon{ display:block; width:53px; height:53px; background: url(chat-v3-ui.png) 0 0 no-repeat; position:absolute; top:0; left:0;}



/*================ 2014-06-11 new add =========================*/
.im-item .chat-h1{ border-bottom:1px solid #f2f2f2; padding:0 0 8px 0;  margin-bottom:8px; overflow:hidden; *zoom:1;}
.im-item .chat-h1 h1{ float:left; font-size:15px; font-weight:700; color:#444;}
.im-item .chat-h1.chat-h1-nobd{ border:0 none;}
.im-item.you .chat-h1{border-bottom:1px solid #70c59b;  padding:0 0 8px 0; overflow:hidden; *zoom:1;}
.im-item.you .chat-h1 h1{ float:left; font-size:15px; font-weight:700; color:#FFF;}
.im-item .chat-txt-ul{padding:0px ; font-weight:normal; padding-top:10px;}
.im-item .chat-txt-ul ul li{ overflow:hidden; *zoom:1;}
.im-item .chat-txt-ul ul li i{float:left; display:inline-block; width:110px; text-align:right; }
.im-item .chat-txt-ul ul li p{ padding-left:115px;  font-weight:700; padding-right:20px;}



/*2014.06.29 lc 右侧400电话*/
.chat-r-tel { background:#f8f8f8; height:59px; border-top:1px solid #e8e8e8; overflow: hidden; padding:0px 10px; }
.chat-r-tel .chat-tel-icon { display:inline-block;width:63px; height:36px; float:left; margin-left:20px; background:url(chat-v3-ui.png) -121px -299px  no-repeat;  margin-top:16px;}
.chat-r-tel h2 { padding-left:90px;padding-top:13px;font: 24px/20px Helvetica,"微软雅黑","黑体",Arial,Tahoma; color:#757575; }
.chat-r-tel p {padding-left:90px; color:#999; }


/**2014.07.030 lc*/
.chat-r-list .c-list-cont .c-list-dl dd i{ float:none;}
.chat-r-top i.six-txt{ background:none;padding-left: 10px;}




/*=============== 2014-07-24 =================*/
.im-change{ padding: 10px 20px 10px 20px;overflow:hidden;}
.im-tip-txt{ float:left; display:inline-block; line-height:32px; padding-left:10px;}

.select-txt{ box-sizing:inherit;}
