/* 暂放：以后要加到COMM文件去 */



body{ 
text-align: center;
background:#FFFFFF; 
COLOR: #333333;
font-size: 14px; 
margin:0px;
background-image:url(skin01/top_bg.gif);
background-repeat: no-repeat;
	SCROLLBAR-FACE-COLOR: #e4e4e4; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #a0a0a0; SCROLLBAR-3DLIGHT-COLOR: #a0a0a0; SCROLLBAR-ARROW-COLOR: #808080; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #e4e4e4
}
td,th,span,font,div {
    margin: 0px auto;
    COLOR: #333333;
	FONT-SIZE: 12px;
	}
.form{
margin:0px;
}
	
INPUT  {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid;  BORDER-LEFT: #666666 1px solid; COLOR: #666666; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff;
}
.radio{
	BORDER: #666666 0px solid; 
}



TEXTAREA,SELECT {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px;  BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}

.buttom{
cursor:pointer;
}



A:link,A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}


A.na:link,A.na:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.na:hover {
	COLOR: #333333;
	TEXT-DECORATION: none;
    position:relative;left:2px;top:1px
	
}


.main{
margin: 0px auto;
display:table;
height: auto;
width:990px;
}


.main2{
width:990px;
display: table;
}

.mbg{
background-image:url(skin01/top_bg.gif);
height:29px;
line-height:29px;
text-align:left;
	border-right: solid #ccc 1px;
	border-left: solid #ccc 1px;
}

.mbg span{
float:left;
line-height:29px;
}

.mbg span form{
float:left;
/*background:#ccc; 
*/
}

.mbg span form INPUT{
FONT-SIZE: 12px;
padding:0px;
border-color: #ccc;
margin-top:3px;
}






#logo{
width:180px;
height:90px;
float:left;
text-align:left;

}
#logo_text{
width:130px;
height:90px;
text-align:left;
color:#666;
float:left;
}

#baner{
width:580px;
height:90px;
float:left;
}

#top_right{
width:75px;
height:90px;
float:left;
}
#top_line{
height:5px;
background:#3CB9EF;
margin-bottom:4px;
}

#top_title{
	color: #C18510;
	filter: progid:DXImageTransform.Microsoft.DropShadow(color=white ,offX=1,offY=1);
}


#top_space{
height:40px;
}
#top_fav{
text-align:right;
}



#nav_left{
float:left;
width:5px;
height:36px;
background-image:url(skin02/nav_left.gif);
background-repeat: no-repeat;
}
#nav_right{
float:left;
width:6px;
height:36px;
background-image:url(skin02/nav_right.gif);
background-repeat: no-repeat;
}
.nav{
float:left;
width:979px;
height:36px;
background-image:url(skin02/nav_link_bg.gif);
background-repeat:repeat-x;
}

.nav01{
float:left;
width:94px;
height:18px;
font-size:14px;
font-weight:bold;
background-image:url(skin02/nav_link_bg.gif);
color:#fff;
padding-top:12px;
padding-bottom:6px;
cursor:pointer;
}
.nav02{
float:left;
width:4px;
height:36px;
background-image:url(skin02/nav_link_space.gif);
}
.nav03{
float:left;
width:10px;
height:34px;
}


#path_left{
float:left;
width:5px;
height:34px;
background-image:url(skin01/path_left.gif);
background-repeat: no-repeat;
}
#path_right{
float:left;
width:5px;
height:34px;
background-image:url(skin01/path_right.gif);
background-repeat: no-repeat;
}
.path{
float:left;
width:980px;
height:34px;

background-image:url(skin02/path_bg.gif);
}
#path_left2{
float:left;
width:4px;
height:37px;
background-image:url(skin02/path_left2.gif);
background-repeat: no-repeat;
}
#path_right2{
float:left;
width:3px;
height:37px;
background-image:url(skin02/path_right2.gif);
background-repeat: no-repeat;
}
.path2{
float:left;
width:983px;
height:37px;

background-image:url(skin02/path_bg2.gif);
}

.path_class_bg{
float:left;
width:77px;
height:21px;
line-height:21px;
text-align:center;
background-image:url(skin02/class_bg.gif);
background-repeat:no-repeat;
margin:6px 10px 0px 8px;
}

.path_class_bg2{
float:left;
width:33px;
height:27px;
line-height:21px;
text-align:center;
background-image:url(skin01/search.gif);
background-repeat:no-repeat;
margin:6px 10px 0px 2px;
}

.col_4_1{
width:230px;
float:left;

}

.col_4_3{
width:720px;
float:left;
}

.col_5_1{
width:195px;
float:left;

}



.col_5_4{
width:788px;
float:left;
}

.col_5_3{
width:586px;
float:left;
}

