﻿/* 
个人家园 （爱服网系统样式）              
主色调： 蓝色
边框色：#95CAFF          
首页左部两个背景色：#EEF7FF           
文字色#42A0FF           
首页右部3个大栏目标题栏色：#CC4200
导航栏文字色：#ffffff              
导航栏菜单色：#FF9933              
文件夹：                                    
最后修改时间：2010年02月02日 15:44
*/
* {
margin:0;
padding:0;
font-size:12px;
font-weight:normal;
font-family:verdana, tahoma, helvetica, arial, sans-serif, "宋体";
font-style:normal;
list-style-type:none;
text-decoration:none;
}

.logo {
	float: left;
	height: 78px;
	width: 140px;
	margin-left: 18px;
}
.logo_r {
	float: right;
	height: 81px;
	width: 786px;
	position:relative;
}
.logo_b{
	float:left;
	width:300px;
	color:#2b2b2b;
	padding-top: 10px;
}
.li1 img,.li3 img{
text-indent:-9999px;
}
.logo_b img{ padding-bottom:5px;}

.d_1,.d_2,.d_3,.d_4{float:left; height:22px; display:inline; margin-right:5px; padding-top:2px;}
.d_1{background:url(/images/template/single/freed_blue/person_03.gif) no-repeat left; width:116px; text-align:center;}
.d_2{ background:url(/images/template/single/freed_blue/person_05.gif) no-repeat left; width:84px; text-align:center;}
.d_3{width:124px; padding-top:1;}
.d_4{width:51px;}
.k{width:124px; height:17px; border:1px solid #7F9DB9; padding-top:2px; line-height:17px;}
.but{background:url(/images/template/single/freed_blue/person_07.gif) no-repeat; width:51px; height:21px; cursor:pointer; border:0;}
.pp{width:380px; height:20px; line-height:20px; float:left; padding-left:20px; text-align:right; padding-top:0;_padding-top:5px;}
.pp strong{color:#666; padding-right:5px;}
.pp img{padding-bottom:5px;}
.pp a{padding-right:5px;}
/*---------end----------*/
.banner{width:950px; height:150px; background:url(/images/template/single/freed_blue/index.jpg) no-repeat; margin:5px auto 5px auto;}
.b_left{
	float:left;
	width: 440px;
	padding-left:10px;
	padding-top:15px;
}
.b_left strong{font-size:28px; font-weight:bold; color:#ffffff; }
.b_left span{float:left;}
.b_right{
	float:right;
	margin:20px 20px 0 0;
	width:190px;
	display:inline;
	}
.con_1{border:1px solid #95CAFF; background:#EEF7FF; padding-top:13px; float:left; padding-left:5px; width:193px; height:auto; display:table; padding-bottom:8px;}
.con_2{width:198px; height:auto; border:1px solid #95CAFF; background:#EEF7FF; margin-top:10px; float:left; padding-top:3px; display:table;}

.f1{
padding-left:10px;
padding-right:25px;
}
.f1,.f2{
	color:#42A0FF;
}
.f1:hover,.f2:hover{
	color:#0066FF;
}

.menu{width:950px; float:left; margin:-42px 0 0 0;}
.li1{float:left;  }
.li2{ float:left;height:26px; line-height:26px; font-size:14px; padding-left:35px;}
.li2 a:link,.li2 a:visited{ text-decoration:none;}
.li2 a:hover{ text-decoration:underline; color:#0066ff;}
.li2 a{float:left;color:#42A0FF; line-height:26px; display:inline-block; height:26px;}
.li2 span{float:left; color:#42A0FF; width:26px; text-align:center;}
/*------------导航结束------------*/
.con{
	width:950px;
	height:auto;
	float:left;

}
.con_left{
	width:200px;
	height:auto;
	float:left;
	text-align:center;
}
.con_1 ul{margin:0; padding:0; width:193px; height:auto;}
.con_1 li{width:188px; height:126px; display:inline;vertical-align:middle;}
.con_1 li img{margin:0 auto;display:block;}
.con_1 li a{width:104px; height:104px; border:1px solid #ccc; display:block;}
.con_1 li .zi{line-height:18px; font-size:14px; font-weight:bold; color:#000; width:188px; text-align:center; padding-bottom:5px;}
.con_1 p{text-align:left; color:#666; line-height:20px;}

#anniu {MARGIN-TOP: 5px; FLOAT: left; HEIGHT: 32px; BORDER-TOP: #b9e4e9 1px solid; width:180px;}
#anniu A {BORDER: 0px;  WIDTH: 80px; FLOAT: left; HEIGHT: 21px; padding:8px 10px 0 0;}
.con_2 h5{
	font-size:12px;
	background:url(/images/template/single/freed_blue/per_bj_07.gif) no-repeat;
	display:block;
	width:192px;
	height:24px;
	line-height:24px;
	margin-top:6px;
	margin-left:3px;
}
.con_2 h5 strong{float:left; padding-left:5px; font-size:14px; color:#666;}
.con_2 h5 a{float:right; padding-right:5px; font-weight:normal;}
.my_1{width:198px; height:auto; margin-bottom:10px; float:left;}
.my_1 ul{height:auto; width:188px; padding-left:10px; padding-top:8px;}
.my_1 ul li{height:20px;}
.my_2{width:198px;float:left;}
.my_2 ul{width:198px;  padding-top:8px;}
.my_2 ul #current2{ height:65px; float:left; width:198px; padding-bottom:10px; display:block;}
.my_2 UL #current2 #wen {width:130px;TEXT-ALIGN: left; LINE-HEIGHT: 18px; MARGIN: 5px 0px 0px; PADDING-LEFT: 5px;   FLOAT: left; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: normal;}
.my_2 UL #current2 #wen A {white-space:nowrap;height:0;}
.my_2 ul #current2 .pic{float:left; width:50px; height:50px; border:1px solid #ccc; margin-left:10px;}
.my_2 UL LI {TEXT-ALIGN: center; WIDTH: 62px;FLOAT: left; HEIGHT: 81px;margin:0 0 5px 1px;}
.my_2 ul li a{width:50px; height:50px;}
.my_2 ul li p{
line-height:18px;
 padding-top:5px;
}
#current3 p{
width:50px;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;}
/*-----------左边结束-----------*/
.con_right{
	width:740px;
	float:right;
	height:auto;
}
.k_1,.k_2,#k_3,#k_4{
	width:738px;
	height:auto;
	float:left;
	border:1px solid #95CAFF;
	display: table;
	margin-bottom:10px;
}
.k_1 h5,.k_2 h5,#k_3 h5,#k_4 h5{width:738px; height:25px; background:url(/images/template/single/freed_blue/per_line_03.gif) repeat-x; font-size:12px; line-height:25px;}
.k_1 strong,.k_2 strong,#k_3 strong,#k_4 strong{float:left; font-size:14px; color:#0079F2; font-weight:bold; padding-left:8px;}
.mm{ padding-right:5px; float:right;}
.k_1 ul{width:718px; height:auto; margin:8px 10px 0px 10px;}
.k_1 h4{width:718px; height:22px; line-height:24px; border-bottom:1px dashed #ccc;}
.s1,.s2,.s3{float:left; font-size:12px; color:#666666; font-weight:normal;}
.s1{width:460px;}
.s2{width:150px;}
.s3{width:100px;}
.k_1 ul dl{
	width:718px;
	height:60px;
	display:block;
	padding-top:15px;
	margin-bottom:15px;
	float: left;
}
.k_1 ul dl dt{
	width:718px;
	height:20px;
	font-weight:bold;
	display: block;
	float: left;
}
.k_1 ul dl dt a,.k_1 h5 a,.d2 a,.k_2 h5 a{
color:#42A0FF;
font-size:14px;
}
.k_1 ul dl dt a:hover,.k_1 h5 a:hover,.d2 a:hover,.k_2 h5 a:hover,#k_3 dl dt a:hover,.kk h4 a:hover{
color:#0066FF;
}
#k_3 dl dt a{
color:#42a0ff;
font-size:14px;

}
.kk h4 a{
color:#42a0ff;
font-size:14px;
padding-left:10px;
}
.kk .k2_1{
float:right;
	width:620px;
	padding-left:5px;
	margin-top:5px;
	color:#666666;
}
.kk .k2_1 h6{
line-height:1.5;
}
.kk .k2_2{
width:90px;
	padding:2px;
	border:1px solid #cccccc;
	margin:5px 5px 5px 10px;
}
.k_1 ul dl dd{
	float:left;
	line-height:18px;
	height: auto;
}
.d1,.d2,.d3{float:left;}
.d1{width:430px;*width:440px; padding-right:10px;*padding-right:40px; color:#666;}
.d2{ width:120px; padding-left:8px; }
.d2 a{display:block; float:left;}
.d3{ color:#666666;}
.pl{width:718px; height:15px; float:left; margin-bottom:8px;}
.p1 span{ height:15px; display:block; float:left;}
.flow{width:718px; height:20px; float:left; margin-bottom:10px;}
.ff{
	float:left;
	background:url(/images/template/single/freed_blue/038.gif) no-repeat left;
	padding-left: 22px;
	height: 20px;
	line-height:20px;
}
.ff1{float:right;}
.ff1 a{padding-right:4px;}
#k_3 DL {BORDER-BOTTOM: #cccccc 1px dotted; padding:10px 0 10px 10px;}
#k_3 dt{
color:#666666;
text-indent:1em;}
.k_4con{width:720px; margin:0 auto;}
#k_4 #one{
	width:720px;
	height:112px;
	background:#FFFFCC;
	border:1px solid #FFE488;
	margin-top:8px;
	display: block;
}
#k_4{padding-bottom:8px;}
#k_4 ul{	
	width:720px;
	height:112px;
	margin-top:8px;
	display: block;
	border-bottom:1px dashed #e5e5e5;
}
.k_li1{float:left; width:72px; height:112px; display:block;}
.photo{width:50px; height:50px; border:1px solid #ccc; margin:0 auto; margin-top:6px;}
.p_zi{text-align:center; line-height:18px; padding-top:5px;}
.yu{width:72px; height:18px; display:block; padding-top:5px;}
.k_li2{float:right; width:625px; height:112px; display:block;}
.k_li2 p{line-height:18px; padding-top:15px; color:#666;}
.reply{width:625px; float:right; line-height:18px; text-align:right; padding-right:5px;}
#page{width:720px; height:34px;}
/*-----------分页样式---------*/
#title_two{
	width:672px;
	height:31px;
	display:block;
	float: left;
}
#itemoption{
	width:155px;
	height:20px;
	float:left;
	display:block;
	padding-top: 8px;
	padding-left: 15px;
	line-height: 20px;
}
#itemoption span{
	float:left;
	font-size:12px;
	line-height: 15px;
}
#itemoption a,#itemoption strong{
	width:14px;
	height:13px;
	border:1px solid #2A7FCF;
	display:block;
	float:left;
	line-height:13px;
	margin-right: 5px;
	font-size: 10px;
	text-align: center;
}
#itemoption strong{border:1px solid #000;}
#page_nav{
	display:block;
	float:right;
	height:20px;
	width: 720px;
	padding-top: 8px;
}
#page_nav strong{
	line-height:20px;
	float: left;
	width: 30px;
	display: block;
}
.previous1{
	width:18px;
	height:19px;
	float:left;
	display:block;
	margin-right: 7px;
}
#page_nav a.previous2:link,#page_nav a.previous2:visited{
	width:60px;
	height:20px;
	border:0;
	line-height:20px;
	background:url(/images/template/single/freed_blue/product_list_14.gif) no-repeat;
	color:#fff;
	float: left;
	text-indent: 8px;
}
.anpager {
	font: 11px Arial, Helvetica, sans-serif;
	margin: 0px;
	float: right;
	text-align:center;
}
.anpager a {	
	 border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px;font-family:tahoma;font-size:12px; width:15px; height:15px; text-align:center; float:left;
}
.anpager a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.anpager .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none; width:10px; height:15px; float:left;}
.anpager a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}

.an{
	background:url(/images/template/single/freed_blue/page_06.gif) no-repeat;
	width:46px;
	height:20px;
	border:0;
}
#pager_goto_page{
	width:20px;
	height:11px;
	font-size:12px;
}
.Send{background:url(/images/template/single/freed_blue/page_03.gif) no-repeat; width:34px; height:20px; border:0;}
.zz{
	font-size:12px;
	height: 20px;
	line-height: 20px;
}
/*--------快速留言-----------*/
.qulicy{width:720px; height:230px; float:left; margin-top:10px;}
.q_left{
	float:left;
	width:475px;
	height:230px;
	border:1px solid #828177;
}
.q_title{
	width:57px;
	height:17px;
	position:relative;
	left:10px;
	bottom:10px;
	float:left;
}
.q_left dl{
	width:455px;
	height:auto;
	display:block;
	padding-top:20px;
	padding-left:20px;
}
.q_left dl dt,.q_left dl dd{float:left; display:block;}
.q_left dl dt{width:66px;}
.kuan{width:353px; height:102px; border:1px solid #7F9DB9;}
.kuan1{width:53px; height:17px; border:1px solid #7F9DB9; }
.q_left dl dd{
	width:355px;
}
.tubiao{width:128px; float:left;}
.yz{padding-top:25px;}
.bu{background:url(/images/template/single/freed_blue/qulicy_14.gif) no-repeat; width:63px; height:22px; border:0;}
.qq{width:475px; height:23px; padding-left:65px; padding-top:10px;}
.qq_pic{width:198px; height:190px; float:right;}
.q_right{
	width:217px;
	height:230px;
	float:left;
}
.q_right strong{width:70px; height:13px; display:block; color:#333; font-size:12px; padding-bottom:5px;}
/*-------footer---------------*/
#footer p{color:#666; text-align:center;font-size:12px;}
#footer{
	clear:left;
	width:950px;
	border-top:1px solid #ccc;
	margin-bottom: 15px;
	_padding-bottom:15px;
	margin-right: auto;
	margin-left: auto;
	border-top:1px solid #ccc;
	padding-top:10px;
}
/*-----------------------*/



#container{
width:950px;
margin:0 auto 5px auto;
*width:950px;
}
h2{
font-size:15px;
color:#FFFFFF;
margin:4px 0 0 10px;
margin-top:3px!important;
*margin-top:5px;
*_margin-top:5px;
font-weight:bold;
}
/*内容左边*/

#side{
width:232px;
float:left;
padding-left:1px;/*针对IE8\FF*/
margin-left:-2px!important;/*针对IE7*/
*margin-left:-1px;/*针对IE6*/
display:inline;
overflow:hidden;

}
#side_a{
overflow:hidden;
margin-bottom:10px;
width:230px;
border:1px solid #95CAFF;
background:url(/images/template/single/freed_blue/person_bg.gif) repeat-x top left;
}
.side_a_wz{
font-size:12px;
line-height:25px;
margin:5px 0 0 15px;
}
.side_a_wz a{
color:#666666;}

#side_b{
overflow:hidden;
margin-bottom:10px;
float:left;
display:inline;
width:230px;
padding-bottom:5px;
background:url(/images/template/single/freed_blue/person_bg.gif) repeat-x top left;
border:1px solid #95CAFF;
}
#side_b .side_b_wz li{
width:200px;
display:inline;
float:left;
padding-left:10px;
margin:10px 0 0 10px;
background:url(/images/template/single/freed_blue/index_icon.gif) no-repeat;
}
#side_b .side_b_wz li a{
color:#666666;
padding-left:2px;
}
.title_right_gd{
float:right;
margin:-20px 10px 0 0;
}
.title_right_gd a{
color:#FFFFFF;
}
.title_right_gd a:hover{
color: #990000;
}

