
*{margin:0px;padding:0px;}
BODY {
	BACKGROUND:url(bg.gif) center center repeat-y #F4B6C5; font-family:Tahoma, Verdana; text-align: center;
font-size:12px;
}
DIV,FORM,IMG,UL,OL,LI,DL,DT,DD,h1,h2,h3,h4,h5,h6 {
	margin:0;padding:0;BORDER:0
}
h1{font-size:16px;}
h2{font-size:14px;font-weight:bold;}
h3{font-size:12px;}
h4{font-size:11px}
h5{font-size:10px}
h6{font-size:9px}
LI {
	LIST-STYLE-TYPE: none
}
TABLE {}
IMG {
	VERTICAL-ALIGN: top
}
A  {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover { text-decoration:underline;}

.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.clear {
	CLEAR: both; FONT-SIZE: 1px; VISIBILITY: hidden; OVERFLOW: hidden; WIDTh: 1px; hEIGhT: 0px
}
.hidden {
	DISPLAY: none
}
.unLine,.unLine A {
	TEXT-DECORATION: none
}

.blank3,.blank6,.blank9,.blank12,.blank15,.blank20  {
	CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; WIDTh: 100%; 
}
.blank3 {
	hEIGhT: 3px;
}
.blank6 {
	hEIGhT: 6px;
}
.blank9 {
    hEIGhT: 9px;
}
.blank12 {
	hEIGhT: 12px;
}
.blank15 {
	hEIGhT: 15px;
}
.blank20 {
	hEIGhT: 20px;
}

/*top*/
.nav {margin: 10px 0 10px 12px !important; margin: 10px 0 10px 12px; }
.wrap { width: 970px;text-align: left; margin: 0 auto; overflow: hidden; }
.top { width: 100%; text-align: left; background:url(topbg.gif) repeat-x; margin: 0 auto; overflow: hidden; }
#header { width: 970px;margin: 0 auto; }
#header h2 { float: left;}
#ad_headerbanner { float: right;padding-top:30px;}

.menu {
	CLEAR: both; MARGIN: 0px auto; WIDTh: 970px;BACKGROUND: url(MNav03.gif) repeat-x;
}
.menu .menutop {
	CLEAR: both; BACKGROUND: url(MNav07.gif) no-repeat right top; LINE-hEIGhT: 36px; hEIGhT: 36px
}
.menu .menutop UL {
	PADDING-LEFT: 15px; BACKGROUND: url(MNav01.gif) no-repeat left top; hEIGhT: 36px
}
.menutop LI {
	PADDING-RIGhT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(MNav05.gif) no-repeat right 50%; FLOAT: left;
}
.menu .menutop LI A { COLOR:#3F4E5A;}


/*content*/
.pArea {
	CLEAR: both; BACKGROUND: #F4B6C5; MARGIN: 0px auto; WIDTh: 970px
}

.pArea .pAreaL {
	FLOAT: left; WIDTh: 750px
}
.pArea .pAreaM {
	FLOAT: left; WIDTh: 25px
}
.pArea .pAreaR {
	BACKGROUND: url(RightBg.gif) no-repeat center 0px; FLOAT: right; WIDTh: 200px; hEIGhT:40px;
}
.pArea .pAreaL {
	FLOAT: left; WIDTh: 750px
}
.pArea2 .pAreaL,.pArea3 .pAreaL {
	BORDER-TOP: #FFB9D1 1px solid; FLOAT: left; WIDTh: 750px
}
.pArea2 .pArea2R,.pArea3 .pArea3R {
	BORDER-TOP: #FFB9D1 1px solid; FLOAT: right; WIDTh: 185px
}
.pArea .pAreaM,.pArea2 .pAreaM,.pArea3 .pAreaM {
	FLOAT: left; WIDTh: 25px
}
.area2 {
	CLEAR: both; MARGIN: 0px auto; WIDTh: 750px
}
.area2 .col1 {
	FLOAT: left; WIDTh: 462px
}
.area2 .col2 {
	FLOAT: right; WIDTh: 288px
}
.area3 {
	CLEAR: both; BACKGROUND: url(bg17.jpg) #ffffff no-repeat 0px 0px; MARGIN: 0px auto; WIDTh: 748px
}
.area4 {
	CLEAR: both; MARGIN: 0px auto; WIDTh: 748px
}
.MNLine1 {
	CLEAR: both; BACKGROUND: url(areaLine.gif) no-repeat; MARGIN: 0px auto; OVERFLOW: hidden; WIDTh: 960px; hEIGhT: 1px
}
.MNLine2 {
	CLEAR: both; BACKGROUND: url(i3.gif) repeat-x; MARGIN: 0px auto; OVERFLOW: hidden; WIDTh: 162px; hEIGhT: 1px
}
.MNLine3 {
	CLEAR: both; BACKGROUND: #F4B6C5; MARGIN: 0px auto; WIDTh: 750px; LINE-hEIGhT: 1px; hEIGhT: 9px
}
.MNLine4 {
	CLEAR: both; BORDER-TOP: #ccc 1px solid; BACKGROUND: #F4B6C5; MARGIN: 0px auto; WIDTh: 750px; LINE-hEIGhT: 1px; hEIGhT: 9px
}
.MNLine5 {
	CLEAR: both; BACKGROUND: #F4B6C5; MARGIN: 0px auto; WIDTh: 750px; LINE-hEIGhT: 1px; BORDER-BOTTOM: #ccc 1px solid; hEIGhT: 9px
}
.MNLine6 {
	CLEAR: both; BORDER-TOP: #ccc 1px solid; BACKGROUND: #F4B6C5; MARGIN: 0px auto; WIDTh: 185px; LINE-hEIGhT: 1px; BORDER-BOTTOM: #ccc 1px solid; hEIGhT: 9px
}


/* flash */
.flash {width:100%; background:#F4B6C5; }

.flash_left { float:left}

.flash_right { float:right; border:5px solid #FDD9E9; height:235px; width:212px; text-align:left; background:#fff}

/* tab */
.flash_right li{ background:url(ico_1.gif) 8px 3px no-repeat; padding:0px 0 8px 18px; }

.flash_right a { color:#705141}

.flash_right li img{ padding-top:2px; padding-left:5px;}

.tab
{
 width:212px;
 height:235px;
 margin:0 auto;
 overflow:hidden;

}
.tab_menu,.tab_menu li
{
 margin:0 0 15px 0;
 padding:0;
 height:35px;
 list-style:none;
 overflow:hidden;
 text-align:center;
}
.tab_menu .default
{
 width:106px;
 float:left;
 font-size:10pt;
 line-height:1.5;
 padding-top:5px;
 cursor:pointer; 
 font-weight:bold;
 background:url('tab_default.gif') no-repeat;
}
.tab_menu .active
{
 width:106px;
 float:left;
 font-size:10pt;
 line-height:1.5;
 padding-top:5px;
 cursor:pointer; 
 font-weight:bold;
 color:#FFFFFF;
 background:url('tab_on.gif') no-repeat;
}
.con
{
 width:422px;
 height:184px;
 margin:0 auto;
}
.div1_l1 a,div1_l2 a,div1_l3 a { color:#705141}


.leftTitle1 {
	CLEAR: both; MARGIN: 0px auto; WIDTh: 748px; height:50px; background:url(Bar_bg.gif) no-repeat;
}
.leftTitle1 .T_name {
	FLOAT: left; display:inline; TEXT-ALIGN: center; margin-left:8px; padding:12px 0 0 0; width:115px; letter-spacing:1px; color:#ffffff;
}

.leftTitle1 SPAN {
	PADDING-RIGhT: 20px; PADDING-LEFT: 8px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}

.leftContent1 {
	WIDTh: 748px; background:url(bg_bar2.gif) repeat-y;
}

.leftEnd1 {
	CLEAR: both; MARGIN-left: -24px !important;MARGIN-left: 0px; WIDTh: 748px; height:14px; background:url(bg_bar3.gif) no-repeat;
}
.leftEnd2 {
	CLEAR: both; MARGIN-left: 0px; WIDTh: 748px; height:14px; background:url(bg_bar3.gif) no-repeat;
}
.leftList2 {
	CLEAR: both; MARGIN: 0px auto; WIDTh: 700px;
}

.Pic_ico {  WIDTh: 80px; hEIGhT: 80px; POSITION: absolute;margin:1px 0 0 0px;}


.leftList2 .leftList2L {
	FLOAT: left;  MARGIN-left: -8px !important; MARGIN-left: 10px; 
}
.leftList2 .leftList2L .image  {
	BORDER:#FFB9D1 1px solid; padding:1px
}

.leftList2 .leftList2L h4 {
	margin:5px 0 0 10px; WIDTh: 260px; COLOR: #666; TEXT-ALIGN: left
}
.leftList2 .leftList2L h4 A {
	COLOR: #666
}
.leftList2 .leftList2L h4 A:hover {
	COLOR: #666
}
.leftList2 .leftList2R {
	FLOAT: right; WIDTh: 425px; margin-right:-10px !important; margin-right:-35px;
}
.leftList2 .leftList2R LI {
	FLOAT: left; margin-left:10px; margin-right:5px; display:inline;
}
.leftList2 .leftList2R IMG {
	BORDER: #FFB9D1 1px solid;
}
.leftList2 .leftList2R h4 {
	WIDTh: 120px; COLOR: #666; TEXT-ALIGN:center;
}
.leftList2 .leftList2R h4 A {
	COLOR: #666
}
.leftList2 .leftList2R h4 A:hover {
	COLOR: #666
}
.leftList3 {
	CLEAR: both; PADDING-LEFT: 26px; padding-bottom:8px; MARGIN: 0px auto; WIDTh: 720px
}
.leftList3 LI {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-RIGhT: 23px; padding-top:5px; display:inline;  background:#FFB9D1; width:120px;
}
.leftList3 IMG {padding-left:5px;
	
}
.leftList3 h4 {
	CLEAR: both; WIDTh: 110px;  PADDING: 8px 5px 5px 5px ; TEXT-ALIGN: center;
}
.leftList3 h4 A {
	COLOR: #fff
}

.leftList4 {
	CLEAR: both; PADDING:24px 0px 15px 0; MARGIN: 0px auto; WIDTh: 720px;
}
.leftList4 UL {
	CLEAR: both; WIDTh: 720px
}
.leftList4 LI {
	FLOAT: left; WIDTh: 20%
}
.leftList4 LI h2 {
	CLEAR: both; MARGIN: 0px auto; WIDTh: 120px; PADDING: 0 0 3 0; TEXT-ALIGN: left
}
.leftList4 LI h3 IMG {
	CLEAR: both; BORDER: #FFB9D1 1px solid; padding:1px;
}
.leftList4 LI h4 {
	CLEAR: both; PADDING: 3px 0 0 0; FONT-WEIGhT: bold;  MARGIN: 0px auto; WIDTh: 120px; LINE-hEIGhT: 160%; TEXT-ALIGN: left
}
.leftList4 LI h5 {
	CLEAR: both; MARGIN: 0px auto; WIDTh: 120px; COLOR: #666; LINE-hEIGhT: 160%; TEXT-ALIGN: left
}
.leftList4 LI h4 A {
	COLOR: #000
}

.leftList4 LI h4 A:hover {
	COLOR:#F27900
}

.leftList5 {
	CLEAR: both; PADDING:24px 0px 15px 10px;  MARGIN: 0px auto; WIDTh: 720px
}
.leftList5 LI {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-LEFT: 10px
}
.leftList5 IMG {
	BORDER: #FFB9D1 1px solid; padding:2px;
}
.leftList5 h4 {
	CLEAR: both; WIDTh: 120px; COLOR: #666; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.leftList5 h4 A {
	COLOR: #666
}




.rightContent {
	CLEAR: both
}
.rightContent .pic2 {
	BACKGROUND: url(RightBg.gif) no-repeat; hEIGhT: 40px; margin:0 20px 10px 0;
}
.rightContent .pic {
	CLEAR: both; MARGIN: 0px 0 -20px 0; PADDING:20px 0 8px 0; BACKGROUND: url(RightPicBg.gif) no-repeat; hEIGhT:240px;
}

.rightContent .pic  IMG {
	BORDER: #FFB9D1 3px solid;  
}
.rightContent .pic h4,.top10 .google h4 {
	CLEAR: both; PADDING-RIGhT: 0px; PADDING-LEFT: 0px; FONT-WEIGhT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTh: 120px; PADDING-TOP: 3px; TEXT-ALIGN: left
}


.rightContent .pic  h4 A {
	COLOR:#000
}
.rightContent .pic h4 A:hover {
	COLOR:#A60000;
}
 .rightContent .pic .pic_ico,.top10 .google .pic_ico {
    BACKGROUND: url(spoos.png); margin:122px 0 0 77px; WIDTh: 46px; hEIGhT: 41px; POSITION: absolute;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/spoos/spoos.png");
_background:none;

}


/* thread */
#thread_order_up {}
#thread_order_up h4 span {padding:5px 5px 5px 20px; background:url(up.gif) no-repeat; color: #006600; font-family: Georgia, "Times New Roman", Times, serif}


/* list */

.mainContent {
	MARGIN: auto; OVERFLOW: hidden; WIDTh: 970px;
}
.col1 {
	BACKGROUND: url(bg_bar2.gif) repeat-y; width:748px;FLOAT: left; OVERFLOW: hidden; TEXT-ALIGN: left
}

.col1end {
	BACKGROUND: url(bg_bar3.gif) no-repeat; width:748px;FLOAT: left; OVERFLOW: hidden; TEXT-ALIGN: left
}
.col3 {
	BACKGROUND: url(RightBg.gif) no-repeat; height:240px; width:200px;FLOAT: right; 
}
.col2 {
	FLOAT: left; OVERFLOW: hidden; WIDTh: 25px
}
.headP {
	MARGIN: 0px 0px 0px 0px
}
.headP_up {
	BACKGROUND: url(Bar_bg.gif) no-repeat; height:30px; width:747px; 
}
.headP_title {
	FLOAT: left; display:inline; TEXT-ALIGN: center; margin-left:8px; padding:12px 0 0 0; width:115px; letter-spacing:1px; color:#ffffff;
}
.top10 {
	MARGIN: 10px 0px; 
}
.top10 .title {
	padding:5px 0 0 0;
}
.top10 .content {
	CLEAR: both; margin:15px 0; BACKGROUND: url(RightPicBg.gif) no-repeat; width:200px; height:100%;FLOAT: right;
}

.top10 .google {
	CLEAR: both; margin:-10px 0; BACKGROUND: url(RightPicBg.gif) no-repeat; width:200px; height:250px;FLOAT: right;
}

.top10 .title h3 {
	FONT-WEIGhT: bold; TEXT-ALIGN:center;
}
.top10 .title .more {
	FLOAT: right
}
.content UL {
	padding:5px 0 0 20px;  background:url(ul_hit.gif) no-repeat 15px 12px
}
.content UL LI {
	PADDING:10px 0 0 15px;TEXT-ALIGN: left
}
.content UL LI a { color:#333;}



/* read 展示页 */
.read_main { margin:0 auto; width:970px; zoom:normal; border:1px solid #FFB9D1; background:#FFFFFF; overflow:hidden;}

.title {color:#000; font-size:16px; font-weight:700; }

.read_line { height:9px; border-bottom:1px solid #ccc; width:550px; margin:0 auto 5px auto;}

.read_time { font-family:Arial, helvetica, sans-serif; color:#666;}

.picread {float:left; width:620px; border:0px double #FFC6DA; padding-bottom:5px; text-align:center;}

.picread a{	border:0;}

.read { margin:10px;}
/* 图片简述 */
.read_des { text-align:left; border:1px dashed #FFB9D1; padding:5px;  line-height:18px; color:#666; width:565px}

/* 上一篇 下一篇 */
.pre_next_info a:hover { color:#FF6600; text-decoration:underline;}


/* 相关内容 */
.read_word { border:1px solid #ddd; margin:10px; text-align:left; overflow:hidden; padding:5px;}
.read_word ul { height:100%}
.read_word li { margin:0 5px; color:#336699; width:270px; float:left; line-height:150%}
.read_word a  { color:#336699;}

/* 内容页图片展示 */
.viewbox { margin-top:5px; margin-bottom:0px; overflow:hidden;  width:570px; padding:5px 3px;}


/* 内容页缩略图 */
.lookit { margin-top:5px; border:1px solid #CCC; background:#FFB9D1; padding:5px; height:77px; width:565px }
.lookit a {font-weight:bold; color: #666666; font-size:14px;}
.thumb_np {float:left; width:30px; height:77px; cursor:pointer; }
.thumb_pre_on { background:url(sleft.gif) no-repeat 5px 20px;}
.thumb_next_on { background:url(sright.gif) no-repeat 5px 20px;}
.thumb_pre_off {background:url(sleft_off.gif) no-repeat 5px 20px;}
.thumb_next_off{background:url(sright_off.gif) no-repeat 5px 20px;}
#thumb img{ border:1px solid #FFFFFF}
#thumb { width:505px; height:77px; float:left; overflow:hidden}
#thumb ul {}
#thumb ul li { float:left; margin:0 3px; display:none; padding:0}
#thumb ul li a:hover img, #thumb .on img { border:1px solid #090}

/* 顶和踩 */
.hit { margin:10px; height:70px;  font-family: Georgia, "Times New Roman", Times, serif; font-size:18px;  padding-left:130px; }
.hit .do{float:left; width:60px; height:67px;margin:2px 10px;line-height:40px; cursor:pointer;}
.hit #up{  background:url(hit_up.gif);}
.hit #down{background:url(hit_down.gif);}
.hit #return{background:url(hit_return.gif);}
.hit #say{background:url(hit_say.gif);}

/* 消息框 */
#msgbox { display:none; border:5px solid #999; width:200px; height:50px; position:absolute; background:#FFF; padding:10px;}
#msgbox #msgcon{ margin:5px; vertical-align:middle; padding:5px; color:#666666; font-size:14px;}
#msgbox #msgnav{ margin:5px;}
#msgbox #msgnav a{ background:#966; padding:5px 20px; color:#FFF; margin:60px 0 0 0}




/* read list 推荐*/
.readlist { float:left; overflow:hidden; padding-top:10px; margin:0 auto; text-align:center; width:336px;}


.readlist_side { clear:both; margin:10px auto 0 auto; height:27px; background:url(sidetop.gif) repeat-x #FFF; width:310px; border-top:1px solid #FFB9D1; border-left:1px solid #FFB9D1;border-right:1px solid #FFB9D1; text-align:left; font-weight:bold; font-size:14px; padding:8px 0 0 10px;}

.readlist_tu  { clear:both; background:#fff; width:320px;  margin:0 auto; height:auto; border-bottom:1px solid #FFB9D1; border-left:1px solid #FFB9D1;border-right:1px solid #FFB9D1; overflow:hidden}

.readlist img {
	BORDER: #ccc 1px solid; padding:3px;
}
.readlist ul {
    padding-top:5px;
}
.readlist_tu LI {
	float: left; margin-left:10px; margin-right:10px; display:inline;
}
.readlist_tu LI P {
    margin:0; padding:0;
}
.readlist_tu LI h1 {
	MARGIN: 0px; WIDTh:140px; COLOR: white; LINE-hEIGhT: 150%; padding-top:2px; padding-bottom:4px; 
}
.readlist_tu LI h1 A {
	FONT-WEIGhT: normal; FONT-SIZE: 12px; color:#333333; LINE-hEIGhT: 20px
}	

.readlist_word  { clear:both; background:#fff; width:320px; margin:0 auto; padding-bottom:8px; height:100%;border-bottom:1px solid #FFB9D1; border-left:1px solid #FFB9D1;border-right:1px solid #FFB9D1; overflow:hidden;}

.readlist_word LI { float: left; margin:2px 8px; display:inline; width:144px; text-align:left;}

.readlist_word LI a { color:#336699}

.readlist_hit {clear:both; background:#fff; width:320px; margin:0 auto; padding-bottom:8px; height:100%;border-bottom:1px solid #FFB9D1; border-left:1px solid #FFB9D1;border-right:1px solid #FFB9D1; overflow:hidden;}
.readlist_hit ul{ padding-left:20px; background:url(ul_hit.gif) no-repeat 10px 5px}
.readlist_hit li {  margin:0 10px;  width:280px; text-align:left; line-height:200% }
.readlist_hit li a { color:#336699}


/* 分页 */
.pages {height:20px; padding:5px;text-align:center; }
.pages a{ padding:3px 5px 2px 5px; margin:1px; background:#999; color:#fff; text-decoration:none;}
.pages a.on,
.pages a:hover{background:#ddd;color:#333;}


/* 友情链接 */
.link { width:200px; margin:0 auto;BACKGROUND: url(RightBg.gif) no-repeat center 0px;}

.link_title,.link_search { font-size:14px; font-weight:bold; text-align:center; padding:10px 0 5px 0; margin-bottom:10px; }

.link_word { float:left; width:72px; margin:0 5px 10px 10px;}

.link_bg {CLEAR: both; MARGIN: 0px 0 -20px 0; PADDING:20px 0 10px 0; BACKGROUND: url(RightPicBg.gif) no-repeat; hEIGhT:240px;}

.link_word a { color:#666; display:block; padding:5px 0 2px 0;}

.link_word a:hover { background:#666666; color:#FFCC33; text-decoration:none;}

.link_pic { float:left; width:80px; margin:0 2px 10px 2px;}

/*Footer*/

.foot {CLEAR: both; MARGIN: 0px auto; width: 970px;border: 1px solid #FC8EB4;background:#FFFFFF;height:50px;padding-top:15px;text-align: center;}

.album_info { margin-top:5px;}

