/*初始化*/
body
{
	padding: 0 auto;
	color: Black;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	line-height: 150%;
	text-align: center;
	margin: 0 auto;
	width: 990px;
}
div, form, img, ul, ol, li
{
	margin: 0;
	padding: 0;
	border: 0;
}
textarea, input
{
	font-size: 12px;
	color: Black;
	font-size: 12px;
	font-weight: normal;
}
a
{
	text-decoration: none;
	font-weight: normal;
	color: #ffffff;
}
a:hover
{
	color: Red;
}
/*首页样式*/
/*导航样式*/
.head
{
	background-image: url(  '../images/index_01.gif' );
	background-repeat: no-repeat;
	width: 990px;
	height: 155px;
	float: left;
	text-align: right;
}
.daohang
{
	color: Black;
}
.link
{
	padding-top: 5px;
	padding-right: 25px;
}
.link a
{
	color: Black;
}
*html #menu
{
	margin-top: 42px;
}
* + html #menu
{
	margin-top: 62px;
}
#Menu
{
	margin-top: 5px;
}
#Menu a
{
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	color: Black;
}
#Menu a:hover
{
	color: Red;
}
#div1
{
	display: none;
	position: static;
	left: 0px;
	top: 0px;
	width: 320px;
	text-align: left;
	padding: 5px 10px 0px 10px;
}
#div1 a
{
	font-size: 14px;
	font-weight: normal;
}
#div2 a
{
	font-size: 14px;
	font-weight: normal;
}
#div3 a
{
	font-size: 14px;
	font-weight: normal;
}
#div4 a
{
	font-size: 14px;
	font-weight: normal;
}
#div2
{
	display: none;
	position: static;
	left: 110px;
	top: 0px;
	padding: 5px 10px 0px 10px;
	width: 320px;
	text-align: left;
}
#div3
{
	display: none;
	position: static;
	top: 0px;
	padding: 5px 10px 0px 10px;
	width: 320px;
	text-align: left;
}

#div6
{
	display: none;
	position: static;
	top: 0px;
	padding: 5px 10px 0px 10px;
	width: 320px;
	text-align: left;
	padding-right: 0px;
}
#div6 a
{
	font-size: 14px;
	font-weight: normal;
}
.jjjj
{
	float: left;
	height: 291px;
	text-align: left;
	padding: 0px 10px;
}
.jjjj1
{
	font-size: 14px;
	font-weight: bold;
}
.jjjj2
{
	border-bottom: solid 1px #000000;
	font-size: 24px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
}
.jjjj3
{
	font-size: 10px;
	padding: 0px 5px;
	line-height: 140%;
}

