﻿/* CSS Document */
/*common*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd{margin:0;padding:0;}
textarea,input,select,body{font-size:12px;}
select,input{vertical-align:middle;}
fieldset,img{border:0;}
ul,ol{list-style:none;}
img{
vertical-align:middle;
}
a{color:#022564;text-decoration:underline;}
a:hover{color:#c42805;text-decoration:underline;}
.clearit{clear:both;font-size:0;line-height:0;height:0;}
body{font-size:12px;color:#333;font-family:"宋体";background:#fff;}
#wrap{
width:950px;margin:0 auto;
}
.wrap{
width:950px;margin:0 auto;
}
#Part{
margin-top:10px;
}
.Part{
overflow:hidden;
}
#Part #left,.Part .left{
width:660px;
padding-right:10px;
overflow:hidden;
float:left;
}
.Part .left2,#Part .left2{
width:470px;
padding-right:5px;
float:left;
}
.left3{
width:463px;
float:left;
padding-right:5px;
}

.Part .right2,#Part .right2{
width:470px;
padding-left:5px;
float:left;
}
.right3{
width:464px;
float:left;
padding-left:5px;
}
.Part .left .l{
width:325px;
float:left;
padding-right:5px;
}
.Part .left .r{
width:325px;
float:left;
padding-left:5px;
}


#Part #right,.Part .right{
width:280px;
overflow:hidden;
float:left;
}
/*bj样式*/
.bj-p0-m0{
padding:0;
margin:0;
}
* html .bj-m3-t{
margin-top:3px;
}
.bj-p5{
clear:both;
padding:5px;
}
.bj-p5-lr{
clear:both;
padding:0px 5px;
}
.bj-p5-nl{
clear:both;
padding:5px 5px 5px 0;
}
.bj-p5-l{
clear:both;
padding-left:5px;
}
.bj-p5-p15{
clear:both;
padding:5px 15px;
}
.bj-p10{
clear:both;
padding:10px;
}
.bj-p20{
clear:both;
padding:20px;
}
.bj-p10-p5{
clear:both;
padding:10px 5px;
}
.bj-p20-p5{
clear:both;
padding:20px 5px;
}

.bj-p10-p2{
clear:both;
padding:10px 2px;
}
.bj-mauto{
margin:0 atuo;
}
.bj-m5-t{
clear:both;
margin:5px 0px 0 0;}
.bj-m10-t{
clear:both;
margin:10px 0px 0 0;}
.bj-m10-l{
clear:both;
margin:0 0px 0 10px;}
.bj-m80{
clear:both;
margin:80px 0;}
.bj-m50{
clear:both;
margin:50px 0;}
.bj-m10{
clear:both;
margin:10px 0;}

.bj-p10-p20{
clear:both;
padding:10px 20px;
}
.bj-sp5{
height:5px;
line-height:0;
clear:both;
font-size:0;
}
.bj-sp10-nc{
height:10px;
line-height:0;
font-size:0;
}
.bj-sp10{
height:10px;
line-height:0;
clear:both;
font-size:0;
}
.bj-sp20{
height:20px;
line-height:0;
clear:both;
font-size:0;
}
.bj-right{
text-align:right;
padding-right:3px;
}
.bj-center{
text-align:center;

}
.bj-left{
text-align:left;

}
.bj-fleft{
float:left;

}
.bj-fright{
float:right;
}
.bj-white-bg{
background:#fff;
}
.bj-black-bg{
background:#000;
}
.bj-grey-bg{
background:#f3f3f3;
}
.bj-gren-bg{
background:#f3fceb;
}
.bj-c-mt{
margin-top:0;
}
.bj-grey-dotborder-1{
border:1px dotted #dcdedc;
}
.bj-grey-border-1{
border:1px solid #dcdedc;
}
.bj-grey-border-1nt{
border:1px solid #dcdedc;
border-top:0;
}
.bj-grey-border-1r{
border-right:1px solid #dcdedc;
}
.bj-grey-border-1lr{
border-right:1px solid #dcdedc;
border-left:1px solid #dcdedc;
}
.bj-grey-bordert-2{
border-top:2px solid #dcdedc;
}
.bj-p-rel{
position:relative;
display:block;

}
.bj-p-abso-l{
position:absolute;
left:0;
top:0;
}
.bj-p-abso-r{
position:absolute;
right:0px;
top:0;
padding-right:10px;
}
.bj-p-abso-bl{
position:absolute;
bottom:0px;
left:0;

}
.bj-p-abso-br{
position:absolute;
right:0;
bottom:0;
padding-right:10px;
}
.bj-p-abso-br-5{
position:absolute;
right:0;
top:20px;
padding-right:10px;
}
.bj-spec-01{
background:#fff;
border-right:1px solid #dcdedc;
border-left:1px solid #dcdedc;
padding:10px;


}
.bj-spec-02{
background:#fefdf8;
border:1px solid #d8b3a3;
padding:10px;
}
.bj-spec-03{
background:#f9fcf1;
border:1px solid #c3ea77;
padding:10px;
}

.bj-block{
display:block;
}
.bj-m-au{
margin:0 auto;
}
.bj-ti-0{
text-indent:0px;
}
.bj-ti-10{
text-indent:10px;
}
.bj-ti-5{
text-indent:5px;
}
.bj-ti-15{
text-indent:15px;
}
.bj-h-all{
height:100%;
}
.bj-w-all{
width:100%;
}
.bj-auto-h{
padding-bottom:100000px;margin-bottom:-100000px;
}
.bj-contfr-01{
background:url(../images/global_detail2.gif) 0 -340px no-repeat;
width:660px;
height:215px;
overflow:hidden;

}
.bj-contfr-02{
background:url(../images/global_detail2.gif) 0 -567px no-repeat;
width:660px;
height:433px;
overflow:hidden;

}
.bj-contfr-03{
background:url(../images/global_detail2.gif) 0 -1014px no-repeat;
width:660px;
height:393px;
overflow:hidden;

}
.bj-contfr-04{
background:url(../images/global_detail2.gif) 0 -1411px no-repeat;
width:660px;
height:242px;
overflow:hidden;

}
.bj-imgfr-s01{
border:1px solid #dcdedc;
padding:4px;
}
.bj-tbl td{
	vertical-align:top;
	}
/*hometopbar*/
#header{
width:950px;
margin:4px auto 0;
}

#topbar{
background:url(../images/i_tbar_bg.gif) left top repeat-x;height:25px;line-height:25px;padding:0 5px;
padding:0 0px;
border-bottom:1px solid #cdcecd;
position:relative;
}
#topbar .box{
position:relative;
width:1000px;
margin:0 auto;
}
#topbar .m{
width:790px;
position:absolute;
left:10px;
top:0;
height:25px;
}
#topbar .log,.log{
line-height:25px;
position:absolute;
right:0;
top:0;
height:25px;
text-indent:0px;
}
#logo{
clear:both;
float:left;
width:180px;
vertical-align:middle;
background:url(../images/global_logo.gif) 0 10px no-repeat;
margin:10px 0;
display:block;
}
#logo .huati{
background:url(../images/global_logo.gif) 0 -216px no-repeat;
}
#logo .funnews{
background:url(../images/global_logo.gif) 0 -116px no-repeat;
}
#logo .zhidao{
background:url(../images/global_logo.gif) 0 -325px no-repeat;
}
#logo .fnindex{
background:url(../images/global_logo.gif) -214px 10px no-repeat;
}
#logo .video{
background:url(../images/global_logo.gif) -214px -116px no-repeat;
}
#logo .jieniu{
background:url(../images/global_logo.gif) -214px -325px no-repeat;
}
#logo .hot{
background:url(../images/global_logo.gif) -214px -410px no-repeat;
}
#banner{
width:748px;
height:95px;
clear:right;
float:left;
overflow: hidden;
text-align:right;
margin:10px 0px;

}
#banner .bleft{
overflow: hidden;
width:490px;
float:left;
}
#banner .bright{
width:210px;
overflow: hidden;
float:left;
}
#banner img{
border:1px solid #dddedd;
}








/*toolbar*/
#tool{
clear:both;
background:url(../images/i_tool_bg.gif) 0 0 repeat-x;
height:28px;
overflow:hidden;
padding:0 15px;
line-height:28px;
color:#fff;
text-align:center;
}
#tool input{
border:1px solid #cecece;
color:#666;
height:14px;
line-height:14px;
font-size:12px;
vertical-align:middle;
}
* html #tool input{
margin:5px 0 0 0px;
}
#tool div{
float:left;
height:100%;
}
#tool a{
color:#fff;
line-height:28px;

}
/*细节*/
/*大舌签*/
.F_box01{
position:relative;
height:200px;
}


.F_box01_l{
position:absolute;
width:auto;
z-index:100;

}
.F_box01_r{
position:absolute;
width:370px;
left:291px;
z-index:200;
}
.F_box01_r2{
position:absolute;
width:355px;
left:291px;
z-index:200;
}
.F_box01_other{
position:absolute;
width:250px;
right:0;
z-index:100;
}
.F_title_01{
	background:#fff;
	padding:5px 10px 5px 20px;
	display:block;

border:1px solid #dcdedc;
margin-bottom:10px;
height:84px;
overflow:hidden;
}
.F_title_01_img{
width:auto;
padding:5px;
border:1px solid #dcdedc;
background:#f1f1f1;
}
.F_title_01_on{
background:#f1f1f1 url(../images/global_ico.gif) -5px -160px no-repeat;

border-left:1px solid #f1f1f1;
}

.F_box02{
position:relative;
height:100%;
}
.F_box02_l{
position:absolute;
width:auto;
z-index:200;
width:320px

}
.F_box02_r{
position:absolute;
width:328px;
left:319px;
z-index:100;
}
.F_title_02{
	background:#fff;
	padding:5px 10px 5px 5px;
	display:block;

border:1px solid #dcdedc;
border-right:1px solid #f1cc97;
margin-bottom:5px;
height:20px;
overflow:hidden;
line-height:20px;
}
.F_title_02,.F_title_02 a{
color:#000;
}
.F_title_02_img{
width:auto;
padding:5px;
border:1px solid #dcdedc;
background:#fef2e2;
border:1px solid #f1cc97;
height:145px;
overflow:hidden;
}
.F_title_02_on{
background:#fef2e2 url(../images/global_ico.gif) right -307px no-repeat;
border-right:1px solid #fef2e2;
border-top:1px solid #f1cc97;
border-bottom:1px solid #f1cc97;
border-left:1px solid #f1cc97;

}
.F_title_02_on a{
font-weight:bold;
}

/*标题样式*/
h2.Ch2-s01{
display:block;
height:30px;
background:url(../images/global_detail.gif) 0 -3px repeat-x;
overflow:hidden;
position:relative;
padding-left:100px;
}
h2.Ch2-s01 .capname{
position:absolute;
left:0;
top:0;
height:30px;
text-indent:20px;
overflow:hidden;
display:block;

line-height:30px;
}
h2.Ch2-s01 .capmore{
position:absolute;
right:0;
top:0;
height:30px;
overflow:hidden;
text-align:right;
display:block;
font-size:12px;
color:#7e7e7e;
font-weight:nomal;
text-decoration:none;
}
h2.Ch2-s01 .capmore a{
font-size:12px;
color:#7e7e7e;
font-weight:nomal;
text-decoration:none;
}
h2.Ch2-s01 .capmore2{
display:block;
font-size:12px;
line-height:30px;
text-align:center;
position:absolute;
right:0;
top:0;
}
h2.Ch2-s01 .capmore2,h2.Ch2-s01 .capmore2 a{
line-height:30px;
}
h2.Ch2-s02{
height:28px;
overflow:hidden;
background:url(../images/i_tbar_bg.gif) 0 3px repeat-x;
diplay:block;
line-height:28px;
border-bottom:1px solid #dedcde;
text-indent:10px;
position:relative;
}
h2.Ch2-s02 .capname{
display:block;

position:absolute;
left:0;
top:0;

}
h2.Ch2-s02 .capmore{
display:block;
text-align:right;
position:absolute;
right:10px;
top:0;
}
h2.Ch2-s03{
height:26px;
overflow:hidden;
diplay:block;
line-height:26px;
border-bottom:1px solid #fcbb29;
padding-left:10px;

}
h2.Ch2-s03 .capname{
display:block;
width:110px;
float:left;

}
h2.Ch2-s03 .capmore{
display:block;
width:130px;
float:left;
text-align:right;
}
h2.Ch2-s04{
display:block;
height:30px;
margin:0 5px;
border-bottom:2px dotted #6ea03d;
line-height:30px;
position:relative;
}
h2.Ch2-s04 .capname{
background:url(../images/global_ico.gif) -5px -96px no-repeat;
left:0;
padding-left:20px;
height:30px;
width:auto;
top:0;
position:absolute;
}
h2.Ch2-s04 .capmore{
display:block;

text-align:right;
position:absolute;
right:10px;
top:0;
height:30px;
}
h2.Ch2-s05{
display:block;
height:35px;
background:url(../images/global_detail.gif) 0 2px repeat-x;
overflow:hidden;
}
h2.Ch2-s05 .capimg{
display:block;
width:567px;
float:left;
background:url(../images/global_detail.gif) 0 -93px no-repeat;
height:35px;
}
h2.Ch2-s05 .capmore{
width:383px;
display:block;
float:left;
height:35px;
line-height:35px;
font-size:12px;
font-weight:normal;
}


