﻿@charset "utf-8";
/* CSS Document */


/* 重写浏览器的所有默认样式
---------------------------------------------------------------------------------------------------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td {/* 去掉了P */
padding: 0;
margin: 0;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
fieldset,img {
border: 0;
}
address,caption,cite,code,dfn,em,th,var {/* 去掉了strong */
font-weight: normal;
font-style: normal;
}
ol,ul {
list-style: none;
}
caption,th {
text-align: left;
}
h1,h2,h3,h4,h5,h6 {
font-weight: normal;
font-size: 100%;
}
q:before,q:after {
content:'';
}
abbr,acronym {
border: 0;
}

/* 基本属性
---------------------------------------------------------------------------------------------------------------------- */
body{
background:#fff;
color:#464646;
font-size:12px;
text-align:left;
font-family:"宋体";
}

a{text-decoration: none;}
a:link,a:visited{color:#444;font-size:12px;}
a:hover,a:active,a:focus{color:#f00;text-decoration: underline;}

/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed, a.cRed:link, a.cRed:visited{ color:#b91f24;}a.cRed:hover{color:#c00;}

.fB {font-weight: bold;}
.f14px{ font-size:14px;}
.height{padding:5px;}/* 高度10px */

input, button, select{font-size:12px;color:#444;}
input.width0{ width:30px; border:1px #999 solid; padding:3px;}
input.width1{ width:50px; border:1px #999 solid; padding:3px;}
input.width2{ width:150px; border:1px #999 solid; padding:3px;}
input.width3{ width:380px; border:1px #999 solid; padding:3px;}

textarea{font-size:12px;color:#444;}
textarea.width0{ width:150px; height:150px;border:1px #999 solid; padding:3px; line-height:180%;}
textarea.width1{ width:380px; height:90px;border:1px #999 solid; padding:3px; line-height:180%;}
textarea.width2{ width:380px; height:160px;border:1px #999 solid; padding:3px; line-height:180%;}


/* 解决容器不扩展问题，调用<div class="clear_box">&nbsp;</div> */
.clear_box{
font:0px/0px sans-serif;
clear:both;
display:block;
overflow:hidden;
height:0;
line-height:0px;
border:0px;
padding:0px;
margin:0px;
}



/* 总布局
---------------------------------------------------------------------------------------------------------------------- */
.header{
position:relative;
width:980px;
margin:0 auto;
height:156px;
background:url(images/jkyy/header_bg.gif) no-repeat;
}

.wrapper{
width:980px;
margin:0 auto;
}

.wrapper .main{
margin-top:12px;
float:right;
width:744px;
overflow:hidden;
}

.wrapper .sidebar{
margin-top:12px;
float:left;
width:224px;
overflow:hidden;
}

.footer{
width:980px;
margin-top:25px;
padding-top:20px;
background:url(images/jkyy/footer_bg.gif) repeat-x;
text-align:center;
}


.footer_link{
color:#999;
}
.footer_link a, .footer_link a:visited{
color:#333;
}
.footer_link a:hover{
color:#f00;
}

.footer_txt{
padding:15px;
color:#666;
line-height:200%;
}
.footer_txt a, .footer_txt a:visited{
color:#666;
}
.footer_txt a:hover{
color:#f00;
}


.footer_icon{
text-align:center;
padding-bottom:15px;
}


/* logo、顶导航菜单
---------------------------------------------------------------------------------------------------------------------- */
.logo{
float:left;
display:block;
width:408px;
height:87px;
cursor:pointer;
}
.logo h1{
text-indent:-9999px;
width:408px;
height:87px;
}


.top_nav{
position:relative;
float:left;
width:496px;
height:23px;
padding-top:64px;
padding-right:76px;
text-align:right;
color:#aaa;
}

.shopping_cart{
height:27px;
color:#353535;
padding-left:22px;
background:url(images/jkyy/cart.gif) left -3px no-repeat;
}


.jiesuan_btn{
position:absolute;
right:10px;
bottom:7px;
}

.top_nav_search{
float:left;
width:780px;
text-align:right;
height:40px;
}

.index_top_nav_search{
position:absolute;
right:18px;
top:128px;
}


.search_textinput{/* 搜索文本域 */
width:128px;
border:1px solid #b5b9bb;
height:20px;
line-height:20px;
}
.search_textinput_hover{
border:1px solid #b5b9bb;
height:20px;
line-height:20px;
width:128px;
background:#f3f9e5;
}


.search_btn{/* 搜索按钮 */
background:url(images/jkyy/top_nav_search_btn.gif) no-repeat;
width:48px;
height:22px;
overflow:hidden;
border:0px;
color:#666;
}

.search_btn_hover{
background:url(images/jkyy/top_nav_search_btn.gif) no-repeat;
width:48px;
height:22px;
overflow:hidden;
border:0px;
color:#f00;
cursor:pointer;
}



/* 频道导航菜单
---------------------------------------------------------------------------------------------------------------------- */
#main_nav{
height:25px;
padding-top:12px;
padding-left:7px;
}
#main_nav li{
display:inline;
}
#main_nav a{
float:left;
/* background:url(images/nav_main_left.gif) no-repeat left top;*/
font-size:14px;
padding-left:8px;
color:#fff;
margin-left:2px;
}
#main_nav a span{
float:left;
display:block;
/*background:url(images/nav_main_right.gif) no-repeat right top;*/
padding-left:5px;
padding-right:13px;
}

/* 针对IE5和Mac的hack调整 \*/
#main_nav a span{float:none;}
/* End IE5-Mac hack */

#main_nav a:hover{
background-position:0% -29px;
color:#ff0;
text-decoration:none;
}
#main_nav a:hover span{
background-position:100% -29px;
}
/* 当前频道的样式定义[开始] */
#main_nav a.ok_top{
color:#ff0;
/*background:url(images/nav_main_left.gif) no-repeat left top;*/
background-position:0% -29px;
}
#main_nav a.ok_top span{
/*background:url(images/nav_main_right.gif) no-repeat right top;*/
background-position:100% -29px;
}
#main_nav a:hover.ok_top span{
color:#ff0;
text-decoration:none;
}



/* 二级导航
---------------------------------------------------------- */
#sub_nav_box{
position:relative;
}
#sub_nav_box a, #sub_nav_box a:visited{
color:#429fe1;
}
#sub_nav_box a:hover{
color:#f00;
}

