@charset "utf-8";
/* CSS reset */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dialog,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}body,button,input,select,textarea{font:12px/1.5 arial,tahoma,\5b8b\4f53,sans-serif;}h1,h2,h3,h4,h5,h6{font-size:100%;}address,cite,em,var{font-style:normal;}code,kbd,pre,samp{font-family:courier new,courier,monospace;}ul,ol{list-style:none;}a{text-decoration:none;}a:hover{text-decoration:underline;}legend{color:#333;}fieldset,img{border:0 none;vertical-align:top;}button,input,select,textarea{font-size:100%;overflow:visible;}table{border-collapse:collapse;border-spacing:0;}article,aside,details,figcaption,figure,footer,header,menu,nav,section,time,audio,video{display:block;margin:0;padding:0;}
.clearfix:before,.clearfix:after{content:""; display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}.clearout{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.cleartxt{color:transparent;font:0/0 a;overflow:hidden;}
.fl{float:left;}.fr{float:right;}.clr{clear:both;}.pa{position:absolute;}.pr{position:relative;}.none{display:none;}.mn{margin:0!important;}a:link,a:active{outline:none;}
body{line-height:160%; font-family: Microsoft YaHei, simsun, Helvetica, sans-serif; font-size: 12px; color:#444;}input{border:none;}

.com_width{width:1000px; margin:0 auto;}
.bg{background:url(/images/lieyan/4kmv/bg.jpg) center top no-repeat;}
.head{background:url(/images/lieyan/4kmv/head.jpg) left center no-repeat; height:655px;}
.main{background:url(/images/lieyan/4kmv/main.jpg) center top repeat-y;}
.footer{background:url(/images/lieyan/4kmv/footer.jpg) repeat-x; height:90px;}
.logo_box{padding-top:336px;}
.logo_box a{height:90px; width:244px; float:right;}
.nav{height:93px; padding-left:353px;}
.nav li{float:left; width:154px; text-align:center; font-size:24px; line-height:93px; height:93px;}
.nav li a{display:block; width:100%; height:100%; color:#fff; text-shadow:1px 1px 1px rgba(0,0,0,.3);}
.nav li a:hover,.nav li.cur a{text-decoration:none; color:#fee409;}
.head h1{height:40px; line-height:38px; color:#fff; text-align:center; padding-top:96px; width:220px; margin:0 auto; font-size:22px;}

.game_box{padding-top:30px; padding:30px 0 45px;}
.game_box li{margin-bottom:20px;}
.game_show{float:left; width:230px; height:278px; margin:0 10px; position:relative; _display:inline;}
.game_img{height:223px; background-color:#cda7b0; border-top-left-radius:8px; border-top-right-radius:8px;}
.game_img img{display:block; width:230px; height:223px;}
.game_info{height:55px; position:relative; padding:0 47px 0 8px; color:#5c5d60; background-color:#f4f4f4; border-bottom-left-radius:8px; border-bottom-right-radius:8px;}
.game_info .love{position:absolute; right:0; top:0; width:47px; height:55px; background:#d84d6a url(/images/lieyan/4kmv/love.jpg) center center no-repeat; border-bottom-right-radius:8px;}
.game_info h2{font-size:16px; padding:8px 0 2px;}
.game_info h3{font-weight:normal;}
.game_title{height:38px; position:absolute; top:0; left:0; font-size:14px; line-height:38px; color:#fff;}
.game_title p{float:left; width:90px; height:38px; border-top-left-radius:8px; text-align:center; padding-left:10px;}
.game_title i{width:0; height:0; font-size:0; border-width:19px; border-style:solid dashed dashed solid; overflow:hidden; float:left;}
.c0 p{background-color:#64cce9;}
.c0 i{border-color:#64cce9 transparent transparent #64cce9;}
.c1 p{background-color:#c41445;}
.c1 i{border-color:#c41445 transparent transparent #c41445;}
.c2 p{background-color:#f1c30d;}
.c2 i{border-color:#f1c30d transparent transparent #f1c30d;}
.c3 p{background-color:#c247b0;}
.c3 i{border-color:#c247b0 transparent transparent #c247b0;}