/*回复提交按钮*/
.comment_reply_button{
background:url(/images/template/single/freed_blue/personal_buton.png) 0 -320px; 
width: 79px;
height: 30px;
border:0;
float:left;
margin-right:15px;
}

/*-----档案 ----------*/
#personal_files_wrap{
width:950px;
margin:5px auto 0 auto;
}

#personal_files_main{
background:url(/images/template/single/freed_blue/person_bg.gif) repeat-x;
width:948px;
border:1px solid #95CAFF;
float:left;
padding-bottom:8px;
}

.personal_files_avatar{
border:1px solid #cccccc;
padding:5px;
width:150px;
height:150px;
display:inline;
margin:40px 0 10px 30px;
float:left;
}
.personal_files_info{
margin:30px 0 10px 10px;
display:inline;
float:left;
}
.personal_files_info ul{
margin:0 0 0 30px;}
.personal_files_info li{
font-size:12px;
line-height:25px;
}
.personal_files_info li span{
display:block;
float:left;
width:100px;
}

.personal_files_info li a:hover{
color:#660066;
}
.personal_files_info li.personal_files_info_say{
color:#0066CC;
font-size:14px;
font-weight:bold;}

#personal_files_message{
float:left;
width:948px;
background:url(/images/template/single/freed_blue/person_bg.gif) repeat-x;}