.sub_nav0, .sub_nav1, .sub_nav2, .sub_nav3, .sub_nav4, .sub_nav5, .sub_nav6, .sub_nav7, .sub_nav8, .sub_nav9,.sub_nav10{
position:absolute;
top:0px;
color:#e3e3e3;
height:31px;
line-height:31px;
display:none;
}

.sub_nav0{
left:2px;
padding-left:80px;
width:600px;
background:url(images/jkyy/gg_bg.gif) no-repeat 0px 0px;
}
.sub_nav0_icon0{
position:absolute;
left:28px;
top:-6px;
background:url(images/jkyy/icon01.gif) no-repeat;
width:11px;
height:6px;
}

.sub_nav1{
left:40px;
width:365px;
}
.sub_nav0_icon1{
position:absolute;
left:58px;
top:-6px;
background:url(images/jkyy/icon01.gif) no-repeat;
width:11px;
height:6px;
}


.sub_nav2{
left:125px;
width:480px;
}

.sub_nav0_icon2{
position:absolute;
left:59px;
top:-6px;
background:url(images/jkyy/icon01.gif) no-repeat;
width:11px;
height:6px;
}

.sub_nav3{
left:170px;
width:220px;
}

.sub_nav0_icon3{
position:absolute;
left:100px;
top:-6px;
background:url(images/jkyy/icon01.gif) no-repeat;
width:11px;
height:6px;
}

.sub_nav4{
left:320px;
width:804px;
}
.sub_nav0_icon4{
position:absolute;
left:32px;
top:-6px;
background:url(images/jkyy/icon01.gif) no-repeat;
width:11px;
height:6px;
}

.sub_nav5{
left:340px;
width:500px;
}
.sub_nav0_icon5{
position:absolute;
left:98px;
top:-6px;
background:url(images/jkyy/icon01.gif) no-repeat;
width:11px;
height:6px;
}

.sub_nav6{
left:430px;
width:500px;
}
.sub_nav0_icon6{
position:absolute;
left:90px;
top:-6px;
background:url(images/jkyy/icon01.gif) no-repeat;
width:11px;
height:6px;
}

.sub_nav7{
left:545px;
width:190px;
}

.sub_nav0_icon7{
position:absolute;
left:58px;
top:-6px;
background:url(images/jkyy/icon01.gif) no-repeat;
width:11px;
height:6px;
}

.sub_nav8{
left:630px;
width:280px;
}
.sub_nav0_icon8{
position:absolute;
left:56px;
top:-6px;
background:url(images/jkyy/icon01.gif) no-repeat;
width:11px;
height:6px;
}



/* 侧栏
---------------------------------------------------------------------------------------------------------------------- */
/* 侧栏导航
----------------------------------------------- */
.sidebar_nav_title{
height:25px;
padding-top:15px;
background: #09f;
padding-left:30px;
font-size:16px;
color:#000;
background:url(images/jkyy/sidebar_nav_title.gif);
}
.sidebar_nav{
padding:10px;
border:1px #a6c1de solid;
border-top:0px;
}
.sidebar_nav li{
padding-top:7px;
height:20px;
}
.sidebar_nav a, .sidebar_nav a:visited{/* 链接文字 */
color:#333;
font-size:14px;
}
.sidebar_nav a:hover{
color:#f00;
}
.sidebar_nav li.hover a, .sidebar_nav li.hover a:visited{/* 当前链接文字 */
color:#2c91da;
font-size:14px;
font-weight:bold;
}
.sidebar_nav li.hover a:hover{
color:#f00;
font-weight:bold;
}
.sidebar_nav_bottom{
height:10px;
display:none;
}



.sidebar_title{/* 公共标题 */
height:27px;
line-height:27px;
background: url(images/jkyy/sidebar_title.gif);
padding-left:25px;
font-size:14px;
color:#fff;
margin-top:12px;
}

.sidebar_search{/* 搜索 */
padding:10px;
border:1px #a6c1de solid;
border-top:0px;
}
.sidebar_search input#txtKeyWords{ width:140px; border:1px #999 solid; padding:3px;}


.sidebar_new{/* 新品 */
padding:10px;
border:1px #a6c1de solid;
border-top:0px;
}
.sidebar_new li{
height:25px;
line-height:25px;
border-bottom:1px #ddd dashed;
background:url(images/icon01.gif) left 8px no-repeat;
padding-left:15px;
}

.sidebar_recommend{/* 推荐 */
padding:10px;
border:1px #a6c1de solid;
border-top:0px;
}
.sidebar_recommend li{
height:25px;
line-height:25px;
border-bottom:1px #ddd dashed;
background:url(images/icon01.gif) left 8px no-repeat;
padding-left:15px;
}

.sidebar_hot{/* 热门 */
padding:10px;
border:1px #a6c1de solid;
border-top:0px;
}
.sidebar_hot li{
height:25px;
line-height:25px;
border-bottom:1px #ddd dashed;
background:url(images/icon01.gif) left 8px no-repeat;
padding-left:15px;
}


/* 模型样式
---------------------------------------------------------------------------------------------------------------------- */
/* 公共
----------------------------------------------- */
.page_content img, .multipage_content img, .singleclass_content img, .multiclass_content img{/* 图片描边 */
background:#fff;
padding:3px;
border:1px #ddd solid;
}


.page_content a, .page_content a:visited, .multipage_list_content a, .multipage_list_content a:visited, .multipage_content a, .multipage_content a:visited, .singleclass_content a, .singleclass_content a:visited, .multiclass_content a, .multiclass_content a:visited, .product_content a, .product_content a:visited, .announcement_content a, .announcement_content a:visited, .topics_content a, .topics_content a:visited{ /* 内容中的链接 */
font-size:14px;
color:#00f;
text-decoration:underline;
}
.page_content a:hover, .multipage_list_content a:hover, .multipage_content a:hover, .singleclass_content a:hover, .multiclass_content a:hover, .product_content a:hover, .announcement_content a:hover, .topics_content a:hover{ /* 内容中的链接 */
color:#f00;
}


.small_textinput{/* 搜索文本域 */
width:150px;
border:1px #999 solid;
padding:3px;
}
.small_textinput_hover{
width:150px;
border:1px #999 solid;
padding:3px;
background:#f3f9e5;
}

