@charset "utf-8";
/* CSS Document */

/*全局*/
html {overflow:-moz-scrollbars-vertical;} 
body {font-family:"宋体", arial; margin:0; padding:0; font-size:13px; color:#6d6d6d; background:#f8f9fb url(../images/bg.jpg) repeat-x;}
#awap{ width:960px; margin:0 auto;}
div,form,img,ul,ol,li,dl,dt,dd,em,p{margin: 0; padding: 0; border: 0;font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
input{}
.clear{clear:both; height:20px;}

ul,li{margin:0; padding:0; list-style:none;}

a:link {text-decoration: none; color:#6d6d6d;}
a:visited {text-decoration: none;color:#6d6d6d;}
a:hover {text-decoration: none; color: #f60; text-decoration: underline;}
a:active {text-decoration: none;}
/*字色*/
.f1{color:#4691b9}

/*公共*/
.title dd{ text-align:right; line-height:40px; padding:0 20px 0 0}
.title dd a{color:#cbac80}

.c_a{text-align:center; cursor:pointer;}
.job_c_a{text-align:center;}
/*头部*/
#header{width:980px; height:60px; margin:0 auto; background:#fff;}
#header #logo{width:374px; height:49px; margin-top:8px; float:left;}
#header .snav{width:450px; line-height:30px; float:right; text-align:right; padding:30px 0 0; color:#c5c5c5}
#header .snav a{padding:0 10px; color:#c5c5c5}

/*导航*/
/* common styling */
/* set up the overall width of the menu div, the font and the margins */
.menu {
font-family: arial, sans-serif;
width:980px;
margin:0 auto; padding:0;
}
/* remove the bullets and set the margin and paliing to zero for the unordered list */
.menu ul {
paliing:0;
margin:0;
list-style-type: none;
}
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.menu ul li {
float:left;
width:104px;
position:relative; display:inherit
}
.menu .m10{margin:0 10px;}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menu ul li a, .menu ul li a:visited {
display:block;
text-align:center;
text-decoration:none;
width:104px;
height:40px; font-family:"微软雅黑", Verdana, Geneva, sans-serif; font-size:16px; 
line-height:40px; 
margin:0 10px; 
padding:0;
color:#f1f5fe;
}
/* make the dropdown ul invisible */
.menu ul li ul {
display: none;
}
/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.menu ul li:hover a {
color:#9eeffd;
background:url(../images/nav_bg.jpg) center -41px no-repeat;
}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li:hover ul {
display:block;
position:absolute;
top:40px;
left:0;
width:105px; 
}
/* style the background and foreground color of the submenu links */
.menu ul li:hover ul li a {
display:block;
background:#0765a3;
color:#ddeffb; 
width:90px; margin:0 0 0 15px;
border-left:1px solid #01527a; border-right:1px solid #01527a;
filter: alpha(opacity=90);
-moz-opacity: 0.9; 
opacity: 0.9;
}
.menb{ border-bottom:1px solid #01527a;}
/* style the background and forground colors of the links on hover */
.menu ul li:hover ul li a:hover {
background:#248ec6; 
filter: alpha(opacity=90);
-moz-opacity: 0.9; 
opacity: 0.9;    
color:#6dddff;
}
#nav{height:40px; background:url(../images/nav_bg.jpg) repeat-x;  min-width:980px; }
/*#nav ul{width:980px; margin:0 auto;}
#nav ul li{ float:left; height:40px; font-family:"微软雅黑", Verdana, Geneva, sans-serif; font-size:16px; line-height:40px; margin:0 36px; padding:0 0px; color:#f1f5fe;}*/
/*
#nav_mc {width:980px; margin:0 auto;}
#nav_mc a{color:#fff;}
#nav_mc a:hover{ text-decoration:none}
#nav_mc li{float:left; height:40px; font-family:"微软雅黑", Verdana, Geneva, sans-serif; font-size:16px; line-height:40px; padding:0 0px; color:#f1f5fe;position:relative;z-index:1; text-align:center; width:100px;}
#nav_mc li .title{display:block;}
#nav_mc li .title:hover{background:#0765a3;}
#nav_mc li .submenu_mc{width:100px;margin:0 auto;background:#0765a3;position:absolute;left:0;top:39px;display:none;}
#nav_mc li .submenu_mc dd{color:#fff;}
#nav_mc li .submenu_mc dd:hover{background:#156ea9;}
*/
/*banner1*/
.banner1{height:270px; background:#f6f6f8; min-width:980px;}
.banner2{height:120px; background:#f6f6f8; min-width:980px; text-align:center}
.banner2 img{height:120px; width:980px;}

/*主体*/
.main{width:980px; margin:0 auto; background:url(../images/main_bg.jpg) repeat-y;}
.left{width:274px; float:left; /*background:url(../images/left_bg.jpg) repeat-y; overflow:hidden;*/}
.center{width:358px; float:left; overflow:hidden; /*background:url(../images/center_bg.jpg) repeat-y; overflow:hidden;*/}
.right{width:348px; float:left; overflow:hidden;}
/*登陆*/
#login{height:180px;}
#login ul{width:213px; overflow:hidden; margin:0 0 0 40px;}
#login ul li{line-height:28px; height:28px;}
#login .title{background:url(../images/title_bt.jpg) no-repeat; height:40px; display:block;}
#warp { position:absolute; top:10px; left:26px; width:200px; height:200px;}  
.logingo{ background:url(../images/btn_01.jpg) no-repeat; height:30px; width:74px; border:0; padding:0; float:left; cursor:pointer; margin:0 26px;}
.logingo:hover{ background:url(../images/btn_01.jpg) -74px 0 no-repeat; height:30px; width:74px; border:0; padding:0; float:left; cursor:pointer; margin:0 26px;}
.loginreg{ background:url(../images/btn_01.jpg) 0 -30px no-repeat; height:30px; width:74px; border:0; padding:0; float:left; cursor:pointer}
.loginreg:hover{ background:url(../images/btn_01.jpg) -74px -30px no-repeat; height:30px; width:74px; border:0; padding:0; float:left; cursor:pointer}
.pass{text-align:center; height:40px;}
input[type="checkbox"]
      {
      /*In FF,Some checkbox style like background-color not been supported*/
    
      }
	  
/*旗下产品*/
#Product{margin:0 0 0;font-size:12px;}
#Product .title{background:url(../images/title_bt.jpg) 0 -80px no-repeat; height:40px; display:block;}
#Product ul{ overflow:hidden; margin:5px 0 ;}
#Product ul li{width:236px; height:77px; float:left; overflow:hidden; margin:2px; text-align:center;}
#Product ul li img{width:236px; height:77px; margin:0 0 6px 0;}
#Product ul li .ak{border:1px solid #e6e6e6; display:block; padding:3px 5px; margin:0 2px; float:left; width:48px; overflow:hidden; display:inherit; background:#f3f5f5}

/*新闻动态*/
#news{}
#news .title{background:url(../images/title_bt.jpg) 0 -40px no-repeat; height:40px; display:block;}
#news ul{padding:10px 0 0 36px;}
#news ul li{line-height:30px;}

/*招聘*/
#job{}
#job .title{background:url(../images/title_bt.jpg) 0 -118px no-repeat; height:40px; display:block;}
#job ul{padding:10px 0 0 56px; height:120px;}
#job ul LI{line-height:30px; float:left; display:inherit; width:140px;}

/*员工福利*/
#welfare{}
#welfare .title{background:url(../images/title_bt.jpg) 0 -158px no-repeat; height:40px; display:block;}
#welfare .bt{line-height:30px; height:30px; border-bottom:1px dashed #e6e6e6; display:block}
.welfare_bk{margin:10px 0 0 30px; display:block;}
.welfare_bk ul{width:95px; float:left; overflow:hidden; text-align:center}
.welfare_bk ul li{line-height:30px;}

/*员工培训*/
.zhiwei{color:#66B3FF}

/*底部*/
#footer{margin:0; color:#a0b1bb; background:#FFF; border-top:1px solid #e0e0e0; padding:20px 0;font-size:12px;}
#footer a{color:#a0b1bb}
#footer ul{ text-align:center}
#footer li{line-height:21px;}
#footer li a{padding:0 10px;}

/*内页主体*/
.main_n{width:980px; margin:0 auto; }
.main_n .left{ float:left; width:200px; display:inherit; overflow:hidden;}
.main_n .right{ float:right; width:770px; display:inherit; overflow:hidden;}

/*当前位置*/
#tips{ background:url(../images/tips_bg.jpg) 0 bottom repeat-x; height:40px; line-height:40px; min-width:980px;}
#tips dt{width:860px; margin:0 auto; background:url(../images/tips_bg2.jpg) no-repeat; padding:0 0 0 120px;}
#tips a{margin:0; padding:0 0 0 40px; background:url(../images/tips_bg3.jpg) no-repeat; float:left; display:block;}

/*文章内容*/
#news_content{width:960px; margin:0 auto; padding:10px;}
#news_content h1{ font-size:16px; border-bottom:1px dashed #c6c6c6; line-height:30px; color:#195a95; padding:0 0 0 20px;}
#news_content .content{line-height:26px; padding:10px 20px; font-size:14px; overflow:hidden;}

/**/
.baibei{ background:#FFF}

/*about*/
/*左导航*/
#sidebar{border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; background:#f8f9fb}
#sidebar ul{padding:10px 0; border-left:1px solid #fff; border-bottom:1px solid #fff;}
#sidebar ul li{line-height:30px; height:30px; text-align:center;}
#sidebar ul li a{ display:block;  background:url(../images/sideber_line.jpg) center 0 no-repeat;text-decoration:none;}
#sidebar ul li a:hover{background:url(../images/sideber_line.jpg) center -30px no-repeat;}


/*about_content*/
#about_content{padding:10px;}
#about_content h1{ font-size:16px; border-bottom:1px dashed #c6c6c6; line-height:30px; color:#195a95; padding:0 0 0 20px;}
#about_content .content{line-height:26px; padding:10px 20px; font-size:14px; overflow:hidden;}
p{line-height:1.8em; margin-bottom:1em; text-indent:0px;}

/*新闻列表*/
#list_content{padding:10px;}
#list_content ul{}
#list_content ul li{line-height:2.6em; }
#list_content ul li em{ /*float:right;*/ margin:0 20px; color:#c6c6c6}
#list_content ul li a{ font-size:14px;}

/*分页*/
#page{margin:20px 0 0; padding:0 0 0 180px; clear:both; height:25px; line-height:25px; text-align:center}
#page a{border:1px solid #ececec; float:left; display:block; padding:0 8px; margin:0 1px}

/*游戏产品页*/
#pro_content{padding:10px;}
#pro_content h3{font-size:16px; border-bottom:1px dashed #c6c6c6; line-height:30px; color:#195a95; padding:0 0 0 20px;}
#pro_content h1{font-size:16px; line-height:30px; font-weight:bold; padding:0;}
/*#pro_content h1 a{color:#f60;}*/
#pro_content .pro_z{padding:20px 30px;height:130px;}
#pro_content .pro_z img{ float:left; width:150px; height:128px;}
#pro_content .pro_z .r{float:right; width:520px;}
#pro_content .pro_z .r h1 span{ font-size:12px; font-weight:normal; padding:0 0 0 40px}
#pro_content .pro_z .r h1 span a{color:#f60}
/**/
.meiti_bt{margin:10px 0;}
.meiti{margin:10px 0 0 0;}

/*网站地图页*/
.pcontent .boxs {border-bottom:1px dashed  #CCC;line-height:80px;}
.pcontent .boxs h2 a{color:#006691;font-family:"宋体";font-size:16px;font-weight:bold;height:30px;line-height:30px; }
.f6 {clear:both;overflow:hidden;width:100%; width:770px;padding:5px 0 10px;}
.f6 li {float:left;line-height:20px;padding:8px 20px 0 0;white-space:nowrap;list-style-type: none;font-size:14px;}

/*注册页*/
.reg_one{border:1px solid #ececec;}
.reg_one ul{ padding:20px 80px;}
.reg_one ul li{margin:10px 0;line-height:30px;}

.reg_one label{width:120px; float:left; text-align:right; color:#444;}
.reg_one .rginput,.input_blur,.input_focus{width:200px; height:20px; border:1px solid #7f9db9; line-height:20px; padding:0 0 0 4px;}
.reg_one .inputA{ background:#fff4ea}
.reg_one .Code{ width:200px; float:left; font-size:12px;}
.reg_one .Code a{ color:#666; text-decoration: underline;}
.reg_one .Code input{ width:90px; color:#CCC}
.Login_an{ line-height:40px;padding:5px 0 5px 80px;text-align:center;}
span.yes, span.no { background:url(../images/member_bg_1.gif) no-repeat 0 -418px; padding:0.4em 0 0 1.6em; color:#070; line-height:18px; height:18px;}
span.no { background-position:0 -450px; color:#c00;}

/*密码强度判定*/
.pw_check { width:150px; background:url(../images/pw_check.gif)  no-repeat; height:20px;}
.pw_check span { width:50px; height:14px; line-height:14px;font-size:12px; margin-bottom:6px;padding:0; text-a
lign:center; display:block; float:left;}
#pw_check_1{ background-position:0 bottom;}
#pw_check_2{ background-position:-150px bottom;}
#pw_check_3{ background-position:-300px bottom;}

/*用户信息页*/
.u_msg{ float:left; width:698px; border:1px solid #E5E5E5; background:#fff; padding:20px;min-height:600px;height:auto !important; height:600px;overflow:visible;overflow-x:hidden;}
.userbox{ border-bottom:1px #979797 dotted; padding:8px 0 15px 0; width:698px; color:#666; float:left;}
.userbox div{ width:610px; float:right; line-height:25px;}
.userbox h3{ font-size:14px; padding-left:10px; color:#000;}
.userbox a{color:#003399;text-decoration:underline; margin-left:15px}
.userbox a:hover{ color:#000; text-decoration:none;}
.userbox .mane{ font-size:13px; color:#000}
.userbox .gg{float:left; width:48px; background:url(http://pic.my4399.com/images/base/gg_bg.png) no-repeat center top; padding:8px 18px; line-height:35px; text-align:center;}
.userbox .gg a{color:#666; margin:0;}

/*用户中心*/
.readonly input{display:none;}
.readonly select{display:none;}
.readonly span{display:inline-block;}
.readonly span a{margin-left:20px;}
.editinfo input{display:inline-block;}
.editinfo select{display:inline-block;}
.editinfo span{display:none;}

/*新手卡页面*/
.getxsk{padding:0 30px;text-align:center;margin:20px;}
.isnew{color:#F53F00;}
.xsk_bt{text-align:center;margin:10px 0 0 0;}
.msg{text-align:center;color:green;font-weight:bold;font-size:14px;}
.tips_info{padding: 0 150px;text-align:center;}
.bt_green{width:85px;border:0 none;cuisor:pointer;line-height:31px;margin:0 0 0 6px;padding:8px 14px 8px 18px;text-align:center;height:31px;background:url(../images/button1.jpg) no-repeat center top;cursor:pointer;}
.bt_green a{color:#000000;font-size:13px;width:88px;}

/*招聘页面*/
.main_job{width:780px; margin:0 auto; }
.job_content{margin:0 0 0 50px;}
#jobleft{ float:left; width:680px; display:inherit; overflow:hidden;}
#jobleft h2{background-image:url(../images/ltitle.jpg);background-repeat:no-repeat;height:36px;display:block;cursor:pointer;color:#195A95;line-height:36px;padding-left:18px;font-weight:bold;font-size:14px;margin:10px 0;}
#jobleft h1{background:#f4f4f4; cursor:pointer;font-size:14px; font-weight:bold; color:#555555; width:670px; height:30px; line-height:30px; margin:12px 0 10px 0;}
.job_left{ float:left; margin:5px 0 0 5px}
.job_right{ float:right; margin:8px 10px 0 0}
#job_content{padding:10px;}
#job_content h1{background:url(../images/job_title.png) no-repeat;font-size:16px; border-bottom:1px dashed #c6c6c6; line-height:30px; color:#195a95; padding:0 0 0 40px;}
#job_content .content{line-height:26px; padding:10px 20px; font-size:14px; overflow:hidden;}
p{line-height:1.8em; margin-bottom:1em; text-indent:0px;}
.job_type_left{float:left;margin:10px 10px 0 20px;}
.job_type_right{float:left;margin:0 0 0 10px;}

/*密码找回*/
.getpwd_n{width:980px; margin:0 auto; }
.getpwd_n form table{margin:0 0 0 100px;}
.getpwd_n form table tr td{padding:5px;}

/*注册弹出窗口*/
.tigger{cursor:pointer;}
.blk{width:600px;position:relative;height:400px;}
.blk .head, .blk .head-right, .blk .foot, .blk .foot-right{background:url(../images/pop_up_bg.png);overflow:hidden;height:4px;}
.blk .head{padding-left:4px;}
.blk .head-right{background-position:right top;}
.blk .foot{padding-left:4px;background-position:left bottom;_height:3px;}
.blk .foot-right{background-position:right bottom;}
.blk .popmain{border-left:2px solid #85B6E2;border-right:2px solid #85B6E2;position:relative;background:#fff;}
.blk .popmain h2{font:bold 16px "Microsoft YaHei";padding:10px 20px 2px;color:#85B6E2;}
.blk .popmain ul{padding:20px;zoom:1;overflow:hidden;font-size:12px;}
.blk .popmain ul li{float:left;width:100px;text-align:center;line-height:30px;margin-bottom:10px;}
.blk .popmain ul li a{color:#333;display:block;}
.blk .popmain ul li a:hover{background:#85B6E2;color:#fff;font-weight:bold;font-size:14px;}
.blk .popmain a.closeBtn{position:absolute;top:400px;left:250px;display:block;width:60px;padding:4px 0;text-align:center;background:#fff;border:1px solid #85B6E2;color:#333;}
.blk .popmain a.closeBtn:hover{color:#fff;border:1px solid #85B6E2;background:#85B6E2;}
.blk .popmain .popcontent{width:550px;height:350px;overflow-y:scroll;padding:0 0 0 20px;}
.blk .popmain .poptitle{height:20px;padding:10px 0 10px 0;text-align:center;font-size:16px;}
.blk .popmain .popfooter{height:50px;}
