﻿@import url("../general.css");
body{
	background:#fff;
}
.inputSty{
	background:#FFFBF0;
	border:1px solid #7F9DB9;
}
.inputSty2{
	background:#FFFFE1;
	border:1px solid #DDD;
	height:25px;
}
.inputSty3{
	background:#fff;
	border:1px solid #C6BBBB;
}
.pageInput{
	background:#fff;
	border:1px solid #ccc;
	height:15px;
}
.pageTop{
}
.pageMain{
}
.pageBottom{
	vertical-align:middle;
}
.topCont{
	margin-left:auto;
	margin-right:auto;
	width:970px;
}
.mainCont{
	margin-left:auto;
	margin-right:auto;
	width:970px;
	background:#fff;
}
.pageMain_L{
	vertical-align:top;
}
.pageMain_R{
	vertical-align:top;
	padding-left:15px;
}
.bottomCont{
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
	width:970px;
	background:#fff;
}
.bottomMenu{
	text-align:center;
	color:#666;
}
.bottomMenu a {
	color:#666;
}
.copyRight{
	text-align:center;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
}
.topBanner{
	background:url(images/bannerBg.gif) left no-repeat;
	height:201px;
	width:970px;
}
.primTitle{
	font-size:36px;
	font-weight:bold;
	font-family:"黑体";
	color:#3366CC;
	margin-left:50px;
}
.secTitle{
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	color:#3366CC;
	margin-left:170px;
}
.topOption{
	margin-top:5px;
}
.topOption_L{
	padding-left:10px;
	color:#808080;
}
.topOption_R{
	padding-right:10px;
	text-align:right;
	color:#808080;
}
.pnlTable{
	margin-bottom:5px;
	border:1px solid #CCC;
}
.pnlTable .pnl_TL{
	display:none;
}
.pnlTable .pnl_TC{
	background:#F2F2F2;
	font-size:14px;
	color:#000;
	padding:3px 10px 3px 10px;
}
.pnlTable .pnl_TR{
	display:none;
}
.pnlTable .pnl_ML{
	display:none;
}
.pnlTable .pnl_MC{
	background:#fff;
	padding:10px;
}
.pnlTable .pnl_MR{
	display:none;
}
.pnlTable .pnl_BL{
	display:none;
}
.pnlTable .pnl_BC{
	display:none;
}
.pnlTable .pnl_BR{
	display:none;
}
.pnlTitle_M{
	font-size:14px;
	font-weight:bold;
}
.pnlTitle_O{
	font-size:14px;
	text-align:right;
}
.perInfoList{
	list-style:none;
	margin:0px;
	padding:10px 0px;
}
.perInfoList li{
	line-height:180%;
	padding-left:20px;
}
.userId{
	background:url(images/ico_person.gif) left no-repeat;
	font-weight:bold;
}
.contTd{
	padding:10px 0px 10px 20px;
	vertical-align:top;
}
.menuBar{
	background:#fff;
	height:52px;
}
.menu_L{
	background:url(images/menu_L.gif) left no-repeat;
	width:224px;
}
.menu_C{
	background:#fff;
}
.menuTdFirst{
	background:url(images/menuFirstBg.gif) bottom no-repeat;
	width:100px;
	height:23px;
	text-align:center;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
	padding-top:4px;
	cursor:pointer;
}
.menuTd{
	padding-top:10px;
	text-align:center;
	color:#E79A0F;
	padding-left:10px;
	padding-right:10px;
	font-size:14px;
	cursor:pointer;
}
.menuTd_active{
	padding-top:10px;
	text-align:center;
	color:#000;
	padding-left:10px;
	padding-right:10px;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
}
.menuBlock{
	background:url(images/menuBlock.gif) no-repeat;
	width:1px;
}
.menuTdFirst a, .menuTd a{
	color:#7F7070;
	text-decoration:none;
}
.menuTdFirst a:hover, .menuTd a:hover{
	color:#299504;
	text-decoration:underline;
}
.menuTd_active a{
	color:#000;
	text-decoration:none;
}
.mainTitle{
	background:url(images/grayLine.gif) center repeat-x;
	vertical-align:middle;
}
.mainTitle .titleItem{
	background:#fff;
	margin-left:10px;
	padding-left:5px;
	padding-right:5px;
	color:#0046D5;
	font-weight:bold;
	font-size:14px;
}
.infoTable1{
	background:#C2C2C2;
}
.infoTable1 .infoTitle{
	background:#F4F4F5;
	font-size:14px;
	font-weight:bold;
}
.infoTable1 .infoTitle2{
	background:url(images/titleBg.gif) left top;
	font-size:14px;
	font-weight:bold;
	color:#2C4762;
	padding:5px 5px 5px 15px
}
.infoTable1 .infoTd{
	background:#fff;
	font-size:14px;
}
.infoTable1 .infoTd2{
	background:#fff;
}
.infoTable2{
	border:1px solid #EBEBEB;
}
.infoTable2 .infoTitle{
	background:#EFEFEF;
}
.infoTable2 .infoTd{
	
}
.tbTitle{
	background:#F8F8F8;
	padding:5px;
}
.tbTitle2{
	background:#FAFAFA;
	border-top:1px solid #CDCDCD;
	border-bottom:1px solid #CDCDCD;
	padding:3px;
}
.tbTitle3{
	border-bottom:1px solid #CDCDCD;
	padding:3px;
}
.tbTitle4{
	background:#EFEFEF;
	padding:5px;
}
.recList{
	border-bottom:1px solid #303030;
	padding:5px;
}
.recList ul{
	margin:0px;
	padding:0px;
}
.recList ul li{
	list-style:none;
}
.recTitle{
	font-weight:bold;
	font-size:14px;
	line-height:180%;
}
.recProfile{
	text-indent:24px;
	line-height:180%;
}
.recOther{
	text-align:right;
	line-height:180%;
}
.expTd{
	font-size:12px;
	line-height:180%;
	background:#F4F4F6;
}
.formTb1 td{
	font-size:14px;
}
.formTitle{
	border-bottom:1px dashed #666;
	padding:5px;
	font-weight:bold;
	font-size:14px;
}
.formCont{
	padding:10px;
}
.inputTitle{
	font-weight:bold;
	text-align:right;
}
.tips{
	background:url(images/ico_lamp.gif) no-repeat 5px 3px #FFEEC2;
	padding-top:5px;
	height:20px;
	padding-left:30px;
	font-weight:normal;
	color:#000;
	text-align:left;
	margin-top:10px;
	margin-bottom:10px;
}