h2.Ch2-s06{
background:url(../images/global_detail.gif) 0px -222px repeat-x;
height:35px;
display:block;
overflow:hidden;
line-height:35px;
position:relative;

}
h2.Ch2-s06 .capname{
display:block;
top:0;
left:0;
height:35px;
text-indent:10px;
font-weight:bold;


position:absolute;
}
h2.Ch2-s06 .capmore{
right:0;
top:0;

font-size:12px;
font-weight:normal;
display:block;
height:35px;
line-height:35px;
margin-right:10px;
position:absolute;
}
h2.Ch2-s07{
background:url(../images/global_ico.gif) 0px -260px no-repeat;
height:30px;
display:block;
overflow:hidden;
line-height:30px;
}
h2.Ch2-s07 .capname{
width:180px;
float:left;
text-indent:25px;
display:block;
}
h2.Ch2-s07 .capmore{
width:auto;
float:left;
display:block;
}
h2.Ch2-s08{
display:block;
height:44px;
background:url(../images/global_detail.gif) 0 11px repeat-x;
overflow:hidden;
}
h2.Ch2-s08 .capimg{
display:block;
width:500px;
float:left;
background:url(../images/global_detail.gif) 0 -355px no-repeat;
height:44px;
}
h2.Ch2-s08 .capmore{
width:160px;
display:block;
float:left;
height:44px;
line-height:44px;
font-size:12px;
font-weight:normal;
}
h2.Ch2-s09{
background:url(../images/global_detail.gif) 0px -222px repeat-x;
height:35px;
display:block;
overflow:hidden;
line-height:35px;
position:relative;
border-top:1px solid #dcdedc;
border-left:1px solid #dcdedc;
border-right:1px solid #dcdedc;
}
h2.Ch2-s09 .capname{
color:#313031;
font-size:14px;
display:block;
top:0;
left:0;
height:35px;

font-weight:bold;

text-indent:10px;
position:absolute;
}
h2.Ch2-s09 .capmore{
right:0;
top:0;

font-size:12px;
font-weight:normal;
display:block;
height:35px;
line-height:35px;
margin-right:10px;
position:absolute;
}



h2.Ch2-s10{
display:block;
height:19px;
background:url(../images/global_detail.gif) -221px -410px repeat-x;
overflow:hidden;
position:relative;
border-bottom:1px solid #7fbf2d;
}
h2.Ch2-s10 .capname{
display:block;
height:19px;
position:absolute;
left:20px;
top:0;
line-height:19px;
}
h2.Ch2-s10 .capmore{
display:block;
height:19px;
right:10px;
top:0;
line-height:19px;
position:absolute;

}
h2.Ch2-s11{
display:block;
height:35px;
background:url(../images/global_detail3.gif) 0px 0px repeat-x;
overflow:hidden;
position:relative;
border-bottom:1px solid #d4d4d4;
}
h2.Ch2-s11 .capimg{
background:url(../images/global_detail3.gif) 0px -65px no-repeat;
display:block;
height:35px;
position:absolute;
left:0px;
top:0;
line-height:35px;
}
h2.Ch2-s11 .capmore{
display:block;
height:35px;
right:10px;
top:0;
line-height:35px;
position:absolute;

}
h2.Ch2-s12{
height:28px;
overflow:hidden;
background:url(../images/global_detail3.gif) 0 -378px repeat-x;
diplay:block;
line-height:28px;
border:1px solid #d9b2a3;

text-indent:10px;
position:relative;
}
h2.Ch2-s12 .capname{
display:block;

position:absolute;
left:0;
top:0;

}
h2.Ch2-s12 .capmore{
display:block;
text-align:right;
position:absolute;
right:10px;
top:0;
}
h2.Ch2-s13{
height:63px;
overflow:hidden;
background:url(../images/global_detail3.gif) 0 -137px repeat-x;
diplay:block;
line-height:63px;
position:relative;
margin:0 auto;
width:256px;
}

h2.Ch2-s14{
height:40px;
overflow:hidden;

diplay:block;
position:relative;

}
h2.Ch2-s14 .capimg{
display:block;
background:url(../images/global_detail3.gif) 0 -216px repeat-x;
position:absolute;
left:0;
top:0;
height:40px;
}
h2.Ch2-s14 .capmore{
display:block;
text-align:right;
position:absolute;
right:10px;
top:0;
}
h2.Ch2-s15{
height:27px;
overflow:hidden;

diplay:block;
position:relative;

}
h2.Ch2-s15 .capimg{
display:block;
background:url(../images/global_detail3.gif) 0 -282px repeat-x;
position:absolute;
left:0;
top:0;
height:27px;
}
h2.Ch2-s15 .capmore{
display:block;
text-align:right;
position:absolute;
right:10px;
top:0;
}
h2.Ch2-s16{
height:29px;
overflow:hidden;

diplay:block;
position:relative;

}
h2.Ch2-s16 .capimg{
display:block;
background:url(../images/global_detail3.gif) 0 -329px repeat-x;
position:absolute;
left:0;
top:0;
height:29px;
}
h2.Ch2-s16 .capmore{
display:block;
text-align:right;
position:absolute;
right:10px;
top:0;
}
h2.Ch2-s17{
height:32px;
overflow:hidden;
background:url(../images/nz_detail.gif) 0 -223px repeat-x;
diplay:block;
position:relative;
line-height:32px;
}
h2.Ch2-s17 .capname{
display:block;
position:absolute;
left:15px;
top:0;
height:32px;
}
h2.Ch2-s17 .capimg{
display:block;
position:absolute;
left:0;
top:0;
height:32px;
}
h2.Ch2-s17 .capmore{
display:block;
text-align:right;
position:absolute;
right:10px;
top:0;
height:32px;
}
h2.Ch2-s18{
height:32px;
overflow:hidden;
background:url(../images/nz_detail.gif) 0 -280px repeat-x;
diplay:block;
position:relative;
line-height:32px;
}
h2.Ch2-s18 .capname{
display:block;
position:absolute;
left:15px;
top:0;
height:32px;
}
h2.Ch2-s18 .capimg{
display:block;
position:absolute;
left:0;
top:0;
height:32px;
}
h2.Ch2-s18 .capmore{
display:block;
text-align:right;
position:absolute;
right:10px;
top:0;
height:32px;
}

h2.A-s01{
height:30px;
display:block;
line-height:30px;
margin-bottom:5px;
}
h2.A-s01 .capimg,h2.A-s01 .capimg-funnews,h2.A-s01 .capimg-huati,h2.A-s01 .capimg-zhidao,h2.A-s01 .capimg-video,h2.A-s01 .capimg-media{
background:url(../images/global_sublogo.gif) 0 1px no-repeat;
width:115px;
float:left;
display:block;
overflow:hidden;
}
h2.A-s01 .capimg-funnews{
background:url(../images/global_sublogo.gif) 0 -33px no-repeat;
}
h2.A-s01 .capimg-huati{
background:url(../images/global_sublogo.gif) 0 -62px no-repeat;
}
h2.A-s01 .capimg-zhidao{
background:url(../images/global_sublogo.gif) 0 -92px no-repeat;
}
h2.A-s01 .capimg-video{
background:url(../images/global_sublogo.gif) 0 -124px no-repeat;
}
h2.A-s01 .capimg-media{
background:url(../images/global_sublogo.gif) 0 -155px no-repeat;
}
h2.A-s01 .capname{
width:535px;
float:left;
display:block;
overflow:hidden;
padding-left:10px;
}
h2.A-s01 .capname-funnews{
width:auto;
float:left;
display:block;
overflow:hidden;
padding-left:10px;
}
h2.A-s02{
height:24px;
overflow:hidden;
background:url(../images/i_tbar_bg.gif) 0 3px repeat-x;
diplay:block;
line-height:24px;
border-bottom:1px solid #dedcde;
text-indent:10px;
font-size:12px;
font-weight:normal;
position:relative;
}
h2.A-s02 .capname{
display:block;
float:left;
position:absolute;
left:0;
top:0;
}
h2.A-s02 .capmore{
display:block;
float:left;
text-align:right;
position:absolute;
right:0;
top:0;
}
h2.A-s03{
height:24px;
overflow:hidden;
diplay:block;
line-height:24px;
text-indent:10px;
font-size:12px;
font-weight:normal;
position:relative;
}
h2.A-s03 .capname{
display:block;
position:absolute;
left:0;
top:0;
}
h2.A-s03 .capmore{
display:block;

text-align:center;
position:absolute;
right:0;
top:0;
}
h2.A-s04{
display:block;
height:30px;
background:url(../images/global_detail.gif) 0 -3px repeat-x;
overflow:hidden;
position:relative;
}
h2.A-s04 .capmore{
display:block;
font-size:12px;
line-height:30px;
text-align:center;
position:absolute;
right:0;
top:0;
}

/*SubMenuClass*/
#T_Menu_02,.T_Menu_02{height:30px; width:350px;overflow:hidden;zoom:1;float:left;background:url(../images/global_detail.gif) 0 -3px repeat-x; }
#T_Menu_03{
height:30px; overflow:hidden;zoom:1;float:left;background:url(../images/global_detail.gif) 0 -3px repeat-x;
width:auto;
}

#T_Menu_02 li,.T_Menu_02 li,#T_Menu_03 li{float:left;zoom:1; overflow:hidden;border-top:1px solid #cecfce;border-left:1px solid #cecfce;border-right:1px solid #cecfce;border-bottom:1px solid #fff;margin-right:3px;width:90px;text-align:center;background:url(../images/i_tbar_bg.gif) 0 3px repeat-x;}


#T_Menu_02 li a,#T_Menu_02 li a:visited,.T_Menu_02 li a,.T_Menu_02 li a:visited,#T_Menu_03 li a,#T_Menu_03 li a:visited{
	display:block;
	height:30px;
	overflow:hidden;
width:90px;
	line-height:30px;
	text-align:center;
	
	text-decoration: none;
}

#T_Menu_02 li a.on,.T_Menu_02 li a.on,#T_Menu_03 li a.on{background:#fff; border-bottom:none;height:30px;width:90px; }

#T_Menu_03 li.au{
	width:120px;
	padding:0 0px;
	overflow:visible;
	white-space: nowrap;
}
#T_Menu_03 li.au a,#T_Menu_03 li.au a:visited{
width:120px;
overflow:visible;
white-space: nowrap;
}
#T_Menu_03 li.au a.on{
background:#fff; 
border-bottom:none;height:30px;
width:120px;
overflow:visible;
white-space: nowrap;
}

#T_Menu_04{height:28px; overflow:hidden;zoom:1;float:left;}
#T_Menu_04 li{float:left;zoom:1; overflow:hidden;border-left:1px solid #cecfce;border-right:1px solid #cecfce;border-bottom:1px solid #fff;margin-right:3px;text-align:center;text-indent:0;}
* html #T_Menu_04 li{
	width:30px;
	white-space: nowrap;
	overflow:visible;
}
#T_Menu_04 li a,#T_Menu_04 li a:visited{
	display:block;
	height:28px;
	overflow:hidden;
cursor:pointer;
	line-height:28px;
	text-align:center;
	color:#000;
	text-decoration: none;
	padding:0 5px;
	font-weight:normal;
}
#T_Menu_04 li a.on{background:#fff; border-bottom:none;height:28px; padding:0 5px;font-weight:bold;}