.big_textinput{/* 搜索文本域 */
border:1px #999 solid;
width:380px;
height:90px;
line-height:180%;
}
.big_textinput_hover{
border:1px #999 solid;
width:380px;
height:90px;
line-height:180%;
background:#f3f9e5;
}




/* 频道
----------------------------------------------- */
.c_vi01{
background:url(images/jkyy/c_vi01.jpg);
width:980px;
height:148px;
margin:0 auto;
margin-top:12px;
}
.c_vi02{
background:url(images/jkyy/c_vi02.jpg);
width:980px;
height:148px;
margin:0 auto;
margin-top:12px;
}
.c_vi03{
background:url(images/jkyy/c_vi03.jpg);
width:980px;
height:148px;
margin:0 auto;
margin-top:12px;
}
.c_vi04{
background:url(images/jkyy/c_vi04.jpg);
width:980px;
height:148px;
margin:0 auto;
margin-top:12px;
}
.c_vi05{
background:url(images/jkyy/c_vi05.jpg);
width:980px;
height:148px;
margin:0 auto;
margin-top:12px;
}
.c_vi06{
background:url(images/jkyy/c_vi06.jpg);
width:980px;
height:148px;
margin:0 auto;
margin-top:12px;
}
.c_vi07{
background:url(images/jkyy/c_vi07.jpg);
width:980px;
height:148px;
margin:0 auto;
margin-top:12px;
}
.c_vi08{
background:url(images/jkyy/c_vi08.jpg);
width:980px;
height:148px;
margin:0 auto;
margin-top:12px;
}
.c_vi09{
background:url(images/jkyy/c_vi09.jpg);
width:980px;
height:148px;
margin:0 auto;
margin-top:12px;
}




/* 当前位置
----------------------------------------------- */
.description_box{
position:relative;
height:36px;
border-bottom:1px #a6c1de solid;
margin-bottom:10px;
background: url(images/jkyy/description_box.gif) no-repeat 10px 14px;
}

.location{
padding-top:15px;
color:#1e50a2;
text-align:right;
padding-right:10px;
}
.description_txt{
position:absolute;
left:25px;
padding-top:10px;
}
.description_txt span.cn{
/*display:block;需要上下排列时，把这段代码注释*/
font-size:18px;
color:#1e50a2;
font-weight:bold;
}
.description_txt span.en{
margin-left:10px;
/*display:block;需要上下排列时，把这段代码注释*/
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:#999;
}


/* 所有内容页 收藏 订阅
----------------------------------------------- */
.content_shoucang_dingyue{
margin:10px 0px 20px 0px;
text-align:right;
}
.content_shoucang_dingyue img{
border:0px;
}


/* 桥页
----------------------------------------------- */
.bridgepage_content{
padding:10px;
font-size:14px;
line-height:180%;
}


/* 单页面
----------------------------------------------- */
.page_content{
padding:0px 10px;
font-size:14px;
line-height:180%;
}



/* 多页面
----------------------------------------------- */
.multipage_list_content{/* 父页面 */
padding:0px 10px;
font-size:14px;
line-height:180%;
}

.multipage_list_link{
padding:10px;
text-align:center;
}
.multipage_list_link li{
margin-bottom:5px;
}
.multipage_list_link a, .multipage_list_link a:visited{
display:block;
height:32px;
line-height:32px;
font-size:14px;
width:280px;
background:#ddd;
}
.multipage_list_link a:hover{
color: #f00;
background:#ccc;
}


.multipage_content{/* 子页面 */
padding:0px 10px;
font-size:14px;
line-height:180%;
}



/* 单级栏目
----------------------------------------------- */
/* 文字列表
------------------------- */
.singleclass_list_box{
padding:10px;
}
.singleclass_list_box li{
height:36px;
line-height:36px;
border-bottom:1px #ccc dashed;
background:url(images/icon01.gif) left 13px no-repeat;
color:#999;
}
.singleclass_list_box span{
display:-moz-inline-box;
display:inline-block;
}
.singleclass_list_box span.n1{
padding-left:20px;
width:508px;
}
.singleclass_list_box span.n1 a, .singleclass_list_box span.n1 a:visited{
font-size:14px;
}
.singleclass_list_box span.n1 a:hover{
color: #f00;
}
.singleclass_list_box span.n2, .singleclass_list_box span.n3{
width:70px;
}


/* 图文列表
------------------------- */
.singleclass_pt_list_box{
padding:10px;
}
.singleclass_pt_list_box li{
border-bottom:1px #ddd dashed;
padding-bottom:10px;
margin-bottom:10px;
}

.singleclass_pt_list_box span{
display:-moz-inline-box;
display:inline-block;
vertical-align:top;
}

.singleclass_pt_list_box span.n1{
width:170px;
}
.singleclass_pt_list_box span.n2{
width:540px;
line-height:180%;
color:#999;
}

.singleclass_pt_list_box span.n1_team{
width:90px;
}
.singleclass_pt_list_box span.n2_team{
width:578px;
line-height:180%;
color:#999;
}

.singleclass_pt_list_box img{
float:left;
padding:2px;
border:1px #ccc solid;
}
.singleclass_pt_list_box a:hover img{
float:left;
padding:2px;
border:1px #f60 solid;
}
.singleclass_pt_list_box a, .singleclass_pt_list_box a:visited{
font-size:14px;
}
.singleclass_pt_list_box a:hover{
color: #f00;
}

.singleclass_list_pagination{/* 分页 */
margin-top:10px;
padding:10px 10px 0px 10px;
height:37px;
line-height:37px;
border-top:#a6c1de 1px solid;
}


.singleclass_title{/* 内容面 */
padding-top:20px;
font-size:18px;
font-weight:bold;
text-align:center;
}
.singleclass_info{
margin-bottom:10px;
height:31px;
line-height:31px;
text-align:center;
color:#999;
border-bottom:1px #ccc solid;
}
.singleclass_content{
margin:0px 10px;
padding:0px 10px;
font-size:14px;
line-height:180%;
}


.singleclass_PrevNext{/*上一篇下一篇*/
padding:5px 10px;
border:#eee 1px solid;
}
.singleclass_PrevNext li{
height:21px;
line-height:21px;
}



