body {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	background-color: #FFFFFF;
}
td {
	font-size: 12px;
}
dain {
	cursor: hand;	
}
.font {
	font-family: "Geneva", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #B8B8B8;
}
.xian {
	border: 1px solid #DBDBDB;
	font-family: "Geneva", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
}
.font12 {
	font-family: "Geneva", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
}

a {
	font-size: 12px;COLOR: #000000; 
}

a:hover {
	text-decoration: underline;
	color: #ae1411;
}
a:active {
	text-decoration: none;
}

a.tt{color:#FFFFFF; text-decoration:none;}
a.tt:hover{ color: #FF0000; text-decoration:none;}
a.tt{color:#FFFFFF; text-decoration:none;}
a.tt:hover{ color: #FF0000; text-decoration:none;}

a.tt:link {
	color: #ffffff;
	text-decoration: none;
}
a.tt:hover {
	text-decoration: underline;
	color: #FF0000;
}
a.tt:visited {
	text-decoration: none;
	color: #ffffff;
}
a.tt:active {
	text-decoration: none;
}



.tu {
	background-image: url(about_07.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.nav_a {
	font-family: "Geneva", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #777777;
	cursor: hand;
}
.nav_a  a:link {
	color: #777777;
}
.nav_a  a:visited {
	color: #777777;
}
.nav_a  a:hover {
	color: #777777;
}
.nav_a  a:active {
	color: #777777;
}
.nav_b {
	font-family: "Geneva", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #AE1411;
	background-image: url(about_03.jpg);
	background-repeat: no-repeat;
	cursor: hand;
}
.kong {
	line-height: 200%;
	font-family: "Geneva", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;

}.hszpbg {
	background-image: url(yszp_27.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#list {
	text-align: center;
	margin-left: 10px;
	padding: 0px;
	width:985px;
	height:auto;
}
#list_1 {	
	float:left;
	text-align: center;
	padding: 0px;
	margin: 8px;
	width:122px;
	height:auto;
}
ul.ShowPanel {
}
ul.ShowPanel li{
	float: left;
	margin-right: 3px;
	margin-left: 3px;

}
.ShowPanel p {
	text-align: center;
	line-height: 30px;
}
.ShowPanel a img {
	border: 5px solid #000000;
}
.ShowPanel a:hover img {
	border: 5px solid #e3e3e3;
}
.ShowPanel A IMG {
	BORDER-RIGHT: #fff 5px solid; BORDER-TOP: #fff 5px solid; BORDER-LEFT: #fff 5px solid; BORDER-BOTTOM: #fff 5px solid
}
.ShowPanel A:hover IMG {
	BORDER-RIGHT: #d3d0bf 5px solid; BORDER-TOP: #d3d0bf 5px solid; BORDER-LEFT: #d3d0bf 5px solid; BORDER-BOTTOM: #d3d0bf 5px solid
}
.right_2{ float:center; clear:both; width:940px; margin-left:0px!important;margin-left:0px;}
.right_2 img{}
.tubar{ background:url(../images/zp_2.gif) repeat-x; height:34px;  float:left; margin-top:5px;}

.bar_uu{ background:url(../images/zp_3.gif) no-repeat; height:34px; width:213px; float:right;}
.photobar{ background:url(../images/zp_4.gif) repeat-y; width:940px;  float:left;}
.photobar_fjf{width:724px;  float:left;}
.tu_kuang_fjf{ background:url(../images/jfj_6.gif) repeat-x; width:168px; height:170px; margin-left:12px; margin: 14px 2px 8px 8px; float:left;}
.tu_kuang_fjf h3{ font: 12px/20px "宋体"; margin: 5px 0 0 0; padding: 0; text-align: center; color:#F54D95;}
.tu_kuang{ background:url(../images/zp_6.gif) repeat-x; width:160px; height:133px;margin: 10px 0 8px 5px; float: left;}
.tu_kuang h3{ font: 12px/20px "宋体"; margin: 5px 0 0 0; padding: 0; text-align: center; }
/* 作品集 */
.Photo_works{ width: 650px; margin: 15px auto;}
.Photo_works img.wbox{ float: left; margin-top: 8px; }
.under_tu{ width:940px; font-size:1px; float:left;}
.baise {color: #ffffff;}
.baise a:link {
	color: #FFFFFF;
}
.baise a:visited {
	color: #FFFFFF;
}
.baise a:hover {
	color: #FFFFFF;
}
.baise a:active {
	color: #FFFFFF;
}
.more {
	display: block;
	background-image: url(../images/more.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 54px;
	float: right;
	margin-top: 6px;
}
.more:hover{
	background-position: bottom;
}
.more_new {
	display: block;
	background-image: url(../images/more.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 54px;
	float: right;
	margin-top: 2px;
}
.more_new:hover{
	background-position: bottom;
}
.right_le{ float:left; width:431px; margin: 0px 0 0 0px!important;margin: 0px 0 0 0px;}
.textbar{ background:url(../images/r_2.gif) repeat-x; height:27px;  float:left;}
.bar_ttt{ background:url(../images/zp_1.gif) no-repeat; height:34px; width:113px; float:left;}
.textbar_2{ background:url(../images/dc_2.gif) repeat-x; height:27px;  float:left;}
.bar_t{ background:url(../images/r_1.gif) no-repeat; height:27px; width:99px; float:left;}
.bar_u{ background:url(../images/r_3.gif) no-repeat; height:27px; width:112px; float:right;}
.midbar{ background:url(../images/r_4.gif) repeat-y; width:431px;  float:left;}
ul.list{ margin: 7px auto 6px auto; width: 99%; }
ul.list li{ line-height: 24px; background:url(../images/list_bg.gif) repeat-x bottom;padding-left: 8px;}
ul.list li span.time{ float: right;margin-right: 5px;}
ul.list li span.ico1{ background:url(../images/emp_dot.gif) no-repeat 0 3px; padding-left: 12px; }
a.hui:link,
a.hui:visited { text-decoration: none; color: #3C3C3C; font-weight:normal;}
a.hui:hover { text-decoration: none; color: #BE2E07; font-weight:normal;}
.underbar{ height:4px; font-size: 1px;width:431px; float:left;}
.xuxian {
		line-height: 26px;
	background-image: url('../images/xian.gif');
	height: 26px;
}
/* 新人相薄 */
.right_ri{ float:left; margin-left:7px; margin-top:0px; width:495px;}
.textbarx{ background:url(../images/r_2.gif) repeat-x; height:27px;  float:left;}
.bar_tt{ background:url(../images/r_6.gif) no-repeat; height:27px; width:99px; float:left;}
.bar_ux{ background:url(../images/r_3.gif) no-repeat; height:27px; width:112px; float:right;}
.midbarx{ background:url(../images/r_4x.gif) repeat-y; width:495px;  float:left;}
ul.listx{ margin: 7px auto 6px auto; width: 99%; }
ul.listx li{ line-height: 24px; background:url(../images/list_bg.gif) repeat-x bottom;padding-left: 8px;}
ul.listx li span.time{ float: right;margin-right: 5px;}
ul.listx li span.ico1{ background:url(../images/emp_dot.gif) no-repeat 0 3px; padding-left: 12px; }
.underbarx{ height:4px; font-size: 1px;width:495px; float:left;}
/* 在线优惠 */
.right_3,{ float:left; clear:both;}
.under_left{ float:left; width:940px; margin-left:0px!important;margin-left:0px; margin-top:0px; clear:both;}
.textbar6{ background:url(../images/r_2.gif) repeat-x; height:27px;  float:left;}
.bar_ttttt{ background:url(../images/bog61.gif) no-repeat; height:27px; width:99px; float:left;}
.bar_u6{ background:url(../images/r_3.gif) no-repeat; height:27px; width:112px; float:right;}
.bar_u65{  height:27px; width:12px; float:right; }
.bar_u64{ background:url(../images/bogl_b64.gif) no-repeat; height:27px; width:112px; float:right; margin-right:105px;}
.bar_u63{ background:url(../images/bogl_b63.gif) no-repeat; height:27px; width:112px; float:left; margin-right:80px;}
.bar_u61{ background:url(../images/bogl_b61.gif) no-repeat; height:27px; width:112px; float:left; margin-right:110px;}
.bar_u62{  height:27px;  float:right; }
.midbar6{ background:url(../images/r_46.gif) repeat-y; width:940px;  float:left;}
.underbar6{ height:4px; font-size: 1px;width:940px; float:left;}
.hh{ background:url(../images/q.jpg) no-repeat; height:202px; width:399px; float:left;}
dl.RightPanel{
	float: right;
	width: 432px;
	display: block;
}
dl.RightPanel dd{
	margin-right: 0px;
	margin-left: 0px;
}
.PanelTitle_dingdan {
	font-size: 16px;
	font-weight: bold;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	background-image: url(../images/dingdan.gif);
	line-height: 30px;
	margin-bottom: 0px;
	color: #3c3c3c;
}
.PanelTitle_dingdan span{
	font-size: 12px;
	margin-left: 10px;
	font-weight: normal;
	color: #666666;
}
dt.SalesOff {
	background-image: url(../images/sales_off.gif);
	background-repeat: no-repeat;
	padding-left: 78px;
	margin-left: 5px;
	height: 70px;
	padding-top: 5px;
	line-height:20px;
}
.RightPanel a {
	text-decoration: none;
	color: #666666;
}
.RightPanel a:hover{
	color: #454438;
}
.in {position:relative;width:110px;height:75px;overflow:hidden;}
.wide {padding:4px;width:110px;border:1px solid #ccc;background:#fff;margin-bottom:8px;}
		div > .wide {height: auto;}
/* 内页 */
		.nav_b {
	font-family: "Geneva", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #AE1411;
	background-image: url(../images/about_03.jpg);
	background-repeat: no-repeat;
	cursor: hand;
}
.nav_a {
	font-family: "Geneva", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #777777;
	cursor: hand;
}
.kong {
	line-height: 200%;
	font-family: "Geneva", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;

}
.tu {
	background-image: url(../images/about_07.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.RecentWorkImg {
	background-image: url(../images/work_bg.gif);
	background-repeat: no-repeat;
	height: 132px;
	width: 149px;
	display: block;
	padding-top: 10px;
	text-align: center;
}
.RecentWorkImg img{
	height: 80px;
	width: 127px;
}
.RightPanel a {
	text-decoration: none;
	color: #666666;
}