/* CSS Document */
*{
padding:0;
margin:0;
}
body{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif,"Times New Roman";
	color:#666666; 
}

  #Marquee2
        {
            height: 180px;
            overflow: hidden;
        }
        #Marquee2 div
        {
            border: 1px solid #DDD3FE;
            height: 178px;
        }
		
a {
color:#666666;
text-decoration:none;
}
a:hover {
color:#000;
}
#ep_wrap{
margin:0 auto;
width:948px;
border:1px solid #fff;
}
#ep_header{
margin:0 auto 16px auto;
}
#ep_logo{
	width:930px;
	height:70px;
	margin:12px 0 4px 10px;
	float:left;
	background-repeat:no-repeat;
	background-image: url(../images/ml_logo5.gif);
}

#ep_mlbanner{
width:468px;
height:60px;
margin:12px 0 4px 15px;
float:left;
background:url(../images/ml_banner.gif);
background-repeat:no-repeat;
float:left;
}

#ep_mldate{
	width:120px;
	height:60px;
	margin:12px 0px 4px 10px;
	LINE-HEIGHT:18px;
	text-align:left;
	float:left;
	background-color:#C4E1FF;
	padding: 10px 0px 0px 0px;
}


#ep_nav {
	margin:55px 0 0 0;
	float:right;
}
#ep_nav ul {
display: block;
}
#ep_nav li {
float:left;
padding-right:28px;
list-style-type: none;
background:url(../images/dot.gif) 52px 3px no-repeat;
}

#ep_menu{
width:941px;
height:33px;
background:url(../images/menu_bg.jpg) no-repeat;
color:#fff;
font-weight:bold;
line-height:33px;
padding-left:7px;
margin-bottom:0px;
float:left;
}
#ep_menu li {
float:left;
text-align:center;
list-style-type:none;
width:128px;
display:block;
margin-right:2px;
}
#ep_menu a{
color:#fff;
display:block;
}
#ep_menu a:hover {
color:#006699;
background:url(../images/menu_on.gif) no-repeat;
}
#ep_menu .on a{
background:url(../images/menu_move.gif) no-repeat;
color:#006699;
}
#ep_banner{
	width:100%;
	height:auto;
	float:left;
	z-index:-100;
}
#ep_login{
width:207px;
float:right;
color:#000;
height:189px;
}
#ep_login2{
width:207px;
float:none;
color:#000;
height:189px;
}
#ep_login form{
padding:10px 0 0 15px;
text-align:left;
background:url(../images/login_center.gif) repeat-y;
height:139px;
}
#ep_login form div{
margin-top:10px;
}
#ep_login button{
background:url(../images/login_button.gif) no-repeat;
line-height:25px;
padding-left:15px;
width:78px;
height:22px;
border:0;
margin-right:15px;
}
#ep_login_foot{
background: url(../images/login_foot.gif) no-repeat;
height:5px;
}
#ep_content{
	margin:5px auto;
	float:left;
	width:948px;
	height: auto;
}
#ep_mainbody{
width:723px;
float:left;
}

/*-----------------------yhtc-----------------------*/
.ep_col1{
width:319px;
height:255px;
float:left;
background:url(../images/tc_bg.gif) repeat-x top;
padding:0 16px;
line-height:18px;
}
.ep_col1 h2{
background: url(../images/dot01.gif) no-repeat 0px 10px;
text-indent: 20px;
font-size: 12px;
font-weight: bold;
line-height:34px;
}
.ep_col1_pic{
margin:10px auto;
height:80px;
}
.ep_col1_pic img{
float:left;
width:85px;
height:66px;
margin:0 15px 15px 0;
}
.ep_col1 span{
color:#006699;
line-height:23px;
}
.ep_col1 h3{
color:#006699;
font-weight:bold;
font-size:12px;
}
.ep_col1 p{
line-height:20px;
text-align:center;
}
.ep_col1 button{
background:url(../images/button.gif) no-repeat;
line-height:25px;
width:78px;
height:22px;
border:0;
margin:-20px 15px 0 0;
float:right;
}
.ep_col1_but{
margin-top:10px;
height:22px;
}
/*----------------------------end yhtc---------------------------*/