.avatar_other{
position:relative;
top:210px;
left:-170px;
}

#personal_files_interests {
	WIDTH: 950px; BACKGROUND: url(/images/template/single/freed_blue/person_bg.gif) repeat-x; FLOAT: left;
	padding-bottom:10px;
	margin-top:20px;
}
#personal_files_interests .interests_list{
	width:930px;
	float:left;
}
#personal_files_interests .interests_list h3{
margin:10px 10px;
font-weight:bold;
font-size:14px;
}
#personal_files_interests .interests_list .list_comment{
padding-left:10px;
float:left;}
#personal_files_interests .interests_list .list_comment_no{
margin:10px 10px;
padding-left:10px;
float:left;
color:#CCCCCC;
}
/*-----档案 END----------*/


/*-------------点评 ----------------*/
#personal_comment_wrap{
width:950px;
margin:0 auto;
}
#personal_comment_main{
float:left;
width:948px;
border:1px solid #95CAFF;
background:url(/images/template/single/freed_blue/person_bg.gif) repeat-x;
}
#personal_comment_news{
width:948px;
float:left;
margin-top:2px;
border-top:1px solid #ccc;
}

#personal_comment_news h2{
color:#0066FF;
margin:10px 0 10px 20px;
font-size:13px;
}
#personal_comment_news ul{
margin-bottom:5px;
float:left;
width:940px;
}
#personal_comment_news ul img{
float:left;
margin-left:20px;
display:inline;
}
#personal_comment_news li{
float:left;
margin:0 0 0 10px;
display:inline;
font-size:12px;
}
.personal_comment_news_t{
color:#FF0000;
}
#personal_comment_news span{
float:left;


