/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/

* {
	margin:0 auto;
	padding:0;
}
body {
	background:#ffffff url(../images/bg.gif) repeat-x center top;
	color:#676767;
	font-family:"宋体";
	font-size:12px;
	text-align:center;
}
a {
	color:#676767;
	cursor:pointer;
	text-decoration:none;
}
a:hover {
		text-decoration:underline;
}
img,
a img {
	border:0;
}
input,
select,
textarea {
	border:#989898 1px solid;
}
.form_on {
	border-color:#5e89b1;
}
input {
	height:20px;
	line-height:20px;
}
li {
	list-style:none;
}
p {
	line-height:22px;	
}
select {
	height:22px;
	line-height:22px;
}
.txt_1 {
	color:#d10566;
}
.txt_2 {
	color:#f2f2f2;
}
.txt_3 {
	color:#5c5c5c;
}
.clear {
	clear:both;
}
.main {
	text-align:left;
	width:990px;
}
#main_L {
	float:left;
	overflow:hidden;
}
#main_R {
	float:right;
	overflow:hidden;
}
.main_1 {
	width:194px;
}
.main_2 {
	width:788px;
}
.main_3 {
	width:243px;
}
.main_4 {
	width:722px;
}
.main_5 {
	width:235px;
}
/*--------------------------------------- header 开始 --------------------------------------------*/
#header {
	background:url(../images/header_bg.gif) no-repeat 210px 66px;
	height:197px;
}

#faceheader {
	background:url(../images/header_facebg.gif) no-repeat 210px 66px;
	height:197px;
}

