@charset "utf-8";

@font-face {
	font-family: 'lucida sans unicode';
	src: url('../font/lucidasansunicode.eot');
	src: url('../font/lucidasansunicode.eot?#iefix') format('embedded-opentype'), 
		 url('../font/lucidasansunicode.woff') format('woff'), 
		 url('../font/lucidasansunicode.ttf')  format('truetype'); 
}

.phsign{
	font-family: 'lucida sans unicode';
}

.sytable{background:#70A72C;}
.sytable td{background:#FFF;}
.sytable th{background:#DDECD2;}

.content h3,.content table{margin-top:1em;margin-bottom:1em;}
section.viewbox .prt_words li,section.viewbox .prt_words1 li{
	background:#F3F3F3;line-height:40px;height:40px;overflow:hidden;margin-bottom:1px;
	position:relative;
}

section.viewbox .content h3{
   font-size: 1.2rem;
   color: #1292C9;
   font-weight: normal;
	border-bottom: 1px dashed #E9E9E9;
	margin-bottom:0.2rem;
	padding-bottom:.0.8rem;
}

.content ol li{
	margin-left:1rem;
}

.content .prt_se li{
	margin:0.6rem auto;
}

section.viewbox .content *[mplay]{
	background:url("../image/horn1.gif") 4px 0px no-repeat;
	padding-left:30px;
	height:40px;
	position:relative;
}

section.viewbox .content *[mplay].active{
	background:url("../image/horn-ani.gif") 4px 0px no-repeat;
}


section.viewbox .content *[mplay]:hover {
	color:red;
}

*[mplay]{cursor:pointer;}
*[mplay].normal{font-size:1rem;}
*[mplay] b{color:#F00;}

.viewbox .signinf {position:relative;}
.viewbox .signinf .sign_main{font-size:2rem;color:red;font-family: 'lucida sans unicode';cursor: pointer;}