@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
a{ text-decoration:none; color:#666}
li{ list-style:none;}
img{border:0;}
.fl{float:left;}
.fr{float:right; text-align:left;}
.mb10{margin-bottom:10px;}
.mt20{margin-top:20px;}
#subcontent{width:1000px;margin:0 auto; overflow:hidden; font-family:"微软雅黑";}
#left_col{float:left;width:184px;display:inline; min-height:550px;}
/**/
.faq{margin-left:10px;width:182px;}
.faq, .mmenu/*, #submenu*/{border:1px solid #e0e0e0; overflow:hidden;}
#submenu{border-bottom:0;}
#submenu {width:184px;}
#submenu h3 {/*background:#e72482;*/ background:#e04d5f;width:184px;height:40px;font-family:"微软雅黑";	font-size:18px;	color:#fff;	line-height:40px;font-weight:normal;text-align:center; font-weight:bold;}
#submenu h3  a{color:#fff; text-decoration:none;}
#submenu ul {width:182px;text-align:center;overflow:hidden;}
#submenu ul li{line-height:40px;border-bottom:1px solid #dbdbdb;width:182px;background:url(../images/pic_04.gif) no-repeat scroll 150px 17px transparent;}
#submenu ul li a {color:#5b5a5a;font-size:14px;font-family:"微软雅黑";font-weight:bold;}
#submenu ul li a.curr_style {color:#e04d5f;font-size:14px; font-weight:bold;}
#submenu ul li a:hover {color:#d04858;}
.mmenu h3{border-bottom:1px solid #efefef; font:16px "Lucida Grande",microsoft yahei,微软雅黑; font-weight:normal; height:32px; line-height:32px; text-align:center; cursor:pointer; }
.mmenu ul{overflow:hidden;}
.mmenu ul li{display:inline-block;width:184px;font-size:14px; line-height:34px; text-indent:10px;white-space:nowrap; overflow: hidden; text-align:center;border-bottom:1px solid #EFEFEF;height:34px;}
.mmenu ul li.noborder{border-bottom:0;}
.mmenu ul li a.curr_style {color:#e04d5f;font-size:14px;font-weight:bold;}
.faq h3{border-bottom:1px solid #efefef; font:16px "Lucida Grande",microsoft yahei,微软雅黑; font-weight:normal; height:32px; line-height:32px; text-align:center;}
.faq ul{overflow:hidden;padding:10px 0;}
.faq ul li{display:inline-block;width:166px;font-size:12px; line-height:28px; text-indent:10px;white-space:nowrap; overflow: hidden; }
/**/
#right_col{width:760px;position:relative; margin-top:10px;padding-bottom:50px;}
#right_col h3{background:url(../images/pic_12.jpg) 0 bottom no-repeat;height:30px; font-size:16px;font-family:"微软雅黑";}
#right_col table{margin:0 auto;font-size:14px;color:#4d4d4d;}
#right_col  .binding{ margin-top:50px;}
#right_col .bindingok{ text-align:center;height:400px;margin-top:50px;}
#right_col  .binding img{ vertical-align:middle;}
#right_col .grey{ font-size:12px;color:#aaa;}
.input_style{height:26px; line-height:26px;border:1px solid #e5e5e7;border-top:1px solid #adadad;width:190px; text-indent:5px; font-family:Tahoma, Geneva, sans-serif}
.input_style1{height:26px; line-height:26px;border:1px solid #e5e5e7;border-top:1px solid #adadad;width:220px; text-indent:5px;font-family:Tahoma, Geneva, sans-serif}
.input_style_no{height:26px; line-height:26px;border:1px solid #e5e5e7;border-top:1px solid #adadad;width:190px; background:#efeff1; text-indent:5px;}
.btnstyle{ background:url(../images/btn_bg.gif) no-repeat; display:inline-block;width:78px;height:30px; line-height:30px; text-align:center; font-size:14px;color:#fff; }
.btngrey{background:url(../images/btn_bg_grey.gif) no-repeat; display:inline-block;width:80px;height:32px; line-height:32px; text-align:center; font-size:12px;color:#000;}
#right_col .updatetable{margin-top:50px;}
#right_col .fridtip{width:255px;height:78px; background:url(../images/fridtip.jpg)0 0 no-repeat;padding:10px 20px 10px 45px; line-height:24px;margin-top:5px;}
#right_col select{ vertical-align:middle; font-family:"微软雅黑" ;}
.acceptinfo{border-top:1px dotted #363636;padding:20px 0; text-indent:62px;}
/**/
.mbox1{width:700px;background:#fff;padding:20px 0;margin:20px 0;}
.mbox2{width:700px;background:#fff; overflow:hidden;}
.duihuan{margin-top:40px;}
.duihuan .mbox3{width:700px;background:#f4f4f5;padding:20px 0;overflow:hidden;}
.mtitle1{ font-size:20px;color:#2b2b2c;margin-bottom:10px;}
.mbox2 .jifenresult {border-top:1px solid #dadada;border-right:1px solid #dadada;}
.mbox2 .jifenresult td {border-bottom:1px solid #dadada;border-left:1px solid #dadada; font-size:12px;}
.mbox2 .jifenresult th{text-align:center;font-size:14px;border-bottom:1px solid #dadada;border-left:1px solid #dadada; background:#efefef;}
.mbox4{width:698px;background:#f4f4f5;margin:20px 0;border:1px solid #e1e1e1;}
.mbox4 .mtitle2{ background:#f4f4f5;height:30px; line-height:30px; text-indent:10px; font-size:14px;}
.mbox4 .mboxcon{ background:#fff; font-size:12px; line-height:24px;color:#666; padding:10px;}
/**/
.bangdingtip{margin:10px 0 20px 0;font-size:13px; line-height:24px;padding:0 50px 0 20px;}
.activecard span{color:#f00;margin-right:2px;}
.errortip1{font-size:12px;color:#bbb;}
.errortip1 em{display:inline-block;width:30px;}
.errortip2{float:left;height:24px; line-height:24px;border:1px solid #eaa3a3; font-size:12px;color:#414141; background:#fae5e5; padding:0 5px;}
.errortip2 em{display:inline-block;width:30px;}
/**/
.thefaq{width:730px;margin:30px 0;}
.thefaq .faq01{height:34px; line-height:34px; background:#f0efef;color:#4D4D4D; font-size:14px;}
.thefaq .faq02{ background:#fafafb; line-height:28px;color:#5e5e5e; font-size:14px;padding:10px 10px 10px 0;}
.thefaq .faq02 p{display:inline-bolck;}
.thefaq .faq02 a{color:#d02020;}
.thefaq .faq01 span{width:25px;font-weight:bold;color:#000; padding-left:10px;}
.thefaq .faq02 span{font-weight:bold;color:#000;}
/**/
.adarea{position:relative;/*height:272px;margin-bottom:30px;*/}
.ad1{width:466px;height:272px; position:absolute;left:0; top:0; background:#fff}
.ad2{width:284px;height:132px; position:absolute;top:0;left:474px; background:#fff}
.ad3{width:284px;height:132px;position:absolute;top:140px;left:474px; background:#fff}
.mcard{width:740px;position:relative;}
.mcard h2{ font-weight:normal; font-size:24px;margin-bottom:10px;}
.aMenu h4{ position:relative; height:40px;  color:#212121; line-height:40px; font-weight:normal; font-size:16px;border-bottom:1px dotted #d7d7d7;}
.aMenu h4.act{}
.aMenu h4 span{background:url(../images/jia.gif) 10px center no-repeat;padding-left:30px; cursor:pointer; font-weight:bold;}
.aMenu h4.act span{background:url(../images/jian.gif) 10px center no-repeat;padding-left:30px;}
.aMenu li  a{color:#000;}
.aMenu a{ display:block; text-decoration:none;}
/**/
#right_col .cardt01{ margin-top:50px;}
#right_col .cardt02{ text-align:center;height:400px;margin-top:50px;}
#right_col .cardt03{ line-height:30px;margin-top:50px;margin-left:20px;}
#right_col .btnstyle2{ background:url(../images/btn_bg2.gif) no-repeat; display:inline-block;width:78px;height:30px; line-height:30px; text-align:center; font-size:14px;color:#fff; }
#right_col .cardt04{width:640px; background:#f6f5f5;height:420px; overflow:hidden; font-size:13px; padding:30px;margin-top:30px;margin-left:20px;}
#right_col .cardt04 p{line-height:22px;color:#5d5d5d;}
#right_col .cardt04 table{border-top:1px solid #cacaca;border-right:1px solid #cacaca; background:#fff;}
#right_col .cardt04 table td{border-bottom:1px solid #cacaca;border-left:1px solid #cacaca;}
#right_col .cardt05{ width:660px; background:#fff;font-size:13px; line-height:24px;padding:20px 0 50px 20px;color:#5d5d5d;}
#right_col .cardt04 strong, #right_col  .cardt05 strong{ font-weight:bold;color:#000;}
#right_col .cardt06{border-top:1px solid #dadada;border-right:1px solid #dadada;margin-top:50px;}
#right_col .cardt06 td {border-bottom:1px solid #dadada;border-left:1px solid #dadada; font-size:12px;}
#right_col .cardt06 th{ text-align:center;font-size:14px;border-bottom:1px solid #dadada;border-left:1px solid #dadada; background:#efefef;}
#right_col .cardtop{margin-top:15px; text-indent:20px;}
#right_col .cardstep{width:720px;margin:30px 0; background:url(../images/f_step_bg.jpg) no-repeat;}
#right_col .cardstep h4{padding:30px 0;}
#right_col .cardtop p, #right_col  .cardstep p{ line-height:24px;font-size:13px; color:#666666;}
#right_col .cardstep p strong{font-size:14px;color:#000;}
/**/
#div_h{ }
#div_h ul{ list-style-type:none;}
#div_h ul li{ float:left;}
#div_h ul li.prictice_1{ padding-left:5px; width:30px;}
#div_h ul li.prictice_1 img{ position:relative; top:3px;}
.hidden{ border:#ccc 1px solid; width:225px; padding:10px 0px 10px 10px; background-color:#f9f9f9; text-align:left;}
/**/
.mcon{background:#fafafb; font-size:14px; line-height:28px;}
.mcon p{font-size:14px;}
.mcon p a{ display:inline;color:#cb1515; text-decoration:underline;}
p.mitem01{ font-size:16px;color:#000000;}
p.mitem01 a{ display:inline;color:#cb1515; text-decoration:underline; font-size:14px;}
#right_col .mitemtable{border-top:1px solid #ccc;border-right:1px solid #ccc; background:#fff;margin:0;}
#right_col .mitemtable td{border-bottom:1px solid #ccc;border-left:1px solid #ccc;}
#right_col .mtable01{margin:0;}
#right_col .mtable02{margin:0;}
p.mtip{margin:10px 0;color:#333; font-size:12px;}
.mtysh{ font-size:13px; line-height:18px;}
.mtysh td strong{color:#000;}
p.more01{ font-size:12px; text-align:right;padding:10px 10px 0 0;}
#submenu #submenu_menu{width:130px;margin:0 auto 10px; background:#F0EFEF;}
#submenu #submenu_menu p{ line-height:30px;border-bottom:1px solid #dddada; font-size:13px; }
#submenu #submenu_menu p a{ font-size:13px;font-weight:bold;}
#submenu #submenu_menu p.noborder{border-bottom:0px;}