.top {
	height:143px;
}
/*------------------- logo ------------------*/
#logo {
	background:url(../images/logo_bg.gif) no-repeat left top;
	float:left;
	margin-left:30px;
	overflow:hidden;
	position:absolute;
	height:188px;
	width:154px;
	z-index:2;
}
.logo {
	height:163px;
}
#facelogo {
	background:url(../images/facelogo_bg.gif) no-repeat left top;
	float:left;
	margin-left:30px;
	overflow:hidden;
	position:absolute;
	height:188px;
	width:154px;
	z-index:2;
}
.facelogo {
	height:163px;
}
/*--------------- header_menu --------------*/
.header_menu {
	background-color:#ffffff;
	border:#dbdbdb 1px solid;
	float:right;
	height:12px;
	margin-top:12px;
	padding:12px 9px 12px 9px;
}
.header_menu a {
	color:#787878;
	padding:12px 9px 12px 9px;
}
.header_menu img {
	height:10px;
	width:1px;
}
/*------------------- nav ------------------*/
#nav {
	background:url(../images/nav_bg.gif) repeat-x center center;
	border:#e1e1e1 1px solid;
	height:50px;
	margin-top:2px;
	overflow:hidden;
	text-align:right;
}
/*------------------------------------- header 结束 ---------------------------------------*/
/*------------------------------------- footer 开始 ---------------------------------------*/
.footer {
	background:#cecece url(../images/footer_bg.gif) repeat-x center bottom;
	height:158px;
	margin-top:30px;
	overflow:hidden;
}
#footer {
	background: no-repeat 6px top;
}
.footer_nav {
	height:28px;
	line-height:28px;
	margin-left:75px;
}
.footer_nav a {
	padding:0 14px 0 14px;
}
.copyright {
	color:#b5babe;
	margin-left:89px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.copyright a {
	color:#b5babe;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.copyright a:hover {
	color:#fa0679;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/*-------------------------------- footer 结束 ---------------------------------*/
/*-------------------------------- main 开始 ---------------------------------*/
#main {
	margin-top:20px;
	overflow:hidden;
}
#content {
	background:url(../images/main_bg.gif) repeat-y left top;
	height:auto;
	margin-top:10px;
	_margin-top:-10px;
	width:990px;
}
/*------------------- focus ------------------*/
.focus,.focus_banner,.focus_banner img {width:980px; margin-left:auto; margin-right:auto;}
.focus,.focus_banner {overflow:hidden;}
.focus {float:left;	height:342px;}
.focus_banner {float:right;}
.focus_banner,
.focus_banner img {height:194px;}
/*------------------- sign ------------------*/
#sign {
	float:right;
	overflow:hidden;
	width:194px;
}
.sign {
	border:#d2d2d2 1px solid;
	height:189px;
	width:192px;
}
.sign_txt {
	background:url(../images/sign_bg.gif) no-repeat left 5px;
	height:38px;
	line-height:20px;
	margin-bottom:15px;
	margin-top:2px;
	overflow:hidden;
	text-indent:18px;
	width:154px;
}
.sign_msg {
	border-top:#d2d2d2 1px solid;
	width:185px;
}
.sign_msg ul {
	margin-top:5px;
	margin-left:6px;
	width:168px;
}
.sign_msg ul li {
	float:left;
	height:22px;
	line-height:22px;
}
.sign_msg ul li a {
	background-position:3px center;
	background-repeat:no-repeat;
	
}
.sign_msg .key_qq {
	width:84px;
}
.sign_msg .key_msn {
	width:84px;
}
.sign_pic {
	margin-top:2px;
}
.key_qq a {
	background-image:url(../images/key_q.gif);
	display:block;
}
.key_msn a {
	background-image:url(../images/key_mn.gif);
	display:block;
}
.key_qq1 a {
	background-image:url(../images/key_qq.gif);
	display:block;
}
.key_msn1 a {
	background-image:url(../images/key_msn.gif);
	display:block;
}
.menu_msg {
	border:#d2d2d2 1px solid;
	float:left;
	overflow:hidden;
	width:194px;
}
.menu_msg ul {
	padding-top:5px;
	width:180px;
}
.menu_msg ul li {
	background:url(../images/menu_msg_bg.gif) repeat-x left center;
	border:#cccccc 1px solid;
	height:32px;
	line-height:32px;
	margin-bottom:5px;
	*margin-bottom:2px;
}
.menu_msg ul li a {
	background-position:8px center;
	background-repeat:no-repeat;
	padding-left:28px;
}
.menu_msg ul li h1,
.menu_msg ul li h2 {
	float:left;
	font-size:12px;
	font-weight:normal;
	height:32px;
	line-height:32px;
}
.menu_msg ul li h1 {
	background-position:left top;
	background-repeat:no-repeat;
	border-right:#cccccc 1px solid;
	width:35px;
}
.menu_msg ul li h2 {
	background-position:left top;
}
.msg_1 {
	background-image:url(../images/menu_msg_1.gif);
}
.msg_2 {
	background-image:url(../images/menu_msg_2.gif);
}
.msg_3 {
	background-image:url(../images/menu_msg_3.gif);
}
.msg_4 {
	background-image:url(../images/menu_msg_4.gif);
}
/*------------------- scroll ------------------*/
.scroll {
	background-color:#f5f5f5;
	border:#d8d8d8 1px solid;
	height:190px;
	margin-bottom:10px;
	margin-top:10px;
	_margin-top:-10px;
}
.scroll_T {
	background-position:14px 12px;
	background-repeat:no-repeat;
	height:49px;
}
.scroll_more {
	float:right;
}
.scroll_more a {
	display:block;
}
.scroll_more img {
	heght:9px;
	padding:25px 18px 15px 18px;
	width:38px;
}
.scroll_C ul {
	margin-left:10px;
}
.scroll_C ul li {
	background-color:#ffffff;
	border:#cbcbcb 1px solid;
	float:left;
	height:56px;
	margin-right:5px;
	margin-bottom:5px;
	text-align:center;
	width:155px;
}
.scroll_C ul li a {
	display:block;
}
.scroll_C ul li img {
	border:#ffffff 3px solid;
	height:50px;
	width:145px;
}
/*------------------- question ------------------*/
#question {
	float:right;
	padding-top:30px;
}
.question {
	border:#d8d8d8 1px solid;
}
.question_T {
	background-color:#d00565;
	background-position:center top;
	background-repeat:no-repeat;
	height:38px;
}
.question_C {
	height:190px;
	overflow:hidden;
	text-align:center;
}
.question_title {
	height:21px;
	margin-top:20px;
	text-align:center;
}
.question_C ul {
	height:119px;
	width:162px;
}
.question_C ul li {
	height:12px;
	line-height:12px;
	padding-bottom:8px;
	padding-top:8px;
	overflow:hidden;
	text-align:left;
}
.question_C ul li input {
	border:none;
	height:12px;
	margin-right:8px;
	width:12px;
}
.form_key {
	text-align:center;
}
.question .form_key input {
	border:none;
	height:17px;
	width:47px;
}
.content_C .form_key {
	background-color:#ffffff;
	padding-top:30px;
	margin-top:-1px;
}
.content_C .form_key input {
	border:none;
	height:34px;
	width:116px;
}
/*------------------- link ------------------*/
#link_pic,
.link_pic_banner {
	width:517px; 
}
#link_pic {
	float:left;
	margin-top:30px;

}
.link_pic,
.link_pic_T {
	width:515px;

}
.link_pic {
	border:#e2e2e2 1px solid; height:227px;
}
.link_pic_T {
	background-color:#f5f5f5;
	background-position:26px center;
	background-repeat:no-repeat;
	border-bottom:#e2e2e2 1px solid;
	height:37px;
}
.link_pic_C {
	height:103px;
	overflow:hidden;
}

