﻿.clearfix:after{content: "";  height: 0; line-height: 0; display: block; visibility: hidden; clear: both; }
.clearfix{ zoom: 1; }

.m-robot{ background: url(../images/robot_bg.jpg) center top no-repeat; min-height: 800px;}
.robot-head{ padding: 14px 0 14px 86px; overflow: hidden;}
.robot-head .logo-img{ width: 322px; height: 100px;float: left; background: url(../images/robot_logo.png); position: relative;}
.robot-head .tips{ width: 400px; height: 50px; float: left; padding-top: 24px; padding-left: 35px; font-size: 18px; color: #cbdcf0;}

.robot-con{ overflow: hidden;}
.robot-con .robot-con-l,.robot-con .robot-con-r{border: 1px solid #ddd;height: 611px;background-color: #fff;border-radius: 6px;-webkit-border-radius:6px;-ms-border-radius:6px;-moz-border-radius:6px;}
.robot-con .robot-con-l{float: left; width: 608px; margin-right: 20px; padding-left:20px;}
.robot-con .robot-con-r{float: right; width: 348px;}

.dialog{ padding-top: 20px;}
#textCount{ font-weight: bold; color: #ff9900;}
.import-tips-box{min-height: 30px;margin-left: 0;display: block;float: left;width: 48.93717021276595%;padding-top: 10px !important;}
.import-tips-box .icon-tips{margin-left: 30px;font-size: 14px;}
.chat-send{padding: 5px 0;width: 30% !important;float: right;}
.conversation-list .ctext-wrap p.m-time{ font-size:12px; color:#999; border-top:1px dashed #bfbfbf; line-height:32px;}
.m-name{ font-weight:bold; color:#00a0e9;}
.txt-org{color: #ff6600;}

.pull-right{float:right}
.no-padding{padding:0!important}
.pull-left{float:left}
.row-fluid [class*=span].pull-right,[class*=span].pull-right{float:right}
.row-fluid{width:100%}
.row-fluid:after{clear:both}
.row-fluid [class*=span]{float:left;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:2.127659574468085%;width:100%;min-height:30px}
.row:after,.row:before{display:table;content:"";line-height:0}
.row{margin-left:-20px}
.row:after{clear:both}
.col100{width:100%}
.row-fluid [class*=span]:first-child{margin-left:0}
.row-fluid:after,.row-fluid:before{display:table;content:"";line-height:0}
.row-fluid .span6{width:48.93717021276595%}
.input-block-level{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:30px}
.conversation-list{overflow-x:hidden;overflow-y:auto;margin:0;list-style:none}
.conversation-list li{margin-top:10px;margin-bottom:24px}
.conversation-list .chat-avatar{float:left;display:inline-block;width:52px;text-align:center}
.conversation-list .chat-avatar img{border:2px solid #8fa3ac;border-radius:30px}
.conversation-list .chat-avatar i{color:#333;font-style:normal;font-size:12px}
.conversation-list .ctext-wrap i{position:relative;display:block;color:#2cb9b3;font-weight:700;font-style:normal;font-size:12px}
.conversation-list .conversation-text{float:left;display:inline-block;margin-left:12px;width:80%;font-size:14px}
.conversation-list .ctext-wrap{display:inline-block;padding:10px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff}
.conversation-list .ctext-wrap p{margin:0;line-height:24px}
/*.conversation-list .ctext-wrap:after{position:absolute;top:20px;right:100%;margin-top:-5px;width:0;height:0;border:solid transparent;border-color:rgba(213,242,239,0);border-width:5px;content:" ";pointer-events:none;border-right-color:#ccc}*/
.conversation-list .odd .chat-avatar{float:right!important;margin-right:20px}
.conversation-list .odd .conversation-text{float:right!important;margin-right:12px;width:70%!important;text-align:right}
.conversation-list .odd .ctext-wrap{background:#fff!important}
.conversation-list .odd .ctext-wrap i{color:#e72103}
.conversation-list .odd .ctext-wrap:after{top:20%!important;left:100%!important;border-color:rgba(238,238,242,0)!important;border-left-color:#ccc!important}
.chat-send button{width:100%}
.chat{clear:both;margin-top:20px}
.chat-effigy{float:left;display:inline;overflow:hidden;margin-bottom:10px;margin-left:14px;width:48px;height:48px;border:3px solid #fff;border-radius:30px}
.chat-box{float:left;margin:0 14px;border-radius:5px;background:#fff;-webkit-box-shadow:0 1px 6px #696969;-moz-box-shadow:0 1px 6px #696969;box-shadow:0 1px 6px #696969}
.chat-user .chat-box,.chat-user .chat-effigy{float:right}
.chat-user .chat-effigy{margin-right:14px;margin-left:0}
.chat-index-up{margin-bottom:5px;padding:0 30px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;background:#d7f7ff;line-height:28px}
.chat-item{padding:0 30px;padding-bottom:5px;border-bottom:1px dashed #ddd}
.chat-item h4{margin-top:5px;margin-bottom:0;font-size:14px;line-height:24px}
.chat-item h4 small{font-size:12px}
.chat-item p{margin-bottom:0}
.chat-index-down{margin:0;padding:0 30px;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;background:#fbe3e3;line-height:28px}
.chat-index{padding:5px 10px 0 10px;border-radius:3px;background:#fff}
.import{position:relative;margin-right:20px;border-top:1px solid #e60012;background:#fff}
.import-input{padding:10px}
.import .chat-input{float:left;overflow:auto;margin-bottom:0;padding:5px 10px;height:90px;border:none;border-right:none;border-radius:0;box-shadow:none;font-size:14px;font-family:"Open Sans",Arial,"Hiragino Sans GB","Microsoft YaHei","微软雅黑",STHeiti,"WenQuanYi Micro Hei",SimSun,sans-serif;line-height:22px;resize:none}
.import .send{float:left;height:30px;border:none;border-radius:4px;background:#e60012;color:#fff;text-shadow:none;white-space:nowrap;font:400 14px 'Microsoft YaHei';line-height:24px;cursor:pointer}
.modal{margin-left:-170px;width:340px}


.conversation-list .odd .m-name{color: #ff3300;}
.imgstyle{width:100%;padding-top:4px; padding-bottom:10px;overflow:hidden}
.imgBox{ float:left; display:inline-block; margin-right:10px; width:152px; height:185px; background:url(../images/icon_img_bg.png) no-repeat;}
.imgstyle img{float:left;}
.imgtxt{ float:left; width:460px;}
.imgtxt h2,.txtstyle h2{ font-size:16px; font-weight:bold; color:#33cc66; line-height:32px;}
.imgtxt p, .imgtxt a{ color: #999;}
.imgtxt a:hover{ color: #0076ca; text-decoration: underline;}

.txtstyle ul{ clear:both; overflow:hidden; margin:0;}
.txtstyle li{ list-style:none; color: #666; cursor:pointer; float:left; margin:0; margin-right:2px; width:107px; height:30px; background-color: #edeff3; line-height:30px; text-align:center;}
.txtstyle li.on{ color:#fff; background:#0076ca; border-color:#0076ca;}
.txtstyle .bd{ padding:10px 0; color:#999;}

.m-evaluate a{ font-size:14px; line-height:32px; height:32px; float:left; margin-left:20px;}
.m-evaluate a:hover{ color: #0076ca;}
.m-evaluate a.ui-evaluate1{ background:url(../images/icon_evaluate1.png) left center no-repeat; padding-left:25px;}
.m-evaluate a.ui-evaluate2{ background:url(../images/icon_evaluate2.png) left center no-repeat; padding-left:25px;}


.m-news-list p{padding-left: 12px;background: url(../images/icon_li_dot.png) left center no-repeat; color:#666;}
.m-news-list p em{ color:#ff0000;}

.page-header{
	border:none;
	padding:0;
	margin:0;
	zoom:1;
	color: #005b9c;
	height: 40px;
    position:relative;
    border-bottom: 1px solid #005b9c;
}
.page-header ul{ margin-left:10px;}
.page-header li{
	list-style:none;
	margin: 0 10px 0 0;
	color: #005b9c;
	float: left;
	line-height: 40px;
	font-size: 16px;
	font-weight: bold;
	text-align:center;
	width:104px;
	height:40px;
	cursor:pointer;
}
.page-header li.on{
	color: #005b9c;
}
.page-header li a.cha{
	color: #fff;
}

.list{
	overflow: hidden;
	zoom:1;
	padding:10px;
}
.list li{
    list-style: none;
    width: 92px;
    float: left;
    line-height:36px;
    font-size: 14px;
	padding-left:10px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
	background:url(../images/icon_li_dot.png) 2px center no-repeat;
}
.list li a:hover{ color: #0076ca;}

.icon-hd1{ background: url(../images/icon_robot_list_hd1.png) 5px  no-repeat;}
.icon-hd2{ background: url(../images/icon_robot_list_hd2.png) 5px  no-repeat;}
.icon-hd3{ background: url(../images/icon_robot_list_hd3.png) 5px  no-repeat;}

.hot-list{overflow: hidden; padding: 10px 0; background: url(../images/icon_robot_list_bg.png) 28px no-repeat;}
.hot-list li{ height: 36px;line-height: 36px; overflow: hidden; padding-left: 62px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hot-list li a{font-size: 14px;}
.hot-list li a:hover{ color: #0076ca;}

.chat-conversation{position: relative;}
#tckshow{position:absolute;width:600px;max-height:1000px;z-index:9999;bottom:0;left:1px;border:1px solid #BBB;background:#FFF;cursor:default;overflow:auto;-moz-box-shadow:0 2px 10px #BBB;-webkit-box-shadow:0 2px 10px #BBB;box-shadow:0 2px 10px #BBB;display:none;padding-left:2px 6px}
.autocomplete-suggestion{color:#000;padding:2px 5px;font-size:14px;line-height:25px;border-bottom:1px dashed #E9E9E9;cursor:pointer;display:block}
#tckshow a:hover{ background-color: #f8f8f8;}

	              	

	              	

	              	

	              	