*{
margin:0px;
padding:0px;
}

BODY {
TEXT-ALIGN: center;
font-size:12px;
font:"宋体";
}
BODY {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
I {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TR {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LABEL {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

.cl_l {
CLEAR: left
}
UL {
CLEAR: left
}
ul,li{
list-style:none;
}
.dot {
CLEAR: both
}


#main{
width:900px;
margin-top:3px;
text-align:left;
color:#333333;
font-size:12px;
font:"宋体";
}

.english{ font-size:11px; margin-left:3px; font-family:comic Sans MS; font-weight:lighter; color:#333333;}

/*宽度样式*/
.w100{
width:100%;}
.w50{ width:50%;}
/*宽度样式*/




/*box1的样式*/
.oM {
BORDER-RIGHT: #ffecee 2px solid; BORDER-TOP: #ffecee 2px solid; BORDER-LEFT: #ffecee 2px solid; BORDER-BOTTOM: #ffecee 2px solid; BACKGROUND-COLOR: #ffecee;MARGIN-TOP: 1em; clear:left;
}
.M {
BORDER-RIGHT: #f29aa0 1px solid; BORDER-TOP: #f29aa0 1px solid; BORDER-LEFT: #f29aa0 1px solid; BORDER-BOTTOM: #f29aa0 1px solid;BACKGROUND: #fff;PADDING-RIGHT: 1px; /*PADDING-LEFT: 0.66em;*/ padding-left:0.1em; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; text-align:left; clear:left;
}
.M H3
{
BACKGROUND-COLOR: #ffe3e6;/*PADDING-RIGHT: 0px; PADDING-LEFT: 0.55em; PADDING-BOTTOM: 0.4em; MARGIN-LEFT: -0.60em; PADDING-TOP: 0.4em;FONT-SIZE: 1em; text-align:left; */width:100%; float:left; font-size:12px; line-height:25px;
}
.box ul
{
margin:0em;
}
.mr
{
PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.83em; PADDING-TOP: 0.5em; TEXT-ALIGN: right;FONT-SIZE: 1.0em; FONT-FAMILY: 宋体; font-weight:lighter;
}
.mr B
{
FONT-SIZE: 1em; COLOR: #0350bb;
}

/*box1的样式*/

/*box样式*/
.box{
float:left;
clear:both;
}
.boxtop{width:100%;height:4px; background-color:#FCEBEB;font-size:4px; clear:both;}
.boxtop1{width:100%;height:4px; background-color:#FFE6F4;font-size:4px; clear:both;}
.boxmid{ background-color:#FCEBEB;clear:both; padding:0px 5px 0px 5px;}
.boxmid1{background-color:#FFE6F4;clear:both; padding:0px 5px 0px 5px;}
.boxmidnopad{height:4px; background-color:#FCEBEB;clear:both; height:100px;padding:5px 5px 0px 5px;}
.boxcontent{ text-align:left; background:url(/templete/images_web/bg_line1.jpg) left top repeat-x;clear:both;}
.boxcontent1{ text-align:left;background:url(/Templete/images_web/bg_line1a.jpg) top left repeat-x;clear:both;}
.boxbottom{width:100%;height:4px; background-color:#FCEBEB;font-size:4px; clear:both;}
.boxbottom1{width:100%;height:9px; background:url(/Templete/images_web/t_jiao_bg.gif) 0 0 repeat-x; background-color:#FFE6F4;font-size:4px; clear:both;}

.boxtitle{height:25px;background:url(/Templete/images_web/bg_line.jpg) 0 0 repeat-x;}
.boxtitle1{height:25px;background:url(/Templete/images_web/bg_line.jpg) 0 0 repeat-x;}
.boxtitle1 .left{width:70%;height:24px;}
.boxtitle1 .right{width:25%;height:24px;}
.boxtitle1 .right img{ margin:10px 0px 0px 0px;}
.boxtitle .left{width:70%;height:24px;}
.boxtitle .right{width:25%;height:24px;}
.boxtitle .right img{margin:10px 0px 0px 0px;}


.yuanjiaoa{
background:url(/Templete/images_web/t_jiao1a.gif) left top no-repeat;
font-size:4px;
height:4px;
width:5px;
}
.yuanjiaob{
background:url(/Templete/images_web/t_jiao1b.gif) right top no-repeat;
font-size:4px;
height:4px;
width:5px;
}
.yuanjiaoc{
background:url(/Templete/images_web/t_jiao1a1.gif) left bottom no-repeat;
font-size:4px;
height:4px;
width:5px;
}
.yuanjiaod{
background:url(/Templete/images_web/t_jiao1b1.gif) right bottom no-repeat;
font-size:4px;
height:4px;
width:5px;
}

.yuanjiaoa1{
background:url(/Templete/images_web/t_jiao1a.gif) left top no-repeat;
font-size:4px;
height:4px;
width:5px;
}
.yuanjiaob1{
background:url(/Templete/images_web/t_jiao1b.gif) right top no-repeat;
font-size:4px;
height:4px;
width:5px;
}
.yuanjiaoc1{
background:url(/Templete/images_web/t_jiao.gif) left bottom no-repeat;
font-size:4px;
height:9px;
width:5px;
}
.yuanjiaod1{
background:url(/Templete/images_web/t_jiao1.gif) right bottom no-repeat;
font-size:4px;
height:9px;
width:5px;
}


.box_border{width:100%; margin-top:1px !important;margin-top:7px;}
.box_border_alone{width:100%;}
.box_top{ background:url(/templete/images_web/box_top_right.gif) right bottom no-repeat; height:10px;}
.box_top_left{ background:url(/templete/images_web/box_top_left.gif) left bottom no-repeat; height:10px; width:8px; background-color:#FFFFFF;}
.box_mid{ background:url(/templete/images_web/box_mid_left.gif) left top repeat-y;}
.box_mid_right{ background:url(/templete/images_web/box_mid_right.gif) right top repeat-y; margin:0px 0px 0px 9px;background-color:#fff4f8; padding-right:10px;}
.box_bottom{ background:url(/templete/images_web/box_bottom_right.gif) right top no-repeat; height:9px;}
.box_bottom_left{ background:url(/templete/images_web/box_bottom_left.gif) left top no-repeat; height:9px; width:8px; background-color:#FFFFFF;}

.box1_border{width:100%; margin-top:1px;}
.box1_border_alone{width:100%;}
.box1_top{ background:url(/templete/images_web/box1_top_right.gif) right bottom no-repeat; height:4px; font-size:1px;}
.box1_top_left{ background:url(/templete/images_web/box1_top_left.gif) left bottom no-repeat; height:4px; width:5px; background-color:#FFFFFF;}
.box1_mid{ background:url(/templete/images_web/box1_mid_left.gif) left top repeat-y;}
.box1_mid_right{ background:url(/templete/images_web/box1_mid_right.gif) right top repeat-y; margin:0px 0px 0px 2px;}
.box1_bottom{ background:url(/templete/images_web/box1_bottom_right.gif) right top no-repeat; height:5px;}
.box1_bottom_left{ background:url(/templete/images_web/box1_bottom_left.gif) left top no-repeat; height:5px; width:5px; background-color:#FFFFFF;}
	
.box_title{ background:url(/templete/images_web/bg_line.jpg) left top repeat-x; height:25px; margin:0px 2px 0px 0px; clear:both}


.box1_title{ background:url(/templete/images_web/box_title_left.gif) left top no-repeat; height:32px; clear:both;}
.box1_title_right{background:url(/templete/images_web/box_title_right.gif) right top no-repeat; height:32px; clear:both;}

.left{float:left;}
.right{float:right;}
.w50{width:50%;}

/*box样式结束*/


/*宽度样式*/
.w100{width:100%;}
.w240{width:240px;}
.w231{width:231px;}
.w232{width:232px;}
.w468{width:468px;}
.w470{width:470px;}
.w248{width:248px;}
.w240{width:240px;}
.w50{width:50%;}
.w220{width:220px;}
.w670{width:670px;}
.w190{width:190px;}
.w700{width:700px;}
.w270{width:270px;}
.w420{width:420px;}
.w60{width:60%;}
.w40{width:40%;}
/*宽度样式*/

/*间距样式*/
.marginl12{ margin-left:12px;}
.marginl10{ margin-left:10px;}
.margint10{margin-top:10px !important; margin-top:10px;}
.margin10{margin:10px;}
/*间距样式*/

/*边框样式*/
.bordercolor{border:1px #ff4a72 solid;}
/*边框样式*/

/*间隔线样式*/
.arrowline{background:url(/Templete/images_web/btn_line.gif) 0px 0px repeat-x;width:100%; height:8px; clear:both; text-align:left;}
.arrowline img{ margin-left:10px;}
/*间隔线样式*/
.box .infoboximg{ background:url(/Templete/images_web/line.gif) bottom repeat-x;}

/*通用的样式--------------------------------------------------------------------------------------------------------------*/


/*首页index 样式*/
#hlad{ clear:both;}
#hlad ul li{ text-align:center; line-height:30px;}

/*工具箱*/
#sTbCt {
	BACKGROUND-COLOR: #ffe3e6;
	/*width:302px;*/
	padding-left:6px;
	width:296px; padding-bottom:5px;
	
}
#sTbs {
	CLEAR: both
}
#sTbs LI{
	FLOAT: left
}
#sTbs {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	Z-INDEX: 999998; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
	POSITION: relative;
}
#sTbs {
	MARGIN-TOP: 0.4em;width:296px;
}

#sTbs LI {
	DISPLAY: inline
}
#sTbs LI A{
	BORDER-RIGHT: #666666 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #cccccc 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	BACKGROUND: #fff; 
	MARGIN-BOTTOM: 3px; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #cccccc 1px solid; 
	WIDTH:7.7em; MARGIN-RIGHT:0.3em; 
	PADDING-TOP: 0.5em; BORDER-BOTTOM: #666666 1px solid; 
	POSITION: relative; 
	HEIGHT: 4.0em; TEXT-ALIGN: center;
}
#sTbs LI img{margin-bottom:5px;}
.dn {
	DISPLAY: none
}
#sTbBdy0 {
	BORDER-RIGHT: #ccc 1px solid; 
	PADDING-RIGHT: 6px; 
	BORDER-TOP: #ccc 1px solid;
	MARGIN-TOP: -1px; 
	PADDING-LEFT: 6px; 
	Z-INDEX: 999997; 
	MIN-HEIGHT: 16.85em; 
	PADDING-BOTTOM: 6px; 
	BORDER-LEFT: #ccc 1px solid; 
	MARGIN-RIGHT: 0.18em; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: left
}
#sTbBdy0 {
	HEIGHT: 130px;
}
#sTbBdy0{background-color:#fff}
#sTbBdy0 ul li {float:left; width:50%; text-align:center; line-height:30px;}
#sTbBdy1 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: -1px; PADDING-LEFT: 6px; Z-INDEX: 999997; MIN-HEIGHT: 16.85em; PADDING-BOTTOM: 6px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 0.18em; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: left
}
#sTbBdy1 {
	HEIGHT: 130px;
}
#sTbBdy1{background-color:#fff}
#sTbBdy1 ul li {float:left; width:33%; text-align:center; line-height:30px;}
#sTbBdy2 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: -1px; PADDING-LEFT: 6px; Z-INDEX: 999997; MIN-HEIGHT: 16.85em; PADDING-BOTTOM: 6px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 0.18em; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: left
}
#sTbBdy2 {
	HEIGHT: 130px;
}
#sTbBdy2{background-color:#fff}
#sTbBdy2 h5{font-size:14px;font-weight:lighter; margin-top:10px; margin-bottom:10px; line-height:20px;}

#sTbs LI A.last {
	MARGIN-RIGHT: 0px
}
#sTbs LI A.sel {
	BORDER-RIGHT: #ccc 1px solid; MARGIN-BOTTOM: 0px; BORDER-BOTTOM: #fff 4px solid
}
#sTbs LI A.sel {
	HEIGHT: 4.14em; BORDER-BOTTOM-STYLE: none
}
#sTbs LI A.sel {
	PADDING-BOTTOM: 3px; BORDER-BOTTOM-STYLE: none
}