.link_pic_C li img {
	float:left;
	height:31px;
	width:88px;
}
/*------------------- link ye------------------*/
.link_pic_D {
	overflow:hidden;
}
.link_pic_D ul {
	margin-top:30px;
	width:680px;
	margin-bottom: 50px;
}
.link_pic_D li {
	border:#dedede 1px solid;
	float:left;
	height:31px;
	margin-bottom:18px;
	margin-right:23px;
	overflow:hidden;
	width:88px;
}
.link_pic_D li img {
	float:left;
	height:31px;
	width:88px;
}

/*------------------- link ye------------------*/
.link_pic_banner {
	background-color:#f5f5f5;
	height:87px;
	overflow:hidden;
}
.link_txt {
	border:#cdcdcd 1px solid;
	height:40px;
	line-height:40px;
	margin-top:20px;
	overflow:hidden;
	text-align:center;
}
.link_txt a {
	background:url(../images/link_line.gif) no-repeat right center;
	padding:14px;
}
/*-------------------- menu --------------------*/
.menu_T,
.menu_B {
	background-color:#d00565;
	background-position:right top;
	background-repeat:no-repeat;
}
.menu,
.menu .menu_T,
.menu .menu_B {
	width:194px;
}
.menu {
	background-color:#ffffff;
	float:left;
	/*padding-top:10px;*/
}
.menu .menu_T {
	background-image:url(../images/menu_t.gif);
	height:43px;
}
.menu2,
.menu2 .menu_T,
.menu2 .menu_B {
	width:243px;
}
.menu2 {
	background:url(../images/menu_b_bg.gif) no-repeat right bottom;
	padding-bottom:5px;
	padding-right:6px;
}
.menu2 .menu_T {
	background-image:url(../images/menu2_t.gif);
	height:50px;
}
.menu2 .menu_B {
	height:41px;
}
.menu_C {
	background-color:#fa0679;
	overflow:hidden;
}
.menu_C ul {
	padding-bottom:8px;
	*padding-bottom:2px;
	margin-right:15px;
}
.menu .menu_C ul {
	padding-top:14px;
}
.menu2 .menu_C ul {
	padding-top:8px;
}
.menu_C ul li,
.menu_C ul li a {
	color:#ffffff;
	font-weight:bold;
}
.menu_C ul li {
	background-position:20px 3px;
	background-repeat:no-repeat;
	height:33px;
}
.menu2 .menu_C ul li {
	background-position:20px center;
	height:22px;
	line-height:22px;
}
.menu_C ul li a {
	display:block;
	padding-left:42px;
}
.menu .menu_C ul li a {
	padding-top:3px;
}
.menu2 .menu_C ul li a {
	padding-left:38px;
}

