@charset "utf-8";
/* base yui reset.css, repair by haven long 090925*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;}table{border-collapse:collapse;border-spacing:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}ins{text-decoration:none;}del{text-decoration:line-through;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{font-size:100%;}.clear{height:0;font-size:0;line-height:0;clear:both;}

html{color:#000;background:#fff;}

body{
font-size:12px;
background:#fff; 
font-family:Verdana, Tahoma,Arial,Helvetica, sans-serif;
text-align:center;
color:#444;
}
a{
text-decoration:none;
color:#444;
}
a:hover{color:#B70000;}

p.disclaimer{
background-color:#f2f2f2;
line-height:1.8;
padding:10px;
}

.editorOutput{
line-height:1.7em; }
.editorOutput a img{border-width:0px;}
.editorOutput h1{/*24px*/
font-size: 2em;
}
.editorOutput img{
border:0;
}
.editorOutput h2{/*18px*/
font-size: 1.5em;
}
.editorOutput h3{/*14px*/
font-size: 1.167em;
}
.editorOutput h4{/*12px*/
font-size:1em;}
.editorOutput h5{/*10px*/
font-size: 0.833em;
}
.editorOutput h6{/*9px*/
font-size: 0.75em;
}

.editorOutput a:link{}
.editorOutput a:visited{}
.editorOutput a:hover{}
.editorOutput a:active{}
.editorOutput blockquote{
margin-left:40px;
margin-right:40px;
}
.editorOutput address{
font-style:italic;
}

.editorOutput ol, .editorOutput ul{
margin-left:40px;
}
.editorOutput ol ul, .editorOutput ul ol, .editorOutput ul ul, .editorOutput ol ol{
margin-top:0;
margin-bottom:0;
}
.editorOutput ol{list-style-type: decimal;}
.editorOutput ul{list-style-type: disc;}
.editorOutput ul ul,.editorOutput ol ul{list-style-type:circle;}
.editorOutput ul ul ul,.editorOutput ul ul ol,.editorOutput ul ol ul,.editorOutput ul ol ol,.editorOutput ol ul ul,.editorOutput ol ul ol,.editorOutput ol ol ul,.editorOutput ol ol ol{
list-style-type:square;
}
.editorOutput strong{font-weight:bold;}



/* end of reset.css */

/*all base*/
.wrapper{
position:relative;
width:950px;
margin:0 auto;
text-align:left;
padding-top:42px;
overflow:hidden;}

.header{
position:relative;
padding:0 0 0 292px;
height:100px;
border:1px solid #ccc;
margin-bottom:10px;
overflow:hidden; }

.a_logo{
position:absolute;
top:14px;left:16px;
width:247px;height:67px;  }

.mainNav{
padding:8px 0; 
margin-right:8px;
background:url(../images/dotLine_h1.gif) repeat-x 0 100%; }
.ul_mainNav{}
.ul_mainNav li{
display:inline;
line-height:24px;
padding:0 10px; 
*padding:0 9px;
background:url(../images/mainNavaLeader.gif) no-repeat 0 2px;
*background-position:0 0;}

.headerQuick{
overflow:hidden;}