/* 多级栏目
----------------------------------------------- */
/* 文字列表
------------------------- */
.multiclass_list_box{
padding:10px;
}
.multiclass_list_box li{
height:36px;
line-height:36px;
border-bottom:1px #ddd dashed;
background:url(images/icon01.gif) left 13px no-repeat;
color:#999;
}
.multiclass_list_box span{
display:-moz-inline-box;
display:inline-block;
}
.multiclass_list_box span.n1{
padding-left:20px;
width:564px;
}
.multiclass_list_box span.n1 a, .multiclass_list_box span.n1 a:visited{
font-size:14px;
}
.multiclass_list_box span.n1 a:hover{
color: #f00;
}
.multiclass_list_box span.n2, .multiclass_list_box span.n3{
width:70px;
}
.multiclass_list_pagination{/* 分页 */
margin-top:10px;
padding:10px 10px 0px 10px;
height:37px;
line-height:37px;
border-top:#a6c1de 1px solid;
}


/* 图文列表
------------------------- */
.multiclass_pt_list_box{
padding:10px;
}
.multiclass_pt_list_box li{
border-bottom:1px #ccc dashed;
padding-bottom:10px;
margin-bottom:10px;
}

.multiclass_pt_list_box span{
display:-moz-inline-box;
display:inline-block;
vertical-align:top;
}
.multiclass_pt_list_box span.n1{
width:144px;
}
.multiclass_pt_list_box span.n2{
width:580px;
line-height:180%;
color:#999;
}
.multiclass_pt_list_box span.n1 img{
float:left;
padding:2px;
border:1px #ccc solid;
}
.multiclass_pt_list_box span.n1 a:hover img{
float:left;
padding:2px;
border:1px #f60 solid;
}
.multiclass_pt_list_box a, .multiclass_pt_list_box a:visited{
font-size:14px;
color:#1e50a2;
}
.multiclass_pt_list_box a:hover{
color: #f00;
}


.multiclass_title{/* 内容面 */
padding-top:20px;
font-size:18px;
font-weight:bold;
text-align:center;
}
.multiclass_info{
margin-bottom:10px;
height:31px;
line-height:31px;
text-align:center;
color:#999;
border-bottom:1px #ccc solid;
}
.multiclass_content{
margin:0px 10px;
padding:0px 10px;
font-size:14px;
line-height:180%;
}

.multiclass_PrevNext{/*上一篇下一篇*/
padding:5px 10px;
border:#eee 1px solid;
}
.multiclass_PrevNext li{
height:21px;
line-height:21px;
}



/* 产品
----------------------------------------------- */
.product_list_box{
padding:10px;
}
.product_list_box li{/* 列表 */
float:left;
width:362px;
overflow:hidden;
border-bottom:1px #ccc dashed;
padding-bottom:10px;
margin-bottom:10px;
}
.product_list_box span{
display:-moz-inline-box;
display:inline-block;
vertical-align:top;
}
.product_list_box span.n1{
width:112px;
}


.product_list_box span.n1 img{
border:1px solid #ccc;
padding:2px;
}
.product_list_box span.n1 a:hover img{
border:1px solid #f00;
text-align: center;
}

.product_list_box span.n2{
margin-top:10px;
width:250px;
line-height:180%;
color:#666;
}
.product_list_box span.n2 a.title, .product_list_box span.n2 a:visited.title{
font-size:14px;
color:#c00;
text-decoration:underline;
}
.product_list_box span.n2 a:hover.title{
color: #039;
}
.product_chankan{
margin-top:10px;
}
.product_list_box span.n2 .fenlei{
display:inline-block;
width:200px;
height:23px;
overflow:hidden;
}


.product_list_pagination{/* 分页 */
margin-top:10px;
padding:10px 10px 0px 10px;
height:37px;
line-height:37px;
border-top:#a6c1de 1px solid;
}



.product_title{/* 内容面 */
padding-top:20px;
font-size:18px;
font-weight:bold;
text-align:center;
}
.product_info{
margin-bottom:10px;
height:31px;
line-height:31px;
text-align:center;
color:#999;
border-bottom:1px #ccc solid;
}
.product_expr li{/* 扩展 */
float:left;
height:36px;
line-height:36px;
width:50%;
text-indent:10px;
}
.product_content{
background:#fff;
padding:10px;
font-size:14px;
line-height:180%;
}

.product_inquiry_title{/* 发布留言 */
padding:10px;
font-size:14px;
font-weight:bold;
border-bottom:#a6c1de 2px solid;
}

.product_inquiry_add{
padding:10px;
}

.product_inquiry_add .prompt{
padding-top:10px;
line-height:24px;
color:#3399CC;
}

.inquiry_table{
width:100%;
line-height:180%;
}
.inquiry_table th{
border:1px #ddd solid;
padding:8px;
width:100px;
text-align:right;
font-weight:bold;
}
.inquiry_table td{
border:1px #ddd solid;
padding:8px;
}

.product_PrevNext{/*上一篇下一篇*/
padding:5px 10px;
border:#eee 1px solid;
}
.product_PrevNext li{
height:21px;
line-height:21px;
}


/* 招聘
----------------------------------------------- */
.job_list_box{
padding:0px 10px;
}

.job_list_box li.kuang{/* 列表 */
border:1px #b1c8d7 solid;
margin-bottom:15px;
zoom:1;
padding:0px 10px;
}

.job_list_title{/* 标题 */
font-size:14px;
font-weight:bold;
height:29px;
line-height:29px;
padding-left:10px;
margin-top:10px;
color:#333;
background:#d6ecf6;
border-bottom:1px #b1c8d7 solid;
}
.job_list_title div.n1{
float:left;
}
.job_list_title div.n2{
float:right;
padding-right:10px;
font-weight:normal;
}
.job_list_title div.n2 a, .job_list_title div.n2 a:visited {
color:#444;
}
.job_list_title div.n2 a:hover{
color:#f00;
}


.job_info{
border-bottom:1px #ccc dashed;
}
.job_info li{
float:left;
height:32px;
line-height:32px;
width:50%;
text-indent:10px;
}
.job_list_description{
padding:10px;
line-height:180%;
border-bottom:1px #ccc dashed;
}
.job_list_requirements{
padding:10px;
line-height:180%;
}

.job_list_pagination{/* 分页 */
margin-top:10px;
padding:10px 10px 0px 10px;
height:37px;
line-height:37px;
border-top:#a6c1de 1px solid;
}

.job_title{/* 应聘页 */
margin-top:30px;
padding-left:10px;
font-size:14px;
color:#444;
font-weight:bold;
}

.job_content{
padding:0px 10px;
}