font-size:12px;
padding:0 0 10px 17px;
}
.personal_comment_news_c a{
color:#006600;}
.personal_comment_news_m a{
color:#0066CC;}
#personal_comment_news span a{
color: #000000;}
.personal_comment_news_m a:hover,#personal_comment_news span a:hover,.personal_comment_news_c a:hover{
color:#660066;}
/*-------------点评 END----------------*/


/*--------------新闻博客 -----------------*/
/*新闻页START*/
/*内容右边样式定义*/
#news_main{
width:709px;
clear:right;/*针对IE6*/
float:left;
margin-left:6px;
margin-left:7px!important;/*针对IE7*/
*margin-left:7px;/*针对IE6*/
padding-left:1px;/*通用*/

}
/*新闻样式START*/
#news_main_tit{
width:710px;
border:1px solid #95CAFF;
margin:0 0 5px 0;
padding-bottom:20px;
background:url(/images/template/single/freed_blue/person_bg.gif) repeat-x top left;
overflow:hidden;

}
#news_main_tit .news_main_tit_gd{
float:right;
}
#news_main_tit .news_main_tit_gd a{
color:#FFFFFF;
}
#news_main_tit .news_main_tit_gd a:hover{
color: #990000;
}

/*新闻页END*/


/*新闻详细页START*/
#news_article_main{
width:708px;
clear:right;/*针对IE6*/
float:left;
margin-left:1px;
margin-left:10px!important;/*针对IE7*/
*margin-left:10px;/*针对IE6*/
padding-left:-1px;/*通用*/
}
#news_article_main_b{
width:708px;
padding-bottom:30px;
border:1px solid #95CAFF;
background:url(/images/template/single/freed_blue/person_bg.gif) repeat-x top left;
overflow:hidden;
}
#news_article_main_b .news_article_main_b_gd{
float:right;
margin:-20px 10px 0 0;
}
#news_article_main_b .news_article_main_b_gd a{
color:#FFFFFF;
}
#news_article_main_b .news_article_main_b_gd a:hover{
color: #990000;
}
.news_article_main_b_page {
	BORDER-BOTTOM: #ccc 1px solid; 
	margin-left:5px;
	display:inline;
	WIDTH: 662px; 
	FLOAT: left; 
	BORDER-TOP: #ccc 1px solid; 
	PADDING-TOP: 5px 0 5px 0;
	
}
.news_article_main_b_page A {
line-height:20px;
WIDTH: 500px; 
color:#666666;
TEXT-OVERFLOW: ellipsis; 
DISPLAY: inline; 
WHITE-SPACE: nowrap;  
FLOAT: left; 
OVERFLOW: hidden
}
/*-------新排版-------*/

