@charset "utf-8";
/* CSS Document */
html, body { margin:0 auto; padding:0; background-color:#fff; font-size:12px; overflow-y:auto;overflow-x:hidden; width:100%;height:100%; display:block; float;left;font-family:'Arial','sans serif','宋体','simsun','나눔고딕','NanumGothic';}
html {overflow: hidden;}
/* 2014-03-06 燕瑞添加    用css来控制td为空的情况  开始*/
table{/*border-collapse:collapse;*/}
table td{empty-cells : show;}
/* 2014-03-06 燕瑞添加    用css来控制td为空的情况 结束*/

p,span,div,a,h1,h2,h3,h4,h5,h6,ul,ol,li,input,img,table,tr,th,td,dl,dd,dt{ margin:0; padding:0;}
a{ text-decoration:none;}
img{ border:0;}
li{ list-style:none;}
.clear{ clear:both}
.main_box{ width:100%; min-width:1010px; height:auto; display:block;}

/*login*/
.login_box{ width:100%;min-width:1010px;height:100%; min-height:700px; overflow:hidden; display:block; margin:0 auto; padding:0;background:url(../images/login_bg.jpg) no-repeat center top  #f7f8fa; font:14px Arial, "宋体";}
/* 公司下拉框、checkbox、radio box中当前登录所属公司颜色 */
.login_corp {/*color:#ff7561;*/}

/*********login登陆页分离部分样式*********/
.login_head{ width:1000px; margin:0 auto; height:363px;position:relative; z-index:2;}
.bx_logo{ height:51px; width:1000px; position:absolute; top:32px;}
.bx_name{ width:1000px; height:80px; position:absolute; top:127px; text-align:center; font-family:Arial,'黑体';}
.bx_name .name_ch{ font-size:48px; color:#fff;}
.bx_name .name_y{ font-size:1.2em; color:#a8b2b7;}
.bx_photo{ width:108px; height:108px; position:absolute; top:255px; left:50%; margin-left:-54px;}

.w395_box{ width:395px;  display:block; margin:0 auto; padding:0;position:relative;}

.login_text{ width:395px; height:215px; margin:0 auto; position:fixed; top:365px;z-index:2;}
.usename{ width:395px; height:45px; background:url(../images/login_bgimg_03.jpg) no-repeat; margin:15px 0px;}
.usename input{ color:#d1cfcf; z-index:1; border:none; background:none; width:342px; padding:10px 5px 10px 48px; font-size:14px; outline: none;}
.password{ width:395px; height:45px; background:url(../images/login_bgimg_06.jpg) no-repeat; margin:15px 0px;}
.password input{ color:#d1cfcf; z-index:1; border:none; background:none; width:342px; padding:10px 5px 10px 48px; font-size:14px; outline: none;}
.remember input{ color:#d1cfcf; z-index:1; border:none; background:none; font-size:12px;}

.remember {padding-left:30px;}
.remember span { color:#999; z-index:1; border:none; background:none; font-size:13px;}
.remember a { color:blue; z-index:1; border:none; background:none; font-size:13px;}

.checked_box{ z-index:1; margin-top:5px;}
.checked_box li{ float:left; margin-right:20px; display:block; color:#424242;font-size:12px; color:#999;}
.checked_box li .styled{display:none;float:left; position:relative; top:2px; border:none;}
.checked_box li a{ color:#ec614e;position:relative; top:4px;}
.checked_box li .checkbox{ width:20px; height:20px; background:url(../images/checked_bg.png) no-repeat; clear:left; float:left; display:block; margin-right:8px; }
.login_bt{ float:right; margin-top:20px;}
.login_bt input{ background:url(../images/login_bt_03.jpg) no-repeat; border:none; width:148px; height:42px; line-height:42px; display:block; cursor:pointer; font-size:14px; color:#fff; font-weight:bold;}

.login_bl{ float:right; margin-top:20px;}
.login_bl input{ background:url(../images/login_FH.jpg) no-repeat; border:none; width:148px; height:42px; display:block; cursor:pointer;}
.login_bc{ float:right; margin-top:20px;padding-left:15px;}
.login_bc input{ background:url(../images/login_QD.jpg) no-repeat; border:none; width:148px; height:42px; display:block; cursor:pointer;}

.login_box .login_bottom{ position:fixed; bottom:20px; font-size:12px; color:#999; line-height:20px;z-index:1;}
.login_box .login_bottom span{ display:block;text-align:center;}

/*top*/
.top_box{ width:100%; height:102px; display:block;background:url(../images/top_bg_01.jpg) repeat;}

.top_box_t{ width:100%; height:60px; background:url(../images/top_box_t_bg_02.jpg) right top no-repeat; display:block;position: relative;z-index: 1;}

.top_box_t_logo{ float:left; margin:17px 0 16px 20px; display:block; width:460px; height:27px;cursor:pointer;}
.top_box_t_logo a{ float:left; margin-right:15px;}
.top_box_t_logo p{ float:left; font-family:Arial,'黑体';}
.top_box_t_logo .bx_neiname{ font-size:24px; color:#fff; line-height:27px; margin-right:10px;}
.top_box_t_logo .bx_neiy{ font-size:14px; color:#a8b2b7; vertical-align:bottom; padding-top:10px;}

.top_box_t_link{ float:right; margin:17px 0 16px 20px; display:block; width:90px; height:27px;cursor:pointer;position: absolute;z-index: 2;right: 220px;}
.top_box_t_link a{ float:left; margin-right:15px;margin-top: 5px; color:#ff7561;}
.top_box_t_link a:hover{ float:left; margin-right:15px;margin-top: 5px; color:#fff;}

.top_box_t_ico{ float:right; display:block; margin:13px 20px 14px 0;position: absolute;z-index: 2;right: 0px;}
.top_box_t_ico li{ float:left; margin-left:13px; display:block; width:30px; height:31px;}
.top_ico1{ background:url(../images/top_ico1_03.png) no-repeat;}
.top_ico1:hover{ background:url(../images/top_ico1_on_03.png) no-repeat;cursor:pointer;}
.top_ico2{ background:url(../images/top_ico2_03.png) no-repeat;}
.top_ico2:hover{ background:url(../images/top_ico2_on_03.png) no-repeat;cursor:pointer;}
.top_ico3{ background:url(../images/top_ico3_03.png) no-repeat;}
.top_ico3:hover{ background:url(../images/top_ico3_on_03.png) no-repeat;cursor:pointer;}
.top_ico4{ background:url(../images/top_ico4.png) no-repeat;}
.top_ico4:hover{ background:url(../images/top_ico4_on.png) no-repeat;cursor:pointer;}

.top_menu_box{ width:100%; height:41px; display:block; float:left; background:url(../images/top_menu_bg_03.png) repeat;}
.use_welcome{ width:234px; height:41px; overflow:hidden; color:#f4f4f4; font-size:12px; float:left; display:block; border-bottom:1px solid #616161;}
.use_welcome .use_photo{ display:block; float:left; width:249px; height:40px; overflow:hidden;border-bottom:1px solid #3b3b3b; }
.use_welcome .use_photo p{ display:block; float:left; width:31px; height:31px; position:relative; left:18px; top:5px;}
.use_welcome .use_photo p i{ position:absolute; width:31px; height:31px; z-index:1;}
.use_welcome .use_photo p b{ position:absolute; width:31px; height:31px; z-index:2}
.use_welcome .use_photo span{ display:block; margin-left:31px; float:left; line-height:40px;}

.top_menu_box .top_menu_box_r{/*border-bottom:1px solid #c3c3c3;*/ min-width:80px; height:41px; /*float:left; width:100%;*/ overflow:hidden;}
.top_menu_box ul{ display:block;/* float:left;*/ border-bottom:1px solid #2f2e2e; width:100%; height:41px; }
.top_menu_box ul li{ height:40px;float:left; display:block;font-size:12px; font-weight:bold; line-height:40px;}
.top_menu_box ul li a{ color:#efefef; display:block;height:40px; padding:0 13px ;}
.top_menu_box ul .top_menu_on{height:39px; font-size:12px; border:1px solid #626262; border-bottom:none; }
.top_menu_box ul .top_menu_on a{height:39px; background:url(../images/top_menu_on_bg_03.png) repeat; border:1px solid #313131; border-bottom:none; }

/*left*/
.w200_box{ width:235px; display:block; float:left; background:url(../images/left_box_bg_03.png) repeat; border-right:1px solid #fefefe;}
.list_icon_bef{ float:left; margin:8px 5px 0px 10px;}
.list_icon_aft{ float:right; display:block; margin-right:10px; margin-top:14px;}
.w200_box li{ width:235px;display:block;background:url(../images/left_menu_bg_03.png) no-repeat; font:bold 12px/38px  Arial, "宋体"; *line-height:40px; float:left;}
.w200_box li a{ color:#bababa; height:40px;display:block;}
.w200_box li a:hover{ color:#f4f4f4;}
.w200_box li a i{ float:left; display:block; margin:0 8px 0 15px;  width:25px; height:33px;background:url(../images/left_ico_03.png); }
.w200_box li a span{ display:block; float:left;width: 172px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; cursor:pointer;}
.w200_box li a b{ float:right; min-width:9px; height:17px; display:block;  font-weight:normal; background:url(../images/left_xiaoxi_bg_03.png) no-repeat left; /*text-align:center;*/ color:#fff; line-height:17px; margin-top:10px; position: absolute;
right: 25px; padding-left:6px;}
.w200_box li a b p{ display:block; background:url(../images/left_xiaoxi_bg_03_right.png) no-repeat right; padding-right:6px; font-size:12px;}

.w200_box .left_menu_on{ background:url(../images/left_li_on_03.png) no-repeat;}
.w200_box .left_menu_on a{ color:#f4f4f4; position: relative;}
.w200_box .left_menu_on a img{}

.w200_box li dl{ width:250px; height:auto; background:url(../images/left_dl_bg_03.png) repeat; display:none; color:#bababa; padding:5px 0;}
.w200_box .left_menu_on dl{ display:block;}
.w200_box dl dd{ display:block; margin-left:47px; font-weight:normal; cursor:pointer; height:30px; line-height:30px; }
.w200_box dl .left_dd_on{ color:#f4f4f4;}
.w200_box dl dd:hover{ color:#f4f4f4;}
.w200_box dl dd img{ margin-right:5px; float:left; margin-top:12px;}
.w200_box dl dd a{ display:block;}

/*left-ico*/
.w200_box li a .left_ico1{ background-position:0 0;  }
.w200_box li a .left_ico1:hover{ background-position:0 -48px; }
.w200_box li a .left_ico2{ background-position:-45px 0;  }
.w200_box li a .left_ico2:hover{ background-position:-45px -48px; }
.w200_box li a .left_ico3{ background-position:-90px 0;  }
.w200_box li a .left_ico3:hover{ background-position:-90px -48px; }
.w200_box li a .left_ico4{ background-position:-137px 0;  }
.w200_box li a .left_ico4:hover{ background-position:-137px -48px; }
.w200_box li a .left_ico4_on{ background-position:-137px -48px;}
.w200_box li a .left_ico5{ background-position:-184px 0;  }
.w200_box li a .left_ico5:hover{ background-position:-184px -48px; }
.w200_box li a .left_ico6{ background-position:-225px 0;  }
.w200_box li a .left_ico6:hover{ background-position:-225px -48px; }
.w200_box li a .left_ico7{ background-position:-265px 0;  }
.w200_box li a .left_ico7:hover{ background-position:-265px -48px; }
.w200_box li a .left_ico8{ background-position:-310px 0;  }
.w200_box li a .left_ico8:hover{ background-position:-310px -48px; }
.w200_box li a .left_ico9{ background-position:-351px 0;  }
.w200_box li a .left_ico9:hover{ background-position:-351px -48px; }
.w200_box li a .left_ico10{ background-position:-395px 0;  }
.w200_box li a .left_ico10:hover{ background-position:-395px -48px; }
.w200_box li a .left_ico11{ background-position:-440px 0;  }
.w200_box li a .left_ico11:hover{ background-position:-440px -48px; }
.w200_box li a .left_ico12{ background-position:-486px 0;  }
.w200_box li a .left_ico12:hover{ background-position:-486px -48px; }
.w200_box li a .left_ico13{ background-position:-529px 0;  }
.w200_box li a .left_ico13:hover{ background-position:-529px -48px; }
.w200_box li a .left_ico14{ background-position:-572px 0;  }
.w200_box li a .left_ico14:hover{ background-position:-572px -48px; }
.w200_box li a .left_ico15{ background-position:-615px 0;  }
.w200_box li a .left_ico15:hover{ background-position:-615px -48px; }
.w200_box li a .left_ico16{ background-position:-663px 0;  }
.w200_box li a .left_ico16:hover{ background-position:-663px -48px; }
.w200_box li a .left_ico17{ background-position:-701px 0;  }
.w200_box li a .left_ico17:hover{ background-position:-701px -48px; }
.w200_box li a .left_ico18{ background-position:-747px 0;  }
.w200_box li a .left_ico18:hover{ background-position:-747px -48px; }
.w200_box li a .left_ico19{ background-position:0 -95px;  }
.w200_box li a .left_ico19:hover{ background-position:0 -136px; }
.w200_box li a .left_ico20{ background-position:-39px -95px;  }
.w200_box li a .left_ico20:hover{ background-position:-38px -136px; }
.w200_box li a .left_ico21{ background-position:-89px -95px;  }
.w200_box li a .left_ico21:hover{ background-position:-88px -136px; }
.w200_box li a .left_ico22{ background-position:-133px -95px;  }
.w200_box li a .left_ico22:hover{ background-position:-132px -136px; }
.w200_box li a .left_ico23{ background-position:-183px -95px;  }
.w200_box li a .left_ico23:hover{ background-position:-182px -136px; }
.w200_box li a .left_ico24{ background-position:-229px -95px;  }
.w200_box li a .left_ico24:hover{ background-position:-228px -136px; }
.w200_box li a .left_ico25{ background-position:-273px -95px;  }
.w200_box li a .left_ico25:hover{ background-position:-272px -136px; }
.w200_box li a .left_ico26{ background-position:-310px -95px;  }
.w200_box li a .left_ico26:hover{ background-position:-309px -136px; }
.w200_box li a .left_ico27{ background-position:-358px -95px;  }
.w200_box li a .left_ico27:hover{ background-position:-357px -136px; }
.w200_box li a .left_ico28{ background-position:-397px -95px;  }
.w200_box li a .left_ico28:hover{ background-position:-396px -136px; }


/*right*/
.right_table{ background:url(../images/right_bg_03.png) repeat; height:100%;}
.right_box{/* float:left;*/position: relative; margin-right: 0; margin-left:0px; padding-bottom: 25px; min-height: 100%; background:url(../images/right_bg_03.png) repeat; width: auto;}

/*right-nav*/
.nav_box{ height:30px; background:url(../images/nav_bg_03.png) repeat-x;/* border-right:1px solid #c3c3c3;*/border-bottom:1px solid #c3c3c3;}
.nav_box ol{ margin-left:28px; line-height:30px; font-size:12px;}
.nav_box li{ float:left; margin-right:5px; color:#777;}
.nav_box li a{ color:#777; margin-right:5px;}
.nav_box li a:hover{ color:#999;}
.nav_box .nav_current a{ color:#999;}
.nav_box li img{ position:relative; top:2px;}

.w20_box{ width:20px; float:left; display:block; position:absolute; top:10%; left:-1px;}

.right_content{ margin:0px 5px 0px 0px;}

.right_table1{ width:100%; display:block; color:#909090; font-size:12px; float:left;}
.right_table1 table{border-left:1px solid #cdcdcd; border-collapse:collapse;  margin-top:11px;}
.right_table1 th{ color:#666; width:100%; position:relative; border-right:1px solid #cdcdcd;}
.right_table1 th img{ display:block; position:absolute; top:0;}
.right_table1 th .title_box{ display:block; position:relative;background:url(../images/table_th_bg_03.png) repeat-x; border-top:1px solid #cdcdcd;}
.right_table1 th a{display:block; height:40px; line-height:40px; width:99%; padding-left:20px; }
.right_table1 th .title_left{ left:-1px; z-index:1;}
.right_table1 th .title_right{ right:0; z-index:1;}
.right_table1 td{ border:1px solid #cdcdcd; border-left:none; padding-left:20px;}
.right_table1 td label{ display:block; float:left; margin-right:10px;}
.right_table1 td label .styled{ display:none;}
.right_table1 td label .checkbox{ width:16px; height:16px; background:url(../images/checkbox_ico2_03.png) no-repeat; clear:left; float:left; display:block; margin-right:3px;}
.right_table1 td label .radio{width:16px;height:17px; background:url(../images/radio_ico_03.png) no-repeat; clear:left; float:left; display:block; margin-right:3px;}

.right_table1 td .input_text{ background:#fff; height:40px; border:none; font:12px/40px Arial, "宋体"; color:#ccc; float:left; width:80px;}
.right_table1 td  .time_ico{ float:left; display:block; margin-top:12px;}

.right_table1 td .input_seach{background:#fcfcfc; width:130px;height:28px; border:1px solid #c5c5c5; font:12px/28px Arial, "宋体"; color:#ccc; float:left;display:block;}
.right_table1 td  .seach_ico{ float:left; display:block;}
.bt_group input{ display: block; float:right; margin-right:20px; height:27px; border:none; font:12px/27px Arial, "宋体"; color:#717171;}
.duanxin_bt{ background:url(../images/duanxin_ico_03.png) no-repeat; width:84px;}
.duanxin_bt:hover{ background:url(../images/duanxin_ico_hover_03.png) no-repeat; width:84px;}
.shenpi_bt{ background:url(../images/shenpi_ico_03.png) no-repeat; width:58px;}
.foujue_bt{ background:url(../images/foujue_ico_03.png) no-repeat;width:58px;}
.baoliu_bt{ background:url(../images/baoliu_ico_03.png) no-repeat;width:58px;}

.shangchuan_ico{ float:right; margin-right:5px; margin-top:11px;}

/*上传文件 bt*/
.file_box{ position:relative; z-index:1; display:block; float:left; color:#717171;}
.file1{background:url(../images/group_bt_03.png) no-repeat; width:58px; height:27px; text-align:center; float:left; line-height:25px; margin-left:15px;}
.inputstyle{ width:245px; height:25px; display:block; background:#fff; border:1px solid #ddd; float:left;}
.file{ position:absolute; width:318px; height:27px; left:0px; filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}

/*支付方式*/
.defray_way{ display:block; width:100%; font-size:12px;}
.defray_way h3{ width:100%; text-align:center;font-size:12px; font-weight:bold; color:#626262;}
.defray_way ul{ width:525px; display:block; margin:20px auto 0; padding:0;}
.defray_way li{ float:left; width:85px; display:block; margin-left:20px; text-align:center;}
.defray_way li a b{ width:85px; height:85px; background:url(../images/defray_way_img_03.png) no-repeat; display:block;}
.defray_way li a span{ color:#626262; display:block; margin-top:10px;}

.defray_way li a .defray_img1{ background-position:0 0;}
.defray_way li a .defray_img1:hover{background-position:0 -118px;}
.defray_way li a .defray_img2{ background-position:-105px 0;}
.defray_way li a .defray_img2:hover{background-position:-105px -118px;}
.defray_way li a .defray_img3{ background-position:-210px 0;}
.defray_way li a .defray_img3:hover{background-position:-210px -118px;}
.defray_way li a .defray_img4{ background-position:-320px 0;}
.defray_way li a .defray_img4:hover{background-position:-320px -118px;}
.defray_way li a .defray_img5{ background-position:-426px 0;}
.defray_way li a .defray_img5:hover{background-position:-426px -118px;}

.break_box{ width:100%; height:12px; background:url(../images/break_line_03.png) left center repeat-x; display:block; margin:20px 0px; float:left;}
.break_box img{ width:67px; height:12px; display:block; margin:0 auto; padding:0;}

.circuit_box{ display:block; margin-top:20px;}
.circuit_box h3{ width:100%; display:block; float:left; position:relative;font-size:12px;}

.circuit_box h3 img{ display:block; position:absolute; top:0;}
.circuit_box h3 span{display:block;background:url(../images/table_th_bg_03.png) repeat-x 0px 1px; height:40px; float:left; line-height:40px; border-top:1px solid #cdcdcd; width:98%; margin-left:20px; color:#666; }
.circuit_box h3 span img{ display:block; position:absolute; right:20px; top:14px; cursor:pointer;}
.right_table1 th img{ display:block; position:absolute; top:0;}
.circuit_box h3 .title_left{ left:0; z-index:1;}
.circuit_box h3 .title_right{ right:-1px; z-index:1;}
.liuchen_text{background:#fff; text-align:center;}
.liuchen_text h2{ display:block; line-height:10px; font-size:12px; color:#666; margin:0px 10px 10px 10px; padding-top:10px; text-align:left;}
.liuchen_text ul{ display:block; /*min-height:120px; margin-top:104px;*/ background:url(../images/liuchen_img_23.jpg) repeat-x 0px 39px; padding:0px 20px 15px; border-bottom:1px solid #ebebeb;}
.liuchen_text ul li{ display:block; /*width:92px;*/ float:left; margin:0px 5%; position:relative;}
.liuchen_text ul li span{ display:block; font-size:12px; color:#666; text-align:center; line-height:25px;}
.liuchen_text ul li b{ display:block; width:130px; height:100px; z-index:10; position:absolute; top:-100px; left:15px; background:url(../images/liuchen_img_07.jpg) repeat-y 26px 0px;}
.liuchen_text ul li b img{ float:left;}
.liuchen_text ul li b p{ float:left; display:block; font-size:12px; color:#666; margin-left:10px; font-weight:normal; margin-top:22px;}

.circuit_box table{ border:1px solid #cdcdcd;background:#fff;}
.circuit_box table td{ border-bottom:1px solid #ebebeb; padding:35px 0;}

/*下拉菜单*/
.select_box{ width:161px; margin-left:20px; height:25px; display:block;  font:12px Arial, "宋体"; color:#717171; position:relative; z-index:1000;}
.searchselect{ width:118px;height:25px; padding-left:15px; line-height:25px; background:#fff; border:1px solid #cdcdcd;float:left;}
.searchdrop{ position:absolute;top:26px;left:0;display:none;line-height:25px;background:#fff; border-bottom:1px solid #cdcdcd; margin:0; padding:0;}
.searchdrop li{ border:1px solid #cdcdcd; border-bottom:none;  padding-left:15px;width:144px;}
.searchdrop li a{ color:#717171;}
.searchdrop li a:hover{ color:#333;}
.select_bt{ float:right; display:block;}

/*流程 radio*/
.careful_radio_group{ display:block;border-bottom:1px solid #dedede;}
.careful_ul{ float:left; display:block; line-height:42px; heigh:42px;font-size:12px;}
.careful_ul li{ float:left; background:url(../images/menu_bg2_03.png) no-repeat; width:172px; height:42px; display:block; margin-left:-22px; position:relative; z-index:2;}
.careful_ul li a{ color:#999; margin-left:32px; display:block;}
.careful_ul li a:hover{ color:#555;}
.careful_ul li:hover{background:url(../images/menu_bg2_hover_03.png) no-repeat;position:relative; z-index:10; }
.careful_ul .careful_li_frist{ background:url(../images/menu_bg1_03.png) no-repeat; width:161px; margin-left:0;}
.careful_ul .careful_li_frist:hover{background:url(../images/menu_bg1_hover_03.png) no-repeat; position:relative; z-index:10;}
.careful_ul .careful_li_last{ background:url(../images/menu_bg4_03.png) right top no-repeat; width:162px; position:relative; z-index:5; }
.careful_ul .careful_li_last:hover{background:url(../images/menu_bg4_hover_03.png)right top  no-repeat;position:relative; z-index:10;}

.careful_ul li dl{ position:absolute; line-height:20px; z-index:100; left:15px;  display:none;}
.careful_ul li dl a{ color:#555;}


.careful_radio_group label{ margin-top:24px; margin-left:30px; display:block; float:left; clear:both;}
.careful_radio_group label .styled{ display:none;}
.careful_radio_group label .radio{width:16px;height:17px;background:url(../images/radio_ico_03.png) no-repeat;clear:left;float:left;display:block;margin:11px 12px 11px 0;}
.careful_radio_group label input{ float:left; margin-top: 15px; margin-right: 10px;}

.careful_input_group{ display:block; float:left; margin-top:20px; margin-left:28px;}
.careful_input_group input{ width:96px; height:28px; display:block; float:left; margin-right:5px; border:none;}
.careful_queding_bt{ background:url(../images/quxiao_bt_03.png) no-repeat;}
.careful_bapcun_bt{ background:url(../images/baocun_bt_03.png) no-repeat;}
.careful_queding_bt:hover{ background:url(../images/quxiao_bt_hover_03.png) no-repeat;}
.careful_bapcun_bt:hover{ background:url(../images/baocun_bt_hover_03.png) no-repeat;}

/*树形table*/
.shu_select_box{ width:100%; display:block; margin-top:20px; float:left;}
.shu_select_box table{ width:100%;  border-collapse:collapse; border:1px solid #cdcdcd; background:#f7f7f7;}
.shu_select_box td{ padding-left:20px;border-bottom:1px solid #cdcdcd;}
.shu_select_box td .input_seach{background:#fcfcfc; width:251px;height:28px; border:1px solid #ddd; font:12px/28px Arial, "宋体"; color:#ccc; float:left;display:block;}
.shu_select_box td  .seach_ico{ float:left; display:block;}

#wraper{width:100%; height:120px; overflow:hidden;display:block; position:relative;}
#pannel{position:absolute;right:0;top:0;width:9px;height:100%;background-color:#e3e3e3; border-radius:10px; border-left:1px solid #dedcda;}
#drag{position:absolute;left:0;width:9px;height:50px;background-color:#eb614d;cursor:pointer; border-radius:10px;}
#slider{ width:100%; height:190px; overflow:hidden; display:block; font-size:12px; color:#717171; line-height:22px; padding:10px 0; position:absolute; }

.shu_select_content ul{ float:left; width:50%;}
.shu_select_content ul li dl{ margin-left:37px; display:none;}
.shu_select_content ul dl ol{ margin-left:37px; display:none;}
.shu_select_content ul dl ol ul{ margin-left:37px; display:none;}
.shu_select_content ul li span{ cursor:pointer;}
.shu_select_content ul li a{ cursor:pointer;}

.shu_select_content .shu_select_ico{ margin-right:5px; margin-top:8px; display:block; float:left;}

.shu_tc_box{ width:50%; display:block; color:#909090; font-size:12px; position:absolute; left:40%; top:40px;}
.shu_tc_box table{border-left:1px solid #ddd; border-collapse:collapse;  margin-top:20px;}
.shu_tc_box td{ border:1px solid #ddd; border-left:none;}
.shu_tc_box td .input_text{ background:#fff; height:40px; border:none; font:12px/40px Arial, "宋体"; color:#ccc; float:left; width:80px;}

.bt_1{ background:url(../images/group_bt_03.png) no-repeat; width:58px; height:27px; color:#717171; border:none;}
.bt_2{ background:url(../images/group_bt2_03.png) no-repeat; width:86px;height:27px; color:#717171;border:none;}
.bt_3{ background:url(../images/group_bt3_03.png) no-repeat; width:92px;height:27px; color:#717171;border:none;}

/*支付决议书box*/
.translate_box{ width:100%; display:block; margin-top:20px; float:left; border: 1px solid #cdcdcd;}
.Menubox_one{ height:39px; line-height:39px; background:url(../images/table_th_bg_03.png) repeat-x; border-bottom:1px solid #cdcdcd;}
.Menubox_one ul{ display:block; float:left; min-width:300px;}
.Menubox_one ul li{ display:block; float:left; padding:0px 18px; font-size:12px; color: #666; font-weight:bold; /*cursor:pointer;*/ border-right:1px solid #cdcdcd; position:relative;}
.Menubox_one ul li.hover{ display:block; float:left; padding:0px 18px; font-size:12px; color: #2e6b9b; font-weight:bold; background:#f7f7f7; border-bottom:1px solid #eaeaea;}
.Menubox_one ul li span{ cursor:pointer; position:absolute; right:5px; top:5px; z-index:99;}
.gongneng{ float:right; display:block; height:39px; line-height:39px; width:40px; border-left:1px solid #cdcdcd;}
.gongneng a{ display:block; width:40px; height:39px; text-align:center;}
.gongneng a img{ margin-top:10px;}

/*可关闭切换标签*/
.Menubox_two{ height:39px; line-height:39px; border-bottom:1px solid #cdcdcd; border-top:1px solid #cdcdcd; border-right:1px solid #cdcdcd;}
.Menubox_two ul{ display:block; float:left; min-width:300px;}
.Menubox_two ul li{ display:block; float:left; padding:0px 18px; font-size:12px; color: #a1a3a6; font-weight:bold; /*cursor:pointer;*/ border-right:1px solid #cdcdcd; position:relative;cursor:pointer;}
.Menubox_two ul li.hover{ display:block; float:left; padding:0px 18px; font-size:12px; color: #2a5caa; font-weight:bold; background:#f7f7f7; /*border-bottom:1px solid #eaeaea;*/cursor:pointer;}
.Menubox_two ul li span{ cursor:pointer; position:absolute; right:5px; top:5px; z-index:99;}

.Menubox_four { height:35px; line-height:35px; background:#edf7f9; border:1px solid #d2d7db; padding:0px 10px; border-radius:5px; -moz-border-radius:5px; /* 老的 Firefox */}
.Menubox_four ul{ display:block; width:660px; margin:0px; padding:0px; height:33px; margin-top:6px;}
.Menubox_four li{ position:relative; float:left; display:block; cursor:pointer; font-size:12px; color: #a1a3a6; font-weight:bold; font-family:'微软雅黑'; height:33px; line-height:33px; padding-left:20px;}
.Menubox_four li span{ padding-right:20px;}
.Menubox_four li span img{ position:absolute; top:5px; right:5px;}
.Menubox_four li.hover{ padding:0px;color:#000; height:33px;line-height:33px; padding-left:20px;background:url(../images/tab_bgimg_03.png) no-repeat left 1px;}
.Menubox_four li.hover span{ display:block; padding-right:20px; background:url(../images/tab_bgimg_04.png) no-repeat right;font-size:12px; color: #2a5caa; font-weight:bold;}
.Contentbox_four{ clear:both; margin-top:0px; border-top:none; }

.translate_table{ border:0px;}
.translate_table tr th{ height:26px; color:#909090; font-size:12px; font-weight:normal; background:url(../images/px_img_17.png) no-repeat 90% center #eeeeee; border-top:1px solid #fff; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
.translate_table tr td{ height:35px; color:#666; font-size:12px; text-align:center; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
.translate_table tr:hover{ background:#f3f4e9;}

.paging_box{ height:50px; line-height:50px; font-size:12px; background:url(../images/pag_bg_03.jpg) repeat-x;}
.paging_box span{ float:left; margin-left:15px; color:#666;}
.paging_box ul{ display:block; height:24px; line-height:24px; float:right; margin-top:13px; margin-right:10px;}
.paging_box ul li{ display:block; float:left; width:24px; height:24px; margin:0px 3px;}
.paging_box ul li a{ display:block; width:24px; height:24px; background:url(../images/pag_bgimg_22.png) no-repeat; text-align:center; color:#717171;}
.paging_box ul li a:hover{ background:url(../images/pag_bgimg_20.png) no-repeat; color:#f2f2f2;}

/*预算审批 box*/
.budget_box{ width:100%; display:block; margin-top:20px; float:left;}
.budget_top{ width:100%; height:41px; line-height:41px; background:url(../images/title_left_03.png) no-repeat left top; position:relative; border-bottom:1px solid #cdcdcd;}
.top_cont{ width:100%; float:left; background:url(../images/title_right_03.png) no-repeat right top; font-size:12px; font-weight:bold; color:#666;}
.top_contbg{ width:99.5%; height:40px; line-height:40px; position:relative; float:left; color:#666; display:block; margin-left:3px; background:url(../images/table_th_bg_03.png) repeat-x; border-top:1px solid #cdcdcd;}
.top_contbg b{ float:left; height:40px; text-align:center; margin-left:20px;}
.ys_xz{ border:none; background:url(../images/checkbox_ico2_03.png) no-repeat;}
.tp_right{ float:right; width:40px; height:40px; line-height:40px; cursor:pointer; text-align:center; position:absolute; right:-5px; top:0px;}
.tp_right img{ margin-top:8px;}
.tp_right:hover{ border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; background:#fff; height:41px;}

.budget_content{ border-left:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; border-right:1px solid #cdcdcd;}
.budget_table{}
.budget_table tr th{ height:26px; color:#909090; font-size:12px; font-weight:normal; background:#eeeeee; border-top:1px solid #fff; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
.budget_table tr td{ height:35px; color:#666; font-size:12px; text-align:center; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
.budget_table tr:hover{ background:#f3f4e9;}

.cz{ margin:0px 2px;}

.hidden{ border-left:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; border-right:1px solid #cdcdcd; padding-top:10px;} /*功能按钮内容*/
.hidden table{ margin:0px 10px 0px;}
.hidden .input_seach2{background: #fcfcfc;width: 251px;height: 28px;border: 1px solid #c2c2c2;font: 12px/28px Arial, "宋体";color: #ccc;float: left;display: block; padding:0px 5px;}
.xia_z{ padding-left:20px; background:url(../images/xiazai_img_10.png) no-repeat; font-size:12px; color: #666; margin:0px 15px;}
.da_y{ padding-left:20px; background:url(../images/dayin_img_07.png) no-repeat; font-size:12px; color:#666;}

/*CNY基准 box*/
.cny_box{ width:100%; display:block; margin-top:20px; float:left;}
.cny_box h3{ width:100%; display:block; float:left; position:relative;font-size:12px;}
.cny_box h3 img{ display:block; position:absolute; top:0;}
.cny_box h3 span{display:block;background:url(../images/table_th_bg_03.png) repeat-x; height:40px; float:left; line-height:40px; border-top:1px solid #cdcdcd; width:98%; margin-left:20px; color:#666; padding-left:2px; }
.cny_box h3 span img{ display:block; position:absolute; right:20px; top:14px; cursor:pointer;}
.cny_box h3 .title_left{ left:0; z-index:1;}
.cny_box h3 .title_right{ right:0; z-index:1;}

.cny_table{ border:1px solid #cdcdcd;}
.cny_table tr th{ height:26px; color:#909090; font-size:12px; font-weight:normal; background:#eeeeee; border-top:1px solid #fff; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
.cny_table tr td{ height:35px; color:#666; font-size:12px; text-align:center; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
.cny_table tr:hover{ background:#f3f4e9;}

/*上传提示弹出框*/
.upload_box{ width:326px; font-size:12px; float:left;}
.up_top{ height:44px; line-height:44px; background:url(../images/tanchu_img1_03.png) no-repeat;}
.up_top span{ float:left; font-weight:bold; margin-left:10px; color:#666;}
.up_top a{ float:right; margin:10px 10px 0px 10px;}
.up_center{ min-height:105px; line-height:105px; background:url(../images/tanchu_img1_06.png) repeat-y; position:relative;}
.up_center span{ display:block; position:absolute; top:50%; margin-top:-15px; left:15px; height:30px; line-height:30px;}
.up_center span img{ float:left; margin-right:10px;}
.up_buttom{ height:54px; line-height:54px; background:url(../images/tanchu_img1_08.png) no-repeat;}
.up_buttom a{ display:block; width:64px; height:30px; background:url(../images/tanchu_img3_06.png) no-repeat; float:right; margin:10px 15px;}
.up_buttom a:hover{ background:url(../images/tanchu_img3_03.png) no-repeat;}

/*确认信息框*/
.tips_box{ width:542px; font-size:12px; float:left;}
.tp_top{ height:44px; line-height:44px; background:url(../images/tanchu_img2_10.png) no-repeat;}
.tp_top span{ float:left; font-weight:bold; margin-left:10px; color:#666;}
.tp_top a{ float:right; margin:10px 10px 0px 10px;}
.tp_center{ min-height:105px; line-height:105px; background:url(../images/tanchu_img2_13.png) repeat-y; position:relative; padding-top:30px;}
.tp_center table{ margin:0 auto;}
.tp_center table tr td{ height:40px; line-height:40px; color:#686868;}
.tp_buttom{ height:54px; line-height:54px; background:url(../images/tanchu_img2_15.png) no-repeat;}
.tp_buttom a{ display:block; width:64px; height:30px; background:url(../images/tanchu_img3_06.png) no-repeat; float:right; margin:10px 15px;}
.tp_buttom a:hover{ background:url(../images/tanchu_img3_03.png) no-repeat;}
.qr_wenben{ width:235px; min-height:25px; line-height:25px; border:1px solid #cdcdcd; padding:0px 5px; color:#686868;}

/*选择语言*/
.dropdown{ float:right; width:70px; height:25px; font-size:12px; margin-top:19px;position: absolute;z-index: 2;right: 150px;}
.dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; }
.dropdown dd { position:relative; width:70px;}
.dropdown a, .dropdown a:visited { color:#a8b2b7; text-decoration:none; outline:none; }
.dropdown a:hover { color:#a8b2b7; }
.dropdown dt a:hover { color:#a8b2b7;}
.dropdown dt a { background:#292e31 url(../images/arrow.png) no-repeat scroll 50px center; display:block; border:1px solid #292e31; width:70px; }
.dropdown dt a span { cursor:pointer; display:block; padding:2px 5px 2px 5px; }
.dropdown dd ul { background:#292e31 none repeat scroll 0 0; border:1px solid #292e31; color:#a8b2b7; display:none; left:0px; padding:2px 0px 0px; position:absolute; top:0px; width:auto; min-width:70px; list-style:none; z-index:999;}
.dropdown span.value { display:none; }
.dropdown dd ul li a { padding:2px 5px 2px 5px; display:block; }
.dropdown dd ul li a:hover { background-color:#42484b; }
.dropdown img.flag { border:none; vertical-align:middle; margin-left:10px; }


/**********************************************************最新切图样式****************************************************************/
body {background:url(../images/right_bg_03.png) repeat;}
.query_box{ width:100%; margin-top:10px;}
.query_content{/*模块圆角外边框*/
	border:1px solid #dedede;
	-moz-border-radius:3px; /* Gecko browsers */
    -webkit-border-radius:3px; /* Webkit browsers */
    border-radius:3px; /* W3C syntax */
	font-size:12px;
	margin-bottom:10px;
	}
.flow_content{/*模块圆角外边框:流程图专用*/
	border:1px solid #dedede;
	-moz-border-radius:3px; /* Gecko browsers */
    -webkit-border-radius:3px; /* Webkit browsers */
    border-radius:3px; /* W3C syntax */
	font-size:12px;
	}
/*公共模块头部、标题*/
.title_one{ height:40px; line-height:40px; background:url(../images/table_th_bg_03.png) repeat-x;}
.title_one span{ float:left; font-weight:bold; color:#666; margin-left:10px;}

.title_one_ext{ height:39px; line-height:39px; background:url(../images/table_th_bg_03.png) repeat-x;}
.title_one_home{ height:39px; line-height:39px; background:url(../images/table_th_bg_03_home.png) repeat-x;}

/*功能按钮*/
.function{ float:right; width:40px; height:40px; line-height:40px; cursor:pointer; text-align:center;}
.function a{ display:block; width:40px; height:40px;}
.function a img{ margin-top:8px;}

/* 查询页面 */
.query_conditions{ border-bottom:1px solid #cfcfcf;}
.cond_tab{ width:100%; color:#909090;}
.cond_tab tr th{ height:35px; line-height:35px; border-bottom:1px solid #cfcfcf; background:#f2f2f2;}
.cond_tab tr td{ border-top:1px solid #fff; border-bottom:1px solid #cfcfcf;height:33px; line-height:33px;}
.query_Td_L{ text-align:right; width:10%; background:#f2f2f2; border-right:1px solid #cfcfcf; overflow:hidden; white-space:pre; text-overflow :ellipsis; padding:0px 10px; }
.query_Td_L img {border:0px;margin:1px 3px;}
.query_Td_R{ width:40%; background:#f7f7f7; border-right:1px solid #cfcfcf; overflow:hidden; text-overflow :ellipsis; padding:0px 5px;}
.query_Td_R a{ color:#333; /*font-weight:bold;*/ text-decoration:underline;}
.query_Td_3R{ width:90%; background:#f7f7f7; border-right:1px solid #cfcfcf; overflow:hidden; text-overflow :ellipsis; padding:0px 5px;}
.query_Td_3R a{ color:#ff7561; /*font-weight:bold;*/ }
.query_Td_3R a:hover{ color:#ff7561;text-decoration:underline;}

.danyuan_one{ width:10%; background:#f2f2f2; border-right:1px solid #cfcfcf; overflow:hidden; white-space:nowrap; text-overflow :ellipsis; table-layout:fixed;}
.danyuan_one img {border:0px;margin:1px 3px;}
.danyuan_two{ width:40%; background:#f7f7f7; border-right:1px solid #cfcfcf; overflow:hidden; white-space:nowrap; text-overflow :ellipsis; table-layout:fixed;}
.danyuan_two a {color:#ff7561;}
.danyuan_two a:hover {color:#ff7561;text-decoration:underline;}
	
.danyuan_3two{ width:90%; background:#f7f7f7; border-right:1px solid #cfcfcf; overflow:hidden; white-space:nowrap; text-overflow :ellipsis; table-layout:fixed;}
.danyuan_3two a {color:#ff7561;}
.danyuan_3two a:hover {color:#ff7561;text-decoration:underline;}

.danyuan_70{ width:70%; background:#f7f7f7; border-right:1px solid #cfcfcf; overflow:hidden; white-space:nowrap; text-overflow :ellipsis; table-layout:fixed;}
.danyuan_70 a {color:#ff7561;}
.danyuan_70 a:hover {color:#ff7561;text-decoration:underline;}

.danyuan_20{ width:20%; background:#f7f7f7; border-right:1px solid #cfcfcf; overflow:hidden; white-space:nowrap; text-overflow :ellipsis; table-layout:fixed;}
.danyuan_20 a {color:#ff7561;}
.danyuan_20 a:hover {color:#ff7561;text-decoration:underline;}

.bd_no{ border:none;}
.styled{display:none;float:left; position:relative; top:2px; border:none;}
.the_name{ text-align:right; width:10%;}

.querycorp_td input{ margin-top:10px; margin-right: 5px; margin-left: 1px; float: left;}
.querycorp_td span{ margin-top:0px; margin-right:10px; float: left;}
.querycorp_td label{ margin-top:0px; margin-right:10px; float: left;}
.querycorp_td select{ margin-top:5px; margin-right:10px; float: left;}

/* 编辑页面 */
.edit_conditions{ border-bottom:1px solid #cfcfcf;}
.edit_tab{ width:100%; color:#909090;}
.edit_tab tr th{ height:35px; line-height:35px; border-top:1px solid #fff; border-bottom:1px solid #cfcfcf; text-align:left; padding-left:22px; background:url(../images/close_ico.png) no-repeat 12px 12px #f2f2f2;}
.edit_tab tr td{ padding:0px 10px 0px 5px; height:35px; line-height:35px; border-top:1px solid #fff; border-bottom:1px solid #cfcfcf; border-right:1px solid #cfcfcf;}
.edit_Td_L{ width:10%; background:#f2f2f2; border-right:1px solid #cfcfcf; overflow:hidden; white-space:pre; text-overflow :ellipsis; padding:0px 10px; height:33px; line-height:33px;}
.edit_Td_R{ width:40%; background:#f7f7f7; border-right:1px solid #cfcfcf; overflow:hidden; text-overflow :ellipsis; padding:0px 5px; height:33px; line-height:33px;}
.edit_tab .bd_no{ border-right:none;}
.edit_tab .danyuan_two{ width:40%;}
.edit_tab .danyuan_two img {border:0px;margin:1px 3px;}

/* 处理流程表 */
.flow_tab{ width:100%; color:#909090;}
.flow_tab tr th{ height:35px; line-height:35px; border-top:1px solid #fff; border-bottom:1px solid #cfcfcf; text-align:left; padding-left:22px; background:url(../images/close_ico.png) no-repeat 12px 12px #f2f2f2;}
.flow_tab tr td{ padding:10px 10px 0px 5px; /*height:35px; line-height:35px; border-top:1px solid #fff; border-bottom:1px solid #cfcfcf; border-right:1px solid #cfcfcf;*/}
.flow_tab .flow_td { background:url(../images/liuchen_img_23.jpg) repeat-x center;}
.flow_tab .flow_td img {margin-top: -9px;margin-bottom: 0px;}
.flow_tab .flow_td_v { background:url(../images/liuchen_img_07.jpg) repeat-y center;}
.flow_tab .bd_no{ border-right:none;}
.flow_tab .danyuan_two{ width:40%;}
.flow_tab .flow_text_tr {height:25px;line-height:25px;}

/*查询条件查询按钮*/
.query_button{ height:40px; line-height:40px; background:#f7f7f7;}
.query_button a{ display:block; min-width:45px; height:26px; line-height:26px; float:right; margin-right:10px; margin-top:7px; color:#fff; padding-left:23px; background:url(../images/cx_button_img_03.jpg) no-repeat left;}
.query_button a span{ display:block; padding:0px 10px 0px 10px; background:url(../images/cx_button_img_04.jpg) no-repeat right;}
.query_button a:hover{ background:url(../images/cx_button_img_06.jpg) no-repeat left;}
.query_button a:hover span{ background:url(../images/cx_button_img_07.jpg) no-repeat right;}
.query_button img{border:0px;margin:3px;}
/* 打印按钮 */
.print_button{ display:block; min-width:45px; height:26px; line-height:26px; float:right; margin-right:10px; margin-top:7px; color:#717171; padding-left:23px; background:url(../images/dayin_03.png) no-repeat left;}
.print_button span{ display:block; padding:0px 10px 0px 10px; background:url(../images/dayin_04.png) no-repeat right;}
.print_button:hover{ background:url(../images/dayin_07.png) no-repeat left;}
.print_button:hover span{ background:url(../images/dayin_08.png) no-repeat right;}

/* 当查询按钮和其它按钮共存时，使用此类，参考资金日报页面 */
.query_button1{ height:40px; line-height:40px; background:#f7f7f7;}
.search_button{ display:block; min-width:45px; height:26px; line-height:26px; float:right; margin-right:10px; margin-top:6px; color:#fff; padding-left:23px; background:url(../images/cx_button_img_03.jpg) no-repeat left;}
.search_button span{ display:block; padding:0px 10px 0px 10px; background:url(../images/cx_button_img_04.jpg) no-repeat right;}
.search_button:hover{ background:url(../images/cx_button_img_06.jpg) no-repeat left;}
.search_button:hover span{ background:url(../images/cx_button_img_07.jpg) no-repeat right;}

/*checkbox多选框*/
.ch_box{ float:left; margin-right:5px;}
.regular-checkbox {display: none; margin-right:5px;}
.regular-checkbox + label {border: 1px solid #cacece;
box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
padding: 7px; border-radius: 3px;display: inline-block; position: relative; top:3px;}
.regular-checkbox + label:active, .regular-checkbox:checked + label:active {
box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);}
.regular-checkbox:checked + label { border: 1px solid #adb8c0;
box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1);color: #99a1a7;}
.regular-checkbox:checked + label:after { content: '\2714';font-size: 12px; position: absolute; top:0px;left: 3px;color: #99a1a7;}

/*普通查询结果列表*/
/*.results_table{ background:#f7f7f7;}
.res_in{ height:26px; color:#909090; font-size:12px; font-weight:normal; background:url(../images/px_img_17.png) no-repeat 90% center #eeeeee; border-top:1px solid #fff; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;}
.res_ins{ height:35px; color:#666; font-size:12px; text-align:center; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;}
.results_table tr:hover{ background:#f3f4e9;}
.results_table,.bd_no{ border-right:none;}*/

/*带选项的查询结果列表*/
.results_table_two {

}
.results_table_two table{ background:#f7f7f7;table-layout:fixed;}
.res_two_th{ height:26px; line-height:26px; color:#fff; font-size:12px; font-weight:normal; background:#bfbcb3; /*border-top:1px solid #cdcccc;*/ border-right:1px solid #cfcfcf; border-bottom:1px solid #a9a491;}
/* 带三个按钮的操作列 */
.operation_th {width:90px;}
/* 带两个按钮的操作列 */
.operation_th_2 {width:65px;}
/* 带一个按钮的操作列 */
.operation_th_1 {width:38px;}
/* checkbox列宽 */
.check_switch_th {width:30px;}

.res_two_td{ height:33px; color:#666; font-size:12px; text-align:center; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.res_two_td a{ color:#ff7561; /*font-weight:bold;*/ }
.res_two_td a:hover{ color:#ff7561;text-decoration:underline;}
.results_table_two tr:hover{ background:#f3f4e9;}

.normal {background:#F7F7F7;}
.selected {background:#E2E2E2;}

.results_table_two .bd_no{ border-right:none;}
.check_box{ border:none; border:1px solid #dfdfdf;}
.operation{ margin:0px 2px; width:22px; height:25px; line-height:25px;float:left;}
/* 添加、编辑、删除、提交、保存、取消 */
.op_edit { background:url(../images/caozuo_img_03.png) no-repeat;}
.op_edit:hover{ background:url(../images/caozuo_img_03_hover.png) no-repeat;}
.op_delete { background:url(../images/caozuo_img_05.png) no-repeat;}
.op_delete:hover{ background:url(../images/caozuo_img_05_hover.png) no-repeat;}
.op_add { background:url(../images/caozuo_img_07.png) no-repeat;}
.op_add:hover{ background:url(../images/caozuo_img_07_hover.png) no-repeat;}
.op_submit { background:url(../images/caozuo_img_tijiao.png) no-repeat;}
.op_submit:hover{ background:url(../images/caozuo_img_tijiao_hover.png) no-repeat;}
.op_save { background:url(../images/OK.png) no-repeat;}
.op_save:hover{ background:url(../images/OK_hover.png) no-repeat;}
.op_cancel { background:url(../images/Cancel.png) no-repeat;}
.op_cancel:hover{ background:url(../images/Cancel_hover.png) no-repeat;}
.op_view { background:url(../images/tree_icon_img_08.png) no-repeat;}
.op_ivew:hover{ background:url(../images/tree_icon_img_08.png) no-repeat;}



.span_href {color:#ff7561;}
.span_href:hover {color:#ff7561;text-decoration:underline;}

/* 审批弹出对话框用*/
.res_two_tha{ height:20px; line-height:20px; color:#909090; font-size:12px; font-weight:normal; background:#eeeeee; border-top:1px solid #fff; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;}
.res_two_tda{ height:23px; color:#666; font-size:10px; text-align:center; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;background-color:#FFF;}
.res_two_tda a{ color:#333; /*font-weight:bold;*/ text-decoration:underline;}
.res_two_tda a:hover{ color:#eb614d;}

.results_table_two .request_table th {background:#f3f4e9;color:#909090;border:1px solid #CFCFCF; height:25px;line-height:25px;}
.results_table_two .request_table tr td {border:1px solid #CFCFCF;padding:3px;}

/*显示条数、分页、操作按钮*/
.results_page tr td{ height:50px; line-height:50px; font-size:12px; background:url(../images/pag_bg_03.jpg) repeat-x;border-top:none;}
.article_number{ float:left; margin-left:15px; color:#666;}
.pages{ display:block; width:395px; margin:0 auto; height:24px; line-height:24px; margin-top:4px;}
.pages li{ display:block; float:left; width:24px; height:24px; margin:0px 3px;}
.pages li a{ display:block; width:24px; height:24px; background:url(../images/pag_bgimg_22.png) no-repeat; text-align:center; color:#717171;font-family:Arial, "微软雅黑";}
.pages li a:hover{ background:url(../images/pag_bgimg_20.png) no-repeat; color:#f2f2f2;}
.pages li .cur_page{ background:url(../images/pag_bgimg_20.png) no-repeat; color:#f2f2f2;}

/*自适应按钮*/
.sms{ display:block; min-width:45px; height:27px; float:right; margin-right:10px; margin-top:6px; color:#717171; background:url(../images/duanxin_ico_03.png) no-repeat left;}
.sms span{ display:block; height:27px; line-height:27px; margin-left:20px; padding:0px 10px 0px 10px; background:url(../images/duanxin_ico_04.png) no-repeat right;}
.sms:hover{ background:url(../images/duanxin_ico_hover_03.png) no-repeat left;}
.sms:hover span{ background:url(../images/duanxin_ico_hover_04.png) no-repeat right;}

.gg_button{ display:block; min-width:45px; height:27px; float:right; margin-right:10px; margin-top:6px; color:#717171; padding-left:3px; background:url(../images/gg_button_bg_img_03.png) no-repeat left;}
.gg_button span{ display:block; height:27px; line-height:27px; padding:0px 10px 0px 10px; background:url(../images/gg_button_bg_img_04.png) no-repeat right;}
.gg_button:hover{ background:url(../images/gg_button_bg_img_07.png) no-repeat left;}
.gg_button:hover span{ background:url(../images/gg_button_bg_img_08.png) no-repeat right;}

.tab_text_L{text-align:left; padding-left:6px;padding-right:6px;}
.tab_text_ML{text-align:left; padding-left:25px;padding-right:6px;}
.tab_text_C{text-align:center; padding-left:6px;padding-right:6px;}
.tab_text_R{text-align:right; padding-right:6px;padding-right:6px;}
.urgent_L{ background:url(../images/is_urgent.png) no-repeat 10px 11px;}
.urgent_Home_L{ background:url(../images/is_urgent.png) no-repeat 3px 9px;}

.tab_text_L_edit{text-align:left; padding-left:2px;padding-right:10px;}
.tab_text_C_edit{text-align:center; padding-left:2px;padding-right:10px;}
.tab_text_R_edit{text-align:right; padding-right:2px;padding-right:10px;}

/* 申请使用人专用 */
.tab_text_LR{text-align:left; padding-left:3px;padding-right:3px;}
.tab_text_CR{text-align:center; padding-left:3px;padding-right:3px;}
.tab_text_RR{text-align:right; padding-right:3px;padding-right:3px;}


.query_select {padding:2px;border:1px solid #cfcfcf;color:#666; margin-left:-1px;}
.query_select_commcode {float:left;height:26px;margin-right:2px;}
.query_input {height:23px;line-height:23px;border:1px solid #cfcfcf;padding:0px 5px;color:#666;width:62%;}

.date_input {width:72px;}
.month_input {width:50px;}
.line_edit_input {height:26px;line-height:26px;border:1px solid #cfcfcf;padding:0px 2px;color:#666;width:99%; margin:0px 0px;}
.line_edit_select {height:28px;line-height:175%;border:1px solid #cfcfcf;padding:0px 2px;color:#666;width:99%;}

.edit_select {padding:2px;border:1px solid #cfcfcf;color:#666; margin-left:0px;height:25px;}
.edit_input {height:26px;line-height:26px;border:1px solid #cfcfcf;padding:0px 5px;color:#666;}
.edit_textarea {height:26px;line-height:26px;border:1px solid #cfcfcf;margin:5px 0px;color:#666;}
.no_valid {width:100%;}
.edit_file {} /* 让美工添加 */

.query_not_found_data
{
	width:100%;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#FF0000;
	background: #f7f7f7;
	border-bottom:1px solid #dedede;
}

/* 日期输入框右侧图标位置 */
.ui-datepicker-trigger {margin-left:3px;margin-top:3px;margin-bottom:-1px;}

.query_checkbox {margin-top:4px;margin-bottom:-4px;}
/* jQuery动态添加隔行背景色 */
tr.odd-row td {background:#f3f3f3;}

/* 点击行头排序 开始  2014.07.04采用右侧增加5px方案，如果要使用增加10px方案，将下述文件名改为：px_img_17-10px.png即可 */
th.header:hover {
	background: url(../images/px_img_17.png) center right no-repeat #b9b6ab;
	cursor: pointer;
	/*font-weight: bold;
	padding-left: 20px;
	border-right: 1px solid #dad9c7;
	margin-left: -1px;*/
}

th.headerSortUp {
	background: url(../images/px_img_18.png) right center no-repeat #b9b6ab;
}
th.headerSortDown {
	background: url(../images/px_img_19.png) right center no-repeat #b9b6ab;
}

/* odd 奇数行，even 偶数行 */
.odd_row {background:#f3f3f3;}
.even_row {background:#fff;}
/* 点击行头排序 结束 */


/*******************************************************树形结构图部分*************************************************************/
.tree_content{ /*background:#f7f7f7;*/}
.tree_top{ padding:3px 0px; background:#f7f7f7; border-bottom: 1px solid #cdcdcd;}
.tree_table tr td{ padding:0px 10px;}
.tree_table tr td a {color:#ff7561;}
.tree_table tr td a:hover {color:#ff7561;text-decoration:underline;}
.input_seach{background:#fcfcfc; width:200px;height:24px; border:1px solid #c5c5c5; font:12px/24px Arial, "宋体"; color:#666; float:left;display:block; padding:0px 5px;}
.input_seach_comm{background:#fcfcfc; width:200px;height:24px; border:1px solid #c5c5c5; font:12px/24px Arial, "宋体"; color:#666; float:left;display:block;padding:0px 5px;}

.tree_cont{ width:100%; height:100%; background:#f7f7f7; overflow:hidden; position:relative; height:35px;line-height:35px;border-top:1px solid #fff;}
.tree_cont_bd {border-bottom:1px solid #dedede;}
.tree_add_box{ border-left:1px solid #ddd; position:fixed; width:565px; right:40px; margin-top:30px; float:right; background:#fff; z-index:9;}
.tree_add_box table{ border-collapse:collapse;}
.tree_add_box tr {height:30px;}
.tree_add_box #command_tr td{padding-bottom:7px;}
.tree_add_box td{ border:1px solid #ddd; border-left:none; color:#666;}
.tree_add_box td .input_text{ background:#fff; height:30px; line-height:30px; border:none; font:12px/30px Arial, "宋体"; color:#666; float:left; width:99%; padding:0px 0px 0px 5px;}

.checkbox_edit{ padding-left:5px;}

.tree_edit_Td_L {background:#f2f2f2;width:130px;text-align:right;padding:0px 8px;}
.tree_edit_Td_L img {border:0px;margin:1px 3px;}
.tree_edit_Td_R {width:435px;text-align:left;padding-left:3px;}
.tree_edit_Td_R span {padding-left:5px;}
.tree_edit_Td_R select {height:26px;}

/*滚动条*/
.jScrollbar_mask {width:96%;position:relative;top:0;float:left;height:100%;overflow:hidden;}
.jScrollbar_mask p {width:160px;margin:0;padding:0;color:#242424;font-size:12px;position:absolute;top:0px;}
.jScrollbar_draggable {float:right;width:9px;height:100%;overflow:hidden;background:none; position:relative;margin-right:00px; background:#e3e3e3;
    border:0px solid #dedede;
	-moz-border-radius:7px; /* Gecko browsers */
    -webkit-border-radius:7px; /* Webkit browsers */
    border-radius:7px; /* W3C syntax */
	font-size:12px;
}
.jScrollbar_draggable .draggable {position:relative;background:transparent url('../images/gund_bg2_03.png') no-repeat;display:block;height:50px;width:9px;margin-left:0;cursor:hand;}


/**审批人**/
.query_conditions_other{ margin-top:-1px;}
.other_top{ height:35px; line-height:35px; border-bottom:1px solid #cfcfcf; background:#f2f2f2; text-align:left; padding-left:22px; background:url(../images/close_ico.png) no-repeat 12px 12px; font-weight:bold; color:#909090; border-top:1px solid #cfcfcf;}
.other_table{border:none;table-layout:fixed;}
/*.other_table tr td{ padding:0px 10px; height:35px; line-height:35px; border-top:1px solid #fff; border-bottom:1px solid #cfcfcf;}*/
.other_table .res_two_app_th{ height:33px; line-height:33px; color:#909090; font-size:12px; font-weight:normal; background:#eeeeee; border-top:1px solid #fff; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;}
.other_table .res_two_app_td{ height:31px; color:#666; font-size:12px; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.other_table .res_two_app_td_normal{ height:31px; color:#666; font-size:12px; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;/*text-overflow: ellipsis;overflow: hidden;white-space: nowrap;*/}
.other_button{ height:45px; background: url(../images/pag_bg_03.jpg) repeat-x; padding-top:10px;}
.other_table .bd_no{ border-right:none;}

/*上传附件*/
.annex_box{ width:100%; display:block; color:#909090; font-size:12px;border-bottom:1px solid #dedede;}
.annex_box table{ border-collapse:collapse;}
.annex_box th{ /*color:#666; width:100%; position:relative;*/}
.annex_box th span{ float:left;}
.annex_box th img{ display:block; top:10px; float:left; margin-left:5px; margin-top:11px; cursor:pointer;}
.annex_box th .title_box{ display:block; position:relative;}
.annex_box th a{display:block;background:url(../images/table_th_bg_03.png) repeat-x; height:40px; line-height:40px; border-top:1px solid #cdcdcd; width:98%; padding-left:20px; }
.annex_box th .title_left{ left:-1px; z-index:1;}
.annex_box th .title_right{ right:0; z-index:1;}
.annex_box td{ border-bottom:1px solid #cfcfcf; border-left:none; padding:0px 10px 0px 5px;}
.annex_box td label{ display:block; float:left; margin-right:10px;}
.annex_box td label .styled{ display:none;}
.annex_box td label .checkbox{ width:16px; height:16px; background:url(../images/checkbox_ico2_03.png) no-repeat; clear:left; float:left; display:block; margin-right:3px;}
.annex_box td label .radio{width:16px;height:17px; background:url(../images/radio_ico_03.png) no-repeat; clear:left; float:left; display:block; margin-right:3px;}
.sc_text{ float:right;}

.annex_box td .input_text{ background:#fff; height:40px; border:none; font:12px/40px Arial, "宋体"; color:#ccc; float:left; width:80px;}
.annex_box td  .time_ico{ float:left; display:block; margin-top:12px;}

.annex_box td .input_seach{background:#fcfcfc; width:130px;height:28px; border:1px solid #ddd; font:12px/28px Arial, "宋体"; color:#ccc; float:left;display:block;}
.annex_box td  .seach_ico{ float:left; display:block;}
.annex_box .bd_no{ border-right:none;}
.annex_box .bd_bottom{ border-right:none; border-bottom:none;}
.annex_tite{ overflow:hidden; white-space:nowrap; text-overflow :ellipsis; table-layout:fixed; padding-right:20px;}

.file_box{ position:relative; z-index:1; display:block; float:left; color:#717171;}
.file1{ background:url(../images/group_bt_03.png) no-repeat; width:58px; height:27px; text-align:center; float:left; line-height:25px; margin-left:0px;}
.inputstyle{ width:245px; height:25px; display:block; background:#fff; border:1px solid #ddd; float:left;}
.file{ position:absolute; width:318px; height:27px; left:0px; filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0; cursor:pointer;}

.document_row {height:106px;}
.document_box span{ width:84px; height:84px; display:block; float:left; font-size:12px; color:#717171; position:relative;  margin-right:20px; margin-top:10px; margin-bottom:10px; cursor:pointer;}
.document_box span:hover{ background:url(../images/wenjian_bg_03.png) no-repeat;}
.document_box a{ display:block; margin:5px 5px 0; width:74px; text-align:center; line-height:14px; height:28px;overflow:hidden;}
.document_box span img{ display:block; position:absolute; right:2px; top:2px; z-index:10; cursor:pointer;}
.add_document{ width:84px; height:84px; float:left; margin-top:10px; margin-bottom:10px; background:url(../images/add_wenjian_03.png) no-repeat; cursor:pointer;}
.add_document:hover{ background:url(../images/add_wenjian_04.png) no-repeat;}
.document_box b{ width:31px; height:31px; display:block; margin:9px 0px 0px 23px;}

.acc_img{ background:url(../images/attachment/acc_img.png) no-repeat;}
.anm_img{ background:url(../images/attachment/anm_img.png) no-repeat;}
.chm_img{ background:url(../images/attachment/chm_img.png) no-repeat;}
.doc_img{ background:url(../images/attachment/doc_img.png) no-repeat;}
.docx_img{ background:url(../images/attachment/docx_img.png) no-repeat;}
.html1_img{ background:url(../images/attachment/html1_img.png) no-repeat;}
.html_img{ background:url(../images/attachment/html_img.png) no-repeat;}
.pdf_img{ background:url(../images/attachment/pdf_img.png) no-repeat;}
.ppt_img{ background:url(../images/attachment/ppt_img.png) no-repeat;}
.pptx_img{ background:url(../images/attachment/pptx_img.png) no-repeat;}
.oth_img{ background:url(../images/attachment/oth_img.png) no-repeat;}
.rar_img{ background:url(../images/attachment/rar_img.png) no-repeat;}
.zip_img{ background:url(../images/attachment/zip_img.png) no-repeat;}
.xls_img{ background:url(../images/attachment/xls_img.png) no-repeat;}
.xlsx_img{ background:url(../images/attachment/xlsx_img.png) no-repeat;}
.txt_img{ background:url(../images/attachment/txt_img.png) no-repeat;}
.gif_img{ background:url(../images/attachment/images_img.png) no-repeat;}
.png_img{ background:url(../images/attachment/images_img.png) no-repeat;}
.jpg_img{ background:url(../images/attachment/images_img.png) no-repeat;}
.css_img{ background:url(../images/attachment/css_img.png) no-repeat;}

/*树形菜单功能提示*/
.tree_tips{ border: 1px solid #cdcdcd; margin:15px; padding:15px; font-size:12px; background:#f7f7f7;}
.tree_contentbox{ display:block;}
.tree_contentbox li{ margin-left:15px; line-height:23px; cursor:pointer; position:relative; width:58px;}

.function_img{ width:65px; height:15px; position:absolute; top:4px;}
.function_img a{ float:left; width:16px; height:15px; display:block; margin-left:5px;}


/* 纯CSS的CHECKBOX */
.check_css3{ margin:0px 5px; display:block; height:16px; float:left;}
.check_css3 input{ padding: 0; margin: 0; height: 16px; width: 16px; position: absolute; left: 0; opacity: 0; display:none;}
.check_css3 label{ float: left; line-height: 16px; color: #000; padding: 0 0 0 18px; -moz-transition: color 1s ease; -o-transition: color 1s ease; -webkit-transition: color 1s ease; transition: color 1s ease; }
.check_css3 input + label{ background: url(../images/checkbox_ico2_03.png) 0 0px no-repeat; height: 16px;}
.check_css3 input[type=checkbox]:checked + label{ background-position: 0 -16px; }

/* 查询条件用 */
.check_css3q{ margin:0px 5px; display:block; height:16px; float:left;}
.check_css3q input{ padding: 0; margin: 0; height: 16px; width: 16px; position: absolute; left: 0; opacity: 0; display:none;}
.check_css3q label{ float: left; line-height: 16px; color: #000; padding: 0 0 0 18px; -moz-transition: color 1s ease; -o-transition: color 1s ease; -webkit-transition: color 1s ease; transition: color 1s ease; }
.check_css3q input + label{ background: url(../images/checkbox_ico2_03.png) 0 0px no-repeat; height: 16px;}
.check_css3q input[type=checkbox]:checked + label{ background-position: 0 -16px; }

/* 详细记录用 */
.check_css3d{ margin:0px 8px; display:block; height:16px; float:left;}
.check_css3d input{ padding: 0; margin: 0; height: 16px; width: 16px; position: absolute; left: 0; opacity: 0; display:none;}
.check_css3d label{ float: left; line-height: 16px; color: #000; padding: 0 0 0 18px; -moz-transition: color 1s ease; -o-transition: color 1s ease; -webkit-transition: color 1s ease; transition: color 1s ease; }
.check_css3d input + label{ background: url(../images/checkbox_ico2_03.png) 0 0px no-repeat; height: 16px;}
.check_css3d input[type=checkbox]:checked + label{ background-position: 0 -16px; }

/* 弹出框信息框 */
.prompt_box{
	border:2px solid #d1d1d1;
	-moz-border-radius:8px; /* Gecko browsers */
    -webkit-border-radius:8px; /* Webkit browsers */
    border-radius:8px; /* W3C syntax */
	font-size:12px;
	background-color:#fff;
	-moz-box-shadow: 0px 0px 15px #c4c4c4; /*设置模块阴影 老的 Firefox */
	box-shadow: 0px 0px 15px #c4c4c4;
}
.prompt_top{ height:40px; line-height:40px; background:url(../images/gn_bg_03.jpg) repeat-x; border-bottom:1px solid #cdcdcd;}
.prompt_top span{ float:left; font-size:12px; color:#666; padding-left:15px; font-weight:bold;}
.prompt_top a{ float:right; margin-top:7px; margin-right:10px;}
.prompt_text{ height:147px; text-align:center;}
.prompt_text table tr td{ color:#686868; padding:0px 5px;}
.prompt_text_msg{ height:67px; text-align:center;}
.prompt_text_msg table tr td{ color:#686868; padding:0px 5px;}
.pro_tb_L{ width:30%; text-align:right;}
.pro_tb_L img {margin:1px 3px;}
.pro_tb_R{ width:70%; text-align:left;}
.pro_tb_R input{ width:240px; height:25px; line-height:25px; border:1px solid #cdcdcd; color:#686868; padding:0px 5px;}

.prompt_button{ height:50px; border-top:1px solid #cdcdcd;}
.prompt_button a{ display:block; float:right; min-width:60px; height:30px; line-height:30px; background:url(../images/tanchu_img3_hover.png) no-repeat right; text-align:center; color:#fff; font-weight:bold; margin-top:10px; margin-right:10px; padding-right:10px;}
.prompt_button a span{ display:block; width:3px; height:30px; float:left; background:url(../images/tanchu_img3_06.png) no-repeat left; margin-right:10px;}
.prompt_button a:hover{ background:url(../images/tanchu_img3_hover1.png) no-repeat right;}
.prompt_button a:hover span{ background:url(../images/tanchu_img3_03.png) no-repeat left;}

/*修改密码弹出框*/
#dialogChangePassword{width:560px; height:240px; position:fixed; left:50%; top:45%; margin-left:-280px; margin-top:-115px; overflow:hidden; background:#fff; z-index:99;}

/* 发送手机信息弹出框 */
#dialogSendMobileMsg{width:560px; height:240px; position:fixed; left:50%; top:45%; margin-left:-280px; margin-top:-115px; overflow:hidden; background:#fff; z-index:99;}

/* 是否退出弹出框 */
#dialogExit{width:460px; height:160px; position:fixed; left:50%; top:45%; margin-left:-230px; margin-top:-80px; overflow:hidden; background:#fff; z-index:99;}

/* 审批意见信息弹出框 */
#dialogApprovalMsg{width:560px; height:240px; position:fixed; left:50%; top:45%; margin-left:-280px; margin-top:-115px; overflow:hidden; background:#fff; z-index:99;}

/* 切换语言 */
#dialogChangeLanguage {width:460px; height:160px; position:fixed; left:50%; top:45%; margin-left:-230px; margin-top:-80px; overflow:hidden; background:#fff; z-index:99;}

/************************************************问答页Q&A***************************************************/
.questions_box{ background:#fff; overflow:hidden;
	border:1px solid #dedede;
	-moz-border-radius:3px; /* Gecko browsers */
    -webkit-border-radius:3px; /* Webkit browsers */
    border-radius:3px; /* W3C syntax */
	font-size:12px;
	}
.qa_editor{ background:#f7f7f7; border-bottom:1px solid #cdcdcd; height:86px; *height:86px; min-height:86px; padding:8px 0px 8px 8px;}
.editor{ width:99%; height:50px; /*margin-top:15px; padding:5px;*/ border:1px solid #ccc;}
.qa_botton{ height:33px; width:100%;}

/*问答问题列表*/
.qa_content{ padding:15px 5px 15px 15px; min-height:270px; background:#fff;}
/*****滚动条*****/
.jScrollbar_mask_on { width:97%; position:relative; top:0; float:left; height:370px; overflow:hidden;}
.scroll { float:right;width:9px;height:350px;overflow:hidden;background:none; position:relative;margin-right:0px; background:#e3e3e3;
	-moz-border-radius:5px; /* Gecko browsers */
    -webkit-border-radius:5px; /* Webkit browsers */
    border-radius:5px; /* W3C syntax */
	font-size:12px;
	}
.scroll .draggable_2 { position:relative;background:transparent url('../images/gund_bg2_03.png') no-repeat;display:block;height:50px;width:9px;margin-left:0;cursor:hand;}
/*问题列表样式*/
.qa_list_cont{ display:block; border-bottom:1px solid #dfdfdf; padding:10px 0px; margin-left:5px;}
.qa_list_cont dt{ display:block; float:left; height:25px; line-height:25px; width:100%;}
.qa_list_cont dt span{ float:left; display:block; line-height:25px; color:#242424; font-size:14px;}
.qa_list_cont dt span a{ color:#242424; font-size:14px;}
.qa_list_cont dt span a:hover{ text-decoration:underline; color:#000;}
.qa_list_cont dt p{ display:block; float:right; font-size:12px; height:25px; overflow:hidden; margin-right:5px;}
.qa_list_cont dt p b{ float:left; font-weight:normal; color:#909090;}
.qa_list_cont dt p em{ float:left; display:block; margin-left:20px; font-style:normal;}
.qa_list_cont dt p em a{ color:#eb614d;}
.qa_list_cont dt p em img{ float:left; margin-right:5px; margin-top:6px;}
.qa_list_cont dd{ display:block; color:#909090; line-height:20px;}

/*******************qa_detailed 问题详细页 回答内容*************************/
.qa_detailed{ background:#f7f7f7; border-bottom:1px solid #cdcdcd; padding:15px;}
.qa_detailed dl{ display:block;}
.qa_detailed dl dt{ display:block; height:25px; line-height:25px; border-bottom:1px solid #dfdfdf;}
.qa_detailed dl dt span{ float:left; display:block; line-height:25px; color:#242424; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow :ellipsis; table-layout:fixed;}
.qa_detailed dl dt p{ float:right; margin-right:5px;}
.qa_detailed dl dt p b{ float:left; font-weight:normal; color:#909090;}
.qa_detailed dl dt p em{ float:left; display:block; margin-left:20px; font-style:normal;}
.qa_detailed dl dt p em a{ color:#eb614d;}
.qa_detailed dl dt p em img{ float:left; margin-right:5px; margin-top:6px;}
.qa_detailed dl dd{ display:block; color:#909090; line-height:20px; padding:8px 0px;}

.answer_cont{ display:block; border-bottom:1px solid #dfdfdf; padding:10px 0px; margin-left:5px;}
.answer_cont dt{ display:block; min-height:25px;}
.answer_cont dt p{ line-height:20px; vertical-align:top; color:#5d5d5d;}
.answer_cont dt p span{ display:block; float:left; height:20px; line-height:20px; color:#3d66aa; padding-right:13px; margin-right:10px; background:url(../images/qz_mzjt_03.png) no-repeat right center;}
.answer_cont dd{ display:block; height:25px; line-height:25px;}
.answer_cont dd p{ float:right; margin-left:15px; color:#909090;}

.prompt_box_qa{
        width:650px; height:260px; position:fixed; left:50%; top:50%; margin-left:-325px; margin-top:-130px; overflow:hidden; background:#fff; display:none; z-index:99;
        border:2px solid #d1d1d1;
        -moz-border-radius:8px; /* Gecko browsers */
        -webkit-border-radius:8px; /* Webkit browsers */
        border-radius:8px; /* W3C syntax */
        font-size:12px;
        background-color:#fff;
        -moz-box-shadow: 0px 0px 15px #c4c4c4; /*设置模块阴影 老的 Firefox */
        box-shadow: 0px 0px 15px #c4c4c4;
    }
.prompt_top_qa{ height:40px; line-height:40px; background:url(../images/gn_bg_03.jpg) repeat-x; border-bottom:1px solid #cdcdcd;}
.prompt_top_qa span{ float:left; font-size:12px; color:#666; padding-left:15px; font-weight:bold;}
.prompt_top_qa a{ float:right; margin-top:7px; margin-right:10px;}
.prompt_text_qa{ height:147px; text-align:center; padding:10px;}
.prompt_text_qa textarea{ width:615px; margin:0 auto; height:130px; padding:5px; border:1px solid #cdcdcd;}

.prompt_button_qa{ height:50px; border-top:1px solid #cdcdcd;}
.prompt_button_qa a{ display:block; float:right; min-width:60px; height:30px; line-height:30px; background:url(../images/tanchu_img3_hover.png) no-repeat right; text-align:center; color:#fff; font-weight:bold; margin-top:10px; margin-right:10px; padding-right:10px;}
.prompt_button_qa a span{ display:block; width:3px; height:30px; float:left; background:url(../images/tanchu_img3_06.png) no-repeat left; margin-right:10px;}
.prompt_button_qa a:hover{ background:url(../images/tanchu_img3_hover1.png) no-repeat right;}
.prompt_button_qa a:hover span{ background:url(../images/tanchu_img3_03.png) no-repeat left;}

/*支付方式区域样式*/
.payment_box{ display:block; width:100%; font-size:12px;}
.payment_box h3{ color:#909090; font-size:12px; height:35px; line-height:35px; border-top:1px solid #fff; border-bottom:1px solid #cfcfcf; text-align:left; padding-left:22px; background:url(../images/close_ico.png) no-repeat 12px 12px #f2f2f2;}
.payment_box ul{ display:block; min-height:111px; margin:15px 0px;}
.payment_box ul li{ display:block; width:86px; float:left; margin:0px 15px; list-style:none;}
.payment_box ul li span{ color:#626262; display:block; margin-top:10px; text-align:center; overflow:hidden;}
.tushi_01{ display:block; width:86px; height:86px; background:url(../images/zhifu_img.png) no-repeat;}
.tushi_01:hover{ background:url(../images/zhifu_hover.png) no-repeat;}
.tushi_01_selected{ display:block; width:86px; height:86px; background:url(../images/zhifu_hover.png) no-repeat;}
.tushi_02{ display:block; width:86px; height:86px; background:url(../images/zhuanzhang_img.png) no-repeat;}
.tushi_02:hover{ background:url(../images/zhuanzhang_hover.png) no-repeat;}
.tushi_02_selected{ display:block; width:86px; height:86px; background:url(../images/zhuanzhang_hover.png) no-repeat;}
.tushi_03{ display:block; width:86px; height:86px; background:url(../images/shangwu_img.png) no-repeat;}
.tushi_03:hover{ background:url(../images/shangwu_hover.png) no-repeat;}
.tushi_03_selected{ display:block; width:86px; height:86px; background:url(../images/shangwu_hover.png) no-repeat;}
.tushi_04{ display:block; width:86px; height:86px; background:url(../images/pihui_img.png) no-repeat;}
.tushi_04:hover{ background:url(../images/pihui_hover.png) no-repeat;}
.tushi_04_selected{ display:block; width:86px; height:86px; background:url(../images/pihui_hover.png) no-repeat;}
.tushi_05{ display:block; width:86px; height:86px; background:url(../images/zhipiao_img.png) no-repeat;}
.tushi_05:hover{ background:url(../images/zhipiao_hover.png) no-repeat;}
.tushi_05_selected{ display:block; width:86px; height:86px; background:url(../images/zhipiao_hover.png) no-repeat;}

/*支付返点支付方式样式*/
.ts_01{ display:block; width:86px; height:86px; background:url(../images/zhifu_img.png) no-repeat;}
.ts_02{ display:block; width:86px; height:86px; background:url(../images/zhuanzhang_img.png) no-repeat;}
.ts_02:hover{ background:url(../images/zhuanzhang_hover.png) no-repeat;}
.ts_02_selected{ display:block; width:86px; height:86px; background:url(../images/zhuanzhang_hover.png) no-repeat;}
.ts_03{ display:block; width:86px; height:86px; background:url(../images/shangwu_img.png) no-repeat;}
.ts_03:hover{ background:url(../images/shangwu_hover.png) no-repeat;}
.ts_03_selected{ display:block; width:86px; height:86px; background:url(../images/shangwu_hover.png) no-repeat;}
.ts_04{ display:block; width:86px; height:86px; background:url(../images/pihui_img.png) no-repeat;}
.ts_05{ display:block; width:86px; height:86px; background:url(../images/zhipiao_img.png) no-repeat;}


.total {font-weight:bold;}
#totalRow {font-weight:bold; color:#909090; padding:0px 10px 0px 5px; height:28px; line-height:28px; border-top:1px solid #fff; border-bottom:1px solid #cfcfcf; border-right:1px solid #cfcfcf;}
#normalRow {background-color:#FFF;}

.normal_a {}
.arrow_pointer {cursor:pointer;}

/* 确认对话框中的表 */
.msg_table {width:100%;margin-top:5px;}
.msg_table tr td {height:26px; line-height:26px; margin: 2px; padding:0px 5px;}
.msg_table tr td img {border:0px;margin:2px 3px;}

/* jqueryUI的tooltip样式 开始 */
.ui-tooltip, .arrow:after {
    background: #fff;
    border: 2px solid white;
  }
  .ui-tooltip {
    padding: 10px 20px;
    color: white;
    border-radius: 20px;
    font: bold 14px "Helvetica Neue", Sans-Serif;
    text-transform: uppercase;
    box-shadow: 0 0 7px black;
  }
  .arrow {
    width: 70px;
    height: 16px;
    overflow: hidden;
    position: absolute;
    left: 50%;
    margin-left: -35px;
    bottom: -16px;
  }
  .arrow.top {
    top: -16px;
    bottom: auto;
  }
  .arrow.left {
    left: 20%;
  }
  .arrow:after {
    content: "";
    position: absolute;
    left: 20px;
    top: -20px;
    width: 25px;
    height: 25px;
    box-shadow: 6px 5px 9px -9px black;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    tranform: rotate(45deg);
  }
  .arrow.top:after {
    bottom: -20px;
    top: auto;
  }
/* jqueryUI的tooltip样式 结束 */

.Contentbox_two > div{
	display:none;
}
.Contentbox_two > .show{
	display:block;
}