/* CSS Document */
@import url(Comm.css);


.cBlue,a.cBlue,a.cBlue:visited{ color:#1e50a2;}
.cRed,a.cRed,a.cRed:visited{ color:#FF0000}
.cGreen,a.cGreen,a.cRed:visited{ color:#FF0000}
.blank6{ clear:both;height:6px; line-height:0px; font-size:0px;}
/**/
.colL{ float:left; width:302px; overflow:hidden}
.colR{ float:right; width:650px;}

.colMD{ clear:both;border:1px solid #a6c4e4; overflow:hidden; margin-top:5px; padding-bottom:10px; position:relative }




/*head*/
.colTil{ background:url(../Images/Owner/bg_x.gif) repeat-x left -47px; height:42px; line-height:42px; border-bottom:1px solid #bbd2e7; color:#000}
	.colTil h2{ float:left; padding-left:8px; font-size:14px; font-weight:800;}
	.colTil span{ float:right; padding-right:5px;color:#1E50A2}
	.colTil span a,.colTil span a:visited{ color:#1E50A2}
	.colTil2{ background:url(../Images/Owner/bg_x.gif) repeat-x 0 -225px; height:28px;  line-height:28px; text-align:left; border-bottom:none; border-bottom:1px solid #c9dbee; }
	.colTil2 h2{ float:left; padding-left:8px;height:28px; font-size:14px; font-weight:bold;color:#044E72; }
	.colTil2 span{ float:right;}
	.colTil2 .page{ width:100px}
	.colTil2 .page a{ float:left; cursor:pointer}
		.up{ background:url(../Images/Owner/left.gif) no-repeat left 5px; padding-left:20px;height:28px; display:block;}
		.down{ background:url(../Images/Owner/right.gif) no-repeat left 5px; padding-left:20px;height:28px; display:block; margin-left:5px; }
		.colTil2 em{ font-style:normal; float:right; padding-right:5px;color:#044E72;}
	
	
.colTil2 .arrow{ background:url(../Images/Owner/right.gif) no-repeat left 5px; padding-left:20px;height:28px; display:block; width:50px}
.colTil2 span a,.colTil2 span a:visited{ color:#FF0000}
.colTil3{ height:27px; line-height:27px}
.colTil3 p{ margin:0; padding:0 10px; font-size:12px; background:#e8f1f8; line-height:24px; overflow:hidden; white-space:nowrap}

/*.tabTil{ background:url(../Images/Owner/bg_x.gif) repeat-x 0 -280px; height:28px; color:#000;font-size:14px}
.tabTil li{ width:125px; line-height:26px; float:left;border:1px solid #a6c4e4; margin-right:-1px; cursor:pointer;cursor:pointer; text-align:center}
.tabTil li.ntes_ok{ width:127px; background:#fff; height:27px; border-bottom:none; font-weight:bold; cursor:text;}*/

/*mypass*/
.myPass{background:#fff; border:1px solid #a6c4e4; margin:5px auto auto auto}

.passData2{ clear:both; border-left:1px solid #fff;border-right:1px solid #fff; background:url(../Images/Owner/bg_x.gif) repeat-x 0 -119px; height:100px; padding-top:3px; overflow:hidden }
.passData2 .left{ float:left; background:url(../Images/Owner/main.gif) no-repeat 250px -2px; margin-top:10px; width:253px;}
	.cardnum{ background:url(../Images/Owner/main.gif) no-repeat -8px -37px; width:217px; height:28px; line-height:28px; text-indent:25px; margin:0px 0px 5px 15px}
	.cardnum a,.cardnum a:visited{ color:#C12342; width:217px; height:28px; display:block; }
	.cardnum a:hover{ text-decoration:none}
.passData2 .level{ float:left; display:inline; margin:0px 0 0 14px; text-align:left}
.passData2 .level span{ display:block; width:200px; height:18px; line-height:18px;}
.passData2 .level span,.passData2 .level B{ float:left}
.passData2 .level .t{ padding-left:5px;}
.passData2 .level .t a,.passData2 .level .t a:visited{ color:#0092C8}
.passData2 .middle{ float:left;background:url(../Images/Owner/main.gif) no-repeat 168px 8px; width:120px; padding:0px 50px 0 0px; height:95px; overflow:hidden}

.passData2 .right{ float:left; padding-left:10px; width:320px; overflow:hidden;}
.passData2 .btBg2{ float:left;margin:5px 0 0 21px; display:inline;}


.activeBook{display:inline;margin:3px 20px 0 20px; background:url(../Images/Owner/main.gif) no-repeat -9px -5px; width:120px; height:28px; line-height:28px; text-align:center;overflow:hidden; border:0 none; float:left}
	.activeBook a:hover{ text-decoration:none}


/*MODULE*/
.tList{ margin:0 10px; font-size:12px; line-height:22px; text-align:left; padding-top:5px}
.tList li{ background:url(../Images/Owner/main.gif) no-repeat -300px 8px; padding-left:12px; height:22px; overflow:hidden;display:block;margin:0 auto;}
.tList li  span{ float:right; color:#999999}
.all{ clear:both; height:20px; text-align:right; padding-right:10px}

.rList{ padding:0px 10px}
.rList li{ height:50px; overflow:hidden; line-height:20px; border-bottom:1px solid #ddd; padding-left:10px; padding-top:5px}
.rList li img.fright{ margin-top:10px}
.rList li span.mood{ padding-top:5px; }





/*msgtab*/
.msgtab{ margin:5px; border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.msgtab table{ width:100%}
.msgtab th{ background:#e8f1f8; font-weight:100}
.msgtab tr.comm th{ background:none;}
.msgtab th,msgtab td{ padding:3px 2px; color:#044E72}
.msgtab td,.msgtab tr.comm th{ border-bottom:1px solid #ddd; }

.dr{width:87px; position:absolute; right:42px; top:-100px;}
.dr_list{  border:1px solid #C5C5C5; border-bottom:none; padding:5px 0px 0px 8px; background:#FEFBE3; width:79px; overflow:hidden}
.dr_list span{ clear:both; display:block; width:100%; height:22px; line-height:22px}
.dr_list span a,.dr_list span a:visited,.dr_list span a:hover{ color:#666; text-decoration:none}
	.dr .dr_bt{ background:url(../Images/Owner/dr_bt.gif) no-repeat left bottom; height:11px; display:block; width:100%; line-height:0px; font-size:0px}


/*comLink*/
/*.ntes{border:1px solid #a6c4e4; border-top:none; width:379px; height:315px; overflow:hidden; padding-top:5px;}
.comLink{ margin:0; padding:0; width:100%; float:left; line-height:30px;}
.comLink dt{ float:left; display:inline; margin-left:12px; color:#1e50a2}
.comLink dd{ float:left; display:inline; margin-left:8px; width:150px; overflow:hidden}

.cList{ margin:0 10px; font-size:12px; line-height:22px; text-align:left; padding-top:5px}
.cList li{ background:url(../Images/Owner/cdot.gif) repeat-x left 8px; height:22px; overflow:hidden;}
.cList li span{ float:right; color:#999999; background:#FFFFFF;}
.cList li a{ background:url(../Images/Owner/main.gif) no-repeat -300px 3px #FFFFFF; padding-left:12px; padding-right:10px}*/

.tg { text-align:center; margin-top:5px;border:1px solid #a6c4e4; }

/*eCoupon*/
.eCoupon{ float:left; background:url(../Images/alliance/coupon_bg.gif) repeat-x; border:1px solid #C9E0F4; overflow:hidden; width:425px; margin-top:5px}
	.eCoupon h4 img{ margin:8px 0px 15px 10px}
	.econt ul{ height:100%; overflow:hidden}
	.econt ul li{ width:170px; height:137px; float:left; display:inline; line-height:0px; float:left; display:inline; margin-left:25px; overflow:hidden}
	.econt ul li img{width:170px; height:72px; margin-bottom:8px; border:1px solid #D2D2D2;}
	.econt ul li span,.econt ul li em{ display:block; width:170px; line-height:17px;}
	.econt ul li span a,.econt ul li span a:visited{ color:#FF0000; font-size:14px; font-weight:bold;}
	.econt ul li em a,.econt ul li em a:visited{ color:#386EDA}
	.econt ul li em,.econt ul li cite{ font-style:normal}
	.econt ul li em{ position:relative}
	.econt ul li cite { float:right; background:url(../Images/alliance/print.gif) no-repeat left center; height:20px; line-height:20px; padding-left:20px; position:absolute; bottom:0px; right:0px}
	.econt ul li cite a,.econt ul li cite a:visited{ color:#BFBFBF}

/*最新作品*/
.zxzp{ float:right; width:214px; background:url(../Images/alliance/bg_lift.gif) repeat; border:1px solid #ccc; padding-bottom:10px; }
.wtop{ background:url(../Images/alliance/zxzp.gif) no-repeat; height:27px;}
.theleast{background:#fff; border:1px #CCCCCC solid; width:185px; margin:0px auto; padding:0px 5px 5px 5px}
	.theleast ul li{ height:39px; font-family:Verdana; border-bottom:1px dashed #CCCCCC; line-height:18px; padding:5px 5px 0px 5px; overflow:hidden }
	.theleast ul li p{ color:#287CF2; text-indent:10px; line-height:18px}


/*控制面板*/
body { /* for IE6    图片类型随便 */
background-image:url(n1othing.txt);
background-attachment:fixed;
}
ul,li{ list-style:none; padding:0px; margin:0px}
#accordion {z-index:99;position:fixed;bottom:0px;right:0px;width:480px;height:24px;_position:absolute; /* for IE6 */_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */overflow:visible;}
	#tabMenu{ width:480px;font-size: 12px; }
	#tabMenu div{ float:left;line-height:24px;height:24px;border-top:1px solid #E5E5E5;border-left:1px solid #E5E5E5;color:#0073EA;  }
	#tabMenu .tabs{float:left; padding:0px 10px;overflow:hidden;background-color:#F7F7F7;}
	#tab04{  width:100px;display:block;z-index:0;text-align:center;overflow:hidden;bottom:0px;
margin:0px ;padding:0px;cursor:pointer; color:#0073EA;background-color:#F7F7F7;background:url(../Images/Owner/arrow.gif) no-repeat 15px -1px; }	
	#tabMenu a,#tabMenu a:visited{color:#0073EA; text-decoration:none;background-color:#F7F7F7; }
	#tabMenu div.mover{ background-color:#0073EA; color:#FFFFFF; background-position:15px -22px;}
	#tabMenu div.mout{ background-color:#F7F7F7;color:#0073EA }
	#tabMenu div.selected{background:#FFFFFF; color:#FF0084}
	
	.pbody{border:1px solid #E5E5E5;border-bottom:none;}
	.pbody h3{ background:#DDDDDD; height:24px; line-height:24px; text-align:center; color:#000000; font-size:12px; font-weight:100; margin-bottom:8px;}
	.pbody ul li,.sbody p{ padding-left:25px;line-height:24px;height:24px;font-size:12px;overflow:hidden; text-align:left;}
	div.tmover .pbody{
	width:100px;
	position:absolute;
	right:0px;
	bottom:24px;
	z-index:100;
	 background:#FFFFFF;
	 
}
.sbody{ border-bottom:1px solid #E5E5E5;border-right:1px solid #E5E5E5;}
.pbody ul li.smover .sbody{ position:absolute; right:100px;  z-index:111;background:#FFFFFF;width:100px;}	
	