.ep_col3{
background:url(../images/gray_tbg.gif) no-repeat top;
width:723px;
float:left;
}
.ep_col3 button{
background:url(../images/button.gif) no-repeat;
line-height:25px;
width:78px;
height:22px;
border:0;
margin-left:200px;
text-indent:0;
}
.ep_col3 li{
list-style-type:none;
margin-left:30px;
line-height:23px;
}
.ep_col3 h2{
background:url(../images/dot01.gif) no-repeat 16px 10px;
text-indent:38px;
font-size:12px;
margin-bottom:10px;
line-height:34px;
}
.ep_col3 div p,.ep_col3 p {
margin:8px 15px;
text-indent:2em;
line-height:20px;
}
.ep_col3 dl {
margin:4px 10px;
line-height:23px;
padding:10px 5px;
}
.ep_col3 dt {
color:#006699;
text-indent:2em;
padding:4px 0;
}
.ep_col3 dd {
text-indent:2em;
}
.ep_col3 dt,.ep_col3 dt,.ep_col3 dt,.ep_col3 dt,.ep_col3 dt {
background:url(../images/point1.gif) 10px 12px no-repeat;
}
.ep_col3 dd li {
background:url(../images/head_point.gif) 16px 7px no-repeat;
font-weight:bold;
color:#006699;
list-style-type:none;
}
.ep_col3 dd li p {
font-weight:normal;
color:#666;
}
.ep_col3_footer{
background:url(../images/gray_fbg.gif) no-repeat bottom;
height:30px;
}
.ep_serverlist {
margin:20px 30px 10px 30px;
}
.ep_serverlist ul {
zoom:1;
overflow:auto;
background:#fbfbfb;
border:1px solid #eee;
padding:4px 10px 4px 20px;
}
.ep_serverlist li {
float:left;
width:50px;
margin:2px;
}
.ep_serverinfo li{
margin-top:-10px;
*margin-top:-30px;
}
.ep_serverinfo dt {
font-weight:bold;
}
.ep_serverinfo dt a {
display:-moz-inline-box;
*display:inline-block;
width:16px;
height:16px;
background:url(../images/gototop.gif) no-repeat;
margin-left:10px;
vertical-align:middle;
}
#ep_download,#ep_download1{
padding:10px;
}
#ep_download dl,#ep_download1 dl{
margin-top:-10px;
}
#ep_download dt,#ep_download1 dt {
color:#006699;
font-weight:bold;
font-size:12px;
background:none;
}
#ep_download dd,#ep_download1 dd {
line-height:24px;
}
#ep_download img,#ep_download1 img{
width:80px;
height:131px;
margin:0 20px 20px 20px;
float:left;
}
#ep_download_pic{
float:right;
width:202px;
height:182px;
background:url(../images/ep_pic.gif) no-repeat;
margin:-175px 30px 0 0;
*margin:-185px 30px 0 0;
*+margin:-185px 30px 0 0;
}
#ep_download_pic1{
float:right;
width:202px;
height:182px;
background:url(../images/ep_pic1.gif) no-repeat;
margin:-175px 30px 0 0;
*margin:-185px 30px 0 0;
*+margin:-185px 30px 0 0;
}
#ep_download button,#ep_download1 button{
background:url(../images/button.gif) no-repeat;
line-height:25px;
width:78px;
height:22px;
border:0;
margin:0px 15px 0 24px;
}
.ep_orange{color:#F60;}
/*--------------------------side-----------------------------*/
#ep_side{
float:right;
width:207px;
}
.ep_col2{
background:url(../images/gray_center.gif) repeat-y;
}
.ep_col2_top{
background:url(../images/gray_top.gif) no-repeat;
height:31px;
}
.ep_col2_top h3{
background:url(../images/dot01.gif) no-repeat 13px 10px;
text-indent: 32px;
line-height:35px;
*line-height:35px;
_line-height:30px;
font-size:12px;
}
.ep_col2_top img{
float:right;
margin:-15px 12px 5px 0;
width:33px;
height:5px;
border:0;
}
.ep_col2 li{
	list-style-type:none;
	line-height:20px;
	margin:0 10px 0 14px;
	text-indent:8px;
}
.ep_col2_foot{
background:url(../images/gray_foot.gif) no-repeat;
height:6px;
overflow:hidden;
}
/*------------------------------end side------------------------*/