.job_content .title{
height:35px;
line-height:35px;
color:#666;
}

.job_table{
width:100%;
line-height:180%;
}
.job_table th{
border:1px #ddd solid;
padding:8px;
width:100px;
text-align:right;
}
.job_table td{
border:1px #ddd solid;
padding:8px;
}



/* 留言
----------------------------------------------- */
.guest_list_box li{/* 列表 */
border:1px #b1c8d7 solid;
padding:5px;
margin-top:20px;
}
.guest_list_info{/* 信息 */
height:29px;
line-height:29px;
padding-left:10px;
padding-right:10px;
border-bottom:1px #b1c8d7 solid;
background-color:#d6ecf6;
}
.guest_list_info div.n1{
float:left;
font-weight:bold;
}
.guest_list_info div.n2{
float:right;
color:#8fb0d3;
}


.guest_list_content{
padding:10px;
line-height:180%;
}
.guest_list_admincontent{
border-top:1px #ccc dashed;
color: #217d16;
padding:10px;
line-height:180%;
}

.guest_list_pagination{/* 分页 */
margin-top:10px;
padding:10px 10px 0px 10px;
height:37px;
line-height:37px;
border-top:#a6c1de 1px solid;
}



.guest_title{/* 发布留言 */
padding:10px;
font-size:14px;
font-weight:bold;
border-bottom:2px #b1c8d7 solid;
margin-top:10px;
}

.guest_add{
background:#fff;
padding:10px;
margin-top:10px;
}

.guest_add_kuang{
background:#fff;
margin-top:10px;
}


.guest_add_kuang .prompt{
padding-top:10px;
line-height:24px;
color:#999;
}


.guest_table{
width:100%;
line-height:180%;
}
.guest_table th{
border:1px #ddd solid;
padding:5px;
width:100px;
text-align:right;
font-weight:bold;
}
.guest_table td{
border:1px #ddd solid;
padding:5px;
}



/* 表单
----------------------------------------------- */
.form_content{
padding:10px;
font-size:14px;
line-height:180%;
}



/* 专题模型
----------------------------------------------- */
/* 专题列表页
------------------------- */
.special_list_box{/* 文字列表 */
padding:10px;
}
.special_list_box li{
height:36px;
line-height:36px;
border-bottom:1px #ccc dashed;
background:url(images/icon01.gif) left 13px no-repeat;
color:#999;
}
.special_list_box span{
display:-moz-inline-box;
display:inline-block;
}
.special_list_box span.n1{
padding-left:20px;
width:550px;
}
.special_list_box span.n1 a, .special_list_box span.n1 a:visited{
font-size:14px;
}
.special_list_box span.n1 a:hover{
color: #f00;
}
.special_list_box span.n2, .special_list_box span.n3{
width:70px;
}


.special_pt_list_box{/* 图文列表 */
padding:10px;
}
.special_pt_list_box li{
border-bottom:1px #ccc dashed;
padding-bottom:10px;
margin-bottom:10px;
}

.special_pt_list_box span{
display:-moz-inline-box;
display:inline-block;
vertical-align:top;
}
.special_pt_list_box span.n1{
width:170px;
}
.special_pt_list_box span.n2{
width:540px;
line-height:180%;
color:#999;
}
.special_pt_list_box span.n1 img{
float:left;
padding:2px;
border:1px #ccc solid;
}
.special_pt_list_box span.n1 a:hover img{
float:left;
padding:2px;
border:1px #f60 solid;
}
.special_pt_list_box a, .special_pt_list_box a:visited{
font-size:14px;
color:#c00;
}
.special_pt_list_box a:hover{
color: #f00;
}


.special_list_pagination{/* 分页 */
margin-top:10px;
padding:10px 10px 0px 10px;
height:37px;
line-height:37px;
border-top:#a6c1de 1px solid;
}


/* 专题内容面
------------------------- */
.special_title{
margin:10px;
padding:20px 0px;
padding-bottom:0px;
font-size:18px;
font-weight:bold;
text-align:center;
}
.special_info{
margin:10px;
height:36px;
line-height:36px;
text-align:center;
color:#999;
border-bottom:1px #ccc solid;
}

.special_content{
padding:10px;
}


.special_content .pt_box{/* 图文简介信息 */
margin-bottom:10px;
font-size:14px;
line-height:180%;
color:#666;
}
.special_content .pt_box img{
float:left;
margin-right:10px;
margin-bottom:10px;
padding:4px;
border:1px #ccc solid;
}
.special_content a.more, .special_content a.more:visited{
font-size:14px;
color:#c00;
}
.special_content a.more:hover{
color: #f00;
}


.special_content dt{/* 话题title */
position:relative;
height:30px;
line-height:30px;
padding-left:20px;
/*border-bottom:#e0eec1 1px solid;*/
background:#eee;
font-size:14px;
margin:10px 0px;
}
.special_content dt div.more{
position:absolute;
right:20px;
top:2px;
}
.special_content dt div.more a, .special_content dt div.more a:visited{
font-size:12px;
color:#333;
}
.special_content dt div.more a:hover{
color: #f00;
}

.special_content_list_box dd{/* 文字列表 */
height:36px;
line-height:36px;
border-bottom:1px #ccc dashed;
background:url(images/icon01.gif) 10px 13px no-repeat;
color:#999;
}
.special_content_list_box span{
display:-moz-inline-box;
display:inline-block;
}
.special_content_list_box span.n1{
padding-left:30px;
width:540px;
}
.special_content_list_box span.n1 a, .special_content_list_box span.n1 a:visited{
font-size:14px;
}
.special_content_list_box span.n1 a:hover{
color: #f00;
}
.special_content_list_box span.n2, .special_content_list_box span.n3{
width:70px;
}

.special_content_pt_list_box dd{/* 图文列表 */
border-bottom:1px #ccc dashed;
padding-bottom:10px;
margin-bottom:10px;
}
.special_content_pt_list_box span{
display:-moz-inline-box;
display:inline-block;
vertical-align:top;
}
.special_content_pt_list_box span.n1{
width:140px;
}
.special_content_pt_list_box span.n2{
width:570px;
line-height:180%;
color:#666;
}
.special_content_pt_list_box span.n1 img{
float:left;
padding:2px;
border:1px #ccc solid;
}
.special_content_pt_list_box span.n1 a:hover img{
float:left;
padding:2px;
border:1px #f60 solid;
}
.special_content_pt_list_box a, .special_content_pt_list_box a:visited{
font-size:14px;
color:#c00;
}
.special_content_pt_list_box a:hover{
color: #f00;
}