/*详细页T*/
#articlesDetails {
	WIDTH: 660px; 
	DISPLAY: inline;
	float:left;
	margin-left:18px;
}
#articlesDetails .articletitle{
	WIDTH: 660px;
	text-align:center;
	TEXT-OVERFLOW: ellipsis; 
	DISPLAY: block; 
	WHITE-SPACE: nowrap; 
	COLOR: #42a0ff; 
	FONT-SIZE: 16px; 
	OVERFLOW: hidden; 
	FONT-WEIGHT: bold;
	margin:10px 0 0 5px;
}
#articlesDetails .published {
WIDTH: 660px; DISPLAY: block; COLOR: #999999
}
#articlesDetails .articlecontent{
width:660px;
float:left;
display:inline;
margin:10px 0 10px 5px;
line-height:1.5;
}
#articlesDetails .tag{
float:left;
display:inline;
width:630px;
margin:10px 0 0 5px;
}
#articlesDetails .stateinfor {
	PADDING-BOTTOM: 10px; MARGIN: 5px 0px 0px 0; WIDTH: 630px; DISPLAY: inline; FLOAT: left
}
#articlesDetails .stateinfor span img,#articlesDetails .tag span img{
float:left;
display:block;}
#articlesDetails .stateinfor span,#articlesDetails .stateinfor span a,
#articlesDetails .tag span,#articlesDetails .tag span a{
padding-right:2px;
color:#666666;}
#articlesDetails .stateinfor span a:hover{
color:#0066CC;
}
/*详细页*/