.abox{
border:1px solid #cecfce;
padding:20px;
height:100%;
}
.cbox{
border-bottom:1px solid #cecfce;
border-left:1px solid #cecfce;
border-right:1px solid #cecfce;
border-top:none;
padding:20px 10px;
height:100%;
}
.cbox02{
border:1px solid #cecfce;
height:100%;
}
.cbox03{
border-bottom:1px solid #cecfce;
border-left:1px solid #cecfce;
border-right:1px solid #cecfce;
border-top:none;
height:100%;
}
.rbox{
border:1px solid #dedcde;
background:#f6f6f6;
overflow:hidden;
margin-top:10px;
}
.rbox-m0{
border:1px solid #dedcde;
background:#f6f6f6;
overflow:hidden;

}
* html .rbox.s{
overflow:visible;
height:250px;
}
.rbox-a{
border:1px solid #fcbb29;
background:#fff;

overflow:visible;
margin-top:10px;
padding:1px;
}
.rbox-a .in{
background:#fff3d9;
height:100%;
}
.rbox-c{
border:1px solid #fcbb29;
background:#fff;
overflow:visible;
padding:1px;
}
.rbox-c .in{
background:#fff3d9;

}
.rbox-c table img{
vertical-align:middle;

}
.rbox-c-gren,.rbox-c-gren-m0{
border:1px solid #9ccf66;
background:#fff;
overflow:visible;
padding:1px;
margin-top:10px;

}
* html .rbox-c-gren{
height:100px;
overflow:visible;
}
.rbox-c-gren-m0{
margin-top:0px;
}
.rbox-c-gren .in,.rbox-c-gren-m0 .in{
background:#deebcd;
height:100%;
}

.rbox-c-gren LI,.rbox-c-gren-m0 LI{
clear:both;
}
.rbox-d{
border-top:1px solid #fff;
border-left:1px solid #7fbf2d;
border-right:1px solid #7fbf2d;
border-bottom:1px solid #7fbf2d;
}


/*focus*/
.picnews{
border:1px solid #dedcde;
overflow:hidden;
}
.c-searchbox{
background:#fff;
border:1px solid #dedcde;
padding:5px;
}
.c-searchbox img{
vertical-align:middle;
}
* html .c-searchbox img{
margin:5px 0 0 0px;
}
.c-box UL LI{
width:268px;
overflow:hidden;
height:22px;
}
.article img{
max-width: 500px;
width:expression(this.width> 500 ? "500px":true);





}
.article h1,.article h1 a{
font-size:18px;
font-weight:bold;
text-align:center;
color:#000000;
line-height:30px;

}
.article h4{
font-size:12px;
font-weight:normal;
text-align:center;
color:#7e7e7e;
}
.article p{
line-height:30px;
}
.article .ori{
margin:10px 0 20px 0;
background:#f9f9f9;
border:1px dotted #dcdedc;
padding:5px 10px;
color:#7e7e7e;
line-height:30px;
}
.article .ori a{
color:#f96623;
}
.article .ori a:hover{
color:#057b47;
}

* html .article .ori{
height:40px;
overflow:visible;
}

.article .abstract{
color:#31519e;
line-height:25px;
font-size:14px;
margin-bottom:20px;
}
.article .picpart{
margin:10px 0;
}
.article .picpart .focus{
width:500px;
text-align:center;
}
.article .picpart .focus img{
border:1px solid #dcdedc;
padding:4px;
}
.article .picpart .larr{

}
.article .picpart .rarr{
text-align:right;
}



.article .para{
color:#000;
line-height:25px;
font-size:14px;
}
.article .para P{
margin:20px 0;
}
.article .huati{
border:1px solid #f1cc97;
padding:10px;
width:90%;
margin:20px auto;
}
.article .huati UL LI{

border-bottom:1px solid #dcdedc;
line-height:30px;
}
.article .author{
text-align:right;
margin:10px 0;
color:#000;
}
.article .author a{
color:#f96623;
}
.article .too{
margin:40px auto 0 auto;
text-align:center;
width:430px
}
.article .too UL LI{
float:left;
width:54px;
height:19px;
margin-right:15px;

padding:31px 0 4px 0;
text-decoration:none;
color:#fff;
line-height:19px;
}
.article .too UL LI a{
text-decoration:none;
color:#fff;
}

.article .too UL LI a:hover{
text-decoration:underline;
}
.article .too UL LI.ico06 p a{
color:#565656;
text-decoration:underline;
	}


.article .too .ico01{
background:url(../images/a-detail.gif) 0 0 no-repeat;
font-family:Arial;
}
.article .too .ico02{
background:url(../images/a-detail.gif) -62px 0 no-repeat;
}
.article .too .ico03{
background:url(../images/a-detail.gif) -133px 0 no-repeat;
}
.article .too .ico04{
background:url(../images/a-detail.gif) -201px 0 no-repeat;
}
.article .too .ico05{
background:url(../images/a-detail.gif) -260px 0 no-repeat;
}
.article .too .ico06{
background:url(../images/a-detail.gif) -319px 0 no-repeat;
}

.article .too .ico07{
background:url(../images/a-detail.gif) -380px 0 no-repeat;
}
.article .relate{
margin:10px 0px;
}
.article .relate #T_Menu_02{
width:100%;
}
.article .relate #T_Menu_02 LI a{
padding:0;
}
.article .relate #T_Menu_02 LI{
padding:0;

}
.article .relate #T_Menu_02 LI.t,.article .relate #T_Menu_02 LI.t a{
width:auto;
white-space: nowrap;
	overflow:visible;


}
.article .relate #T_Menu_02 LI.k{
width:auto;
white-space: nowrap;
	overflow:visible;
background:url(../images/global_detail.gif) 0 -3px repeat-x;
line-height:30px;
border:0;

}
.article .relate #T_Menu_02 LI.k a{
display:inline;
}
.article .relate #T_Menu_02 LI.t a{
	padding:0 10px;	
}
* html .article .relate #T_Menu_02 LI.t,* html .article .relate #T_Menu_02 LI.t a{
width:30px;
}



.article .searchbox{
border:1px solid #cecfce;
padding:10px;
margin:10px 0;
}
.article .searchbox input{
border:1px solid #cecece;
color:#666;
height:14px;
line-height:14px;
font-size:12px;
vertical-align:middle;
}
.commentbox{
border:1px solid #cecfce;
height:100%;
}
.commentbox LI{
clear:both;
margin-bottom:10px;
}
.postinfo{
width:95px;
float:left;

}
.postinfo img{
border:1px solid #dcdedc;
padding:3px;
}
.postmain{
width:500px;
float:left;
}
.postmain2{
width:800px;
float:left;
}
.postmain3{
width:720px;
float:left;
}
.postname{
background:#ecfaeb;
height:25px;
line-height:25px;
text-indent:20px;
font-size:14px;
font-weight:bold;
color:#000;
position:relative;
}
.postlou{
position:absolute;
right:0;
top:0;
}
.postprop{
height:25px;
line-height:25px;
}
.postpara{
line-height:25px;
font-size:14px;
    white-space:normal;
    word-wrap: break-word;
word-break: break-all;
overflow: hidden !important;
}
.postpara-all{
line-height:25px;
font-size:14px;
position:relative;
padding-right:155px;
min-height:100px; 
    height:auto !important; 
    height:100px; 
    overflow:visible;
    white-space:normal;
    word-wrap: break-word;
word-break: break-all;

}
.postpara-pk{
position:absolute;
right:4px;
top:5px;
background:url(../images/global_detail.gif) 0 -431px no-repeat;
width:136px;
height:69px;
overflow:hidden;
padding-right:10px;

}

.postpara-pk UL LI{
text-align:right;
}

.posttime{
height:25px;
line-height:25px;
text-align:right;
}
.posttime a{

text-decoration:none;
}
.posttime a:hover{
text-decoration:underline;
}
.postquote{
border:1px solid #dcdedc;
padding:5px;
background:#f9f9f9;
margin:5px 0;
}
.userpost{
border-top:1px solid #dcdedc;
padding-top:10px;
margin:10px 0;
height:270px;
overflow:hidden;

}
.userpost #l{
width:360px;
float:left;
overflow:hidden;
font-size:12px;
}
.userpost #l2{
width:660px;
float:left;
overflow:hidden;
font-size:12px;
}
.userpost #l3{
width:550px;
float:left;
overflow:hidden;
font-size:12px;
}
.userpost #l img,.userpost #l2 img,,.userpost #l3 img{
vertical-align:middle;
}
.userpost #r{
width:220px;
float:left;
margin:5px 0 10px 0;
font-size:12px;
text-align:right;

}

.userpost input,.userpost textarea{
margin:5px 0;

}
.warn{
background:url(../images/a-detail.gif) 0 -109px no-repeat;
height:38px;
overflow:hidden;
padding:20px 0 20px 78px;
line-height:20px;
margin-top:20px;
}
.warn2{
background:url(../images/a-detail.gif) -42px -210px no-repeat;
height:38px;
overflow:hidden;
line-height:38px;
margin-top:20px;
padding-left:50px;
}
.a-value{

}
.a-value UL LI{
width:26px;
margin:11px;
background:url(../images/a-detail.gif) 2px -211px no-repeat;
height:140px;
overflow:hidden;
float:left;

}
.a-value UL LI .col{
height:79px;
text-align:center;
position:relative;
}
.a-value UL LI .col img{
position:absolute; bottom:0px;
right:3px;

}
.a-value UL LI .imotion01,.a-value UL LI .imotion02,.a-value UL LI .imotion03,.a-value UL LI .imotion04,.a-value UL LI .imotion05{

padding-top:26px;
text-align:center;
color:#578a00;
font-weight:bold;

}
.a-value UL LI .imotion01{
background:#fff url(../images/a-imotion.gif) 0 0 no-repeat;
}
.a-value UL LI .imotion02{
background:#fff url(../images/a-imotion.gif) -26px 0 no-repeat;
}
.a-value UL LI .imotion03{
background:#fff url(../images/a-imotion.gif) -52px 0 no-repeat;
}
.a-value UL LI .imotion04{
background:#fff url(../images/a-imotion.gif) -78px 0 no-repeat;
}
.a-value UL LI .imotion05{
background:#fff url(../images/a-imotion.gif) -104px 0 no-repeat;
}
UL.a-value-news LI{
height:20px;
}

.a-favor UL LI,.a-favor LI{
width:50px;
text-align:center;
margin:3px 6px;
float:left;
clear:none;
display:block;
height:75px;
overflow:hidden;
}
.a-favor UL LI img,.a-favor LI img{
border:1px solid #dcdedc;
}
.a-favor2 UL LI{
width:60px;
text-align:center;
margin:3px 0;
float:left;
clear:none;
display:block;

}
.a-favor3{
width:630px;
margin:0 auto;
}