/*最新商户*/
#inncl{ margin-top:10px; background-color:#ffe3e6;}
#inncl ul{ padding-left:5px; padding-right:5px;}
#inncl ul li{ padding-left:20px; border-top:2px #fff solid; line-height:25px; }
#hlad { margin-top:10px;}

/*幸福活动*/
#hapt { clear:both; margin-top:5px; border-bottom:0.1em #b92823 dashed;padding-bottom:0.5em; width:100%; float:left;}
#hapt .left{ height:72px; overflow:hidden; width:92px;}
#hapt .right{ padding-right:1.3em;}
#hapt .right h5{ font-size:1.3em; font-family:宋体; margin-bottom:0.3em; font-weight:lighter;}
#hapt .right h5 a{ text-decoration:underline;}
#hapt .right p{ line-height:1.3em;}
#hapb { margin-right:0.5em; margin-top:0.5em}
#hapb ul li{ float:left; width:45%;}

/*每周话题广场*/
#wekl { background-color:#febcbc; margin-right:7px;}
#wekl img{ width:145px; height:190px;}
#wekl ul li{ text-align:center; line-height:25px;}
#wekm h2{ font-size:12px; font-family:宋体; clear:both; text-align:center; padding-bottom:5px; padding-top:5px; border-bottom:1px #b92823 dashed; margin-right:7px;}
#wek ul{ clear:both;}

