/*body bg*/
html{background-color:#d8ebef;}
body{color:#666666;font:12px Tahoma,Arial;}
.warp{background:url(images/head_bg.jpg) center 0 repeat-x;min-height:600px;}

/*link*/
a{color:#106aa9; text-decoration:none;}
a:hover,.line{ text-decoration:underline;}
.s7{color:#6fb0d6;}
.s7:hover{color:#106aa9;}
/*head bg*/
.header{/*background:url(images/) center top no-repeat;*/}

/*space banner*/
.spBan h2{color:#ea7e00;}
.spBan p{color:#333333;}

/*main bg*/
	.contUser{background:#ffffff;}/*right -> content*/
	
/*menu app*/
.menuApp{margin-top:35px;}

/*foot*/
.foot{color:#999999;}
.foot a{color:#666666;}

/*nav*/
.navA li a{color:#666666;font-size:14px;}
.navA li a:hover{text-decoration:none;color:#000;}
	/*left menubar list*/
		.navB .one a{font-size:14px;color:#106aa9;}
		.navB a:hover{ text-decoration:none;}
		.navB li em{color:#ff0000; font-style:normal;}
		.navB .current a{color:#106aa9;color:#333333;font-weight:700;}
		.navB .current{background:url(images/navBcur.png) 10px 0 no-repeat;}
		
/*app nav*/
.appNav_top{ background:url(images/appNav_top.png) no-repeat;}
.appNav{ background:url(images/appNav.png) no-repeat;color:#33798e;}
.appNav ul{background:url(images/appNav_ul.png) left bottom no-repeat;}
.appNav_bottom{ background:url(images/appNav_bottom.png) no-repeat;}
.appNav a{color:#33798e;}
.appNav li.current{background:url(images/appNav_cur.png) right center no-repeat; font-weight:700;}

	/*content nav one*/
.navC{border-bottom:1px solid #cce2ed;}
		.navC li{border-left:1px solid #cce2ed;border-right:1px solid #cce2ed;}
.navC li a{border-top:1px solid #cce2ed;background:#f1f6fa;color:#676568;}
.navC li a:hover{background:#ffffff;text-decoration:none;}
.navC .current,.navC li:hover{border-left:1px solid #cce2ed;border-right:1px solid #cce2ed;}
.navC li:hover a{border-top:1px solid #cce2ed;}
.navC .current a,.navC .current a:hover{background:#ffffff;border-bottom:1px solid #ffffff;color:#333333;border-top:1px solid #cce2ed;}
.navC .current a{ font-weight:700;}
		
/*nav bottom tips*/
	.tips input{color:#7eb0d3;}
	
/*box*/
.boxA,.boxB{border:1px solid #cce2ed;background:#ffffff;}
	.boxA h2,.boxB h2{background:#95b0bf;border-bottom:1px solid #cce2ed;color:#ffffff;}
	.boxA h2 a{color:#ffffff;}
	.boxA .s7{color:#6fb0d6;}
.boxC{border:1px solid #cce2ed;}
	.boxC h3{font-weight:700;color:#333333;}

/*home info*/
.userInfo{}
		.userInfoweek .button{background:url(images/pub.png) no-repeat;color:#ffffff;text-shadow: 1px 1px 0 #2d6dbf;}
		.userInfoweek .button:hover{ background-position:0 0;}
		.homeSk_input{background:url(images/homeSk_input.png) no-repeat;}
	.limit{color:#444444;}
	.homeSk{background:url(images/textarea.png) no-repeat;}
	.sk_show,.sk_img,.sk_link{}

/*border*/
.bdA{border-bottom:1px solid #e4e4e4;}
.bdB{border-bottom:1px dotted #e4e4e4;}
/*bg*/
.bgA{background:#f1f6fa;}
.bgB{background:#ffffff;}
/*title*/
h1{font-size:14px;font-weight:700;color:#333333;line-height:1.5;padding-top:2px;}
.h5{border-bottom:1px solid #cce2ed;}
	.h5 li a{color:#666666;}
	.h5 .tab a{}
	.h5 .tab a:hover{ text-decoration:none;background:#f1f6fa;}
	.h5 .tab .current a{border:1px solid #cce2ed;border-bottom:0;background:#ffffff;}
/*list*/
.ulA li:hover,.ulA li.current{background:#f1f6fa;}
.ulA em{font-size:11px;}
.ulE li a{color:#666666;}
.ulE li.current,.ulE li:hover{background:#f1f6fa;}
.ulE li.current a{color:#106aa9;}
/*replay dl*/
.redlA dl{background:#f1f6fa;}
.redlA .replyip{border:1px solid #c9ddec;background:#fff;color:#333;}
/*share*/
.shareA{background:#ffffff;border:1px solid #e4e4e4;}
.shareA span{border-left:1px solid #e4e4e4;background:#f1f6fa;}
.shareA:hover{border:1px solid #106aa9;background:#6fb0d6;text-decoration:none;color:#ffffff;}
.shareA:hover span{border-left:1px solid #106aa9;background:#6fb0d6;}
/*table*/
.tr2 td{border-top:1px solid #e4e4e4;border-bottom:1px dotted #e4e4e4;}
.tr2 td em{color:#ff5500;}
.tr3 td{border-bottom:1px dotted #e4e4e4;}
.tr3 .name em{color:#999999;}
.tr3 .name{color:#333333;}
.tr3 .value{color:#999999;}
.tr3 .value .b a{color:#333333;}
.setTable .th{color:#333333;}
.z .tr5:hover td{background:#f1f6fa;}
.z2 .tr3:hover td{background:#fffaee;}
.tr6 th{background:#f1f6fa;}
.tr6 td,.tr6 th{border-bottom:1px solid #cce2ed;color:#333333;}
.user-tr:hover{background:#f1f6fa;}
/*jobcenter*/
.tasks_text .one{background:#f1f6fa;}
/*mail add*/
.mailFri dl{background:#f1f6fa;}
.mailFri .current dl{border:1px solid #fae3b9;background:#ffffe3;}
/*search*/
.search{border:1px solid #eaeceb;background:#ffffff;}
.search .sip{background:#ffffff;}
.search ul{border:1px solid #e4e4e4;background:#ffffff;}
.search ul li:hover,.search ul li.current{background:#f1f6fa;}
.search button{background:#fff url(u/images/search.png) 2px 2px no-repeat;}
.spaceTip{background:#ffffe3;border:1px solid #fae3b9;}
.spaceTip a{color:#106aa9;}
/*user list*/
.dlA .dl{border-top:1px dotted #cccccc;}
.dlA .dl2{background:#f1f6fa;}
.dlA .dl2 dt img{border:1px solid #e4e4e4;background:#ffffff;}
.dlB .dl{border-bottom:1px dotted #cccccc;}
.dlB .dd p,.dlB .dd2 p{color:#333;}
.dlE dl{border-bottom:1px solid #e4e4e4;}
.dynamic .dd,.dynamic .dd2{border-bottom:1px dotted #e4e4e4;}
.feedImg img{border:1px solid #e4e4e4;}
.feedImgB{border:1px solid #cccccc;background:#f9f9f9;color:#999999;}
.feedImgB a{color:#6fb0d6;}
/*infoBox*/
.ulInfoA li{border-left:1px solid #dce9f1;}
.ulInfoA li em{font-size:14px; font-weight:700; font-family:Tahoma, Geneva, sans-serif}
.ulInfoA li a{color:#666666;}
.ulInfoA li a em{color:#106aa9;}
/*jobcenter*/
.user-tr td,.user-tr3 td{border-top:1px dotted #e4e4e4;}
.user-tr img{border:1px solid #e4e4e4;}
.text_open{ font-size:14px;color:#333333;font-weight:700;}
.text_open:hover{text-decoration:none;color:#106aa9;}
.current .text_open{text-decoration:none;color:#106aa9;}
.tasks_face_list li img{border:1px solid #e4e4e4;}
.tasks_text_tr td{border-top:0;}
/*app groups list*/
.dlC .dd .titleB{border-bottom:1px dotted #cccccc;}
.dlC .dd2 p.titleB{color:#333;}
/*hot*/
.w300 h2{ font-size:14px;color:#ff5500; font-weight:700;}
.w300-box{border:1px solid #e4e4e4;}
.w-390 .tr3:hover td{background:#f1f6fa;}
.today-user a{color:#333333;}
.img-list-a .current dd{ font-size:14px;color:#ff5500; font-weight:700;}
.img-list-a dl{border-bottom:1px solid #e4e4e4;}
.img-list-b li .aimg{background:#ffffff;border:1px solid #e4e4e4;}
/*ap photo*/
.g_listA li .aimg,.galbum_photo .g_listA li .aimg{background:#ffffff;border:1px solid #e4e4e4;}
.g_listAC li.current div.aimg,.galbum_photo .g_listA li.current .aimg{border:1px solid #fae3b9;background:#ffffe3;}
/*toolItem*/
.toolItem{border-bottom:2px solid #e4e4e4;}
.toolItem th{font-weight:700}
.toolItem .infos{border-bottom:1px dotted #cccccc;}
.toolInfo .toolTitle{background-color:#ffffe3; font-weight:800;border-top:2px solid #cccccc;}
/*flash upload*/
.g_photosbox td{border-bottom:1px dotted #e4e4e4;}
.photoup dt{border:1px solid #cccccc;}
/* space setting */
.moduleList li{border:1px solid #cce2ed; background-color:#f1f6fa;}
.moduleList li .icon,.moduleList li label.fl{color:#999999;}
/*help pop*/
a.help_a i{border:1px solid #fae3b9;background:#ffffe3;color:#333333;}
/*conFeed*/
.homeBg{background:#ffffff url(images/homebg.png) right 0 repeat-y;}
.feedsAll{background:#ffffff url(images/) repeat-x;border:1px solid #cce2ed;border-bottom:0;}
/*space_info*/
#space_info .face img{ border:1px solid #cccccc;}
#space_info .line{border-bottom:1px dotted #cccccc;}
.appList li a{color:#333333;}
/*conFeed*/
/*
.conFeed .dl{border-bottom:1px dotted #cccccc;}
.conFeed .dd .title{color:#333333;} 
.conFeed .dd cite a{color:#999999;}
.forward{border:1px solid #e4e4e4;background:#f9f9f9;} 
.redlB .img{border:1px solid #e4e4e4;background:#ffffff;}
.redlB .dlA{border-top:1px dotted #cccccc;}
.redlB .ddA textarea{border:1px solid #e4e4e4;}
.forward .redlB{background:#ffffff;}
.feedAdmin{border-bottom:1px dotted #cccccc;}
*/
/*Friends List*/
.friDl{border:1px solid #cce2ed;background:#f4f9fc;}
/*friends search*/
.friSearch{background:#f4f9fc;}
.friSip{border:1px solid #e4e4e4;}
.friSelect{border-left:1px solid #e4e4e4;}
/*windows table*/
.tA{border-top:1px solid #e8f5fb}
.tA .tr td{background:#f2f9fd;border-bottom:1px solid #d7eef8;border-right:1px solid #f2f9fd;border-left:1px solid #f2f9fd;color:#698fa0;padding:5px 5px 5px 10px;}
.tA td,.tA th{padding:5px;border-bottom:1px solid #e8f5fb;border-right:1px solid #fff;border-left:1px solid #fff; vertical-align:middle;line-height:21px;}
.tA tr:hover td,.tA tr:hover th{background:#f7fbff;border-bottom:1px solid #e8f5fb;border-right:1px solid #e8f5fb;border-left:1px solid #e8f5fb;color:#1d6180;}
/*span color*/
.s1{color:#f00;}/*red*/
.s2{color:#ff5500;}/*org*/
.s3{color:#080;}/*green*/
.s4{color:#106aa9;}/*blue*/
.s5{color:#333333;}/*black*/
.s6{color:#666666;}
.s7{color:#6fb0d6;}
.gray{color:#999999;}
/*ie6 png 24*/
.topwarp,.place div.one,.place div img,.navA,.popImgdel,.appNav_top,.appNav,.appNav_bottom,.logo img,.appNav .one li a img,h4.site img,.refresh img,.aset img{_behavior: url("u/images/iepngfix.htc");}

/*expandApp*/
.expandApp{border:1px solid #cce2ed;background:#ffffff;}
.msg span{position: absolute;font-size:14px;text-align:center; left: 600px; top: 294px; width: 350px; height: 17px; font-family: Arial; text-align: left; word-wrap: break-word;}
.groupLink{ padding:8px 10px; background:#f6f6f6}
.groupLink span{ padding:0 8px 0 0}
.groupLink a{ color:#005EAC}
.newbtnadd,.newbtnadd em{background:url(images/newbtn.png) no-repeat}
.newbtnadd{ float:left; height:23px; line-height:23px; padding-left:10px; margin-right:10px}
.newbtnadd em{ background-position:right -23px; height:23px; padding:0 10px 0 0; color:#fff; display:inline-block}
.navCB{ border-bottom:1px solid #E5E5E5}
.navCB ul{ padding-left:3px}
.navCB ul li{ position:relative; z-index:3; float:left}
.navCB ul li a{ display:inline-block; padding:6px 11px; background:url(images/sprate.png) right center no-repeat}
.navCB ul li.current{ height:28px;}
.navCB ul li.current a{ font-weight:bold; height:28px; line-height:25px; padding:0 11px; border:1px solid #e5e5e5; border-bottom:none; background:#f6f6f6; left:-3px; position:relative}
.moreI{border-color: #6EAFD5 transparent transparent;
border-style: solid dashed dashed;
border-width: 4px 4px 0;
display: inline-block;
font-size: 0;
height: 0;
left: 3px;
line-height: 0;
position: relative;
top: -2px;
width: 0;}
.navindexB{ padding:5px 0}
.navindexB span{ padding:0 3px}