.a-favor3 LI{
width:90px;
text-align:center;
float:left;
clear:none;
display:block;
height:120px;
overflow:hidden;
}
.a-favor3 LI img{
border:1px solid #dcdedc;
}
.a-favor4{
width:240px;
margin:0 auto;
}
.a-favor4 LI{
width:60px;
text-align:center;
float:left;
clear:none;
display:block;
height:57px;
overflow:hidden;
}
.a-favor4 LI img{
border:1px solid #dcdedc;
}
.a-favor4 LI .rank-t img{
border:0;
}
/*btn*/
.btn01{
background:url(../images/i_column2.gif) -201px -424px no-repeat;
width:118px;
height:23px;
overflow:hidden;
line-height:23px;
text-align:center;
}
.cbtn01{
background:url(../images/global_detail.gif) -0px -54px no-repeat;
width:67px;
height:23px;
overflow:hidden;
line-height:23px;
text-align:center;
display:block;
}
.cbtn02{
background:url(../images/global_detail.gif) -185px -438px no-repeat;
width:70px;
height:35px;
overflow:hidden;
line-height:35px;
padding:0 5px 0 45px;

}
.cbtn03{
background:url(../images/group_detail.gif) -132px -60px no-repeat;
width:73px;
height:25px;
overflow:hidden;
line-height:25px;
padding:0 0 5px 0;
margin:0 auto;

}
.cbtn04{
background:url(../images/global_btn.gif) 0px 0px no-repeat;
width:67px;
height:20px;
line-height:20px;
text-align:center;
border:none;
display:block;
}
.cbtn40{
background:url(../images/global_btn.gif) 0px 0px no-repeat;
width:67px;
height:20px;
line-height:20px;
text-align:center;
border:none;
}
.cbtn04,a.cbtn04,a:hover.cbtn04{
text-decoration:none;
color:#000;
font-weight:normal;
font-size:12px;
}
.cbtn05{
background:url(../images/global_btn.gif) 0px -36px no-repeat;
line-height:30px;
text-align:center;
border:none;
cursor:pointer;
height:30px;
weight:78px;

}
.cbtn05,a.cbtn05,a:hover.cbtn04{
text-decoration:none;
color:#000;
font-weight:bold;
font-size:14px;
}
.cbtn06{
border:1px solid #be7d09;
background:#fbe496;
color:#000;
line-height:auto;


}
.cbtn07{

background:url(../images/global_btn.gif) -143px 0px no-repeat;
width:86px;
height:21px;
border:0;
text-align:center;
color:#940b03;
line-height:21px;


}
.cbtn08{

background:url(../images/global_btn.gif) -275px 0px no-repeat;
width:86px;
height:21px;
border:0;
text-align:center;

line-height:21px;


}
.btn03{
background:url(../images/i_column3.gif) -500px -731px no-repeat;

padding:0 5px;
margin:5px 0;
border:1px solid #d6d3d6;
line-height:23px;
}
.inputstyle01{
border:1px solid #dcdedc;
color:#7e7e7e;
height:24px;
line-height:24px;
}
.inputstyle02{
border:1px solid #f5dcbd;
color:#7e7e7e;
height:20px;
line-height:20px;
}
.inputstyle03{
border:1px solid #dcdedc;
color:#7e7e7e;
line-height:19px;
}
.inputstyle_zhidao{
border:1px solid #dcdedc;
color:black;
line-height:19px;
}
.textareastyle01{
border:1px solid #dcdedc;
color:#7e7e7e;
}
.textareastyle_zhidao{
border:1px solid #dcdedc;
color:black;}
/*foot*/
.foot-link{
background:#fff url(../images/frame.gif) 0 0 repeat-x;

border-top:1px solid #dcdedc;
border-bottom:1px solid #dcdedc;
margin:5px 0;
clear:both;
padding:5px 10px;
line-height:20px;
}
.foot-site{
background:#fff url(../images/frame.gif) 0 -47 repeat-x;
border-top:1px solid #dcdedc;
padding:15px 10px 0 10px;
}
/*font*/
/*no color*/
.f-12-i,.f-12-i a,a.f-12-i{
font-size:12px;
font-weight:normal;
font-style: italic; 
}
.f-12-b,.f-12-b a,a.f-12-b{
font-size:12px;
font-weight:bold;
}
.f-1216,.f-1216 a{
font-size:12px;
font-weight:normal;
line-height:16px;
}
.f-1218,.f-1218 a{
font-size:12px;
font-weight:normal;
line-height:18px;
}
.f-1220,.f-1220 a{
font-size:12px;
font-weight:normal;
line-height:20px;
}
.f-1223,.f-1223 a{
font-size:12px;
font-weight:normal;
line-height:23px;
}
.f-1224,.f-1224 a{
font-size:12px;
font-weight:normal;
line-height:24px;
}
.f-1225,.f-1225 a{
font-size:12px;
font-weight:normal;
line-height:25px;
}
.f-1230,.f-1230 a{
font-size:12px;
font-weight:normal;
line-height:30px;
}
.f-1235,.f-1235 a{
font-size:12px;
font-weight:normal;
line-height:35px;
}
.f-14,.f-14 a{
font-size:14px;
font-weight:normal;
}
.f-14-b,.f-14-b a,a.f-14-b{
font-size:14px;
font-weight:bold;
}
.f-1422,.f-1422 a{
font-size:14px;
font-weight:normal;
line-height:22px;
}
.f-1424,.f-1424 a{
font-size:14px;
font-weight:normal;
line-height:24px;
}
.f-1424-b,.f-1424-b a{
font-size:14px;
font-weight:bold;
line-height:24px;
}
.f-1425,.f-1425 a{
font-size:14px;
font-weight:normal;
line-height:25px;
}
.f-1428,.f-1428 a{
font-size:14px;
font-weight:normal;
line-height:28px;
}
/****grey*******/

.f-grey-12,.f-grey-12 a,a.f-grey-12{
font-size:12px;
color:#535353;
font-weight:normal;
}
.f-grey-12-n,.f-grey-12-n a{
font-size:12px;
color:#535353;
font-weight:normal;
text-decoration:none;
}
.f-grey-12-n-b,.f-grey-12-n-b a,a.f-grey-12-n-b{
font-size:12px;
color:#535353;
font-weight:bold;
text-decoration:none;
}
.f-grey-12-n a:hover{
color:#c42805;
}
.f-grey-12-i,.f-grey-12-i a{
font-size:12px;
color:#535353;
font-weight:normal;
font-style: italic; 
}
.f-grey-1010,.f-grey-1010 a,a.f-grey-1010{
font-size:10px;
font-family:arial;
color:#535353;
font-weight:normal;
line-height:10px;
}
.f-grey-1218,.f-grey-1218 a{
color:#535353;
line-height:18px;
}
.f-grey-1218-n,.f-grey-1218-n a{
font-size:12px;
color:#535353;
font-weight:normal;
text-decoration:none;
line-height:18px;
}
.f-grey-1218-n a:hover{
color:#c42805;
}
.f-grey-1220,.f-grey-1220 a,a.f-grey-1220{
font-size:12px;
color:#535353;
font-weight:normal;
line-height:20px;
}
.f-grey-1220-b,.f-grey-1220-b a,a.f-grey-1220-b{
font-size:12px;
color:#535353;
font-weight:bold;
line-height:20px;
}
.f-grey-1222,.f-grey-1222 a{
font-size:12px;
color:#535353;
font-weight:normal;
line-height:22px;
}
.f-grey-1224,.f-grey-1224 a{
font-size:12px;
color:#535353;
font-weight:normal;
line-height:24px;
}
.f-grey-14,.f-grey-14 a{
font-size:14px;
color:#333;
font-weight:normal;
}
.f-grey-14-b,.f-grey-14-b a,a.f-grey-14-b{
font-size:14px;
color:#333;
font-weight:bold;
text-decoration:none;
}
.f-grey-14-i,.f-grey-14-i a{
font-size:14px;
color:#535353;
font-weight:normal;
font-style: italic; 
}
.f-grey-1424,.f-grey-1424 a{
font-size:14px;
color:#333;
font-weight:normal;
line-height:24px;
}

.f-grey2-12,.f-grey2-12 a,a.f-grey2-12{
font-size:12px;
color:#7e7e7e;
font-weight:normal;
}
.f-grey2-12-b,.f-grey2-12-b a,a.f-grey2-12-b{
font-size:12px;
color:#7e7e7e;
font-weight:bold;
}
.f-grey2-1216,.f-grey2-1216 a{
font-size:12px;
color:#7e7e7e;
line-height:16px;
}
.f-grey2-1218,.f-grey2-1218 a{
font-size:12px;
color:#7e7e7e;
line-height:18px;
}
.f-grey2-1222,.f-grey2-1222 a{
font-size:12px;
color:#7e7e7e;
line-height:22px;
font-weight:normal;
}
.f-grey2-1235,.f-grey2-1235 a{
font-size:12px;
color:#7e7e7e;
line-height:35px;
}
.f-grey2-14,.f-grey2-14 a{
font-size:14px;
color:#7e7e7e;
font-weight:normal;
}

.f-grey2-14_zhidao{
font-size:14px;
color:black;
font-weight:normal;
}

.f-grey2-14_zhidao,.f-grey2-14_zhidao a{
font-size:14px;
color:black;
font-weight:normal;
}

.f-grey-1830-n,.f-grey-1830-n a{
font-size:18px;
font-family:黑体;
font-weight:normal;
color:#333;
line-height:30px;
text-decoration:none;
}

.f-b-grey-12{
background:#7e7e7e;
color:#fff;
font-size:12px;
padding:3px 2px 0 2px;
}
.f-b-grey-12 a,a.f-b-grey-12{
background:#7e7e7e;
color:#fff;
text-decoration:none;
}
.f-b-grey-12 a:hover{
color:#fff;	
	}


.f-grey-12-bd,.f-grey-12-bd a,a.f-grey-12-bd{
font-size:12px;
color:#057b47;
font-weight:normal;
filter: 
Dropshadow(offx=1,offy=0,color=white) 
Dropshadow(offx=0,offy=1,color=white) 
Dropshadow(offx=0,offy=-1,color=white) 
Dropshadow(offx=-1,offy=0,color=white); 
position:absolute; 
}
* +html .f-grey-12-bd,* +html .f-grey-12-bd a,* +html a.f-grey-12-bd{
color:#535353;
}
* html .f-grey-12-bd,* html .f-grey-12-bd a,* html a.f-grey-12-bd{
color:#535353;
}

.f-grey-14-b-bd,.f-grey-14-b-bd a,a.f-grey-14-b-bd{
font-size:14px;
color:#000;
font-weight:bold;
filter: 
Dropshadow(offx=1,offy=0,color=white) 
Dropshadow(offx=0,offy=1,color=white) 
Dropshadow(offx=0,offy=-1,color=white) 
Dropshadow(offx=-1,offy=0,color=white); 
position:absolute; 
}
* +html .f-grey-14-b-bd,* +html .f-grey-14-b-bd a,* +html a.f-grey-14-b-bd{
color:#535353;
}
* html .f-grey-14-b-bd,* html .f-grey-14-b-bd a,* html a.f-grey-14-b-bd{
color:#535353;
}

/****org*******/

.f-org-12,.f-org-12 a,a.f-org-12{
font-size:12px;
color:#fe6d02;
font-weight:normal;
}
.f-org-14,.f-org-14 a,a.f-org-14{
font-size:14px;
color:#fe6d02;
font-weight:normal;
}
.f-org-1425,.f-org-1425 a,a.f-org-1425{
font-size:14px;
color:#fe6d02;
font-weight:normal;
line-height:25px;
}
.f-org-14-b,.f-org-14-b a,a.f-org-14-b{
font-size:14px;
color:#fe6d02;
font-weight:bold;
}
.f-org-1224,.f-org-1224 a{
font-size:12px;
color:#fe6d02;
font-weight:normal;
line-height:24px;
}
.f-org-12-b,.f-org-12-b a,a.f-org-12-b{
font-size:12px;
color:#fe6d02;
font-weight:bold;
}
.f-org-1224-b,.f-org-1224-b a{
font-size:12px;
color:#fe6d02;
font-weight:bold;
line-height:24px;
}
.f-org-1225-b,.f-org-1225-b a{
color:#fe6d02;
line-height:25px;
font-weight: bold;
}
.f-org-14-n,.f-org-14-n a{
font-size:14px;
color:#fe6d02;
font-weight:normal;
text-decoration:none;
}
.f-org-14-n a:hover{
text-decoration:underline;
}

.f-org-1425-b,.f-org-1425-b a{
font-size:14px;
color:#fe6d02;
font-weight:bold;
line-height:25px;
}
.f-org-1830-n,.f-org-1830-n a{
font-size:18px;
font-family:黑体;
font-weight:normal;
color:#fe6d02;
line-height:30px;
text-decoration:none;
}
.f-org-1830-n2,.f-org-1830-n2 a{
font-size:18px;
font-family:arial;
font-weight:bold;
color:#fe6d02;
line-height:30px;
text-decoration:none;
}
.f-b-org-12{
background:#ff8400;
color:#fff;
font-size:12px;
padding:3px 2px 0 2px;
border:none;
}
.f-b-org-12 a,a.f-b-org-12{
background:#ff8400;
color:#fff;
text-decoration:none;
}
.f-b-org-12-b{
background:#ff8400;
color:#fff;
font-size:12px;
padding:3px 2px 0 2px;
font-weight:bold;
}
.f-b-org-12-b a,a.f-b-org-12-b{
background:#ff8400;
color:#fff;
text-decoration:none;
font-weight:bold;
}
.f-b-org2-12{
background:#ff8400;
color:#fff;
font-size:12px;
padding:3px 2px 3px 2px;
}
.f-b-org2-12 a,a.f-b-org2-12{
background:#ff8400;
color:#fff;
text-decoration:none;
}
/****black*****/

.f-black-12,.f-black-12 a,a.f-black-12{
font-size:12px;
color:#000;
font-weight:normal;
}