/*列表*/
#articleslist {
	BORDER-BOTTOM: #ccc 1px solid; 
	BORDER-LEFT: #ccc 1px solid; 
	MARGIN: 25px 0px 5px 25px; 
	WIDTH: 650px; 
	DISPLAY: inline; 
	FLOAT: left; 
	BORDER-TOP: #ccc 1px solid; 
	BORDER-RIGHT: #ccc 1px solid
}
#articleslist .articletitle A {
	WIDTH: 630px; 
	TEXT-OVERFLOW: ellipsis; 
	DISPLAY: block; 
	WHITE-SPACE: nowrap; 
	FLOAT: left; 
	COLOR: #42a0ff; 
	FONT-SIZE: 16px; 
	OVERFLOW: hidden; 
	FONT-WEIGHT: bold;
	margin:10px 0 10px 0;
}
#articleslist .published{
color:#999999;
display:block;
width:630px;
margin:0 0 10px 10px;
}
#articleslist .articlecontent{
font-size:14px;
width:630px;
float:left;
display:inline;
color:#666666;
line-height:1.5;
margin:0 0 10px 10px;
}
#articleslist .articlecontent span{
color:#339900;
}
#articleslist .articlecontent span a{
color:#339900;
}
#articleslist .articlecontent span a:hover{
COLOR: #990000
}
#articleslist .stateinfor{
float:left;
padding-bottom:10px;
margin:0 0 0 10px;
display:inline;}
#articleslist .stateinfor span img{
float:left;
display:block;}
#articleslist .stateinfor span,#articleslist .stateinfor span a{
padding-right:2px;
color:#666666;}
#articleslist .stateinfor span a:hover{
color:#0066CC;
}
#articleslist .nonews {
	PADDING-BOTTOM: 5px; COLOR: #ccc; PADDING-TOP: 5px
}
/*列表end*/
/*------新排版 end--------*/

/*--------------新闻样式 END -----------------*/



/*--------------服务样式  -----------------*/
/*服务页START*/
/*内容右边样式定义*/
#service_main{
width:709px;
clear:right;/*针对IE6*/
float:left;
margin-left:6px;
margin-left:7px!important;/*针对IE7*/
*margin-left:7px;/*针对IE6*/
padding-left:1px;/*通用*/

}
/*服务样式START*/
#service_main_tit{
width:710px;
border:1px solid #95CAFF;
margin:0 0 5px 0;
padding-bottom:20px;
background:url(/images/template/single/freed_blue/person_bg.gif) repeat-x top left;
overflow:hidden;

}
#service_main_tit .service_main_tit_gd{
float:right;
}
#service_main_tit .service_main_tit_gd a{
color:#FFFFFF;
}
#service_main_tit .service_main_tit_gd a:hover{
color: #990000;
}
.service_main_b_list{
float:left;
display:inline;
width:650px;
/*height:80px;*/
border:1px solid #ccc;
margin:25px 0 5px 25px;
}
.bt0 a{
display:block;
float:left;
width:600px;
color: #990000;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
font-size: 14px;
font-weight:bold;
}
/*服务页END*/
/*服务详细页START*/
#service_item_main{
width:708px;
clear:right;/*针对IE6*/
float:left;
margin-left:1px;
margin-left:10px!important;/*针对IE7*/
*margin-left:10px;/*针对IE6*/
padding-left:-1px;/*通用*/

}
#service_item_main_b{
width:708px;
padding-bottom:30px;
border:1px solid #95CAFF;
background:url(/images/template/single/freed_blue/person_bg.gif) repeat-x top left;
overflow:hidden;
}
#service_item_main_b .service_item_main_b_gd{
float:right;
margin:-20px 10px 0 0;
}
#service_item_main_b .service_item_main_b_gd a{
color:#FFFFFF;
}
#service_item_main_b .service_item_main_b_gd a:hover{
color: #990000;
}
.service_item_main_b_list{
float:left;
display:inline;
width:650px;
margin:25px 0 5px 25px;
}
.service_item_bt span{
display:block;
float:left;
color:#ff3300;
margin:0 0 10px 0;
font-weight:bold;
font-size:16px;}
.service_item_bt .service_item_bt_time{
margin-left:5px;
color:#ccc;}
.service_item_bt_r{
width:660px;
display:inline;
margin-left:25px;
float:left;}
.service_item_bt_r ul li{
color: #0066CC;
display:inline;
padding-right:10px;
float:left;
font-size:12px;
}
.service_item_nr{
float:left;
width:650px;
font-size:12px;
overflow:hidden;
margin-top:10px;
padding:5px;
line-height:20px;
border:1px solid #ccc;
}
.service_item_db{
float:right;
margin-right:10px;
font-size:12px;}
.service_item_db a{
color:#0066CC;}
/*--------------服务样式 END -----------------*/


/*创建相册页START*/
/*左边样式定义*/
#album_lide{
width:230px;
float:left;
}
#album_lide_a{
width:950px;
height:100px;
border:1px solid #95CAFF;
background:url(/images/template/single/freed_blue/person_bg.gif) repeat-x top left;
}