/*----------------------------product---------------------------*/
#ep_pro{
	background:url(../images/pro_center.gif) repeat-x;
	height:auto;
	width:100%;
	float:left;
	margin-top: 16px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#ep_pro_left{
	background:url(../images/pro_left.gif) no-repeat;
	width:14px;
	height:130px;
	float:left;
}
#ep_pro_center{
	height:auto;
	width:923px;
	float:left;
}
#ep_pro_right{
	background:url(../images/pro_right.gif) no-repeat;
	width:11px;
	height:130px;
	float:right;
}
#ep_pro_change{
padding-left:20px;
height:35px;
color:#1375be;
}
#ep_pro_change li{
float:left;
width:91px;
height:35px;
display:block;
list-style-type:none;
line-height:35px;
text-align:center;
cursor:pointer;
margin:0;
}
.ep_pro_change_on{
background:url(../images/pro_bg.gif) no-repeat;
font-weight:bold;
}
.ep_pro_type1,.ep_pro_type2{
text-align:left;
}
.ep_pro_type1 div,.ep_pro_type2 div{
border:0 solid #feb441;
border-width:0 1px 1px 1px;
}
.ep_pro_type1 ul,.ep_pro_type2 ul{
zoom:1;
overflow:auto;
padding:10px 0;
}
.ep_pro_type1 ul h3,.ep_pro_type2 ul h3 {
color:#006699;
font-weight:bold;
line-height:20px;
font-size:12px;
}
.ep_pro_type1 li,.ep_pro_type2 li {
float:left;
padding-left:66px;
color:#666;
height:70px;
width:240px;
list-style-type:none;
margin-bottom:10px;
}
.ep_pro_type1 li div,.ep_pro_type2 li div {
cursor:pointer;
border:none;
}
.ep_pro_type1 li p,.ep_pro_type2 li p {
line-height:18px;
}
.ep_pro_type1 span,.ep_pro_type2 span {
position:absolute;
right:10px;
top:8px;
}
.ep_pro_type1 span a,.ep_pro_type2 span a {
font-size:14px;
color:#000;
font-weight:bold;
}
.ep_pro_type1 span a:hover,.ep_pro_type2 span a:hover {
text-decoration:underline;
}
.ep_pro_type1 li div,.ep_pro_type2 li div {
width:187px;
height:62px;
padding:3px 8px 0 15px;
}
.ep_pro_type1 li .on,.ep_pro_type2 li .on {
background:url(../images/onbg.gif) no-repeat;
}
/*-------------------------------------------------------*/
.ep_pro_type3,.ep_pro_type4{
text-align:left;
}
.ep_pro_type3 ul,.ep_pro_type4 ul{
zoom:1;
overflow:auto;
padding:10px 0;
}
.ep_pro_type3 ul h3,.ep_pro_type4 ul h3 {
color:#006699;
font-weight:bold;
line-height:20px;
font-size:12px;
}
.ep_pro_type3 li,.ep_pro_type4 li {
float:left;
padding-left:66px;
color:#666;
width:280px;
list-style-type:none;
margin:15px 15px 0 0;
}
.ep_pro_type3 li p,.ep_pro_type4 li p {
line-height:18px;
margin:0;
text-indent:0em;
}
.ep_pro_type3 li div,.ep_pro_type4 li div {
width:90%;
height:100px;
padding:3px 8px 0 15px;
}
#ep_f1{background:url(../images/icon1.gif) no-repeat 10px 5px;}
#ep_f2{background:url(../images/icon2.gif) no-repeat 10px 5px;}
#ep_f3{background:url(../images/icon3.gif) no-repeat 10px 5px;}
#ep_f4{background:url(../images/icon4.gif) no-repeat 10px 5px;}
#ep_f5{background:url(../images/icon5.gif) no-repeat 10px 5px;}
#ep_f6{background:url(../images/icon6.gif) no-repeat 10px 5px;}
#ep_f7{background:url(../images/icon7.gif) no-repeat 10px 5px;}
#ep_f8{background:url(../images/icon8.gif) no-repeat 10px 5px;}
#ep_f9{background:url(../images/icon9.gif) no-repeat 10px 5px;}
#ep_f10{background:url(../images/icon10.gif) no-repeat 10px 5px;}
#ep_f11{background:url(../images/icon11.gif) no-repeat 10px 5px;}
#ep_f12{background:url(../images/icon12.gif) no-repeat 10px 5px;}
/*----------------------------end product---------------------------*/

#ep_footer{
background:url(../images/foot_center.gif) repeat-x;
height:85px;
float:left;
width:100%;
}