.special_PrevNext{/*上一篇下一篇*/
padding:5px 10px;
border:#eee 1px solid;
}
.special_PrevNext li{
height:21px;
line-height:21px;
}



/* 话题列表页
------------------------- */
.topics_list_box{/* 文字列表 */
padding:10px;
}
.topics_list_box li{
height:36px;
line-height:36px;
border-bottom:1px #ccc dashed;
background:url(images/icon01.gif) left 13px no-repeat;
color:#999;
}
.topics_list_box span{
display:-moz-inline-box;
display:inline-block;
}
.topics_list_box span.n1{
padding-left:20px;
width:550px;
}
.topics_list_box span.n1 a, .topics_list_box span.n1 a:visited{
font-size:14px;
}
.topics_list_box span.n1 a:hover{
color: #f00;
}
.topics_list_box span.n2, .topics_list_box span.n3{
width:70px;
}


.topics_pt_list_box{/* 图文列表 */
padding:10px;
}
.topics_pt_list_box li{
border-bottom:1px #ccc dashed;
padding-bottom:10px;
margin-bottom:10px;
}

.topics_pt_list_box span{
display:-moz-inline-box;
display:inline-block;
vertical-align:top;
}
.topics_pt_list_box span.n1{
width:140px;
}
.topics_pt_list_box span.n2{
width:570px;
line-height:180%;
color:#666;
}
.topics_pt_list_box span.n1 img{
float:left;
padding:2px;
border:1px #ccc solid;
}
.topics_pt_list_box span.n1 a:hover img{
float:left;
padding:2px;
border:1px #f60 solid;
}
.topics_pt_list_box a, .topics_pt_list_box a:visited{
font-size:14px;
color:#c00;
}
.topics_pt_list_box a:hover{
color: #f00;
}


.topics_list_pagination{/* 分页 */
margin-top:10px;
padding:10px 10px 0px 10px;
height:37px;
line-height:37px;
border-top:#a6c1de 1px solid;
}



/* 话题内容面
------------------------- */
.topics_title{
margin:10px;
padding:20px 0px;
padding-bottom:0px;
font-size:18px;
font-weight:bold;
text-align:center;
}
.topics_info{
margin:10px;
height:36px;
line-height:36px;
text-align:center;
color:#999;
border-bottom:1px #ccc solid;
}
.topics_content{
margin:0px 10px;
padding:0px 10px;
font-size:14px;
line-height:180%;
}


.topics_PrevNext{/*上一篇下一篇*/
padding:5px 10px;
border:#eee 1px solid;
}
.topics_PrevNext li{
height:21px;
line-height:21px;
}






/* 页面内权限不足小提示，留言、表单模型页用到
---------------------------------------------------------------------------------------------------------------------- */
.permissions_prompt{
border:#b3b6b0 1px solid;
line-height:180%;
padding:10px;
padding-left:40px;
color: #666;
background: url(images/icon_help_in.gif) #ffc 10px 10px no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.permissions_prompt span{
font-size:14px;
font-weight:bold;
}

.permissions_prompt a, .permissions_prompt a:visited{
text-decoration:underline;
color:#c00;
}
.permissions_prompt a:hover{
color: #06c;
}




/* 登录页、注册页
---------------------------------------------------------------------------------------------------------------------- */
.lrg_box{/* 总外框 */
padding:30px 60px;
}


.lrg_box .n1{/* 登录页左右两部分 */
float:left;
width:420px;
}
.lrg_box .n2{
float:right;
width:420px;
}


.lrg_box .title{
background: url(images/lrg_title_bg.gif) #fff;
height:30px;
line-height:30px;
padding-left:15px;
border:1px #ccc solid;
font-weight:bold;
}
.lrg_box .info{
border:1px #ccc solid;
border-top:0px;
padding:15px;
background:#f1f1f1;
}
.lrg_box .info .table{/* 列表表格 */
width:100%;
}
.lrg_box .info .table th{
text-align: right;
height:30px;
width:130px;
}
.lrg_box .info .table td{
height:30px;
}

.lrg_box .info .agreement{
overflow: auto;
height:120px;
line-height:150%;
border:1px #ccc solid;
padding:5px 10px;
background:#fff;
}



/* 提示页面 ErrorMessage.aspx、找回密码 RecoverPwd.aspx、重置密码 ResetPwd.aspx
---------------------------------------------------------------------------------------------------------------------- */
.message_box{/* 总外框 */
padding:30px 60px;
}
.message_box .title{
background: url(images/lrg_title_bg.gif) #fff;
height:30px;
line-height:30px;
padding-left:15px;
border:1px #ccc solid;
font-weight:bold;
}
.message_box .info{
border:1px #ccc solid;
border-top:0px;
padding:15px;
background:#fff;
}
.message_box .info .table{/* 表格 */
width:100%;
line-height:180%;
}
.message_box .info .table th{
width:180px;
text-align:center;
}
.message_box .info .table span{
font-size:14px;
font-weight:bold;
}






/* 无缝滚动 /js/Scroller.js demo在首页index.html
---------------------------------------------------------- */
.Scroller {
margin:0 auto;
width:500px;
height:50px;
line-height:25px;
background:#fff;
overflow:hidden;
}
#idScrollMid ul{width:500px;}/* 上滚动*/
#idScrollMid li{float:left;width:250px;overflow:hidden;}

#idScrollMid1 {float:left;}/* 右滚动*/
#idScrollMid1 ul{float:left;width:250px;overflow:hidden;}

#idScrollMid2 {float:left;}/* 左滚动*/
#idScrollMid2 ul{float:left;width:250px;overflow:hidden;}





/* 浮动式IM
---------------------------------------------------------------------------------------------------------------------- */
.float_im{
width:109px;
position:fixed;
left:6px;
top:120px;
z-index: 1001;
}

.float_im_title{
position:relative;
height:44px;
width:109px;
background:url(images/IM/IM_bg2.gif);
}
.float_im_title h2{
position:absolute;
top:0px;
left:0px;
height:44px;
width:109px;
cursor: pointer;
font-size:14px;
color:#999;
}

