﻿*{
   margin:0;
   padding:0;
}
#bh_shadow{
	 position:absolute;
	 left:0;
	 top:0;
	 width:100%;
	 z-index:10;
	 background-color:#666;    
	 opacity:.2;
	 -moz-opacity:.2;
	 filter:Alpha(Opacity="60");
}
#bh_box{
   position:absolute;
   left:50%;
   top:50%;
   width:400px;
   background-color:transparent;
}

#bh_box img{
   max-width:100%;
   height:auto;
   border:0;
}
#bh_box ul,#bh_box dl{
   list-style-type:none;
}

#bh_box #win-tl{
   margin:0 auto;
   width:394px;
   padding-left:6px;
   color:#534a37;
   font:bold 12px 宋体,tahoma,arial,verdana,sans-serif;
   background: transparent url(../images/boxhelper/left-corners.gif) no-repeat 0 0;
   height:33px;
}
#bh_box #win-tl h2{
   float:left;
   width:370px;
   height:25px;
   overflow:hidden;
   padding-top:8px;
   background:transparent url(../images/boxhelper/top-bottom.gif) 0 0 repeat-x;
   font:bold 12px 宋体,tahoma,arial,verdana,sans-serif;
   line-height:16px;
   text-align:left;
}
#bh_box #win-tl h2 img{
   float:left;
   width:16px;
   height:16px;
   margin:0px 3px 0 0px;
   display:inline;
   vertical-align:middle;
}
#bh_box #closebar{
   float:left;
   width:18px;
   height:25px;
   text-align:right;
   padding-top:8px;
   background:transparent url(../images/boxhelper/top-bottom.gif) 0 0 repeat-x;
   overflow:hidden;
}
#bh_box #closebar a:link,
#bh_box #closebar a:visited{
   width:18px;
   height:18px;
   overflow:hidden;
   display:block;
   background:url(../images/boxhelper/closeico.gif) 0 0 repeat-y;
}
#bh_box #closebar a:hover,
#bh_box #closebar a:active{
   background:url(../images/boxhelper/closeico.gif) -18px 0 repeat-y;
}
#bh_box #win-tr{
   float:right;
   height:33px;
   width:6px;
   font-size:1px;
   overflow:hidden;
   background-image:url(../images/boxhelper/right-corners.gif);
}
#bh_box #msg-content{
   margin:0 auto;
   width:400px;
   font:12px 宋体,tahoma,arial,verdana,sans-serif;
   overflow:hidden;
}
#bh_box #msg-leftbar{
   float:left;
   width:6px;
   overflow:hidden;
   background:transparent url(../images/boxhelper/left-right.gif) 0 0 repeat-y;
}
#bh_box #msg-rightbar{
   float:right;
   width:6px;
   overflow:hidden;
   background:transparent url(../images/boxhelper/left-right.gif) -6px 0 repeat-y;
}
#bh_box #msg{
   float:left;
   width:386px;
   line-height:16px;
   color:#534a37;
   background-color:#efefef;
}
#bh_box #info{
   border:1px solid #c9c6c0; 
   background-color:#fff;
   margin:0 auto;
   padding:0px 0px;
   width:386px;
   min-height:60px;
   text-align:left;
   overflow:hidden;
}
#bh_box #info div{
   margin:8px 6px;
   text-align:left;
   overflow:hidden;
}

#bh_box #btns{
   margin:0 auto;
   padding: 5px 0px 0px 0px;
   width:388px;
   text-align:right;
   background-color:#efefef;
}
#bh_box #btns input{
    border: #c0bbb4 1px solid; 
    padding: 3px 8px;
	color:#74694e;
	background: #efefef url(../images/boxhelper/btnbg.gif) repeat-x;
    font:12px 宋体,tahoma,arial,verdana,sans-serif;
	cursor:pointer;
	
}
#bh_box #btns input:hover{
    border: #99cb02 1px solid; 
    padding: 3px 8px;
	color:#4e7400;
	background: #efefef url(../images/boxhelper/btnbg_hover.gif) repeat-x;
    font:12px 宋体,tahoma,arial,verdana,sans-serif;
	cursor:pointer;
}
#bh_box #msg-bottom{
   height:6px;
   width:400px;
   margin:0 auto;
   overflow:hidden;
   background:transparent url(../images/boxhelper/top-bottom.gif) 0 -294px repeat-x;
}
#bh_box #msg-bottom-right{
   float:right;
   width:6px;
   height:6px;
   overflow:hidden;
   background:transparent url(../images/boxhelper/right-corners.gif) 0 -294px no-repeat;
}
#bh_box #msg-bottom-left{
   float:left;
   width:6px;
   height:6px;
   overflow:hidden;
   background:transparent url(../images/boxhelper/left-corners.gif) 0 -294px no-repeat;
}
