﻿body {text-align: center;margin-top: 0px;margin-bottom: 0px;}
div {font-size: 12px;}
body>div {margin-right: auto;margin-left: auto;}
ul {margin: 0px;padding: 0px;list-style-type: none;}
a:link {color: #444;text-decoration: none;font-weight: normal;}
a:visited {color: #444;text-decoration: none;}
a:hover {color: #BC004E;text-decoration: underline;}
a:active {color: #444;text-decoration: none;}

/* 路径导航 */
.road_meun {height: 22px;width: 969px;padding-top: 4px;}
.road_meun li {float: left;display: block;margin-right: 3px;line-height: 22px; *line-height: 24px; height: 20px;}
.road_meun_li1  {background: url(../images/ima_bride/tb_home.gif) no-repeat left center; width: 30px;padding-left: 12px;}
.road_meun_li2 {background: url(../images/ima_bride/tb_jiao1.gif) no-repeat left center; padding-left: 8px;}




/* 关于我们 */
.renmid {height: auto;width: 969px;}
.recomlist {height: auto;width: 809px;float: left;border: 1px solid #FC9FBE;
background: url(../images/ima_bride/recomlist_topbg.gif) no-repeat left top;}
.recomlist2 {height: 400px;width: 809px;_width: 800px;float: left;border: 1px solid #FC9FBE;
background: url(../images/ima_bride/recomlist_topbg.gif) no-repeat left top;}
.recomlist4 {height: auto;width: 809px;_width: 800px;float: left;border: 1px solid #FC9FBE;
background: url(../images/ima_bride/recomlist_topbg.gif) no-repeat left top;}
.recomlist3 {height: 820px;width: 809px;float: left;border: 1px solid #FC9FBE;
background: url(../images/ima_bride/recomlist_topbg.gif) no-repeat left top;}
.map {height: 1150px;width: 809px;float: left;border: 1px solid #FC9FBE;
background: url(../images/ima_bride/recomlist_topbg.gif) no-repeat left top;}
.recomtop {float: left;height: 39px;width: 520px;padding-left: 20px;}
.recomtop li {float: left;display: block;padding-top: 15px;}
.recomtop li.recomtopline {width: 16px;color: #DFBBC8;padding-top: 15px;*padding-top: 12px;}
.recomtopli2 {width: 300px;text-align: left;}
.recomtopli3 {width: 100px;text-align: left;}
.recomlistcontent {float: left;height: auto;width: 728px;background: url(../images/ima_bride/recline1.jpg) repeat-x top;
padding: 25px 40px 0 40px;line-height: 26px;text-align: left;font-size: 14px;}

.salawedright {float: left;height: 340px;width: 134px;border: 2px solid #F9AFC8;
background: url(../images/ims_aboutus/bg1.gif) no-repeat bottom;}
.flower {background: url(../images/ims_aboutus/flower.jpg) no-repeat 16px top;height: auto;width: 138px;float: left;
padding-top: 31px;margin-right: 20px;_margin-right: 19px;}
.salawedright li {display: block;height: 28px;width: 100px;background: url(../images/ims_aboutus/xuline.gif) repeat-x bottom;
line-height: 30px;padding-top: 2px;}
.recomlistcontent p {margin: 5px 0px 5px 0px;text-indent: 2em;}
.recomlistcontentp1 {font-weight: bold;color: #DD5887;}


.salawedright ul {width: 94px;margin-left: 18px;_margin-left: 9px;float: left;height: auto;margin-top: 15px;}
.recomlistcontent_br {font-weight: bold;color: #D85F8F;display: block;height: 30px;padding-top: 20px;text-indent: 0px;}
.mapcontent {float: left;height: auto;width: 728px;background: url(../images/ima_bride/recline1.jpg) repeat-x top;
padding: 25px 40px 0 40px;line-height: 26px;text-align: left;font-size: 14px;}
.mapleft {float: left;height: auto;width: 146px;margin-top: 16px;margin-right: 50px;margin-left: 40px;_margin-left: 20px;text-align: left;}
.mapleft li {display: block;}
.mapleftlia {height: 40px;width: 146px;}
.mapleftli1 {width: 110px;padding-left: 30px;line-height: 28px;font-weight: bold;height: 28px;color: #434343;}
.mapleftli2 {height: auto;width: 146px;}
.mapleftli3 {background: url(../images/ims_aboutus/tb_red.gif) no-repeat left center;width: 90px;margin-left: 40px;
padding-left: 14px;line-height: 24px;height: 24px;}
.mapleftli4 {background: url(../images/ims_aboutus/tb_yellow.gif) no-repeat left center;width: 90px;margin-left: 40px;
padding-left: 14px;line-height: 24px;height: 24px;}

.mapleft .mapleftli1 a {font-weight: bold;text-decoration: none;}
.mapleft .mapleftli1 a:hover {text-decoration: underline;}


/* 注册 */
.recomlistcontent ul {display: block;width: 600px;float: left;height: 28px;border-bottom-width: 1px;border-bottom-style: solid;
border-bottom-color: #EDEDED;padding-bottom: 6px;padding-top: 5px;font-size: 12px;color: #3F3F3F;}
.recomlistcontent li {float: left;margin-right: 10px;}
.contentulinput {border: 1px solid #CCCCCC;}
.contentulinput2 {border: 1px solid #CCCCCC; width:120px;}
.registerselect {width: 120px;}

.contentli3 {padding-left: 82px;width: 500px;height: 28px;}
.contentli4 {width: 500px;height: 28px;}

.regidteroutline {height: 1350px;width: 965px;border: 2px solid #FA639A;
background: url(../images/ims_aboutus/top_bg1.gif) no-repeat left top;} 
.regidterdiv1 {float: left;height: 233px;width: 843px;background: url(../images/ims_aboutus/zc_bg2.gif) no-repeat right bottom;
margin-top: 50px;margin-left: 55px;}
.regidterdiv2 {float: left;height:aouto;width: 860px;margin-top: 10px;margin-left: 55px;}
.regidterdiv1a {background: url(../images/ims_aboutus/topline1.gif) repeat-x;height: 29px;width: 640px;float: left;
text-align: left;}
.regidterdiv1b {
	float: left;
	height: 203px;
	width: 630px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #E1E1E1;
	border-left-color: #E1E1E1;
}
.regidterdiv2a {background: url(../images/ims_aboutus/zcbt_2.gif) repeat-x; height: 29px;width: 843px;float: left;text-align: left;}
.regidterdiv2b {
	float: left;
	height: 203px;
	width: 841px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #E1E1E1;
	border-left-color: #E1E1E1;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E1E1E1;
	background-image: url(../images/ims_aboutus/wanjiao.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.regidterdiv1b li {
	float: left;
	display: block;
	height: 37px;
	margin-right: 15px;
}
.regidterdiv1bli1 {
	width: 500px;
	text-align: left;
	margin-top: 3px;
	color: #535353;
}
.regidterdiv1bli1 a {
	text-decoration: underline;
	font-size: 13px;
}
.regidterdiv1b ul {
	margin-left: 50px;
	margin-top: 30px;
}



.big_bk {width: 851px;margin-bottom: 28px;}
.bk_til{ width:851px; height:29px; background:url(../images/ims_aboutus/bk_line.gif) repeat-x left 11px; }
#bg_l {float: left;}
#bk_r {float: right;margin-top: 11px;}
.bk_con{width:849px;height:460px; border-width:0 1px 1px 1px;border-style: solid;border-color: #E1E1E1;_padding-bottom:20px;}
.bk_con li{overflow:hidden;width:151px;height:105px;float:left;display:inline;margin: 20px 0 20px 47px;}

.zcdiv{width:789px;height:400px; border-width:0 1px 1px 1px;border-style: solid;border-color: #E1E1E1;_padding-bottom:20px; padding-left:60px; padding-top:30px;}
.zcdiv ul {display: block;width: 700px;float: left;height: 28px;border-bottom-width: 1px;border-bottom-style: solid;
border-bottom-color: #EDEDED;padding-bottom: 6px;padding-top: 5px;font-size: 12px;color: #3F3F3F;}
.zcdiv li {float: left;margin-right: 10px;}
.regidterdiv2 .zcdivli1 {
	color: #e3001d;
}

/*友情链接*/
.links {float: left;height: auto;width: 728px;background: url(../images/ima_bride/recline1.jpg) repeat-x top;
padding: 25px 40px 0 40px;_padding: 25px 30px 0 40px;line-height: 26px;text-align: left;font-size: 14px;}
.links_ul1{ width:740px; height:auto; overflow:auto; margin-bottom:10px;}
.links_ul1 li{width:88px;height:31px;padding: 2px;float: left;margin-right: 10px;margin-bottom: 7px;_margin-bottom: 6px;
border: 1px solid #E8E8E8; overflow:hidden;}
.links_ul2{ width:721px; height:auto; overflow:auto;}
.links_ul2 li{width:174px; height:22px;line-height:22px; border: 1px solid #E8E8E8; font-size:12px; margin:0 3px 4px 0; text-align:center; float:left;}
.links .links_ul2li1 {
	border: 1px solid #FFFFFF;
	width: 700px;
	text-align: left;
	margin-top: 20px;
}
.linksp {height: 140px;width: 690px;float: left;margin-top: 30px;line-height: 24px;color: #505050;padding: 10px;
border: 1px solid #e8e8e8;margin-bottom: 20px;
}


.zcdiv p {
	float: left;
	height: 60px;
	width: 200px;
	margin-top: 20px;
	padding-left: 260px;
}
.regidterdiv1pa {
	height: 60px;
	width: 500px;
	margin-top: 20px;
	display: block;
	float: left;
	padding-left: 200px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