.leftTitle{
	background:url(images/titleBg_L.gif) left no-repeat #F0F8FF;
	height:21px;
	padding-top:5px;
	padding-left:15px;
	vertical-align:middle;
	border-bottom:1px solid #7DB0E7;
	font-size:13px;
	font-weight:bold;
}
.leftOption, .leftOption a{
	color:#3366CC;
}
.listLink{
	color:#3366CC;
}
.wordCont{
	padding:10px;
	line-height:180%;
}
.txtStyle{
	line-height:180%;
}
.font14, .font14 td{
	font-size:14px;
}
.font12, .font12 td{
	font-size:12px;
}
.listTitle{
	padding-top:10px;
	padding-bottom:5px
}
.listCont{
	margin-top:5px;
	margin-bottom:5px;
}
.title1{
	font-size:16px;
	font-weight:bold;
	color:#3366CC;
}
.title2{
	font-size:14px;
	color:#3366cc;
	line-height:180%;
}
.title3{
	font-size:24px;
	font-weight:bold;
	color:#3366cc;
	line-height:180%;
}
.nameTitle{
	font-size:24px;
	font-weight:bold;
	color:#7F7070;
	line-height:180%;
}
.titleTd{
	background:#F8F8F8;
	font-weight:bold;
}
.importWord{
	color:#3366cc;
}
.message{
	margin-bottom:10px;
	margin-top:5px;
}
.excerptTxt{
	border:1px solid #C6BBBB;
	background:#f8f8f8;
	padding:3px;
	margin-bottom:5px;
}
.revertTxt{
	font-size:14px;
	padding:3px;
	margin-bottom:5px;
}
.psNameBar{
	background:#ECE9D8;
	border:1px solid #C6BBBB;
	color:#000;
	padding:3px;
}
.msgOption{
	margin-bottom:5px;
	color:#B3A8A8;
}
.msgOption a{
	color:#B3A8A8;
	text-decoration:none;
}
.dbDashLine{
	background:url(images/line_doubDash.gif) bottom repeat-x;
	padding-bottom:10px;
}
.dashLine{
	background:url(images/line_dash.gif) left center repeat-x;
	height:10px;
}
.dashLineV{
	background:url(images/line_dash.gif) repeat-y;
	padding-left:3px;
	padding-right:3px;
}
.solidLine{
	border-bottom:1px solid #ccc;
	height:2px;
	margin-top:5px;
	margin-bottom:5px;
}
.fixWidth1{
	*width:195px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.colSpace1{
	background:#CAE5FF;
	width:5px;
}
.colSpace2{
	background:url(images/lineSpace.jpg) repeat-y;
	width:5px;
	vertical-align:top;
}
.col1{
	vertical-align:top;
	border-right:1px solid #C6BBBB;
	padding-left:10px;
	padding-right:15px;
}
.col2{
	vertical-align:top;
	padding-left:15px;
}
.col3{
	vertical-align:top;
	padding-left:60px;
}
.leftMenu{
	background:url(images/dot_yellow.gif) no-repeat 6px 10px;
	padding-left:20px;
	font-size:14px;
	color:#E79A0F;
}
.leftMenu_active{
	background:url(images/dot_yellow.gif) no-repeat 6px 10px #F8F8F8;
	padding-left:20px;
	font-size:14px;
	font-weight:bold;
	color:#E79A0F;
}
.item1{
	background:url(images/dot_gray.gif) no-repeat 6px 10px;
	padding-left:20px;
}
.item1_active{
	background:url(images/dot_gray.gif) no-repeat 6px 10px;
	padding-left:20px;
	font-weight:bold;
	color:#3366CC;
}
.item1_active a{
	color:#3366CC;
}
.psPhoto{
	background:url(images/photoEmpty.gif) no-repeat #F7F7F7;
	border:1px solid #ccc;
	height:140px;
	width:140px;
	text-align:center;
	font-size:14px;
	margin-left:auto;
	margin-right:auto;
}
.psPhoto_s{
	background:url(images/photoEmpty_s.gif) no-repeat #F7F7F7;
	border:1px solid #ccc;
	height:60px;
	width:60px;
	text-align:center;
	font-size:14px;
}
.photoTitle{
	padding:2px;
	text-align:center;
	margin-bottom:5px;
	font-size:14px;
}
.dSpaceInfo{
	float:left;
	margin-right:5px;
}
.dSpaceImg{
	float:left;
	background:url(images/diskSpaceBg.gif) no-repeat;
	height:7px;
	width:100px;
	padding:2px;
	font-size:1px;
	margin-top:3px;
}
.curSpace{
	background:#19C111;
	height:7px;
	font-size:1px;
}
.welcome{
	background:url(images/arrow_gray.gif) no-repeat 0px 9px;
	padding-left:12px;
}
.owTable{
	border:1px solid #DDD;
}
.owTitleBar{
	background:url(images/owTitleBg.gif) bottom repeat-x;
	height:31px;
}
.owTitle{
	font-weight:bold;
	font-size:14px;
	color:#000;
	padding-left:10px;
}
.owInfoList{
	vertical-align:top;
	overflow:auto;
	padding:10px;
}
.album_close{
	margin-bottom:10px;
}
.album_close .albumHead{
	height:27px;
	width:100%;
}
.album_close .albumHead_L{
	border:1px solid #C6BBBB;
	background: url(images/ico_close2.gif) center no-repeat #F8F8F8;
	width:22px;
	cursor:pointer;
}
.album_close .albumHead_S{
	width:3px;
}
.album_close .albumHead_C{
	border-top:1px solid #C6BBBB;
	border-bottom:1px solid #C6BBBB;
	border-left:1px solid #C6BBBB;
	background:#F8F8F8;
	font-weight:bold;
	color:#3366cc;
	padding-left:5px;
}
.album_close .albumHead_R{
	width:40px;
	border-top:1px solid #C6BBBB;
	border-bottom:1px solid #C6BBBB;
	border-right:1px solid #C6BBBB;
	background:#F8F8F8;
	text-align:right;
}
.album_close .albumBody{
	display:none;
	width:100%;
	border-left:1px solid #C6BBBB;
	border-bottom:1px solid #C6BBBB;
	border-right:1px solid #C6BBBB;
}
.album_close .signOpen{
	display:none;
	background:url(images/imgOpen.gif) center no-repeat;
	height:16px;
	width:16px;
	margin-right:3px;
	cursor:pointer;
}
.album_close .signClose{
	background:url(images/imgClose.gif) center no-repeat;
	height:16px;
	width:16px;
	margin-right:3px;
	cursor:pointer;
}
.album_open{
	margin-bottom:10px;
}
.album_open .albumHead{
	height:27px;
	width:100%;
}
.album_open .albumHead_L{
	border-left:1px solid #C6BBBB;
	border-right:1px solid #C6BBBB;
	border-top:1px solid #C6BBBB;
	background: url(images/ico_open.gif) center no-repeat #F8F8F8;
	width:22px;
	cursor:pointer;
}
.album_open .albumHead_S{
	width:3px;
	border-bottom:1px solid #C6BBBB;
}
.album_open .albumHead_C{
	border-left:1px solid #C6BBBB;
	border-top:1px solid #C6BBBB;
	background:#F8F8F8;
	font-weight:bold;
	color:#3366cc;
	padding-left:5px;
}
.album_open .albumHead_R{
	width:40px;
	border-right:1px solid #C6BBBB;
	border-top:1px solid #C6BBBB;
	background:#F8F8F8;
	text-align:right;
}
.album_open .albumBody{
	width:100%;
	padding:5px;
	border-left:1px solid #C6BBBB;
	border-bottom:1px solid #C6BBBB;
	border-right:1px solid #C6BBBB;
}
.album_open .signOpen{
	background:url(images/imgOpen.gif) center no-repeat;
	height:16px;
	width:16px;
	margin-right:3px;
	cursor:pointer;
}
.album_open .signClose{
	background:url(images/imgClose.gif) center no-repeat;
	height:16px;
	width:16px;
	margin-right:3px;
	cursor:pointer;
}
.albumCover{
	background:url(images/albumBg.gif) center no-repeat;
	padding:8px 5px 10px 10px;
	height:76px;
	width:79px;
	text-align:center;
	margin-bottom:5px;
}
.albumOption{
	text-align:center;
}
.albumTitle{
	background:#FFFFE1;
	font-size:14px;
	padding:3px;
	margin-bottom:5px;
}

