@charset "utf-8";
/* CSS Document */

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, 
form,fieldset,input,textarea,p,blockquote,th,td,label { 
padding: 0; 
margin: 0; 
} 
body,input,select,button{font-family:helvetica,arial,sans-serif;-webkit-tap-highlight-color:rgba(255,255,255,0)}
h1,h2,h3,select,input,button{font-size:100%}
header, footer, nav, section, article, aside,figure{ display:block; margin:0px; padding:0px;}/*html5初始化*/
table{ 
border-collapse: collapse; 
border-spacing: 0; 
} 
fieldset,img { 
border: 0; 
} 
address,caption,cite,code,dfn,th,var { 
font-weight: normal; 
font-style: normal;

} 
ol,ul { 
list-style: none; 
}
select, input, select, img, button img, label{
    vertical-align: middle;
}

body{color:#000;font-size:16px;line-height:166.6%;}
input,button,select,img{margin:0;line-height:normal}
select{padding:1px}

.fontWeight{font-weight:700;}

a{text-decoration:none;}/*btn*/
.btnn{ 
  display:inline-block; 
  vertical-align: middle;
  cursor: pointer;
  text-align: center;
  *display: inline;
  padding: 4px 12px;
  margin-bottom: 0;
  line-height: 20px;
  color:#fff;
  border:none;
  font-size: 12px;
  background-color:#1299e1;-webkit-transition: all 0.2s ease-in 0s;
	-moz-transition: all 0.1s ease-in 0s;
	-o-transition: all 0.1s ease-in 0s;
	transition: all 0.1s ease-in 0s;
}
.btnn:hover{
	background-color:#21a6ed; text-decoration:none;	color: #fff;}
.btnn.disabled,
.btnn[disabled],
.btnn.disabled:active,
.btnn[disabled]:active,.btnn.disabled:hover,
.btnn[disabled]:hover {
  color: #777;
  background-color: #ccc; text-decoration:none; cursor:pointer;
}

.btnn:active,
.btnn.active {
  background-color: #118fd2;
}
.btnn:first-child {
  *margin-left: 0;
}
.btnn.disabled,
.btnn[disabled] {
  cursor: default;
  opacity: 0.65;
  filter: alpha(opacity=65);
}

.btnn-yellow{ background-color:#ff6600}
.btnn-yellow:hover{ color:#fff1e3; background-color:#fc6f11}
.btnn-yellow:active,
.btnn-yellow.active {
  background-color: #f06101;
}
.btnn-white{ background-color:#e6e6e6; color:#666;}
.btnn-white:hover{ color:#555; background-color:#e8e8e8}
.btnn-white:active,
.btnn-white.active {
  background-color: #e4e4e4;
}
.btnn-red{ background-color:#e42d1b; color:#fff;}
.btnn-red:hover{ color:#ffe7e5; background-color:#ed3321}
.btnn-red:active,
.btnn-red.active {
  background-color: #dc2614;
}

.btnn-red2{ background-color:#e4393c; color:#fff;}
.btnn-red2:hover{ color:#fff9f9; background-color:#e73d40}
.btnn-red2:active,
.btnn-red2.active {
  background-color: #dd3033;
}
.btnn-red3{ background-color:#ff636b}
.btnn-red3:hover{ color:#fff1e3; background-color:#ff6e76}
.btnn-red3:active,
.btnn-red3.active {
  background-color: #f85962;
}

.btnn-green{ background-color:#3bc200; color:#fff; border:1px solid #2f9c00;}
.btnn-green:hover{ color:#ebffe2; background-color:#3fce01}
.btnn-green:active,
.btnn-green.active {
  background-color: #37b600;
}

.btnn-blue1{ background-color:#61c0f2; color:#fff;}
.btnn-blue1:hover{ color:#fff; background-color:#68c5f6}
.btnn-blue1:active,
.btnn-blue1.active {
  background-color: #5bbaec;
}

.btnn-green1{ background-color:#84d58a; color:#fff;}
.btnn-green1:hover{ color:#fff; background-color:#8adc90}
.btnn-green1:active,
.btnn-green1.active {
  background-color: #7ed084;
}

.btnn-green2{ background-color:#2bc66a; color:#fff;}
.btnn-green2:hover{ color:#fff; background-color:#2eca6d}
.btnn-green2:active,
.btnn-green2.active {
  background-color: #24bd62;
}

.btnn-light{ background-color:#fff; color:#666; border:1px solid #bbb;}
.btnn-light:hover{ color:#555; background-color:#f8f8f8}
.btnn-light:active,
.btnn-light.active {
  background-color: #eee;
}

.btnn-big{
	padding: 15px 45px;	 font-size:18px;
}

.btnn-mid{
	padding: 10px 35px;	 font-size:16px;
}

.btnn-radius{  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;}

/*选择联系人*/
.dialog{
	position:absolute;
	width:60%;
	left:20%;
	top:20%;
	height:auto;
	z-index:100;
	background-color:#fff;
	padding:10px;
}
.BgDiv{
	background-color:#e3e3e3;
	position:absolute;
	z-index:99;
	left:0;
	top:0;
	display:none;
	width:100%;
	height:1000px;
	opacity:0.5;
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
}

/*未读还是已读*/
.isunread{
font-weight:bold;
}