/*
<style type="text/css">
*/
header{
	/*
	margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    
    height: calc(100vh);只需设置div的高度height为calc(100vh)即可,100vh = 视窗高度的100%
    
    r:241 g:56 b:10
    */
overflow: hidden;
	z-index: 9998;
    position: fixed;
	background: #f1331a;
    width:100%;
	    height:99px;
	   vertical-align:middle;
	     text-align:center;
}
header h1{
	color:#FFFFFF;
	font:bold 20px/1.4em ,verdana;
	aling:left;
	text-shadow:5px 5px 13px #630000;
}
header table{
	border:0px solid #fff;
	width:100%;
	height:85px;
	
}
header td.logo{
	    
	    padding-left:150px;
	    height:85px;	   
	    font:bold 33px/1.4em arial,verdana;
	    color:#FFFFFF;
	    text-shadow:5px 5px 13px #630000;
}
/* width:auto;
 padding-left:35px;
 margin:auto;
 text-align:center;
 margin-right:300px;
*/
header td.banner{
	vertical-align:middle;
			
	}
/* menu */
header td.hd-menu{
     vertical-align:bottom;
    padding-left:180px;
	    height:99px;
	    width:100%;
	    padding-bottom:10px;

	    color:#FFFFFF;
	    word-spacing:20px;
	    letter-spacing:2px;
	 /*   font:bold 16px/1.1em 榛戜綋,verdana;
	 
	 	    padding-right:35px;
	 
	 */
}
hearder a{
	text-decoration:none;
	
}

header a:link{
	
	color:#FFFFFF;
	text-decoration:none;
}

header a:visited{
	
	color:#FFFFFF;
text-decoration:none;
}

header a:hover{
	
	color:#f6f6f6;
	text-decoration:none;
	
}
header a:active{
	
	color:#000000;
	text-decoration:none;
}

/*body 	
 

	 */
body{
	/*margin:16px; fffff2 f5*/
	background: #f7f7f7;
	margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:0px;

}
div.menberLogOut{
	margin-left:50px;
	color:#400000;
}
div.menberHeadSculpture{
	/*

 padding-top:10.9%;
  margin-right:2.8%; 
  border-radius:50%;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
   position:relative;
           -webkit-border-radius:50%;
  -moz-border-radius: 50%;
   */
   overflow: hidden;       /*防止div被图片撑大*/ 
   	 width:50px;
	 height:50px;
	margin-top:10px;
    margin-left:10px;
  border-radius: 50%;
    -webkit-border-radius:50%;
  -moz-border-radius:50%;
   -webkit-border-radius:50%;
  -moz-border-radius: 50%;
}
img.imghead{
	/*
		position:absolute;
	left:0px;
	top:0px; 
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
     width:50px;
	 height:50px;
	 z-Index:-1;
	left:0px;
	top:0px; 
	*/
	/*
	width:60px; 
	height:60px;
	margin-top:-5px;
    margin-left:-5px;
    */
    
    width:100%;
	height:100%; 
	margin:auto;
    
}
a:link{
	
	color:#400000;
	text-decoration:none;
}


table{
	border:0px solid #fff;
	width:auto;
	height:auto;
	
}

table.show_image{
	margin-top:110px;
	border:0px solid #ffffff;
	color:#620000;
	width:auto;
	/*
	*/
	height:80%;
	margin-left:auto;
    margin-right:auto;
    border-collapse:separate;
    border-spacing:20px 3px;
   border-radius: 15px;

}
/*left */
td.left_list{
	background: #ffffff;
	margin-right:10px;
	margin-bottom:20px;
	width:300px;
	height:602px;
	  border-radius: 5px;  
	
}
/*绠＄悊闈㈡澘*/
td.left_MenuPanel{
	background: #ffffff;
	margin-right:10px;
	margin-bottom:20px;
	width:300px;
	height:602px;
	 border: 1px dashed #ccc;
	  border-radius: 8px;  
	
}

td.right_list{
	background: #ffffff;
	margin-bottom:20px;
	width:850px;
}

/*绠＄悊闈㈡澘*/
td.right_ContralPanel{
	background: #ffffff;
	margin-bottom:20px;
	width:850px;
	 border: 1px dashed #ccc;
	  border-radius: 8px;  
}

h3.Panel_title{
	color:#400000;
	margin:10px;
	padding:-10px;
	text-align:center;
}

td.left_pic{
	margin-right:10px;
	margin-bottom:20px;
	width:650px;
	height:401px;
	
}

