/* CSS Document */

body{background:#fff;}


body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input,  blockquote, th, td { margin: 0; padding: 0; }
body { color: #666; font: 12px/1.5em Verdana, Arial, Helvetica, sans-serif; }
li, a { color: #555; text-decoration: none; }
a:hover { text-decoration: underline; }
table { border-collapse: collapse; border-spacing: 0; }
img,fieldset{ border: 0; }

ol, ul { list-style: none; }
input { vertical-align: middle; }


.t_right { text-align: right; }
.t_center { text-align: center; }
.f_left { float: left; }
.f_right { float: right;}
.clear { clear: both; }
.after:after { content: ""; display: block; clear: both; height: 0; visibility: hidden; }
.mpc_marglef10{margin:0 0 0 10px; padding-left:20px;}

.mpc_t{position:relative;width:960px;height:70px;margin:0 auto;}
.mpc_t ul{overflow:hidden;position:absolute;width:200px;right:0;bottom:10px;}
.mpc_t ul li{float:right;border-right:1px solid #5a93b1;height:12px;line-height:12px;padding:0 10px;margin-right:-1px;}
.mpc_t ul a{color:#5a93b1;}

.mpc_m{position:relative;width:960px;height:279px;margin:0 auto;background:url(../images/bg.jpg) no-repeat 0 0;}
.mpc_freedown{position:absolute;width:156px;height:46px;padding:10px 0 0 45px;top:109px;left:383px;font:700 18px arial;color:#fc770f;}
/*.mpc_freedown2{position:absolute;top:132px;+top:140px; left:428px;font:500 10px arial;color:#999; }*/
.mpc_freedown span{display:block;padding:2px 0 0 0;font:500 10px arial;color:#999;}
.mpc_freedown:hover{text-decoration:none;}
.mpc_m h1,.mpc_m strong{display:none;}
.mpc_infor{position:absolute;top:138px;left:28px;width:355px;height:73px;}
.mpc_infor dl{float:left;width:86px;color:#688fa0;font:11px arial;}
.mpc_infor dt{display:none;}
.mpc_nav{position:absolute;top:245px;left:25px;height:25px;}
.mpc_nav li{float:left;margin:0 50px 0 0;}
.mpc_nav li a{font:700 14px/25px arial;color:#50575c;}
.mpc_nav li a:hover{color:#ef760d;text-decoration:none;}

.mpc_c{width:960px;margin:0 auto;}
.mpc_left{float:left;width:610px;}
.mpc_right{float:right;width:300px;}

.mpc_ha,.mpc_hb,.mpc_hc,.mpc_hd{clear:both;height:45px;border-bottom:1px dotted #000000;margin:20px 0 0 0;font:16px arial;padding:0 0 0 55px;line-height:35px;font-weight:bold;}
.mpc_ha{background:url(../images/bg.jpg) no-repeat 10px -309px;color:#5a93b1;}
.mpc_hb{background:url(../images/bg.jpg) no-repeat 10px -374px;color:#ed7819;}
.mpc_hc{background:url(../images/bg.jpg) no-repeat 10px -439px;color:#3ab540;}
.mpc_hd{background:url(../images/bg.jpg) no-repeat -915px -309px;color:#5a93b1;}
.mpc_advantages dd{line-height:2em;background:url(../images/bg.jpg) no-repeat -950px -370px;padding:0 0 0 15px;}

.mpc_newversion{font:700 16px/30px arial;margin-bottom:0;}
.mpc_newversion strong{color:#ed7819;margin:0 10px 0 0;}
.mpc_downurl dd{line-height:2em;background:url(../images/bg.jpg) no-repeat -948px -406px;padding:0 0 0 20px;}
.mpc_downurl dd a{color:#ed7819;text-decoration:underline;}
.mpc_downurl dd a:hover{text-decoration:none;}
.mpc_lastversion em,.mpc_lastversion a{font:12px arial;color:#ed7819;}
.mpc_supports{font:11px/2em arial;}

.mpc_downl{float:left;width:380px;}

.mpc_movielinks{display:inline-block;padding:10px 0;margin:0 0 0 10px;}
.mpc_movielinks li{float:left;height:20px;margin:5px 10px 5px 0;white-space:nowrap;}
.mpc_movielinks li a{color:#5a93b1;font:13px arial;}

.mpc_snapshots li{float:left;overflow:hidden;margin:5px 0;width:203px;height:110px;}
.mpc_snapshots li a{display:block;overflow:hidden;width:203px;height:90px;text-align:center;}
.mpc_snapshots li span{display:block;overflow:hidden;width:170px;height:20px;font:700 11px verdana;text-align:center;margin:5px auto;}
.mpc_changlog{padding:0 0 20px 10px; padding-left:20px;}
.mpc_changlog dt{font:700 12px/25px arial;color:#000000;margin:20px 0 0 0;}
.mpc_changlog dd{margin:0 0 0 20px;}
.mpc_documentation{margin:10px;line-height:2em;}

.mpc_footer{clear:both;width:940px;height:29px;margin:20px auto 0 auto;background:url(../images/bg.jpg) no-repeat 0 -504px;font:11px/29px arial;padding:0 0 0 20px;}
.mpc_footer p,.mpc_footer dt,.mpc_footer dd{float:left;margin:0;}
.mpc_footer dd{padding:0 5px;}
.mpc_footer dd a{color:#ed7819;margin:0 5px 0 0;text-decoration:underline;}
.mpc_footer dd a:hover{text-decoration:none;}

.gga{clear:both;width:728px;height:90px;margin:5px auto;}
.ggb{clear:both;width:300px;height:250px;margin:5px auto;}
.ggc{float:right;width:200px;height:200px;margin:5px 0;}
h3.md5{font:700 12px/30px arial;}
p.md5{clear:both;margin:10px 0 0 10px;border:1px solid #ccc;background:#eeeeee;padding:2px 10px;}