.head_top { width: 100%; }
.login_box { float: right; height: 30px; line-height: 30px; }
.login_box li { color: #666; float: left; }
.login_box li a { color: #666; padding: 0 5px; }
.login_box li.gwc_icon { background: url("../images/gwc_icon.png") no-repeat scroll left center; padding: 0 15px; }
.login_box li.login_icon { background: url("../images/login_icon.png") no-repeat scroll left center; padding-left: 15px; position: relative; }
.login_box li.login_icon .wdzy { background: none repeat scroll 0 0 #fff; border: 1px solid #ddd; left: 0; position: absolute; top: 30px; z-index: 30; }
ul.wdzy li { width: 100%; }
ul.wdzy li a { display: block; float: left; padding: 0; text-align: center; transition: none 0s ease 0s; width: 100%; }
ul.wdzy li a:hover { background: none repeat scroll 0 0 #fea134; color: #fff; }
.logo { float: left; }
.bg_f4 .logo { margin: 10px 0; }
.bg_f4 .mar_0 { margin: 0; }
.pd_15 { padding: 15px 0; }
.logo a { float: left; }
.logo h1 { display: none; }
.search_className { border-right: 1px solid #ddd; float: left; height: 30px; line-height: 30px; margin: 1px 0; position: relative; text-align: center; width: 80px; }
.search_className span { background: url("../images/icon_pull_orange.png") no-repeat scroll right center; font-size: 12px; padding-right: 20px; }
ul.kec_fl { background: none repeat scroll 0 0 #fff; border: 1px solid #ddd; left: 0; position: absolute; top: 30px; }
ul.kec_fl li { color: #666; padding: 0 10px; }
ul.kec_fl li:hover { background: none repeat scroll 0 0 #fea134; color: #fff; }
.search_text { border: 0 none; color: #666; float: left; height: 22px; line-height: 22px; width: 324px; }
.search_btn { background: url("../images/search_btn.png") no-repeat scroll left center; border: medium none; float: right; height: 32px; text-indent: -9999px; width: 66px; }
.tell { float: right; padding-top: 5px; width: auto; }
.p_t_18 { padding-top: 18px; }
.m_t_15 { margin-top: 15px; }
.menu { float: left; width: 100%; }
.menu li { float: left; font-size: 18px; line-height: 48px; text-align: center; width: 145px; }
li.catalogue { background-color: #ff5c10; display: inline; padding: 0; position: relative; text-align: center; width: 203px; }
li.catalogue a.kcfl { background: url("../images/icon_white_pull.png") no-repeat scroll right center; color: #fff; padding-right: 20px; }
li.catalogue a.open { background: url("../images/icon_white_up.png") no-repeat scroll right center; }
.catalogue_fl { background: none repeat scroll 0 0 #fff; border: 1px solid #ff6a08; box-shadow: 0 1px 5px #999; left: 0; padding: 10px 15px 0; position: absolute; top: 47px; width: 200px; }
.catalogue_fl_box { float: left; width: 100%; }
.catalogue_fl_box h2 { width: 100%; }
.catalogue_fl_box span { background: url("../images/kemu_04.png") no-repeat scroll left center; color: #666; float: left; font-size: 12px; height: 30px; line-height: 30px; padding-left: 25px; }
.more { float: right; padding-top: 8px; }
.catalogue_fl_box ul { display: block; float: left; width: 100%; }
.catalogue_fl_box ul li { color: #666; float: left; font-family: 宋体; font-size: 12px; line-height: 24px; margin: 0; padding: 0; text-align: center; width: 33%; }
.zykm ul li { padding: 0 8px; width: auto; }
.catalogue_fl_box { background: url("../images/kemu_06.png") repeat-x scroll center bottom; padding: 10px 0; }
.gxkm span.icon { background: url("../images/kemu_01.png") no-repeat scroll left center; }
.zykm span.icon { background: url("../images/kemu_02.png") no-repeat scroll left center; }
.xxkm span.icon { background: url("../images/kemu_03.png") no-repeat scroll left center; }
.qtkm span.icon { background: url("../images/kemu_04.png") no-repeat scroll left center; }
.bor_none { background: none repeat scroll 0 0; }
li.fr { float: right; font-size: 12px; padding-right: 0; }
.menu li a:hover { color: #ff5c10; }
.menu li a.kcfl:hover { color: #fff; }
.menu li.xxzx { background: url("../images/grey_30x30/nav_s.png") repeat-x scroll center top; }
.menu li.xxzx a { background: url("../images/icon_white.png") no-repeat scroll center bottom; color: #fff; display: block; }
.xyzx_main { background: #f4f4f4; height: auto; overflow: hidden; border-top: 1px solid #DDD; }
.box_shadow { background: none repeat scroll 0 0 #fff; box-shadow: 0 1px 5px #999; margin-bottom: 20px; }
.cjxg_box, .rjxz_box { color: #666; font-size: 16px; height: 40px; line-height: 40px; text-align: center; }
.cjxg_box { border-bottom: 1px solid #ddd; }
.cjxg_box:hover, .rjxz_box:hover { background: none repeat scroll 0 0 #f4f4f4; color: #ffae00; }
a.cx_bnt { color: #06f; font-size: 12px; margin-right: 20px; padding-top: 20px; }
.left_box { background-color: #fff; float: left; margin-bottom: 15px; width: 150px; border: 1px solid #ddd; }
.xueyuanzx_box { background: none repeat scroll 0 0 #fff; box-shadow: 0 1px 5px #999; float: left; margin-bottom: 25px; width: 100%; }
.left_box h2 { }
.xyzx_box_l { font-size: 14px; height: 40px; line-height: 40px; border-bottom: 1px solid #ddd; text-align: center; }
.xyzx_box_l span { float: left; line-height: 40px; width: 100%; }
.xyzx_box_l span a { color: #666; float: left; font-size: 16px; text-align: center; width: 100%; }
.xyzx_box_l span a.dqzt_nav, .xyzx_box_l span a:hover { color: #ff4a00; }
.xyzx_box_l span a.f_w { font-weight: bold; }
.xyzx_box { float: left; }
.xyzx_box h2.xxzx { background: url("../images/icon_01.png") no-repeat scroll left center; }
.xyzx_box h2.ddzx { background: url("../images/icon_02.png") no-repeat scroll left center; }
.xyzx_box h2.zhye { background: url("../images/icon_03.png") no-repeat scroll left center; }
.xyzx_box h2.shzx { background: url("../images/icon_04.png") no-repeat scroll left center; }
.xyzx_box h2 { border-bottom: 1px solid #ffd4b7; color: #777; font-family: 微软雅黑; font-size: 15px; font-weight: bold; height: 28px; line-height: 28px; text-align: center; }
.xyzx_box ul { float: left; width: 100%; padding-bottom: 10px; }
.xyzx_box ul.last { border-bottom: 0; }
.xyzx_box ul li { float: left; font-size: 17px; line-height: 55px; text-indent: 60px; width: 100%; border-bottom: 1px solid #ddd; }
.xyzx_box ul li a { color: #666; display: block; }
.xyzx_box ul li span { color: #666; display: block; }
.xyzx_box ul li:hover a { color: #ff5c10; }
.xyzx_box ul li a.dqzt_nav { color: #ff5c10; background: #fff; }
.left_nav { float: left; width: 200px; }
.footer { background: none repeat scroll 0 0 #eaeaea; padding: 30px 0; }
.footer p { color: #666; line-height: 24px; text-align: center; width: 100%; }
.user_jbxx_box { width: 705px; }
.xxzx_user_table { border-bottom: 1px dotted #ccc; padding-bottom: 20px; }
.user_img { background: url("../images/user_img_bg.png") no-repeat scroll 0 0; display: block; height: 80px; width: 80px; border-radius: 50%; overflow: hidden; position: relative; z-index: 3; }
.user_img .xiugrx_tx { display: none; background: url(../images/index/tijbj.png); font-size: 14px; text-align: center; position: absolute; z-index: 888; top: 0; left: 0px; color: #fff; height: 80px; width: 80px; text-align: center; line-height: 80px; }
.xxzxuser_name { color: #333; line-height: 45px; font-size: 14px; }
.xxzx_balance_top { line-height: 45px; font-size: 14px; }
.xxzx_balance_top span { color: #666; font-family: 微软雅黑; font-size: 14px; }
.xxzx_balance_top span font { color: #ff5c10; padding: 0 5px; font-size: 20px; }
.xxzx_balance_top span.xxk { padding-left: 60px; }
.czcc_box p { height: 45px; line-height: 45px; overflow: hidden; }
.czcc_box a.wszl_link { color: #0099FF; font-size: 16px; text-decoration: underline; display: block; line-height: 45px; }
.czcc_box a.czann_but { color: #fff; font-size: 14px; height: 30px; line-height: 30px; width: 75px; border-radius: 5px; background: #0099FF; text-align: center; display: block; margin-top: 7px; }
.balance { margin-top: 10px; }
.balance a { font-size: 14px; display: inline-block; line-height: 35px; color: #666; }
.balance a:hover { color: #ff4900; }
.notice { background: none repeat scroll 0 0 #fff; border-left: 1px dotted #ccc; float: right; height: 190px; padding: 0 10px; width: 255px; overflow: hidden; }
.notice h2 { background: url("../images/icon_12.png") no-repeat scroll left center; color: #333; margin-bottom: 10px; padding-left: 30px; }
.notice ul li { line-height: 30px; height: 30px; width: 100%; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; -moz-binding: url('ellipsis.xml#ellipsis'); overflow: hidden; }
.notice ul li a { background: url("../images/icon_13.png") no-repeat scroll left center; margin-left: 10px; padding-left: 10px; }
.wdkc_box { margin: 15px 0; width: 100%; }
.wdkc_box h2 { color: #666; font-family: 微软雅黑; font-size: 18px; overflow: hidden; height: auto; }
.wdkc_box ul { float: left; padding: 10px 0 15px; width: 100%; }
.wdkc_box ul li { background: url("../images/zwtp.png") no-repeat scroll top center #fff; float: left; margin-right: 22px; padding-bottom: 10px; width: 180px; border: 1px solid #ddd; }
.wdkc_box ul li.mar_0 { margin-right: 0; }
.wdkc_img { float: left; }
.wdkc_img img { width: 180px; height: 101px; }
.wdkc_box ul li span.wdkx_bnt { float: left; padding-top: 5px; width: 100%; }
.wdkc_box ul li span.tjkc_name { background: url("../images/add_img.png") no-repeat scroll center center #fff; color: #ddd; float: left; font-family: 微软雅黑; font-size: 18px; font-weight: bold; padding: 106px 0 17px; text-align: center; width: 100%; }
a.wdkc_name { color: #666; float: left; font-size: 12px; line-height: 22px; text-indent: 10px; }
span.wdkc_jdt { background: none repeat scroll 0 0 #f4f4f4; float: left; margin: 5px 10px; padding: 1px; width: 155px; }
span.wdkc_jdt em { background: none repeat scroll 0 0 #ff9200; display: block; float: left; height: 5px; width: 50%; }
a.wdkc_btn { background: url("../images/orange_20x20/network-pc.png") no-repeat scroll left center; color: #999; float: right; font-size: 12px; height: 24px; line-height: 24px; margin-right: 15px; padding-left: 25px; }
a.wdkc_btn:hover { background: url("../images/orange_20x20/network-pc.png") no-repeat scroll left center; color: #ff8f00; transition: none 0s ease 0s; }
.cxh_box { margin: 15px 0; width: 100%; }
.cxh_box h2 { color: #666; font-family: 微软雅黑; font-size: 18px; }
.cxh_box ul { float: left; padding: 15px 0; width: 100%; }
.cxh_box ul li { background: none repeat scroll 0 0 #fff; box-shadow: 0 1px 5px #999; float: left; margin: 0 10px; padding-bottom: 3px; width: 180px; }
a.cxh_name { color: #666; float: left; font-size: 12px; padding: 5px 0; text-indent: 10px; width: 100%; }
.cxh_lb { color: #666; float: left; padding-left: 10px; }
.cxh_ks { color: #ffa200; float: right; padding-right: 10px; }
.jxjylc_box ul { background: none repeat scroll 0 0 #fff; border: 1px solid #ddd; }
.jxjylc_box ul li { background: url(../images/xx_center_tb/jt_47.png) no-repeat scroll right center; float: left; overflow: hidden; width: 16.666%; padding: 10px 0; }
.jxjylc_box ul li img { float: left; margin-left: 10px; }
.jxjylc_box ul li .bzmc { font-size: 14px; float: left; width: 65px; margin-left: 10px; color: #666; }
.jxjylc_box ul li .bzmc span { display: block; font-size: 12px; color: #999; }
.jxjylc_box ul li.bg_none { background: none repeat scroll 0 0; }
.wdkc_bar { background: none repeat scroll 0 0 #fff; height: 41px; width: 100%; }
.wdkc_bar h2 { color: #fff; float: left; font-size: 12px; height: 41px; line-height: 41px; padding: 0 20px; }
.wdkc_bar ul { float: left; height: 41px; padding-left: 50px; }
.wdkc_bar ul li { color: #666; float: left; font-size: 12px; height: 41px; line-height: 41px; width: 180px; }
.wdkc_bar ul li font { color: #fe7d00; font-size: 16px; padding: 0 5px; }
.wdkc_lb { background: none repeat scroll 0 0 #f4f4f4; border: 2px solid #fff; height: 40px; position: relative; z-index: 9; }
.wdkc_lb_left { float: left; }
.wdkc_lb_left ul { float: left; padding-left: 10px; }
.wdkc_lb_left ul li { color: #666; float: left; height: 41px; line-height: 41px; padding: 0 10px; }
.wdkc_lb_left ul li a { color: #666; }
.wdkc_lb_left ul li a.selected { background: none repeat scroll 0 0 #fe7e00; color: #fff; padding: 3px 10px; }
.wdkc_lb_right { float: right; padding: 8px 30px 0 0; }
.lb_text_search { background: none repeat scroll 0 0 #fff; border: 1px solid #ddd; color: #666; height: 22px; line-height: 22px; text-indent: 5px; width: 190px; }
.lb_btn_search { background: url("../images/wdkc_05.png") no-repeat scroll 0 0; border: medium none; float: left; height: 24px; width: 34px; }
td.gray_td { padding: 0; }
.gray_bg { background: none repeat scroll 0 0 #f4f4f4; border: 2px solid #fff; display: block; height: 40px; line-height: 40px; text-align: center; }
span.ckgd_btn { background: url("../images/wdkc_07.png") no-repeat scroll right center; color: #666; padding: 5px 30px; }
.wdkc_bar ul.sbqk { padding-left: 20px; }
.wdkc_bar ul.sbqk li { width: 133px; }
.wdkc_lb_select { background: none repeat scroll 0 0 #f4f4f4; border-left: 14px solid #fff; border-right: 14px solid #fff; height: 30px; position: relative; }
.wdkc_lb_select ul { padding: 5px 20px; }
.wdkc_lb_select ul li { background: none repeat scroll 0 0 #fff; color: #666; float: left; font-size: 12px; height: 20px; line-height: 20px; margin-left: 10px; padding: 0 25px 0 5px; position: relative; }
.wdkc_lb_select ul li span { background: url("../images/delete.png") no-repeat scroll right center; height: 20px; position: absolute; right: 5px; top: 0; width: 20px; }
.dd_je { color: #fe7e00; font-size: 12px; font-weight: bold; }
.dd_tab td { border-bottom: medium none; }
.dd_tab tr:hover { background: none repeat scroll 0 0; }
.dd_tab td.bg_y { background: none repeat scroll 0 0 #fefef3; border-left: 1px solid #ddd; }
.dd_tab td { border-top: 1px solid #ddd; }
.dd_tab td a.ddzf_zf_bnt { background: none repeat scroll 0 0 #fea134; color: #fff; float: none; margin-left: 10px; padding: 5px 20px; text-decoration: none; }
.beader_box { color: #666; font-size: 12px; height: 40px; line-height: 40px; padding: 7px 0; width: 100%; }
.beader_box a { color: #666; padding: 0 5px; }
.beader_box span { color: #666; padding: 0 5px; }
.beader_box span.font_s_20 { font-size: 20px; }
.gmkc_box { margin-bottom: 20px; position: relative; z-index: 2; height: auto; overflow: hidden; }
.gmkc_left { position: relative; z-index: 23; float: left; }
.gmkc_left .bfzz_box { position: absolute; z-index: 888; display: block; width: 320px; height: 180px; top: 0px; left: 0px; }
.gmkc_left img { width: 320px; height: 180px; }
.gmkc_right { float: right; width: 862px; }
.gmkc_right h2 { color: #333; font-size: 18px; line-height: 30px; margin-bottom: 10px; width: 100%; }
.gmkc_xx { width: 662px; position: absolute; z-index: 88; bottom: 0px; left: 340px; }
.gmkc_xx ul { width: 100%; }
.gmkc_xx ul li { color: #666; font-size: 14px; line-height: 24px; width: 100%; }
.gmkc_xx ul li .xxsj_xs { color: #999; font-style: normal; }
.gmkc_xx ul li span { float: left; }
.gmkc_xx ul li span.user_icon { background: url("../images/orange_20x20/agent.png") no-repeat scroll left center; color: #ff5c10; font-size: 12px; padding-left: 20px; }
.gmkc_xx ul li a { color: #fff; float: left; font-size: 24px; margin: 10px 0 0; padding: 25px 50px; }
.gmkc_xx ul li a.gmkc_bnt { background: none repeat scroll 0 0 #ff5c10; float: right; }
.gmkc_xx ul li a.jrgwc_bnt { color: #3399ff; font-size: 18px; line-height: normal; margin: 0; padding: 73px 0 0 170px; }
.gmkc_xx ul li a.y_color { color: #ff5c10; font-weight: bold; text-decoration: none; }
.gmkc_xx ul li a.kcgm_bnt { margin-top: 40px; }
.wodpj_box { height: auto; overflow: hidden; line-height: 14px; }
.wodpj_box font { color: #ff5c10; padding: 0 5px; }
.wodpj_box em { font-size: 12px; font-style: inherit; }
.wodpj_box .myd { float: left; display: block; background: url("../images/g_x.png") repeat-x scroll 0 0; height: 24px; margin-right: 15px; width: 125px; }
.wodpj_box .myd em { background: url("../images/o_x.png") repeat-x scroll 0 0; display: block; float: left; height: 24px; width: 50px; }
.kcjs_box { float: left; margin-bottom: 10px; width: 100%; }
.kcjs_left { float: left; width: 715px; }
.kcjj_box { }
.kcjj_box h2 { border-bottom: 1px solid #ddd; color: #666; font-size: 16px; height: 30px; line-height: 30px; }
.kcjj_box h2 span { float: left; }
.kcjj_box p { color: #666; font-size: 12px; line-height: 30px; }
.ml_tab { border-collapse: collapse; border-spacing: 0; margin: 0 auto; width: 100%; }
.ml_tab td { border-bottom: 1px dashed #ddd; color: #666; font-size: 14px; line-height: 30px; padding: 5px 0; height: 40px; }
.ml_tab tr:hover { background: none repeat scroll 0 0 #fffbf1; }
.ml_tab tr:hover td { color: #ffae00; }
.ml_tab a.ks_xuex { display: none; width: 108px; height: 30px; line-height: 30px; padding: 0px; text-align: center; color: #fff; border: 1px solid #ff5c10; background: #ff5c10; float: right; }
.ml_tab .hover a.ks_xuex, .ml_tab tr:hover a.ks_xuex { display: block; }
.ml_tab .hover a.ks_xuex:hover, .ml_tab tr:hover a.ks_xuex:hover { background: url(../new_img/bf_icon.png) no-repeat right center #ff5c10; color: #fff; }
.ml_tab .bfan_bnt { background: url("../images/grey_20x20/play.png") no-repeat scroll right center; display: block; width: 108px; float: right; }
.ml_tab tr:hover td a.bfan_bnt, .ml_tab .hover td a.bfan_bnt { display: none; }
.ml_tab tr.bor_none td { border-bottom: medium none; }
.kcjj_box h2 a { color: #666; float: right; font-size: 12px; }
h2.mt_20 { margin-bottom: 20px; }
.kcjj_box ul { float: left; margin-top: 20px; width: 100%; }
.kcjj_box ul li { float: left; font-size: 12px; padding-right: 20px; width: 206px; }
.kcjj_box ul li a:hover { color: #666; }
.kcjj_box ul li a span { display: block; line-height: 30px; }
.kcjj_box ul li a font { color: #ff5c10; font-size: 12px; }
.kcjs_right { float: right; width: 260px; }
.jsjs_box { background: #fff; border: 1px solid #ddd; margin-bottom: 30px; padding: 20px 15px 10px; }
.jsjs_box h2 { border-bottom: 1px solid #ddd; color: #666; font-size: 16px; line-height: 30px; margin-bottom: 30px; }
.jsjs_box p { color: #666; font-size: 12px; line-height: 180%; }
.jsjs_box p strong { color: #666; float: left; font-size: 14px; font-weight: normal; padding-bottom: 10px; width: 100%; }
.jsjs_box p a { background: url("../images/grey_20x20/cs_xx.png") no-repeat scroll right center; float: right; font-size: 12px; margin-top: 10px; padding-right: 20px; }
.kcpl_box { height: auto; overflow: hidden; }
a.wite_pl { font-size: 14px; color: #ff5c10; background: url(../new_img/xie_pl.png) no-repeat left center; padding-left: 16px; }
.kcpl_h { width: 100%; height: auto; overflow: hidden; }
.kcpl_h img { float: left; margin-right: 15px; border-radius: 50%; }
.kcpl_h h3 { color: #666; font-size: 16px; height: auto; overflow: hidden; }
.kcpl_h h3 .pl_time { font-size: 14px; color: #999; }
.kcpl_h h3 .plr_name { color: #ff5c10; }
.kcpl_h .plxx_bnt { background: url("../images/g_x.png") repeat-x scroll 0 0; display: block; float: left; height: 23px; width: 125px; }
.kcpl_h .plxx_bnt em { background: url("../images/o_x.png") repeat-x scroll 0 0; display: block; height: 23px; width: 50px; }
.plxq_t { color: #666; font-size: 12px; line-height: 22px; margin-left: 65px; }
.kcpl_b { float: left; padding-top: 5px; width: 100%; }
.kcpl_b span.sj { color: #ddd; float: left; }
.kcpl_b span.zc { color: #666; float: right; padding-top: 5px; }
.kcpl_b span.hf { background: url("../images/hf_icon.png") no-repeat scroll 3px 5px #f4f4f4; color: #666; float: right; margin-left: 15px; padding: 5px 10px 0 20px; }
.plk_1 { background: none repeat scroll 0 0 #f4f4f4; padding: 10px 10px 0; }
.plk_1 .plk { color: #666; float: left; font-size: 12px; height: 24px; margin-right: 10px; overflow: hidden; width: 150px; }
.plk_1 .hf_bnt { background: none repeat scroll 0 0 #ffab00; border: medium none; color: #fff; font-size: 12px; font-weight: bold; height: 30px; padding: 0 5px; }
.kcpl_t { background: none repeat scroll 0 0 #f4f4f4; padding: 10px 10px 0; }
.kcpl_t p { color: #666; line-height: 20px; }
.kcpl_t p.bor_bt { border-bottom: 1px solid #ddd; }
.kcpl_t p.kcpl_bottom { float: left; padding-top: 10px; width: 100%; }
.kcpl_bottom span.t { color: #ddd; float: left; }
.kcpl_bottom span.h { float: right; }
.br_bottom { background: none repeat scroll 0 0 #ddd; border-top: 5px solid #f4f4f4; float: left; height: 1px; width: 100%; }
.kcpl_list { height: auto; overflow: hidden; border-bottom: 1px dashed #ddd; width: 100%; padding: 10px 0; }
.kcpl_t p font { color: #ffab00; font-size: 12px; padding: 0 5px; }
.kcpl_b span.bg_none { background: none repeat scroll 0 0; }
.plgd_box { float: left; width: 100%; }
a.pl_more { color: #666; float: right; font-size: 12px; margin-top: 10px; padding-right: 10px; padding-top: 10px; }
.w_720 { border: 1px solid #ddd; float: none; margin: 30px auto; width: 720px; }
span.guanbi_bnt { background: url("../images/guanbi_icon.png") no-repeat scroll 0 0; display: block; height: 24px; width: 24px; }
li.gmtc_bnt { margin-top: 10px; }
.gmkc_xx ul li a.jrgwc_t { padding-top: 66px; }
.gmkc_xx ul li font.xueshi_icon { color: #666; font-size: 12px; }
table.zjdd_tab { background: none repeat scroll 0 0 #fff; float: left; margin-top: 10px; width: 100%; }
.cxh_box h2.cxh_title { height: auto; overflow: hidden; width: 100%; }
.wdkc_box h2 span, .cxh_box h2.cxh_title span { float: left; }
.wdkc_box h2 a, .cxh_box h2.cxh_title a { float: right; font-size: 12px; }
table.zjdd_tab ul li { box-shadow: none; }
table.zjdd_tab td { color: #666; font-size: 12px; padding: 0 19px; text-align: center; }
table.zjdd_tab td.td_bor_right { text-align: left; }
.zjdd_tab .kc_mc h2 img { margin-right: 10px; }
.zjdd_tab .kc_mc { display: block; padding: 20px 0 12px; }
.zjdd_tab .kc_mc ul li { font-size: 12px; line-height: 28px; margin: 0; }
.zjdd_tab .kc_mc ul { padding: 0; }
.zjdd_tab td a { display: block; float: none; font-size: 12px; padding: 5px 0; width: 100%; }
.zjdd_tab td.bor_top_n { border-top: medium none; }
.zjdd_tab td.bor_top_n .kc_mc { border-top: 1px dashed #ddd; }
table.zjdd_tab td { border-bottom: 1px solid #ddd; }
table.zjdd_tab td.td_bor_right { border-bottom: 1px dashed #ddd; border-top: medium none; }
table.zjdd_tab td.last_td { border-bottom: 1px solid #ddd; }
table.zjdd_tab th { border-bottom: 1px solid #ddd; }
.zhcz_box { float: left; margin: 20px 0; width: 100%; }
.zhcz_content { background: none repeat scroll 0 0 #fff; padding: 20px; }
.zhcz_box h2 { color: #666; font-size: 16px; font-weight: bold; padding-bottom: 15px; }
.zhcz_tab { border-collapse: collapse; border-spacing: 0; float: left; margin: 30px 0 20px; width: 300px; }
.zhcz_tab td { color: #666; font-size: 16px; line-height: 45px; }
.qrcz_btn { background: none repeat scroll 0 0 #fe7e00; border: medium none; color: #fff; float: right; font-size: 12px; height: 30px; width: 100px; }
.xxk_text { border: 1px solid #ddd; color: #666; height: 24px; text-indent: 5px; width: 170px; }
.zhcz_right { border-left: 1px dashed #ddd; float: left; margin-left: 30px; margin-top: 20px; padding: 10px 0 10px 20px; }
.zhcz_right p { color: #666; font-size: 13px; line-height: 30px; }
.zhcz_right p a { color: #0063ff; text-decoration: underline; }
.f_n { float: none; }
.zhcz_content h2 { color: #666; font-size: 16px; }
.zhcz_content font { color: #ff9900; font-size: 12px; padding-left: 10px; }
.list_main_right { float: left; width: 950px; }
.list_main_right .kc_fl { background: #fff; border: 1px solid #ddd; /*border-top: 2px solid #ff8400;  */ margin-bottom: 30px; margin-top: 15px; padding: 15px; }
li.list_kc { margin-top: 0; }
.list_kc .catalogue_fl { width: 170px; }
.list_main_left { background: #fff; border: 1px solid #ddd; float: right; padding: 0 15px; width: 195px; }
.zjll_box { padding-bottom: 10px; width: 100%; }
.zjll_box h2 { font-size: 16px; color: #333; font-weight: 400; height: 35px; line-height: 35px; margin: 0 auto; background: url(../images/index/dx_43.jpg) left no-repeat; border-bottom: 1px solid #ddd; text-indent: 10px; overflow: hidden; margin-bottom: 0px; margin-top: 5px; }
.zjll_box ul { width: 100%; }
.zjll_box ul li { float: left; margin: 8px 0; width: 100%; position: relative; z-index: 2; }
.zjll_box ul li a { width: 100%; }
.zjll_box ul li a .tc_price { position: absolute; z-index: 88; left: 0px; top: 86px; height: 24px; line-height: 24px; color: #fff; background: url(../new_img/bj_blak50.png); text-align: right; width: 185px; padding-right: 10px; }
.zjll_box ul li a .tc_name { font-size: 14px; color: #333; width: 200px; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; -moz-binding: url('ellipsis.xml#ellipsis'); overflow: hidden; }
.zjll_box ul li a .cclx_fl { font-size: 12px; color: #989898; margin-top: 2px; }
.zjll_box ul li img { width: 195px; height: 110px; }
.zjll_box ul li a:hover .tc_name { color: #ff5c10; }
.kc_search { background: none repeat scroll 0 0 #f4f4f4; height: 24px; margin-bottom: 10px; padding: 8px 20px; }
.kc_search .kc_search_text { border: 1px solid #ddd; color: #666; float: left; height: 22px; line-height: 22px; margin-right: 10px; text-indent: 5px; width: 150px; }
.kc_search .kc_search_btn { background: url("../images/wdkc_05.png") no-repeat scroll 0 0; border: medium none; float: left; height: 24px; width: 34px; }
.lanm_ckxz { background: #FFF; height: auto; overflow: hidden; border: 1px solid #ddd; margin: 20px 0; padding: 5px 0; }
.km_box { padding: 3px 0; }
.km_box ul li { color: #6d6d6d; display: inline; float: left; font-size: 12px; padding: 0 5px; margin: 0 5px; cursor: pointer; height: 20px; line-height: 20px; border: 1px solid #fff; }
.km_box ul li:hover { color: #ff5c10; border-radius: 5px; border: 1px solid #fff; }
.km_box ul li.selected { color: #026fda; border: 1px solid #026fda; border-radius: 3px; }
.km_box ul li.bg_none { color: #999; padding: 0; margin-right: 0px; float: none; }
.list_kc { width: 100%; background: #FFF; }
.list_kc .list_tab { border: 1px solid #ddd; border-collapse: collapse; border-spacing: 0; width: 100%; }
.list_kc .list_tab th { background: #f7f7f7; border-bottom: 1px solid #ddd; }
.kc_top_left ul li { color: #333; float: left; font-size: 12px; height: 40px; padding: 0 10px; position: relative; z-index: 2; border-left: 1px solid #f7f7f7; border-right: 1px solid #f7f7f7; cursor: pointer; }
.kc_top_left ul li.px_xl_on { background: #FFF; border-left: 1px solid #ddd; border-right: 1px solid #ddd; }
.kc_top_left ul li.on_zt { background: #ff5c10; color: #fff; border-left: 1px solid #ff5c10; border-right: 1px solid #ff5c10; }
.kc_top_left ul li .top_jt_tb { margin-left: 5px; float: left; margin-top: 16px; }
.kc_top_left ul li .xwzx_erxl { display: none; position: absolute; top: 40px; left: -1px; border: 1px solid #ddd; background: #fff; width: 85px; overflow: hidden; }
.kc_top_left ul li .xwzx_erxl a { color: #666; float: none; display: block; line-height: 24px; padding: 0px; }
.kc_top_left ul li .xwzx_erxl a:hover { color: #ff5c10; }
.kc_top_left ul li span { float: left; height: 40px; line-height: 40px; padding: 0 5px; }
.kc_top_left ul li.selected span { color: #ffae00; }
.list_kc .list_tab td { border-bottom: 1px solid #ddd; padding: 20px 0; }
.list_kc_img { display: inline; float: left; margin-left: 15px; position: relative; width: 142px; z-index: 1; }
.list_kc_img a { float: left; }
.list_kc_img img { height: 80px; width: 142px; }
.list_kc_bottom { display: none; background: url(../new_img/bj_blak50.png); bottom: 0px; left: 0px; height: 80px; position: absolute; width: 142px; z-index: 10; }
.list_kc_plxx { background: url("../images/grey_20x20/xx_icon.png") repeat scroll left center; float: left; height: 15px; margin-top: 8px; width: 80px; }
.list_kc_plxx em { background: url("../images/orange_20x20/xx_icon.png") repeat-x scroll left center; display: block; float: left; height: 15px; width: 32px; }
.kc_plxx { background: url("../images/grey_20x20/xx_icon.png") repeat scroll left center; float: left; height: 15px; width: 80px; }
.kc_plxx em { background: url("../images/orange_20x20/xx_icon.png") repeat-x scroll left center; display: block; float: left; height: 15px; width: 100%; }
.fl { float: left; }
.list_kc_xx { display: block; margin-left: 15px; }
.list_kc_xx li { color: #666; font-size: 12px; padding-top: 4px; }
.list_kc_xx li.title { padding-top: 0; padding-bottom: 10px; }
.list_kc_xx li.title a { color: #333; font-size: 14px; font-weight: bold; line-height: normal; }
.list_kc_bnt { float: right; margin-right: 15px; }
.list_kc_bnt ul li { float: left; width: 100%; }
.list_kc_bnt ul li font { color: #333; float: right; font-size: 16px; padding-bottom: 10px; text-indent: 20px; text-align: left; width: 108px; }
.list_kc_bnt ul li a.bnt_ck { color: #3399ff; float: right; font-size: 12px; padding: 26px 15px 0 0; }
.list_kc_bnt ul li a.bnt_jrgwc { border: 1px solid #ff5c10; color: #ff5c10; float: right; font-size: 14px; height: 30px; line-height: 30px; text-align: center; width: 108px; }
.list_kc_bnt ul li a.bnt_jrgwc:hover { color: #fff; background: #ff5c10; border: 1px solid #ff5c10; }
.list_kc_bnt ul li a.but_gontshop { border: 1px solid #0099ff; color: #0099ff; float: right; font-size: 14px; height: 30px; line-height: 30px; text-align: center; width: 108px; }
.list_kc_bnt ul li a.but_gontshop:hover { color: #fff; background: #0099ff; border: 1px solid #0099ff; }
.list_kc_xx li font.c_o { color: #ff5c10; }
.list_kc_xx li font.c_g { color: #999; }
.list_kc .list_tab td font.c_o { color: #ff5c10; font-size: 12px; padding-right: 3px; }
.list_kc .list_tab td.page_td { background: none repeat scroll 0 0; padding: 10px 0; }
.list_kc .list_tab .hjjs_tr td { background: none repeat scroll 0 0 #f0f0f0; font-size: 18px; height: 50px; padding: 10px 0; }
.list_kc .list_tab td font.c_999 { color: #999; font-size: 12px; padding-right: 3px; }
.list_kcygm_box { padding: 0 15px; width: 80px; margin: 0 auto; border-top: 1px solid #fff; border-bottom: 1px solid #fff; margin-top: 12px; }
.list_kcygm_box .list_kc_plxx_news { background: url("../images/grey_20x20/xx_icon.png") repeat scroll left center; display: block; height: 15px; margin-top: 8px; width: 80px; }
.list_kcygm_box .list_kc_plxx_news em { background: url("../images/orange_20x20/xx_icon.png") repeat-x scroll left center; display: block; float: left; height: 15px; width: 32px; }
.list_kcygm_box .list_kc_pldj { background: url("../images/grey_20x20/agent.png") no-repeat scroll left center; color: #fff; line-height: 32px; padding: 0 10px 0 20px; }
.hjjs { background: url(../new_img/bj_blak50.png); height: 45px; width: 100%; margin-bottom: 20px; z-index: 888; }
.hjjs ul { width: 950px; margin: 0 auto; }
.hjjs ul li { color: #E4E4E4; float: left; font-size: 14px; line-height: 45px; padding-right: 20px; }
.hjjs ul li font { color: #fff; padding: 0 5px; }
.hjjs ul li a.quanxuan_bnt { color: #54fafc; font-size: 12px; }
.hjjs ul li.qgwcjs { float: right; padding-left: 20px; padding-right: 0px; }
.hjjs ul li.qgwcjs a { background: #ff4a00; color: #fff; float: left; font-size: 14px; height: 45px; line-height: 45px; text-align: center; width: 130px; }
.hjjs ul li a.grey_bg, .gwc_head a.grey_bg { background: #ff5c10 }
.kctc_box ul li { padding: 0 18px; }
.kcjj_box ul li img { border: 1px solid #ddd; padding: 2px; }
.me_box { position: relative; }
.cx_text { background: none repeat scroll 0 0 #ffffcc; display: block; font-size: 12px; left: -10px; line-height: normal; padding: 10px; position: absolute; top: 0; white-space: nowrap; }
.p_t_1 { margin-top: 15px; }
.list_main_right .list_tc { margin-top: 0; padding: 0; }
.list_tc .list_kc { margin-top: 0; }
.list_tc .list_tab th { padding: 5px 15px; }
.tc_tab .list_kc_xx ul li strong { color: #ff5c10; font-size: 16px; }
.list_tc { float: left; width: 100%; }
.tc_xx ul li { font-size: 16px; line-height: 36px; }
.tc_xx ul li span strong { color: #ff5c10; padding-right: 30px; }
.tc_content { margin-top: 0; }
.tc_content_head { border-bottom: 1px solid #ddd; height: 30px; width: 100%; }
.tc_content_head h2 { color: #666; float: left; font-size: 16px; line-height: 30px; }
.tc_content_head a { float: right; line-height: 30px; }
.tc_content table.tc_tab, .tc_content .tc_tab td { border: medium none; }
.tc_content table.tc_tab { margin: 0 auto; }
.tc_content .tc_tab tr td { border-bottom: 1px solid #ddd; }
.tc_tab .list_kc_img { margin-left: 0; }
.tc_tab .list_kc_bnt { margin-right: 0; }
.tc_content .tc_tab tr:hover { background: none repeat scroll 0 0; }
.tqtc_box { float: left; }
.tqtc_box h2 { border-bottom: 1px solid #ddd; color: #666; font-size: 18px; height: 30px; line-height: 30px; }
.tqtc_box h2 span { float: left; font-size: 16px; }
.tqtc_box h2 a { float: right; font-size: 12px; }
.tqtc_box ul { float: left; width: 100%; }
.tqtc_box ul li { float: left; padding-top: 20px; }
.tqtc_box ul li a { float: left; }
.tqtc_box ul li a img { border: 1px solid #ddd; height: 110px; padding: 2px; width: 194px; }
.tqtc_box ul li a span.tqtc_bnt { display: block; padding: 8px 0; }
.tqtc_box ul li a font { color: #ff5c10; padding: 8px 0; }
.w_200 { background: none repeat scroll 0 0 #fff; box-shadow: 0 1px 5px #999; padding: 20px 15px; width: 200px; }
.w_780 { background: none repeat scroll 0 0 #fff; box-shadow: 0 1px 5px #999; padding: 20px; width: 710px; }
.tc_tab .m_l_20 { margin-left: 20px; }
.tc_tab .m_r_20 { margin-right: 20px; }
.kctc_02 ul li { padding: 0 22px 0 0; width: 166px; }
.kctc_xx ul li { padding: 0 14px 0 0; width: 158px; }
.kctc_02 ul li.p_r_n { padding-right: 0; }
.kctc_02 ul li a { float: left; }
.kctc_02 ul li img { height: 114px; width: 152px; }
.kctc_03 ul li img { height: 90px; width: 160px; }
.list_main_right .w_740 { float: left; width: 740px; }
.gmkc_xx ul li.jiage span { color: #ff5c10; float: right; font-size: 20px; padding-right: 50px; }
.page_box { margin: 10px auto; width: 400px; }
.page_box ul { width: 100%; }
.page_box ul li { color: #666; cursor: pointer; float: left; font-size: 14px; line-height: normal; margin: 0 5px; padding: 0 5px; }
.page_box ul li:hover, .page_box ul li.selected { color: #ff5c10; }
.page_box ul li.bor_s:hover { border: 1px solid #ff5c10; color: #ff5c10; }
.page_box ul li.bor_s { border: 1px solid #ddd; color: #666; font-weight: bold; }
.tc_list_page { margin: 10px auto 25px; }
.kcjj_box h2 { border-bottom: 1px solid #3399ff; color: #000; }
.jsjs_box h2 { border-bottom: 1px solid #3399ff; color: #000; }
.kcjj_box h2 span { color: #000; float: left; }
.kcpl_title h2 { color: #000; }
.kcpl_title, .tqtc_box h2, .tc_content_head { border-bottom: 1px solid #3399ff; }
.kcjj_box h2 a { color: #999; }
td.page_td { background: none repeat scroll 0 0 #f4f4f4; }
.kcbf_box { background: none repeat scroll 0 0 #fff; border: 5px solid #fff; box-shadow: 0 1px 5px #999; float: left; margin-bottom: 30px; }
.kcbf_left { background: none repeat scroll 0 0 #f4f4f4; float: left; height: 467px; overflow: hidden; width: 745px; }
.kcbf_right { border: 2px solid #ff6702; float: right; min-height: 100px; width: 232px; }
.kcbf_right h2 { color: #ff572f; font-size: 14px; height: 40px; line-height: 40px; }
.kcbf_right h2.kcbf_title { background: none repeat scroll 0 0 #fff8ed; border-bottom: 1px solid #ffd190; color: #ff5700; padding-left: 20px; }
.kcbf_right h3 { background: none repeat scroll 0 0 #ccc; color: #666; font-size: 12px; height: 30px; line-height: 30px; }
.kcbf_right h3.kcbf_head { background: none repeat scroll 0 0 #fff8ed; border-bottom: 1px solid #ffd190; }
.kcbf_right h3 span { color: #3e3e3e; display: block; float: left; padding: 0 20px; }
.kcbf_right h3 span.selected { background: none repeat scroll 0 0 #fff8ed; color: #ec6c00; }
.mljy_content { background: none repeat scroll 0 0 #fff8ed; height: 432px; overflow: auto; padding-right: 5px; position: relative; }
.pull_bnt { background: none repeat scroll 0 0 #ff9900; display: block; height: 10px; position: absolute; right: 0; top: 0; width: 5px; }
.mljy_text { float: left; padding: 10px 0; }
.catalogue_list { color: #666; float: left; width: 100%; }
.catalogue_list ul, .catalogue_list ul li { cursor: pointer; display: block; line-height: 180%; padding: 0 10px; }
.catalogue_list ul li span { padding: 5px; white-space: nowrap; }
.catalogue_list span { display: block; }
.catalogue_list span:hover, .catalogue_list span.selected_tp { border: 1px dashed #ddd; color: #ec6c00; }
.kcbf_kp { background: none repeat scroll 0 0 #fff; border: 5px solid #fff; box-shadow: 0 1px 5px #999; float: left; margin-bottom: 30px; }
.kcbf_jy { background: none repeat scroll 0 0 #f4f4f4; float: left; height: 460px; padding: 20px; width: 622px; }
.kcbf_kp_right { background: none repeat scroll 0 0 #f4f4f4; float: right; width: 320px; }
.kcbf_ml { width: 316px; }
.kcbf_sp { float: left; height: 200px; overflow: hidden; padding-bottom: 10px; width: 320px; }
.kcbf_ml .mljy_content { height: 255px; }
.bg_f4 { background: none repeat scroll 0 0 #f4f4f4; }
.kcbf_sp .video_box { float: left; position: relative; width: 100%; }
.kcbf_sp .video_swf { height: 169px; width: 320px; }
.kcbf_sp .video_bottom .play_bnt { background: url("../images/grey_30x30/icon_right_16.png") no-repeat scroll center center; height: 16px; padding: 0 5px; width: 16px; }
.kcbf_sp .video_bottom .play_bnt_n { background: url("../images/grey_30x30/icon_right_t_16.png") no-repeat scroll center center; }
.kcbf_sp .time_text { font-size: 10px; height: 16px; line-height: 16px; }
.kcbf_sp .hint_text { font-size: 10px; height: 12px; line-height: normal; width: auto; }
.kcbf_sp .voice { height: 16px; margin-top: 0; padding-right: 5px; width: 88px; }
.kcbf_sp .voice_but { background: url("../images/voice_bnt_g_12.png") no-repeat scroll 0 0; height: 15px; width: 20px; }
.kcbf_sp .voice .voice_box { height: 2px; width: 61px; }
.kcbf_sp .voice .voice_bar { height: 2px; }
.kcbf_sp .vb_t em { height: 8px; top: -3px; }
.kcbf_sp .video_bottom { height: auto; padding: 5px 0; }
.voice:hover { background: url("../images/voice_bnt.png") no-repeat scroll 0 0; }
.kcbf_sp .voice:hover { background: url("../images/voice_bnt_12.png") no-repeat scroll 0 0; }
.kcbf_sp .voice_speaker { background: url("../images/speaker_12.png") no-repeat scroll 0 0; }
.content_jy { background: none repeat scroll 0 0 #f4f4f4; float: left; height: 100%; padding: 20px 0; width: 100%; }
.content_jy .content_jy_title { color: #444; display: block; font-size: 14px; font-weight: bold; line-height: 30px; padding: 8px 20px; }
.content_jy .content_jy_text { color: #777; font-size: 12px; line-height: 24px; padding: 4px 20px; text-indent: 2em; }
.banner_box { background: none repeat scroll 0 0 #fff; display: block; padding: 10px 5px; }
.banner_box .img_box ul { left: 0; position: relative; }
.banner_box .img_box ul li { float: left; padding: 20px 7px 5px; position: relative; width: 164px; }
.banner_box .img_box ul li.ybf_zz span { background: url("../images/grey_20x20/tm_bg.png") repeat scroll 0 0; height: 90px; left: 10px; line-height: 90px; position: absolute; text-align: center; top: 23px; width: 160px; }
.banner_box .img_box ul li.ybf_zz span em { color: #fff; font-size: 14px; font-style: normal; }
.banner_box .img_box ul li:hover a, .banner_box .img_box ul li.zzbf_zz a { color: #ff9900; }
.banner_box .img_box ul li:hover img { border: 1px solid #ff9900; }
.banner_box .img_box ul li.zzbf_zz img { box-shadow: 0 1px 5px #999; }
.banner_box .img_box ul li.zzbf_zz:hover img { border: 1px solid #ddd; }
.banner_box .img_box ul li a { float: left; line-height: 24px; }
.banner_box .img_box ul li img { border: 1px solid #ddd; height: 90px; padding: 2px; width: 160px; }
.banner_box .img_box { float: left; width: 890px; }
.banner_box .prev { background: url("../images/grey_30x30/icon_left_s.png") no-repeat scroll left center; cursor: pointer; float: left; height: 120px; text-align: center; width: 40px; }
.banner_box .next { background: url("../images/grey_30x30/icon_right_s.png") no-repeat scroll right center; cursor: pointer; float: right; height: 120px; text-align: center; width: 40px; }
.banner_box .prev:hover { background: url("../images/grey_30x30/icon_left_s_o.png") no-repeat scroll left center; }
.banner_box .next:hover { background: url("../images/grey_30x30/icon_right_s_o.png") no-repeat scroll right center; }
.p_r_box .jy_bnt a { background: url("../images/white_20x20/jy_icon.png") no-repeat scroll left center; color: #fff; display: block; float: left; font-weight: bold; padding-left: 25px; }
.p_r_box .sp_bnt a { background: url("../images/white_20x20/sp_icon.png") no-repeat scroll left center; }
.bfq_box_3 { background: none repeat scroll 0 0 #333; border-bottom: medium none; min-height: 719px; }
.hei_749 { min-height: 749px; }
.p_t_30 { padding-top: 30px; }
.search_left { background: #fff; border: 1px solid #ddd; float: left; margin-bottom: 30px; padding: 0 15px 15px; width: 715px; }
.search_left .list_tab { border-collapse: collapse; border-spacing: 0; width: 100%; }
.search_left .list_tab td { border-bottom: 1px solid #ddd; padding: 30px 0; vertical-align: bottom; }
.search_left .list_kc_xx li.title a { color: #333; font-size: 18px; }
.search_left .list_kc_xx li.title { padding-bottom: 10px; }
.search_left .list_tab td font.c_o { color: #ff5c10; font-weight: bold; }
.search_page { padding-top: 15px; }
.search_right { background: #fff; border: 1px solid #ddd; float: right; padding: 15px; width: 200px; }
.search_nav { background: none repeat scroll 0 0 #fff; border-top: 2px solid #ff5c10; box-shadow: 0 1px 5px #999; float: left; margin-bottom: 30px; width: 100%; }
.search_nav ul li { color: #666; float: left; font-size: 18px; height: 48px; line-height: 48px; padding: 0 30px; }
.search_nav ul li.selected { background: none repeat scroll 0 0 #ff5c10; color: #fff; font-weight: bold; }
.search_nav ul li.selected font { color: #fff; }
.search_nav ul li font { color: #666; font-size: 14px; font-weight: normal; padding: 0 5px; }
.search_right h2 { color: #333; font-size: 16px; font-weight: bold; height: 30px; line-height: 30px; padding-top: 5px; }
.search_right ul { float: left; padding-top: 10px; width: 100%; }
.search_right ul li span { color: #666; float: left; font-weight: bold; height: 30px; line-height: 30px; width: 100%; }
.search_right ul li a { color: #666; float: left; height: 30px; line-height: 30px; padding-right: 10px; }
.search_right ul li a.selected { color: #ff5c10; font-weight: bold; }
.search_list { border-bottom: 1px solid #ddd; float: left; padding: 15px 0; width: 100%; }
.search_list ul li { float: left; height: 32px; line-height: 32px; width: 100%; }
.search_list ul li a { color: #666; float: left; }
.search_list ul li span { color: #666; float: right; }
.search_list ul li a font.c_o { color: #ff5c10; }
.video_box { height: 100%; left: 0; position: absolute; top: 0; width: 745px; z-index: 980; }
.video_swf { background: none repeat scroll 0 0 #ddd; float: left; height: 420px; width: 745px; }
.video_bar { background: none repeat scroll 0 0 #666; float: left; height: 5px; width: 100%; }
.video_bar .bb_t { float: left; height: 5px; position: relative; width: 12px; }
.video_bar .bb_t em { background: url("../images/bar_bnt.png") no-repeat scroll 0 0; display: block; height: 12px; left: 0; position: absolute; top: -3px; width: 12px; }
.video_bar span.bar_bnt { background: none repeat scroll 0 0 #ff5c10; float: left; height: 5px; width: 50px; }
.video_bottom { background: none repeat scroll 0 0 #000; float: left; height: 42px; width: 100%; }
.video_bottom .play_bnt { background: url("../images/grey_30x30/icon_right.png") no-repeat scroll center center; float: left; height: 42px; width: 42px; }
.video_bottom .play_bnt_n { background: url("../images/grey_30x30/icon_right_t.png") no-repeat scroll center center; }
.time_text { color: #ddd; float: left; height: 42px; line-height: 42px; }
.hint_text { color: #666; float: right; height: 42px; line-height: 42px; padding-right: 10px; text-align: right; width: 182px; }
.voice { float: right; height: 18px; margin-top: 12px; padding-right: 25px; width: 108px; }
.voice_but { background: url("../images/voice_bnt_g.png") no-repeat scroll 0 0; float: left; height: 18px; width: 25px; }
.voice_speaker { background: url("../images/speaker.png") no-repeat scroll 0 0; }
.voice .voice_box { background: none repeat scroll 0 0 #444; float: left; height: 5px; margin-top: 6px; width: 83px; }
.voice .voice_bar { background: none repeat scroll 0 0 #fc9105; float: left; height: 5px; width: 20px; }
.vb_t { float: left; height: 3px; position: relative; width: 3px; }
.vb_t em { background: none repeat scroll 0 0 #cdcdcd; height: 13px; position: absolute; top: -4px; width: 3px; }
.p_r_box { float: left; position: relative; width: 745px; }
.p_r_box .jy_bnt { background: url("../images/grey_20x20/tm_bg_02.png") repeat scroll 0 0; display: block; height: 30px; line-height: 30px; padding-left: 5px; position: absolute; right: 0; top: 0; width: 55px; z-index: 990; }
.kcjy_box { background: none repeat scroll 0 0 #999; height: 467px; left: 0; position: absolute; top: 0; width: 100%; }
.t_mp_target { height: 100%; width: 100%; }
.scroll_box { background: none repeat scroll 0 0 #f8f8f8; margin-top: 3px; max-height: 340px; min-height: 100px; width: 100%; }
.scroll_img { height: 340px; position: relative; width: 100%; }
.scroll_img ul { float: left; height: 340px; overflow: hidden; width: 100%; }
.scroll_img ul li a { float: left; height: 100%; width: 1000px; }
.pre_btn { background: url("../images/grey_30x30/scroll_left_bnt.jpg") no-repeat scroll 0 0; height: 66px; left: -160px; position: absolute; top: 120px; width: 61px; }
.pre_btn:hover { background: url("../images/grey_30x30/scroll_left_bnt.png") no-repeat scroll 0 0; }
.next_btn { background: url("../images/grey_30x30/scroll_right_bnt.jpg") no-repeat scroll 0 0; height: 66px; position: absolute; right: -160px; top: 120px; width: 61px; }
.next_btn:hover { background: url("../images/grey_30x30/scroll_right_bnt.png") no-repeat scroll 0 0; }
.scroll_img ul li img { float: left; height: 340px; width: 1000px; }
.new_couser { background: none repeat scroll 0 0 #fff; margin: 30px 0; width: 100%; }
.new_left { background: none repeat scroll 0 0 #009999; float: left; padding: 5px 0 5px 15px; width: 195px; }
.zjxx_head { color: #fff; float: left; font-size: 12px; padding: 5px 0; width: 100%; }
.zjxx_head font { font-weight: bold; }
.zjxx_box { float: left; height: 130px; position: relative; width: 180px; }
.shade_div:hover a.shade_bar1 { background: url("../images/shade_bnt.png") no-repeat scroll center top; text-indent: -99999px; }
.shade_div h2 { background: none repeat scroll 0 0 #fff; color: #666; font-size: 12px; height: 24px; line-height: 24px; padding: 0 10px; }
.shade_div span { bottom: 5px; color: #fff; display: block; font-weight: bold; left: 0; position: absolute; text-indent: 10px; width: 100%; }
.shade_div { background: url("../images/grey_20x20/tm_bg.png") repeat scroll 0 0; height: 100%; left: 0; position: absolute; top: 0; width: 100%; }
a.shade_bar1 { background: url("../images/shade_bar_1.png") no-repeat scroll 0 0; color: #ff0000; display: block; font-weight: bold; height: 66px; margin: 20px auto 0; padding: 20px 13px 0; text-align: center; width: 40px; }
.zjxx_bottom { float: left; margin: 15px 0 10px; width: 100%; }
.zjxx_bottom a { background: url("../images/icon_xy.png") no-repeat scroll 5px 2px #ffa620; color: #fff; float: right; font-weight: bold; height: 30px; line-height: 30px; padding: 0 10px 0 40px; }
.new_right { float: right; width: 780px; }
.new_right h2 { color: #666; float: left; font-size: 18px; height: 30px; line-height: 100%; text-indent: 12px; width: 100%; }
.new_right ul { float: left; width: 100%; }
.new_right ul li { float: left; width: 195px; }
.new_right ul li a { float: left; padding: 10px 12px; }
.new_right ul li a:hover { box-shadow: 0 1px 5px #999; }
.new_right ul li a span { float: left; width: 100%; }
.new_right ul li a font { color: #ddd; float: left; }
.new_right ul li a em { color: #f90; float: right; font-style: normal; }
.gxkkm { background: none repeat scroll 0 0 #f8f8f8; padding: 10px 0; width: 100%; }
.gxkkm_left { float: left; padding: 0 10px; width: 601px; }
.gxkkm_head { background: url("../images/grey_20x20/border_bg.png") repeat-x scroll center bottom; float: left; height: 30px; position: relative; width: 100%; }
.gxkkm_head h2 { border-bottom: 2px solid #666; color: #666; float: left; font-size: 18px; height: 28px; line-height: 28px; padding: 0 10px; }
.gxkkm_head span { background: url("../images/grey_30x30/k_sm_bg.png") no-repeat scroll center center; color: #666; display: block; font-size: 16px; height: 70px; line-height: 32px; padding: 0 10px; position: absolute; right: 0; top: 0; }
.gxkkm_head span font { color: #ff5c10; padding: 0 5px; }
.gxkkm_list { float: left; padding-top: 20px; width: 100%; }
.gxkkm_list ul { float: left; width: 100%; }
.gxkkm_list ul li { float: left; }
.gxkkm_list ul li a { float: left; padding: 10px; position: relative; width: 180px; }
.gxkkm_list ul li a span.img_box { float: left; height: 147px; overflow: hidden; width: 180px; }
.gxkkm_list ul li a span.img_box img { float: left; position: relative; width: 180px; z-index: 9; }
.gxkkm_list ul li a:hover { background: none repeat scroll 0 0 #fff; box-shadow: 0 1px 5px #999; }
.gxkkm_list ul li a h3 { float: left; font-size: 14px; height: 30px; line-height: 30px; width: 100%; }
.gxkkm_list ul li a font, .zykkm_right ul li font { background: url("../images/grey_20x20/time.png") no-repeat scroll left center; display: block; float: left; height: 20px; line-height: 20px; padding-left: 25px; }
.gxkkm_list ul li a em, .zykkm_right ul li em { color: #f60; float: right; font-style: normal; height: 20px; line-height: 20px; }
.gxkkm_list ul li a img { float: left; height: 160px; position: relative; width: 180px; z-index: 9; }
.gxkkm_list ul li.selected a span { background: url("../images/grey_20x20/tm_bg.png") repeat scroll 0 0; display: block; height: 160px; left: 0; position: absolute; top: 0; width: 173px; z-index: 10; }
.zczx_right { float: right; width: 365px; }
.zczx_head { background: url("../images/grey_20x20/border_bg.png") repeat-x scroll center bottom; float: left; height: 30px; width: 100%; }
.zczx_head h2 { border-bottom: 2px solid #ff5c10; color: #666; float: left; font-size: 18px; height: 28px; line-height: 28px; padding: 0 10px; }
.zczx_head span { color: #666; float: right; font-size: 12px; line-height: 30px; padding: 0 10px; }
.zczx_list { float: left; padding-top: 10px; }
.zczx_list ul { float: left; width: 100%; }
.zczx_list ul li { border-bottom: 1px solid #ddd; float: left; min-height: 74px; padding: 13px 20px 5px; }
.zczx_list ul li.bor_none { border-bottom: medium none; }
.zczx_list ul li:hover a, .zczx_list ul li:hover span { color: #f90; }
.zczx_list ul li a { color: #666; float: left; font-size: 14px; line-height: 24px; padding-bottom: 10px; width: 100%; }
.zczx_list ul li em { float: left; font-style: normal; }
.zczx_list ul li em a { color: #666; padding-bottom: 0; }
.zczx_list ul li span { color: #666; float: right; line-height: 24px; }
.zykkm { background: none repeat scroll 0 0 #fff; padding: 10px 0; width: 100%; }
.zykkm_head { }
.zykkm_head h2 { }
.zykkm_list { float: left; padding-top: 20px; width: 100%; }
.zykkm_left { float: left; padding: 10px; width: 370px; }
.zykkm_left:hover { box-shadow: 0 1px 5px #999; }
.zykkm_left a { float: left; width: 100%; }
.zykkm_left a img { float: left; height: 180px; margin-bottom: 15px; width: 370px; }
.zykkm_left a h2 { float: left; height: 20px; line-height: 20px; }
.zykkm_left a span.free_bnt { background: none repeat scroll 0 0 #14c010; color: #fff; float: right; height: 20px; line-height: 20px; padding: 0 10px; }
.zykkm_right { float: left; }
.zykkm_right ul { float: left; }
.zykkm_right ul li { float: left; padding: 10px; width: 180px; }
.zykkm_right ul li:hover { box-shadow: 0 1px 5px #999; }
.zykkm_right ul li a { float: left; width: 100%; }
.zykkm_right ul li img { float: left; height: 160px; width: 180px; }
.zykkm_right ul li h2 { float: left; height: 30px; line-height: 30px; width: 100%; }
.zykkm_right ul li font { }
.xxkkm { background: none repeat scroll 0 0 #f8f8f8; padding: 10px 0; width: 100%; }
.xxkkm_last { }
.xxkkm ul li a { width: 180px; }
.xxkkm ul li a img { height: 160px; width: 180px; }
.xxkkm ul li.xxkkm_last a { position: relative; width: 360px; }
.xxkkm ul li.xxkkm_last a img { height: auto; width: 360px; }
.xxkkm ul li.selected a span { width: 180px; }
.xxkkm ul li a span.ljbf_bnt { background: none repeat scroll 0 0 #ff5c10; bottom: 10px; color: #fff; height: 24px; line-height: 24px; padding: 0 10px; position: absolute; right: 20px; z-index: 11; }
.xxkkm ul li { padding-bottom: 5px; }
.plwt { background: none repeat scroll 0 0 #fff; padding: 20px 0; width: 100%; }
.kcpl { float: left; width: 670px; }
.kcpl_head { color: #666; float: left; font-size: 18px; height: 30px; line-height: 30px; padding-bottom: 5px; width: 100%; }
.kcpl_list ul, .rmwt_list ul { background: url("../images/grey_20x20/border_bg.png") repeat-y scroll 10px 0; float: left; width: 100%; }
.kcpl_list ul li, .rmwt_list ul li { background: url("../images/wdkc_02.png") no-repeat scroll 5px 5px; float: left; margin: 10px 0; padding-left: 10px; }
.kcpl_list ul li h2 { float: left; height: 20px; padding-bottom: 10px; width: 100%; }
.kcpl_list ul li h2 span.plsj_time { background: url("../images/grey_30x30/pl_bg01.png") no-repeat scroll 0 0; color: #666; float: left; font-size: 12px; height: 20px; line-height: 20px; margin-left: 10px; text-indent: 10px; width: 77px; }
.kcpl_list ul li h2 span.plsj_title { color: #666; float: left; font-size: 12px; line-height: 20px; margin-left: 20px; }
.kcpl_list ul li h2 span.plsj_title strong { color: #ff5c10; padding-right: 10px; }
.kcpl_list ul li h2 span.plsj_title a { color: #6778a7; padding-left: 10px; }
.kcpl_list ul li p { background: url("../images/grey_30x30/pl_bg_bottom.png") no-repeat scroll right bottom; float: left; width: 100%; }
.kcpl_list ul li p span.comment_box_left { float: left; height: 60px; margin: 0 22px 0 10px; position: relative; width: 60px; }
.kcpl_list ul li p span.comment_box_left em { background: url("../images/grey_30x30/icon_tx_bg.png") no-repeat scroll left center; height: 100%; left: 0; position: absolute; top: 0; width: 100%; }
.kcpl_list ul li p span.comment_box_right { background: url("../images/grey_30x30/pl_bg_top.png") no-repeat scroll right top; color: #666; float: right; line-height: 20px; min-height: 30px; padding: 5px 10px 5px 25px; text-indent: 2em; width: 531px; }
.rmwt { float: right; width: 320px; }
.rmwt_head { float: left; width: 100%; }
.rmwt_head h2 { color: #666; float: left; font-size: 18px; height: 30px; line-height: 30px; padding-bottom: 5px; }
.rmwt_list { float: left; width: 100%; }
.rmwt_list ul { background: url("../images/grey_20x20/border_bg.png") repeat-y scroll 10px 0; float: left; width: 100%; }
.rmwt_list ul li { background-position: 5px 9px; margin-bottom: 0; padding-left: 20px; }
.rmwt_list ul li a { background: url("../images/grey_30x30/rmwt_bg.png") no-repeat scroll 0 0; float: left; height: 32px; line-height: 30px; text-indent: 20px; width: 300px; }
.link { padding: 10px 0; }
.link_list { float: left; padding: 10px; }
.link_list ul { float: left; width: 100%; }
.link_list ul li { float: left; height: 30px; line-height: 30px; padding-right: 30px; }
.link_list ul li a { color: #666; font-family: 宋体; }
.tell_gwc { color: #666; display: none; float: left; font-size: 14px; height: 32px; line-height: 32px; padding: 0 8px; position: relative; }
.tell_gwc a.icon_bnt { background: url("../images/grey_20x20/icon_gwc.png") no-repeat scroll left center; display: block; float: left; padding-left: 40px; z-index: 8; }
.tell_gwc span.gwc_sl { background: url("../images/grey_20x20/icon_gwc_tx.png") no-repeat scroll 0 0; color: #fff; font-size: 10px; height: 16px; left: 25px; line-height: 16px; position: absolute; text-align: center; top: 2px; width: 16px; z-index: 9; }
.tell_login { border: 1px solid #ddd; color: #666; float: left; font-size: 14px; height: 32px; line-height: 32px; margin-left: 5px; padding: 0 8px; }
.tell_login a { float: left; }
.tell_login span { color: #666; float: left; padding: 0 5px; }
.denglu_grxx { border: 1px solid #fff; float: left; margin-left: 5px; }
.denglu_grxx:hover { position: relative; }
.denglu_grxx .grxx_img { background: none repeat scroll 0 0 #fff; float: left; left: 0; padding: 5px; position: relative; top: 0; z-index: 15; }
.denglu_grxx .grxx_img img { height: 26px; padding: 1px; width: 26px; }
.denglu_grxx ul { background: none repeat scroll 0 0 #f4f4f4; border: 1px solid #ddd; float: none; position: absolute; right: -1px; top: 37px; width: 143px; z-index: 14; }
.denglu_grxx ul li { background: url("../images/grey_20x20/bor_bt_bg.png") repeat-x scroll center bottom; float: none; height: 42px; line-height: 40px; padding-left: 30px; }
.pull_down { display: none; }
.denglu_grxx ul li:hover span { background: url("../images/grey_20x20/bor_bt_bg.png") repeat-x scroll center bottom #f4f4f4; float: left; height: 42px; line-height: 40px; }
.denglu_grxx ul li:hover { background: none repeat scroll 0 0 #fea134; }
.denglu_grxx ul li:hover a { color: #fff; transition: none 0s ease 0s; }
.denglu_grxx ul li a { display: block; float: left; padding-left: 30px; text-align: center; white-space: nowrap; }
.denglu_grxx ul li span { color: #666; display: block; font-size: 14px; height: 42px; left: 0; line-height: 40px; position: absolute; text-align: center; top: 0; width: 100%; }
.denglu_grxx ul li span a, .denglu_grxx ul li:hover span a { color: #666; }
.denglu_grxx ul li a.icon_kc { background: url("../images/grey_20x20/icon_kc.png") no-repeat scroll left center; }
.denglu_grxx ul li a.icon_dd { background: url("../images/grey_20x20/icon_dd.png") no-repeat scroll left center; }
.denglu_grxx ul li a.icon_sz { background: url("../images/grey_20x20/icon_sz.png") no-repeat scroll left center; }
.denglu_grxx ul li a.icon_xx { background: url("../images/grey_20x20/icon_xx.png") no-repeat scroll left center; }
.denglu_grxx ul li a.icon_tc { background: url("../images/grey_20x20/icon_tc.png") no-repeat scroll left center; }
.news_list { float: left; width: 100%; }
.news_list h2 { border-bottom: 1px solid #ddd; color: #666; font-size: 18px; line-height: normal; padding-bottom: 10px; }
.wzlb_list { border-bottom: 1px solid #ddd; float: left; padding: 20px 0; width: 100%; }
.zczx_time { color: #666; float: right; }
.wzlb_content { float: left; height: 134px; overflow: hidden; position: relative; width: 100%; }
.wzlb_content a { display: block; float: left; width: 100%; }
.wzlb_content a img { float: left; margin-right: 24px; width: 180px; }
.wzlb_content a h2 { border-bottom: medium none; font-weight: bold; line-height: 100%; padding-bottom: 20px; }
.wzlb_content a p { font-size: 14px; line-height: 24px; text-indent: 2em; }
span.time { background: none repeat scroll 0 0 #f90; bottom: 0; color: #fff; height: 24px; line-height: 24px; padding: 0 10px; position: absolute; right: 0; }
.new_content { background: #fff; border: 1px solid #ddd; margin-bottom: 20px; }
.new_content .heading { color: #333; font-size: 18px; font-weight: bold; padding: 10px 0 5px 0; text-align: center; }
.new_content .sub_heading { color: #999; font-size: 14px; padding: 0 0 10px 0; text-align: center; }
.new_content .content_text { color: #666; font-size: 14px; line-height: 180%; padding: 10px 15px; }
.next_box { color: #666; font-size: 14px; padding: 10px 15px; border-top: 1px solid #ddd; line-height: 30px; }
.next_box a { color: #ff5c10; }
.pagesite { color: #666; font-size: 14px; height: 30px; line-height: 30px; padding: 10px 0; }
#efpRightArea { background: url("../images/grey_30x30/icon_right_s.png") no-repeat scroll right center; opacity: 1; }
#efpLeftArea { background: url("../images/grey_30x30/icon_left_s.png") no-repeat scroll left center; opacity: 1; }
.zhecezx_left { background: none repeat scroll 0 0 #fff; box-shadow: 0 1px 5px #999; float: left; margin-bottom: 20px; padding: 15px; width: 740px; }
.zhecezx_head { border-bottom: 2px solid #ddd; float: left; width: 100%; }
.zhecezx_head ul { float: left; width: 100%; }
.zhecezx_head ul li { float: left; padding-right: 20px; }
.zhecezx_head ul li a { color: #666; font-size: 16px; height: 30px; line-height: 30px; }
.zhecezx_head ul li a.selected { color: #f90; }
.zhecezx_bottom { float: left; padding: 20px 0 0; width: 100%; }
.zhecezx_bottom ul { float: left; width: 100%; }
.zhecezx_bottom ul li { float: left; height: 30px; line-height: 30px; width: 100%; }
.zhecezx_bottom ul li a { color: #666; float: left; }
.zhecezx_bottom ul li a:hover { color: #f90; }
.zhecezx_bottom ul li span { color: #666; float: right; }
.gonggao_box { background: none repeat scroll 0 0 #fff; box-shadow: 0 1px 5px #999; float: right; padding: 15px; width: 170px; }
.gonggao_box h2 { border-bottom: 2px solid #ddd; color: #666; font-size: 16px; height: 30px; line-height: 30px; }
.gonggao_box h2 span { float: left; }
.gonggao_box h2 a { float: right; font-size: 12px; }
.gonggao_box ul { float: left; padding: 20px 0 0; width: 100%; }
.gonggao_box ul li { float: left; height: 30px; line-height: 30px; }
.goto_top { bottom: 80px; position: fixed; right: 20px; width: 48px; z-index: 9999; }
.goto_top ul { width: 100%; }
.goto_top ul li { float: left; padding: 3px 0; position: relative; width: 48px; }
.goto_top ul li a { background-color: #d0d6d9; background-position: center center; background-repeat: no-repeat; color: #f4f4f4; float: left; height: 48px; text-indent: -9999px; width: 48px; }
.goto_top ul li a.tel_bnt { background-color: orange; background-image: url("../images/grey_30x30/tel_bnt.png"); }
.goto_top ul li a.help_bnt { background-image: url("../images/grey_30x30/help_bnt.png"); display: none; }
.goto_top ul li a.top_bnt { background-image: url("../images/grey_30x30/togo.png"); }
.goto_top ul li a:hover { background: none repeat scroll 0 0 #4b4b4a; height: 40px; letter-spacing: 5px; padding: 8px 0 0 10px; text-indent: 0; width: 38px; }
.goto_top ul li span.tel_num { display: none; }
.goto_top ul li a.tel_bnt:hover { background: none repeat scroll 0 0 #ffa500; }
.goto_top ul li:hover span.tel_num { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: none repeat scroll 0 0 #fff; border-color: #ddd -moz-use-text-color #ddd #ddd; border-image: none; border-style: solid none solid solid; border-width: 1px medium 1px 1px; color: #f96505; display: block; font-size: 16px; font-style: italic; font-weight: bold; height: 46px; letter-spacing: 1px; line-height: 46px; padding: 0 10px; position: absolute; right: 47px; top: 3px; white-space: nowrap; }
.xsqb_bnt { background: none repeat scroll 0 0 #f4f4f4; bottom: 0; color: #666; font-size: 14px; height: 24px; left: 0; line-height: 24px; position: absolute; text-align: center; width: 100%; }
.nav_flpd { cursor: pointer; overflow: hidden; padding-bottom: 24px; }
.kcfl_box { float: left; padding: 10px 0; width: 100%; }
.kcfl_box li { font-size: 14px; height: 30px; line-height: 30px; padding: 0; text-align: left; width: 100%; }
.catalogue_ul { float: left; width: 100%; }
.catalogue_ul li.one_li { float: left; padding: 0; width: 100%; }
.menu li.one_li a { background: url("../images/kemu_05.png") no-repeat scroll right center; color: #666; float: left; font-size: 14px; height: 30px; line-height: 30px; text-align: left; width: 100%; }
.one_ul { float: left; width: 100%; }
.menu li.two_li { float: left; font-size: 12px; height: 24px; line-height: 24px; padding: 0; text-align: center; width: 33%; }
.menu li a { color: #fff; }
.historical_box { background: none repeat scroll 0 0 #fff; border: 1px solid #ddd; box-shadow: 0 1px 5px #999; }
.hc_tab { border-collapse: collapse; border-spacing: 0; }
.hc_tab td { border-bottom: 1px solid #ddd; padding: 10px; }
.hct_left { float: left; height: 60px; margin-right: 20px; width: 60px; }
.hct_left img { height: 60px; width: 60px; }
.hct_right { float: left; height: 60px; }
.hc_name { color: #666; font-size: 16px; height: 30px; line-height: 20px; }
.hct_content { color: #666; float: left; font-size: 14px; line-height: 24px; text-indent: 2em; }
.hct_content p { white-space: normal; width: 350px; word-wrap: break-word; }
.hc_tab_bottom { color: #666; float: left; padding: 10px 0; width: 100%; }
.hc_tab_bottom .fl { color: #666; float: right; }
.hc_tab_bottom .fr { color: #06c; float: right; }
.hc_comment { background: url("../images/grey_20x20/xx_icon.png") repeat-x scroll 0 0; float: left; height: 15px; margin-top: 15px; width: 80px; }
.hc_comment em { background: url("../images/orange_20x20/xx_icon.png") repeat-x scroll 0 0; display: block; float: left; height: 15px; width: 32px; }
.gg_box { background: none repeat scroll 0 0 #fff; border: 1px solid #ddd; box-shadow: 0 1px 5px #999; display: table; margin: 50px auto; min-width: 404px; }
.sonson_box { background: none repeat scroll 0 0 #fff; border: 1px solid #ddd; box-shadow: 0 1px 5px #999; display: none; min-height: 200px; min-width: 200px; position: absolute; top: 80px; z-index: 2000; }
.sonson_head { border-bottom: 1px solid #ddd; height: 30px; line-height: 30px; padding-top: 10px; width: 100%; }
.sonson_head span.son_title { color: #666; float: left; font-size: 16px; font-weight: bold; height: 30px; line-height: 30px; text-indent: 15px; }
.sonson_head span.son_close { background: url("../images/gg_dd.jpg") no-repeat scroll 0 0; float: right; height: 30px; margin-right: 10px; width: 30px; }
.sonson_content { padding: 20px; }
.sonson_mask { height: 100%; left: 0; overflow: hidden; position: fixed; top: 0; width: 100%; z-index: 1999; }
.sonson_mask_box { background: url("../images/grey_20x20/tm_bg.png") repeat scroll 0 0; height: 100%; }
.bg_none { background: none repeat scroll 0 0; }
.xssb_tab { background: none repeat scroll 0 0 #fff; display: block; padding: 10px 20px; }
.tab_sb { border-collapse: collapse; border-spacing: 0; width: 100%; }
.tab_sb th { color: #ffae00; font-size: 14px; font-weight: normal; line-height: 30px; padding: 10px 0; text-align: left; }
.tab_sb td { color: #666; font-size: 14px; line-height: 180%; padding: 10px 0; text-align: right; }
.xssb_text { border: 1px solid #ddd; float: left; height: 24px; margin-left: 10px; text-indent: 5px; width: 200px; }
.qt_it { height: 60px; margin: 10px 0 0 85px; width: 250px; }
.xssb_bnt { background: none repeat scroll 0 0 #fea705; border: medium none; color: #fff; float: right; font-size: 14px; font-weight: bold; margin-right: 114px; padding: 5px 45px; }
.dis_b td { padding: 5px 0; }
.dis_b td div { border-bottom: 1px solid #ddd; padding: 5px; }
.dis_b td div:last-child { border-bottom: medium none; }
.courselist_all { float: left; height: 24px; line-height: 24px; position: relative; width: 100%; }
.courselist_all a { bottom: -12px; float: right; font-size: 12px; position: absolute; right: 0; }
.wdda_box .dis_b td div { border-bottom: medium none; }
.index_item_service { background: none repeat scroll 0 0 #fff; border: 1px solid #dbdbdb; height: auto; margin: 0 auto 20px; }
.index_item_service .ulHelp { clear: both; margin: 30px auto; overflow: hidden; }
.index_item_service .ulHelp li { border-right: 1px solid #ddd; float: left; padding-left: 30px; width: 150px; }
.index_item_service .ulHelp li .con { color: #999; font-size: 14px; font-weight: bold; }
.index_item_service .ulHelp li.last { border-right: 0 none; width: 245px; }
.index_item_service .ulHelp li h4.b1, .index_item_service .ulHelp li h4.b2, .index_item_service .ulHelp li h4.b3, .index_item_service .ulHelp li h4.b4 { background: url("http://res.ckimg.com/sites/www/v2/images/index/help_icon.png") no-repeat scroll 0 0; }
.index_item_service .ulHelp li h4 { color: #555; font-size: 14px; font-weight: bold; line-height: 24px; margin-bottom: 5px; padding-left: 40px; }
.index_item_service .ulHelp li .con a { color: #999; }
.index_item_service .ulHelp li .con p { line-height: 24px; padding-left: 40px; }
.index_item_service .ulHelp li h4.b1 { background-position: 5px 0; }
.index_item_service .ulHelp li h4.b2 { background-position: 5px -35px; }
.index_item_service .ulHelp li h4.b3 { background-position: 5px -70px; }
.index_item_service .ulHelp li h4.b4 { background-position: 5px -105px; }
.index_item_service .ulHelp li.last h4 { color: #ffa500; }
.wdkc_box, .jxjylc_box { float: left; margin-bottom: 15px; margin-top: 0; padding-bottom: 0; }
.cxh_box { margin-bottom: 15px; margin-top: 0; padding-bottom: 0; }
.wdkc_box ul { padding-bottom: 0; }
.menu li.catalogue a { color: #999; }
/*2015-5-14课程内页样式调整*/
.caoz_box { position: absolute; z-index: 899; bottom: 0; right: 0; width: 300px; }
.caoz_box li { font-size: 20px; overflow: hidden; height: auto; }
.caoz_box li .gmkc_bnt { display: block; text-align: center; width: 150px; height: 50px; line-height: 50px; color: #fff; background: #ff5c10; float: right; }
.caoz_box li .jrgwc_bnt { display: block; text-align: center; width: 150px; height: 50px; line-height: 50px; color: #666; text-decoration: underline; float: left; }
.caoz_box li .jrgwc_bnt:hover { color: #3399ff; }
.caoz_box li .kc_price { display: block; text-align: center; width: 150px; font-size: 24px; margin-bottom: 10px; color: #ff4a00; margin-left: 150px; }
.caoz_box li .kc_price .fh_qian { font-style: normal; font-size: 18px; }
/*2015-6-11学习中心首页*/
.fgxx_box { width: 100%; border-top: 1px solid #ccc; _border-bottom: 1px solid #ccc; _border-top: 0px; }
.fgxx_box_d { margin-top: -2px; height: 2px; border: 0; background-color: #ff4a00; width: 72px; overflow: hidden; _background-color: #ff4a00; _border-top: 2px solid #ff4a00; }
/****************************从news.mian移除***********************************/
a.next_n_bnt { background: #fe7e00; color: #fff; display: block; float: right; font-size: 12px; height: 35px; line-height: 35px; margin: 15px auto 0 auto; text-align: center; text-decoration: none; width: 120px; margin-left: 10px; }
a.next_n_bnt2 { background: #fe7e00; color: #fff; display: block; float: left; font-size: 12px; height: 35px; line-height: 35px; margin: 15px auto 0 auto; text-align: center; text-decoration: none; width: 120px; margin-right: 10px; }
.zhxx_text_time { border: 1px solid #ddd; color: #333; font-size: 12px; height: 24px; line-height: 24px; text-indent: 5px; width: 112px; background: url(../new_img/rili.jpg) no-repeat 90px center; font-family: "微软雅黑"; }
/*订单新样式*/
.sx_connet .zhxx_text_time { border: 1px solid #ddd; color: #999; font-size: 14px; height: 33px; line-height: 33px; text-indent: 10px; width: 112px; background: url(../new_img/rili.jpg) no-repeat 90px center; font-family: "微软雅黑"; margin-right: 10px; }
.wddd_head .ddzt_bnt { display: inline-block; background: #ff4a00; width: 50px; border-radius: 5px; height: 22px; line-height: 22px; color: #fff; text-align: center; margin-left: 5px; }
.wddd_head .lb_text_search { height: 20px; line-height: 20px; }
.wddd_xcss_title { height: 35px; overflow: hidden; border-bottom: 1px solid #ddd; }
.wddd_xcss_title li { float: left; text-align: center; font-size: 14px; height: 35px; line-height: 35px; color: #333; }
.wddd_xcss_title li.wddd_title1 { width: 460px; }
.wddd_xcss_title li.wddd_title2 { width: 100px; }
.wddd_xcss_title li.wddd_title3 { width: 100px; }
.wddd_xcss_title li.wddd_title4 { width: 100px; }
.wdddxq_table { border-top: 1px solid #eee; border-left: 1px solid #eee; margin: 15px auto 0 auto; }
.wdddxq_table td { border-bottom: 1px solid #eee; border-right: 1px solid #eee; color: #666; font-size: 12px; }
.wdddxq_table .wdddxq_tltle { background: #eee; padding: 8px 0; font-size: 14px; }
.wdddxq_table .wdddxq_tltle .ddbh_xd { float: left; height: 14px; line-height: 14px; margin-left: 10px; overflow: hidden; }
.wdddxq_table .wdddxq_tltle .ddsj_xd { float: left; height: 14px; line-height: 14px; margin-left: 20px; overflow: hidden; }
.wdddxq_table td a { color: #0099ff; line-height: 24px; display: block; }
.wdddxq_table td .price_jr { color: #ff4a00; font-size: 14px; }
.wddd_list_box li { height: auto; overflow: hidden; border-bottom: 1px solid #eee; padding: 10px 0; }
.wddd_list_box li.last_tiem { border-bottom: none; }
.wddd_list_box li .wddd_img { float: left; width: 140px; margin-left: 10px; margin-right: 15px; }
.wddd_list_box li .wddd_info { float: left; width: 310px; }
.wddd_list_box li .wddd_info h4 { height: 48px; line-height: 24px; }
.wddd_list_box li .wddd_info h4 a { text-decoration: none; color: #333; font-size: 14px; }
.wddd_list_box li .wddd_info .wddd_mmk_info { height: 24px; margin-top: 18px; color: #ff4a00; font-size: 14px; }
.wddd_list_box li .wddd_info .wddd_mmk_info .wddd_zt { border: 1px solid #ff4a00; font-size: 12px; padding: 0 5px; color: #ff4a00; margin-left: 10px; }
.wdddxq_table td .wddd_tcbox { height: 28px; line-height: 28px; padding-left: 10px; border-bottom: 1px solid #eee; }
.wwdd_tc_table { border-bottom: 1px solid #eee; }
.wwdd_tc_table td { border-bottom: 0px; }
.wwdd_tc_table td.lasttd_time { border-right: 0px; }
.wddd_list_box li .wddd_info_tc { float: left; width: 200px; }
.wddd_list_box_look li .wddd_info_tc { float: left; width: 300px; }
.wddd_list_box li .wddd_info_tc h4 { height: 48px; line-height: 24px; }
.wddd_list_box li .wddd_info_tc h4 a { text-decoration: none; color: #333; font-size: 14px; }
.wddd_list_box li .wddd_info_tc .wddd_mmk_info { height: 24px; margin-top: 18px; color: #ff4a00; font-size: 14px; }
.wddd_list_box li .wddd_info_tc .wddd_mmk_info .wddd_zt { border: 1px solid #ff4a00; font-size: 12px; padding: 0 5px; color: #ff4a00; margin-left: 10px; }
.wwdd_tc_table td .wdtcprig p { font-size: 14px; line-height: 24px; }
.wddd_list_box li .wddd_info_ck { float: left; width: 250px; }
.wddd_list_box li .wddd_info_ck h4 { height: 24px; line-height: 24px; overflow: hidden; }
.wddd_list_box li .wddd_info_ck h4 a { text-decoration: none; color: #333; font-size: 14px; }
.wddd_list_box li .wddd_info_ck .wdddgx_time { height: 42px; line-height: 42px; color: #666; font-size: 12px; }
.wddd_list_box li .wddd_info_ck .wdddgx_time span { color: #999; }
.wddd_list_box li .wddd_info_ck .wdddyear { height: 24px; line-height: 24px; font-size: 12px; }
.wddd_list_box li .wdddck_price { float: left; margin-left: 10px; width: 80px; color: #ff4a00; height: 90px; line-height: 90px; font-size: 14px; }
.wddd_list_box li .wdddck_zt { float: left; margin-left: 10px; width: 80px; height: 90px; line-height: 90px; font-size: 12px; }
.wddd_list_box li .wdddck_zt span { color: #999; line-height: 90px; }
.wddd_list_box li .wdddck_zt .ytd { border: 1px solid #ff4a00; font-size: 12px; padding: 0 5px; color: #ff4a00; line-height: 90px; }
.wddd_list_box li .wdddck_zt a { line-height: 90px; }
.wdddxq_table td .wwddtc_more { height: 30px; line-height: 30px; /*background: #ff8400;*/ background: #00af64; color: #fff; text-decoration: none; display: block; padding-right: 10px; text-align: right; }
.wdddxq_table td .del_ann { text-decoration: none; float: right; margin-right: 10px; line-height: 14px; height: 14px; background: url(../new_img/del.png) left no-repeat; padding-left: 17px; }
.wdddxq_table td a:hover { text-decoration: underline; }
.wdddck_info { }
.wdddck_info li { line-height: 24px; color: #333; font-size: 14px; }
/*2015-6-4*/
.bor_top_2 { border-top: 2px solid #ff8400; }
.footer_xxzx { background: #fff; padding: 15px 0; border-top: 1px solid #ddd; }
.footer_xxzx p { text-align: center; color: #666; font-size: 12px; line-height: 24px; width: 100% }
.right_box { background: #FFF; float: right; width: 958px; padding: 20px; }
.dd_xxy_box { background: #FFF; width: 1168px; margin-bottom: 15px; border: 1px solid #ddd; padding: 15px; }
.mycenter { background: none repeat scroll 0 0 #fff; width: 100%; height: auto; overflow: hidden; }
/****************************从news.mian移除***********************************/
/*证书申请样式*/
.wdda_box { background: #fff; min-height: 200px; }
.wdda_tab { border-collapse: collapse; border-spacing: 0; width: 100%; }
.wdda_tab th, .wdda_tab td { border: 1px solid #ddd; color: #666; font-size: 14px; line-height: 36px; padding: 5px 10px; text-align: center; }
.wdda_tab th { background: none repeat scroll 0 0 #f4f4f4; color: #666; line-height: 30px; }
.wdda_tab td a { color: #026fda; font-size: 12px; padding: 0 15px; text-decoration: underline; }
.wcts_text h2 { color: #ff5c10; padding: 5px 0; }
.wcts_text p { color: #666; line-height: 24px; }
.dis_b td h2, .dis_b td div { text-align: left; }
/*选项卡样式*/
.xxk_title { background: #f7f7f7; border: 1px solid #ddd; height: 42px; overflow: hidden; margin-top: 30px; }
.xxk_title ul li { float: left; width: 150px; text-align: center; line-height: 42px; font-size: 14px; border-right: 1px solid #e1e1e1; cursor: pointer; }
.xxk_title ul li.current { background: #FFF; height: 40px; border-bottom: 2px solid #ff5c10; }
.tab_cont_xxkc { border: 1px solid #e1e1e1; border-top: 0px; padding: 15px; overflow: hidden; height: auto; background: #FFF; margin-bottom: 30px; }
.tab_cont_xxkc h3.cont_nyjj_title { color: #000; font-weight: 400; line-height: 35px; margin: 30px 0 10px 0; font-size: 16px; border-bottom: 1px solid #e1e1e1; height: 35px; }
.tab_cont_xxkc h3.cont_nyjj_title span { width: 65px; font-size: 16px; display: block; border-bottom: 2px solid #ff5c10; margin-bottom: -1px; }
.tab_cont_xxkc h3.diyige_title { color: #000; font-weight: 400; line-height: 35px; margin: 0 0 10px 0; font-size: 16px; border-bottom: 1px solid #e1e1e1; }
.tab_cont_xxkc h3.diyige_title span { width: 65px; font-size: 16px; display: block; border-bottom: 2px solid #ff5c10; margin-bottom: -1px; }
.tab_cont_xxkc p { line-height: 24px; color: #666; font-size: 12px; }
/*学习卡*/
.em_left { width: 950px; border: 1px solid #ddd; float: left; background: #FFF; margin-bottom: 30px; }
a.usinghelp { color: #0099ff; font-size: 14px; }
.tab_time { float: right; width: 200px; border: 1px solid #ddd; background: #FFF; margin-bottom: 30px; }
.tth_title { padding: 0 10px; font-size: 14px; float: left }
.tt_main { width: 100%; }
.tt_main ul { padding: 10px; }
.tt_main ul li { float: left; width: 24px; line-height: 24px; height: 24px; border: 1px solid #ddd; text-align: center; margin: 5px; cursor: pointer }
.tt_main ul li.selected { background-color: #ddd; color: #999 }
.tt_bottom { width: 100%; height: 30px; padding: 10px 0 }
.tt_bottom span { cursor: pointer; width: 120px; background: #0099FF; color: #fff; display: block; margin: 0 auto; height: 30px; line-height: 30px; text-align: center }
.learning_card { padding: 0 15px; padding-bottom: 10px; }
.usinghelp { float: right; color: #999; font-size: 14px; }
.learning_card h2 { height: 30px; line-height: 30px; margin: 30px 0 10px 0; width: 100%; float: left; font-weight: normal; border-bottom: 1px solid #ddd; font-size: 16px; }
.learning_card ul { float: left; width: 100% }
.learning_card ul li { float: left; width: 33%; text-align: center; padding: 20px 0; }
.learning_card ul li:first-child, .learning_card ul li.first { padding-left: 0 }
.learning_card ul li img { width: 90%; }
.learning_card h2 span { font-size: 18px; color: #333; border-bottom: 1px solid #ff5c10; display: block; height: 30px; line-height: 30px; float: left }
.learning_card p { line-height: 24px; font-size: 14px; color: #666 }
ul.ttm_box li { display: block; margin: 15px 0 0 0; width: 100%; padding: 0; border: none; height: auto }
ul.ttm_box { padding-top: 0 }
.tmu_text { width: 100%; height: 24px; display: block; line-height: 24px; border: 1px solid #ddd; background: none; padding: 5px 0; font-size: 14px; margin: 0; text-indent: 5px; color: #999 }
.tth_head { line-height: 24px; height: 24px; font-size: 14px; padding-top: 10px }
/*我的课程*/
.wdkc_tab {/* border: 1px solid #ddd;*/ border-collapse: collapse; border-spacing: 0; width: 100%; }
.wdkc_tab td { padding: 20px 0; }
.wdkc_tab td a.ks_btn { background: none repeat scroll 0 0 #fe7e00; color: #fff; float: none; font-size: 12px; margin-left: 10px; padding: 5px 26px; text-decoration: none; }
.my_kcsx_box { overflow: hidden; height: auto; border-bottom: 1px solid #ddd; }
.my_kcsx_box ul { float: left; }
.my_kcsx_box ul li { float: left; width: 125px; border-bottom: 0px; margin-right: -1px; }
.my_kcsx_box ul li a { display: block; width: 125px; text-align: center; height: 34px; line-height: 34px; padding-bottom: 10px; font-size: 16px; color: #333; }
.my_kcsx_box ul li.on a { color: #ff5c10; border-bottom: 2px solid #ff5c10; font-weight: bold; }
.my_kcsx_box .saix { background: url(../new_img/sx_icon.png) no-repeat left center; padding-left: 15px; display: block; height: 34px; line-height: 34px; font-size: 14px; color: #026fda; float: right; }
.my_kcsx_box .fpsq_wenz { display: block; height: 34px; line-height: 34px; font-size: 14px; color: #026fda; float: right; }
.wdkc_tab h2 img { height: 80px; width: 142px; }
.wdkc_tab .kc_mc .title { padding-bottom: 10px; }
.wdkc_tab .kc_mc li { color: #666; padding-top: 4px; }
.wdkc_tab .kc_mc li.title a { color: #333; font-size: 14px; font-weight: bold; line-height: normal; }
.wdkc_tab .kc_mc font.c_o { color: #ff5c10; font-size: 12px; padding-right: 3px; }
.wdkc_tab .kc_mc li font.c_g { color: #999; }
.wdkc_tab td a.pl_text { font-size: 14px; color: #999; text-decoration: underline; float: left; height: 30px; line-height: 30px; }
.wdkc_tab td a.pl_text:hover { color: #026fda; }
.wdkc_tab td a.jxxx_btn { color: #026fda; float: right; font-size: 14px; height: 30px; line-height: 30px; text-align: right; width: 70px; background: url(../new_img/xl_dr_icon.png) no-repeat 75px; padding-right: 25px; border: 1px solid #026fda; }
.wdkc_tab td a.toggle_icon { background: url(../new_img/xl_dr_icon_2.png) no-repeat 75px; }
.xszt_ztl { display: block; width: 100%; border-bottom: 1px dotted #ddd; overflow: hidden; height: auto; }
.xszt_ztl span { color: #666; float: left; height: 30px; line-height: 30px; padding: 10px 20px; }
.xszt_ztl span.color_d { color: #999; }
.xszt_ztl span.xszt_name { font-size: 12px; font-weight: bold; width: 285px; }
.xszt_ztl span.jdt_bar { border-left: 1px solid #ddd; display: block; float: left; height: 30px; margin-left: 30px; position: relative; }
.xszt_ztl span.jdt_bar em { background-color: #fdfdfd; background-repeat: no-repeat; color: #ffae01; display: block; font-size: 10px; height: 30px; left: -15px; position: absolute; text-align: center; top: 10px; width: 30px; }
.xszt_ztl span.jdt_bar em.jdt_bar_0 { background-image: url("../images/grey_30x30/progress_bar_0.png"); }
.xszt_ztl span.jdt_bar em.jdt_bar_1 { background-image: url("../images/grey_30x30/progress_bar_1.png"); }
.xszt_ztl span.jdt_bar em.jdt_bar_2 { background-image: url("../images/grey_30x30/progress_bar_2.png"); }
.xszt_ztl span.jdt_bar em.jdt_bar_3 { background-image: url("../images/grey_30x30/progress_bar_3.png"); }
.xszt_ztl span.jdt_bar em.jdt_bar_4 { background-image: url("../images/grey_30x30/progress_bar_4.png"); }
.xszt_ztl span.jdt_bar em.jdt_bar_5 { background-image: url("../images/grey_30x30/progress_bar_5.png"); }
.xszt_ztl span.jdt_bar em.jdt_bar_6 { background-image: url("../images/grey_30x30/progress_bar_6.png"); }
.xszt_ztl span.jdt_bar em.jdt_bar_7 { background-image: url("../images/grey_30x30/progress_bar_7.png"); }
.xszt_ztl span.jdt_bar em.jdt_bar_8 { background-image: url("../images/grey_30x30/progress_bar_8.png"); }
.xszt_ztl span.jdt_bar em.jdt_bar_9 { background-image: url("../images/grey_30x30/progress_bar_9.png"); }
.xszt_ztl span.jdt_bar em.jdt_bar_10 { background-image: url("../images/grey_30x30/progress_bar_10.png"); }
.xszt_num { color: #666; }
.xszt_ztl a.xszt_time { width: 95px; height: 30px; line-height: 30px; margin-top: 10px; padding: 0px; float: right; text-align: center; }
.xszt_ztl a.cx_xuex { background: #52b062; color: #fff; border: 1px solid #52b062; }
.xszt_ztl a.cx_xuex:hover { background: url(../new_img/bf_icon.png) no-repeat right center #52b062; color: #fff; }
.xszt_ztl a.jx_xuex { background: #0099ff; color: #fff; border: 1px solid #0099ff; }
.xszt_ztl a.jx_xuex:hover { background: url(../new_img/bf_icon.png) no-repeat right center #0099ff; color: #fff; }
.xszt_ztl a.ks_xuex { background: #ff5c10; color: #fff; border: 1px solid #ff5c10; }
.xszt_ztl a.ks_xuex:hover { background: url(../new_img/bf_icon.png) no-repeat right center #ff5c10; color: #fff; }
.xszt_box { border-bottom: none; }
.xszt_box td { padding: 0; }
.wdkc_tab .jxxx_tr td { border-bottom: 1px solid #ddd; }
.wdkc_tab .last td { border-bottom: 0; }
.wdkc_tab .last_2 td { border-top: 1px solid #ddd; }
.zysx_title { font-size: 16px; font-weight: bold; background: url(../new_img/zysx_icon.png) left center no-repeat; padding: 15px 0; padding-left: 20px; border-bottom: 1px solid #ddd; }
.zysx_list { margin-top: 5px; }
.zysx_list li { padding: 5px 0; font-size: 14px; }
.zysx_list i { color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; height: 14px; line-height: 14px; text-align: center; width: 14px; display: inline-block; background: #ff5c10; margin-right: 5px; }
.sx_connet { margin-top: 15px; display: none; border-bottom: 1px solid #ddd; padding-bottom: 15px; }
.sx_input_but { background: #52b062; color: #fff; border: 0px; height: 35px; width: 95px; font-family: "微软雅黑"; font-size: 14px; }
.sx_input_text { text-indent: 10px; color: #999; border: 1px solid #ddd; height: 33px; line-height: 33px; width: 360px; font-family: "微软雅黑"; font-size: 14px; margin: 0 10px 0 0; }
/*优化表单*/
.uboxstyle { float: left; margin-right: 10px; }
.uboxstyle .select_box { width: 100px; height: 35px; }
.uboxstyle div.tag_select { display: block; color: #999; width: 80px; height: 33px; line-height: 33px; background: #fff url(../new_img/gd_11.png) no-repeat 80px center; border: 1px solid #ddd; padding: 0 10px; }
.uboxstyle div.tag_select_hover { display: block; color: #333; width: 80px; height: 33px; line-height: 33px; background: #fff url(../new_img/gd_11.png) no-repeat 80px center; border: 1px solid #ddd; padding: 0 10px; }
.uboxstyle div.tag_select_open { display: block; color: #333; width: 80px; height: 33px; line-height: 33px; border: 1px solid #ddd; background: #fff url(../new_img/gd_11_x.png) no-repeat 80px center; padding: 0 10px; }
.uboxstyle ul.tag_options { position: absolute; padding: 0; margin: 0; list-style: none; background: #fff; border: 1px solid #ddd; border-top: 0px; width: 100px; padding: 0 0 5px; margin: 0; }
.uboxstyle ul.tag_options li { display: block; width: 80px; padding: 0 10px; height: 24px; text-decoration: none; line-height: 24px; color: #333; }
.uboxstyle ul.tag_options li.open_hover { background: #84ccfc; color: #fff }
.uboxstyle ul.tag_options li.open_selected { background: #0099ff; color: #fff }
/*我的考试*/
a.my_ks_btn { display: block; width: 108px; height: 30px; line-height: 30px; padding: 0px; text-align: center; color: #ff5c10; border: 1px solid #ff5c10; font-size: 14px; float: right; }
a.my_ks_btn:hover { background: #ff5c10; color: #fff; }
.my_kszc_pass { color: #52b062; font-size: 14px; }
.my_kszc { color: #ff5c10; font-size: 14px; }
/*我的申报*/
a.my_sb_btn { display: block; width: 108px; height: 30px; line-height: 30px; padding: 0px; text-align: center; color: #026fda; border: 1px solid #026fda; font-size: 14px; float: right; }
a.my_sb_btn:hover { background: #026fda; color: #fff; }
a.my_sb_btn_pass { display: block; width: 108px; height: 30px; line-height: 30px; padding: 0px; text-align: center; color: #52b062; border: 1px solid #52b062; font-size: 14px; float: right; }
a.my_sb_btn_pass:hover { background: #52b062; color: #fff; }
a.my_sb_btn_out { display: block; width: 108px; height: 30px; line-height: 30px; padding: 0px; text-align: center; color: #ff5c10; border: 1px solid #ff5c10; font-size: 14px; float: right; }
a.my_sb_btn_out:hover { background: #ff5c10; color: #fff; }
.my_sbzc { color: #026fda; font-size: 14px; }
.my_sbzc_pass { color: #52b062; font-size: 14px; }
.my_sbzc_out { color: #ff5c10; font-size: 14px; }
/*账户信息*/
.zhaq_box ul { }
.zhaq_box li { height: auto; overflow: hidden; font-size: 14px; padding: 5px 0 25px 0; }
.zhaq_box li.dlqkbt_title { padding-bottom: 0; line-height: 30px; height: 30px; overflow: hidden; }
.zhaq_box li .nrew_bdxj { height: auto; overflow: hidden; float: left; line-height: 30px; }
.zhaq_box li .mmqzr { font-size: 12px; color: #666; }
.zhaq_box li .mmqzr span { padding-left: 15px; display: inline-block; line-height: 35px; }
.zhaq_box li .bdxm_mc { float: left; width: 80px; display: block; color: #333; font-size: 16px; }
.zhaq_box li .icon_mm { background: url(../new_img/mima_icon.png) no-repeat left center; padding-left: 17px; }
.zhaq_box li .icon_emial { background: url(../new_img/email_icon.png) no-repeat left center; padding-left: 17px; }
.zhaq_box li .icon_iphone { background: url(../new_img/iphoe_icon.png) no-repeat left center; padding-left: 17px; }
.zhaq_box li .bdxm_tip { float: left; font-size: 12px; color: #999; }
.zhaq_box li .bdxm_sjhm { float: left; font-size: 18px; color: #ff5c10; padding-right: 20px; }
.zhaq_box li .bdxm_zt { float: left; width: 90px; color: #000; }
.zhaq_box li .bdxm_zt .ck_img { vertical-align: middle; margin-right: 5px; }
.zhaq_box li .bdxm_zt .yj_ok { color: #52b062; font-size: 12px; }
.zhaq_box li .bdxm_zt .hw_ok { color: #ff0000; font-size: 12px; }
.zhaq_box li .bdxm_action_xg { float: right; font-size: 12px; display: block; border: 1px solid #0099ff; color: #0099ff; height: 24px; line-height: 24px; padding: 0; text-align: center; width: 86px; margin-left: 10px; }
.zhaq_box li .bdxm_action_xg:hover { background: #0099ff; color: #fff; }
.zhaq_box li .bdxm_action_bubd { float: right; font-size: 12px; display: block; border: 1px solid #ff5c10; color: #ff5c10; height: 24px; line-height: 24px; padding: 0; text-align: center; width: 86px; }
.zhaq_box li .bdxm_action_bubd:hover { background: #ff5c10; color: #fff; }
.zhaq_box li .bdxm_action_bd { float: right; font-size: 12px; display: block; border: 1px solid #52b062; color: #52b062; height: 24px; line-height: 24px; padding: 0; text-align: center; width: 86px; }
.zhaq_box li .bdxm_action_bd:hover { background: #52b062; color: #fff; }
.zhxx_head { position: relative; z-index: 1; width: 126px; }
.zhxx_head .txxg_bnt { position: absolute; z-index: 99; background: url(../new_img/bj_blak50.png); color: #fff; line-height: 28px; bottom: 28px; left: 0px; }
.zhxx_head .txxg_bnt a { color: #fff; display: block; width: 126px; text-align: center; }
.zhxx_head .txxg_bnt a:hover { color: #7ac9fd; }
.zhxx_head h2 { font-size: 14px; text-align: center; color: #666; height: 28px; line-height: 28px; }
.zhxx_bottom .zhxx_bnt { font-size: 14px; font-family: "微软雅黑"; display: block; background: #ff5c10; border: 1px solid #ff5c10; color: #fff; height: 35px; text-align: center; width: 252px; }
/*站内消息*/
.wdda_tab td.conet_ny { text-align: left; line-height: 24px; font-size: 12px; }
.fpsq { height: auto; overflow: hidden; margin-top: 20px; }
.fpsq a { display: block; font-size: 14px; font-family: "微软雅黑"; border: 1px solid #ff5c10; color: #ff5c10; line-height: 30px; height: 30px; text-align: center; width: 108px; float: right; }
.fpsq a:hover { background: #ff5c10; color: #fff; }
/*账户余额*/
.img_user { border: 1px solid #ddd; float: left }
.account_money { float: left; padding: 0 20px; }
.account_money span { display: block; line-height: 40px; font-size: 14px; }
.account_money span font { color: #ff5c10; font-family: "Microsoft YaHei", Arial, Helvetica, sans-serifl; font-size: 20px; padding-right: 10px; }
.account_bnt { padding-top: 40px; height: 40px; float: right; }
.account_bnt a.wodeye_cz { display: inline-block; border: 1px solid #52b062; color: #52b062; height: 30px; line-height: 30px; margin-right: 15px; text-align: center; width: 108px; }
.account_bnt a.wodeye_cz:hover { background: #52b062; color: #fff; }
.account_bnt a.wodeye_zz { display: inline-block; border: 1px solid #0099ff; color: #0099ff; height: 30px; line-height: 30px; text-align: center; width: 108px; }
.account_bnt a.wodeye_zz:hover { background: #0099ff; color: #fff; }
.account_nav { width: 100%; display: block; border-bottom: 1px solid #ddd; }
.account_nav ul { float: left }
.account_nav ul li { float: left; display: block; width: 125px; text-align: center; height: 34px; line-height: 34px; padding-bottom: 10px; font-size: 16px; color: #333; }
.account_nav ul li.selected { color: #ff5c10; border-bottom: 2px solid #ff5c10; font-weight: bold; }
.content_tabs { display: block; }
.tab_account { width: 100%; border-collapse: collapse; border-spacing: 0; margin-top: 10px; }
.tab_account th { line-height: 32px; font-weight: normal; color: #444; font-size: 14px; text-align: left; }
.tab_account td { border-top: 1px dotted #ddd; line-height: 40px; color: #777; }
.tab_account td .c_o { font-weight: bold; color: #ff5c10; }
.tab_account td .color_g { font-weight: bold; color: #52b062; }
.xgmm_box h2 { color: #666; font-size: 16px; line-height: 30px; padding-bottom: 10px; }
.xgmm_tab { border-collapse: collapse; border-spacing: 0; }
.xgmm_tab td { color: #666; font-size: 14px; line-height: 30px; padding: 10px 0; text-align: right; }
.xgmm_tab td .xgmm_text { border: 1px solid #ddd; float: left; height: 28px; width: 200px; }
.xgmm_tab td span { color: #ff5c10; float: left; font-size: 12px; padding-left: 10px; }
.xgmm_tab td .yzm_text { border: 1px solid #ddd; float: left; height: 30px; line-height: 30px; text-indent: 5px; width: 100px; }
.xgmm_tab td .yzm_img { border: 1px solid #ddd; float: left; height: 20px; margin-left: 10px; padding: 2px; width: 80px; }
.xgmm_tab td span img { float: left; margin: 5px 8px 0; }
.xgmm_tab td input.xgmm_bnt { background: #ff5c10 none repeat scroll 0 0; border: medium none; color: #fff; float: left; font-size: 14px; padding: 5px 20px; }
/*手机验证*/
.yazqy_box { background: #FFF; border: 1px solid #ddd; margin: 30px 0; padding: 10px; min-height: 350px; }
.zsdh_box { margin: 10px auto; background: url(../new_img/zsdh_bj_1.png) no-repeat left; height: 40px; line-height: 40px; }
.zsdh_box2 { margin: 10px auto; background: url(../new_img/zsdh_bj_2.png) no-repeat left; height: 40px; line-height: 40px; }
.zsdh_box3 { margin: 10px auto; background: url(../new_img/zsdh_bj_3.png) no-repeat left; height: 40px; line-height: 40px; }
.zsdh_box ul { height: auto; overflow: hidden; }
.zsdh_box ul li { width: 250px; text-align: center; line-height: 40px; font-size: 16px; color: #999; float: left; }
.zsdh_box ul li.on { color: #fff; }
.yzas_yjfs { font-size: 16px; margin-left: 80px; }
.bdsjcg { height: 30px; line-height: 30px; float: left; font-size: 16px; margin-left: 5px; }
/*补充2015-7-16*/
.list_kc .list_tab .tip_td td { border-bottom: 0px; background: #ffefec; padding: 0; height: 40px; }
.list_kc .list_tab .tip_td td label { margin-right: 15px; height: auto; overflow: hidden; }
.list_kc .list_tab .tip_td td label input { vertical-align: middle; margin-right: 5px; }
.list_kc .list_tab .tip_td td .tip_wenz { margin-left: 15px; font-size: 14px; color: #ff5c10; }
.zwkaos_box { border: 1px dotted #ddd; padding: 10px 0; text-align: center; margin-top: 20px; color: #999; font-size: 14px; }
.zwkaos_box i { font-style: normal; font-size: 120px; color: #eee; height: 70px; line-height: 70px; overflow: hidden; display: block; }
/*申报弹框*/
.sbtk_zt_box { width: 340px; margin: 10px auto; }
.sbtk_zt_box .sbjb_info { background: #eee; padding: 7px 15px; margin-bottom: 15px; }
.sbtk_zt_box .sbjb_info td { padding: 7px 0; font-size: 13px; }
.my_sbkc_bk { border-bottom: 1px dotted #ddd; padding-bottom: 15px; }
.my_sbkc_bk .title { padding-bottom: 10px; }
.my_sbkc_bk li { color: #666; padding-top: 4px; }
.my_sbkc_bk li.title a { color: #333; font-size: 14px; font-weight: bold; line-height: normal; }
.my_sbkc_bk font.c_o { color: #ff5c10; font-size: 12px; padding-right: 3px; }
.my_sbkc_bk li font.c_g { color: #999; }
.my_sbkc_bk h2 img { height: 80px; width: 142px; }
.ndsb_xzyeas { padding: 15px 0; }
.ndsb_xzyeas .uboxstyle { float: none; margin-right: 0; }
.ndsb_xzyeas .uboxstyle .select_box { width: 236px; height: 35px; }
.ndsb_xzyeas .uboxstyle div.tag_select { display: block; color: #999; width: 216px; height: 33px; line-height: 33px; background: #fff url(../new_img/gd_11.png) no-repeat 216px center; border: 1px solid #ddd; padding: 0 10px; }
.ndsb_xzyeas .uboxstyle div.tag_select_hover { display: block; color: #333; width: 216px; height: 33px; line-height: 33px; background: #fff url(../new_img/gd_11.png) no-repeat 216px center; border: 1px solid #ddd; padding: 0 10px; }
.ndsb_xzyeas .uboxstyle div.tag_select_open { display: block; color: #333; width: 216px; height: 33px; line-height: 33px; border: 1px solid #ddd; background: #fff url(../new_img/gd_11_x.png) no-repeat 220px center; padding: 0 10px; }
.ndsb_xzyeas .uboxstyle ul.tag_options { position: absolute; padding: 0; margin: 0; list-style: none; background: #fff; border: 1px solid #ddd; border-top: 0px; width: 236px; padding: 0 0 5px; margin: 0; }
.ndsb_xzyeas .uboxstyle ul.tag_options li { display: block; width: 216px; padding: 0 10px; height: 24px; text-decoration: none; line-height: 24px; color: #333; }
.ndsb_xzyeas .uboxstyle ul.tag_options li.open_hover { background: #84ccfc; color: #fff }
.ndsb_xzyeas .uboxstyle ul.tag_options li.open_selected { background: #0099ff; color: #fff }
.tksb_anniu { padding-bottom: 15px; text-align: center; }
.tksb_anniu p { color: #999; margin-top: 5px; }
.tksb_anniu .tksb_anniu_but { width: 100%; height: 35px; background: #ff5c10; color: #fff; font-family: "微软雅黑"; font-size: 14px; text-align: center; border: 0px; }
.sbxx_input_text { color: #666; width: 216px; height: 33px; line-height: 33px; background: #fff; border: 1px solid #ddd; padding: 0 10px; }
.sbtk_zt_box .sbtk_tip { padding-bottom: 15px; color: #ff5c10; }
/*订单时候区域*/
.sx_connet .xd_time_box { position: relative; z-index: 1; height: 35px; width: 114px; text-indent: 10px; float: left; margin-right: 10px; }
.sx_connet .xd_time_box .xd_time_wen { position: absolute; z-index: 88; height: 35px; width: 114px; text-indent: 10px; line-height: 35px; color: #999; font-size: 14px; }
/*2015-8-4反馈页面*/
.yjfk_box { background: #FFF; border: 1px solid #ddd; padding: 20px 40px; margin: 30px 0; height: auto; overflow: hidden; }
.yjfk_box h2 { font-size: 18px; color: #000; margin-bottom: 30px; font-weight: 700; }
.yjfk_box #report { border: 1px solid #ccc; overflow: hidden; width: 100%; height: 267px; color: #6d6d6d; font-size: 18px; resize: none; font-family: "微软雅黑"; }
.yjfk_box #contact { border: 1px solid #ccc; width: 100%; height: 40px; line-height: 40px; color: #6d6d6d; font-size: 14px; resize: none; margin-top: 30px; font-family: "微软雅黑"; }
.yjfk_box #submit { float: right; background-color: #ff5c10; width: 158px; height: 40px; color: #fff; font-size: 16px; line-height: 40px; text-align: center; margin-top: 30px; cursor: pointer; }
.yjfk_box #submit:hover { background-color: #df4f0c; }
