/* CSS Document */

body {
    font-family:  sans-serif, Georgia, 'Microsoft Yahei';
	}
	
#player {
 height: 30px;
}
strong, b {
	color: #CC3333; /* CSS Document 绿 #00AF64 红 #F13046*/
	}
em, i {
	color: blue;
	}
u {
    color: blue;
}
.bold_blue {
    font-weight: bold;
    color: #0066CC;
    }
.normal_red {
	font-weight: bold;
	color: #CC3333;
}
.popup {
	display: none;
	position: absolute;
	left: 10px;
	top: 10px;
	width: 450px;
	height: 200px;
	background-color: #fff;
	border: 1px solid #000;
	opacity: 1;
	padding: 10px;
	overflow: scroll;
	z-index: 1000;
	resize: both;
}

.small_caps{
	font-variant: small-caps;
}
a:link {color:#2A6A88; text-decoration:none; vertical-align:middle}
a:visited {color:#2A6A88; text-decoration:none; vertical-align:middle}
a:hover {color:#FFFFFF; background-color:#2A6A88; text-decoration:none; vertical-align:middle}
a:active {color:white; background-color:green; text-decoration:none; vertical-align:middle}
a:focus {
	color: red;
	background-color: transparent;
	text-decoration: none;
	vertical-align: middle;
  }

.auto-style1 {
            background-color: #FFCC66;
        }

.auto-style2 {
            background-color: #99CCCC;
        }

iframe {
	border-width: 0;
	border-top-style: none;
	border-left-style: none;
	background-color: #FFF;	
}
table {
	border-width: 0;
	margin-top: 3px;
	vertical-align: top;
}

tr, td {
	border-width: 0;
	vertical-align: top;
}

.maindiv {
	border: red 1px solid;
	margin: 3px;
	padding: 3px;	
}
.Layer1 {
	font-family:Georgia,宋体;
	background-color: #F2F2F2;
	width: 100%;
	height: 502px;
	overflow: scroll;
	padding-top: 3px;
	padding-left: 3px;
	border: solid 1px;
	border-color: #28D870;
}
.Layer1white {
	background-color: white;
	width: 100%;
	height: 550px;
	overflow: scroll;
	padding-top: 3px;
	padding-left: 3px;
	border: solid 1px;
	border-color: #28D870;
}

.Layer3 {
	display: inline;
	color: #FFFFFF;
	background-color: #2A6A88;
	height: 22px;
	font-size: 18px;
	vertical-align: middle;
	margin-bottom: 2px;
	padding-top: 2px;
	padding-bottom:2px;
	padding-left: 4px;
	padding-right: 4px;
}
.Layer_inline {
    display: inline;
    height: 22px;
    vertical-align: middle;
    margin-top: 2px;
    border: solid 1px;
    border-color: #28D870;
}
.LayerTxt {
	display: inline;
	width: 150px;
	vertical-align: middle;
	margin-top: 2px;
}
.Layer_ety {
	background-color: #FFF;
	margin-top: 3px;
	border: solid 1px;
	border-color: #333;
	padding: 2px;
}
.Layer_ety:hover {
	background: #E4FAFA;
	border-color: #20BEC8;
}
.Layer_choices {
	background-color: #FFF;
	border: solid 1px;
	border-color: #FFF;
	padding: 2px;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:5px;
	
}
.Layer_choices:hover {
	background: #E4FAFA; /*#E4FAFA*/
	border-color: #20BEC8;
	box-shadow:0px 6px 10px rgba(0,0,0,0.12), 0px 2px 2px rgba(0,0,0,0.24);
	border-radius:4px;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:5px;
}
.Layer_hover {
	color: #FFF;
	background-color: #FFF;
	margin-top: 3px;
	border: solid 1px;
	border-color: #333;
	padding: 2px;
}
.Layer_hover:hover {
	color: #000;
	background: #F2F2F2;
	border-color: red;
}
.mydiv{
   width:90%;
   height:400px;
   border:#909090 1px solid;
   padding: 3px;
   background:#fff;
   color:#333;
   overflow:scroll;
   
}
.mydiv:hover{
	border:#2BD5B3 1px solid;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
   -moz-box-shadow: 2px 2px 10px #909090;
   -webkit-box-shadow: 2px 2px 10px #909090;
   box-shadow:2px 2px 10px #909090;
   overflow:scroll;
} 

.tiy {
	border:none;
	display:inline-block;
	outline:0;
	padding:8px 18px;
	margin-top:5px;
	margin-bottom:5px;
	vertical-align:middle;
	overflow:hidden;
	text-decoration:none;
	color:#fff;
	height: 20px;
	background-color:#e9686b;
	text-align:center;
	transition:.2s ease-out;
	cursor:pointer;
	white-space:nowrap;
	box-shadow:0px 6px 10px rgba(0,0,0,0.12), 0px 2px 2px rgba(0,0,0,0.24);
	border-radius:4px;
}

.tiy:hover {
    background-color:#00AF64;
}

.title1 {
	color: #FFFFFF;
	border-radius: 5px;
	padding: 3px;
	margin: 5px;
	box-shadow: 3px 3px 10px #909090;
}

.title1:hover {
	background-color: #1BABB1
}