@charset "utf-8";
/* CSS Document */
/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); } 
*/body { padding:0px; margin:0px}
ul,li,h1,h2,h3,h4,h5,h6,p,dl,dt,dd { padding:0px; margin:0px}
img { border:none;}
/*表格cmm*/
.cmm_bg {
	margin-top: 5px;
	border: 1px solid #CCC;
}
.cmm_bk {
	border: 1px solid #CCC;
}
.cmm_bk2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.cmm_lift14{font-size: 14px; color: #000}
.cmm_lift14 a{font-size: 14px;	color: #000; text-decoration: none}
.cmm_lift14 a:hover{color: #900; text-decoration: underline}
/*链接样式（a:#333,hover:#BA2636/红）*/
.link_font_333 a{color:#333; text-decoration:none}
.link_font_333 a:hover{text-decoration:underline; color:#BA2636}

.link_font_BA2636 a { color:#BA2636; text-decoration:none;}
.link_font_BA2636 a:hover { text-decoration:underline}

#header {
	width:977px;
	margin:auto;
	clear:both;
	background-color: #FFF;
}
.top_login { height:30px; background:url(../../images/seach_bj.gif); position:relative; border-bottom:solid 1px #e6e6e6;border-left:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6; overflow:hidden}
.top_login .l { float:left;  line-height:20px; overflow:hidden; font-size:12px;color:#343434; padding-left:10px; margin-top:4px;}
.top_login .r { float:right; height:30px; line-height:30px; font-size:12px;width:345px; list-style:none;}
.top_login .r li {float:left; color:#d1d1d1; padding:0px 4px}
.top_login .r li a { color:#343434; text-decoration:none}
.top_login .r a:hover { text-decoration:underline; color:#BA2636}
.top_login .input_blur  {height:18px; padding:0px; margin:0px 8px 0px 0px; font-size:12px; border: solid 1px #d4d4d4}
.top_login .button_style { background:#8d8d8d; width:37px; height:20px;  font-size:12px; color:#FFF; padding:0px; margin:0px 8px 0px 0px; border:none}
.top_login .c { position:absolute; left:385px; top:5px;font-size:12px; color:#d1d1d1; width:200px;line-height:20px;}
.top_login .c a { color:#4b4b4b; text-decoration:none}
.top_login .c li { float:left; padding:0px 5px; list-style:none}
.top_login .c a:hover { text-decoration:underline; color:#BA2636}
.top_login .c .bbs_login a { display:block; width:58px; background:#666; height:20px;  color:#FFF; padding:0px; text-align:center; line-height:20px}
.top_login .c .bbs_login a:hover { text-decoration:underline; color:#FFF}
.top { clear:both; height:70px;border-bottom:solid 5px #323232;border-left:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6;}
.top .logo {float:left;	padding-top: 10px;padding-right: 0px;padding-bottom: 0px;padding-left: 5px;}

.top .nav { float:right; display:block; list-style:none; width:818px; font-size:12px; padding-top:11px}
.public_head .nav { float:left; display:block; list-style:none; width:818px; font-size:12px;border-right:dashed 1px #808080; }
.public_head { background:#F9F9F9; border-bottom:solid 1px #E7E7E7; overflow:auto;zoom:1; padding:10px;}
.nav li { float:left; text-align:center; width:42px; height:24px;}
.nav li a { color:#333; text-decoration:none; display:block;height:20px; overflow:hidden; line-height:22px; margin-top:1px; width:35px; margin:0px auto}
.nav li a:hover { background:#BA2636; color:#FFF; }
.nav .parent { border-left:dashed 1px #808080; font-weight:bold; padding-left:5px; margin-left:5px}
.nav .parent_left { font-weight:bold}
.lanmu_dh {
	font-size: 12px;
	color: #BA2636;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #69F;
	margin-top: 8px;
	margin-bottom: 8px;
}
.borderBlack { border:solid 1px #333}
.fontReb{ color:#BA2636}
#foot {border-top:solid 5px #323232; width:977px; margin:8px auto 0px auto; text-align:center; overflow:auto; zoom:1;padding-bottom:10px;font-size:12px; color:#333; }
#foot ul { list-style:none;}
#foot ul li { display:inline; padding:0px 5px; line-height:30px; color:#333;a }
#foot a {   color:#666;}
#foot ul li a { color:#333; text-decoration:none}
#foot ul li a:hover { color:#BA2636;}
#foot p { color:#666; line-height:23px; padding-bottom:10px}

.reb { color:#BA2636}
.left { float:left; }
.right { float:right;}


.c1{color:#000  !important;}
.c2{color:#fff !important;}
.c3{color:#008000 !important;}
.c4{color:#800000 !important;}
.c5{color:#808000 !important;}
.c6{color:#000080 !important;}
.c7{color:#800080 !important;}
.c8{color:#808080 !important;}
.c9{color:#ff0 !important;}
.c10{color:#0f0 !important;}
.c11{color:#0ff !important;}
.c12{color:#f0f !important;}
.c13{color:#BA2636 !important;}
.c14{color:#00f !important;}
.c15{color:#008080 !important;}

.bg1{background-color:#000 !important;}
.bg2{background-color:#fff !important;}
.bg3{background-color:#008000 !important;}
.bg4{background-color:#800000 !important;}
.bg5{background-color:#808000 !important;}
.bg6{background-color:#000080 !important;}
.bg7{background-color:#800080 !important;}
.bg8{background-color:#808080 !important;}
.bg9{background-color:#ff0 !important;}
.bg10{background-color:#0f0 !important;}
.bg11{background-color:#0ff !important;}
.bg12{background-color:#f0f !important;}
.bg13{background-color:#BA2636 !important;}
.bg14{background-color:#00f !important;}
.bg15{background-color:#008080 !important;}
.b{font-weight:bold !important;}

#friendlink{ width:977px; clear:both; overflow:auto; zoom:1; padding-top:8px; margin:auto}

#friendlink span { float:left; font-size:12px; color:#333; display:block; line-height:21px; height:21px; width:63px; text-align:center}
#friendlink ul { float:right; display:block; list-style:none; width:913px; font-size:12px; line-height:21px; text-align:left}
#friendlink ul li { display:inline-block; zoom:1; *display:inline; padding:0px 5px;}
#friendlink ul li a { color:#333; text-decoration:none}
#friendlink ul li a:hover { text-decoration:underline}

.marginB8 { margin-bottom:8px}
.marginL8 { margin-left:8px;}
.marginT8 { margin-top:8px;}


.paddingB8 { padding-bottom:8px}
.paddingL8 { padding-left:8px;}
.paddingT8 { padding-top:8px;}


.l { float:left}
.r { float:right}
.clear { clear:both; overflow:auto; zoom:1} 



/*bottom_tel*/
.bottom_tel { clear:both; border:solid 1px #e1e1e1; width:975px;  background:url(../../../../images/telephone/list_bottom_tel_03.gif) repeat-x top left #FFF; margin:auto}

.bottom_tel .l_bg{ background:url(../../../../images/telephone/list_bottom_tel_28.gif) repeat-y 154px 0px; clear:both; overflow:auto; zoom:1}
.bottom_tel .tel_left{ float:left; width:169px; position:relative}
.bottom_tel .select { position:absolute; left:0px; top:18px; background:url(../../../../images/telephone/list_bottom_tel_06.gif) no-repeat; width:179px; height:38px}
.bottom_tel .tel_right { float:right; width:780px; padding:10px}
.bottom_tel .tel_se{ padding:66px 8px 0px 8px; height:25px}
.bottom_tel .tel_se .text{ float:left; width:90px; height:23px; border-left:solid 1px #dbdbdb;border-bottom:solid 1px #e5e5e5;border-top:solid 1px #bdbdbd;border-right:0px; background:url(../../../../images/telephone/list_bottom_tel_14.gif) repeat-x left top; line-height:23px; height:23px; padding:0px 5px; margin:0px; color:#999999; font-size:12px}
.bottom_tel .tel_se .button{ background:url(../../../../images/telephone/list_bottom_tel_11.gif) no-repeat; width:52px; height:25px; border:0px; margin:0px; float:left}
.bottom_tel .l_button { padding-top:17px; height:27px; padding-left:3px; clear:both}
.bottom_tel .l_button a { display:inline-block; zoom:1; *display:inline; width:48px; height:27px; margin-left:5px}
.bottom_tel .l_button .dj { background:url(../../../../images/telephone/list_bottom_tel_19.gif) no-repeat}
.bottom_tel .l_button .edit { background:url(../../../../images/telephone/list_bottom_tel_21.gif) no-repeat}
.bottom_tel .l_button .del { background:url(../../../../images/telephone/list_bottom_tel_23.gif) no-repeat}



.bottom_tel_list { clear:both;zoom:1;overflow:scroll; height:260px;
overflow-x:hidden; 
background-color:#fff; 
scrollbar-face-color:#fff; 
scrollbar-shadow-color:#fff; 
scrollbar-highlight-color:#ccc; 
scrollbar-3dlight-color:#fff; 
scrollbar-arrow-color:#f00; 
scrollbar-track-color:#fff; }
.bottom_tel_list ul { overflow:auto;zoom:1; clear:both; list-style:none}
.bottom_tel_list ul li { line-height:20px; color:#666; float:left; background-image:url(/images/telephone/dian.gif); background-repeat:repeat-x; background-position:left center; float:left; width:380px; padding:8px 0px 8px 0; display:block}
.bottom_tel_list ul .this { background-color:#f4f4f4}
.bottom_tel_list ul .this a {background-color:#f4f4f4; color:#cd0000; }
.bottom_tel_list ul .tit { font-size:14px; text-decoration:none; color:#0044aa; float:left; background:#FFF; white-space:nowrap; padding:0px 10px;}
.bottom_tel_list ul li .tel { float:right; white-space:nowrap; background:#FFF; padding-left:10px; padding-right:10px}
.bottom_tel_list ul li .tel a{ color:#0044aa; font-size:14px; text-decoration:none; font-family:Verdana, Geneva, sans-serif; background:#FFF}
.bottom_tel .bottom_tishi { font-size:12px; color:#666; line-height:21px; padding:10px}
