﻿@charset "utf-8";
/*--全局定义--*/
.clearboth:after{content:".";display:block; clear:both; visibility:hidden; height:0;}
html { overflow-y:scroll; }
html,body{ height:100%; }
* { margin:0; padding:0; }
body { font-size:12px; color:#222; margin:0px; padding:0px; background-color:#fff; font-family:"宋体"; }
img { border:none; }
li { list-style:none; }

/*--定义整体文字样式--*/
a { color: #767676; }
a:link { color: #767676; }
a:hover { color: #e54001; }

/*--用户中心边框定义--*/
.ucenter { width:722px; height:auto; margin:auto; }
	.uc_t { width:722px; height:8px; background:url(u_c_r_t.gif); overflow:hidden; }
	.uc_c { width:700px; height:auto; min-height:485px; _height:485px; padding:10px; border-left:solid 1px #dff1ff; border-right:solid 1px #dff1ff; color:#8f9192; overflow:visible; }
	.uc_f { width:722px; height:8px; background:url(u_c_r_f.gif); overflow:hidden; }
	
/*--顶部标签--*/	
	.uc_label { width:auto; height:27px; padding-left:10px; }
	.uc_label_a,.uc_label_b { width:90px; height:27px; padding-right:8px; color:#235983; line-height:27px; text-align:center; font-size:14px; float:left; cursor:pointer; }
	.uc_label_a { background:url(u_c_r_label01.gif) 0 0 no-repeat; }
	.uc_label_b { background:url(u_c_r_label02.gif) 0 0 no-repeat; font-weight:bold; }

/*--分页样式--*/	
	.uc_page { width:auto; height:20px; padding-top:15px; margin:auto; text-align:center; clear:both; }
	.uc_page a { color:#8f9192; text-decoration:underline; }
	
/*--input--*/
	.input { width:auto; height:35px; padding-bottom:10px; overflow:hidden; clear:both; }
		.input_l { width:90px; height:35px; line-height:35px; font-size:14px; font-weight:bold; float:left; }
		.input_r1 { width:250px; height:32px; padding-top:3px; _height:34px; _padding-top:1px; line-height:35px; float:left; text-align:left; }
		.input_r1 input { background-color:#f8f8f8; border:solid 1px #e4e4e4; height:22px; padding-top:6px; }
		.input_r1 select { margin-top:4px; _margin-top:6px; }
		.input_r1 img { padding-left:8px; top:5px; _top:2px; position: relative; }
		.input_r2 { width:230px; height:20px; padding-top:8px; padding-left:90px; float:left; clear:both; }

/*--设置快捷键--*/	
	.keyset_t { width:100%; height:auto; margin:auto; }
	.keyset_t .text { width:auto; height:30px; line-height:30px; font-size:14px; float:left; }
	.keyset_t .keyinput { width:auto; height:auto; float:left; padding-right:8px; }
	.keyinput .ipt1 { width:auto; background-color:#f8f8f8; border:solid 1px #e4e4e4; height:18px; padding-top:2px; }
	.keyinput .ipt2 { width:auto; background-color:#f8f8f8; border:solid 1px #e4e4e4; height:18px; padding-top:2px; }
	
/*--底部说明文字--*/
	.note { width:auto; height:auto; padding:10px; margin:auto; line-height:20px; }
	.note1 { width:500px; padding:10px; margin:auto; line-height:20px; text-align:left; color:#000000; }

/*--通讯录--*/	
	.contacts { width:575px;height:auto; margin:auto; }
	.contacts_t { width:100%; height:30px; line-height:28px; padding-bottom:8px; font-size:14px; }
	.contacts_t .input { border:solid 1px #b4b4b4; border-top:solid 1px #5c5c5c; height:18px; width:100px; }
	.contacts_t .imgbtn { padding-left:8px; top:5px; *top:3px; _top:3px; position: relative;  }
	
/*--网页电话--*/
	.webcall { padding:10px; width:auto; height:auto; margin:auto; }
	.webcall .call { position:relative; margin:0 0 auto 50px; padding:15px 0px 0px 0px; width:420px; height:auto; font-size:15px;font-weight:bold; border:1px solid #DEDDDD; float:left; _display:inline; }
	.webcall .call_ad { width:192px; height:270px; float:right; }
	.webcall .call_ad1 { width:190px; height:130px; margin:0; padding:0; border:dashed 1px #CCCCCC; line-height:20px; overflow:hidden; }
	.webcall .call_ad1 a { color:red; text-decoration:none; }
	.webcall .call_ad2 { width:190px; height:130px; margin-top:10px; padding:0px; border:dashed 1px #CCCCCC; line-height:20px; overflow:hidden; }
	.webcall .call_ad2 a { color:red; text-decoration:none; }
	.fly { position:absolute; padding:5px; width:180px; height:278px; background:#FFF; font-size:14px; border:1px solid #CCCCCC; }
	.fly p { text-align:right; border-bottom:1px solid #999999; }
	.fly p a { color:#FF0000; text-decoration:none; }
	.fly .flybox { width:180px;	height:265px; overflow:auto; overflow-x: hidden; }
	.fly .flybox ul { padding:5px 0px 0px 0px; width:180px; height:20px; border-bottom:1px dashed #CCCCCC; }
	.fly .flybox ul li { width:60px; float:left; text-align:center; line-height:20px; list-style-type:none; }
	.fly .flybox ul .li1 { width:110px; float:left; text-align:center; line-height:20px; list-style-type:none; }
	.fly .flybox .ul1 { padding:5px 0px 0px 0px; width:180px; height:20px; cursor:pointer; background:#EEEEEE; border-bottom:1px dashed #CCCCCC; }
	.fly .flybox .ul1 li { width:60px; float:left; text-align:center; line-height:20px; list-style-type:none; }
	.fly .flybox .ul1 .li1 { width:110px; float:left; text-align:center; line-height:20px; list-style-type:none; }
	.webcall .helper { margin:auto; padding:25px 0px 0px 50px; width:auto; height:auto; line-height:22px; clear:both; }
	.phonenumber { background:#F8F8F8; border:1px solid #E4E4E4; height:22px; padding-top:5px; width:180px; font-size:15px; font-weight:bold; color:#000000; }
	
/*--网络电话--*/
	.softcall { width:690px; height:auto; padding-top:150px; padding-left:10px; background:url(pro_bg_03.gif) 0 0 no-repeat; }
	.softcall_btn { width:100px; padding-left:270px; }
	.softcall_text { width:100%; height:auto; padding-top:10px; clear:both; line-height:20px; color:#414141; }
	
/*多方会议*/
.system { padding-left:10px; width:685px; height:auto; }
.uc_meet_ad { width:650px; height:57px; margin:0 0 10px 0; clear:both; }
.system .meeting_top { padding:0px 15px 0px 15px; width:auto; height:25px; text-align:center; }
.system .meeting { padding:0px 20px 8px 0px; width:650px; height:428px; position:relative; }
.system .meeting .left { width:220px; height:428px; float:left; }
.system .meeting .left .top { width:220px; height:46px; background:url(user_meeting_top.gif); line-height:46px; text-align:center; font-size:15px; font-weight:bold; }
.system .meeting .left .box { width:220px; height:362px; background:url(user_meeting_leftbg.gif); }
.system .meeting .left .box .info { padding:0px 5px 0px 3px; width:204px; height:312px; overflow:auto; overflow-x: hidden; }
.rightx .system .meeting .left .box .info .tab { height:25px; border-bottom:1px dashed #CCCCCC; font-size:14px; line-height:25px; color:#ff7800; font-weight:bold; }
.system .meeting .left .box .info .tab1 { height:25px; border-bottom:1px dashed #CCCCCC; font-size:14px; line-height:25px; }
.system .meeting .left .box .info dl { padding:3px; width:206px; height:19px; border-bottom:1px dashed #CCCCCC; }
.system .meeting .left .box .info dl .dtp{ width:20px; float:left; height:25px; font-size:14px; color:#ff7800; font-weight:bold; text-align:center; line-height:20px; }
.system .meeting .left .box .info dl .dt{ width:60px; float:left; height:25px; font-size:14px; color:#ff7800; font-weight:bold; text-align:center; line-height:20px; }
.system .meeting .left .box .info dl .dt1{ width:80px; float:left; height:25px; font-size:14px; line-height:20px; }
.system .meeting .left .box .info dl .dt2{ width:30px; float:left; height:25px; line-height:20px; }
.system .meeting .left .box .sys { padding:10px 0px 0px 0px; width:220px; text-align:center; }
.system .meeting .left .foota { width:220px; height:20px; background:url(user_meeting_leftfoot.gif); }
.system .meeting .rightac { width:400px; height:428px; float:right; } 
.system .meeting .rightac .top1 { width:400px; text-align:center; line-height:47px; height:47px; font-size:15px; font-weight:bold; background:url(user_meeting_r1.gif); }
.system .meeting .rightac .top2 { padding:5px; width:390px; height:124px; background:url(user_meeting_r2.gif); }
.system .meeting .rightac .top3 { width:400px; height:10px; }
.system .meeting .rightac .top5 { padding:5px; width:390px; height:138px; background:url(user_meeting_r2.gif); }
.system .meeting .rightac .top4 { margin:22px 0px 0px 0px; width:400px; text-align:center; line-height:47px; height:47px; font-size:15px; font-weight:bold; background:url(user_meeting_r1.gif); }
.system .helpinfo { margin:auto; padding-left:10px; padding-right:10px; width:auto; height:auto; line-height:20px;
}

/*--在线短信--*/
.webmsg { width:610px; height:auto; margin:auto; }
	.webmsg_t { width:200px; height:32px; margin-left:20px; line-height:30px; font-size:16px; text-align:center; }
		.webmsg_t1 { width:95px; height:30px; margin-right:5px; border:solid 1px #e5e5e5; border-bottom:none; color:#FFF; font-weight:bold; float:left; cursor:pointer; background-color: #3ebbf5; }
		.webmsg_t2 { width:95px; height:30px; border:solid 1px #e5e5e5; border-bottom:none; background:#f8f8f8; color:#248ccc; float:left; cursor:pointer; }
	.webmsg_box { width:550px; height:auto; margin-top:-1px; margin-bottom:5px; padding:5px; float:left; border:solid 1px #e5e5e5; background-color:#fff; position:relative; }
	.webmsg_box .tdtext1 { font-size:15px; font-weight:bold; color:#969696; text-align:center; height:32px; line-height:32px; }
	.webmsg_box .tdtext2 { font-size:15px; font-weight:bold; color:#969696; text-align:center; }
	.webmsg_box .input { width:220px; height:13px; padding-top:7px; padding-left:3px; background:#f8f8f8; border:solid 1px #e5e5e5; font-weight:bold; font-size:13px; }
		.webmsg_box textarea { width:265px; height:100px; padding:5px; background:#f8f8f8; border:solid 1px #e5e5e5; font-size:13px; overflow-y:scroll; }
.webmsg .webmsg_note { width:100%; height:auto; margin:auto; padding-top:6px; clear:both; line-height:20px; }

/*--在线传真--*/
.fax_top { margin-left:70px; width:95px; height:30px; border:solid 1px #e5e5e5; border-bottom:none; color:#FFF; font-weight:bold; cursor:pointer; background-color: #3ebbf5; line-height:30px; font-size:16px; text-align:center; }
.fax_t {  height:31px; margin-left:15px; padding-left:20px; border-bottom:dashed 1px #ccc; line-height:30px; font-size:15px; text-align:center; margin-bottom:10px; }
		.fax_t1 { width:95px; height:30px; margin-right:5px; border:solid 1px #e5e5e5; border-bottom:none; color:#FFF; font-weight:bold; float:left; cursor:pointer; background-color: #3ebbf5; }
		.fax_t2 { width:95px; height:30px; margin-right:5px; border:solid 1px #e5e5e5; border-bottom:none; background:#f8f8f8; color:#248ccc; float:left; cursor:pointer; }
		.fax_t2 a { text-decoration:none; color:#248ccc; }
.fax { position:relative; margin:auto; padding:30px 0px 20px 40px; width:476px; height:auto; font-size:15px; font-weight:bold; border:1px solid #DEDDDD; }
	.fax .sub{ width:auto; height:auto; margin-bottom:15px; }
	.fax .sub0 { width:auto; height:32px; margin-bottom:20px; }
	.sub1{ width:320px; height:32px;float:left; }
	.sub2 {width:110px; height:32px; float:left; text-align:center; }
	.sub2 img { _margin-top:1px; *margin-top:1px; }
	.fax .sub3{ width:auto; height:auto; text-align:center; clear:both; }
.phonenumber4 { background:#F8F8F8; border:1px solid #E4E4E4; line-height:28px; font-size:15px; width:195px; height:28px; font-weight:bold; color:#000000; vertical-align: middle; }
	.his_file { position:absolute; width:235px; height:250px; border:solid 1px #999999; background-color:#FFFFFF; z-index:8; top:145px; left:0px; }
	.his_f_t { width:100%; height:30px; line-height:30px; border-bottom:solid 1px #009966; }
	.his_f_t a { text-decoration:none; }
	.his_f_c { width:215px; height:200px; padding:10px; overflow-y:scroll; overflow-x:hidden; font-weight: lighter; font-size: 12px; }
	.his_f_c li { width:200px; height:20px; line-height:20px; padding-left:5px; border-bottom: dashed 1px #CCC; overflow:hidden; }
	.his_f_c .li1 { background:#e8e8e8; }
	.fax_note { width:520px; height:auto; margin:auto; padding-top:5px; font-weight:lighter; font-size:12px; line-height:20px; }
	.fax input { vertical-align:middle; }

/*--线下拨打--*/
.pro_mobile { width:680px; height:auto; padding-left:15px; color:#333333; }
	.pro_m_c1 { width:680px; height:auto; line-height:20px; }
	.pro_m_c2 { width:680px; height:auto; line-height:20px; }
	.pro_m_t1 { width:680px; height:auto; border-bottom:dashed 1px #CCC; margin-bottom:5px; padding-bottom:2px; }
	.pro_m_t2 { width:98%; height:auto; border-bottom:dashed 1px #CCC; margin-bottom:5px; padding-bottom:2px; }
	.pro_m_c_p { text-indent:15px; color:#999; }
	
/*--td样式--*/
.t1 { font-size:14px; padding-bottom:10px; }
.td1 { height:38px; line-height:38px; font-size:14px; text-align:center; font-weight:bold; background-color:#f8f8f8; }
.td2 { height:30px; line-height:30px; text-align:center; }
.td3 { padding:10px; text-align:left; font-size:14px; }
.td3 p { line-height:25px; }
.td3 .red,.td3 .red a { font-size:15px; font-weight:bold; color:#FF0000; }
.td3 .hr { width:95%; height:5px; border-bottom:dashed 1px #ccc; overflow:hidden; }


/*--字体样式--*/
.zhi_1,.zhi_1 a { color:#FF0000; }	/*--红色--*/
.zhi_2,.zhi_2 a { color:#FF0000; font-weight:bold; }	/*--红色加粗--*/
.zhi_3,.zhi_3 a { color:#000; }	/*--黑色--*/
.zhi_4,.zhi_4 a { color:#000; font-weight:bold; }	/*--黑色加粗--*/
.zhi_5,.zhi_5 a { color:#999; }	/*--灰色--*/
.zhi_6,.zhi_6 a { color:#999; font-weight:bold; }	/*--灰色加粗--*/
.zhi_7,.zhi_7 a { color:#0c6eba; } /*--蓝色--*/
.zhi_8,.zhi_8 a { color:#0c6eba; font-weight:bold; } /*--蓝色加粗--*/