.col_space{
width:5px;
float:left;

}
.row_space{
height:4px;
width:100%;

}

.col_100_70{
width:55%;
float:left;
margin-left:6px;
padding:8px 0px 1px 5px;
text-align:left;
	border-width: 0px 0px 1px 0px;
	border-bottom-style: dotted;
	border-bottom-color: #999;

}

.line_dot2{
width:100%;
padding:8px 0px 1px 0px;
margin-top:0px;
text-align:left;
	border-width: 0px 0px 1px 0px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;

}
.line_dot2_to2{
width:100%;
padding:9px 0px 1px 0px;
margin-top:0px;
text-align:left;
	border-width: 0px 0px 1px 0px;
	border-bottom-style: solid;
	border-bottom-color:#acdcf3;

}
.line_dot2_to0{
width:100%;
padding:8px 0px 1px 0px;
margin-top:0px;
text-align:left;



}
.line_dot2_to1{
width:100%;
padding:8px 0px 1px 0px;
margin-top:0px;
text-align:left;
	background-color:#f7fdfe;


}
.line_dot3{
float:left;
height:17px;
padding-top:5px;
	border-width: 0px 0px 1px 0px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
}

.line_dot4{
height:17px;
padding-top:5px;
	border-width: 0px 0px 1px 0px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
}

.line_dot_new1{
width:98%;
padding:0px 0px 1px 0px;
margin-top:8px;
text-align:left;
	border-width: 0px 0px 1px 0px;
	border-bottom-style:dotted;
	border-bottom-color: #ccc;

}



.col_100_30{
width:35%;
float:left;
padding:8px 0px 1px 0px;
text-align:left;
	border-width: 0px 0px 1px 0px;
	border-bottom-style: dotted;
	border-bottom-color: #999;

}

.blue_left{
width:100%;
height:37px;
background-image:url(skin02/blue_top_left.gif);
background-position:left;
background-repeat: no-repeat;

}
.blue_right{
width:100%;
height:37px;
background-image:url(skin02/blue_top_right.gif);
background-position:right;
background-repeat: no-repeat;
}

.blue_pic{
width:100%;
height:37px;

background-image:url(skin02/house.png);

background-position:right;
background-repeat: no-repeat;

}
.blue_more{
width:100%;
height:37px;
background-image:url(skin01/more.gif);
background-position:right;
background-repeat: no-repeat;
}

.blue_top{
width:100%;
height:37px;
background-image:url(skin02/blue_top_mid.gif);
margin:0px 0px 0px 0px;
}

.blue_mid{
border-left:#ADDCF3 1px solid;
border-right:#ADDCF3 1px solid;
}



.blue_bottom_left{
height:11px;
background-image:url(skin02/blue_bottom_left.gif);
background-repeat: no-repeat;
}
.blue_bottom_right{
height:11px;
background-image:url(skin02/blue_bottom_right.gif);
background-position:top right;
background-repeat: no-repeat;
}

.blue_bottom_pic_left{
height:11px;
margin:0px 4px 0px 4px;
background-image:url(skin02/blue_bottom_pic1.gif);
background-repeat: no-repeat;
}
.blue_bottom_pic_right{
height:11px;
background-image:url(skin02/blue_bottom_pic2.gif);
background-repeat: no-repeat;
background-position:top right;

}

.blue_bottom{
width:100%;
height:11px;
background-image:url(skin02/blue_bottom_bg.gif);
background-repeat: repeat-x;
margin:0px 0px 0px 0px;
}



.xblue_bottom{
width:100%;
height:11px;
background-image:url(skin01/xblue_bottom_bg.gif);
background-repeat: repeat-x;
margin:0px 0px 0px 0px;
}
.xblue_bottom_left{
height:11px;
background-image:url(skin01/xblue_bottom_left.gif);
background-repeat: no-repeat;
}
.xblue_bottom_right{
height:11px;
background-image:url(skin01/xblue_bottom_right.gif);
background-position:top right;
background-repeat: no-repeat;
}


.xblue_top{
width:100%;
height:11px;
background-image:url(skin01/xblue_top_bg.gif);
background-repeat: repeat-x;
margin:0px 0px 0px 0px;
}
.xblue_top_left{
height:11px;
background-image:url(skin01/xblue_top_left.gif);
background-repeat: no-repeat;
}
.xblue_top_right{
height:11px;
background-image:url(skin01/xblue_top_right.gif);
background-position:top right;
background-repeat: no-repeat;
}


.line_dot{
	border-width: 0px 0px 1px 0px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
    margin-top:10px;
	text-align:left;
}

.class_title{
float:left;width:auto;padding-top:6px;text-align:left;color:#00b8db;
font-weight:bold; font-size: 14px;
}

.mid_space{
padding-left:8px;width:180px;float:left;
}
.mid_space div {
float:left;
}

