﻿
.overbtn
{
	color: #0B7AFF;
    text-decoration: underline;	
	cursor:hand;
}
.downbtn
{
    color: #608EC2;
    text-decoration: none;
    cursor:hand;
}
.outbtn
{
    color: #000000;
    text-decoration: underline;
    font-family:verdana;
	font-size : 12px;
}
.outbtn1
{
    color: #000000;
	text-decoration: underline;
	font-family:verdana;
	font-size : 12px;
}
.overbtn2
{
	color: #E05F00;
    text-decoration: underline;	
    font-size:Medium;
    font-weight:bold;
}
.downbtn2
{
    color: #E05F00;
    text-decoration: underline;
    font-size:Medium;
    font-weight:bold;
}
.outbtn2
{
    color: #E05F00;
    text-decoration: underline;
    font-family:verdana;
	font-size:Medium;
    font-weight:bold;
}
.overbtn3
{
	color: #FFFFFF;
    text-decoration: underline;	
	cursor:hand;
}
.downbtn3
{
    color: #FFFFFF;
    text-decoration: none;
    cursor:hand;
}
.outbtn3
{
    color: #FFFFFF;
    text-decoration: underline;
    font-family:verdana;
	font-size : 12px;
}
.lg
{
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #E05F00;
}
.MasterCloseButton
{
	font-weight:normal;
	font-family:verdana;	
    font-size:24px; 
    border: 0px #808080 solid;
    color:Black;
 
    background-color: #EAEBD9;
    CURSOR: pointer;
    font-style: normal;
    height:30px;
}
.ButtonCss10
{
	font-family:verdana;
	font-size : 12px;   
    border: 1px #BCC767 solid;
    color:#000000;    
    background-color: #ffffff;  
    cursor:pointer;   
    width:90px;
    height:25px;
}
.ButtonCss 
{
	font-weight:bold;
	font-family:verdana;	
    font-size:14px; 
    border: 1px #808080 solid;
    color:#ffffff;
 
    background-color: #787878;
    CURSOR: hand;
    font-style: normal ;  
    height:30px;
}

.ButtonCssOver
{
	font-weight:bold;
	font-family:verdana;	
    font-size:14px; 
    border: 1px #808080 solid;
    color:#ffffff;
 
    background-color: #ADAAAD;
    CURSOR: hand;
    font-style: normal ;  
    height:30px;
}
.ButtonCss1
{
	font-family:verdana;
	font-size : 12px;   
    border: 1px #BCC767 solid;
    color:#000000;    
    background-color: #ffffff;  
    cursor:hand;   
    width:75px;
    height:25px; 
}
.TextBoxCss
{
	height:16px;
	background-color:#FFFFFF;
	FONT-SIZE: 9pt; 
	color:#000;
    BORDER-RIGHT: #000000 1px solid; 
    BORDER-TOP: #000000 1px solid;   
    BORDER-LEFT: #000000 1px solid; 
    BORDER-BOTTOM: #000000 1px solid;
}
.wrong
{
	height:16px;
	background-color:#FFFFFF;
	FONT-SIZE: 9pt; 
	color:#000;
    BORDER-RIGHT: #FF0000  1px solid; 
    BORDER-TOP: #FF0000  1px solid;   
    BORDER-LEFT: #FF0000  1px solid; 
    BORDER-BOTTOM: #FF0000  1px solid;
}
.tbclass
{

}
.tbclassover
{

BORDER: #7B68EE  1px solid; 
}
.tbclassdown
{

BORDER: #0000FF  2px solid; 
}
.TitleTextCss1
{
    font-family:Verdana;
    font-size:large;
    font-weight:bold;
}
.TextBoxCssNumberUpDown
{
	height:16px;
	background-color:#FFFFFF;
	FONT-SIZE: 9pt; 
	color:#000;
    BORDER-RIGHT: #000000 0px solid; 
    BORDER-TOP: #000000 1px solid;   
    BORDER-LEFT: #000000 1px solid; 
    BORDER-BOTTOM: #000000 1px solid; 
}

/*------------------------------*/


/*@import url(../css/mqq_reset.css);*/
#Top_navbar IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
#Top_navbar UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
#Top_navbar UL {
	LIST-STYLE-TYPE: none
}
#Top_navbar
{
    position:relative; 
    z-index:1; 
    height:64px;
    background-image:url(../assets/webPage/bg_all.png);
    background-position:center;
    background-repeat:repeat-x; 
    border-bottom:1px solid #d2d2d2;
    width:100%
}
#Top_navbar .mainmenu {
    Z-INDEX: 80;  POSITION: relative; TOP: 24px; BORDER-COLLAPSE: collapse
}
#Top_navbar .mainmenu  .nav .zs {
    Z-INDEX: 100; FLOAT: left; POSITION: relative; width:128px;
}
#Top_navbar .mainmenu  .nav .zf {
    Z-INDEX: 100; FLOAT: left; top:-5px; POSITION: relative; width:106px;
}

