@charset "utf-8";
/*************************************
*样式公用文件
*@mogumomo
*2014-6-6
*project
*************************************/
/* CSS Document */

/*reset.css*/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
article, aside, address, details, dialog, figure, figcaption, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; }
nav ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
a { margin: 0; padding: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
/* change colours to suit your needs */
ins { background-color: #ff9; color: #000; text-decoration: none; }
/* change colours to suit your needs */
mark { background-color: #ff9; color: #000; font-style: italic; font-weight: bold; }
del { text-decoration: line-through; }
abbr[title], dfn[title] { border-bottom: 1px dotted; cursor: help; }
table { border-collapse: collapse; border-spacing: 0; }
/* change border colour to suit your needs */
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
input, select { vertical-align: middle; }
caption, th { text-align: left; font-weight: normal; }
html, body, fieldset, img, iframe, abbr { border: 0; }
i, cite, em, var, address, dfn { font-style: normal; }
[hidefocus], summary { outline: 0; }
li { list-style: none; }
h1, h2, h3, h4, h5, h6, small { font-size: 100%; }
sup, sub { font-size: 83%; }
pre, code, kbd, samp { font-family: inherit; }
q:before, q:after { content: none; }
textarea { overflow: auto; resize: none; }
label, summary { cursor: default; }
a, button { cursor: pointer; }
h1, h2, h3, h4, h5, h6, em, strong, b { font-weight: bold; }
del, ins, u, s, a, a:hover { text-decoration: none; }
body, textarea, input, button, select, keygen, legend { font: 12px/1.14 arial, \5b8b\4f53; color: #333; outline: 0; }
body { background: #fff; }
a, a:hover { color: #333; }
/*public.css*/
*, html, body { margin: 0; padding: 0; }
html, body { width: 100%; height: 100%; }
body { box-sizing: content-box; font: normal 12px "Microsoft YaHei", "微软雅黑", "宋体", Arial, Verdana, Helvetica, Tahoma, Arial, SimSun, STXihei, "华文细黑", Heiti, "黑体", sans-serif; color: #000}
/*默认样式*/
img { display: inline; border: none; -ms-interpolation-mode: bicubic; }
ul li { list-style-type: none; border: none; }
table { border-collapse: collapse; border-spacing: 0; }
input, textarea { border: none; }
/*在谷歌和火狐下不能拖拽*/
textarea { resize: none; }
/*CSS3效果*/
a { text-decoration: none; color: #000; cursor: pointer; transition: all .4s ease-out; -webkit-transition: all .4s ease-out; -moz-transition: all .4s ease-out; }
/*去掉默认边框*/
input,
button,
select,
textarea,
a { outline: none; }
a { blr: expression(this.onFocus=this.close()); blr: expression(this.onFocus=this.blur()); }
/* 只支持IE，过多使用效率低 */
a:focus { -moz-outline-style: none; outline: none; }
/* IE不支持 */

/*浮动*/
.fl { float: left; }
.fr { float: right; }
/*清除浮动*/
.clearfix:after { height: 0; content: ""; display: block; clear: both; visibility: hidden; font-size: 0; }
.clearfix { zoom: 1; }
* html .clearfix { zoom: 1; }
/* IE6 */
*:first-child + html .clearfix { zoom: 1; }
/* IE7 */
.clear { content: ""; display: block; clear: both; }
/*字体样式*/
.yahei { font-family: 'Microsoft YaHei'; }
.songti { font-family: '宋体'; }
/*master.css*/
.wrapper { width: 1100px; margin: 0 auto; }
/*Header*/
#header-menu { margin: 0 auto; width: 1000px; height: 72px; }
.logo { float: left; display: block; margin: 0; height: 72px; }
.hm-content { float: right; width: 820px; }
.hm-item { float: right; margin: 10px 18px 0; line-height: 24px; _margin-right: 8px; width: 64px; text-align: center; }
.hm-link { width: 100%; display: block; line-height: 30px; color: #3a3a3a; font-size: 16px; text-align: center; }
.hm-en { width: 100%; display: block; line-height: 20px; text-align: center; font-size: 10px; color: #686868; }
.hm-last { margin-right: 8px !important; }
.hm-link:hover { -webkit-transition: all .1s ease-out; -moz-transition: all .1s ease-out; -ms-transition: all .1s ease-out; -o-transition: all .1s ease-out; transition: all .1s ease-out; -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.hm-link:hover, .hm-active { color: #13c8c6; }
/*Footer*/
footer { width: 100%; background: #f3f3f3; }
.footer-copyright { margin: 0 auto; padding-bottom: 16px; width: 1000px; }
.fc-content { border-top: 1px solid #ccc; line-height: 48px; font-size: 12px; font-family: "SimSun"; text-align: left; }
/*家长监护*/
q:before, q:after { content: ''; }
.s_header { width: 100%; height: 92px; background: url(../images/s_headerbg.jpg) no-repeat center top; overflow: hidden; position: relative; }
.s_header .wrap { height: 92px; }
.wrap { width: 1100px; margin: 0 auto; position: relative; }
.s1 { position: absolute; left: 485px; top: 20px; }
.s2 { position: absolute; left: 1034px; top: 59px; }
.s3 { position: absolute; left: 260px; top: -49px; }
.s4 { position: absolute; left: -429px; top: -70px; }
.s5 { position: absolute; left: -110px; top: 43px; }
.s_header h2 { width: 170px; height: 45px; background: url(../images/h2tit.png) no-repeat 0px -225px; text-indent: -9999px; overflow: hidden; position: absolute; left: 18px; top: 26px; }
.s_header h2.abouth2 { background-position: 0px 0px; }
.s_header h2.games { background-position: 0px -90px; }
.s_header h2.cares { /*height: 47px;*/ background-position: 0px -45px; }
.s_header h2.job { /*height: 43px;*/ background-position: 0px -135px; }
.s_header h2.coo { /*height: 39px;*/ background-position: 0px -180px; }
.sepline { width: 100%; height: 6px; background: url(http://dzmasset.playcrab.com/statics/dzm/www/webpub/v2/public/newsite/imgs/sanjiao.png); position: absolute; left: 0px; bottom: 0px; z-index: 400; }
/*内容*/
/*@import url(http://www.wanmei.com/top/css/iframe.css);*/
/*@import url(http://www.wanmei.com/style/wanmei_logo.css);*/
html { min-width: 1002px; }
body { margin: 0; padding: 0; font-size: 14px; color: #000; font-family: "宋体", Arial, Helvetica, sans-serif; }
div, img, ul, ol, li, p, h1, h2, h3, h4 { margin: 0; padding: 0; border: 0; list-style: none; }
a { blr: expression(this.onFocus=this.blur()); outline: none; }
area { blr: expression(this.onFocus=this.blur()); outline: none; }
a { color: #000; text-decoration: none; }
a:link { color: #000; text-decoration: none; }
a:visited { color: #000; text-decoration: none; }
a:hover { color: #000; text-decoration: underline; }
#wrapper { width: 100%; min-width: 1002px; margin: 0 auto; }
#cont, .banner_box { width: 1002px; margin: 0 auto; position: relative; }
#cont{
    margin-top: 40px;
}
/*.main_wrap_rep { width: 1002px; background: url(../images/main_wrap_rep.jpg) center repeat-y; }*/
/*.main_wrap_bot { padding-bottom: 40px; background: url(../images/main_wrap_bot.jpg) center bottom no-repeat; }*/
/*.main_wrap_top { padding-top: 10px; background: url(../images/main_wrap_top.jpg) center top no-repeat; }*/
.font_8 {
    font-size: 14px;
    color: #00479d;
}
/*菜单*/
.menu_iframe, .content_iframe { float: left; display: inline; padding-bottom: 10px; }
.menu_table { width: 260px; height: 325px; }
.menu_table td { padding: 5px 0; text-align: center; width: 260px; }
.menu_table .menu { width: 255px; height: 51px; line-height: 51px; display: block; font-size: 16px; text-align: center; font-weight: bold; background: url(../images/menu_bg.jpg) no-repeat center; }
.menu_table .menu_cz { width: 256px; height: 27px; display: block; line-height: 27px; font-size: 14px; font-weight: bold; text-align: center; }
.menu_table .menu_down { margin: 0 auto; width: 231px; height: 51px; display: block; line-height: 51px; font-size: 16px; font-weight: bold; text-align: center; background: url(../images/menu_down_bg.jpg) no-repeat center; }
.menu_table a:hover { color: #f00; }
.menu_bot { border-right: 1px solid #c7c7c8; border-left: 1px solid #c7c7c8; border-bottom: 1px solid #c7c7c8; width: 256px; height: 170px; background: url(../images/cz_file_bg.jpg) no-repeat center top; overflow: hidden; }
.menu_bot h2 { font-size: 14px; padding-top: 6px; }
/*申请流程*/
.content_iframe{
    width: 680px;
    line-height: 1.6;
}
.content_iframe h2{
    margin-top: 10px;
    margin-bottom: 25px;
}
.fcm_down_btn {
    display: block;
    width: 144px;
    margin-top: 10px;
    margn-bottom: 10px;
    height: 26px;
    line-height: 26px;
    color: #000;
    background: url(../images/fcm_btn_down.jpg) no-repeat;
    text-align: center;
}
.fcm_down_btn:link, .fcm_down_btn:visited {
    color: #000;
    text-decoration: underline;
}
.red {
    font-size: 12px;
    color: #f00;
}
/*简介可延伸框*/
/*.intro_box_rep { margin: 0 auto; width: 944px; background: url(../images/intro_box_rep.jpg) center repeat-y; }*/
/*.intro_box_bot { padding-bottom: 10px; background: url(../images/intro_box_bot.jpg) center bottom no-repeat; }*/
/*.intro_box_top { padding-top: 10px; background: url(../images/intro_box_top.jpg) center top no-repeat; }*/
.intro_box_top .intro { padding: 0 20px; }
.intro_box_top p { font-size: 14px; line-height: 26px; text-indent: 2em; }
/*右侧样式*/
#left_side { float: left; margin-left: 30px; margin-top: 10px; display: inline; }
#left_side .list_box { width: 580px; margin-bottom: 20px; padding-bottom: 24px; overflow: hidden; border-bottom: 1px dotted #3b5c61; }
#left_side .list_box img { float: left; width: 115px; padding-top: 20px; margin-right: 10px; }
/*#left_side .list_box h2 { float: left; width: 448px; height: 24px; line-height: 24px; font-size: 14px; font-weight: bold; text-align: center; background: url(../images/bar_bg.jpg) center no-repeat; }*/
#left_side .list_box h2 a, #left_side .list_box h2 a:link, #left_side .list_box h2 a:visited, #left_side .list_box h2 a:hover { color: #003f63; text-decoration: none; }
#left_side .list_box p { float: left; width: 446px; padding-top: 6px; font-size: 12px; line-height: 25px; text-indent: 2em; }
#left_side .list_box p span a:link, #left_side .list_box p span a:visited, #left_side .list_box p span a:hover, #left_side .list_box p span a:active { color: #f00; text-decoration: underline; }
/*FQA*/
#right_side { float: left; margin-left: 20px; margin-top: 10px; display: inline; }
/*#right_side .tel_table .bbm { width: 148px; height: 32px; margin: 0 10px; text-align: center; display: block; line-height: 32px; font-size: 14px; font-weight: bold; background: url(../images/btn_bg.jpg) no-repeat center; }*/
#right_side .tel_table td { padding: 4px 0; }
#right_side .tel_table .bbm:hover { color: #f00; text-decoration: underline; }
/*.box_rep { margin-top: 4px; width: 338px; background: url(../images/box_rep.jpg) center repeat-y; }*/
/*.box_bot { padding-bottom: 12px; background: url(../images/box_bot.jpg) center bottom no-repeat; }*/
/*.box_top { padding-top: 44px; background: url(../images/box_top.jpg) center top no-repeat; }*/
.box_top ul { width: 316px; margin: 0px auto; line-height: 24px; font-size: 14px; }
/*流程图*/
/*.process_box_rep { width: 930px; margin: 0 auto; background: url(../images/process_box_rep.jpg) center repeat-y; }*/
/*.process_box_bot { padding-bottom: 20px; background: url(../images/process_box_bot.jpg) center bottom no-repeat; }*/
/*.process_box_top { padding-top: 50px; background: url(../images/process_box_top.jpg) center top no-repeat; }*/
/*.process_map { position: relative; width: 914px; height: 224px; margin: 0 auto; background: url(../images/process_map.jpg) center top no-repeat; font-size: 12px; }*/
.process_map p { position: absolute; width: 113px; height: 38px; text-align: center; line-height: 16px; color: #6c6c6c; left: 223px; top: 154px; }
.process_map .step_01 {
    top: 10px;
    left: 92px;
    width: 200px;
    text-align: left
}
.process_map .step_02 {
    top: 14px;
    left: 343px;
}
.process_map .step_03 { top: 18px; left: 464px; text-align: left; }
.process_map .step_04 { top: 36px; left: 578px; color: #043d65; font-size: 14px; }
.process_map .step_05 { top: 28px; left: 692px; color: #043d65; font-size: 14px; }
.process_map .step_06 { top: 38px; left: 806px; color: #1e7300; font-size: 14px; }
.process_map .step_07 { top: 110px; left: 0px; color: #043d65; font-size: 14px; }
.process_map .step_08 { top: 108px; left: 115px; color: #043d65; font-size: 14px; }
.process_map .step_09 { top: 108px; left: 232px; color: #043d65; font-size: 14px; }
.process_map .step_10 { top: 109px; left: 348px; color: #043d65; font-size: 14px; }
.process_map .step_11 { top: 103px; left: 459px; color: #766400; font-size: 14px; }
.process_map .step_12 { top: 163px; left: 214px; text-align: left; width: 150px; }
.process_map .step_13 { top: 173px; left: 557px; width: 150px; color: #043d65; font-size: 14px; }
.process_map .step_14 { top: 180px; left: 676px; width: 150px; color: #620101; font-size: 14px; }

.doc { float: left; display: inline; padding-bottom: 30px; }
a.fubiao_link:link, a.fubiao_link:visited, a.fubiao_link:active { color: #F00; text-decoration: none; font-size: 14px }
a.fubiao_link:hover { color: #F00; text-decoration: underline; }
#account { display: none; }