.mid_space2{
padding-left:8px;width:207px;float:left;
}
.mid_space2 div {
float:left;
}


#foot02{
height:125px;
width:100%;
text-align:center;
background-image:url(skin01/foot_bg.gif);
}
#foot02 div{
margin:0px auto;

}

.novel_k{
width:141px;
float:left;
}

.novel_k_pic img{
margin-top:4px;
width:110px;
height:154px;
}

.novel_k_pic2 img{
width:126px;
height:182px;
}


A.green_link:link,A.green_link:visited {
	COLOR: #009900; TEXT-DECORATION: none
}
A.green_link:hover {
	COLOR: #ff0000;
	
}

.novel_k_pic{
margin-top:7px;
background-image:url(skin01/novel_book_bg.gif);
background-repeat: no-repeat;
background-position:center;
width:121px;
height:162px;
margin-bottom:3px;

}

#path a:link,#path a:visited{
	COLOR:#000000; TEXT-DECORATION: none
}

#path a:hover{
color:#F46933;
}

A.red_link:link,A.red_link:visited {
	COLOR: #FF0000; TEXT-DECORATION: none
}






/*css_comm.css 结束*/

.row_sp{
clear:both;
width:100%;
height:5px;
overflow:hidden;

}
.linef_left{
float:left;
display:inline;
}
.linef_right{
float:left;
display:inline;
}
.margin_5{
margin:0 0 0 5px;
}
.col4_1{
width:238px;
}
.col4_2{
width:504px;
}
.col4_3{
width:747px;
}
/*--------------------------------------------------*/

#aa_adimg{
margin:0;
padding:0;
background-color:#f1e9e6;
}
#aa_adimg img{

margin:4px auto;
border:1px #6fcbe2 solid;
width:228px;
height:238px;

}
#aa_Infort{
margin:0;
padding:0;

border:1px #d5d5d5 dotted;
text-align:left;

}
#aa_Infort li{
margin:0;
padding:4px 5px 4px 5px;
line-height:20px;
list-style:none;

}
#aa_Infort h1{
font-size:16px;
text-align:center;
margin:0;

}
#aa_Infort h1 img{
margin:0 auto;
border:0;
}
#aa_Infort li.title{
padding:4px 0 4px 32px;
font-size:14px;
font-weight:bold;
line-height:20px;
background-image:url(default/writers/yanl.gif);
background-position:10px 50%;
background-repeat:no-repeat;
}

#aa_Infort li.title img{
float:right;
border:0;

}





#aa_log{
float:left;
width:100%;
margin:10px 0 0 0;
padding:0;
list-style:none;
border-top:#000000 1px dotted;
}
#aa_log li{
float:left;
width:50%;
margin:0;
padding:4px 0 4px 0;
text-align:left;
}
#aa_log li span{
margin:0 5px;
color:#FF0000;
}



.dhtitleb{
height:5px;
width:auto;
clear:both;
background-image:url(default/writers/dhtitleb.gif);
background-position:center top;
background-repeat:no-repeat;
overflow:hidden;
}

#dh{
list-style:none;
text-align:left;

margin:6px 0 0 0;
border-left:#e1e1e1 1px solid;
border-right:#e1e1e1 1px solid;
}
#dh dt{
height:23px;
margin:0;
font-weight:bold;
color:#FFFFFF;
line-height:25px;
padding:0 0 0 30px;
overflow:hidden;
background-image:url(default/writers/yj_title.gif);
background-position:center 0%;
background-repeat:no-repeat;

}
#dh dd{
width:150px;
margin:0 0 0 30px;
padding:4px 0 4px 0;
display:list-item;
list-style-image:url(default/writers/dy1.gif);
list-style-position:outside;
border-bottom:#CCCCCC 1px dotted;
}
#dh .clar_sb{
margin:0 0 0 10px;
list-style-image:none;
border:0;
}
#dh dd.cb{
border:0;
}


#dh img.log{
border:0;
}
#Ahpicture{
margin:0;
padding:0;
list-style:none;
text-align:left;
}

#Ahpicture li.ahtitle{
margin:10px 0 0 0;
padding:0 0 0 32px;
background-image:url(default/writers/yanl.gif);
background-position:10px 50%;
background-repeat:no-repeat;
clear:both;
border-bottom:#62c3f2 2px dashed;
}
#Ahpicture img.img_right{
float:right;
border:0;
}

.ahblock{
float:left;
width:33%;
margin:10px 0 0 1px;

padding:0;
list-style:none;
}
.ahblock li{
padding:4px;

}
.ahblock li img{
width:236px;
height:99px;
border:0;

}
.yj{
background-image:url(default/writers/yj_top.gif);
background-position:50% 0%;
background-repeat:no-repeat;
}