/* CSS Document */
@charset "gb2312";
*{margin:0; padding:0; list-style:none; text-decoration:none;}
body{font-size:12px; color:#333; background:url(../../images/body_bg.gif) repeat-x; font-family:"Microsoft YaHei","Hiragino Sans GB";}
img{border:none;}
a{color:#333;}
a:hover{color:#ff3300;}
.leftF{float:left;}
.rightF{float:right;}
.widthC{width:960px; margin:0 auto;}
.clearB{overflow:hidden; clear:both; _zoom:1;}
.valignM{vertical-align:middle;}
/*------------------------register--------------------*/
.reg_top{height:72px;}
.reg_logo{width:450px; height:40px; background:url(../../images/logo.gif) no-repeat; margin:16px 0 0 2px; display:inline;}
.returnH{padding:26px 0px 0 0;}
.returnH a{font-size:14px; padding:0 20px 0 30px; line-height:22px; background:url(../../images/home_ico.gif) no-repeat;}
.reg_main{width:960px; margin:0 auto; border:solid 1px #D9D9D9; background:#fff; clear:both;}
.reg_title{height:59px; background:url(../../images/reg_title.gif) repeat-x;}
.reg_t_l,.link_t_b{width:134px; height:48px; border:solid 1px #D9D9D9; border-bottom:none; margin:10px 0 0 20px; display:inline; background:url(../../images/reg_t_block.gif) repeat-x;}
.reg_t_l span{height:48px; line-height:48px; display:block; font-size:16px; color:#4A7F07; background:url(../../images/reg_t_ico.gif) no-repeat 13px center; padding-left:57px;}
.reg_t_r{width:50%;}
.reg_t_r span.reg_t_rTxt{font-size:14px; line-height:58px;}
.reg_t_rBtn{margin:16px 15px 0; display:inline; width:85px; height:27px; background:url(../../images/reg_btn.gif) no-repeat; color:#fff; font-size:14px; border:none; font-weight:bold; cursor:pointer;}
.reg_content{overflow:hidden; _zoom:1;}
.reg_c_l{width:565px; padding:35px 0 0 110px; font-family:"宋体";}
.reg_c_l p{font-size:14px; color:#6C6C6C; padding:15px 0; overflow:hidden; _zoom:1;}
.input-focus,.reg_c_ipTxt{width:238px; height:33px; border:solid 1px #ccc; line-height:33px; background:url(../../images/input_bg.gif) repeat-x;}
.reg_c_l label{width:90px; line-height:35px; text-align:right;}
.reg_c_l label,.input-focus,.reg_c_ipTxt{float:left;}
.reg_c_l p.ver_code{padding-left:90px;}
.reg_c_l p.ver_code img{border:solid 1px #E2E0E0; float:left;}
.reg_c_l p a{font-size:12px; color:#333; line-height:42px; margin-left:10px;}
.reg_c_l p a:hover{color:#4C7D08; text-decoration:underline;}
.reg_c_l p.pact{padding:0 0 0 90px; font-size:12px;}
.reg_c_l p.pact input,.reg_c_l p.pact span{vertical-align:middle;}
.reg_c_l p.pact span{margin-left:6px;}
.reg_c_l p.pact span a{color:#4C7D08; margin-left:8px;}
.reg_c_l p.pact span a:hover{color:#4C7D08; text-decoration:underline;}
.zc_btn{padding:15px 0 15px 90px;}
.btn1{width:150px; height:35px; background:url(../../images/zc_btn.gif) no-repeat; color:#fff; font-size:16px; font-family:"微软雅黑"; border:none; cursor:pointer;}
.reg_c_r{width:242px; height:400px; padding:80px 0 0 40px; background:url(../../images/rel_m_line.gif) no-repeat left 50px; font-family:"宋体";}
.reg_otherL{color:#808080; font-weight:bold;}
.reg_c_r ul{margin-top:10px; background:url(../../images/ico_l.gif) no-repeat left 7px;}
.reg_c_r ul li{height:29px; line-height:29px; padding-left:26px;}
.reg_c_r ul li a{color:#0977BD;}
.reg_c_r ul li a:hover{color:#0977BD; text-decoration:underline;}
.single_foot{height:120px; line-height:30px; text-align:center; color:#424242; font-family:Tahoma,Helvetica,Arial,"宋体"; padding-top:10px;}
.single_foot a{color:#666;}
.single_foot a:hover{color:#c00; text-decoration:underline;}
.footer_border{ border:1px solid #d9d9d9; color:#ccc;}
.foot_copy{line-height:24px; padding-top:10px; color:#666;}
.point{border:1px solid #ffbf7a; background:#fffced; margin-bottom:10px; margin-right:100px;margin-left:8px;position:relative}
.point .content{padding:8px 10px;}
.point .content .title{color:#ff8400;font-size:14px;}
.point .content p{color:#777; text-indent:20px;font-size:12px;}

.login_m{padding-top:60px;}
.zc_btn a{margin-left:10px; color:#333;}
.zc_btn a:hover{color:#4C7D08; text-decoration:underline;}
.login_btn,.zc_btn a,.qx_btn{vertical-align:middle;}
.login_btn{width:70px; height:28px; background:url(../../images/login_btn.gif) no-repeat; color:#fff; border:none; cursor:pointer; font-size:14px; font-weight:bold;}
.login_r{height:330px;}

.link_t_b{width:155px;}
.link_radio{display:block; float:left; padding-top:10px; *padding-top:8px;}
.link_radio span{margin:0 6px;}
.drop_b{padding-top:7px; display:block; float:left;}
.drop_l{width:230px; height:22px; border:solid 1px #ccc;}
.qx_btn{width:70px; height:28px; background:url(../../images/qx_btn.gif) no-repeat; color:#666; border:none; cursor:pointer; font-size:14px; font-weight:bold;}
.link_t_b span{height:48px; line-height:48px; display:block; font-size:16px; color:#4A7F07; background:url(../../images/reg_t1_ico.gif) no-repeat 12px center; padding-left:45px;}
/*------------------------------about us--------------------------------*/
.pag_body{background:#fff;}
.pag_top{height:72px;}
.pag_logo{width:452px; height:40px; margin:16px 0 0;}
.pag_home{padding:26px 0 0;}
.pag_home a{font-size:14px; padding:0 20px 0 30px; line-height:22px; background:url(../../images/home_ico.gif) no-repeat;}
.pag_nav{height:36px; background:url(../../images/pag_nav.gif) no-repeat top center;}
.pag_nav ul li{width:135px; line-height:36px; background:url(../../images/pag_navL.gif) no-repeat right center; padding-right:2px; text-align:center; float:left;}
.pag_nav ul li a{color:#fff; font-size:14px; font-family:"宋体"; font-weight:bold;}
.pag_nav ul li a:hover{color:#fff; text-decoration:none;}
.pag_nav ul li.last{background:none; padding:0;}
.pag_site{height:40px; line-height:40px; font-family:"宋体";clear:both;}
.pag_main{overflow:hidden; _zoom:1;}
.pag_left{width:128px; background:#F6F6F6; border:solid 1px #DEDEDE;}
.pag_left h1{height:43px; border-bottom:solid 1px #EDEDED; font-size:14px; line-height:43px; text-align:center; font-weight:normal;}
.pag_sumNav{display:none}
.pag_sumNav li{height:43px; border-bottom:solid 1px #EDEDED; font-size:14px; line-height:43px; text-align:center; font-family:"宋体"; position:relative;}
.pag_sumNav li a.select{width:130px; height:45px; padding-right:11px; line-height:45px; text-align:center; display:block; background:url(../../images/subNav_block1.gif) no-repeat; position:absolute; left:-1px; top:-1px; font-weight:bold; color:#D45000;}
.pag_right{width:750px; background:#FAFAFA; border:solid 1px #E6E6E6; padding:23px 30px 22px; line-height:24px; color:#555; font-family:"宋体";}
.pag_right p{padding:7px 0 8px;}
.pag_contact{font-size:12px;}
.pag_contB{padding:0 0 0px 0px;}
.pag_contB p{padding:2px 0 4px;}
a.cor_orange{color:#ff6600;}
a:hover.cor_orange{color:#ff6600; text-decoration:underline;}
.pag_copyT{text-align:center; font-weight:bold; font-size:14px;}
.job_title{height:42px; line-height:42px; padding:0 20px; margin-bottom:10px; font-size:14px; font-weight:bold; background:#EBF4D8;}
p.pag_jobM{padding-left:20px; padding-right:20px;}
p.pag_jobM strong{color:#f60;}
p.pag_jobT{background:#f1f1f1;}
p.pag_jobT strong{color:#f60;font-size:13px;}
.pag_adC{padding:30px 0; width:825px;}
.pag_adCase li{width:252px; height:180px; float:left; margin:0 0 15px 17px; display:inline; text-align:center;}
.pag_adCase li img{border:solid 1px #C2C2C2; margin-bottom:5px;}
.pag_adTab{margin:0 auto;}
.pag_adTab th{text-align:left; color:#ff6600;}
.pag_adTab th,.pag_adTab td{height:35px; vertical-align:middle;}
.orangeTxt{color:#f60;}
.adE{padding-left:20px; padding-right:20px; width:770px;}
.ad_title{height:36px; line-height:36px; background:#fff; padding-left:15px; color:#f60; font-weight:bold; font-size:14px;}
.adEp{background:#fff; padding:10px;}
.adEp_l{border-bottom:dashed 1px #BEBEBE; padding:0 0 10px; margin-top:15px;}
.adEp_img{ text-align:center;}
.adEp_img img{border:solid 1px #D7D7D7;}
.adEp_spe{padding:0 0 10px; text-align:center;}
.adEp_spe span{margin-right:30px;}
.adEp_spe em{color:#f60; font-style:normal; font-weight:bold;}
.adEp_name{font-size:14px; font-weight:bold; text-align:center;}
.rolinList li{margin-bottom:10px; border-bottom:solid 1px #ccc;}

#code{width:120px; height:33px; border:solid 1px #ccc; line-height:33px; background:url(../../images/input_bg.gif) repeat-x; float:left;}
#logindiv p img,.reg_c_l p img{float:left; margin:5px 0 0 5px; display:inline;}
.onError,.onShow,.onFocus,.onCorrect,.onLoad{float:left; line-height:33px; font-size:12px; color:#0977BD; padding-left:8px;}
.yzm_txt{line-height:33px; padding-left:5px;}
.pact{ position:relative;}
.pact #protocoltip{float:none; position:absolute; left:370px; top:4px;}

.pag_online td{height:46px; vertical-align:middle;}
.pag_online td label{color:#f30;}
.online_select{width:120px; height:24px;}
.online_txt{width:320px; height:24px; line-height:24px;}
.online_txt1{width:150px; height:24px; line-height:24px;}
.pag_online td label.zdbs{margin-left:8px;}
.online_area{width:320px; height:150px;}
.online_sc{width:80px; height:24px; margin-left:5px;}
.online_btn{width:93px; height:27px; font-size:14px; font-weight:bold; color:#fff; background:url(../../images/online_btn.gif) no-repeat; border:none; cursor:pointer;}

/*-------------------------------------------投稿页面样式-----------------------------------------*/
#memberArea{width:960px!important; margin:0 auto;}
.col-auto{width:750px; background:#FAFAFA; border:solid 1px #E6E6E6; padding:23px 30px 22px; line-height:24px; color:#555; font-family:"宋体"; float:right;}
.col-1{border:none!important; background:none!important;}
.col-1 h5.title{height:40px; line-height:40px;}