#album_form{
width:250px;
margin:50px auto 10px 350px;
}
#album_form li{
font-size:14px;
font-weight:bold;
padding-bottom:10px;}
.mc,.ms{
border:1px solid #CC3300;
width:150px;
height:20px;
}
.album_input{
margin-left:35px;}
.album_input a{
padding-left:10px;
}
.input_tj{
background:url(/images/template/single/freed_blue/personal_buton.png) 0 -320px; width: 79px; height: 30px;border:0;}
.input_fh{
background:url(/images/template/single/freed_blue/personal_buton.png) 0 -80px; width: 79px; height: 30px; border:0;}

#album_footer{
width:950px;
height:50px;
border-top:1px solid #95CAFF;
margin:0 auto;
}
#album_footer .album_footer_bq p.y{
text-align:center;
font-size:12px;
margin-top:5px;}
#clear{
clear:both;
}
/*创建相册页END*/

/*相册列表页START*/
/*左边样式定义*/

#index_album_tit{
width:949px;
border:1px solid #95CAFF;
background:url(/images/template/single/freed_blue/person_bg.gif) repeat-x top left;
float:left;
margin-left:-1px!important;
*margin-left:0.5px;
}
#index_album_album_form{
width:300px;
margin:20px 0 0 15px;
}
/*相册内容区*/                      
.index_album_main{
width:900px;
margin:0px 5px 5px 10px;}
.index_album_main_a{
MARGIN: 10px 12px 0px 18px; width:150px;DISPLAY: inline;  FLOAT: left; HEIGHT: 250px;
background:url(/images/template/single/freed_blue/photo_bg.gif) no-repeat;
}
.index_album_main_a .nophoto{
margin:5px 0 0 10px;
width:120px;
height:120px;
}
.index_album_main_a_b {
margin:20px 0 0 0;}
.index_album_main_a_b a {
COLOR: #505050; FONT-SIZE: 14px;  width:120px; display:block; white-space: nowrap;text-overflow:ellipsis; overflow: hidden; font-weight:bold;
}
.index_album_main_a_t{
COLOR: #cccccc; FONT-SIZE: 12px; PADDING-TOP: 5px;
}
.index_album_main_a_r{
COLOR: #999999; FONT-SIZE: 12px; PADDING-TOP: 5px;
}
.index_album_main_a_c{
 PADDING-TOP: 5px;}
.index_album_main_a_c A,.index_album_main_a_d A {
	PADDING-RIGHT: 5px;color: #4682b4;
}
.index_album_main_a_b A:hover,.index_album_main_a_c A:hover,.index_album_main_a_d A:hover{ color: #0066cc; }
/*相册列表页END*/        



/*相片列表页START*/
/*左边样式定义*/

#album_photo_tit{
width:949px;
border:1px solid #95CAFF;
background:url(/images/template/single/freed_blue/person_bg.gif) repeat-x top left;
margin-left:-1px!important;
*margin-left:0.2px;
float:left;
}
#album_photo_album_form{
width:910px;
margin:20px 0 5px 15px;

}
.lyxc{
width: 79px; height: 30px;
background: url(/images/template/single/freed_blue/personal_buton.png) 0 -160px; 
border:none;
}
.sczp{
width: 79px; height: 30px;
background: url(/images/template/single/freed_blue/personal_buton.png) 0 -240px; 
border:none;
}
.cjxx{
width: 79px; height: 30px;background: url(/images/template/single/freed_blue/personal_buton.png) 0 0; 
border:none;
}
/*相片内容区*/            
#album_photo_album_form .album_photo_main {
	MARGIN: 0px 0px 5px 5px; WIDTH: 930px}