.alliance
{
	text-align: center;
}
.alliance table tr td
{
	background-image: url(  '../images/index_37.gif' );
	background-repeat: no-repeat;
	width: 110px;
	height: 30px;
	text-align: left;
	color: #806b59;
	font-size: 14px;
	padding-left: 5px;
}
.alliance table tr td a
{
	color: #806b59;
	font-size: 14px;
}
.alliance table tr td a:visited
{
	color: #806b59;
	font-size: 14px;
}
.alliance table tr td a:hover
{
	color: #aa0707;
	font-size: 14px;
}
/*tab菜单样式*/
.menu1
{
	font-size: 14px;
}
.a1
{
	width: 272px;
	float: left;
	background-color: #ff749d;
	color: White;
	padding: 0px 5px;
}
.a1 a,a1 a:visited
{
	color: #cf9c6a;
}
.a2
{
	width: 205px;
	float: left;
	background-color: #ff749d;
	color: White;
	padding: 0px 5px;
}
.a2 a,a2 a:visited
{
	color:#cf9c6a;
}
.a3
{
	width: 201px;
	float: left;
	background-color: #ff749d;
	color: White;
	padding: 0px 5px;
}
.a3 a,a3 a:visited{color:#cf9c6a;}
.a4
{
	width: 268px;
	float: left;
	background-color: #ff749d;
	color: White;
	padding: 0px 5px;
}
.a4 a,a4 a:visited{color:#cf9c6a;}
.a5
{
	width: 190px;
	height: auto;
	float: left;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	line-height: 20px;
	color: #a9a296;
}
.a5 a
{
	color: #a9a296;
}
.a6
{
	width: 109px;
	height: auto;
	float: right;
	text-align:right;
	font-family: Arial;
	font-size: 12px;
	line-height: 20px;
	color: #a9a296;
}
.second
{
	background-image: url(  '../images/index_020.gif' );
	background-repeat: no-repeat;
	width: 990px;
	height: 336px;
	float: left;
}
.login
{
	float: left;
	width: 248px;
}
.login a
{
	color: Black;
}
.flash
{
	width: 970px;
	height: 310px;
	margin:10px 9px 9px
}
.main
{
	clear: both;
	height:auto;
}
.main_left
{
	float: left;
	width: 330px;

}
/*摄影基地样式*/

*html .left_middle
{
	width: 300px;
}
*html .left_middle .b1
{
	background-color: #e4ddd1;
}
*html .left_middle .b1 a
{
	color: #654c38;
	font-size: 16px;
}
*html .b1 a img
{
	width: 62px;
	height: 42px;
}


* + html .left_middle
{
	width: 300px;
}
* + html .left_middle .b1
{
	background-color: #e4ddd1;
}
* + html .left_middle .b1 a
{
	color: #654c38;
	font-size: 16px;
}
* + html .b1 a img
{
	width: 62px;
	height: 42px;
}

.left_middle
{
	width: 300px;
}
.left_middle .b1
{
	background-color: #e4ddd1;
}
.left_middle .b1 a
{
	color: #654c38;
	font-size: 16px;
}
.b1 a img
{
	width: 62px;
	height: 42px;
}
/*在线客服样式*/

*html .b2
{
	background-color: #e4ddd1;
	width: 303px;
}
*html .left_buttom .b2 a
{
	color: #654c38;
	font-size: 16px;
}
*html .left_buttom2
{
	width: 303px;
}
*html .left_buttom2 .b3 a
{
	color: White;
}
*html .left_buttom2 .b3 a:hover
{
	color: Red;
}

* + html .b2
{
	background-color: #e4ddd1;
	width: 303px;
}
* + html .left_buttom .b2 a
{
	color: #654c38;
	font-size: 16px;
}
* + html .left_buttom2
{
	width: 303px;
}
* + html .left_buttom2 .b3 a
{
	color: White;
}
* + html .left_buttom2 .b3 a:hover
{
	color: Red;
}


.left_buttom
{
	margin-top: 10px;
	width: 303px;
}
.b2
{
	background-color: #e4ddd1;
	width: 303px;
}
.left_buttom .b2 a
{
	color: #654c38;
	font-size: 16px;
}
.left_buttom2
{
	width: 303px;
}
.b3
{
	width: 303px;
}
.b3 tr td
{
	background-image: url(  '../images/index_32.jpg' );
	background-repeat: no-repeat;
	width: 72px;
	height: 69px;
	line-height: 69px;
	vertical-align: middle;
}
.left_buttom2 .b3 a
{
	color: White;
}
.left_buttom2 .b3 a:hover
{
	color: Red;
}
.main_right
{
	float: left;
}
.right_top
{
	float: left;
}
/*爱情宣言样式*/
*html .c5
{
	background-color: #b6a68f;
	text-align: center;
	width: 53px;
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
}
*html .c5 a
{
	color: White;
	font-size: 12px;
}
* + html .c5 a
{
	color: White;
}
*html .c5 a:visited
{
	color: White;
	font-size: 12px;
}
* + html .c5 a:visited
{
	color: White;
}


.right_topl
{
	float: left;
	width: 363px;
}
.c1
{
	height: 21px;
	text-align: left;
	line-height: 21px;
	color: #654c38;
	font-size: 16px;
}
.c2
{
	background-image: url(  '../images/index_08.gif' );
	background-repeat: no-repeat;
	width: 366px;
	height: 183px;
}
.c3
{
	width: 290px;
	height: 110px;
	border: solid 6px #ffffff;
}
.c4
{
	background-color: #654c38;
	text-align: center;
	width: 53px;
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
}
.c4 a
{
	color: White;
	font-size: 12px;
}
.c4 a:visited
{
	color: White;
	font-size: 12px;
}
.c5
{
	background-color: #b6a68f;
	text-align: center;
	width: 53px;
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	color: #ffffff;
}
.c5 a
{
	color: #ffffff;
	font-size: 12px;
}
.c5 a:hover
{
	color: Red;
	font-size: 12px;
}
.c5 a:visited
{
	color: #ffffff;
	font-size: 12px;
}
.c5 spam
{
	color: #ffffff;
	font-size: 12px;
}
.c6
{
	width: 308px;
	text-align: left;
	color: #8b8375;
	height: 40px;
	padding-left: 5px;
}
/*联系我们样式*/
.right_topr
{
	float: left;
}
.d1
{
	color: #654c38;
	font-size: 16px;
	width: 280px;
	float: left;
	text-align: left;
	height: 21px;
	line-height: 21px;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 2px;
}
.d3
{
	background-image: url(  '../images/index_11.gif' );
	background-repeat: no-repeat;
	width: 270px;
	height: 179px;
	vertical-align: middle;
}
.d2
{
	color: #8b8375;
	font-size: 15px;
	font-weight: normal;
	text-align: right;
	padding-right: 15px;
}
.d4
{
	color: #8b8375;
	font-size: 24px;
	font-weight: normal;
	text-align: right;
	padding-right: 15px;
}
.d5
{
	text-align: right;
	padding-right: 15px;
	height: 12px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.d5 a
{
	color: #8b8375;
	font-size: 10px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}
.d6
{
	text-align: right;
	padding-right: 15px;
}

.qqonline{background-image:url('images/ico_qq_on.gif'); width:60px; height:20px; background-repeat:no-repeat; text-align:right; font-size:9px; padding-right:13px;}
.qqonline a{ color:#53514c;}
.msnonline{background-image:url('images/msn.gif'); width:60px; height:20px; background-repeat:no-repeat;text-align:right; font-size:9px; padding-right:13px;}
.msnonline a{color:#53514c;}

/*最新作品样式*/
.e1
{
	width: 640px;
}
.e2
{
	width: 35px;
	text-align: left;
}
.e3
{
	height: 29px;
	text-align: left;
	line-height: 21px;
	color: #654c38;
	font-size: 16px;
	vertical-align: middle;
}
.e4
{
	width: 40px;
	height: 29px;
}
.right_buttom
{
	float: left;
}
.pic
{
	text-align: center;
}
.pic_content
{
	float: left;
	padding: 5px;
}
.pic_img
{
	width: 139px;
	height: 94.5px;
	border: solid 2px #be223a;
}
.pic_content a:hover img
{
	border: solid 2px #6a1421;
}
/*合作加盟样式*/
.e5
{
	clear: both;
	width: 990px;
	text-align: left;
}
.e6
{
	background-color: #e4ddd1;
	height: 30px;
	width: 970px;
	font-size: 16px;
	font-weight: normal;
	color: #654c38;
	line-height: 30px;
	vertical-align: middle;
	text-align: left;
	padding-left: 15px;
}
.e7
{
	padding-top: 5px;
}
.e7 table tr td
{
	padding: 0px 5px 0px 5px;
}
.e7 img
{
	border: solid 2px #e4ddd1;
	width: 150px;
	height: 60px;
}
.e7 a:hover img
{
	border: solid 2px #f4b13c;
}
/*foot导航样式*/
*html .f1 table tr td a, a:visited
{
	color: #654c38;
	font-size: 12px;
}
* + html .f1 table tr td a
{
	color: #654c38;
	font-size: 12px;
}
.f1 a
{
	color: #654c38;
	font-size: 12px;
}
.f1 a:visited
{
	color: #654c38;
	font-size: 12px;
}
.f1 table tr td
{
	color: #654c38;
	font-size: 12px;
}
.f1 table tr td a
{
	color: #654c38;
	font-size: 12px;
}
/*内页样式*/
/*flash样式*/
.flash2
{
	background-image: url(  '../images/a_05.gif' );
	background-repeat: no-repeat;
	width: 990px;
	height: 265px;
	padding-top: 9px;
	text-align: right;
	clear: both;
}
.none
{
	width: 260px;
	float: left;
}
*+html .fl2
{
	float: left;
	text-align: center;
	margin-left:260px;
}
*html .fl2
{
	float: left;
	text-align: center;
	margin-left: 130px;
}
.content
{
	float: left;
	width: 990px;
}
.content_left
{
	float: left;
	width: 240px;
}
.content_right
{
	float: left;
	width: 749px;
	text-align: center;
}
/*在线服务样式*/
.g0
{
	color: #654c38;
	font-size: 20px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
}
.g1
{
	background-image: url(  '../images/a_06.gif' );
	background-repeat: no-repeat;
	width: 239px;
	height: 602px;
}
.g2
{
	background-image: url(  '../images/qqbg.gif' );
	background-repeat: no-repeat;
	width: 180px;
	height: 43px;
	background-position:center center;
}
.g2_0
{
	font-size: 12px;
	font-weight: normal;
	color: #d2a956;
	text-align: center;
}
/*联系地址样式*/
*html .kong
{
	height: 5px;
}
* + html .kong
{
	height: 20px;
}
*html .kong1
{
	height: 2px;
}
* + html .kong1
{
	height: 15px;
}
.kong
{
	height: 5px;
}
.g3_0
{
	color: #654c38;
	font-size: 20px;
	height: 40px;
	line-height: 40px;
	vertical-align: middle;
	width: 150px;
	text-align: center;
}
.g3_1
{
	font-size: 13px;
	font-weight: normal;
	color: #714e09;
	text-align: center;
	float: right;
	padding-right: 15px;
}
.g3_10
{
	font-size: 18px;
}
.g3_1 table tr td
{
	text-align: right;
}
/*关于我们页面样式*/
.h1
{
	color: #000000;
	text-align: left;
	width: 700px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	font-size: 12px;
	padding-left: 20px;
	float: left;
	font-family: 宋体;
}
.h1 a
{
	color: #000000;
}
.h_clear
{
	width: 18px;
	float: left;
}
.h2
{
	float: left;
	background-image: url(  '../images/a_09.gif' );
	background-repeat: no-repeat;
	width: 700px;
	height: 29px;
	text-align: left;
}
.h2_0
{
	padding-left: 60px;
	height: 29px;
	line-height: 29px;
	vertical-align: middle;
	font-size: 18px;
	padding-top: 2px;
	color: #654c38;
	font-weight: bold;
}
.h3
{
	float: left;
	padding-top: 10px;
}
.h_clear1
{
	width: 17px;
	float: left;
}
.h3_0
{
	background-image: url(  '../images/a_13.gif' );
	background-repeat: no-repeat;
	width: 215px;
	height: 155px;
	text-align: center;
	float: left;
}
.h3_1
{
	padding: 8px 0px 0px 9px;
	float: left;
	width: 660px;
	height: 160px;
	vertical-align: middle;
}
.h3_1 img
{
	width: 198px;
	height: 139px;
	float: left;
}
.h3_1 p
{
	padding-left: 10px;
	text-align: left;
	line-height: 150%;
	float: right;
	padding-top: 25px;
}
.h3_2
{
	width: 660px;
	float: left;
	text-align: left;
	line-height: 200%;
}
.h3_2 p
{
	font-size: 14px;
	font-weight: bold;
}
/*企业文化页面样式*/
.h4
{
	float: left;
	text-align: left;
	border: solid 1px #e7e5e3;
	padding: 15px;
	width: 669px;
}
* + html .h4
{
	float: left;
	text-align: left;
	border: solid 1px #e7e5e3;
	padding: 15px;
	width: 669px;
	margin-top: 2px;
}
.h5
{
	float: left;
	text-align: center;
	border: solid 1px #e7e5e3;
	width: 620px;
	padding: 40px;
}
.h6
{
	clear: both;
	width: 669px;
	padding-top: 20px;
}
.h6 table
{
	width: 100%;
	text-align: left;
	color: #787165;
}
.h7
{
	width: 650px;
	text-align: center;
	padding: 50px 0px;
}
.h8
{
	text-align: left;
	float: left;
	width: 670px;
}
.h8 p
{
	color: #644c37;
	font-size: 18px;
	font-weight: bold;
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	text-align: left;
}
.h8 span
{
	color: #787165;
	font-size: 14px;
	font-weight: normal;
}
.h9
{
	padding-top: 40px;
	text-align: center;
}
.h9 table
{
	width: 40%;
	color: Black;
}
.h9 table tr td a
{
	color: Black;
}
.h9 table tr td a:hover
{
	color: Red;
}
.h9 table tr td span
{
	color: Red;
}
/*在线应聘页面样式*/
.job
{
	text-align: left;
	float: left;
	color: #644c37;
}
/*最新活动页面样式*/
.newsList
{
	text-align: left;
	padding-top: 15px;
	padding-bottom: 10px;
}
.newsList li
{
	font-size: 12px;
	margin: 7px 0;
	padding-left: 15px;
	border-bottom: 1px dashed #343434;
	background: url(../images/a_14.gif) 0 4px no-repeat;
	line-height: 20px;
}
.newsList li span
{
	float: right;
	color: #666;
	font: 12px arial;
	margin-top: -15px;
}
.newsList a
{
	color: #666;
	font: 12px arial;
}
.newsList a:link, a:visited
{
	color: #7D7D7D;
	text-decoration: none;
}
.newsList a:hover
{
	color: #FD0C3E;
	text-decoration: none;
}
.h10
{
	clear: both;
	text-align: center;
	padding-top: 20px;
	color: Black;
}
.black
{
	color: Black;
}
.h10 a
{
	color: #000000;
}
/*最新活动详细信息样式*/
.newstitle
{
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	border-bottom: #cccccc 1px dashed;
}
.click
{
	float: left;
	padding-top: 20px;
}
.edit
{
	float: right;
	padding-top: 20px;
}
.newscontentdetails
{
	padding-top: 20px;
	text-align: left;
	float: left;
	line-height: 200%;
}
.print
{
	float: right;
	padding-top: 40px;
}
.print a, a:visited
{
	color: Black;
}
.print a:hover
{
	text-decoration: underline;
	color: Red;
}
/*主题摄影页面样式*/
.works_content
{
	width: 223px;
	text-align: left;
	float: left;
	height: 190px;
}
.works_pic
{
	background-image: url(  '../images/picbg.gif' );
	background-repeat: no-repeat;
	width: 197px;
	height: 163px;
	text-align: center;
	color: White;
	float: left;
}
.works_title
{
	height:15px;
	line-height:15px;
	vertical-align: middle;
	text-align: center;
	color:#787165;
}
.works_title a,.works_title a:visited{color:#787165;}
.works_title a:hover{color:#c7223e;}
.works_img
{
	width: 190px;
	height: 138px;
	line-height: 138px;
	vertical-align: middle;
	text-align: center;
	padding-top: 5px;
}
.works_img img
{
	width: 174px;
	height: 118px;
}
/*摄影基地页面样式*/
.locationbase_title
{
	float: left;
	font-size: 14px;
	font-weight: bold;
}
.locationbase_img
{
	text-align: center;
}
.locationbase_img img
{
	border: solid 1px #654c38;
	width: 660px;
	height: 480px;
}
.locationbase_introduce
{
	padding-top: 10px;
}
.l_01
{
	font-size: 14px;
	font-weight: bold;
}
.l_02 a
{
	color: Red;
	font-size: 14px;
}
.fengye
{
	float: right;
	color: Black;
}
.fengye a
{
	color: Black;
}
.fengye a:hover
{
	color: Red;
}
/*精品礼服样式*/
/*ie6*/
*html .fulldress
{
	width: 170px;
	text-align: center;
	float: left;
	height: 200px;
}
*html .fulldress_01
{
	background-color: #ffffff;
	width: 150px;
	float: left;
	text-align: center;
	height: 200px;
	border: solid 0px #c6223b;
}
*html .fulldress_01 img
{
	width:150px; height:200px; border:solid 2px #e4ddd1;
	}
*html .fulldress_01  a:hover img{ border:solid 2px #fff;}


/*ie7*/
* + html .fulldress
{
	width: 170px;
	text-align: center;
	float: left;
	height: 200px;
}
* + html .fulldress_01
{
	
	background-color: #ffffff;
	width: 150px;
	float: left;
	text-align: center;	
}

* + html .fulldress_01 img
{
	width: 150px;
	height: 200px;
	border:solid 2px #e4ddd1;
}
* + html .fulldress_01  a:hover img{ border:solid 2px #fff;}
.fulldress
{
	width: 170px;
	text-align: center;
	float: left;
	height: 200px;
}
.fulldress_01
{
	background-color: #ffffff;
	width: 150px;
	float: left;
	text-align: center;
	height: 200px;
	border: solid 1px #6a1616;
}

/*套餐系列样式*/
.hrs
{
	border: dashed 1px #654c38;
	height: 1px;
}
.taoxi
{
	float: left;
	font-size: 13px;
	font-weight: bold;
}
.taoxiimg
{
	float: left;
	width: 380px;
	height: 160px;
	border: solid 0px #000000;
}
.taoxiimg img
{
	width: 380px;
	height: 160px;
}
.taoxijianjie
{
	float: right;
	width: 275px;
	height: 160px;
	font-size: 14px;
	text-align: left;
	line-height: 200%;
	padding-left: 10px;
}
.taocandetails
{
	float: left;
	border: solid 0px #000000;
	text-align: center;
	width: 665px;
	height: 280px;
}
.taocandetails img
{
	width: 665px;
	height: 280px;
}
.taocandetailsintroduce
{
	float: left;
	width: 665px;
	line-height: 200%;
}
.taocandetailsprice
{
	font-size: 30px;
	color: Red;
	float: left;
	width: 615px;
	line-height: 150%;
}
.taocanyuyue
{
	text-align: left;
	float: right;
	width: 50px;
}
/*合作加盟样式*/
.join
{
	float: left;
	height: 100px;
	text-align: center;
	width: 170px;
	height: 70px;
	padding-top: 20px;
}
.join a img
{
	border: solid 2px #fadedf;
	width: 150px;
	height: 60px;
}
.join a:hover img
{
	border: solid 2px #f56506;
	width: 150px;
	height: 60px;
}
/*爱情宣言页面样式*/
*html .love_h5
{
	margin-top: 0px;
}
* + html .love_h5
{
	margin-top: 2px;
}
.love_h5
{
	float: left;
	text-align: center;
	border: solid 1px #e7e5e3;
	width: 648px;
	padding-top: 20px;
	padding-left: 50px;
}
.lovesound
{
	width: 210px;
	height: 240px;
	float: left;
}
.lovesound1
{
	width: 162px;
	background-color: #fbe7db;
	height: 220px;
	text-align: center;
	float: left;
	border: solid 1px #fa6a83;
}
.lovesound2
{
	height: 150px;
	line-height: 120px;
	vertical-align: bottom;
	width:150px;
	padding-top: 5px;
}
.lovesound2 img
{
	width: 150px;
	height: 150px;
	border: solid 1px #ffffff;
}
.lovesound2 a:hover img
{
	width: 150px;
	height:150px;
	border: solid 1px #f4e60b;
}
.lovesoundtopic
{
	font-size: 14px;
	color: #cd1010;
	line-height: 20px;
	vertical-align: middle;
	font-weight: bold;
}
.lovesoundname
{
	color: #e28751;
	font-size: 13px;
	line-height: 18px;
	vertical-align: middle;
}
.lovesoundwish
{
	font-size: 13px;
	color: #c58d57;
}
.yellow
{
	color: #8c4d0f;
	font-weight: bold;
}
.lovered
{
	color: Red;
}
.showlovecontent
{
	background-image: url(  '../images/lovebg.gif' );
	background-repeat: no-repeat;
	width: 465px;
	height: 360px;
	float: left;
}
.showlovecontent_topic
{
	float: left;
	font-size: 18px;
	color: Red;
	font-weight: bold;
	text-align: center;
	width: 450px;
	height: 20px;
	padding-top: 50px;
}
.showlovecontent_work
{
	float: left;
	text-align: center;
	width: 450px;
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
}
.showlovecontent_body
{
	overflow: auto;
	width: 400px;
	height: 250px;
	float: left;
	padding-left: 30px;
}
.lovecontent_right
{
	float: left;
	width: 200px;
	border: solid 0px #000000;
	height: 360px;
	text-align: center;
}
.lovecontent_rightimg img
{
	border: solid 6px #fae0e9;
	width: 150px;
	height: 150px;
}
.lovecontent_righttopic
{
	font-size: 18px;
	font-weight: bold;
	color: Red;

	line-height: 30px;
	vertical-align: middle;
}
.lovecontent_rightname
{
	font-size: 14px;
	text-align: center;
	color: #b1440f;
}
.lovecontent_rightnameintroduce
{
	color: Black;
	text-align: left;
	line-height: 100%;
}
.introducetable
{
	width: 65px;
	height: 15px;
	line-height: 15px;
	vertical-align: top;
}


#tbody
{
	width: 630px;
	margin: 0px auto;
	text-align: left;
}
#mainbody
{
	width: 620px;
	margin: 5px;
	border: 1px solid #222;
	padding: 1px;
}
#mainphoto
{
	cursor: pointer;
	display: block;
}
#goleft
{
	float: left;
	clear: left;
	margin: 6px 5px 0 3px;
}
#goright
{
	float: right;
	clear: right;
	margin: 6px 3px 0 5px;
}
#photos
{
	width: 590px;
	height: 54px;
	line-height: 54px;
	border: 1px solid #222;
	margin: 10px 0;
	overflow: hidden;
}
#showArea
{
	margin-top: 0px;
	margin-left: 0px;
}
#showArea img
{
	display: block;
	float: left;
	margin: 1px 0;
	cursor: pointer;
	border: 1px solid #222;
}
.txt_1
{
	font: bold 24px Verdana, Tahoma;
	color: #fff;
}

/*总首页样式*/
.index2mainleft
{
	width: 270px;
	height: 265px;
	float: left;
	text-align: left;
}
.index2_contact
{
	width: 233px;
	height: 30px;
	text-align: left;
	line-height: 30px;
	vertical-align: bottom;
}
.index2qq_none
{
	width: 233px;
	height:100px;
}
.index2_qq
{
	background-image: url( '../images/index2_23.gif' );
	background-repeat: no-repeat;
	width: 233px;
	height: 234px;
}
.index2qqqq
{
	width: 233px;
	height: 80px;
	text-align: right;
}


.index2news
{
	width: 340px;
	height: 127px;
	float: left;
}
.index2news table tr td
{
	border-bottom: dashed 1px #d3c9c2;
	font-size: 12px;
	text-align: left;
}
.index2news table tr td a
{
	color: #555555;
	text-align: left;
	text-decoration: none;
}
.index2news table tr td a:hover
{
	color: Red;
}


.index2bbs
{
	width: 330px;
	height: 127px;
	float: left;
}
.index2bbs table tr td
{
	border-bottom: dashed 1px #d3c9c2;
	font-size: 12px;
	text-align: left;
}
.index2bbs table tr td a
{
	color: #555555;
	text-decoration: none;
}
.index2bbs table tr td a:hover
{
	color: Red;
}
.index2works
{
	width: 705px;
	height: 150px;
	float: left;
}

.index2pic_content
{
	float: left;
	padding-left: 0px;
	padding-right: 26px;
}
.index2pic_content img
{
	width: 139px;
	height: 94px;
	border: solid 4px #dad1be;
}
.index2pic_content a:hover img
{
	border: solid 4px #a21d33;
}




.d3{background-image:url('../images/index_011.gif'); background-repeat:no-repeat; width:270px; height:179px; vertical-align:middle;}
.d3 table { width:95%;}
.d3 table tr td { background-image:url('../images/qqbg1.gif'); background-repeat:no-repeat; width:75px; height:25px; text-align:right;}
.d3 table tr td a{color:#a39c8f;}
.d3 a{ color:#a39c8f;}

.index2qq_none{ width:233px; height:30px;}
.index2_qq{background-image:url('../images/index2_230.gif'); background-repeat:no-repeat; width:233px; height:234px;}
.index2_qq  table { width:97%;}
.index2_qq  table tr td { background-image:url('../images/qqbg1.gif'); background-repeat:no-repeat; width:75px; height:25px; text-align:right; letter-spacing:3px;}
.index2_qq  table tr td a{color:#a39c8f;}
.index2_qq  a{ color:#a39c8f;}

/*增加的css*/
.mainleft{ width:240px; float:left;}
.mainright{ width:730px; float:left;}
.mainlefttop{ width:239px; float:left;}
.mainlefttop a{ color:#a48655}
.mainlefttop a:hover{ color:Red;}
.mainleftmidddle{ width:239px; float:left;}
.mainleftbuttom{ background-color:#f1eee8; margin-top:10px; border:1px solid #dde5bc; font-size:20px;  color:#8f6a2d; font-weight:bold; border-top:none;}
.mainright{ float:left;}
.righttop{ width:695px; float:left;}
.rightmiddle{ width:695px; float:left; margin-left:10px; margin-top:10px;}

.index2location{ width:690px; float:left; background-color:#f1eee8; padding:15px 10px;}
.index2location01{width:172px; float:left; text-align:center;}
.index2location02{ width:165px;}
.indexlocation03{ width:165px; float:left; height:120px;}
.indexlocation03 img{ width:165px; height:60px;}
.index2locationname{ width:165px; height:20px; float:left; text-align:center; line-height:20px; vertical-align:middle; padding-top:10px;}
.index2locationname a{ color:#b9a37d;}
.index2locationname a:hover{ color:Red;}
.rightbuttom{ width:695px; float:left; margin-left:10px; margin-top:10px;}

.index2pic{ width:690px; float:left; background-color:#f1eee8; padding:15px 10px;}
.index2piccontent{ width:172px; float:left; text-align:center;}
.index2pic01{ width:150px; float:left; text-align:center;}
.index2pic02{ width:140px; float:left;}
.indexpic03{ width:140px; text-align:center;}
.indexpic03 img{ width:139px; height:94.5px; border:solid 2px #fff;}
.indexpic03 a:hover img{ border:solid 2px #a71e34;} 
.index2picname {width:140px; height:20px; float:left; text-align:center; line-height:20px; vertical-align:middle; padding-top:10px;}
.index2picname a{ color:#b9a37d;}
.index2picname a:hover{ color:Red;}

.friendlinks{ float:left; text-align:left; width:980px;color:#654c38; font-size:14px;}
.friendlinks table tr td{ height:20px; vertical-align:middle; line-height:20px;}
.friendlinks a{ color:#654c38; font-size:14px;}
.friendlinks a:hover{ color:Red;}
.friendlinks a:visited{ color:#654c38; font-size:14px;}