body {
	background:#b0e28b;
	text-align: center;
	font-family:"宋体", arial;
	margin:1px;
	padding:0;
	font-size:12px;
	color:#009901;
}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;line-height:150%;}
ul,li{ list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;line-height:150%;color:#42210e;}

a{color: #009901; text-decoration:none;}
a:hover {color: #bc2931; text-decoration:underline;}

.left{float:left;}
.right{float:right;}
.tcenter{text-align:center;}
.tleft{text-align:left;}
.clear{ clear: both; font-size:1px; width:1px; visibility: hidden; }
.hidden {display: none;}
.padding5{padding-top:5px;}
.padding10{padding:5px;}
.txt2{color:#b92a0c;}

.input{border: #cecece 1px solid;font-size: 12px;/*color:#f7f5a8;*/ height:13px;}
.button{border: #787878 1px solid;font-size: 12px;color:#f7f5a8;background:#2a1301;height:22px;}
.button1{border: #787878 1px solid;font-size: 12px;color:#cccccc;background:#333;height:16px;}
/****垂直居中用****/
div .wrap {display:table;_position:relative;overflow:hidden;border:1px solid #ffffff;}
div .subwrap {vertical-align:middle;display:table-cell;_position:absolute;_top:50%;}
div .wrapcon {
_position:relative;_top:-50%;_left:-50%;}

/*以下样式针对IE*/
.subwrapie{
width:0;
height:100%;
display:inline-block;
vertical-align:middle;
}
.wrapconie{
vertical-align:middle;
display:inline-block;
}

#header {
	width:984px;
	background:#eaf8e0;
	padding:0 9px;
	position:relative;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #67ce10;
	border-left-color: #67ce10;
}
#headbg{width:982px;}
#header .topnav {
	height:31px;
	overflow:hidden;
	background-image: url(menu.jpg);
	background-repeat: no-repeat;
	width: 984px;
}
#header .topnav li{float:left;width:96px;font-size:14px; font-weight:bold; line-height:35px;}
#header .topnav li a{color:#fff;}

#mainbox {padding:5px 0 0 0;
width:1002px;background:#eaf8e0; border:0px solid #f00;
border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #67ce10;
	border-left-color: #67ce10;
}
#m_left{
width:218px;float:left;background:#eaf8e0;padding:0px 0px 0 9px; border:0px solid #f00;}
#m_left .boxtop{
	font-size:14px;
	text-align:left;
	line-height:29px;
	color:#009901;
	background:url(lefttop.jpg) no-repeat;
	height: 29px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 7px;
}
#m_left .boxbot
{
background:url(leftbottom.jpg) no-repeat;
height:15px;
}
#m_left .boxtop span{font-size:14px; font-weight:bold; letter-spacing:5px;}
#m_left .boxcon{
	text-align:center;
	line-height:28px;
	padding:6px;
	background-color: #eaf8e0;
	background-image: url(leftmiddle.jpg);
	background-repeat: repeat-y;
}
#m_left .boxcon .hphoto{width:150px;height:110px;background:#bcbcbc;}
#m_left .boxcon .add_fnd{width:88px;height:19px;background:url(photo.gif) -8px -55px no-repeat;float:left;text-align:right;}
#m_left .boxcon .send_msg{width:88px;height:19px;background:url(photo.gif) -8px -28px no-repeat;float:right;}
#m_left .boxcon li{text-align:left;border-bottom:dotted 1px #f6f6f6;color:#422112;
}
#m_left .boxcon .friendlink {border-bottom:1px dashed  #787878;height:20px;width:100%;color:#412210;text-align:left;}
#m_left .boxcon .friendlink  a{font-size: 12px;color:#412210;}
#m_left .boxcon .friendlink  a:hover {font-size: 12px;color:#ffffff;}


#m_left .boxcon  #Calendar{width:190px;}
#m_left .boxcon  #Calendar input {background:#eaf8e0;color:#ff5500;border:0px;cursor:pointer;}
#m_left .boxcon  #Calendar .today{background:#f00;color:#fff;}



#m_left .boxcon .friendlinkBig {border-bottom:1px dashed  #412210;height:20px;width:100%;color:#787878;text-align:left;height:35px;margin:2px 0px;}
#m_left .boxcon .friendlinkBig .meinfo {width:52%;height:19px;float:left;text-align:left;border:1p solid #f00;}
#m_left .boxcon .friendlinkBig .send_msg1{width:36%;height:19px;background:url(photo.gif) -8px -28px no-repeat;float:right;text-align:left;padding:0 0 0 20px;border:1p solid #f00;}
#m_left .boxcon .friendlinkBig  a{font-size: 12px;color:#412210;}
#m_left .boxcon .friendlinkBig  a:hover {font-size: 12px;color:#ffffff;}


#m_left .boxcon .lastaccess {border-bottom:1px dashed  #787878;height:17px;width:100%;color:#412210;text-align:left;}
#m_left .boxcon .lastaccess  a{font-size: 12px;color:#412210;}
#m_left .boxcon .lastaccess .right{width:52%;float:right;text-align:left;border:0px solid #f00;}
#m_left .boxcon .lastaccess .all{width:98%;float:right;text-align:left;border:0px solid #f00;}
#m_left .boxcon .lastaccess .left {width:45%;float:left;text-align:left;border:0px solid #f00;}

#m_left .boxcon .add_fnd a,#m_left .boxcon .send_msg a{color:#060;padding:0 5px 0 20px;}



#m_right100{width:982px;float:left;padding:0px 9px 0 9px;background:#eaf8e0;border:0px solid #f00;}
#m_right100 .boxtop{height:25px; border:0px solid #f00;font-size:14px; text-align:left;color:#fff;background:url(top.gif) no-repeat;padding-left:20px;}
#m_right100 .boxtop .boxtitle {border:0px solid #ff0;float:left;line-height:25px;}
#m_right100 .boxtop .boxtitle span{font-size:14px; font-weight:bold; letter-spacing:5px;}
#m_right100 .boxtop .boxtitle .item{width:190px;font-size:14px; font-weight:bold; letter-spacing:5px;float:left;border:0px solid #f00;padding:4px 0 0 0 ;}
#m_right100 .boxtop .boxtitle .item a {color:#fff;}


#m_right100 .boxtop .boxtitle span a{color:#ffffff;}
#m_right100 .boxtop .boxright{border:0px solid #f00;float:right;}
#m_right100 .boxtop .boxright li{width:120px;float:left;}
#m_right100 .boxtop .boxright li a{color:#ffffff;font-size:12px;}
#m_right100 .boxcon{border:1px solid #589d88;padding:0px;margin:0px;text-align:centet;background:#eaf8e0;}
#m_right100 .boxbot {background:url(bot.gif) no-repeat;height:6px;}
#m_right100 .boxcon .content{background:#eaf8e0;}
#m_right100 .boxcon .content .product{width:150px;float:left;margin:5px 13px;}
#m_right100 .boxcon .content .product .photoname{text-align:left;}
#m_right100 .boxcon .content .product .photoname a{color:#fff;font-weight:bold;}
#m_right100 .boxcon .content .photoinfo li{text-align:left;color:#41220e;width:75px;float:left;}
#m_right100 .boxcon .content .photobox{width:150px;height:150px;border:0px solid #888888;text-align:center;}
#m_right100 .boxcon .content .photobox img{ border:4px solid #599d88;}
#m_right{ width:737px;float:right;padding:0 9px 0 0; border:0px solid #f00;}
#m_right .boxtop{height:28px; border:0px solid #f00;font-size:14px; text-align:left;color:#009901;background:url(righttop.jpg) no-repeat;padding-left:10px;}
#m_right .boxtop .boxtitle {border:0px solid #ff0;float:left;line-height:28px;}
#m_right .boxtop .boxtitle span{font-size:14px; font-weight:bold; letter-spacing:5px;}
#m_right .boxtop .boxright{border:0px solid #f00;float:right;font-size:13px;color:#009901; margin:4px 5px 0px 0px;}
#m_right .boxtop .boxright li{width:100px;float:left;}
#m_right .boxtop .boxright li a{color:#000;font-size:12px;}
#m_right .boxcon{
	padding:0px;
	margin:0px;
	text-align:center;
	background-image: url(rightmiddle.jpg);
	background-repeat: repeat-y;
	width: 737px;
}
#m_right .boxbot {background:url(rightbottom.jpg) no-repeat;height:28px;}
/*#m_right .content{background:#eaf8e0;}*/
#m_right .content .product{width:150px;float:left;margin:5px 13px;}

#m_right100 .content{background:#fff; float:left; width:100%;}
#m_right100 .content .productDisp{margin:1px auto;padding:2px;float:centet; border:0px solid #999;}
#m_right100 .content .photoboxDisp{width:auto;border:0px solid #888;text-align:center;padding:9px;}
#m_right100 .content .photoboxDisp .photo{ width:850px !important;width:822px;border:1px solid #888;text-align:center;padding:14px;margin:1px auto; overflow:hidden;}
#m_right100 .content .productDisp .instruct{margin: 0px;padding :0px;}
#m_right100 .content .productDisp .instruct .left{float:left;margin: 0px;padding :0px;width:49%;}
#m_right100 .content .productDisp .instruct .right{float:left;margin: 0px;padding :0px;width:49%;}


#m_right100 .content .productDisp .instruct .left .item
{
	margin:0;
	padding:0 0 0 10px;
	text-align:left;
	color:#422110;
	border-bottom:1px dashed  #787878;
}
#m_right100 .content .productDisp .instruct .right .item
{
	margin:0;
	padding:0 0 0 10px;
	text-align:left;
	color:#422110;
	border-bottom:1px dashed  #787878;
}

#m_right .content .product .photoname{text-align:left;}
#m_right .content .product .photoname a{color:#fff;font-weight:bold;}
#m_right .content .photoinfo li{text-align:left;color:#442312;width:75px;float:left;}
#m_right .content .photobox{width:150px;height:150px;border:0px solid #888;text-align:center;}


#m_right .content  .product .friendBox {border:0px solid #f00;margin:0;width:350px;}
#m_right .content  .product .friendBox .fphotobox{height:150px;width:150px;border:0px solid #888888;text-align:center;float:left;}
#m_right .content  .product .friendBox .fphotobox img { border:4px solid #599d88;}
#m_right .content  .product .friendBox .fphotoinfo  {border:0px solid #0f0;margin:0 0 0 10px;text-align:left;float:left;}
#m_right .content  .product .friendBox .fphotoinfo  .item {border-bottom:1px dashed  #787878;height:20px;color:#3e210f;text-align:left;}
#m_right .content  .product .friendBox .fphotoinfo  .item   a{font-size: 12px;color:#bdbdbd;}
#m_right .content  .product .friendBox .fphotoinfo  .item   a:hover {font-size: 12px;color:#ffffff;}


#m_right .content .productFriend{float:left;margin:5px 15px;border:0px solid #f00;width:330px;}
#m_right .content .photoinfoFriend{float:left;text-align:left;boder:0px solid #0f0;width:175px;}
#m_right .content .photoboxFriend{width:150px;height:150px;border:1px solid #888888;text-align:center;float:left;}
#m_right .content .photoinfoFriend  .item {border-bottom:1px dashed  #787878;height:20px;color:#41220e;text-align:left;}




.dashline {margin:5px 0 9px 0;border-bottom:1px dashed  #787878;}

.comment {
	margin:0;
	padding:8px;
	color:#42210e;
	background-image: url(rightmiddle.jpg);
	background-repeat: repeat-y;
}
.comment .commenttitle {border:0px solid #f00;height:25px;}
.comment .commenttitle .commentuser {
border:0px solid #0f0;
float:left;
text-align:left;
color:#42210e;
font-weight:bold;
}
.colorff9a00
{
	color:#ff9a00;
}

.comment .commenttitle .commentuser span{
color:#42210e;
font-weight:normal;

}

.comment .commenttitle .commentright{
border:0px solid #f00;
float:right;
}

 .comment .commenttext {
border:0px solid #f00;
text-align:left;
color:#42210e;
}

.astyle 
{
margin:0 0 0 5px;
color:#42210e;
font-weight:bold;
font-size:12px;
}

#bottom{padding:30px 0 20px 0;width:1002px;;background:#eaf8e0;color:#422112;border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #67ce10;
	border-left-color: #67ce10;}
#bottom a{color:#422112;}
.page{text-align:center;padding:5px; /*color:color:#fff;#fff;*/}
.page a{}
#m_right .boxtop .boxright .bstyle{font-size:12px;}
#m_right .boxtop .boxright .bstyle a {color:#000;font-size:12px;}
.msgbox
{
	border:0px solid #ff0;
	background:#e0e0e0;
	color:#f00;
	margin:100px auto;
	width:620px;
	height:450px;
	padding:20px;
	font-size:20px;

}
.msgbox .msgbitfont
{
	border:0px solid #0f0;
	font-size:25px;
	margin:0;
	padding:0;
	font-weight:bold;
	height:30px;
	width:100%;
	color:#798195;
}
#header .under
        {
        position: absolute;
        top: 55px;
        left: 220px;
        z-index: 1;
        font-size:36px;
        font-weight:bold;
        font-style: italic;
        FILTER: dropshadow(color=#000000,offx=1,offy=1);
        
        }
.page { margin: 10px 0 0; padding: 3px; text-align: center; }
    .page * { margin: 0 3px 0 0; padding: 3px 5px; border: 1px solid #EBE6C9; background: #FCF9E6; color: #999; }
    .page em { border-color: #FEE4AB; color: #C30; font-style: normal; }
    .page strong { background: #FEE4AB; color: #C30; }
    .page a { color: #C60; }
    .page a:hover { background: #FEE4AB; text-decoration: none; }
	.yinyong hr{ border:solid 1px #CCC; width:1px;}