.menu_C ul li a:hover {
	color:#ffffff;
}
.menu_C ul li b {
	font-family:Arial;
	font-size:9px;
	font-variant:normal;
}
.menu2 .menu_C ul li b {
	margin-left:10px;
}
.menu .menu_1_off {
	background-image:url(../images/menu_1_off.gif);
}
.menu .menu_1_on {
	background-image:url(../images/menu_1_on.gif);
}
.menu .menu_2_off {
	background-image:url(../images/menu_2_off.gif);
}
.menu .menu_2_on {
	background-image:url(../images/menu_2_on.gif);
}
.menu .menu_3_off {
	background-image:url(../images/menu_3_off.gif);
}
.menu .menu_3_on {
	background-image:url(../images/menu_3_on.gif);
}
.menu2 .menu_1_off {
	background-image:url(../images/menu2_1_off.gif);
}
.menu2 .menu_1_on {
	background-image:url(../images/menu2_1_on.gif);
}
.menu2 .menu_2_off {
	background-image:url(../images/menu2_2_off.gif);
}
.menu2 .menu_2_on {
	background-image:url(../images/menu2_2_on.gif);
}
.menu2 .menu_3_off {
	background-image:url(../images/menu2_3_off.gif);
}
.menu2 .menu_3_on {
	background-image:url(../images/menu2_3_on.gif);
}
.menu .menu_tel {
	height:123px;
	overflow:hidden;
	width:194px;
}
.menu2 .menu_tel {
	border-top:#ffffff 1px dotted;
	padding-top:12px;
	padding-bottom:21px;
	width:211px;
}
.menu_magazine {
	height:262px;
	overflow:hidden;
	width:243px;
}
.menu_qq {
	padding-bottom:5px;
}
.menu_qq li {
	marign:5px 5px 0 5px;
}
/*------------------ subcontent -----------------*/
.subcontent {
	float:left;
	margin-right:30px;
	width:331px;
}
.subcontent_T {
	background-position:14px 12px;
	background-repeat:no-repeat;
	height:40px;
}
.subcontent_more {
	float:right;
}
.subcontent_more a {
	display:block;
}
.subcontent_more img {
	heght:9px;
	padding:19px 0 12px 0;
	width:38px;
}
.news_list li {
	border-bottom:#b2b2b2 1px dotted;
	height:22px;
	line-height:22px;
	overflow:hidden;
}
.news_list li h1 {
	float:left;
	width:54px;
}
.news_list li b {
	background:url(../images/content_news_a.gif) no-repeat left center;
	color:#fa0679;
	font-weight:normal;
	margin-right:10px;
	padding-left:18px;
}

.content_C .news_list {
	margin-top:38px;
}
.content_C .news_list li {
	height:26px;
	line-height:26px;
}
/*------------------- content ------------------*/
.content {
	border:#b2b2b2 1px solid;
	float:right;
	overflow:hidden;
	width:785px;
}
.content_T {
	background-position:24px 22px;
	background-repeat:no-repeat;
	height:50px;
	overflow:hidden;
}
.content_B {
	overflow:hidden;
	padding-bottom:38px;
}