#album_photo_album_form .album_photo_main_a{
	WIDTH: 270px; DISPLAY: inline; FLOAT: left; HEIGHT: 250px;margin:5px 10px 5px 20px;overflow:hidden;}
#album_photo_album_form .album_photo_main_a a{
	width:270px;height:190px;border:1px solid #cccccc;vertical-align:middle;text-align:center;display: table-cell;*font-family:Arial;*font-size:165px;*display:block;}
#album_photo_album_form .album_photo_main_a IMG {
	vertical-align:middle; ; WIDTH: expression(this.width > 260 && this.height < this.width ? 260: true); MAX-WIDTH: 260px; 
	; HEIGHT: expression(this.height > 180 ? 	180:true); MAX-HEIGHT: 180px;}
#album_photo_album_form .album_photo_main_a .no_photo {
	MARGIN: 5px 0px 0px 10px;}
#album_photo_album_form H2.album_photo_main_a_b a{
	width:260px;margin:0 0;text-indent:0;height:0;border:none;COLOR: #000000; FONT-SIZE: 14px; }
#album_photo_album_form P.album_photo_main_a_t {
	text-align:center;COLOR: #ff0000; FONT-SIZE: 13px;margin-bottom:5px;}
#album_photo_album_form P.album_photo_main_a_r {
	COLOR: #0033cc; FONT-SIZE: 12px; text-align:center;}
#album_view_tit {
	overflow:hidden;BORDER: #95CAFF 1px solid;  PADDING-BOTTOM: 10px; WIDTH: 948px;*width:950px;BACKGROUND: url(/images/template/single/freed_blue/person_bg.gif)  repeat-x left top; FLOAT: left; 	MARGIN-LEFT: 0px; BORDER-TOP:none; }
#album_view_album_form {
	MARGIN: 20px 0px 0px 15px; WIDTH: 920px;display:inline;}
#folder_title {
	padding:5px 0 25px 0;MARGIN-TOP: 10px; WIDTH: 920px; MARGIN-LEFT: 10px; FONT-SIZE: 14px; FONT-WEIGHT: normal; }
#folder_title A {
	FONT-SIZE: 14px; FONT-WEIGHT: bold;}
#folder_title #currently_num {
	FONT-SIZE: 14px;}
#folder_title #description {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 5px;}
#album_view_tit .album_view_main_a {
	BORDER: #cccccc 1px solid;  PADDING-BOTTOM: 5px; MARGIN: 10px; WIDTH: 930px; DISPLAY: inline; FLOAT: left; }
#album_view_tit .album_view_main_a .no_photo {
	MARGIN: 5px 0px 0px 10px;}
#album_view_tit H2.album_view_main_a_b {
	TEXT-ALIGN: center; COLOR: #000000; FONT-SIZE: 14px;}
#album_view_tit .album_view_main_a_p {
	width:930px; display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size: 115px;*font-family:Arial;}
#album_view_tit .no_photo {
	MARGIN: 0px auto; ; WIDTH: expression(this.width > 910 && this.height < this.width ? 910: true); MAX-WIDTH: 910px; 
	; HEIGHT: expression(this.height > 900 ? 900: true); MAX-HEIGHT: 900px;}
#album_view_tit P.album_view_main_a_t {
	 WIDTH: 910px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #ff0000; FONT-SIZE: 13px; FONT-WEIGHT: bold; padding:5px 0 0 15px;}
#album_view_tit P.album_view_main_a_t SPAN {
	COLOR: #000000;}
#album_view_tit P.album_view_main_a_r {
	 FLOAT: left; COLOR: #ff0000; FONT-SIZE: 12px; FONT-WEIGHT: bold; padding:5px 0 0 40px;}
#album_view_tit P.album_view_main_a_r SPAN {
	COLOR: #000000;}
#album_view_tit P.album_view_main_a_c {
text-align:right;
FONT-WEIGHT: bold;
}
#album_view_tit P.album_view_main_a_c A {
clear:both;
PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
#album_view_tit SPAN.album_view_main_a_d A {
	BORDER:none;}
#album_view_tit .album_viem_wrap {
	BORDER: #cccccc 1px solid;  MARGIN-TOP: 10px; WIDTH: 950px; DISPLAY: inline; BACKGROUND: #cccccc; FLOAT: left; HEIGHT: 20px;}
#album_view_tit .album_viem_wrap H2 {
	MARGIN: 2px 0px 2px 5px;}
