﻿body {text-align: center;margin-top: 0px;margin-bottom: 0px;}
div {font-size: 12px;}
img{border:0px;}
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: 968px;padding-top: 4px;margin-top:5px;}
.road_meun1 {height: 22px;width: 800px;padding-top: 2px;float: right;}
.road_meun1 li {float: left;display: block;margin-right: 3px;line-height: 22px; *line-height: 24px;height: 20px;}
.road_meun1_li1  {background: url(../images/ima_bride/tb_home.gif) no-repeat left center; width: 38px;padding-left: 12px;}
.road_meun1_li2 {background: url(../images/ima_bride/tb_jiao1.gif) no-repeat left center; padding-left: 8px;}
.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: 38px;padding-left: 12px;}
.road_meun_li2 {background: url(../images/ima_bride/tb_jiao1.gif) no-repeat left center; padding-left: 8px;}
.mid_div1 {height: 503px;width: 969px;clear:both;visbility:hidden;overflow:hidden;}
.mid_div1_left {height: 500px;width: 707px;float: left;border: 2px solid #F7E8ED;background: url(../images/ima_bride/banner.jpg) no-repeat left top;}
.mid_div1_left_1 {float: left;height: 340px;width: 470px;margin-top: 124px;padding-left: 8px;}
.mid_div1_left_1 li {float: left;display: block;margin-top: 4px;}
.top_bot {width: 100px;margin-left: 360px;_margin-left: 180px;height: 22px;}
.no1_li1 {background: url(../images/ima_bride/no1.gif) no-repeat left top;height: 63px;width: 82px;padding-right: 4px;}
.no1_li1_a {background: url(../images/ima_bride/no2.gif) no-repeat left top;height: 63px;width: 82px;padding-right: 4px;}
.no1_li1_b {background: url(../images/ima_bride/no3.gif) no-repeat left top;height: 63px;width: 82px;padding-right: 4px;}
.no1_li1_c {background: url(../images/ima_bride/no4.gif) no-repeat left top;height: 63px;width: 82px;padding-right: 4px;}
.no1_li1_d {background: url(../images/ima_bride/no5.gif) no-repeat left top;height: 63px;width: 82px;padding-right: 4px;}
.no1_li2 {
	width: 90px;
	border: 1px solid #E5CCD2;
	background-color: #FFFFFF;
	height: 57px;
	padding-top: 4px;
	padding-right: 4px;
	padding-left: 4px;
}
.no1_li3 {
	height: 61px;
	_height: 62px;
	width: 273px;
	background: url(../images/ima_bride/no_bg.jpg) repeat-x top;
	padding-right: 4px;
	padding-left: 5px;
	text-align: left;
	line-height: 16px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #E8D3DA;
	border-right-color: #E8D3DA;
	border-bottom-color: #E8D3DA;
}
.no1_li3_p {margin: 0px;padding: 6px 0px 6px 0px;}
.mid_div1_right {
	float: left;
	height: 376px;
	width: 215px;
	margin-top: 122px;
	_margin-left: 4px;
	padding-left: 6px;
	_padding-left: 3px;
}
.right_jr_top {
	height: 22px;
	background-color: #FEF5FA;
	float: left;
	margin-bottom: 1px;
	width: 212px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.mid_div1_right_jr {float: left;height: 168px;width: 220px;}
.right_jr_t1_li1 {width: 56px;background: url(../images/ima_bride/bt_jhjr.gif) no-repeat left center;height: 20px;}
.right_jr_ti_li2 {width: 86px;}
.right_jr_top  li     {float: left;height: 22px;line-height: 22px;}
.jr_table {border: 1px solid #FACCD7;float: left;}
.jr_td1 {color: #000000;background-color: #FDEEF3;text-align: center;line-height: 18px;}
.jr_td2 {color: #ED4866;background-color: #FDEEF3;font-weight: bold;text-align: center;}
.jr_td3 {background-color: #FACCD7;text-align: center;line-height: 18px;}
.mid_div1_right_div2 {float: left;height: 208px;width: 215px;margin-top: 10px;}
.qa_p {background: url(../images/ima_bride/bt_hlhd.gif) no-repeat left center;margin: 0px;padding: 3px 0px 3px 0px;}
.qa {height: 26px;width: 207px;border-top-width: 1px;border-top-style: solid;border-top-color: #F1E2E7;}
.mid_div1_right_div2 li {float: left;}
.qa_p2 {
	background: url(../images/ima_bride/tb_a.gif) no-repeat left center;
	margin: 0px;
	height: 26px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F1E2E7;
	text-align: left;
	line-height: 30px;
	_line-height: 26px;
	padding: 0px 0px 0px 20px;
}
.ask_bot {float: left;height: 16px;width: 214px;*padding-top: 8px;}
.jhzn {float: left;height: 500px;width: 248px;margin-left: 8px;border: 1px solid #DADADA;}
.sltj_div {float: left;height: 590px;width: 248px;margin-top: 8px;border: 1px solid #DADADA;}
.jhzn_top_p {height: 24px;width: 60px;line-height: 20px;background: url(../images/ima_bride/bt_jhzn.gif) no-repeat left center;
padding: 7px 0px 0px 176px;display: block;margin: 0px 0px 0px 8px;}
.slzx_top_p {height: 24px;width: 58px;line-height: 20px;padding: 7px 0px 0px 176px;display: block;margin: 0px 0px 0px 8px;background: url(../images/ima_bride/bt_slzx.gif) no-repeat left center;}
.jhzn_p2 {margin: 0px;height: 74px;width: 230px;padding: 0px 0px 8px 7px;*padding-left: 2px;}
.jhzn li {width: 220px;line-height: 26px;background: url(../images/ima_bride/tb_jiao1.gif) no-repeat left center;
text-align: left;height: 26px;margin-left: 8px;*margin-left: 4px;padding-left: 9px;font-size: 14px;display: block;}
.sltj_list li {width: 220px;line-height: 26px;background: url(../images/ima_bride/tb_jiao1.gif) no-repeat left center;
text-align: left;height: 26px;margin-left: 10px;*margin-left: 4px;padding-left: 10px;font-size: 14px;display: block;}
.slwed_mid2 {height: 1060px;_height: 1054px;width: 969px;margin-top: 10px;}
.mid2a_div {height: 1080px;width: 711px;float: left;}
.mid2_divleft {float: left;height: 1070px;width: 711px;}
.mid2_lefttop {float: left;height: 24px;width: 696px;background: url(../images/ima_bride/bt_sltj.gif) no-repeat left top;
color: #FFFFFF;padding-top: 10px;padding-left: 15px;font-size: 14px;}
.mid2_lefttop a:link {font-size: 14px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
.mid2_lefttop a:visited {text-decoration: none;color: #FFFFFF;font-size: 14px;font-weight: bold;}
.mid2_lefttop a:active {color: #FFFFFF;text-decoration: none;}
.mid2_lefttop a:hover {text-decoration: underline;}
.mid2_left_hqgs {float: left;height: 212px;width: 709px;border: 1px solid #DBDBDB;}
.mid2_hqgs_top {float: left;height: 42px;width: 696px;margin-left: 10px;*margin-left: 5px;}
.mid2_hqgs_top li {float: left;line-height: 36px;height: 37px;padding-top: 5px;}
.mid2_hqgs_top_li1 {background: url(../images/ima_bride/bt_hlce.gif) no-repeat left center;width: 80px;}
.mid2_hqgs_top_li2 {width: 566px;text-align: left;}
.mid2_hqgs_top_li3 {width: 40px;text-align: left;}
.mid2_hqgs_pic {float: left;height: 164px;width: 170px;background: url(../images/ima_bride/picbg_hq.gif) no-repeat left top;
margin-left: 10px;_margin-left: 5px;padding-top: 6px;}
.mid2_hqgs_pic_p {margin: 0px;padding: 0px;height: 38px;line-height: 38px;}
.mid2_hqgs_cont1 {height: 170px;width: 350px;float: left;background: url(../images/ima_bride/hqch_bgline.jpg) no-repeat right top;}
.mid2_hqgs_cont1_p1 {font-family: "黑体";font-size: 16px;color: #DF0248;height: 27px;width: 350px;padding: 0px;margin: 5px 0 0 0;}
.mid2_hqgs_cont1_p1 a:link {color: #DF0248;text-decoration: none;}
.mid2_hqgs_cont1_p1 a:visited {color: #DF0248;text-decoration: none;}
.mid2_hqgs_cont1_p1 a:hover {color: #DF0248;text-decoration: underline;}
.mid2_hqgs_cont1_p1 a:active {color: #DF0248;text-decoration: none;}
.mid2_hqgs_cont1_p2 {height: 27px;width: 350px;margin: 0px;padding: 0px;}
.mid2_hqgs_cont1 li {
	float: left;
	display: block;
	height: 24px;
	width: 150px;
	margin-left: 14px;
	_margin-left: 8px;
	background: url(../images/tb1.gif) no-repeat left center;
	padding-left: 8px;
	text-align: left;
	line-height: 24px;
}
.mid2_left_hqgs_cont2 {float: left;width: 167px;margin-top: 3px;}
.mid2_left_hqgs_cont2 li {
	display: block;
	height: 24px;
	width: 140px;
	margin-left: 14px;
	_margin-left: 4px;
	background: url(../images/tb1.gif) no-repeat left center;
	padding-left: 8px;
	text-align: left;
	line-height: 26px;
}
.mid2_hslf {
	height: 270px;
	width: 354px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DADADA;
	border-bottom-color: #DADADA;
	border-left-color: #DADADA;
	background: url(../images/ima_bride/hui_jiao.gif) no-repeat left top;
	float: left;
}
.mid2_hssy {
	height: 270px;
	width: 354px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #DADADA;
	border-bottom-color: #DADADA;
	background: url(../images/ima_bride/hui_jiao.gif) no-repeat left top;
	float: left;
}
.mid2_hslf_top {height: 24px;width: 255px;display: block;background: url(../images/ima_bride/bt_hslf.gif) no-repeat left center;
padding: 15px 0px 0px 84px;text-align: left;margin: 0px 0px 0px 10px;}
.mid2_hssy_top {background: url(../images/ima_bride/bt_hssy.gif) no-repeat left center;height: 24px;width: 255px;display: block;
padding: 15px 0px 0px 84px;text-align: left;margin: 0px 0px 0px 10px;}
.mid2_zshj_top {height: 24px;width: 255px;display: block;background: url(../images/ima_bride/bt_zshj.gif) no-repeat left center;
padding: 15px 0px 0px 84px;text-align: left;margin: 0px 0px 0px 10px;}
.mid2_hyjd_top {height: 24px;width: 255px;display: block;background: url(../images/ima_bride/bt_hyjd.gif) no-repeat left center;
padding: 15px 0px 0px 84px;text-align: left;margin: 0px 0px 0px 10px;}
.mid2_xhsh_top {height: 24px;width: 255px;display: block;background: url(../images/ima_bride/bt_xhsh.gif) no-repeat left center;
padding: 15px 0px 0px 84px;text-align: left;margin: 0px 0px 0px 10px;}
.mid2_zjzx_top {height: 24px;width: 255px;display: block;background: url(../images/ima_bride/bt_zjzx.gif) no-repeat left center;
padding: 17px 0px 0px 84px;text-align: left;margin: 0px 0px 0px 10px;}
.mid2_hslf_cont {height: 195px;width: 180px;float: left;margin-left: 8px;*margin-left: 4px;}
.mid2_hslf_pic {float: left;height: 199px;width: 155px;background: url(../images/ima_bride/picbg_hslf.gif) no-repeat left top;
margin-left: 10px;_margin-left: 5px;padding-top: 6px;}
.mid2_hslf_pic_p {margin: 0px;padding: 0px;height: 38px;line-height: 38px;}
.mid2_hslf_cont_p1 a:link {color: #DF0248;text-decoration: none;}
.mid2_hslf_cont_p1 a:visited {color: #DF0248;text-decoration: none;}
.mid2_hslf_cont_p1 a:hover {color: #DF0248;text-decoration: underline;}
.mid2_hslf_cont_p1 a:active {color: #DF0248;text-decoration: none;}
.mid2_hslf_cont_p1 {font-family: "黑体";font-size: 16px;color: #DF0248;height: 27px;width: 140px;padding: 0px;margin: 0px;}
.mid2_hslf_cont_p2 {height: 25px;width: 155px;line-height: 18px;_margin: 0 0 6px 0;margin: 0 0 15px 0;padding: 0 0 0 8px;*padding: 0px;}
.mid2_hslf_cont li {display: block;height: 24px;width: 140px;margin-left: 10px;*margin-left: 0px;background: url(../images/tb1.gif) no-repeat left center;padding-left: 8px;text-align: left;line-height: 24px;}
.sltj {height: 1030px;width: 249px;float: left;margin-left: 8px;_margin-left: 7px;}
.sltj_p1 {padding: 0px;height: 80px;width: 249px;margin: 0px;}
.zxtjdiv {float: left;height: 85px;width: 234px;margin-left: 10px;_margin-left: 5px;margin-top: 5px;margin-bottom: 3px;}
.sala_div2_bt a:link {font-weight: bold;text-decoration: none;}
.sala_div2_bt a:visited {font-weight: bold;text-decoration: none;}
.sala_div2_bt a:hover {text-decoration: underline;}
.sala_div2_bt a:active {font-weight: bold;text-decoration: none;}
.sala_div2_bt {height: 30px;line-height: 26px;}
.zxtjdiv li {float: left;display: block;}
.zxtjdiv_li1 {height: 85px;width: 85px;padding-right: 5px;}
.zxtjdiv_li2 {width: 140px;text-align: left;float: left;margin-left: 3px;_margin-left: 1px;line-height: 18px;}
.sltj_list {float: left;height: 370px;width: 248px;margin-top: 6px;}
.left_banner2 {float: left;height: 80px;width: 249px;margin-top: 8px;}
.dcwj {
	float: left;
	margin-top: 8px;
	border: 1px solid #DADADA;
	width: 237px;
	height: 175px;
	_height: 172px;
	background: url(../images/ima_bride/bt_dcwj.gif) no-repeat 10px 10px;
	padding-top: 20px;
	padding-left: 10px;
	_padding-left: 5px;
}
.dcwj_p1 {height: 20px;width: 210px;margin: 0px;padding: 18px 0px 0px 6px;display: block;text-align: left;}
.dcwj_li1 {width: 20px;display: none;padding-left: 10px;padding-right: 2px;}
.dcwj_li2 {width: 200px;text-align: left;line-height: 24px;}
.dcwj_li3 {width: 60px;padding-top: 10px;line-height: 18px;padding-left: 50px;}
.dcwj_li4 {width: 40px;padding-top: 10px;}
.dcwj li {float: left; height: 24px;display: block;}




/* 莎啦推荐列表 */
.renmid {height: auto;width: 969px;}
.recomlist {/*height: 970px;*/width: 707px;float: left;border: 1px solid #FC9FBE;
background: url(../images/ima_bride/recomlist_topbg.gif) no-repeat left top;}
.recomtop {float: left;height: 39px;width: 477px;padding-left: 230px;}
.t1
{
 background: url(../images/ima_bride/tb_hlce.gif) no-repeat 20px; 	
}
.t2
{
 background: url(../images/ima_bride/bt2_hlxc.gif) no-repeat 20px; 	
}
.t3
{
 background: url(../images/ima_bride/bt2_hslf.gif) no-repeat 20px; 	
}
.t4
{
 background: url(../images/ima_bride/bt2_hssy.gif) no-repeat 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;}
.recomlistcontent {float: left;/*height: 888px;*/width: 686px;background: url(../images/ima_bride/recline1.jpg) repeat-x top;
padding-left: 19px; padding-top: 6px;}
.recomlistcontent1 {float: left;height: 108px;width: 670px;}
.recomlistcontent2 {float: left;height: 112px;width: 670px;background: url(../images/ima_bride/xulinebg.gif) repeat-x top;}
.reccontleft {float: left;height: 80px;width: 80px;border: 1px solid #ACA899;margin: 13px;_margin-left: 6px;}
.recontright {float: left;height: 83px;width: 560px;padding-top: 13px;text-align: left;}
.recontright ul {float: left;display: block;}
.recontright li {float: left;display: block;padding-bottom: 8px; line-height: 24px;height: 24px;}
.recontrightli1 {font-size: 14px;color: #575757;line-height: 24px;height: 24px;font-weight: bold;width: 500px;}
.recontrightli2 {color: #979797;height: 24px;line-height: 24px;width: 60px;}
.recontright_p {margin: 0px;padding: 0px;float: left;width: 560px;display: block;line-height: 16px;}
.recontright .recontrightli1 a {font-weight: bold;color: #575757;}
.recontright .recontrightli1 a:hover {color: #000000;text-decoration: underline;}
.recontright .recontright_p a {color: #646464;}
.recontright .recontright_p a:hover {text-decoration: underline;}
.recontright_p img {border:0}
#turnpage {float: left;height: 18px;width: 400px;margin-top: 8px;margin-left: 80px; _margin-left: 40px;}
#turnpage li {float: left;display: block;width: 19px;font-weight: bold;}
#turnpage a {font-weight: bold;}
#turnpage a:hover {font-weight: bold;color: #FF6600;text-decoration: underline;}
#turnpage a:active {color: #FF6600;}
#turnpage ul {float: left;}
#turnpage img {border:0}
.salawedright {float: left;height: auto;width: 250px;margin-left: 8px;}
.jhzn2 {float: left;height: 500px;width: 248px;border: 1px solid #DADADA;}
.jhzn2 li {width: 220px;line-height: 26px;background: url(../images/ima_bride/tb_jiao1.gif) no-repeat left center;
text-align: left;height: 26px;margin-left: 8px;*margin-left: 4px;padding-left: 9px;font-size: 14px;display: block;}
.recom {height: 990px;width: 969px;}




/* 资讯列表 */
.newslistbt {float: left;height: 39px;width: 477px;padding-left: 230px;}
.d01
{
	background: url(../images/ima_bride/newslist_bt.gif) no-repeat 20px;
}
.d02
{
	background: url(../images/ima_bride/bt2_zjzx.gif) no-repeat 20px;
}
.d03
{
	background: url(../images/ima_bride/bt2_xhsh.gif) no-repeat 20px;
}
.d04
{
	background: url(../images/ima_bride/bt2_zshj.gif) no-repeat 20px;
}
.d05
{
	background: url(../images/ima_bride/bt2_hyjd.gif) no-repeat 20px;
}
.newscont1 {float: left;height: 34px;width: 670px; background: url(../images/ima_bride/news_bg1.gif) repeat-x bottom;}
.newscont1 li {float: left;line-height: 34px;height: 34px;display: block;}
.newscont1li1 {width: 30px;color: #FB91B7;font-weight: bold;}
.newscont1li2 {width: 550px;text-align: left;font-size: 14px;}
.newscont1li3 {width: 90px;color: #8C8C8C;}
.newscont2 {float: left;height: 34px;width: 670px; background: url(../images/ima_bride/news_bg2.gif) repeat-x bottom;}
.newscont2 li {float: left;line-height: 34px;height: 34px;display: block;}




/* 资讯展示页 */
.newscontent {width: 707px;/*height: 774px;*/float: left;border: 1px solid #FC9FBE;}
.newscontenttop {float: left;width: 666px;padding: 30px 20px 20px 20px;background: #FAFAFA url(../images/ima_bride/xuline_bg3.gif) repeat-x bottom;}
.newscontenttopp1 {height: 25px;font-size: 16px;padding: 0px;margin: 0px;width: 665px;display: block;font-weight: bold;}
.newscontenttopp2 {padding: 10px;margin: 0px;width: 645px;display: block;background: url(../images/ima_bride/xuline_bg3.gif) repeat-x bottom ;}
.newscontentdiv2 {float: left;width: 650px;text-align: left;font-size: 14px;line-height: 24px;margin-top: 15px;margin-left: 8px;}
.newsleft {width: 709px;float: left;}
.newsxgzx {float: left;height: 185px;width: 707px;margin-top: 10px;border: 1px solid #DADADA;}
.newsxgzxtop {background: url(../images/ima_bride/newscontbt_xfzx.gif) no-repeat left top;float: left;height: 20px;width: 65px;
padding-top: 12px;padding-left: 640px;}
.newsxgzxlist {float: left;height: 150px;width: 707px;}
.newsxgzxlist li {float: left;display: block;line-height: 24px;height: 24px;}
.newsxgzxlist ul {float: left;width: 690px;margin-left: 12px; _margin-left: 6px;}
.newsxgzxlistli1 {width: 15px;background: url(../images/tb_dian2.gif) no-repeat center center;}
.newsxgzxlistli2 {width: 214px;text-align: left;}




/*推荐展示页 */
.recomright {width: 125px;height: 284px;float: left;border: 1px solid #E5E5E5;margin-left: 15px;_margin-left: 7px;
background-color: #E7E7E7;background: url(../images/ima_bride/fl_bg.gif) no-repeat 10px 2px;}
.recomleft {width: 824px;float: left;border: 1px solid #E5E5E5;}
.recomleftdiv1 {float: left;height: 368px;width: 824px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #E5E5E5;}
.recomqhpicbg {float: left;height: 368px;width: 350px;background-color: #E6E6E6;}
.recomqhpic {float: left;height: 348px;width: 327px;background-color: #fff;border: 2px solid #FFFFFF;margin-top: 8px;
margin-left: 8px;_margin-left: 5px;}
.recomqhdiv2 {float: left;height: 368px;width: 122px;border-right-width: 1px;border-right-style: solid;
border-right-color: #E5E5E5;}
.recomqhdiv2 li {float: left;width: 71px; height: 76px; display: block;margin-bottom: 18px;border: 1px solid #E0E0E2;}
.recomqhdiv2 ul {margin-left: 24px;_margin-left: 12px;padding-top: 16px;float: left;width: 90px;height: 350px;}
.recomleftdiv1 .recomqhdiv2li1 {height: 10px;float: left;width: 71px;border-top-width: 0px;border-right-width: 0px;
border-bottom-width: 0px;border-left-width: 0px;}
.recomqhdiv2 img {border:0;}
.recomleftdiv3 {float: left;height: 338px;width: 303px;background: url(../images/ima_bride/bg_hui.jpg) no-repeat left top;
text-align: left;font-size: 14px;line-height: 24px;padding: 15px 20px 15px 28px;color: #4D4D4D;margin: 0px;}
.recomleft .recomleftdiv3p {font-family: "黑体";font-size: 16px;color: #C4226B;margin-top: 26px;*margin-top: 40px;display: block;
text-align: center;}
.recomrightlist {float: left;height: 256px;width: 116px;background-color: #FFFFFF;margin-left: 5px;_margin-left: 2px;
margin-top: 23px;}
.recomrightlist li {height: 32px;width: 106px;display: block;line-height: 32px;
background: url(../images/ima_bride/blackk_bg.gif) no-repeat left bottom;font-size: 14px;margin-right: 4px;margin-left: 4px;
_margin-left: 2px;}
.recomright .recomrightlistli1 {background: url(../images/ima_bride/fl_bt.gif) no-repeat center center;border-bottom-width: 1px;
border-bottom-style: solid;border-bottom-color: #E7E7E7;margin: 0px;width: 115px; height: 30px;}
.recomrightlist a:hover {text-decoration: underline;}
.recomrightlist ul {width: 115px;}
.recommid1 {float: left;/*height: 326px;*/width: 800px;margin-left: 12px;_margin-left: 6px;margin-top: 20px;
background: url(../images/ima_bride/xuline_bg4.gif) repeat-x bottom;}
.recommid1wz {float: left;/*height: 326px;*/width: 404px;text-align: left;font-size: 14px;line-height: 24px;color: #4C4C4C;
padding-left: 20px;padding-right: 5px;}
.recommid1wzp {font-weight: bold;color: #4C4C4C;}
.recommid1pic {float: left;/*height: 326px;*/width: 370px;}




/*婚礼预算 */
.items {height: 680px;width: 703px;float: left;border: 1px solid #FC9FBE;
background: url(../images/ima_bride/hlys_banner.jpg) no-repeat left top;}
.itemsdiv1{height:70px;width:500px;margin-top: 160px; margin-left: 10px; *margin-left: 5px; padding-left: 180px; background: url(../images/ima_bride/xuline_bg4.gif) repeat-x bottom;}
.itemsdiv1 li {float: left;display: block;height: 32px;text-align: left;}
.itemsdiv1 ul {float: left;}
.itemsdiv1li1 {color: #666666;width: 135px; line-height: 32px;}
.itemsdiv1li2 {width: 200px; line-height: 32px;}
#textfield {border: 1px solid #C5C5C5; }
#textfield2 {border: 1px solid #C5C5C5;}
.itemsdiv2{float:left; height:440px; width:660px;margin-left: 28px;_margin-left: 14px;margin-top: 20px;}
.itemsdiv2 li {float: left;display: block;ltext-align: left;}
.itemsdiv2 ul {float: left;padding-top: 15px;}
.itemsdiv2li1 {float: left;width: 300px; height:40px;line-height: 40px; color: #9B9B9B;text-align: left;}
.itemsdiv2li1 b {color: #EB0F57;margin: 0px;padding: 0px;font-weight: normal;}
.itemsdiv2li2 {float: left;width: 200px;background: url(../images/ima_bride/hui_bg.gif) repeat-x left center;padding-top: 4px;height: 36px;text-align: left;}
.itemsdiv2flower {float: left;height: 32px;width: 10px;background: url(../images/ima_bride/red_bg.gif) repeat-x left center;}
.itemsdiv2li3 {float: left;width: 30px;height:40px;line-height: 40px; margin-left: 15px;_margin-left: 7px;text-align: left;color:#616161;}
.itemsdiv2li4 {float: left;width: 90px;height:40px;line-height: 40px; margin-left: 15px;_margin-left: 7px;text-align: left;color:#616161;}
.itemsdiv2bot {float: left;height: 30px;width: 100px;margin-left: 300px;margin-top: 20px;_margin-left: 150px;text-align: left;}

/*2级页面底部 */
.bottem2 {height: 100px;width: 969px;margin-top: 10px;}
.bottem2menu {background-color: #F4F4F4;float: left;height: 26px;width: 967px;border: 1px solid #e5e5e5;}
.bottem2menu li {float: left;display: block;width: 60px;color: #555555;line-height: 16px;}
.bottem2 .bottem2menu_li1 {width: 8px;color: #D1D1D1;line-height: 13px;}
.bottem2menu ul {float: left;margin-left: 240px;_margin-left: 120px;width: 500px;display: block;margin-top: 7px;}
.bottem2logo {float: left;height: 46px;width: 162px;background: url(../images/ima_bride/logo_hui.gif) no-repeat;
margin-top: 15px;margin-left: 50px;_margin-left: 25px;}
.bottem2right {float: left;width: 600px;height: 50px;margin-left: 30px;_margin-left: 30px;margin-top: 15px;}
.bottem2rightp1 {margin: 0px;padding: 0px;text-align: left;color: #969696;}
.bottem2rightp2 {color: #999999;background: url(../images/ima_bride/tel_tb.gif) no-repeat left;
padding: 0px 0px 0px 100px;text-align: right;margin: 10px 0px 0px 0px;height: 18px;line-height: 22px;}

/*婚纱大片展示详细页 */
.hlxleft1 {float: left;height: 290px;width: 248px;border: 1px solid #DADADA;padding-top: 8px;}
.hlxleft1 li {width: 220px;line-height: 26px;background: url(../images/ima_bride/tb_jiao1.gif) no-repeat left center;
text-align: left;height: 26px;margin-left: 8px;*margin-left: 4px;padding-left: 9px;font-size: 14px;display: block;}
.hlxleft2{float: left;height: 290px;width: 248px;border: 1px solid #DADADA;padding-top: 8px;}
.hlxleft2 li {width: 220px;line-height: 26px;background: url(../images/ima_bride/tb_jiao1.gif) no-repeat left center;
text-align: left;height: 26px;margin-left: 8px;*margin-left: 4px;padding-left: 9px;font-size: 14px;display: block;}
.hssltjtb {height: 24px;width: 58px;background: url(../images/ima_bride/bt_sltj2.gif) no-repeat left center;line-height: 20px;padding: 7px 0px 

0px 176px;display: block;margin: 0px 0px 0px 8px;}
.hsltrt {height: 24px;width: 58px;background: url(../images/ima_bride/bt_ltrt.gif) no-repeat left center;line-height: 20px;padding: 7px 0px 0px 

176px;display: block;margin: 0px 0px 0px 8px;}
.hssltj_list {float: left;height: 190px;width: 248px;margin-top: 6px;}
.hssltj_list li {width: 220px;line-height: 26px;background: url(../images/ima_bride/tb_jiao1.gif) no-repeat left center;
text-align: left;height: 26px;margin-left: 10px;*margin-left: 4px;padding-left: 10px;font-size: 14px;display: block;}
.hssltj {float: left;height: 370px;width: 248px;margin-top: 8px;border: 1px solid #DADADA;}
.hsxg {float: left;height: 220px;width:700px;display:inline;}
.hsxg li {width: 145px;margin-bottom: 8px;margin-right: 0px;margin-left: 13px;margin-top:5px;float:left;display:inline;text-align: center;}
.hsxg a {font-weight: bold;text-decoration: none;line-height: 20px;}
.hsxg a:hover {text-decoration: underline;}
.hsxg ul {display: block;width:175px;float: left;background: url(../images/ims_wedding/xuline1.gif) repeat-y right;height: 220px;}
.hsxgdiv {float: left;height: 216px;width: 707px;margin-top: 10px;border: 1px solid #DADADA;}
.xgmt {float: left;height: 268px;width: 707px;margin-top: 10px;border: 1px solid #fa70a1;}
.xgmttop {background: url(../images/ims_wedding/bt_xgmt.gif) no-repeat left top;float: left;height: 20px;width: 65px;
padding-top: 12px;padding-left: 640px;}