.content_T_tab {
	float:right;
	height:24px;
	margin-right:42px;
	_margin-right:21px;
	margin-top:26px;
	overflow:hidden;
}
.content_T_tab ul li {
	float:left;
	height:24px;
	line-height:24px;
	text-align:center;
}
.tab_1 {
	width:72px;
}
.tab_2 {
	width:12px;
}
.content_T_tab a {
	color:#000000;
	font-weight:bold;
	display:block;
	text-decoration:none;
}
.content_T_tab a:hover,
.content_T_tab b {
	background:url(../images/tab_bg.gif) no-repeat center 4px!important;
	background:url(../images/tab_bg.gif) no-repeat center 3px;
	color:#ffffff;
	display:block;text-decoration:none;
}
*+html .content_T_tab a:hover,
*+html .content_T_tab b {
	background:url(../images/tab_bg.gif) no-repeat center 3px!important;
}
.content_T_tab img {
	float:left;
	height:12px;
	margin-top:6px;
	width:11px;
}
.content_C {
	margin-left:42px;
	margin-right:42px;
	overflow:hidden;
}
.content_C p {
	line-height:22px;
	text-indent:24px;
}
.content_title,
.contact_title {
	color:#fa0679;
	font-size:28px;
	font-weight:bold;
	line-height:42px;
	margin-top:30px;
}
.contact_title {
	height:58px;
	text-align:left;
}
.contact_txt {
	line-height:24px;
}
.content_title {
	height:42px;
	text-align:center;
}
.content_time {
	color:#f08da0;
	text-align:center;
}
.content_tab {
	margin-top:26px;
	line-height: 22px;
}
.content_banner {
	float:right;
	margin-right:42px;
	margin-top:24px;
}
/*------------------- page ------------------*/
.page,
.page_back {
	border:#d8d8d8 1px solid;
	float:right;
	height:24px;
	margin-right:42px;
	_margin-right:21px;
	margin-top:24px;
}
.page {
	padding-left:22px;
	padding-right:22px;
}
.page_back {
	overflow:hidden;
	text-align:center;
	width:123px;
}
.page a,
.page b {
	font-weight:normal;
}
.page a {
	color:#cf0666;
}
.page_back a {
	display:block;
	color:#cf0666;
	height:12px;
	padding-bottom:5px;
	padding-top:5px;
}
.page_back img {
	height:12px;
	margin-bottom:-2px;
	width:12px;
}
/*---------------- contact_pic ---------------*/
.contact_pic {
	line-height:24px;
	margin-top:32px;
	overflow:hidden;
}
.contact_pic img {
	border:#d8d8d8 1px solid;
	max-width:701px;
	overflow:hidden;
}
.content_pic {
	background:url(../images/pic_c_bg.gif) no-repeat right bottom;
	float:left;
	margin-right:21px;
	margin-top:24px;
	padding-right:3px;
	padding-bottom:3px;
	text-align:left;
	width:157px;
}
.content_pic_T,
.content_pic_P,
.content_pic_C {
	text-align:center;
}
.content_pic_T,
.content_pic_T a {
	color:#ffffff;
	font-weight:bold;
}

.content_pic_T {background-color:#d10566;height:15px;line-height:15px; overflow:hidden
}
.content_pic_P {
	background:url(../images/pic_p_bg.gif) no-repeat center top;
	height:3px;
	line-height:0;
	font-size:0;
}
.content_pic_C {
	border:#cbcbcb 1px solid;
	overflow:hidden;
	padding-bottom:3px;
	padding-top:3px;
}
.content_pic_C img {
	height:180px;
	width:150px;
}
/*---------------- contact_maga ---------------*/
.content_maga {
	background:url(../images/maga_bg.gif) no-repeat center center;
	float:left;
	height:265px;
	margin-top:13px;
	overflow:hidden;
	padding:11px;
	width:225px;
}
.content_maga_T,
.content_maga_C {
	margin-left:10px;
	margin-right:7px;
}
.content_maga_T {
	height:180px;
	padding-top:6px;
	padding-bottom:10px;
	text-align:center;
	width:208px;
}
.content_maga_C {
	height:67px;


	text-align:left;
}
.content_maga_C p {
	color:#d00565;
	height:35px;
	line-height:35px;
	text-indent:0;
}
.content_maga_C a {
	color:#ffffff;
	padding:3px 11px 3px 11px;
}
.content_maga_C a:hover {
	text-decoration:none;
}
.content_maga_C .color_1 {
	background-color:#fa0679;
}
.content_maga_C .color_2 {
	background-color:#353535;
}
/*---------------- contact_form ---------------*/
.content_form {
	margin-top:28px;
}
.content_form li {
	border-bottom:#cbcbcb 1px dotted;
	overflow:hidden;
}
.content_form li h1,
.form_add_off,
.form_add_on,
.form_off {
	float:left;
}
.content_form li h1 {
	color:#fa0679;
	font-size:14px;
	text-align:right;
	width:143px;
}
.form_add_off,
.form_add_on {
	height:40px;
	line-height:40px;
	margin-left:4px;
}
.form_add_off {
	color:#b5babe;
}
.form_add_on {
	color:#fa0679;
}
.content_form li .form_add_down {
	height:14px;
	line-height:14px;
	margin-left:149px;
	margin-top:5px;
}
.content_form li input,
.content_form li select,
.content_form li textarea {
	margin:9px 4px 9px 4px;
}
.form_1,
.form_4 {
	height:40px;
	line-height:40px;
}
.form_2 {
	height:119px;
	line-height:89px;
}
.form_3 {
	height:128px;
	line-height:128px;
}
.form_1 input {
	width:222px;
}
.form_1 select {
	width:89px;
}
.form_4 select {
	width:222px;
}
.form_2 textarea {
	height:80px;
	width:384px;
}
.form_3 textarea {
	height:102px;
	width:384px;
}
.contact_pic1 {
	line-height:24px;
	margin-top:32px;
	overflow:hidden;
}
.contact_pic1 img {
	max-width:701px;
	overflow:hidden;
}

