﻿@charset "utf-8";
/* CSS Document */
/*--top--*/
.bodypic{background:url(../images/leftbg.jpg) repeat-y;}
.top{ width:100%; min-width:1000px; height:30px; line-height:30px; background: url(../images/top_bg.png) repeat-x;}
.top li{height:30px; width:600px;}
.notice{ float:left; padding-left:38px; background:url(../images/horn.gif) 15px center no-repeat;}
#affiche{ color:#facd89; }
.friendhelp{ float:right; width:520px; height:30px;}
.friend_box{ float:right; height:30px; margin-right:10px;}
.friend_box dt,.friend_box dd{ float:left; color:#fff; padding:0; margin:0;}
.friend_box dd a{ float:left; height:20px; line-height:20px; padding:5px 7px; background: url(../images/link_line.gif) left 10px no-repeat; color:#fff;}
.friend_box dd .msg{ display:block; width:60px; padding:5px 0 5px 25px; background:url(../images/msg_l.gif) 4px 10px no-repeat; position:relative; z-index:1000;}
.friend_box dd .msg_show{ position:absolute; width:135px; height:auto; left:-1px; top:28px; border:1px solid #313131; border-top:none; background:#434343; display:none;}
.friend_box dd .msg_show li{ float:none; width:135px; padding:0; height:29px; line-height:29px; text-indent:12px;}
.friend_box dd .msg_show li.msglihover{ background:#313131; text-indent:11px; width:134px;}
.friend_box dd .addmsg{width:60px; border:1px solid #313131; padding:5px 0 5px 23px; border-bottom:none; border-top:none; background: url(../images/msg_l.gif) 2px 10px no-repeat #434343; text-decoration:none; left:1px;}
.friend_box dd .msg b{ position:absolute; right:10px; top:12px; width:8px; height:6px; background:url(../images/j_down.gif) no-repeat; *top:11px;}
.friend_box dd .msg i{ color:#f9b506;}
/*--nav导航部分--*/
.nav_box{ width:100%; min-width:1000px; height:60px; line-height:60px; background: url(../images/nav_bg.png) repeat-x;}
.logo{ float:left; width:150px; height:60px; background:url(../images/logo.jpg) no-repeat; }
.nav{ float:left; height:60px;}
.nav li{ float:left; width:100px; height:60px; line-height:60px; text-align:center; position:relative; z-index:10;}
.nav li.lihoverbg{ background:url(../images/nav_hover.png) no-repeat;}
.nav li.lihover{ background:url(../images/nav_hover.png) no-repeat;}
.nav li a{ color:#fff; font-size:14px; font-weight:bold;}
.nav li a:hover{text-decoration:none;}
.nav li dl{ position:absolute; width:100px; left:0; top:60px; background:#fafafa; border-bottom:1px solid #b5b5b5; display:none; border-top:none; z-index:101;}
.nav li dl dd{ height:40px; line-height:40px; border:1px solid #b5b5b5; border-bottom:1px solid #ddd;; border-top:none; position:relative; left:0px; z-index:100;}
.nav li dl dd a{color:#333; font-weight:normal;}
.nav li dl dd.nbg{ border-bottom:none;}
.nav li dl dd.nrborder{z-index:101; background:#FFFFFF}
.nav li dl dd.nrborder a{font-weight:bold;}
.nav li dl dd ul{ position:absolute; left:96px; top:-1px;z-index:0; width:290px; padding:0 10px; height:auto;  border:1px solid #b5b5b5;overflow:hidden; display:none; background:#FFFFFF}
.nav li dl dd ul.ntborder{ border-top:none;}
.nav li dl dd ul li{clear:both; float:none; width:100%; height:40px; line-height:40px; text-align:left; background:url(../images/nav_line.jpg) repeat-x left bottom;}
.nav li dl dd ul li.nbg{ background:none;}
.nav li dl dd ul li a{ color:#666; font-size:12px; padding:0 20px;}
.nav li dl dd.nrborder ul li a{font-weight:normal;}
.nav li dl dd.nrborder ul li a:hover{ color:#3366cc;}
.nav li dl dd em{ width:1px; background:#fff; position:absolute; left:96px; top:0px; height:40px; z-index:5; display:none}
.nav li dl dd.nrborder em{ display:block}
/*--container部分------------------------------*/
.container{ margin:0 auto; margin:0 10px;}
.crumbs{ width:100%; height:32px; line-height:32px; color:#666;}
.crumbs a{ color:#666;}
.messages{  height:38px; line-height:38px; border:1px solid #facf8a; background:#fefbe7; color:#ff6600; text-indent:10px;}
.messages span{ color:#333;}
.messages b{ color:#ff0000;}
.information{ height:38px; line-height:38px; border:1px solid #d2d2d2; background:#fff; color:#333; text-indent:10px;}
.headlines{height:38px; line-height:38px; border:1px solid #d2d2d2; background:#f8f8f8; color:#333; text-indent:20px;}
.headlines strong{ font-size:14px;}

.information strong{ margin-left:20px;}
.addoperator{ margin:10px 0 0 0; border-bottom:none;}
.searchoperator{ margin:10px 0; padding:0 0 9px 0; border:1px solid #d2d2d2; background:#fafafa; overflow:hidden; _height:25px;}
.searchoperator li{ float:left; height:25px; margin-top:9px; line-height:25px; overflow:hidden;}
.searchoperator li label{ margin-left:11px; *position:relative; *top:-3px;}
.searchoperator li .st_text{ width:140px; height:21px; line-height:21px; background:url(../images/st_bg.gif) no-repeat 120px 3px #fff; border:1px solid #e2e3e8; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; *height:20px; cursor:pointer;}
.searchoperator li .s90_text{ width:88px; height:21px; line-height:21px; border:1px solid #e2e3e8; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; *height:20px;}
.searchoperator li .s100_text{ width:98px; height:21px; line-height:21px; border:1px solid #e2e3e8; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; *height:20px;}
.searchoperator li .s200_text{ width:198px; height:21px; line-height:21px; border:1px solid #e2e3e8; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; *height:20px;}
.searchoperator li .s150_sel{ width:150px; height:23px; line-height:23px; border:1px solid #e2e3e8;}
.searchoperator li .ss_btn{ float:left; padding:0 10px; margin-left:10px; background:url(../images/btn_bg.png) repeat-x; height:22px; line-height:22px; border:1px solid #e2e3e8; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px;}
.searchoperator li span{ float:left; padding-left:10px;}
.ope_table{margin:10px 0;  border:1px solid #d2d2d2; background:#fafafa;}
.ope_table tr td{padding:0 0 9px 0;}
.ope_table tr td span{ float:left; padding-left:10px;}
.ope_table tr td .s150_sel{ width:150px; height:23px; line-height:23px; border:1px solid #e2e3e8;}
.ope_left,.ope_right{ float:left; height:25px; margin-top:9px; line-height:25px;}
.ope_left label{ margin-left:11px; *position:relative; *top:-3px;}
.ope_right span{ float:left;}
.ope_left .l_left10,.ope_right .l_left10{ margin-left:10px; *position:relative; *top:-3px;}
.ope_left .h_line{ *position:relative; *top:-4px;}
.ope_left .ss_btn,.ope_right .ss_btn{ float:left; padding:0 10px; margin-left:10px; background:url(../images/btn_psbg.png) repeat-x; height:22px; line-height:22px; border:1px solid #a3a3a3; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px;}
.ope_left .ss_btn:hover,.ope_right .ss_btn:hover{background:url(../images/btn_pshoverbg.png) repeat-x; text-decoration:none;}
/*--main@table部分---------*/
.main{ width:100%; height:auto; padding-bottom:30px;}
.main1{ height:auto; border:1px solid #d2d2d2; overflow:hidden;}
.main_lists{ padding:10px 20px; height:auto; overflow:hidden; background:#fff; border:1px solid #d2d2d2; border-top:none;}
.list_tits{ height:35px; line-height:35px; padding:0 20px 0 12px; background: url(../images/dot.gif) 5px center no-repeat #f8f8f8; border-bottom:2px solid #fff;}
.list_tits .updown{ float:right; padding-right:10px; margin-right:10px; font-weight:normal; color:#3366CC; background:url(../images/jt_up.gif) right center no-repeat; cursor:pointer;}
.list_tits .upturn{ float:right; padding-right:10px; margin-right:10px; font-weight:normal; color:#3366CC; background:url(../images/jt.gif) right center no-repeat; cursor:pointer;}
.xinxi_box{ display:block;}
.sp1_table,.sp2_table{min-width:1000px; border:1px solid #d2d2d2; background:#fff;}
.sp1_table tr th{ height:28px; background:url(../images/sp_thbg.png) repeat-x; border-bottom:1px solid #d2d2d2; border-right:1px solid #d2d2d2;}
.sp1_table tr td{ height:50px; text-align:center; border-bottom:1px solid #d2d2d2; border-right:1px solid #d2d2d2;}
.sp2_table tr th{ height:28px; background:url(../images/sp_thbg.png) repeat-x; border-bottom:1px solid #d2d2d2;}
.sp2_table tr td{ height:35px; text-align:center; border-bottom:1px solid #d2d2d2;}
.sp2_table tr.bgfa{ background:#fafafa;}
.sp2_table tr.bgfa td a{ float:left; color:#3366cc; padding-right:15px; margin-right:20px; background:url(../images/up.png) no-repeat right 5px;}
.sp2_table tr.bgfa td a:hover{background:url(../images/up1.png) no-repeat right 5px; color:#ff0000;}
.sp2_table tr td p{ line-height:27px; text-align:left; padding-left:10px; color:#666;}
.sp2_table tr td p em{ float:left; width:16px; height:16px; background:url(../images/bai.png) no-repeat; position:relative; top:5px; }
.sp2_table tr td span{ margin-right:40px; color:#333;}
.sp2_table tr td .bai{ padding-left:23px; background:url(../images/bai.png) left center no-repeat;}
.sp2_table tr td .fs_sum{ margin-right:30px;}
.sp2_table tr td.pos_top{ vertical-align:top;}
.sp2_table tr td .tj_time{ color:#999; height:30px; line-height:30px; overflow:hidden;}
.sp2_table tr td.pos_top{ vertical-align:top;}
.sp2_table tr td .tj_time tt,
.sp2_table tr td .tj_time span{ float:left;}
.sp2_table tr td .tj_time tt{ margin-right:15px;}
.sp2_table tr td .tj_time .preview_btn{ float:left; height:16px; line-height:16px; padding:0 5px; color:#fff; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; background:url(../images/btn_sbg.png) repeat-x; border:1px solid #2378c9; color:#fff; position:relative; top:4px;}
.sp2_table tr td .tj_time .preview_btn:hover{ background:url(../images/btn_shoverbg.png) repeat-x; text-decoration:none;}
.sp2_table tr td .colorff0{ color:#ff0000;}
.sp2_table tr td .select_s120{ width:120px; height:24px; line-height:24px;}
.sp2_table tr td .chk_1{ position:relative; top:5px;}
.sp2_table tr td .sorry{ display:block; margin:0 auto; width:150px; height:25px; padding:15px 0; font-size:14px; color:#999;}
.sp2_table tr td .review_lists{ height:27px;}
.sp2_table tr td .review_lists span{ float:left;}
.sp2_table tr td .review_lists .ming{ float:left; padding-left:20px; background:url(../images/bai.png) no-repeat 0 6px; *background:url(../images/bai.png) no-repeat 0 4px;}
.b_table tr th,.b_table tr td{ height:50px;}
.b_table tr td span{ float: left; width:140px;}
.b_table tr th,.b_table tr td.w100_td{ width:100px; padding-right:10px; text-align:right; font-weight:normal; color:#656565;}
.s240_text{width:240px; height:21px; line-height:21px; border:1px solid #e2e3e8; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; *height:20px;}
.s100_sel{width:100px; height:23px; line-height:23px; border:1px solid #e2e3e8;}
.b_table tr td .w200_s{ float:left; width:190px;}
.comy_remarks{ height:27px; line-height:27px;}
.comy_remarks dt,.comy_remarks dd{ float:left; text-align:left; padding-left:10px;}
.comy_remarks dt{  color:#666;}
.comy_remarks dd.remarks_list{ position:relative; cursor:pointer;}
.comy_remarks dd .more_con{ position:absolute; top:27px; left:20px; width:200px; height:110px; padding:7px 7px 7px 0; background:#fff; border:1px solid #FDB748;display:none;}
.comy_remarks dd .more_con p{ line-height:20px;}
.comy_remarks dd .more_con .i_arrow{ position:absolute; left:70px; top:-6px; width:7px; height:6px; background:url(../images/i_arrow1.gif) no-repeat;}
.preferential{ width:330px; padding:5px; line-height:20px; border:1px solid #d2d2d2; background:#fffee4; text-align:left; *float:left;}
.operate{ width:250px; height:18px; margin:0 auto; position:relative; }
.operate3{ width:130px; height:18px; margin:0 auto; position:relative; }
.operate_s{ width:80px; height:auto; margin:0 auto;}
.operate_s dt{ height:70px;}
.operate_s dt a{ display:block; width:60px; height:24px; line-height:24px; padding:0 5px; color:#fff; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px;}
.operate_s dt .pass_btn{background:url(../images/btn_bbg.png) repeat-x; border:1px solid #2a84d2;}
.operate_s dt .pass_btn:hover{ background: url(../images/btn_bhoverbg.png) repeat-x; text-decoration:none;}
.operate_s dt .nopass_btn{ margin-top:15px;background:url(../images/btn_pbbg.png) repeat-x; border:1px solid #a3a3a3; color:#333;}
.operate_s dt .nopass_btn:hover{background:url(../images/btn_pbhoverbg.png) repeat-x; text-decoration:none;}
.operate_s dd{ width:100%; height:45px; line-height:45px;}
.operate_s dd a{ color:#3366cc;}
.operate_s dd a:hover{ color:#ff6600;}
.sp1_table tr td a{ float:left; width:18px; height:18px; background:url(../images/operate_icon.png) no-repeat; margin-right:15px;}
.sp1_table tr td a:hover{ background:url(../images/operate_icon.png) no-repeat;}
.sp1_table tr td .gi_1{ background-position:0 0; margin-left:15px;}
.sp1_table tr td .gi_1:hover{ background-position:-28px 0; margin-left:15px;}
.sp1_table tr td .gi_2{ background-position:0 -27px;}
.sp1_table tr td .gi_2:hover{ background-position:-28px -27px;}
.sp1_table tr td .gi_3{ background-position:0 -60px;}
.sp1_table tr td .gi_3:hover{ background-position:-28px -60px;}
.sp1_table tr td .gi_4{ background-position:0 -91px;}
.sp1_table tr td .gi_4:hover{ background-position:-28px -91px;}
.sp1_table tr td .gi_5{ background-position:0 -118px;}
.sp1_table tr td .gi_5:hover{ background-position:-28px -118px;}
.sp1_table tr td .gi_6{ background-position:0 -148px;}
.sp1_table tr td .gi_6:hover{ background-position:-28px -148px;}
.sp1_table tr td .gi_7{ background-position:0 -206px;}
.sp1_table tr td .gi_7:hover{ background-position:-28px -206px;}
.sp1_table tr td .gi_ok{ background-position:0 -895px;}
.sp1_table tr td .gi_ok:hover{ background-position:-28px -895px;}
.sp1_table tr td .gi_fail{ background-position:0 -926px;}
.sp1_table tr td .gi_fail:hover{ background-position:-28px -926px;}
.sp1_table tr td .gi_grant{ background-position:0 -956px;}
.sp1_table tr td .gi_grant:hover{ background-position:-28px -956px;}
.sp1_table tr td .gi_area{ background-position:0 -986px;}
.sp1_table tr td .gi_area:hover{ background-position:-28px -986px;}
.sp1_table tr td .gi_qualify_up{ background-position:0 -1104px;}
.sp1_table tr td .gi_qualify_up:hover{ background-position:-28px -1104px;}
.sp1_table tr td .gi_qualify_m{ background-position:0 -1134px;}
.sp1_table tr td .gi_qualify_m:hover{ background-position:-28px -1134px;}
.sp1_table tr td .gi_review_o{ background-position:0 -1018px;}
.sp1_table tr td .gi_review_o:hover{ background-position:-28px -1018px;}
.sp1_table tr td .gi_review_q{ background-position:0 -1046px;}
.sp1_table tr td .gi_review_q:hover{ background-position:-28px -1046px;}
.sp1_table tr td .gi_setting{ background-position:0 -1074px;}
.sp1_table tr td .gi_setting:hover{ background-position:-28px -1074px;}


.sp1_table tr td .more{ position:absolute; right:10px; top:-7px; width:55px; height:31px; line-height:31px; text-align:left; text-indent:10px; background:url(../images/jt.gif) 38px 13px no-repeat; color:#3365cb; cursor:pointer;}
.sp1_table tr td .moreborder{ border:1px solid #b5b5b5; border-bottom:none; width:53px; height:30px; text-indent:9px; line-height:29px; background:url(../images/jt.gif) 37px 12px no-repeat #fff; color:#3365cb; position:absolute; right:10px; top:-7px;}
.sp1_table tr td .more_show{ position:absolute; top:30px; right:-1px; width:135px; height:auto; background:#fff; border:1px solid #b5b5b5; overflow:hidden; display:none;}
.sp1_table tr td .more_show li{ width:135px; height:29px; line-height:29px; text-align:left;}
.sp1_table tr td .more_show li a{ display:block; width:135px; height:29px; line-height:29px; background:#fff;}
.sp1_table tr td .more_show li a b{ float:left; width:18px; height:18px; background:url(../images/operate_icon.png) no-repeat 0 -117px; margin:5px 0 0 14px;}
.sp1_table tr td .more_show li a:hover b{ background:url(../images/operate_icon.png) no-repeat; width:18; height:18px;}
.sp1_table tr td .more_show li .gi_dj b{ background-position: 0 -117px;}
.sp1_table tr td .more_show li .gi_dj:hover b{ background-position:-28px -117px;}
.sp1_table tr td .more_show li .gi_tj b{ background-position: 0 -148px;}
.sp1_table tr td .more_show li .gi_tj:hover b{ background-position:-28px -148px;}
.sp1_table tr td .more_show li .gi_sh b{ background-position: 0 -174px;}
.sp1_table tr td .more_show li .gi_sh:hover b{ background-position:-29px -174px;}
.sp1_table tr td .more_show li .gi_sz b{ background-position: 0px -206px;}
.sp1_table tr td .more_show li .gi_sz:hover b{ background-position:-28px -206px;}
.sp1_table tr td .more_show li .gi_hmd b{ background-position: 0 -238px;}
.sp1_table tr td .more_show li .gi_hmd:hover b{ background-position:-28px -238px;}
.sp1_table tr td .more_show li .gi_jm b{ background-position: 0 -271px;}
.sp1_table tr td .more_show li .gi_jm:hover b{ background-position:-28px -271px;}
.sp1_table tr td .more_show li .gi_kqtb b{ background-position: 0 -302px;}
.sp1_table tr td .more_show li .gi_kqtb:hover b{ background-position:-28px -302px;}
.sp1_table tr td .more_show li .gi_tel b{ background-position: 0 -833px;}
.sp1_table tr td .more_show li .gi_tel:hover b{ background-position:-28px -833px;}
.sp1_table tr td .more_show li .gi_cost b{ background-position: 0 -863px;}
.sp1_table tr td .more_show li .gi_cost:hover b{ background-position:-28px -863px;}
.sp1_table tr td .more_show li a:hover{ text-decoration:none; background:#e7f1fd;}
.sp1_table tr td .more tt{ position:relative; z-index:10;}
.sp1_table tr td .moreborder em{ position:absolute; right:0px; bottom:-1px; width:53px; height:1px; background:#fff; z-index:1000;}
.main_left{ float:left; width:380px; height: auto; border:1px solid #d2d2d2;}
.list_tit{ height:28px; line-height:28px; border-bottom:1px solid #d2d2d2; background:url(../images/sp_thbg.png) repeat-x; text-indent:8px;}
.list_tit b{ color:#ff0000;}
.apply_list{ height:35px; line-height:35px; border-bottom:1px solid #d2d2d2; background:#fafafa;}
.apply_list a{ float:left; color:#3366cc; padding-right:15px; margin-left:20px; background:url(../images/down.png) no-repeat right 13px;}
.apply_list a:hover{background:url(../images/down1.png) no-repeat right 13px; color:#ff0000;}
.pagenum{ float:right; width:130px; height:20px; line-height:20px; padding-right:20px; padding-top:8px;}
.pagenum tt{ font-size:14px;}
.pagenum a{float:right; width:9px; height:14px; padding-top:3px; padding-right:0; background:url(../images/arrow_icon.png) no-repeat;}
.pagenum a:hover{float:right; width:9px; height:14px; padding-top:3px; padding-right:0; background:url(../images/arrow_icon.png) no-repeat;}
.pagenum .uppage{ background-position:0px -100px;}
.pagenum .downpage{  background-position:0px -153px;}
.pagenum .uppage:hover{background-position:0px -126px;}
.pagenum .downpage:hover{background-position:0px -183px;}
.pagenum .select_s70{ width:70px; height:22px; line-height:22px;}
.select_s120{ width:120px; height:22px; line-height:22px;}
.select_s70{ width:70px; height:22px; line-height:22px;}
 
.form_box{ height:auto; overflow:hidden;}
.main_right{ margin-left:390px; height:auto; border:1px solid #d2d2d2; background:#fff;}
.con2_list{ margin:10px 20px;}
.con2_table{ background:#fff;}
.con2_table tr td{ height:35px; text-align:center; text-align:left;}
.con2_table tr td .preview_btn{ float:right; height:16px; line-height:16px; padding:0 5px; color:#fff; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; background:url(../images/btn_sbg.png) repeat-x; border:1px solid #2378c9; color:#fff;}
.con2_table tr td .preview_btn:hover{ background:url(../images/btn_shoverbg.png) repeat-x; text-decoration:none;}
.con2_table tr td tt{ margin-left:30px;}
.con2_table tr td .rad_1{ position:relative; top:2px;}
.con2_table tr td .bai{ display:inline-block; padding:5px 9px; background:url(../images/bai.png) no-repeat 0 5px; text-indent:-9999px;}
.preview_con1{ line-height:20px; padding:10px; background:#fffee4; border:1px solid #d4d4d4;}
.name_info{ height:28px; line-height:28px; background:#E8F2FC; font-weight:bold; margin-top:15px; border:1px solid #d2d2d2; border-bottom:none; padding-left:10px;}
.name_info .updown{ float:right; padding-right:10px; margin-right:10px; font-weight:normal; color:#3366CC; background:url(../images/jt.gif) right center no-repeat; cursor:pointer;}
.name_info .upturn{ float:right; padding-right:10px; margin-right:10px; font-weight:normal; color:#3366CC; background:url(../images/jt_up.gif) right center no-repeat; cursor:pointer;}
.high28 span{ margin-right:30px;}
.high28 i{ color:#ff0000; font-weight:bold;}
.sp3_table{ background:#fff; border:1px solid #d2d2d2; border-top:none; display:none;}
.sp3_table tr td{ height:35px;}
.sp3_table tr td tt{ padding-left:20px;}
.sp3_table tr td .chk_2{ position:relative; top:2px;}
.btn_box{ height:26px; line-height:26px; padding:5px 0; background:#fafafa; border-top:1px solid #d2d2d2;}
.btn_m{ width:160px; margin:0 auto;}
.btn_m a{ float:left; height:24px; line-height:24px; padding:0 5px; color:#fff; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px;}
.btn_m .pass_btn{ margin-right:20px; background: url(../images/btn_bbg.png) repeat-x; border:1px solid #2a84d2;}
.btn_m .pass_btn:hover{ background:url(../images/btn_bhoverbg.png) repeat-x;}
.btn_m .nopass_btn{background:url(../images/btn_pbbg.png) repeat-x; border:1px solid #a0a0a0; color:#333;}
.btn_m .nopass_btn:hover{ background:url(../images/btn_pbhoverbg.png) repeat-x;}
.btn_m a:hover{ text-decoration:none;}
.btn_box1{ height:26px; line-height:26px; padding:20px 0;}
.btn_m1{ width:180px; margin:0 auto;}
.btn_m2{ width:275px; margin:0 auto;}
.btn_rm{ width:75px; margin:0 auto;}
.btn_rm a{ float:left; width:75px; height:24px; line-height:24px; color:#fff; text-align:center; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px;}
.btn_rm .pass_btn{ background: url(../images/btn_bbg.png) repeat-x; border:1px solid #2a84d2;}
.btn_m1 a,.btn_m2 a{ float:left; width:75px; height:24px; line-height:24px; color:#fff; text-align:center; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px;}
.btn_m1 .pass_btn,.btn_m2 .pass_btn{ margin-right:20px; background: url(../images/btn_bbg.png) repeat-x; border:1px solid #2a84d2;}
.btn_rm .pass_btn:hover,.btn_m1 .pass_btn:hover,.btn_m2 .pass_btn:hover{ background:url(../images/btn_bhoverbg.png) repeat-x;}
.btn_m1 .nopass_btn,.btn_m2 .nopass_btn{background:url(../images/btn_pbbg.png) repeat-x; border:1px solid #a0a0a0; color:#333;}
.btn_m1 .nopass_btn:hover,.btn_m2 .nopass_btn:hover{ background:url(../images/btn_pbhoverbg.png) repeat-x;}
.btn_m1 a:hover,.btn_m2 a:hover{ text-decoration:none;}
.accountSucc,.accountSucc_l{ height:55px; line-height:55px; margin:0 auto;}
.accountSucc{ width:250px;}
.accountSucc_l{ width:550px;}
.accountSucc dt,.accountSucc_l dt{ float: left; width:50px; height:50px; line-height:50px;}
.accountSucc dt img,.accountSucc_l dt img{ margin-top:5px;}
.accountSucc dd,.accountSucc_l dd{ float:left; font-family:"微软雅黑"; font-size:24px; color:#333;}
.businessList{ width:380px; overflow:hidden; margin:0 auto;}
.busstop{ margin-top:50px;}
.businessList dt{ float:left; width:80px; height:30px; line-height:30px; font-weight:bold;} 
.businessList dd{ float:left; height:30px; line-height:30px;}
.yewu{ text-align:center; height:40px; line-height:40px;}

.modify_btn{background:url(../images/btn_bbg.png) repeat-x; border:1px solid #2a84d2; float:right; width:75px; height:24px; line-height:24px; color:#fff; text-align:center; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px;}
.modify_btn:hover{ background: url(../images/btn_bhoverbg.png) repeat-x; text-decoration:none;}
.role_box{ padding:0 10px 5px 0; height:30px;}







/*--企业开户---------*/
.main1{ height:auto; border:1px solid #d2d2d2; background:url(../images/leftmaskbg.png) repeat-y #fff; padding:20px 20px 20px 0; overflow:hidden;}
.main_p20{ height:auto; /* border:1px solid #d2d2d2; */ background:#fff; padding:20px; /* overflow:hidden; */}
.leftshow{ position:fixed; top:122px; left:11px; width:178px; height:auto; border-right:1px solid #d2d2d2; border-top:1px solid #d2d2d2; _top:110px;}
.leftmask{ float:left; width:179px; height:1000px;}
.rightshow{ height:auto; margin-left:200px; overflow:hidden;}
.lm_tit{ height:40px; line-height:40px; text-indent:10px; background:#ededed; border-bottom:1px solid #d2d2d2; font-size:14px;}
.datalist{}
.datalist li{ height:48px; border-bottom:1px dotted #d2d2d2;}
.datalist li.bgcolor{ background:#fff;}
.datalist li .revision{ float:right; height:48px; line-height:48px; margin-right:8px; color:#3365cb;}
.datalist li .revision:hover{ color:#ff6500;}
.datalist li b{ float:left; width:14px; height:14px; padding:17px 7px 17px 10px;}
.datalist li span{ float:left; height:48px; line-height:48px;}
.datalist li em{ margin-left:5px; color:#999; font-weight:bold;}
.infoNav{ height:50px;}
.infoNav li{ float:left; width:25%; height:48px; line-height:48px; border:1px solid #b9cbe8; border-left:none; border-right:none; text-align:center; font-size:18px; color:#4389c9; background: url(../images/borderbg.png) no-repeat 0 0 #e5f4ff; position:relative;}
.infoNav li.lastnav{background: url(../images/borderbg.png) no-repeat right 0 #e5f4ff;}
.infoNav li.current{ background:#528fd3; color:#fff;}
.infoNav li .currentL{ position:absolute; width:9px; height:50px; top:-1px; right:0; background:url(../images/currentL.png) no-repeat;}
.infoNav li .currentM{ position:absolute; width:20px; height:50px; top:-1px; left:0; background:url(../images/currentM.png) no-repeat;}
.infoNav li .currentR{ position:absolute; width:21px; height:50px; top:-1px; left:0; background:url(../images/currentR.png) no-repeat;}
.infoNav li .navigationL{ position:absolute; width:9px; height:50px; top:-1px; right:0; background:url(../images/navigationL.png) no-repeat;}
.infoNav li .navigationR{ position:absolute; width:21px; height:50px; top:-1px; left:0; background:url(../images/navigationR.png) no-repeat;}
.infoShow{ padding: 10px 20px 0 0; height:auto; overflow:hidden;}
.info_tit{ height:30px; line-height:30px; color:#333; border-bottom:2px solid #b9c8e7; font-size:14px;}
.info_tit tt{ font-weight:normal;}
.info_tit .upDown{ float:right; padding-right:10px; margin-right:10px; font-weight:normal; color:#3366CC; background:url(../images/jt.gif) right center no-repeat; cursor:pointer;}
.info_tit .upTurn{ float:right; padding-right:10px; margin-right:10px; font-weight:normal; color:#3366CC; background:url(../images/jt_up.gif) right center no-repeat; cursor:pointer;}
.infotable tr th{ height:35px; width:140px; background:#eef7fd; text-align:left; text-indent:6px; border-bottom:1px solid #cfdcf0;}
.infotable tr td{ height:35px; border-bottom:1px solid #cfdcf0; padding-left:10px;}
.infotable tr td label{ margin-right:10px;}
.infotable tr td.w120{width:140px; background:#eef7fd; text-align:left; text-indent:3px; font-weight:bold;}
.infotable tr td p{ height:35px; line-height:35px;}
.infotable tr td p img{ margin:11px 5px 0 5px; *margin:7px 5px 0 5px;}
.infotable tr td .ifpa{ color:#3365cb;}
.infoHide{ display:none;}
.floatLeft{ float:left; width:auto; height:35px; line-height:35px;min-width:200px;font-size: 12px;}
.sp60_text{width:85%; height:21px; line-height:21px; border:1px solid #e2e3e8; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; *height:20px;}
.s100_text{ width:100px; height:21px; line-height:21px; border:1px solid #e2e3e8; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; *height:20px;}
.s150_text{ width:150px; height:21px; line-height:21px; border:1px solid #e2e3e8; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; *height:20px;}
.s220_text{ width:198px; height:21px; line-height:21px; border:1px solid #e2e3e8; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; *height:20px;}
.s50_text{ width:50px; height:17px; line-height:17px; border:1px solid #e2e3e8; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; *height:16px; margin:0 3px;}
.s180_sel{ width:180px; height:24px; line-height:24px; border:1px solid #e2e3e8; margin-right:10px;}
.s350_text{ width:348px; height:21px; line-height:21px; border:1px solid #e2e3e8; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; *height:20px;}
.s650_text{ width:648px; height:21px; line-height:21px; border:1px solid #e2e3e8; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; *height:20px;}
.w300_txa{ width:300px; height:50px; border:1px solid #d2d2d2;border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; position:relative; overflow:hidden;}
.classify,.classify3{ width:85%; overflow:hidden;}
.classify li{ float:left; width:25%; height:35px; line-height:35px;}
.classify3 li{ float:left; width:33%; height:35px; line-height:35px;}
.classify li input,.classify_sub li input,.classify3 li input,.classifyNum li input,.classifynum li input{ position:relative; top:2px;}
.classifyNum{ border-bottom:1px dotted #ccc; overflow:hidden; padding:10px 0 15px 0;}
.classifynum{ overflow:hidden; padding:10px 0 15px 0;}
.classifyNum li{ float:left; width:120px; height:25px; line-height:35px;}
.classifynum li{float:left; width:125px; height:25px; line-height:35px;}
.classify_sub{ width:95%; overflow:hidden; background:#f5f5f5; margin-left:30px;}
.classify_sub li{ float:left; width:20%; height:35px; line-height:35px;}
.padd10{ padding:0 15px; text-indent:0;}
.margin10{ margin:0 50px 0 15px; text-indent:0;}
.tstar{ float:left; color:#f00;}
.marginL{ margin-left:20px;}
.inputBlock{ float:left; height:30px; line-height:30px; padding-top:5px;}
.llan { float:left; height:24px; line-height:24px; padding:0 10px; color:#fff; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; background:url(../images/btn_pbbg.png) repeat-x; border:1px solid #a3a3a3; color:#333; text-align:center; margin:5px 0 0 10px;}
.llan:hover{ background:url(../images/btn_pbhoverbg.png) repeat-x; text-decoration:none;}
.succtable{ width:500px; margin:0 auto;}
.succtable tr th{height:35px; text-align:left; width:90px;}
.succtable tr td{height:35px;}
.succtable tr td.leiTh{ font-weight:bold; width:80px;}
.top_title{background:#FFFCEB; padding:18px; border:1px solid #FAD5A9; margin-top:10px; text-align:center;}
.top_title span{ margin-right:30px;}
.state_num{ position:relative; float:right;}
.state_num_list{ width:130px; padding:5px; background:#F3FAFF; border:1px solid #BACBE9; z-index:100; position: absolute; top:18px; left:-30px; line-height:25px; color:#333;}
.state_num_list li{ word-break:break-all;}
.business_box{padding:10px 15px; background:#eef7fd; font-weight:normal;}
.datalist_over{ width:500px; margin:10px auto;}
.datalist_over li{ height:30px; border-bottom:1px solid #fff; background:#f1f9ff;}
.datalist_over li .revision{ float:right; height:30px; line-height:30px; margin-right:8px; color:#3365cb;}
.datalist_over li .revision:hover{ color:#ff6500;}
.datalist_over li b{ float:left; width:14px; height:14px; padding:8px 7px 8px 10px;}
.datalist_over li span{ float:left; height:30px; line-height:30px; font-weight:bold;}
.datalist_over li em{ margin-left:5px;  font-weight: normal;}
.companylist_opr{ position:relative; float:left;}
.companylist_opr_box{ width:100px; background:#fff; border:1px solid #b5b5b5; z-index:100; position: absolute; top:23px; left:-10px; color:#333;}
.companylist_opr_box li a{ height:30px;line-height:30px; display:block; text-decoration:none;}
.companylist_opr_box li a:hover{ background:#e8f2fd;}
.companylist_opr_box span{width:25px; height:30px;}
.companylist_opr_box .opr_dj{ background:url(../images/opr_list_bg.png) no-repeat; background-position:10px 7px;}
.companylist_opr_box .opr_jd{ background:url(../images/opr_list_bg.png) no-repeat; background-position:10px -23px;}
.companylist_opr_box .opr_tj{ background:url(../images/opr_list_bg.png) no-repeat; background-position:10px -53px;}
.companylist_opr_box .opr_fj{ background:url(../images/opr_list_bg.png) no-repeat; background-position:10px -83px;}
.companylist_opr_box .opr_bgxs{ background:url(../images/opr_list_bg.png) no-repeat; background-position:10px -110px;}

.infotable_1 tr th{ background:#eef7fd; text-align:right; padding:10px; border-bottom:1px solid #cfdcf0; vertical-align:top;}
.infotable_1 tr td{  padding:10px; border-bottom:1px solid #cfdcf0; vertical-align:top;}
.infotable_1 tr td label{ margin-right:10px;}
.infotable_1 tr td.w120{width:120px; background:#eef7fd; text-align:right; padding:10px; font-weight:bold;}
.agent{position:relative}
.agent_box{position:absolute; left:230px; top:0;}







/*--tab选项卡部分---------*/
.tab{ height:30px; margin-top:10px; position:relative;}
.tab li{ float:left; width:128px; height:29px; line-height:29px; text-align:center; border:1px solid #d2d2d2; border-bottom:none; margin-right:3px; cursor:pointer;}
.tab li.thover{ height:30px; line-height:30px; background: url(../images/thonverbg.png) repeat-x; font-weight:bold;}
.tab li a:hover{ text-decoration:none;}
.tab_con{height:auto; background:#fff; border:1px solid #d2d2d2; display:none;}
.tab_conlists{ margin:0 25px; padding:15px 0;}
.line{ height:1px; background:#d2d2d2; overflow:hidden;}
.basicinfo{ height:35px; line-height:35px;}
.account_infotit{ height:130px; line-height:130px; border:1px solid #d2d3d3; background:#fafafa;}
.sent_infotit{ height:50px; line-height:50px;}
.basicinfo li{ float:left; width:20%; height:35px; line-height:35px;}
.sent_infotit li{ float:left; width:47%;}
.account_infotit li{ float:left; width:20%; height:130px; margin-left:40px;}
.account_infotit li b,.sent_infotit li b{ color:#ff6500; font-size:20px; font-weight:normal;}
.basicinfo li strong{ color:#666;}
.sent_infotit li span{ margin-right:100px;}
.basicinfo_tit{ color:#666; height:25px;}
.tab2{ margin-left:10px; font-weight:normal;}
.tab2_con{ height:auto; display:none;}
.tab2 a.t2hover{ color:#ff6500; text-decoration:underline;}
.basicinfo_table tr th{ background:#e8f2fc; border:1px solid #d3d3d3; height:28px; color:#666;}
.basicinfo_table tr td{border:1px solid #d3d3d3; background:#fff; height:33px; text-align:center;}
.td_table tr th,.td_table tr td{ height:28px; border:1px solid #d3d3d3;}
.td_table tr th{ width:158px; background:#e8f2fc; color:#666;}
.basicinfo_table tr td.bf8{ background:#f8f8f8;}
.td_table tr td span{ float:left; width:17%; height:28px; line-height:28px; margin-left:20px;}
.td_table tr td span b{ font-weight:normal;}
.qyzz{ height:40px; line-height:40px;}
.qyzz strong{ color:#666;}
.qyzz a{ color:#cc;}
.tabnow{ display:block;}
.operate1{ width:140px; height:18px; margin:0 auto; position:relative;}
.operate1 a{ float:left; color:#3365cb;}
.operate1 a:hover{ color:#ff6600; *text-decoration:none;}
.operate1 .shjg{ margin-right:20px; position:relative;}
.operate1 .review{ position:absolute; top:22px; left:-50px; width:200px; height:auto; padding:7px 10px; border:1px solid #fdb748; background:#fff; display:none;}
.operate1 .review p{ height:20px; line-height:20px; text-align:left; text-decoration:none; color:#333;}
.operate1 .review .i_arrow{ position:absolute; left:70px; top:-6px; width:7px; height:6px; background:url(../images/i_arrow1.gif) no-repeat;}
/*--input部分---------*/
.ope_left .s90_text, .ope_right .s90_text{ width:88px; height:21px; line-height:21px; border:1px solid #e2e3e8; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; *height:20px;}
.ope_left .st_text,.ope_right .st_text{ width:140px; height:21px; line-height:21px; background:url(../images/st_bg.gif) no-repeat 120px 3px #fff; border:1px solid #e2e3e8; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; *height:20px; cursor:pointer;}
.ope_right .s100_text{ width:98px; height:21px; line-height:21px; border:1px solid #e2e3e8; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; *height:20px;}
.ope_left .s200_text{ width:198px; height:21px; line-height:21px; border:1px solid #e2e3e8; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; *height:20px;}
.jingshi{ height:20px; line-height:20px; color:#f00;}








/*--page部分---------*/
.page_box{ height:40px; background:#f8f8f8; border:1px solid #d2d2d2; border-top:none;}
.page_sbox{height:40px; background:#f8f8f8; border-top:1px solid #d2d2d2;}
.page{ float:right; height:28px; padding:6px 5px;}
.page li{ float:left; height:28px; line-height:28px; margin-right:5px;}
.page li .record_sum{ float:left; margin-right:10px; color:#333;}
.page li .slect_number{ margin-left:5px;}
.page li.w_ie7{ *width:125px; *height:28px; *line-height:15px;}
.page li a{ float:left; width:23px; height:23px; line-height:23px; margin-right:5px; border:1px solid #c9c9c9; background:url(../images/page_lbg.png) repeat-x; text-align:center; color:#666;}
.page li a:hover{border:1px solid #3477be; background:url(../images/page_lhovebg.png) repeat-x; color:#fff; text-decoration:none;}
.page li .go_btn{ float:right; width:22px; height:22px; margin-left:5px; background:url(../images/btn_psbg.png) repeat-x; border:1px solid #a3a3a3; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px;}
.page li .go_btn:hover{ background:url(../images/btn_pshoverbg.png) repeat-x;}
.page li .s30_text{ width:30px; height:20px; line-height:20px; margin:0 5px; border:1px solid #b1b3b8; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; *height:20px;}
.page li .homepage,
.page li .frontpage,
.page li .nextpage,
.page li .lastpage{ float:left; width:9px; height:14px; margin-right:15px; background:url(../images/arrow_icon.png) no-repeat; position:relative; top:6px; border:none; overflow:hidden;}
.page li .nextpage{ margin-left:10px;}
.page li .homepage:hover,
.page li .frontpage:hover,
.page li .nextpage:hover,
.page li .lastpage:hover{ float:left; width:9px; height:14px; margin-right:15px; background:url(../images/arrow_icon.png) no-repeat; border:none; overflow:hidden; position:relative; top:6px;}
.page li .homepage{ background-position:0px 0px;}
.page li .frontpage{ background-position:0px -103px;}
.page li .nextpage{ background-position:0px -156px;}
.page li .lastpage{ background-position:0px -49px;}
.page li .homepage:hover{ background-position:0px -24px;}
.page li .frontpage:hover{background-position:0px -129px;}
.page li .nextpage:hover{background-position:0px -186px;}
.page li .lastpage:hover{ background-position:0px -76px;}
/*.page li .homepage:hover{ border:1px solid #c9c9c9; background:url(../images/page_lbg.png) repeat-x; text-decoration:underline; color:#666;}*/
/*--batch部分---------*/
.batch{ float:left; height:28px; padding:6px 5px;}
.batch li{ float:left; height:28px; line-height:28px; margin-right:5px;}
.batch li label{ position:relative; top:-2px;}
.batch li .pass_sbtn{ float:left;height:22px; line-height:22px; padding:0 5px; text-align:center; margin-right:10px; background: url(../images/btn_sbg.png) repeat-x; border:1px solid #2a84d2; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; color:#fff;}
.batch li .pass_sbtn:hover{background: url(../images/btn_shoverbg.png) repeat-x;}
.batch li .nopass_sbtn{ float:left; height:22px; line-height:22px; padding:0 5px;  text-align:center; background: url(../images/btn_psbg.png) repeat-x; border:1px solid #a0a0a0; color:#333; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; color:#333;}
.batch li .nopass_sbtn:hover{ background:url(../images/btn_pshoverbg.png) repeat-x;}
.batch li.batch_3 span{ margin-right:0px;}
.batch li.batch_3 a{ margin-left:15px; color:#3366cc;}
.batch li.batch_3 b{ color:#ff0000;}
/*--foot部分---------*/
.foot{ width:100%; min-width:1000px; text-align:center; height:45px; line-height:45px; color:#666;}
/*--floatsearch部分---------*/
.floatsearch{width:45px; position:fixed; _position:absolute; _margin-top:expression(document.documentElement.clientHeight-this.style.pixelHeight+document.documentElement.scrollTop); z-index:100; right:10px; bottom:10px; cursor: pointer; color:#594d42; display:none;}
.floatsearch1{width:45px; position:fixed; _position:absolute; _margin-top:expression(document.documentElement.clientHeight-this.style.pixelHeight+document.documentElement.scrollTop); z-index:100; right:10px; bottom:10px; cursor: pointer; color:#594d42;}
.search_box{ float:left; width:300px; height:auto; background:#C60; display:none; position: absolute; bottom:1px; left:-300px;}
.search_box1{ float:left; width:405px; height:auto; background:#C60; display:none; position: absolute; bottom:1px;left:-405px;}
.search_box dt,.search_box1 dt{ width:100%; height:35px; line-height:35px; color:#fff; text-indent:10px; background:url(../images/search_dtline.gif) repeat-x 0 bottom #434343;}
.search_box dt .gi_qx,.search_box1 dt .gi_qx{ float:right; width:14px; height:13px; background:url(../images/gather_icon.png) no-repeat 0 -406px; position:relative; top:10px; right:10px;}
.search_box dd{width:280px; height:25px; padding:10px; background:#434343;}
.search_box1 dd{height:25px; padding:10px; background:#434343;}
.search_box dd tt{color:#fdbf57;}
.search_box dd .txtbox{width:280px; height:25px; position:relative; z-index:10;}
.search_box1 dd .txtbox{width:280px; height:25px; position:relative; z-index:10; left:106px;}
.search_box dd .txtbox b,.search_box1 dd .txtbox b{ position:absolute; right:5px; top:7px; width:14px; height:14px; background:url(../images/gather_icon.png) no-repeat 0 -433px; z-index:100;}
.search_box dd .s280_text,.search_box1 dd .s280_text{ width:278px; height:24px; line-height:24px; border:1px solid #e2e3e8; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; *height:22px;}
.search_box dd.cue_list,.search_box1 dd.cue_list{ height:auto;}
.search_box dd.cue_list p{ height:20px; line-height:20px;}
.search_box dd.cue_list p a{ color:#fff;}
.search_box dd.cue_list p a:hover{ color:#fdbf57;}
.fs1_table tr td{ height:35px; color:#d2d2d2; text-indent:20px;}
.fs1_table tr td span{ color:#d2d2d2;}
.fs1_table tr td.package p{ line-height:25px; padding-left:80px;}
.fs1_table tr td a{color:#fdbf57;}
.fs_btnbox{ float:right; width:42px; height:81px; background:#959595; margin-left:2px; position:relative; bottom:0px;}
.fs_btnbox li{ width:40px; height:38px; border:1px solid #7c7c7c;}
.fs_btnbox li.selecthover{ background:#313131; border:1px solid #000; }
.fs_btnbox li a{ display:block; width:38px; height:38px; border:1px solid #959595;}
.fs_btnbox li a:hover{background:#313131; width:38px; height:36px; border:1px solid #000;}
.fs_btnbox li i{ display:block; height:36px; background:url(../images/gather_icon.png) no-repeat;}
.fs_btnbox li .gj_zdbtn{ background-position:10px -325px;}
.fs_btnbox li .gj_ssbtn{ background-position:8px -363px;}
/*--弹出层插件样---------*/
#XYTipsWindowBg{background:#000;_background:url(../images/mask.png);}
.XYTipsWindow .boxLoading {position:absolute;display:block;width:90px;height:30px;line-height:30px;margin-left:-45px;margin-top:-15px;left:50%;top:50%;color:#f00;}
.XYTipsWindow .boxLoading{width:28px;margin-left:-14px;text-indent:-999em;text-align:center;}
.XYTipsWindow .boxTitle {position:relative;line-height:35px;height:35px;background:#e8f2fc; border-width:1px; left:1px;}
.XYTipsWindow .boxTitle h3 {float:left;color:#333;font-size:14px;padding-left:10px;}
.XYTipsWindow .boxTitle span{position:absolute;background-position:0px 0px;text-indent:-10em;overflow:hidden;cursor:pointer;width:19px;height:19px; background: url(../images/close.gif) no-repeat center center; right:10px;top:10px; *height:29px; *top:0px; }
.XYTipsWindow .boxTitle span.hover {position:absolute;background-position:0px 0px;text-indent:-10em;overflow:hidden;cursor:pointer;width:19px;height:19px;background: url(../images/close_hover.gif) no-repeat center center; right:10px; *height:29px; top:10px;*top:0px; }
.XYTipsWindow .boxTitleone {position:relative;line-height:40px;height:40px;}
.XYTipsWindow .boxTitleone h3 {float:left;color:#fff;font-size:14px;padding-left:10px;}
.XYTipsWindow .boxTitleone span,.XYTipsWindow .boxTitleone span.hover {position:absolute;background-position:0px 0px;text-indent:-10em;overflow:hidden;cursor:pointer;width:40px;height:40px;background:url(../images/popico.png) 0px 0px no-repeat;right:0px;top:0px}
.XYTipsWindow .boxTitleone span.hover {background-position:0px -49px;}
.XYTipsWindow .loadinglayer{line-height:40px;background-position:0 -100px; text-align:center; width:98px; height:38px; overflow: hidden}
.XYTipsWindow .tipslayer{line-height:20px;text-align:left;}
.XYTipsWindow .arrowLeft{position:absolute;width:8px;height:16px;background-position:-20px -170px;text-indent:-9999em;z-index:20591;overflow:hidden;}
.XYTipsWindow .colseBtn {position:absolute;top:5px;right:5px;width:8px;height:8px;background-position:0px 0px;text-indent:-9999em;cursor:pointer;z-index:20591;overflow:hidden; z-index:11111;}
.XYTipsWindow .boxError{position:absolute;left:50%;top:50%;margin-left:-60px;margin-top:-15px;width:120px;height:30px;line-height:30px;color:#f00;}
.XYTipsWindow .boxError em{float:left;width:30px;height:30px;background-position:-35px -140px;}
.XYTipsWindow .dialogBtn{margin:9px 5px 0 0;width:74px;height:28px; line-height:28px;background-position:0 -32px;border:none;color:#333; cursor:pointer; border:0; font-size:14px;}
.XYTipsWindow .dialogBtn.hover{background-position:0 -62px;}
/*--弹层自适应样式---------*/
.XYTipsWindowBg{background:#000;_background:url(../images/mask.png);}
.boxBd{ background:#dcdcdc;}
.XYTipsWindow .dialogBtn{margin:14px 5px 0 0;}
.mid_con{ height:auto; padding:5px 20px; background:#fff;}
.mid_con p{line-height:35px;}
.mid_con p span{ margin-right:20px;}
.mid_con p span i{margin-left:10px; color:#ff6500; font-weight:bold;}
.detail_list{ height:80px; padding:5px 0; border:1px solid #d2d3d3; background:#fafafa;}
.detail_list li{ line-height:40px; padding-left:20px;}
.detail_list li span{ margin-right:20px;}
.detail_list li i{ margin-left:10px; color:#ff6500; font-weight:bold;}
.fbtn_box{ height:26px; padding:6px 0; border-top:1px solid #ccc; background:#f7f7f7;}
.fbtn_box .fh_btn{ display: block; margin:0 auto; width:60px; height:24px; line-height:24px; text-align:center; background: url(../images/btn_pbbg.png) repeat-x; border:1px solid #a3a3a3; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px;}
.fbtn_box .fh_btn:hover{background: url(../images/btn_pbhoverbg.png) repeat-x; text-decoration:none;}
/*--通用部分---------*/
/*.locationTop{ position:absolute; width:120px; height:35px; line-height:35px; top:0px; left:0px;}*/
.va_top{ vertical-align:top; padding-top:8px;}
.star{ color:#f00;}
.chk_top{ position:relative; top:2px;}
.radio_top{ position:relative; top:2px;}
.z999{ z-index:999}
.z2999{ z-index:999}
.bgf5{ background:#f5f5f5;}
.colorff0{ color:#ff0000;}
.color36c{ color:#3366cc;}
.color666{ color:#666;}
.color999{ color:#999;}
.high28{ height:28px; line-height:28px; background:#fafafa; border:1px solid #d2d2d2; padding-left:10px;}
.no_topborder{ border-top:none;}
.mr_20{ margin-right:20px;}
.f14b{ font-size:14px; font-weight:bold;}


.leftbar{width:150px; float:left; overflow:hidden;}

.m-treeview{ width:149px; float:left;}
.m-treeview li{line-height:30px;border-bottom:1px solid #f9fcff;}
.m-treeview li span {cursor: pointer; display:block;padding-left:16px; color:#3366cc; font-weight:bold;}
.m-treeview li.m-expanded {background:#ddeafb url(../images/close.jpg) no-repeat 130px 10px;}
.m-treeview li.m-expanded ul li {background:#f9fcff; cursor:pointer;}
.m-treeview li.m-collapsed {background:#ddeafb url(../images/open.jpg) no-repeat 130px 10px;}
.m-treeview li.m-collapsed ul{display:none;}
.m-treeview li a{text-decoration:none;padding-left:40px; color:#3366cc; display:block;}
.m-treeview li a.hover{color:#ff6600;text-decoration:none; font-weight:bold; background:#ffe3b8; display:block;}
.m-treeview li a:hover{color:#ff6600;}

.rigtbar{margin-left:150px; width:auto;_float:left;_margin-left:0px;}
.head_txt{ width:60%; height:30px; line-height:30px; color:#fff; float:right;}

.menuTab{ width:70%; height:30px; float:left;}
.menuTab ul li{ float:left; line-height:32px; margin-right:3px;}
.menuTab ul li a{ float:left; color:#fff; font-size:12px; width:96px; height:30px; line-height:30px; text-align:center; background:url(../images/tab.jpg) no-repeat; font-weight:bold;}
.menuTab ul li a:hover,.menuTab ul li .current{ background:url(../images/tabhover.jpg) no-repeat; text-decoration:none;color:#3366cc;}

