﻿@charset "utf-8";
/* CSS Document */

/*---------------- body ----------------*/
*,body,div,p,table,td,input,option,textarea,select{color:#000;font-size:12px; margin:0px; padding:0; font-family:宋体;}
body,form,ul,li,p,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0}
body{background-color:#FFFFFF;}
img{border:0;}
ul{list-style-type:none;}
dl{list-style-type:none;}
.page_W1002{margin:0px auto; width:1002px;}
.page_W1000 {margin:15px auto; width:1000px;}
.page_W960{margin:0px auto; width:960px;}

.clear{border-top:0;clear:both}
.relative{position:relative;}
.absolute{position:absolute;}
.flo_left{float:left;}
.flo_right{float:right;}
.top_margin7 {margin-top:7px;}
.bot_margin7 {margin-bottom:7px;}
.bg_none {background:none; background-image:none;}
.lvdiX { border-bottom:1px #a2cd40 solid; }
.txtL {text-align:left;}
.txtC {text-align:center;}
.txtR {text-align:right;}
.pad_l15 {padding-left:15px;}
.displayN{display:none;}

.pointer {cursor:pointer;}

/*--------------Text and text link ------------------*/
.bold{font-weight:bold;}

a:link{color:#000; text-decoration:none;}
a:visited{color:#000; text-decoration:none;}
a:hover{color:#548810; text-decoration:underline;}
a:active{color:#000; text-decoration:none;}

.txt_black a:link{color:#000; text-decoration:none;}
.txt_black a:visited{color:#000; text-decoration:none;}
.txt_black a:hover{color:#ff6600; text-decoration:underline;}
.txt_black a:active{color:#ff6600; text-decoration:none;}

.txt_white{color:#ffffff;}
.txt_white a:link{color:#ffffff;}
.txt_white a:visited{color:#ffffff;}
.txt_white a:hover{color:#ff6600;}
.txt_white a:active{color:#ff6600;}

.txt_red{color:#ff0000;}
.txt_red a:link{color:#ff0000;}
.txt_red a:visited{color:#ff0000;}
.txt_red a:hover{color:#ff0000; text-decoration:underline;}
.txt_red a:active{color:#ff0000;}

.txt_red14 {color:#ff0000; font-size:18px;}
.txt_red12 {color:#ff0000; font-size:12px;}

.message{color:#ff0000; padding-bottom:2px;} /*错误提示*/

.txt_gray {color:#808080;}
.txt_gray a:link{color:#808080;}
.txt_gray a:visited{color:#808080;}
.txt_gray a:hover{color:#FF6600;}
.txt_gray a:active{color:#FF6600;}

.txt_org {color:#ff6600;}
.txt_org a:link{color:#ff6600;}
.txt_org a:visited{color:#ff6600;}
.txt_org a:hover{color:#ff6600; text-decoration:underline;}
.txt_org a:active{color:#ff6600;}

.txt_org14 {color:#ff6600; font-size:14px; font-weight:bold;}

.txt_green{color:#1f8500;}
.txt_green a:link{color:#1f8500;}
.txt_green a:visited{color:#1f8500;}
.txt_green a:hover{color:#FF6600;}
.txt_green a:active{color:#1f8500;}

.txt_green2{color:#baff00;}
.txt_green2 a:link{color:#baff00;}
.txt_green2 a:visited{color:#baff00;}
.txt_green2 a:hover{color:#baff00;}
.txt_green2 a:active{color:#baff00;}

/*--------------top style--------------*/
.top_div {height:74px;}
.top_logo {width:340px; height:74px; float:left; display:block; background:url(../images/logo.gif) no-repeat 5px center;}
.top_banner {width:660px; float:right;}

/*--------------滚动banner--------------*/
div#MainPromotionBanner {width:660px; height:68px; background:#e8f6ff; margin-top:3px;}
#MainPromotionBanner #SlidePlayer { position:relative; margin: 0 auto; }
#MainPromotionBanner .Slides { padding: 0; margin: 0; list-style: none; height: 68px; overflow: hidden; }
#MainPromotionBanner .Slides li { float: left; width: 660px; height: 68px; }
#MainPromotionBanner .Slides img { border:0; display: block; width: 660px; height: 68px; }
#MainPromotionBanner .SlideTriggers { margin: 0; padding: 0; list-style: none; position: absolute; top: 40px; right: 7px; z-index: 10; height: 25px; }
#MainPromotionBanner .SlideTriggers li { float: left; display: inline; color: #74a8ed; text-align: center; line-height:16px; width: 16px; height: 16px; font-family: Arial; font-size: .9em; cursor: pointer; overflow: hidden; margin:3px; background: url(../images/slide_trigger.gif) no-repeat center center; }
#MainPromotionBanner .SlideTriggers li.Current { color:#fff; background: url(../images/slide_trigger_c.gif) no-repeat center center; border:0; font-weight:bold; font-size: 1.4em; line-height: 21px; height: 21px; width: 21px; margin:0 6px; }

/*--------------menu--------------*/
.menu_div {background:url(../images/menu_bg2.gif) repeat-x; height:32px; line-height:32px; color:#FFF; letter-spacing:1px; margin-bottom:7px;}
.menu_div strong {color:#baff00;}
.menu_left {background:url(../images/menu_bg1.gif) no-repeat; width:7px; height:32px; float:left; display:block;  margin-right:5px;}
.menu_right {background:url(../images/menu_bg3.gif) no-repeat right; width:220px; height:32px; float:right; display:block;}
.menu_right a {background:url(../images/memu_btn.gif) no-repeat; width:65px; height:22px; line-height:24px; display:block; text-align:center; color:#000; margin-right:4px; float:left; margin-top:4px;}

.menu_ipt {margin-top:5px; width:145px; height:22px; display:block; float:left;}
.search_int { background:url(../images/search_input.jpg); padding-left:5px; width:138px; height:21px; border:0px; line-height:21px; color:#b8b8b8; float:left;}

.menu_sel {margin-top:5px; width:63px; height:22px; display:block; float:left;}
.menu_seaBtn {margin-top:5px; width:27px; height:22px; display:block; float:left;}
.menu_seaBtn input {float:left;}
.menu_btn {background:url(../images/search_btn.gif); border:0px; height:21px; width:28px; }/*--------------cms--------------*/

/*--------------下内容区域--------------*/
.content {margin-bottom:7px;}
.red2{color:#F00;}

/*--------------左边版块--------------*/
.left_div {width:188px; float:left; margin-right:10px;}

 /*---天气版块---*/
.top_weather{ position:absolute; top:45px; left:158px;}
.weather {float:right; width:183px; background:url(../images/left_wet1.gif) no-repeat top; margin:0px;}
* html .weather {margin-bottom:-9px;}
.weatherP1 {background:#658e14 url(../images/left_wet2.gif) repeat-x top; width:183px; margin-top:4px; height:101px;}

.weatherWH {background:url(../images/bg_white.gif) repeat-x bottom; height:60px; margin:0 8px;}
.weatherWH img {float:left; margin-right:8px;}
.weatherWH span {display:block; padding-top:5px; line-height:18px; color:#fff; float:left; width:165px;}
.weatherWH span strong {line-height:22px;}
.weatherM {background: url(../images/icon_02.gif) no-repeat 10px 4px; line-height:20px; padding-left:30px; color:#fff; padding-top:2px;}
.weatherM a:link,.weatherM a:visited,.weatherM a:hover,.weatherM a:active{font-weight:bold; text-decoration:underline; color:#baff00;}

.weatherMemo{background: url(../images/icon_11.gif) no-repeat 12px center; line-height:20px; padding-left:30px; color:#fff;}
.weatherMemo a:link,.weatherMemo a:visited,.weatherMemo a:hover,.weatherMemo a:active{font-weight:bold; text-decoration:underline; color:#baff00;}

.weatherP2 {background:url(../images/left_wet3.gif) no-repeat; width:183px; height:6px;}

 /*---左边导航版块---*/
.leftMu {margin-bottom:7px; float:right;}
.leftMu_top {width:183px; height:8px; background:url(../images/left_menu0.gif) no-repeat;}
*html .leftMu_top {margin-bottom:-7px;}
.leftMu_con {border:1px solid #dddddd; padding:1px; padding-bottom:0px;}
.leftMu_con a {width:104px; height:47px; line-height:47px; padding-left:75px; display:block; color:#000; font-size:14px; font-weight:bold; padding-bottom:1px;}

a.leftMu_1 {background: url(../images/left_menu11.gif) no-repeat;}
a.leftMu_1:hover,a.leftMu_1sel:link,a.leftMu_1sel:visited,a.leftMu_1sel:active,a.leftMu_1sel:hover 
{background: url(../images/left_menu12.gif) no-repeat; color:#fff; text-decoration:none;}

a.leftMu_2 {background: url(../images/left_menu21.gif) no-repeat;}
a.leftMu_2:hover,a.leftMu_2sel:link,a.leftMu_2sel:visited,a.leftMu_2sel:active,a.leftMu_2sel:hover
{background: url(../images/left_menu22.gif) no-repeat; color:#fff; text-decoration:none;}

a.leftMu_3 {background: url(../images/left_menu31.gif) no-repeat;}
a.leftMu_3:hover,a.leftMu_3sel:link,a.leftMu_3sel:visited,a.leftMu_3sel:active,a.leftMu_3sel:hover
{background: url(../images/left_menu32.gif) no-repeat; color:#fff; text-decoration:none;}

a.leftMu_4 {background: url(../images/left_menu41.gif) no-repeat;}
a.leftMu_4:hover,a.leftMu_4sel:link,a.leftMu_4sel:visited,a.leftMu_4sel:active,a.leftMu_4sel:hover
{background: url(../images/left_menu42.gif) no-repeat; color:#fff; text-decoration:none;}

a.leftMu_5 {background: url(../images/left_menu51.gif) no-repeat;}
a.leftMu_5:hover,a.leftMu_5sel:link,a.leftMu_5sel:visited,a.leftMu_5sel:active,a.leftMu_5sel:hover {background: url(../images/left_menu52.gif) no-repeat; color:#fff; text-decoration:none;}

a.leftMu_6 {background: url(../images/left_menu61.gif) no-repeat;}
a.leftMu_6:hover,a.leftMu_6sel:link,a.leftMu_6sel:visited,a.leftMu_6sel:active,a.leftMu_6sel:hover {background: url(../images/left_menu62.gif) no-repeat; color:#fff; text-decoration:none;}

a.leftMu_7 {background: url(../images/left_menu71.gif) no-repeat;}
a.leftMu_7:hover,a.leftMu_7sel:link,a.leftMu_7sel:visited,a.leftMu_7sel:active,a.leftMu_7sel:hover {background: url(../images/left_menu72.gif) no-repeat; color:#fff; text-decoration:none;}

a.leftMu_8 {background: url(../images/left_menu11.gif) no-repeat;}
a.leftMu_8:hover,a.leftMu_8sel:link,a.leftMu_8sel:visited,a.leftMu_8sel:active,a.leftMu_8sel:hover {background: url(../images/left_menu12.gif) no-repeat; color:#fff; text-decoration:none;}

a.leftMu_9 {background: url(../images/left_menu21.gif) no-repeat;}
a.leftMu_9:hover,a.leftMu_9sel:link,a.leftMu_9sel:visited,a.leftMu_9sel:active,a.leftMu_9sel:hover {background: url(../images/left_menu22.gif) no-repeat; color:#fff; text-decoration:none;}


 /*---左下广告---*/
.left_banner {float:right; margin-bottom:7px;}

/*--------------中间版块--------------*/
.cen_div {width:576px; margin-bottom:10px; overflow:hidden; display:inline-block;}
*html .cen_div {margin-bottom:0px;}
.cen_top {background:url(../images/cen_top2.gif) repeat-x; height:34px; line-height:34px;}
.cen_top1{background:url(../images/cen_top1.gif) no-repeat; height:34px; line-height:34px; float:left; display:block; padding-left:25px; color:#ff8a00; font-size:14px; font-weight:bold;}
.cen_top3{background:url(../images/cen_top3.gif) no-repeat; width:8px; height:34px; line-height:34px; display:block; float:right;}

.cen_cen {border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3; padding:0 10px 10px 10px;}
.cen_nav {background:url(../images/cen_menu2.gif) repeat-x; height:28px;}
.cen_navL {background:url(../images/cen_menu1.gif) no-repeat; width:8px; height:28px; float:left; display:block;}
.cen_navR {background:url(../images/cen_menu3.gif) no-repeat; width:8px; height:28px; float:right; display:block;}

 /*---中间导航---*/
.cen_Nav_ul {margin-left:10px; overflow:hidden;}
.cen_Nav_ul li {float:left; line-height:28px; height:28px; margin-right:6px; }

.cen_Nav_90 a {text-align:center; line-height:28px; height:28px; width:75px; display:block; }
.cen_Nav_90 a:link, .cen_Nav_90 a:visited, .cen_Nav_90 a:active { text-decoration:none; color:#000; }
.cen_Nav_90 a:hover { background:url(../images/cen_menu_86.gif) no-repeat; text-decoration:none; color:#fff; font-weight:bold; text-align:center; }
.cen_Nav_90sel a:link, .cen_Nav_90sel a:visited, .cen_Nav_90sel a:hover, .cen_Nav_90sel a:active { text-align:center; line-height:28px; height:28px; width:75px; display:block; background:url(../images/cen_menu_86.gif) no-repeat; color:#fff; text-decoration:none; font-weight:bold; }

.cen_Nav_100 a {text-align:center; line-height:28px; height:28px; width:94px; display:block; }
.cen_Nav_100 a:link, .cen_Nav_100 a:visited, .cen_Nav_100 a:active { text-decoration:none; color:#000; }
.cen_Nav_100 a:hover { background:url(../images/cen_menu_100.gif) no-repeat; text-decoration:none; color:#fff; font-weight:bold; text-align:center; }
.cen_Nav_100sel a:link, .cen_Nav_100sel a:visited, .cen_Nav_100sel a:hover, .cen_Nav_100sel a:active { text-align:center; line-height:28px; height:28px; width:94px; display:block; background:url(../images/cen_menu_100.gif) no-repeat; color:#fff; text-decoration:none; font-weight:bold; }

.cen_Nav_115 a {text-align:center; line-height:28px; height:28px; width:115px; display:block; }
.cen_Nav_115 a:link, .cen_Nav_115 a:visited, .cen_Nav_115 a:active { text-decoration:none; color:#000; }
.cen_Nav_115 a:hover { background:url(../images/cen_menu_115.gif) no-repeat; text-decoration:none; color:#fff; font-weight:bold; text-align:center; }
.cen_Nav_115sel a:link, .cen_Nav_115sel a:visited, .cen_Nav_115sel a:hover, .cen_Nav_115sel a:active { text-align:center; line-height:28px; height:28px; width:115px; display:block; background:url(../images/cen_menu_115.gif) no-repeat; color:#fff; text-decoration:none; font-weight:bold; }


.cen_Nav_130 a { text-align:center; line-height:28px; height:28px; width:130px; display:block; }
.cen_Nav_130 a:link, .cen_Nav_130 a:visited, .cen_Nav_130 a:active { text-decoration:none; color:#000; }
.cen_Nav_130 a:hover { background:url(../images/cen_menu_115.gif) no-repeat; text-decoration:none; color:#fff; font-weight:bold; text-align:center; }
.cen_Nav_130sel a:link, .cen_Nav_130sel a:visited, .cen_Nav_130sel a:hover, .cen_Nav_130sel a:active { text-align:center; line-height:28px; height:28px; width:130px; display:block; background:url(../images/cen_menu_130.gif) no-repeat; color:#fff; text-decoration:none; font-weight:bold; }

.cen_bot {background:url(../images/cen_bot2.gif) repeat-x top; height:5px;}
.cen_bot1{background:url(../images/cen_bot1.gif) no-repeat top; width:5px; height:5px; float:left; display:block;}
.cen_bot3{background:url(../images/cen_bot3.gif) no-repeat top; width:5px; height:5px; display:block; float:right;}

/*---中间二级标题---*/
.cen_xbt {background:url(../images/landian_2px.gif) repeat-x bottom; margin-top:15px; height:23px; line-height:23px; font-size:12px; font-weight:normal;}
.cen_xbt2 {line-height:24px; font-weight:bold; margin-top:15px; font-size:12px; border-bottom:1px solid #a2cd40; color:#719d0e;}
.cen_xbtS1 {background:url(../images/cenbt_left.gif) no-repeat; width:6px; height:23px; float:left;}
.cen_xbtS2 {background:url(../images/cenbt_right.gif) right center no-repeat; height:23px; padding:0 20px 0 15px; float:left; color:#000; font-size:12px;}
.cen_xbtR {float:right; color:#F00;}

/*---中间二级标题以下的版块---*/
.cen_bg2 {padding:0 8px;}
.cen_bk1 {margin:5px auto; border:1px solid #ffcd36; color:#ff0000; padding:3px 5px; line-height:17px; background:#fcfff4; background:url(../images/icon_04.gif) no-repeat 10px 4px; padding-left:30px;}
.cen_bk2 {margin:5px auto; border:1px solid #b2d75e; color:#5d8306; padding:3px 5px; line-height:17px; background:#fcfff4; background:url(../images/icon_accept.gif) no-repeat 10px 3px; padding-left:30px;}
.cen_bk3 {margin:5px auto; margin-top:10px; border:1px solid #b2d75e; color:#5d8306; padding:3px 5px; line-height:25px; background:#fcfff4; background:url(../images/award_star_bronze_2.gif) no-repeat 10px 11px; padding-left:30px;}
.cen_bk4{margin:5px auto; border:1px solid #b2d75e; color:#5d8306; padding:3px 5px; line-height:17px; background:#fcfff4; background:url(../images/icon_accept.gif) no-repeat 10px center; padding-left:30px;}
.cen_bk5 {margin:5px auto; border:1px solid #ffcd36; color:#ff0000; padding:3px 5px; line-height:17px; background:#fcfff4; background:url(../images/icon_xxx.gif) no-repeat 10px 4px; padding-left:30px;}

.cen_bk6 {margin:5px auto; border:1px solid #ffcd36; color:#9d5900; padding:6px; line-height:17px; background:#fffbee;}
.cen_bk6 strong {color:#9d5900;}

.cen_bk7 {margin:5px auto; border:1px solid #ffcd36; color:#f00; padding:6px; line-height:17px; background:#fffbee;}
.cen_bk7 strong {color:#f00;}

.cen_bk8{ height:16px; line-height:16px; margin:0 0 5px; border:1px solid #b2d75e; color:#5d8306; padding:3px 0px 3px 21px;  background:#fcfff4; background:url(../images/icon_accept.gif) no-repeat 10px center; _background:url(../images/icon_accept.gif) no-repeat 10px 2px;   }


/*---右边大版块---*/
.right_W800 {width:800px; float:left;}

/*公告页样式*/
.rt800_list {border-collapse:collapse; width:100%;  font-size:12px;}
.rt800_list tr th {width:80%; background:url(../images/ico_a3.gif) no-repeat 10px center; padding:5px 0; line-height:18px; text-align:left; padding-left:25px; font-weight:normal; border-bottom:#ededed 1px solid;}
.rt800_list tr td {width:20%; padding:3px 0; line-height:18px; text-align:center; color:#F00; border-bottom:#ededed 1px solid;}

.rt800_con {padding:5px; line-height:25px;}

.r800_Tit {text-align:center; color:#ff8a00; line-height:30px;}
.r800_conTit {text-align:right; color:#999; line-height:30px; border-top:1px solid #CCC;}
.r800_conTit span {margin:0 10px;}
/* 搜索内容表格 */
.table_ss {border-collapse:collapse;  border:0px; margin-top:8px; width:100%; margin-bottom:10px;}
.table_ss tr th {text-align:right; line-height:28px; font-weight:normal;}
.table_ss tr td {text-align:left; line-height:28px;}

.table_es {border-collapse:collapse;  border:0px; width:100%;margin-top:8px; }
.table_es tr th {text-align:right; line-height:20px; font-weight:normal; }
.table_es tr td {text-align:left; line-height:20px;}



/* 搜索结果表格 */
.cen_list { background:url(../images/cen_tabbg.gif) repeat-x left 1px; width:100%; border:1px solid #d6d6d6; text-align:center;}
*html .cen_list{border-collapse:collapse;}
*+html .cen_list{border-collapse:collapse;}
.cen_list thead tr td { padding:0 4px 0 8px; text-align:center;}
.cen_list thead tr th {line-height:24px; height:22px; background:url(../images/cen_tabline.gif) no-repeat left center; padding:0 4px 0 8px; font-weight:normal; white-space:nowrap; text-align:center;}
.cen_list tbody tr td {line-height:26px; padding:0 4px 0 8px; border-bottom:1px solid #ececec; font-size:12px; white-space:nowrap;}
.cen_list tbody tr td img {padding-top:3px; padding-left:2px;}
.cen_list tfoot tr td {background:url(../images/cen_tfootbg.gif) repeat-x bottom; padding:3px; padding-left:2px;} 
.cen_list tfoot tr td img {padding-left:4px;}


/*--------------右边版块--------------*/
.right_div {width:218px; float:right;}
.right_h2 {height:25px; line-height:25px; background:url(../images/right_bt.gif) no-repeat; color:#fff; font-size:14px; padding-left:10px; letter-spacing:1px;}
.right_bor {width:192px; background:url(../images/icon_03.gif) no-repeat 20px top; border:1px solid #d0d0d0; border-top:none; margin-bottom:7px; padding:12px 9px 0 9px}
.right_ul li {line-height:27px; background:url(../images/icon_01.gif) no-repeat left center; text-indent:18px; border-bottom:1px solid #d0d0d0;}
.right_ulimg {text-align:right; margin:5px 0;}





/*--------------登陆页面--------------*/
.login_body {background:#a20101 url(../images/login_top.jpg) no-repeat center top; overflow-y:auto;}

.login_tips {height:26px; line-height:26px; text-align:center; background:#fff url(../images/bg_yellow.gif) repeat-x bottom; margin:-40px 0 40px 0; border-bottom:1px solid #c1f35f; color:#000;}
 .login_t_x {background:url(../images/icon_xxx.gif) 3px 4px no-repeat; width:26px; height:26px; display: block; float:right;}

.login_main {width:100%; padding-top:50px; overflow-y:auto; }
.login_top {width:588px; height:200px; margin:0 auto; background:url(../images/login_top.gif) no-repeat bottom;}
.login_bot {width:588px; height:216px; margin:0 auto; background:url(../images/login_bot.gif) no-repeat;}
.login_bot1 {float:left; width:330px; margin-left:50px;}
*html .login_bot1 {margin-left:25px;}
.login_bot1 p {height:30px; line-height:26px;}
.login_bot1 p span {width:60px; display:block; text-align:right; float:left; padding-right:5px;}

.login_bot2 {width:185px; float:right;}
.login_bot2 p {height:22px; margin-top:15px;}
.login_bot2 p img {float:left; padding-right:3px;}
.login_bot2 span {padding:0px; margin:0; color:#B9B9B9;}


.loginE_1 {background:url(../images/loginE_top2.gif) repeat-x; height:35px; line-height:35px; font-size:14px; font-weight:bold; color:#fff; text-align:center; letter-spacing:2px;}
.loginE_L1 {background:url(../images/loginE_top1.gif) no-repeat; width:6px; height:51px; float:left;}
.loginE_R1 {background:url(../images/loginE_top3.gif) no-repeat; width:6px; height:51px; float:right;}

.loginE_2 {border:1px solid #548810; padding:20px; margin-bottom:10px;}
.loginE_2 p {line-height:22px; margin-bottom:10px;}
.loginE_2 p strong {background:#f0ffcd; line-height:26px; border-bottom:1px solid #c0de7b; display:block; width:100%; text-indent:15px;}

.login_bot3 {width:588px; height:28px; line-height:28px; margin:0 auto; color:#d2f980; text-align:center;}

.login_input { border:#EBEBEB 1px solid; padding-left:5px; width:133px; height:20px; padding-top:4px; color:#747474; float:left;}


.login_open_left{position:absolute; top:0px; left:0px; width:200px; height:400px;}
.login_open_right{position:absolute; top:0px; right:0px; width:200px; height:400px;}
.login_open_a {display:block; width:37px; height:14px; background:url(../images/btn_close.gif) no-repeat bottom; margin-left:80px;}

/*--------------弹出窗口 详细页样式 --------------*/
.open_w960 {width:960px; margin:15px auto; line-height:20px;}
.open_w700 {width:700px; margin:15px auto; line-height:20px;}
.open_w800 {width:800px; margin:15px auto; line-height:20px;}
.open_w600 {width:600px; margin:15px auto; line-height:20px;}
.open_w535 {width:535px; margin:15px auto; line-height:20px;}
.open_w400 {width:400px; margin:15px auto; line-height:20px;}
.open_w300 {width:300px; margin:15px auto; border:1px solid #d2ea9d; padding:10px; line-height:20px; background:#fcfff4;}


.open_table {border-collapse:collapse;  border:1px solid #dcdcdc; margin-bottom:8px; width:100%; table-layout:fixed;}
.open_table tr th { width:15%; text-align:right; line-height:25px; font-weight:normal; background:#f9f9f9; border:1px solid #dcdcdc;}
.open_table tr td { width:20%; text-align:left; line-height:25px; border:1px solid #dcdcdc; padding:5px 3px; word-break:break-all; word-wrap:break-word;}

.open_table1 {border-collapse:collapse;  border:1px solid #dcdcdc; margin-bottom:8px; width:100%; table-layout:fixed;}
.open_table1 tr th { width:17%; text-align:right; line-height:25px; font-weight:normal; background:#f9f9f9; border:1px solid #dcdcdc;}
.open_table1 tr td { width:18%; text-align:left; line-height:25px; border:1px solid #dcdcdc; padding:5px 3px; word-break:break-all; word-wrap:break-word;}

/*营销准客户修改页面调整边框大小*/
.open_table2 {border-collapse:collapse;  border:1px solid #dcdcdc; margin-bottom:8px; width:100%; table-layout:fixed;}
.open_table2 tr th { width:13%; text-align:right; line-height:25px; font-weight:normal; background:#f9f9f9; border:1px solid #dcdcdc;}
.open_table2 tr td { width:20%; text-align:left; line-height:25px; border:1px solid #dcdcdc; padding:5px 3px; word-break:break-all; word-wrap:break-word;}


/*首页中版块样式*/
.index_tab {overflow:hidden;}
.table_main {width:100%; border-collapse:collapse; margin-top:5px; }
.table_main tr th {width:80%; text-align:left; font-weight:normal; background:url(../images/ico_a3.gif) no-repeat 5px center; padding:4px 0; line-height:18px; padding-left:15px;}
.table_main tr td {width:20%; text-align:center;}


/*版块切换代码*/
.shophub_rgt{
	width:100%;
	float:left;
}
.shophubbox{
    height:30px;
}
.shophub_marq_tab{
    float:left;
	height:30px;
	width:100%;
	border-left:1px solid #b0d264;
	background:url(../images/lvdian.gif) repeat-x bottom;
	}

.shophub_marq_tab li{
    list-style:none;
	border-top:1px solid #b0d264;
	height:28px;
	line-height:28px;
	font-size:14px;
	color:#618b02;
}

.content_bling{background:#dcffad;}


.menu1Off,.menu1On,.menu2Off,.menu2On,.menu3Off,.menu3On,.menu4Off,.menu4On,.menu5Off,.menu5On,.menu6Off,.menu6On {
    background:#fff url(../images/bg_qiehuan.gif) repeat-x left bottom;
    float:left;
    border-right:1px solid #b0d264;
	border-bottom:1px solid #b0d264;
	padding:0 15px;
	text-align:center;
	line-height:30px;
	cursor:pointer;
}
.menu1On,.menu2On,.menu3On,.menu4On,.menu5On,.menu6On{
    background:#fff; 
	font-weight:bold;
	border-bottom:1px solid #fff;
}
.shop_marq_content{
	background-color:#fff;
	border:1px solid #b0d264;
	border-top:none;
	padding:10px;
}

/* 列表切换移动样式 */
.tab_more {float:left; width:504px; overflow:hidden;}
.tab_goleft,.tab_goright {float:left; width:11px; height:25px;  background:url(../images/icon_go.gif) no-repeat; display:block; cursor:pointer; margin-top:17px; margin-right:4px;}
.tab_goright{background:url(../images/icon_go.gif) no-repeat left -25px; margin-left:4px; margin-right:0px;}

a.tab_goleft:hover {background:url(../images/icon_go.gif) no-repeat left -50px;}
a.tab_goright:hover{background:url(../images/icon_go.gif) no-repeat left -75px;}


.txt_green2 a:link{color:#baff00;}
.txt_green2 a:visited{color:#baff00;}
.txt_green2 a:hover{color:#baff00;}
.txt_green2 a:active{color:#baff00;}

/* 绿色列表切换样式 */
.tabbar {clear:both;}
.tabbar, .tabbar li, .tabbar li a{background:url(../images/tabbar_bg.png) no-repeat; cursor:pointer;}
.tabbar{background-position:0 0;background-repeat:repeat-x;height:27px;margin-top:15px;}
.tabbar li{background-position:0 -56px;float:left;height:25px;line-height:29px;margin-right:1px;overflow:hidden;}
.tabbar li a{background-position:100% -107px;color:#000;display:block;padding:0 10px;}
.tabbar li.cur{background-position:0 -30px;height:26px;}
.tabbar li.cur a{background-position:100% -81px;color:#fff;font-weight:bold;}
.tabbar li a:hover{text-decoration:none;}
.tabbar li.cur a:hover,.tabbar li.cur a:active{text-decoration:none;}

.tabbarRight {height:25px; line-height:25px; color:#F00; position:absolute; right:2px; top:3px;}
*html .tabbarRight {right:35px; top:15px;}
*+html .tabbarRight {top:15px;}

/* 切换列表 多个块内容时用的样式 */
.tool_tabNav {border-bottom:1px solid #9ec741; padding:5px 0;}

.tabbar2 {margin-top:5px; white-space:normal; clear:both; width:555px;}
.tabbar2 li{height:25px; float:left; margin-right:5px; display:block; white-space:nowrap; margin-top:3px;}
.tabbar2 li a{cursor:pointer; padding:0 5px; line-height:22px; color:#476600; padding-left:10px; display:block; float:left; text-indent:15px; white-space:nowrap;}
.tabbar2 li a:hover{cursor:pointer; padding-left:10px; background:#e1ff9e url(../images/icon_03.gif) no-repeat 5px 8px; text-decoration:none;}

.tabbar2 li.cur2{height:25px; float:left; white-space:nowrap;}
.tabbar2 li.cur2 a{color:#000; font-weight:bold; padding:0 5px; line-height:22px; background:#e1ff9e url(../images/icon_03.gif) no-repeat 5px 8px; white-space:nowrap; display:block;}
.tabbar2 li.cur2 a:hover,.tabbar2 li.cur2 a:active{color:#333; text-decoration:none; white-space:nowrap;}


/* 竖切换列表 */
.tabbar3 {white-space:normal; clear:both; width:150px; float:left;}
.tabbar3 li{height:25px; width:150px; float:left; display:block; white-space:nowrap;}
.tabbar3 li a{cursor:pointer; width:150px; line-height:22px; color:#476600; display:block; float:left; text-indent:15px; white-space:nowrap;}
.tabbar3 li a:hover{cursor:pointer; background:#e1ff9e url(../images/ico_a3.gif) no-repeat 5px 8px; text-decoration:none;}

.tabbar3 li.cur3{height:25px; float:left; white-space:nowrap;}
.tabbar3 li.cur3 a{color:#000; font-weight:bold; line-height:22px; background:#d1f2a4 url(../images/ico_a3.gif) no-repeat 140px 8px; white-space:nowrap; display:block; white-space:nowrap;}
.tabbar3 li.cur3 a:hover,.tabbar3 li.cur3 a:active{color:#333; text-decoration:none; white-space:nowrap;}

.tabbardiv3 {float:left; width:785px; border:1px solid #d1f2a4; padding:20px 0;}
.tabbar3P {width:200px; padding-right:20px; float:left; margin-left:30px; _margin-left:15px; margin-bottom:10px; line-height:18px; color:#666; height:235px; overflow:hidden;}
.tabbar3P img{padding:5px 0;}



.office{width:550px; margin:0 auto;}
.office img{float:left; margin:0;}


/* 首页浮动图 */
.floatImg {position:absolute; z-index:9999999; right:1px; bottom:1px;}
.floatImg p {text-align:right;}
.floatImg p img{text-align:right; border:none; padding:3px; background:#fff;}	
.floatImg img {border:2px solid #d8d8d8; padding:3px; background:#fff;}
	
/* 首页切换位置 */	
.tabMarTop {margin-top:0px;}
.tabRight {float:right; margin-top:4px; cursor:pointer;}
	
	
/* 右侧切换标题 */
.tool_rtNav ul {width:190px;}	



/* 业绩弹出层样式 */

.busOpenDiv {position:absolute; width:350px; border:5px solid #d9f696; background:#fff; overflow:auto; margin-top:20px; line-height:19px; overflow-x:hidden;}
.busOpenDiv2 {border:1px solid #97be3f;}
.busOpenTit{height:26px; line-height:26px; background:url(../images/bg_green.gif) repeat-x; font-weight:bold; border-bottom:1px solid #97be3f;   padding-left:8px;}
.busOpenTit{cursor:pointer;}
.busOpenTit span {float:right; margin-top:4px; margin-right:4px;}

.busOpenCon {overflow-y:auto; overflow-x:hidden; padding:5px 8px; height:60px; line-height:18px; padding-bottom:3px;}


.smsOpenDiv {position:absolute; width:470px; border:5px solid #d9f696; background:#fff; overflow:auto; margin-top:20px; line-height:19px; overflow-x:hidden;}
.smsOpenCon {overflow-y:auto; overflow-x:hidden; padding:5px 8px; height:300px; line-height:18px; padding-bottom:3px;}
.smsOpenCon table {width:435px;}
.smsOpenCon .cen_list tbody tr td { text-align:center;}


/* 右边弹出小框 */

.rightOpenDiv {position:absolute; width:130px; border:5px solid #d9f696; background:#fff; overflow:auto; margin-top:20px; line-height:19px; overflow-x:hidden; top:40px; left:20px;}
.rightOpenDiv2 {border:1px solid #97be3f;}
.rightOpenCon {overflow-y:auto; overflow-x:hidden; padding:5px 8px; height:100px; line-height:18px; padding-bottom:3px;}
.rightOpenCon p { padding:4px;}


/* 新增客户拜访记录弹出框 */
.DivW650 {position:absolute; width:650px; border:5px solid #d9f696; background:#fff; overflow:auto; margin-top:20px; line-height:19px; overflow-x:hidden; top:80px; left:25%;}
.DivW650_2 {border:1px solid #97be3f;}
.DivW650Con {overflow-y:auto; overflow-x:hidden; padding:5px 8px; height:380px; line-height:18px; padding-bottom:3px;}
.DivW650Con p { padding:4px;}


/* 新增生日提醒弹出框 */
.birthDiv {position:absolute; width:430px; border:5px solid #d9f696; background:#fff; overflow:auto; margin-top:20px;  overflow-x:hidden; top:80px; left:10%;}
.birthBor {border:1px solid #97be3f;}
.birthCon {overflow-y:auto; overflow-x:hidden; padding:5px 8px; height:230px; line-height:18px; padding-bottom:3px;}
 

/* 中间弹出小框 */

.btnOpenDiv {position:absolute; width:130px; border:5px solid #d9f696; background:#fff; overflow:auto; line-height:19px; overflow-x:hidden;}
.btnOpenDiv2 {border:1px solid #97be3f;}
.btnOpenDivCon {overflow-y:auto; overflow-x:hidden; height:110px; line-height:18px; padding-bottom:3px;}
.btnOpenDivCon span { margin-left:8px; padding-top:10px; clear:both; display:block;}

/* 在线培训 */
.vote_list {border-collapse:collapse; width:100%;  font-size:12px;}
.vote_list tr th {background:url(../images/ico_a3.gif) no-repeat 10px center; padding:5px 0; line-height:18px; text-align:left; padding-left:25px; font-weight:normal; border-bottom:#ededed 1px solid;}
.vote_list tr td {padding:5px 0; line-height:18px; text-align:center; color:#F00; border-bottom:#ededed 1px solid;}

.vote_tp {width:230px; margin-top:5px; border:1px solid #b4df59; float:left; height:15px; margin-right:5px;}
.vote_tp p {height:15px; background:url(../images/bg_green3.gif) top;}

/* 在线问答 */
.ask_bk {border:1px solid #b2d75e; padding:10px 20px; margin-bottom:10px; background:#f9ffed;}
.ask_con {border:1px solid #ffcdac; padding:10px 20px; margin-bottom:10px; background:#fff7f2; text-align:center;}

/* 投保单跟踪流程 */
.staff_tab {margin-bottom:10px;}
.staff_tab tr td {padding-top:22px; text-align:center; line-height:16px; vertical-align:text-top;}
.staff_tab tr td p {width:58px; margin:0 auto;}
.staff_left{background:url(../images/staff_left.gif) no-repeat center 2px;}
.staff_left_sel {background:url(../images/staff_left_sel.gif) no-repeat center 2px;}
.staff_center{background:url(../images/staff_center.gif) no-repeat center 2px;}
.staff_center_sel {background:url(../images/staff_center_sel.gif) no-repeat center 2px;}
.staff_right{background:url(../images/staff_right.gif) no-repeat center 2px;}
.staff_right_sel {background:url(../images/staff_right_sel.gif) no-repeat center 2px;}
 
.staff_left_sel p,.staff_center_sel p,.staff_right_sel p{color:#ff6600; font-weight:bold;}


/* 准客户新增表格 */


.ant_tab {border-collapse:collapse;}
.ant_tab tr th {line-height:16px; padding:8px 0; font-size:13px; border:1px solid #ccc; background:#fafafa; text-align:center;}
.ant_tab tr td {padding:8px 4px; border:1px solid #dedede;} 


/* 其他 */
.bk8_le{width:380px; float:left; padding-left:5px; }
.bk8_right{width:520px; float:right; color:#1f8500; margin:0px; text-align:right; height:auto;   }
.bk8_a { display:block; cursor:pointer; margin-left:15px; float:right;  }
.bk8_a span,.bk8_a font { background:url(../images/ico_a4.gif) no-repeat center center; _background:url(../images/ico_a4.gif) no-repeat; width:16px; height:16px; display:block;  }
.bk8_a font {_background:url(../images/ico_a44.gif) no-repeat; background:url(../images/ico_a44.gif) no-repeat; }

.Es_Arrow{width:521px;  color:#1f8500; cursor:pointer; position:absolute; *margin-left:-520px;   }
.Es_Arrow ul{ list-style:none; margin:0px; padding:0px; text-align:left; border:1px solid #b2d75e; border-top:none; margin-top:3px;
_margin-top:3px;}
.Es_Arrow ul li{height:22px; color:#1f8500; background:#FFF;overflow:hidden; padding-left:5px; }

.Es_Arrow1{width:521px;  color:#1f8500; cursor:pointer; position:absolute; *margin-left:-520px;   }
.Es_Arrow1 ul{ list-style:none; margin:0px; padding:0px; text-align:left; border:1px solid #b2d75e; border-top:none; margin-top:3px;
_margin-top:6px;}
.Es_Arrow1 ul li{height:22px; color:#1f8500; background:#FFF;overflow:hidden; padding-left:5px; }