#Top_navbar .sign {
    Z-INDEX: 80; POSITION: relative; TOP: 20px; BORDER-COLLAPSE: collapse; float:right;width:300px;
}
.mask
{
	position:absolute;
	top: 0px;
	left: 0px;
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
	background-color:#000000;
	z-index:21000;
	display: none;
}
.loading
{
	display:none;
	position:absolute;
	top:0;
	left:0;
	z-index:99999; 
	background:white url(/DIY/assets/webPage/loading2.gif) no-repeat center; 
	opacity:0.4; 
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	font-size:14px;
	line-height:20px;
    height:305px; 
    width:500px;
}
.loadingSignIn
{
	display:none;
	position:absolute;
	top:0;
	left:0;
	z-index:99999; 
	filter: alpha(opacity=80);
	-moz-opacity:0.5;
	opacity:0.85;
	background-color:#ADADAD;
	font-size:14px;
	line-height:20px;
    height:100%; 
    width:100%;
}

.SignIn
{
	display:none;
	position:absolute;
	top:0;
	left:0;
	z-index:999999; 
    height:100%; 
    width:100%;
}
.diyloading
{
	display:none;
	position:fixed;
	top:0;
	left:0;
	z-index:999999; 
	background:white url(/DIY/assets/webPage/loading2.gif) no-repeat center; 
	opacity:0.4; 
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	font-size:14px;
	line-height:20px;
    height:100%; 
    width:100%;
}
.errormes
{
	font-size:16px;
	text-align:left;
	background-color:#EDADAD;
	color:#000000;
	width:100%;
	position:relative;
	z-index:10;
}
.sample_popup
{
	height:auto; 
	border: 2px solid #838383;
	cursor: default;
	width:100%;
	vertical-align: middle;
	text-align:center;
	text-decoration: none;
	font-size: 13px;
	z-index:888;
	background-color:#ffffff;
	/*display: none;
	visibility: hidden;*/
	
	/*display: block;
    background: #ffffff;
    border: 0 solid #000000;
    border-width: 0 2px;*/
}

.sample_popup .menu_form_header
{
	background-color:#EAEBD9;
	height:50px;
	border-bottom: 1px solid #838383; 
	cursor:move;
	width:100%;
	line-height: 100px;
	vertical-align: middle;
	text-decoration: none;
	font-family: "Times New Roman", Serif;
	font-weight: 800;
	font-size: 13px;
	color: #ffffff;
	
}

.menu_form_body
{
	top:0px;
	left:2px;
	width:100%;
	height:250px;
	font-size:12px;
	background-color:#ffffff;
	text-align:center;
}
.sample_popup input.menu_form_exit
{
	float: right;
	margin: 4px 5px 0px 0px;
	cursor: pointer;
}
.hhhh4
{
	margin:0px auto;
	font-weight:lighter;
	font-size:12px;
}
.ckb
{
	float:left;
}
/*.xtop, .xbottom
{
    display: block;
    background: transparent;
    font-size: 2px;
}
.xb1, .xb2, .xb3, .xb4
{
    display: block;
    overflow: hidden;
}
.xb1, .xb2, .xb3
{
    height: 2px;
}
.xb2, .xb3, .xb4
{
    background: #ffffff;
    border-left: 2px solid #000000;
    border-right: 2px solid #000000;
}
.xb1
{
    margin: 0 5px;
    background: #000000;
}
.xb2
{
    margin: 0 3px;
    border-width: 0 2px;
}
.xb3
{
    margin: 0 2px;
}
.xb4
{
    height: 2px;
    margin: 0 1px;
}*/

.spiffy
{
	display: block;
}
.spiffy
{
	display: block;
	height:1px;
	overflow:hidden;
	/*background:#0a67e6;*/
}
.spiffy1
{
	border-right:2px solid #000000;
	padding-right:1px;
	margin-right:3px;
	border-left:2px solid #000000;
	padding-left:1px;
	margin-left:3px;
	background:#000000;
}
.spiffy2
{
	border-right:2px solid #000000;
	border-left:2px solid #000000;
	padding:0px 1px;
	background:#000000;
	margin:0px 1px;
}
.spiffy3
{
	border-right:2px solid #000000;
	border-left:2px solid #000000;
	margin:0px 1px;
}
.spiffy4
{
	border-right:2px solid #000000;
	border-left:2px solid #000000;
}
.spiffy5
{
	border-right:2px solid #000000;
	border-left:2px solid #000000;
}
.spiffy_content
{
	padding:0px 5px;
	/*background:#ffffff;
	width:100%;*/
	border-left: 2px solid #000000;
	border-right: 2px solid #000000;
	
	vertical-align: middle;
	text-align:center;
	text-decoration: none;
	font-size: 13px;
	height:auto;
	cursor: default;
	background-color:#ffffff;
}