/* CSS Header */
 html, body, div, ul{	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;vertical-align: baseline;background: transparent;}
 body {line-height:15.3333px;margin:0 0 10px 0; background: url(/images/bg.jpg);padding:0; font-family:"helvetica neue", helvetica, arial, sans-serif; font-size:12px; color:#333333; }
 li{list-style-type:none;margin: 0;	padding: 0;	}
 a, a:active, a:visited { color:#D03CC2; font-weight:bold; text-decoration:none; }
 a:hover { text-decoration:underline; }
 ul{ line-height:1.6em; }
 
 .clear { clear:both; height:0; font-size:0; margin:0; padding:0; border:0; line-height:0; }
 #makeup_games{  margin:0 auto;width:980px; background-color:#AA0765;  }
 #makeup_header{width:283px; height:34px; padding:74px 0 0 682px; margin-left:7px;  background: url(/images/head.jpg) no-repeat; }
 .makeup_top{width:980px; height:18px; color:#FFFFFF;  text-align:center; padding-top:2px;}
 .makeup_top a, .makeup_top a:visited { font-weight:normal; color:#FFFFFF;}
 .makeuptop_search{ height:26px; width:280px;background:none;}
 .makeuptop_search li{float:left;}
 .makeuptop_search input{display:block;border:0px;float:left;vertical-align:middle;}
 .makeup_btn { height:26px; width:64px;background:none;cursor:pointer;overflow:hidden; margin-left:7px;} 
 .makeup_input{ height:18px; width:166px; margin-top:5px;color:#D03CC2; padding-left:5px;}
 .makeup_mainsearch{ height:30px; width:768px; text-align:center; font-weight:bold; font-size:16px; padding-top:3px; color: #D03CC2; border-top:1px solid #ED78D7; border-left:1px solid #ED78D7; background-color:#FFFFFF;border-right:1px solid #ED78D7; }
 .makeuptop_bookmark{ float:right; width:70px; height:24px; margin-right:68px; margin-top:83px;}
 *html .makeuptop_bookmark{ float:right; width:70px; height:24px; overflow:hidden; margin-right:33px; margin-top:83px;}
 *+html .makeuptop_bookmark{ float:right; width:70px; height:24px; margin-right:68px; margin-top:83px;}

 /* CSS body */
 #makeup_body{ width:100%;}
 /* CSS list */
 .makeup_list{ width:966px;height:37px; background: url(/images/listbg.gif) no-repeat;margin-left:7px; }
 .makeup_list a { font-size: 15px; }
 .makeup_list ul {float:left; padding-left:5px; padding-right:0px;}
 .makeup_list .nav_li{  background: url(/images/navli.gif) no-repeat 0 12px; width:2px; margin-left:3px; margin-right:2px; height:37px; float:left;}
 .makeup_list .list_home{ float:left; }
 .makeup_list .list_home a span { display:none; } 
 .makeup_list .list_home a { display:block;width:52px;height:35px;padding:0; } 
 .makeup_list .list_li { float: left; position:relative;padding:1px 0 0 0;} 
 .makeup_list .list_li a , .makeup_list .list_li a:visited { display: block; color: #FFFFFF; text-align: center;  padding: 7px  4px 6px 3px; }
 .makeup_list .list_li a:hover {  color: #D1E671; }
 /* CSS main */
 #makeupmain{width: 956px;margin-left:7px; padding: 10px 5px 0px 5px ; background-color:#FFCAF0; }
 /* CSS mainleft */
 #makeupmain #main_left { width:180px;	min-height:500px; float:left; position:relative;  top: 0; } 
  #makeupmain #games_right { width:180px;	min-height:500px; float:right; position:relative;  top: 0; } 
 #makeupmain .left_class{ width:100%; margin-bottom:10px!important; /* IE7+FF */
margin-bottom:0px; /* IE6 */ } 
 #makeupmain .left_class_nav{  background: url(/images/categories.gif) no-repeat; width:180px; height:27px;  } 

 #makeupmain .left_class_list{background-color:#ffffff; padding-top:4px; width:178px; border-left:#E6ABD3 1px solid; border-right:#E6ABD3 1px solid; border-bottom:#E6ABD3 1px solid; } 
 #makeupmain .left_class_bt{  background: url(/images/nav-b.gif) 0 bottom no-repeat; width:180px; height:6px;} 

 #makeupmain .left_hotgames_tit a,  #makeupmain .left_hotgames_tit a:hover { color: #FFFFFF; padding-top:4px; } 
 #makeupmain .left_class_bt2{  background: url(/images/list_bt2.gif) no-repeat  top left; width:200px; height:6px;} 
 
 #makeupmain .gameslist2{width: 166px; display: block; color:#80B801;  height: 20px; padding-top:3px; padding-left: 21px;} 
 #makeupmain .gameslist2:hover { background: url(/images/listnav-1.gif) no-repeat bottom right; color:#EA4004;  width: 177px; display: block; padding-left: 21px; } 
 .biaoti{ padding-left:26px; height:22px;background: url(/images/index_ico.gif) no-repeat 4px -5px;overflow:hidden;}
  .biaoti a{ font-weight:normal; color:#333333;}
 #makeupmain .gameslist{display:block; width:152px; height:20px; color:#D03CC2; padding:3px 0 0 26px; float:left; background:url('/images/list.gif') 5px 2px no-repeat #FFFFFF;}
 #makeupmain .gameslist:link,  #makeupmain .gameslist:visited,  #makeupmain .gameslist:active{text-decoration:none}

#makeupmain .gameslist:hover{background:url('/images/list2.gif') 5px 2px no-repeat #FFE2C3;color:#5BBD2B;}
 
 #makeupmain .left_class_onther{ width:100%;margin-bottom:5px;  } 
 #makeupmain .left_class_onther li{ float:left; margin-bottom:5px; width:200px; height:38px;} 
 #makeupmain .gamesclass { display:block;padding-top:10px;padding-left:25px;height:28px;width:175px;color:white;font-size:18px;background: url(/images/left-nav-tit.png) no-repeat left top;}   
 #makeupmain .gamesclass:hover { text-decoration:none; background-position:bottom left;} 
 #makeupmain .left_hotgames{ width:100%; margin-bottom:10px; } 
 #makeupmain .left_hotgames_tit{ background: url(/images/lefttit.gif) no-repeat  top left; width:180px;height:20px;font-size:16px;font-weight:bold;text-align:center;color:white; padding-top:7px;} 
 #makeupmain .left_hotgames_list{ width:178px; border-left:#E6ABD3 1px solid; border-right:#E6ABD3 1px solid;border-bottom:#E6ABD3 1px solid; background-color:#FFFFFF; padding-bottom:13px;overflow:hidden;} 
 #makeupmain .left_hotgames_list li{ width:173px;margin-top:3px; height:21px; padding-left:5px;padding-bottom:2px;overflow:hidden;}
 *html #makeupmain .left_hotgames_list li{ width:173px;margin-top:5px; height:15px; padding-left:5px;}
 *+html  #makeupmain .left_hotgames_list li{ width:173px;margin-top:5px; height:15px; padding-left:5px;}
 

 
 .OrderID{ font-family:Arial, Helvetica, sans-serif; font-size:10px; width:15px; height:15px; display:block; font-style:normal; background:url(../images/hotnav.gif) no-repeat; color:#fff; line-height:15px; float:left; text-align:center; margin:2px 5px 0 0; padding:0;} 
 #makeupmain .left_hotgames_list li a{ color:#333333; font-weight:normal;  }
 
  /* CSS mainright */ 
 #makeupmain  #main_right { width:770px;float:right; position:relative;  top: 0; } 
 #makeupmain  #games_left { width:770px;float:left;  position:relative;  top: 0;  } 
 #makeupmain  .main_newgames { width:100%; margin-bottom:10px; } 
  #makeupmain .main_newgame_tit{background: url(/images/540_16.gif) no-repeat 5px 4px;font-weight:bold;font-size:18px; color:#D03CC2; width:740px;height:25px;padding-left:25px; line-height:25px;} 
 #makeupmain .main_newgame_tit1{ width:570px;height:25px;  float:left;  } 
 #makeupmain .main_newgame_tit2{ width:160px;height:25px; float:left; }
   
  #makeupmain .main_newgame_tit h1{font-size:18px; line-height:25px;font-weight:bold;margin: 0px;padding: 0px; } 
  #makeupmain .main_tit_top{width:770px;height:4px; overflow:hidden;background: url(/images/tit-top.gif) no-repeat ; } 
 #makeupmain  .main_newgame_list{ background-color:#ED78D7;  width:770px; padding:10px 0px 0px 0px;} 
 *html #makeupmain  .main_newgame_list{  width:770px; background-color:#ED78D7; padding:10px 0px 10px 0px;} 
*+html #makeupmain  .main_newgame_list{  width:770px; background-color:#ED78D7; padding:10px 0px 10px 0px;} 
 #makeupmain  .main_newgame_list2{  width:770px; background-color:#ED78D7; padding:10px 0px 10px 0px;overflow:hidden;}
 #makeupmain .main_newgame_info{  width:750px; background-color:#FFFFFF; padding:10px 0px 15px 0px; margin-left:10px;overflow:hidden;} 
 #makeupmain .main_newgame_top{  width:750px; height:4px; overflow:hidden;background: url(/images/tit-1.gif) no-repeat;margin-left:10px;} 
 #makeupmain .main_gameinfo_tit{background: url(/images/540_17.gif) no-repeat 5px 4px; width:730px;height:25px;padding-left:25px;  margin-left:10px;}
  #makeupmain .main_gameinfo_tit1{ width:560px;height:25px; float:left;}
  #makeupmain .main_gameinfo_tit2{ width:160px;height:25px; float:left;}
 #makeupmain .main_gameinfo_tit h1{font-size:18px; line-height:25px;font-weight:bold;color:#FFFFFF; margin: 0px;padding: 0px;  }  
 #makeupmain .gamepic{ width:180px; background-color:#FFFFFF;border:1px solid #FFFFFF;float:left; margin-left:8px; margin-bottom:8px; height:148px; overflow:hidden; text-align:center;}
 *html #makeupmain .gamepic{ width:180px; background-color:#FFFFFF;border:1px solid #FFFFFF;float:left; margin-left:6px; margin-bottom:8px; height:148px; overflow:hidden; text-align:center;}
*+html #makeupmain .gamepic{ width:180px; background-color:#FFFFFF;border:1px solid #FFFFFF;float:left; margin-left:8px; margin-bottom:8px; height:148px; overflow:hidden; text-align:center;}
 
 #makeupmain  .gamepic img{ width:180px; border:0px;}
 #makeupmain  .gamepic h3 { margin:3px 0 5px 0; height:18px; overflow:hidden; } 
 #makeupmain  .gamepic h3 a{ font-size:12px; color:#D03CC2;   padding:0; margin:0;} 
 #makeupmain  .gamepic h3 a:hover{ color:#FA7236;} 
 #makeupmain  .gamepic img:hover{opacity: .2; filter: alpha(Opacity=50);  }

 
   /* CSS link */ 
 .makeup_link{ padding:0px; width:966px; margin-left:7px; background-color:#FFCAF0; } 
 .link_tit{ height:5px; width:966px; background-color:#AA0765; } 
 .linkmain{ width:946px; padding:10px 8px 10px 10px;margin-top:5px; border-left:1px solid #DEDEDE; border-right:1px solid #DEDEDE; border-bottom:1px solid #DEDEDE; background-color: #FAFAFA; line-height:22px; } 
 .friendLinks{ float:left;width:134px; height:22px; padding-top:5px; } 
  /* CSS listpage */ 
 .makeup_page{ height:30px; width:768px; text-align:center; font-weight:bold; font-size:16px; padding-top:3px; color: #D03CC2; border-bottom:1px solid #ED78D7; border-left:1px solid #ED78D7; background-color:#FFFFFF;border-right:1px solid #ED78D7; }
 .Tableborder5{ height:30px; width:530px; margin:auto;} 
 .makeup_bottom { background-color:#FD9CE9;width:946px; padding:0 10px; margin-left:7px; text-align:center; height: 66px;} 
 .makeup_btlink{ height:22px; width:100%; padding-top:5px;} 
 .makeup_Copyrigh{ height:22px; width:100%; padding-top:10px;}
 .makeup_btt{ height:14px; width:966px;background: url(/images/nav-bt.gif) no-repeat; margin-left:7px;margin-bottom:7px;} 
  *html .makeup_btt{ height:7px; width:966px;background: url(/images/nav-bt.gif) no-repeat; overflow:hidden; margin-left:7px;margin-bottom:7px;} 
*+html .makeup_btt{ height:7px; width:966px;background: url(/images/nav-bt.gif) no-repeat; margin-left:7px;margin-bottom:7px;} 
 
   /* CSS gemaeinfo */
.newgame_info_right{ width:495px;float:right;margin-right:15px;margin-top:12px;overflow:hidden;margin-bottom:11px;} 
.newgame_info_left{ width:204px;border:1px solid #FFCAF0;float:left;margin-left:14px;margin-top:12px;overflow:hidden;} 
.makeup_leftplayimg { width:184px; margin-left:10px; margin-top:12px;} 
.makeup_leftplayimg img{ border:1px solid #FFCAF0; padding:1px;} 
.makeup_leftplaytit { width:204px; text-align:center; margin-top:15px; font-weight:bold; color:#D03CC2;} 
.makeup_leftplay { margin:20px 10px 10px 40px;height:38px;} 
.makeupinfo_li{ width:170px; margin-left:20px; padding-top:10px;line-height:33px; text-align:left;  padding-bottom:10px;}
.makeupinfo_li .li1{ width:170px; float:left;}
.makeup_addfavorite{ text-align:left; width:120px; height:25px; padding-top:25px; font-size:15px; font-weight:bold; padding-left:30px;background:url(/images/num.png) no-repeat 5px 20px; margin:auto;margin-bottom:20px; }

 .makeupinfo_Introduce{ width:492px;white-space:normal;  line-height:22px; text-align:left; margin:auto;} 
 .makeupinfo_Introduce2{ width:720px;padding-left:15px;word-break:break-all;word-wrap:break-word;  line-height:22px; text-align:left; margin:auto;} 
.ad600r{color:#FFFFFF;height:600px;left:50%;margin-left:491px;padding-top:180px;position:absolute;top:0;width:160px;z-index:1001;}
.ad600l{height:600px;left:50%;margin-left:-651px;position:absolute;text-align:right;top:180px;width:160px;z-index:1001;background:#FFFFFF; -moz-border-radius-topleft: 10px;  }
.makeup728{ width:728px;padding:10px;margin-left:11px;margin-bottom:11px;background:#FFFFFF;-moz-border-radius-topleft: 6px; border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px;-moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px;-moz-border-radius-topright: 6px; border-top-right-radius: 6px;} 
.admid336{  width:440px; height:280px; padding-left:320px;padding-top:8px;border-top:1px solid #FFCAF0;overflow:hidden;} 
.makeup336{  width:420px; height:280px; padding-left:80px;} 


 #makeupmain .main_gameinfo_hot{ background: url(/images/hotcook-1.gif) no-repeat;width:660px;height:34px;font-size:18px; line-height:22px;font-weight:bold; padding-left:90px; color:white; padding-top:7px;} 
 #makeupmain .main_gameinfo_Comment{ background: url(/images/Comment-1.gif) no-repeat;width:660px;height:34px;font-size:18px; line-height:22px;font-weight:bold; padding-left:90px; color:white; padding-top:7px;} 
 #makeupmain .main_gameinfo_description{ background: url(/images/description.gif) no-repeat;width:660px;height:34px;font-size:18px; line-height:22px;font-weight:bold; padding-left:90px; color:white; padding-top:7px;} 
 #makeupmain  .main_gameinfo_list{ margin-left:10px; width:724px;  border-left:3px solid #BDE257; border-right:3px solid #BDE257; padding:10px 0px 15px 0px; text-align:center;}
  .makeupinfo_play  { width:465px; border:1px solid #FFCAF0; padding:15px 10px 10px 15px;  margin:0 auto;}
 .gameinfo_play_img{ width:210px; height:120px; float:left;}
 .gameinfo_play_img img{ border:1px solid #FFCAF0; padding:1px;}  
 .gameinfo_play_img img:hover{ border:1px solid #FA7236; padding:1px; opacity: .2; filter: alpha(Opacity=50); } 
 
 .gameinfo_play_txt{ width:240px; float:left; text-align:left;} 
 .makeup_play h1{display:none;} 
 .makeup_play{float:left;width:120px;height:36px;background:url(/images/playgame.gif) no-repeat 0 0px;background-position:bottom left;} 
 .makeup_play:hover {background:url(/images/playgame.gif) no-repeat 0 0px;}
 

 .gameinfo_startgames { margin:20px 10px 20px 10px;width:220px; height:38px;float:left; } 
 .gameinfo_nextgames{ margin:15px 10px 0px 10px;width:220px;height:38px; float:left;} 
 .comment_tit{border:#ED78D7 solid 1px;}
 .makeup_games_info{ line-height:38px;}
 .FlashComment{ padding-left:10px; line-height:18px;}
 .comment_info{border:#ED78D7 solid 1px; width:420px; height:100px; margin-bottom:5px;margin-top:3px;} 
 .Commenttit{background:url(/images/addfavorite.png) no-repeat; padding-left:26px;}	
 .Commentcon{ line-height:28px; word-break:break-all;word-wrap:break-word;}
  /* CSS gemaeplay */
  .makeup_newgame_start{  width:746px; height:500px;  margin:auto;margin-bottom:10px; }
  .makeup_flash_object{  width:720px; height:500px; border:5px solid #FFCAF0; margin:auto;}
  .play_menu_left{ width:690px; height:30px; padding-top:10px; padding-left:50px; margin:auto;}
  .play_menu_left li{ width:138px; height:30px; float:left;}
  .play_menu_left li a,.play_menu_left li a:visited{ color:#FFFFFF;}
  .play_menu_ico{float:left;width:100px;height:25px; padding-top:5px;background:url(/images/submitico.gif) no-repeat; background-position:bottom left;text-align:center;font-size:16px;}  
  .play_menu_ico:hover {background:url(/images/submitico.gif) no-repeat; } 
  