.float_im_content{
padding:5px 10px;
padding-bottom:12px;
background: url(images/IM/IM_bg2.gif) #fff left bottom no-repeat;
}
.float_im_content li{
border-bottom:1px #eee solid;
padding:3px 0px;
}




/* 嵌入式IM
---------------------------------------------------------------------------------------------------------------------- */
.im_box{
width:224px;
margin-top:12px;
}

.im_box_title{
height:82px;
background: url(images/IM/IM_bg3.gif) #fff left top no-repeat;
}
.im_box_title h2{
display:none;
}

.im_box_content{
padding:0px 16px;
padding-bottom:16px;
background: url(images/IM/IM_bg3.gif) #fff left bottom no-repeat;
zoom:1;
}
.im_box_content li{
float:left;
padding:5px 0px;
width:96px;
border-bottom:1px #eee solid;
}



/* 广告系统
---------------------------------------------------------------------------------------------------------------------- */
/* 右下角弹窗广告
---------------------------------------------------------- */
.pop_up{
BORDER-RIGHT:#455690 1px solid;
BORDER-TOP:#a6b4cf 1px solid;
BORDER-LEFT:#a6b4cf 1px solid;
BORDER-BOTTOM:#455690 1px solid;
background:url(images/AD_Show/msg_TopBg.gif) #e5ecfc repeat-x;
}
.pop_up_title{
position:relative;
height:22px;
WIDTH: 100%;
}
.pop_up_title .logo{
position: absolute;
top:2px;
left:10px;
background:url(images/AD_Show/msg_Logo.gif) no-repeat;
cursor:default;
}
.pop_up_title .close{
position: absolute;
top:5px;
right:10px;
}

.pop_up_content{
BORDER-TOP: #728eb8 1px solid; 
BORDER-LEFT: #728eb8 1px solid;
BORDER-RIGHT: #b9c9ef 1px solid;
BORDER-BOTTOM: #b9c9ef 1px solid;
padding:3px;
margin:2px;
margin-top:0px;
background:#fff;
}


/* 全屏自动关闭广告
---------------------------------------------------------- */
.auto_close{
width:1000px;
margin:0 auto;
background:#fff;
}


/* 随屏滚动广告
---------------------------------------------------------- */
.float_AD{
position:relative;
}
.float_AD .close{
position:absolute;
top:3px;
right:3px;
z-index:9999;
}



/* AspNetPager分页控件样式
---------------------------------------------------------------------------------------------------------------------- */
.anpager{
height:21px;
line-height:21px;
}
.anpager .cpb{
border:1px solid #036cb4;
padding:0px 5px;
display:inline-block;
background:#036cb4;
color:#fff;
font-weight:bold;
}

.anpager a, .anpager a:visited{
border:1px solid #eee;
padding:0px 5px;
display:inline-block;
background:#fff;
color:#036cb4;
text-decoration:none;
}

.anpager a:hover{
border:1px solid #999;
}




/* 首页
---------------------------------------------------------------------------------------------------------------------- */
.height_10{
margin:0px auto;
width:980px;
height:10px;
background:#fff;
}
.more01{
position:absolute;
right:12px;
top:8px;
}
a.more01, a:visited.more01{
color:#1e50a2;
font-weight:normal;
}
a:hover.more01{
color:#f00;
}

.more02{
position:absolute;
right:14px;
top:0px;
}
a.more02, a:visited.more02{
color:#fff;
font-weight:normal;
}
a:hover.more02{
color:#ff0;
}


.more03{
position:absolute;
right:14px;
top:15px;
}
a.more03, a:visited.more03{
color:#1e50a2;
font-weight:normal;
}
a:hover.more03{
color:#f00;
}


.content01{
float:left;
width:353px;
height:254px;
overflow:hidden;
}
.content02{
float:left;
margin-left:12px;
width:353px;
height:254px;
overflow:hidden;
}
.content03{
float:left;
margin-left:12px;
width:250px;
height:254px;
overflow:hidden;
}


.content04{
float:left;
width:718px;
overflow:hidden;
}
.content05{
float:left;
margin-left:12px;
width:250px;
height:493px;
overflow:hidden;
}


.TabTitle{
width:353px;
position:relative;
background:url(images/jkyy/TabTitle_bg.gif) left bottom repeat-x;
}
.TabTitle li{
float:left;
width:84px;
height:26px;
line-height:26px;
text-align:center;
}

.TabTitle .active{
background:url(images/jkyy/title01_active.gif) left top no-repeat;
}
.TabTitle .active a, .TabTitle01 .active a:visited{
font-size:14px;
color:#0c72bf;
font-weight:bold;
text-decoration:none;
}
.TabTitle .normal{
background:url(images/jkyy/title01_normal.gif) left top no-repeat;
}
.TabTitle .normal a, .TabTitle .normal a:visited{
font-size:14px;
color:#0c72bf;
}
.none {display:none;}



.content01_01_content{
height:201px;
padding:10px;
border:#b1c8d7 1px solid;
border-top:0px;
overflow:hidden;
}
.content01_01_content_top{
padding-bottom:10px;
border-bottom:#ccc 1px dashed;
}


.content01_01_content_top .pic{
float:left;
width:118px;
}
.content01_01_content_top a img, .content01_01_content_top a:visited img{
padding:3px;
border:#e0e0e0 1px solid;
}
.content01_01_content_top .pic a:hover img{
border:#f00 1px solid;
}



.content01_01_content_bottom{
margin-top:6px;
}
.content01_01_content_bottom li{
padding-left:15px;
height:23px;
line-height:23px;
background:url(images/jkyy/icon02.gif) 2px 10px no-repeat;
}
.content01_01_content_bottom li span{
display:-moz-inline-box;
display:inline-block;
}
.content01_01_content_bottom li span.txt{
float:left;
width:243px;
}
.content01_01_content_bottom li span.date{
float:left;
width:70px;
text-align:right;
color:#999;
}





.height_6{
padding:3px 0px;
background:#fff;
border-left:#b1c8d7 1px solid;
border-right:#b1c8d7 1px solid;
}



.content02_01_title{
position:relative;
height:25px;
padding-top:7px;
padding-left:12px;
font-size:14px;
font-weight:bold;
color:#1e50a2;
background:url(images/jkyy/title02_bg.gif) repeat-x;
}

.content02_01_content{
height:201px;
padding:10px;
border:#b1c8d7 1px solid;
border-top:0px;
overflow:hidden;
}
.content02_01_content_top{
padding-bottom:10px;
border-bottom:#ccc 1px dashed;
}


