﻿html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td
{ margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline;}
body{ line-height:1;}
ol, ul{ list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{ content:''; content:none;}

:focus{ outline:0;}

ins{ text-decoration:none;}
del{ text-decoration:line-through;}

table{ border-collapse:collapse; border-spacing:0;}

body {
	background: #fff;
	margin:0px;
}
body, td, th {
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777B7E;
	line-height:20px;
}

a{ color: #1259a7; font-size:inherit; text-decoration:none;line-height:20px;}



.m_welcome a{text-decoration:underline;color:#3373a3;}
a:hover,.m_welcome a:hover,.locate_info a:hover{ text-decoration:underline;color:#e87300;}

#m_user .m_user_detail a{color:#3373a3; text-decoration:underline;}
#m_user .m_user_detail a:hover{color:#e87300;text-decoration:underline;}

#fav_list a{ text-decoration:underline;color:#828282;}
#fav_list a:hover{ color:#e87300;text-decoration:underline;}

.locate_info a{line-height:30px; text-decoration:none;color:#828282;text-decoration:underline;}

.photo_countinfo a,#current_img_viewBig a{color:#828282;text-decoration:underline;}
.photo_countinfo a:hover,#current_img_viewBig a:hover{ color:#e87300;text-decoration:underline;}

.pr_detail a{color:#1259a7;}
.pr_detail a:hover{ color:#e87300;}



a.blueu{ color:#3399FF; text-decoration:underline}
a.ablue{color:#1259a7; text-decoration:underline; display:inline-block;}
a.ablue:hover{ text-decoration:underline;color:#e87300;}



.wrapper{	width:910px;margin:0 auto;}
.clear{font-size:0px; height:0; overflow:hidden;clear:both;margin:0px;padding:0px;zoom:1;}

/*通用设置图标样式*/
.func_setting{width:0; height:20px; overflow:hidden; margin-left:3px; padding-left:20px; background:url(../images/icon_func_setting.png) 0 2px no-repeat; line-height:20px; display:inline-block;}




#header{margin:0 auto;	background:url(../images/top_bg.gif) repeat-x;	height:83px; text-align:left;}
.top-logo{ width:200px;position:absolute;}
.top-login{position:absolute;margin-top:17px;text-align:right; width:910px;color:#000;margin-bottom:20px;padding-right:20px;}
.top-login a{ color:#3373a3;text-decoration:underline}
.top-login a:hover{ text-decoration:underline;color:#e87300;}
#top-menu {position:absolute;margin-top:53px;;width:763px;height:28px;color:#3b7e96; z-index:990;margin-left:267px;} 
#top-menu ul{list-style:none;width:753px;height:34px;display:block;}
#top-menu li{float:left;display:block;height:28px;line-height:28px;margin-left:2px;} 
#top-menu a{color:#e0f3ff;font-weight:bold; text-decoration:none;font-size:14px;line-height:28px;text-align:center;display:block;width:107px; background:url(../images/menu_bg.gif) no-repeat 0px -100px;}
#top-menu a:hover{color:#fff;}


#top-menu1 a{width:76px;}
#indexpage #top-menu1 a{background:url(../images/menu_bg.gif) no-repeat 0px -28px;color:#fff;}
#productpage #top-menu2 a,#downloadpage #top-menu3 a,#helppage #top-menu5 a{background:url(../images/menu_bg.gif) no-repeat 0px -128px;color:#fff;}

#sub-menu{ background:#e0eff8;height:28px;width:100%;margin-bottom:10px;}
#sub-menu ul li{display:inline;}
#sub-menu a{margin-right:10px;padding:2px 4px;color:#3373a3;}
#sub-menu a.sub-now{ background:#1b9fc4 url(../images/sub-menu-bg.gif) repeat-x;color:#FFFFFF;}
.sub-menu-2{margin-left:450px;padding-top:4px;}

.feed-back{
	position:absolute;
	color:#000;
	margin-top:53px;
	text-align:right;
	margin-left:780px;
	z-index:991;
	line-height:28px;
	width: 140px;
	height: 27px;
}
.feed-back li{display:block;float:left;line-height:28px;height:28px;}
.feed-back a{ text-align:left;display:block;line-height:28px;padding-left:20px;color:#000;margin-left:10px;}
.feed-back a.help{background:url(../images/menu_bg.gif) no-repeat 0px -346px;}
.feed-back a.feedback{background:url(../images/menu_bg.gif) no-repeat 0px -305px;}
.feed-back a:hover{ text-decoration:underline;color:#e87300;}





.orangeb{color:#e8762a;font-weight:bold;}


/*page style*/
.page{margin-right:10px;color:#bfbfbf;float:right;clear:both;margin-bottom:15px;}
.page a{float:left;margin-left:3px; display:block;height:16px;width:16px;line-height:16px; text-align:center;font-size:10px; text-decoration:none;color:#000;}
.page a:hover{color:#e8762a; text-decoration:underline}
.page a.pagenow{ background:#fff; border:1px solid #bfbfbf;color:#e8762a;font-weight:bold;}
.page span{float:left;margin-left:3px;border:1px solid #bfbfbf; display:block;height:16px;width:16px;line-height:16px; text-align:center;font-size:12px;color:#e8762a; background:#fff;}


.module_tips{height:auto!important; height:1em; min-height:1em; margin:5px 20px; padding:6px 16px; background:#fffdcd; color:#000; border:1px solid #ffce49; line-height:1.4; position:relative;}
	.module_tips a,.module_tips label{color:#666;}
	.module_tips .func_close{position:absolute; top:5px; right:5px; color:#ff8e3b; text-decoration:none;}
	
	
	
.pr_detail{margin:10px 25px;line-height:150%;}	
.pr_detail .title{font-size:14px;color:#666;font-weight:bold;display:block;}






.youle_wrapper{border-left:1px solid #ccc;border-right:1px solid #ccc;width:958px;margin:0 auto; background:#fff}




#cellList{width:480px;background:#fff;}
#cellList .title{text-align:left; height:25px;color:#000;line-height:25px;font-size:14px;font-weight:bold;padding-left:20px;}
#cellList .close{ float:right;margin-top:-18px;margin-right:5px;display:block;}

#cellPhoto{border:1px solid #ccc;padding:10px; text-align:center;position:absolute;top:40px;left:250px;}
.cellSelect{float:left;width:300px;}
.cellSelect div{padding-top:5px;margin-left:20px;margin-bottom:5px;}
.cellSelect select{margin-left:5px;width:135px;border:1px solid #b7b7b7}
#cellPhoto{ position:absolute;top:40px;left:300px; z-index:777}

#cellList .btn{ text-align:center;margin: 0 auto}
#cellList .des{ color:gray;text-align:center;line-height:55px;}
#cellList input{margin-right:20px;}



/*添加游戏到收藏夹：图片链接*/
.add_info_box{height:86px; margin:3px 0 2px; padding-right:10px; display:inline-block;}
.add_info_box:hover, .add_info_box.hover{margin-bottom:0; padding:0 5px 0 3px; background:#fffdcd; color:#cf791c; border:1px solid #ffce49; position:relative; left:-4px; top:-1px;}
.add_info_box span{padding-left:15px; background:url(../images/icon_func_addfav.png) 0 2px no-repeat; display:none; position:absolute; top:8px; right:10px; text-decoration:underline; cursor:pointer;}
.add_info_box:hover span,.add_info_box_fortext.hover span{display:block;}
/*添加游戏到收藏夹：文字链接*/
.action_game_name{_padding-right:5px; position:relative; color:#1259a7; cursor:pointer;}
.action_game_name img{display:none; position:absolute; top:-6px; right:-1px;}
*+html .action_game_name img{top:4px; right:1px;}
.action_game_name:hover img,* html .imghover img{display:inline-block; position: absolute;}
	
.display_n{display:none;}

.null_title{font-size:14px;font-weight:bold;color:#000}






/* 小图标 弹出层样式 */
.service_box{position:absolute;z-index:2;background:#fff;border:1px solid #9abbcf;width:300px;font-size:12px;line-height:150%;}
.service_box_content{padding:15px;}
.service_box_content ul{margin:0px;padding:0px;}
.service_box_content ul li{list-style:none;line-height:20px;}
.service_box_content li.title{line-height:30px;border-bottom:1px solid #ccc;margin-bottom:5px;font-weight:bold;color:#006eb3}
.service_box_content a{color:#006eb3; text-decoration:underline;}

.service_box span{text-decoration:none;color:gray;padding-left:5px;}
.service_box a{color:#006eb3; text-decoration:underline;}
#service_box_bg{ background:#000;filter:alpha(opacity=20); opacity:0.2;z-index:1;margin:6px 0 0 6px;width:300px;position:absolute;}
.service_box_toparrow{ background:url(../images/arrow.png) no-repeat; height:10px;position:absolute; z-index:998;width:15px;margin-top:-9px;margin-left:30px;}
.service_box_close{ height:10px;position:absolute; z-index:999;width:15px;margin-top:0px;margin-left:280px;}
.service_box_close a{ color:#000; text-decoration:underline;}
.service_box_setting{ background:#e5e5e5;height:25px;line-height:25px; text-align:right;padding-right:10px;}
.service_box_setting a{ text-decoration:none;color:#006eb3}
.service_box_setting a:hover{ text-decoration:underline;color:#006eb3}



/* 个人中心左边栏样式 */
.inner_left{float:left;width:150px; text-align:center;}
.left_nick{background:url(../images/left_nick_bg.gif) no-repeat;height:30px;line-height:30px;text-align:center;font-weight:bold;color:#3373a3;}
#left_menu{height:667px; background:#fff; }
.left_menu_top{ background:url(../images/left_top_bg.gif) no-repeat;width:150px;height:3px;}
.left_menu_bottom{ background:url(../images/left_bottom_bg.gif) no-repeat;width:150px;height:3px;}
#left_menu ul{padding:0px;margin:0px;padding-top:15px;}
#left_menu li{height:25px;margin-bottom:10px; text-align:left;}
#left_menu a{display:block;width:108px;height:25px;line-height:25px; text-decoration:underline;padding-left:40px;_width:107px;color:#3373a3}
#left_menu a:hover{color:#e87300; text-decoration:underline;}
#left_menu a.on{font-weight:bold; text-decoration:none;color:#000;}
.left_menu_content{border-left:1px solid #bbd1de;border-right:1px solid #bbd1de; background:#fff;}

.left_menu1{ background:url(../images/icon_home.gif) no-repeat 20px 4px;}
.left_menu2{ background:url(../images/icon_fav.gif) no-repeat 20px 4px;}
.left_menu3{ background:url(../images/icon_photo.gif) no-repeat 20px 4px;}



/*个人中心右边栏样式*/
.inner_right{float:left;margin-left:10px; overflow:hidden;}
.locate_info{line-height:30px;border-bottom:1px solid #bbd1de;margin:0px 20px;padding:0 10px;}
.locate_info .fl{float:left;width:590px;display:block;height:30px;}
.locate_info .fr{float:left;display:block; text-align:right;_margin-right:-150px;}

.right_corner_content{border-left:1px solid #bbd1de;border-right:1px solid #bbd1de;width:748px;min-height:687px;_height:687px;padding-bottom:10px;}
.right_corner_top{background:url(../images/right_corner_top.gif) no-repeat;width:750px;height:3px;zoom:1;}
.right_corner_bottom{background:url(../images/right_corner_bottom.gif) no-repeat;width:750px;height:3px;}

a.mq-speed{color:#f37d70;display:inline-block;}
a.mq-speed:hover{color:#f37d70; text-decoration:underline;}


.light-gray{color:#808080;font-size:12px;}

.info_box{font-size:12px;margin:0 auto;padding-bottom:10px;line-height:1.8em;  position:absolute; width:100%;height:194px; background:#fff;}
.info_box p{margin:0px;padding:0px;}
.info_box .close{ margin-top:-30px;float:right;margin-right:10px;_margin-right:5px;}
a.a-close{ color:#fff; font-weight:bold; text-decoration:none; font-size:12px;background:url(../images/icon_close.gif) no-repeat;line-height:29px;display:block;width:12px;height:12px;margin-top:10px;}

.info_box .title{height:29px;line-height:29px; background:url(../images/pop_login_top_bg.gif) repeat-x;font-size:12px;color:#fff; text-align:left;padding-left:10px;font-weight:bold;}

.info_content{text-align:center;padding:20px; text-align:center;min-height:60px;_height:60px;}
.info_content .fl{float:left;width:250px;}
.info_content .fr{float:right;width:176px;}

.info_box .fail_info{font-weight:bold;line-height:14px; background:url(../images/fail_pic.gif) no-repeat ; color:#d42007;padding-left:15px;margin-bottom:5px;display:block;margin-top:28px;}
.info_box .b{font-weight:bold;font-size:14px;display:block;}
.info_box .blue{color:#4393c0;font-weight:bold;}
.info_box .box_bg{ background:#000;filter:alpha(opacity=20); opacity:0.2;position:absolute;z-index:1;margin:6px 0 0 6px;}
.info_box .btn{text-align:center;margin:0 auto;width:300px;}
.info_box .btn img{margin-right:20px;margin-top:20px;}
.info_box .des{ text-align:center;margin:0 auto;line-height:30px;}
.info_box input.common{width:120px;height:15px;border:1px solid #54a5d5;font-size:12px;}
.info_box #message_box{ background:url(client/images/icon/icon_messagebox.gif) no-repeat -3px -3px; padding-left:15px; text-align:left;color:#808080;line-height:18px;display:block;height:18px;_background:url(client/images/icon/icon_messagebox.gif) no-repeat -3px 0px;}


#footer{text-align:center;margin:10px auto;font-size:12px;padding:5px 0 5px 0;color:#5e5f60; clear:both;;}

#footer p{line-height:20px;} 
#footer a{color:#5e5f60; }
/*  |xGv00|eeffa0a19aff5f5099f33f310278c90b */

.text_links LI
{
	list-style-type: none;
	float: left;
	margin-right: 30px;
}
.text_links A
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.text_links
{
	border-bottom: #e6e6e6 1px solid;
	border-left: #e6e6e6 1px solid;
	border-top: #e6e6e6 1px solid;
	border-right: #e6e6e6 1px solid;
	background-color:#FDFDFD;
	list-style-type: none;
	margin: 30px 0px 0px 45px;
	padding-left: 80px;
	padding-bottom: 12px;
	padding-top: 12px;
	width: 726px;
	display: inline;
	float: left;
	clear: both;
	
}