.p_headerKeywords{
float:left;
padding-top:11px; 
width:385px; 
color:#FF6501;
overflow:hidden;
font-family:"宋体";}
.p_headerKeywords a{color:#FF6501;margin-right:6px; }
.p_headerKeywords .span_title{
font-weight:bold;}

.p_headsearch{
float:right;
padding-top:10px; 
width:250px;
overflow:hidden;}

.p_headsearch .it{
height:13px;width:115px; 
border:1px solid #a5a5a5;
vertical-align:middle;
margin-right:5px; }
.p_headsearch .is{
width:47px;height:17px;line-height:16px; overflow:hidden; 
border:1px solid #B83231;
background:url(../images/bot_bg_a1.gif) no-repeat ;
vertical-align:middle;
margin-right:5px; }

.a_onlineArt{
display: -moz-inline-stack;
display:inline-block;
*display:inline;
zoom:1;
width:63px;height:17px;
vertical-align:middle;
line-height:17px; 
line-height:20px\9;_line-height:19px; color:#fff;font-weight:bold;
text-align:center; 
background:url(../images/bot_onlineArt.gif) no-repeat ; }

.headerTop{
position:absolute;
top:10px;left:0px;
width:950px;height:32px;
background:url(../images/topBg.gif) repeat-x;
color:#fff;
overflow:hidden;}

.formLogin{float:left;padding-top:5px; }
.crumb{float:right;width:380px;text-align:right;padding:8px 15px 0 0;padding-top:9px\9;  }

.headerTop a,.headerTop a:hover{color:#fff;margin:0 8px; }

.headerTop label{
margin:0 8px 0 10px; }
.headerTop .it{
height:14px;width:85px; 
border-top:2px solid #7B8DA5;
border-left:2px solid #7B8DA5; 
vertical-align:middle;}

.headerTop .is{
vertical-align:middle;
background:#E7ECF2;
border:1px solid #5C6672;
height:20px;width:48px;line-height:19px; 
text-align:center;margin-left:5px;
color:#333;}

.crumb{font-family:"宋体";}
.crumb span{color:#ccc;margin-right:-2px; }
.crumb a{color:#ccc;margin:0 3px;}
.crumb a:hover{color:#fff;}
.crumb span.now{margin:0 3px;color:#fff;}

.headerBanner{clear:both;overflow:hidden;}

/* footer */
.footer{
margin-top:10px; 
padding:15px 0 12px; 
text-align:center;
background:#f2f2f2;
line-height:1.6em;
clear:both; 
}

.ul_friendLinks li,.ul_footerQuick li{
display:inline;}

.footer a,.footer span{
margin:0 4px;
font-family:"宋体";}

/*h2_a1*/
.h2_a1{
position:relative;
height:26px;overflow:hidden; 
padding-left:15px; 
background:url(../images/title_a1Bg.jpg) no-repeat ; }
/*.subMain_energy .h2_a1{background:url(../images/title_a2Bg.jpg) no-repeat ; }*/
.h2_a1 .title{
display: -moz-inline-stack;
display:inline-block;
*display:inline;
*zoom:1;
line-height:26px;
line-height:29px\9; 
color:#fff;
font-size:1.17em;
padding:0 32px 0 0;
background:url(../images/title_a1Bg.jpg) no-repeat 100% 0;}

.a_more_a1,.a_more_a2{
position:absolute;
top:7px;right:10px;  
color:#fff;
font-family:"宋体";
font-weight:normal;}

.a_more_a2{
right:60px;
color:#B70000;}

/* h3_a1 */
.h3_a1{
border-bottom:1px solid #d5d5d5;
margin:10px 0 6px; }
.h3_a1 span,.h3_a1 a{
position:relative;
top:1px; 
display: -moz-inline-stack;
display:inline-block;
*display:inline;
*zoom:1;
color:#B60001;
padding:0 2px 2px 5px; 
border-bottom:1px solid #B60001; }
.h3_a2{
text-align:center;
color:#cc0000;
padding:10px;
}
.h3_a3{
background:url(../images/dotLine_h2.gif) left bottom repeat-x;
padding:5px 0px;
color:#B70000;
position:relative;
margin-bottom:10px;
margin-top:10px;
clear:both;
}
.h3_a3 .a_more{
color:#FF6501;
font-weight:normal;
position:absolute;
right:0px;
top:5px;
}
/*h2_b1*/
.h2_b1{
position:relative;
height:26px;
background:url(../images/line_grey.gif) repeat-x 0 100%; 
}
.h2_b1 .title{
display: -moz-inline-stack;
display:inline-block;
*display:inline;
*zoom:1;
padding:4px 8px 3px 16px;
padding:6px 8px 1px 16px\9;
*padding-bottom:2px; 
background:url(../images/h2_titleLeader_a1.gif) no-repeat 7px 7px;
color:#B70000;
font-size:1.17em;
border-bottom:2px solid #B60001; }
.h2_b1 .title_en{
font-size:0.7em;
font-family:Arial;
font-weight:normal;
color:#949494;
margin-left:5px;}

a.a_more_b1{
position:absolute;
top:7px;right:5px;  
color:#00009A;
font-family:"宋体";
font-weight:normal;}


/* ul_list_a1,ul_list_a2 */
.ul_list_a1,.ul_list_a2{
padding:10px; }
.subMain_energy .ul_list_a2{
padding:0 5px;
margin:6px 0 10px; }
.memberInfoEach_a .ul_list_a1,.memberInfoEach_a .ul_list_a2{
padding-bottom:5px;}
.ul_list_a1 li,.ul_list_a2 li{
padding:3px 0 3px 8px; 
line-height:1.3; 
background:url(../images/dot_a1.gif) no-repeat left 9px; }
.ul_list_a1 .date{margin-left:5px;font-family:"宋体"; }
.ul_list_a2 .date{float:right;font-family:"宋体";}


/*ul_list_b1*/
.ul_list_b1{
overflow:hidden;}
.ul_list_b1 li{
float:left;
margin-right:10px; }

/* ul_list_c1 */
.ul_list_c1{
overflow:hidden;
padding:15px 0 3px 20px; }
.ul_list_c1 li{
float:left;
width:135px;
padding-right:12px;
text-align:center;}

.ul_list_c1 .a_text{
display:block;
margin:5px 0;
margin:7px 0 3px\9; 
width:100%；}

/* ul_list_c2 */
.ul_list_c2{
overflow:hidden;
padding:15px 0 3px 20px; }
.ul_list_c2 li{
float:left;
width:100px;
padding-right:12px;
text-align:center;}

.ul_list_c2 .a_text{
display:block;
margin:5px 0;
margin:7px 0 3px\9; 
width:100%；}


/* ul_list_d1 */
.ul_list_d1{
padding:15px; }
.ul_list_d1 li{
line-height:1.7em; 
display:inline;
margin:0 5px;
}
.ul_list_d1 a{white-space:nowrap;}

/* ul_list_e1 ul_list_e2 */
.ul_list_e1,.ul_list_e2{
padding:10px 0 0; 
width:100%;}
.ul_list_e1 li,.ul_list_e2 li{
padding:4px 0 4px 8px; 
background:url(../images/dot_a1.gif) no-repeat 0 9px; 
font-size:1.17em;
font-family:"宋体";}
.ul_list_e2 li{
float:left;
width:275px;
margin-right:14px;
_display:inline;
width:275px;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
.ul_list_e1 a,.ul_list_e2 a{
text-decoration:underline; }

/* ul_list_f1 */
.ul_list_f1{
padding:5px 1px; }
.ul_list_f1 li{
padding:4px 5px 5px;
background:url(../images/dotLine_h2.gif) repeat-x 0 100%; }
.ul_list_f1 a{
padding-left:8px; 
background:url(../images/dot_a1.gif) no-repeat 0 5px; }
.ul_list_f1 .date{
float:right;
font-family:"宋体";}

/* ul_list_g1 */
.ul_list_g1{
margin-bottom:15px;
padding-bottom:10px;
margin-top:10px;
background:url(../images/dotLine_h2.gif) repeat-x 0 100%; 
}
.ul_list_g1 li{
display: -moz-inline-stack;
display:inline-block;
*display:inline;
*zoom:1;
margin-bottom:10px;
}
.ul_list_g1 a{
margin-right:1em;
}
.ul_list_g1 a:hover{
text-decoration:underline;
}


/*scrollBox_a1*/
.scrollBox_a1{}
.div_bigImgBox{
position:relative;
height:217px; }
.scrollBox_a1 .div_bigImg{
position:absolute;
top:1px;left:2px;
display:none;
width:316px;height:211px;  }

.scrollBox_a1 .div_bigImg h3{
position:absolute;
bottom:0;left:0px;
_bottom:-1px;
height:30px;line-height:30px;
width:306px;
padding:0 5px; 
background:#ddd;
color:#B70000;
filter:alpha(opacity=80);
opacity:0.8;}
.scroll_a1{
position:relative;
margin-top:6px;
*margin-top:8px; 
height:50px;}

.ul_scroll_a1{
padding-left:19px;
width:290px;
overflow:hidden;}

.ul_scroll_a1 li{
float:left;
margin-right:7px; }
.ul_scroll_a1 img{border:1px solid #848685;}
.ul_scroll_a1 img.now{border:1px solid #cd3333;}
.scroll_a1 .a_last,.scroll_a1 .a_next{
position:absolute;
top:1px;
width:9px;height:45px;
background:url(../images/scorllBot_a1.gif) no-repeat;
text-indent:-999em;overflow:hidden; }

.scroll_a1 .a_last{left:5px;background-position:0 13px;}
.scroll_a1 .a_next{right:5px;background-position:100% 13px;}

/*scrollBox_a2*/
.scrollBox_a2{}

.scroll_a2{
position:relative;
padding:15px 28px 0 38px; 
height:85px; 
overflow:hidden;}
.ul_scroll_a2{

overflow:hidden;} 

.ul_scroll_a2 li{
display: -moz-inline-stack;
display:inline-block;
*display:inline;
*zoom:1;
width:110px;
margin-bottom:20px; }

.scroll_a2 .span_last,.scroll_a2 .span_next{
position:absolute;
top:26px;
width:18px;height:45px;
background:url(../images/scorllBot_a1.gif) no-repeat;
text-indent:-999em;overflow:hidden;
cursor:hand;
cursor:pointer;}

.scroll_a2 .span_last{left:9px;background-position:0 -65px;}
.scroll_a2 .span_next{right:9px;background-position:100% -65px;}


/* box_b1 */
.iArea_71 .box_b1{height:246px; }
.box_b1{
float:left;
width:230px;height:250px; 
margin:0 10px 0 0;
_display:inline;
overflow:hidden;}


/* ul_c1 */
.ul_c1{
padding:5px; }
.ul_c1 li{
/*padding:3px 0;*/
line-height:20px; 
width:230px;
_width:auto;
overflow:hidden;
 white-space:nowrap;
 text-overflow:ellipsis; }
 .ul_c1 li .a_img{
 float:left;
 border:1px solid #adadad;
 margin:0 10px 0 0;
_margin-right:5px;}
.ul_c1 li.li_focus{
 height:88px; 
white-space:normal;
line-height:18px; }
.ul_c1 .h3_title{
font-weight:normal;
margin-bottom:5px;
overflow:hidden;}


.ul_c1 a{
text-decoration:underline;}

/* ul_d1 */
.ul_d1{
overflow:hidden;
_zoom:1;
}
.ul_d1 li{
float:left;
width:102px;
margin-right:15px;
margin-bottom:15px;
overflow:hidden;
 }
.ul_d1 .a_thumb{
display:block;
height:75px;
width:100px;
border:1px solid #cccccc;
background-color:#f2f2f2;

}
.ul_d1 .h3_title{
text-align:center;
white-space:nowrap;
width:100%;
height:14px;
padding:6px 0 0  0;
overflow:hidden;
font-weight:normal;
text-overflow:ellipsis;
}
/* ul_d2 */
.ul_d2{
width:732px;
}
.ul_d2 li{
margin-right:20px;
}

/* dl_a1 */
.dl_a1,.dl_a2{
float:left;
width:206px;
padding:10px 6px 0 14px;
line-height:1.4em; 
_display:inline;}
.dl_a3{padding:5px 14px 0;clear:both;overflow:hidden;  }
.dl_a1 dt,.dl_a3 dt{
padding-bottom:2px; }
.dl_a2 dt{padding:2px 0; }


.dl_a1 dt a,.dl_a2 dt a,.dl_a3 dt a{
color:#B70000;}

.dl_a12{
width:595px;
clear:both;}

.dl_a12 dd{
float:left;
width:225px; }

/* dl_a2 */
.dl_a2{}
.dl_a2 dd{padding-bottom:3px; }
.dl_a2 h4{
margin:6px 4px;}
.dl_a2 li{
padding:2px 0 2px 15px; }

/* dl_a3 */

.dl_a3 dd{
float:left;
width:190px;
padding:4px 15px; }

.dl_a4{
float:left;
width:210px;
margin:10px 10px 0; }

.dl_a4 dt a{
color:#B70000;;}

.dl_a4 dd{
padding:0 0 0 2em;
line-height:22px; }

.dl_a4 dd a{
text-decoration:underline; }

.dl_a5{
width:485px;
clear:both;}

.dl_a5 dd{
float:left;
width:206px; }

/* dl_b1 */

.dl_b1{
position:relative;
height:113px;
padding:0 15px 0 135px;
background:url(../images/dotLine_h2.gif) repeat-x 0 100%; }
.dl_b1 .ddPic{
position:absolute;
top:10px;left:1px; }
.dl_b1 img{
border:1px solid #C3C2BB;}

.dl_b1 dt{
padding:12px 0 3px;
font-weight:bold;}
.dl_b1 dt a{color:#CC0001;}
.dl_b1 dd{
color:#666;
line-height:1.5em;}

.a_details_s1{
display:block;
width:75px; 
margin:0 0 0 auto;
color:#FD7624;}

/* dl_b2 */
.dl_b2{
position:relative;
height:130px;  
padding:0 5px 0 90px;
margin:10px 0 0 10px; }

.dl_b2 .ddPic{
position:absolute;
top:2px;left:1px; }
.dl_b2 img{
border:1px solid #C3C2BB;}

.dl_b2 dt{
padding:0 0 3px;}
.dl_b2 dt a{color:#CC0001;}
.dl_b2 dd{
color:#666;
line-height:1.5em;}

.a_details_s2{
margin-left:4px; 
color:#CC0001;}

/*dl_b3*/
.dl_b3{
height:145px;
padding-left:110px;
}
.dl_b3 dt{
padding-top:15px;
}
.dl_b3 dt a{
margin-right:2em;
}
.dl_b3 dt span{
color:#cc0000;
}
.dl_b3 .ddPic{
top:13px;
left:15px;
}

/*首页样式*/

/*iArea_1*/
.iArea_1{
margin-top:10px; 
background:url(../images/iArea_1_bg.gif) repeat-y 0 0;
overflow:hidden;}

.iArea_11{
float:left;
width:250px;
margin-right:10px;
_display:inline;}
.iArea_12{
float:left;
width:320px;
position:relative;
border-top:1px solid #a6a6a6; }
.iArea_13{
float:right;
width:360px;}

.iArea_1Footer{
clear:both;
height:2px;font-size:0em;line-height:0; 
background:url(../images/iArea_1_bg.gif) no-repeat -950px 0;}

.iArea_2,.iArea_4,.iArea_6{
clear:both;
width:960px; 
margin-top:10px; }

.iArea_3{
margin-top:10px; 
overflow:hidden;
width:100%; 
background:url(../images/dotLine_s1.gif) repeat-y 334px 0;}

.iArea_31{
float:left;
width:325px;
 }

.iArea_32{
float:right; 
width:605px; }
.iArea_33{
width:465px;
height:215px;
overflow:hidden;
}
.iArea_33 .ul_list_e1 li{
font-size:1em;
}
.iArea_34{
width:465px;
overflow:hidden;
}
.iArea_34 .ul_d1{
margin-top:15px;
width:468px;
}
.iArea_35{
float:right;
width:235px;
}
.iArea_5,.iArea_7{
margin-top:10px; 
overflow:hidden;}

.iArea_51,.iArea_71{
float:left;
width:480px;}
.iArea_52,.iArea_72,.iArea_73,.iArea_74{
float:right;
width:468px;
border:1px solid #d5d5d5;
border-top:none;
background:#f7f7f7;
padding-bottom:10px;}
.iArea_52{overflow:hidden;}
.iArea_72,.iArea_73{
margin-bottom:10px; }

.iArea_521,.iArea_522,.iArea_523{
float:left;
width:217px;
margin:0 8px;
padding:6px 0; 
overflow:hidden;
_display:inline;}
.iArea_523{
margin-top:-1px;
margin-top:-2px\9; 
padding-top:0px;
*padding-top:6px; }

.iArea_521 li,.iArea_522  li,.iArea_523  li{
width:205px; }

.iArea_524{
margin:0 8px;
clear:both;
overflow:hidden;
height:100%;}

.iArea_9,.iArea_8{
margin-top:10px;
border:1px solid #d5d5d5;
border-top:none;
clear:both;
zoom:1;}



/*二级页面样式从下*/

.mainBigBox{
background:url(../images/memberIndexBoxBg.gif) repeat-y ;
margin-bottom:10px; 
overflow:hidden;
zoom:1;}

/* sidebar_a1 */
.sidebar_a1{
float:left;
width:220px;
margin-top:10px;
background:#F2F2F2;
margin-bottom:10px; }

.h2_side,.h2_side_a1{
font-family:"宋体";
height:26px;line-height:26px;  
padding-left:30px;
background:url(../images/sideHBg.jpg) no-repeat 0 0;
font-size:1.17em;
color:#fff;
padding-bottom:1px; }
.ul_side{}
.ul_side li{
font-family:"宋体";}
.ul_side li a{
display:block;
height:26px;line-height:26px; 
padding-left:36px;
padding-bottom:1px;
background:url(../images/sideHBg.jpg) no-repeat 0 -30px;}
.ul_side li.now a{
color:#B70000;
font-weight:bold;}

.ul_side li.on a{
font-weight:bold;
color:#B70000;
background-position:0 -60px;}

.ul_side ul{display:none;}
.ul_side ul.on,.ul_side li.on ul{display:block;}
.ul_side ul a,.ul_side li.on ul a{
padding-left:46px; 
background-position:0 -90px;
color:#444444;
font-weight:normal;}

.ul_side ul li.now a{color:#B70000;}
.ul_side ul a:hover,.ul_side li.on ul a:hover{
color:#B70000;}

.h2_side_a1{
background-position:0 -120px;
color:#B50100;
padding-bottom:0; }

.ul_side_a1{padding:5px 0 10px 10px; }
.ul_side_a1 li{
padding:3px 0 3px 6px; 
background:url(../images/dot_a2.gif) no-repeat 0 9px; }

.a_onlineArtPic{
display:block;
height:57px;
text-indent:-999em;overflow:hidden; 
margin-bottom:10px; 
background:url(../images/onlineArtPic.jpg) no-repeat ; }


/* subMain_a1 */
.subMain_a1{
float:right;
width:715px;
margin-top:10px;
overflow:hidden;}

/* memberIndexBox */

/* memberIndex */
.memberI_a{
float:left;
width:471px; }

.memberInfoEach_a{
border:1px solid #d5d5d5;
border-top:none; 
margin-bottom:10px;
overflow:hidden;}

.memberInfo_3{
width:100%; 
padding-bottom:10px;
overflow:hidden;}

.a_toIssue{
display:block;
width:69px;height:25px;
padding-left:15px; 
background:url(../images/arrow_a1.gif) no-repeat 0 4px; 
background-position:0 2px\9;
margin:0 0 0 auto;
color:#cc0000;
font-size:1.17em;
font-weight:bold;}

.memberI_b{
float:right;
width:229px; }

.memberI_c{
border:1px solid #D5D5D5;
border-top:none; 
clear:both; }

.diguestIntro{
line-height:1.8;
margin-bottom:10px;
}

.diguestSearchBar{
background-color:#e5e5e5;
padding:10px 15px;
margin-bottom:15px;
overflow:hidden;
_zoom:1;
}
.diguestSearch{
float:left;
}
.diguestSearch label{
font-weight:bold;
}
.diguestSearch .btn{
background:url(../images/btn1.gif) no-repeat;
border:none;
width:55px;
height:22px;
cursor:pointer;
color:#CC0000;
font-weight:bold;
text-align:center;
}

.diguestLink{
float:right;
padding:0 50px 0 0;
line-height:20px;
}
.diguestLink a{
background:url(../images/dot_a2.gif) 0px center no-repeat;
font-weight:bold;
padding-left:5px;
margin-right:15px;
}

.diguestCover{
width:618px;
height:436px;
padding:40px 48px;
background:url(../images/bg1.gif) no-repeat;
}
.diguestCover img{
display:block;
}

/* detailsBox */
.detailsBox{
margin:20px; }
.detailsBox .h3_title{
font-size:1.17em;
color:#B50100;
margin:25px 10px 10px;
text-align:center; }

.detailsBox .h4_abs{
text-align:center; 
margin-bottom:15px;
font-weight:normal;}
.detailsBox .h4_abs span{
margin:0 10px;}





/*分页样式*/
.pageNav{
margin:18px 0; 
text-align:center; }
.pageNav a,.pageNav span{
margin:0 4px;
}

/*当前状态*/
.pageNav span.on,.pageNav span.now,
.pageNav a:hover,
.pageNav a.on,.pageNav a.now{
color:#B70002;
text-decoration:underline; }

/*可点击状态*/
.pageNav a{color:#333;}

/*专题*/
.topicBanner{
margin-top:10px;
overflow:hidden;
}
.topicBanner img{
display:block;
}
.p_topicInfo{
line-height:1.4;
padding:5px 0 7px 0;
background:url(../images/dotLine_h2.gif) left bottom repeat-x;
margin-bottom:7px;
}
.p_topicInfo strong{
font-weight:bold;
}
.topicSlide{
float:right;
width:235px;
height:215px;
}
#change_32{
margin-top:7px;
width:200px;
height:172px;
background-color:#e5e5e5;
padding:10px;
position:relative;
}
.changeDiv{
position:absolute;
left:10px;
top:10px;
}
.changeDiv .a_thumb{
display:block;
width:200px;
height:150px;
margin-bottom:8px;
}
.changeDiv .a_thumb img{
display:block;
}
.changeDiv h3{
font-weight:normal;
position:relative;
background-color:#e5e5e5;
}
.changeDiv h3 em{
position:absolute;
right:0px;
top:0px;
color:#B70000;}
#change_32 .ul_change_a2{
position:absolute;
right:10px;
bottom:35px;}
#change_32 .ul_change_a2 li{
float:left;
margin-right:5px;
width:5px;
height:5px;
cursor:pointer;
}
#change_32 .ul_change_a2 span{
display:block;
width:5px;
height:5px;
background-color:#666666;
}
#change_32 .ul_change_a2 span.on{
background-color:#B70000;
}










/*galleryDetails*/
#albumAbsBox{
position:relative;
width:696px;height:107px;
margin:20px 0 0 10px; 
padding-left:41px;
*padding-left:32px; 
border:1px solid #DBDBDB;
voice-family:"\"}\"";
voice-family:inherit;
width:655px; 
*width:664px; 
}

#aAPrev,#aANext{
position:absolute;
top:11px;
width:20px;height:77px;
font-size:0em;line-height:0;color:#F9FAFE;
background:url(../images/sprite_gallery.png) no-repeat;}

#aAPrev{left:8px;background-position:0px -115px;}
#aANext{right:11px;background-position:-20px -115px;}
.scollerBox{
width:617px;height:91px;
*width:626px; 
padding:7px 0 0 0;
overflow:hidden; }
.ul_albumAbsList{
width:200000px; 
overflow:hidden;
}
.ul_albumAbsList li{
float:left;
width:126px;height:91px;
text-align:center;
overflow:hidden;}
.ul_albumAbsList li a{
display:block;
width:109px;height:90px;
}
.ul_albumAbsList span{display:none;}
.ul_albumAbsList img{
margin-top:2px;}

.ul_albumAbsList a.now,.ul_albumAbsList a:hover{
background:url(../images/sprite_gallery.png) no-repeat 0 0; 
 }

#h3_photoTitle{
color:#CC0001;
font-size:1.18em;
margin:10px 0;
text-align:center;}


.albumBigShow{
border:2px solid #D5D5D5;
margin-left:10px; 
padding:20px;
width:656px;
overflow:hidden;
text-align:center;}

.albumBigShow h4{
margin-top:10px; 
font-size:1.18em;}

.albumBigShow .span_blogEdit{
font-size:0.88em;
font-weight:normal;
margin-left:10px; 
}
.albumBigShow .span_blogEdit a{
margin:0 3px;}

#p_photoDetails{
margin:15px 20px 0;
text-align:left;
color:#7f7f7f;
text-indent:2em;
line-height:1.5em; }

#p_photoPage{
position:relative;
text-align:center;
height:37px;line-height:37px;
margin:10px 0 10px 10px;
color:#CC0001;}
#a_photoPrev,#a_photoNext{
position:absolute;
display:block;top:0px;
font-size:1.18em;
color:#CC0001;font-weight:bold;
width:85px;height:37px;line-height:29px; 
background:url(../images/sprite_gallery.png) no-repeat;}
#a_photoPrev{background-position:0 -200px;left:0px;padding-left:12px;  }
#a_photoNext{background-position:-100px -200px;right:0px;padding-right:12px; }



/* commentBox */

.commentBox{
border:1px solid #E2E2E2;}
.loginBox{
border:1px solid #E2E2E2;
border-top:none; }
.loginBox .a_tip{color:#B70000;margin-left:10px; }
.dl_comment{
padding:10px; 
border-bottom:1px solid #e2e2e2;}

.commentBox dt{
color:#CC0000;
margin:8px 0; }

.commentBox dt span{margin-right:15px; }

.commentBox dd.dd_com{
line-height:1.7em;
color:#666;}
.commentBox dd.dd_more{
text-align:right;
font-weight:bold;}

.commentBox dd.dd_more a{
color:#CC0000;
font-family:"宋体";}

.commentBox dd.dd_refer .dl_comment{
border:1px solid #bcbcbc;
background:#FFFFF0;
margin-bottom:10px; }


/* form_comment */
.form_comment{
border-top:1px solid #e2e2e2; 
padding:10px; }

.form_comment .red{color:#B50100;font-family:"宋体";margin-right:3px; }
.form_comment .em_tip{color:#999;margin-left:6px; }
.form_comment .h3_title{
color:#CC0000;
margin:6px;
font-size:1.167em;}

.form_comment p.p_item{
padding:6px 0; }
.form_comment .txt{
padding:4px 0; 
width:300px; 
border:1px solid #D3D2CE;
vertical-align:middle;}
.form_comment p.p_btn{
padding-left:75px;
}
.loginBox{
padding:30px 0 30px 140px; }
.loginBox p.p_btn{
padding-left:126px; }
.form_comment  img{
vertical-align:middle;}
.form_comment .txt_a2{width:80px; }
.form_comment .txt_a3{width:160px; }
.form_comment .btn{
background:#e4e4e4; 
border:1px solid #ccc;
color:#CC0000;
font-weight:bold;
width:65px;
padding:2px 0 3px;
padding:3px 0\9; 
*padding:4px 0 1px; 
text-align:center;
margin-right:5px; }
.form_comment .txta{
width:550px;height:6em;
line-height:1.5em;
border:1px solid #D3D2CE;}

.form_comment  .itemTitle{
float:left;
position:relative;
top:3px; 
top:5px\9; 
width:70px;
text-align:right;
margin-right:6px;
_display:inline;}
.loginBox  .itemTitle{
width:120px; }


.span_bookD{
float:left;
margin:20px 15px 0 0;
display:inline;}

.h3_bookDTitle{margin-top:20px;color:#CC0001;font-size:1.167em; }
.h3_bookDTitle span{margin-left:10px; }
.h4_bookDInfo{font-weight:normal;margin:8px 0 10px; }
.h4_bookDInfo span{margin-right:10px; }



/*=ul_sitemap*/
.ul_sitemap{
overflow:hidden;
padding:0 25px 25px 0;
margin:12px;
 }

.ul_sitemap li{
width:100%; 
overflow:hidden;
margin-bottom:10px;
font-size:1.18em;}

.ul_sitemap a{
font-weight:bold;
color:#CC0000;
margin-bottom:10px; 
}

.ul_sitemap ul{
margin:5px 0 10px;}
.ul_sitemap ul li{
display:inline;
margin-right:24px;
margin-bottom:0;
font-size:0.88em;}

.ul_sitemap ul ul li{
font-size:1em;}

.ul_sitemap ul a{
float:none;
font-weight:normal;
color:#333;
white-space:nowrap;}
.ul_sitemap ul a:hover{
color:#CC0000;}





/*alertBox*/

.popBox{
z-index:999; /*alertBox 在所有页面元素的层级上面，请保持z-index为页面中的最大值*/
display:none;
position:fixed;
top:50%;
left:50%;
width:300px;
margin:-50px 0 0 -133px;  
background:#FFFFF4;			/*alertBox  背景色*/
filter:alpha(opacity=90);	/*alertBox  透明度 ie*/
opacity:0.90;	/*alertBox  透明度*/
text-align:center; }

* html .popBox{
position:absolute;
top:expression(offsetParent.scrollTop+offsetParent.clientHeight/2);}/*alertBox ie6绝对居中，比较耗资源，如果不需要兼容，可删除*/

.popBox h2{
height:25px; 
padding-left:10px; 
background:url(../images/alertBoxBg.gif) no-repeat 0 0;
color:#fff;}
.popBox h2 span{
display:block;
height:25px;line-height:25px; 
text-align:left;
background:url(../images/alertBoxBg.gif) no-repeat 100% 0; }

.popClose{
position:absolute;
top:4px;right:5px;
width:16px;height:16px;  
background:url(../images/alertBoxBg.gif) no-repeat -7px -120px;
text-indent:-999em;overflow:hidden;}

.alertIn{
padding:15px;
border:1px solid #BB0000;
border-top:none;
color:#111;}

.IndexPicNewsMore{width:80px; position:absolute; right:2px; top:2px; height:20px; line-height: 20px; font-weight:bold; z-index:1000; background:url(../images/index_moreLinks.png) no-repeat; padding-left:18px;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/index_moreLinks.png');_ background-image: none;}
.IndexPicNewsMore a{ color:#fff; text-decoration: none;}
.IndexPicNewsMore a:hover{ text-decoration:underline;}