#ep_footer_left{
background:url(../images/foot_left.gif) no-repeat;
width:13px;
height:85px;
float:left;
}
#ep_footer_center{
height:65px;
width:907px;
float:left;
padding:20px 0 0 20px;
background:url(../images/line.gif) no-repeat 170px 5px;
}
#ep_footer_right{
background:url(../images/foot_right.gif) no-repeat;
width:8px;
height:85px;
float:right;
}






#ep_footer_index{
background:url(../images/bj.gif) repeat-x;
height:85px;
float:left;
width:100%;
}



#ep_footer_left_index{
background:url(../images/bj.gif) no-repeat;
width:13px;
height:85px;
float:left;
}
#ep_footer_center_index{
height:65px;
width:907px;
float:left;
padding:20px 0 0 20px;
background:url(../images/bj.gif) no-repeat 170px 5px;
}
#ep_footer_right_index{
background:url(../images/bj.gif) no-repeat;
width:8px;
height:85px;
float:right;
}






#ep_footer_logo{
width:112px;
height:42px;
float:left;
margin:0 50px 23px 0;
}
#ep_footer_center ul{
width:725px;
margin-bottom:25px;
*margin-bottom:10px;
*+margin-bottom:10px;
}
#ep_footer_center li{
list-style-type:none;
float:left;
margin-right:20px;
}
#ep_footer_center span{
float:right;
margin:-50px 50px 0 0;
}
/*---------ep_notice----------*/
#ep_notice{
width:319px;
height:190px;
background:url(../images/notice_bg.jpg) repeat-x top;
padding:65px 16px 0;
}
#ep_notice h2{
margin-bottom:10px;
text-align:center;
color:#000;
font-size:14px;
}
#ep_notice p{
	text-indent:2em;
	line-height:23px;
}
#ep_notice .date{
float:right;
}
/*--------------float---------------*/
.ep_float{
	position:absolute;
	text-align:left;
	top:30%;
	left:25%;
	z-index:1001;
	width:500px;
	padding:65px 16px 0;
	border:1px solid #CCCCCC;
	background:#fafafa url(../images/float_bg.gif) 0 15px no-repeat;
}
.ep_float .close{
	position:absolute;
	right:10px;
	width:8px;
	height:8px;
	margin-top:-56px;
	background:url(../images/del.gif) no-repeat;
	cursor:pointer;
}
.ep_float h2{
	margin-bottom:10px;
	text-align:center;
	color:#000;
	font-size:14px;
}
.ep_float p{
	text-indent:2em;
	line-height:23px;
}
.ep_float .date{
	float:right;
}
/*--------------shade---------------*/
.ep_shade{
	margin-top:1px;
	width:88px;
	height:55px;
	background:url(../images/shade.gif) no-repeat;
	cursor:pointer;
	margin-left:10px;
	float:left;
}



/*--------------wrong page---------------*/
.ep_wrongpage{
	margin:15% auto;
	width:500px;
	height:300px;
	background:url(../images/wrong.jpg) no-repeat;
}

.ep_wrongfont{
	float:left;
	margin:100px 0 0 200px;
	*margin:100px 0 0 200px !important;
	*margin:100px 0 0 100px;
	line-height:50px;
	text-align:left;
	font-size:16px;
	font-weight:bold;
	clear:both;
	width:300px;
}
.ep_wbuttondiv{
	float:left;
	margin:20px 0 0 200px;
	*margin:20px 0 0 200px !important;
	*margin:20px 0 0 100px;
	clear:both;
	width:300px;
	
}

.ep_wbuttondiv a{
	padding:0 20px;
	text-decoration:underline;
}

.jyln04 {
	TEXT-ALIGN: center;
	WIDTH: 270px;
	padding: 5px;
}
.jyln04 UL LI {
	BORDER-BOTTOM: #ddd 1px dashed; TEXT-ALIGN: left; LINE-HEIGHT: 27px; PADDING-LEFT: 10px; DISPLAY: block; BACKGROUND: url(../images/icon.jpg) no-repeat left center; HEIGHT: 27px
}
.jyln04 UL LI A {
	COLOR: #333
}
.jyln04 UL LI SPAN {
	FLOAT: right
}


/*--------------xl89---------------*/
#ep_mlwnl {
	margin:5px 0 0 0;
	float:right;
}
#ep_mlwnl ul {
display: block;
}
#ep_mlwnl li {
	float:left;
	padding-right:28px;
	list-style-type: none;
}
 { font-weight: bold; color: #fff; background: #E61636; border:1px solid #E61636;}