.f-black-12-n,.f-black-12-n a,a.f-black-12-n{
font-size:12px;
color:#000;
font-weight:normal;
text-decoration:none;
}
.f-black-12-n a:visited{
color:#000;
}
.f-black-12-n a:hover{
text-decoration:underline;
}
.f-black-12-b,.f-black-12-b a{
font-size:12px;
color:#000;
font-weight:bold;
}
.f-black-1218,.f-black-1218 a{
font-size:12px;
color:#000;
font-weight:normal;
line-height:18px;
}
.f-black-1220,.f-black-1220 a{
font-size:12px;
color:#000;
font-weight:normal;
line-height:20px;
}
.f-black-1224,.f-black-1224 a{
font-size:12px;
color:#000;
font-weight:normal;
line-height:24px;
}
.f-black-1218-b,.f-black-1218-b a{
font-size:12px;
color:#000;
font-weight:bold;
line-height:18px;
}
.f-black-1222-b,.f-black-1222-b a{
font-size:12px;
color:#000;
font-weight:bold;
line-height:22px;
}
.f-black-1318-b,.f-black-1318-b a{
font-size:13px;
color:#000;
font-weight:bold;
line-height:18px;
}
.f-black-14-b,.f-black-14-b a{
font-size:14px;
color:#000;
font-weight:bold;
}
.f-black-14-b-n,.f-black-14-b-n a{
font-size:14px;
color:#000;
font-weight:bold;
text-decoration:none;
}
.f-black-14,.f-black-14 a{
font-size:14px;
color:#000;
font-weight:normal;
}
.f-black-14-n,.f-black-14-n a{
font-size:14px;
color:#000;
font-weight:normal;
text-decoration:none;
}
.f-black-14-n a:hover{
text-decoration:underline;
}
.f-black-14-i{
color:#000;
font-size:14px;
font-weight:normal;
font-style: italic; 
}
.f-black-14-b,.f-black-14-b a{
font-size:14px;
color:#000;
font-weight:bold;
}
.f-black-1424-b,.f-black-1424-b a{
font-size:14px;
color:#000;
font-weight:bold;
line-height:24px;
}
.f-black-1830-n,.f-black-1830-n a{
font-size:18px;
font-family:黑体;
font-weight:normal;
color:#000;
line-height:30px;
/*text-decoration:none;*/
}
.f-black-1830-n2,.f-black-1830-n2 a{
font-size:18px;
font-family:arial;
font-weight:bold;
color:#000;
line-height:30px;
text-decoration:none;
}
/*****gren******/
.f-gren-12,.f-gren-12 a,a.f-gren-12{
font-size:12px;
color:#057b47;
font-weight:normal;

}
.f-gren-12-n,.f-gren-12-n a{
font-size:12px;
color:#057b47;
font-weight:normal;
text-decoration:none;
}
.f-gren-12-b,.f-gren-12-b a,a.f-gren-12-b{
font-size:12px;
color:#057b47;
font-weight:bold;


}
.f-gren-14-b-n,.f-gren-14-b-n a,a.f-gren-14-b-n{
font-size:14px;
color:#057b47;
font-weight:bold;
text-decoration:none;
}
.f-gren-14-b,.f-gren-14-b a,a.f-gren-14-b{
font-size:14px;
color:#057b47;
font-weight:bold;

}
.f-gren-1425,a.f-gren-1425,.f-gren-1425 a{
font-size:14px;
color:#057b47;
font-weight:normal;
line-height:25px;
}
.f-gren2-12,.f-gren2-12 a,A.f-gren2-12{
font-size:12px;
color:#057b47;
font-weight:normal;
}
.f-gren2-12 a:hover,A:hover.f-gren2-12{
color:#f96623;
}
.f-gren2-1218,.f-gren2-1218 a,A.f-gren2-1218{
font-size:12px;
color:#057b47;
font-weight:normal;
line-height:18px;
}
.f-gren2-1218 a:hover,A:hover.f-gren2-1218{
color:#f96623;
}
.f-gren2-14,.f-gren2-14 a,A.f-gren2-14{
font-size:14px;
color:#057b47;
font-weight:normal;
}
.f-gren2-14 a:hover,A:hover.f-gren2-14{
color:#f96623;
}
.f-gren3-12,.f-gren3-12 a{
font-size:12px;
color:#057b47;
font-weight:normal;
}
.f-gren3-1224-b,.f-gren3-1224-b a{
font-size:12px;
color:#057b47;
font-weight:bold;
line-height:24px;

}
.f-gren3-14-n,.f-gren3-14-n a{
font-size:14px;
color:#057b47;
font-weight:normal;
text-decoration:none;
}
.f-gren3-14-n a:hover{
text-decoration:underline;
}
.f-gren3-1425-b,.f-gren3-1425-b a{
font-size:14px;
color:#057b47;
font-weight:bold;
line-height:25px;
}
.f-gren-1830-n,.f-gren-1830-n a{
font-size:18px;
font-family:黑体;
font-weight:normal;
color:#057b47;
line-height:30px;
text-decoration:none;
}
.f-b-gren-12{
background:#4b853b;
color:#fff;
font-size:12px;
padding:3px 2px 0 2px;
text-decoration:none;
border:none;
}
.f-b-gren-12 a,a.f-b-gren-12{
background:#4b853b;
color:#fff;
text-decoration:none;
font-size:12px;
}
.f-b-gren-12 a:hover,a.f-b-gren-12:hover{
background:#ff8400;
color:#fff;
text-decoration:none;
font-size:12px;
}
.f-b-gren2-12{
background:#4b853b;
color:#fff;
font-size:12px;
padding:3px 2px 0 2px;
}
.f-b-gren2-12 a{
background:#4b853b;
color:#fff;
text-decoration:none;
}
.f-b-gren2-12 a:hover,a.f-b-gren2-12:hover{
background:#ff8400;
color:#fff;
text-decoration:none;
font-size:12px;
}
.f-b-gren-14-b,.f-b-gren-14-b a,a.f-b-gren-14-b{
background:#4b853b;
color:#fff;
font-size:14px;
font-weight:bold;
padding:6px 4px 0 4px;
text-decoration:none;
border:none;
}
.f-b-gren-14-b a:hover,a.f-b-gren-14-b:hover{
background:#ff8400;
color:#fff;
text-decoration:none;
font-size:14px;
font-weight:bold;
}
/*****pink*******/
.f-pink-12,.f-pink-12 a,a.f-pink-12{
font-size:12px;
color:#f08080;
font-weight:normal;
}
.f-pink2-12-b,.f-pink2-12-b a{
color:#ff0066;
font-size:12px;
font-weight:bold;

}
.f-pink2-14-b,.f-pink2-14-b a{
color:#ff0066;
font-size:14px;
font-weight:bold;

}
.f-pink3-12,.f-pink3-12 a{
font-size:12px;
color:#ca747f;
font-weight:normal;
}
.f-pink3-1224-b,.f-pink3-1224-b a{
line-height:24px;
font-weight:bold;
font-size:12px;
color:#ca747f;
}
.f-pink3-14-n,.f-pink3-14-n a{
font-size:14px;
color:#ca747f;
font-weight:normal;
text-decoration:none;
}
.f-pink3-14-n a:hover{
text-decoration:underline;
}
.f-pink3-1425-b,.f-pink3-1425-b a{
line-height:25px;
font-weight:bold;
font-size:14px;
color:#ca747f;
}
/*****lblue********/
.f-lblue-12,.f-lblue-12 a{
color:#008999;
font-weight:normal;
font-size:12px;
}
.f-lblue-1224-b,.f-lblue-1224-b a{
color:#008999;
font-weight:bold;
font-size:12px;
line-height:24px;
}
.f-lblue-14-n,.f-lblue-14-n a{
color:#008999;
font-weight:normal;
font-size:14px;
text-decoration:none;
}
.f-lblue-14-n a:link{
text-decoration:underline;
}
.f-lblue-1425-b,.f-lblue-1425-b{
color:#008999;
font-weight:bold;
font-size:14px;
line-height:25px;
}
.f-lblue2-12-b,.f-lblue2-12-b a{
color:#39b6ef;
font-size:12px;
font-weight:bold;

}
.f-lblue2-14-b,.f-lblue2-14-b a{
color:#39b6ef;
font-size:14px;
font-weight:bold;

}
/****blue****/
.f-blue-12,.f-blue-12 a,a.f-blue-12{
font-size:12px;
color:#022564;
font-weight:normal;
}
.f-blue-12-n,.f-blue-12-n a,a.f-blue-12-n{
font-size:12px;
color:#022564;
font-weight:normal;
text-decoration:none;
}
.f-blue-12-b,.f-blue-12-b a,A.f-blue-12-b{
color:#022564;
font-size:12px;
font-weight:bold;
}
.f-blue-1216,.f-blue-1216 a{
font-size:12px;
color:#022564;
font-weight:normal;
line-height:16px;
}
.f-blue-1218,.f-blue-1218 a{
color:#022564;
font-size:12px;
line-height:18px;
font-weight:normal;
}
.f-blue-1222-b,.f-blue-1222-b a{
color:#022564;
font-size:12px;
line-height:22px;
font-weight:bold;
white-space:normal;
word-break:break-all;
}
.f-blue-14,.f-blue-14 a,a.f-blue-14{
font-size:14px;
color:#022564;
font-weight:normal;
}
.f-blue-1424{
color:#022564;
font-size:14px;
line-height:24px;
}
.f-blue2-12,.f-blue2-12 a{
font-size:12px;
color:#0d2154;
font-weight:normal;
}
.f-blue2-1224-b,.f-blue2-1224-b a{
font-size:12px;
color:#0d2154;
font-weight:bold;
line-height:24px;

}
.f-blue2-14-n,.f-blue2-14-n a{
font-size:14px;
color:#0d2154;
font-weight:normal;
text-decoration:none;
}
.f-blue2-1425-b,.f-blue2-1425-b a{
font-size:14px;
color:#0d2154;
font-weight:bold;
line-height:25px;
}
.f-blue2-14-n a:hover{
text-decoration:underline;
}
.f-blue-1830-n,.f-blue-1830-n a{
font-size:18px;
font-family:黑体;
font-weight:normal;
color:#0d2154;
line-height:30px;
text-decoration:none;
}

/*white*/
.f-white-12,.f-white-12 a,a.f-white-12{
color:#fff;
font-weight:normal;
font-size:12px;
}
.f-white-12-b,.f-white-12-b a,a.f-white-12-b{
color:#fff;
font-weight:bold;
font-size:12px;
}
.f-white-14,.f-white-14 a,a.f-white-14{
color:#fff;
font-weight:normal;
font-size:14px;
}
.f-white-14-b,.f-white-14-b a,a.f-white-14-b{
color:#fff;
font-weight:bold;
font-size:14px;
}
.f-white-1630-b,.f-white-1630-b a,a.f-white-1630-b{
color:#fff;
font-weight:bold;
font-size:16px;
line-height:30px;
}
.f-white-14-b-n,.f-white-14-b-n a{
color:#fff;
font-weight:bold;
font-size:14px;
text-decoration:none;
}
.f-white-14-n a:link{
text-decoration:underline;
}
/*red*/
.f-red-12,.f-red-12 a,A.f-red-12{
font-size:12px;
color:#ff0000;
font-weight:normal;
}
.f-red-1216,.f-red-1216 a,A.f-red-1216{
font-size:12px;
color:#ff0000;
font-weight:normal;
line-height:16px;
}
.f-red-1214,.f-red-1214 a,A.f-red-1214{
font-size:14px;
color:#ff0000;
font-weight:normal;
}
.f-red-12-b,.f-red-12-b a,A.f-red-12-b{
font-size:12px;
color:#ff0000;
font-weight:bold;
}
.f-red2-12-b,.f-red2-12-b a,A.f-red2-12-b{
font-size:12px;
color:#cc0000;
font-weight:bold;
}
.f-red-12-n,.f-red-12-n a{
font-size:12px;
color:#ff0000;
font-weight:normal;
text-decoration:none;
}
.f-red-14-b,.f-red-14-b a,a.f-red-14-b{
font-size:14px;
color:#ff0000;
font-weight:bold;
}
.f-red-1830-n,.f-red-1830-n a{
font-size:18px;
font-family:黑体;
font-weight:normal;
color:#ff0000;
line-height:30px;
text-decoration:none;
}
.f-red-2230-n2,.f-red-2230-n2 a{
font-size:22px;
font-family:arial;
font-weight:bold;
color:#ff0000;
line-height:30px;
text-decoration:none;
}
/*dig*/