#wekt li{ float:left; line-height:20px; width:50%; text-align:center}
#wekt li span{ cursor:hand;}
#wekr div{ padding-left:5px; padding-right:5px;}

/*婚尚生活在线*/
#inhsl { background-color:#febcbc; margin-right:7px;}
#inhsl img{ width:145px; height:190px;}
#inhsl ul li{ text-align:center; line-height:25px;}
#inhsm h2{ font-size:12px; font-family:宋体; clear:both; text-align:center; padding-bottom:5px; padding-top:5px; border-bottom:1px #b92823 dashed; margin-right:7px;}
#inhs ul{ clear:both;}
#inhst li{ float:left; line-height:20px; width:50%; text-align:center}
#inhst li span{ cursor:hand;}
#inhsr div{ padding-left:5px; padding-right:5px;}

/*名人专访*/
#inmrl{margin-bottom:5px; padding-bottom:5px; margin-top:5px; line-height:18px; padding-right:5px; color:#333333;}
#inmrl img{ width:80px; border:1px #ccc solid; padding:2px; margin-right:5px; margin-top:5px;}
#inmrl a{ font-size:12px; text-decoration:underline; font-weight:bold;}

/*最新团购*/
#newport ul{ margin-left:7px;}

#costlist{
background-color:#ffe3e6;}
#costlist p{
padding:4px 0px 0px 4px;
}
#costlist p img{ cursor:hand;}
#costlist ul li{
line-height:30px;
border-top:2px #fff solid;
float:left;
width:50%;
text-align:center;
font-size:12px; font:"宋体"; color:#CCCCCC;
background:url(/templete/images_web/circleicon.gif) 5px 8px no-repeat;
}
#costlist ul li a{ margin-left:13px;}