td.right_desc{
	text-indent:2em;
	width:450px;
	text-align:center;
	font:13px/1.4em 榛戜綋,verdana;
}
td.PC_configure{
	
	text-align:left;
	font:bold 14px/1.5em 榛戜綋,verdana;
}


/*buy now link*/
a.buy_now{
	margin-top:30px;
		text-align:center;
	font:16px/1.4em 榛戜綋,verdana;
	color:#ff8005;
	text-shadow:4px 8px 8px #ff8000;
	
}

table.first_tb{
	background: #ffffff;
	width:980px;
	height:400px;
}
/* 鐩稿唽鍒楄〃 width:100%; */
table.show_All_AlbumList{
	
	background: #ffffff;
	margin-top:110px;
	text-align:center;
	margin-left:2px;
	border-radius: 10px;
}
td.MenberBaseInfo{
	  margin-top:50px;
	  text-align:center;
	  border-radius: 8px;  
}

/* width:100%; */
table.show_AlbumList{
		width:100%;
	background: #ffffff;
}
td.list_head{
	margin-left:10px;
	text-align:center;
	font:bold 15px/1.4em 榛戜綋,verdana;
}
td.list_row{
		text-align:center;
	    font:13px/1.4em 榛戜綋,verdana;
}
td.list_row:hover{
	background: #ffcc99;

	}
table.Add_Album{
	width:98%;
	margin-left:20px;
}
table.Edit_Album{
		width:100%;
	margin-left:20px;
}
td.album_title{
	margin-left:20px;
	text-align:left;
	font:bold 15px/1.4em 榛戜綋,verdana;	
}
/*鍒嗛〉闈�*/
td.right_descript{
	margin-left:10px;
	margin-right:50px;
	text-indent:2em;
	width:480px;
	text-align:center;
	font:15px/1.4em 榛戜綋,verdana;
}

/* main image*/
div.main_image{
    
	text-align:center;
}
div.auxiliary_image
{
	text-align:center;
}
/* 鍥剧墖鍒楄〃*/
table.View_Album{
	width:850px;
	float:center;
	text-align:left;
}

td.PhotoListView{
	padding:30px;
	
}
/*鍒楄〃*/
div.photoViewList{

	Position:Reletive;
	float:left;/*骞抽摵    	height:250px;*/
  	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
    /* border-radius: 15px;
    outline: 5px solid #808080;
    text-shadow:4px 8px 8px #808080;
    box-shadow:5px 5px 10px #000 inset;*/
    
    
     -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  -webkit-box-shadow: #ccc 0px 0px 10px;
  -moz-box-shadow: #ccc 0px 0px 10px;
  box-shadow: #ccc 1px 1px 5px;
}

div.Album_photoViewList{

	Position:Reletive;
	float:left;/*骞抽摵    	height:250px;*/
  	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
    /* border-radius: 15px;
    outline: 5px solid #808080;
    text-shadow:4px 8px 8px #808080;
    box-shadow:5px 5px 10px #000 inset;*/

}

