@charset "utf-8";
/*css reset*/
/*不能选择*/
* {-webkit-user-select: none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{*font-size:100%;font-weight:400;}
span,var,strong,em,p{word-wrap:break-word;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,i,strong,th,var{font-style:normal;}
ol,ul{list-style:none outside;}
blockquote:before,blockquote:after,q:before,q:after{content:'';}
table{border-collapse:collapse;border-spacing:0;table-layout:fixed;}
table td{word-wrap:break-word;}
caption,th{text-align:left;}
input,textarea,select,button{font-family:inherit;font-size:inherit;*font-size:100%;font-weight:inherit;resize:none;}
select,input,textarea{outline: none;}
button{cursor:pointer;}
a{text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur()); cursor:pointer;}
a:hover{text-decoration:none;}
.clearfix:after{content:".";height:0;visibility:hidden;display:block;clear:both;}
.clearfix{display:inline-block;}
.clearfix{display:block;}
.clear {height:0;overflow:hidden;clear:both;}
body{font-size:12px; font-family:"宋体","Arial Narrow"; height:auto; overflow: hidden; }
/*.wrap_dx{width:580px; margin:5px auto 0; height:auto; background: url(../img/825_wnd_bkg.png) left top repeat; }*/
.wrap_dx{width:580px; margin:0px auto 0; height:auto; background: url(../img/bkg.png) 0 -30px no-repeat; }
/*内容部分样式*/
/*.wrap_set{ width:100%;margin:0 auto;height:auto; overflow: hidden; clear:both;}*/
.wrap_set{ width:100%;margin:0 auto;height:auto; overflow: hidden; clear:both; background: url(../img/825_wnd_bkg.png) left top repeat-x;}
.wrap_set .top_pane{ height:44px; background:url(../img/nav_bg.png) left top repeat-x; overflow: visible;}
.wrap_set .top_pane ul{ height:auto; overflow:hidden; margin-left:11px;}
.wrap_set .top_pane ul li{ width:95px; float:left; display:inline-block; padding:13px 0 9px; text-align: center; margin:0 17px 0 0;}
.wrap_set .top_pane ul li.on{ border-bottom:2px solid #77b5f0;}
.wrap_set .top_pane ul li a{ color:#303030; font-size:13px; font-family:"微软雅黑";}
.wrap_set_con{height:auto; width:100%;overflow:hidden;/* background:#fff url(../img/bg01.jpg) left top repeat-x;*/ padding:10px 0 0 0;}
.basic_main{float:left; display:inline;width:100%;height:316; overflow-y: hidden; }
.basic_main .basic_main_l{ float:left; margin-left: 9px; display:inline; width: 48%;}
.basic_main .basic_main_r{ float:left; margin-left: 10px; display:inline; width: 48%;}
.roll_box{ height:auto; margin: 0 auto 7px; width:277px;position:relative; overflow:visible;} 
.roll_box .roll_box_t,.roll_box .roll_box_b{ height:5px; font-size:0; line-height:0; background:url(../img/tab_bg_t.png) 0 0 no-repeat;}
.roll_box .roll_box_b{ background-position:0 -5px;}
.roll_box .roll_box_m{ height:auto; overflow:hidden; background:url(../img/tab_bg_m.png) repeat-y; padding:0 0 10px 0;}
.roll_box_m dl.log{ margin:0 0 0 10px;color:#303030;font-family:"微软雅黑";  }
.roll_box_m dl.log dt{ font-size:15px; line-height:26px;}
.roll_box_m dl.log dd{ font-size:12px; margin-left:15px; line-height:23px;}
.roll_box_m dl.log dd span,.roll_box_m dl.log dd span.choose,.roll_box_m dl.log dd span.mouse_hover,.roll_box_m dl.log dd span.choose_hover,.roll_box_m dl.log dd.disable span,.log_inf dl dd.disable span{ width:19px; height:19px; display:inline-block; float:left; background:url(../img/siprit.png) -27px -1px no-repeat; margin:3px 5px 0 0;}
.roll_box_m dl.log dd.disable{ color:#bbb;}
.roll_box_m dl.log dd.disable span{background-position:-49px -4px;}
.roll_box_m dl.log dd span.mouse_hover{background-position:0 0;}
.roll_box_m dl.log dd span.choose{ background-position:0 -22px;}
.roll_box_m dl.log dd span.choose_hover{ background-position:-28px -23px; }
/*.roll_box_m dl.log dd a{color:#303030;}*/
.roll_box_m dl.log dd.log_status{ height:auto; overflow: hidden; clear:both;}
.roll_box_m dl.log dd.log_status span{ float:left; display:inline; background:none; width:65px; margin:10px 5px 0 0;}
.person,.person_0,.person_1{ float:left; width:87px; height:24px;background:url(../img/calender_2.png) no-repeat; display:inline; margin:10px 10px 0 0;}
.person_0,.person_1{ background-position:0 -24px;}
/*.person_1{ background-position:0 -48px;}*/
input.sel_1{ width:71px; background:none; border:none; height:24px; margin-left:2px; float:left; display:inline; line-height:23px;}
a.arrow_1{ width:8px; height:4px; float:left; display:inline-block; /*background:url(../img/arrow_1.gif) no-repeat;*/ margin:10px 0 0 0;}
.roll_box_m dl.log dd.disable a.arrow_1{ display:none;}
.log_status .person_list{ width:81px; height:auto;display:none; overflow:hidden; border:1px solid #bbb; margin:1px 8px 0 8px; padding:3px 2px; color:#303030;z-index:15; position:absolute; background:#fff; left:87px; bottom:-85px;}
.roll_box_m dl.log dd.log_status span.send{ background:none; width:52px; margin:5px 5px 0 0;}
.s_msg,.s_msg_0,.s_msg_1{ width:136px; height:24px;background:url(../img/calender_3.png) no-repeat; display:inline; margin:5px 10px 0 0;}
.s_msg_0,.s_msg_1{ background-position:0 -24px;}
/*.s_msg_1{ background-position:0 -48px;}*/
.roll_box_m dl.log dd.disable .s_msg{background:url(../img/xl_03.png) no-repeat;}
.s_msg input.sel_1{width:119px;}
.log_status .w1{ width:140px;height:150px;left:76px; top:82px;}
.roll_box_m dl.log dt.tit01{ font-size:12px; line-height:30px; font-weight:bold; margin-left:16px;}
.roll_box_m dl.log dd span.radio_auto,.roll_box_m dl.log dd span.radio_on,.roll_box_m dl.log dd span.auto_hover,.roll_box_m dl.log dd span.on_hover{ width:17px; height:17px; display:inline-block; float:left; background:url(../img/siprit.png) 0 -45px no-repeat; margin:3px 5px 0 0;}
.roll_box_m dl.log dd span.auto_hover{ background-position:-22px -45px;}
.roll_box_m dl.log dd span.radio_on{ background-position:-1px -69px;}
.roll_box_m dl.log dd span.on_hover{ background-position:-23px -70px;}
.roll_box .pd_b01{ padding-bottom:37px;}
.roll_box .pd_b02{ padding-bottom:32px;}
a.btn01,a.btn01_0,a.btn01_1{ width:95px; height:25px; line-height:25px;  display:inline-block; background:url(../img/btn01.png) no-repeat; font-size:12px; color:#575757; text-align:center;}
a.btn01_0{ background-position:0 -29px;}
a.btn01_1{ background-position:0 -58px;}
a.btn01_2{ background-position:0 0px;}
.roll_box_m dl.log dd.ht_01{ padding:6px 0 0;}
.scroll_bar{float:left; display:inline;width:2%;height:270px; padding-top:3px;}
.scroll_bar a.bar_1{ width:7px; height:87px; display:block; margin:0 auto; background:url(../img/bar.png) no-repeat;}
.action_pane{ clear: both; height:auto; overflow:hidden; text-align: right;}
input.btn03_0,input.btn03_1,input.btn03_2{ width:68px; height:25px; border:none; background:url(../img/siprit.png) no-repeat; cursor:pointer; margin-right:15px;}
input.btn03_0{ background-position:0 -96px; color:#6b7780;}
input.btn03_1{ background-position:0 -123px;color:#777;}
input.btn03_2{ background-position:0 -152px;color:#c8c8c8;}
.roll_box .h129{ height:129px;}
.roll_box .h79{ height:90px;}
.roll_box_m .gray_bg{ background: url(../img/xl_01.png) no-repeat; margin-top:0; margin-right:5px; margin-bottom:7px; position:relative;}
.roll_box_m dl.log dd.disable .gray_bg{background: url(../img/xl_02.png) no-repeat;}
.roll_box_m .time_list{ width:81px; height:auto;display:none;overflow:hidden; border:1px solid #bbb; margin:1px 8px 0 8px; padding:3px 2px; color:#303030;z-index:15; position:absolute; background:#fff; left:41px; top:61px; line-height:23px;}
.roll_box_m .time_list ul li{cursor:pointer;}
.roll_box_m .time_list ul li.hover{ background:#1c91ff;color:#ffffff;}
/**************************************/
.log dt.mg_t{ margin-bottom:5px;}
.roll_box_m .mg_t01{ margin-top:0;margin-bottom:7px;margin-right: 5px;}
.log_status .w2{ width:130px;left:74px; top:97px;height:158px;}

/*全部设置页面*/
.pb_main{ clear:both; height:auto; overflow:hidden; /*background:#fff url(../img/bg01.jpg) left top repeat-x;*/}
.pb_main .side_bar{ float:left; display:inline; width:20%; height:304px; overflow:hidden; border-right:1px solid #d8d8d8; padding:10px 0;}
.side_bar ul.all_set{ width:115px; height:304px; overflow:hidden; float:left; display:inline; margin:0 1px;}
.side_bar ul.all_set li{ padding:1px 0 0; font-family:"微软雅黑"; font-size:13px; margin:0 1px 3px; height:auto; overflow:hidden;}
.side_bar ul.all_set li.visit{ background:#d3e3f3;}
.side_bar ul.all_set li.hover{ background:#f1f6fa;}
.side_bar ul.all_set li a{color:#626262; display:block; width:81px; height:22px; padding-left:32px;}
.w2{ width:9px;}
.pb_main .allset_con{ float:left; display:inline; height:auto; overflow:hidden;width:463px;padding-bottom:15px;}
.allset_con .allset_inf{ /*height:295px;*/height:311px; overflow-y: scroll; width:433px; padding:0 0 0 30px;float:left; display:inline;font-family:"微软雅黑";color:#303030;}
.allset_inf .log_inf{ height:auto; overflow: visible; padding:15px 0 0 0; clear:both; position:relative;}
/*.allset_inf .show,.allset_inf .show a{ color:#3491de;}*//*去掉蓝色选中效果*/
.log_inf dl dt{ float:left; display:inline-block; width:80px; height:70px;font-size:12px;}
.log_inf dl dd{ height:26px;}
.log_inf dl dd.mainplane{ height:auto; line-height:30px;}
.log_inf dl dd.mainplane span.radio_auto,.log_inf dl dd.mainplane span.radio_on{ /*margin:3px 5px 0 25px;*/ margin:3px 5px 0 0; }
.log_inf dl dd.mainplane a span.radio_auto,.log_inf dl dd.mainplane  a span.radio_on{ /*margin:3px 5px 0 25px;*/ margin:3px 5px 0 0; }
.log_inf dl dd .person { margin:-3px 5px 0 0;}
.log_inf dl dd .gray_bg{ background: url(../img/xl_01.png) no-repeat;}
.log_inf dl dd .fl_r1{ float:right; margin:-3px 160px 0 0;}
.log_inf dl dd .fl_r2{ float:right; margin:-3px 145px 0 0;}
.log_inf dl dd.hot_key{ display:block; height:auto; overflow:hidden;}
.log_inf dl dd.hot_key .hotk_box{ width:325px; height:120px; border:1px solid #d8e4f2; margin:0 0 10px;}
.hotk_box table.h_key{ height:120px; width:325px; font-size:12px; color:#303030;}
.hotk_box table.h_key th{font-size:12px; font-weight:normal; width:75px; text-align: left; padding-left:15px;}
.hotk_box table.h_key tr.bg_01{ background:#e7f3ff;}
.hotk_box table.h_key tr.bg_02{ background:#d4e5f7;}
.hotk_box table.h_key td.td_w1{ width:190px; height:30px; padding-left:5px;}
.hotk_box table.h_key td.tip_inf{ color:#df2729;}
.inp_hot_key{ width:100%; } 
.inp_hot_no{ color:#DADDDF;} 
table.h_key td.td_w1 .txt{ width:87px; height:24px; background:url(../img/calender_2.gif) no-repeat; padding:0 0 0 5px; margin:0 0 0 -5px; line-height:23px;}
.log_inf dl dd span,.log_inf dl dd span.choose,.log_inf dl.log dd span.mouse_hover,.log_inf dl.log dd span.choose_hover {width:19px; height:19px; display:inline-block; float:left; background:url(../img/siprit.png) -27px -1px no-repeat; margin:0 5px 0 0;}
.log_inf dl dd span.mouse_hover{background-position:0 0;}
.log_inf dl dd span.choose{ background-position:0 -22px;}
.log_inf dl dd span.choose_hover{ background-position:-28px -23px;}
.min_sel,.min_sel_0,.min_sel_1,.min_sel_2,.min_sel_3,.min_sel_4{ width:51px; height:24px; float:left; display:inline; background:url(../img/min_bg.png) no-repeat; margin:-2px 3px 0;}
.min_sel{ background-position:0 0;}
.min_sel_0{ background-position:0 -24px;}
.min_sel_1{ background-position:0 -48px;}
.min_sel_2{ background-position:0 -72px;}
.min_sel_3{ background-position:0 -96px;}

input.min_txt{ width:37px; height:22px; border:none; background:none; float:left; display:inline; margin:0 0 0 2px;}
.min_sel .arrow_p,.min_sel_0 .arrow_p,.min_sel_1 .arrow_p,.min_sel_2 .arrow_p,.min_sel_3 .arrow_p{ float:left; display:inline; width:8px; height:22px; margin:0 auto;}
a.arrow_t,a.arrow_b{ width:5px; height:3px; display:block; /*background:url(../img/arrow_t.gif) no-repeat;*/ margin:5px 4px 8px;}
a.arrow_b{ /*background:url(../img/arrow_b.gif) no-repeat;*/}
/*.log_inf .person_list,.log_inf .time_list{ width:81px; height:auto; overflow:hidden; border:1px solid #bbb; margin:1px 8px 0 7px; padding:3px 2px; color:#303030;z-index:15; position:absolute; background:#fff; left:172px; top:36px; line-height:23px;}*/
.log_inf .person_list,.log_inf .time_list{ width:81px; height:auto;display:none; overflow:hidden; border:1px solid #bbb; margin:1px 8px 0 7px; padding:3px 2px; color:#303030;z-index:15; position:absolute; background:#fff; left:170px; top:-88px; line-height:23px;}

/*.log_inf*/
.person_list ul li{cursor:pointer;}
/*.log_inf*/ 
.person_list ul li.hover{ background:#1c91ff;color:#ffffff;}
.log_inf .w1{ width:130px;left:136px; top:88px;}
.log_inf .time_list{left:97px;}
.log_inf .time_list ul li{cursor:pointer;}
.log_inf .time_list ul li.hover{ background:#1c91ff;color:#ffffff;}
.log_inf dl dd span.radio_auto,.log_inf dl dd span.radio_on,.log_inf dl dd span.auto_hover,.log_inf dl dd span.on_hover,.log_inf dl.access dd span.auto_hover,.log_inf dl.access dd span.on_hover{ width:19px; height:19px; display:inline-block; float:left; background:url(../img/siprit.png) 0 -45px no-repeat; margin:0 5px 0 0;}
.log_inf dl.access dd span.radio_on,.log_inf dl dd  span.radio_on{ background-position:0 -70px; /*margin-left:25px;*/}
.log_inf dl dd span.auto_hover,.log_inf dl.access dd span.auto_hover{ background-position:-22px -45px;}
.log_inf dl dd span.on_hover,.log_inf dl.access dd span.on_hover{ background-position:-23px -70px;}
.log_inf dl.access dd span.radio_auto,.log_inf dl dd.mainplane span.radio_auto{ margin-left:25px;}
.log_inf dl dt.ht01{ height:25px;}
.log_inf dl dt.ht02{ height:120px;}
.log_inf dl dt.ht03{ height:30px;}
.log_inf dl dt.ht139{ height:139px;}
.log_inf dl dt.ht80{ height:80px;}
.log_inf dl dt.ht56{ height:56px;}
.log_inf dl dt.ht82{ height:82px;}
.log_inf dl dt.ht372{ height:372px;}
.log_inf dl dt.ht143{ height:164px;}
.log_inf dl dt.ht36{ height:36px;}
.log_inf dl dt.ht34{ height:34px;}
.log_inf dl dt.ht98{ height:98px;}
.log_inf dl dt.ht308{ height:418px;}
a.other_s{ float:right; display:inline; line-height:25px; margin:-5px 20px 0 0;font-size:12px;}
a.btn02,a.btn02_0,a.btn02_1{ width:86px; height:25px; display:inline-block; background:url(../img/btn02.png) no-repeat; font-size:12px; color:#575757; text-align:center;float:right; margin:-5px 153px 0 0; line-height:25px;}
a.btn02_0{ background-position:0 -29px;}
a.btn02_1{ background-position:0 -58px;}
a.mg_r01{ margin-right:10px;}
.log_inf dl dd.disable{ color:#bbb;}
.log_inf dl dd.disable a{color:#bbb;cursor:default;}
.log_inf dl dd.disable span{background-position:-49px -4px;}
.log_inf dl dd.disable .gray_bg{ background: url(../img/xl_02.png) no-repeat;}
.log_inf dl dd.disable .s_msg{background:url(../img/xl_03.png) no-repeat;}
.log_inf dl dd.disable a.arrow_1{ display:none;}
.log_inf dl dd span.radio_disable{ background-position:-43px -47px; cursor:default;}
/*群组页面样式*/
.his_chat_inf dl.mouse_on dt a.see_mes{float:right; margin:0 7px; color:#2e7acb; text-decoration:underline;}
.his_chat_inf dl dd span.bg_1{ background:#ff0; display:inline-block;}
input.btn02{ width:68px; height:25px;color:#303030;font-family:"微软雅黑"; font-size:14px; background:url(../img/btn01.jpg) no-repeat; border:none;float:left; display:inline;margin:5px 0 0 59px; cursor:pointer; }
/*提示信息样式*/
p.tips_1{ margin:145px auto 0; text-align:center;color:#303030;font-family:"微软雅黑"; font-size:14px;}
p.tips_2{ margin:180px auto 0; text-align:center;color:#303030;font-family:"微软雅黑"; font-size:14px;}
p.tips_2 img{ vertical-align:middle; margin-right:10px;}


/*滚动条页面样式*/
/*---滚动条默认显示样式--*/  
::-webkit-scrollbar-thumb{  
   background-color:#d8d8d8;   
   outline-offset:-2px;   
   -webkit-border-radius:5px;  
}  
/*---鼠标点击滚动条显示样式--*/  
::-webkit-scrollbar-thumb:hover{  
   background-color:#979a9c;  
   -webkit-border-radius:5px;  
}  
/*---滚动条大小--*/  
::-webkit-scrollbar{  
   width:9px;  
   height:8px;  
} 

::-webkit-scrollbar:hover{  
   width:9px;  
   height:8px;  
   background-color:#edeeee; 
} 
/*---滚动框背景样式--*/  
::-webkit-scrollbar-track-piece{  
   
}
::-webkit-scrollbar-track-piece:hover{  
   background-color:#edeeee; 
}
::-webkit-scrollbar-button:vertical { width:9px; height:10px; }
::-webkit-scrollbar-button:vertical:start:decrement {background:url(../../chat/img/chat/scrollbar_xm_t.gif) -1px -1px; }
::-webkit-scrollbar-button:vertical:start:decrement:hover{ background:url(../../chat/img/chat/scrollbar_xm_t.gif) -23px -1px;}
::-webkit-scrollbar-button:vertical:end:increment {background:url(../../chat/img/chat/scrollbar_xm_b.gif) -1px -1px;}
::-webkit-scrollbar-button:vertical:end:increment:hover{ background:url(../../chat/img/chat/scrollbar_xm_b.gif) -23px -1px;}

.h_key .txtborder{border:#77B5F0 2px solid;height:21px;}
/******/
/*.city,.area{
      -webkit-border-radius:5px ; -moz-border-radius:5px;
     border-width:0px 21px 0px 5px;
     -webkit-border-image:url("../img/calender_2.png") 0 0 0 0;  -moz-border-image:url("../img/calender_2.png") 0 21 0 5px;
}*/
/******/

/*天气设置--城市下拉框*/
.log_inf .weather dd.mg_l01{ margin-left:104px;} 
.city,.area{
	border:none;
     -webkit-border-radius:5px ; 
	 -moz-border-radius:5px;
     border-width:3px 21px 3px 5px;
     -webkit-border-image:url(../img/sel_bg01.png) 3 21 3 5;
	 -moz-border-image:url(../img/sel_bg01.png) 3 21 3 5;
	 cursor:pointer;
	 font-size:12px;
	 font-family:"微软雅黑";
	 line-height:25px;
	 
}
.city_area_hover{
	border:none;
     -webkit-border-radius:5px ; 
	 -moz-border-radius:5px;
     border-width:3px 21px 3px 5px;
     -webkit-border-image:url(../img/sel_bg02.png) 3 21 3 5;
	 -moz-border-image:url(../img/sel_bg02.png) 3 21 3 5;
	 cursor:pointer;
	 
}
/*安全设置--2014-5-28*/
.log_inf dl dt.ht_02{ height:305px;}
.log_inf dl dt.ht_03{ height:160px;}
.log_inf dl dd.pos_1{position:absolute; right:90px;}
.log_inf dl dd.msg_tx{ line-height:23px; height:auto; overflow:hidden; margin-top:10px;}
a.link_t3,a.link_t1{ color:#5590d0; margin-left:20px;}
a.link_t2{ color: #5590d0;}
/*2014/11/28*/
.link-man{ float:left; display:inline; margin:-4px 8px 0 0; border:1px solid #d8d8d8; width:248px; height:130px; background:#f4f8fb;}
.link-man ul{ width:248px; height:130px; overflow:auto;}
.link-man ul li{ clear:both; height:auto; overflow:hidden; padding:3px 5px; position: relative;}
.link-man ul li:hover{ background:#e7f3ff;}
.p-icon{ float:left; display: inline; margin-right:5px;}
.p-icon img{ width:20px; height:20px;}
.p-name{ float:left; display:inline; }
.pp-name{ float:left; width:85px; height:20px; overflow:hidden; display:inline-block;white-space:nowrap;text-overflow: ellipsis; }
a.del-p,a.del-p:hover{ width:8px; height:8px; display:inline-block; position:absolute; right:5px; top:8px; background:url(../img/nav_icon.png) 0 -160px;}
a.del-p:hover{ background-position:0 -170px;}
.add-btn{ width:68px; height:25px; background:url(../img/siprit.png) 0 -123px; border:none; margin:-4px 0 0; color:#303030;}
.add-btn-hover{background:url(../img/siprit.png) 0 -123px; border:none; margin:-4px 0 0; color:#303030;background-position:0 -96px;}
.log_inf dl dd.fx-tips{height:35px; margin-top:-10px;}
.vg-b{ vertical-align:bottom;}
.log_inf .mg-t1{margin-top:-5px;}
#shuaxin{display:inline-block; margin-left:8px;}
#shuaxin img{float:left; display:inline; margin-right:5px;}
.log_inf dl dd.msg-tx01{height:auto; overflow:hidden; margin-top:10px; margin-bottom:6px;}
