body { background:#494949;text-align: center; font-family:"宋体", arial;margin:1px; padding:0; font-size:12px; color:#000000; }
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:#cecece;}

a{color: #303030; 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:#ff9a00;}

.input{border: #cecece 1px solid;font-size: 12px;color:#cccccc; height:13px; background:#333}
.button{border: #787878 1px solid;font-size: 12px;color:#cccccc;background:#333;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:#282828;
padding:0 9px;
position:relative;
}
#headbg{}
#header .topnav {background:url(photo.gif) 0px -106px repeat-x;height:35px; overflow:hidden}
#header .topnav li{float:left;width:96px;font-size:14px; font-weight:bold; line-height:35px;}
#header .topnav li a{color:#ffffff;}

#mainbox {
width:1002px;border-top:1px solid #888888;background:#282828; border:0px solid #f00;}
#m_left{
width:202px;float:left;background:#5d5d5d;padding:10px 8px;margin-left:9px !important; margin-left:4px; border:0px solid #f00;}
#m_left .boxtop{font-size:14px; text-align:left;line-height:20px;}
#m_left .boxtop span{font-size:14px; font-weight:bold; letter-spacing:5px;}
#m_left .boxcon{background:#2e2e2e;text-align:center;line-height:28px;padding:6px;}

#m_left .boxcon  #Calendar{width:190px;}
#m_left .boxcon  #Calendar input {background:#2e2e2e;color:#ff5500;border:0px;cursor:pointer;}
#m_left .boxcon  #Calendar .today{background:#f00;color:#fff;}

#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:#ffffff;}
#m_left .boxcon .friendlink {border-bottom:1px dashed  #787878;height:20px;width:100%;color:#787878;text-align:left;}

#m_left .boxcon .friendlinkBig {border-bottom:1px dashed  #787878;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;}
#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;}

#m_left .boxcon .friendlinkBig  a{font-size: 12px;color:#bdbdbd;}
#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:#787878;text-align:left;}
#m_left .boxcon .lastaccess  a{font-size: 12px;color:#bdbdbd;}
#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 .friendlink  a{font-size: 12px;color:#bdbdbd;}
#m_left .boxcon .friendlink  a:hover {font-size: 12px;color:#ffffff;}

#m_left .boxcon .add_fnd a,#m_left .boxcon .send_msg a{color:#ffffff;padding:0 5px 0 20px;}



#m_right100{width:982px;float:left;padding:0px 9px 0 9px;background:#282828;border:0px solid #f00;}
#m_right100 .boxtop{height:25px; border:0px solid #f00;font-size:14px; text-align:left;color:#9a9a9a;background:url(photo.gif) -5px 2px 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 span a{color:#ffffff;}
#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 .boxright{border:0px solid #f00;float:right;}
#m_right100 .boxtop .boxright li{width:100px;float:left;}
#m_right100 .boxtop .boxright li a{color:#ffffff;font-size:12px;}
#m_right100 .boxcon{border:0px solid #00f;padding:0px;margin:0px;text-align:center;}
#m_right100 .content{background:#5c5c5c; float:left; width:100%;}
#m_right100 .content .product{width:150px;float:left;margin:5px 5px 5px 35px;_margin:5px 5px 5px 25px;}
#m_right100 .content .product .photoname{text-align:left;}
#m_right100 .content .product .photoname a{color:#c0c0c0;font-weight:bold;}
#m_right100 .content .photoinfo li{text-align:left;color:#c0c0c0;width:75px;float:left;}
#m_right100 .content .photobox{width:150px;height:150px;border:1px solid #888888;text-align:center;}

#m_right{ width:750px;float:right;padding:0 10px; border:0px solid #0f0;}
#m_right .boxtop{height:25px; border:0px solid #f00;font-size:14px; text-align:left;color:#9a9a9a;background:url(photo.gif) -5px 2px no-repeat;padding-left:20px;}
#m_right .boxtop .boxtitle {border:0px solid #ff0;float:left;line-height:25px;}
#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;}
#m_right .boxtop .boxright li{width:100px;float:left;}
#m_right .boxtop .boxright li a{color:#ffffff;font-size:12px;}
#m_right .boxcon{border:0px solid #00f;padding:0px;margin:0px;text-align:center;}
#m_right .content{background:#5c5c5c;}

#m_right .content .product{width:150px;float:left;margin:5px 13px;}
#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:#cecece;
	border-bottom:1px dashed  #787878;

}
#m_right100 .content .productDisp .instruct .right .item
{
	margin:0;
	padding:0 0 0 10px;
	text-align:left;
	color:#cecece;
	border-bottom:1px dashed  #787878;
}

#m_right .content .product .photoname{text-align:left;}
#m_right .content .product .photoname a{color:#c0c0c0;font-weight:bold;}
#m_right .content .photoinfo li{text-align:left;color:#c0c0c0;width:75px;float:left;}
#m_right .content .photobox{width:150px;height:150px;border:1px solid #888888;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:1px solid #888888;text-align:center;float:left;}

#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:#bdbdbd;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:#bdbdbd;text-align:left;}




.dashline 
{
margin:5px 0 9px 0;
border-bottom:1px dashed  #787878;
}

.comment {
background:#5c5c5c;
margin:0;
padding:8px;
}
.comment .commenttitle {
border:0px solid #f00;
height:25px;
}

.comment .commenttitle .commentuser {
border:0px solid #0f0;
float:left;
text-align:left;
color:#ff9a00;
font-weight:bold;
}
.colorff9a00
{
	color:#ff9a00;
}

.comment .commenttitle .commentuser span{
color:#bdbdbd;
font-weight:normal;

}

.comment .commenttitle .commentright{
border:0px solid #f00;
float:right;
}

 .comment .commenttext {
border:0px solid #f00;
text-align:left;
color:#bdbdbd;
}

.astyle 
{
margin:0 0 0 5px;
color:#ff9a00;
font-weight:bold;
font-size:12px;
}

#bottom{padding:30px 0 20px 0;width:1002px;background:#282828;color:#787878;}
#bottom a{color:#787878;}
/*.page{text-align:center;padding:5px; color:#cecece;}
.page a{color:#fff;}*/

#m_right .boxtop .boxright .bstyle
{
	font-size:12px;
}
#m_right .boxtop .boxright .bstyle a 
{
color:#ffffff;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;}