#page{ margin:auto; width:960px;}
	#header{ position:relative; height:106px; text-align:left;}
		#header h1{ position:absolute; top:0; left:0; display:block; overflow:hidden; width:220px; height:72px; background:url(/css/images/index_logo.gif) no-repeat;}
		#header h1 a{ display:block; height:100%; text-indent:-9999px;}
		#header .action{ position:absolute; top:0; right:0; overflow:hidden; height:35px; line-height:35px; color:#AB003E;}
		#header .action a{ padding:0 3px; color:#AB003E;}
		#header .nav{ position:relative; top:35px; left:220px; width:740px; height:37px; background:url(/css/images/nav_bg.jpg) repeat-x;}
		#header .nav ul{ padding-top:6px; padding-left:6px;}
		#header .nav li{ float:left; display:inline; width:81px; height:31px; line-height:31px; text-align:center;}
		#header .nav li a{ display:block; height:100%; font-size:14px; color:#FFF;}
		#header .nav li a.active{ background:url(/css/images/nav_active.jpg) no-repeat;}
		#header .nav a.important{ color:#FE0;}
		#header .nav .l,#header .nav .r{ position:absolute; top:0; display:block; width:5px; height:37px;}
		#header .nav .l{ left:0; background-image:url(/css/images/nav_l.jpg);}
		#header .nav .r{ right:0; background-image:url(/css/images/nav_r.jpg);}
		#header .subNav{ top:35px; left:0; width:100%; height:35px; background:url(/css/images/NavSub_bg.jpg) repeat-x;}
		#header .subNav .l,#header .subNav .r{ position:absolute; top:0; display:block; width:10px; height:35px;}
		#header .subNav .l{ left:0; background-image:url(/css/images/subNav_l.jpg);}
		#header .subNav .r{ right:0; background-image:url(/css/images/subNav_r.jpg);}
		#header .subNav ul{ padding:0; padding-left:96px;}
		#header .subNav li{ height:35px; line-height:35px;}
		#header .subNav li a{ font-size:12px; text-align:left; text-indent:22px; color:#DECCDA; background:url(/css/images/subNav_dot.jpg) left center no-repeat;}
	.banner{ margin:8px auto; }
		.banner a{ display:block; height:100%;}
		.ulrow li{padding:2px;}
	#search{ overflow:hidden; height:36px; text-align:left; border:1px solid #D9ABCA; background:url(/css/images/search_bg.jpg) repeat-x;}
		#search .inner{ background:url(/css/images/search_line.jpg) 400px 0 no-repeat; _background:url(/css/images/search_line.jpg) 408px 0 no-repeat;}
		#search input,#search select{ font:12px "å®‹ä½“";}
		#search select{ position:relative; top:-2px;}
		#search .icon{ float:left; display:block; overflow:hidden; width:31px; height:36px; background:url(/css/images/search_l.jpg) no-repeat;}
		#search .action{ position:relative; top:2px; _top:3px;}
		#search .action form{ display:inline;}
		#search .keyword{ margin-left:3px; padding:0 5px; padding-top:5px; overflow:hidden; width:230px; height:15px; border:1px solid #E5BCD7; background:url(/css/images/search_kw_bg.jpg) no-repeat;}
		#search .button{ position:relative; top:5px; _top:3px;}
		#search .style{ margin-left:24px;}
		#search .end{ width:66px;}
		#search .time{ width:70px;}
		#search .polt{ width:84px;}
		#search .male{ width:84px;}
		#search .female{ width:88px;}
	#content{ margin-bottom:8px; padding:8px 0; padding-top:10px; border:1px solid #D9ABCA; border-top:none; background:url(/css/images/content_bg.jpg) repeat-x #FEF6FC;}
		#content .left{ float:left; margin-left:8px; _display:inline; width:740px;}
		#content .mod h2{ position:relative; overflow:hidden; height:30px; font:bold 12px/32px "å®‹ä½“"; text-align:left; text-indent:10px; color:#86005B; background:url(/css/images/title_bg_i.jpg) repeat-x;}
		#content .mod h2 .sub,#content .mod h2 .l,#content .mod h2 .r{ position:absolute; top:0; display:block; width:8px; height:30px;}
		#content .mod h2 .sub{ right:0; width:224px;}
		#content .mod h2 .sub a{ margin-right:18px; font-weight:normal; color:#86005B;}
		#content .mod h2 .sub a.more{ margin-right:0; color:#484848;}
		#content .mod h2 .l{ left:0; background-image:url(/css/images/title_l_i.jpg);}
		#content .mod h2 .r{ right:0; border:none; background-image:url(/css/images/title_r_i.jpg);}
		#content .mod .inner{ padding:8px; padding-top:12px; padding-bottom:14px; border:1px solid #F4C9E6; border-top:none;}
		#content .inner h3{ margin-bottom:6px; overflow:hidden; height:26px; font:bold 12px/28px "å®‹ä½“"; border-bottom:1px solid #F6CEE3;}
		#content .inner h3 a{ float:left; margin-right:8px; display:block; width:80px; height:26px; color:#AB003E; background:url(/css/images/title_bg_ii_off.jpg) no-repeat;}
		#content .inner h3 a.active{ background:url(/css/images/title_bg_ii_on.jpg) no-repeat;}
		#content .info dt,#content .info dd{ float:left;}
		#content .info dl{ padding-top:12px; width:100%; clear:both;}
		#content .info dt{ padding-left:8px;}
		#content .info dt a{ font-size:14px; color:#AB003E;}
		#content .info .title{ width:472px; text-align:left;}
		#content .info .title a{ margin-left:4px; font-size:14px;}
		#content .info a.tips{ margin-left:8px; font-size:12px; color:#8B8B8B;}
		#content .info .author{ width:100px; text-align:left;}
		#content .info .author a{ width:76px; color:#693E00;}
		#content .info .date{ width:64px; text-align:right; color:#8B8B8B;}
		/* å››è¡Œ */
		#content .rowIV{ float:left; margin-bottom:12px; width:360px;}
		#content .rowIV h2 .sub{ width:72px;}
		#content .rowIV .inner{ padding:8px; padding-top:0; padding-bottom:12px;}
		#content .rowIV dl{ padding-top:10px; width:100%; clear:both;}
		#content .rowIV dt,#content .rowIV dd{ float:left;}
		#content .rowIV .title{ margin-left:6px; width:232px; text-align:left;}
		#content .rowIV .author{ width:100px; text-align:left;}
		/* äºŒè¡Œ */
		#content .rowII .inner{ padding-top:8px;}
		#content .rowII .info{ margin:auto; width:340px; height:90px; *height:110px; _height:90px; background:url(/css/images/intro_340x90_bg.jpg) no-repeat;}
		#content .rowII .avatar{ float:left; margin:7px; _display:inline; width:80px; height:99px; background:url(/css/images/avatar_80x99_bg.jpg) no-repeat;}
		#content .rowII .avatar img{ margin:5px;}
		#content .rowII .intro{ float:left; padding:8px 0; width:240px; text-align:left;}
		#content .rowII .intro h4 a{ font:12px "å®‹ä½“"; text-decoration:underline; color:#86005B;}
		#content .rowII .intro p{ margin-top:6px; line-height:160%; color:#878787;}
		#content .rowII .intro a.more{ margin-left:8px; color:#F80000;}
		#content .rowII li{ float:left; padding-top:8px; width:168px; text-align:left;}
		/* ä¸‰è¡Œ */
		#content .rowIII h2 .subNav{ position:absolute; z-index:99; left:6px;}
		#content .rowIII h2 .subNav a{ float:left; margin:5px 0 0 6px; _margin:5px 0 0 3px; display:block; overflow:hidden; width:68px; height:24px; line-height:26px; text-align:center; text-indent:0; color:#86005B; background:url(/css/images/subNav_bg.jpg) no-repeat;}
		#content .rowIII h2 .subNav a.active{ height:25px;}
		#content .rowIII .inner{ padding-bottom:6px;}
		#content .rowIII .info{ background:none;}
		#content .rowIII .avatar{ margin:0; margin-right:6px; width:80px; height:99px; background:url(/css/images/avatar_80x99_bg.jpg) no-repeat;}
		#content .rowIII .intro{ padding:2px 0; width:252px;}
		#content .rowIII .intro a.more{ margin:0; display:block;}
		#content .rowIII li{ float:left; padding-top:8px; width:112px; text-align:left;}
		#content .rowIII li a{ font-size:12px;}
		/* ä¸€è¡?*/
		#content .rowI{}
		#content .rowI .l{ float:left; width:274px;}
		#content .rowI .r{ float:left; margin-left:8px; margin-bottom:8px; width:456px; text-align:left; border:1px solid #F4C9E6;}
		#content .rowI .r .out{ margin:1px; background:url(/css/images/book_bg.jpg) repeat-x;}
		#content .rowI .r .in{ height:452px; background:url(/css/images/book_flower.jpg) bottom right no-repeat;}
		#content .rowI .r .title{ padding:8px; background:url(/css/images/book_title.jpg) bottom left repeat-x;}
		#content .rowI .r .title h3 a{ margin-right:12px; font:bold 14px "å®‹ä½“"; color:#BA2C00;}
		#content .rowI .r .title h4{ margin-top:6px; font:bold 12px "å®‹ä½“"; color:#363636;}
 		#content .rowI .r .title p{ padding-top:3px;}
		#content .rowI .r .title p a{ margin-right:6px;}
		#content .rowI .r .mod{ * height:176px !important;}
		#content .rowI .r .mod li{ float:left; margin:10px 0 0 20px; _display:inline; width:138px; height:190px; background:url(/css/images/book_line.jpg) right top no-repeat;}
		#content .rowI .r .mod li.start{ margin-left:10px;}
		#content .rowI .r .mod li.end{ width:124px; background:none;}
		#content .rowI .r .mod .photo{ width:116px; height:141px; _height:108px; background:url(/css/images/book_photo_bg.jpg) no-repeat;}
		#content .rowI .r .mod .photo img{ margin:8px;}
		#content .rowI .r .mod .info h3{ margin-top:8px;}
		#content .rowI .r .mod .info h3 a{ font-size:12px; color:#86005B;}
		#content .rowI .r .mod .info p{ line-height:160%; color:#707070;}
		#content .rowI .r .more{ color:#BA2C00;}
		#content .rowI .r .list{ padding:40px 8px 0 15px; _padding:0 8px 0 15px;}
		#content .rowI .r .list ul{ margin-top:20px !important; _ margin-top:8px;}
		#content .rowI .r .list li{ margin-top:4px; background:url(/css/images/dot_3x3.gif) 0 5px no-repeat;}
		#content .rowI .r .list li a{ padding-left:10px; font-size:13px; color:#000000;}
		#content .rowI .r .list li .tips{ margin-left:12px; color:#707070;}
		#content .rowI .r .list li a.more{ font-size:12px; color:#BA2C00;}
		#content .rowI .focus{ height:290px; border:1px solid #F3CBE6; background:url(/css/images/focus_bg.jpg);}
		#content .focus .photo img{ margin-top:8px;}
		#content .focus .info{ padding:0 8px 0 12px; text-align:left;}
		#content .focus h4 a{ font:bold 16px/240% "å®‹ä½“"; _ line-height:160%; _ padding-top:12px; color:#86005b;}
		#content .focus .info p{ text-indent:12px; line-height:184%; color:#484848;}

		#content .rowI .l .mod{ margin-top:8px; width:274px;}
		#content .rowI h2{ height:27px; font:bold 12px/29px "å®‹ä½“"; text-indent:38px; color:#AB003E; background:url(/css/images/title_bg_ii.jpg) repeat-x;}
		#content .rowI h2 .l{ left:0; width:34px; background-image:url(/css/images/title_l_ii.jpg);}
		#content .rowI h2 .r{ right:0; background-image:url(/css/images/title_r_ii.jpg);}
		#content .rowI .inner{ padding:8px 8px 10px 12px !important; padding:2px 8px 6px 12px; border:1px solid #ECCCD6; border-top:none; background:#F8E6EC;}
		#content .rowI li{ width:100%;}
		#content .rowI a.hot{ color:#F80000;}

			#content .right{ float:left; margin-left:8px; width:194px;}
		
		
		#content .right .mod{ width:194px; margin-bottom:8px;}
		#content .right .inner a{ color:#363636;}
		#content .right .inner{ padding:8px; padding-bottom:10px; text-align:left;}
		#content .right .hotTag a{ margin-right:9px; line-height:184%;}
		#content .right .inner ul{ padding-top:3px;}
		#content .right .inner li{ line-height:184%; text-align:left;}
		#content .right .inner li a{ padding-left:8px;}
		#content .right .allText li{ float:left; padding:3px 0 !important; padding:0; width:86px;}
		#content .right .allText li a{ padding:0; color:#AB003E; background:none;}
		#content .right .allText1 li{ float:left; padding:3px 0 !important; padding:0; width:180px;}
		#content .right .allText1 li a{ padding:0; color:#AB003E; background:none;}
		#content .right .tab h2 .l{ width:8px; background:url(/css/images/title_l_iii.jpg) no-repeat;}
		#content .right .tab .subNav a{ float:left; margin:4px 0 0 16px; _margin:4px 0 0 8px; display:block; width:68px; height:22px; line-height:25px; text-indent:30px; color:#AB003E; background:url(/css/images/tab_bg_off_i.jpg) no-repeat;}
		#content .right .tab .subNav a.active{ background:url(/css/images/tab_bg_on_i.jpg) no-repeat;}
		#content .right .tab .inner{ padding:8px 4px 10px 2px !important; padding:2px 4px 6px 2px;}
		#content .right .tab .inner li a{ margin-left:-8px;}
		#content .right .tab .inner li{ position:relative; _ padding:5px 0; width:100%; text-indent:4px;}
		#content .right .tab .inner li span{ position:absolute; top:0; right:0;}
		
		
		#content .right .mod .dot{ left:auto; right:0;}
	#content .right .mod .border{ padding-left:0; border-right:2px solid #FFA3BC; border-left:0;}
	#content .mCenter .inner{ padding:14px 8px;}
	#content .mCenter h2{ background-image:url(../images/tt_manage.gif) no-repeat;}
	#content .mCenter h2 a{ padding-left:110px; font-weight:bold; color:#FA5A8A; text-decoration:underline;}
	#content .mCenter p{ padding-top:12px;}
	#content .mCenter .member{ font:bold arial; color:#FE588A;}
	#content .mCenter .member input{ overflow:hidden; width:100px; height:15px; line-height:15px; border:1px solid #ABABAB;}
	#content .mCenter .remember{ color:#747472;}
	.mCenterOK .inner p{ padding-left:8px;}
	.mCenterOK .avatar{ display:inline-block; *display:inline; zoom:1; overflow:hidden; width:56px; height:56px; background:url(../images/bg_comment_avatar.png) no-repeat;}
	.mCenterOK .info{ position:relative; top:-10px; *top:0; margin-left:8px; display:inline-block; *display:inline; zoom:1; width:90px; height:56px; line-height:16px;}
	.mCenterOK .subNav a{ display:inline-block; *display:inline; zoom:1; width:49%; line-height:23px; color:#666;}
	.mCenterOK .subNav a strong{ color:red;}
	#content .cButton input{ margin-right:12px; overflow:hidden; width:55px; height:22px; font:bold 12px/23px arial; border:none; color:#FFF; background:url(../images/bg_member_btn.gif) no-repeat; cursor:pointer;}
	#content .mCenter .subNav a{ color:#B01245; padding-right:12px;}
		
		
		
	#footer{ text-align:center;position:relative; height:92px; line-height:240%; color:#484848; background:url(/css/images/footer_bg.jpg) repeat-x;}
		#footer .l,#footer .r{ position:absolute; top:0; display:block; overflow:hidden; width:4px; height:92px;}
		#footer .l{ left:0; background-image:url(/css/images/footer_l.jpg);}
		#footer .r{ right:0; background-image:url(/css/images/footer_r.jpg);}
		#footer li{ display:inline;}
		#footer li a{ padding-right:6px;}
		#footer p{ font-family:Tahoma;}
		
.link {margin:5px 0 0 0;}
.link strong {line-height:24px; color:#174b71;}
.link li {line-height:24px;}
.link li a {margin:0 0 0 8px;}
	#page .floatR{ float:right;}