﻿@charset "utf-8"; /*===== 重设 =====*/
html {overflow-x: hidden; overflow-y:auto; color:#555; font-size:100px;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, input, p {
    margin: 0;
    padding: 0;
    font-family: "微软雅黑","黑体", "宋体", Arial, simsun, Verdana, Lucida, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
}
*:focus { outline: none; }
hr { padding: 0; margin: 0; }
img { border: 0; vertical-align: middle; }
em, strong { font-style: normal; font-weight: normal; }
ul, li, dl, dt, dd, ol { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
a {text-decoration:none;transition:all .4s ease;}
.none { display: none; }
.clear { background: none; border: 0; clear: both; display: block; float: none; font-size: 0; margin: 0; padding: 0; overflow: hidden; width: 0; height: 0; }
hr { border: 0 #dcdcdc solid; border-top-width: 1px; clear: both; height: 0; }
select { font-family:"微软雅黑";}
.clearfix { zoom: 1; }
.clearfix:after { content: "."; height: 0; display: block; clear: both; visibility: hidden; }
#wraper { width: 960px; margin: 0 auto; }
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select {   
  /*很关键：将默认的select选择框样式清除*/  
  appearance:none;   
  -moz-appearance:none;   
  -webkit-appearance:none;   
  /*在选择框的最右侧中间显示小箭头图片*/  
  background:#fff url(../images/ssxljt.png) right center no-repeat;
  border:1px #dcdcdc solid; border-radius:3px; height:30px; font-family:"微软雅黑"; text-indent:5px;
}   
./*清除ie的默认选择框样式清除，隐藏下拉箭头*/  
.select::-ms-expand { display:none; }
input[disabled], select[disabled] { background-color:#f0f0f0; cursor:not-allowed;}
.web_tips { position: fixed; left: 50%; top: 0; margin: 0 0 0 -180px; min-width:360px; z-index: 9999; text-align: center; max-width:420px;}
.web_tips_bg1 { background: #00b43c; color: #fff; font-size: 16px; border-radius: 0px 0px 8px 8px; padding:11px 24px; }
.web_tips_bg2 { background: #e60012; color: #fff; font-size: 16px; border-radius: 0px 0px 8px 8px; padding:11px 24px; }
.web_tips_bg3 { background: #f08c00; color: #fff; font-size: 16px; border-radius: 0px 0px 8px 8px; padding:11px 24px; }
/*页面区域*/ a:link, a:visited { font-family: 微软雅黑, Arial, Helvetica, sans-serif; font-size: 13px; color: #555555; text-decoration: none; }
a:hover { font-family: 微软雅黑, Arial, Helvetica, sans-serif; color: #df0024; text-decoration: underline; }
.fl{ float:left;}
.fr{ float:right;}
td,div,p {word-break:break-all; word-wrap:break-word;}
body{ min-height:100vh; display:flex; flex-direction:column;}

/*===== 登录页开始 =====*/ #login { position: absolute; left: 50%; top: 50%; margin: -225px 0 0 -450px; width: 900px; height: 450px; }
#login_top { width: 800px; height: 133px; background: url(../images/login_1.jpg__) no-repeat; margin: 0 auto; }
#logins { width: 800px; height: 267px; background: #fff; margin: 0 auto; }
#login_bottom { width: 900px; height: 50px; background: url(../images/login_3.jpg) no-repeat; margin: 0 auto; }
#login_left { width: 400px; float: left; }
#login_left img { margin: 29px 0 0 27px; }
#login_right { border-left: 1px #dfdfdf solid; float: left; margin-top: 29px; width: 301px; padding-left: 35px; margin-left: 10px; height: 210px; padding-top: 2px; }
#AdminName { width: 245px; height: 38px; background: url(../images/loginbg.png) no-repeat; background-position: 0 0; border-radius:5px; border: 0; color: #c8c8c8; font-family: "微软雅黑"; font-size: 16px; line-height: 36px; padding-left: 55px; }
#AdminName:focus { background-position: -310px 0; color: #df0024; box-shadow:0px 0px 6px #ffc8c8;}
#AdminPassword, .yzm { width: 245px; height: 38px; background: url(../images/loginbg.png) no-repeat; background-position: 0 -55px; border-radius:5px; border: 0; color: #c8c8c8; font-family: "微软雅黑"; font-size: 16px; line-height: 36px; padding-left: 55px; }
.yzm_img{position:absolute; right:1px; top:1px;}
.yzm_img img{ float:left;}
.yzm_img a{ display:block; border-left:1px #dce1e5 solid; background:#f4f8fb; width:34px; height:36px; float:left; border-radius:0 5px 5px 0;}
.yzm_img a img{ margin:8px 0 0 6px;}
#AdminPassword:focus, .yzm:focus{box-shadow:0px 0px 6px #ffc8c8; background-position: -310px -55px; color: #df0024;}
#login_btn { width: 300px; height: 38px; background:#df0024; border: 0; color: #fff; font-size:16px; line-height: 36px; text-align: center; border-radius:5px; transition:all .4s ease;}
#login_btn:hover, #login_btn:active { background:#242424; color: #999; }
#mszc { width: 100%; text-align: right; font-family: "微软雅黑"; font-size: 15px; color: #888; }
#mszc a { font-family: "微软雅黑"; font-size: 15px; color: #288cdc; }
#mszc a:hover, #mszc:active { color: #df0024; }
/*===== 注册页开始 =====*/ #reg_top { width: 100%; height: 200px; background: #838280 url(../images/reg_topbg.jpg) center top no-repeat; overflow: hidden; }
#reg_top2 { width: 100%; height: 200px; background: url(../images/rche.png) right bottom no-repeat; text-align: center; }
#welcome { width: 540px; height: 72px; padding-top: 10px; margin: 0 auto; }
#tishi { width: 530px; height: 26px; margin: 0 auto; background: #d1d1d1; font-family: "微软雅黑"; font-size: 15px; line-height: 24px; text-align: center; color: #df0024; }
#hy1 { width: 340px; float: left; font-family: "微软雅黑"; font-size: 24px; color: #242424; }
#hy2 { width: 200px; float: right; text-align: right; font-family: "微软雅黑"; font-size: 15px; color: #888; padding-top: 10px; }
#hy2 a { font-family: "微软雅黑"; font-size: 15px; color: #288cdc; }
#hy2 a:hover, #hy2 a:active { color: #df0024; }
#reg { width: 540px; margin: 0 auto; }
#reginput { background: url(../images/loginbg.jpg) no-repeat; height: 305px; overflow: hidden; background-position: 0 -170px; padding-top: 1px; }
#reginput input { width: 465px; height: 51px; border: 0; background: none; font-family: "微软雅黑"; font-size: 16px; color: #bebebe; padding-left: 75px; line-height: 48px; margin-top: -1px; }
#reginput input:active { color: #df0024; }
#reginput input.cwts { width: 463px; height: 49px; border: 1px #df0024 solid; background: none; font-family: "微软雅黑"; font-size: 16px; color: #df0024; padding-left: 75px; line-height: 48px; margin-top: -1px; }
#yzm { width: 540px; }
#yzm a { width: 140px; float: right; font-family: "微软雅黑"; font-size: 16px; color: #288cdc; line-height: 48px; display: block; text-align: center; }
#yzm a:hover, #yzm a:active { color: #df0024; }
#yhxy { font-family: "微软雅黑"; font-size: 14px; color: #555; padding: 10px 0 18px 20px; }
#yhxy a { font-family: "微软雅黑"; font-size: 14px; color: #0a9600; }
#yhxy a:hover, #yhxy a:active { color: #df0024; }
/* Checkboxes*/ label.checkbox_checked { background: #e5e5e5 url(../images/loginbg.jpg) no-repeat; background-position: 0 -477px; display: block; padding-left: 25px; }
label.checkbox_unchecked { background: #e5e5e5 url(../images/loginbg.jpg) no-repeat; background-position: 0 -497px; display: block; padding-left: 25px; }
/* Hover State*/ label:hover { color: #575B60; }
label.highlighted { border: 1px solid #333; }
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ /* STOP EDITTING - DO NOT CHANGE OR REMOVE*/
.crirHidden { position: absolute; left: -1000px; }
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ #regbtn { height: 100px; }
#reg_btn { width: 540px; height: 50px; background: url(../images/loginbg.jpg) no-repeat; background-position: 0 -525px; overflow: hidden; border: 0; color: #fff; font-family: "微软雅黑"; font-size: 20px; line-height: 36px; text-align: center; }
#reg_btn:hover, #reg_btn:active { background-position: 0 -585px; color: #999; }
.loginmask { width: 100%; height: 100%; z-index: 8; background: #000; position: fixed; top: 0; left: 0; filter: alpha(Opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
#yh_more { width: 700px; height: 400px; }
#customergroup { width: 930px; height: 550px; }
#description { width: 700px; height: auto; }
#modifydescription { width: 620px; height: auto; }
#carinfo { width: 860px;height:640px}
#close { width: 23px; height: 23px; display: block; /*background: url(../images/close.gif) no-repeat;*/ text-decoration: none; float: right; }
#close:hover, #close:active { background-position: 0 -25px; }
#yh_more h2, .fw_root h2, #carinfo h2, #description h2, #modifydescription h2, #sendmessage h2, #package h2, #addpackage h2, #customergroup h2, #rechargecardsetting h2, #timespackage h2, #vipcardrefund h2, #vippackagerefund h2,#isopentaxconfig h2 { width: 95%; margin: 0 auto; font-family: "微软雅黑"; font-size: 30px; line-height: 30px; padding: 20px 0 8px 0; border-bottom: 1px #dcdcdc solid; }
#yh_more2 h2{ width: 95%; margin: 0 auto; font-family: "微软雅黑"; font-size: 30px; line-height: 30px; padding: 20px 0 8px 0; border-bottom: 1px #dcdcdc solid; }
#xxmore { width: 92%; padding: 15px 0; margin: 0 auto; }
#xyny { width: 100%; height: 350px; border: 1px #dcdcdc solid; font-family: "微软雅黑"; font-size: 15px; line-height: 25px; color: #888; }
/*===== 首页框架开始 =====*/
.top{ width:100%; height:88px; background:#f4f8fb; border-bottom:2px #dce1e5 solid;}
.topleft{ height:90px; position:absolute; top:0; left:0;}
.logo{float:left; height:90px;  background:#1e1e1e; overflow:hidden; min-width:80px;}
.banbenhao{ height:90px; background:#1e1e1e; float:left; color:#e4e4e4;}
.banbenhao font{ margin-top:51px; display:block; color:#fff; font-family:"Times New Roman", Times, serif; font-style:italic; font-size:12px; float:left; filter:alpha(opacity=60); -moz-opacity:0.6;  opacity:0.6;}
.bianjiao{ width:5px; float:left; border-left:50px solid #1e1e1e; border-bottom:90px solid transparent;}

.member{float:right;padding-top:17px;}
.touxiang{ width:55px; height:55px; float:left; position:relative;}
.touxiang img{ width:55px; height:55px;}
.tx_top{ position:absolute; background:url(../images/txtop.png) no-repeat; width:55px; height:55px;}
.hyxx{font-family:"微软雅黑"; font-size:15px; padding-left:13px; float:left; max-width:200px; height:52px; display:flex; align-items:center; flex-direction:row;}
.hyxx a{ font-family:"微软雅黑"; font-size:15px;color:#2d82c8;}
.hyxx a:hover, .hyxx a:active{ color:#df0024;}
.topright{ width:145px; height:88px; background:url(../images/topright2.gif) top right no-repeat; float:right;}
.tr_btn{ padding-top:20px; width:130px; float:right;}
.tr_btn a{background:url(../images/tr_btn2.png) no-repeat; width:46px; height:46px; display:block; text-indent:-9999px; float:left;}
a.home{margin-right:18px; margin-left:5px;}
a.closedd{background-position:-68px 0;}
a.homeChangeVersion{margin-right:18px; margin-left:5px; background-image:url(../images/tr_btn_new.png)}
a.home:hover, a.homeChangeVersion:hover{background-position:0 -48px;}
a.closedd:hover{background-position:-68px -48px;}
.container { zoom:1; flex:auto;display:flex; background:#fff;}
.center { width: 100%; }
.box {margin-left:100px; position: relative;}
.left{margin-left:-100%;width:100px; background:url(../images/leftmenubg.gif) -100px 0 repeat-y;}
.column { float: left;}
/*.menu{height:100%; background:#282828; width:100px; float:left;}
.menu ul li{ width:100px; height:95px; position:relative;}
.menu ul li a{background:url(../images/menu.png?v=20170624) no-repeat;display:block; width:100px; font-size:16px;font-family:"微软雅黑"; overflow:hidden; text-decoration:none; text-align:center; padding-top:50px; height:45px; line-height:38px; color:#999;}
.menu1:hover, .menu2:hover, .menu3:hover, .menu4:hover, .menu5:hover, .menu6:hover, .menu7:hover, .menu8:hover, .menu9:hover, .menu10:hover{ background-color:#444;}
.menu2:link, .menu2:visited{background-position:0 -95px;}
.menu3:link, .menu3:visited{background-position:0 -190px;}
.menu4:link, .menu4:visited{background-position:0 -285px;}
.menu5:link, .menu5:visited{background-position:0 -380px;}
.menu6:link, .menu6:visited{background-position:0 -475px;}
.menu7:link, .menu7:visited{background-position:0 -570px;}
.menu8:link, .menu8:visited{background-position:0 -665px;}
.menu9:link, .menu9:visited{background-position:0 -760px;}
.menu10:link, .menu10:visited{background-position:0 -855px;}
.menu1.xz1{background-position:-100px 0; color:#ff7800;}
.menu2.xz2{background-position:-100px -95px; color:#ff7800;}
.menu3.xz3{background-position:-100px -190px; color:#ff7800;}
.menu4.xz4{background-position:-100px -285px; color:#ff7800;}
.menu5.xz5{background-position:-100px -380px; color:#ff7800;}
.menu6.xz6{background-position:-100px -475px; color:#ff7800;}
.menu7.xz7{background-position:-100px -570px; color:#ff7800;}
.menu8.xz8{background-position:-100px -665px; color:#ff7800;}
.menu9.xz9{background-position:-100px -760px; color:#ff7800;}
.menu10.xz10{background-position:-100px -855px; color:#ff7800;}*/
.menu{height:100%; width:100px; float:left; background:#272727;}
/*.menu ul{ border-top:1px solid rgba(255,255,255,.05);}*/
.menu ul li{ width:100px; position:relative;}
.menu ul li a{display:block; width:100px; font-size:16px; overflow:hidden; text-decoration:none; text-align:center; padding-top:15px; height:78px; color:#999;}
.menu ul li a:hover{ background:rgba(255,255,255,.12); color:#ccc;}
.menu ul li a i{ width:40px; height:38px; display:block; margin:0 auto; font-size:36px;}
.menu ul li.xz a, .menu ul li a.xz1, .menu ul li a.xz2, .menu ul li a.xz3, .menu ul li a.xz4, .menu ul li a.xz5, .menu ul li a.xz6, .menu ul li a.xz7, .menu ul li a.xz8, .menu ul li a.xz9, .menu ul li a.xz10{color:#ff7800; background-color:#fff;}
.menu ul li.xz a:before, .menu ul li a.xz1:before, .menu ul li a.xz2:before, .menu ul li a.xz3:before, .menu ul li a.xz4:before, .menu ul li a.xz5:before, .menu ul li a.xz6:before, .menu ul li a.xz7:before, .menu ul li a.xz8:before, .menu ul li a.xz9:before, .menu ul li a.xz10:before{position:absolute; top:0px; left:0px; content: ''; border-left:24px solid transparent; border-left:17px solid #ff7800; border-bottom:24px solid transparent;}

#change { width: 30px; height: 600px; left: 240px; position: fixed; top: 50%; margin: -300px 0 0 0; height: 600px; }
#qh_img { width: 16px; height: 386px; margin: 0 auto; margin-top: 107px; }
#qh_img a { width: 16px; height: 386px; background: url(../images/jt.jpg) no-repeat; display: block; text-decoration: none; }
#qh_img a.jt1:hover, #qh_img a.jt1:active { background-position: -20px 0; }
#qh_img a.jt2 { background-position: -50px 0; }
#qh_img a.jt2:hover, #qh_img a.jt2:active { background-position: -70px 0; }
#chezhu { width: 800px; margin: 0 auto; height: 450px; position: relative; background: url(../images/chezhu.jpg?v=4) no-repeat; }
#chezhu { width: 900px; margin: 0 auto; height: 480px; position: relative; background: url(../images/chezhu.jpg?v=4) no-repeat; }
#czfw1, #czfw2, #czfw3, #czfw4, #czfw5, #czfw6 { position: absolute; }
#chezhu a { width: 210px; height: 180px; display: block; text-indent: -9999px; transition:all .0s ease;}
#czfw1 { top: 40px; left: 34px; }
#czfw2 { top: 180px; left: 269px; }
#czfw3 { top: 33px; left: 529px; }
#czfw4 { top: 292px; left: 0px; }
#czfw5 { top: 220px; left: 687px; }
#czfw6 { top: 287px; left: 468px; }
#czfw1 a:hover, #czfw1 a:active { background: url(../images/czfw.png?v=23) no-repeat; }
#czfw2 a:hover, #czfw2 a:active { background: url(../images/czfw.png?v=23) no-repeat; background-position: -216px 0; }
#czfw3 a:hover, #czfw3 a:active { background: url(../images/czfw.png?v=23) no-repeat; background-position: -435px 0; }
#czfw4 a:hover, #czfw4 a:active { background: url(../images/czfw.png?v=23) no-repeat; background-position: -658px 0; }
#czfw5 a:hover, #czfw5 a:active { background: url(../images/czfw.png?v=23) no-repeat; background-position: -878px 0; }
#czfw6 a:hover, #czfw6 a:active { background: url(../images/czfw.png?v=23) no-repeat; background-position: -1098px 0; }


/*===== 预约记录开始 =====*/
.yy_menu { margin:10px 0 0 13px; }
.yy_menu ul { width: 100%; height:auto; overflow-x:hidden; overflow-y:auto;  }
.yy_menu ul li { float: left; }
.yy_menu ul li a {display: block; text-align: center; font-size:15px; font-family: "微软雅黑"; background: url(../images/menu_heng.png) no-repeat; width:88px; height:34px; line-height:34px; background-position:0 -50px; margin-right:12px; padding-left:15px; }
.yy_menu ul li a span { background: url(../images/menu_heng.png) no-repeat; background-position: right -50px; padding-right:16px; width:90px; display: block; }
.yy_menu ul li a:hover, .yy_menu ul li a:active, .yy_menu ul li a.xzzt { background-position: 0 0px; color: #fff; text-decoration: none; }
.yy_menu ul li a:hover span, .yy_menu ul li a:active span, .yy_menu ul li a.xzzt span { background-position: right 0px;}
.yy { margin: 10px 0 0 15px; min-height: 800px; width: 100%; }
.yy_list { float: left; width: 240px; min-height: 315px; margin: 8px 25px; position: relative; }
.yy_list_left { position: absolute; width: 34px; height: 33px; background: url(../images/huaqian.png) no-repeat; }
.yy_list_right { position: absolute; width: 34px; height: 55px; right: 7px; top: 10px; }
.yy_list_right a { width: 34px; height: 55px; background: url(../images/yy_list_more.png) no-repeat; display: block; text-indent: -9999px; }
.yy_list_right a:hover, .yy_list_right a:active { background-position: -50px 0; }
.yy_list_right a.close { width: 34px; height: 55px; background: url(../images/yy_list_more.png) no-repeat; display: block; text-indent: -9999px; background-position: 0 -70px; }
.yy_list_right a.close:hover, .yy_list_right a.close:active { background-position: -50px -70px; }
.yy_list_list { margin-top: 18px; width: 238px; min-height: 225px; border: 1px #dcdcdc solid; background: #e6e6e6; padding-top: 18px; }
.yy_list_list_1 { float: left; font-size: 15px; line-height: 30px; width: 98px; text-align: right; }
.yy_list_list_2 { float: left; font-size: 15px; line-height: 30px; width: 130px; text-align: left; padding-left: 10px; color: #888; }
.ys1 { color: #1e9600; }
.ys2 { color: #1e82dd; }
.ys3 { color: #df0024; }
.yy_list_list_2 span { float: left; }
.yy_list_list_2 a { float: right; width: 18px; height: 20px; display: block; margin-right: 25px; background: url(../images/bianji.png) no-repeat; overflow: hidden; text-indent: -9999px; margin-top: 5px; }
.yy_list_list_2 a:hover, .yy_list_list_2 a:active { background-position: -20px 0; }
.yy_list_bottom { width: 240px; height: 25px; bottom: 0px; background: url(../images/yy_list_bottom.png) no-repeat; }
.yy_list_list a.ksfw { width: 200px; height: 36px; text-align: center; margin: 0 auto; display: block; font-size: 20px; background: url(../images/ksfw.png) no-repeat; overflow: hidden; line-height: 34px; color: #fff; text-decoration: none; }
.yy_list_list a.ksfw:hover, .yy_list_list a.ksfw:active, .yy_list_list a.viewfw:hover, .yy_list_list a.viewfw:active { background-position: -210px 0; }
.yy_list_list a.viewfw { width: 200px; height: 36px; text-align: center; margin: 0 auto; display: block; font-size: 20px; background: url(../images/ksfw.png) no-repeat; overflow: hidden; line-height: 34px; color: #fff; text-decoration: none; background-position: -420px 0; }
.yy_list_list dl { border-bottom: 1px #dcdcdc solid; border-top: 1px #dcdcdc solid; background: #ebebeb; margin-top: -1px; padding: 6px 0; }
.yy_list_list dl dd { padding-left: 25px; }
.yy_list_list_dd1 { font-family: "宋体"; font-size: 13px; color: #999; line-height: 16px; width: 205px; }
.page{ width:calc(100% - 100px); height:45px;  background-color:#282828;text-align: center; padding-top:15px; color:#b4b4b4; position:fixed; bottom:0; font-size:12px; z-index:222;}
.page:before{content: ""; position: absolute; left:0; top:0px; border-left:16px solid #fff; border-bottom:22px solid transparent;}
.page a{ height:28px; line-height:28px; color:#b4b4b4; padding:0 10px; text-decoration: none; display: inline-block; border:1px #555 solid; margin-left:-1px; font-size:12px;}
.page a.first, .page a.last{width: 50px; height: 28px; padding:0;}
.page a.first{ border-radius:3px 0 0 3px;}
.page a.last{ border-radius:0 3px 3px 0;}
.page a:hover, .page a:active, .page a.on{background:#555; border:1px #555 solid; color:#fff;}
.page a.prev{width:28px; padding:0; text-indent:-9999px; background:url(../images/page.gif) no-repeat;}
.page a.next{width:28px; padding:0; background:url(../images/page.gif) no-repeat;background-position:-40px 0;text-indent:-9999px;}
.page a.prev:hover, .page a.prev:active{background:#555 url(../images/page.gif) no-repeat;background-position:0 -40px;}
.page a.next:hover, .page a.next:active{background:#555 url(../images/page.gif) no-repeat;background-position:-40px -40px;}
select.pagexz{background:url(../images/ssxljt.png) right center no-repeat; border:1px #555 solid; color:#b4b4b4; width:65px; height:28px; margin:0 5px;}
.listsz{margin-left:20px; display:inline-block; position:relative;}
.listsz img.sz{margin-top:-2px; width:12px; cursor:pointer; filter:alpha(opacity=70); -moz-opacity:0.7;  opacity:0.7; }
.listsz img.sz:hover{filter:alpha(opacity=100); -moz-opacity:1;  opacity:1; }
.pagebox{ position:absolute; bottom:30px; right:-15px; width:420px; text-align:left; height:auto; border:1px #ccc solid; border-radius:4px; background:#fff;  box-shadow: 0px 0px 15px rgba(100, 100, 100, 0.3);}
.pagebox:before { content: ""; position: absolute; right:13px; bottom:-10px; width: 0; height: 0; border-left: 8px solid transparent; border-top: 10px solid #ccc; border-right: 8px solid transparent; }
.pagebox:after{position:absolute; bottom:-8px; right: 15px; display: inline-block!important; border-right: 6px solid transparent; border-top: 8px solid #fff; border-left: 6px solid transparent; content: '';}
.pagebox h3{padding-left:12px; color:#999; font-size:15px; height:35px; line-height:36px; background:#f5f5f5; border-bottom:1px #e6e6e6 solid; border-radius:4px 4px 0 0;}
.pagebox h3 a{ border:0; padding:0; float:right; height:auto; margin:9px 8px 0 0;}
.pagebox h3 a:hover{ background:none; border:0;}
.pagebox ul{ height:auto; overflow:hidden; border-radius:0 0 5px 5px;}
.pagebox ul li{ width:140px; float:left;}
.pagebox ul li a{ background:none; border-radius:0; padding:5px; width:129px; height:18px; line-height:18px; font-size:13px; color:#888; display:block; border-left:0; border-top:0; border-bottom:1px #e6e6e6 dotted; border-right:1px #e6e6e6 dotted;}
.pagebox ul li a i{ float:left; margin:2px 5px 0 4px;}
.pagebox ul li a:hover{ background-color:#f5f5f5; border-left:0; border-top:0; border-bottom:1px #e6e6e6 dotted; border-right:1px #e6e6e6 dotted; color:#555;}
.pagebox ul li a.wxz i{ width:13px; height:13px; border:1px #c8c8c8 solid; border-radius:2px; display:inline-block;}
.pagebox ul li a.yxz i{ width:13px; height:13px; border:1px #78b4f0 solid; border-radius:2px; display:inline-block; background:#78b4f0 url(../images/gouxuan.png) no-repeat;}
.pagebox ul li a.yxz{ color:#578ccd;}
.pagejj{ height:70px;}

.yyztxg { width: 600px; margin: 0 auto; padding: 20px 0; }
.yyztxg_list { border-bottom: 1px #dcdcdc solid; padding-bottom: 12px; }
.yyztxg_list ul { width: 100%; height: auto; overflow: hidden; }
.yyztxg_list ul li { float: left; }
.yyztxg_list ul li a { width: 156px; height: 37px; padding-top: 173px; display: block; text-align: center; font-size: 24px; color: #999; text-decoration: none; background: url(../images/yyztxg.png) no-repeat; margin: 0 20px; }
.yyztxg_list ul li a.yyztxg_list_2 { background-position: -200px 0; }
.yyztxg_list ul li a.yyztxg_list_3 { background-position: -400px 0; }
.yyztxg_list ul li a.yyztxg_list_1_1 { background-position: 0 -220px; color: #1e9600; }
.yyztxg_list ul li a.yyztxg_list_2_2 { background-position: -200px -220px; color: #1e82dd; }
.yyztxg_list ul li a.yyztxg_list_3_3 { background-position: -400px -220px; color: #df0024; }
.yyztxg_btn { text-align: center; padding-top: 18px; height: auto; overflow: hidden; }
.yyztxg_btn a.hui {width:220px; height: 50px; background:#d2d2d2; display: inline-block; margin: 0 10px; font-size: 22px; color: #b4b4b4; border-radius:5px; line-height:50px; text-decoration: none;}
.yyztxg_btn a {width:220px; height: 50px; background:#578ccd; border-radius:5px; display: inline-block; margin: 0 10px; font-size: 22px; color: #fff; line-height:50px; text-decoration: none; transition:all .0s ease;}
.yyztxg_btn a:hover, .yyztxg_btn a:active { background:#df0024;}
/* Overlay*/ #simplemodal-overlay { background-color: #000; cursor: wait; }
/* Container*/ #simplemodal-container { /*height:450px;width:700px;*/ background-color: #fff; /*border:3px solid #ccc;*/ }
#simplemodal-container a.modalCloseImg { background: url(../images/close.gif) no-repeat; width: 25px; height: 25px; display: inline; z-index: 3200; position: absolute; top: 22px; right: 18px; cursor: pointer; }
#simplemodal-container a.modalCloseImg:hover, #simplemodal-container a.modalCloseImg :active { background-position: 0 -25px; }
#simplemodal-container #basicModalContent { padding: 8px; }
.fw_middle_list {margin-top: 5px;min-height: 549px;overflow-x: auto;}
.fw_middle_list table th { background: #578ccd; color: #fff; height:40px; font-size:15px; font-weight: normal; }
.fw_middle_list table td { border-bottom: 1px #dcdcdc solid; height: 49px; font-size:13px;}
.fw_middle_list table th a { background: url(../images/paixu.png) right top no-repeat; font-size: 15px; color: #fff; display:inline-block; margin: 0 auto; line-height: 34px; padding-right: 12px; text-decoration:none; }
.fw_middle_list table th a:hover { color: #bed2f0; }
.fw_middle_list table th a.fwxz1 { background-position: right -50px; }
.fw_middle_list table th a.fwxz2 { background-position: right -100px; }
.fw_middle_list table tr.fwss { background: #f5f7fa; }
.fw_middle_list a.fw_list_fwzt { color: #1e9600; background: url(../images/yw_bg.png) no-repeat; background-position: -82px -122px; display: block; width: 75px; display: block; height: 28px; line-height: 28px; padding-right: 13px; }
.fw_middle_list a.fw_list_fwzt:hover, .fw_middle_list a.fw_list_fwzt:active { color: #df0024; }
.fw_middle_list table td a.caozuo { height: 26px; text-align: center; display: inline-block; line-height: 26px; margin: 0 4px; color: #777; text-decoration: none; border: 1px #d2d2d2 solid; padding: 0 8px; background: #f2f6f9; border-radius: 4px; }
.fw_middle_list table td a.caozuo:hover, .fw_middle_list table td a.caozuo:active { color: #333; border: 1px #888888 solid; background: #fff; }
.fw_middle_list table td a.hui { height: 26px; text-align: center; display: inline-block; line-height: 26px; margin: 0 3px; color: #c8c8c8; text-decoration: none; border: 1px #dcdcdc solid; padding: 0 7px 0 8px; background: #f2f6f9; border-radius: 4px; }
.moshi { width: 260px; float: right; padding-top: 5px; }
.moshi a { background: url(../images/moshi.png) no-repeat; display: block; width: 90px; padding-left: 35px; float: left; height: 32px; line-height: 32px; font-size: 18px; text-decoration: none; }
.moshi a.ms1:hover, .moshi a.ms1:active, .moshi a.ms11 { background-position: 0 -50px; color: #ff6600; }
.moshi a.ms2 { background-position: -134px 0; }
.moshi a.ms2:hover, .moshi a.ms2:active, .moshi a.ms22 { background-position: -134px -50px; color: #ff6600; }
/* select*/ .select3 { position: relative; float: left; margin-top: 1px; }
.select3 dt { height: 33px; display: inline-block; background:#fff url(../images/ssxljt.png) right center no-repeat; line-height: 32px; padding-left: 30px; cursor: pointer; width: 0px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; position: relative; z-index: 99; }
.select3 dt:hover, .select3 dt.cur { border-left: 0; }
.select3 dd { position: absolute; left: -287px; top: 33px; border: 1px solid #d2ccc4; background: #fff; display: none; z-index: 88888; }
.select3 dd ul { padding: 4px; width: 308px; max-height: 200px; overflow: auto; }
.select3 dd ul li a { line-height: 28px; display: block; padding: 0 8px; overflow:hidden; height:28px; }
.select3 dd ul li a:hover { background: #f5f5f5; }
/*===== 警告提示开始 =====*/
.tips { width: 95%; margin: 0 auto; border-bottom: 1px #e6e6e6 solid; padding: 50px 0; height: auto; overflow: hidden; }
.tips_left { background: url(../images/tips.png) no-repeat; float: left; width: 90px; height: 90px; }
.tips_left2 { background: url(../images/tips.png) no-repeat; float: left; width: 90px; height: 90px; background-position: 0 -90px; }
.tips_right { font-size: 24px; padding-left: 20px; float: left; word-break: break-all; word-wrap: break-word; line-height: 160%; }
#makesure, #cancelmakesure, #upgrademakesure { width: 600px; height: 100%; }
#deletecarmodal, #cancelallmakesure { width: 650px; height: 400px; }
#editvip { width: 700px; }
#makesure h2,#userconsolidation h2, #copytemplate h2, #cancelmakesure h2, #upgrademakesure h2, #recharge h2,#rechargecard h2, #consume h2, #editvip h2, #delete h2, #deletecarmodal h2, #cancelallmakesure h2, #addvacation h2, #bllzmodal h2, #blrzmodal h2, #collection h2, #membercz h2, #statusdetail h2, #spend h2, #salary h2, #vipcollection h2, #refund h2, #stockparks h2, #outflow h2, #customsearch h2, #exportcheckin h2, #remind h2, #undomodal h2, #pending h2 { width: 95%; margin: 0 auto; font-family: "微软雅黑"; font-size: 30px; line-height: 30px; padding: 20px 0 8px 0; border-bottom: 1px #dcdcdc solid; }
#recharge, #consume { width: 700px; }
/*===== 服务记录开始 =====*/
.fw { margin-top: 10px; margin-left:15px; }
.fw_top { width: 100%;background: #f4f8fb; min-height:50px;}
.fw_top_left { float: left; margin-left: 18px; margin-top: 15px; }
.fw_top_left_left { width: 18px; height: 35px; background: url(../images/yw_bg.png) no-repeat; overflow: hidden; float: left; }
.fw_top_left_middle { width: 590px; background: url(../images/yw_bg.png) repeat-x; background-position: 0 -40px; float: left; height: 35px; }
.fw_top_left_middle input { width: 220px; margin-top: 2px; border: 0; height: 30px; color: #888; font-size: 15px; padding-left: 5px; line-height: 30px; }
.fw_top_left_right { width: 50px; height: 35px; float: left; }
.fw_top_left_right input { width: 50px; height: 35px; border: 0; background: url(../images/yw_bg.png) no-repeat; background-position: 0 -80px; text-indent: -9999px; }
.fw_top_left_right input:hover, .fw_top_left_right input:active { background-position: 0 -120px; }
.sstime { width: 270px; border-right: 1px #dcdcdc solid; float: left; height: 34px; line-height: 34px; color: #999; }
.sstime input { border: 0; width: 120px; text-align: center; font-size: 13px; color: #555; }
.search_tsk { position:relative;float:left}
.search_tsk ul{width:100%; top:28px; position:absolute; background:#fff; border-radius:3px; max-height:300px; overflow:auto; z-index:100; border:1px #dcdcdc solid;border-top:0; box-shadow:0px 2px 5px #dcdcdc;}
.search_tsk ul li{ height: 30px; line-height: 30px; overflow:hidden; word-break: break-all;word-wrap: break-word; }
.search_tsk ul li a { display: block; text-decoration: none; padding-left: 10px; font-size: 14px; border-bottom: 1px #eee solid; }
.search_tsk ul li a:hover, .search_tsk ul li a:active, .search_tsk ul li a.tskxz { background: #f0f0f0; }
.fw_top_right { float:right; padding-top:15px; padding-right:6px;}
.fw_top_right a {width: 80px; height: 36px; background: url(../images/yw_bg.png?v=1) no-repeat; display: block; float: left; background-position: 0 -160px; font-size: 16px; line-height: 36px; padding-left: 40px; text-decoration: none; color: #777; margin: 0 6px; transition:all .0s ease;}
.fw_top_right a.shuaxin { background-position: 0 -200px; }
.fw_top_right a.fw_xj:hover, .fw_top_right a.fw_xj:active { background-position: 0 -240px; color: #555; }
.fw_top_right a.shuaxin:hover, .fw_top_right a.shuaxin:active { background-position: 0 -280px; color: #555; }
.fw_top_right a.ckmenu { background: url(../images/fw_views_menu.png) -1070px 0 no-repeat; }
.fw_top_right a.ckmenu:hover, .fw_top_right a.ckmenu:active { background-position: -1070px -40px; color: #555; }
.fw_top_right a.rkmenu { background: url(../images/fw_views_menu.png) -1200px 0 no-repeat; }
.fw_top_right a.rkmenu:hover, .fw_top_right a.rkmenu:active { background-position: -1200px -40px; color: #555; }
.fw_top_right a.start { width: 160px; height: 40px; background: #5fc8d7 url(../images/ku_menu.png) 12px -240px no-repeat; display: block; margin: 0 auto; text-align: center; font-size: 18px; line-height: 40px; color: #fff; padding-left: 18px; border-radius: 5px; text-decoration: none; float: right; margin-right: 10px; }
.fw_top_right a.start:hover, .fw_top_right a.start:active { background: #df0024 url(../images/ku_menu.png) 12px -240px no-repeat; }
.fw_middle { padding-top:15px; }
.fw_middle h2 { font-size: 30px; height: 45px; border-bottom: 1px #dce1e5 solid; }
.fw_middle_ny { width: 100%; padding-bottom: 10px; height: auto; padding-top: 5px; min-height: 511px; }
.fw_middle_ny_list { width: 470px; height: 278px; overflow: hidden; margin: 20px 22px 0 4px; float: left; }
.fw_middle_ny_list_t { position: absolute; background: url(../images/yw_bg.png) no-repeat; width: 129px; height: 36px; background-position: 0 -320px; text-align: center; font-size: 24px; font-style: italic; line-height: 34px; color: #fff; padding-right: 6px; }
.fw_middle_ny_list_m { width: 468px; border: 1px #d2d2d2 solid; height: 255px; background: #f4f8fb; }
.fw_middle_ny_list_m dl dd { border-bottom: 1px #e6e7e8 solid; }
.fwlist1 { height: 34px; }
.fwlist1 a { display: block; width: 18px; height: 18px; background: url(../images/yw_bg.png) no-repeat; float: right; margin: 7px 8px 0 0; background-position: -148px -90px; text-decoration: none; }
.fwlist2 { width: 468px; height: 34px; overflow: hidden; height: 34px; text-align: center; }
.fwlist2 div { font-size: 15px; line-height: 32px; }
.fwlist2_1 { width: 70px; float: left; }
.fwlist2_2 { width: 110px; float: left; }
.fwlist2_3 { width: 100px; float: left; }
.fwlist2_4 { width: 78px; float: left; }
.fwlist2_5 { width: 110px; float: left; }
.fwlist2 a.fw_name { color: #1e82dd; }
.fwlist2 a.fw_name:hover, .fwlist2 a.fw_name:active { color: #df0024; }
.fwlist2 a.fw_fwzt { color: #1e9600; background: url(../images/yw_bg.png) no-repeat; background-position: -62px -120px; display: block; }
.fwlist2 a.fw_fwzt:hover, .fwlist2 a.fw_fwzt:active { color: #df0024; }
.fwlist3 { line-height: 18px; font-size: 13px; color: #888; padding: 8px 5px 0 15px; height: 45px; }
.fwlist4 { height: auto; text-align: center; padding-top: 12px; }
.fwlist4 a { width: 180px; height: 38px; line-height: 36px; font-size: 20px; text-align: center; color: #fff; background: url(../images/yw_bg.png) 0 -360px no-repeat; display: inline-block; margin: 0 6px; text-decoration: none; }
.fwlist4 a:hover, .fwlist4 a:active { background-position: 0 -400px; }
.fw_middle_ny_list_b { height: 20px; width: 100%; background: url(../images/fwlistbg.png) no-repeat; }
.fwztxg { width: 750px; margin: 0 auto; padding: 20px 0 30px 0; height: auto; overflow: hidden; }
.fwztxg_list { padding-bottom: 5px; }
.fwztxg_list ul { overflow: hidden; width: 730px; margin: 0 auto; height: 170px; background: url(../images/fwztxg.png) center top no-repeat; }
.fwztxg_list ul li { text-align: center; }
.fwztxg_list ul li a { width: 110px; height: 60px; padding-top: 112px; display: inline-block; text-align: center; font-size: 24px; color: #999; text-decoration: none; background: url(../images/fwztxg.png) no-repeat; margin: 0 13px; }
.fwztxg_list ul li a.fwztxg_list_1 { background-position: -5px -200px; }
.fwztxg_list ul li a.fwztxg_list_2 { background-position: -145px -200px; }
.fwztxg_list ul li a.fwztxg_list_3 { background-position: -285px -200px; }
.fwztxg_list ul li a.fwztxg_list_4 { background-position: -425px -200px; }
.fwztxg_list ul li a.fwztxg_list_5 { background-position: -565px -200px; }
.fwztxg_list ul li a.fwztxg_list_1_1 { background-position: -5px -400px; color: #ed858f; }
.fwztxg_list ul li a.fwztxg_list_2_2 { background-position: -145px -400px; color: #ed858f; }
.fwztxg_list ul li a.fwztxg_list_3_3 { background-position: -285px -400px; color: #ed858f; }
.fwztxg_list ul li a.fwztxg_list_4_4 { background-position: -425px -400px; color: #ed858f; }
.fwztxg_list ul li a.fwztxg_list_5_5 { background-position: -565px -400px; color: #ed858f; }
#yh_record { width: 750px; height: 360px; }
#yh_record h2 { width: 95%; margin: 0 auto; font-family: "微软雅黑"; font-size: 30px; line-height: 30px; padding: 20px 0 8px 0; border-bottom: 1px #dcdcdc solid; }
/*===== 创建和编辑服务记录开始 =====*/
.fw_views { margin-top:10px; margin-left:12px; }
.fw_views_top { width: 100%; height: 65px; background: #dce1e5; }
.fw_views_top h2 { font-size:26px; line-height: 64px; margin-left: 15px; float: left; }
.fw_views_top a{transition:all .0s ease;}
.fw_views_top a.save, .fw_views_top a.fw_views_menu_save{ float:right; background:url(../images/save.png?v=1) no-repeat; display:block; padding-left:13px; height:37px; margin:0px 10px 0 0; width:88px; line-height:36px; font-size:16px; text-decoration:none; color:#888;}
.fw_views_top a.save:hover, .fw_views_top a.fw_views_menu_save:hover{ background-position:0 -50px; color:#555;}
.fw_views_menu { padding-top: 18px; height: 47px; }
.fw_views_menu a { background: url(../images/fw_views_menu.png) no-repeat; height: 36px; display: block; line-height:36px; color: #fff; text-decoration: none; font-size: 16px; float: left; margin-right: 10px;transition:all .0s ease;}
.fw_views_menu_1 { padding-left: 52px; width: 48px; }
.fw_views_menu_1:hover, .fw_views_menu_1:active { background-position: 0 -40px; color: #f3dddd; }
.fw_views_menu a.fw_views_menu_2 { padding-left: 46px; width: 94px; background-position: -110px 0; }
.fw_views_menu a.fw_views_menu_2:hover, .fw_views_menu a.fw_views_menu_2:active { background-position: -110px -40px; color: #f3dddd; }
.fw_views_menu a.fw_views_menu_22 { padding-left: 46px; width: 94px; background-position: -740px 0; }
.fw_views_menu a.fw_views_menu_22:hover, .fw_views_menu a.fw_views_menu_22:active { background-position: -110px -40px; color: #f3dddd; }
.fw_views_menu a.fw_views_menu_3 { padding-left: 38px; width: 82px; background-position: -260px 0; }
.fw_views_menu a.fw_views_menu_3:hover, .fw_views_menu a.fw_views_menu_3:active { background-position: -260px -40px; color: #f3dddd; }
.fw_views_menu a.fw_views_menu_4 { padding-left: 16px; width: 84px; background-position: -390px 0; float: right; }
.fw_views_menu a.fw_views_menu_4:hover, .fw_views_menu a.fw_views_menu_4:active { background-position: -390px -40px; color: #f3dddd; }
.fw_views_xxbg table th { background: #21c064; color: #fff; height: 40px; font-size:15px; font-weight: normal; border-right:1px #55cf88 solid; }
.fw_views_xxbg table th:last-child{ border:0;}
.fw_views_xxbg table td { border-bottom: 1px #dcdcdc solid; height: 44px; font-size:13px;}
.fw_views_xxbg table tr:last-child td {border-bottom: none;} 
.fw_views_xxbg table th a { background: url(../images/fw_views_xtb.png) 40px 14px no-repeat; font-size: 16px; color: #fff; display: block; width: 60px; margin: 0 auto; line-height: 34px; padding-right: 15px; text-decoration: none; }
.fw_views_xxbg table th a.fw_views_xxbg_xz { background-position: 40px -36px; }
.fw_views_xxbg table td a { width: 65px; height: 28px; text-align: center; display: inline-block; background: url(../images/fw_views_menu.png) -660px 0 no-repeat; line-height: 28px; margin: 0 4px; color: #777; text-decoration: none; }
.fw_views_xxbg table td a:hover, .fw_views_xxbg table td a:active { background-position: -660px -40px; color: #333; }
.fw_views_xxbg table tr.fwss { background: #f6faf5; }
.fw_views_xxbg table td input{ border: 1px #ccc solid; text-align: center; height:26px; font-size:13px;}
.fw_views_xxbg table td input.gscledit, .fw_views_fjfy table td input.gscledit { width: 55px; padding-right: 10px; border: 0; background: url(../images/yw_bg.png) no-repeat; background-position: -92px -122px; color: #555; cursor: pointer; }
.fw_views_xxbg table td input.xmxm, .fw_views_fjfy table td input.xmxm { width: 65px; padding-right: 10px; border: 0; background: url(../images/yw_bg.png) no-repeat; background-position: -85px -122px; color: #555; cursor: pointer; }
.fw_views_xxbg input.textleft{width:95%; text-indent:5px; text-align:left;}
.fw_views_xxbg table td a.newcz{width:40px; height:24px; border:1px #d2d2d2 solid; background:#f2f6f9; text-align:center; display:inline-block; line-height:24px; font-size:13px; margin:0 4px; color:#777; text-decoration:none; border-radius:5px;}
.fw_views_xxbg table td a.newcz:hover, .fw_views_xxbg table td a.newcz:active{ border:1px #888 solid; background:#fff; color:#333;}
.fw_top_right a.gzz{background:url(../images/gzz.png) no-repeat; width:64px;}
.fw_top_right a.gzz:hover, .fw_top_right a.gzz:active{ background-position:0 -40px; color:#555;}
.clsct { position: relative; }
.clsct ul { position: absolute; border: 1px #ccc solid; background: #fff; width: 80px; left: 12px; z-index: 555; left: 50%; margin: 0 0 0 -40px; }
.clsct ul li a { background: none; width: 100%; margin: 0; font-size:13px; color:#555555; padding-right:0px; }
.clsct ul li a:hover { background: #eee; }
.fw_xmxm { position: relative; }
.fw_xmxm ul { position: absolute; border: 1px #ccc solid; background: #fff; width: 80px; left: 12px; z-index: 555; left: 50%; margin: 0 0 0 -40px; }
.fw_xmxm ul li a { background: none; width: 100%; margin: 0; }
.fw_xmxm ul li a:hover { background: #eee; }
.fw_views_price { padding-top:10px; height: 38px; text-align: right; padding-right: 20px; }
.fw_views_price font { color: #21c064; }
.fw_views_price em { color: #ff6600; font-weight:bold; }
.fw_views_price s { color: #999; margin-right: 6px; }
.fw_views_price a.zheko { width: 88px; height: 26px; text-align: center; display: inline-block; line-height: 24px; margin: 0 auto; color: #555; text-decoration: none; background: #dcdcdc; border: 1px #666 solid; border-radius: 5px; }
.fw_views_price a.zheko:hover, .fw_views_price a.zheko:active { background: #999; border: 1px #999 solid; color: #fff; }
.fw_views_menu2 { height: 73px; }
.fw_views_menu2 a { width: 180px; height: 64px; text-align: center; line-height: 50px; background: url(../images/fw_views_menu2.png) no-repeat; display: block; float: left; font-size: 24px; color: #888; margin-right: 12px; text-decoration: none;transition:all .0s ease; }
.fw_views_menu2 a:hover, .fw_views_menu2 a:active { background-position: 0 -70px; color: #fff; }
.fw_views_menu2 a.fwxzzt { background-position: 0 -140px; color: #fff; }
.fw_views_san { width: 98%; }
.fw_views_san table { border: 1px #dcdcdc solid; border-bottom: none; }
.fw_views_san table td { height: 59px; border-bottom: 1px #dcdcdc solid; font-size: 16px; }
.fw_views_san_bd { border: 1px #c8c8c8 solid; background: url(../images/fw_views_xtb.png) 0 -195px repeat-x; height: 32px; padding: 0 8px; }
.zleft { width: 82px; font-size: 16px; text-align: right; float: left; line-height: 32px; padding-right: 18px; }
.zright { float: left; }
/* select*/ .select { position: relative; float: left; }
.select dt { height: 32px; display: inline-block; border: 1px solid #d2ccc4; border-left: 0; background: url(../images/xxjt.png) right top no-repeat; line-height: 32px; padding-left: 30px; cursor: pointer; width: 0px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; position: relative; z-index: 99; }
.select dt:hover, .select dt.cur { border-left: 0; }
.select dd { position: absolute; left: -287px; top: 33px; border: 1px solid #d2ccc4; background: #fff; display: none; }
.select dd ul { padding: 4px; width: 308px; max-height: 200px; overflow: auto; }
.select dd ul li a { line-height: 28px; display: block; padding: 0 8px; text-decoration:none;}
.select dd ul li a:hover { background: #f5f5f5; }
/*	wrapper divs */
.custom-checkbox, .custom-radio { position: relative; float: left; font-size: 15px; margin-right: 10px; padding-top: 2px; color: #888; }
.custom-checkbox2 { position: relative; float: left; font-size: 15px; margin-right: 10px; padding-top: 2px; }
/* input, label positioning */
.custom-checkbox input, .custom-checkbox2 input { position: absolute; left: 2px; top: 2px; margin: 0; }
.custom-checkbox label, .custom-checkbox2 label { position: relative; padding-right: 1em; line-height: 1; padding: .5em 0 .5em 30px; margin: 0 0 .3em; cursor: pointer; }
/* states */
.custom-checkbox label { background: url(../images/checkbox2.png) no-repeat; }
.custom-checkbox2 label { background: url(../images/checkbox4.png) no-repeat; }
.custom-radio label { background: url(../images/radiobutton.png) no-repeat; }
.custom-checkbox label, .custom-checkbox2 label, .custom-radio label { background-position: -10px -14px; }
.custom-checkbox label.hover, .custom-checkbox label.focus, .custom-checkbox2 label.hover, .custom-checkbox2 label.focus, .custom-radio label.hover, .custom-radio label.focus { background-position: -10px -114px; }
.custom-checkbox label.checked, .custom-checkbox2 label.checked, .custom-radio label.checked { background-position: -10px -214px; }
.custom-checkbox label.checkedHover, .custom-checkbox label.checkedFocus, .custom-checkbox2 label.checkedHover, .custom-checkbox2 label.checkedFocus { background-position: -10px -314px; }
.custom-checkbox label.focus, .custom-checkbox2 label.focus, .custom-radio label.focus { outline: 1px dotted #ccc; }
/* input, label positioning*/ .custom-radio input { position: absolute; left: 2px; top: 2px; margin: 0; float: left; }
.custom-radio label { position: relative; padding-right: 1em; line-height: 1; padding: .5em 0 .5em 28px; margin: 0 0 .3em; cursor: pointer; display: inline-block; }
.xljt { border: 0; background: url(../images/xljt.jpg) right top no-repeat; width: 30px; height: 35px; text-indent: -9999px; float: left; }
.fw_views_san3 { border: 1px #c8c8c8 solid; padding-bottom: 20px; }
.fw_views_san3 dl { width: 100%; height: auto; overflow: hidden; }
.fw_views_san3 dl dd { width: 200px; height: 150px; float: left; margin: 18px 0px 0 18px; position: relative; }
.fw_views_san3 dl a.sendimg { width: 198px; height: 130px; border: 1px #bdbdbd solid; text-align: center; display: block; line-height: 58px; text-decoration: none; padding-top: 18px; font-size: 21px; color: #888; background: #ecf0f3; }
.fw_views_san3 dl a.sendimg font { font-size: 95px; display: block; margin-bottom: 5px; }
.fw_views_san3 dl a.sendimg:hover, .fw_views_san3 dl a.sendimg:active { border: 1px #282828 solid; color: #282828; background: #FCFCFC; }
.jdt { border: 1px #bdbdbd solid; background: #FCFCFC; width: 198px; height: 148px; }
.jdt_jd { width: 24%; background: #bdbdbd; height: 178px; }
.fw_views_san3 a.tp { text-decoration: none; }
.fw_views_san3 a.tp { width: 200px; height: 150px; filter: alpha(opacity=50); /*IE滤镜，透明度50%*/ -moz-opacity: 0.5; /*Firefox私有，透明度50%*/ opacity: 0.5; /*其他，透明度50%*/ }
.fw_views_san3 dl dd a.imgclose { position: absolute; display: block; z-index: 555; height: 29px; width: 29px; background: url(../images/img_close.png) no-repeat; text-decoration: none; right: -13px; top: -13px; }
.fw_views_san3 dl dd a.imgclose:hover, .fw_views_san3 dl dd a.imgclose:active { background-position: -40px 0; }
.fw_views_san3 dl dd span.imgbk { position: absolute; display: block; z-index: 444; border: 1px #bdbdbd solid; width: 198px; height: 148px; }
.fw_views_san3 dl dd span.mswz { position: absolute; display: block; z-index: 666; width: 190px; left: 0; bottom: 0; padding: 4px 5px 6px 5px; line-height: 16px; background: #000; filter: alpha(opacity=50); /*IE滤镜，透明度50%*/ -moz-opacity: 0.5; /*Firefox私有，透明度50%*/ opacity: 0.5; /*其他，透明度50%*/ color: #fff; }
.fw_views_san3 dl dd span.mswz a { color: #fff; }
.img_add_list { overflow: auto; min-height: 130px; max-height: 345px; }
.img_add_list dl { padding: 16px 5px; border-bottom: 1px #dcdcdc solid; height: 80px; }
.img_add_list dl img { float: left; margin-right: 20px; }
.img_add_list dl dt { width: 400px; float: left; }
.img_add_list dl dd { float: left; padding-top: 5px; }
.img_add_list dl dd a { width: 75px; height: 66px; background: #dcdcdc; display: block; text-align: center; line-height: 66px; font-size: 18px; border-radius: 5px; text-decoration: none; }
.img_add_list dl dd a:hover, .img_add_list dl dd a:active { background: #999; color: #fff; }
.img_add_list dl textarea { border: 1px #c8c8c8 solid; height: 32px; padding: 5px 8px; line-height: 18px; font-size: 14px; font-family: "微软雅黑"; }
.img_add_list1 { overflow: auto; min-height: 130px; max-height: 345px; }
.img_add_list1 dl { padding: 16px 5px; border-bottom: 1px #dcdcdc solid; height: 80px; }
.img_add_list1 dl img { float: left; margin-right: 20px; }
.img_add_list1 dl dt { width: 400px; float: left; }
.img_add_list1 dl dd { float: left; padding-top: 5px; }
.img_add_list1 dl dd a { width: 75px; height: 66px; background: #dcdcdc; display: block; text-align: center; line-height: 66px; font-size: 18px; border-radius: 5px; text-decoration: none; }
.img_add_list1 dl dd a:hover, .img_add_list1 dl dd a:active { background: #999; color: #fff; }
.img_add_list1 dl textarea { border: 1px #c8c8c8 solid; height: 32px; padding: 5px 8px; line-height: 18px; font-size: 14px; font-family: "微软雅黑"; }
.fw_views_san3 dl dd span.mswz a.tpadd { font-size: 16px; text-align: center; width: 100%; display: block; background: url(../images/bianji2.png) 32px 5px no-repeat; height: 24px; line-height: 24px; padding-left: 8px; }
.cktj_add { height: 300px; background: #e4eaf2; width: 100%; overflow: hidden; }
.cktj_add a { font-size: 30px; color: #157cc1; display: block; width: 500px; height: 100px; margin: 0 auto; padding-left: 100px; line-height: 96px; background: url(../images/blue-add.png) 10px 10px no-repeat; margin-top: 100px; text-decoration: none; }
.fw_views_san4 table td { height: 40px; position: relative; }
.fw_views_san4 table table, .fw_views_san4 table table td { border: 0; }
.delete a { width: 75px; height: 66px; background: #c8c8c8; display: block; text-align: center; line-height: 66px; font-size: 18px; border-radius: 5px; text-decoration: none; }
.delete a:hover, .delete a:active { background: #578ccd; color: #fff; }
.md_textarea textarea { border: 1px #c8c8c8 solid; height: 32px; padding: 5px 8px; line-height: 18px; font-size: 14px; font-family: "微软雅黑"; }
.fw_views_san4 table td h2 { background: #f6f9f5; line-height: 40px; color: #46a000; padding-left: 12px; font-size: 19px; position: relative; }
.fw_views_san4 table td h2 input { position: absolute; right: 0; width: 120px; height: 40px; opacity: 0; }
.fw_views_san4 table td h2 a { color: #aaa; font-size: 15px; float: right; margin-right: 15px; background: url(../images/img_upload.png) 0 0 no-repeat; display: block; text-decoration: none; padding-left: 26px; }
.fw_views_san4 table td h2 a.img_up { background-position: 0 -40px; color: #ff9600; }
.fw_views_san4 table td font { font-size: 14px; line-height: 25px; }
.fw_views_san4 table td span { float: right; font-size: 14px; color: #999; width: 95px; line-height: 25px; position: absolute; right: 0; }
.fw_views_san4 table td span a { display: block; float: left; background: url(../images/iszc.png) no-repeat; width: 40px; height: 25px; text-decoration: none; margin-right: 3px; }
.fw_views_san4 table td span a.iszc { background-position: 0 -40px; }
.cktj_add { height: 300px; background: #e4eaf2; width: 100%; overflow: hidden; }
.cktj_add a { font-size: 30px; color: #157cc1; display: block; width: 500px; height: 100px; margin: 0 auto; padding-left: 100px; line-height: 96px; background: url(../images/blue-add.png) 10px 10px no-repeat; margin-top: 100px; text-decoration: none; }
.fw_views_san4 table td { height: 40px; position: relative; }
.fw_views_san4 table table, .fw_views_san4 table table td { border: 0; }
.delete a { width: 75px; height: 66px; background: #c8c8c8; display: block; text-align: center; line-height: 66px; font-size: 18px; border-radius: 5px; text-decoration: none; }
.delete a:hover, .delete a:active { background: #578ccd; color: #fff; }
.md_textarea textarea { border: 1px #c8c8c8 solid; height: 32px; padding: 5px 8px; line-height: 18px; font-size: 14px; font-family: "微软雅黑"; }
.fw_views_san4 table td h2 { background: #f6f9f5; line-height: 40px; color: #46a000; padding-left: 12px; font-size: 19px; }
.fw_views_san4 table td font { font-size: 14px; line-height: 25px; }
.fw_views_san4 table td span { float: right; font-size: 14px; color: #999; width: 95px; line-height: 25px; position: absolute; right: 0; }
.fw_views_san4 table td span a { display: block; float: left; background: url(../images/iszc.png) no-repeat; width: 40px; height: 25px; text-decoration: none; margin-right: 3px; }
.fw_views_san4 table td span a.iszc { background-position: 0 -40px; }
#fileupload { width: 600px; height: 100%; }
#fileupload h2 { width: 95%; margin: 0 auto; font-family: "微软雅黑"; font-size: 30px; line-height: 30px; padding: 20px 0 8px 0; border-bottom: 1px #dcdcdc solid; }
a.contact { width: 35px; height: 36px; position: absolute; background: url(../images/contact.png) no-repeat; top: 13px; left: 216px; display: block; text-decoration: none; }
a.contact2 { width: 35px; height: 36px; position: absolute; background: url(../images/contact.png) no-repeat; top: 13px; left: 216px; display: block; text-decoration: none; background-position: -40px 0; }
/*===== 添加服务项目 =====*/
.fw_root { width: 758px; height: 511px; }
.fw_add { border: 1px #dcdcdc solid; border-top: 0; height: 340px; margin-bottom: 10px; overflow: hidden; }
.fw_add_list { height: 255px; overflow: auto; margin-top: 13px; }
.fw_add_list ul { height: auto; overflow: hidden; }
.fw_add_list ul li { width: 335px; height: 32px; float: left; margin: 0 0 12px 12px; }
.fw_add_list ul li a { border: 1px #dcdcdc solid; display: block; width: 325px; height: 30px; line-height: 30px; font-size: 14px; padding-left: 8px; text-decoration: none; color: #777; }
.fw_add_list ul li a:hover, .fw_add_list ul li a:active, .fw_add_list ul li a.addfw { border: 1px #578ccd solid; background: #e6edf5 url(../images/fw_add_list.gif) right bottom no-repeat; color: #444; }
/*只需对需要渲染滚动条的div设置该class即可*/
.ewewoscroll { }
.ewewoscroll_area { height: 100%; overflow: hidden; }
.ewewoscroll_bar, .ewewoscroll_handle, .ewewoscroll_handle_a, .ewewoscroll_arrow_up, .ewewoscroll_arrow_up_a, .ewewoscroll_arrow_down, .ewewoscroll_arrow_down_a { background-image: url(../images/un_bg_bar.gif); }
.ewewoscroll_bar { position: absolute; top: 0; right: 0; z-index: 9; width: 14px; height: 100%; cursor: default; -moz-user-select: none; -khtml-user-select: none; user-select: none; background-repeat: repeat-y; background-position: -42px 0; float: left; }
.ewewoscroll_arrow_up, .ewewoscroll_arrow_up_a, .ewewoscroll_handle, .ewewoscroll_handle_a, .ewewoscroll_arrow_down, .ewewoscroll_arrow_down_a { position: absolute; left: 0; }
.ewewoscroll_arrow_up, .ewewoscroll_arrow_up_a, .ewewoscroll_arrow_down, .ewewoscroll_arrow_down_a { width: 100%; height: 14px; color: #fff; text-align: center; }
.ewewoscroll_arrow_up, .ewewoscroll_arrow_up_a { top: 0; }
.ewewoscroll_arrow_down, .ewewoscroll_arrow_down_a { bottom: 0; }
.ewewoscroll_handle, .ewewoscroll_handle_a { width: 100%; background-repeat: repeat-y; }
.ewewoscroll_arrow_up { background-position: 0 0; }
.ewewoscroll_arrow_up_a { background-position: -14px 0; }
.ewewoscroll_handle { background-position: -28px 0; }
.ewewoscroll_handle_a { background-position: -56px 0; }
.ewewoscroll_arrow_down { background-position: -70px 0; }
.ewewoscroll_arrow_down_a { background-position: -84px 0; }
/*===== 请选择车型开始 =====*/
.car_type { height:475px; margin-bottom: 10px; overflow: auto; }
.car_type_menu { height: 55px; border-bottom: 1px #dcdcdc solid; padding-top: 9px; }
.car_type_menu ul { width: 718px; height: 55px; background: url(../images/car_type_menu.png) no-repeat; margin: 0 auto; }
.car_type_menu ul.c2 { background-position: 0 -70px; }
.car_type_menu ul.c3 { background-position: 0 -140px; }
.car_type_menu ul.c4 { background-position: 0 -210px; }
.car_type_menu ul li a { width: 178px; height: 55px; display: block; float: left; text-indent: -9999px; }
.car_type_pp { padding: 12px 0 0 10px; height: 30px; }
.car_type_pp em { float: left; line-height: 22px; }
.car_type_pp a { padding: 0 7px; height: 22px; line-height: 22px; border: 1px #67a0dd solid; text-align: center; font-size: 13px; color: #67a0dd; float: left; margin-left: 6px; }
.car_type_pp a.ppxz { background: url(../images/ppxz.gif) center bottom no-repeat; color: #fff; height: 26px; border: none; height: 28px; line-height: 24px; }
.car_type_list { padding-top: 10px; }
.car_type_list ul li { width: 182px; height: 42px; float: left; margin: 15px 0 0 15px; }
.car_type_list ul li a { width: 180px; height: 40px; border: 1px #d6d6d6 solid; display: block; }
.car_type_list ul li a:hover, .car_type_list ul li a.ctxz { border: 1px #578ccd solid; background: #fff url(../images/fw_add_list.gif) right bottom no-repeat; color: #578ccd; }
.car_type_list ul li a img { width: 30px; height: 30px; margin: 5px; float: left; }
.car_type_list ul li a font { display: block; float: left; border-left: 1px #ccc solid; line-height: 30px; height: 30px; overflow: hidden; margin-top: 4px; padding-left: 8px; }
.car_type_yxz { padding: 18px 0 0 10px; height: 40px; border-bottom: 1px #dcdcdc solid; }
.car_type_yxz em { float: left; line-height: 26px; }
.car_type_yxz ul li { float: left; margin-left: 5px; margin-right: 10px; position: relative; }
.car_type_yxz ul li font { padding: 0 15px; height: 26px; line-height: 26px; border: 1px #578ccd solid; text-align: center; font-size: 14px; color: #555; float: left; margin-left: 6px; background: #e6edf5; }
.car_type_yxz a { position: absolute; width: 17px; height: 17px; background: url(../images/car_close.png) no-repeat; text-indent: -9999px; right: -7px; top: -7px; }
.car_type_cx { height:340px; border-bottom: 1px #dcdcdc solid; overflow: auto; padding: 5px 0; }
.car_type_cx dl { width: 100%; height: auto; overflow: hidden; padding-top: 5px; }
.car_type_cx dl dt { background: url(../images/car_type_cx.gif) no-repeat; padding-left: 12px; background-position: 2px 5px; height: 35px; margin-top: 10px; font-size: 15px; }
.car_type_cx dl dd { float: left; width:186px; min-height: 32px; margin: 7px 3px 6px 10px; }
.car_type_cx dl dd a { min-height: 30px; border: 1px #dcdcdc solid; display: block; line-height: 28px; padding-left: 8px; text-decoration: none; text-align: center; font-size: 13px; }
.car_type_cx dl dd a:hover, .car_type_cx dl dd a.cxxz { border: 1px #578ccd solid; background: #fff url(../images/fw_add_list.gif) right bottom no-repeat; color: #578ccd; }
#choiceline h2, #servicestatus h2, #choicebrand h2, #choicemodelyear h2, #carmodel h2, .fw_root h2 { width: 95%; margin: 0 auto; font-family: "微软雅黑"; font-size: 30px; line-height: 30px; padding: 20px 0 8px 0; border-bottom: 1px #dcdcdc solid; }
#choicebrand, #choiceline, #choicemodelyear, #carmodel { width: 800px; height: 550px; }
/*===== 评价页面开始 =====*/
.pj_top { width: 100%; height: 65px; background: #f4f8fb; border-bottom: 1px #dcdcdc solid; overflow: hidden; }
.pj_top_left { float: left; padding-left: 15px; font-size: 30px; line-height: 64px; }
.pj_top_left font { font-size: 18px; color: #999; }
.pj_top_right { width: 410px; float: right; margin-right: 20px; padding-top: 16px; }
.pj_input { width: 360px; height: 35px; border: 1px #d2d2d2 solid; border-right: 0; padding-left: 6px; color: #999; float: left; font-size: 15px; }
.pj_btn { float: left; width: 38px; border: 1px #d2d2d2 solid; border-left: 0; height: 37px; background: url(../images/pj_btn.jpg) no-repeat; text-indent: -9999px; }
.pj_btn:hover, .pj_btn:active { background-position: 0 -40px; }
.pj_list { min-height: 620px; width: 100%; padding-bottom: 30px; }
.pj_list table th { background: #f4f8fb; color: #555; height:.4rem; font-size:.16rem; font-weight: normal; border-bottom: 1px #dcdcdc solid; }
.pj_list table td { border-bottom: 1px #e1e5e9 solid; }
.pj_list a.pj_fwid { font-size:.15rem; color: #578ccd; }
.pj_jj { padding: 13px 0 16px 12px; }
.pj_list em { font-size: 15px; line-height: 21px; display: block; }
.pj_list ul { padding-top: 5px; }
.pj_list ul li { float: left; padding: 3px 5px; color: #fff; margin-right: 6px; }

.pj_jj ul li { float: left; padding: 3px 5px; color: #fff; margin-right: 6px; }
.tags0 { background: #21c064; }
.tags1 { background: #d954c8; }
.tags2 { background: #578ccd; }
.tags3 { background: #ff6600; }
.tags4 { background: #00a4cd; }
.tags5 { background: #d2b400; }
.tags6 { background: #00bebe; }
.tags7 { background: #ff6464; }
.tags8 { background: #966eff; }
.tags9 { background: #ffc800; }
.buhaoyishi { width: 850px; margin: 0 auto; padding: 50px; font-size: 30px; }
/*===== 以下营收列表页面开始 =====*/
.jstable { border: solid 1px #f2f2f2; }
.jstr01 { widows: 10%; min-width: 100px; border-right: solid 1px #f2f2f2; font-family: "微软雅黑"; font-size: 20px; color: #FFFFFF; background-color: #00A4CD; text-align: center; }
.jstr02 { widows: 10%; border-right: solid 1px #f2f2f2; background-color: #ffffff; text-align: center; }
.jstr03 { widows: 10%; border-right: solid 1px #f2f2f2; background-color: #fbfbfb; text-align: center; }
.jstr04 { background-color: #fbfbfb; text-align: center; font-family: "微软雅黑"; font-size: 20px; }
.jswenzi { float: left; font-family: "微软雅黑"; font-size: 30px; color: #555555; margin-top: 20px; margin-bottom: 10px; width: 130px; }
.jskaishi { float: left; font-family: "微软雅黑"; font-size: 20px; color: #555555; margin-top: 28px; margin-bottom: 10px; width: 100px; text-align: center; }
.jstime { border: 1px #c8c8c8 solid; background: url(../images/fw_views_xtb.png) 0 -195px repeat-x; height: 30px; padding: 0 8px; }
.jshuizong { float: left; font-family: "微软雅黑"; font-size:.18rem; color: #555555; margin-left:.15rem; line-height:.32rem;}
/*===== 打印接车单开始 =====*/
.print_btn { padding-bottom: 20px; }
.jcd { width: 794px; height: 1123px; background: #fff; margin: 0 auto; }
.jcd_bk { width: 774px; height: 1103px; padding:0 10px 10px 10px;}
.jcd_bk_title { text-align: center; padding-top: 18px; height: 46px; }
.jcd_bk_list_bk { border: 1px #000 solid; border-collapse: collapse; }
.jcd_bk_list_bk td { border: 1px #000 solid; }
.jcd_input { border: 0; border-bottom: 1px #000 solid; text-align: center; font-family: Tahoma, Geneva, sans-serif; }
.jcd_input2 { border: 0; font-family: Tahoma, Geneva, sans-serif; background: none; }
.jsd_bk_title { height: 72px; position: relative; }
.bk1, .bk2, .bk3, .bk4, .bk5, .bk6, .bk7 { border: 0; }
.bk1 td, .bk2 td, .bk3 td, .bk4 td, .bk5 td, .bk6 td, .bk7 td { border: 0; }
.peijian td { border-top: 0; border-right: 0; }
/*wrapper divs*/ .jcd_checkbox { position: relative; float: left; font-size: 14px; padding-top: 2px; overflow: hidden; height: 20px; }
/* input, label positioning*/ .jcd_checkbox input { position: absolute; left: 2px; top: 2px; margin: 0; }
.jcd_checkbox label { position: relative; padding-right: 1em; line-height: 1; padding: .5em 0 .5em 28px; margin: 0 0 .3em; cursor: pointer; color: #000; font-size: 14px; font-family: "宋体"; }
/* states*/ .jcd_checkbox label { background: url(../images/checkbox3.jpg) no-repeat; }
.jcd_checkbox label, .custom-radio label { background-position: -10px -14px; }
.jcd_checkbox label.hover, .jcd_checkbox label.focus, .custom-radio label.hover, .custom-radio label.focus { background-position: -10px -114px; }
.jcd_checkbox label.checked, .custom-radio label.checked { background-position: -10px -214px; }
.jcd_checkbox label.checkedHover, .jcd_checkbox label.checkedFocus { background-position: -10px -314px; }
.jcd_checkbox label.focus, .custom-radio label.focus { outline: 1px dotted #000; }
/*===== 错误页面开始 =====*/
.error { width: 850px; padding-top: 90px; height: 350px; margin: 0 auto; }
.error_left { width: 180px; height: 320px; float: left; }
.error_right { width: 630px; height: 220px; margin-top: 60px; float: right; background: url(../images/err_02.jpg) no-repeat; }
.error_right a { width: 220px; height: 58px; background: url(../images/back.png) no-repeat; display: block; text-decoration: none; text-indent: -9999px; margin-top: 146px; }
.error_right a:hover, .error_right a:active { background-position: 0 -60px; }
.error2 { width: 610px; height: 380px; margin: 0 auto; margin-top: 70px; background: url(../images/404.jpg) no-repeat; }
.error2_wz { color: #41ad76; padding-top: 220px; padding-left: 62px; line-height: 21px; font-size: 15px; }
.error2_btn { padding: 20px 0 0 62px; }
.error2_btn a { width: 116px; height: 30px; background: url(../images/err_btn.png) no-repeat; text-align: center; line-height: 28px; color: #fff; display: block; text-decoration: none; }
.error2_btn a:hover, .error2_btn a:active { background-position: 0 -40px; }
.nopower { width: 682px; height: 230px; margin: 0 auto; margin-top: 70px; background: url(../images/nopower.jpg) no-repeat; }
.nopower_btn { padding-top: 185px; padding-right: 2px; }
.nopower_btn a { width: 92px; height: 35px; background: #578ccd url(../images/bianji.png) 0 -89px no-repeat; display: block; float: right; border-radius: 6px; padding-left: 38px; line-height: 34px; font-size: 15px; color: #fff; text-decoration: none; }
.nopower_btn a:hover, .nopower_btn a:active { background: #df0024 url(../images/bianji.png) 0 -89px no-repeat; }
/*===== 会员系统开始 =====*/
.member_admin{ max-width:850px; margin:0 auto; margin-top:.3rem; text-align:center;}
.member_admin ul li{ width:131px; height:180px; display:inline-block; margin:20px 40px; float:left;}
.member_admin ul li.md1 font{margin-bottom:5px; background:url(../images/hy_menu.png?v=56) no-repeat;width:131px; height:131px; display:block;}
.member_admin ul li.md2 font{margin-bottom:5px; background:url(../images/hy_menu.png?v=56) -1120px 0 no-repeat;width:131px; height:131px; display:block;}
.member_admin ul li.md3 font{margin-bottom:5px; background:url(../images/hy_menu.png?v=56) -280px 0 no-repeat;width:131px; height:131px; display:block;}
.member_admin ul li.md4 font{margin-bottom:5px; background:url(../images/hy_menu.png?v=56) -420px 0 no-repeat;width:131px; height:131px; display:block;}
.member_admin ul li.md5 font{margin-bottom:5px; background:url(../images/hy_menu.png?v=56) -560px 0 no-repeat;width:131px; height:131px; display:block;}
.member_admin ul li.md6 font{margin-bottom:5px; background:url(../images/hy_menu.png?v=56) -700px 0 no-repeat;width:131px; height:131px; display:block;}
.member_admin ul li.md7 font{margin-bottom:5px; background:url(../images/hy_menu.png?v=56) -840px 0 no-repeat;width:131px; height:131px; display:block;}
.member_admin ul li.md8 font{margin-bottom:5px; background:url(../images/hy_menu.png?v=56) -980px 0 no-repeat;width:131px; height:131px; display:block;}
.member_admin ul li.md9 font{margin-bottom:5px; background:url(../images/hy_menu.png?v=56) -1260px 0 no-repeat;width:131px; height:131px; display:block;}
.member_admin ul li a{ width:131px; display:block;text-decoration:none; font-size:24px; text-align:center;}
.member_admin ul li.md1 a{ color:#ff5050;}
.member_admin ul li.md2 a{ color:#f19609;}
.member_admin ul li.md3 a{ color:#3acdc5;}
.member_admin ul li.md4 a{ color:#dd4492;}
.member_admin ul li.md5 a{ color:#a9cc00;}
.member_admin ul li.md6 a{ color:#59b6ed;}
.member_admin ul li.md7 a{ color:#44a901;}
.member_admin ul li.md8 a{ color:#ff64aa;}
.member_admin ul li.md9 a{ color:#b464ff;}
.quanxuan { width: 100%; }
.qxzg { border: 1px #888 solid; height: 26px; background: url(../images/fw_views_xtb.png) 0 -300px repeat-x; padding: 0 20px; color: #555; }
.fw_middle_list a.qxhy { width: 95px; height: 26px; text-align: center; display: inline-block; line-height: 26px; margin: 0 3px; color: #b37246; text-decoration: none; border: 1px #d8a96c solid; background: #fffae8; border-radius: 4px; }
.fw_middle_list a.qxhy:hover, .fw_middle_list a.qxhy:active { color: #963200; border: 1px #b44600 solid; background: #fff; }
.srss { background: url(../images/shengri.png) 0 15px no-repeat; line-height: 32px; margin-left: 18px; padding-top: 9px; padding-left: 40px; height: auto; }
.srss dl { width: 100%; }
.srss dl dd { float: left; padding: 0 5px; }
.zdysjss { border: 1px #d2d2d2 solid; height: 30px; width: 170px; line-height: 30px; border-radius:4px; padding: 0 5px; background:#fff url(../images/rq.png) right center no-repeat; }
.zdysjbtn { border: 1px #d2d2d2 solid; width: 34px; height: 32px; background: url(../images/pj_btn.jpg) -4px -42px no-repeat; text-indent: -9999px; }
.srmenu { position: relative; width: 100%; }
.srmenu ul { position: absolute; width: 100%; }
.srmenu ul li a { font-size: 18px; display: block; float: left; padding: 0 16px; line-height: 36px; margin-right: 15px; height: 43px; text-decoration: none; }
.srmenu ul li a.xzsj { border-bottom: 4px #ff6600 solid; color: #ff6600; }
.fw_middle_list table td a{transition:all .0s ease;}
.fw_middle_list table td a.chakan, .fw_middle_list table td a.chuzhang { text-decoration: none; }
.chakan { width: 65px; height: 28px; text-align: center; display: inline-block; background: url(../images/fw_views_menu.png) -660px 0 no-repeat; line-height: 28px; margin: 0 4px; color: #777; text-decoration: none; }
.chakan:hover, .chakan:active { background-position: -660px -40px; color: #333; }
.fw_middle_list table td a.vipname { background: url(../images/vip.png) no-repeat; color: #ff6600; padding:2px 0 2px 24px;}
.fw_top_right a.vipcz { background-position: 0 -450px; }
.fw_top_right a.vipcz:hover, .fw_top_right a.vipcz:active { background-position: 0 -490px; color: #555; }
.fw_middle_list table tr.shanchu, .vip_list table tr.shanchu {  color: #999; }
.fw_middle_list table td span.yxbg { width: 20px; height: 20px; background: #50b400; border-radius: 10px; color: #fff; display: block; float: left; text-align: center; line-height: 20px; margin-right: 6px; }
.state { background: url(../images/timexx.gif) 135px 0 repeat-y; height: 380px; overflow: auto; }
.state ul { background: url(../images/bai.gif) no-repeat; }
.state ul li { width: 100%; padding: 20px 0 10px 0; height: auto; overflow: hidden; }
.state ul li h3 { display: block; float: left; width: 150px; text-align: right; font-size: 18px; color: #888; padding-top: 2px; }
.state ul li h3 font { width: 30px; height: 30px; background: #fff; border-radius: 15px; color: #32b400; display: block; float: right; text-align: center; line-height: 30px; border: 1px #20b805 solid; -webkit-box-shadow: 1px 1px 1px rgba(50, 180, 0, .3); -moz-box-shadow: 1px 1px 1px rgba(50, 180, 0, .3); box-shadow: 1px 1px 1px rgba(50, 180, 0, .3); font-size: 18px; margin-left: 20px; margin-top: 2px; }
.state ul li h3 span { display: block; font-size: 12px; color: #c8c8c8; }
.state ul li h3 font em { transform: skew(-10deg); }
.state ul li dl { margin-left: 30px; float: left; width: 235px; border: 1px #b4b4b4 solid; padding: 8px 12px 10px 14px; background: #fafafa; border-radius: 6px; position: relative; }
.state ul li dl dt { font-size: 18px; }
.state ul li dl dt a { color: #999; text-decoration: none; }
.state ul li dl dt a:hover, .state ul li dl dt a:active { color: #ff6600; }
.state ul li dl span { width: 10px; height: 15px; background: url(../images/state.gif) no-repeat; display: block; left: -8px; top: 14px; position: absolute; }
.state ul li dl dd { color: #999; border-top: 1px #ccc solid; margin-top: 5px; line-height: 140%; padding: 6px 0 2px 0; }
#sendmessage { width: 800px; }
.wx_yes { width: 30px; height: 30px; display: inline-block; background: url(../images/iswx.png) no-repeat; padding-left: 25px; line-height: 30px; color: #4ca74a; }
.wx_no { width: 30px; height: 30px; display: inline-block; background: url(../images/iswx.png) 0px -40px no-repeat; padding-left: 25px; line-height: 30px; color: #999; }
.wx_yes2 { width: 30px; height: 18px; display: inline-block; background: url(../images/iswx.png) 0px -85px no-repeat; }
.chuzhang { width: 90px; height: 28px; text-align: center; display: inline-block; background: url(../images/chuzhang.png) 0 0 no-repeat; line-height: 28px; margin: 0 4px; color: #777; text-decoration: none; }
.chuzhang:hover, .chuzhang:active { background-position: 0px -40px; color: #333; }
.yuangong_tsk { position: absolute; border: 1px #d2d2d2 solid; border-top: 0; background: #fff; width: 166px; z-index: 666; height: 170px; overflow: auto; }
.yuangong_tsk li { height: 34px; line-height: 34px; overflow:hidden;}
.yuangong_tsk li a { display: block; text-decoration: none; padding-left: 10px; font-size: 14px; border-bottom: 1px #eee solid; }
.yuangong_tsk li a:hover, .search_tsk li a:active { background: #f8f8f8; }
.libj { background: #f8f8f8; }
/*===== 会员详细开始 =====*/
.vip_back { height: 40px; border-bottom: 1px #dce1e5 solid; background: #f4f8fb url(../images/vip_backbg.jpg) left top repeat-y; overflow: hidden; }
.vip_back a { background: url(../images/img_close.png) -79px 0 no-repeat; padding-left: 20px; display: block; width: 50px; height: 30px; font-size: 16px; color: #888; line-height: 26px; margin-top: 8px; text-decoration: none; }
.vip_views_top { background: #578ccd url(../images/vip_views_bg.png) right top no-repeat; width: 80%; height: 220px; margin: 0 auto; margin-top: 40px; border-radius: 8px; }
.vip_views_tops { width: 100%; height: 220px; background: url(../images/vip_views_top.png) center top no-repeat; border-radius: 8px; }
.vip_views_tops_1 { width: 100%; height: 175px; }
.vip_views_tops_2 { width: 100%; height: 45px; background: #ecba38; border-radius: 0px 0px 6px 6px; overflow: hidden; }
.vip_views_tops_1 a.dcbj { width: 85px; height: 47px; background: #555 url(../images/bianji.png) -60px 12px no-repeat; display: block; border-radius: 6px; padding-left: 50px; font-size: 16px; color: #fff; line-height: 47px; margin-left: 80px; color: #dce1e5; text-decoration: none; margin-top: 4px; }
.vip_views_tops_1 a.dcbj:hover, .vip_views_tops_1 a.dcbj:active { background: #ecba38 url(../images/bianji.png) -60px -38px no-repeat; color: #fff; }
.vip_hytx { width: 108px; height: 108px; position: relative; }
.vip_hytx img { width: 108px; height: 108px; }
.vip_hytx dl { position: absolute; width: 108px; height: 108px; background: url(../images/vip_hytx.png) no-repeat; }
.vip_hyname { font-size: 18px; color: #fff; padding-top: 4px; }
.vip_views_tops_2 table td { color: #fff; font-size: 15px; }
.vip_views_tops_2 table td a { background: #21c064; border-radius: 5px; color: #fff; text-decoration: none; padding: 4px 12px 5px 12px; margin-left: 10px; font-size: 14px; }
.vip_views_tops_2 table td a:hover, .vip_views_tops_2 table td a:active { background: #578ccd; }
.vip_list { margin-top: 30px; width: 97%; margin-left: 10px; }
.vip_list h2 { font-size: 24px; color: #666; height: 42px; }
.vip_list h2 a { float: right; width: 71px; height: 28px; border-radius: 5px; line-height: 28px; padding-left: 33px; color: #666; text-decoration: none; }
.vip_list h2 a.xgzl { border: 1px #b4b4b4 solid; background: #f0f0f0 url(../images/vip_bianji.png) no-repeat; }
.vip_list h2 a.xgzl:hover, .vip_list h2 a.xgzl:active { border: 1px #578ccd solid; background: #578ccd url(../images/vip_bianji.png) 0 -160px no-repeat; color: #fff; }
.vip_list h2 a.bczl { border: 1px #b4b4b4 solid; background: #f0f0f0 url(../images/vip_bianji.png) 0 -40px no-repeat; }
.vip_list h2 a.bczl:hover, .vip_list h2 a.bczl:active { border: 1px #578ccd solid; background: #578ccd url(../images/vip_bianji.png) 0 -200px no-repeat; color: #fff; }
.vip_list h2 a.tjfw { border: 1px #b4b4b4 solid; background: #f0f0f0 url(../images/vip_bianji.png) 0 -80px no-repeat; }
.vip_list h2 a.tjfw:hover, .vip_list h2 a.tjfw:active { border: 1px #578ccd solid; background: #578ccd url(../images/vip_bianji.png) 0 -240px no-repeat; color: #fff; }
.vip_list h2 a.wycz { border: 1px #b4b4b4 solid; background: #f0f0f0 url(../images/vip_bianji.png) 0 -120px no-repeat; }
.vip_list h2 a.wycz:hover, .vip_list h2 a.wycz:active { border: 1px #578ccd solid; background: #578ccd url(../images/vip_bianji.png) 0 -280px no-repeat; color: #fff; }
.vip_list h2 a.wyxf { border: 1px #b4b4b4 solid; background: #f0f0f0 url(../images/vip_bianji.png) 0 -320px no-repeat; }
.vip_list h2 a.wyxf:hover, .vip_list h2 a.wyxf:active { border: 1px #578ccd solid; background: #578ccd url(../images/vip_bianji.png) 0 -360px no-repeat; color: #fff; }
.vip_list table { border: 1px #dcdcdc solid; border-collapse: collapse; }
.vip_list table td { border: 1px #dcdcdc solid; }
.vip_list table td a { text-decoration: none; }
.fw .name_green { color: #009600; font-size: 13px; }
.vip_edit { width: 100%; height: auto; overflow: hidden; padding: 25px 0; border-bottom: 1px #dcdcdc solid; margin-bottom: 8px; }
.vip_edit_left { width: 182px; float: left; border-right: 1px #dcdcdc solid; height: 160px; }
.vip_edit_left dl { width: 108px; margin: 0 auto; margin-top:10px; position: relative; }
.vip_edit_left dl img { width: 108px; height: 108px; }
.vip_edit_left dl dt { background: url(../images/vip_edit_hytx.png) no-repeat; position: absolute; width: 108px; height: 108px; }
.vip_edit_left dl dd { width: 100%; text-align: center; color: #999; line-height: 36px; font-size: 16px; }
.vip_edit_right { float: left; width: 400px; padding-left: 30px; }
.vip_edit_right dl { height: 50px; overflow: hidden; }
.vip_edit_right dl dt { height: 33px; line-height: 33px; float: left; width: 88px; }
.vip_edit_right dl dd { float: left; width: 310px; }
.vip_list table.vip_add_table td, .vip_list table.vip_add_table { border: 0; }
.vip_list table.vip_add_table2 td { border: 0; }
.vip_list table.vip_add_table3 td, .vip_list table.vip_add_table3 { border: 0; }
#package,#addpackage { width: 930px; height: 500px; }
/*===== 进销存系统开始 =====*/
/*.jxc_admin{ max-width:8.6rem; margin:0 auto; margin-top:.5rem; text-align:center;}
.jxc_admin ul li{display:block; margin:0 30px; transform:scale(0.9,0.9); float:left;}*/
.jxc_admin{ width:1000px; margin:0 auto; margin-top:80px; text-align:center;}
.jxc_admin ul li{display:block; margin:0 24px; transform:scale(0.9,0.9); float:left;}
.jxc_admin ul li.jxc_admin1 font{margin-bottom:10px; background:url(../images/jxc.png?20181220) no-repeat;width:151px; height:151px; display:block; background-position:-1560px 0;}
.jxc_admin ul li.jxc_admin2 font{margin-bottom:10px; background:url(../images/jxc.png?20181220) no-repeat;width:151px; height:151px; display:block; background-position:0 -160px;}
.jxc_admin ul li.jxc_admin3 font{margin-bottom:10px; background:url(../images/jxc.png?20181220) no-repeat;width:151px; height:151px; display:block; background-position:-310px -160px;}
.jxc_admin ul li.jxc_admin4 font{margin-bottom:10px; background:url(../images/jxc.png?20181220) no-repeat;width:151px; height:151px; display:block; background-position:-156px 0;}
.jxc_admin ul li.jxc_admin5 font{margin-bottom:10px; background:url(../images/jxc.png?20181220) no-repeat;width:151px; height:151px; display:block; }
.jxc_admin ul li.jxc_admin6 font{margin-bottom:10px; background:url(../images/jxc.png?20181220) no-repeat;width:151px; height:151px; display:block; background-position:-155px -160px;}
.jxc_admin ul li.jxc_admin7 font{margin-bottom:10px; background:url(../images/jxc.png?20181220) no-repeat;width:151px; height:151px; display:block; background-position:-310px 0;}
.jxc_admin ul li.jxc_admin8 font{margin-bottom:10px; background:url(../images/jxc.png?20181220) no-repeat;width:151px; height:151px; display:block; background-position:-470px -160px;}
.jxc_admin ul li.jxc_admin9 font{margin-bottom:10px; background:url(../images/jxc.png?20181220) no-repeat;width:151px; height:151px; display:block; background-position:-951px -160px;}
.jxc_admin ul li.jxc_admin10 font{margin-bottom:10px; background:url(../images/jxc.png?20181220) no-repeat;width:151px; height:151px; display:block; background-position:-1111px -160px;}
.jxc_admin ul li.jxc_admin11 font{margin-bottom:10px; background:url(../images/jxc.png?20181220) no-repeat;width:151px; height:151px; display:block; background-position:-1271px -160px;}
.jxc_admin ul li.jxc_admin12 font{margin-bottom:10px; background:url(../images/jxc.png?20181220) no-repeat;width:151px; height:151px; display:block; background-position:-1431px -160px;}
.jxc_admin ul li.jxc_admin13 font{margin-bottom:10px; background:url(../images/jxc.png?20180517) no-repeat;width:151px; height:151px; display:block; background-position:-1591px -160px;}
.jxc_admin ul li.jxc_admin14 font{margin-bottom:10px; background:url(../images/bkaisixiaoma.png?20221220) no-repeat;width:151px; height:151px; display:block; background-position:-1431px -160px;}
.jxc_admin ul li a{ width:151px; height:230px; display:block;text-decoration:none; font-size:24px; text-align:center;}
.jxc_admin ul li.jxc_admin1 a{ color:#e66464;}
.jxc_admin ul li.jxc_admin2 a{ color:#65a3e9;}
.jxc_admin ul li.jxc_admin3 a{ color:#3acdc5;}
.jxc_admin ul li.jxc_admin4 a{ color:#b464ff;}
.jxc_admin ul li.jxc_admin5 a{ color:#44aa00;}
.jxc_admin ul li.jxc_admin6 a{ color:#a9cc00;}
.jxc_admin ul li.jxc_admin7 a{ color:#f19609;}
.jxc_admin ul li.jxc_admin8 a{ color:#2dbceb;}
.jxc_admin ul li.jxc_admin9 a{ color:#d2b419;}
.jxc_admin ul li.jxc_admin10 a{ color:#7da5a5;}
.jxc_admin ul li.jxc_admin11 a{ color:#50c8dc;}
.jxc_admin ul li.jxc_admin12 a{ color:#da2330;}
.jxc_admin ul li.jxc_admin13 a{ color:#6dbff8;}
.parts_table td{ font-size:16px;}
/* DEMO 3*/ .wrapper-dropdown-3 { position: relative; }
.wrapper-dropdown-3 span { background: url(../images/fw_views_xtb.png) right 14px no-repeat; font-size: 15px; color: #fff; display: block; width: 60px; margin: 0 auto; line-height: 32px; padding-right: 10px; text-decoration: none; cursor: pointer; }
.wrapper-dropdown-3 .dropdown { position: absolute; top: 37px; left: 0; right: 0; background: #fff; border: 1px solid #66a0e4; z-index:11; border-top: 0; box-shadow: 0 0 5px rgba(0,0,0,0.1); font-weight: normal; -webkit-transition: all 0.5s ease-in; -moz-transition: all 0.5s ease-in; -ms-transition: all 0.5s ease-in; -o-transition: all 0.5s ease-in; transition: all 0.5s ease-in; list-style: none; /* Hiding*/ opacity: 0; pointer-events: none; }
.wrapper-dropdown-3 .dropdown li a { display: block; text-decoration: none; color: #8aa8bd; border-bottom: 1px solid #e6e8ea; width: auto; font-size: 12px; text-align: center; padding: 0; height:30px; line-height:30px; overflow:hidden; }
.wrapper-dropdown-3 .dropdown li i { float: right; color: inherit; }
.wrapper-dropdown-3 .dropdown li:hover a { background: #f3f8f8; color: #2864b4; }
.wrapper-dropdown-3.active .dropdown { opacity: 1; pointer-events: auto; }
.no-opacity .wrapper-dropdown-3 .dropdown,
.no-pointerevents .wrapper-dropdown-3 .dropdown { display: none; opacity: 1; pointer-events: auto; }
.no-opacity .wrapper-dropdown-3.active .dropdown, .no-pointerevents .wrapper-dropdown-3.active .dropdown { display: block; }

.ku_menu { width: 100%; height: 46px; overflow: hidden; }
.ku_menu a { width: 210px; height: 46px; display: block; margin-right: 1px; float: left; background: #dcdcdc url(../images/ku_menu.png) no-repeat; font-size: 17px; text-align: center; line-height: 46px; text-decoration: none; padding-left: 29px; }
.ku_menu a.ku1 { background-position: 86px 0; }
.ku_menu a.ku2 { background-position: 86px -50px; }
.ku_menu a.ku1:hover, .ku_menu a.ku1:active, .ku_menu a.ku11 { background: #578ccd url(../images/ku_menu.png) 86px -100px no-repeat; color: #fff; }
.ku_menu a.ku2:hover, .ku_menu a.ku2:active, .ku_menu a.ku22 { background: #578ccd url(../images/ku_menu.png) 86px -150px no-repeat; color: #fff; }
.ku_table { width: 100%; margin-left: 0; margin-top: 6px; padding-right: 1px; max-height: 480px; overflow: auto; }
.ku_table table { border: 1px #dcdcdc solid; border-collapse: collapse; }
.ku_table table td { border: 1px #dcdcdc solid; font-size: 16px; }
.kuinput { height: 31px; border: 1px #c8c8c8 solid; padding: 0 5px; }
.ku_table a.ku_btn { width: 132px; height: 37px; display: inline-block; background: #578ccd; color: #fff; text-align: center; font-size: 18px; line-height: 36px; margin: 5px; text-decoration: none; border-radius: 5px; }
.ku_table a.ku_btn:hover, .ku_table a.ku_btn:active { background: #df0024; }
.ku_delete { width: 100%; height: 480px; background: #fff; }
.ku_delete dl { padding: 140px 0; }
.ku_delete dl dd { font-size: 18px; color: #ff8200; background: url(../images/tips.png) -10px -185px no-repeat; height: 50px; line-height: 50px; padding-left: 66px; margin: 0 auto; width: 200px; }
.ku_table a.chuku_xx { width: 80px; height: 28px; display: block; background: #578ccd url(../images/ku_menu.png) 0 -197px no-repeat; color: #fff; text-align: center; font-size: 14px; line-height: 26px; text-decoration: none; border-radius: 4px; float: right; padding-left: 15px; }
.ku_table a.chuku_xx:hover, .ku_table a.chuku_xx:active { background: #df0024 url(../images/ku_menu.png) 0 -197px no-repeat; }
.kcfx { width: 100%; height: auto; overflow: hidden; }
.kcfx dl { width: 100%; padding: 80px 0 60px 0; }
.kcfx dl a { width: 270px; height: 78px; background: #578ccd url(../images/ku_menu.png) 32px -222px no-repeat; display: block; margin: 0 auto; text-align: center; font-size: 30px; line-height: 76px; color: #fff; padding-left: 30px; border-radius: 10px; text-decoration: none; }
.kcfx dl a:hover, .kcfx dl a:active { background: #df0024 url(../images/ku_menu.png) 32px -222px no-repeat; }
.kcfx ul { width: 90%; height: auto; overflow: hidden; margin: 0 auto; }
.kcfx ul li { width: 160px; height: 50px; float: left; margin: 15px 20px; }
.kcfx ul li a { width: 160px; height: 50px; display: block; text-align: center; background: #5fc8d7; border-radius: 5px; line-height: 50px; font-size: 18px; color: #fff; text-decoration: none; }
.kcfx ul li a:hover, .kcfx ul li a:active { background: #ff6600; }
.pandian_menu { width: 100%; height: 50px; position: relative; }
.pandian_left { width: 31px; height: 50px; margin-right: -31px; position: absolute; left: 0; z-index: 2222; }
.pandian_right { width: 31px; height: 50px; margin-left: -31px; position: absolute; right: 0; z-index: 3333; }
.pandian_left a, .pandian_right a { width: 31px; height: 50px; display: block; background: url(../images/pandian_menu.png) no-repeat; text-decoration: none; }
.pandian_right a { background-position: 0 -50px; }
.pandian_left a:hover, .pandian_left a:active { background: #e2e8ec url(../images/pandian_menu.png) no-repeat; }
.pandian_right a:hover, .pandian_right a:active { background: #e2e8ec url(../images/pandian_menu.png) 0 -50px no-repeat; }
.pandian_title_list { position: relative; width: 100%; height: 50px; overflow: hidden; }
.pandian_title_list2 { padding-left: 30px; }
.pandian_title ul { height: 50px; }
.pandian_title ul li a { font-size: 16px; display: block; float: left; padding: 0 12px; line-height: 50px; margin-right: 15px; height: 47px; text-decoration: none; }
.pandian_title ul li a:hover, .pandian_title ul li a:active { color: #ff6600; }
.pandian_title ul li a.pdxz { border-bottom: 3px #ff6600 solid; color: #ff6600; }
.pandian_name { margin-top: 1px; width: 100%; height: 50px; background: #f4f8fb; overflow: hidden; }
.pandian_name input { border: 1px #dcdcdc solid; height: 26px; line-height: 26px; padding: 0 5px; color: #999; }
.pandian_pj { border: 1px #c8c8c8 solid; border-right: 0; float: left; height: 33px; padding-left: 5px; }
.pandian_rmenu { float: right; padding-right: 6px; }
.pandian_rmenu a { background: #f19609 url(../images/pandian_menu.png) no-repeat; display: inline-block; height: 36px; line-height: 36px; font-size: 16px; color: #fff; text-decoration: none; border-radius: 5px; text-align: center; margin: 0 5px; padding: 0 15px 0 40px; }
.pandian_rmenu a.pd_1 { background: #5ab450 url(../images/pandian_menu.png) no-repeat; background-position: 8px -182px; }
.pandian_rmenu a.pd_2 { background: #32a0dc url(../images/pandian_menu.png) no-repeat; background-position: 8px -222px; }
.pandian_rmenu a.pd_3 { background-position: 6px -102px; }
.pandian_rmenu a.pd_4 { background-position: 8px -262px; }
.pandian_rmenu a.pd_5 { background-position: 6px -142px; }
.pandian_rmenu a.pd_1:hover, .pandian_rmenu a.pd_1:active { background: #df0024 url(../images/pandian_menu.png) no-repeat; background-position: 8px -182px; }
.pandian_rmenu a.pd_2:hover, .pandian_rmenu a.pd_2:active { background: #df0024 url(../images/pandian_menu.png) no-repeat; background-position: 8px -222px; }
.pandian_rmenu a.pd_3:hover, .pandian_rmenu a.pd_3:active { background: #df0024 url(../images/pandian_menu.png) no-repeat; background-position: 6px -102px; }
.pandian_rmenu a.pd_4:hover, .pandian_rmenu a.pd_4:active { background: #df0024 url(../images/pandian_menu.png) no-repeat; background-position: 8px -262px; }
.pandian_rmenu a.pd_5:hover, .pandian_rmenu a.pd_5:active { background: #df0024 url(../images/pandian_menu.png) no-repeat; background-position: 6px -142px; }
.pandian_input { border: 1px #c8c8c8 solid; background: url(../images/fw_views_xtb.png) 0 -195px repeat-x; height: 31px; width: 55px; text-align: center; font-size: 13px; color: #888; }
.pandian_input1 { border: 1px #d8c4ba solid; background: #fffcfa; height: 31px; width: 55px; text-align: center; font-size: 13px; color: #888; }
.pandian_input2 { border: 1px #d8c4ba solid; background: #fffcfa; height: 31px; width: 55px; text-align: center; font-size: 13px; color: #888; }
.pandian_input3 { border: 1px #df0024 solid; background: #fef0f0; height: 31px; width: 55px; text-align: center; font-size: 13px; color: #888; }
.vip_views_tops { width: 100%; height: 220px; background: url(../images/vip_views_top.png) center top no-repeat; border-radius: 8px; }
.vip_views_tops_1 { width: 100%; height: 175px; }
.vip_views_tops_2 { width: 100%; height: 45px; background: #ecba38; border-radius: 0px 0px 6px 6px; overflow: hidden; }
.vip_views_tops_1 a.dcbj { width: 85px; height: 47px; background: #555 url(../images/bianji.png) -60px 12px no-repeat; display: block; border-radius: 6px; padding-left: 50px; font-size: 16px; color: #fff; line-height: 47px; margin-left: 80px; color: #dce1e5; text-decoration: none; margin-top: 4px; }
.vip_views_tops_1 a.dcbj:hover, .vip_views_tops_1 a.dcbj:active { background: #ecba38 url(../images/bianji.png) -60px -38px no-repeat; color: #fff; }
.vip_hytx { width: 108px; height: 108px; position: relative; }
.vip_hytx img { width: 108px; height: 108px; }
.vip_hytx dl { position: absolute; width: 108px; height: 108px; background: url(../images/vip_hytx.png) no-repeat; }
.vip_hyname { font-size: 18px; color: #fff; padding-top: 4px; }
.vip_views_tops_2 table td { color: #fff; font-size: 15px; }
.vip_views_tops_2 table td a { background: #21c064; border-radius: 5px; color: #fff; text-decoration: none; padding: 4px 12px 5px 12px; margin-left: 10px; font-size: 14px; }
.vip_views_tops_2 table td a:hover, .vip_views_tops_2 table td a:active { background: #578ccd; }
.vip_list { margin-top: 30px; width: 97%; margin-left: 10px; }
.vip_list h2 { font-size: 24px; color: #666; height: 42px; }
.vip_list h2 a { float: right; width: 71px; height: 28px; border-radius: 5px; line-height: 28px; padding-left: 33px; color: #666; text-decoration: none; }
.vip_list h2 a.xgzl { border: 1px #b4b4b4 solid; background: #f0f0f0 url(../images/vip_bianji.png) no-repeat; }
.vip_list h2 a.xgzl:hover, .vip_list h2 a.xgzl:active { border: 1px #578ccd solid; background: #578ccd url(../images/vip_bianji.png) 0 -160px no-repeat; color: #fff; }
.vip_list h2 a.bczl { border: 1px #b4b4b4 solid; background: #f0f0f0 url(../images/vip_bianji.png) 0 -40px no-repeat; }
.vip_list h2 a.bczl:hover, .vip_list h2 a.bczl:active { border: 1px #578ccd solid; background: #578ccd url(../images/vip_bianji.png) 0 -200px no-repeat; color: #fff; }
.vip_list h2 a.tjfw { border: 1px #b4b4b4 solid; background: #f0f0f0 url(../images/vip_bianji.png) 0 -80px no-repeat; }
.vip_list h2 a.tjfw:hover, .vip_list h2 a.tjfw:active { border: 1px #578ccd solid; background: #578ccd url(../images/vip_bianji.png) 0 -240px no-repeat; color: #fff; }
.vip_list h2 a.wycz { border: 1px #b4b4b4 solid; background: #f0f0f0 url(../images/vip_bianji.png) 0 -120px no-repeat; }
.vip_list h2 a.wycz:hover, .vip_list h2 a.wycz:active { border: 1px #578ccd solid; background: #578ccd url(../images/vip_bianji.png) 0 -280px no-repeat; color: #fff; }
.vip_list h2 a.zdytc { border: 1px #b4b4b4 solid; background: #f0f0f0 url(../images/vip_bianji.png) 0 -400px no-repeat; }
.vip_list h2 a.zdytc:hover, .vip_list h2 a.zdytc:active { border: 1px #578ccd solid; background: #578ccd url(../images/vip_bianji.png) 0 -440px no-repeat; color: #fff; }
.vip_list table { border: 1px #dcdcdc solid; border-collapse: collapse; }
.vip_list table td { border: 1px #dcdcdc solid; }
.vip_list table td a { text-decoration: none; }
.fw .name_green { color: #009600; }
/*.vip_edit{width: 100%;height: auto;overflow: hidden;padding: 25px 0;border-bottom: 1px #dcdcdc solid;margin-bottom: 8px;}
.vip_edit_left{width: 182px;float: left;border-right: 1px #dcdcdc solid;height: 240px;}
.vip_edit_left dl{width: 108px;margin: 0 auto;margin-top: 45px;position: relative;}
.vip_edit_left dl img{width: 108px;height: 108px;}
.vip_edit_left dl dt{background: url(../images/vip_edit_hytx.png) no-repeat;position: absolute;width: 108px;height: 108px;}
.vip_edit_left dl dd{width: 100%;text-align: center;color: #999;line-height: 36px;font-size: 16px;}
.vip_edit_right{float: left;width: 400px;padding-left: 30px;}
.vip_edit_right dl{width: 100%;height: 50px;overflow: hidden;}
.vip_edit_right dl dt{height: 33px;line-height: 33px;float: left;width: 88px;}
.vip_edit_right dl dd{float: left;width: 310px;}
.vip_list table.vip_add_table td, .vip_list table.vip_add_table{border: 0;}
.vip_list table.vip_add_table2 td{border: 0;}*/
.F_loading { position: absolute; left: 50%; top: 50%; margin: -100px 0 0 -200px; width: 400px; height: 200px; background: #fff; border-radius: 12px; text-align: center; font-size: 18px; }
.F_loading dl { margin: 50px 0 18px 0; }
.F_loading a { display: none; }

/*===== 员工管理开始 =====*/
.employee{ width:900px; margin:0 auto; margin-top:150px;text-align:center;}
.employee ul li{width:150px; margin:0 35px; display:inline-block;margin-bottom:50px;}
.employee ul li.md1 font{margin-bottom:6px; background:#ffb400 url(../images/member_admin.png?v=20160507) no-repeat;width:150px; height:150px; display:block; border-radius:12px;}
.employee ul li.md2 font{margin-bottom:6px; background:#32b4ff url(../images/member_admin.png?v=20160507) no-repeat;width:150px; height:150px; display:block; border-radius:12px; background-position:0 -155px;}
.employee ul li.md3 font{margin-bottom:6px; background:#3acdc5 url(../images/member_admin.png?v=20160507) no-repeat;width:150px; height:150px; display:block; border-radius:12px; background-position:0 -310px;}
.employee ul li.md4 font{margin-bottom:6px; background:#a9cc00 url(../images/member_admin.png?v=20160507) no-repeat;width:150px; height:150px; display:block; border-radius:12px; background-position:0 -465px;}
.employee ul li.md5 font{margin-bottom:6px; background:#e66464 url(../images/member_admin.png?v=20160507) no-repeat;width:150px; height:150px; display:block; border-radius:12px; background-position:0 -620px;}
.employee ul li.md6 font{margin-bottom:6px; background:#c882ff url(../images/member_admin.png?v=20160507) no-repeat;width:150px; height:150px; display:block; border-radius:12px; background-position:0 -775px;}
.employee ul li.md7 font{margin-bottom:6px; background:#e682c8 url(../images/member_admin.png?v=20160507) no-repeat;width:150px; height:150px; display:block; border-radius:12px; background-position:0 -930px;}
.employee ul li.md8 font{margin-bottom:6px; background:#50c878 url(../images/member_admin.png?v=20160507) no-repeat;width:150px; height:150px; display:block; border-radius:12px; background-position:0 -1085px;}
.employee ul li a{ width:150px; height:200px; display:block;text-decoration:none; font-size:26px; text-align:center;}
.employee ul li.md1 a{ color:#ffb400;}
.employee ul li.md2 a{ color:#32b4ff;}
.employee ul li.md3 a{ color:#3acdc5;}
.employee ul li.md4 a{ color:#a9cc00;}
.employee ul li.md5 a{ color:#e66464;}
.employee ul li.md6 a{ color:#c882ff;}
.employee ul li.md7 a{ color:#e682c8;}
.employee ul li.md8 a{ color:#50c878;}
#addvacation { height: 530px; }
#bllzmodal, #blrzmodal { height: 600px; }

/*===== 财务管理开始 =====*/
.cw_admin { width:100%; margin: 0 auto; margin-top: 1rem; text-align: center; max-width:11rem;}
.cw_admin ul li { width: 151px; display: inline-block; margin: 0 30px; }
.cw_admin ul li.cw_admin1 font { margin-bottom: 15px; background: url(../images/jxc.png?v=2) no-repeat; width: 151px; height: 151px; display: block; background-position: -605px 0; }
.cw_admin ul li.cw_admin2 font { margin-bottom: 15px; background: url(../images/jxc.png?v=2) no-repeat; width: 151px; height: 151px; display: block; background-position: -765px 0; }
.cw_admin ul li.cw_admin3 font { margin-bottom: 15px; background: url(../images/jxc.png?v=2) no-repeat; width: 151px; height: 151px; display: block; background-position: -925px 0; }
.cw_admin ul li.cw_admin4 font { margin-bottom: 15px; background: url(../images/jxc.png?v=2) no-repeat; width: 151px; height: 151px; display: block; background-position: -1085px 0; }
.cw_admin ul li.cw_admin5 font { margin-bottom: 15px; background: url(../images/jxc.png?v=2) no-repeat; width: 151px; height: 151px; display: block; background-position: -1245px 0; }
.cw_admin ul li.cw_admin6 font { margin-bottom: 15px; background: url(../images/jxc.png?v=2) no-repeat; width: 151px; height: 151px; display: block; background-position: -1405px 0; }
.cw_admin ul li.cw_admin7 font { margin-bottom: 15px; background: url(../images/jxc.png?v=2) no-repeat; width: 151px; height: 151px; display: block; background-position: -1745px 0; }
.cw_admin ul li.cw_admin8 font { margin-bottom: 15px; background: url(../images/jxc.png?v=2) no-repeat; width: 151px; height: 151px; display: block; background-position: -1905px 0; }
.cw_admin ul li.cw_admin9 font { margin-bottom: 15px; background: url(../images/jxc.png?v=1) no-repeat; width: 151px; height: 151px; display: block; background-position: -630px -160px; }
.cw_admin ul li.cw_admin10 font { margin-bottom:15px; background: url(../images/jxc.png?v=1) no-repeat; width: 151px; height: 151px; display: block; background-position: -790px -160px; }
.cw_admin ul li a { width: 151px; height: 260px; display: block; text-decoration: none; font-size: 24px; color: #1e322e; }
.cw_admin ul li.cw_admin1 a { color: #44a901; }
.cw_admin ul li.cw_admin2 a { color: #3acdc5; }
.cw_admin ul li.cw_admin3 a { color: #f19609; }
.cw_admin ul li.cw_admin4 a { color: #65a3e9; }
.cw_admin ul li.cw_admin5 a { color: #e66464; }
.cw_admin ul li.cw_admin6 a { color: #dd4492; }
.cw_admin ul li.cw_admin7 a { color: #a9cc00; }
.cw_admin ul li.cw_admin8 a { color: #b464ff; }
.cw_admin ul li.cw_admin9 a { color: #2dbceb; }
.cw_admin ul li.cw_admin10 a { color: #d2b419; }

.fw_top_right a.cw_dc { width: 90px; background: url(../images/fw_views_menu.png) no-repeat; background-position: -1470px 0; color: #777; }
.fw_top_right a.cw_dc:hover, .fw_top_right a.cw_dc:active { background-position: -1470px -40px; color: #555; }
.fw_top_right a.cw_send { width: 90px; background: url(../images/fw_views_menu.png) no-repeat; background-position: -1610px 0; color: #fff; }
.fw_top_right a.cw_send:hover, .fw_top_right a.cw_send:active { background-position: -1610px -40px; color: #fff; }

#collection { width: 700px; height: 450px; }
#vipcollection { width: 740px; max-height: 520px; }
#membercz { width: 700px; height: 530px; }
#statusdetail { width: 750px; height: 480px; }
#spend { width: 700px; height: 450px; }
#salary { width: 700px; height: 550px; }
#refund { width: 700px; height: 370px; }
#stockparks { width: 910px; height: 550px; }
#outflow { width: 910px; height: 580px; }
#customsearch { width: 700px; height: 430px; }
#exportcheckin { width: 700px; height: 360px; }
#remind { width: 700px; height: 440px; }
#undomodal { width: 600px; height: 380px; }
/*===== 系统设置开始 =====*/
.setting { max-width:10rem; margin: 0 auto; margin-top:.4rem; height: auto; overflow: hidden; text-align: center; }
.setting ul { margin: 0 auto; margin-top:60px; }
.setting ul li { width: 131px; display: inline-block; margin: 0 30px; margin-bottom: 20px; }
.setting ul li a { width: 131px; height: 60px; text-decoration: none; font-size: 24px; background: url(../images/sys_btn.png?v=2018-11-28) no-repeat; width: 131px; display: block; padding-top: 150px; }
.setting ul li a.md1{color:#44a901;}
.setting ul li a.md2{color:#f19609;background-position:-135px 0;}
.setting ul li a.md3{color:#32b4ff;background-position:-270px 0;}
.setting ul li a.md4{color:#dd4492;background-position:-410px 0;}
.setting ul li a.md5{color:#3acdc5;background-position:-550px 0;}
.setting ul li a.md6{color:#b464ff;background-position:-690px 0;}
.setting ul li a.md7{color:#ff6464;background-position:-830px 0;}
.setting ul li a.md8{color:#65a3e9;background-position:-970px 0;}
.setting ul li a.md9{color:#64be14;background-position:-1110px 0;}
.setting ul li a.md10{color:#3acdc5;background-position:-1250px 0;}
.setting ul li a.md11{color:#3acdc5;background-position:-1390px 0;}
.setting ul li a.md15{color:#f19609;background-position:-1945px 0;}
.setting ul li a.md16{color:#3acdc5;background-position:-2085px 0;}
.setting ul li a.md17{color:#ff6464;background-position:-2225px 0;}
.fw_top_right a.admin_xj { width: 94px; background: url(../images/fw_views_menu.png) no-repeat; background-position: -1330px 0; color: #777; }
.fw_top_right a.admin_xj:hover, .fw_top_right a.admin_xj:active { background-position: -1330px -40px; color: #555; }
.admin_view_left { width: 66%; float: left; }
.admin_view_right { width: 34%; float: left; }
.vip_list table.admin_add_table td, .vip_list table.admin_add_table { border: 0; }
.vip_list table.admin_add_table td { border-bottom: 1px #dcdcdc solid; font-size: 16px; }
.admin_view_tx { width: 100%; text-align: center; }
.admin_touxiang { width: 140px; height: 130px; margin-top: 20px; display: inline-block; veritcal-align: top; }
.admin_touxiang dl { width: 108px; margin: 0 auto; position: relative; }
.admin_touxiang dl img { width: 108px; height: 108px; }
.admin_touxiang dl dt { background: url(../images/vip_edit_hytx.png) no-repeat; position: absolute; width: 108px; height: 108px; }
.admin_touxiang dl dd { width: 100%; text-align: center; color: #999; line-height: 30px; font-size: 15px; }
.vip_list table.admin_js_table{border:0;}
.vip_list table.admin_js_table td {border:0; border-bottom: 1px #e6e6e6 dashed;}
.vip_list table.admin_js_table tr:last-child td{ border-bottom:1px #dcdcdc solid;}
.admin_js_table a.ck_btn { width:90px; height: 31px; line-height: 31px; display: block; background: url(../images/ck_btn.png) no-repeat; color: #6083a4; text-align: center; transition:all .0s ease;}
.admin_js_table a.ck_btn:hover, .admin_js_table a.ck_btn:active { background-position: 0 -40px; color: #19559b; }
.admin_upload { display: inline-block; border-left: 1px #dcdcdc solid; height: 130px; width: 170px; veritcal-align: top; margin-top: 22px; }
.admin_upload dl { margin-top: 42px; padding-right: 10px; }
.admin_upload dl a { width: 116px; height: 36px; display: block; background: #e2e2e2 url(../images/ck_btn.png) 0 -80px no-repeat; border: 1px #c8c8c8 solid; line-height: 36px; font-size: 15px; border-radius: 6px; text-decoration: none; color: #666; float: right; }
.admin_js_table label input { margin-top: 2px; }
.role_list { width: 100%; height: auto; overflow: hidden; }
.role_list dl ul { width: 100%; }
.role_list dl { height: 38px; background: #f0f0f0 url(../images/zz.gif) no-repeat; background-position: -50px 0; line-height: 38px; }
.role_list dl label { font-size: 16px; }
.role_list dl dd { padding-left: 14px; }
.role_list dl label input { margin-top: 13px; float: left; margin-right: 8px; }
.role_list ul { background: url(../images/zz.gif) no-repeat; background-position: -50px 0; padding: 10px 0; height: auto; overflow: hidden; }
.role_list ul label { color: #888; float: left; margin-right: 20px; width: 110px; }
.role_list ul label input { margin-top: 3px; float: left; margin-right: 5px; }
.role_list ul li { padding-left: 38px; background: url(../images/zz2.gif) no-repeat; height: auto; overflow: hidden; }
.fw_views_menu a.ck_btn2 { height: 36px; padding-left: 16px; width: 84px; float: right; background: url(../images/ck_btn.png) 0 -130px no-repeat; }
.fw_views_menu a.ck_btn2:hover, .fw_views_menu a.ck_btn2:active { background-position: 0px -210px; color: #f3dddd; }
.fw_views_menu a.ck_btn3 { height: 36px; padding-left: 16px; width: 84px; float: right; background: url(../images/ck_btn.png) 0 -170px no-repeat; }
.fw_views_menu a.ck_btn3:hover, .fw_views_menu a.ck_btn3:active { background-position: 0px -250px; color: #f3dddd; }
.account { padding-top: 25px; height: 245px; width: 100%; text-align: center; }
.acc_sctx { width: 100%; height: auto; overflow: hidden; padding-top: 10px; }
.acc_sctx a { width: 122px; height: 33px; font-size: 16px; background: #5fc8d7; display: inline-block; line-height: 32px; color: #fff; text-decoration: none; border-radius: 5px; margin-left: 4px; }
.acc_sctx a:hover, .acc_sctx a:active { background: #df0024; }
.account2 { width: 720px; height: auto;  margin: 0 auto; }
.account2_left { width: 320px; float: left; }
.account2_right { width: 320px; float: right; }
.account2_left h2, .account2_right h2 { font-size: 25px; border-bottom: 1px #dcdcdc solid; height: 45px; margin-bottom: 10px; }
.account2 table td { font-size: 16px; }
.account2 table td a { font-size: 16px; color: #5fc8d7; text-decoration: underline; }
.account2 table td a.acc_save { width: 102px; height: 33px; line-height: 32px; font-size: 16px; background: #578ccd; border-radius: 5px; display: block; text-align: center; text-decoration: none; color: #fff; margin-top: 10px; }
.account2 table td a.acc_save:hover, .account2 table td a.acc_save:active { background: #df0024; }
.vip_add_table a.y_on { width: 80px; height: 23px; background: url(../images/ck_btn.png) 0 -290px no-repeat; display: block; font-size: 13px; color: #fff; line-height: 22px; padding-left: 10px; margin-top: 2px; }
.vip_add_table a.y_off { width: 49px; height: 23px; background: url(../images/ck_btn.png) 0 -320px no-repeat; display: block; font-size: 13px; color: #999; line-height: 22px; padding-left: 41px; margin-top: 2px; }
.vip_add_table textarea.neirong { width: 97%; height: 82px; padding: 5px 8px; line-height: 20px; font-size: 14px; font-family: 微软雅黑; border: 1px #d2d2d2 solid; background: url(../images/ck_btn.png) 0 -381px repeat-x; color: #555; -ms-overflow-x: hidden; -ms-overflow-y: auto; -ms-word-wrap: break-word; }
.vip_add_table dl.shouji { width: 150px; position: relative; float: left; margin-right: 10px; }
.vip_add_table dl.shouji dt { position: absolute; right: 3px; top: 0; }
.vip_add_table dl.shouji dt a { font-size: 18px; color: #578ccd; display: block; width: 20px; height: 28px; text-align: center; }
.shouji_add { float: left; }
.shouji_add a { background: #f5f5f5; border: 1px #c8c8c8 solid; display: block; padding: 0 20px; height: 32px; line-height: 32px; font-size: 15px; }
.shouji_add a span { font-family: Tahoma, Geneva, sans-serif; font-size: 21px; margin-right: 6px; display: inline-block; vertical-align: top; }
.shouji_add a font { display: inline-block; vertical-align: top; }
.shouji_add a:hover, .shouji_add a:active { color: #fff; background: #578ccd; border: 1px #578ccd solid; }
.vip_add_table a.shouji_save { width: 132px; height: 38px; font-size: 18px; color: #fff; background: #578ccd; border-radius: 5px; display: block; text-align: center; line-height: 38px; }
.vip_add_table a.shouji_save:hover, .vip_add_table a.shouji_save:active { background: #df0024; }
.dongtai_menu { width: 130px; position:relative; height:29px;}
.dongtai_menu dl a { width: 96px; height: 29px; background: #6dbff8 url(../images/ck_btn.png) 0 -345px no-repeat; display: block; color: #fff; line-height: 28px; padding-left:28px; text-decoration: none; border-radius:4px; }
.dongtai_menu dl.hfmb{ margin-left:10px;}
.dongtai_menu dl.hfmb a{ background-image:none; padding-left:0; text-align:center; background:#f0f0f0; color:#666;}
.dongtai_menu dl a:hover{ background-color:#0b94ed; color:#fff;}
.dongtai_menu ul { position: absolute; border: 1px #dcdcdc solid; width:122px; top:32px; border-radius:4px; overflow:hidden; box-shadow:0px 2px 5px #f0f0f0;}
.dongtai_menu ul li a { display: block; text-align: center; height: 30px; line-height: 30px; border-bottom: 1px #f0f0f0 solid; text-decoration: none;  background:#fff;}
.dongtai_menu ul li:last-child a{ border-bottom:0;}
.dongtai_menu ul li a:hover, .dongtai_menu ul li a:active { background:#f4f8fb; color:#0b94ed;}

/*===== 修改追加样式 =====*/
.sstc { padding: 0px 10px; border-bottom: 1px #dcdcdc solid; margin-bottom: 5px; height: auto; overflow: hidden; margin-top: -10px; padding-bottom: 10px; }
.sstc ul { width: 100%; height: auto; overflow: hidden; }
.sstc ul li { float: left; }
.sstc ul li a { display: block; width: 125px; height: 46px; line-height: 38px; background: url(../images/sstc_bg.png) no-repeat; font-size: 18px; text-align: center; text-decoration: none; margin-right: 10px; }
.sstc ul li a:hover, .sstc ul li a:active { background-position: 0 -50px; color: #fff; }
.sstc ul li a.xzzt { background-position: 0 -100px; color: #fff; }
.sstc dl { width: 100%; height: 30px; overflow: hidden; }
.time_chose { width: 100%; height: 62px; overflow: hidden; }
.time_chose ul, .time_chose dl { padding-top: 14px; }
.time_chose ul li a { width: 282px; height: 42px; background: #21c064 url(../images/time_chose.png) 98px 8px no-repeat; display: block; margin: 0 auto; font-size: 18px; line-height: 42px; text-align: center; color: #fff; padding-left: 38px; text-decoration: none; border-radius: 6px; }
.time_chose ul li a:hover, .time_chose ul li a:active { background: #df0024 url(../images/time_chose.png) 98px 8px no-repeat; }
.time_chose dl dd a { width: 320px; height: 42px; background: #21c064; display: block; margin: 0 auto; font-size: 18px; line-height: 42px; text-align: center; color: #fff; border-radius: 6px; text-decoration: none; }
.time_chose dl dd a span { margin-left: 50px; }
.time_chose dl dd a:hover, .time_chose dl dd a:active { background: #df0024; }
.ffgz_list_bd { border: 0; border-bottom: 1px #c8c8c8 solid; text-align: center; height: 24px; line-height: 24px; width: 160px; font-size: 16px; height: 30px; margin-right: 20px; }
.ffgz_list { width: 100%; height: 270px; overflow: auto; }

.gongwei_add label { width: 80px; float: left; }
.gongwei_add label input { position: relative; }
.up_vip { margin-top: 20px; width: 100%; height: 45px; overflow: hidden; }
.up_vip a { display: block; width: 180px; height: 42px; line-height: 40px; font-size: 20px; background: #ecb832; border-radius: 6px; margin: 0 auto; color: #fff; text-align: center; text-decoration: none; }
.up_vip a:hover, .up_vip a:active { background: #df0024; }
.jiancha { position: relative; width: 100%; height: 30px; margin-bottom: 15px; margin-top: 25px; overflow: hidden; }
.jiancha ul { position: absolute; width: 100%; }
.jiancha ul li a { display: block; float: left; line-height: 36px; margin-right: 15px; height: 43px; text-decoration: none; padding: 0 30px; font-size: 21px; background: url(../images/jiancha_btn.png) -202px 0 no-repeat; color: #999; }
.jiancha ul li a.xzsj { color: #ff6600; background: url(../images/jiancha_btn.png) -1px 0 no-repeat; }
.jiancha ul li font { margin: 12px 10px 0 0; color: #999; float: right; margin-right: 30%; }
.jiancha ul a.wx_send { background: #21c064 url(../images/iswx.png) 12px -79px no-repeat; padding: 0 18px 0 45px; height: 30px; line-height: 30px; color: #fff; font-size: 15px; float: right; border-radius: 5px; text-decoration: none; }
.jiancha ul a.wx_send:hover, .jiancha ul a.wx_send:active { background: #ff8c00 url(../images/iswx.png) 12px -79px no-repeat; }
.pjck table th { background: #f4f8fb; color: #fff; height: 39px; font-size: 15px; font-weight: normal; color: #578ccd; font-weight: normal; border-bottom: 1px #dcdcdc solid; }
.pjck table td { border-bottom: 1px #dcdcdc solid; height: 40px; }
.quanxuan table td a.add_cksq { border-radius: 5px; background: #578ccd; display: block; height: 34px; text-decoration: none; color: #fff; line-height: 34px; margin-left: 8px; font-size: 15px; }
.quanxuan table td a.add_cksq:hover, .quanxuan table td a.add_cksq：active { background: #df0024; }
a.fw_ck_delete { width: 20px; height: 20px; display: inline-block; background: url(../images/jiancha_btn.png) 0 -60px no-repeat; }
a.fw_ck_delete:hover, a.fw_ck_delete:active { background-position: -50px -60px; }
a.fw_ck_delete2 { text-indent: -9999px; width: 20px; height: 20px; display: inline-block; background: url(../images/jiancha_btn.png) 0 -60px no-repeat; filter: alpha(Opacity=50); -moz-opacity: 0.5; opacity: 0.5; cursor: default; }
span.fw_yck { display: inline-block; width: 24px; height: 24px; background: #ff7800; border-radius: 12px; line-height: 24px; color: #fff; font-size: 14px; text-align: center; }
a.fw_ck_add { position: absolute; top: -29px; display: inline-block; width: 58px; height: 58px; border-radius: 29px; text-indent: -9999px; background: #578ccd url(../images/jiancha_btn.png) -80px -40px no-repeat; }
a.fw_ck_add:hover, a.fw_ck_add:active { background: #df0024 url(../images/jiancha_btn.png) -80px -40px no-repeat; }

.taocan { width:98.8%; height: auto;}
.taocan_index { height: 80px; overflow: hidden; width: 100%; }
.taocan_index ul li{width: calc(100%/4 - 12px); float:left; margin-right: calc(12px*4 /3);  margin-bottom: calc(5px*3 /2);}
.taocan_index ul li:nth-child(4n){margin-right:0;}
.taocan_index a{ background: #f5f5f5; display:block; text-align:center; color:#ff8200; text-decoration:none; border-radius:6px; height:80px;}
.taocan_index a:hover{ background:#e6e6e6;}
.taocan_index ul li.f1 a, .taocan_index ul li.f2 a{ background:#ebf2f5;}
.taocan_index ul li.f1 a:hover, .taocan_index ul li.f2 a:hover{ background:#dce1e5;}
.taocan_index a p{ display:inline-block;}
.taocan_index a i{ float:left; width:50px; height:50px; display:block; margin:15px 6px 0 0;}
.taocan_index ul li.f1 a em, .taocan_index ul li.f2 a em{ display:none;}
.taocan_index ul li.f1 a i, .taocan_index ul li.f2 a i{ background:url(../images/taocan_add.png) center center no-repeat;}
.taocan_index ul li.f1 a.you i{ background:url(../images/taocan_jc.png) center center no-repeat;}
.taocan_index ul li.f2 a.you i{ background:url(../images/taocan_gs.png) center center no-repeat;}
.taocan_index ul li.f3 a i{ background:url(../images/taocan_hz.png) center center no-repeat;}
.taocan_index ul li.f4 a i{ background:url(../images/taocan_hy.png) center center no-repeat;}
.taocan_index a em{ font-size:24px; line-height:80px; float:left; text-align:left;}
.taocan_index a span{ font-size:24px; line-height:80px; float:left; text-align:left; color:#578ccd;}
.taocan_index ul li.f1 a:hover span, .taocan_index ul li.f2 a:hover span{ display:block;}
.taocan_index ul li.f1 a.you em, .taocan_index ul li.f2 a.you em{ color:#6e96be; display:block;}
.taocan_index a.you em{ line-height:21px; font-size:18px; font-weight:bold; padding-top:20px;}
.taocan_index a.you span{ display:none;}
.taocan_index a.you font{ display:block; font-size:15px; font-weight:normal;}
.taocan_index ul li.f1 a.you:hover span, .taocan_index ul li.f2 a.you:hover span{ display:none;}
.taocan h2 { font-size: 26px; height: 42px; }
.taocan h2 a { float: right; height: 28px; border-radius: 5px; line-height: 26px; color: #666; text-decoration: none; background: url(../images/taocan_btnbg.png) repeat-x; width: 100px; border: 1px #d2d2d2 solid; margin-top: 4px; }
.taocan h2 a:hover, .taocan h2 a:active { background: url(../images/taocan_btnbg.png) 0 -30px repeat-x; border: 1px #888888 solid; color: #333; }
.taocan h2 span { display: block; background: url(../images/vip_bianji.png) 0 -80px no-repeat; padding-left: 30px; }
.taocan table { border: 1px #dcdcdc solid; border-bottom: none; }
.taocan table td { border-bottom: 1px #dcdcdc solid; }

.fw_top_right a.zdyss { width: 96px; background: url(../images/yw_bg.png) no-repeat; background-position: 0px -540px; color: #777; }
.fw_top_right a.zdyss:hover, .fw_top_right a.zdyss:active { background-position: 0px -580px; color: #555; }
.paiban { width: 100%; height: auto; overflow: hidden; position: relative; }
.paiban table td { background: #f4f8fb; border-bottom: 1px #dcdcdc solid; border-right: 1px #dcdcdc solid; color: #d2d2d2; }
.paiban table tr.title td { background: #578ccd; font-size: 18px; color: #fff; border: 0; }
.paiban table tr.title td.xztime { background: #ff6600; }
.paiban table tr.title td.nextmonth { background: #32c8e6; }
.paiban table td.pb_name { font-size: 16px; border-left: 1px #dcdcdc solid; color: #555; }
.paiban table td.xiu { background: #99d2e5; color: #fff; }
.paiban table td.chi { background: #ffb4b4; color: #fff; }
.paiban table td.tui { background: #ebbe38; color: #fff; }
.paiban table td.qingjia { background: #f19c41; color: #fff; }
.paiban table thead { display: none; }
a.pb_prev, a.pb_next { position: absolute; width: 31px; height: 60px; text-indent: -9999px; right: 0; }
a.pb_prev { background: url(../images/pandian_menu.png) 0 -305px no-repeat; }
a.pb_next { background: url(../images/pandian_menu.png) 0 -355px no-repeat; }
a.pb_prev:hover, a.pb_prev:active { background: #64c800 url(../images/pandian_menu.png) 0 -305px no-repeat; }
a.pb_next:hover, a.pb_next:active { background: #64c800 url(../images/pandian_menu.png) 0 -355px no-repeat; }
.zdy_name { max-height: 160px; overflow: auto; padding: 7px 0 8px 10px; min-height: 160px; }
.zdy_name ul { width: 100%; height: auto; overflow: hidden; }
.zdy_name ul li { width: 20%; float: left; height: 40px; line-height: 40px; }
.zdy_name ul li label { font-size: 15px; }
.zdy_name ul li input { margin-right: 5px; }
.work_box { position: fixed; left: 50%; top: 50%; margin: -150px 0 0 -80px; width: 160px; height: 350px; background: #555555; z-index: 8888; border-radius: 10px; overflow: hidden; box-shadow: 0px 0px 30px #666; }
.work_box ul li { height: 50px; }
.work_box ul li a { height: 50px; line-height: 50px; display: block; text-align: center; font-size: 22px; color: #b4b4b4; text-decoration: none; }
.work_box ul li a:hover, .work_box ul li a:active, .work_box ul li a.work_xz { background: #ff8200; color: #fff; }
/*批理导入*/
.fw_top_right a.pldr { background-position: 0 -620px; }
.fw_top_right a.pldr:hover, .fw_top_right a.pldr:active { background-position: 0 -660px; color: #555; }
.file_box { position: relative; width: 80%; margin: 0 auto; }
.file { position: absolute; top: 0; left: 0; height: 40px; filter: alpha(opacity:0); opacity: 0; width: 100%; }
.file_btn { border: 1px #c8c8c8 solid; background: #e2e2e2 url(../images/fw_views_xtb.png) 0 -195px repeat-x; height: 34px; width: 18%; }
a.down_ex { position: absolute; top: -15px; right: 10px; background: url(../images/down_ex.png) no-repeat; display: block; padding-left: 28px; line-height: 24px; color: #469628; }
.plrk { position: absolute; }
.plrk a { font-size: 24px; display: block; float: left; padding: 0 10px; height: 39px; text-decoration: none; margin-right: 10px; color: #999; }
.plrk a.xzbtn { color: #ff6600; border-bottom: 3px #ff6600 solid; }
.plrk a span { display: block; float: left; font-size: 16px; border: 2px #999 solid; width: 20px; height: 20px; border-radius: 12px; text-align: center; line-height: 20px; color: #999; margin: 5px 5px 0 0; }
.plrk a.xzbtn span { border: 2px #ff6600 solid; color: #ff6600; }
.plrk_box { width: 100%; height: 425px; }
.plrk_left { width: 54%; float: left; height: auto; overflow: hidden; }
.plrk_middle { width: 14%; float: left; height: auto; overflow: hidden; }
.plrk_right { width: 32%; float: left; height: auto; overflow: hidden; }
.scqd a { float: right; font-size: 18px; background: #578ccd; text-decoration: none; display: block; padding: 8px 50px; border-radius: 5px; color: #fff; margin-top: 12px; }
.scqd a:hover, .scqd a:active { background: #df0024; }
.plrk_middle dl { text-align: center; margin-top: 130px; }
.plrk_middle dl a { display: inline-block; width: 74px; height: 40px; background: #82c8eb url(../images/plrk_btn.png) no-repeat; margin-bottom: 50px; border-radius: 5px; font-size: 16px; color: #fff; line-height: 40px; text-decoration: none; }
.plrk_middle dl a.rk1 { background-position: 45px 0; padding-right: 12px; }
.plrk_middle dl a.rk2 { background-position: 0 -40px; padding-left: 18px; width: 68px; }
.plrk_middle dl a.rk1:hover, .plrk_middle dl a.rk1:active { background: #578ccd url(../images/plrk_btn.png) 45px 0 no-repeat; }
.plrk_middle dl a.rk2:hover, .plrk_middle dl a.rk2:active { background: #578ccd url(../images/plrk_btn.png) 0 -40px no-repeat; }

.yingyun_top { width: 100%; overflow: hidden;}
.yingyun_top dl { width:49.5%; height:1.24rem; float:left; position: relative; background:url(../images/ystopbg.png) repeat-x;}
.yingyun_top dl dt { position: absolute; width:1.1rem; height:0.36rem; background: url(../images/yingyun_top_title_bg.png) -10px -4px no-repeat; background-size:cover; font-size:0.18rem; font-weight:bold; color: #fff; text-align: center; line-height:0.34rem; padding-right:0.14rem; z-index:1;}
.yingyun_top dl dd { width:20%; float: left; text-align: center; font-size:0.17rem; line-height:0.3rem; padding:0.09rem 0; margin-top:0.3rem; position: relative; color:#999;}
.yingyun_top dl dd:last-child {  border: none; }
.yingyun_top dl dd.wfdg { padding:0; line-height:0.25rem; margin-top:0.24rem;}
.yingyun_top dl dd span { display: block; font-size:0.14rem; color:#e65a2d;}
a.yy_edit { background: #3cc8b4; border-radius: 3px; color: #fff; text-decoration: none; padding:3px 8px;}
a.yy_edit em{ font-size:12px; margin-left:2px;}
a.yy_edit:hover, a.yy_edit:active { background: #f69221; }
.yingyun_title { width: 100%; height: 105px; margin-top:10px; }
.yingyun_titlebg { width: 100%; height: 105px; background: #f4f8fb; position: relative; }
.yingyun_zswz { position: absolute; right: 20px; top: 15px; font-size: 15px; color: #ff6600; }
.yingyun_titlebg h2 { font-size: 24px; color: #578ccd; padding: 13px 0 0 21px; height: 41px; overflow: hidden; }
.yingyun_menu { margin: 0 10px 0 18px; position: relative; }
.yingyun_menu_month { margin: 0 30px; }
.yingyun_menu_left, .yingyun_menu_right { position: absolute; top: 0; }
.yingyun_menu_right { right: 0; }
.yingyun_menu_left a, .yingyun_menu_right a { width: 30px; height: 51px; display: block; background: url(../images/yingyun_menu.png) no-repeat; text-indent: -9999px; }
.yingyun_menu_right a { background: url(../images/yingyun_menu.png) -50px 0 no-repeat; }
.yingyun_menu_left a:hover, .yingyun_menu_left a:active { background: #578ccd url(../images/yingyun_menu.png) 0 -43px no-repeat; }
.yingyun_menu_right a:hover, .yingyun_menu_right a:active { background: #578ccd url(../images/yingyun_menu.png) -50px -43px no-repeat; }
.yingyun_menu_left a.noclick { background: url(../images/yingyun_menu.png) 0px -100px no-repeat; }
.yingyun_menu_right a.noclick { background: url(../images/yingyun_menu.png) -50px -100px no-repeat; }
.yingyun_menu_month ul { width: 100%; height: auto; }
.yingyun_menu_month ul li { width: calc(100%/12); float: left; color: #999; text-align: center; font-size: 18px; position: relative; height: auto; }
.yingyun_menu_month ul li:last-child { width: calc(100%/12 - 1px); }
.yingyun_menu_month ul li a { border: 1px #d2d2d2 solid; display: block; width: 70%; margin: 0 auto; height: 33px; line-height: 33px; font-size: 18px; color: #999; text-decoration: none; }
.yingyun_menu_month ul li a:hover, .yingyun_menu_month ul li a:active { background: #78b4f0; border: 1px #78b4f0 solid; color: #fff; }
.yingyun_menu_month ul li a.xzyf { background: #578ccd; border: 1px #578ccd solid; color: #fff; }
.yingyun_menu_month ul li span { position: absolute; z-index: 11; border-color: #578ccd transparent transparent transparent; border-style: solid dashed dotted dashed; border-width: 6px; top: 35px; left: 50%; margin-left: -6px; line-height: 0; }
.yingyun_menu_month ul li a.noclick { border: 1px #dcdcdc solid; color: #dcdcdc; background: #f4f8fb; }
.yingyun_zst { width: 100%; height: auto; overflow: hidden; margin-top: 20px; }
.yingyun_zst_t { width: 100%; height: 35px; }
.yingyun_zst_t h3 { font-size: 24px; float: left; }
.yingyun_zst_t ul { width: auto; float: right; margin: 10px 20px 0 0; }
.yingyun_zst_t ul li { float: left; font-size: 16px; padding-left: 25px; }
.yingyun_zst_t ul li span { width: 28px; height: 7px; display: block; float: left; margin: 8px 8px 0 0; border-radius: 5px; }
.xiangmu_top { width: 100%; height: 350px; overflow: hidden; padding-top: 15px; }
.xiangmu_list { width: 50%; float: left; height: 350px; }
.xiangmu_list h2 { font-size: 24px; }
.xiangmu_list h2 font { float: right; font-size: 16px; display: block; width: 35%; padding-top: 12px; }
.xiangmu_list h2 span { color: #ff6600; }
.xiangmu_list dl { width: 100%; position: relative; height: auto; }
.bingxt { padding-top: 20px; }
.bingxt li { height: 34px; }
.bingxt li font { width: 14px; height: 14px; float: left; display: block; margin: 3px 8px 0 0; }
.bingxt li span { color: #999; margin-left: 8px; }
.yingye { width: 100%; height: auto; overflow: hidden; padding-top: 10px; }
.yingye_list { width: 95%; }
.yingye_list h2 { font-size: 30px; position: relative; height: 55px; }
.yingye_list_top, .yingye_list_top ul { width: 100%; height: 90px; overflow: hidden; }
.yingye_list_top ul li { width: calc(100%/3 - 10px); float: left; margin-right: calc(10px*3 /2); color: #fff; height: 68px; text-align: center; font-size: 18px; line-height: 24px; padding-top: 22px; }
.yingye_list_top ul li:nth-child(3) { margin-right: 0; }
.yingye_list_top ul li span { display: block; font-size: 15px; filter: alpha(Opacity=60); -moz-opacity: 0.6; opacity: 0.6; }
.yingyejt { width: 100%; height: 15px; text-align: center; padding-top: 5px; }
.yingye_list_view { width: 100%; height: 280px; background: #f4f8fb; }
.yingye_list_view dl { text-align: left; min-width: 60px; width: 66%; float: right; padding-top: 40px; }
.yingye_list_view dl dd { color: #e12f2f; font-size: 16px; height: 100px; width: 100%; line-height: 24px; }
.yingye_list_view ul { padding-top: 18px; }
.yingye_list_view ul li { width: 45%; float: left; height: 62px; padding-left: 5%; line-height: 22px; color: #05806e; font-size: 16px; }
.yingye_list_view ul li a { color: #05806e; font-size: 16px; text-decoration: underline; }
.yingye_list_view ul li a.yyxz { color: #df0024; text-decoration: none; }
.yingye_list_view dl dd span, .yingye_list_view ul li span { color: #999; font-size: 14px; display: block; }
.yingye_list_kdj { margin-top: 16px; }
.yingye_list_kdj dl { width: 100%; height: 100%; overflow: hidden; }
.yingye_list_kdj dl dt { width: 100%; height: 14px; overflow: hidden; background: url(../images/yingye_xjt.png) center top no-repeat; }
.yingye_list_kdj dl dd { padding: 0 50px; font-size: 18px; color: #578ccd; background: #d2e1eb; height: 78px; line-height: 78px; border-radius: 0 0 12px 12px; }
.yingye_list_kdj dl dd span { float: right; color: #ff6600; }
.yingye_list h2 a { position: absolute; display: block; top: 13px; line-height: 0; }
.yingye_list h2 a.yingye_prev, .yingye_list h2 a.yingye_prev_xz { left: -5px; }
.yingye_list h2 a.yingye_next, .yingye_list h2 a.yingye_next_xz { right: -5px; }
.yingye_list h2 a font { display: block; }
.yingye_list h2 a.yingye_prev font { border-color: transparent #999999 transparent transparent; border-style: dashed solid dashed dotted; border-width: 10px; }
.yingye_list h2 a.yingye_next font { border-color: transparent transparent transparent #999999; border-style: dashed dotted dashed solid; border-width: 10px; }
.yingye_list h2 a.yingye_prev:hover font, .yingye_list h2 a.yingye_prev:active font { border-color: transparent #578ccd transparent transparent; border-style: dashed solid dashed dotted; }
.yingye_list h2 a.yingye_next:hover font, .yingye_list h2 a.yingye_next:active font { border-color: transparent transparent transparent #578ccd; border-style: dashed dotted dashed solid; }
.yingye_list h2 a.yingye_prev_xz font { border-color: transparent #e6e6e6 transparent transparent; border-style: dashed solid dashed dotted; border-width: 10px; }
.yingye_list h2 a.yingye_next_xz font { border-color: transparent transparent transparent #e6e6e6; border-style: dashed dotted dashed solid; border-width: 10px; }
.yingye_list_qt { width: 100%; height: auto; overflow: hidden; background: #f4f8fb; border-radius: 0 0 12px 12px; padding-bottom: 20px; }
.yingye_list_qt ul { width: 90%; margin: 0 auto; border-top: 1px #d2e1e6 solid; padding-top: 20px; }
.yingye_list_qt ul li { padding-left: 4%; width: 38%; float: left; padding-top: 10px; height: 38px;}
.yingye_list_qt ul li:nth-child(2n) { width: 52%; }
.yingye_list_qt ul li font { float: left; margin-right: 15px; font-size: 16px; line-height: 24px; }
.yingye_list_qt ul li span { float: left; display: block; font-size: 14px; background:#fff; border-radius: 15px; padding: 3px 20px 4px 20px; }
.yingye_list_qt ul li em { float: left; display: block; font-size: 16px; color: #999; line-height: 24px; padding-left: 10px; }
.fw_middle_list a.cktx { display: inline-block; color: #3cb400; text-decoration: none; font-size: 14px; background: url(../images/txtb.png) no-repeat; padding-left: 28px; line-height: 22px; position: relative; font-size: 13px; }
.fw_middle_list a.cktx dl { position: absolute; right: 120px; top: -15px; text-align: left; color: #333; box-shadow: 0px 0px 8px #555; display: none; word-wrap: break-word; }
.talkbubble { width: 150px; height: auto; min-height: 30px; background: #aadc78; position: relative; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding: 10px; }
.talkbubble:before { content: ""; position: absolute; left: 100%; top: 20px; width: 0; height: 0; border-top: 6px solid transparent; border-left: 10px solid #aadc78; border-bottom: 6px solid transparent; }
.daishou_menu { position: absolute; }
.daishou_menu a { font-size:20px; display: block; color: #999; text-decoration: none; float: left; height:44px; padding: 0 12px; line-height: 44px; border-radius:5px 5px 0 0;}
.daishou_menu a.ds_xz{height:44px;background:#fff;color:#ff6600;border:0;border:1px #dcdcdc solid;border-bottom:1px #fff solid;font-weight:bold;}
.daishou_menu a span{ font-size:16px; margin-left:3px;}
.yingye_ss { margin-top: 28px; width: 97.4%; height: auto; overflow: hidden; border: 1px #d2e1e6 solid; border-radius: 10px; margin-bottom: 40px; }
.yingye_ss ul li { height: 44px; line-height: 44px; border-bottom: 1px #f5f5f5 solid; float: left; padding-left: 2%; width: 48%; font-size: 16px; }
.yingye_ss ul li span { color: #999; font-size: 15px; }

/*评论*/
.img_upload { width: 100%; height: auto; overflow: hidden; padding-bottom: 20px; }
.img_upload dd { width: 150px; height: 110px; float: left; margin: 18px 0px 0 18px; position: relative; border: 1px #dcdcdc solid; }
.img_upload dd a.imgtp { width: 150px; height: 110px; display: block; text-align: center; vertical-align: middle; display: table-cell; filter: alpha(opacity=50); /*IE滤镜，透明度50%*/ -moz-opacity: 0.5; /*Firefox私有，透明度50%*/ opacity: 0.5; /*其他，透明度50%*/ }
.img_jdt { vertical-align: middle; display: table-cell; width: 150px; height: 110px; text-align: center; }
.img_upload dd a.imgclose { position: absolute; display: block; z-index: 555; height: 29px; width: 29px; background: url(../images/img_close.png) no-repeat; text-decoration: none; right: -13px; top: -13px; }
.img_upload dd a.imgclose:hover, .fw_views_san3 dd a.imgclose:active { background-position: -40px 0; }
.fw_views_xxbg table td a.add_peijian{ position:absolute; right:0; width:60px; height:20px;border-radius:15px; background:#578ccd; line-height:20px; color:#fff; border:2px #578ccd solid; top:10px;}
.fw_views_xxbg table td a.add_peijian font{ font-size:18px; background:#99b6d9;border-radius:15px; width:20px; height:20px; display:block; float:left; margin-right:-5px; line-height:18px;}
.fw_views_xxbg table td a.add_peijian:hover, .fw_views_xxbg table td a.add_peijian:active{ background:#dc0000;border:2px #dc0000 solid;}
.fw_views_xxbg table td a.add_peijian:hover font, .fw_views_xxbg table td a.add_peijian:active font{ background:#fff; color:#dc0000;}
.add_ul{ position:absolute; right:-65px; top:38px; width:130px; height:106px; overflow:hidden; border:1px #c8d2dc solid; background:#fff;border-radius:5px; box-shadow: 0px 1px 3px #dcdcdc;}
.add_ul li{ width:100%; border-bottom:1px #dce1e5 solid;}
ul.add_ul li a{ display:block;padding:0; margin:0; height:35px; line-height:35px; background:url(../images/add_ul.png) -5px 0 no-repeat; padding-left:32px; width:98px; text-align:left;}
ul.add_ul li a:hover{ background:#f4f8fb url(../images/add_ul.png) -5px -70px no-repeat; color:#578ccd;}
ul.add_ul li a.xzpj{ background:url(../images/add_ul.png) -5px -35px no-repeat;}
ul.add_ul li a.xzpj:hover{ background:#f4f8fb url(../images/add_ul.png) -5px -105px no-repeat;}
.fw_views_xxbg table table td { height: 40px; background: #fafafa url(../images/zi_td.gif) left bottom repeat-x; color: #888; border: 0; }
.fw_views_xxbg table table td input { height: 24px; font-size: 13px; }
.fw_views_xxbg table table td a { background: none; color: #578ccd; width:auto; }
.fw_views_xxbg table table td a:hover, .fw_views_xxbg table table td a:active { color: #df0024; }
.fw_views_xxbg table table tr td:last-child { font-size: 13px; color: #578ccd; }
a.reply { width: 54px; height: 28px; text-align: center; display: inline-block; line-height: 28px; margin: 0 3px; color: #b37246; text-decoration: none; border: 1px #d8a96c solid; background: #fffae8; border-radius: 4px; }
a.reply:hover, a.reply:active { color: #963200; border: 1px #b44600 solid; background: #fff; }
a.medit { width: 54px; height: 28px; text-align: center; display: inline-block; line-height: 28px; margin: 0 3px; color: #888; text-decoration: none; border: 1px #c8c8c8 solid; background: #f2f6f9; border-radius: 4px; }
a.medit:hover, a.medit:active { color: #555; border: 1px #888 solid; background: #fff; }
.store_reply { display: block; color: #ff6600; padding: 2px 0 5px 0; }
.pj_img { height: auto; overflow: hidden; padding-top: 5px; }
.pj_img img { width: 80px; height: 80px; border-radius: 5px; float: left; margin-right: 10px; margin-bottom: 5px; }
a.shoukuan { margin-left: 30px; background: #578ccd; width: 80px; height: 34px; border-radius: 5px; display: block; float: left; color: #fff; text-align: center; line-height: 34px; font-size: 16px; text-decoration: none; }
a.shoukuan:hover, a.shoukuan:active { background: #df0024; }
.yyztxg_btn a.ff6600 { background: #ff6600; border-radius: 5px; }
.yyztxg_btn a.ff6600:hover, .yyztxg_btn a.ff6600:active { background: #df0024; }
.sskk2 a.ing, .sskk3 a.ing, .yyztxg_btn a.ing, .yyztxg_btn a.ing:hover, .yyztxg_btn a.ing:active { background: #e1e1e1; color: #c8c8c8; }
.sub_menu { border: 1px #ccc solid; background: #fff; width:100%; position: absolute; top:35px; z-index: 554; box-shadow:0px 3px 6px #e6e6e6; border-radius:0 0 5px 5px; max-height:300px; overflow:auto;}
.sub_menu ul { width:100%; cursor: pointer; display:flex; justify-content:space-between;}
.sub_menu ul li:first-child { font-size: 13px; flex:1; padding:6px 8px;}
.sub_menu ul li font { color: #b4b4b4; }
.bianhao { font-size: 12px; line-height: 30px; padding-left: 3px; }
.sub_menu ul .jiage{ padding-right:6px; font-size: 12px; line-height: 30px; float:right;}
.sub_menu ul li span.jiage{ padding-right:0; margin-top:-6px;}
.sub_menu ul:hover{ background: #f8f8f8; }
.sub_menu ul:last-child { border-bottom: none;}
.bzgson{border-bottom:0; align-items:center; color:#b4b4b4; margin-bottom:1px; height:30px; cursor:default;}
.bzgson p{ font-size:13px; padding-left:8px; font-weight:bold;}
ul.bzgson:hover, .sub_menu ul.gsloading:hover{ background:#fff; cursor:default;}

/*电话回访*/
.font13 { font-size: 13px; }
.huifangts { position: absolute; right: 145px; top: -12px; text-align: left; color: #333; display: block; z-index:100;}
.huifangts2 { width: 350px; height: auto; min-height: 30px; background: #f8fbf4; position: relative; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; overflow: hidden; box-shadow: 0px 0px 8px #555; }
.huifangts3 { content: ""; position: absolute; left: 100%; top: 16px; width: 0; height: 0; border-top: 6px solid transparent; border-left: 8px solid #3cb600; border-bottom: 6px solid transparent; z-index: 54; }
.huifangts2 h3 { height: 42px; line-height: 42px; background: #3cb600; color: #fff; font-size: 18px; text-align: left; padding-left: 12px; }
.huifangts2 ul { padding: 10px 0; border-bottom: 1px #e5e5dc solid; }
.huifangts2 ul li { height: 24px; line-height: 24px; overflow: hidden; padding-left: 12px; }
.huifangts2 ul li font { width: 80px; float: right; color: #999; text-align: center; }
.hf2_bz { padding: 10px 12px; border-bottom: 1px #e5e5dc solid; min-height: 40px; }
.hf2_bz font { color: #999; }
.hf2_hfr { padding: 12px 15px; }
.hf2_hfr font { color: #999; float: right; font-size: 13px; }
.select3 dd ul li label { height: 30px; display: block; }
.select3 dd ul li input[type=checkbox] { width: 14px; height: 14px; margin-left: 10px; float: left; margin-right: 10px; }
.hflist_add { width: 100%; height: 222px; overflow: auto; }
.hflist_add a { float: left; margin: 10px 10px 0 10px; }
.hflist_add dd { font-size: 15px; width: 320px; float: left; }
.hflist_add dl { width: 100%; height: 40px; line-height: 40px; border-bottom: 1px #dcdcdc solid; overflow: hidden; }
a.hf_addbtn { position: absolute; top: -15px; display: inline-block; width: 30px; height: 30px; border-radius: 16px; text-indent: -9999px; background: #578ccd url(../images/jiancha_btn.png?date=11) -130px -50px no-repeat; margin: 0; }
a.hf_addbtn:hover, a.hf_addbtn:active { background: #df0024 url(../images/jiancha_btn.png?date=11) -130px -50px no-repeat; }
.hfadd_input { border: 1px #ccc solid; padding-left: 5px; height: 26px; line-height: 26px; margin-top: 6px; float: left; }
.hfadd_btn { border: 1px #ccc solid; height: 28px; line-height: 26px; margin-top: 6px; float: left; width: 50px; margin-left: 5px; }
.hf_no { margin: 0 auto; font-size: 30px; color: #ee9a9e; background: url(../images/hf_no.png) no-repeat; height: 96px; line-height: 96px; padding-left: 172px; margin-top: 185px; width: 186px; display: none; }
.hf_history { width: 100%; height: 520px; overflow: auto; padding-top: 12px; }
.hf_list { width: 47%; float: left; margin-left: 2%; margin-right: 1%; margin-bottom: 18px; }
.hf_list h3 { height: 38px; line-height: 38px; font-size: 16px; color: #fff; padding: 0 8px 0 10px; background: #578ccd; }
.hf_list h3 font { float: right; font-size: 13px; }
.hf_list_bk { border: 1px #d2d2d2 solid; background: #f4f8fb; height: 201px; border-top: none; }
.hf_list_bk ul { padding: 7px 0; border-bottom: 1px #dce1e5 solid; height: 111px; overflow: auto; }
.hf_list_bk ul li { height: 22px; line-height: 22px; overflow: hidden; padding-left: 12px; }
.hf_list_bk ul li font { width: 80px; float: right; color: #999; text-align: center; }
.hf_list_bz { padding: 9px 12px; border-bottom: 1px #dce1e5 solid; }
.hf_list_bz font { color: #999; }
.hf_list_hfr { padding: 9px 12px; }
.hf_list_hfr font { color: #999; float: right; font-size: 13px; }

.color999 { color: #999; }
.pj_crk { height:50px; width: 100%; overflow: hidden; }
.pj_crk1 { float: left; font-size:15px; line-height:50px; padding-left:10px; margin-right:100px;}
.pj_crk2 { line-height:50px; font-size:15px; float: left; margin-right:100px;}
.fw_top_right a.tuihuo { background: url(../images/tuihuo.png) 0 0 no-repeat; }
.fw_top_right a.tuihuo:hover, .fw_top_right a.tuihuo:active { background-position: 0 -40px; color: #555; }
.crk_input { border: 1px #c8c8c8 solid; height: 31px; font-size: 13px; color: #888; width: 92%; }
.crk_menu { position: relative; height: 0; margin: 0 auto; width: 92%; display: none; }
.crk_menu ul { position: absolute; border: 1px #ccc solid; background: #fff; top: 33px; width: 100%; height: auto; overflow: hidden; left: -1px; border-top: 0; z-index: 554; }
.crk_menu ul li { height: 30px; line-height: 30px; border-bottom: 1px #dcdcdc solid; text-align: left; overflow: hidden; }
.crk_menu ul li a { display: block; text-decoration: none; padding-left: 8px; }
.crk_menu ul li a:hover, .crk_menu ul li a.crk_s { background: #f8f8f8; color: #df0024; }
.crk_menu ul li:last-child { border-bottom: none; }
.fw_top_right a.pjckmenu { background: url(../images/tuihuo.png) -130px 0 no-repeat; color: #b37246; }
.fw_top_right a.pjckmenu:hover, .fw_top_right a.pjckmenu:active { background-position: -130px -40px; color: #963200; }
.fw_top_right a.cgrkmenu { background: url(../images/tuihuo.png) -260px 0 no-repeat; color: #b37246; }
.fw_top_right a.cgrkmenu:hover, .fw_top_right a.cgrkmenu:active { background-position: -260px -40px; color: #963200; }
/*服务项目*/
.baoyangmenu { width: 100%; height: 70px; overflow: hidden; min-width: 1100px; margin-top: 10px; }
.baoyangmenu a { display: block; position: relative; float: left; height: 46px; line-height: 46px; background: #dcdcdc; font-size: 17px; padding: 0 18px; margin-right: 10px; text-decoration: none; }
.baoyangmenu a:hover, .baoyangmenu a:active, .baoyangmenu a.by_xz { background: #21c064; color: #fff; }
.baoyangmenu a font { display: block; }
.baoyangmenu a.by_xz span { position: absolute; width: 0; height: 0; border-top: 9px solid #21c064; border-right: 9px solid transparent; left: 0; top: 46px; }
.bylist { width: 345px; height: 122px; border: 1px #dcdcdc solid; float: left; margin: 0 22px 22px 0; }
.bylist dl { height: 87px; background: #fff; border-bottom: 1px #e6e6e6 solid; }
.bylist dl img { width: 84px; height: 75px; float: left; margin: 5px 12px 0 5px; }
.bylist dl dt { float: left; height: 30px; width: 242px; overflow: hidden; font-size: 15px; padding-top: 6px; }
.bylist dl dt a { font-size: 15px; }
.bylist dl dd { font-size: 12px; color: #999; float: left; width: 242px; height: 24px; overflow: hidden; }
.bylist dl dd.prices { font-size: 14px; color: #ff6600; }
.bylist dl dd.prices s { font-size: 12px; color: #999; }
.bylist ul li {line-height: 32px; font-size: 13px; }
.bylist ul li a {margin: 0 12px; }
.baoyangqt, .baoyang_list { width: 100%; height: auto; overflow: hidden; }
.baoyang_list h3 { height: 48px; background: #f4f8fb; margin-bottom: 18px; line-height: 48px; font-size: 18px; padding-left: 18px; }

@media screen and (max-width: 1400px) {
    .baoyangqt .bylist:nth-child(3n) { margin-right: 0; }
    .baoyang_list .bylist:nth-child(3n+1) { margin-right: 0; }
}

.mrlist { width: 243px; height: 376px; border: 1px #d2d2d2 solid; float: left; margin: 18px 18px 15px 10px; background: #fff; }
.mrlist dl { width: 100%; height: 340px; overflow: hidden; border-bottom: 1px #e6e6e6 solid; }
.mrlist dl dt { font-size: 17px; padding: 10px 12px 2px 12px; height: 25px; overflow: hidden; }
.mrlist dl dd { margin: 0 13px; font-size: 14px; color: #ff6600; }
.mrlist dl dd font { float: right; color: #999; font-size: 14px; padding-top: 5px; padding-right: 3px; }
.mrlist dl img { width: 243px; height: 210px; }
.mrlist dl dd.zhushi { color: #999; font-size: 14px; border-bottom: 1px #dfdfdf solid; height: 48px; overflow: hidden; margin-bottom: 3px; }
.mrlist ul li { line-height: 32px; font-size: 13px; }
.mrlist ul li a {margin: 0 12px; }
.penqi_menu { border-bottom: 1px #dcdcdc solid; background: #fff; padding: 2px 10px 10px 10px; }
.penqi_menu_list { margin-top: 12px; }
.penqi_menu_list, .penqi_menu_list dl { width: 100%; height: auto; overflow: hidden; position: relative; }
.penqi_menu_list dl dt { float: left; font-size: 21px; color: #00b49b; width: 60px; text-align: center; }
.penqi_menu_list dl dd { float: left; width: 94%; }
.penqi_menu_list dl a { background: #fafafa; border: 1px #d2d2d2 solid; border-radius: 5px; display: block; float: left; font-size: 14px; padding: 5px 13px 6px 13px; color: #999; margin: 0 6px 12px 6px; text-decoration: none; }
.penqi_menu_list dl a.xzzt, .penqi_menu_list dl a:hover, .penqi_menu_list dl a:active { background: #ecba38; border: 1px #ecba38 solid; color: #fff; }
.by_left { padding-left: 15px; width: 328px; height: 320px; float: left; }
.by_left dl { width: 300px; height: 260px; position: relative; background: #f5f5f5; }
.by_left dl dt { position: absolute; height: 32px; line-height: 32px; color: #fff; background: #000; bottom: 0; width: 100%; text-align: center; filter: alpha(Opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
.by_left dl dd { width: 300px; height: 260px; vertical-align: middle; display: table-cell; text-align: center; color: #d2d2d2; font-size: 18px; }
.by_left ul { width: 300px; height: 32px; padding-top: 13px; }
.by_left ul li { text-align: center; }
.by_left ul li a { display: inline-block; width: 94px; height: 30px; border: 1px #c8c8c8 solid; background: #f0f0f0; border-radius: 5px; line-height: 30px; text-decoration: none; color: #888; margin: 0 6px; }
.by_left ul li a:hover, .by_left ul li a:active { background: #999; border: 1px #999 solid; color: #fff; }
.font16 { font-size: 16px; }
.by_addz1 label { float: left; width: 50%; font-size: 13px; height: 20px; }
.by_addz1 input, .by_addz2 input { margin: 2px 6px 0 0; float: left; }
.by_addz2 label { float: left; font-size: 13px; padding-right: 20px; }
.by_addz3 label { float: left; font-size: 13px; padding-right: 20px; }
.by_addz4 label { float: left; font-size: 13px; width: 90px; }
.by_addz3 input, .by_addz4 input { margin: 2px 2px 0 0; float: left; }
.by_addz3, .by_addz4 { padding-bottom: 10px; }
.paiban_no { padding: 110px 0; border-bottom: 1px #dcdcdc solid; width: 100%; text-align: center; font-size: 21px; color: #999; }
.paiban_no img { margin-right: 20px; }
.paiban_no a { color: #578ccd; font-size: 21px; }
a.edit_title { width: 63px; height: 25px; line-height: 24px; border: 1px #96b9cd solid; background: #f0f5fa url(../images/edit_title.png) no-repeat; display: block; float: left; margin-left: 10px; font-size: 13px; padding-left: 30px; margin-top: 5px; border-radius: 3px; text-decoration: none; color: #1496e6; }
a.edit_title:hover, a.edit_title:active { background: #148cdc url(../images/edit_title.png) 0 -35px no-repeat; color: #fff; border: 1px #148cdc solid; color: #fff; }
.fw_middle_list table td a.noclick { height: 26px; text-align: center; display: inline-block; line-height: 26px; margin: 0 3px; color: #c8c8c8; text-decoration: none; border: 1px #e6e6e6 solid; padding: 0 7px 0 8px; background: #fafafa; border-radius: 4px; cursor: default; }

.sstime input.jx_kh { width: 150px; height: 33px; border: 1px #d2d2d2 solid; border-radius: 20px; text-align: left; padding-left: 20px; color: #888; margin: 0 12px 0 12px; background: #fff url(../images/fw_views_xtb.png) no-repeat right -255px; line-height: 33px; font-size: 15px; }
.sstime input.jx_btn { width: 90px; height: 35px; background: url(../images/jx_btn.png) no-repeat; text-indent: -9999px; cursor: pointer; }
.sstime input.jx_btn:hover { background-position: 0 -50px; }
.jxhz { width: 100%; height: auto; overflow: hidden; position: relative; }
.jxhz table td { background: #fff; border-bottom: 1px #dcdcdc solid; border-right: 1px #dcdcdc solid; }
.jxhz table thead { display: none; }
.jxhz table td.jx_name { font-size: 16px; border-left: 1px #dcdcdc solid; color: #555; background: #f4f8fb; }
.jxhz table td p { font-size: 13px; }
.jxhz table td a { color: #578ccd; }
.jxhz2 { margin-top: 3px; }
.jxhz2 table tr.title td { background: #3f77bc; font-size: 18px; color: #fff; border: 0; }
.jxhz2 table tr td.tdtitle { background: #578ccd; border-top: 1px #73a1d9 solid; color: #cad6e6; font-size: 15px; }
.jxhz2 table tr td.jx_bg { border-right: 1px #73a1d9 solid; background: url(../images/jx_bg.jpg) no-repeat; background-size: 100% 100%; }
.jx_viewbt { float: right; font-size: 18px; padding: 12px 15px 0 0; }
.jx_viewbt span { color: #ff6600; }
a.pjdc { color: #3cb400; position: relative; }
.pjdcs { position: absolute; left: -395px; top: -10px; text-align: left; color: #333; display: block; }
.pjdcs2 { width: 380px; height: auto; min-height: 30px; background: #f8fbf4; position: relative; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; overflow: hidden; box-shadow: 0px 0px 8px #555; }
.pjdcs3 { content: ""; position: absolute; left: 380px; top: 15px; width: 0; height: 0; border-top: 6px solid transparent; border-left: 8px solid #3cb600; border-bottom: 6px solid transparent; z-index: 54; }
.pjdcs2 h3 { height: 38px; line-height: 38px; background: #3cb600; color: #fff; font-size: 16px; text-align: left; padding-left: 12px; }
.pjdcs2 h3 font { float: right; margin-right: 10px; }
.pjdcs2 ul { padding-bottom: 2px; }
.pjdcs2 ul li { height: 32px; line-height: 32px; overflow: hidden; padding-left: 12px; border-bottom: 1px #e5e5dc solid; }
.pjdcs2 ul li font { width: 66px; float: right; color: #999; text-align: center; font-size: 13px; }
.pjdcs2 ul li span { font-size: 13px; }
.pjdcs2 ul li:last-child { border: none; }

.toppage { width: auto; float: right; padding: 7px 10px 0 0; }
.toppage font { float: left; line-height: 24px; }
.toppage a { height: 24px; text-align: center; display: inline-block; line-height: 24px; margin: 0 4px; color: #777; text-decoration: none; border: 1px #d2d2d2 solid; padding: 0 7px 0 8px; background: #f2f6f9; border-radius: 4px; font-size: 12px; float: left; }
.toppage a:hover, .toppage a:active { color: #333; border: 1px #888888 solid; background: #fff; }
.toppage a.pagesum { color: #fff; border: 1px #ecba38 solid; background: #ecba38; }
.fw_top_right a.wx_send { width: 90px; background: url(../images/fw_views_menu.png) no-repeat; background-position: -1740px 0; color: #fff; }
.fw_top_right a.wx_send:hover, .fw_top_right a.wx_send:active { background-position: -1740px -40px; color: #fff; }
.yyztxg_btn a.sending { background: #e6e6e6; border-radius: 5px; color: #c8c8c8; }
.yyztxg_btn a.sendover { background: #ff6600; border-radius: 5px; }

.dxsj { display: inline-block; color: #bebebe; text-decoration: none; font-size: 14px; background: url(../images/txtb.png) 0 -80px no-repeat; padding-left: 28px; line-height: 22px; position: relative; font-size: 13px; }
.wxsj { display: inline-block; color: #bebebe; text-decoration: none; font-size: 14px; background: url(../images/txtb.png) 0 -120px no-repeat; padding-left: 28px; line-height: 22px; position: relative; font-size: 13px; }

.vip_list table.store_info td, .vip_list table.store_info { border: 0; }
.store_img dd { margin-left: 18px; width: 180px; height: 120px; float: left; }
.store_img img { width: 180px; height: 120px; }
.store_img dd { position: relative; }
.store_img a.imgclose { position: absolute; display: block; z-index: 555; height: 29px; width: 29px; background: url(../images/img_close.png) no-repeat; text-decoration: none; right: -13px; top: -13px; }
.store_img a.imgclose:hover, .store_img a.imgclose:active { background-position: -40px 0; }
a.store_upload { float: left; width: 178px; height: 118px; border: 1px #d1d1d1 solid; background: #ecf0f3; margin-left: 18px; text-align: center; color: #999; font-size: 65px; position: relative; }
a.store_upload p { display: block; font-size: 16px; margin-top: -10px; }
.yuyue_btn { width: 102px; height: 102px; position: fixed; right: 40px; bottom: 110px; z-index: 222; }
.yuyue_btn a { width: 102px; height: 102px; background: #00be34 url(../images/yuyue_btn.png) center 28px no-repeat; display: block; text-align: center; color: #fff; line-height: 36px; font-size: 17px; right: 20px; text-decoration: none; border-radius: 60px; box-shadow: 0px 0px 6px #888; }
.yuyue_btn a:hover, .yuyue_btn a:active { background: #df0024 url(../images/yuyue_btn.png) center 28px no-repeat; }
.yuyue_btn a font { padding-top: 49px; font-size: 17px; display: block; }

.cash_menu, cash_menu ul { width: 100%; height: auto; overflow: hidden; }
.cash_menu { margin-top: 12px; height: 90px; }
.cash_menu ul li { width: 25%; float: left; height: 90px; }
.cash_menu ul li a { display: block; height: 90px; margin-right: 12px; text-align: center; color: #fff; text-decoration: none; }
.cash_menu ul li a.cash1 { background: #ed676f; }
.cash_menu ul li a.cash2 { background: #e79038; }
.cash_menu ul li a.cash3 { background: #5bbfb0; }
.cash_menu ul li a.cash4 { background: #73a5e6; }
.cash_menu ul li a p { font-size: 18px; line-height: 30px; padding-top: 18px; }
.cash_menu ul li a font { color: #fff; filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.cash_menu ul li a span { display: inline-block; background: #fff; width: 21px; height: 21px; color: #73a5e6; font-size: 14px; border-radius: 15px; margin-left: 5px; text-align: center; line-height: 22px; }
.cash_menu ul li a:hover, .cash_menu ul li a:active { background: #df0024; }
.cash_menu ul li a:hover span, .cash_menu ul li a:active span { color: #df0024; }
.yhk_add { width: 100%; height: auto; overflow: hidden; padding: 20px 0; }
.yhk_add a { width: 138px; height: 43px; background: #578ccd url(../images/yhk_add.png) 25px 11px no-repeat; display: block; margin: 0 auto; text-align: center; text-decoration: none; line-height: 42px; color: #fff; font-size: 18px; border-radius: 5px; padding-left: 25px; }
.yhk_add a:hover, .yhk_add a:active { background-color: #df0024; }
.fw_middle_list a.fk_yf { color: #32a000; background: url(../images/yw_bg.png) no-repeat; background-position: -112px -122px; display: block; width: 42px; display: block; height: 28px; line-height: 28px; padding-right: 13px; }
.fw_middle_list a.fk_wf { color: #ff6600; background: url(../images/yw_bg.png) no-repeat; background-position: -112px -122px; display: block; width: 42px; display: block; height: 28px; line-height: 28px; padding-right: 13px; }
.fw_middle_list a.fk_yf:hover, .fw_middle_list a.fk_yf:active, .fw_middle_list a.fk_wf:hover, .fw_middle_list a.fk_wf:active { color: #df0024; }
.xgzt_btn { padding-top: 45px; }
.xgzt_btn ul { width: 100%; height: 92px; overflow: hidden; text-align: center; }
.xgzt_btn dl dt { float: left; font-size: 16px; padding-top: 8px; padding-right: 15px; }
.xgzt_btn dl { width: 390px; margin: 0 auto; padding-left: 20px; }
.xgzt_btn ul a { width: 155px; height: 74px; display: inline-block; background: #b4b4b4; border-radius: 10px; line-height: 74px; font-size: 20px; color: #fff; text-decoration: none; margin: 0 20px; }
.xgzt_btn ul a.fkzt1 { background: #ff6600 url(../images/yhk_add.png) right bottom no-repeat; }
.xgzt_btn ul a.fkzt2 { background: #32b400 url(../images/yhk_add.png) right bottom no-repeat; }
a.pjfk { background: #f5a220 url(../images/yhk_add.png) 18px -52px no-repeat; width: 55px; float: left; margin: 0 6px; color: #fff; border-radius: 5px; padding-left: 42px; }
a.pjfk:hover, a.pjfk:active { background-color: #df0024; }
a.sk2 { background-color: #00c83c; }
.bankcard { width: 100%; height: auto; overflow: hidden; padding-bottom: 50px; }
.bankcard ul { width: 100%; height: auto; overflow: hidden; }
.bankcard ul li { float: left; margin-top: 40px; width: 22%; margin-left: 1%; margin-right: 2%; height: 150px; overflow: hidden; border-radius: 20px 0; }
.bankcard ul li a { height: 150px; display: block; width: 100%; color: #fff; text-decoration: none; background: #ff9600; background: -moz-linear-gradient(right, #ff9600 0%, #d26e14 100%); background: -webkit-gradient(linear, top left, top right, color-stop(0%,#ff9600), color-stop(100%,#d26e14)); background: -webkit-linear-gradient(right, #ff9600 0%,#d26e14 100%); background: -o-linear-gradient(right, #ff9600 0%,#d26e14 100%); background: -ms-linear-gradient(right, #ff9600 0%,#d26e14 100%); background: linear-gradient(to right, #ff9600 0%,#d26e14 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9600', endColorstr='#d26e14',GradientType=1); }

@media screen and (max-width: 1500px) {
    .bankcard ul li { width: 29.5%; margin-left: 1.5%; margin-right: 2%; }
}

.bankcard ul li a em { display: block; padding: 19px 0 0 70px; background: url(../images/banklogo.png) no-repeat; height: 50px; font-size: 17px; line-height: 38px; overflow: hidden; }
.bankcard ul li a p { padding-left: 70px; font-size: 24px; height: 41px; }
.bankcard ul li a p font { padding-top: 5px; display: block; float: left; font-family: "微软雅黑"; margin-right: 10px; }
.cardjt { background: url(../images/cardjt.png) right bottom no-repeat; display: block; height: 40px; }
.bankcard ul li a.zhaoshang em { background-position: 0 -80px; }
.bankcard ul li a.jianhang em { background-position: 0 -160px; }
.bankcard ul li a.gonghang em { background-position: 0 -240px; }
.bankcard ul li a.nonghang em { background-position: 0 -320px; }
.bankcard ul li a.youzheng em { background-position: 0 -400px; }
.bankcard ul li a.zhonghang em { background-position: 0 -480px; }
.bankcard ul li a.jiaotong em { background-position: 0 -560px; }
.bankcard ul li a.xingye em { background-position: 0 -640px; }
.bankcard ul li a.pufa em { background-position: 0 -720px; }
.bankcard ul li a.zhaoshang { background: #ed676f; background: -moz-linear-gradient(right, #ed676f 0%, #db5d84 100%); background: -webkit-gradient(linear, top left, top right, color-stop(0%,#ed676f), color-stop(100%,#db5d84)); background: -webkit-linear-gradient(right, #ed676f 0%,#db5d84 100%); background: -o-linear-gradient(right, #ed676f 0%,#db5d84 100%); background: -ms-linear-gradient(right, #ed676f 0%,#db5d84 100%); background: linear-gradient(to right, #ed676f 0%,#db5d84 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed676f', endColorstr='#db5d84',GradientType=1); }
.bankcard ul li a.jianhang { background: #6290c5; background: -moz-linear-gradient(right, #6290c5 0%, #5070b2 100%); background: -webkit-gradient(linear, top left, top right, color-stop(0%,#6290c5), color-stop(100%,#5070b2)); background: -webkit-linear-gradient(right, #6290c5 0%,#5070b2 100%); background: -o-linear-gradient(right, #6290c5 0%,#5070b2 100%); background: -ms-linear-gradient(right, #6290c5 0%,#5070b2 100%); background: linear-gradient(to right, #6290c5 0%,#5070b2 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6290c5', endColorstr='#5070b2',GradientType=1); }
.bankcard ul li a.gonghang { background: #f57777; background: -moz-linear-gradient(right, #f57777 0%, #d35353 100%); background: -webkit-gradient(linear, top left, top right, color-stop(0%,#f57777), color-stop(100%,#d35353)); background: -webkit-linear-gradient(right, #f57777 0%,#d35353 100%); background: -o-linear-gradient(right, #f57777 0%,#d35353 100%); background: -ms-linear-gradient(right, #f57777 0%,#d35353 100%); background: linear-gradient(to right, #f57777 0%,#d35353 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f57777', endColorstr='#d35353',GradientType=1); }
.bankcard ul li a.nonghang { background: #6bc5b8; background: -moz-linear-gradient(right, #6bc5b8 0%, #19a092 100%); background: -webkit-gradient(linear, top left, top right, color-stop(0%,#6bc5b8), color-stop(100%,#19a092)); background: -webkit-linear-gradient(right, #6bc5b8 0%,#19a092 100%); background: -o-linear-gradient(right, #6bc5b8 0%,#19a092 100%); background: -ms-linear-gradient(right, #6bc5b8 0%,#19a092 100%); background: linear-gradient(to right, #6bc5b8 0%,#19a092 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6bc5b8', endColorstr='#19a092',GradientType=1); }
.bankcard ul li a.youzheng { background: #51b987; background: -moz-linear-gradient(right, #51b987 0%, #349b82 100%); background: -webkit-gradient(linear, top left, top right, color-stop(0%,#51b987), color-stop(100%,#349b82)); background: -webkit-linear-gradient(right, #51b987 0%,#349b82 100%); background: -o-linear-gradient(right, #51b987 0%,#349b82 100%); background: -ms-linear-gradient(right, #51b987 0%,#349b82 100%); background: linear-gradient(to right, #51b987 0%,#349b82 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#51b987', endColorstr='#349b82',GradientType=1); }
.bankcard ul li a.zhonghang { background: #f57a99; background: -moz-linear-gradient(right, #f57a99 0%, #dd496d 100%); background: -webkit-gradient(linear, top left, top right, color-stop(0%,#f57a99), color-stop(100%,#dd496d)); background: -webkit-linear-gradient(right, #f57a99 0%,#dd496d 100%); background: -o-linear-gradient(right, #f57a99 0%,#dd496d 100%); background: -ms-linear-gradient(right, #f57a99 0%,#dd496d 100%); background: linear-gradient(to right, #f57a99 0%,#dd496d 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f57a99', endColorstr='#dd496d',GradientType=1); }
.bankcard ul li a.jiaotong { background: #5f9ae1; background: -moz-linear-gradient(right, #5f9ae1 0%, #406aa1 100%); background: -webkit-gradient(linear, top left, top right, color-stop(0%,#5f9ae1), color-stop(100%,#406aa1)); background: -webkit-linear-gradient(right, #5f9ae1 0%,#406aa1 100%); background: -o-linear-gradient(right, #5f9ae1 0%,#406aa1 100%); background: -ms-linear-gradient(right, #5f9ae1 0%,#406aa1 100%); background: linear-gradient(to right, #5f9ae1 0%,#406aa1 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5f9ae1', endColorstr='#406aa1',GradientType=1); }
.bankcard ul li a.xingye { background: #3399e0; background: -moz-linear-gradient(right, #3399e0 0%, #3468ad 100%); background: -webkit-gradient(linear, top left, top right, color-stop(0%,#3399e0), color-stop(100%,#3468ad)); background: -webkit-linear-gradient(right, #3399e0 0%,#3468ad 100%); background: -o-linear-gradient(right, #3399e0 0%,#3468ad 100%); background: -ms-linear-gradient(right, #3399e0 0%,#3468ad 100%); background: linear-gradient(to right, #3399e0 0%,#3468ad 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3399e0', endColorstr='#3468ad',GradientType=1); }
.bankcard ul li a.pufa { background: #697fa9; background: -moz-linear-gradient(right, #697fa9 0%, #475b80 100%); background: -webkit-gradient(linear, top left, top right, color-stop(0%,#697fa9), color-stop(100%,#475b80)); background: -webkit-linear-gradient(right, #697fa9 0%,#475b80 100%); background: -o-linear-gradient(right, #697fa9 0%,#475b80 100%); background: -ms-linear-gradient(right, #697fa9 0%,#475b80 100%); background: linear-gradient(to right, #697fa9 0%,#475b80 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#697fa9', endColorstr='#475b80',GradientType=1); }
.xzms { font-size: 18px; }
.xzms span { color: #ff6600; }
a.fw_edit { width: 65px; height: 28px; text-align: center; display: inline-block; background: url(../images/fw_views_menu.png) -660px 0 no-repeat; line-height: 28px; margin: 0 4px; color: #777; text-decoration: none; }
a.fw_edit:hover, a.fw_edit:active { background-position: -660px -40px; color: #333; }

/*===== 微信商城 =====*/
.wxshoplist { width: 245px; height: 376px; border: 1px #d2d2d2 solid; float: left; margin: 18px 17px 10px 10px; background: #fff; position: relative; }
.wxshoplistsetting { box-shadow: 0px 2px 5px #999; }
.wxshoplist dl { width: 100%; height: 340px; overflow: hidden; border-bottom: 1px #e6e6e6 solid; }
.wxshoplist dl dt { font-size: 17px; padding: 9px 12px 2px 12px; height: 25px; overflow: hidden; }
.wxshoplist dl dd { margin: 0 13px; font-size: 14px; color: #ff6600; }
.wxshoplist dl dd font { float: right; color: #999; font-size: 14px; padding-top: 5px; padding-right: 3px; }
.wxshoplist dl img { width: 245px; height: 210px; border-bottom: 1px #e6e6e6 solid; }
.wxshoplist dl dd.zhushi { color: #999; font-size: 14px; border-bottom: 1px #dfdfdf solid; height: 48px; overflow: hidden; margin-bottom: 3px; }
.wxshoplist ul { height: 35px; }
.wxshoplist ul li { text-align: center; color: #578cdd; line-height: 32px; font-size: 13px; }
.wxshoplist ul li a { color: #578ccd; margin: 0 5px; }
.wxshop_title { position: absolute; }
.wxshop_title font { float: left; background: #f0f0f0; height: 28px; line-height: 28px; padding: 0 6px 0 9px; font-size: 12px; }
.wxshop_title span { float: left; background: url(../images/wxshop_titlebg.png) no-repeat; width: 12px; height: 28px; }
a.wxshop_zt { color: #999; display: block; background: url(../images/wxshop_titlebg.png) right -32px no-repeat; padding-right: 18px; }
a.wxshop_zt:hover, a.wxshop_zt:active { color: #578ccd; }
.wxshop_btn { width: 100%; height: 52px; background: #f4f8fb; text-align: center; position: absolute; z-index: 99; border: 1px #d2d2d2 solid; border-top: 1px #dcdcdc solid; left: -1px; box-shadow: 0px 2px 5px #999; display: none; }
.wxshop_btn a { width: 98px; height: 28px; line-height: 28px; background: #578ccd; color: #fff; text-decoration: none; display: inline-block; margin: 0 5px; border-radius: 5px; margin-top: 12px; }
.wxshop_btn a:hover, .wxshop_btn a:active { background: #df0024; }
.vip_list h2 a.preview { width: 45px; height: 28px; background: #f0f0f0 url(../images/wxshop_titlebg.png) 15px -77px no-repeat; border: 1px #b4b4b4 solid; }
.vip_list h2 a.preview:hover, .vip_list h2 a.preview:active { background: #578ccd url(../images/wxshop_titlebg.png) 15px -107px no-repeat; border: 1px #578ccd solid; color: #fff; }
.wxshop_menu dl { width: 105px; float: right; margin-right: 16px; }
.wxshop_menu dl a { text-decoration: none; }
.wxshop_menu ul { float: left; height: auto; overflow: hidden; }
.wxshop_menu ul li a { height: 27px; float: left; line-height: 26px; background: #e6e6e6; border: 2px #e6e6e6 solid; border-radius: 20px; padding: 0 20px; font-size: 16px; text-decoration: none; color: #888; margin: 0 4px; }
.wxshop_menu ul li a:hover, .wxshop_menu ul li a:active, .wxshop_menu ul li a.wxmenu { background: #fff; border: 2px #ff6600 solid; color: #ff6600; }
.wxshop_menu { padding-top: 12px; height: auto; overflow: hidden; width: 100%; }
a.class_add { width: 160px; text-align: center; border-bottom: 1px #578ccd solid; height: 30px; font-size: 16px; color: #578ccd; text-decoration: none; display: inline-block; position: relative; }
a.class_add span { font-size: 24px; display: block; float: left; margin: -7px 3px 0 55px; }
a.class_add font { font-size: 16px; display: block; float: left; }
a.class_add:hover, a.class_add:active { color: #df0024; border-bottom: 1px #df0024 solid; }
.wxshop_xt { padding-top: 70px; height: 105px; border-bottom: 1px #dcdcdc solid; text-align: center; position: relative; }
.wxshop_xt a { line-height: 36px; margin: 0 30px; height: 43px; text-decoration: none; padding: 0 30px; font-size: 21px; background: url(../images/jiancha_btn.png) -202px 0 no-repeat; color: #999; display: inline-block; }
.wxshop_xt a.xzsj { color: #ff6600; background: url(../images/jiancha_btn.png) -1px 0 no-repeat; }
.dingdan td { border-bottom: 1px #dcdcdc solid; }
a.dingdanzt { color: #1e9600; background: url(../images/yw_bg.png) no-repeat; background-position: -98px -122px; display: block; width: 60px; display: block; height: 28px; line-height: 28px; padding-right: 13px; }
a.dingdanzt:hover, a.dingdanzt:active { color: #df0024; }
a.cktx2 { display: inline-block; color: #3cb400; text-decoration: none; font-size: 14px; background: url(../images/txtb.png) 0 -39px no-repeat; padding-left: 28px; line-height: 22px; position: relative; font-size: 13px; }
a.cktx2 dl { position: absolute; right: 50px; top: -15px; text-align: left; color: #333; box-shadow: 0px 0px 8px #555; display: none; }
a.cktx3 { display: inline-block; color: #3cb400; text-decoration: none; font-size: 14px; background: url(../images/txtb.png) 0 -199px no-repeat; padding-left: 28px; line-height: 22px; position: relative; font-size: 13px; }
a.cktx3 dl { position: absolute; right: 50px; top: -15px; text-align: left; color: #666; box-shadow: 0px 0px 3px #d2d2d2; display: none; }
.talkbubble3 { width: 150px; height: auto; min-height: 30px; background: #d2d2d2; position: relative; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding: 10px; }
.talkbubble3:before { content: ""; position: absolute; left: 100%; top: 20px; width: 0; height: 0; border-top: 6px solid transparent; border-left: 10px solid #d2d2d2; border-bottom: 6px solid transparent; }
.orderck_title { height: 58px; border-bottom: 1px #dcdcdc solid; }
.orderck_title h3 { float: left; line-height: 58px; color: #999; font-size: 15px; }
.orderck_title dl { float: right; padding-top: 15px; width: 80px; position: relative; }
.orderck_title ul { position: absolute; border: 1px #b4b4b4 solid; width: 78px; background: #fff; }
.orderck_title ul li { height: 30px; line-height: 30px; border-bottom: 1px #dcdcdc solid; }
.orderck_title ul li a { display: block; text-align: center; text-decoration: none; }
.orderck_title ul li a:hover, .orderck_title ul li a:active { background: #f5f5f5; }
.orderck_title ul li:last-child { border: none; }
.orderck_list { width: 100%; height: 99px; border-bottom: 1px #dcdcdc solid; }
.orderck_list dl { width: 550px; float: left; }
.orderck_list dl img { float: left; width: 95px; height: 80px; margin: 10px 15px 0 5px; }
.orderck_list dl dt { font-size: 16px; margin-top: 18px; height: 30px; }
.orderck_list dl dd { color: #999; }
.orderck_list dl dd input { width: 70px; height: 28px; border: 1px #b4b4b4 solid; text-align: center; line-height: 28px; color: #888; }
.orderck_list ul { float: right; margin: 25px 15px 0 0; color: #999; }
.orderck_list ul input { width: 30px; height: 26px; border: 1px #b4b4b4 solid; text-align: center; line-height: 26px; color: #888; }
.orderck_qt { height: 44px; line-height: 44px; border-bottom: 1px #dcdcdc solid; font-size: 15px; padding: 0 10px; }
.orderck_qt font { float: right; color: #999; }
.orderck_other { height: 65px; padding: 0 10px; padding-top: 15px; }
.orderck_other dl { float: right; text-align: right; line-height: 24px; }
.orderck_other dl dt { color: #999; height: 30px; }
.orderck_other dl dd { font-size: 18px; color: #ff6600; }
.orderck_btn { text-align: center; padding-top: 18px; }
.orderck_btn a { width: 150px; height: 44px; background: #578ccd; display: inline-block; margin: 0 8px; font-size: 18px; color: #fff; line-height: 44px; text-decoration: none; border-radius: 5px; }
.orderck_btn a:hover, .orderck_btn a:active { background: #df0024; }

a.jfgz{ width:80px; height:36px; background:url(../images/jfgz.png) no-repeat; display:block; float:left; font-size:16px; line-height:36px; padding-left:40px; text-decoration:none; color:#777; margin:0 6px;}
a.jfgz:hover, a.jfgz:active{ background-position:0 -40px; color:#555;}
.classlist{ width:600px; height:auto; overflow: hidden; margin:0 auto;}
.classlist li{ float:left; margin:0 20px 0 60px; height:45px; padding-top:5px;}

.wx_setmenu{ width:100%; height:auto; overflow:hidden; text-align:center;}
.wx_setmenu a{ font-size:.17rem; color:#999; display:inline-block; padding:0 .18rem; text-decoration:none; height:.45rem; line-height:.45rem;margin-top:.15rem; border-radius:.08rem .08rem 0 0;}
.wx_setmenu a:hover, .wx_setmenu a:active{ background:#f4f8fb;}
.wx_setmenu a.wxyhq{ background:#fff; color:#ff6600;}
.youhuiquan{ margin-top:0px;padding-left:10px;}
.youhuiquan h3{ font-size:24px; height:42px;}
.youhuiquan_list{ width:100%;height:auto; min-height:131px;}
.yhqlist{float:left; width:320px; height:165px; position:relative; background:url(../images/yhqlist.png) no-repeat; color:#fff; margin:0 35px 30px 2px; position:relative;}
.yhqlist dl dd{ float:left;}
.yhqlist dl dt{ float:right; text-align:right; font-size:16px;}
.yhqlist dl dt font{ font-size:36px;}
.yhqlist dl dd p{ line-height:150%;}
.yhqlist dl{ padding-top:5px;}
.yhq_btn{ position:absolute; width:320px; height:34px; text-align:center; color:#578ccd; line-height:34px;}
.yhq_btn a{ margin:0 8px; color:#578ccd;}
.youhuiquan_list .yhqing{background:url(../images/yhqlist.png) 0 -180px no-repeat; }
.youhuiquan_list .yhqover{background:url(../images/yhqlist.png) 0 -360px no-repeat; }

.nav_menu{display:inline-block;margin:0 3px;}
.nav_menu a{width:55px; height:26px; text-align:center; display:block; line-height:26px; color:#777; text-decoration:none; border:1px #d2d2d2 solid; background:#f2f6f9;border-radius:4px;}
.nav_menu-item{position:relative;display:inline-block;}
.nav_menu a:hover{color:#333; border:1px #888 solid; background:#fff;}
.nav_menu-item:hover .nav_submenu{display:block}
.nav_submenu-item:hover{background:rgba(0,0,0,.1)}
.nav_submenu{position:absolute;display:none;width:55px;background-color:#9b59b6;text-transform:none; color:#333; border:1px #888 solid; border-radius:4px; z-index:11;}
.nav_submenu .nav_submenu-item a{ border:none;border-radius:0px;border-bottom:1px #d2d2d2 solid; height:30px; line-height:30px;}
.nav_submenu .nav_submenu-item:last-child a{border-bottom:none;}
a.gys_add{ width:90px; height:34px; background:#4bafe1; border-radius:5px; text-align:center; display:block; font-size:16px; color:#fff; line-height:34px; text-decoration:none;}
a.gys_add:hover, a.gys_add:active{ background:#578ccd;}
.notnull {color:#c8641e;}

.fw_views_menu a.gujiadan{ padding-left:40px; width:100px; background:url(../images/gujiadan.png) no-repeat;}
.fw_views_menu a.gujiadan:hover, .fw_views_menu a.gujiadan:active{ background-position:0px -40px; color:#f3dddd;}
.fw_views_menu a.gujiadan2{ padding-left:40px; width:100px; background:url(../images/gujiadan.png) -150px 0 no-repeat;}
.fw_views_menu a.gujiadan2:hover, .fw_views_menu a.gujiadan2:active{ background-position:-150px -40px; color:#f3dddd;}

.table_box{ position:absolute; width:180%; border:1px #ccc solid; background:#fff; top:40px; height:auto; overflow:hidden; left:0px; z-index:100;}
.table_box table thead th{ height:34px; background:#f4f8fb; border-bottom:1px #dce1e5 solid; color:#578ccd; font-size:13px; font-weight:normal;}
.table_box table tr{ cursor:pointer;}
.table_box table tr.crk_s { background: #f8f8f8; color: #df0024; }
.table_box table tr td{ height:32px; font-size:12px;}
.table_box table tr td:first-child, .table_box table tr th:first-child{padding-left:8px;}
.table_box table tr:last-child td{ border-bottom:none;}
.table_box table tr:hover{ background:#f8f8f8; color:#df0024;}
.fw_views_xxbg dl table td {background:none; border-bottom:1px #dce1e5 solid;}
.fw_views_xxbg dl table tr.crk_s td { background: #f8f8f8; color: #df0024;}
a.wx_wfs{ font-size:17px; color:#999; display:inline-block; background:url(../images/sendwxtz.png) no-repeat; padding-left:28px; text-decoration:none; height:30px;}
a.wx_fs{ font-size:17px; color:#31ae36; display:inline-block; background:url(../images/sendwxtz.png) 0 -30px no-repeat; padding-left:28px; text-decoration:none;height:30px;}

.wenxintishi{ width:28px; height:28px; background:url(../images/qunfatb.png) no-repeat;}
a.qunfa{ width:444px; height:231px; background:url(../images/qunfatb.png) 0 -120px no-repeat; display:inline-block; text-align:center; color:#999; text-decoration:none; font-size:18px;}
a.qunfa font{ width:48px; height:48px; background:url(../images/qunfatb.png) -60px 0 no-repeat; display:block; margin:0 auto; margin-top:75px; margin-bottom:7px;}
a.qunfa:hover, a.qunfa:active{background:url(../images/qunfatb.png) 0 -370px no-repeat;}
.keyong{ margin:0 auto; width:300px; position:relative; height:auto; overflow:hidden;}
.keyong dl{ border:1px #dcdcdc solid; width:240px; height:40px; line-height:40px;margin-top:7px; font-size:15px;}
.keyong ul{background:url(../images/qunfatb.png) 0 -60px no-repeat; position:absolute; width:15px; height:10px; left:145px;}
.keyong dl em{ float:left; font-style:normal;}
.keyong dl font{color:#44b549; font-size:24px; float:left; margin:0 5px;}
.qunfa_list{ width:100%; height:auto; overflow:hidden; padding-bottom:30px;}
.tuwenlist{ width:calc(100%/4 - 25px); float: left; margin:20px 10px 0 10px;}
@media screen and (max-width: 1300px) { 
.tuwenlist{ width:calc(100%/3 - 20px); float: left; margin:20px 10px 0 8px;}
}
.tuwenlist dl{height:106px; border:1px #dcdcdc solid; border-bottom:none; position:relative;}
a.tuwenx{display:block; height:106px; position:absolute; width:100%; text-indent:-9999px;}
a.tuwenxz, a.tuwenx:hover, a.tuwenx:active{display:block; height:106px; background:#000; position:absolute; width:100%; text-indent:-9999px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5; cursor:pointer;}
.tuwenlist dl em{ position:absolute; z-index:111; height:106px; width:100%; background:url(../images/duigou.png) no-repeat; width:42px; height:30px; left:50%; margin-left:-21px; top:40px;}
.tuwenlist dl img{ float:left; margin:7px; width:120px; height:90px;}
.tuwenlist dl dt{ margin-top:7px; height:20px; overflow:hidden;padding-right:10px;}
.tuwenlist dl dd{ font-size:12px; color:#999;overflow:hidden; margin-top:8px; line-height:18px; padding-right:5px;}
.tuwenlist ul{ border:1px #dcdcdc solid; height:30px; line-height:30px; text-align:center; color:#578ccd; font-size:12px; border-top:1px #f0f0f0 solid;}
.tuwenlist ul a{ margin:0 10px; color:#578ccd;}
.qunfabox{ width:360px; height:570px; background:#fff; margin:0 auto;}
.qunfabox h2{ height:50px; background:#f0f0f0; font-size:23px; color:#666; line-height:50px; padding:0 15px;}
.qunfabox h2 a{width:21px; height:21px; display:block; background:url(../images/qunfatb.png) -130px 0 no-repeat; text-decoration:none; float:right; text-indent:-9999px; margin-top:14px;}
.qunfabox h2 a:hover, .qunfabox h2 a:active{ background-position:-160px 0;}
.qunfany{ height:420px; padding-bottom:5px; overflow:auto;}
.qunfaren{ padding:5px 0 0 40px; height:40px;}
.qunfaren label{ margin-right:18px;}
.qunfabtn{ width:100%; height:50px; background:#f5f5f5;}
.qunfabtn a{ width:50%; height:50px; line-height:50px; text-align:center; display:inline-block; font-size:18px; color:#999; text-decoration:none;}
.qunfabtn a:hover, .qunfabtn a:active{ background:#e1e1e1;}
.qf_content{ width:290px; height:356px; border:1px #dcdcdc solid; margin:0 auto; margin-top:35px;}
.qf_content dl{ width:270px; margin:0 auto; padding-top:10px;}
.qf_content dl dt{ font-size:16px; height:20px; overflow:hidden;}
.qf_content dl dd{ font-size:14px; color:#999; margin-top:5px; line-height:24px;overflow:hidden;}
.qf_content dl img{ width:270px; height:145px; margin:10px 0;}
.qf_content2{width:290px; height:auto; overflow:hidden; margin:0 auto; margin-top:25px; border:1px #dcdcdc solid;}
.qf_content2 ul{ height:168px; width:100%; height:168px; overflow:hidden; position:relative;}
.qf_content2 ul li{ width:270px; height:150px; position:relative; margin:0 auto; margin-top:10px;}
.qf_content2 ul li img{width:270px; height:150px;}
.qf_content2 ul li font{ position:absolute;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5; background:#000; width:100%; display:block; height:32px; bottom:0;}
.qf_content2 ul li span{ position:absolute; z-index:11; color:#fff;height:32px; bottom:0; line-height:32px; overflow:hidden; padding:0 10px;}
.qf_content2 dl{ height:90px; width:100%; border-top:1px #e1e1e1 solid; position:relative;}
.qf_content2 dl img{ width:65px; height:65px; float:right; margin:10px 10px 0 0;}
.qf_content2 dl dt{ padding:10px 0 0 10px; width:160px; line-height:24px;}
.xidongbg{ position:absolute;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5; background:#000; width:100%; display:block; height:40px; bottom:0; z-index:121; display:none;}
.xidongbtn{position:absolute; z-index:122; bottom:0; left:2px; width:282px; display:none;}
.xidongbtn a{ width:30px; height:38px; float:left; text-indent:-9999px; text-decoration:none; background:url(../images/qunfatb.png) -195px 0 no-repeat; display:block;}
.xidongbtn a.xiax{ background-position:-225px 0;}
.xidongbtn a.qfsc{ background-position:-265px 0; float:right;}
.wxqf_add{ width:760px; height:auto; overflow:hidden; padding:20px 0; background:#fff; box-shadow: 0px 0px 6px #dcdcdc; margin:0 auto; margin-top:30px; border:1px #dcdcdc solid; margin-bottom:30px;}
a.qunfa2{ width:223px; height:117px; background:url(../images/qunfatb.png) 0 -620px no-repeat; display:inline-block; text-align:center; color:#999; text-decoration:none; font-size:15px;}
a.qunfa2 font{ width:34px; height:34px; background:url(../images/qunfatb.png) -314px 0 no-repeat; display:block; margin:0 auto; margin-top:29px; margin-bottom:5px;}
a.qunfa2:hover, a.qunfa2:active{background:url(../images/qunfatb.png) -240px -620px no-repeat;}

.yfslist th{font-weight:normal; color:#999;border-bottom:1px #e6e6e6 solid;}
.yfslist td{border-bottom:1px #e6e6e6 solid;}
.yfslist td dl{ padding-left:20px; width:100% - 20px; height:auto; overflow:hidden;}
.yfslist td dl img{ float:left; margin-right:20px; width:120px; height:90px;}
.yfslist td dl dt{ padding-bottom:15px; padding-right:60px;}
.yfslist td dl dd{ color:#999;}
.yfslist td dl dd span{ margin-right:50px;}

.fw_xmxm select option { height:30px; line-height:30px;}
.fw_views_xxbg table table td .fw_xmxm a {color:#999;}
.fw_views_xxbg table table td .fw_xmxm a:hover {color:#555;}

a.khfz{ width:80px; height:36px; background:url(../images/khfz.png) no-repeat; display:inline-block; font-size:16px; line-height:36px; padding-left:40px; text-decoration:none; color:#777; margin:0 6px;}
a.khfz:hover, a.khfz:active{ background-position:0 -40px; color:#555;}

input.fwcs{width:25px; border:1px #d2d2d2 solid; height:24px; line-height:24px; text-align:center; padding:0; font-size:13px;}
input.fwqd{color:#fff; background:#b4b4b4; text-align:center; padding:0; width:40px; height:26px; line-height:24px; font-size:13px;}

.tcsz{ width:97%; margin-top:25px; margin-left:1%; height:auto; overflow:hidden; min-height:600px;}
.tcsz_left{ width:16%; float:left; text-align:center;}
.tcsz_right{ width:80%; float:right;}
.tcsz_left h2{ font-size:24px; height:43px;}
.tcsz_left ul{ margin-bottom:20px;}
.tcsz_left ul li{ height:45px;}
.tcsz_left ul li a{ display:inline-block; height:32px; border:1px #dcdcdc solid; line-height:32px; font-size:16px; width:80%; color:#888; border-radius:20px; text-decoration:none;}
.tcsz_left ul li a:hover, .tcsz_left ul li a:active{border:1px #e6e6e6 solid; background:#e6e6e6;}
.tcsz_left ul li a.tcxz{border:1px #00b496 solid; background:#00b496; color:#fff;}
.tcsz_left dl{ margin-left:20%; margin-top:-11px; padding-bottom:24px;}
.tcsz_left dl dd{ border-left:1px #e6e6e6 solid; border-bottom:1px #e6e6e6 solid; width:20%; position:relative; height:24px;}
.tcsz_left dl dd a{ position:absolute; left:100%; width:300%; display:block; background:url(../images/twobg.gif) no-repeat; top:12px; line-height:22px; text-align:left; padding-left:13px; overflow:hidden; height:22px;}
.tcsz_left dl dd a.xz{ background-position:0 -30px; color:#00b496;}
a.plxgtc{ width:111px; padding-left:39px; height:36px; line-height:36px; background:url(../images/plxgtc.png) no-repeat; display:block; font-size:16px; text-decoration:none; color:#777; float:right; margin-top:5px;}
a.plxgtc:hover, a.plxgtc:active{ background-position:0 -40px; color:#444;}
.tcsz_right_top{ width:100%; height:55px;}
.tcsz_right_ny{ border:1px #dcdcdc solid;}
.tcsz_right_ny table th{ height:42px; border-bottom:1px #dcdcdc solid; background:#f4f8fb; font-size:16px; font-weight:normal;}
.tcsz_right_ny table td{ border-bottom:1px #f0f0f0 solid;}
.tcsz_right_ny table tr:last-child td{ border-bottom:none;}
.tcbb_zzt_title, .mlgx_zzt_title{ padding-top:20px; height:40px; font-size:18px; color:#888;}
.tcbb_zzt_btn{ float:right;}
.tcbb_zzt_btn a{ display:block; float:left; margin-right:22px; font-size:15px;}
.tcbb_zzt_btn a span{display:block; float:left; width:14px; height:14px; margin:3px 3px 0 0;}
span.zzt1{ background:#5abe64;}
span.zzt2{ background:#78b4f0;}
span.zzt3{ background:#ecba38;}
span.zzt4{ background:#fa87f0;}
span.zzt5{ background:#be82f0;}
span.zzt6{ background:#ff8c8c;}
span.zzt7{ background:#5ad2d2;}
span.zzt8 {background:#ff6600;}
.tcbb_zzt_btn a.zztxz1{ color:#1eb432; text-decoration:none;}
.tcbb_zzt_btn a.zztxz2{ color:#50a0f0; text-decoration:none;}
.tcbb_zzt_btn a.zztxz3{ color:#f0a000; text-decoration:none;}
.tcbb_zzt_btn a.zztxz4{ color:#fa87f0; text-decoration:none;}
.tcbb_zzt_btn a.zztxz5{ color:#b46ef0; text-decoration:none;}
.tcbb_zzt_btn a.zztxz6{ color:#ff7878; text-decoration:none;}
.tcbb_zzt_btn a.zztxz7{ color:#5ad2d2; text-decoration:none;}
.tcbb_zzt_btn a.zztxz8{ color:#ff6600; text-decoration:none;}
.tcbb_zzt_btn a.zztxz1 span, .tcbb_zzt_btn a.zztxz2 span, .tcbb_zzt_btn a.zztxz3 span, .tcbb_zzt_btn a.zztxz4 span, .tcbb_zzt_btn a.zztxz5 span, .tcbb_zzt_btn a.zztxz6 span, .tcbb_zzt_btn a.zztxz7 span, .tcbb_zzt_btn a.zztxz8 span {background-image: url(../images/zztxzbg.png);}
.mlgx_zzt_btn{ float:left;}
.mlgx_zzt_btn a{ width:128px; height:33px; border:1px #dcdcdc solid; font-size:17px; text-align:center; line-height:32px; display:block; float:left; margin-left:15px; border-radius:20px; color:#999; text-decoration:none;}
.mlgx_zzt_btn a:hover, .mlgx_zzt_btn a:active{ background:#eee;border:1px #eee solid;}
.mlgx_zzt_btn a.gxxz{ background:#578ccd; border:1px #578ccd; color:#fff;}
.mlgx_zzt_title dl{ float:right; padding-top:2px;}
.mlgx_zzt_title dl dd{ float:left; margin-right:20px; font-size:15px;}
.mlgx_zzt_title dl dd span{ float:left; display:block; width:36px; height:9px; background:#5abe64; border-radius:10px; margin:6px 5px 0 0;}

.khdr_list{ border:1px #dcdcdc solid; width:95%; height:480px;}
.khdr_list h2{ height:60px; border-bottom:1px #ebebeb solid; position:relative;}
.gthtp{position:absolute; width:100%; top:5px;}
.khdr_cf{position:relative;}
.khdr_cfbg td{ color:#dc6464; background:#fffcfc;}

.fw_add_menu{ height:45px; background:#fcfcfc; border-bottom:1px #e6e6e6 solid;width:735px;}
.fw_add_menu ul li{ float:left; height:45px; text-align:center;}
.fw_add_menu ul li a{ height:45px; display:block; font-size:17px; color:#888; text-decoration:none; line-height:45px; position:relative;padding:0 19px;}
.fw_add_menu ul li a span{display:block; position:absolute; border-width:7px; left:50%; margin-left:-7px; top:45px;border-color:#ece7e1 transparent transparent transparent;border-style:solid dashed dotted dashed;}
.fw_add_menu ul li a:hover, .fw_add_menu ul li a:active{color:#555;}
.fw_add_menu ul li a.fw_add_xz{ background:#ece7e1; color:#ff6600;}

.sssgxz{ position:absolute; border:1px #c8c8c8 solid; background:#fff; width:220%;text-align:left; z-index:547; height:300px; overflow:auto;}
.sssgxz dl{ width:100%; height:auto; overflow:hidden; padding-bottom:12px;}
.sssgxz dl dt{ background:#fafafa; height:30px; line-height:30px; padding-left:12px; color:#578ccd; font-size:16px;}
.sssgxz dl dd{ float:left; width:calc(50% - 10px);height:24px; overflow:hidden; padding-left:10px;}
.sssgxz dl dd input{ float:left;}
.sssgxz dl dd label{ line-height:32px; cursor:pointer;}
.sssgxz dl dd label font{ float:left; margin-left:10px;width:calc(100% - 30px); overflow:hidden;}

/*===== 首页开始 =====*/
.index{ width:1000px; margin:0 auto; margin-top:50px; text-align:center;}
.index ul li{ width:260px; height:120px; display:inline-block; margin:30px 30px;}
.index ul li a{width:260px; height:120px; display:block;text-decoration:none; font-size:23px; background:#ffb400; border-radius:8px; line-height:120px; color:#fff; text-align:left;}
.index ul li a font{ width:60px; height:60px; float:left; background:url(../images/index.png?v=20170411) no-repeat; margin:30px 20px 0 39px;}
.index ul li a.index2 font{ background-position:0 -60px;}
.index ul li a.index3 font{ background-position:0 -120px;}
.index ul li a.index4 font{ background-position:0 -180px;}
.index ul li a.index5 font{ background-position:0 -240px;}
.index ul li a.index6 font{ background-position:0 -300px;}
.index ul li a.index7 font{ background-position:0 -360px;}
.index ul li a.index8 font{ background-position:0 -420px;}
.index ul li a.index9 font{ background-position:0 -480px;}
.index ul li a.index2{ background:#ffb400;}
.index ul li a.index3{ background:#ffa000;}
.index ul li a.index4{ background:#839dd7;}
.index ul li a.index5{ background:#50b4e6;}
.index ul li a.index6{ background:#f47796;}
.index ul li a.index7{ background:#67c3b6;}
.index ul li a.index8{ background:#82b464;}
.index ul li a.index9{ background:#f07373;}
.index ul li a:hover{box-shadow:0px 15px 20px -15px #555; transform: translateY(-5%);}
.jiagesz{ width:100%; text-align:center; height:auto; margin-top:70px;}
.jiagesz_list{ width:38%; display:inline-block; border:1px #c8c8c8 solid; text-align:left; margin:0 3%;}
.jiagesz_list h2{ height:54px; background:#f4f8fb; border-bottom:1px #dce1e5 solid; line-height:54px; font-size:22px; padding-left:15px;}
.jiagesz_list dl{ padding:20px 0; width:100%; height:auto; overflow:hidden;}
.jiagesz_list ul{ border-top:1px #eaedef solid;width:100%; height:65px;}
.jiagesz_list ul a{ width:98px; height:32px; line-height:32px; background:#578ccd; border-radius:5px; text-align:center; display:block; float:right; margin:17px 10px 0 0; color:#fff; text-decoration:none;}
.jiagesz_list ul li{ padding-right:8px;}
.jiagesz_list dl label{ margin-right:40px;}
.jiagesz_list ul a:hover{ background:#df0024;}

a.zuofei{ background:#578ccd; width:94px; border-radius:5px;}
a.zuofei font{ width:21px; height:21px; display:block; float:left; background:url(../images/zuofei.png) no-repeat; margin:7px 9px 0 15px;}
a.zuofei:hover{ background:#df0024;}

.youxiaoqi{ border:0; background:#f8f8f8 url(../images/yw_bg2.png) right -40px no-repeat; height:32px; line-height:32px; float:left;margin-right:10px; border:1px #ccc solid; padding-left:8px;}
.tc_add_list{ height:311px; border-bottom:1px #dcdcdc solid;}
.tc_add_list thead th{ border-bottom:1px #dcdcdc solid;background:#f8f8f8; font-size:16px; font-weight:normal; height:40px;}
.tc_add_list tr td{ padding-top:13px;}
.tcxm{ height:30px; line-height:30px; border:1px #ccc solid; padding:0 24px 0 8px; background:url(../images/yw_bg2.png) right -41px no-repeat; color:#555;}
.tc_add_list tr td a{ text-decoration:none;}
.tc_addbtn{ margin:13px 0 0 10px; width:410px;}
.tc_addbtn a{ border:1px #21c064 solid; display:block; height:30px; line-height:30px; color:#21c064; border-radius:5px; font-size:15px; text-decoration:none; text-align:center; margin-bottom:20px;}
.tc_addbtn a font{background:url(../images/yw_bg2.png) 0 -80px no-repeat; padding-left:30px; margin:0 auto;}
.tc_addbtn a:hover{ background:#21c064; color:#fff;}
.tc_addbtn a:hover font{ background-position:0 -120px;}
.cqyx{ position:absolute; top:33px; box-shadow: 0px 2px 5px #dcdcdc; z-index:11; display:none;}
.cqyx ul{ border:1px #ccc solid; background:#fff; max-height:300px; overflow-x:hidden; overflow-y:auto;}
.cqyx ul li{ height:30px; line-height:30px; border-bottom:1px #eee solid;}
.cqyx ul li a{ display:block; padding-right:12px; text-decoration:none;padding-left:10px;}
.cqyx ul li a:hover{ background:#f8f8f8;}
.cqyx ul li:last-child{ border:none;}
.cqyx ul li a font{ float:right; font-size:13px; color:#ff6600;}
.cqyx1{ position:absolute; top:33px; display:none;}
.cqyx1 ul{ width:138px; border:1px #ccc solid; background:#fff;}
.cqyx1 ul li{ height:30px; line-height:30px; border-bottom:1px #dcdcdc solid;}
.cqyx1 ul li a{ display:block; text-align:center; padding-right:22px; text-decoration:none;padding-left:10px;}
.cqyx1 ul li a:hover{ background:#f8f8f8;}
.cqyx1 ul li:last-child{ border:none;}
.cqyx1 ul li a font{ float:right; font-size:13px; color:#ff6600;}
.yue{ position:absolute; right:25px; line-height:34px; color:#b4b4b4;}
.vipsz{ width:100%; text-align:center; padding:15px 0;}
.vipsz a{ width:160px; height:32px; line-height:32px; color:#fff; margin:0 auto; background:#21c064 url(../images/yw_bg2.png) 60px -155px no-repeat; border-radius:5px; display:block; text-decoration:none; padding-left:25px;}
.vipsz a:hover{ background-color:#ff6600;}

.pay_top{ background:#f9fafb; border-bottom:1px #dde0e6 solid; height:58px;}
.pay_top dl{ float:right; background:url(../images/pay_top.png) right bottom no-repeat; height:59px;}
.pay_top dl dt, .pay_top dl dd{ float:left;}
.pay_top dl dt{ font-size:16px; margin:21px 5px 0 0;}
.pay_top dl dd{ font-size:24px; font-weight:bold; color:#ff3200;line-height:58px;}
.pay_wxts{ width:1000px; height:auto; overflow:hidden; margin:0 auto;}
.pay_wxts dl{ border:1px #e5decd dashed; height:105px; margin-top:18px; margin-right:12px;}
.pay_wxts dl dt{ font-size:16px; color:#b47800; padding-left:15px; height:25px; padding-top:10px;}
.pay_wxts dl dd{padding-left:15px; color:#888;}
.pay_wxts ul{ border:1px #dde0e6 solid; border-top:none; background:#fff; padding:12px 15px; float:right;}
.pay_wxts ul li{ line-height:20px;}
.pay_wxts ul li s{ margin-right:10px; color:#999;}
.pay_wxts ul li font{ color:#ff6600; margin-left:5px;}
.pay_list{width:100%; max-width:10rem; height:auto; margin:0 auto; margin-top:0.3rem;}
.pay_list h2{ font-size:18px; height:30px;}
.pay_tcbk{ border:1px #dcdcdc solid;}
.pay_tcbk_list{ padding:13px 15px 6px 15px; border-bottom:1px #dcdcdc solid; height:auto; overflow:hidden;}
.pay_tcbk_list h3{ font-size:16px; height:35px;}
.pay_tcbk_list h3 span{ font-size:14px; color:#ff6600; margin-left:10px;}
.pay_tcbk_list h3 font{ font-size:14px;}
.pay_tcbk_list ul li{ width:180px; float:left; height:33px; margin:0 13px 13px 0;}
.pay_tcbk_list ul li select{ width:95px; height:33px; border:1px #dcdcdc solid; float:left; border-right:none; border-radius:3px 0 0 3px; padding-left:5px; font-family:"微软雅黑"; font-size:14px; color:#555;}
.pay_tcbk_list ul li input{ width:83px;height:31px; border:1px #dcdcdc solid; text-align:center; border-radius:0 3px 3px 0; color:#555;}
.pay_tcbk_list ul li a{ width:180px; height:33px; display:block; background:#75b7ea; border-radius:3px; color:#fff; text-decoration:none;}
.pay_tcbk_list ul li a font{ background:url(../images/yw_bg2.png) 0 -154px no-repeat; line-height:33px; padding-left:28px; width:90px; margin:0 auto; display:block;}
.pay_tcbk_list ul li a:hover{ background:#578ccd;}
.pay_tcbk_list:last-child{ border-bottom:none;}
.kaitong{float:right;}
.kaitong:last-child{ border:none;}
.kaitong a{ width:90px; height:34px; background:#21c064; border-radius:5px; display:block; color:#fff; font-size:16px; text-align:center; text-decoration:none; line-height:34px; float:left;}
.pay_jshj_list{ padding:16px 14px; height:auto; overflow:hidden; border-bottom:1px #dcdcdc solid;}
.pay_js_left{ width:160px; float:left;}
.pay_js_right{ margin-left:160px; height:auto; overflow:hidden;}
.pay_js_left a{ width:110px; height:32px; border:2px #dcdcdc solid; padding-left:10px; background:#f8f8f8; color:#b4b4b4; display:block; font-size:15px; line-height:32px; text-decoration:none; border-radius:5px;}
.pay_js_left a.xz{ border:2px #01b49e solid; background:#fff url(../images/pay_xztb.png) right 13px no-repeat; color:#01b49e;}
.line36{ line-height:36px;}
.payjsbd{ height:31px; border:1px #dcdcdc solid; border-radius:3px; text-align:center; color:#666;}
.line24 label input{ float:left; margin:3px 5px 0 0;}
.line24 font{ font-size:16px; color:#d17734;}
.line24 span{ color:#ff6600;}
.line24 dl{ width:100%; display:flex; }
.line24 dl dt{ padding-top:7px; line-height:26px; flex:1; padding-right:20px;  }
.line24 dl dd{ line-height:34px; width:166px; position:relative;}
.line24 dl dd input{ float:left;}
.jian{ background:url(../images/pay_xztb.png) center -70px no-repeat; height:33px; border:1px #dcdcdc solid; border-radius:3px 0 0 3px; border-right:none; text-align:center;}
.jian2{ background:url(../images/pay_xztb.png) center -30px no-repeat; height:33px; border:1px #dcdcdc solid; border-radius:3px 0 0 3px; border-right:none; text-align:center;}
.jia{ background:url(../images/pay_xztb.png) center -110px no-repeat; height:33px; border:1px #dcdcdc solid; border-radius:0 3px 3px 0; border-left:none; text-align:center;}
.jia2{ background:url(../images/pay_xztb.png) center -150px no-repeat; height:33px; border:1px #dcdcdc solid; border-radius:0 3px 3px 0; border-left:none; text-align:center;}
.line24 dl dd em{ color:#b4b4b4; position:absolute; right:84px; font-size:15px; line-height:34px;}
.pay_jshj_list:last-child{ border:none;}
.zffs{ padding:15px 0;}
.zffs td{ font-size:16px;}
.zffs input{ text-align:left; text-indent:8px;}
.jiesuan{ height:80px; position:fixed; bottom:0; width:100%; z-index:2000; filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;}
.jiesuan2{ margin-right:100px; height:80px; background:#dce1e5; position:relative;}
.jiesuan2 ul{ position:absolute; left:30px; line-height:78px;}
.jiesuan2 ul font{ font-size:18px; font-weight:bold;}
.jiesuan dl{margin:0 auto; width:100%; max-width:10rem; }
.jiesuan dl dt, .jiesuan dl dd{ float:right;}
.jiesuan dl dd a{ width:1rem; height:40px; font-size:18px; background:#578ccd; color:#fff; text-align:center; display:block; border-radius:5px; text-decoration:none; line-height:40px; margin-top:20px;}
.jiesuan dl dt{ padding-top:0.3rem; padding-right:0.1rem;}
.jiesuan dl dt label{ margin:0 0.1rem;float:left;}
.jiesuan dl dt input{ float:left; margin:3px 5px 0 0;}
.jiesuan dl dd a:hover{ background:#df0024;}
.guazhangbz{width:95%; margin:0 auto; padding:8px 0 8px 0;}

.fw_views_menu a.qxfw{ padding-left:40px; width:80px; background:url(../images/gujiadan.png) -290px 0 no-repeat;}
.fw_views_menu a.qxfw:hover, .fw_views_menu a.qxfw:active{ background-position:-290px -40px; color:#f3dddd;}
.fwjd{ position:fixed; width:100%; bottom:0; height:70px; z-index:888;}
.fwjdny{height:70px; margin-left:100px; position:relative;}
.fwjdbg{ height:70px; background:#dce1e5;filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;}
.fwjdny dl{ position:absolute; z-index:890; left:25px; top:20px;}
.fwjdny dl dt, .fwjdny dl dd{ float:left;}
.fwjdny dl dt{ font-size:18px; color:#5a78a0; line-height:28px; margin-right:5px;}
.fwjdny dl dd font{ height:26px; border:1px #aab4c8 solid; padding:0 16px; float:left; line-height:26px; margin:0 3px; border-radius:30px; color:#96aab4;}
.fwjdny dl dd span{ width:20px; height:20px; background:url(../images/fwjdjt.png) no-repeat; display:block; margin:0 5px; margin-top:5px;}
.fwjdny dl dd.jd font{ background:#78c800; border:1px #78c800 solid; color:#fff;}
.fwjdny dl dd.jd span{ background-position:0 -30px;}
.fwjdny ul{ position:absolute; z-index:890; right:20px; top:17px;}
.fwjdny ul li{ float:left;}
.fwjdny ul li label{ background:none; font-size:14px; color:#555; padding-left:22px;}
.fwjdny ul li input{ margin-top:1px;}
.fwjdny ul li a{ height:38px; padding:0 30px; background:#578ccd; line-height:38px; display:block; float:left; font-size:16px; color:#fff; margin-left:12px; border-radius:5px; text-decoration:none;}
.fwjdny ul li a.xs{ height:30px; padding:0 20px; background:#578ccd; line-height:30px; display:block; float:left; font-size:15px; color:#fff; margin-left:10px; border-radius:4px; text-decoration:none;}
.fwjdny ul li a.wg{ background:#ff6600;}
.fwjdny ul li a.add{ background:#50b400;}
.fwjdny ul li a:hover, .fwjdny ul li a.wg:hover, .fwjdny ul li a.xs:hover{ background:#df0024;}

.ys_topbg{ border-top:1px #dce1e5 solid; background:url(../images/ystopbg.png) repeat-x; height:101px;}
.ys_top{ margin:0 auto; width:88%; margin-top:33px;}
.ys_top ul a{ padding:0 30px; height:35px; line-height:35px; background:#dcdcdc; float:left; margin-right:12px; font-size:16px; color:#666; text-decoration:none; border-radius:20px;}
.ys_top ul a:hover{ background:#ccc;}
.ys_top ul a.xz{ background:#0b94ed; color:#fff;}
.ys_top dl{ float:right;}
.ys_top dl dd{ float:left;}
.ys_top dl dd input{ width:1.6rem; height:33px; line-height:33px; border:1px #d2d2d2 solid; padding-left:16px;border-radius:20px; background:#fff url(../images/fw_views_xtb.png) right -255px no-repeat;}
.ys_top dl dd font{ margin:0 12px; color:#999;}
.ys_top dl dd a{ margin-left:10px; height:33px; line-height:33px;border:1px #d2d2d2 solid; display:block; border-radius:20px;padding-left:40px; width:50px; font-size:15px; color:#888; text-decoration:none; background:url(../images/ys_top_btn.png) no-repeat;}
.ys_top dl dd a:hover{border:1px #999 solid; background-position:0 -40px; color:#555;}
.ys_ny{margin:0 auto; width:88%;}
.ys_ny_top{ background:#73a5e6; height:100px; line-height:100px; text-align:center; color:#fff; font-size:36px;}
.ys_ny_top font{ font-size:24px; margin-right:10%;}
.ys_yklx{width:47%; float:left;}
.ys_zffs{width:47%; float:right;}
.ys_yklx h3, .ys_zffs h3{ font-size:24px; height:54px;}
.ys_yklx dl{ height:76px; margin-top:2px;}
.ys_yklx dl dt{ height:32px; font-size:18px;}
.ys_yklx dl dt font{ font-size:14px; color:#28c8c8; margin-left:5px;}
.ys_yklx dl dt span{ font-size:14px; color:#999; float:right;}
.ys_yklx dl dd font{ display:block; width:100%; height:7px; background:#f4f8fb; border-radius:10px;}
.ys_yklx dl dd span{ display:block; height:7px; background:#28c8c8; border-radius:10px;}
.ys_zffs ul{ float:left; width:48.5%; margin-right:3%;}
.ys_zffs ul:last-child{ margin-right:0;}
.ys_zffs ul li{ height:54px;}
.ys_zffs ul li a{ height:42px; line-height:42px; display:block; padding:0 13px; background:#f0f0f0; font-size:16px; text-decoration:none;}
.ys_zffs ul li a font{ font-size:14px; float:right;}
.ys_zffs ul li a:hover{ background:#28c8c8; color:#fff;}
.dybym{ margin-top:30px; height:100px;}
.dybym a{ display:block; margin:0 auto; height:60px; line-height:60px; width:274px; background:#6dbff8; font-size:24px; color:#fff; text-decoration:none; border-radius:40px;box-shadow:2px 2px 3px rgba(110,190,248,.3);}
.dybym a font{ display:block; float:left; width:32px; height:32px; background:url(../images/dybym.png) no-repeat; margin:14px 20px 0 50px;}
.dybym a:hover{ background:#0b94ed;box-shadow:2px 2px 3px #d9e9df;}

.cxjs{height:260px; margin:0; border-bottom:1px #dcdcdc solid;overflow:auto; padding-top:10px;}
.cxjs_tips dl{ border:1px #dca078 dashed; height:95px;}
.cxjs_tips dl dt{ width:60px; height:60px; background:url(../images/tips.png) -15px -178px no-repeat; margin:15px 0 0 40px; float:left;}
.cxjs_tips dl dd{ font-size:16px; color:#ff7800; margin:20px 0 0 30px; float:left; width:400px; line-height:24px;}
.cxjs_tips ul{ text-align:center; height:110px;}
.cxjs_tips ul li{background:url(../images/tip.png) no-repeat; display:inline-block; font-size:26px; padding-left:72px; line-height:62px; margin-top:23px;}

.ys_yklx dl dt a{ font-size:18px; color:#578ccd;}
.ys_yklx dl dt a:hover{ color:#ff6600;}

.fw_top_right a.gujiadan{ padding-left:40px; width:80px; background:url(../images/gujiadan.png) no-repeat; border-radius:5px; color:#fff;}
.fw_top_right a.gujiadan:hover, .fw_views_menu a.gujiadan:active{ background-position:0px -40px; color:#f3dddd;}

.fw_views_xxbg table td a.newadd, .fw_views_fjfy table td a.newadd{ color:#578ccd; background:none; width:auto; font-size:13px;}
.fw_views_xxbg table td a.newadd:hover, .fw_views_fjfy table td a.newadd:hover{ text-decoration:underline; color:#ff6600;}
.morejt{ height:40px; text-align:center;}
.morejt a{ background:url(../images/morejt.png) no-repeat; line-height:24px; display:inline-block; font-size:15px; color:#64c800; padding-left:28px; margin-top:10px;}
.xzkh dd{float:left; font-size:16px; width:25%; position:relative;}
.xzkh dd font{ color:#00a03c;}
.fw_views_hui{ border:1px #dcdcdc solid; background:#f8f8f8; height:32px; padding:0 8px; width:190px; color:#b4b4b4;}
.cktips{ height:70px; background:#fbf7f2; border-bottom:1px #e9e2d9 solid; }
.cktips dl{ font-size:18px;height:70px; text-align:center;position:relative;}
.cktips dl dt{ position:absolute; right:20px; top:21px;}
.cktips dl dt a{ font-size:21px; text-decoration:none; border:1px #fbf7f2 solid; height:26px; line-height:24px; width:24px; display:block; color:#999;}
.cktips dl dt a:hover{border:1px #f07878 solid; color:#dc0000;}
.cktips dl dd{ display:inline-block;font-size:18px; background:url(../images/tips.png) -20px -188px no-repeat; line-height:40px; padding-left:60px; margin-top:15px; color:#ff7800;}
.cktips dl dd a{ font-size:18px; color:#578ccd; margin:0 10px;}
.cktips dl dd a:hover{ color:#32b400;}
.fw_top_right a.crkbtn{ background:#78c800; padding:0; width:110px; text-align:center; border-radius:5px; color:#fff;}
.fw_top_right a.crkbtn:hover{background:#ff6600;}
.fw_top_right a.crkbtn2{ background:#f5a220; padding:0; width:110px; text-align:center; border-radius:5px; color:#fff;}
.fw_top_right a.crkbtn2:hover{background:#ff6600;}

/*0727*/
.timefw{ margin-top:9px; float:left;}
.timefw font{ line-height:30px; padding:0 18px 0 30px; float:left; color:#888; font-size:15px;}
.timefw a{ width:74px; height:32px; display:block; float:left; margin-right:8px; border-radius:4px; line-height:32px; text-align:center; text-decoration:none; font-size:15px;}
.timefw a:hover{ background:#dcdcdc;}
.timefw a.xz{ background:#2ac476; color:#fff;}
a.xmss{ background:url(../images/ys_top_btn.png) -40px -5px no-repeat; height:30px; border:1px #c8c8c8 solid; border-radius:4px; display:block; width:60px; text-align:center; line-height:30px; color:#666; text-decoration:none;}
a.xmss:hover{ background-position:-40px -45px; border:1px #888 solid; color:#333;}
.gsxmny{ padding:35px 0; height:auto; overflow:hidden;}
.gsxmny_left{text-align:center; width:100%;}
.gsxmny_right{width:90%; margin-left:3%;}
.gsxmny_right table{ border:1px #dcdcdc solid;}
.gsxmny_right table thead th{ font-size:14px; color:#578ccd; font-weight:normal; background:#f4f8fb; height:39px; border-bottom:1px #dcdcdc solid;}
.gsxmny_right table tr td{ border-bottom:1px #e6e6e6 solid; font-size:13px;}
.gsxmny_right table tr:last-child td{ border:none;}
.gsxmny_right table tr td:first-child font{ width:14px; height:14px; display:block; margin:3px 8px 0 15px; float:left;}
.gsxmny_right table table, .gsxmny_right table table td{ border:none;}
.gsxmny_right table table td{ height:32px; color:#888;background:#fafafa;}
/*.gsxmny_right table table tr:nth-child(odd){ background:#fafafa;}*/
.gsxmny_right table table td a{filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.7;}
.yy_four{ height:100px; width:100%; overflow:hidden;}
.yy_four li{ width:22.75%; height:100px; float:left; background:#ed676f; text-align:center; color:#fff; margin-right:3%;}
.yy_four li:last-child{ margin:0;}
.yy_four li font{ display:block; font-size:18px; margin-top:22px; line-height:30px;}
.yy_four li.yy2{background:#e79038;}
.yy_four li.yy3{background:#5bbfb0;}
.yy_four li.yy4{background:#73a5e6;}
.yyrb_left{ width:48.5%; float:left;}
.yyrb_left h3{ font-size:24px; height:40px;}
.yyrbwz{ height:120px; background:#f4f8fb; text-align:center; font-size:18px; line-height:120px;}
.yyrbfy{height:120px; background:#f4f8fb; overflow:hidden;}
.yyrbfy dd{ width:80%; margin:0 auto;margin-top:43px;font-size:18px;  line-height:33px;}
.yyrbfy dd a{ float:right; display:block; background:#6dbff8; color:#fff; font-size:15px; width:106px; text-align:center; border-radius:5px; text-decoration:none;}
.yyrbfy dd a:hover{ background:#0b94ed;}

.rkclass{ width:100%; min-height:600px;}
.rkclass dl{ height:300px; float:left; width:240px; margin-left:30px; margin-top:60px; margin-right:1%;}
.rkclass dl a{ display:block; height:300px; background:#e2f1f9;overflow:hidden; text-decoration:none; text-align:center; border-radius:10px;}
.rkclass dl dt{ width:124px; height:124px; background:#fff url(../images/crkclass.png) no-repeat; margin-top:60px; border-radius:50%; display:inline-block; margin-bottom:30px;}
.rkclass dl dd.bt{ font-size:24px; color:#578ccd; display:block;}
.rkclass dl a:hover{box-shadow:0px 25px 20px -25px #999; transform: translateY(-2%);}
.rkclass dl.rkc2 a{background:#f9f5ed;}
.rkclass dl.rkc2 dt{ background-position:-124px 0;}
.rkclass dl.rkc2 dd.bt{ color:#c89650;}
.rkclass dl.rkc3 a{background:#f8ecec;}
.rkclass dl.rkc3 dt{ background-position:-248px 0;}
.rkclass dl.rkc3 dd.bt{ color:#cd5757;}
.rkclass dl.rkc4 a{background:#e2f9f0;}
.rkclass dl.rkc4 dt{ background-position:-372px 0;}
.rkclass dl.rkc4 dd.bt{ color:#8cb40a;}
.rkclass dl.rkc5 a{background:#e2f1f9;}
.rkclass dl.rkc5 dt{ background-position:0 -124px;}
.rkclass dl.rkc5 dd.bt{ color:#578ccd;}
.rkclass dl.rkc6 a{background:#f9f5ed;}
.rkclass dl.rkc6 dt{ background-position:-124px -124px;}
.rkclass dl.rkc6 dd.bt{ color:#c89650;}
.rkclass dl.rkc7 a{background:#f8ecec;}
.rkclass dl.rkc7 dt{ background-position:-248px -124px;}
.rkclass dl.rkc7 dd.bt{ color:#cd5757;}
.rkclass dl.rkc8 a{background:#f3f9e2;}
.rkclass dl.rkc8 dt{ background-position:-372px -124px;}
.rkclass dl.rkc8 dd.bt{ color:#8cb40a;}
.rkclass dl.rkc9 a{background:#e2f9f0;}
.rkclass dl.rkc9 dt{ background-position:-496px -124px;}
.rkclass dl.rkc9 dd.bt{ color:#0ab476;}


a.qcqk{ height:16px; display:inline-block; background:url(../images/qcqk.gif) right center no-repeat; padding-right:24px; color:#666; text-decoration:none;}
.Accstat{ width:96%; height:auto; margin:0 auto; margin-top:25px; margin-bottom:5px;}
.Accstat h3{ height:50px; line-height:50px; background:#f4f8fb; border:1px #dcdcdc solid; border-radius:5px 5px 0 0; font-size:18px; padding:0 15px;}
.Accstat h3 font{ float:right; font-size:16px; color:#ff6600;}
.Accstat dl{ height:490px; border:1px #dcdcdc solid; border-top:none; border-radius:0 0 5px 5px; overflow:hidden;}
.Accstat dl dt{ height:39px;border-bottom:1px #eef5fa solid; text-align:center; padding-top:10px; line-height:30px; font-size:18px; color:#ff6600; width:100%;}
.Accstat h3 font input{ height:28px; width:130px; padding-left:6px; border:1px #dcdcdc solid; margin:0 10px; border-radius:3px; background: url(../images/xxjt.png) no-repeat right -42px; font-size:13px; color:#888;}
.Accstat dl dd{ width:49.8%; float:left; height:450px;}
.Accstat dl dd h4{ height:34px; line-height:34px; background:#e7f0f7; border-radius:20px; margin:16px; font-size:16px; text-align:center;}
.Accstat dl dd table{ margin-top:-3px;}
.Accstat dl td{ font-size:15px;}
.Accstat dl dd td span{ font-size:14px; color:#999;}
a.dsdf{ display:block; background:#578ccd; height:32px; line-height:32px; padding:0 22px; border-radius:20px; color:#fff; float:right; text-decoration:none;}
a.dsdf:hover{ background:#DC0000;}
.pjian{padding-top:5px;}
.peijianss{border:1px #dcdcdc solid; height:28px; padding-left:6px; width:90%; border-radius:3px;}
.pjian td{ font-size:15px; color:#999;}
a.peijianssbtn{ width:.66rem; height:.64rem; background:#78c832 url(../images/peijianss.png) center center no-repeat; display:block; border-radius:5px; text-align:center; margin:0 auto;}
a.peijianssbtn:hover{ background-color:#ff7878;}
.peijianmc{ position:relative;}
.peijianmc .search_tsk ul{width:90%; top:30px; border-radius:3px; padding:0px; padding-right:8px; overflow:hidden;}
.peijianmc .search_tsk ul li{ width:106%; }
.pjbiaoge thead th{border-right:1px #66a0e4 solid; font-size:15px;}
.pjbiaoge thead th:last-child{ border:none;}
.pjbiaoge td{ font-size:13px;}
.xginput{width:64px; border:1px #dcdcdc solid; height:28px; padding-left:5px; border-radius:3px 0 0 3px;}
.xgbtn{background:#dcdcdc; border:0; height:30px; width:48px; border-radius:0 3px 3px 0;}
.fwjdny dl dd a{height:28px; padding:0 23px; float:left; line-height:26px; margin:0 3px; border-radius:30px; color:#fff; display:block; background:#ff9600; text-decoration:none;}
.fwjdny dl dd a:hover{ background:#f00000; color:#fff;}

.fw_views_menu a.printdj{ width:100px; background:#578ccd url(../images/printdj.png) right top no-repeat; border-radius:5px; padding-left:12px;}
.fw_views_menu a.printdj:hover{ background-color:#3ca0dc;}
.fw_views_menu ul.printclass{ position:absolute; top:43px; width:160px; background:#f4f8fb; left:0px; border:1px #c8c8c8 solid; border-radius:5px; overflow:hidden; box-shadow:0px 5px 8px #dcdcdc; z-index:541;}
.fw_views_menu ul.printclass li{ width:100%; height:36px; border-bottom:1px #e6e6e6 solid;}
.fw_views_menu ul.printclass li:last-child{ border-bottom:none;}
.fw_views_menu ul.printclass li a{ display:block; background:url(../images/printdj.png) right -39px no-repeat; height:36px; font-size:14px; color:#666; float:none; padding:0 0 0 15px; margin:0;}
.fw_views_menu ul.printclass li a:hover{ background-color:#fff; color:#f00000;}

.vip_sz{ width:640px; margin:0 auto; margin-top:30px; position:relative; border:1px #e6e6e6 solid; border-radius:5px; padding:15px 0;}
.vip_sz h3{ position:absolute; background:#fff; float:left; padding:5px 12px; top:-16px; left:20px; font-size:16px; color:#578ccd; font-weight:bold;}
.vip_sz table td{ font-size:15px;}
.indexcontact{ width:720px; margin:0 auto; padding-top:15px; margin-bottom:20px; position:relative;}
.indexcontact ul{ text-align:center; margin:0 auto; height:auto; overflow:hidden;}
.indexcontact ul li{ display:block; text-align:left; width:150px;height:50px; float:left; margin-right:16px;}
.indexcontact ul li:last-child{ margin:0;}
.indexcontact ul li.c1{background:url(../images/indexcontact.png?v=1) 0 7px no-repeat; margin-left:30px;}
.indexcontact ul li a{ font-size:16px; line-height:42px; color:#999; text-decoration:none; display:block;}
.indexcontact ul li.kfname{ line-height:42px; font-size:16px; color:#999; width:auto; margin-right:40px;}
.indexcontact ul li.kfname i{width:41px; height:41px; background:url(../images/indexcontact.png?v=1) -121px -41px no-repeat; display:block; float:left; margin-right:5px; border-radius:50%;}
.indexcontact ul li a.qq{ color:#00a0dc;}
a.qq font{ width:41px; height:41px; background:url(../images/indexcontact.png?v=1) 1px -41px no-repeat; display:block; float:left; margin-right:1px; border-radius:50%;}
a.tel font{ width:41px; height:41px; background:url(../images/indexcontact.png?v=1) -59px -39px no-repeat; display:block; float:left; margin-right:2px; border-radius:50%;}
a.qq:hover{ color:#00a0dc;border-radius:30px; background:#f0f0f0;}
a.qq:hover font{ border:none; background:#00a0dc url(../images/indexcontact.png?v=1) 0px -100px no-repeat; width:41px; height:41px; margin-right:5px;}
a.tel:hover{ color:#ff9600;border-radius:30px; background:#f0f0f0;}
a.tel:hover font{ border:none; background:#ff9600 url(../images/indexcontact.png?v=1) -60px -100px no-repeat; width:41px; height:41px; margin-right:5px;}

a.ckxx{ background:#578ccd; width:126px; border-radius:5px; margin-right:20px;}
a.ckxx font{ width:23px; height:21px; display:block; float:left; background:url(../images/zuofei.png) 0 -40px no-repeat; margin:7px 8px 0 15px;}
a.ckxx:hover{ background:#df0024;}

.bg{ width:100%; height:100%;  background:#000; filter:alpha(Opacity=20);-moz-opacity:0.2;opacity: 0.2; position:fixed; z-index:9999; left:0; top:0;}
.D_loading{position:fixed; left:50%; top:50%; margin: -90px 0 0 -200px;width: 400px;height:180px; background:#fff; border-radius:6px; text-align:center; font-size:18px; z-index:10000; overflow:hidden; box-shadow:0px 0px 15px #999;}
.D_loading dl{ font-size:26px; color:#5ab447; height:90px; background:#fff; text-align:center; line-height:94px;}
.D_loading dl img{ margin:-5px 20px 0 0;}
.D_loading1{position:fixed; left:50%; top:50%; margin: -90px 0 0 -200px;width: 400px;height:180px; background:#fff; border-radius:6px; text-align:center; font-size:18px; z-index:10000; overflow:hidden; box-shadow:0px 0px 15px #999;}
.D_loading1 dl{ font-size:26px; color:#5ab447; height:90px; background:#fff; text-align:center; line-height:94px;}
.D_loading1 dl img{ margin:-5px 20px 0 0;}


font.fd{ position:relative;}
span.bfb{position:absolute; font-size:12px; right:4px; line-height:26px; color:#999;}
span.bfb2{position:absolute; font-size:12px; right:4px; line-height:32px; color:#999;}

.fw_middle_list table.morefs td{ height:auto; border-bottom:none; font-size:16px;}

.khinfo{ width:100%; height:58px; position:relative;}
.khinfo h3{ border-bottom:1px #dbe3e9 solid; height:25px;}
.khinfos{ position:absolute; top:5px; width:100%; text-align:center;}
a.color578ccd{ color:#578ccd;}
a.color578ccd font{ font-size:13px;}
a.khview{ background:#fff; font-size:13px; color:#578ccd; border:1px #578ccd solid; text-decoration:none; display:block; padding:3px 12px; border-radius:20px;}
a.khview:hover{ background:#f4f8fb;}
.fw_views_xmxx{height:55px; background:#ebf2f5; text-align:center; position:relative;}
.fw_views_xmxx a{ width:100px; height:29px; line-height:29px; background:#578ccd url(../images/xzgs.png) 15px 0 no-repeat; display:inline-block; font-size:14px; text-decoration:none; color:#fff; margin:13px 5px 0px 5px; padding-left:18px; border-radius:20px;}
.fw_views_xmxx a:hover, .fw_views_xmxx a:active{color:#fff; background-color:#dc0000;}
.fw_views_xmxx a.zdy{ background-position:15px -40px;}
.fw_views_xmxx a.zdy:hover, .fw_views_xmxx a.zdy:active{ background-position:15px -40px; color:#fff; background-color:#dc0000;}
.taocanbox{ position:absolute; right:0; top:40px; border:1px #c8c8c8 solid; border-radius:3px; background:#fff; box-shadow:0px 5px 15px #dcdcdc; z-index:888;}
.taocanbox{ position:absolute; right:0; top:40px; border:1px #c8c8c8 solid; border-radius:3px; background:#fff; box-shadow:0px 5px 15px #dcdcdc; z-index:888;}
.taocanbox table th{ height:38px; background:#eef1f4; font-size:15px; color:#6e96be; font-weight:normal; border-bottom:1px #dcdcdc solid;}
.taocanbox table td{ height:35px; border-bottom:1px #e8e8e8 solid;}
.taocanbox table tr:last-child td{ border-bottom:none;}
.taocanbox table tr td:first-child{  text-indent:12px;}
.taocanbox:before{position:absolute; top:-7px; right:15px; border-right: 7px solid transparent; border-bottom: 7px solid rgba(0,0,0,.35); border-left: 7px solid transparent; content: '';}
.taocanbox:after{position:absolute; top:-6px; right: 16px; display: inline-block!important; border-right: 6px solid transparent; border-bottom: 6px solid #eee; border-left: 6px solid transparent; border-bottom-color: #eef1f4; content: '';}
a.fwck{ background:#578ccd; width:136px; border-radius:5px; margin-right:20px;}
a.fwck font{ width:23px; height:21px; display:block; float:left; background:url(../images/zuofei.png) 0 -80px no-repeat; margin:7px 7px 0 11px;}
a.fwck:hover{ background:#df0024;}

.vip_list table td a.caozuo{ height:26px; text-align:center; display:inline-block; line-height:26px; margin:3px; color:#777; text-decoration:none; border:1px #d2d2d2 solid; padding:0 7px 0 8px; background:#f2f6f9;border-radius:4px;}
.vip_list table td a.caozuo:hover, .vip_list table td a.caozuo:active{ color:#333; border:1px #888888 solid; background:#fff;}

.gghsz{ height:50px; position:relative; width:100%; border-bottom:1px #dcdcdc solid;}
.gghsz ul{ position:absolute; width:100%; top:10px;}
.gghsz ul li{ float:left; margin-left:10px;}
.gghsz ul li a{ font-size:18px; color:#999; text-decoration:none; padding:0 15px; height:39px; line-height:36px; display:block;}
.gghsz ul li a:hover{ color:#555;}
.gghsz ul li a.xz{ border-bottom:3px #ff6600 solid; color:#ff6600; font-weight:bold;}
.zdhf label{ margin-right:20px; float:left;}
.zdhf label input{ float:left; margin:3px 5px 0 0;}
.hftextarea{ border:1px #d2d2d2 solid; width:90%; height:80px; padding:5px 8px; line-height:130%; font-family:"微软雅黑"; border-radius:3px;}
.hfinput{ border:1px #d2d2d2 solid; width:92%; border-radius:3px; text-indent:8px; height:32px; line-height:32px;font-family:"微软雅黑";}
a.hfsave{ padding:9px 25px; background:#578ccd; font-size:15px; color:#fff; text-decoration:none; border-radius:4px;}
a.hfsave:hover{ background:#dc0000;}
.cddztips{ background:#e0eaf6; width:92%; margin:0 auto; height:60px; text-align:center;}
.cddztips font{ background:url(../images/cddz.png) no-repeat; display:inline-block; padding-left:30px; margin-top:20px; line-height:22px;}
.wxleft{ width:400px; float:left; height:auto; overflow:hidden;}
.wxleft h3{ height:69px; background:url(../images/wxtop.jpg) no-repeat;}
.wxleft h3 font{ padding-top:30px; padding-left:64px; font-size:20px; color:#fff; display:block;}
.wx_body{ height:550px; background:#ebebeb;}
.wx_daohang{ height:48px; background:#f5f5f5; border:1px #dcdcdc solid; box-shadow:0px -1px 4px #e6e6e6;}
.wx_daohang dl dt{ height:48px; width:49px; border-right:1px #dcdcdc solid; background:url(../images/cddz.png) 11px -31px no-repeat; float:left;}
.wx_daohang dl dd{ width:115px; height:48px; float:left; border-right:1px #dcdcdc solid; line-height:48px; font-size:16px; position:relative;}
.wx_daohang dl dd:last-child{border-right:none; width:116px;}
.wx_daohang dl dd a{ font-size:16px; height:48px; display:block; text-decoration:none; text-align:center;}
.wx_daohang dl dd a.dhadd{ background:url(../images/cddz.png) 48px -86px no-repeat;}
.wx_daohang dl dd a:hover{background-color:#fff;}
.wx_daohang dl dd:nth-child(4){border-right:none; width:116px;}
.wx_daohang ul{ position:absolute; bottom:49px; background:#fff; width:100%; box-shadow:0px -2px 15px #dcdcdc;}
.wx_daohang dl ul li{ height:42px; border-bottom:1px #f5f5f5 solid; overflow:hidden;}
.wx_daohang dl ul li:last-child{border-bottom:none;}
.wx_daohang dl ul li a{ height:42px; line-height:42px; font-size:14px; text-align:left; padding-left:15px;}
.wx_daohang dl ul li a.submenu{background:url(../images/cddz.png) 48px -137px no-repeat;}
.wx_daohang dl ul li a:hover{background-color:#f5f5f5;}
a.wxsave{ background:#32b400; font-size:15px; color:#fff; text-decoration:none; border-radius:30px; display:inline-block; text-align:center; width:15%; height:40px; line-height:40px; margin:0 10px; font-size:16px;}
a.wxsave:hover{ background:#dc0000;}
.cddzbtn{width:calc(100%/1 - 100px); margin:0 auto; text-align:center; padding-top:22px; height:60px; background:#f4f8fb; position: fixed; bottom:0; box-shadow:0px -2px 5px #fff; z-index:2000;}
.cddzbtn dl{ width:92%; margin:0 auto;}
.cddzbtn dl dt{ width:420px; float:left;}
.cddzbtn dl dt a{ width:160px;}
a.wxgz{ width:26px; height:22px; background:url(../images/khtb.png?v=1) no-repeat; display:block; text-decoration:none;}
a.wxwgz{ width:26px; height:22px; background:url(../images/khtb.png?v=1) 0 -40px no-repeat; display:block; text-decoration:none;}
.wxgzts{ background:#000; filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6; position:absolute; width:150px; top:35px; color:#fff; text-align:left; padding:8px 12px; border-radius:4px; left:20px;}
.wxfans thead th{border-right:1px #66a0e4 solid;}
.wxfans thead th:last-child{border-right:none;}
.wxfans tr td:nth-child(2) img{ width:50px; height:50px; border-radius:4px;}
.wxfans tr td{ height:70px;}
.xzzjy{ position:absolute; width:100%; top:30px; left:80px; border:1px #dcdcdc solid; background:#fff; border-radius:3px;  box-shadow:0px 2px 5px #dcdcdc; max-height:280px; overflow:auto;z-index:999}
.xzzjy dl{ width:100%; height:auto; overflow:hidden;}
.xzzjy dl dt{background:#fafafa; height:34px; line-height:34px; text-indent:12px; color:#578ccd; font-size:16px; width:100%;}
.xzzjy dl dd{padding:10px 10px 5px 10px; height:auto; overflow:hidden;}
.xzzjy dl dd a{ background:#f0f0f0; padding:0 18px; text-decoration:none; border-radius:15px; height:26px; line-height:26px; display:block; float:left; margin:0 8px 8px 0; color:#888;}
.xzzjy dl dt a {display: block;font-size: 16px;color: #578ccd;text-decoration: none;}
.xzzjy dl dt a:hover, .xzzjy dl dd a:hover{background:#e6e6e6; color:#578ccd;}
.xzzjy dl dd a.xz{ background:#99b6d9; color:#fff;}
.xmfxclass{ height:50px; position:relative; width:100%; border-bottom:2px #28c8c8 solid; margin-top:10px;}
.xmfxclass ul{ position:absolute; top:10px; float:left;}
.xmfxclass ul li{ float:left; margin-right:10px;}
.xmfxclass ul li a{ font-size:17px; color:#999; text-decoration:none; padding:0 25px; height:40px; line-height:40px; display:block; background:#f0f0f0; border-radius:5px 5px 0 0;}
.xmfxclass ul li a:hover{ color:#333; background:#d2d2d2;}
.xmfxclass ul li a.xz{color:#fff; font-weight:bold; background:#28c8c8; font-size:18px;}
.xmfxclass dl{ float:right; margin-right:12px;  height:30px; line-height:30px; margin-top:14px; font-size:14px; color:#999;}
.tcbb{ width:100%; height:auto; overflow:hidden; position:relative;}
.tcbb table td{ border-bottom:1px #dcdcdc solid;}
.tcbb table td.jx_name{ font-size:16px;border-left:1px #dcdcdc solid; border-right:1px #dcdcdc solid; color:#555;background:#f4f8fb;}
.tcbb table thead tr th{ background:#578ccd; font-size:16px; color:#fff; border:0; height:40px; font-weight:normal;}
.tcbb table td a{ color:#888; text-decoration:none;}
.tcbb table td a:hover{ color:#333;}

.fw_views_xmxx2{ font-size:30px; padding-top:18px; height:50px;}
.fw_views_xmxx2 a{ width:110px; padding-left:40px; height:36px; line-height:36px; background:url(../images/fw_views_menu.png) -500px 0 no-repeat; display:block; font-size:16px; text-decoration:none; color:#777; float:right; margin:2px 12px 0 0;}
.fw_views_xmxx2 a:hover{ background-position:-500px -40px; color:#444;}
.fw_views_xmxx2 a.zdy{ background-position:-890px 0;}
.fw_views_xmxx2 a.zdy:hover{ background-position:-890px -40px; color:#444;}

.gsxmny_right table tr.pjxmfx td{ border-bottom:none;}

.plxzpj{ background:#f4f8fb; width:100%; height:458px; margin:0 auto;}
.pjmenu{ width:180px; height:430px; overflow:hidden; background:#f4f8fb;border-right:1px #dce1e5 solid;}
.pjmenu dl dd a{display:block; padding-left:10px; height:35px; line-height:35px; background:url(../images/pjmenujt.png) right top no-repeat; text-decoration:none; font-weight:bold;}
.pjmenu dl dd a.xz{ background-position:right -35px;}
.pjmenu ul{padding:5px; padding-top:0;}
.pjmenu ul li a{ display:block; height:24px; line-height:24px; padding-left:10px; color:#888;}
.pjlblist{border:1px #dcdcdc solid; background:#fff; border-radius:4px; overflow:hidden;box-shadow:0px 0px 3px #dcdcdc; }
.pjlblist table th{ color:#fff; height:40px; font-size:15px; font-weight:normal; color:#578ccd; font-weight:normal; border-bottom:1px #dcdcdc solid; background:#f4f8fb;}
.pjlblist table td{ height:37px;}
.pjlblist table tr:hover{ background:#fafafa;}
.pjmenu2{ width:200px; background:#fff; height:400px; border-radius:4px; box-shadow:0px 0px 3px #dcdcdc; margin-top:10px;border:1px #dce1e5 solid; overflow:auto;}
.pjmenu2 table{ margin-top:8px;}
.pjlblist dl{ min-height:47px;}
.pjsearch{ height:40px; border-bottom:1px #dcdcdc solid; position:relative;}
.pjsearchinput{ width:338px; height:32px; border:none; padding-left:10px; float:left; background:none;}
input.pjssbtn{ width:36px; height:40px; border:none; background:url(../images/pjsearch.png) no-repeat; transition:all .4s ease;}
input.pjssbtn:hover{ background-position:0 -40px;}
.pjxzpage{text-align:center; position:absolute; width:100%; bottom:8px;}
.pjxzpage dd{ display:inline-block; padding-top:13px;}
.pjxzpage a{ background:#8cb4dc; display:block; float:left; width:60px; height:24px; text-align:center; line-height:24px; color:#fff; text-decoration:none; font-size:13px; margin:0 5px; border-radius:3px;transition:all .4s ease;}
.pjxzpage dd font{ line-height:24px; font-size:13px; margin-left:10px; float:left;}
.pjxzpage a:hover{ background:#dc0000;}
a.wxz{ width:13px; height:13px; border:1px #c8c8c8 solid; border-radius:2px; display:inline-block;}
.pjlblist table tr.xzpjh{background:#f4f8fb; }
a.yxz{ width:13px; height:13px; border:1px #0b94ed solid; border-radius:2px; display:inline-block; background:#0b94ed url(../images/gouxuan.png) no-repeat;}
.pjxzbox{ background:#f4f8fb; width:960px; height:560px; left:50%; top:50%; margin:-280px 0 0 -480px; position:fixed; border-radius:5px; box-shadow:3px 3px 15px #999;}
.pjxzbox h2{ height:46px; font-size:18px; background:#dce1e5; line-height:46px; padding-left:15px; position:relative; border-radius:5px 5px 0 0; }
.pjxzbtn{ height:42px; text-align:right; padding-right:10px; padding-top:12px; border-top:1px #e1e6eb solid;}
.pjxzbtn a{ width:70px; height:30px; background:#b4b4b4; color:#fff; display:inline-block; border-radius:3px; text-align:center; line-height:30px; text-decoration:none; margin-right:10px;}
.pjxzbtn a.sure{ background:#578ccd;}
.pjxzbtn a:hover{ background:#dc0000;}
a.close2{ width:14px; height:14px; background:url(../images/close.png) no-repeat; display:block; position:absolute; right:15px; text-decoration:none; top:17px;}
a.close2:hover{ background-position:0 -14px;}
.pjsearch2{ position:absolute; bottom:12px; left:12px; z-index:55; border:1px #dcdcdc solid; height:32px; border-radius:3px; width:180px; overflow:hidden;}
.pjsearch2 input{ width:140px; height:32px; border:none; padding-left:6px; float:left; background:none;}
input.pjssbtn2{ width:32px; height:32px; border:none; background:url(../images/pjsearch.png) 0 -5px no-repeat; transition:all .4s ease;}
input.pjssbtn2:hover{ background-position:0 -45px;}
.mobanmc{font-size:16px; color:#888; height:50px;}
.mobanmc span{color:#f00000;}
.mobanmc input{width:300px; border:1px #c8c8c8 solid; height:30px; border-radius:3px; text-indent:8px;}
.fw_views_menu a.fwmb{ padding-left:40px; width:80px; background:url(../images/gujiadan.png) -420px 0 no-repeat;}
.fw_views_menu a.fwmb:hover, .fw_views_menu a.fwmb:active{ background-position:-420px -40px; color:#f3dddd;}
.xzfwmb{ width:100%; height:298px; overflow:auto;}
.xzfwmb table th{ color:#fff; height:40px; font-size:15px; font-weight:normal; color:#578ccd; font-weight:normal; border-bottom:1px #dcdcdc solid; background:#f4f8fb;}
.xzfwmb table td{ height:37px;}
.xzfwmb table tr:hover{ background:#fff;}
.xzfwmb table tr.xzpjh{background:#dce1e5; }
.fw_views_fjfy{width:calc(100% - 2px); border:1px #dce1e5 solid; border-top:none;}
.fw_views_fjfy table th{ background:url(../images/fjfybg.png) repeat-x; color:#888; height:30px; font-size:14px; border-bottom:1px #e6e6e6 solid;}
.fw_views_fjfy table td{ border-bottom:1px #e6e6e6 solid; height:39px; font-size:13px;}
.fw_views_fjfy table td a.newcz{width:40px; height:24px; border:1px #d2d2d2 solid; background:#f2f6f9; font-size:13px; text-align:center; display:inline-block; line-height:24px; margin:0 4px; color:#777; text-decoration:none; border-radius:5px;}
.fw_views_fjfy table td a.newcz:hover, .fw_views_xxbg table td a.newcz:active{ border:1px #888 solid; background:#fff; color:#333;}
.viptitle{ height:35px; border-bottom:1px #e6e6e6 solid; margin-bottom:15px;}
.viptitle a{ font-size:20px; color:#999; padding:0 15px; display:block; float:left; height:34px; line-height:24px; text-decoration:none; margin-right:10px;}
.viptitle a.xz{ font-size:22px; color:#555; border-bottom:3px #666 solid;}

.toptx{float:right;margin-top:19px;}
.toptx p{ float:left; height:68px;}
.toptx p img{ width:50px; height:50px; border-radius:50%; margin-right:10px;}
.toptx dl{ float:left;}
.toptx dt{ height:24px; display:block; margin-top:-2px;}
.toptx dt a{ font-size:13px; color:#578ccd; text-decoration:none;}
.toptx dt a:hover{ color:#dc0000;}
.toptx dd{ position:relative;}
a.switchshop{ height:26px; line-height:26px; border:1px #dce1e5 solid; border-radius:3px; background:#fff url(../images/sshop.png) right center no-repeat; display:block; font-size:13px; text-decoration:none; padding:0 20px 0 5px; max-width:146px; overflow:hidden;}
a.switchshop:hover{ border:1px #99b6d9 solid; color:#555;}
 
/*===== 7-8 首页layout 下拉门店搜索 =====*/
.topstoress{ position:absolute; z-index:555; width:150%; border:1px #d2d2d2 solid; background:#fff; top:32px; border-radius:4px; min-width:200px; box-shadow:0px 2px 10px #dcdcdc;}
.topstoress ul li a{ padding:8px 8px 8px 12px; display:block; text-decoration:none; overflow:hidden;}
.topstoress ul li a:hover{ background:#f5f5f5; color:#444;}
.topstoress ul li a em{ color:#ff6600;}
.topstoress ul li a.xz, .topstoress ul li a.xz em{ color:#28aaff;}
.storesearch{ margin:4px 10px; position:relative;}
.storesearch input{ width:100%; background-size:15px auto; text-indent:25px; height:30px; text-indent:0;}
.storesearch input.sysinput{ border-radius:0; border-left:0; border-top:0; border-right:0;}
.storesearch input.sysinput:focus{box-shadow:0px 0px 0px #fff; border-bottom:1px #82befa solid;}
.bottom-line{position:absolute;left:0px;margin-top:-1px;width:0;height:2px;background-color:#82befa;}
a.clearbtn{ display:block; width:14px; height:14px; position:absolute; right:20px; top:10px; background:url(../images/clear.svg) center center no-repeat; background-size:14px auto;filter:alpha(Opacity=50); -moz-opacity:0.5; opacity:0.5;}
a.ssbtn{ display:block; width:14px; height:14px; position:absolute; right:2px; top:10px; background:url(../images/search2.svg) center center no-repeat; background-size:14px auto;filter:alpha(Opacity=60); -moz-opacity:0.6; opacity:0.6;}
a.clearbtn:hover, a.ssbtn:hover{filter:alpha(Opacity=100); -moz-opacity:1; opacity:1;}

.userxx{ position:absolute; z-index:55; width:380px; border:1px #777 solid; background:#fff; top:50px; right:0px; border-radius:4px; box-shadow:0px 1px 3px #c8c8c8;}
.userxx:before{position:absolute; top:-6px; right:17px; border-right:6px solid transparent; border-bottom:6px solid rgba(0,0,0,1); border-left:6px solid transparent; content: '';}
.userxx:after{position:absolute; top:-5px; right:18px; display: inline-block!important; border-right:5px solid transparent; border-bottom:5px solid #fff; border-left:5px solid transparent; content: '';}
.grxx{ border-bottom:1px #e6e6e6 solid; height:122px;}
.grxx dl{ padding:11px; float:left;}
.grxx dl img{ width:100px; height:100px;}
.grxx ul{ float:left; padding-top:12px; width:248px;}
.grxx ul li{ height:22px; font-size:12px; overflow:hidden;}
.grxx ul li.bt{ font-size:15px; font-weight:bold; height:30px;}
.grxx ul li.bt font{ font-size:12px; font-weight:normal; color:#999;}
.grxx ul li.shouji{ background:url(../images/shouji.png) 0 4px no-repeat; padding-left:15px; height:28px; line-height:22px;}
.bbxx{ height:auto; overflow:hidden;}
.bbxx ul{ width:48%; float:left; padding:12px 0;}
.bbxx ul li{ height:20px; line-height:20px; color:#999; font-size:12px; padding-left:13px;}
.bbxx ul li i{ font-style:normal; margin-right:5px;}
.bbxx ul li.bt{ font-size:14px; font-weight:bold; color:#555; height:26px;}
.bbxx ul li b{ color:#5fc8d7; margin:0 3px;}
.usermore a{ display:block; height:40px; line-height:40px; font-size:15px; text-align:center; background:#f4f8fb; text-decoration:none; border-radius:0 0 4px 4px; color:#578ccd; border-top:1px #e6e6e6 solid;}
.usermore a:hover{ background:#dce1e6; border-top:1px #dce1e6 solid;}
.zhanghu{ width:100%; height:80px; padding-top:15px;}
.zhanghu dl{ width:50%; float:left;}
.zhanghu dl dt{ width:60px; height:60px; background:#76d75f url(../images/zhanghu.png) no-repeat; border-radius:8px; margin:0 12px 0 5px; float:left;}
.zhanghu dl dd{ color:#999; line-height:24px;}
.zhanghu dl dd.bt{ font-size:18px; height:36px; line-height:30px; color:#555;}
.zhanghu dl.fy dt{background:#cad75f url(../images/zhanghu.png) 0 -60px no-repeat;}
.zhanghu dl dd font{color:#5fc8d7; margin-right:3px;}
a.chongzhi{ display:inline-block; height:24px; line-height:24px; background:#578ccd; color:#fff; text-decoration:none; padding:0 12px; border-radius:4px; margin-left:15px; font-size:13px;}
a.chongzhi:hover{ background:#28aaff;}
.tx_top{ position:absolute; background:url(../images/txtop.png) no-repeat; width:55px; height:55px;}
.chains{ float:right; margin:25px 13px 0 0; position:relative; border:1px #dce1e5 solid; border-radius:4px; background:#fff url(../images/chains.png) right center no-repeat;}
.chains dl{ float:left;}
.chains dl a{padding:0 38px 0 11px; display:block; text-decoration:none; height:35px; line-height:34px; min-width:100px;}
.chains ul{ position:absolute; z-index:55; width:100%; border:1px #d2d2d2 solid; background:#fff; top:40px; left:-1px; border-radius:4px; box-shadow:0px 2px 10px #dcdcdc; max-height:230px; overflow:auto;}
.chains ul li{ border-bottom:1px #f8f8f8 solid;}
.chains ul li:last-child{ border-bottom:none;}
.chains ul li a{ height:32px; line-height:32px; padding-left:12px; display:block; text-decoration:none; overflow:hidden;}
.chains ul li a:hover{ background:#f5f5f5;}

a.shangchuan{ width:90px; height:32px; background:#ddd url(../images/fw_views_xtb.png) 0 -195px repeat-x; border:1px #b4b4b4 solid; display:inline-block; border-radius:5px; line-height:32px; margin-top:22px; text-decoration:none;}

.hyxz{ width:240px; height:36px; border:2px #32b4e6 solid; border-radius:5px 0 0 5px; text-indent:8px; float:left;}
.hyxzbtn{ width:40px; height:40px; background:#32b4e6 url(../images/hyxzbtn.png) no-repeat; border-radius:0 5px 5px 0; border:none;}
font.qcm{font-size:14px; float:right; margin-right:15px; color:#999; margin-top:5px;}
font.qcm input{ border-radius:0 15px 15px 0; border:1px #c8c8c8 solid; width:52px; height:28px; background:#f4f8fb; border-left:none; float:left;}
font.qcm span{ float:left; display:block; border-radius:15px 0 0 15px; border:1px #c8c8c8 solid;height:28px; line-height:28px;background:#f4f8fb; padding:0 6px 0 18px; border-right:none;}
.sjssin{border:1px #dcdcdc solid; background:#fff; height:26px; width:100%; text-align:center;}
.zhi{ display:block; border-top:1px #dcdcdc solid; border-bottom:1px #dcdcdc solid; background:#fff; height:26px; line-height:26px; font-size:13px}

.fsxx{ background:#fff; border:1px #dcdcdc solid; border-radius:5px; min-height:210px; position:relative; overflow:auto;}
.fsxx_menu{ border-bottom:1px #e6e6e6 solid; height:40px;}
.fsxx_menu ul li{ float:left; margin-left:20px;}
.fsxx_menu ul li a{ text-decoration:none; color:#999; line-height:40px; padding-left:25px; background:url(../images/gzzdhf.png) no-repeat;}
.fsxx_menu ul li.w2 a{ background-position:0 -60px;}
.fsxx_menu ul li.w3 a{ background-position:0 -120px;}
.fsxx_menu ul li a.xz{ background-position:0 -30px; color:#333;}
.fsxx_menu ul li.w2 a.xz{ background-position:0 -90px; color:#333;}
.fsxx_menu ul li.w3 a.xz{ background-position:0 -150px; color:#333;}
.sysz{position:absolute;bottom:12px;right:13px;color:#888;}
.sysz span{ margin:0 5px;}
.imageadd{ margin:22px 0 0 22px;}
.imageadd a.sc{ display:block; border:2px #dcdcdc dotted; width:150px; height:120px; text-align:center; color:#999; text-decoration:none; float:left;}
.imageadd a.sc p{ width:62px; height:62px; background:url(../images/qunfatb.png) -300px 16px no-repeat; margin:0 auto; margin-top:14px;}
.imageadd a.sc:hover{border:2px #b4b4b4 dotted;}
.imageadd img{ width:150px; height:120px; float:left;}
.imageadd a{ float:left;}

.ksqh{ position:absolute; z-index:55; width:150px; border:1px #d2d2d2 solid; background:#fff; top:78px; right:21px; border-radius:4px; box-shadow:0px 2px 10px #dcdcdc; height:auto;}
.ksqh li{ border-bottom:1px #f8f8f8 solid;}
.ksqh li:last-child{ border-bottom:none;}
.ksqh li a{ height:40px; line-height:40px; padding-left:16px; display:block; text-decoration:none; overflow:hidden;}
.ksqh li a:hover{ background:#f5f5f5;}
.ksqh:before{position:absolute; top:-7px; right:17px; border-right: 7px solid transparent; border-bottom: 7px solid rgba(0,0,0,.35); border-left: 7px solid transparent; content: '';}
.ksqh:after{position:absolute; top:-6px; right:18px; display: inline-block!important; border-right: 6px solid transparent; border-bottom: 6px solid #eee; border-left: 6px solid transparent; border-bottom-color: #fff; content: '';}
a.cg_btn{margin-top:24px; background:url(../images/cg_bg.png) no-repeat; margin-left:-47px; width:125px; height:40px; padding-left:45px; line-height:40px; float:left; font-size:15px; display:block; color:#3278be; text-decoration:none;}
a.cg_btn span{ background:url(../images/cg_ico.png) no-repeat; width:28px; height:24px; display:block; float:right; margin-top:8px; margin-right:32px;}
a.cg_btn:hover, a.cg_btn:active, a.cg_btn:hover span, a.cg_btn:active span{ background-position:0 -40px; color:#fff;}

.loading{ margin:0 auto; margin-top:118px; text-align:center; position:absolute; width:92%;}
.loading img{ box-shadow:0px 0px 6px #c8c8c8; border-radius:5px;}

.cktj_add2{ height:300px; background:#e4eaf2; width:100%; overflow:hidden; text-align:center;}
.cktj_add2 ul li{ width:30%; display:inline-block;}
.cktj_add2 a{ font-size:24px; color:#157cc1; display:block; margin:0 auto; margin-top:66px; text-decoration:none; padding:18px 0 30px 0; width:60%;}
.cktj_add2 a font{ width:80px; height:80px; background:url(../images/jc.png) no-repeat; display:block; margin:0 auto; margin-bottom:5px;}
.cktj_add2 a.jc2 font{ background-position:0 -80px;}
.cktj_add2 a.jc3 font{ background-position:0 -160px;}
.cktj_add2 a:hover{ background:#f8fafc; border-radius:6px; box-shadow:0px 2px 10px #c8c8c8;}
a.printdj{ width:100px; background:#28bef0 url(../images/printdj.png) right top no-repeat; border-radius:5px; padding-left:12px; color:#fff;}
a.printdj:hover{ background-color:#3ca0dc;}
ul.printclass{ position:absolute; top:45px; width:160px; background:#f4f8fb; left:5px; border:1px #c8c8c8 solid; border-radius:5px; overflow:hidden; box-shadow:0px 5px 8px #dcdcdc; z-index:111;}
ul.printclass li{ width:100%; height:36px; border-bottom:1px #e6e6e6 solid;}
ul.printclass li:last-child{ border-bottom:none;}
ul.printclass li a{ display:block; background:url(../images/printdj.png) right -39px no-repeat; height:36px; font-size:14px; color:#666; float:none; padding:0 0 0 15px; margin:0; line-height:36px; width:auto;}
ul.printclass li a:hover{ background-color:#fff; color:#f00000;}
.fw_top_right a.cw_dc{ width:90px; background:url(../images/fw_views_menu.png) no-repeat; background-position:-1470px 0; color:#777;}
.fw_top_right a.cw_dc:hover, .fw_top_right a.cw_dc:active{ background-position:-1470px -40px; color:#555;}
.plxgfz{ height:300px; overflow:auto; padding:5px 0;}
.plxgfz ul li{ float:left; margin:12px 10px 0 0;}
.plxgfz ul li a{ padding:4px 18px; display:block; border-radius:20px; border:1px #dcdcdc solid; text-decoration:none; color:#888;}
.plxgfz ul li a.xz{ background:#82d2fa; border:1px #82d2fa solid; color:#fff;}
.khfzadd{padding:15px 0; border-bottom:1px #dcdcdc solid; background:#f8f8f8;}
.khfzmc{ border:1px #c8c8c8 solid; margin-left:20px; height:30px; width:400px; border-radius:3px; text-indent:8px;}
.khfzbtn{ background:#b4b4b4; border:none; height:32px; width:60px; border-radius:3px; color:#fff; margin-left:10px;}
.khfzbtn:hover{ background:#888;}

.jcjj_list{ border:1px #dcdcdc solid; margin-bottom:15px;}
.jcjj_list h3{ background:#f6f9f5 url(../images/arrow.png) right 2px no-repeat; height:40px; line-height:40px; font-size:18px; padding-left:15px; color:#46a000; border-bottom:1px #dcdcdc solid;}
.jcjj_list h3.xz{ background-position:right -39px;}
.jcjj_list table{ border:none;}
.wgjc{ margin-left:15px; width:50%; min-width:130px; height:32px; border:1px #c8c8c8 solid; border-radius:3px; font-family:"微软雅黑"; color:#888; text-indent:4px;}
.khxq th{ font-size:16px; height:40px; font-weight:normal; padding-top:10px;}
.khinput{ width:90%; border:1px #dcdcdc solid; border-radius:4px; text-indent:8px; height:30px;}
a.khxqadd{ background:#578ccd; color:#fff; display:inline-block; padding:3px 12px; border-radius:3px; text-decoration:none;}
.qtbz{ font-family:"微软雅黑"; width:96%; height:200px; border:1px #dcdcdc solid; border-radius:4px; padding:5px;}
.byjc2 thead th{ background:#e4eaf2; height:45px; font-size:16px; font-weight:normal;}
.byjc2 thead th font{ color:#00b450; font-size:15px; margin-left:2px;}
.byjctitle{height:42px; line-height:42px; font-size:20px; color:#46a000; margin-top:10px;background: url(../images/arrow.png) right 2px no-repeat;}
.byjctitle2{height:42px; line-height:42px; font-size:20px; color:#46a000; margin-top:10px;background: url(../images/arrow.png) right -39px no-repeat;}
.byxxmlist{ background:#fafafa; border-radius:5px; margin-bottom:15px; border: 1px #e6e6e6 solid; overflow:hidden;}
a.sczpbtn{ background:#eee; display:block; width:110px; height:40px; line-height:40px; text-align:center; text-decoration:none; border-radius:4px; border:1px #d2d2d2 solid; color:#888; font-size:16px;}
.byjc tr td{ border-bottom:1px #f0f0f0 solid; height:50px;}
.byjc tr td a{ display:block; width:60%; height:40px; background:url(../images/gou.png) center top no-repeat; margin:0 auto; text-decoration:none;}
.byjc tr td a.zt1{ background-position:center -40px;}
.byjc tr td a.zt2{ background-position:center -80px;}
.byjc tr td a.zt3{ background-position:center -120px;}
.byjc tr td a.zt4{ background-position:center -160px;}
.byjc tr td a.zt5{ background-position:center -200px;}
.jcjc{width:calc(100% - 40px); max-width:1200px; margin:0 auto; position: relative;}
.jcjcbt{ position:absolute; z-index:20; display:block; left:50%; margin-left:-620px; padding:4px 18px; font-size:26px; color:#666; background:#fff; font-weight:bold;}
.scwp label{ margin-right:20px; display:block; float:left;}
.scwp input{ float:left; margin:5px 4px 0 0;}

.img_upload a.sendimg{ width:150px; height:110px; border:1px #bdbdbd solid; text-align:center; display:block; line-height:40px; text-decoration:none; font-size:16px; color:#888; background:#ecf0f3; }
.img_upload a.sendimg font{ font-size:60px; display:block; padding-top:18px;}
.img_upload a.sendimg:hover, .img_upload a.sendimg:active{border:1px #282828 solid; color:#282828; background:#FCFCFC;}
.jcbb{ height:50px; position:relative;}
.jcbb dl a{ width:136px; height:40px; text-align:center; line-height:40px; background:url(../images/fw_views_menu2.png?v=1) 0 0px no-repeat; display:block; float:left; font-size:16px; color:#888; margin-right:10px; text-decoration:none;}
.jcbb dl a.xz{ background-position:0 -257px; color:#fff; height:48px;}
.jcbbmore{ position:absolute; top:52px; width:500px; right:0; z-index:12;}
.jcbbmore ul{ padding-left:12px; border:1px #c8c8c8 solid; background:#fff; border-radius:5px; padding-top:12px; box-shadow:0px 2px 3px #dcdcdc; height:auto;  min-height:50px; overflow:auto; width:456px; float:right;}
.jcbbmore a{ display:block; float:left; padding:5px 17px; border:1px #dcdcdc solid; margin:0 10px 10px 0; border-radius:20px; font-size:12px; color:#888; text-decoration:none;}
.jcbbmore:before{position:absolute; top:-6px; right:425px; border-right: 7px solid transparent; border-bottom: 7px solid rgba(0,0,0,.35); border-left: 7px solid transparent; content: '';}
.jcbbmore:after{position:absolute; top:-5px; right:426px; display: inline-block!important; border-right: 6px solid transparent; border-bottom: 6px solid #eee; border-left: 6px solid transparent; border-bottom-color: #fff; content: '';}
.jcbbmore ul a.xz{ background:#21c064; border:1px #21c064 solid; color:#fff;}
.xjbyjc{ position:absolute; left:50%; margin-left:450px; top:12px; padding:0 15px; background:#fff; z-index:536;}
.xjbyjc a{ display:block; background:#32bef0; color:#fff; width:130px; height:36px; line-height:36px; text-align:center; border-radius:5px; text-decoration:none; font-size:15px;}
.boxbg{ width:100%; height:100%; position:fixed; z-index:2233; background:#000; filter:alpha(Opacity=30);-moz-opacity:0.3;opacity: 0.3;}
.popbox{ background:#fff; position:fixed; left:50%; top:50%; box-shadow:0px 0px 15px #888; z-index:2244; margin:-220px 0 0 -360px; width:720px; height:440px; border-radius:5px;}
.popbox h2{ background:#f8f8f8; height:50px; line-height:50px; font-size:18px; padding-left:14px; border-radius:5px 5px 0 0;}
.popbox1{ background:#fff; position:fixed; left:50%; top:50%; box-shadow:0px 0px 15px #888; z-index:2244; margin:-220px 0 0 -360px; width:720px; height:440px; border-radius:5px;}
.popbox1 h2{ background:#f8f8f8; height:50px; line-height:50px; font-size:18px; padding-left:14px; border-radius:5px 5px 0 0;}
.boxbtn{ text-align:center; padding:16px 0; background:#f8f8f8; position:absolute; bottom:0; width:100%; text-align:right; border-radius:0 0 5px 5px;}
.boxbtn a{ font-size:14px; height:34px; line-height:34px; background:#0b94ed; display:inline-block; text-decoration:none; color:#fff; border-radius:4px; text-align:center; margin:0 6px; padding:0 24px;}
.boxbtn a.qc{ background:none; height:32px; line-height:32px; border:1px #c8c8c8 solid; padding:0 23px; color:#555;}
.boxbtn a.wx{padding:0 20px; background:#2ac476;}
.boxbtn a:hover{filter:alpha(Opacity=70); -moz-opacity: 0.7; opacity: 0.7; box-shadow:0px 2px 2px #e6e6e6;}
.boxbtn a.qc:hover{ filter:alpha(Opacity=100); -moz-opacity:1; opacity:1; background:#fff; color:#0b94ed; border:1px #6dbff8 solid;}
.boxbtn ul{ padding-right:10px;}
.boxbtn a.downf{ padding:0;}
.boxbtn a.ing{ background:#e8e8e8; color:#fafafa;}
.yxtable thead th{border-right:1px #66a0e4 solid;}
.yxtable thead th:last-child{border:none;}
.wxpay{ width:50%; height:440px; float:left;}
.numb font{ width:28px; height:28px; border-radius:50%; background:#999; color:#fff; display:block; text-align:center; line-height:28px; margin:0 auto;}
a.down_code{ display:inline-block; background:#32bef0; text-decoration:none; color:#fff; height:36px; line-height:36px; padding:0 25px; border-radius:4px;}
.wxpaybtn{ float:right; padding-right:8px;}
.wxpaybtn a{ display:inline-block; background:#32bef0; text-decoration:none; color:#fff; height:36px; line-height:36px; padding:0 28px; border-radius:4px; margin:0 6px; font-size:15px;}
.wxpaybtn a.qc{ background:#b4b4b4;}
.wxpay a:hover{ background:#dc0000;}
.wxpaybtn a.hui{ background:#e6e6e6 url(../images/loading5.gif) 16px 10px no-repeat; color:#b4b4b4; padding:0 20px 0 40px;}

.byaddmore{ position:absolute; top:45px; width:200px; right:10px; z-index:12;}
.byaddmore ul{ border:1px #c8c8c8 solid; background:#fff; border-radius:5px; box-shadow:0px 2px 3px #dcdcdc; height:auto;  min-height:50px; overflow:auto; width:200px; float:right; max-height:500px;}
.byaddmore ul li{ width:100%; height:auto; border-bottom:1px #dcdcdc solid;}
.byaddmore ul li:last-child{ border-bottom:none;}
.byaddmore a{ font-size:14px; display:block; padding:0 15px; color:#888; text-decoration:none; background: url(../images/printdj.png) right -39px no-repeat; height:36px; line-height:36px; width:auto; text-align:left;}
.byaddmore a:hover{ background-color:#f8f8f8;}
.byaddmore:before{position:absolute; top:-6px; right:60px; border-right: 7px solid transparent; border-bottom: 7px solid rgba(0,0,0,.35); border-left: 7px solid transparent; content: '';}
.byaddmore:after{position:absolute; top:-5px; right:61px; display: inline-block!important; border-right: 6px solid transparent; border-bottom: 6px solid #eee; border-left: 6px solid transparent; border-bottom-color: #fff; content: '';}
.dataloading{ display:none; position:absolute; background:#fff; border:1px #c8c8c8 solid; width:92%; text-align:center; top:40px; height:104px; line-height:100px; color:#999; z-index:41; font-size:15px;box-shadow:0px 2px 5px #dcdcdc; border-radius:0 0 5px 5px;}

.fw_top_right a.xmsz{ background:#3ca0dc; color:#fff; border-radius:5px; padding:0; width:130px; text-align:center; transition:all .4s ease;}
.fw_top_right a.xmsz:hover{ background:#dc0000;}

.xiche{ height:29px; border:1px #d2d2d2 solid; width:100%; border-radius:3px; text-indent:6px;}
.font15{ font-size:15px;}
.color888{ color:#888;}
.xichekd table th{ background:#21c064; color:#fff; height:40px; font-size:15px; font-weight:normal;border-right:1px #55cf88 solid;}
.xichekd table th:last-child{ border-right:none;}
.xichekd table td{ border-bottom:1px #dcdcdc solid;}
.xcinput{ border:1px #dcdcdc solid; border-radius:3px; height:28px; text-indent:6px; width:95%;}
/*.xichekd table tr:hover td:first-child{background:#f6faf5 url(../images/ddd.gif) left center no-repeat;}
.xichekd table tr:hover td{ background:#f6faf5;}*/
.xichekd table tr:last-child td{ border:none;}
.xichekd table td a.newcz{width:44px; height:26px; border:1px #d2d2d2 solid; background:#f2f6f9; text-align:center; display:inline-block; line-height:26px; margin:0 4px; color:#777; text-decoration:none; border-radius:5px;}
.xichekd table td a.newcz:hover, .fw_views_xxbg table td a.newcz:active{ border:1px #888 solid; background:#fff; color:#333;}
.vipsy{margin-bottom:10px;}
.vipsy table{ border:1px #21c064 solid;}
.vipsy table thead th{ height:38px; background:#f6faf5; font-weight:normal; font-size:16px; border-bottom:1px #dcdcdc solid; color:#00a03c;}
.vipsy table td{ border-bottom:1px #e6e6e6 solid;}
.vipsy table tr:hover{ background:#f5f5f5; cursor:pointer;}
.cyxm{ border:1px #21c064 solid; height:auto; overflow:hidden; min-height:200px;}
.cyxm h2{ background:#f6faf5; font-size:16px; height:36px; line-height:36px; padding-left:10px; color:#00a03c;}
.cyxm ul{ padding:10px 0 0 10px;}
.cyxm ul li{ float:left; margin:0 9px 9px 0;}
.cyxm ul li a{ border:1px #dcdcdc solid; border-radius:4px; height:30px; line-height:30px; display:block; padding:0 12px; text-decoration:none; color:#888;}
.cyxm ul li a:hover{ border:1px #555 solid; background:#f0f0f0; color:#333;}

.bjtopss{ border:1px #c4d1e2 solid; margin:12px 12px 0 12px; border-bottom:1px #c7ced7 solid; background:#f4f8fb; border-radius:5px 5px 0 0; height:33px;}
.bjinput{ font-size:12px; border:1px #a5a6a8 solid; border-radius:3px; height:23px; text-indent:5px; width:100%;}
.bjbtn{ background:#cfe0eb; border:1px #5082a0 solid; border-radius:3px; color:#015f8b; font-size:12px; width:50px; height:25px;}
.bjbtn:hover{ background:#bed2e6; color:#005078;}
.bjlist{ border:1px #c2cede solid; border-top:1px #fff solid; margin:0 12px; border-radius:0 0 5px 5px; height:305px; position:relative;}
.bjpage{ position:absolute; bottom:0; background:#f4f8fb; width:100%; text-align:center; border-radius:0 0 5px 5px; font-size:12px; height:28px; line-height:28px;}
.bjpage a{ font-size:12px; color:#015f8b; margin:0 6px;}
.bjpage a:hover{ color:#dc0000;}
.bjtable table thead th{ background:#f0f3f8 url(../images/dth.png) right center no-repeat; border-bottom:1px #afb9cd solid; color:#5d6f8f; font-size:12px; height:26px;}
.bjtable table thead th:last-child{ background-image:none;}
.bjtable table tbody td{ font-size:12px; border-bottom:1px #e7ebf0 solid;}
.bjtable table tbody tr.xzpj{background:#96dca0;}
.khxx, .xmtitle{margin:11px 12px 0 12px;}
.khxx table td{ font-size:12px;}
.khinput2{ font-size:12px; border:1px #c3c8d2 solid; border-radius:3px; height:23px; text-indent:5px; width:100%; background:#f4f8fb;}
.khinput_s{ font-size:12px; border:1px #c3c8d2 solid; border-radius:3px; height:25px; width:100%; background:#f4f8fb url(../images/ssxljt2.png) right center no-repeat;text-indent:2px;}
a.addpj{ background:#96afcd; text-decoration:none; width:16px; height:16px; line-height:16px; border-radius:50%; color:#fff; display:inline-block; font-size:13px;}
a.scpj{ background:#ff9600 url(../images/scpj.gif) no-repeat; text-decoration:none; width:16px; height:16px; line-height:16px; border-radius:50%; color:#fff; display:inline-block; font-size:13px;}
.xmtitle ul{ width:100%; height:26px;}
.xmtitle ul li{ float:left; margin-right:6px;}
.xmtitle ul li a{ display:block; background:#e0e4ef; font-size:13px; height:26px; line-height:26px; padding:0 26px; text-decoration:none; color:#888; border-radius:4px 4px 0 0;}
.xmtitle ul li a.xz{ background:#21c064; color:#fff;}
.xsbj{margin:0 12px 0 12px; font-size:12px;}
.xsbj1{ border:1px #c4d1e2 solid; border-radius:0 0 4px 4px; min-height:180px;}
.xsbj table thead th{ background:#f0f3f8 url(../images/dth.png) right center no-repeat; border-bottom:1px #afb9cd solid; color:#5d6f8f; font-size:12px; height:26px;}
.xsbj table thead th:last-child{ background-image:none;}
.xsbj table tbody td{ font-size:12px; border-bottom:1px #e7ebf0 solid;}
.bxinput{ font-size:12px; border:1px #c8c8c8 solid; border-radius:3px; height:20px; width:70px; text-align:center;}
.ssjg{ position:absolute; z-index:122; top:28px; width:100%; border:1px #5082a0 solid; background:#fff; border-radius:3px; box-shadow:0px 2px 5px #b4b4b4; overflow:hidden;}
.ssjg ul li{ height:28px; line-height:28px;}
.ssjg ul li a{ display:block; padding-left:10px; text-decoration:none; color:#999;}
.ssjg ul li a:hover{ background:#e0e4ef; color:#005078;}
.table_box2{ position:absolute; width:200%; min-width:500px; border:1px #5082a0 solid; background:#fff; top:26px; height:auto; overflow:hidden; left:0px; z-index:100; border-radius:3px; box-shadow:0px 2px 5px #dcdcdc;}
.table_box2 table thead th{ height:30px; background:#f4f8fb; border-bottom:1px #dce1e5 solid; color:#578ccd; font-size:14px;}
.table_box2 table tr{ cursor:pointer;}
.table_box2 table tr:hover{ background: #f8f8f8; color: #df0024; }
.table_box2 table tr td{ height:28px; font-size:13px; border-bottom:1px #dce1e5 solid;}
.table_box2 table tr td:first-child{ padding-left:8px;}
.table_box2 table tr:last-child td{ border-bottom:none;}

.bjinput_s{ font-size:12px; border:1px #a5a6a8 solid; border-radius:3px; height:25px; width:100%; background:#fff url(../images/ssxljt2.png) right center no-repeat; text-indent:2px;}
.fzmenu{ height:44px; border-bottom:1px #dcdcdc solid; position:relative;}
.fzmenu ul{ width:100%; position:absolute; top:12px; left:5px;}
.fzmenu ul li{ float:left; margin-left:8px;}
.fzmenu ul li a{ display:block; text-decoration:none; padding:0 12px; border:1px #dcdcdc solid; border-bottom:none; height:31px; line-height:31px; border-radius:4px 4px 0 0; color:#999; background:#f8f8f8;}
.fzmenu ul li a.xz{ height:32px; line-height:32px; background:#fff; color:#578ccd;}
.fzyglist{ padding:12px 5px 0 12px; height:324px; overflow:auto;}
.fzyglist ul li{ float:left; margin:0 12px 11px 0;}
.fzyglist ul li a{ display:block; height:27px; line-height:26px; border:1px #dcdcdc solid; border-radius:20px; padding:0 18px; text-decoration:none; color:#888;}
.fzyglist ul li a:hover{ background:#e6e6e6; border:1px #e6e6e6 solid; color:#555;}
.fzyglist ul li a.xz{ background:#21c064; border:1px #21c064 solid; color:#fff;}

.xsadmin{ width:900px; margin:0 auto; margin-top:80px; text-align:center;}
.xsadmin ul li{ width:131px; height:180px; display:inline-block; margin:40px 30px;}
.xsadmin ul li.md1 font{margin-bottom:5px; background:url(../images/xs_menu.png) no-repeat;width:131px; height:131px; display:block;}
.xsadmin ul li.md2 font{margin-bottom:5px; background:url(../images/xs_menu.png) -140px 0 no-repeat;width:131px; height:131px; display:block;}
.xsadmin ul li.md3 font{margin-bottom:5px; background:url(../images/xs_menu.png) -280px 0 no-repeat;width:131px; height:131px; display:block;}
.xsadmin ul li.md4 font{margin-bottom:5px; background:url(../images/xs_menu.png) -420px 0 no-repeat;width:131px; height:131px; display:block;}
.xsadmin ul li a{ width:131px; height:260px; display:block;text-decoration:none; font-size:24px; text-align:center;}
.xsadmin ul li.md1 a{ color:#ff5050;}
.xsadmin ul li.md2 a{ color:#f19609;}
.xsadmin ul li.md3 a{ color:#3acdc5;}
.xsadmin ul li.md4 a{ color:#a9cc00;}
.xsmenu{ margin-top:1px; background:#f4f8fb;}
.xsmenu ul{ height:39px; }
.xsmenu ul li{ float:left;}
.xsmenu ul li:first-child{ margin-left:8px;}
.xsmenu ul li a{ display:block;  text-align:center; font-size:15px;font-family:"微软雅黑"; height:39px; line-height:39px; background-position:0 -50px; overflow:hidden; text-decoration:none; padding:0 15px;}
.xsmenu ul li a.xzzt{ color:#ff6600; text-decoration:none; border-bottom:3px #ff6600 solid; height:36px;}
.xsmenu ul li a:hover{ background:#e6e6e6;}
.pjaddkc{ max-height:306px; overflow:auto;}
.pjaddkc thead th, .cwtop thead th{ border-bottom:1px #dcdcdc solid; height:39px;}
.pjaddkc tbody td{ height:40px; border-bottom:1px #e6e6e6 solid;}
.pjaddbox tr td:first-child{ padding-left:10px;}
fieldset{ border:1px #e6e6e6 solid; border-radius:5px;}
legend{ font-size:16px; color:#999;}

.fwckd{ margin-right:15px;}
.fwckd table{ border:1px #dcdcdc solid; border-spacing:0; border-collapse: collapse; background-color:transparent;}
.fwckd thead th{ background:#f8f8f8; font-weight:normal; height:36px; border:1px #e6e6e6 solid; font-size:15px;}
.fwckd tbody td{ border:1px #e6e6e6 solid; font-size:13px;}
.fwckd table tbody tr:hover td{ background:#fafafa;}
.fwckd table tbody tr.xz td{ background:#f4f8fb;}
.fwckbtn{ padding:10px; height:auto; overflow:hidden;}
.fwckbtn a{ display:block; height:32px; line-height:32px; width:120px; float:left; background:#32bef0; margin-right:10px; text-align:center; color:#fff; text-decoration:none; border-radius:4px;}
.fwckbtn a:hover{ background:#578ccd;}
.cgdinput{ border:1px #dcdcdc solid; border-radius:3px; height:28px; width:50px; text-align:center; font-size:12px;}
a.cgsc{ background:#ff5500 url(../images/scpj.gif) 0 -20px no-repeat; text-decoration:none; width:18px; height:18px; line-height:16px; border-radius:50%; color:#fff; display:inline-block; font-size:13px;}
a.cgtj{ background:#21c064 url(../images/scpj.gif) 0 -40px no-repeat; text-decoration:none; width:18px; height:18px; line-height:16px; border-radius:50%; color:#fff; display:inline-block; font-size:13px;}
a.peijianssbtn2{ width:40px; height:32px; background:#78c832 url(../images/hyxzbtn.png) 0 -3px no-repeat; display:block; border-radius:3px; text-align:center; margin:0 auto;}
a.peijianssbtn2:hover{ background-color:#ff7878;}
.zbbb{ margin-right:12px;}
.zbbb table{border-spacing:0; border-collapse:collapse;}
.zbbb table td, .zbbb table th{ border:1px #e6e6e6 solid; font-size:12px;}
.zbbb table th{ background:#f8f8f8; font-weight:normal; font-size:13px;}
.zbbb table td{ text-align:center;}
.zbbb table tbody tr:hover{ background:#f4f8fb;}
.changwei{ position:absolute; background:#fff; border:1px #dcdcdc solid; border-radius:3px; width:100%; left:8px; top:36px; box-shadow:0px 2px 5px #dcdcdc; max-height:240px; overflow:auto; z-index:100;}
.changwei ul li a{ display:block; font-size:13px; color:#888; text-decoration:none;padding: 6px 0;}
.changwei ul li a:hover{ background:#f8f8f8; color:#dc0000;}

/*
.Accstat{ width:96%; height:auto; margin:0 auto; margin-top:25px; margin-bottom:5px;}
.Accstat h3{ height:50px; line-height:50px; background:#f4f8fb; border:1px #dcdcdc solid; border-radius:5px 5px 0 0; font-size:18px; padding:0 15px;}
.Accstat h3 font{ float:right; font-size:16px; color:#ff6600;}
.Accstat dl{ height:410px; border:1px #dcdcdc solid; border-top:none; border-radius:0 0 5px 5px; overflow:hidden;}
.Accstat dl dt{ height:39px;border-bottom:1px #eef5fa solid; text-align:center; padding-top:10px; line-height:30px; font-size:18px; color:#ff6600; width:100%;}
.Accstat h3 font input{ height:28px; width:130px; padding-left:6px; border:1px #dcdcdc solid; margin:0 10px; border-radius:3px; background: url(../images/xxjt.png) no-repeat right -42px; font-size:13px; color:#888;}
.Accstat dl dd{ width:49.8%; float:left; height:360px;}
.Accstat dl dd h4{ width:82%; height:34px; line-height:34px; background:#e7f0f7; border-radius:20px; margin:20px auto; font-size:16px; text-align:center;}
.Accstat dl dd table{ margin-top:-3px;}
.Accstat dl td{ font-size:15px;}
.Accstat dl dd td span{ font-size:14px; color:#999;}*/
.cktj table thead th{border-bottom:1px #e6e6e6 solid;height:36px;}
.cktj table tbody td{ border-bottom:1px #f0f0f0 solid; height:32px;}

a.ckxxtip{ position:absolute; right:0; top:11px;}
a.ckview{ background:#fff; font-size:13px; color:#578ccd; border:1px #578ccd solid; text-decoration:none; display:block; padding:3px 12px; border-radius:20px;}
a.ckview:hover{ background:#f4f8fb;}

.cjtextarea{ border:1px #c8c8c8 solid; background:#fff; height:130px; font-family:"微软雅黑"; line-height:150%;}

/*===== 物流 =====*/
.wuliu{ width:1000px; margin:0 auto; margin-top:150px; text-align:center;}
.wuliu ul li{display:inline-block; margin:0 30px;}
.wuliu ul li.wuliu1 font{margin-bottom:12px; background:url(../images/wuliu.png) no-repeat;width:151px; height:151px; display:block;}
.wuliu ul li.wuliu2 font{margin-bottom:12px; background:url(../images/wuliu.png) no-repeat;width:151px; height:151px; display:block; background-position:-160px 0;}
.wuliu ul li a{ width:151px; height:260px; display:block;text-decoration:none; font-size:24px; text-align:center;}
.wuliu ul li.wuliu1 a{ color:#e66464;}
.wuliu ul li.wuliu2 a{ color:#f19609;}
.pjbiaoge tr td:first-child{word-break:break-all; word-wrap:break-word;}

.yymd{z-index:1333;border-radius:3px;box-shadow: 0px 2px 5px #e6e6e6; position:absolute; width:410px; padding:10px 14px; background:#fff; border:1px #dcdcdc solid; top:41px; max-height:150px; overflow:auto;}
.yymd label{ margin-right:15px;}
.yymd dl{display:block; border-top:1px #e6e6e6 solid; margin-top:7px; padding-top:7px;}

/*===== 营业汇总表 =====*/
.yyhzb{ margin-right:12px;}
.yyhzb table{border-spacing:0; border-collapse:collapse;}
.yyhzb table td, .yyhzb table th{ border:1px #e6e6e6 solid; font-size:12px;}
.yyhzb table th{ background:#f0f0f0; font-weight:normal; font-size:13px;}
.yyhzb table td{ text-align:center;}
.yyhzb table tbody tr:hover{ background:#f4f8fb;}
.help-tip{cursor:default; position:relative;}
.help-tip:hover p{display:block;transform-origin: 100% 0%; -webkit-animation: fadeIn 0.3s ease-in-out; animation: fadeIn 0.3s ease-in-out;}
.help-tip p{display:none; text-align:left; background-color:#373c41; filter: alpha(Opacity=95); -moz-opacity: 0.95; opacity: 0.95; padding:12px 15px;  width:320px; z-index:111;
	position:absolute; border-radius:5px; box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.2); right:50%; margin-right:-48px; top:28px; color:#e6e9eb; font-size:13px; line-height:1.4;}
.help-tip p:before{position: absolute;content: ''; width:0; height: 0; border:6px solid transparent; border-bottom-color:#373c41; right:35px; top:-12px;}
.help-tip p:after{width:100%;height:40px;content:'';position:absolute; top:-40px; left:0;}


/*===== 开单添加配件 =====*/
.addpjlist{ overflow:hidden;}
.addpjlist table th{ color:#fff; height:32px; font-size:14px; font-weight:normal; color:#578ccd; font-weight:normal; border-bottom:1px #e6e6e6 solid; background:#f4f8fb;}
.addpjlist table td{ height:35px; font-size:12px; border-bottom:1px #ebebeb solid;}
.addpjlist table tr:hover{ background:#fff;}
.addpjlist table thead th:first-child, .addpjlist table tr td:first-child {padding-left:10px;}
.addpjssxz{background:#fff url(../images/ssxljt.png) right center no-repeat; border:0; border-right:1px #e6e6e6 solid; border-radius:0px; height:32px; font-family:"微软雅黑"; text-indent:5px; width:140px; float:left;}
a.yingyong{font-size:12px; color:#00b400; font-weight:bold;}
.addpjbt{ font-size:18px; height:25px; padding:15px 0 0 15px;}
.zbbb .textright{ text-align:right; padding-right:5px;}

/*===== 配件系统登录 =====*/
.pjlogin{ width:840px; height:440px; position:fixed; left:50%; top:50%; margin:-234px 0 0 -420px; border-radius:8px; box-shadow:0px 28px 20px -25px #000; overflow:hidden;}
.pjloginbg{ background:url(../images/pjbottom.jpg) no-repeat; width:840px; height:322px;}
.pjlogin_r{ width:376px; float:right; padding-top:42px;}
.pjlogin_r ul li{ margin-bottom:18px;}
.username input, .password input{width:248px; height:40px; padding-left:53px; border:1px #fff solid; color:#999; border-radius:3px; background:#fff url(../images/pj_logininput.png) no-repeat;}
input.username2{border:1px #247388 solid; background-position:0 -50px; color:#247388; box-shadow:0px 0px 8px #2b99b0;}
.password input{background-position:0 -100px;}
input.password2{border:1px #247388 solid; background-position:0 -150px; color:#247388; box-shadow:0px 0px 8px #2b99b0;}
.pj_loginbtn{width:302px; height:46px; background:#eb4f38; border:none; border-radius:4px; font-size:15px; color:#fff; transition:all .4s ease; letter-spacing:3px; margin-top:12px;}
.pj_loginbtn:hover{ background:#247388; box-shadow:0px 5px 8px -5px #247388; transform: translateY(-2px); cursor:pointer;}
a.xiangq{ height: 29px; border:1px #d2d2d2 solid; width:50px; line-height:29px; border-radius:0 4px 4px 0; text-align:center; display:block; position:absolute; right:-2px; background:#e6e6e6; color:#777; text-decoration:none;}
a.xiangq:hover{ background:#578ccd; border:1px #578ccd solid; color:#fff;}
a.plxzss{ width:32px; height:32px; border:1px #d2d2d2 solid; background:#f0f0f0 url(../images/pjsearch.png) -2px -5px no-repeat; transition:all .0s ease; display:inline-block; border-radius:0 3px 3px 0;}
a.plxzss:hover{ background-position:-2px -45px; background-color:#fff; border:1px #578ccd solid;}
.peijianboxss{border:1px #dcdcdc solid; height:32px; text-indent:6px; width:122px; border-right:0; float:left;}
.pjboxbtn{width:202px; position:absolute; bottom:0; border-radius:0 0 4px 4px; box-shadow: 0px 1px 2px #dcdcdc; overflow:hidden;}
.pjboxbtn a{ font-size:15px; height:40px; line-height:40px; background:#32bef0; display:inline-block; text-decoration:none; color:#fff; text-align:center; width:50%;}
.pjboxbtn a.qc{ background:#b4b4b4;}
.pjboxbtn a:hover{ background:#dc0000;}
.index ul li a.index10 font{ background-position:0 -660px;}
.index ul li a.index11 font{ background-position:0 -720px;}
.index ul li a.index10{ background:#50b4e6;}
.index ul li a.index11{ background:#f47796;}
.tipbox{ background:#fff; box-shadow:0px 0px 8px #999; z-index:2244;width:400px; height:196px; position:absolute; right:0; top:40px; border-radius:0 0 5px 5px;}
.tipbox h2{ background:#f8f8f8; height:44px; line-height:44px; font-size:16px; padding-left:14px; text-align:left; color:#555;}
.tipbox h2 a{ top:15px; right:15px;}
.tipbox td{ color:#888;}

a.wcprint{width:180px; height:80px; display:inline-block; background:#f4f8fb; color:#578ccd; font-size:18px; line-height:80px; text-decoration:none; border-radius:5px; border:1px #c3d2e1 solid;}
a.wcprint:hover{ background:#839dd7; border:1px #839dd7 solid; color:#fff; box-shadow:0px 15px 20px -15px #555; transform: translateY(-4px);}
.daorutips{background:#fbf7f2; border:1px #e9e2d9 solid; margin-right:18px; padding:12px 15px; border-radius:4px; color:#8a6d3b; height:auto; overflow:hidden;}
.daorutips dt{ float:left; margin:9px 15px 0 5px;}
.daorutips dd{ float:left;border-left:1px #e9e2d9 solid; padding-left:15px;}
.daorutitle{ margin-top:15px; height:39px; border-bottom:1px #dcdcdc solid; margin-right:18px; position:relative;}
.daorutitle h3{ position:absolute; width:100%;}
.daorutitle h3 a{ display:block; float:left; padding:0 13px; height:39px; line-height:39px; text-decoration:none; border-radius:5px 5px 0 0; color:#999;}
.daorutitle h3 a:hover{ background:#f8f8f8;}
.daorutitle h3 a.xz{ border:1px #dcdcdc solid; border-bottom:1px #fff solid; height:38px; line-height:38px; background:#fff; color:#555;}
.daoruwk{border:1px #dcdcdc solid; margin-right:18px; border-top:none; border-radius:0 0 5px 5px;}
a.example{ display:block; text-align:center; width:180px; height:160px; background:#f8f8f8; border:1px #e6e6e6 dashed; border-radius:5px; color:#469628; text-decoration:none;}
a.example img{display:block; margin:38px auto 10px auto;}
a.example:hover{ border:1px #469628 solid; background:#f5fcf3;}
.daoruzs{ background:#fcf4f4; border-top:1px #f2e7e7 solid; padding:15px 18px; line-height:160%; border-radius:0 0 5px 5px; color:#a94442;}


a.cjpg{ width:84px; height:25px; line-height:25px; display:block; float:left; border:1px #78c800 solid; color:#78c800; border-radius:20px; text-align:center; text-decoration:none;}
a.cjpg:hover{ background:#78c800; color:#fff;}
.cw_admin ul li.cw_admin9 font { margin-bottom: 15px; background: url(../images/jxc.png?v=1) no-repeat; width: 151px; height: 151px; display: block; background-position: -630px -160px; }
.cw_admin ul li.cw_admin9 a { color: #2dbceb; }
a.bycx{ height:22px; line-height:22px; display:inline-block; border:1px #78c800 solid; color:#fff; background:#78c800; border-radius:4px; text-align:center; text-decoration:none; font-size:12px; margin:7px 0px 0 10px; width:70px; }
a.bycx:hover{ background:#f00000; border:1px #f00000 solid;}
.cxjg table{ border:1px #e1e6eb solid;}
.cxjg table thead th{ border-bottom:1px #e1e6eb solid; background:#f9fafc; height:32px; font-weight:normal; text-align:left; color:#8b8b8c;}
.cxjg table tbody td{ border-bottom:1px #e1e6eb solid; height:40px; font-size:12px;}
.cxjg table tbody tr:last-child td{ border:none;}
.cxjg table tbody tr td:first-child, .cxjg table thead th:first-child{ padding-left:15px;}
.cxjg table tbody tr:hover{ background:#f9f9f9; color:#0073d8; cursor:pointer;}
.cxjg2 h2{ font-size:19px; color:#00a0e9; height:35px;}
.cxjg2 h2 font{ display:block; border-left:3px #00a0e9 solid; padding-left:10px; height:20px; float:left; margin-top:4px; width:0px;}
.cxjg2 table{ border-collapse:collapse; border-spacing:0;}
.cxjg2 table td, .cxjg2 table th{border:1px #e1e6eb solid;}
.cxjg2 table thead th{ background:#f9fafc; height:32px; font-weight:normal; color:#8b8b8c;}
.cxjg2 table tbody td{ height:36px; font-size:13px; text-align:center;}
.cxjg2 table tbody tr:hover td{ background:#fcfbf9;}
.cxjg table tbody tr.xz td{ background:#f9f9f9; color:#ff6600;}
.cxjg table tbody tr.xz td:last-child{ background:#f9f9f9 url(../images/gou.png) right -80px no-repeat;}
.chengshi h3{ padding-left:15px; font-size:18px; height:30px;}
.chengshi ul{ margin-left:15px; height:auto; overflow:hidden;}
.chengshi ul li{ margin:0 12px 12px 0; float:left;}
.chengshi ul li a{ display:block; width:78px; height:28px; line-height:28px; border:1px #e6e6e6 solid; text-align:center; text-decoration:none; color:#888; cursor:default;}
.chengshi ul li a:hover{border:1px #999 solid; background:#f8f8f8; color:#555;}
a.addkh { display: inline-block;width: 23px;height: 23px;background: #28bef0 url(../images/vip_bianji.png) -6px -242px no-repeat; border-radius: 50%; margin: 6px 0 0 5px;}

.s_chengshi { border: 1px #c8c8c8 solid; background:url(../images/xxjt.png) right top no-repeat; height:34px; padding:0 8px; float:left; border-radius:0; border-right:0; text-indent:0; font-size:15px;}
.setting ul li a.md5{color:#3acdc5;background-position:-550px 0;}
.setting ul li a.md11{color:#64be14;background-position:-1390px 0;}
.sytz{ width:908px; margin:10px auto; height:auto; overflow:hidden;}
.sytz ul li a{ display:block; background:#e9edf0 url(../images/sytzjt.png) right center no-repeat; border-radius:5px; height:48px; line-height:48px; font-size:18px; color:#738ca0; text-decoration:none; padding:0 16px;}
.sytz ul li a font{ font-size:15px; color:#e65050; font-weight:bold; float:right; margin-right:8px;}
.sytz ul li a:hover{ background-color:#dce1e5;}
a.addkh{ display:inline-block; width:23px; height:23px; background:#28bef0 url(../images/vip_bianji.png) -6px -242px no-repeat; border-radius:50%; margin:6px 0 0 5px;}
.province{ display:block; border:1px #dcdcdc solid; height:28px; width:50px; float:left; line-height:28px; padding-left:6px; border-radius:3px 0 0 3px; border-right:none; background:url(../images/ssxljt.png) right center no-repeat; cursor:pointer;}
a.sckey{ width:17px; height:17px; display:block; position:absolute; left:290px; top:12px; z-index:45; background:url(../images/input_close.png) no-repeat;}
.sheng{ position:absolute; border:1px #dcdcdc solid; background:#fff; top:34px; box-shadow:0px 1px 3px #e6e6e6; width:395px;}
.sheng ul li a{ text-decoration:none; color:#666; width:32px; height:32px; line-height:32px; border-bottom:1px #dcdcdc solid;  border-right:1px #dcdcdc solid; display:block; float:left; text-align:center; cursor:default;}
.sheng ul li a:nth-child(12n){ border-right:none;}
.sheng ul li a:hover{ background:#f8f8f8;}
.kh_box{ position:absolute; width:100%; border:1px #ccc solid; background:#fff; top:37px; left:5px; height:260px; z-index:100; border-radius:4px; box-shadow:0px 2px 5px #dcdcdc;}
.kh_box:before{position:absolute; top:-7px; left:12px; border-right: 7px solid transparent; border-bottom: 7px solid rgba(0,0,0,.35); border-left: 7px solid transparent; content: '';}
.kh_box:after{position:absolute; top:-6px; left: 13px; display: inline-block!important; border-right: 6px solid transparent; border-bottom: 6px solid #f4f8fb; border-left: 6px solid transparent; content: '';}
.kh_box dl{ height:260px; overflow:auto; border-radius:4px;}
.kh_box table thead th{ height:34px; background:#f4f8fb; border-bottom:1px #dce1e5 solid; color:#578ccd; font-size:14px; font-weight:normal;}
.kh_box table tr td{ height:32px; font-size:13px; border-bottom:1px #f8f8f8 solid;}
.kh_box table tr td:first-child, .kh_box table tr th:first-child{padding-left:8px;}
.kh_box table tr:last-child td{ border-bottom:none;}
.kh_box table tr:hover{ background:#fdfde1; color:#df0024; cursor:pointer;}
a.addkh2{ display:inline-block; width:22px; height:22px; background:#28bef0 url(../images/jiancha_btn.png) -134px -54px no-repeat; border-radius:50%; position:absolute; right:-28px; top:12px;}
a.editkh{ display:inline-block; width:23px; height:23px; background:#e69600 url(../images/vip_bianji.png) -6px -442px no-repeat; border-radius:50%; margin:6px 0 0 5px;}
.xzcar{position:absolute; z-index:99; width:166px; border:1px #ccc solid; background:#fff; top:41px; left:50%; margin-left:-84px; box-shadow:0px 1px 3px #dcdcdc; max-height:400px; overflow:auto;}
.xzcar ul{ padding:5px 0;}
.xzcar ul li a{ display:block; text-align:left; color:#888; height:32px; line-height:32px;}
.xzcar ul li a font{width:13px; height:13px; border:1px #c8c8c8 solid; border-radius:2px; display:block; float:left; margin:9px 5px 0 12px;}
.xzcar ul li a:hover{ background:#f8f8f8;}
.xzcar ul li a.xz{ color:#578ccd; background:#f8fafc;}
.xzcar ul li a.xz font{border:1px #78b4f0 solid; background:#78b4f0 url(../images/gouxuan.png) no-repeat;}

.setting ul li a.md12{color:#32b4ff;background-position:-1530px 0;}

.sjd li{ width:14.8%; height:58px; border:1px #a6e0f5 solid; color:#00b4f6; border-radius:5px; float:left; margin:0 15px 15px 0;}
.sjd li font{ font-size:18px; margin:6px 0 0 10px; display:block;}
.sjd li p{ padding-left:10px;}
.sjd li a{ width:28px; height:28px; display:block; float:right; margin:-2px 5px 0 0; background:url(../images/sjde.png) no-repeat;}
.sjd li:hover{ cursor:pointer;}
.sjd li.yyh{ border:1px #ff8984 solid; color:#ff7484;}
.sjd li.yyh a{ background-position:0 -70px;}
.sjd li.hui{ border:1px #dcdcdc solid; color:#999;}
.sjd li.hui a{ background-position:0 -140px;}
.sjdbt{ float:right; margin-right:5%;}
.sjdbt ul li{ float:left; margin:0 15px;}
.sjdbt ul li font{ width:16px; height:16px; background:#00b4f6; display:block; float:left; margin:3px 5px 0 0;}
.sjdbt ul li.bt1 font{ background:#ff7484;}
.sjdbt ul li.bt2 font{ background:#dcdcdc;}
.yygs{ background:#f4f8fb; margin:0 0 15px 10px; width:97%; border-radius:6px;}
.yypj{ width:99%; margin:0 auto; border-top:1px #dce1e5 solid; padding:10px 0;}
.cw_admin ul li.cw_admin10 font { margin-bottom:15px; background: url(../images/jxc.png?v=1) no-repeat; width: 151px; height: 151px; display: block; background-position: -790px -160px; }
.cw_admin ul li.cw_admin10 a { color: #d2b419; }

a.ztedit{ padding:0 8px; line-height:26px; display:inline-block; text-decoration:none; border:1px #c8dcf5 solid; border-radius:4px; color:#0b94ed;}
a.ztedit.yqr{border:1px #bee6be solid; color:#21c064;}
a.ztedit:hover{border:1px #0b94ed solid; color:#0b94ed;}.addyytime a{ width:150px; height:36px; line-height:36px; border:1px #a6e0f5 solid; display:block; float:left; text-decoration:none; text-align:center; color:#00b4f6; border-radius:4px; margin:0 15px 15px 0;}
.addyytime a.hui{ border:1px #e6e6e6 solid; color:#c8c8c8; background:#e6e6e6;}
.addyytime a.xz{ border:1px #ff7800 solid; color:#fff; background:#ff7800;}
.edityyzt ul li{ margin:0 12px; display:inline-block; width:102px;}
.edityyzt ul li a{ width:100px; height:92px; border:1px #dcdcdc solid; text-align:center; text-decoration:none; color:#b4b4b4; border-radius:3px; display:block;}
.edityyzt ul li a font{ width:100%; height:58px; display:block; background:url(../images/edityyzt.png) no-repeat;}
.edityyzt ul li a.xz{background:#fff url(../images/fw_add_list.gif) right bottom no-repeat; border:1px #578ccd solid; color:#1e82dd;}
.edityyzt ul li.z2 a font{ background-position:0 -90px;}
.edityyzt ul li.z3 a font{ background-position:0 -180px;}
.edityyzt ul li.z4 a font{ background-position:0 -270px;}
.edityyzt ul li.z5 a font{ background-position:0 -360px;}
.edityyzt ul li.z1 a.xz font{ background-position:-100px 0px;}
.edityyzt ul li.z2 a.xz font{ background-position:-100px -90px;}
.edityyzt ul li.z3 a.xz font{ background-position:-100px -180px;}
.edityyzt ul li.z4 a.xz font{ background-position:-100px -270px;}
.edityyzt ul li.z5 a.xz font{ background-position:-100px -360px;}
a.addsf{border:1px #b4b4b4 solid; background: #f0f0f0 url(../images/vip_bianji.png) -3px -80px no-repeat; width:28px; height:28px; border-radius:3px; display:inline-block; margin-left:10px;}
.zxcz_menu{ position:absolute; top:50px; width:150px;}
.zxcz_menu a{ display:block; height:44px; line-height:44px; margin-bottom:15px; padding-left:15px; color:#888; text-decoration:none; border-radius:5px 0 0 5px; font-size:16px; background:#f4f8fb;}
.zxcz_menu a.xz{ border:1px #dce1e5 solid; border-right:none; width:135px; background:#fff; color:#578ccd; font-weight:bold;}
.cztc a{ display:block; float:left; width:200px; height:60px; border:1px #a6e0f5 solid; margin:0 25px 25px 0; text-align:center; text-decoration:none; color:#666; padding-top:14px;}
.cztc a font{ font-size:18px; margin-left:2px;}
.cztc a p{ color:#999;}
a.btn{background:#6dbff8; text-decoration:none; display:inline-block; height:38px; line-height:38px; padding:0 22px; border-radius:5px; color:#fff; font-size:15px;}
a.btn:hover{ background:#0b94ed; box-shadow: 0px 1px 2px #c8c8c8; color:#fff;}
.cztc a.xz{ border:1px #ff6600 solid; color:#ff6600; background:url(../images/cztcbtn.gif) right bottom no-repeat;}
.cztc a.xz p{ color:#ff6600;}

.czje a{display:block; float:left; width:120px; height:44px; line-height:44px; border:1px #e6e6e6 solid; margin-right:16px; text-align:center; text-decoration:none; color:#666; background:#f8f8f8;}
.czje a.xz{ border:1px #ff6600 solid; color:#ff6600; background:url(../images/cztcbtn.gif) right bottom no-repeat;}
.czinput{ border:1px #dcdcdc solid; border-radius:3px; text-indent:10px; width:200px; height:40px; line-height:40px; font-weight:bold; font-size:18px; color:#ff6600;}
input.czinput::-webkit-input-placeholder{color:#b4b4b4; font-size:14px; font-weight:normal;} 
input.czinput:-moz-placeholder{color:#b4b4b4; font-size:14px; font-weight:normal;} 
input.czinput::-moz-placeholder{color:#b4b4b4; font-size:14px; font-weight:normal;} 
input.czinput:-ms-input-placeholder{color:#b4b4b4; font-size:14px; font-weight:normal;} 
.member_admin ul li.md10 font{margin-bottom:5px; background:url(../images/hy_menu.png?v=56) -140px 0 no-repeat;width:131px; height:131px; display:block;}
.member_admin ul li.md10 a{ color:#c8aa06;}

.cs_api table, .bsbfpm table{border-spacing:0; border-collapse:collapse;}
.cs_api table td, .cs_api table th{ border:1px #e6e6e6 solid; font-size:12px;}
.cs_api table th{ background:#f0f0f0; font-weight:bold; font-size:13px;}
.cs_api table td{ text-align:center;}
.cs_api table tbody tr:hover{ background:#f4f8fb;}
.cs_api table thead{ position:fixed;}
.bsbfpm tr:nth-child(odd) {background:#fbfbfb;}
.bsbfpm th, .bsbfpm td { text-align:center; border:1px solid #e4e4e4;}
.bsbfpm th {font-size:16px; color:#000;}
.bsbfpm table thead{ position:fixed;}


a.jilu{ background:#28bef0 url(../images/jilu.png) left top no-repeat; border-radius:5px; padding:0 15px 0 35px; color:#fff; width:auto; font-size:15px;}
a.jilu:hover{ background-color:#3ca0dc;}
.kh_box dl.zwcxjg{background:url(../images/ystopbg.png) repeat-x; text-align:center; color:#999; height:100px; line-height:100px; overflow:hidden;}


.wxtb {width:28px; height:26px; display:inline-block; background: url(../images/iswx.png) no-repeat;}
.wxtb2 {width:28px; height:26px; display:inline-block; background: url(../images/iswx.png) 0 -40px no-repeat;}


a.aaff{ color:#28aaff;}
a.aaff:hover{ color:#00b400; text-decoration:underline;}
.bdcar{ max-height:100px; overflow:auto;}
.bdcar li a{ display:block; text-align:left; color:#888; height:32px; line-height:32px; text-decoration:none; float:left; margin-right:18px;}
.bdcar li a font{width:13px; height:13px; border:1px #c8c8c8 solid; border-radius:2px; display:block; float:left; margin:9px 5px 0 0px;}
.bdcar li a.xz{ color:#578ccd;}
.bdcar li a.xz font{border:1px #78b4f0 solid; background:#78b4f0 url(../images/gouxuan.png) no-repeat;}

.setting ul li a.md13{color:#a9cc00;background-position:-1668px 0;}
.store_img dd p{ position:absolute; bottom:0; width:100%; background:#000; filter: alpha(Opacity=40); -moz-opacity:0.4; opacity:0.4; display:none;}
.store_img dd p a{ color:#fff; text-align:center; display:block; height:28px; line-height:28px;}
.store_img dd:hover p{ display:block;}
.wxhotsp{ width:480px; margin:0 auto;}
.wxhotsp dl{ height:336px;}
.wxhotsp dl dt{ width:238.5px; float:left; height:333px; background:#ecdbdf; position:relative;}
.wxhotsp dl dd{ width:238.5px; float:right; height:165px; background:#b3e2d9; position:relative;}
.wxhotsp dl dd.rxt{ margin-top:3px; background:#e4dda2;}
.wxhotsp ul li{ width:480px; height:180px; background:#efe4d5; position:relative;}
.wxhotsp img{ position:absolute; left:0;}
.wxhotsp dl dt img{width:238.5px; height:333px;}
.wxhotsp dl dd img{width:238.5px; height:165px;}
.wxhotsp ul li img{width:480px; height:180px;}
.pjxj{ float:right; padding-right:24px; position:relative;}
.pjxj font{ position:absolute; display:block; height:19px; line-height:19px; padding:0 8px; border-radius:10px; left:72px; top:-2px; background:#ff9600; font-size:10px; color:#fff;}
.xjjg{ font-size:15px;padding-top:18px;}
.xjjg i{ width:24px; height:24px; line-height:24px; display:block; float:left; background:#ff9600; color:#fff; border-radius:50%; text-align:center; float:left; font-style:normal; font-size:12px; margin-right:5px; margin-top:-2px;}
.fw_menu { float:right; margin:4px 10px 0 0;}
.fw_menu a{height:30px; background:#f4f8fb; text-align:center; border:1px #d2d2d2 solid; padding:0 12px; border-radius:5px; display:block; float: left; font-size:14px; line-height:30px; text-decoration:none; color: #777; margin-left:9px;}
.fw_menu a.more{ width:50px; text-align:left; background:#f4f8fb url(../images/sshop.png) right center no-repeat;}
.fw_menu a:hover{ border:1px #ccc solid; background-color:#dce1e5; color:#555;}
.fw_menu a.zh{ border:1px #28bef0 solid; background:#28bef0; color:#fff;}
.fw_menu a.bx{ border:1px #ff9600 solid; background:#ff9600; color:#fff;}
.fw_menu a.zh:hover, .fw_menu a.bx:hover{filter: alpha(Opacity=70); -moz-opacity:0.7; opacity:0.7;}
.fw_menu ul{ position:absolute; left:8px; top:38px; width:120px; border:1px #ccc solid; background:#fff; border-radius:5px;box-shadow:0px 3px 10px #dcdcdc; overflow:hidden; z-index:11;}
.fw_menu ul li{ border-bottom:1px #dcdcdc solid;}
.fw_menu ul li:last-child{ border-bottom:0;}
.fw_menu ul li a{ border:none; border-radius:0; background:#f4f8fb url(../images/printdj.png) right -42px no-repeat; float:none; margin:0; text-align:left; font-size:14px;}
.fw_menu ul li a:hover{ border:0; background-color:#dce1e5;}

a.xsztp{background: url(../images/img_upload.png) 2px -96px no-repeat; width:30px; height:30px; display:inline-block; margin:2px 0 0 8px;}
.gongdan{ width:9rem; margin:0 auto; margin-top:0.6rem; text-align:center;}
.gongdan ul li{display:inline-block; margin:0 0.35rem;}
.gongdan ul li font{width:1.51rem; height:1.51rem; display:block; margin-bottom:0.1rem; background:url(../images/gongdan.png?v=1.2) 0 0 no-repeat; background-size:cover;}
.gongdan ul li.g2 font{ background-position:-1.6rem 0;}
.gongdan ul li.g3 font{ background-position:-3.2rem 0;}
.gongdan ul li.g4 font{ background-position:-4.8rem 0;}
.gongdan ul li.g5 font{ background-position:-6.4rem 0;}
.gongdan ul li.g6 font{ background-position:-8rem 0;}
.gongdan ul li.g7 font{ background-position:-9.6rem 0;}
.gongdan ul li.g8 font{ background-position:-11.2rem 0;}
.gongdan ul li.g9 font{ background-position:-12.8rem 0;}
.gongdan ul li a{ width:1.51rem; height:2.4rem; display:block;text-decoration:none; font-size:0.24rem; text-align:center;}
.gongdan ul li.g1 a{ color:#3acdc5;}
.gongdan ul li.g2 a{ color:#ff6464;}
.gongdan ul li.g3 a{ color:#ff9600;}
.gongdan ul li.g4 a{ color:#ff64aa;}
.gongdan ul li.g5 a{ color:#50c864;}
.gongdan ul li.g6 a{ color:#a9cc00;}
.gongdan ul li.g7 a{ color:#59b6ed;}
.gongdan ul li.g8 a{ color:#a08cf0;}
.gongdan ul li.g9 a{ color:#d2b419;}

.zzgj{ float:right; margin:14px 10px 0 0;}
.zzgj dl dd{ float:left; padding-right:20px; position:relative;}
.zzgj dl dd a{ display:block; text-decoration:none; text-align:center;}
.zzgj dl dd a p{ display:block;vertical-align:middle; height:42px;}
.zzgj dl dd a.customerservice p{ height:41px;}
.zzgj dl dd a p:before{content:'';height:100%;display:inline-block;vertical-align:middle}
a.casstime{ color:#dc0000; font-weight:bold;}
a.boschcasstime{ color:#32a0d2; font-weight:bold;}
a.customerservice{ color:#32a0d2; height:75px;}
a.chongzhi{ display:inline-block; height:24px; line-height:24px; background:#578ccd; color:#fff; text-decoration:none; padding:0 12px; border-radius:4px; margin-left:15px; font-size:13px;}
a.chongzhi:hover{ background:#28aaff;}
.kefu{ position:absolute; z-index:55; width:180px; border:1px #c8c8c8 solid; background:#fff; top:70px; left:-6px; border-radius:5px; box-shadow:0px 2px 10px #dcdcdc;}
.kefu:before{position:absolute; top:-7px; left:15px; border-right: 7px solid transparent; border-bottom: 7px solid rgba(0,0,0,.35); border-left: 7px solid transparent; content: '';}
.kefu:after{position:absolute; top:-6px; left: 16px; display: inline-block!important; border-right: 6px solid transparent; border-bottom: 6px solid #fff; border-left: 6px solid transparent; border-bottom-color: #fff; content: '';}
.kefu ul li{ height:44px; font-size:16px; line-height:44px; text-align:left; border-bottom:1px #f5f5f5 solid;}
.kefu ul li:last-child{ border-bottom:0; border-radius:0 0 5px 5px; overflow:hidden;}
.kefu ul li i{width:40px; height:40px; background:url(../images/indexcontact.png?v=1) -121px -41px no-repeat; display:block; float:left; margin:2px 6px;}
.kefu ul li a{ text-align:left;}
.kefu ul li.kf_qq i{ background-position:0px -41px;}
.kefu ul li.kf_tel i{ background-position:-59px -40px;}
.kefu ul li.kf_zx i{ background-position:-180px -40px;}
.kefu ul li a:hover{ background:#f5f5f5;}

.yysr{border-spacing:0; border-collapse:collapse; background-color:transparent; margin-top:20px;}
.yysr td{ border:1px #dcdcdc solid;}
.yybb li{ border-bottom:1px #e6e6e6 solid;}
.yybb li:last-child{ border:none;}
.yybb li font{ float:right;}
.yybb li a{ height:32px; line-height:32px; padding:0 10px; display:block; text-decoration:none;}
.yybb li a:hover{background:#fcfbf9;}

.gzdx{ margin-top:-5px; height:390px; overflow:auto;}
.gzdx th{ height:36px; border-bottom:1px #e6e6e6 solid;}
.gzdx td{ height:34px; border-bottom:1px #f0f0f0 solid;}
.gzdx tr td:first-child{ padding-left:25px;}
.gzdx tbody tr:hover{ background:#f8f8f8;}
.gzdx tbody tr.xz td{ background:#f4f8fb;}
.addsp{border-radius:5px; width:70px; height:32px; text-align:center; font-size:16px; border:0; margin:0 5px; border:1px #999 solid; margin-top:-1px;}

a.qctz{ background:#f4f8fb url(../images/laba.png) no-repeat; border:1px #578ccd solid; border-radius:5px; color:#578ccd; font-size:15px; height:34px; line-height:34px; padding:0 13px 0 33px;}
a.qctz:hover{ background-color:#fff;}
a.bb{background:#f4f8fb url(../images/laba.png) -2px -3px no-repeat; width:34px; height:28px; display:inline-block; border-radius:4px; float:left;}

.byjctitle font, .byjctitle2 font{ float:right; margin-right:40px; display:block; border:1px #64be64 solid; color:#50a000; font-size:15px; width:90px; height:28px; line-height:28px; border-radius:4px; text-align:center; margin-top:5px;}
.byjctitle span, .byjctitle2 span{ float:right; font-size:16px; color:#999; margin-right:15px; line-height:40px;}
.byjctitle font.yc, .byjctitle2 font.yc{border:1px #f08c32 solid; color:#f0780a; }


.pjckinput{ border-radius:3px; border:1px #ccc solid; width:70px; text-indent:5px; height:24px;}
.pjckinput:focus{box-shadow:0px 0px 8px #b4e6ff; border:1px #21abe4 solid; }
.perinput{ border-radius:3px; border:1px #ccc solid; width:70px; text-indent:5px; height:24px;}
.perinput:focus{box-shadow:0px 0px 8px #b4e6ff; border:1px #21abe4 solid; }
a.depj{ display:block; width:14px; height:15px; background:url(../images/delete.gif) 0 2px no-repeat; float:left; margin-right:3px;}
a.editpj{ display:block; width:16px; height:15px; background: url(../images/sjde.png) -8px -4px no-repeat; float:left; margin-right:5px;}
.zzsearch{ position:absolute; width:460px; height:246px; background:#fff; border:1px #ccc solid; border-radius:5px; box-shadow:0px 3px 10px #dcdcdc; top:56px; z-index:121;}
.zzsearch:before{position:absolute; top:-6px; left:17px; border-right:6px solid transparent; border-bottom:6px solid rgba(0,0,0,0.3); border-left:6px solid transparent; content: '';}
.zzsearch:after{position:absolute; top:-5px; left:18px; display: inline-block!important; border-right:5px solid transparent; border-bottom:5px solid #fff; border-left:5px solid transparent; content: '';}
.zzsearch ul{ padding-left:6px;}
.zzsearch ul li{ float:left; width:110px; text-align:center; padding-top:25px;}
.zzsearch ul li a{ display:inline-block;}
.zzsearch ul li a i{ width:63px; height:63px; display:block; background:#3fc6f3 url(../images/zzsearch.png) no-repeat; border-radius:10px; margin:0 auto; margin-bottom:3px;}
.zzsearch ul li.zz2 a i{ background:#9fcb38 url(../images/zzsearch.png) -110px 0px no-repeat;}
.zzsearch ul li.zz3 a i{ background:#f5a359 url(../images/zzsearch.png) -220px 0px no-repeat;}
.zzsearch ul li.zz4 a i{ background:#f687ba url(../images/zzsearch.png) -330px 0px no-repeat;}
.zzsearch ul li.zz5 a i{ background:#f97e72 url(../images/zzsearch.png) 0px -112px no-repeat;}
.zzsearch ul li.zz6 a i{ background:#48d7c6 url(../images/zzsearch.png) -110px -112px no-repeat;}
.zzsearch ul li.zz7 a i{ background:#76d75f url(../images/zzsearch.png) -220px -112px no-repeat;}
.zzsearch ul li.zz8 a i{ background:#cad75f url(../images/zzsearch.png) -330px -112px no-repeat;}
.zzsearch ul li a:hover{ text-decoration:none; transform: translateY(-3px);}

.fwckbtn a.tl{ background:#fff; color:#fa5050; border:1px #fa5050 solid; height:30px; line-height:30px;}
.fwckbtn a.tl:hover{ background:#fa5050; color:#fff;}

[v-cloak] { /*避免Vue页面初始加载闪现Vue源码的问题, 在Vue作用域上加v-cloak */
    display: none;
}

.loadingdate{ width:218px; height:68px; line-height:68px; border:1px #b4b4b4 solid; background:#fff; border-radius:5px; position:fixed; left:50%; top:50%; margin:-35px 0 0 -110px; z-index:999; text-align:center; box-shadow:0px 2px 4px rgba(0, 0, 0, 0.15);}
.loadingdate img{ margin-right:10px;}

.carmore{height:420px; overflow:auto;}
.carmore table{border-spacing:0; border-collapse:collapse;}
.carmore table td, .carmore table th{ border:1px #e6e6e6 solid;}
.carmore table th{ background:#f0f0f0; font-size:14px; font-weight:normal;}
.carmore table td{ font-size:13px;}
.carmore table tbody tr:hover td{ background:#f4f8fb;}
.title-td{ background:#f8f8f8; color:#999;}
.carmore h3{ padding:15px 0 0 14px; height:30px; font-size:18px;}
a.edit_all{ width:18px; height:18px; background:url(../images/edit_title.png) -8px 0px no-repeat; display:inline-block;}

a.backgd{ padding-left:52px; width:78px; background:#578ccd url(../images/backgd.png) 0 0 no-repeat; border-radius:5px;}
a.backgd:hover {background:#df0024 url(../images/backgd.png) 0 -40px no-repeat; color:#f3dddd;}
.ovauto{ height:auto; overflow:auto;}
svg:not(:root) {overflow:hidden}
.jcdlist{ border:1px #dcdcdc solid; border-radius:5px;}
.jcdview{ margin:18px 12px 10px 0;}
.jcdview h3{ font-size:22px; height:36px; position:relative;}
.jcdlist2{ border:1px #dcdcdc solid; border-radius:5px; padding:15px; background:#f4f8fb; margin-bottom:20px;}
a.jcdbtn{height:33px;font-size:15px;background:#5fc8d7;display:inline-block;line-height:32px;color:#fff;text-decoration:none;border-radius:5px; padding:0 18px;}
a.jcdbtn:hover{ background:#578ccd;}
.jcdlist2 a{ text-decoration:none;}
.paigong{ position:absolute; width:calc(100% - 2px); border:1px #ccc solid; background:#fff; top:35px; height:280px; z-index:100; border-radius:4px; box-shadow:0px 2px 5px #dcdcdc;}
.paigong:before{position:absolute; top:-7px; left:119px; border-right: 7px solid transparent; border-bottom: 7px solid rgba(0,0,0,.35); border-left: 7px solid transparent; content: '';}
.paigong:after{position:absolute; top:-6px; left:120px; display:inline-block!important; border-right: 6px solid transparent; border-bottom: 6px solid #fff; border-left: 6px solid transparent; content: '';}

.twomenu{ position:absolute; left:100px; background:#f4f8fb; box-shadow:5px 0px 20px #96aab4; z-index:1000; display:none;}
.twomenu ul{ width:261px; padding:12px 0; height:auto; overflow:auto;}
.twomenu ul li{ height:auto; float:left; width:130px; border-right:1px #dcdcdc dashed;}
.twomenu ul li:nth-child(even){ border-right:none;}
.menu .twomenu ul li a{ height:36px; line-height:36px; font-size:14px; padding:0 0 0 25px; width:105px; background:none; color:#555; text-align:left; transition:all .2s ease;}
.menu .twomenu ul li a:before{ border-left:0px solid #ff7800;}
.menu .twomenu ul li a:hover{background:#dce1e5; color:#005aa0;}
.twomenu:before{position:absolute; top:40px; left:-9px; border-top:9px solid transparent; border-right:9px solid rgba(244,248,251,1); border-bottom:9px solid transparent; content: '';}

.menu ul li:last-child .twomenu{ bottom:0;}
.menu ul li:last-child .twomenu:before{ top:inherit; bottom:40px;}
.index_new{ margin:18px; height:auto; overflow:auto; overflow-x:hidden;}
.inright{ width:210px;}
.inright ul li{ padding-bottom:14px;}
.inright ul li:last-child{ padding:0;}
.inright ul li a{ display:block; height:90px; border-radius:5px; text-decoration:none; background:#ffb400; color:#fff;}
.inright ul li a font{ width:60px; height:60px; float:left; background:url(../images/index.png) 0 -60px no-repeat; margin:15px 15px 0 24px; transform:scale(0.88);}
.inright ul li a p{ padding-top:15px; line-height:28px; font-size:13px;}
.inright ul li a p em{ display:block; font-size:21px;}
.inright ul li a:hover{transform: translateX(-15%); width:240px;}
.inright ul li a:hover font{ margin-right:25px;}
.inright ul li a.inr2 font{ background-position:0 -120px;}
.inright ul li a.inr3 font{ background-position:0 -420px;}
.inright ul li a.inr4 font{ background-position:0 -780px;}
.inright ul li a.inr5 font{ background-position:0 -840px;}
.inright ul li a.inr6 font{ background-position:0 0px;}
.inright ul li a.yellow2{ background:#ffa000;}
.inright ul li a.blue{ background:#50b4e6;}
.inright ul li a.blue2{ background:#67c3b6;}
.inright ul li a.green{ background:#50c864;}
.inright ul li a.green2{ background:#a9cc00;}
.flowchart{ border:1px #dce1e5 solid; background:#f4f8fb; border-radius:5px; margin-right:225px; min-height:608px;}
.flowchart h2{border-bottom:1px #dce1e5 solid; background:#ebf1f6; height:42px; line-height:42px; font-size:16px; font-weight:bold; color:#578ccd; text-indent:12px;}
.sylct{ margin:10px 0 0 20px; max-width:1100px;}
.sylct a{ display:inline-block; text-decoration:none}
.sylct a font{ width:70px; height:70px; border-radius:50%; display:block; margin:0 auto; background:#50b4e6 url(../images/syicon.png?v=1) no-repeat; margin-bottom:3px;}
.sylct a:hover{transform: translateY(-4px);}
a.syicon2 font{ background-position:0 -70px;}
a.syicon3 font{ background-position:0 -140px;}
a.syicon4 font{ background-position:0 -210px;}
a.syicon5 font{ background-position:0 -280px;}
a.syicon6 font{ background-position:0 -350px;}
a.syicon7 font{ background-position:0 -420px;}
a.syicon8 font{ background-position:0 -490px;}
a.syicon9 font{ background-position:0 -560px;}
a.syicon10 font{ background-position:0 -630px;}
a.syicon11 font{ background-position:0 -700px;}
a.syicon12 font{ background-position:0 -770px;}
a.syicon13 font{ background-position:0 -840px;}
a.syicon14 font{ background-position:0 -910px;}
a.syicon15 font{ background-position:0 -980px;}
a.syicon16 font{ background-position:0 -1050px;}
a.blue font{ background-color:#50b4e6;}
a.yellow font{ background-color:#ff9600;}
a.green font{ background-color:#50c864;}
a.violet font{ background-color:#f078be;}
a.red font{ background-color:#ff7878;}
a.green2 font{ background-color:#a9cc00;}
a.blue2 font{ background-color:#67c3b6;}
a.blue3 font{ background-color:#839dd7;}
a.blue4 font{ background-color:#8bb7da;}

.pgny{margin:0 20px; height:482px; overflow:auto;}
.pgny h3{font-size:16px; padding-top:15px; border-bottom:1px #dcdcdc solid; height:30px; font-weight:bold;}
.sghs{ padding-top:2px;}
.sghs a{ float:left; color:#578ccd; background:#f4f8fb; border:1px #dce1e5 solid; padding:5px 10px; border-radius:4px; margin-right:10px; text-decoration:none; font-size:12px;}
.sghs a:hover{ background:#dce1e5;}
.sghs a.xz{ color:#fff; background:#578ccd; border:1px #578ccd solid;}
.curfz{ position:absolute; width:91px; top:-1px; max-height:290px;overflow:auto}
.curfz li a{ display:block; height:30px; line-height:30px; text-indent:10px; text-decoration:none; color:#999; overflow:hidden;}
.curfz li a.xz{ border:1px #dcdcdc solid; border-right:1px #fff solid; color:#555; font-weight:bold;}


.fapiao{ width:20%;}
.fapiao a{display:inline-block; margin-left:10px; line-height:22px; text-decoration:none; color:#999;}
.fapiao a i{ width:40px; height:22px; border:1px #dcdcdc solid; border-radius:25px; float:left; margin-right:5px;}
.fapiao a i font{ width:12px; height:12px; display:block; margin:4px; border-radius:50%; background:#ededed; transition:all .4s ease; border:1px #dcdcdc solid;}
.fapiao a.on i font{ background:#28aaff; transform: translateX(18px); border:1px #28aaff solid;}

.carbandxz a{ transition:all .0s ease;}
.sycx li{ position:relative; padding:10px 0; border-bottom:1px #e6e6e6 dashed; font-size:13px;}
.sycx li a{ font-size:18px; display:block; background:#fff; position:absolute; bottom:8px; right:0; width:30px; text-align:center; text-decoration:none; color:#28aaff;}
.car_type_band{ padding:10px 0 0 12px;}
.car_type_band a{ display:inline-block; background:#e6e6e6; padding:4px 10px; border-radius:4px; margin-right:5px; text-decoration:none;}
.car_type_band a:hover{ background:#d2d2d2;}
.car_type_band a.xz{ background:#32aaeb; color:#fff;}
.car_type_bandlist{ padding-left:5px; padding-bottom:5px; height:auto; overflow:auto;}
.car_type_bandlist ul li{ float:left; margin:10px 2px 0 8px;}
.car_type_bandlist ul li a{ display:block; width:80px; height:100px; border:1px #e6e6e6 solid; border-radius:4px; padding:0 3px; text-align:center; text-decoration:none; color:#666; font-size:13px;}
.car_type_bandlist ul li a img{ width:40px; height:40px; display:block; margin:15px auto 5px auto;}
.car_type_bandlist ul li a:hover{border:1px #ccc solid; box-shadow:0px 0px 8px #d2d2d2;}
.car_type_bandlist ul li a.xz{ border:1px #3296c8 solid; background:#32aaeb; color:#fff;}
.car_type_chexi{ margin:12px 12px 0 12px; padding-bottom:5px; height:auto; overflow:auto;}
.car_type_chexi h3{color:#00a0e9; border-left: 3px #00a0e9 solid; padding-left:10px; background:#f4f8fb; height:36px; line-height:36px;}
.car_type_chexi ul li{ float:left; margin:10px 6px 0 4px;}
.car_type_chexi ul li a{ display:block; border:1px #e6e6e6 solid; border-radius:4px; padding:4px 8px; text-align:center; text-decoration:none; color:#666; font-size:13px;}
.car_type_chexi ul li a:hover{border:1px #ccc solid; box-shadow:0px 0px 6px #d2d2d2;}
.car_type_chexi ul li a.xz{ border:1px #3296c8 solid; background:#32aaeb; color:#fff;}


.zztitle{ border-bottom:1px #dcdcdc solid; margin-right:15px; height:30px; margin-top:10px;}
.zztitle h2{ font-size:18px; border-bottom:3px #888 solid; height:29px; display:block; float:left; padding:0 5px;}
.chekuang{ padding-top:17px;}
.chekuang h5{ font-size:18px; height:38px;}
.chekuang ul{ text-align:center; display:inline-block;}
.chekuang li{ padding:6px; width:70px; text-align:center; color:#999; border:1px #dcdcdc solid; margin-left:-1px; display:block; float:left;}
.chekuang li.xz{ background:#f0f0f0; color:#32b400;}
.setting ul li a.md14{color:#c882ff;background-position:-1808px 0;}
a.kcsx{ font-size:14px; color:#578ccd; display:block; background:url(../images/yw_bg2.png) right 5px no-repeat; padding-right:20px; text-decoration:none; line-height:40px;}
a.kcsx:hover{ color:#dc0000;}

.cktjtitle{ text-align:center; padding-top:20px;}
.cktjtitle ul{ display:inline-block;}
.cktjtitle ul li{ float:left; margin-left:-1px; border:1px #ebebeb solid;}
.cktjtitle ul li a{ text-decoration:none; line-height:30px; display:block; padding:3px 20px; color:#666;}
.cktjtitle ul li a font{ width:14px; height:14px; background:#5abe64; float:left; margin:9px 5px 0 0;}
.cktjtitle ul li.ck2 a font{ background:#ff9600;}
.cktjtitle ul li.ck3 a font{ background:#7cb5ec;}
.cktjtitle ul li a.xz{ background:#ebebeb;}
a.xinz{ background:url(../images/addimg.png) 1px 1px no-repeat; width:18px; height:18px; display:inline-block; text-decoration:none; margin-right:3px;}
.kdxzpj{height:550px; margin-top:-275px; margin-left:-550px; width:1200px;}
.peijianboxss{ width:153px;}

@media screen and (max-width:1440px){
.sssgxz dl dd{ float:none; width:calc(100% - 10px);}
}
@media screen and (min-width:1280px) and (max-width:1440px){
/*html{ font-size:90px;}	*/
}
@media screen and (max-width:1280px){
#khname, #khphone, #khcar, #fwjlid{ display:none;}
#fwlistmenu .fw_menu{ display:block; height:45px; float:none;}
#fwlistmenu{ height:auto; padding-bottom:45px;}
.fapiao{ width:15%;}
/*html{ font-size:80px;}*/
.topleft{ width:50%;}
.logo{ width:calc(100% - 440px);}
.kdxzpj{height:550px; margin-top:-275px; margin-left:-500px; width:1000px;}
.peijianboxss{ width:121px;}
}

.zczffs{margin-bottom: 5px;}
.zczffs a{background: #ebebeb;display: inline-block;padding: 6px 15px;text-decoration: none;border-radius: 5px;margin-right: 6px;color: #999;}
.zczffs a.xz{background: #ffaa00;color: #fff;}
.xzzh{position: absolute;z-index: 111;border: 1px #c8c8c8 solid;width: 100%;border-radius: 5px;top: 41px;background: #fff;max-height: 328px;overflow: auto;box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.1);display: none}
.xzzh ul li a{display: block;text-decoration: none;padding: 10px 8px 10px 12px;border-bottom: 1px #f8f8f8 solid;font-size: 15px;}
.xzzh ul li a:hover{background: #f8f8f8;}
.xzzh ul li a i{font-style: normal;float: right;color: #ff6600;font-size: 13px;}
.xzzh ul li a font{font-size: 13px;color: #999;margin-left: 3px;}
.xzzh ul li:last-child a{border-bottom: 0;}
tr.twoclass td {border-bottom: none;}
.skbox{border: 1px #dcdcdc solid;margin: 0 15px;border-top: 0;padding: 3px 0 10px 0;}
.skbox select, .skbox2 select{border: 0;}
.skbox2{border-bottom: 1px #dcdcdc solid;padding: 2px 0 10px 0;}
.selectjt{background: #fff url(../images/ssxljt.png) right center no-repeat;}
td.subbiaoge{ padding:10px 0;}
td.subbiaoge table td{ height:auto; border-bottom:0;}
table.kcskfs{ margin-top:12px;}
table.kcskfs td{ border-bottom:0; height:40px;}

.wpgcar{ background:#f4f8fb;max-height:190px;overflow:auto}
.wpgcar h3{ font-size:18px; color:#329600; padding:12px 0 8px 16px;}
ul.wpgleft{ float:left; width:160px;}
ul.wpgleft li a{ display:block; height:38px; line-height:38px; margin:1px 15px 12px 15px; background:#e6e6e6; text-decoration:none; border-radius:5px; text-indent:12px; position:relative;}
ul.wpgleft li a:hover{ background:#d7e1f0; color:#578ccd;}
ul.wpgleft li a.xz{ background:#578ccd; color:#fff;}
ul.wpgleft li a.xz p{ position:absolute; width:100%;}
ul.wpgleft li a.xz p:before{position:absolute; top:13px; right:-6px; border-top:6px solid transparent; border-left:6px solid rgba(87,140,205,1); border-bottom:6px solid transparent; content: '';}
ul.wpgright{ height:auto; overflow:auto; padding:0 0 3px 4px; max-height:125px;}
ul.wpgright li{ float:left; margin:0 2px 12px 10px;}
ul.wpgright li a{ display:block; border:1px #dce1e5 solid; border-radius:5px; background:#fff; height:50px; width:170px; text-decoration:none; font-size:15px; color:#666; position:relative;}
ul.wpgright li a img{ width:32px; height:32px; margin:9px 14px 0 15px; float:left;}
ul.wpgright li a font{ display:block; border-left:1px #dce1e5 solid; float:left; line-height:24px; margin-top:13px; padding-left:13px;}
ul.wpgright li a i{ width:100%; height:100%; position:absolute; z-index:11; background:#000; filter: alpha(Opacity=70); -moz-opacity:0.7; opacity:0.7; border-radius:5px; display:none}
ul.wpgright li a p{ width:100%; height:100%; position:absolute; z-index:12; text-align:center; line-height:50px; color:#fff; display:none}
ul.wpgright li a:hover i{ display:block;}
ul.wpgright li a:hover p{ display:block;}
.ypgcar{ margin:18px 18px 18px 0; height:auto; overflow:auto}
.ypgcar h3{ font-size:24px; height:40px;}
.ypgcar h3 ul{ position:absolute; margin-left:160px; z-index:11;}
.ypgcar h3 ul li{ float:left;}
.ypgcar h3 ul li a{ display:block; text-align:center; padding:0 15px; font-size:16px; height:38px; line-height:38px; text-decoration:none; color:#999;}
.ypgcar h3 ul li a:hover{ color:#578ccd;}
.ypgcar h3 ul li a.xz{ border-bottom:3px #578ccd solid; font-size:16px; color:#578ccd;}
.ypgcars{ position:relative;}
.ypgcars_right{width:calc(100% - 160px); float:right; border:1px #dcdcdc solid; min-height:480px;}
.ypgcars_left{ position:absolute;}
#gwz{ max-height:480px; overflow-y:auto; width:158px; border:1px #dcdcdc solid; border-right:0;}
#gwz li{ position:relative; height:37px; background:#f4f8fb; width:157px;}
#gwz li a{ display:block; height:36px; line-height:36px; text-indent:10px; text-decoration:none;}
#gwz li a:hover{ background:#fff;}
#gwz li a.xz{ background:#fff url(../images/gwzjt.png) right center no-repeat; border-bottom:1px #dcdcdc solid; border-top:1px #dcdcdc solid; border-right:1px #fff solid;width:157px; color:#578ccd; font-weight:bold; position:absolute; margin-top:-1px; z-index:11;}
.newtable{ padding:0; overflow:auto; position:relative;}
.newtable table th{ border-bottom:1px #dcdcdc solid; font-size:14px; height:36px; background:#f5f5f5;}
.newtable table td{ border-bottom:1px #e6e6e6 solid; border-right:1px #e6e6e6 solid; font-size:12px;}
.newtable table tr td:last-child{ border-right:0;}
.newtable table tr.cs td{ background:#fbf7f2;}
.newtable table tr:hover td{ background:#f5f5f5;}
.newtableny{max-height:450px; overflow:auto;min-height:240px}
.newtable thead.newtitle th{ height:0px; border-bottom:0;}
.zhongduan{ position:absolute; left:-170px; top:-14px; width:170px; padding:5px; border:1px #d2d2d2 solid; border-radius:5px; background:#fff; box-shadow:0px 2px 5px #dcdcdc; z-index:888;}
.zhongduan:before{position:absolute; top:18px; right:-7px; border-top: 7px solid transparent; border-left: 7px solid rgba(0,0,0,.25); border-bottom: 7px solid transparent; content: '';}
.zhongduan:after{position:absolute; top:19px; right:-6px; display: inline-block!important; border-top: 6px solid transparent; border-left: 6px solid #fff; border-bottom: 6px solid transparent; content: '';}
.zhongduan ul li a{ display:block; height:32px; line-height:32px; text-align:left; padding-left:33px; background:url(../images/zhongduan.png) left center no-repeat; text-decoration:none; color:#578ccd;border-radius:3px;}
.zhongduan ul li a:hover{ background-color:#ebf2f5;}
.qctest{ display:inline-block; transform:scale(0.65,0.65);}
.qctest a{ border:1px #c8c8c8 solid; width:36px; height:36px; display:block; float:left; background:url(../images/pass.png) no-repeat; text-indent:-9999px; border-radius:20px;}
.qctest a.cuo{ background-position:-50px 0; margin-left:10px;}
.qctest a.pass{background:#00b49b url(../images/pass.png) 0 -50px no-repeat;border:1px #00b49b solid;}
.qctest a.pass_no{background:#ff3c3c url(../images/pass.png) -50px -50px no-repeat;border:1px #ff3c3c solid;margin-left:10px;}

.zhtj tr td{ padding:0 8px;}
.zhtj_two ul{ border-left:1px #dcdcdc solid; margin-left:3px;}
.zhtj_two li{ height:28px; line-height:28px; padding-right:5px;}
.zhtj_two li font{ color:#dcdcdc; margin-right:6px; font-family:Arial, Helvetica, sans-serif}
.zhtj_two li:hover, .zhtj tr:hover td{ background:#f4f8fb;}
.zhtj tr:hover td.zhtj_two{ background:none;}

.body_loading{ position:fixed; width:300px; height:56px; top:-6px; text-align:center; left:50%; margin-left:-150px; color:#28bef0; filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8; z-index:999999;}
.yxxm li{ width:48%; float:left; background:#f5f5f5; margin-right:2%; margin-bottom:10px; height:30px; line-height:30px; border-radius:5px; text-indent:8px;}
.yxxm li font{ float:right; margin-right:8px;}
.yxxm li em{ font-size:10px;}

.zflist li{ float:left; padding:5px 0;}
.zflist li font{ width:80px; display:inline-block; text-align:center;}
.zflist li input{ width:100px;}

#my-gallery-container { margin:0 20px; height:auto; overflow:auto; margin-top:10px;}
.item {width:100%; min-height:100px; margin-top:18px; transition:all .4s ease; padding-bottom:15px;}
.item h3{border-bottom:2px #dce1e5 solid; height:35px; font-size:20px; margin-bottom:8px;}
.item h4 a{ display:block; font-size:16px; text-decoration:none; width:200px; height:40px; line-height:40px; text-align:center; border-radius:5px; margin:10px 0 0 5px; background:#dce1e5; color:#578ccd;}
.item h4 a:hover{ background-color:#578ccd; color:#fff;}
.item p{ padding:1px 5px; font-size:15px; line-height:150%;}
.Journal{ background:#fff; min-height:100%; margin:0 auto; max-width:1024px;}
.sysupdate{ padding:10px 18px; height:auto; overflow:auto;}
.sysupdate p, .sysupdate div{ line-height:150%; font-size:16px; padding:5px 0;}
.sysupdate strong{ font-weight:bold;}
.sysupdate img{ max-width:100%; margin:0 auto;}
@media screen and (min-width:1930px) { 
.Journal {max-width:1200px;} 
} 

.gdsk{ padding:12px 15px 15px 15px; background:#f4f8fb; height:auto;  margin-right:1.5%; margin-bottom:10px; border-radius:5px;}
.gdsk h3{ font-size:18px; font-weight:bold; height:30px;}
.gdsk table{border-collapse: collapse; border-spacing: 0;}
.gdsk table td{ border:1px #dce1e5 solid;}
.gdsk table table.gdsk_two td{ border:0;}
.gdsk table tr:hover td{ background:#fff;}
.cxjg2 table tbody tr.xz td{ background:#f4f8fb;}

.wyzx{ text-align:center; height:60px; position:absolute; width:100%; text-align:center; border-radius:0 0 5px 5px; bottom:0;}
a.wxz2{ width:13px; height:13px; border:1px #c8c8c8 solid; border-radius:50%; display:inline-block;}
a.yxz2{ width:13px; height:13px; border:1px #78b4f0 solid; border-radius:50%; display:inline-block; background:#78b4f0 url(../images/gouxuan.png) center center no-repeat;}

.ksdingdan{min-width:1000px; width:80%; margin:30px auto; border:1px #dcdcdc solid; box-shadow:0px 0px 5px #dcdcdc; padding:20px;}
.syloginleft{border-radius:0 0 0 5px; background:#f4f8fb url(../images/syloginleftbg.jpg) right bottom no-repeat;}
.toptxmore{ position:absolute; z-index:55; width:150px; border:1px #c8c8c8 solid; background:#fff; top:50px; right:0px; border-radius:4px; box-shadow:0px 1px 3px #c8c8c8;}
.toptxmore:before{position:absolute; top:-6px; right:17px; border-right:6px solid transparent; border-bottom:6px solid rgba(0,0,0,0.3); border-left:6px solid transparent; content: '';}
.toptxmore:after{position:absolute; top:-5px; right:18px; display: inline-block!important; border-right:5px solid transparent; border-bottom:5px solid #fff; border-left:5px solid transparent; content: '';}
.toptxmore ul{border-radius:4px; overflow:hidden; padding:1px;}
.toptxmore ul li{ border-bottom:1px #e6e6e6 solid;}
.toptxmore ul li:last-child{ border-bottom:0;}
.toptxmore ul li a{ display:block; padding-left:40px; height:40px; line-height:40px; text-decoration:none; background:url(../images/zzgj.png) 0 -106px no-repeat; color:#666;}
.toptxmore ul li a.quit{ background-position:0 -146px;}
.toptxmore ul li a:hover{ background-color:#f5f5f5;}
.help_vedio{ position:absolute; right:12px; top:10px; z-index:11;}
.help_vedio a{ display:block; width:33px; height:33px; background:#6ebe1e url(../images/zzgj.png) 0 -200px no-repeat; border-radius:50%; filter: alpha(Opacity=85); -moz-opacity: 0.85; opacity: 0.85; box-shadow:0px 15px 20px -12px #000;}
.help_vedio:after {content: ""; display: block; position: absolute; bottom: -3px; left: 50%; height: 3px; width: 80%; box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.6); border-radius: 50%; background-color: rgba(0, 0, 0, 0.1);transform: translate(-50%, 0);}
.help_vedio a:hover{ filter: alpha(Opacity=100); -moz-opacity:1; opacity:1; transform: translateY(-4px);}
.help_vedio:hover:after {transform: scale(0.75); transition: transform 1s;}
a.video_close{right:-50px; top:0; width:50px; height:50px; line-height:50px; font-size:30px; font-weight:bold; background:#333; position:absolute; text-align:center; text-decoration:none; color:#fff;}
a.video_close:hover{ background:#000; color:#dc0000;}


.rq{ background-image:url(../images/rq.png); background-position:right center; background-repeat:no-repeat}
.supplier{ position:absolute; z-index:55; width:150%; border:1px #c8c8c8 solid; background:#fff; top:40px; left:0px; border-radius:4px; box-shadow:0px 1px 3px #c8c8c8; max-height:300px; overflow:auto;}
.supplier ul li{ border-bottom:1px #ebf2f5 solid;}
.supplier ul li:last-child{ border-bottom:0;}
.supplier ul li a{display:block; padding:10px 12px; text-decoration:none;}
.supplier ul li a em{ font-size:16px; padding-bottom:3px; display:block;}
.supplier ul li a p{ color:#999; font-size:13px;}
.supplier ul li a:hover{background:#ebf2f5;}

/*a.sort{ display:inline-block; background: url(../images/paixu2.png) right 0px no-repeat; font-size:13px; text-decoration:none; padding-right:10px;}*/
a.sort{ cursor:pointer; transition:all .0s ease; display:inline-block; background: url(../images/paixu2.png?i=1) right 0px no-repeat; font-size:13px; text-decoration:none; padding-right:12px; }
a.sort:hover{ color:#28aaff; }
a.Desc{ background-position:right -30px;}
a.Asc{ background-position:right -60px;}
a.desc{ background-position:right -30px;}
a.asc{ background-position:right -60px;}
.paddleft15{ padding-left:15px;}
@media screen and (max-width:1440px){
.daishou_menu a{ font-size:16px; border-radius:5px 5px 0 0; height:44px; line-height:44px; background:#f8f8f8; border:1px #dcdcdc solid; border-bottom:0; margin-right:8px;}
.daishou_menu a:first-child{ margin-left:8px;}
.daishou_menu a.ds_xz{ height:44px; background:#fff; color:#ff6600; border:0; border:1px #dcdcdc solid; border-bottom:1px #fff solid; font-weight:bold;}
a.qctz{padding: 0 10px 0 25px; background-position:-1px 0;}
a.qctz font{ display:none}
.ys_ny_top{ font-size:30px;}
.ys_ny_top font{ font-size:20px;}
}

.module {float:left; margin-left:-15px;}
.module ul li {height:90px; width:88px; float:left; text-align:center; cursor:pointer}
.module ul li a{ text-decoration:none; text-align:center; font-size:15px; width:88px; height:75px; padding-top:15px; display:block; color:#888; font-weight:bold;}
.module ul li a:hover, .module ul li:hover a{ color:#578ccd;}
.module .indicator { pointer-events: none; position:absolute; -webkit-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out;}
.module ul li a i{ width:42px; height:46px; display:block; margin:0 auto;}
a.bb1 i{ background: url(../images/module.png) 0px 0 no-repeat;}
a.bb2 i{ background: url(../images/module.png) -88px 0 no-repeat;}
a.bb3 i{ background: url(../images/module.png) -178px 0 no-repeat;}
a.bb1:hover i, .module li.current a.bb1 i{ background: url(../images/module.png) 0px -50px no-repeat;}
a.bb2:hover i, .module li.current a.bb2 i{ background: url(../images/module.png) -88px -50px no-repeat;}
a.bb3:hover i, .module li.current a.bb3 i{ background: url(../images/module.png) -178px -50px no-repeat;}
.module li.current a{color:#578ccd;}
a.upload_xsz{ display:block; background:#32b4e6; border-radius:5px; text-align:center; height:50px; line-height:50px; color:#fff;}
a.upload_xsz p{ display:inline-block;  font-weight:bold; font-size:16px;}
a.upload_xsz p i{ float:left; width:40px; height:40px; display:block; background:url(../images/data_icon.png) 2px 4px no-repeat; margin:5px 5px 0 0;}
a.upload_xsz:hover{ background:#37c3f5; box-shadow: 0px 2px 5px #c8dce1;}

.datamenu { width:880px; margin: 0 auto; height: auto; overflow: hidden; text-align:center; }
.datamenu ul{ padding-top:100px;}
.datamenu ul li { width:120px; display: inline-block; margin: 0 30px; margin-bottom:60px; }
.datamenu ul li a { width:120px; height:130px; text-decoration:none; font-size:18px; display:block; margin:0 auto; text-align:center;}
.datamenu ul li a i{ width:90px; height:90px; background:url(../images/data_icon.png); background-repeat:no-repeat; display:block; border-radius:10px; margin:0 auto; margin-bottom:8px;}
.datamenu ul li a.databg1 i{ background-color:#3fc6f3;}
.datamenu ul li a.databg2 i{ background-color:#9fcb38;}
.datamenu ul li a.databg3 i{ background-color:#ffaa5a;}
.datamenu ul li a.databg4 i{ background-color:#ff8cbe;}
.datamenu ul li a.databg5 i{ background-color:#ff8278;}
.datamenu ul li a.databg6 i{ background-color:#48d7c6;}
.datamenu ul li a.databg7 i{ background-color:#cad75f;}
.datamenu ul li a.databg8 i{ background-color:#76d75f;}
.datamenu ul li a.databg9 i{ background-color:#92c4ff;}
.datamenu ul li a.dm1 i{ background-position:0 -90px;}
.datamenu ul li a.dm2 i{ background-position:0 -180px;}
.datamenu ul li a.dm3 i{ background-position:0 -270px;}
.datamenu ul li a.dm4 i{ background-position:0 -360px;}
.datamenu ul li a.dm5 i{ background-position:0 -450px;}
.datamenu ul li a.dm6 i{ background-position:0 -540px;}
.datamenu ul li a.dm7 i{ background-position:0 -630px;}
.datamenu ul li a.dm8 i{ background-position:0 -720px;}
.datamenu ul li a.dm9 i{ background-position:0 -810px;}
.datamenu ul li a.dm10 i{ background-position:0 -900px;}
.datamenu ul li a.dm11 i{ background-position:0 -990px;}
.datamenu ul li a.dm12 i{ background-position:0 -1080px;}
.datamenu ul li a:hover{box-shadow:0px 13px 20px -15px #999; transform: translateY(-4px); font-weight:600;}

a.video_close{right:-50px; top:0; width:50px; height:50px; line-height:50px; font-size:30px; font-weight:bold; background:#333; position:absolute; text-align:center; text-decoration:none; color:#fff;}
a.video_close:hover{ background:#000; color:#dc0000;}

.yyhzb a.hui{background:#dcdcdc; color:#f0f0f0; cursor:default;}
.ptlist{border-bottom:2px #e6e6e6 solid; position:relative;}
.ptlist tr td{border-bottom:1px #f0f0f0 solid;border-right:1px #f0f0f0 solid; }
.ptlist tr:last-child td{ border-bottom:0;}

.renyuan{ margin-top:12px;}
.renyuan h3{ font-size:22px; height:38px;}
.renyuanlist{ float:left; width:20%;}
.renyuanlist dl{ margin:0 15px 15px 0; border:1px #dce1e5 solid; height:140px;}
.renyuanlist dl h4{ background:#f4f8fb; height:36px; line-height:36px; text-align:center; font-size:16px; color:#578ccd;}
.renyuanlist ul li{ width:50%; text-align:center; float:left; padding-top:10px; color:#888;}
.renyuanlist ul li p{ color:#32b400; margin-top:2px; font-size:18px;}
.renyuanlist ul li a{ display:inline-block; width:66px; height:26px; line-height:26px; border-radius:20px; background:#91bee6; color:#fff; text-decoration:none; margin-top:7px; font-size:13px;}
.renyuanlist ul li a:hover{ background:#ff9600;}
#fdtitle{transition:all .4s ease;}

.somuch{ padding:6px 0; border-bottom:1px #e6e6e6 solid; height:24px; overflow:hidden}
.somuch dl a{ padding:4px 9px; float:left; display:block; text-decoration:none; font-size:13px; margin:0 5px 5px 0;}
.somuch dl a:hover{ background:#ebebeb; color:#578ccd;}
.somuch dl a.xz{ background:#578ccd; color:#fff;}
a.morezk{color:#3296dc; display:inline-block; background:url(../images/bluejt.png) right 7px no-repeat; padding-right:12px;}

.kzgoods h3{ border-bottom:2px #e6e6e6 solid; padding-bottom:8px; color:#888; font-size:16px;}
.kzgoods dl dt{ font-weight:bold; padding-bottom:3px;}
.kzgoods dl dt font{ display:inline-block; background:#6ed7d2; color:#fff; font-weight:normal; width:20px; height:18px; line-height:18px; text-align:center; border-radius:3px; font-size:12px; margin-left:3px;}
.kzgoods dl dd{ height:18px;}
.kzgoods p{ font-size:12px;}
.width33{ width:33%; float:left;}
.kzgoods p font{ color:#999; margin-right:6px;}
.offer{ color:#999; font-size:16px;}
.offer em{ font-size:16px; margin-left:3px; color:#ff6600;}
.offer em s{ color:#999; font-size:14px;}
a.addbj{ display:inline-block; border:1px #b6d7fb solid; background:#edf5fe; color:#578ccd; border-radius:4px; padding:4px 15px; text-decoration:none;}
a.addbj:hover{border:1px #578ccd solid; background:#fff; color:#578ccd;}
a.noadd, a.noadd:hover{border:1px #e6e6e6 solid; background:#f5f5f5; color:#d2d2d2; cursor:default}
.kzgoods tr td{ border-bottom:1px #ebebeb solid;}
.kzgoods tr td:first-child{ border:0;}
.kzgoods tr:hover td{background:#f4f8fb;}
.imgPreview{ position:absolute; left:65px; background:#fff; padding:12px; border-radius:5px; box-shadow:0px 0px 10px #dcdcdc; top:-125px; }
.imgPreview:before{position:absolute; top:145px; left:-6px; border-top:6px solid transparent; border-right:6px solid rgba(255,255,255,1); border-bottom:6px solid transparent; content: '';}
.page2{ margin:0px 3px 0 0;}
.page2 a{ margin-right:5px; background:#eee; text-decoration:none; padding:3px 10px; color:#666; font-size:13px; font-weight:bold;}
.page2 a:hover{ color:#0099cc; background:#dcdcdc;}
.page2 a.on{ background:#0099cc; color:#fff;}
.kzgoods_list h3{ padding:15px 0 5px 0;}
.kzgoods_list thead th{ background:#eee; color:#666; height:35px; font-size:16px; font-weight:normal;}
.kzgoods_list tbody td{ border-bottom:1px #eee solid; height:36px;}
.kzgoods_list h3 td{ border:none; height:auto;}
.zp{display:inline-block; background:#6ed7d2; color:#fff; font-weight:normal; width:36px; height:18px; line-height:18px; text-align:center; border-radius:3px; font-size:12px; margin-left:3px;}
.kzgoods_list h3 td{ border:none; height:auto;}
.power{ height:40px; border-bottom:1px #e6e6e6 solid; position:relative;}
.power ul{ width:100%; position:absolute;}
.power ul li{ float:left; margin-right:6px;}
.power ul li a{ display:block; text-decoration:none; padding:0 18px; border-bottom:none; height:40px; line-height:38px; border-radius:5px 5px 0 0; color:#578ccd;}
.power ul li a:hover{ background:#f0f0f0;}
.power ul li a.xz{ height:39px; line-height:38px; background:#f4f8fb; color:#333;  border:1px #dcdcdc solid; border-bottom:1px #f4f8fb solid; font-size:15px;}
.powerny{ background:#f4f8fb; border-radius:0 0 5px 5px; border:1px #dcdcdc solid; border-top:0; padding:15px; min-height:300px;}
.powerny table{ border:1px #dce1e5 solid; border-radius:5px; overflow:hidden;}
.powerny tr td{ background:#fff; border-bottom:1px #f4f8fb solid;}
.powerny tr:last-child td{ border:none;}
.powerny tr td:first-child{ border-right:1px #f4f8fb solid;}
.powerny tr td label{ margin-right:15px; float:left;}
.powerny tr td label input{ float:left; margin:4px 4px 0 0;}
.powerny tr:hover td{ background:#fcfbf9;}

.renyuan{ margin-top:12px;}
.renyuan h3{ font-size:22px; height:38px;}
.renyuanlist{ float:left; width:20%;}
.renyuanlist dl{ margin:0 15px 15px 0; border:1px #dce1e5 solid; height:140px;}
.renyuanlist dl h4{ background:#f4f8fb; height:36px; line-height:36px; text-align:center; font-size:16px; color:#578ccd;}
.renyuanlist ul li{ width:50%; text-align:center; float:left; padding-top:10px; color:#888;}
.renyuanlist ul li p{ color:#32b400; margin-top:2px; font-size:18px;}
.renyuanlist ul li a{ display:inline-block; width:66px; height:26px; line-height:26px; border-radius:20px; background:#91bee6; color:#fff; text-decoration:none; margin-top:7px; font-size:13px;}
.renyuanlist ul li a:hover{ background:#ff9600;}

.js_bill{float:left; margin:0 20px 20px 10px;}
.js_bill dl{ padding:5px; background:#f4f8fb; position:relative;}
.js_bill dl img{ width:280px; height:360px;}
.js_bill h3{text-align:center; background:#f4f8fb; height:28px; font-size:15px;}
.js_bill dl dt{ position:absolute; z-index:1; left:0; top:0;  filter: alpha(Opacity=70); -moz-opacity: 0.7; opacity: 0.7; background:#000; width:100%; height:calc(100% + 28px); display:none}
.js_bill dl dd{position:absolute; z-index:2; top:50%; left:25%; width:50%; height:40px; margin-top:-6px; display:none}
.js_bill dl dd a{ display:block; height:40px; line-height:40px; border-radius:5px; background:#ff9600; text-align:center; text-decoration:none; color:#fff; font-size:15px;}
.js_bill dl dd a:hover{ background:#578ccd;}
.js_bill dl:hover dt, .js_bill dl:hover dd{ display:block;}
.js_bill dl.xz{ background:#32b400;}
.js_bill dl.xz p{ position:absolute; z-index:1; right:5px; top:5px; height:31px;}
.js_bill dl.xz p i{ width:12px; height:31px; display:block; float:left; background:url(../images/bill.png) 0 -89px no-repeat;}
.js_bill dl.xz p font{ background:#32b400; color:#fff; height:31px; display:block; float:left; line-height:26px; padding:0 12px 0 10px;}
.js_bill h3.xz{ background:#32b400; color:#fff;}
.js_bill ul{ text-align:center; padding-top:3px;}
.js_bill ul li{ width:90px; display:inline-block;}
.js_bill ul li a{ display:block; background:url(../images/bill.png) 10px 8px no-repeat; width:54px; height:28px; line-height:28px; border-radius:4px; text-decoration:none; color:#578ccd; padding-left:16px; margin:0 auto;}
.js_bill ul li a.eye{ background-position:10px -32px;}
.js_bill ul li a:hover{ background-color:#dce1e5;}


.hbh{margin:5px 15px; padding:10px 0; background:#f4f8fb;}
.hbh a {height: 32px; border: 1px #dcdcdc solid; display: block; line-height:32px; text-decoration: none; text-align: center; transition:all .0s ease;}
.hbh a:hover{ border: 1px #578ccd solid; background:#fff; color: #578ccd;}
.hbh a.xz { border: 1px #578ccd solid; background: #fff url(../images/fw_add_list.gif) right bottom no-repeat; color: #578ccd;}
a.apply{ width:180px; height:50px; line-height:50px; display:inline-block; border-radius:5px; background:#578ccd; text-decoration:none; font-size:18px; text-align:center; color:#fff;}
a.apply:hover{background:#28bef0; box-shadow:0px 1px 3px #c8c8c8;}
a.daochu{ display:inline-block; height:28px; line-height:28px; border:1px #c3d2de solid; border-radius:4px; text-decoration:none; font-size:13px; padding:0 15px; background:#f4f8fb; margin-left:8px; color:#578ccd;}
a.daochu:hover{ border:1px #578ccd solid; background:#fff;}


/*===== 配件系统大数据左侧导航 =====*/
.leftmenu{position:fixed; height:calc(100% - 91px); width:90px; background:#282828; border-top:1px #3c3c3c solid;}
.leftmenu ul{ padding-top:20px;}
.leftmenu ul li{ text-align:center; padding:20px;}
.leftmenu ul li a{ width:50px; height:50px; display:inline-block; background:url(../images/parts_data_menu.png) -20px -43px no-repeat;}
.leftmenu ul li.pa2 a{ background-position:-20px -148px;}
.leftmenu ul li.pa3 a{ background-position:-20px -252px;}
.leftmenu ul li.pa4 a{ background-position:-20px -356px;}
.leftmenu ul li.pa1 a.xz{ background-position:-110px -43px;}
.leftmenu ul li.pa2 a.xz{ background-position:-110px -148px;}
.leftmenu ul li.pa3 a.xz{ background-position:-110px -252px;}
.leftmenu ul li.pa4 a.xz{ background-position:-110px -356px;}

.gdyyy{ margin-left:3px; cursor:pointer; width:22px; height:22px; line-height:22px; border:1px #578ccd solid; border-radius:50%; display:block; float:left; text-align:center; color:#578ccd; font-size:12px;}
.help-tip-up{cursor:default; position:relative; display:inline-block;}
.help-tip-up:hover p{display:block;transform-origin: 100% 0%; -webkit-animation: fadeIn 0.3s ease-in-out; animation: fadeIn 0.3s ease-in-out;}
.help-tip-up p{display:none; text-align:left; background-color:#373c41; filter: alpha(Opacity=95); -moz-opacity: 0.95; opacity: 0.95; padding:12px 15px;  width:320px; z-index:111;
	position:absolute; border-radius:5px; box-shadow: 0px -2px 2px rgba(0, 0, 0, 0.2); right:50%; margin-right:-48px; bottom:28px; color:#e6e9eb; font-size:13px; line-height:1.4;}
.help-tip-up p:before{position: absolute;content: ''; width:0; height: 0; border:6px solid transparent; border-top-color:#373c41; right:35px; bottom:-12px;}
.help-tip-up p:after{width:100%;height:40px;content:'';position:absolute; bottom:-40px; left:0;}

.tc_addbtn2{ margin:13px 0 0 10px;}
.tc_addbtn2 a{ border:1px #78c832 solid; display:block; height:32px; line-height:32px; background:#78c832; color:#fff; border-radius:5px; font-size:15px; text-decoration:none; text-align:center; margin-bottom:20px;}
.tc_addbtn2 a:hover{background:#21c064; border:1px #21c064 solid;}


.ewewo_ad{ width:300px; height:300px; position:fixed; right:0; bottom:0; z-index:99999;}
a.syclose{background-color:rgba(0,0,0,0.6); width:30px; height:30px; position:absolute; right:0; color:#fff; display:block;}
a.syclose i{width:30px; height:30px; background: url(../images/syclose.png) no-repeat; display:block;}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
a.syclose{
    background-color:#000;
    filter:Alpha(opacity=60);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
a.syclose i{
    position: relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */
  }  
}
a.syclose:hover{ background:#ff9600;}
.ewewo_ad dl{ width:100%; position:absolute; bottom:18px; text-align:center;}
.ewewo_ad dl a{ display:inline-block; width:104px; height:32px; line-height:32px; background:rgba(255,180,0,0.9); border-radius:20px; text-align:center; color:#c80000; text-decoration:none; margin:0 6px;  box-shadow:0px 1px 3px rgba(0,0,0,0.6);}
.ewewo_ad dl a:hover{ background:#ffdc00; transform: translateY(-2px);}

/* 11-6 */
.add_wcn{ margin:0 12px 20px 0;}
.add_wcn fieldset{border:0; border-top:1px #dce1e5 solid; border-radius:0px; padding:0;}
.add_wcn legend{ text-align:center; height:1px;}
.add_wcn legend a{ position:relative; top:-11px; display:inline-block; text-decoration:none; color:#578ccd; padding:0 10px; font-weight:bold; font-size:15px;}
.add_wcn legend a i{ width:12px; height:12px; background:url(../images/add_titlejt.png) no-repeat; display:inline-block; margin-left:3px;}
.add_wcn legend a i.fold{ background-position:0 -30px;}
.fw_views_xxbg a.yuan{ width:21px; height:21px; line-height:21px; font-size:12px; background:#fff; border:1px #28aaff solid; color:#28aaff; border-radius:50%; text-align:center; margin:0 2px; transition:all .0s ease;}
.fw_views_xxbg a.dian{ width:21px; height:21px; display:inline-block; background:url(../images/dian.png) no-repeat;}
.fw_views_xxbg a.yuan:hover{ color:#ff6600; border:1px #ff6600 solid;}
.fw_views_xxbg a.dian:hover{ background-position:0 -30px;}
.morecz{ position:absolute; z-index:11; right:-8px; top:30px; width:110px; border:1px #c8d2dc solid; background:#fff;border-radius:4px; box-shadow: 0px 1px 3px #dcdcdc;}
.morecz:before{position:absolute; top:-6px; right:15px; border-right:6px solid transparent; border-bottom:6px solid rgba(0,0,0,.35); border-left:6px solid transparent; content: '';}
.morecz:after{position:absolute; top:-5px; right: 16px; display: inline-block!important; border-right:5px solid transparent; border-bottom:5px solid #eee; border-left:5px solid transparent; border-bottom-color:#fff; content: '';}
.morecz ul{ border-radius:4px; overflow:hidden;}
.morecz ul li{ width:100%; border-bottom:1px #dce1e5 solid;}
.morecz ul li:last-child{ border-bottom:0;}
.morecz ul li a{ display:block;padding:0; margin:0; height:32px; line-height:32px;padding-left:12px; width:98px; text-align:left; background:#fff; font-size:13px;}
.morecz ul li a:hover{ background:#f4f8fb; color:#578ccd;}
.hetong dd{ padding:8px 0 8px 9px; border-bottom:1px #dcdcdc dashed; position:relative;}
a.del{ font-size:18px; display:block; position:absolute; top:4px; right:0; width:30px; text-align:center; text-decoration:none; color:#28aaff; text-indent:0;}

.txry p{ float:left; display:block; padding:6px 28px 6px 10px; background:#fff; border-radius:4px; margin:3px 0 3px 8px; position:relative; font-size:13px;}
.txry p a{ font-size:18px; display:block; position:absolute; bottom:8px; right:0; top:2px; width:30px; text-align:center; text-decoration:none; color:#578ccd;}
.txry p a:hover{ color:#ff0000;}
.gongdan ul li.g10 font{ background-position:-14.4rem 0;}
.gongdan ul li.g10 a{ color:#7a98ce;}
.gongdan ul li.g11 font{ background-position:-16rem 0;}
.gongdan ul li.g11 a{ color:#00d4ba;}



/* 11-6 */
.setting ul li a.md15{color:#f19609;background-position:-1945px 0;}
.setting ul li a.md16{color:#3acdc5;background-position:-2085px 0;}
.setting ul li a.md17{color:#ff6464;background-position:-2225px 0;}
.fw_top_right a.i{ border:1px #d2d2d2 solid; border-radius:5px; background:url(../images/ftbg.png) repeat-x; height:34px; line-height:34px; padding:0 15px 0 5px; width:auto;}
.fw_top_right a.i font{ width:32px; height:34px; display:block; background:url(../images/ftbg.png) 0 -80px no-repeat; float:left;}
.fw_top_right a.i:hover{ background-position:0 -40px; border:1px #888888 solid; color:#555;}
.fw_top_right a.i:hover font{ background-position:0 -120px;}

/* 1-7 */
.scxsz{ position:relative; background:#f5f5f5;}
.scxsz a.sc{padding:50px 0; display:block; background:#f5f5f5; text-align:center; display:block;}
.scxsz a.sc p{ display:inline-block; font-size:14px; padding:20px 30px; border-radius:5px; color:#578ccd; border:1px #578ccd dashed;}
.scxsz a.sc p i{ width:57px; height:44px; display:block; background:url(../images/scxsz.png) no-repeat; margin:0 auto 10px auto;}
.scxsz a.sc:hover p{ color:#999; border:1px #ccc dashed; background:#fff;}

.paddleft10{ text-indent:10px;}


/* 1-14 */
.datamenu ul li a.dm13 i{ background-image:url(../images/weixiu.svg); background-position:center center; background-repeat:no-repeat;}
.wb_content{ margin:0 auto; padding:.2rem; min-height:10rem; background:#fff url(../images/ystopbg.png) repeat-x; border:1px #dce1e5 solid; box-shadow: 0px 2px 4px rgba(230, 235, 242, 0.5); max-width:1000px;}
.wb_content h1{ text-align:center; font-size:30px; font-family:"新宋体", "宋体";}
.bgtop{border-top:1px #e1e6eb solid; padding:.15rem; height:auto; overflow:auto}
.bgtop dl img{ float:left; margin-right:.15rem; width:.4rem; height:.4rem;}
.bgtop dl dt{ line-height:.4rem; font-size:18px; float:left}
.bgtop dl dd{ line-height:.4rem; float:right;}
.weibao_wg{border-top:1px #e1e6eb solid; padding:.2rem 0; height:auto; overflow:auto}
.weibao_wg ul{ width:50%; float:left; text-align:center}
.weibao_wg dl dt{ font-size:.18rem; height:.36rem;}
.weibao_wg dl dd{ line-height:150%;}
table.yc_list tr td{ padding:.13rem 0; height:auto; font-size:14px;}
p.ycms{ padding:.1rem .1rem 0 .1rem; text-indent:0;}
p.yyc i{ background:url(../images/gantanhao.svg) no-repeat; background-size:18px auto; display:block; width:18px; height:18px; margin:1px 3px 0 10px; float:left}
p.yyc font{ margin-left:-6px;}
p.carbg i{ background-size:20px auto; display:block; width:20px; height:20px; margin:0px 3px 0 15px; float:left}
p.carbg font{ margin-left:-4px;}
i.b1{background:url(../images/b1.svg) no-repeat;}
p.carbg i.b2{background:url(../images/b2.svg) no-repeat; background-size:22px auto; width:23px; height:23px; margin:0px 1px 0 13px;}
i.b3{background:url(../images/b3.svg) no-repeat;}
i.b4{background:url(../images/b4.svg) no-repeat;}
i.b5{background:url(../images/b5.svg) no-repeat;}
i.b6{background:url(../images/b6.svg) no-repeat;}
i.b7{background:url(../images/b7.svg) no-repeat;}
i.b8{background:url(../images/b8.svg) no-repeat;}
i.b9{background:url(../images/b9.svg) no-repeat;}
i.b10{background:url(../images/b10.svg) no-repeat;}
i.b11{background:url(../images/b11.svg) no-repeat;}
i.b12{background:url(../images/b12.svg) no-repeat;}
i.b13{background:url(../images/b13.svg) no-repeat;}
.cxjg2 table.wx_list tr td{ text-indent:0; padding:5px 0 5px 5px;}

/* 2-18 */
.member_admin ul li.md11 font{margin-bottom:5px; background:url(../images/hy_menu.png?v=56) -1400px 0 no-repeat;width:131px; height:131px; display:block;}
.member_admin ul li.md11 a{ color:#50c8dc;}

/* 2-26 */
.fw_top_right a.kzcg { background-position:0 -950px; }
.fw_top_right a.kzcg:hover, .fw_top_right a.kzcg:active { background-position:0 -990px; }

/* 3-1 */
.pr10{ padding-right:10px;}
.store{ position:absolute; background:#fff; border:1px #dcdcdc solid; border-radius:3px; width:96%; left:0px; top:31px; box-shadow:0px 2px 5px #dcdcdc; z-index:100;}
.mselection{ top:38px;}
.mselection:before{position:absolute; top:-6px; left:15px; border-right: 6px solid transparent; border-bottom: 6px solid #ccc; border-left: 6px solid transparent; content: '';}
.mselection:after{position:absolute; top:-5px; left:16px;  border-right: 5px solid transparent; border-bottom: 5px solid #fff; border-left: 5px solid transparent; content: '';}
.store ul li a{ display:block; font-size:13px; color:#888; padding:8px; text-decoration:none; overflow:hidden;}
.store ul li a:hover{ background:#eef7ff; color:#333;}
.store ul li a i{ width:13px; height:13px; border:1px #ccc solid; border-radius:2px; display:inline-block; float:left; margin:1px 6px 0 2px;}
.store ul li a.xz{ background:#eef7ff; color:#333;}
.store ul li a.xz i{ background:#6dbff8 url(../images/gouxuan.png) no-repeat; border:1px #6dbff8 solid;}
.store p{ padding:0 0 8px 10px;}
.store p a{ margin-right:10px;}
.storess{ padding:7px 8px;}
.storess input{ width:99%; background:#fff url(../images/search.svg) 5px center no-repeat; background-size:15px auto; text-indent:25px; height:28px;}
.storefoot{ border-top:1px #e6e6e6 solid; padding:8px; height:auto; overflow:hidden;}
.storefoot a{ display:block; padding:3px 10px; border:1px #dcdcdc solid; background:#f5f5f5; border-radius:4px; text-decoration:none; font-size:13px; margin-left:8px;}
.storefoot a:hover{color:#333; background:#fff; border:1px #888 solid;}
.storefoot a.queding{background:#4dbefe; color:#fff; border:1px #4dbefe solid;}
.storefoot a.queding:hover{background:#02a3fe; border:1px #02a3fe solid;}

/* 3-8 */
.binding{ background:#f8f8f8; padding:40px 0; height:auto; overflow:hidden;}
.binding dl{ width:500px; margin:0 auto;}
.binding dl img{ float:left; margin-right:30px;}
.binding dl dt{ font-size:18px; height:35px; margin-top:-2px;}
.binding dl dd{ line-height:24px; text-indent:20px;}
.binding dl dd font{ color:#dc0000; margin:0 3px;}
a.color96{color:#0096dc; text-decoration:underline;}
a.color96:hover{color:#32b400; text-decoration:none;}
a.vercode{ display:inline-block; background:#f4f8fb; border:1px #dce1e5 solid; padding:5px 15px; color:#0096dc; border-radius:4px;}
a.vercode_hui{ display:inline-block; background:#f8f8f8; border:1px #f0f0f0 solid; padding:5px 15px; color:#dadada; border-radius:4px; text-decoration:none; cursor:wait}
.enterprise_menu{ padding:10px; position:fixed; width:764px; background:#fff; z-index:11;}
.enterprise_menu ul{ padding:12px 0; background:#f8f8f8;}
.enterprise_menu ul li{ float:left; width:30%; text-align:center; height:21px;}
.enterprise_menu ul li.huijt{ width:3%; background:url(../images/huijt.png) center 1px no-repeat;}
.enterprise_menu ul li.huijt2{ width:3%; background:url(../images/huijt.png) center -39px no-repeat;}
.enterprise_menu ul li a{ color:#c8c8c8; text-decoration:none; font-size:15px; display:inline-block;}
.enterprise_menu ul li a i{ font-style:normal; background:#dcdcdc; border-radius:50%; display:block; float:left; text-align:center; font-size:14px; width:21px; height:21px; color:#fff; line-height:21px; margin-right:5px;}
.enterprise_menu ul li a.xz{ color:#64b400;}
.enterprise_menu ul li a.xz i{ background:#78c800;}
.enterprise{padding:0 20px;}
.enterprise h3{ height:28px; font-weight:bold; font-size:16px; border-bottom:1px #e6e6e6 solid; margin-bottom:8px;}
.fill{ color:#f00000; font-family:"宋体"; margin-right:5px;}
.icon_noimg{ width:98px; height:78px; border:1px #dcdcdc dashed; border-radius:5px; background:url(../images/icon-noimg.png) center center no-repeat;}
.icon_img{ width:100px; height:80px; position:relative;}
.icon_img img{ width:100px; height:80px; border-radius:5px;}
a.imgclose { position: absolute; display: block; height: 29px; width: 29px; background: url(../images/img_close.png?v=1) 0 0 no-repeat; text-decoration: none; right: -13px; top: -13px;z-index:100 }
a.imgclose:hover{ background-position:-40px 0; }
.demand{ margin:10px auto 30px auto; background:#f8f8f8; padding:8px 12px; width:calc(95% - 24px)}
.demand p{ font-size:12px; line-height:150%;}


/* 3-11 */
.help-tip-left{cursor:default; position:relative; display:inline-block;}
.help-tip-left:hover p{display:block;transform-origin: 100% 0%; -webkit-animation: fadeIn 0.3s ease-in-out; animation: fadeIn 0.3s ease-in-out;}
.help-tip-left p{display:none; text-align:left; background-color:#373c41; filter: alpha(Opacity=95); -moz-opacity: 0.95; opacity: 0.95; padding:12px 15px;  width:320px; z-index:111;
	position:absolute; border-radius:5px; box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.2); left:50%; margin-left:-30px; top:25px; color:#e6e9eb; font-size:13px; line-height:1.4;}
.help-tip-left p:before{position: absolute;content: ''; width:0; height: 0; border:6px solid transparent; border-bottom-color:#373c41; left:24px; top:-12px;}
.help-tip-left p:after{width:100%;height:40px;content:'';position:absolute; bottom:-40px; left:0;}
/* 搜索重定义 */
.search-box{ padding:8px;}
.search-left{ width:calc(100% - 76px); float:left;}
.search-line{min-height:36px; flex-direction:row; align-items:center; display:flex;}
.search-list{flex-direction:row; align-items:center; display:flex; width:25%;}
.sysinput{ border:1px #dcdcdc solid; border-radius:3px; height:26px; text-indent:6px; width:96%; font-size:13px; transition:all .4s ease;}
select.sysinput{ height:28px; width:96.5%; transition:all .4s ease;}
.search-left select.sysinput{ width:100%;}
.sysinput:hover{ border:1px #ccc solid;}
.sysinput:focus{box-shadow:0px 0px 8px #b4e6ff; border:1px #21abe4 solid;}
.search-left .sysinput{width:calc(100% - 2px);}
.search-left .store{width:calc(100% - 2px); left:0px; top:28px;}
.input-tit{ font-size:13px; text-align:right; padding-right:10px;}
.search-left .input-tit{width:80px; display:flex; height:28px; align-items:center; justify-content:flex-end;}
.input-bd{flex:1; position:relative;}
.search-btn{ width:64px; float:right; padding-top:5px;}
.search-btn a, a.searchbtn{ display:inline-block; width:56px; height:28px; border-radius:5px; background:#6dbff8; text-align:center; color:#fff; line-height:28px; text-decoration:none; margin-top:-1px;}
a.searchbtn2{ display:inline-block; width:56px; height:60px; border-radius:5px; text-align:center; color:#fff; line-height:56px; text-decoration:none; text-indent:-9999px; background:#6dbff8 url(../images/peijianss.png) center center no-repeat; background-size:24px auto; margin-top:0;}
a.searchbtn:hover, a.searchbtn2:hover{ background-color:#0b94ed;}
.search-more{ height:5px; position:relative; margin-bottom:6px;}
.search-more a{ position:absolute; display:block; color:#3cb4fa; width:100px; left:50%; margin-left:-50px; background:#f4f8fb; border-radius:0 0 5px 5px; text-align:center; padding-bottom:6px;}
.search-more a p{ display:inline-block;}
.search-more a p font{ float:left; font-size:13px; margin:-3px 2px 0 5px;}
.search-more a i{ display:block; width:15px; height:15px; background:url(../images/arrow.svg) center center no-repeat; float:left; margin-top:-1px;}
.search-more a:hover{ color:#0b94ed;}
.search-more a.xz i{transform:rotate(180deg);}


/* 3-14 */
@keyframes fade-in{0%{margin-top:100px;opacity:0; transform:scale(0.3);}
40%{opacity:0.5;margin-top:-20px; transform:scale(0.9);}
100%{opacity:1; transform:scale(1);}
}
@-webkit-keyframes fade-in{0%{margin-top:100px;opacity:0; transform:scale(0.3);}
40%{opacity:0.5;margin-top:-20px; transform:scale(0.9);}
100%{opacity:1; transform:scale(1);}
}
.spend-box{position:fixed;top:50%;left:50%;z-index:9999;margin:-30px 0 0 -150px;width:300px;height:60px;border-radius:10px;background:#ff9600;color:#fff;text-align:center;font-size:18px;line-height:60px;animation:fade-in;animation-duration:2s;-webkit-animation:fade-in 1s;}

/* 4-2 */

.whether{ width:calc(96% - 26px); display:inline-block; background:#fff; border:1px #b4cddc solid; height:26px; border-radius:3px; overflow:hidden;}
.whether a{ width:50%; float:left; text-align:center; line-height:26px; text-decoration:none; color:#b4b4b4; font-size:13px;}
.whether a.xz{ background:#b4cddc; color:#000;}

/*===== 5-9 =====*/
.chainreport { width:100%; margin: 0 auto; margin-top:1rem; text-align: center; max-width:10rem;}
.chainreport ul li { width:1.4rem; display: inline-block; margin: 0 30px;}
.chainreport ul li a{display:block;font-size:.24rem;text-decoration:none;/* color:#a7cb16; */}
.chainreport ul li a i{ width:1.4rem; height:1.4rem; background:#a7cb16; border-radius:50%; align-items:center; justify-content:center; display:flex; margin-bottom:.1rem; font-size:.8rem; color:#fff;}
.chainreport ul li a.re2 i{ background:#39ccc4;}
.chainreport ul li a.re3 i{ background:#2ebbea;}
.chainreport ul li a.re4 i{ background:#d1b321;}
.chainreport ul li a.re2{ color:#39ccc4;}
.chainreport ul li a.re3{ color:#2ebbea;}
.chainreport ul li a.re4{ color:#d1b321;}
.chainreport ul li a:hover{transform: translateY(-5%);}

/*===== 5-21 =====*/
.lable{ float:left; margin-right:18px;}
.lable input{ float:left; margin:4px 3px 0 0;}
.xjhistory{position:absolute; right:0; bottom:0;}
.xjhistory a{ display:block; background:#ebf2f5; padding:5px 10px 5px 15px; border-radius:8px 0 0 0; text-decoration:none;}
.xjhistory a i{ display:inline-block; width:12px; height:14px; background:url(../images/arrow.svg) center center no-repeat; float:right; margin:4px 0 0 3px;}
.xjhistory a:hover{ background:#dce1e5;}
.xjhistory a.xz i{transform:rotate(180deg);}

/*===== 5-27 =====*/
.fhsz_add { text-align:center; height:0; position:relative;}
.fhsz_add dl{ position:absolute; right:10px; top:11px; z-index:444;}
.fhsz_add a { height:26px; display:inline-block;padding:0 7px;  text-decoration: none; line-height:26px; border-radius:5px; border:1px #c8c8c8 solid; background:#f2f6f9; margin-left:8px;}
.fhsz_add a p{ display:inline-block; padding-right:2px; font-size:13px;}
.fhsz_add a i{ width:20px; height:26px; background:url(../images/add.svg) center center no-repeat; background-size:13px auto; display:block; float:left;}
.fhsz_add a:hover{ background-color:#fff; color:#333; border:1px #555 solid;}
.setup2{ margin:0 10px;}
.setup2 h3{ font-size:18px; padding:18px 15px 0px 15px;}
.setup2 h3 p{ float:right; margin-top:5px;}
.yyhzb .paddleft10{ text-indent:8px; padding:0; text-align:left;}
a.print{ width:85px; background:url(../images/ftbg.png) repeat-x; border:1px #d2d2d2 solid; height:34px; line-height:34px; padding:0; border-radius:5px; color:#777;}
a.print i{ width:22px; height:22px; display:block; float:left; margin:6px 6px 0 12px; background:url(../images/print.svg) center center no-repeat; background-size:22px auto; filter:alpha(Opacity=80); -moz-opacity: 0.8; opacity:0.8;}
a.print:hover{border:1px #888 solid; color:#555; background-position:0 -40px;}
a.print:hover i{ filter:alpha(Opacity=100); -moz-opacity:1; opacity:1;}


/*===== 5-27 =====*/
.fhsz_add { text-align:center; height:0; position:relative;}
.fhsz_add dl{ position:absolute; right:10px; top:11px; z-index:444;}
.fhsz_add a { height:26px; display:inline-block;padding:0 7px;  text-decoration: none; line-height:26px; border-radius:5px; border:1px #c8c8c8 solid; background:#f2f6f9; margin-left:8px;}
.fhsz_add a p{ display:inline-block; padding-right:2px; font-size:13px;}
.fhsz_add a i{ width:20px; height:26px; background:url(../images/add.svg) center center no-repeat; background-size:13px auto; display:block; float:left;}
.fhsz_add a:hover{ background-color:#fff; color:#333; border:1px #555 solid;}
.setup2{ margin:0 10px;}
.setup2 h3{ font-size:18px; padding:18px 15px 0px 15px;}
.setup2 h3 p{ float:right; margin-top:5px;}
.yyhzb .paddleft10{ text-indent:8px; padding:0; text-align:left;}
a.print{ width:85px; background:url(../images/ftbg.png) repeat-x; border:1px #d2d2d2 solid; height:34px; line-height:34px; padding:0; border-radius:5px; color:#777;}
a.print i{ width:22px; height:22px; display:block; float:left; margin:6px 6px 0 12px; background:url(../images/print.svg) center center no-repeat; background-size:22px auto; filter:alpha(Opacity=80); -moz-opacity: 0.8; opacity:0.8;}
a.print:hover{border:1px #888 solid; color:#555; background-position:0 -40px;}
a.print:hover i{ filter:alpha(Opacity=100); -moz-opacity:1; opacity:1;}



/*===== 6-6确认弹窗 =====*/
.pop{position:fixed;top:0;left:0;display:none;width:100%;height:100%;background:rgba(0,0,0,.3); z-index:2233;}
.pop .popMain{position:absolute;top:50%;left:50%;margin:-80px 0 0 -160px;width:320px;min-height:160px;border-radius:10px;background:#fff}
.popMiddle p{padding:20px 30px;color:#666;text-align:center;font-size:17px}
.pop .popBottom{position:absolute;bottom:0;left:0;display:flex;overflow:hidden;width:100%;height:40px;border-top:1px solid #f0f0f0;border-radius:0 0 10px 10px;text-align:center}
.pop .popBottom span{color:#888;text-align:center;font-size:1pc;line-height:40px;cursor:pointer;transition:all .4s ease;flex:1}
.pop .popBottom span:first-of-type{border-right:1px solid #f0f0f0}
.pop .popBottom span.confirm{color:#3aaeff}
.pop .popBottom span:hover{opacity:.7;-moz-opacity:.7}

/*===== S53迭代 =====*/
.yxzkh{ display:flex; align-items:center; flex-wrap:wrap;}
.yxzkh p{ margin-right:10px; font-size:14px;}
.yxzkh p.yxzkhname{ background:#f4f8fb; font-size:13px; padding:5px 6px; height:auto; overflow:hidden; border-radius:5px;}
.yxzkh p.yxzkhname font{ float:left; margin-right:4px; display:inline-block; padding-right:10px; font-weight:bold;}
a.qcbtn{ display:inline-block; width:14px; height:14px; background:url(../images/clear.svg) center center no-repeat; background-size:14px auto;filter:alpha(Opacity=60); -moz-opacity:0.6; opacity:0.6; margin-top:2px;}
a.qcbtn:hover{filter:alpha(Opacity=100); -moz-opacity:1; opacity:1;}
.switch{ width:auto; margin:0 auto;}
.switch a{ margin:0; text-align:left;}
.switch a i{ margin-right:0; background:#e6e6e6; border:1px #fff solid;}
.switch a i font{ background:#fff; border:1px #fff solid;}
.switch a.on i{color:#6dbff8; background:#6dbff8; border:1px #fff solid;}
.switch a.on i font{ background:#fff; border:1px #fff solid;}
.help-tip-small{cursor:default; position:relative; display:inline-block;}
.help-tip-small:hover p{display:block;transform-origin: 100% 0%; -webkit-animation: fadeIn 0.3s ease-in-out; animation: fadeIn 0.3s ease-in-out;}
.help-tip-small p{display:none; text-align:left; background-color:#373c41; filter: alpha(Opacity=95); -moz-opacity: 0.95; opacity: 0.95; padding:10px 15px;  width:120px; z-index:111;
	position:absolute; border-radius:5px; box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.2); right:50%; margin-right:-22px; top:28px; color:#e6e9eb; font-size:13px; line-height:1.4;}
.help-tip-small p:before{position: absolute;content: ''; width:0; height: 0; border:6px solid transparent; border-bottom-color:#373c41; right:15px; top:-12px;}
.tooltipss{font-size:12px;font-family:\5b8b\4f53;line-height:1.5;position:absolute;padding:5px;z-index:100003;opacity:.95;}
.tipsy-inner{background-color:#373c41;color:#e6e9eb;max-width:400px;padding:6px 12px;text-align:left;border-radius:4px; box-shadow:1px 2px 2px rgba(0, 0, 0, 0.15); text-align:justify;}
.member_admin ul li.md12 font{margin-bottom:5px; background:url(../images/hy_menu.png?v=56) -1540px 0 no-repeat;width:131px; height:131px; display:block;}
.member_admin ul li.md12 a{ color:#4bca8d;}

/*===== S54迭代 =====*/
.mustfill{ padding:6px 0; display:flex; flex-wrap:wrap;}
.mustfill label{ width:150px; height:22px;}
.mustfill label input{margin:3px -4px 0 10px; float:left;}
.textcutoff{width:75%; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; overflow:hidden;}
a.editalias{ float:right; display:inline-block; width:16px; height:16px; margin-right:4px; background:url(../images/edit_all2.png) center center no-repeat; filter:alpha(Opacity=70); -moz-opacity:0.7; opacity:0.7;}
a.editalias:hover{ filter:alpha(Opacity=100); -moz-opacity:1; opacity:1;}
.classicon ul li{ float:left; margin:8px 16px 8px 0; position:relative;}
.classicon ul li a{ width:52px; height:52px; border-radius:50%; border:1px #dcdcdc solid; display:block; text-align:center; line-height:52px; text-decoration:none; overflow:hidden;}
.classicon ul li a i{ font-size:32px; color:#c8c8c8; transition:all .4s ease;}
.classicon ul li a:hover, .classicon ul li a.xz{ border:1px #6dbff8 solid;}
.classicon ul li a:hover i, .classicon ul li a.xz i{ color:#6dbff8;}
p.gou{ position:absolute; right:-3px; top:-3px; width:20px; height:20px; background:url(../images/gou.svg) center center no-repeat; background-size:16px auto; border-radius:50%;}
p.listicon{ border:1px #6dbff8 solid; width:26px; height:26px; line-height:26px; border-radius:50%;}
p.listicon i{color:#6dbff8; font-size:18px;}

/*===== S55迭代 =====*/
.yyhzb table tr.pjh td{ background:#FAFAFA;}
.printtitle{ display:flex; justify-content:space-between; border-bottom:1px #e6e6e6 solid; margin-top:12px;}
.rightbtn{padding-right:6px;}
.rightbtn a, a.baocun{margin:0 5px; display:block; float:left; line-height:32px; background:#1394eb; color:#fff; text-decoration:none; padding:0 15px; border-radius:5px;}
.rightbtn a i{ width:20px; height:20px; display:block; float:left; margin-top:6px;}
a.baocun i{background:url(../images/gou-nobg.svg) left center no-repeat; background-size:14px auto;}
.rightbtn a:hover{ background:#6dbff8;}
.printlist li{ width:33%; float:left;}
.printlist li a{ margin:5px; height:18px; line-height:18px; font-size:13px; color:#888; display:block; text-decoration:none; border:0; width:auto; background:none; overflow:hidden;}
.printlist li a i{ float:left; margin:2px 5px 0 4px;}
.printlist li a:hover{ color:#555;}
.printlist li a.wxz i{ width:13px; height:13px; border:1px #c8c8c8 solid; border-radius:2px; display:inline-block;}
.printlist li a.yxz i{ width:13px; height:13px; border:1px #6dbff8 solid; border-radius:2px; display:inline-block; background:#6dbff8 url(../images/gouxuan.png) no-repeat;}
.printlist li a.yxz{ color:#6dbff8;}
.fwckd .kpzny td, .fwckd .kpzny table{ border:none;}



.jifensz{border:1px #e0e0e0 solid; border-radius:5px; }
.rulelist{padding:12px; border-bottom:1px #e6e6e6 dashed;}
.rulelisttitle{display:flex; justify-content:space-between;}
td.tdleft, th.tdleft{ text-align:left; text-indent:8px;}
td.tdright, th.tdright{ text-align:right; padding-right:8px;}
.isgz{ margin-right:10px; border-radius:4px; overflow:hidden; float:left; border:1px #0b94ed solid;}
.isgz a{ height:26px; line-height:26px; display:block; float:left; background:#eee; color:#666; width:40px; text-align:center; text-decoration:none;}
.isgz a:hover{ background:#eef7ff;}
.isgz a.xz{ background:#0b94ed; color:#fff;}
i.tip{ display:inline-block;  width:14px; height:14px; background:url(../images/tips.svg) center center no-repeat; background-size:14px auto; -webkit-filter:grayscale(1); -moz-filter:grayscale(1); filter:gray; filter: grayscale(1);}
.help-tip-left:hover i.tip, .special:hover i.tip{ -webkit-filter:grayscale(0); -moz-filter:grayscale(0); filter:none; filter: grayscale(0);}
a.adddw{text-align:center; height:34px; line-height:34px; display:block; color:#0b94ed; border-radius:0 0 4px 4px; text-decoration:none;}
a.adddw:hover{ background:#eef7ff;}
.tjmenu{ background:#fff; height:49px; border-bottom:1px #f0f0f0 solid; margin:0 12px;}
.tjmenu ul li{ float:left; line-height:49px; font-size:16px;}
.tjmenu ul li a{ line-height:49px; display:block; text-decoration:none; font-size:16px; padding:0 15px; display:flex; align-items:center;}
.tjmenu ul li a.one{ padding:0;}
.tjmenu ul li a p{ font-size:16px;}
.tjmenu ul li a:hover{ color:#0b94ed;}
.tjmenu ul li a:hover i{filter:alpha(Opacity=100); -moz-opacity:1; opacity:1;}
.tjmenu ul li a.xz{color:#0b94ed; line-height:48px; border-bottom:2px #0b94ed solid;}
.tjmenu dl{ float:right; padding:10px 0px 0 0;}
.tjmenu dl dd{ float:left; margin-left:8px;}
.tjmenu dl a{ display:block; float:left; padding:0 12px; line-height:29px; border:1px #c8dcf5 solid; border-radius:4px; color:#58b9f0; text-decoration:none; font-size:13px;}
a.open i{ background:url(../images/open.svg) center center no-repeat; filter:alpha(Opacity=70); -moz-opacity:0.7; opacity:0.7; display:block; width:20px; height:20px; float:right; margin:5px -4px 0 4px;}
a.open:hover i{filter:alpha(Opacity=100); -moz-opacity:1; opacity:1;}
a.open i.xz, a.leftalign i.xz{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-ms-transform:rotate(180deg)}
.tjmenu dl a:hover{ color:#0b94ed; border:1px #0b94ed solid;}
.tjmenu dl a.xz{color:#ff8c00; border:1px #ff8c00 solid; background:#ff8c00; color:#fff;}
.tjmenu dl a em{ margin-left:4px;}
a.leftalign{ display:inline-block; color:#0b94ed; position:relative;}
font.reddot{ display:block; position:absolute; width:6px; height:6px; border-radius:50%; background:#ff0000; left:-8px;}
a.leftalign font{top:2px;}
a.leftalign p{ float:left;}
a.leftalign p em{ font-size:13px; margin-left:2px;}
a.leftalign i{ background:url(../images/open.svg) center center no-repeat; display:block; width:18px; height:16px; margin:2px 0 0 4px; float:left; background-size:18px auto;}
a.offering{ color:#d2d2d2; text-decoration:none; pointer-events:none; }
a.offering i{ -webkit-filter:grayscale(1); -moz-filter:grayscale(1); filter:gray; filter: grayscale(1); filter:alpha(Opacity=50); -moz-opacity:0.5; opacity:0.5; }
a.youhuo{padding-right:12px; background:url(../images/paixu2.png) right -111px no-repeat; color: #555; display:inline-block;}
a.leftalign i.add{margin:3px 4px 0 0; width:14px; height:14px; background:url(../images/add2.svg) no-repeat}
a.leftalign i.del{margin:2px 4px 0 0; width:15px; height:15px; background:url(../images/del.svg) no-repeat}
a.offering i.add{filter:alpha(Opacity=30); -moz-opacity:0.3; opacity:0.3; }
.ysc td{ color:#b4b4b4;}
.ysc td a.wxz{ background:#f0f0f0; pointer-events: none; border:1px #dcdcdc solid;}
i.downjt{ display:block; width:16px; height:16px; background:url(../images/arrow2.svg) center center no-repeat; background-size:16px auto; margin:3px 0 0 8px; cursor:pointer;}
i.downjt.upjt{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-ms-transform:rotate(180deg)}
.trans70{ filter:alpha(Opacity=70); -moz-opacity:0.7; opacity:0.7;}
.trans70:hover{filter:alpha(Opacity=100); -moz-opacity:1; opacity:1;}
.addxj{width:calc(100% - 2px); border-radius:0; height:37px; border:1px #fff solid;}
a.btn.noclick{ background:#e6e6e6; cursor:not-allowed;}
a.btn.noclick:hover{ box-shadow: 0px 0px 0px #fff;}
i.appcode{width:16px; height:16px; background:url(../images/appcode.svg) center center no-repeat; background-size:16px auto; display:inline-block; margin:2px 4px -2px 0;}
a.appdown{padding:0 16px; color:#0b94ed; border-radius:0 5px 0 0; position:relative; text-indent:0;}
a.appdown .codebox{ display:none}
.codebox{ position:absolute; top:38px; right:8px; background:#fff; border-radius:5px; border:1px #dbe0e4 solid; padding:20px; box-shadow:0px 5px 15px rgba(150,170,180,.35); z-index:11;}
.codebox:before{position:absolute; top:-7px; right:32px; border-right: 7px solid transparent; border-bottom: 7px solid rgba(210,216,222,1); border-left: 7px solid transparent; content: '';}
.codebox:after{position:absolute; top:-6px; right:33px; display: inline-block!important; border-right: 6px solid transparent; border-bottom: 6px solid #fff; border-left: 6px solid transparent; content: '';}
a.appdown:hover .codebox{ display:block;}
table.subtable{ border:0;}
table.subtable tr td{ border-bottom:0; border-right:0;}
table.subtable tr:first-child td{ border-top:0;}
.quality li{ width:auto; margin-right:12px;}
.quality li a.yxz{ color:#555;}
.printlist li a.yxz i{border:1px #0b94ed solid; background:#fff url(../images/gouxuan.svg) no-repeat; background-size:13px auto;}
.zzz p{background-color:#fff; border:1px #e6e6e6 solid;}
.zzz p:before{ border-bottom-color:#e6e6e6;}
.zzz p:after{border:6px solid transparent; border-bottom-color:#fff;}


.multip dl dd {min-width: 90px;}
.multip dl dd input {float: left;margin: 10px 0 0 5px;}
.multip dl dd label font {margin-left:3px;}
.multip {z-index:1333; border-radius:3px; box-shadow: 0px 2px 5px #dcdcdc; width:calc(100% - 2px); top:28px; border:1px #dcdcdc solid;}


/*===== S58迭代 =====*/
.fw_top_right a.cw_dc2 { width:44px; background: url(../images/fw_views_menu.png) -1470px -90px no-repeat; }
.fw_top_right a.cw_dc2:hover{ background-position: -1470px -130px; color:#555; }
.fw_top_right a.fw_xj2 { width:44px; background: url(../images/fw_views_menu.png) -1330px -90px no-repeat; }
.fw_top_right a.fw_xj2:hover{ background-position: -1330px -130px; color:#555; }
.return{ border:1px #dcdcdc solid;}
.returnlist{ padding:12px 16px; border-bottom:1px #e6e6e6 dashed; height:auto; overflow:hidden;}
.return .returnlist:last-child{ border-bottom:0;}
.result{ padding:6px 6px 0 26px;}
.result dl{ display:flex;}
.result dl a{ display:block; text-decoration:none; margin-right:16px; color:#888;}
.result dl a i{ border:1px #999 solid; display:block; float:left; border-radius:50%; margin:2px 4px 0 0;}
.result dl a i font{ width:7px; height:7px; background:#fff; border-radius:50%; display:block; border:3px #fff solid;}
.result dl a:hover{color:#555;}
.result dl a:hover i{border:1px #0b94ed solid; box-shadow:0px 0px 5px rgba(10,148,237,.35);}
.result dl a.xz{ color:#0b94ed;}
.result dl a.xz i{ border:1px #0b94ed solid;}
.result dl a.xz i font{ background:#0b94ed;}
.result .printlist{ display:flex; flex-wrap:wrap; margin-left:-8px;}
.result .printlist li{ width:25%;}
.fpbtn{ position:relative;}
.fpbtn .store{ display:none;}
.fpbtn:hover .store{ display:block;}
.fpbtn .store:before{ display:block; width:100%; height:8px; content: ""; position: absolute; left:0; top:-8px;}


/*===== S60迭代 =====*/
.sywjgd{background:#ffb400 url(../images/sywjgdbg.png) center top no-repeat; height:90px; border-radius:5px; margin-bottom:14px;}
.sywjgd dl{ width:88%; margin:0 auto; padding:2px;}
.sywjgd dl a{ display:block; width:50%; float:left; text-align:center; font-size:12px; color:#fff; text-decoration:none; line-height:190%; border-radius:5px; padding:2px 0;}
.sywjgd dl a p{ font-size:18px; font-weight:bold; color:#fff;}
.sywjgd dl a:hover{ background:#fff; color:#888;}
.sywjgd dl a:hover p{ color:#ff9600;}
.yysywjgd{background:#67c3b6 url(../images/sywjgdbg.png) center top no-repeat; height:90px; border-radius:5px; margin-bottom:14px;}
.yysywjgd dl{ width:88%; margin:0 auto; padding:2px;}
.yysywjgd dl a{ display:block; width:50%; float:left; text-align:center; font-size:12px; color:#fff; text-decoration:none; line-height:190%; border-radius:5px; padding:2px 0;}
.yysywjgd dl a p{ font-size:18px; font-weight:bold; color:#fff;}
.yysywjgd dl a:hover{ background:#fff; color:#888;}
.yysywjgd dl a:hover p{ color:#ff9600;}
a.change, a.gjd{ display:block; float:left; border-radius:4px; background:#f4f8fb; text-decoration:none; color:#333; margin-right:12px; color:#0b94ed;}
a.change{ padding:5px 7px 5px 10px;}
a.gjd{ padding:5px 16px;}
a.change i{ display:block; float:right; width:10px; height:7px; background:url(../images/ico_part-table-close.png) right bottom no-repeat; margin:7px 0 0 16px;}
a.change:hover, a.gjd:hover{ background:#fff; color:#28aaff;}
.fwckd table th.gdtkd{ display:none; border-left:1px #dcdcdc solid; width:16px;}
.fixedright{width:70px;position:absolute;right:0; box-shadow:-3px 0 5px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center}
.lastth{background:#578ccd}
.lasttd{background:#fff}

/*===== S60迭代 =====*/
.vip_list h2 a.carbd{ border: 1px #b4b4b4 solid; background:#f0f0f0 url(../images/vip_bianji.png) 0 -490px no-repeat; }
.vip_list h2 a.carbd:hover, .vip_list h2 a.carbd:active { border:1px #578ccd solid; background:#578ccd url(../images/vip_bianji.png) 0 -530px no-repeat; color: #fff; }

 /* box-shadow+animate方法  */
.shadow_dot {
    display: inline-block; min-width: 2px; min-height: 2px;
    box-shadow: 2px 0 currentColor, 6px 0 currentColor, 10px 0 currentColor;
    -webkit-animation: shadow_dot 4s infinite step-start both;
    animation: shadow_dot 2s infinite step-start both;
    *zoom: expression(this.innerHTML = '...'); /* IE7 */
}
.shadow_dot:before { content: '...'; } /* IE8 */
.shadow_dot::before { content: ''; }
:root .shadow_dot { margin-right: 8px; } /* IE9+,FF,CH,OP,SF */

@-webkit-keyframes shadow_dot {
    25% { box-shadow: none; }
    50% { box-shadow: 2px 0 currentColor; }
    75% { box-shadow: 2px 0 currentColor, 6px 0 currentColor; }
}
@keyframes shadow_dot {
    25% { box-shadow: none; }
    50% { box-shadow: 2px 0 currentColor; }
    75% { box-shadow: 2px 0 currentColor, 6px 0 currentColor; }
}

/*===== S64 =====*/
.yyztxg_btn_flex{ display:flex; margin:10px auto; width:590px;}
.yyztxg_btn_flex p{ width:17.6%; margin:10px 1.2%; flex-grow:1;}
.yyztxg_btn_flex p a{ display:block; font-size:15px; padding:13px 0; text-align:center; color:#fff; background:#6dbff8; text-decoration:none; border-radius:5px;}
.yyztxg_btn_flex p a:hover{ background:#0b94ed;}
.yyztxg_btn_flex div{ width:17.6%; margin:10px 1.2%; flex-grow:1; position:relative;}
a.jsafter{ display:block; font-size:15px; padding:13px 0; text-align:center; color:#fff; background:#0b94ed; text-decoration:none; border-radius:5px;}
a.jsafter font{ margin:0 20px; display:flex; justify-content:space-between;}
a.jsafter i{ display:inline-block; width:18px; height:20px; background:url(../images/downjt-white.svg) center center no-repeat; background-size:18px auto; margin-right:-6px;}
a.jsafter:hover{ background:#6dbff8;}
.passwordbox{position:relative;}
.passwordtips{ right:0; left:100%; top:-6px; margin-left:16px; width:250px; display:none;}
.passwordtips ul{ padding:10px;}
.passwordtips ul li{ padding:2px 6px;}
.passwordtips ul li i{ display:inline-block; border:2px #e6e6e6 solid; width:6px; height:6px; border-radius:50%; margin:5px 4px 0 -2px; float:left;}
.passwordtips:before{position:absolute; top:12px; left:-12px; border:6px solid transparent; border-right:6px solid rgba(0,0,0,.22); content: '';}
.passwordtips:after{position:absolute; top:13px; left:-10px; display: inline-block; border:5px solid transparent; border-right:5px solid #fff; content: '';}

a.addtogd{color:#28aaff; border:1px #28aaff solid; border-radius:20px; display:inline-block; padding:3px 14px; margin-top:6px; text-indent:0; font-size:12px; text-decoration:none;}
a.addtogd:hover{ background:#28aaff; color:#fff;}
.hisxmlist ul{ margin:-4px;}
.hisxmlist ul li{ border-bottom:1px #f0f0f0 solid; display:flex; padding:0px 4px;}
.hisxmlist ul li p{ padding:4px 0;}
.ht1{ flex:1; text-align:left;}
.ht2{ width:100px; align-items:center; justify-content:center; display:flex; border-left:1px #e6e6e6 solid;}
.ht3{ width:80px; align-items:center; justify-content:flex-end; display:flex; border-left:1px #e6e6e6 solid;}
.ht4{ width:130px; font-size:12px; text-align:left; border-right:1px #e6e6e6 solid;}
.histitle{display:flex; height:34px; margin:-4px 0;}
.histitle p{align-items:center; justify-content:center; display:flex; font-size:15px;}


.totaltc{ background:#f4f8fb; position:relative;}
.totaltc ul{ display:flex; flex-wrap:wrap;}
.totaltc ul li{ width:25%; text-align:center;}
.totaltc ul li p{ font-size:16px; color:#999; padding-bottom:2px;}
.totaltc ul li a{ display:block; color:#0b94ed; font-size:20px; text-align:center; text-decoration:none; padding:20px 0px;}
.totaltc ul li h4{color:#e65a2d; padding:20px 0px; font-size:20px;}
.totaltc ul li a:hover{ background:#0b94ed; color:#fff;}
.totaltc ul li a:hover p{ color:#dce1e5;}
i.clear2{ background:url(../images/clear2.svg) center center no-repeat; display:inline-block; width:20px; height:20px; background-size:20px auto; margin:0 4px -4px 0;}
.tongpei ul{ display:flex;}
.tongpei ul li{ margin-right:10px;}
.tongpei ul li a{ text-decoration:none; display:block; padding:4px 12px; border:1px #67a0dd solid; color:#67a0dd; position:relative; font-size:14px; }
.tongpei ul li a.xz{ background:#578ccd; border:1px #578ccd solid; color:#fff;}
.tongpei ul li a.xz:before{position:absolute; top:28px; left:50%; margin-left:-6px; border:6px solid transparent; border-top:6px solid rgba(87,140,205,1); content: '';}
.pjlblist.reparts th{ height:34px; font-size:14px; color:#999; border-bottom:0;}
.pjlblist.reparts td{ height:34px;}


/*===== S71 =====*/
.color9600{ color:#ff9600;}
.color6600{ color:#ff6600;}
.color78c8{ color:#78c800;}
.car_img ul{ padding-top:10px; display:flex;}
.car_img ul li{ margin-right:20px; width:82px; height:82px; position:relative;}
a.upload, a.imgadd{ display:flex; width:80px; height:80px; justify-content:center; align-items:center; border:1px #dcdcdc dashed; border-radius:5px; text-decoration:none; color:#999; position:relative;}
a.upload i{ width:40px; height:40px; display:block; margin:0 auto; background:url(../images/imgjia.svg) center center no-repeat; background-size:34px auto;}
a.upload{ background:#f4f8fb;}
a.imgadd{ border:1px #e6e6e6 solid;}
a.upload:hover{ border:1px #0b94ed dashed;}
a.imgadd:hover{ border:1px #0b94ed solid;}
a.imgadd img{ max-width:80px; max-height:80px; border-radius:5px;}
a.imgadd i{ height:24px; line-height:24px; background:rgba(0,0,0,0.5); position:absolute; bottom:0; width:100%; text-align:center; border-radius:0 0 5px 5px; font-style:normal; color:#ccc; font-size:12px;}

ul.gsloading{ width:100%; height:60px; display:flex;align-items:center; justify-content:center;}

.tip.tipxicon{ background-image:url(../images/tip.svg); margin:0 0 -2px 2px;}
.rightwz{color:#999; position:absolute; left:calc(96% - 20px); line-height:28px;}
a.searchbtn.addyg{margin:0 0 0 8px; border-radius:3px; width:40px;}

.fwckd .cjreport th{ font-size:14px;}
.xzggzlist{ display:flex; flex-wrap:wrap; max-height:124px; overflow:auto;}
.xzggzlist label{ width:33%; margin:6px 0;}
.xzggzlist label input{ float:left; margin:3px 6px 0 0; width:14px; height:14px;}
.xzggzlist label p{ width:calc(100% - 50px); display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; overflow:hidden;}

.standard{display:inline-block; color:#6dbff8; font-weight:normal; height:16px; line-height:16px; padding:0 3px; text-align:center; border-radius:3px; font-size:12px; margin-left:3px; border:1px #c8dcf5 solid;}