.dig-summary{
	background-attachment: scroll;
	background-image: url(../images/global_dig.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0 0 10px 0;
border-bottom:1px dotted #cdcdcd;
clear:left;
margin:0 0 10px 0;
}
.dig-summary ul{
	padding:0;
	margin:0;
	list-style-type: none;

}
.dig-summary ul.news-digg{
float:left;
width:54px;
text-align:center;
}
.dig-summary ul .digg-count{
	height:48px;
	font-family: Arial;
	font-size: 18px;
	line-height: 48px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}

.dig-summary ul .digg-count a:link,.dig-summary ul .digg-count a:visited{
line-height: 48px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}
.dig-summary ul .digg-count a:hover{
line-height: 48px;
	font-weight: bold;
	color: #333;
	text-decoration: underline;
}
.dig-summary ul .digg-countd{
	height:38px;
	font-family: Arial;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	padding:5px 0;
}
.dig-summary ul .digg-countd span,.dig-summary ul .digg-countd span a{
font-size:14px;
}
.digg-countd span{
	display:block;
	}
.dig-summary ul .digg-countd a:link,.dig-summary ul .digg-countd a:visited{
line-height: 20px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}
.dig-summary ul .digg-countd a:hover{
line-height: 20px;
	font-weight: bold;
	color: #333;
	text-decoration: underline;
}
.dig-summary .digg-it{
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #c30000;
	text-decoration: none;
}
.dig-summary .digg-it a:link,.dig-summary .digg-it a:visited{
font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #057b47;
	text-decoration: none;
}
.dig-summary .digg-it a:hover{
font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #f96623;
	text-decoration: underline;
}
.dig-body{
margin:0 0 0 70px;

}
.dig-body H3{
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	padding:0;
	margin:0 0 5px 0;
	height:22px;
	overflow:hidden;
}

.dig-body H3 a:link,.dig-body H3 a:visited{
font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #022564;
	text-decoration: underline;
}
.dig-body H3 a:hover{
font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #f96623;
	text-decoration: underline;
}
.dig-body img{
float:left;
border:1px solid #b5b5b5;
margin:5px 5px 0 0;
}
.dig-body .author{
margin:5px 0 0px 0;
color:#a2a2a2;
}
.dig-body .author a{
color:#057b47;
text-decoration:none;
}
.dig-body .author a:hover{
color:#f96623;
}
.dig-body p{
	padding:0;
	margin:0;
	line-height: 20px;
	text-decoration: none;
margin-top:5px;

}
.dig-body span.more{
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #057b47;
	text-decoration: none;
}
.dig-body span.more a:link,.dig-body span.more a:visited{
font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #057b47;
	text-decoration: none;
}
.dig-body span.more a:hover{
font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #f96623;
	text-decoration:underline;
}
.dig-body UL LI{
width:130px;
overflow:hidden;
float:left;
text-align:center;
display:block;

}
.dig-body UL LI img{
border:1px solid #dcdedc;
}
.dig-body UL LI A:hover img{
border:1px solid #ffad87;
}


.dig-details{
margin:5px 0 0 0;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color:#a2a2a2;
	text-decoration: none;
	clear:both;
}
.dig-details a:link,.dig-details a:visited{
font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #f96623;
	text-decoration: none;
}
.dig-details a:hover{
font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #f96623;
	text-decoration: underline;
}
.dig-page{
padding: 1em;
    margin: 1em 0;
    clear: left;
}
.dig-page span{
display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #fff;
    background: #fff;
}
.dig-page span.pre{
	background-attachment: scroll;
	background-image: url(../images/dig_page_bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:58px;
	height:19px;
	font-size: 12px;
	line-height: 19px;
	font-weight: normal;
	color: #5cbd0c;
	text-decoration: none;
	text-align:center;
	display:block;
	margin:0 10px 0 0 ;

	
}
.dig-page span.pre a:link,.dig-page span.pre a:visited{
font-size: 12px;
	line-height: 19px;
	font-weight: normal;
	color: #5cbd0c;
	text-decoration: none;
}
.dig-page span.pre a:hover{
font-size: 12px;
	line-height: 19px;
	font-weight: normal;
	color: #5cbd0c;
	text-decoration: underline;
}
.dig-page span.num{
width:25px;
text-align:center;
border:1px solid #c9c8c8;
margin:0 10px 0 0 ;

}
.dig-top{
background:#f9f9f9 url(../images/global_dig_top.gif) 11px 11px no-repeat;
border:1px dotted #dcdedc;
padding:10px;
}
* html .dig-top{
height:100px;
overflow:visible;
}
.dig-top .digg-it,.dig-top .digg-it a:link,.dig-top .digg-it a:visited{
color:#f7840f;
}
.dig-video{
width:95px;
height:75px;
position:relative;
float:left;
margin-right:10px;
}
.dig-video2{
width:120px;
height:90px;
position:relative;

margin:0 auto;
}
.dig-video3{
width:280px;
height:200px;
position:relative;
margin:0 auto;
}



.dig-video img,.dig-video2 img{
background:#fff;
border:1px solid #dcdedc;

}
.dig-video .player,.dig-video2 .player,.dig-video3 .player{

position:absolute;
left:0;
bottom:0;
width:95px;
height:75px;
}
.dig-video2 .player{
width:120px;
height:90px;
}
.dig-video3 .player{
width:280px;
height:200px;
}
.dig-video .player img{
background:transparent;
}
.dig-video .player a,.dig-video2 .player a,.dig-video3 .player a{
background:url(../images/jf_player.gif) 10px 0px no-repeat;
width:95px;
height:75px;
display:block;
}
.dig-video2 .player a{
background:url(../images/jf_player.gif) 10px 10px no-repeat;
width:120px;
height:90px;
}
.dig-video3 .player a{
background:url(../images/jf_player_big.gif) 0 -136px no-repeat;
width:280px;
height:200px;
}
.dig-video .player a:hover{
background:url(../images/jf_player.gif) 10px -75px no-repeat;
}
.dig-video2 .player a:hover{
background:url(../images/jf_player.gif) 10px -65px no-repeat;
}
.dig-video3 .player a:hover{
background:url(../images/jf_player_big.gif) 0 1px no-repeat;
}
/* Page Numbers */
.dig-pages {
    padding: 0px;
    margin: 0em auto;
    clear: left;
    font-size: 85%;
	width:540px;

}

.dig-pages a, .dig-pages span {
	display: block;
	float: left;
	padding: 0 5px;
	height:19px;
	line-height:19px;
	margin-right: 0.2em;
	border: 1px solid #fff;
	background: #fff;
	color:#999;
	font-family: Arial;

}

.dig-pages span.current {
    border: 1px solid #4b853b;
    font-weight: bold;
    background: #4b853b;
    color: #fff;
}

.dig-pages a {
    border: 1px solid #c4e4aa;
    text-decoration: none;
}

.dig-pages a:hover {
    border-color: #009500;
}

.dig-pages .nextprev a {
     background-attachment: scroll;
	background-image: url(../images/dig_page_bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:58px;
	font-size: 12px;
	line-height: 19px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	text-align:center;
	border:none;
	padding:0;
	overflow:hidden;
	
}
.dig-pages .nextprev a:hover{
text-decoration: underline;
}
.dig-pages span.nextprev{
    color: #666;
}

.dig-pages span.nextprev{
   
	width:58px;

	font-size: 12px;
	line-height: 19px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	text-align:center;
	overflow:hidden;
}

.dig-pages .nextprev-next {
    
}
.dig-picnews{
background:#f4ffeb;
padding:5px;
border:1px solid #d0f4b5;
margin-bottom:10px;
}
.dig-picnews UL LI{
width:125px;
overflow:hidden;
float:left;
text-align:center;
}
.dig-picnews UL LI img{
border:1px solid #d0f4b5;
}
.dig-picnews UL LI span{
display:block;
text-align:center;
margin-top:3px;
}
/*global 图文样式*/
.cImgTxt01{
margin:5px auto;
}
.cIT01_img{
padding-right:5px;
width:auto;
float:left;
}
.cIT01_img img{
border:1px solid #dcdedc;
padding:4px;
}
.cIT01_txt{
width:150px;
float:left;
}
.cImgTxt02{
margin:2px 0;
}
.cIT02-img{
float:left;
width:35px;
height:32px;
overflow:hidden;
margin:2px 0;
}
.cIT02-img img{
border:1px solid #d6d3d6;
}
.cIT02-txt{
width:220px;
float:left;
line-height:16px;
height:32px;
overflow:hidden;
margin:4px 0;
}
.cImgTxt03{
clear:both;

}
.cIT03-img{
float:left;
width:55px;
overflow:hidden;
margin:2px 0;
height:auto;
}
.cIT03-img2{
float:left;
width:55px;
overflow:hidden;
margin:0;
height:auto;
}
.cIT03-img img,.cIT03-img2 img{
border:1px solid #d6d3d6;
}
.cIT03-txt{
width:200px;
float:left;
line-height:16px;
overflow:hidden;
margin:4px 0;
height:auto;
}
.cIT03-txt2{
width:170px;
float:left;
line-height:16px;
overflow:hidden;
margin:4px 0;
height:auto;
}
.cImgTxt04{
clear:both;
}
.cIT04-img{
float:left;
width:125px;
overflow:hidden;
text-align:center;
height:110px;
}
.cIT04-img img{
border:1px solid #d6d3d6;
padding:4px;
}
.cIT04-txt{
width:400px;
float:left;
overflow:hidden;
height:110px;
}
.cImgTxt05{
clear:both;
}
.cIT05-img{
float:left;
width:125px;
overflow:hidden;
text-align:center;

}
.cIT05-img img{
border:1px solid #d6d3d6;
padding:4px;
}
.cIT05-txt{
width:520px;
float:left;
overflow:hidden;

}
.cImgTxt06{
clear:both;

}
.cIT06-img{
float:left;
width:100px;
overflow:hidden;
margin:0px 0;

}


.cIT06-img img{
border:1px solid #d6d3d6;
}
.cIT06-txt{
width:155px;
float:left;
line-height:16px;
overflow:hidden;
margin:0px 0;
}


.cImgTxt07{
margin-top:5px;
}
.cIT07-img{
text-align:left;
width:135px;
height:100px;
overflow:hidden;
float:left;
}
.cIT07-img img{
padding:4px;
border:1px solid #d3e1ee;
}
.cIT07-txt{
height:100px;
overflow:hidden;


}
.cIT07-txt h1{
font-size:12px;
}
.cIT07-txt p{
font-size:12px;
text-align:justify;
}
.cImgTxt08{
margin:5px auto;

}
.cIT08_img{
width:90px;
overflow:hidden;
float:left;
height:90px;
}
.cIT08_img img{
border:1px solid #dcdedc;
padding:4px;
width:75px;
height:75px;
background:#fff;
}
.cIT08_txt{
width:120px;
float:left;
height:90px;
overflow:hidden;
}
.cIT08_txt2{
width:170px;
float:left;
overflow:hidden;
}
.cIT08_txt p,.cIT08_txt2 p{
margin-top:5px;
}


.cImgTxt09{

}
.cIT09-img{
float:left;
width:55px;
height:50px;
overflow:hidden;
margin:2px 0;
}
.cIT09-img img{
border:1px solid #d6d3d6;
}
.cIT09-txt{
width:200px;
float:left;
line-height:16px;
height:50px;
overflow:hidden;
margin:4px 0;
}
.cImgTxt10{

}
.cIT10-img{
float:left;
width:110px;
overflow:hidden;
margin:2px 0;
padding:4px;
text-align:center;
}
.cIT10-img img{
border:1px solid #d6d3d6;
}
.cIT10-txt{
width:260px;
float:left;
overflow:hidden;
margin:4px 0;
}



/*继承home图文样式*/
.btn00 {

height:23px;
overflow:hidden;
line-height:23px;
padding-left:5px;
float:left;
}
.btn04{
background:url(../images/i_column3.gif) -434px -934px no-repeat;
width:45px;
text-align:center;
padding:0;
}
.btn04 a{
color:#bd7900;
text-decoration:none;
}
.btn05{
background:url(../images/i_column3.gif) -500px -731px no-repeat;
color:#666;
font-size:12px;
padding:3px 5px 0 5px;
border:1px solid #dcdedc;
}
.btn05 a{
color:#666;
text-decoration:none;
}
.pk{
height:50px;
background:url(../images/i_column3.gif) -500px -794px no-repeat;

}
.pk2{
height:75px;
background:url(../images/i_column3.gif) -462px -794px no-repeat;
margin:0 auto;
}
.pk .z{
width:110px;
float:left;
text-align:center;
}
.pk2 .z{
width:150px;
float:left;
text-align:center;
	}
.pk .f{
width:110px;
margin-left:40px;
float:left;
text-align:center;
}
.pk2 .f2{
width:150px;
margin-left:40px;
float:left;
text-align:center;
	}
.pk-s02{
height:45px;
background:url(../images/global_btn.gif) -90px -29px no-repeat;
overflow:hidden;
}
.pk-s02 .z{
width:86px;
padding:0 21px 0 0;
text-align:center;
float:left;
}
.pk-s02 .f{
width:86px;
padding:0 0 0 21px;

text-align:center;
float:left;
}
.line00{
background:url(../images/i_column.gif) 0px -441px no-repeat;
font-size:0;
line-height:0;
height:3px;
clear:both;
margin:0;
}
.line00-p5-b{
background:url(../images/i_column.gif) 0px -441px no-repeat;
font-size:0;
line-height:0;
height:1px;
clear:both;
margin:0 auto 5px auto;
}

.line00-p5{
background:url(../images/i_column.gif) 0px -441px no-repeat;
font-size:0;
line-height:0;
height:1px;
clear:both;
margin:5px auto;
}
.line01-p5{
border-bottom:1px solid #dcdedc;
font-size:0;
line-height:0;
height:1px;
clear:both;
margin:5px auto;
}
.ImgTxt03{
margin-top:5px;
}
.IT03-img{
text-align:left;
width:115px;
height:95px;
overflow:hidden;
float:left;
}
.IT03-img img{
padding:4px;
border:1px solid #d3e1ee;
}
.IT03-txt{
height:95px;
overflow:hidden;


}
.IT03-txt h1{
font-size:12px;
}
.IT03-txt p{
font-size:12px;
text-align:justify;
}
.ImgTxt05{
margin:5px 0;
clear:both;
}
.IT05-img{
width:152px;
height:95px;
overflow:hidden;
margin:0 5px 5px 0;
float:left;
}
.IT05-txt{
width:98px;
float:left;
height:85px;
margin:0 0 5px 0;
background:#f5f9fd;
border:1px solid #d2e1ef;
padding:5px;
line-height:22px;
text-align:center;
}


.ImgTxt06{
clear:both;

}
.ImgTxt06 img{
border:1px solid #dcdedc;
padding:4px;
width:120px;
height:90px;
margin:5px 0 5px 0;
}
.IT06_img{
width:134px;

height:145px;
overflow:hidden;
float:left;
text-align:center;
}







.IT06_img span,.IT06_video span{
display:block;
}


.ImgTxt07{
margin:5px auto;
}
.IT07_img{
width:90px;
overflow:hidden;
float:left;
}

.IT07_img img{
border:1px solid #dcdedc;
padding:4px;
width:75px;
height:76px;
background:#fff;

}
.IT07_txt{
width:138px;
float:left;
height:90px;
overflow:hidden;
}
.IT07_txt2{
width:170px;
float:left;
height:90px;
overflow:hidden;
}
.IT07_txt p,.IT07_txt2 p{
margin-top:5px;
}
.ImgTxt08{
margin:2px auto 0 auto;
}
.IT08_img{
width:95px;
height:72px;
overflow:hidden;
float:left;
}

.IT08_img img{
border:1px solid #dcdedc;
padding:2px;
width:85px;
height:65px;
background:#fff;

}
.IT08_txt{
width:133px;
float:left;
height:72px;
overflow:hidden;
}
.IT08_txt p{
margin-top:5px;
}
.IT08_txt2{
width:173px;
float:left;
height:72px;
overflow:hidden;
}
.IT08_txt2 p{
margin-top:2px;
}
.star01,.star02,.star03,.star04,.star05{
background:url(../images/jf-rank.gif) 0px -0px repeat-x;
display:block;
float:left;
height:10px;
font-size:0;
line-height:0;
overflow:hidden;
border:0;
}
.star01{
width:10px;
}
.star02{
width:20px;
}
.star03{
width:30px;
}
.star04{
width:40px;
}
.star05{
width:50px;
}

.star001,.star002,.star003,.star004,.star005{
background:url(../images/jf-rank.gif) 0px -17px repeat-x;
display:block;
float:left;
height:10px;
font-size:0;
line-height:0;
overflow:hidden;
border:0;
}
.star001{
width:10px;
}
.star002{
width:20px;
}
.star003{
width:30px;
}
.star004{
width:40px;
}
.star005{
width:50px;
}

.rank-t img{
vertical-align:middle;
border:0;
}
.rank-t .star01,.rank-t .star02,.rank-t .star03,.rank-t .star04,.rank-t .star05{
display:inline;
border:0;
padding:0;
margin:0;
}

.jn03{
}
.jn03 h1{
float:left;
}
.jn03 .keylink{
background:url(../images/i_column3.gif) -435px -731px no-repeat;
height:25px;
clear:both;
width:100%;
border-bottom:1px solid #dcdedc;
line-height:25px;
text-align:center;
margin-bottom:5px;
}
.jn03 li{
height:20px;
border-bottom:1px solid #dcdedc;
line-height:20px;
}

.jfico01{
background:url(../images/jf-ico.gif) 0px 2px no-repeat;
padding-left:20px;
}
.jfico02{
background:url(../images/jf-ico.gif) 0px -19px no-repeat;
padding-left:20px;
}
.jfico03{
background:url(../images/jf-ico.gif) 0px -43px no-repeat;
padding-left:20px;
}
.jfico03-a{
background:url(../images/jf-ico.gif) 0px -43px no-repeat;
padding:5px 0 5px 15px;
}
.jfico04{
background:url(../images/jf-ico.gif) 0px -65px no-repeat;
padding-left:20px;
}
.jfico05{
background:url(../images/jf-ico.gif) 0px -107px no-repeat;
padding-left:20px;
}
.jfico06{
background:url(../images/jf-ico.gif) 0px -129px no-repeat;
padding-left:20px;
}
/*ico*/
.log-ico{
background:url(../images/global_ico.gif) 0 -4px no-repeat;

padding:2px 0 2px 15px;
}
A.comment_ico{
background:url(../images/global_ico.gif) 100% -30px no-repeat;
padding-right:25px;
}
A.comment_ico2{
background:url(../images/global_ico.gif) 0 -30px no-repeat;
padding-left:20px;
}
.topic_ico{
background:url(../images/global_ico.gif) 100% -57px no-repeat;
padding-right:25px;
}
.topic_ico2{
background:url(../images/global_ico.gif) 0 -57px no-repeat;
padding-left:20px;
}
.favor-ico{
background:url(../images/global_ico.gif) 0 -357px no-repeat;
padding-left:20px;
}
.online-ico{
background:url(../images/global_ico.gif) 0 -409px no-repeat;
padding-left:20px;
}
.offline-ico{
background:url(../images/global_ico.gif) 0 -438px no-repeat;
padding-left:20px;
}
.arrow_right_ico{
background:url(../images/global_ico2.gif) 0 -158px no-repeat;
padding-left:20px;
}
.arrow_left_ico{
background:url(../images/global_ico2.gif) 0 -85px no-repeat;
padding-left:20px;
}
.arrow_left_ico2{
background:url(../images/global_ico2.gif) 0 -448px no-repeat;
padding-left:20px;
}
.arrow_left_ico3{
background:url(../images/global_ico2.gif) 0 -1764px no-repeat;
padding-left:20px;
}
.arrow_left_ico4{
background:url(../images/global_ico2.gif) 0 -1804px no-repeat;
padding-left:20px;
}
.arrow_top_ico{
background:url(../images/global_ico2.gif) 0 -470px no-repeat;
padding-left:20px;
}
.attention_ico{
background:url(../images/global_ico2.gif) 0 -336px no-repeat;
padding-left:20px;
}
.user_ico{
background:url(../images/global_ico2.gif) 0 -228px no-repeat;
padding-left:20px;
}
.question_ico{
background:url(../images/global_ico2.gif) 0 -4px no-repeat;
padding-left:20px;
}
.setting_ico{
background:url(../images/global_ico2.gif) 0 -46px no-repeat;
padding-left:20px;
}
.xs_ico{
background:url(../images/global_ico2.gif) 0 -264px no-repeat;
padding-left:20px;
}
.time_ico{
background:url(../images/global_ico2.gif) 0 -306px no-repeat;
padding-left:20px;
}
.popwin_ico{
background:url(../images/global_ico2.gif) 0 -124px no-repeat;
padding-left:20px;
}
.state_ico{
background:url(../images/global_ico2.gif) 0 -192px no-repeat;
padding-left:20px;
}
.write_ico{
background:url(../images/global_ico2.gif) 0 -370px no-repeat;
padding-left:20px;
}
.rank-ico{
background:url(../images/global_ico2.gif) 0 -392px no-repeat;
padding-left:20px;
}
.flower-ico{
background:url(../images/global_ico2.gif) 0 -417px no-repeat;
padding-left:20px;
}
.star_ico{
background:url(../images/global_ico2.gif) 0 -490px no-repeat;
padding-left:20px;
}
.top_ico{
background:url(../images/global_ico2.gif) 0 -514px no-repeat;
padding-left:20px;
}
.nortopic_ico{
background:url(../images/global_ico2.gif) 0 -545px no-repeat;
padding-left:20px;
}
.female_ico{
background:url(../images/global_ico2.gif) 0 -578px no-repeat;
padding-left:20px;
}
.male_ico{
background:url(../images/global_ico2.gif) 0 -613px no-repeat;
padding-left:20px;
}
.vote_ico{
background:url(../images/global_ico2.gif) 0 -642px no-repeat;
padding-left:20px;
}
.err_ico{
background:url(../images/global_ico2.gif) 0 -673px no-repeat;
padding-left:20px;
}
.video_ico{
background:url(../images/global_ico2.gif) 5px -735px no-repeat;
padding-left:30px;
}
.video2_ico{
background:url(../images/global_ico2.gif) 0 -768px no-repeat;
padding-left:20px;
}
.reg_ico{
background:url(../images/global_ico.gif) 0 -518px no-repeat;
padding-left:25px;
}
.listyle-ico{
background:url(../images/global_ico2.gif) 0 -890px no-repeat;
*background:url(../images/global_ico2.gif) 0 -885px no-repeat;
_background:url(../images/global_ico2.gif) 0 -885px no-repeat;
padding-left:20px;
}
.sd01-ico{
background:url(../images/global_ico2.gif) 0 -930px no-repeat;
padding-left:20px;
}
.sd02-ico{
background:url(../images/global_ico2.gif) 0 -964px no-repeat;
padding-left:20px;
}
.sd03-ico{
background:url(../images/global_ico2.gif) 0 -1000px no-repeat;
padding-left:20px;
}
.sd04-ico{
background:url(../images/global_ico2.gif) 0 -1036px no-repeat;
padding-left:20px;
}
.close-ico,.close-ico a{
background:url(../images/global_ico2.gif) 0 -1069px no-repeat;
padding-left:20px;
text-decoration:none;
}
.open-ico{
background:url(../images/global_ico2.gif) 0 -1723px no-repeat;
padding-left:20px;
}
.barrow-ico{
background:url(../images/global_ico2.gif) 0 -1118px no-repeat;
padding-left:20px;
}
.tv-ico{
background:url(../images/global_ico2.gif) 0 -1154px no-repeat;
padding-left:20px;
}
.bubble-ico{
background:url(../images/global_ico2.gif) 0 -1199px no-repeat;
padding-left:20px;
}
.user2-ico{
background:url(../images/global_ico2.gif) 0 -1233px no-repeat;
padding-left:20px;
}
.triangle-ico{
background:url(../images/global_ico2.gif) 0 -1272px no-repeat;
padding-left:20px;
}
.earth-ico{
background:url(../images/global_ico2.gif) 0 -1310px no-repeat;
padding:2px 0 5px 30px;
}
.people-ico{
background:url(../images/global_ico2.gif) 0 -1359px no-repeat;
padding:2px 0 5px 30px;
}
.eye-ico{
background:url(../images/global_ico2.gif) 0 -1408px no-repeat;
padding:2px 0 5px 30px;
}
.poll-ico{
background:url(../images/global_ico2.gif) 0 -1443px no-repeat;
padding:2px 0 5px 30px;
}
.cd-ico{
background:url(../images/global_ico2.gif) 0 -1479px no-repeat;
padding:2px 0 5px 30px;
}
.car-ico{
background:url(../images/global_ico2.gif) 0 -1524px no-repeat;
padding:2px 0 5px 30px;
}
.camera-ico{
background:url(../images/global_ico2.gif) 0 -1562px no-repeat;
padding:2px 0 5px 30px;
}
.clock-ico{
background:url(../images/global_ico2.gif) 0 -1598px no-repeat;
padding:2px 0 5px 30px;
}
.reporter-ico{
background:url(../images/global_ico2.gif) 0 -1645px no-repeat;
padding:2px 0 5px 20px;
}
.group-ico{
background:url(../images/global_ico2.gif) 0 -1684px no-repeat;
padding:2px 0 5px 20px;
}
.share_mail_ico{
	background:url(../images/ico_mail.gif) 0 -2px no-repeat;padding:0 0 0 20px;
	color:#666
	}
a.share_mail_ico{
		color:#666
	}
.share_kx_ico{
	background:url(../images/ico_kaixin.gif) 0 0px no-repeat;padding:3px 0 3px 20px;
	}
.share_qq_ico{
	background:url(../images/ico_qq.gif) 0 0px no-repeat;padding:3px 0 3px 20px;
	}
.share_sina_ico{
	background:url(../images/ico_sina.gif) 0 0px no-repeat;padding:3px 0 3px 20px;
	}
.share_rr_ico{
	background:url(../images/ico_rr.gif) 0 0px no-repeat;padding:3px 0 3px 20px;
	}
.share_tb_ico{
	background:url(../images/ico_tb.gif) 0 0px no-repeat;padding:3px 0 3px 20px;
	}
.share_google_ico{
	background:url(../images/ico_google.gif) 0 0px no-repeat;padding:3px 0 3px 20px;
	}
.share_163_ico{
	background:url(../images/ico_163.gif) 0 0px no-repeat;padding:3px 0 3px 20px;
	}
.share_qzone_ico{
	background:url(../images/ico_qzone.gif) 0 0px no-repeat;padding:3px 0 3px 20px;
	}
.share_douban_ico{
	background:url(../images/ico_douban.gif) 0 0px no-repeat;padding:3px 0 3px 20px;
	}
/*AD*/
.ad{
clear:both;
margin:5px 0;
}
/*ULSTYLE*/
.ul-s01 LI{
background:url(../images/global_detail.gif) 0 -285px repeat-x;
}
ul.s01 li{
width:134px;
float:left;
overflow:hidden;
height:18px;
}
.ul-s02 LI{
display:block;
width:159px;
height:190px;
float:left;
overflow:hidden;

}
.ul-s02 LI img{
width:145px;
padding:6px;
border-right:1px solid #dcdedc;
}
.ul-s03 LI{
padding-bottom:5px;
border-bottom:1px dotted #dcdedc;
}
.ul-s04 LI{

border-bottom:1px dotted #dcdedc;
}
.ul-s04 LI LI{
border-bottom:none;
}
.ul-s05 LI{
width:125px;
padding:0 15px;
height:185px;
text-align:center;
float:left;
overflow:hidden;
}
.ul-s06 LI{

border-bottom:1px dotted #abcb8c;
}
.ul-s06 LI LI{
border-bottom:none;
}
.ul-s07 LI{
width:84px;
padding:0 10px;
height:80px;
text-align:center;
float:left;
}
* html .ul-s07 LI{
padding:0 9px;
}

.ul-s08 LI{
width:129px;
padding:0 0px;
height:118px;
text-align:center;
float:left;
display:block;
}
.ul-s08 LI img{
border:1px solid #dcdedc;


}
.ul-s09 LI{
width:210px;
padding:0 0px;
float:left;
}
.ul-s10 LI{
width:205px;
padding:0 5px 5px 0px;
float:left;
}
.ul-s10 LI .box{
border:1px solid #dcdedc;
padding:5px;
height:150px
}

.ul-s10 LI .box .IT07_txt{
width:100px;
}
.ul-s11 LI{
width:125px;
padding:0 15px;
height:145px;
text-align:center;
float:left;
}
.ul-s12 LI{
width:67px;
height:20px;
float:left;
overflow:hidden;
	}
.ul-clear LI{
clear:both;
}
.ul-24 LI{
height:24px;
overflow:hidden;
}
.news_c_list{
margin:10px 0 20px 0;
}
.news_c_list LI{
height:25px;
line-height:25px;
border-bottom:1px dotted #dcdedc;
position:relative;
}
.news_c_list .date{
height:25px;
line-height:25px;
position:absolute;
right:0;
top:0;
}


/*数值定位*/
.h-22{
height:22px;
overflow:hidden;
line-height:18px;
}
.h-35{
height:35px;
overflow:hidden;
line-height:35px;
}
.h-50{
height:50px;
overflow:hidden;
}
.h-90{
height:90px;
overflow:hidden;
}
.h-100{
height:100px;
overflow:hidden;
}
.h-110{
height:110px;
overflow:hidden;
}
.h-265{
height:265px;
overflow:hidden;
}
.h-420{
height:422px;
overflow:hidden;
}
.h-462{
height:462px;
overflow:hidden;
}
.h-470{
height:470px;
overflow:hidden;
}
.h-220{
height:220px;
overflow:hidden;
}
.h-222{
height:222px;
overflow:hidden;
}
.h-205{
height:205px;
overflow:hidden;
}
.h-140{
height:139px;
overflow:hidden;
}
.h-180{
height:180px;
overflow:hidden;
}
.h-235{
height:235px;
overflow:hidden;
}

.h-290{
height:290px;
overflow:hidden;
}
.h-300{
height:320px;
overflow:hidden;
}
.h-128{
height:128px;
overflow:hidden;
}
.h-163{
height:163px;
overflow:hidden;
}
.h-305{
height:305px;
overflow:hidden;
}
.h-325{
height:325px;
overflow:hidden;
}
.h-338{
height:338px;
overflow:hidden;
}
.h-342{
height:340px;
*height:342px;
_height:342px;
overflow:hidden;
}
.h-335{
height:339px;
overflow:hidden;
}
.h-391{
height:391px;
overflow:hidden;
}
.h-370{
height:370px;
overflow:hidden;
}
* html .h-370{
height:370px;
overflow:hidden;
}
.h-523{
height:556px;
overflow:hidden;
}
.h-542{
height:542px;
overflow:hidden;
}
.h-564{
height:564px;
overflow:hidden;
}
.h-650{
height:650px;
overflow:hidden;
}
* html .h-564{
height:575px;
overflow:hidden;
}
.h-180{
height:180px;
overflow:hidden;
}
.w-280-h-50{
width:260px;
height:70px;
overflow:hidden;
padding:10px;
background:url(../images/i_column3.gif) -490px -794px no-repeat;
margin:0 auto;
}
.w-80{
width:80px;
}
.w-120{
width:120px;
}
.w-140{
width:140px;
}
.w-150{
width:150px;
}
.w-220{
width:220px;
}
.w-270{
width:270px;
}
.w-286{
width:286px;
}
.w-300{
width:300px;
}

.w-315{
width:315px;
}
.w-350{
width:350px;
}
.w-374{
width:374px;
}
.w-454{
width:454px;
}
.w-473{
width:473px;
}
.h-688{
min-height:645px; 
    height:auto !important; 
    height:648px; 

}

.flo-l-275{
width:275px;

float:left;
}
.flo-l-370{
width:364px;
float:left;
border-left:1px solid #dcdedc;
padding-left:5px;
}
/*table style*/
.tb-s01 td{
height:22px;
line-height:22px;
border-bottom:1px dotted #dcdedc;
}
.tb-s02 td{
height:24px;
line-height:24px;
border-bottom:1px dotted #dcdedc;
}
.tb-s03 td{
height:30px;
line-height:30px;
border-bottom:1px dotted #dcdedc;
}
.tb-s04 td{
height:40px;
line-height:40px;
border-bottom:1px dotted #dcdedc;
}
/*phlist*/
.ph-s01{
background:url(../images/global_detail2.gif) 0 0px no-repeat;
overflow:hidden;
}
.ph-s01 LI.top{
height:85px;
overflow:hidden;
padding:0 0 0 25px;
margin:0;
}
.ph-s01 LI{
display:block;
height:25px;
line-height:25px;
overflow:hidden;
padding:0 0 0 25px;
margin:0;
}
/*mail*/
.mail_banner{
border-bottom:12px solid #7e9b25;

}
.mail_banner .logo{
width:470px;
float:left;
padding:0;
margin:0;
}
.mail_banner .ad{
width:480px;
float:left;
padding:0;
margin:20px 0;
height:48px;
text-align:right;
clear:none;
}
label.error{
	color: red;
	font-style: italic
}
.blogcomment{
    white-space:normal;
    word-wrap: break-word;
word-break: break-all;
overflow: hidden !important;
}
/*
 * @author 海量
 * 海量演示界面css
 * 相关新闻结果页面各区域的style样式表
 */

.hl-RelationBox
{
	font-size		:14px;
	font-family		:arial,sans-serif;
	border			:none;
	background		:#ffffff none repeat scroll 0 0;
	text-align		:left;
}

.hl-RelationHead
{
	margin				: 0;
	padding				: 0;
	height				: 0.86em;
	font-size			: 0.86em;
	border-color		: #2D68C6 #2D68C6;
	border-style		: none none solid;
	border-width		: 0 0 3px;
}

.hl-RelationHeadTitle
{
	color				:#2D68C6;		
	background-color	:#ffffff;
	font-weight			:bold;
	margin-left			:1em;
	padding				:0 1px 0 1px;
}

.hl-RelationBody
{
	margin			:0;
	padding			:10px 10px 10px 10px;
}

.hl-RelationBodyBorder
{
	border-color	:#2D68C6 #2D68C6;
	border-style	:none solid solid;
	border-width	:0 1px 1px;
}


.hl-RelationWaitWord
{
	text-align:center;
}


.hl-RelateTitle
{
	font-weight			: bold;
	padding-left		: 10px;
	padding-top			: 10px;
}

.hl-Ul
{
	border				:0 none;
	line-height			:23px;	
	list-style-type		:square;
	margin				:0;
	padding				:0;
	list-style-position	:inside;
}

.hl-Ul-5
{
	list-style-type		:none;
	list-style-position	:outside;
}

.hl-Li
{
	padding-left		:1em;
}

.hl-Cite
{
	color				:#000000;
	font-style			:normal;
	text-decoration		:none;
}

.hl-StrongRed
{
	color		:red;
	font-weight	:bold;
}

.hl-StrongBlack
{
	color		:#808080;
	font-weight	:bold;
}
.hl-Date
{
	color		:#666666;
	font-size	:0.86em;
}

.hl-TextRef
{
	color		:green;
	font-size	:0.86em;
}

.hl-Abs
{
	color		:#555555;
	font-size	:0.86em;
	line-height	:1.1em;
	margin		:0px;
	padding		:5px 10px 15px 15px;	
}

.hl-Abs-noLeftPadding
{
	padding-left	:0;
}

.hl-Key
{
	color			:red
}

.hl-Channel
{
	background-color	:#2D68C6;
	font-size			:0.86em;
	color				:#ffffff;
}
.picnews{
border:1px solid #dedcde;
background:url(../images/i_column2.gif) 0 0 no-repeat;
overflow:hidden;
margin-top:9px;
}
.picnews h2{
	font-size: 12px;
	text-align:left;
	font-weight: normal;
	padding:5px 5px 0 5px;
	margin-bottom:3px;

}
.picnews .link{
vertical-align:middle;
}
/*article share*/
.arti_share_box{
	position:relative;z-index:5;
	}
.arti_share_box .popwin{
	position:absolute;top:-120px;left:-40px;background:url(/images/share_win_bg.gif) 0 0 no-repeat;visibility:hidden;width:119px;height:75px;padding:10px;
	text-align:left;
	}
.arti_share_box .popwin UL LI{
	height:22px;
	overflow:hidden;
float:none;
width:100px;
margin-right:0;
padding:0 0 0 0;
color:#666;
line-height:22px;
}
.arti_share_box .popwin UL LI a{
text-decoration:underline;
color:#666;
}

.arti_share_box .popwin UL LI a:hover{
text-decoration:underline;
color:#666;
}
.arti_share_box .close{
	position:absolute;right:10px;top:5px;
	}
/*标题控制*/
.ctrl-18 LI,.ctrl-18-p{
  overflow:hidden; 
  height:18px;
  text-overflow:ellipsis;
  word-break:break-all;
}
.ctrl138-18 LI,.ctrl138-18-p{
  width:228px;
  overflow:hidden; 
  height:18px;
  text-overflow:ellipsis;
  word-break:break-all;
}
/*091030update  debate style*/
.tp_db_ztitle{
	background:url(../images/topic_debate_btn.gif) 6px 0 no-repeat;
	height:25px;
	display:block;
	font-size:0px;
	color:#fff;
	}
.tp_db_ftitle{
	background:url(../images/topic_debate_btn.gif) 6px -30px no-repeat;
	height:25px;
	display:block;
	font-size:0px;
	color:#fff;
	}
.tp_db_cont{
	height:54px;
	overflow:hidden;
	width:90%;
	margin:0 auto;
	}
.tp_db_zbtn{
	background:url(../images/topic_debate_btn.gif) 0 -72px no-repeat;
	width:110px;
	height:29px;
	border:0;
	font-size:0px;
	color:#ff6d00;
	cursor:pointer;
	}
.tp_db_fbtn{
	background:url(../images/topic_debate_btn.gif) 0 -116px no-repeat;
	width:110px;
	height:29px;
	border:0;
	font-size:0px;
	color:#85c606;
	cursor:pointer;
	}
/*101227 share*/
#jf_share {
border:1px solid #dcdedc;
margin:20px 0;
}
#jf_share ul {
border-bottom:1px solid #EEEEEE;
border-right:1px solid #EEEEEE;
}
#jf_share li{
float: left;
height: 14px;
margin: 6px 15px;
padding: 3px 0 3px 15px;
width: 105px;
}
#jf_share li a{
	text-decoration:none;
	}