.picholder{
clear:right;
margin:0px;
width:100%;
}
.picleft{
width:468px;
margin-top:10px;
margin-left:5px;
border-right:1px #ffe3e6 solid;
}
.picright{
padding-top:5px;
float:right;
padding-left:5px;
width:220px;
height:213px;
margin-bottom:-2px;

}
.othumb{
width:110px;
height:100px;
margin-right:5px;
margin-bottom:5px;
float:left;
display:inline;
text-align:center;
line-height:20px;
}
.othumb img{border:1px #CCCCCC solid; padding:1px;height:88px; width:106px;}
.picright ul li a{width:80px; overflow:hidden;}
#adtext ul li{ float:left; width:45%; line-height:20px;}
#adtext ul li a{font-size:13px;}
.infoboximg{
padding:0px 0px 8px 0px;
margin:5px 5px;
}

/*商户和商城首页的nav样式*/
.all-class,.sug-class,.ser-class,.pro-class{background:url(/templete/images_web/bg_line.jpg) 0 0 repeat-x; color:#b92823; height:23px; line-height:23px; text-align:center; float:left; cursor:hand;border-left:1px #b92823 solid;border-top:1px #b92823 solid;border-right:1px #b92823 solid;border-bottom:1px #b92823 solid;}

/*商城商品比较*/
#comp{ float:left;}
.comp{ float:left;padding:5px; text-align:left;width:300px;background-color:#ffe3e6; border:1px #fff solid;}
.comp ul li{ padding-bottom:10px; padding-top:10px; border-top:#fff solid 1px;}

/*相册首页样式*/
.pro-class,.sug-class,.biz-class{background:url(/templete/images_web/bg_line.jpg) 0 0 repeat-x; color:#b92823; height:23px; line-height:23px; text-align:center; float:left; cursor:hand;border-left:1px #b92823 solid;border-top:1px #b92823 solid;border-right:1px #b92823 solid;border-bottom:1px #b92823 solid;}


/*相册首页的nav样式*/
.date-class,.focus-class{background:url(/templete/images_web/bg_line.jpg) 0 0 repeat-x; color:#b92823; height:23px; line-height:23px; text-align:center; float:left; cursor:hand;border-left:1px #b92823 solid;border-top:1px #b92823 solid;border-right:1px #b92823 solid;border-bottom:1px #b92823 solid;}

.nownav{ background:url(/templete/images_web/bg_line.jpg) -70px 0px no-repeat;color:#b92823; font-weight:bold;font-size:13px; height:24px;line-height:24px;text-align:center; float:left; cursor:hand;border-left:1px #b92823 solid;border-top:1px #b92823 solid;border-right:1px #b92823 solid; background-color:#ffffff; border-bottom:0px; position:relative;}
.afternav{background:url(/templete/images_web/bg_line.jpg) 0 0 repeat-x; color:#b92823; height:23px; line-height:23px; text-align:center; float:left; cursor:hand;border-left:1px #b92823 solid;border-top:1px #b92823 solid;border-right:1px #b92823 solid;border-bottom:1px #b92823 solid;}

#al0{ padding-top:10px; margin-top:10px; border-bottom:1px #ccc dashed; width:100%; float:left; padding-bottom:10px; line-height:20px;}
#al0 ul li h2{ font-size:14px; color:#b92823; margin-bottom:5px;}
#al0 ul li{ float:left;}


/*#plist{ margin:5px; border-bottom:1px #ccc dashed; width:140px; float:left}
.phol{padding:5px; height:130px; width:100px;text-align:center; border:1px #ccc solid; overflow:hidden; background-color:#eee}
.phol img{ height:120px; border:0px;}
#plist h2{ font-size:12px; text-align:center; font-weight:lighter; line-height:20px;}*/
#plist{ float:left;border-bottom:1px #eee solid; margin-top:5px; padding-bottom:5px;}
#plist table{ width:140px; height:150px; margin:8px; border:1px #ccc solid; background-color:#eee; overflow:hidden;}
#plist p{ text-align:center;}

#plove{ margin:3px; border-bottom:1px #ccc dashed; width:120px; float:left;}
.pholove{ padding:5px; height:110px; width:90px; text-align:center; border:1px #ccc solid; overflow:hidden; background-color:#eee;}
.pholove img{height:100px; border:0px;}
#plove h2{ font-size:12px; text-align:center; font-weight:lighter; line-height:20px;}

.calbum{ border-top:1px #ccc dashed; padding-top:10px;}
.cainput{ width:200px;}
.catext{ width:350px; height:150px;}
.calist{ width:100%;font-size:11px; color:#999; border-bottom:1px #ccc dashed;}
.calist h4{ font-size:13px;}
.aabout{width:100%;}
.valbum{ padding-top:10px;}

/*首页图片展示*/
.nhbtn{background:url(/templete/images_web/tbnav_bg.gif) top left repeat-x;background-color:#ffecee; margin-top:3px;}
.nhbtn .left{ padding-top:5px; padding-left:5px;color:#f15500;}
.nhbthsub{border:1px #ccc solid;border-top:0px; width:100px;height:20px; background-color:#fff; margin-right:10px; }
.nhcon .left h2{ font-size:12px; background-color:#fee3e6;line-height:20px; font-weight:bold;}
.nhcon .right h2{ font-size:12px;line-height:30px; font-weight:lighter; font-weight:bold;}
.bhcp{padding:5px; letter-spacing:1px; line-height:15px;color:#999999; text-decoration:underline;}
.bhcp1{background-color:#ffecee; padding:5px; letter-spacing:1px;line-height:15px;color:#999999;text-decoration:underline;}
/*首页图片展示*/

/*首页下拉工具条*/
.ontbnav{background:url(/templete/images_web/tbnav_bg.gif) bottom left repeat-x;width:291px; margin-left:6px;padding-bottom:6px;}
.offtbnav{width:291px; margin-left:6px;}
.ontoolli{float:left;width:90px; height:53px; margin-bottom:-13px;text-align:center; border-right:0.1em #ccc solid; border-top:0.1em #ccc solid; border-left:0.1em #ccc solid; background-color:#fff;}	
.offtoolli{ float:left;width:90px; height:40px;text-align:center; border-right:0.13em #999 solid; border-bottom:0.13em #999 solid; border-top:0.1em #ccc solid; border-left:0.1em #ccc solid; background-color:#fff;}
.tfli{
font-size:11px; font-weight:lighter; font-family:宋体;
color:#b92823;
}
.toolc{ margin-left:6px;width:288px; height:170px; background-color:#fff;border:0.1em #ccc solid; border-top:0em; }
/*首页下拉工具条*/

/*商户首页*/
.cllist{
float:left;
width:100%;}
#comcate ul li{ float:left; width:70px; margin:5px;}
.clul{ height:25px; padding-left:10px; margin-bottom:-1px;}
.clp{padding-top:5px; height:22px; background:url(/templete/images_web/bg_top_line.jpg) left bottom repeat-x; border-top:1px #b92823 solid; text-align:left; padding-left:5px;
width:100%;
float:left;}
#cl0{
width:100%;float:left;
padding-bottom:10px;
padding-top:10px;
border-bottom:1px #eee solid;
}
#cl0 .tline{
table-layout:fixed;
}
#cl0 .tline .left{
width:130px;}
#cl0 .tline .left table{
border:1px #ccc solid;
height:120px;
width:120px;
}
#cl0 .tline .left table td{
padding:10px;
}
#cl0 .tline .left table td img{
width:100px;
max-height:100px;
}
#cl0 .tline .right table td{
line-height:20px;}

.comname:link{
font-size:15px;
font-weight:lighter;
text-decoration:underline;
color:#b92823;}
.comname:hover{
font-size:15px;
text-decoration:none;}
.comname:visited{
font-size:15px;
text-decoration:underline;
color:#b92823;}
#cl0 .tline .right p{
line-height:17px;}



#cl1{
float:left; 
text-align:center;

}
#cl1 table{
border:1px #ccc solid;
margin:10px;
width:140px; 
height:190px; 
table-layout:fixed;
overflow:hidden;
}
#cl1 table td img{
width:120px;
}
#cl1 table td{
padding:10px;
}
#cl1 .title{
font-size:14px; 
color:#b92923;
width:160px; 
float:left;
height:20px;
}

#cl2{
float:left; 
width:100%;
border-bottom:1px #eee solid;
padding-bottom:10px;
padding-top:10px;
}
#cl2 table td{
line-height:20px;}


.notes{line-height:20px;}




#pl0{ border-bottom:1px #ccc dashed; padding-top:10px; width:100%;padding-bottom:10px;}
#pl0 ul{ float:left; width:100%;}
#pl0 ul li{ float:left; font:80% 宋体; line-height:17px; font-size:12px; letter-spacing:1px;}
#pl0 ul li h2 a{ font-size:14px; color:#b92823; padding-bottom:5px; font-family:"宋体";}
#pl0 ul li img{ border:1px #ccc solid;padding:2px; margin-right:10px;}


#inalbum .albumnew{ float: left; background-color:#eee; margin:7px; width:100px; height:130px; text-align:center;border:1px #ccc solid;padding:2px; overflow:hidden;}
.albumnew img{ height:110px;}
.albumnew h5{ font-size:12px; font-weight:lighter; text-align:center; line-height:20px; text-decoration:underline;}

/*资讯首页*/
#nht h2{ text-align:center; padding-top:5px; padding-bottom:5px; font-size:12px; font-weight:bold; font:"宋体";}
#nht p{ text-align:left;font:宋体; font-size:12px; line-height:17px; border-bottom:#ccc 1px dashed; padding-bottom:10px; color:#333333;}

#nwt{ clear:both; padding-right:5px; margin-top:5px; border-bottom:1px #ccc dashed; padding-bottom:5px; margin-bottom:5px; color:#333333; font:"宋体";}
#nwt {font:宋体; font-size:12px; line-height:14px; color:#333333; }
#nwt h2 a{ font-size:12px; font-weight:lighter; color:#b92823; padding-bottom:3px; font-weight:bold;}

#newhpic ul li { text-align:center; float:left; line-height:20px; width:45%;margin:3px;}
#newhpic ul li img{ border:1px #ccc solid; padding:2px; width:131px; height:100px;}

#newtw{ font:宋体; line-height:15px; font-size:12px; margin-top:5px; margin-bottom:5px; border-bottom:1px #cccccc dashed; padding-bottom:5px; color:#333333;}
#newtw a{ font-size:12px; color:#b92823; font-weight:bold;}
#newtw img{ margin-right:3px;}

#newmy ul li{ text-align:center; float:left; height:20px; width:45%; margin:3px; line-height:20px;}
#newmy ul li img { border:1px #ccc solid; padding:2px; width:131px; height:100px;}

/*资讯列表页面*/
#nlt { margin-top:10px; border-bottom:1px #ccc dashed; margin-bottom:10px; padding-bottom:10px; font-size:12px; line-height:20px; margin-right:5px; color:#333333;}
#nlt img{ margin-right:5px;}
#nlt h2{ font-size:12px; font-weight:bold; color:#333333;}
#nlt ul li{ color:#333333; font-size:12px;}
#nll a{ font-size:12px; text-decoration:underline; line-height:25px; letter-spacing:1px; color:#333333;}


/*资讯详细页面*/
#newsc { width:600px;overflow:hidden;}
/*#newsc p{ padding-right:5px; padding-left:5px;}*/
#newsc h2{ font-size:12px; padding-top:10px; padding-bottom:10px; text-align:center; font-weight:bold;}
#newsc h4{ text-align:center; border-bottom:1px #ccc dashed; margin-bottom:10px; padding-bottom:10px;}
.newscon{ font-size:12px; line-height:25px; letter-spacing:1px; padding-left:5px; padding-right:5px; color:#333333;}
#onews ul li{ float:left; width:45%;}
#hott h2{ font-size:12px; font-family:宋体; margin-top:5px;}
#hott p{ font:宋体; line-height:15px; letter-spacing:1px; font-size:12px; color:#333333;}
#hott ul { border-top:1px #ccc dashed; margin-top:5px; padding-top:5px;}
#hotp ul li{ float:left; text-align:center; line-height:20px; width:45%; margin:3px;}
#hotp ul li img{ border:1px #ccc solid; padding:2px; width:121px; height:100px;}

/*资讯评论页面*/
#comment{ padding-left:0.1em;}
#comment h3{ margin-left:1px;}
#comment h5{ font-size:12px; padding-top:5px; padding-bottom:5px;}
#comment hr{ height:1px;}
#comment ul li h2{font-size:12px; font-weight:lighter; padding-bottom:5px; padding-left:5px;}
#comment ul li p{ font-size:14px; line-height:20px; letter-spacing:1px; padding-left:5px; padding-right:5px;}




/*商户模板*/
#comabout .left{
text-align:center;
padding-top:0.66em;
width:175px; overflow:hidden;
}
#comabout .left img{ width:170px;}
#comaboutd{ font-size:12px; line-height:25px; color:#333333;}
#comabout ul li{
padding-top:5px;
padding-bottom:5px;
}
#comabout .right{ padding-top:0.66em;}
#comabout .right h1{ font-size:15px; padding-bottom:5px; border-bottom:3px #fff solid; color:#b92823;}
#comabout .right ul li{ border-bottom:1px #fff solid;}
#comabout .right ul li b {font-size:13px; font-family:宋体; font-weight:lighter; letter-spacing:0.1em; color:#FF9900}

#comnav{ background:url(/templete/images_web/products_top_bg.gif) center left repeat-x; width:100%;}
.comonnav{ width:78px; height:30px; float:left; margin-left:5px;text-align:center; line-height:30px; background:url(/templete/images_web/com_nav.gif) left bottom no-repeat; font-weight:bold;}
.comoffnav{ width:78px; height:30px; float:left; margin-left:5px;text-align:center; line-height:30px;background:url(/templete/images_web/com_no_nav.gif) left bottom no-repeat;}

#comhomed h1,#comaboutd h1,#comactid h1,#comserverd h1,#commesd h1{ border-bottom:1px #cccccc solid; padding:5px 0px 5px 0px; color:#b92823; font-size:12px; margin-bottom:5px;}
#comserverd ul li{ float:left; margin:5px;}
.more { text-align:right;font-size:13px; font-family:宋体; color:#b92823;}
.cmc{padding-bottom:5px; padding-top:5px; margin-bottom:5px; line-height:17px; border-bottom:1px #ccc dashed; color:#999;}
.cmc h3{ font-size:13px; font-weight:lighter; color:#000; text-decoration:underline;}

.cal{font-weight:lighter; border-bottom:1px #ccc dashed; margin-top:10px; padding-bottom:10px; float:left; width:100%; color:#999;}
.cal h5{ font-size:14px; font-weight:lighter;}
.cal h5 a{ text-decoration:underline;}
#calv{ font-size:12px; line-height:23px; padding:5px; color:#333333;}
#calv h5{ font-size:12px; text-decoration:underline; padding-bottom:10px; color:#333333;}

.csl{ font-weight:lighter; border-bottom:1px #ccc dashed; margin-top:10px; padding-bottom:10px; float:left; width:100%; color:#999; line-height:20px;}
.csl h5{ font-size:12px; font-weight:lighter;}
.csl h5 a{ text-decoration:underline;}
.csl img{ height:120px; border:1px #ccc solid; padding:2px; float: left; margin-right:5px;}

#ocom ul li{ font-weight:lighter;border-bottom:1px #ccc dashed; padding-bottom:5px; margin-top:5px;}
#ocom h5{ font-weight:lighter; font-size:12px;}
/*商户模板*/

/*商品首页*/
#procate ul li{ float:left; width:70px; margin:5px;}


#pl1{ width:110px; border:1px #ccc solid; padding:2px; height:130px; overflow:hidden; text-align:center; float:left; padding:2px; margin:5px; background-color:#eee; line-height:20px; text-align:center;}
#pl1 img{ height:110px;}
#pl1 h5{ font-size:12px; font-weight:lighter;}

#pl2{ border-bottom:1px #ccc dashed; padding-bottom:10px; margin-bottom:5px; float:left; width:100%; margin-top:5px;}
#pl2 h2{ font-size:14px; padding-bottom:10px;}

/*时尚美英样式*/
#album{ margin:10px 50px 10px 50px;}
.alul{ height:25px; padding-left:10px; margin-bottom:-1px;}
.alp{padding-top:5px; height:22px; background:url(/templete/images_web/bg_top_line.jpg) left bottom repeat-x; border-top:1px #b92823 solid; text-align:left; padding-left:5px;}

.albump{ width:80px; height:110px; margin-right:5px; border:1px #ccc solid; background-color:#eee; overflow:hidden; text-align:center; padding:5px;}
.albump img{border:0px; height:100px;}

/*商品搜索*/
#spro h5 a{font-size:14px; text-decoration:underline; font-family:宋体;}
#spro ul{ border-bottom:1px #ccc dashed; padding-bottom:5px; margin-top:5px;}

/*商户搜索*/
#scom h5 a{ font-size:14px; text-decoration:underline; font-family:宋体;}
#scom ul{ border-bottom:1px #ccc dashed; padding-bottom:5px; margin-top:5px;}

/*论坛首页*/
#flist{ border:1px #ffe3e6 solid; background-color:#fefefe;}
#flist h1{ font-size:13px; padding-top:5px; background-color:#ffe3e6; padding-left:5px; padding-bottom:5px; font-weight:lighter; font-family:Arial, Helvetica, sans-serif}
#flist div ul{ padding-left:5px; padding-right:5px;}
#flist div ul li{line-height:23px; background-color:#fefefe;padding-left:10px; padding-right:10px; border-bottom:1px #fee3e6 solid}

/*商品详细页面*/
#pview{ margin-left:0.1em; margin-right:0.1em; color:#333333; font-size:12px;}
#pview h3{ margin-left:0.1em;}
#pview h5{ font-size:13px; padding-top:5px; padding-bottom:5px;}
#pview p{ font-size:12px; line-height:23px;}
#pview p img{ margin-right:5px;}
#pview #pcom{ background-color:#ffe3e6; padding:10px; line-height:20px;border:1px #ccc solid;}
#pview #pcom h1{ font-size:12px; border-bottom:1px #fff solid;margin-bottom:5px;}
#pview #pcom span{color:#b92823; width:100px;}

#pview #pdp h1{ font-size:13px; border-bottom:#ccc 1px solid; margin-bottom:5px; padding-top:5px; padding-bottom:5px;}
#pview #pdp p{margin-bottom:5px; padding-bottom:5px; font-size:14px; line-height:20px; border-bottom:1px #ccc dashed;}
#pview #pdp form{ background-color:#ffe3e6;}

.h1_1{ text-align:center; padding:10px; font-size:13px;}
.p1{ border-top:1px #ccc dashed; padding-top:5px; margin-bottom:5px; padding-bottom:5px; font-size:14px; line-height:20px;}
.otp{ float:left; margin:5px; text-align:center;}
.otp img{ width:74px; border:1px #ccc solid; padding:2px; height:80px;}
.otp h5{ font-size:12px; font-weight:lighter;} 
.otp h4{ font-size:13px; font-weight:bold;}
.otp h5 a{ font-size:12px;}

/*会员中心*/
#manage{ background-color:#ffe3e6; padding:2px; padding-bottom:0px;}
#manage .left{ padding:5px;}
#manage .left h5{ font-size:13px; font-family:宋体; background-color:#fff; padding:5px;}
#manage .left ul li{padding-left:20px; border-bottom:#fff 1px solid; line-height:23px;}
#manage .right{ background-color:#fff; padding:5px;}
#manage .right td{ font-size:12px; line-height:25px; padding-left:5px;}
#manage .right h1{ font-size:12px; padding:5px;}

#login{ width:100%;margin-top:120px; margin-bottom:120px;}

.linput{ width:200px; height:20px; line-height:20px;}
.liright{ text-align:right; width:350px; line-height:30px; float:left;}
.lileft{ text-align:left; width:550px; float:left;}
.limid{ text-align:center; width:100%; float:left;}


/*结婚助理样式*/
#assistant{ background-color:#ffe3e6; padding:1px; padding-bottom:0px;}
#assistant_left h1{ font-size:13px; font-weight:bold; line-height:25px; text-align:left; padding-left:5px; clear:both;}
#assistant_left ul li {float:left; line-height:15px; text-align:center; width:80px;padding-left:5px; text-align:left;}
#assistant .right{ background-color:#fff;}

/*婚姻顾问*/
#crqh{ padding-bottom:6px;}
#crtec {border-right:1px #ffe3e6 solid;}
#crtec h3{ padding-left:5px;}
.crtl{font-size:12px;line-height:17px;border-bottom:1px #ffe3e6 solid; margin:5px; padding-bottom:5px; color:#999;}
.crtl img{width:90px; height:90px; border:1px #ccc solid; padding:2px; margin-right:5px;}
.crtl h5{ font-size:14px; font-weight:lighter; margin-bottom:5px; text-decoration:underline;}

#crzy{border-right:1px #ffe3e6 solid;}
.crzl{ font-size:11px;line-height:17px; border-bottom:1px #ffe3e6 solid; margin:5px; padding-bottom:5px; color:#999;}
.crzl h5{ font-size:14px; font-weight:lighter; margin-bottom:5px;}

.video{ float:left; width:270px;}
.videolist{ float:left; width:80px;}
.videolist ul li{padding:2px 5px 1px 7px;}
.videolist ul li img{ border:1px #ccc solid; padding:2px; width:60px; height:50px; }

#lvl ul li{ float:left; width:50%; text-align:center;}
#lvl ul li img{ border:1px #ccc solid; padding:2px; width:100px; height:80px;}

#crask{ border-right:1px #ffe3e6 solid;}
.cral{ font-size:11px;line-height:17px; border-bottom:1px #ffe3e6 solid; margin:5px; padding-bottom:5px; color:#999;}
.cral h5{ font-size:14px; font-weight:lighter; margin-bottom:5px;}

.crql{ font-size:11px; line-height:17px; border-bottom:1px #ffe3e6 solid; padding-bottom:5px; color:#999; margin-top:5px;}
.crql img{ width:60px; height:50px; margin-right:5px;}
.crql h5{ font-size:13px; font-weight:lighter;}

#conhot{ padding-top:5px;padding-bottom:5px; margin-bottom:5px; border-bottom:1px #ffe3e6 dashed;}
#conhot h1 a{ font-size:14px; font-weight:lighter; text-decoration:underline}
#conhot p {font-family:"宋体"; line-height:17px; color:#999; font-size:12px;}

#tea0{ padding-top:5px;}
#tea0 li{ float:left; width:30%; margin:3px; text-align:center; line-height:20px;}
#tea0 li img{ width:80px; height:80px; border:1px #ccc solid; padding:2px;}
#tea0 li a{ font-size:13px; text-decoration:underline;}

#tea1{ padding-top:5px;}
#tea1 li{ float:left; width:30%; margin:3px; text-align:center; line-height:20px;}
#tea1 li img{ width:80px; height:80px; border:1px #ccc solid; padding:2px;}
#tea1 li a{ font-size:13px; text-decoration:underline;}

#crdc ul li{ line-height:30px;}

#newszl{ font-size:11px; color:#999; border-bottom:1px #ffe3e6 dashed; padding-bottom:5px; margin-top:5px;}
#newszl img{width:50px; height:50px; padding:2px; border:1px #ccc solid; margin-right:5px;}
#newszl a{ font-size:14px; text-decoration:underline;}


/*帮助文档*/
#help { background-color:#ffe3e6; padding:1px; padding-bottom:0px;}
#help .right{ background-color:#fff; font-size:14px; line-height:20px;}
#help .right .mr{ border-bottom:1px #ccc solid; padding-bottom:5px; margin-bottom:10px;}
#help .right p{ padding:5px;}
#help_left{ width:140px; margin-left:10px;}
#help_left h1{ font-size:14px; font-family:宋体; color:#fff; text-align:center; line-height:30px; background-color:#b92823; margin-top:10px; border-bottom:2px #fff solid;}
#help_left ul li{ border-bottom:1px #ccc dashed; line-height:25px; text-align:center;}

/*喜事传情*/
#xscq h1{font-size:13px;}

/*论坛热点图片*/
#fhp{ padding-top:5px; padding-bottom:5px; width:100%; border-bottom:1px #ffe3e6 solid;}
#fhp img{ margin-right:3px;}
#fhp a{ font-size:14px; line-height:20px; text-decoration:underline;}

/*文本框背景*/

