@charset "utf-8";
/* CSS Document */

/*body*/
body{margin:0px;padding:0;background:#898989;font-size:10pt; background:url(../images/mn_index_bg.gif)}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}

.head_main{  display:block; width:988px; margin:0 auto; overflow:hidden; margin-top:10px}
.head_main_width{
	width:989px;
	height: auto;
	margin:0 auto;
	text-align:left;
}
.main{  display:block; width:988px; margin:0 auto; }
.main_2{  display:block; width:988px; margin:0 auto; margin:10px 0px 10px 0px;}
.main_3{  display:block; width:675px; margin:10px auto;}

.main_left_index{margin:10px 13px 0px 0px; width:300px; float:left;}
.main_left_index_a{margin:0px;}


.main_right_index{margin:0px 0px 0px 0px; width:675px; float:right;}

.foot{  display:block; width:988px; margin:0 auto; margin-top:12px}
.fonttitle_news {
	font-size: 20px;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	color: #E85298;
}

.fonttitle_date {
font-size:12px;
	color: #E85298;
	font-family: Arial, Helvetica, sans-serif;
}
.main_left { width:303px; margin-right:10px; float:left; display:block;}
.main_center {width:470px; float:left; margin-right:10px; margin:0 auto; text-align:center;}
.main_center_2 {width:470px; float:left;margin-right:10px;margin:10px auto;text-align:center;}

.hdnm_main_center {width:500px; float:left;margin-right:10px;}
.vote_main_center {width:500px; float:left;background:url(../images/vote_main_bg.jpg)}
.vote_main_list,.vote_login_list{width:450px; float:left; margin-left:10px; margin-top:10px}
.news_main_list{width:335px; float:left; margin-left:0px; margin-top:4px}
.news_main_list li{ padding-left:18px; height:23px; background:url(../images/vote_main_r4_c3.gif) no-repeat; padding-top:2px}

.vote_main_list li{ padding-left:18px; height:25px; background:url(../images/vote_main_r4_c3.gif) no-repeat; padding-top:3px}
.vote_line { background:url(../images/vote_line.gif) repeat-x bottom; height:20px; float:left;  font-family:Arial, Helvetica, sans-serif}
.news_line { background:url(../images/vote_line.gif) repeat-x bottom; height:20px; float:left; width:310px;  font-family:Arial, Helvetica, sans-serif; float:left; text-align:left}

.vote_right {height:20px; font-family:Arial, Helvetica, sans-serif; margin-left:5px; color:#E85298}
.main_right {width:195px; float:right; margin:0;}
.main_right_2 {width:195px; float:right;}
.hdnm_main_right {width:165px; float:right}
.main_center_ad {width:470px; height:60px; padding-bottom:10px; padding-top:10px}
.ad_div { width:300px;  margin-bottom:10px;  padding:0}
.ad_div_1 { margin-top:-800px; position:absolute; width:300px; float:left;}
.ad_div_2 { margin-top:-436px; position:absolute; width:300px; float:left;}
.ad_div_3 { margin-top:-380px; position:absolute; width:180px; margin-right:0px; margin-left:796px}
.ad_div_4 { margin-top:-610px; position:absolute; width:468px; margin-left:314px;}
.ad_div_5 { margin-top:-240px; position:absolute; width:300px; float:left;}
.ad_div_6 { margin-top:-408px; position:absolute; width:300px; float:left;}


.ad_right_div {margin:0px 0px 0px 0px;}
.ad_right_div_2 {margin:0px 0px 0px 0px; padding:5px;}

.vote_main_list2{width:460px; float:left; margin-left:10px; margin-top:10px}
.vote_main_list2 ul{ width:460px; margin:0px; padding:0px; list-style:none; text-align:left;}
.vote_main_list2 li{ width:460px; margin:0px 0px 20px; height:70px; text-align:left;}
.vote_main_list2 h1{ width:460px; height:17px; text-align:left; background:#bdbec0; overflow:hidden; margin:0px 0px 0px 10px;_margin:0px; padding:3px 0px 0px; font-size:12px; font-weight:normal;}
.vote_main_list2 p{ width:460px; line-height:14px; text-align:left; font-size:12px; color:#000000; height:50px; margin:5px 0px 0px 10px;_margin:5px 0px 0px; padding:0px;}
.main_styleleftb{ float:left; text-align:left; height:17px; font-weight:bold; color:#3B6AB2; font-family:Arial, Helvetica, sans-serif; margin-left:5px; margin-right:10px;}
.vote_main_list4{width:460px; float:left; margin-left:10px; margin-top:5px; }
.vote_main_list4 ul{ width:460px; margin:0px; padding:0px; list-style:none; text-align:left;}
.vote_main_list4 li{ width:460px; margin:0px 0px 10px;  text-align:left; color:#E85298; border-bottom:#bfbfbf double 2px;}

.main_styleleft{ float:left; text-align:left; height:17px; font-weight:bold; color:#E85298; font-family:Arial, Helvetica, sans-serif; margin-left:5px; margin-right:10px;}
.zicol{ color:#FFFFFF; float:left; margin-right:5px;}
.main_styleright{ float:right; text-align:right; height:17px; color:#000000; margin-right:5px;}

.vote_main_list3{width:458px; float:left; margin-left:20px;_margin-left:10px; margin-top:20px; border:#bfbfbf solid 1px;}
.main_list3_top{ height:16px; background:url(../images/vote_line_bg.gif) repeat-x; border-bottom:#808080 solid 1px; padding:4px 5px 0px; width:448px;}
.main_list3_top_b{ height:16px; background:url(../images/vote_line_b_bg.gif) repeat-x; border-bottom:#808080 solid 1px; padding:4px 5px 0px; width:448px;}

.main_list3_mid{ width:448px; padding:5px; text-align:left;}
.main_list3_midinput{ width:400px; border:#bfbfbf solid 1px; height:12px; padding:2px; font-size:12px;}
.barzi{ margin-right:10px;}
.barzi1{ margin-top:10px;}
.barzi2{ margin-top:5px;}

.mid_leftzi{ float:left; margin-top:5px;}
.mid_leftlist{ float:left; margin:5px 0px 0px 10px; height:80px; width:400px; padding:3px; border:#bfbfbf solid 1px; font-size:12px}
.mid_botcon{ padding:0px 0px 0px 15px; font-size:12px;}
.mid_btn_input{ width:50px; border:#bfbfbf solid 1px; height:13px; line-height:13px;}

.main_bottext{ padding-left:10px; text-align:left; font-size:12px; margin:5px 0px;}

.page_book{ width:460px; border-bottom:#9f9f9f solid 1px; height:22px;  margin-left:20px;_margin-left:10px; text-align:right;}
.page_book1{ width:460px; height:22px;  margin-left:20px;_margin-left:10px; text-align:right; margin-top:30px}
.page_book2{ width:310px; height:22px;  margin-left:20px;_margin-left:10px; text-align:right;}

.page_bookzi {height:20px; font-family:Arial, Helvetica, sans-serif; margin-left:5px; color:#E85298;}
.page_bookzi_b {height:20px; font-family:Arial, Helvetica, sans-serif; margin-left:5px; color:#3B6AB2;}



/* 文字链接 */
a:link {color: #500047; text-decoration:none;}
a:visited {color: #500047;text-decoration:none;}
a:hover {color: #500047; text-decoration:underline;}
a:active {color: #500047;}

a.purple:link {color: #000000; text-decoration:none;}
a.purple:visited {color: #000000;text-decoration:none;}
a.purple:hover {color: #E85298; text-decoration:none;}
a.purple:active {color: #E85298;}

a.redred:link {color: #E85298; text-decoration:none;}
a.redred:visited {color: #E85298;text-decoration:none;}
a.redred:hover {color: #E85298; text-decoration:underline;}
a.redred:active {color: #E85298;}

a.blueblue:link {color: #3B6AB2; text-decoration:none;}
a.blueblue:visited {color: #3B6AB2;text-decoration:none;}
a.blueblue:hover {color: #3B6AB2; text-decoration:underline;}
a.blueblue:active {color: #3B6AB2;}

a.blacka:link {color: #000000; text-decoration:none;}
a.blacka:visited {color: #000000;text-decoration:none;}
a.blacka:hover {color: #000000; text-decoration:underline;}
a.blacka:active {color: #000000;}

/* 通用属性 */
ul,li,img,div{
	margin:0;
	padding:0;
	border:0;
	font-size:12px;
}
ul{list-style-type:none;}

.left{ float:left;}
.right{ float:right;}
.line{ margin:0 5px;}
.clear{clear:both;}
.overflow{overflow:hidden;}

/* 文本样式 */
.path{
	font-size:13px;
	line-height:18px;
	text-align:left;
	color:#500047;
	float:left;
	padding-left:12px;
	height:20px;
	display:block;
	width:700px;
	margin-top:-15px;
}
.path1{ font-size:13px; line-height:18px; text-align:left; color:#500047; float:left; padding-left:22px;height:20px; display:block; width:700px; margin-top:-15px;}
.txt_underline{ text-decoration:underline;}
.text{ color:#500047; font-size:14px;}
.textbold{ color:#500047; font-size:14px; font-weight:bold;}
.lightred{ color:#eb6877;font-size:15px; line-height:18px;}
.lightred13{ color:#eb6877;font-size:13px; line-height:18px; font-weight:bold;}
.lightred15{ color:#eb6877;font-size:15px; line-height:24px; font-weight:bold;}
.lightred14{ color:#eb6877;font-size:14px; line-height:20px; font-weight:normal;}
.lightred13_a{ color:#eb6877;font-size:13px; line-height:24px; font-weight:bold; vertical-align: middle;}
.lightred13_b{ color:#eb6877;font-size:13px; line-height:24px; font-weight:bold; vertical-align: middle; margin:0 10px 0 25px;}
.txt16{ color:#500047; font-size:16px; font-weight:bold;}
.txt13{ color:#500047; font-size:13px; }
.text14{ color:#FFFFFF; font-size:14px; line-height:20px;}
.magenta13{ font-size:13px; font-weight:bold; color:#e4007f; line-height:18px;}
.magenta16{ font-size:16px; font-weight:bold; color:#e4007f; line-height:24px;}
.black13{ font-size:13px; color:#000000; line-height:18px;}
.purple13{ font-size:13px; color:#601986; line-height:18px;}
.purple16{ color:#601986; font-weight:bold; line-height:24px; font-size:16px;}
.blue16bold{ font-size:16px; font-weight:bold; line-height:24px; color:#00479d}
.news_main_bg { width:500px; height:590px; background:url(../images/news_main_r2_c2.gif); text-align:center}

.top_ad_login{
	text-align:left;
	padding-left:15px;
	background-image: url(../images/policy01_r1_c1.jpg);
	background-repeat: no-repeat;
	height: 90px;
}

/* login&disigner */
.hdnm_main_centerbg {width:500px;}
.feature_main_centerbg {width:998px;}
.main_centertopic{ width:490px; text-align:right; padding-right:3px; margin:0px 3px;}
.main_centertopic1{ width:200px; text-align:right; float:right; padding-right:10px; padding-top:25px; margin:0px 3px;}
.main_centertopic2{ width:150px; text-align:left; float:left; padding-left:10px; padding-right:3px; padding-top:10px; margin:0px 3px;}
.vote_login_list ul{ width:450px; margin:5px 0px 0px; padding:0px; list-style:none; text-align:left; float:left;}
.vote_login_list li{ width:450px; text-align:left; margin-bottom:5px;}

.loginbox{ width:450px; text-align:left; height:22px;}
.loginname{ width:130px; text-align:right; margin-right:5px; float:left; padding-top:3px;}
.loginnamee{ width:65px; text-align:right; margin-right:5px; float:left; padding-top:3px;}
.titlename_zi{ font-size:14px; font-weight:bold;}
.titlename_zii{ font-size:12px; font-weight:bold; margin-left:25px;}
.login_input{ width:190px; height:14px;line-height:12px; padding:3px; font-size:12px; border:#959499 solid 1px;}
.btn_tu{ text-align:center; width:350px; margin:20px 0px 15px 100px;}

.register_bg{background:url(../images/vote_line_bg.gif) repeat-x; width:445px; height:17px; padding-left:5px; font-size:12px; font:Arial, Helvetica, sans-serif; font-weight:bold; margin:10px 0px;}

.font_titles {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: 18px;vertical-align: middle;color: #333;}
.login_inputt{ width:140px; height:14px; line-height:12px; padding:3px; font-size:12px; border:#959499 solid 1px;}
.login_inputt2{ width:80px; height:14px; line-height:12px; padding:3px; font-size:12px; border:#959499 solid 1px;}

.inputA{ height:12px; padding:3px; font-size:12px; border:#959499 solid 1px; margin-right:3px;}
.login_mainbox_txt{ text-align:center; margin:15px 0px;}
.txt_inputcon{ font-size:12px; padding:2px;}

.red_tishi{ font-size:12px; color:#E85298; padding-top:5px;}

/* star_album */
.star_centertopic{ width:490px; text-align:left; padding-left:3px; margin:0px 3px;}

.star_login_list{ width:500px; margin:0px; padding:0px; text-align:left;}
.star_login_list ul{ width:476px; padding:0px 12px 0px 22px;_padding:0px 0px 0px 22px; margin:0px; list-style:none; text-align:left; display:block;}
.star_login_list li{ width:145px; margin:0px 10px 0px 0px; padding:0px; height:160px; float:left; display:block; text-align:left;}
.star_login_list h1{ font-size:12px; color:#000000; font-weight:normal; margin:7px 0px 0px; padding:0px; width:145px;}
.star_login_list p{ height:20px;  font-family:Arial, Helvetica, sans-serif; color:#E85298; width:145px; margin:0px; padding:0px;}


.login_succes_zi{ width:420px; text-align:left; padding:0px 15px; margin:0px 0px 15px; line-height:20px;}
.login_succes_zi h2{margin:170px 0px 0px 0px; background-color:#cf3e60; width:38px; font-size:14px; color:#FFFFFF; padding:0px 2px 2px 2px; border:solid #721728; border-width:1px;}
.login_succes_zi h3{margin:0px; width:auto; font-size:14px; color:#000000; font-weight:bold;}
.login_succes_zi ul{margin:-170px 0px 0px 0px; width:400px; padding:0px 0px 0px 5px;}
.login_succes_zi ul li{margin:5px 0px 0px 50px; border:solid #cf3e60; border-width:1px; width:90px; padding:0px 0px 0px 5px;}
.login_succes_back{ color:#E85298; text-align:right;}

#ffie{
	text-align:left;
	margin-top:5px;
	padding-top:5px;
}


.blog_index{width:980px; height:auto; overflow:hidden; margin:0px 0px 0px 4px; float:left;}
.blog_d{width:980px; height:auto; overflow:hidden; margin:0px 0px 25px 4px; float:left;}

.blog_main{margin:0px 0px 0px 4px; width:940px; background:url(../images/n_dg.gif); height:auto; overflow:hidden; padding:5px 20px 10px 20px; float:left;}
.blog_main ul{margin:0px; padding:0px; list-style-type:none;}
.blog_main ul li{margin:0px 28px 20px 20px; width:140px; height:164px; float:left; overflow:hidden; text-align:left;}

.blog_main_b{margin:0px 0px 0px 4px; width:940px; background:url(../images/n_dg.gif); height:auto; overflow:hidden; padding:5px 20px 10px 20px; float:left;}
.blog_main_b ul{margin:0px; padding:0px; list-style-type:none;}
.blog_main_b ul li{margin:0px 75px 10px 5px; width:240px; height:auto; float:left; overflow:hidden;}


/* Hot Game Start */
.games{width:980px; overflow:hidden;}
.games .content {background:url(../images/bg.gif) repeat-y; float:left;}
.games .top_title{height:90px; text-align:right;}
.games .top_title .more{ font-size:14px;font-family:Arial; line-height:60px; font-weight:bold; display:block; margin-right:45px;}
.games .top_title .more a{ text-decoration:none;color:#e74291;}
.games .top_title .more a:hover{ color:#333333;}
.games .g01{background:url(../images/games_t01.gif); background-position:0px 0px; background-repeat:no-repeat; width:490px; height:240px;overflow:hidden; display:block; float:left;}
.games .g02{background:url(../images/games_t01.gif); background-position:-490px 0px; background-repeat:no-repeat; width:490px; height:240px;overflow:hidden; display:block; float:left;}
.games .g03{background:url(../images/games_t02.gif); background-position:0px 0px; background-repeat:no-repeat; width:490px; height:240px;overflow:hidden; display:block; float:left;}
.games .g04{background:url(../images/games_t02.gif); background-position:-490px 0px; background-repeat:no-repeat; width:490px; height:240px;overflow:hidden; display:block; float:left;}
.games .g05{background:url(../images/games_t03.gif); background-position:0px 0px; background-repeat:no-repeat; width:490px; height:240px;overflow:hidden; display:block; float:left;}
.games .g06{background:url(../images/games_t03.gif); background-position:-490px 0px; background-repeat:no-repeat; width:490px; height:240px;overflow:hidden; display:block; float:left;}
.games .g07{background:url(../images/games_t04.gif); background-position:0px 0px; background-repeat:no-repeat; width:490px; height:240px;overflow:hidden; display:block; float:left;}
.games .g08{background:url(../images/games_t04.gif); background-position:-490px 0px; background-repeat:no-repeat; width:490px; height:240px;overflow:hidden; display:block; float:left;}
.games ul {padding:0px 0px 0px 30px; margin:0;  width:460px; height:150px;overflow:hidden; display:block; float:left; list-style:none;}
.games ul li{padding:0px 10px 6px 0px; margin:0px; background:url(../images/p.gif) no-repeat;font-family:Arial,"新細明體"; float:left;}
.games ul li a{ padding-left:20px;text-decoration:none; color:#e74291; width:185px; display:block; overflow:hidden; line-height:16px; height:18px; font-size:14px;}
.games ul li a:hover{color:#333333;}
.games .g_list{width:980px;overflow:hidden; display:block; float:left;}
.games .g_list ul {padding:0px 0px 0px 30px; margin:0;  width:980px;overflow:hidden; display:block; float:left; list-style:none; height:auto;}
.games .g_list ul li{padding:0px 30px 6px 0px; margin:0px; background:url(../images/p.gif) no-repeat;font-family:Arial,"新細明體"; float:left; }
.games .g_list ul li a{ padding-left:20px;text-decoration:none; color:#e74291; width:185px; display:block; overflow:hidden; line-height:16px; height:18px; font-size:14px;}
.games .g_list ul li a:hover{color:#333333;}
.game_list_back a{ margin-left:850px; display:block;}
/* Hot Game End */