div.photoPreview{
	/*棰勮鐓х墖*/
	overflow: hidden;
	z-index: 9997;
position: fixed;
	background: #660000;
 vertical-align:middle;
    left: 10px;
    bottom:10px;
    border-radius: 5px;
 
    
}
/*
position: absolute;
        top: 50%;
        transform: translateY(-50%);
*/
div.RCCodePhotoPreview{
	/*相册二维码 filter:alpha(opacity=50);
	opacity:0.8;
	*/
	
	overflow: hidden;
	z-index: 9993;
position: fixed;
width:500px;
height:600px;
background: #c0c0c0;	
 vertical-align:middle;
    left: 50%;
    bottom:50%;
    border-radius: 5px;
 
    
}
p.photoNameList{
	margin-top:20px;
	text-align:center;
	font:15px/1.3em 榛戜綋,verdana;
	background: #ffffff;
	color:#808080;
	width:230px;
   overflow:hidden;
   text-overflow:ellipsis;
   white-space:nowrap;
}
p.AlbumNameList{
	margin:auto;
	text-align:center;
	font:17px/1.3em 榛戜綋,verdana;
	background: #ffffff;
	 /*font-weight:bold; */
}
p.AlbumDescList{
	margin-left:10px;
	text-align:left;
	font:15px/1.3em 榛戜綋,verdana;
	background: #ffffff;
	color:#808080;
}
p.photoListTool{
	text-align:center;
	background: #ffffff;
	color:#808080;
}
p.photoInfoMsg{
left: 20px;
  	margin-left:20px;
  	width:100%;
}
div.ShowPageContral{
	margin-left:20px;
  	width:85%;
	font:15px/1.3em 榛戜綋,verdana;
}
table.menberManagerRightPanelTool a{
	
    color:#ffffff;	
}
table.menberManagerRightPanelTool a:hover{
	
    /*background:#f8a93f;*/
    	 color:#ffffff;	
}
/*
hearder a{
	text-decoration:none;
	margin-top:10px;
}

header a:link{
	
	color:#FFFFFF;
	text-decoration:none;
}

header a:visited{
	
	color:#fff;
text-decoration:none;
}

header a:hover{
	
	color:#420042;
	text-decoration:none;
	
}
header a:active{
	
	color:#ff3e3e;
	text-decoration:none;
}
*/
/*上传按钮*/
div.upload_BTN{
	width:90px;
	height:23px;
	font:15px/1.3em 榛戜綋,verdana;
	
	text-align:center;
	 vertical-align:middle;
	border:1px solid #ff8000;
    background: #ff8000;
	border-radius: 5px;
}
div.upload_BTN:hover{
	background:#f8a93f;
}
/*涓婁紶澶村儚*/
input.userhead_sculpture{
	opacity: 0;/*闅愯棌*/
}
P.UpLoad_HS_bT{
	color:#400000;
}
P.UpLoad_HS_bT:hover{
	cursor:pointer;
}
/*左上角二维码登录*/
div.left_top{
	overflow: hidden;
	z-index: 9999;
position: fixed;
right: 21px;
top: 120px;
	width:300px;
	height:600px;
/*background-color:rgba(146,37,1,0.47);*/
border:5px solid #f7f7f7;
background: #ff8000;
 opacity:0.9 !important; /* 鍗婇�忔槑 涓撶敤浜嶧F*/
filter: Alpha(Opacity=30); /* 涓撶敤浜嶪E*/
border-radius: 15px;
outline: 5px solid #f7f7f7;
}

hr{
	height:1px;
	color:#000000;
	size:1px;
}

h1.mv_title{
	color:#400000;
	margin:0px;
	padding:-10px;
}
/*background: #990000;*/
/*dvi
div{
	margin:8px;
	padding:2px;
	letter-spacing:0.1em;
	width:auto;
	height:auto;
	border: 1px solid #e0e0e0;
	
	font:#FFFFFF;
}*/
h3{
    color:#400000;
	margin-left:20px;
	
	
}
h2.mv_title{
	margin-left:30px;
}
h3.mv_title{
	margin-left:30px;
}
a.Linkactive{
	color:#590059;
}
/*ol li */
ol{
	margin:auto;
}
li {
	letter-spacing:0.1em;
	line-height: 130%;
	
}

li:hover{
	  color:#000000;
      cursor:pointer;
      /*鍏夋爣鍛堢幇涓烘寚绀洪摼鎺ョ殑鎸囬拡锛堜竴鍙墜锛�*/
        }
        
        li.li_head{
       font-weight:bold; 
       line-height: 200%;
       color:#000000;
        }
/*span  color:#800000;*/

/*table 
th{
	
}*/
/*tr
td{
	
	
}*/

/* Login Panel*/
  div.LoginPanel{  
	     width: 800px;  
	     padding: 10px; 
	     border: 1px dashed #ccc;
	     margin: 10px auto;  
	      border-radius: 5px;
	     
	         }
  input.logininput{
	          width: 200px;  
	         height: 30px; 
             border-radius: 5px; 
         
	         }
	input.TextInputs{
	 width: 300px;  
	 height: 30px; 
	 border-radius: 5px; 
	}         
	         
	         
 input.submit{
     width: 100px;
     height: 30px; 
    position: absolute; 
    border-radius: 5px; 
  border: 1px solid #ccc;  
    background: #F0F0F0;  
      outline: none; 
         cursor: pointer;
         }
    button.submit:hover{ 
            background: #c0c0c0;
            }
            
   h4{
   margin-left:10px;
          margin-bottom:-15px;
            
            }
 /*Head Title*/           
            p.Headtitle{
    margin-left:20px;
	text-align:center;
	font:bold 15px/1.4em 榛戜綋,verdana;
            
            }
div.circleImg{
  broder:1px solid #fff;
  width:120px;
  height:120px; 
  border-radius: 60px;
}           
            
            
/*  footer  */

footer{
	 margin-left:0px;
	 margin-right:0px;
		background: #e9e9e9;
	    height:135px;
	   		text-align:center;
	 vertical-align:middle;
	    width:100%;
}
footer table{
	border:0px solid #fff;
   width:100%;
	
}




/*
</style>
*/