.biaogeB {
	border: 1px solid #d8d8d8;
	padding-left: 20px;
}


#code,#code_hover,#gotop{ width:36px; height:48px; background:url(../images/icon.png) no-repeat; position:fixed; right:50px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));z-index:9999
}
#code{ background-position:-276px -258px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:120px; _margin-bottom:120px;}
#gotop{ background-position:-276px -310px; bottom:67px; _margin-bottom:67px;} 

#code_img{ width:270px; height:355px; background:url(../images/icon.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:67px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px; z-index:9999}


#nav{width:990px;margin:0 auto;height:50px;}
#nav .nav1{margin-left:188px;overflow: hidden;}
#nav .nav1 li{float:left;border-right:1px solid #a0a0a0;}
#nav .nav1 li a{display:block;padding:10px 25px;}
#nav .nav1 li a p{font-size:16px;font-weight: bold;font-family: "微软雅黑";}
#nav .nav1 li a small{font-family: "Arial";color:#bababa;}
#nav .nav1 li:last-child{border-right:none;}

/*图片轮播代码*/

.box{
	margin-top: 300px;
	width: 100%;
	height: 340px;

	position: relative;
}

.list{
	width: 1200px;
	height: 300px;
	overflow: hidden;
	position: absolute;
	left: 50%;
	margin-left: -600px;
}

.btn{
	position: absolute;
	top: 50%;
	margin-top: -50px;
	width: 60px;
	height: 100px;
	line-height: 100px;
	font-size: 30px;
	color: white;
	text-decoration: none;
	text-align: center;
	background: rgba(0,255,0,.5);
	cursor: pointer;
}
.next{
	right: 0;
}

.list li{
	position: absolute;
	top: 0;
	left: 0;
	list-style: none;
	opacity: 0;
	transition: all 0.3s ease-out;
}
.list li img{
	width: 751px;
	height: 300px;
	border:none;
	float: left;
}
.list .p1{
	transform:translate3d(-224px,0,0) scale(0.81);
}
.list .p2{
	transform:translate3d(0px,0,0) scale(0.81);
	transform-origin:0 50%;
	opacity: 0.8;
	z-index: 2;
}
.list .p3{
	transform:translate3d(224px,0,0) scale(1);
	z-index: 3;
	opacity: 1;
}
.list .p4{
	transform:translate3d(449px,0,0) scale(0.81);
	transform-origin:100% 50%;
	opacity: 0.8;
	z-index: 2;
}
.list .p5{
	transform:translate3d(672px,0,0) scale(0.81);
}
.list .p6{
	transform:translate3d(896px,0,0) scale(0.81);
}
.list .p7{
	transform:translate3d(1120px,0,0) scale(0.81);
}

.buttons{
	position: absolute;
	width: 1200px;
	height: 30px;
	bottom: 0;
	left: 50%;
	margin-left: -600px;
	text-align: center;
	padding-top: 10px;
}
.buttons a{
	display: inline-block;
	width: 35px;
	height: 5px;
	padding-top: 4px;
	cursor: pointer;
}
.buttons span{
	display: block;
	width: 35px;
	height: 1px;
	background: red;
}
.buttons .blue{
	background: blue;
}

.title_left{float:left;}
.title_left h3{font-size:24px;color:#d00565;font-weight: bold;letter-spacing: 3px;}





