.content02_01_content_top .pic{
float:left;
width:118px;
}
.content02_01_content_top a img, .content02_01_content_top a:visited img{
padding:3px;
border:#e0e0e0 1px solid;
}
.content02_01_content_top .pic a:hover img{
border:#f00 1px solid;
}



.content02_01_content_bottom{
margin-top:6px;
}
.content02_01_content_bottom li{
padding-left:15px;
height:23px;
line-height:23px;
background:url(images/jkyy/icon02.gif) 2px 10px no-repeat;
}
.content02_01_content_bottom li span{
display:-moz-inline-box;
display:inline-block;
}
.content02_01_content_bottom li span.txt{
float:left;
width:243px;
}
.content02_01_content_bottom li span.date{
float:left;
width:70px;
text-align:right;
color:#999;
}




.content03_title{
position:relative;
padding-top:12px;
height:20px;
padding-left:12px;
font-size:14px;
font-weight:bold;
color:#1e50a2;
background:url(images/jkyy/title03_bg.gif) no-repeat;
}
.content03_content{
height:201px;
overflow:hidden;
padding:15px 0px 5px 0px;
border:#a6c1de 1px solid;
border-top:0px;
text-align:center;
}

.content03_pic_desc{
line-height:37px;
}
.content03_pic_desc a, .content03_pic_desc a:visited{
font-size:14px;
}


.content04_title{
position:relative;
height:25px;
padding-top:7px;
padding-left:12px;
font-size:14px;
font-weight:bold;
color:#1e50a2;
background:url(images/jkyy/title04_bg.gif) no-repeat;
}

.content04_content{
height:440px;
overflow:hidden;
border:#b1c8d7 1px solid;
border-top:0px;
padding:14px 10px 6px 10px;
}
.content04_content li{
float:left;
width:232px;
text-align:center;
overflow:hidden;
padding-bottom:22px;
}
.pro_pic{
float:left;
width:115px;
}
.pro_desc{
float:left;
width:117px;
text-align:left;
overflow:hidden;
}

.pro_pic a img, .pro_pic a:visited img{
padding:3px;
border:#e0e0e0 1px solid;
}
.pro_pic a:hover img{
border:#f00 1px solid;
}

.pro_desc span{
display:block;
}
.pro_title{
margin-top:15px;
}
.pro_title a, .pro_title a:visited{
font-size:14px;
color:#ca0404;
text-decoration:underline;
}
.pro_title a:hover{
color:#1e50a2;
}
.pro_guige{
margin-top:10px;
overflow:hidden;
line-height:200%;
color:#666;
}
.pro_chakan{
margin-top:15px;
}


.content05_title{
position:relative;
height:26px;
padding-left:22px;
line-height:26px;
font-size:14px;
font-weight:bold;
color:#fff;
background:url(images/jkyy/title05_bg.gif) no-repeat;
}

.content05_content{
height:202px;
overflow:hidden;
border:#e3e3e3 1px solid;
border-top:0px;
padding:14px 14px;
}
.content05_content li{
padding-left:10px;
height:25px;
line-height:25px;
background:url(images/jkyy/icon02.gif) 0px 10px no-repeat;
}

.content05_ad{
margin-top:12px;
}




.content06{
float:left;
width:718px;
overflow:hidden;
}
.content07{
float:left;
margin-left:12px;
width:250px;
height:416px;
overflow:hidden;
}

.content06_ad{
margin-bottom:10px;
}


.content06_01{
float:left;
width:353px;
overflow:hidden;
}
.content06_02{
float:left;
margin-left:12px;
width:353px;
overflow:hidden;
}

.content06_01_title{
position:relative;
height:25px;
padding-top:7px;
padding-left:12px;
font-size:14px;
font-weight:bold;
color:#1e50a2;
background:url(images/jkyy/title02_bg.gif) repeat-x;
}

.content06_01_content{
height:226px;
padding:10px;
border:#b1c8d7 1px solid;
border-top:0px;
overflow:hidden;
}
.content06_01_content_top{
padding-bottom:10px;
border-bottom:#ccc 1px dashed;
}


.content06_01_content_top .pic{
float:left;
width:118px;
}
.content06_01_content_top a img, .content06_01_content_top a:visited img{
padding:3px;
border:#e0e0e0 1px solid;
}
.content06_01_content_top .pic a:hover img{
border:#f00 1px solid;
}

.pic_desc{
float:left;
width:206px;
overflow:hidden;
}

.pic_desc span{
display:block;
}

.pic_desc .title{
margin:5px 0px;
}
.pic_desc .title a, .pic_desc .title a:visited{
color:#1e50a2;
font-size:14px;
}
.pic_desc .title a:hover{
color:#f00;
}

.pic_desc .desc{
line-height:180%;
}


.content06_01_content_bottom{
margin-top:6px;
}
.content06_01_content_bottom li{
padding-left:15px;
height:23px;
line-height:23px;
background:url(images/jkyy/icon02.gif) 2px 10px no-repeat;
}
.content06_01_content_bottom li span{
display:-moz-inline-box;
display:inline-block;
}
.content06_01_content_bottom li span.txt{
float:left;
width:243px;
}
.content06_01_content_bottom li span.date{
float:left;
width:70px;
text-align:right;
color:#999;
}

.content07_title{
position:relative;
height:26px;
padding-left:22px;
line-height:26px;
font-size:14px;
font-weight:bold;
color:#fff;
background:url(images/jkyy/title05_bg.gif) no-repeat;
}

.content07_content{
height:155px;
overflow:hidden;
border:#e3e3e3 1px solid;
border-top:0px;
padding:10px 14px;
}
.content07_content li{
padding-left:10px;
height:26px;
line-height:26px;
background:url(images/jkyy/icon02.gif) 0px 10px no-repeat;
}




.friend_link_title{
height:29px;
line-height:29px;
padding-left:12px;
font-size:14px;
color:#1e50a2;
font-weight:bold;
border:#d2d2d2 1px solid;
background:url(images/jkyy/friend_title_bg.gif) repeat-x;
}
.friend_link_content{
border:#d2d2d2 1px solid;
border-top:0px;
padding:15px;
line-height:27px;
}

.friend_link_content a, .friend_link_content a:visited{
color:#666;
}

.friend_link_content a:hover{
color:#f00;
}





