﻿@charset "gb2312";

.tred2{ color:#0861A2;}
a.lgray2:link,a.lgray2:visited,a.lgray2:hover{color:#666666;word-break:break-all;}
/* About Us */
#contactBox,#contactBox_e{background: url(http://images.zhenai.com/zhenai3/images/newUI/datum/browseBox_bg.gif) 0 0 repeat-x #fff; border: 1px solid #e2e2e2; font-family: Verdana, Arial, 宋体; margin:10px auto ; color:#666;}
#contactBox {padding:20px 40px 40px;width:818px;}
#contactBox h2,#contactBox_e h2{ font-size:14px; color:#FFF; margin:20px 0 15px 0;}
#contactBox h2 strong,#contactBox_e h2 strong{background-color:#f60;padding:5px 7px; height:23px; line-height:23px; }
#contactBox h3 { margin:20px 0 15px 0;}
#contactBox p{line-height:20px; margin-bottom:20px;text-align: justify;} 
.b_border { border-bottom:1px solid #f3f3f3; padding-bottom:15px;}
.content { /*width:600px;*/}

/* About_e Us */
#contactBox_e { padding:0; width:898px}
#contactBox_e p {text-align: justify; font-size:11px; line-height:18px; margin-bottom:20px;}
.contentLbox { padding:45px 40px 20px;  width:460px;}
.contentRbox {padding:45px 40px; width:270px;border-left:1px solid #e2e2e2;}
.contentRbox img { border:1px solid #dedede; margin-left:25px;}
/* About submenu */
.submenu { width:168px; margin:20px 0 0 0; }
.submenu .topbg { background:url(http://images.zhenai.com/zhenai3/images/newUI/help/submenu_top.gif) no-repeat; height:8px; overflow:hidden;}
.submenu .botbg { background:url(http://images.zhenai.com/zhenai3/images/newUI/help/submenu_bot.gif) no-repeat; height:9px; overflow:hidden; margin-bottom:10px;}
.submenu .midbg { background:url(http://images.zhenai.com/zhenai3/images/newUI/help/submenu_mid.gif) repeat-y; padding:0 6px;}
.midbg dl { background:url(http://images.zhenai.com/zhenai3/images/newUI/help/submenu_mid_b.gif) no-repeat center bottom; padding-bottom:8px;}
.midbg dt { background:url(http://images.zhenai.com/zhenai3/images/newUI/help/submenu_title.gif) no-repeat; height:25px; padding:8px 0 0 25px; font-weight:bold; color:#0861A2;}
.midbg dd { margin:0 8px;height:32px; line-height:32px; border-bottom: 1px dashed #eee;}
.midbg dd a ,.midbg dd a:visited,.midbg dd a:hover {text-decoration: none; padding-left:6px;width:134px; height:30px; display:block;}
.midbg dd a ,.midbg dd a:visited{color:#666;}
.midbg dd a:hover { background:url(http://images.zhenai.com/zhenai3/images/newUI/help/submenu_mid_hover.gif) no-repeat 0 2px; color:#333; font-weight:bold;}
.midbg .show a ,.midbg .show a:hover,.midbg .show a:visited { background:url(http://images.zhenai.com/zhenai3/images/newUI/help/submenu_mid_hover.gif) no-repeat 0 2px; width:134px; height:30px;  display:block;color:#333; font-weight:bold;text-decoration: none;padding-left:6px;}
.midbg dd.onborder{ border: 0 none;}
.submenu .submenu_login { margin-bottom:8px;}
.submenu .contact { background:url(http://images.zhenai.com/zhenai3/images/newUI/help/contact_bg.gif) no-repeat; padding:15px 8px;}
#contactBox .contact p { font-size:12px;line-height:18px;}

/* 关于我们 */
.content .time dt{ width:90px; margin-right:10px; font-weight:bold; margin-bottom:10px;}
.content .time dd{ width:500px; margin-bottom:10px;}

/* new */
.content .date { border-bottom:1px solid #f3f3f3; padding-bottom:15px; margin-bottom:15px;}
.content .date dt{ background:url(http://images.zhenai.com/zhenai3/images/newUI/help/date_bg.gif) no-repeat; width:64px; height:36px; margin-right:15px; font-size:11px; line-height:14px; padding-top:6px;}
.content .date dd .tred{ color:#0861A2}
.content .date dd{ width:500px; margin-bottom:10px; line-height:18px; padding-top:5px;}
.date p { padding:10px 0 0;}
.date p a { margin-right:5px;}
.content h1#txtTitle{ font-size:16px; color:#f60; text-align:center; margin-bottom:10px;}
.content h5 { background-color:#f5f5f5; border:1px solid #ebebeb; padding:5px; font-size:12px; font-weight:normal; text-align:center}
.content .textBox { margin:20px 0;}
/* 合作伙伴 */
.downBox li{ float:left; padding:5px 15px 5px 5px; text-align:center;}
.downBox2 img{ border:1px solid #e2e2e2 ; margin:0 15px 10px 0}
.content .links dt{ float:left; width:60px; margin-right:20px; font-weight:bold; margin-bottom:10px; text-align:right; color:#4d4d4d;}
.content .links dd{ float:left; width:500px; margin-bottom:10px;}
.links dd a,.links dd a:visited {text-decoration:underline;}
.links dd a:hover {text-decoration:none;}
/* 意见反馈新增 */
.success { background:url(http://images.zhenai.com/zhenai3/images/newUI/tip/anniu_dui.gif) no-repeat 10px center; height:80px; line-height:80px; font-size:14px; padding-left:70px;margin:15px 0; color:#b70071; font-weight:bold; border: 1px solid #f3f3f3;}

.xkBox{ font-size:14px}
.xkBox dt{ margin:10px 0 20px}
.xkBox dd{ margin-bottom:10px}
.xkBox dt strong{ background-color:#f60; height:23px; line-height:23px; padding:5px 7px; color:#fff;}

/*招聘*/
#contactBox .recrui h3{ color:#0861A2; margin:20px 0 6px; font-size:14px}
.recrui-banner{ margin:22px 0 0}
.recrui dt{color:#002e73; font-size:14px; border:1px solid #bdbcbd; height:23px; line-height:23px; padding:0 15px; cursor:pointer; margin-bottom:10px}
.recrui dt.more{background:url(../../images/newUI/help/recrui_t2bg.png) repeat-x;}
.recrui dt.more2{background:url(../../images/newUI/help/recrui_t1bg.png) repeat-x;}
.recrui dt strong{ float:left; font-weight:normal}
.recrui dt span{ float:right; display:block; padding-left:16px}
.recrui dt.more span{background:url(../../images/newUI/help/recrui_t1ico.png) no-repeat left center;}
.recrui dt.more2 span{background:url(../../images/newUI/help/recrui_t2ico.png) no-repeat left center;}
.recrui dd{ font-size:14px}
.recrui dd.morelist { padding:0 10px 10px}
.recrui dd.morelist ul{ margin-bottom:5px; font-family: \5b8b\4f53; line-height:18px}
.recrui dd.morelist li.title{ color:#0861A2; margin-bottom:3px}
#contactBox  p.recrui-tip{ text-align:center; margin:40px 0; font-size:14px; line-height:24px}
p.recrui-tip strong{ color:#0861A2}

/*20100308媒体关注*/
.media-tBox-tbg,.media-tBox-bbg,.mediaBox .title,.mediaBox2 .title,.media-mBox .title h3,.mediaBox .bbg,.mediaBox .title .goin,.media-story h3,.media-story .bbg,.mediaBox2 .bbg{background:url(../../images/newUI/help/media-imgbg.png) no-repeat;}

.subnav{border-bottom:1px solid #ddd; padding-bottom:5px; margin:25px 0px;}
.page-b{ border-top:1px dashed #ddd; padding:10px 0 0 10px}
#contactBox .page-b p{ margin-bottom:5px}

.mediaMain{ width:900px; margin:10px auto 0}
.media-tBox{background:url(../../images/newUI/help/blueBox900_zhong.png) repeat-y; margin-bottom:10px}
.media-tBox-tbg,.media-tBox-bbg{height:7px; overflow:hidden;}
.media-tBox-bbg{ background-position:0 -7px}
.media-tBox-hot{ float:left; width:475px; line-height:22px;}
.media-tBox-hot h1{text-align:center;  margin:5px 0}
.media-tBox-hot h1 a,.media-tBox-hot h1 a:visited{ font-size:16px; color:#ffea85;}
.media-tBox-hot h1 a:hover{color:#ffea85;}
.media-tBox-hot p.media-hotText{ font-size:14px; color:#c1e1ff;padding-bottom:10px; margin-bottom:8px;border-bottom:1px dashed #3878a7}
.media-tBox-hot p.media-hotText a,.media-tBox-hot p.media-hotText a:visited{color:#ffea85; font-size:12px; font-weight:bold;}
.media-tBox-hot ul{ margin-bottom:6px}
.media-tBox-hot li{ color:#fff; clear:both}
.media-tBox-hot li a,.media-tBox-hot li a:visited{ color:#fff; float:left}
.media-tBox-hot li span{ float:right;}
.media-tBox-interview,.media-tBox-interview a,.media-tBox-interview a:visited,.media-tBox-interview a:hover{font-size:12px; color:#c1e1ff}
.media-mBox { margin-bottom:10px;}
.media-mBox .mediaBox,.media-mBox .mediaBox2{float:left; display:inline; width:445px;}
.media-mBox .mediaBox{background-color:#f4f9fe; }
.media-mBox .mr{ margin-right:10px}
.media-mBox .title{ background-position:0 -73px; height:36px; line-height:36px; position:relative}
.media-mBox .title h3{background-position:15px -125px;float:left; padding-left:38px; display:inline; font-size:16px; font-family:"微软雅黑"; color:#005a9c}
.media-mBox .title .goin{ background-position:-898px -90px; display: inline; float:left; margin-left:15px; padding-left:15px;}
.media-mBox .title a.more{ position:absolute; right:10px; top:0}
.media-mBox-tv,.media-mBox-newspaper,.media-mBox-web{border: solid #7bb8eb; border-width:0 1px;}
.mediaBox .bbg{background-position:0 -109px; height:8px; overflow:hidden}
.media-mBox-tv ul{ padding:0 15px}
.media-mBox-tv li{ float:left; display:inline; width:180px; margin:0 13px 5px; text-align:center;}
.media-mBox-tv li img{ width:180px; height:120px; margin-top:10px}
.media-mBox-newspaper{ padding:12px 20px 0 25px}
.media-mBox-newspaper li{ padding-bottom:15px}
.media-mBox-newspaper li img{ float:left; display:inline; margin-right:15px; border:1px solid #ccc; width:120px; height:97px;}
.media-mBox-newspaper h4 a{ color:#369; font-size:12px;line-height:18px}
.media-mBox-newspaper li .tgray9{ display:block; line-height:18px}
.media-mBox-web { padding:12px 25px 0; line-height:23px}
.media-mBox-web li{ clear:both;}
.media-mBox-web li a{ float:left;}
.media-mBox-web li span{ float:right;color:#999;}
.media-mBox-newspaper,.media-mBox-web{ min-height:240px;_height:240px}

.media-story{background:url(../../images/newUI/help/blueBox900_zhong.png) repeat-y -900px 0; margin-bottom:10px;}
.media-story h3{ background-position:0 -14px; height:49px;}
.media-story .bbg{background-position:0 -63px; height:9px; overflow:hidden}
.media-story h3 span{ display:none}
.media-story ul{ padding:0 15px; margin:-9px 0 5px}
.media-story li{ background-color:#fff;float:left;display:inline; width:195px; border:1px solid #a7c9e6; margin:0 10px; text-align:center; padding:4px 0}
.media-story li a img{ border:1px solid #c7d1d9;}
.media-mBox .mediaBox2{background-color:#f3f9ff;}
.mediaBox2 .bbg{background-position:-445px -109px; height:8px; overflow:hidden}
.mediaBox2 .title{ background-position:-445px -73px;}
.media-mBox-honors,.media-mBox-partner{border: solid #a7c9e6; border-width:0 1px; min-height:195px;_height:195px}
.media-mBox-honors { padding:0 15px;}
.media-mBox-honors li strong{ color:#369; display:block; margin:5px 0}
.media-mBox-honors li{ padding:12px 0}
.media-mBox-honors .picBox{ width:110px; text-align:center; float:left}
.media-mBox-honors p{ width:300px; float:left}
.media-mBox-partner{ padding:0 13px}
.media-mBox-partner a{ display:inline; float:left; margin:0 4px; width:128px; padding:20px 0 5px}
.media-mBox-partner img{ width:128px; height:55px; border:1px solid #d9dbdc;}

.media-tBox-slide{ background-color:#000; height:212px; width:367px; float:left; display:inline; margin:0 28px 0 7px; overflow:hidden}
.media-tBox-slide img{width:367px; height: 212px;}
.jfocus{ position:relative; overflow:hidden;}
.jfocus li { position:absolute; top:0; left:0;}		
.jfocus .infos, .jfocus .overlay, .jfocus .index { position:absolute; bottom:0;  z-index:2;  }
.jfocus .infos { left:0; padding-left:10px;  }
.jfocus .infos a, .jfocus .infos .desc {color:#fff; height:30px; line-height:30px}
.jfocus .overlay { left:0;height:30px; width:100%; filter:alpha(opacity=70);opacity:0.7; background:#000; z-index:1; margin:0}
.jfocus .index { padding:0 10px; height: auto; right:0; text-align:right;height:30px; line-height:30px}
.jfocus .index a { display:inline-block; margin:0 5px; color:#fff; font-weight:700; font-family:tahoma; }
.jfocus .index a.curr { color:#f00;}
.jfocus em {font-style: normal;  }

/*注册详细*/
.register-detail-content {
    border-top: 2px solid #eeeeea;
    width: 100%;
    min-height: 712px;
    overflow: hidden;
    background: url(/Images/bj_02.gif) repeat-x left top;
    zoom: 1;
}

.register-detail {
    width: 1200px;
    min-height: 712px;
    margin: auto;
    font-family: "Microsoft Yahei";
}

.register-detail-phone, .register-detail-code {
    padding-left: 20px;
    margin: 3px 0 0 3px;
    font-weight: 700;
    width: 100%;
    text-align: left;
    display: inline-block;
    margin-right: 10px;
    line-height: 30px;
}
.register-detail-radio {
    padding-left: 10px;
    margin: 10px 0 0 10px;
    font-weight: 700;
    width: 100%;
    text-align: left;
    display: inline-block;
    margin-right: 10px;
    line-height: 30px;
}
.register-detail-radio input {
    height: 20px;
    border: 1px solid #C9C9C9;
    background-repeat: repeat-x;
    padding-left: 10px;
    margin-left:10px;
    font-size: 14px;
    width: 40px;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    line-height: 20px;
}
.register-detail-phone input[type='checkbox'] {
    height: 20px;
    border: 1px solid #C9C9C9;
    background-repeat: repeat-x;
    padding-left: 10px;
    margin-left:10px;
    font-size: 14px;
    width: 40px;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    line-height: 20px;
}



.register-detail-left .label {
    clear: both;
    float: left;
    margin-right: 18px;
    width: 90px;
    text-align: right;
    font-size:14px;
    font-weight:normal;
    color:#E75C00;

}
.lblspan {
    color: red;
    font-size: 12px;
    font-weight:normal;
}
.register-detail-phone input[type='text'],input[type='password'],select {
    float: left;
    height: 30px;
    border: 1px solid #C9C9C9;
    background-repeat: repeat-x;
    padding-left: 5px;
    font-size: 14px;
    width: 223px;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    line-height: 30px;
    border-radius: 4px;
}

.register-detail-code input {
    float: left;
    height: 30px;
    border: 1px solid #C9C9C9;
    background-repeat: repeat-x;
    padding-left: 5px;
    font-size: 14px;
    width: 120px;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    line-height: 30px;
    border-radius: 4px;
}

.send-code {
    height: 30px;
    border: 1px solid #C9C9C9;
    padding-left: 0px;
    font-size: 12px;
    margin-left: 10px;
    width: 50px;
    border-radius: 4px;
}

.reg-btn {
    width: 260px;
    height: 50px;
    background-color: #ff6060;
    cursor: pointer;
    border: 0;
    margin-top: 35px;
    margin-left: 125px;
    color: #fff;
    font-size: 20px;
    border-radius: 1px;
    font-family: 'Microsoft Yahei';
    border-radius: 1px;
    transition: background-color .3s;
}
.jiamen-btn {
    width: 260px;
    height: 40px;
    background-color: #ff6060;
    cursor: pointer;
    border: 0;
    margin-top: 15px;
    margin-left: 15px;
    color: #fff;
    font-size: 18px;
    border-radius: 1px;
    font-family: 'Microsoft Yahei';
    border-radius: 1px;
    transition: background-color .3s;
    border-radius: 4px;
}

.tiaokuan {
    margin: 30px 0px 0 100px;
    font-size: 10px;
}