@charset "UTF-8";

/* 全局公共样式的设定 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0;padding:0;border:0; font:12px 'microsoft yahei';}
body{color:#666; font-size:12px;}
li{list-style-type:none;vertical-align:top;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
input,button,textarea,select{ font-size:12px; outline:none;margin:0;}
/**textarea{resize:none}**/
i,span,em,strong{ display:inline-block; font-style:normal; text-indent:0px;}
.fl{ float: left;}
.fr{ float: right;}
.top{padding-top: 9px;}
.clfix{ display:block; zoom:1; }
.clfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;line-height: 0; font-size:0;}
.noBorder{border:none;	}
a{color:#006CFF; text-decoration:none; cursor:pointer;}
a:hover {color:#006CFF; text-decoration:underline;}
.position {position: relative;}
html{min-height: 100%; _height: 100%;}
body{  min-height: 100%; _height: 100%;}
input:-moz-placeholder, textarea:-moz-placeholder {color: graytext;}
table{border-collapse:collapse;}
.import{color: #f00;font-weight: bold;}
.error{color:#f00}
.remind{color: #999;}
.pagebox{display:none;}
.pop_bd{*position:relative;}   /*该样式主要是为了解决，当pop_bd过高的时候，如果里面的子元素使用了绝对定位，IE7中会出现定位的元素不会跟着滚动条滚动*/
/*左边侧栏 stylesheet */
.leftbox{ position: absolute; top:0; left: 0; width: 170px;}
.bottom0{ bottom:0;}
.proList{ display: none; padding: 2px 3px 2px 5px; width:162px; height: 20px; line-height: 20px;}
.proList p{ display: table-cell; height: 20px; border-right: 2px solid #000;}
.proList a{ display:block; background: #8C8C8C; color:#fff; height: 20px; line-height: 20px;  text-align:center; border-radius: 3px; }
.logo img{vertical-align: top; margin: 0;  }
.nav a{ color: #fff;}
.nav a:hover{ text-decoration:none;}
.navlicol{ background: url(../images/l_menubg.png) repeat-x 0 -40px; _background:none; _border-top:1px solid #2D2D2D; _overflow:hidden; color: #fff; cursor: pointer; font-size: 14px; font-weight: bold; height: 40px; line-height: 40px; padding-left: 15px;}
.navlicol:hover{ background-position: 0 0;}
.navli ul{ display: none;}
.navli_icon{ background: #fff; border-radius:4px; display: inline-block; float: right; height: 15px; margin: 12px 15px 0 0; width: 15px; _overflow:hidden;}
/*主要通过.navli_icon1 li.subnav_cur 来控制当前子导航的背景颜色 和 添加 .navlicur 控制当前主导航的文字颜色*/
.navli_icon1 .navli_icon, .navli_icon1 .subnav li:hover, .navli_icon1 li.subnav_cur{ background: #7FA9FF;}
.navli_icon2 .navli_icon, .navli_icon2 .subnav li:hover, .navli_icon2 li.subnav_cur{ background: #38C0C6;}
.navli_icon3 .navli_icon, .navli_icon3 .subnav li:hover, .navli_icon3 li.subnav_cur{ background: #61B540;}
.navli_icon4 .navli_icon, .navli_icon4 .subnav li:hover, .navli_icon4 li.subnav_cur{ background: #FBC73D;}
.navli_icon5 .navli_icon, .navli_icon5 .subnav li:hover, .navli_icon5 li.subnav_cur{ background: #E37310;}
.navli_icon6 .navli_icon, .navli_icon6 .subnav li:hover, .navli_icon6 li.subnav_cur{ background: #CF3B3B;}
.navli_icon7 .navli_icon, .navli_icon7 .subnav li:hover, .navli_icon7 li.subnav_cur{ background: #B540AE;}
.navli_icon8 .navli_icon, .navli_icon8 .subnav li:hover, .navli_icon8 li.subnav_cur{ background: #5C40B5;}
.navli_icon9 .navli_icon, .navli_icon9 .subnav li:hover, .navli_icon9 li.subnav_cur{ background: #0B60E0;}
.navli_icon10 .navli_icon, .navli_icon10 .subnav li:hover, .navli_icon10 li.subnav_cur{ background: #2A94E7;}
.navli_icon11 .navli_icon, .navli_icon11 .subnav li:hover, .navli_icon11 li.subnav_cur{ background: #0DC38C;}
.navli_icon1 .navlicur{ color: #7FA9FF;}
.navli_icon2 .navlicur{ color: #38C0C6;}
.navli_icon3 .navlicur{ color: #61B540;}
.navli_icon4 .navlicur{ color: #FBC73D;}
.navli_icon5 .navlicur{ color: #E37310;}
.navli_icon6 .navlicur{ color: #CF3B3B;}
.navli_icon7 .navlicur{ color: #B540AE;}
.navli_icon8 .navlicur{ color: #5C40B5;}
.navli_icon9 .navlicur{ color: #0B60E0;}
.navli_icon10 .navlicur{ color: #2A94E7;}
.navli_icon11 .navlicur{ color: #0DC38C;}
.subnav{ clear: both; display: block; width: 170px; }
.subnav li{ background: url(../images/l_menubg.png) repeat-x; _background: #2E2E2E; _border-bottom:1px solid #0B0B0B; height: 40px; line-height: 40px; padding-left: 23px;  }
.subnav li a{overflow:hidden; background:transparent url(../images/nav_icon.png) no-repeat; display: block; height: 40px; line-height: 40px; padding-left: 30px; _background:none; _padding-left:10px; }
.subnav li a.subnav_minfo{ background-position: 0 8px;}														/*会员信息*/
.subnav li a.subnav_level{ background-position: 0 -31px;}														/*会员等级*/
.subnav li a.subnav_badge{ background-position: 0 -75px;}                                                   /*勋章*/
.subnav li a.subnav_tag{ background-position: 0 -118px;}                                                    /*会员标签*/
.subnav li a.subnav_clscore{ background-position: 0 -157px;}                                                /*积分清零*/
.subnav li a.subnav_badgeList{ background-position: 0 -75px;}                                                /*会员勋章管理*/
.subnav li a.subnav_goods{ background-position: 0 -634px;}                                                  /*商品中心*/
.subnav li a.subnav_gsdiscount{ background-position: 0 -678px;}                                             /*折扣商品*/
.subnav li a.subnav_gs_noscore{ background-position: 0 -721px;}                                             /*无积分商品*/
.subnav li a.subnav_gstag{ background-position: 0 -766px;}                                                  /*商品标签*/
.subnav li a.subnav_ordercenter{ background-position: 0 -198px;}                                            /*关联订单中心*/
.subnav li a.subnav_order{ background-position: 0 -377px;}                                                  /*订单规则*/
.subnav li a.subnav_sigin{ background-position: 0 -418px;}                                                  /*签到规则*/
.subnav li a.subnav_sc{ background-position: 0 -462px;}                                                     /*收藏规则*/
.subnav li a.subnav_hp{ background-position: 0 -505px;}                                                     /*好评送积分*/
.subnav li a.subnav_tg{ background-position: 0 -548px;}                                                     /*推广送积分*/
.subnav li a.subnav_birth{ background-position: 0 -590px;}                                                  /*生日登记*/
.subnav li a.subnav_movescore{ background-position: 0 -1152px;}                                             /*积分转账*/
.subnav li a.subnav_shoplist{ background-position: 0 -1191px;}                                              /*关联店铺管理*/
.subnav li a.subnav_mcol{ background-position: 0 -805px;}                                                   /*会员分组*/
.subnav li a.subnav_care{ background-position: 0 -848px;}                                                   /*客户关怀*/
.subnav li a.subnav_startmsg{ background-position: 0 -894px;}                                               /*启用通知*/
.subnav li a.subnav_ordergj{ background-position: 0 -940px;}                                                /*订单跟进*/
.subnav li a.subnav_addGoods{ background-position: 0 -940px;}                                               /*发布商品*/
.subnav li a.subnav_tx{ background-position: 0 -985px;}                                                     /*信息提醒*/
.subnav li a.subnav_handsend{ background-position: 0 -1026px;}                                              /*手动发送短信*/
.subnav li a.subnav_zhyx{ background-position: 0 -1068px;}                                                  /*整合营销*/
.subnav li a.subnav_upmoney{ background-position: 0 -1109px;}                                               /*充值平台*/
.subnav li a.subnav_zx{ background-position: 0 -241px;}                                                     /*装修店铺模块*/
.subnav li a.subnav_link{ background-position: 0 -284px;}                                                   /*功能链接*/
.subnav li a.subnav_mvip{ background-position: 0 -334px;}                                                   /*手机vip会员中心*/
.subnav li a.subnav_vipset{ background-position: 0 -1234px;}                                                /*店铺VIP中心设置*/
.subnav li a.subnav_scorename{ background-position: 0 -1276px;}                                             /*积分别名*/
.subnav li a.subnav_scorestyle{ background-position: 0 -1321px;}                                              /*积分概况*/
.subnav li a.subnav_mstyle{ background-position: 0 -1363px;}                                            		/*会员概况*/
.subnav li a.subnav_listlink{ background-position: 0 -1405px;}                                              /*报表快速入口*/
.subnav li a.subnav_log{ background-position: 0 -1450px;}                                             		/*操作日志*/
.subnav li a.subnav_weixin{ background-position: 0 -1492px;}                                             	/*微信交互平台*/
.subnav li a.subnav_weibo{ background-position: 0 -1536px;}                                             	/*微博分享平台*/
.subnav li a.subnav_weitao{ background-position: 0 -1580px;}                                             	/*微淘分享平台*/
.subnav li a.subnav_diaocha{ background-position: 0 -1624px;}                                             	/*调查问券*/
.subnav li a.subnav_shaidan{ background-position: 0 -1664px;}                                             	/*VIP中心晒单*/
.subnav li a.subnav_importm,
.subnav li a.subnav_importms,
.subnav li a.subnav_sendscore,
.subnav li a.subnav_addmember,
.subnav li a.subnav_noscore,
.subnav li a.subnav_nodiscount,
.subnav li a.subnav_account,
.subnav li a.subnav_coupon,
.subnav li a.subnav_bouns,
.subnav li a.subnav_exchange,
.subnav li a.subnav_post_card,
.subnav li a.subnav_caipiao,
.subnav li a.subnav_ggk,
.subnav li a.subnav_lottery,
.subnav li a.subnav_ebook,
.subnav li a.subnav_mdgl,
.subnav li a.subnav_backdb,
.subnav li a.subnav_yuyue,
.subnav li a.subnav_found,
.subnav li a.subnav_recharge,
.subnav li a.subnav_withdraw
{ background-image: url(../images/nav_icon_1.png); _background:none; _padding-left:10px;}
.subnav li a.subnav_importm{ background-position: 0 6px;}                                                   /*会员联系资料导入*/
.subnav li a.subnav_importms{ background-position: 0 -50px;}                                                /*导入会员积分*/
.subnav li a.subnav_sendscore{ background-position: 0 -115px;}                                              /*赠送会员积分*/
.subnav li a.subnav_addmember{ background-position: 0 -177px;}                                              /*手动添加会员*/
.subnav li a.subnav_noscore{ background-position: 0 -233px;}                                                /*管理无积分会员*/
.subnav li a.subnav_nodiscount{ background-position: 0 -293px;}                                             /*管理无折扣会员*/
.subnav li a.subnav_yuyue{ background-position: 0 -415px;}                                             	    /*门店预约*/
.subnav li a.subnav_account{ background-position: 0 -474px;}                                                /*账号管理*/
.subnav li a.subnav_coupon{ background-position: 0 -528px;}                                                 /*店铺优惠券*/
.subnav li a.subnav_bouns{ background-position: 0 -808px;}                                                  /*积分换红包*/
.subnav li a.subnav_exchange{ background-position: 0 -768px;}                                               /*积分换礼品*/
.subnav li a.subnav_post_card{ background-position: 0 -688px;}                                              /*积分换包邮卡*/
.subnav li a.subnav_caipiao{ background-position: 0 -567px;}                                                /*积分换彩票*/
.subnav li a.subnav_ggk{ background-position: 0 -609px;}                                                    /*积分换刮刮卡*/
.subnav li a.subnav_lottery{ background-position: 0 -646px;}                                                /*积分抽奖*/
.subnav li a.subnav_ebook{ background-position: 0 -728px;}                                                  /*积分换电子书*/
.subnav li a.subnav_mdgl{ background-position: 0 -354px;}                                                   /*门店管理*/
.subnav li a.subnav_backdb{ background-position: 0 -474px;}
.subnav li a.subnav_found{ background-position: 0 -840px;}                                                   /*资金管理*/
.subnav li a.subnav_recharge{ background-position: 0 -870px;}                                                /*充值*/
.subnav li a.subnav_withdraw{ background-position: 0 -906px;}                                                /*提现*/
.subnav li a:hover, .subnav_cur a{ transition: all 0.3s ease-out; transform: translate(10px,0); }
.new_nav{ float: right; width: 30px; height: 32px; background:url(../images/l_menubg.png) no-repeat 0 -120px; }
.rightbox{ min-height: 100%; _height: 100%; min-width: 1080px; background: #FAFAFA; position: relative; overflow:hidden; padding: 0px 20px 0; font-family:Arial, Helvetica, sans-serif;}
.rightcon{ padding-top: 75px;}
.bdcon{ border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; background: #fff; padding: 25px 0; }
/* topsearch stylesheet */
.topsearch{ position: absolute; top: 0; left: 0; z-index:2; width: 100%;border-bottom: 1px solid #C3C3C3; background: #F4F4F4; height: 31px; line-height: 31px; padding: 9px 0px;}
.ts_right{ float: right; height: 31px; line-height: 31px; margin-right: 20px; }
.goout{ color: #333;}
.ww_sid{ color: #90A928; font-weight: bold;}
.ts_box{ float: left; height: 28px; margin-left: 20px;}
.ts_input{ background:#fff url(../images/l_menubg.png) no-repeat 0 -164px; border: 1px solid #ccc; box-shadow: 0px 0px 0px 1px #fff, 0 1px 3px rgba(0,0,0,.1),  0 0px 3px 1px rgba(153,153,153,.2) inset; width: 500px; height: 20px; line-height: 20px; padding:4px 4px 4px 30px;vertical-align: top; color: #999;}
.ts_box .smallbtn{ vertical-align: top;}

/*自定义下拉列表*/
.selectbox{ background: #fff; height: 28px; width: 180px; position: relative; display: inline-block; *display: inline;*zoom:1}
.seled{ background:#fff; border: 1px solid #ccc; color: #333; cursor: pointer; height: 28px; line-height: 28px; padding: 0 20px 0 10px; box-shadow: 0 0 10px #E5E5E5 inset; overflow: hidden; }
.selectbox .sanjiao_left{ position: absolute; right: 10px; top: 9px;}
.disabled{ opacity:.5; _filter:alpha(opacity=50);}
.disabled .seled{ cursor:default;}
.selectlist{ position: absolute; top: 30px;z-index: 2; width:100%; display: none;}
.selectlist_maxh{ height: 312px;overflow-y: scroll;}
.selectlist p{ background: #fff; border: 1px solid #ccc; border-top: 0; color: #333; line-height: 20px; padding: 5px 0 5px 10px;}
.selectlist p:hover{ background: #90A928; color: #fff; cursor: pointer;}
.zindex{ z-index: 1;}

/*页码  stylesheet*/
.sabrosus { padding-top: 15px; text-align: center;}
.sabrosus a {   background: #fff; border-radius: 3px; display:inline-block; color:#333; font-family: arial; height:23px; line-height:23px; border:1px solid #ccc; padding:0px 10px;  margin-right:5px; text-decoration:none;}
.sabrosus a:hover{	background: #90A928; border:1px solid #90A928; color:#fff; }
.sabrosus #page_current { background: #90A928; border:1px solid #90A928; color:#fff; }
.sabrosus .input25 { width: 30px; text-align: center;  }

.pagebox{ padding: 15px 0; margin-right:20px; text-align: right;}
.pagebox a{ background: #fff; border-radius: 3px; display:inline-block; color:#333; font-family: arial; height:23px; line-height:23px; border:1px solid #ccc; padding:0px 10px;  margin-right:5px; text-decoration:none; vertical-align: middle;}
.pagebox a:hover{  background: #90A928; border:1px solid #90A928; color:#fff; }
.pagebox #page_current { background: #90A928; border:1px solid #90A928; color:#fff; }
.pagebox .input25 { width: 30px; text-align: center; vertical-align: middle; }
.pagebox a.prev,.pagebox span.prev{ background: url(../images/pagepic.gif) no-repeat 0 -1px; height: 17px; width: 17px;border: 0; padding: 0; vertical-align: middle;}
.pagebox a.prev:hover{ background-position: 0 -41px;}
.pagebox span.prev{ background-position: 0 -21px;}
.pagebox a.next,.pagebox span.next{ background: url(../images/pagepic.gif) no-repeat -18px -1px; height: 17px; width: 17px;border: 0; padding: 0; vertical-align: middle;}
.pagebox a.next:hover{ background-position: -18px -41px;}
.pagebox span.next{ background-position: -18px -21px;}

/* tabmenu tab选项卡*/
.tabmenu{border-bottom: 1px solid #E0E0E0; _overflow:hidden; _zoom:1;}
.tabmenu a{ background: #fff; border: 1px solid #E0E0E0; margin-left: -1px; margin-bottom: -1px; color: #333; display: inline-block; font-size: 18px; height: 35px; line-height: 35px; padding: 0 25px; position: relative;}
.tabmenu a.hide{ display:none;}
.tabmenu a:hover{ color:#90A928; text-decoration:none; border-color: #90A928; z-index: 1;}
.tabmenupic{ border: 7px solid #90A928; border-color:#90A928 #FAFAFA #FAFAFA #FAFAFA;  display: none; position: absolute; top: 36px; left: 50%; margin-left: -5px; width: 0px; height: 0px; overflow: hidden;}
.tabmenu a.tabmenu_cur{ background: #90A928; border-color: #90A928; color: #fff;  z-index: 1;}
.tabmenu a.tabmenu_cur .tabmenupic{ display: block; }



/* h2 title */
.h2_box{ }
.h2_box h2{ display:inline-block; *display:inline; font:18px 'microsoft yahei','黑体'; height:34px; line-height:34px; color: #333; vertical-align:middle;}
.h2_box h2 .normaltxt{ font-size: 12px; line-height: 34px; display: inline-block; margin-left: 5px;}

/*tablelist stylesheet*/

.tablelist{ background: #fff; _zoom:1; _overflow:hidden; }
.tablelist .bdtable{   border-left: 1px solid #E0E0E0; color:#333;font-weight: normal; height: 30px; line-height: 30px;}
.tablelist tr:hover{ background: #f5f5f5;}
.tablelist th,.tablelist tfoot td{ background: #EEEEEE; border-bottom: 1px solid #E0E0E0; color:#333;font-weight: normal; line-height: 18px; padding: 7px 0;  _overflow:hidden;}
.tablelist tbody td{ border-bottom: 1px solid #E0E0E0; line-height: 18px; padding:10px 0;}
.tablelist .bdtable th,.tablelist .bdtable td{ border-right: 1px solid #E0E0E0;}
.tablelist .fumargin{margin-left: -26px;}
.moreBox{  background:#fff; border:1px solid #D3E1A1; width:360px; padding:40px; position:absolute; left:50%; top:50%; display:none;}
.moreBox_sanjiao{ position:absolute; right:50px; top:-13px; width:21px; height:13px;  background:url(../images/moreBox_sanjiao.png) no-repeat;}
.moreBox_sanjiao_bottom{bottom:-13px; background-position:0 -50px;}
.moreBox_sanjiao_left{ bottom:-13px; background-position:0 -20px; width:13px; height:21px;}
.moreBox_sanjiao_right{bottom:-13px; background-position:0 -68px; width:13px; height:21px;}
.topgray_sanjiao{top:-11px; background-position:0 -98px; width:21px; height:11px;}
.moreBox .close_tipBox{ font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#999; position:absolute; right:10px; top:8px;}
.moreBox table{ border-left:1px solid #D3E1A1; border-top:1px solid #D3E1A1;}
.moreBox th{ background:#F8F8F8; border-bottom:1px solid #D3E1A1; border-right:1px solid #D3E1A1; font-weight:bold; color:#333; line-height:29px; text-align:left; text-indent:10px;}
.moreBox td{ border-bottom:1px solid #D3E1A1; border-right:1px solid #D3E1A1; padding:5px 0px;}
.shouquantip {margin-top: 30px;margin-bottom: 20px; height: 32px;line-height: 32px;background: #C4F08D;color: #222; width:782px;}
.send_membername {border: 1px solid #CCCCCC;background: #fff;color: #999; height: 270px;line-height: 20px;padding: 7px;width: 360px;vertical-align: middle;}

/*footer stylesheet*/
.footer{ background:#191B20; font-family:'microsoft yahei',Arial, Helvetica, sans-serif; margin:20px -20px 0; padding:12px 0;}
.floatfoot{ position: absolute; bottom: 0px; width:100%;}
.footer td{ color:#fff; line-height:20px;}
.footer .ft_bdleft{ border-left:1px solid #757679; padding-left:27px;}
.footer img{ vertical-align:middle;}

/* popbox stylesheet*/
.popbox{ display: none; position: fixed; _position: absolute; left: 0; top: 0; z-index: 9; width: 100%; background: url(../images/graybg.png) repeat; height: 100%;}
.pop{ position: absolute; left: 50%; top:50%; width: 300px; margin: -100px 0 0 -150px; background: #fff; }
.pop_hd{ border-bottom: 1px solid #D9D9D9; background: #eee; padding: 0 20px; height: 39px; line-height: 39px;position: relative;}
.pop_hide{ position: absolute; right: 10px; top: 10px; height: 16px; width: 16px; background: url(../images/sanjiao.gif) no-repeat 0 -44px;}
.pop_bd{ padding:15px 20px 20px;}
.pop_title{ font-size: 14px; color: #333;}
.pop450{ width: 450px; margin-left: -225px;}
.pop500{ width: 500px; margin-left: -250px;}
.pop650{ width: 650px; margin-left: -325px;}

/*开启/关闭   stylesheet*/
.enablebox{ border: 1px solid #CCCCCC; background: #FAFAFA; color: #333; padding-left: 20px; height: 58px; margin-top: 20px; position: relative;}
.enabledIcon{ background: url(../images/enableIcon.gif) no-repeat; display: inline-block; height: 35px; width: 35px; margin-top: 12px; vertical-align: top;}
.en_txt{ font-size: 18px; font-family:'Microsoft YaHei'; color: #6CC00F; padding-left: 10px; line-height: 58px; }
.closetxt{ color: #0091B5; display: none; }
.en_btnBox{ position: absolute; right: 0px; top: 0px; height: 58px; line-height: 58px;  border-left: 1px solid #CCCCCC; padding: 0 20px;}
.en_btnBox a{ font-size: 14px; color: #333;  font-family:'Microsoft YaHei';vertical-align: middle;}
.en_stat{ display: inline-block; cursor: pointer; width: 56px; height: 24px; vertical-align: middle; margin: 0 10px 0; background: url(../images/enableIcon.gif) no-repeat 0 -71px; overflow: hidden;}
.en_load{ display: none; left: 80px; position: absolute; top: 2px;}
.enable_closed .enabledIcon{ background-position: 0 -36px;}
.enable_closed .en_stat{ background-position: 0 -94px;}
.enable_closed .closetxt{ display: inline-block;}
.enable_closed .enabletxt{ display: none;}

/*设置步骤*/
.steps{ padding: 20px 0 40px;}
.steps table{ height: 5px; background: #CECECE; border-radius: 5px;}
.steps td{ height: 5px; border-radius: 5px; position: relative;}
.steps .step_circle{  position: absolute; width: 25px; height: 25px; background: url(../images/circle_pic.gif) no-repeat; text-align: center; line-height: 25px; color: #fff; font-size:16px; margin: -12px 0 0 -12px; }
.steps .step_introduce{ position: absolute; width: 100%; left: 0; top: 20px; text-align: center; }
.steps .cur{ background: #90A929;}
.steps .cur .step_circle{ background-position:0 -35px;}
.steps .cur .step_introduce{ color: #90A929;}

/*列表搜索条件*/
.s_conditionbox{ padding: 5px; background: #90A928; color: #fff; line-height: 30px;}
.s_conditionbox .seled{ border: 0;}
.s_conditionbox .smallbtn{ border: 0; border-radius:0; box-shadow: none;}
.s_conditionbox .smallbtn:hover{ background: #fff; color: #90A928; border:0;}
.s_conditionbox .selectlist{ border-top:1px solid #CCC; top:28px;}
.s_conditionbox .ts_input{ border:0;  box-shadow: 0 1px 3px rgba(0,0,0,.1),  0 0px 3px 1px rgba(153,153,153,.2) inset; }
.s_conditionbox .input25{ border:0; padding: 6px; height:16px; vertical-align: middle;box-shadow: none; }
.s_conditionbox .w180{ width:180px; }

/*常用样式*/
.selectcss{ padding: 3px;}
.input25{ border: 1px solid #ccc; background: #fff; height: 15px; line-height: 15px; padding: 4px; width: 100px; box-shadow:0 0 7px 0px rgba(153, 153, 153, .2) inset,0px 0px 0px 1px #fff;}
.input25_focus{ border-color: #92AB29; box-shadow: 0 0 0 1px #C8D594;}
.input28{ border: 1px solid #ccc; background: #fff; height: 20px; line-height: 20px; padding: 4px; width: 500px; box-shadow:0 0 7px 0px rgba(153, 153, 153, .2) inset,0px 0px 0px 1px #fff;}
.input28_focus{ border-color: #92AB29; box-shadow: 0 0 0 1px #C8D594;}
.in_date{ background:#fff url(../images/dataIcon.gif) no-repeat 7px 3px; border:1px solid #C5CAD0; color:#333; height:16px; line-height:16px; padding:5px 3px 5px 30px;*vertical-align: -5px;}
.disabled_input{border: 1px solid #E9E7E7; box-shadow: none; cursor: not-allowed;background-color: #F0F0F0;}
.petitebtn,.smallbtn, .normalbtn, .bigbtn{ border:1px solid #CCCCCC; border-radius:3px; box-shadow: 0 1px 2px #E2E2E2; color: #333333; display: inline-block; background: url(../images/btnbg.gif) repeat-x;}
.petitebtn{ height: 23px; line-height: 23px; padding: 0 12px; font-size: 12px;  }
.petitebtn:hover, .petitebtn_focus{ border:1px solid #8AA227;  background-position: 0 -28px; color: #fff; text-decoration: none; }
.petitebtn_focus:hover{ border:1px solid #CCCCCC;  background-position: 0 0px; color: #333;}
.smallbtn{ height: 28px; line-height: 28px; padding: 0 18px;  }
.smallbtn:hover, .smallbtn_focus{ border:1px solid #8AA227;  background-position: 0 -28px; color: #fff; text-decoration: none; }
.smallbtn_focus:hover{ border:1px solid #CCCCCC;  background-position: 0 0px; color: #333;}
.normalbtn{background-position: 0 -56px; font-size: 18px; font-family: 'Microsoft Yahei';  height: 36px; line-height: 36px; padding: 0 35px;  }
.normalbtn:hover, .normalbtn_focus{ border:1px solid #8AA227; background-position: 0 -92px; color: #fff; text-decoration: none; }
.normalbtn_focus:hover{ border:1px solid #CCCCCC;  background-position: 0 -56px; color: #333;}
.bigbtn{background-position: 0 -128px; font-size: 20px; font-family: 'Microsoft Yahei'; height: 51px; line-height: 51px; padding: 0 45px; }
.bigbtn:hover, .bigbtn_focus{ border:1px solid #8AA227; background-position: 0 -179px; color: #fff; text-decoration: none;}
.bigbtn_focus:hover{ border:1px solid #CCCCCC;  background-position: 0 -128px; color: #333;}

/* 点击成功后按钮的状态 */
.visited_btn{background: #e0e0e0;color: #333;}
.visited_btn:hover{border:1px solid #CCCCCC; color: #333;}

.orangbd{ background: #FFFBE1; border: 1px solid #FFCB4E; color: #D93131; padding: 9px 13px; line-height: 18px;}
.graybgbd{ background: #eee; border: 1px solid #ccc; padding: 20px 0;}
.graybg{ background: #eee; padding: 10px;}
.greenBg {background: #F1FFEE; border: 1px solid #BCDBB2; color: #333; line-height: 19px; padding: 20px 20px; }
.inpvera{vertical-align: -2px;*vertical-align: 0px;}

.redtipstat, .warnstat, .greentipstat, .errorstat, .greenaddstat, .whatstat, .successstat, .orangetipstat, .gremovestat,.addstat,
.pausedstat, .nostart,.pause{ display: inline-block; margin-right:4px; width: 16px; height: 16px; background: url(../images/stat_icon.png) no-repeat; vertical-align: -1px;}
.redtipstat{ background-position: 0 0px;} 																	/*红色紧急处理图标*/
.warnstat{ background-position: 0 -32px;}																	/*推荐处理*/
.greentipstat{ background-position: 0 -64px;}                                                               /*绿色处理*/
.errorstat{ background-position: 0 -93px;}                                                                  /*错误或删除图标*/
.greenaddstat{ background-position: 0 -128px;}                                                              /*绿色加号处理*/
.whatstat{ background-position: 0 -162px;}			    													/*问号图标*/
.orangetipstat{ background-position: 0 -198px;}			    												/*橙色提示图标*/
.successstat{ background-position: 0 -233px;}			    												/*成功图标*/
.gremovestat{ background-position: 0 -271px;}			    												/*灰色删除图标*/
.pausedstat{ background-position: 0 -310px;}			    												/*暂停图标*/
.nostart{ background-position: 0 -350px;}			    												    /*未开始图标*/
.pause{background-position: 0 -390px;}
.addstat{ background-position: 0 -429px;}
.gremovestat:hover{ background-position: 0 -93px;}
.sanjiao_left, .sanjiao_up, .sanjiao_right, .sanjiao_down{ display: inline-block; width:6px; height: 9px; overflow:hidden; background:url(../images/sanjiao.gif) no-repeat 0 -31px;}
.sanjiao_up{  width:9px; height: 6px; background-position:0 -9px;}
.sanjiao_right{ width:6px; height: 9px; background-position: 0 -17px;}
.sanjiao_down{  width:9px; height: 6px; background-position:0 0;}
.jd_icon, .taobao_icon, .tmall_icon{ display: inline-block; width: 16px; height: 16px; background: url(/public/images/shopIcon.gif) no-repeat;}
.taobao_icon{ background-position: 0 -17px;}
.tmall_icon{ background-position: 0 -34px;}

.jttipbox{ border: 1px solid #FFDA9E; background: #FFFFE8; color: #333; display: inline-block; height: 18px; line-height: 18px; margin-left: 15px; padding: 5px 15px; position: relative; }
.jttip_icon{ background: url(../images/sanjiao.gif) no-repeat 0 -66px; position: absolute; left: -9px; top:50%; margin-top: -8px; width: 10px; height: 15px;}
.bulb_tip {background: #FFFFE3; border: 1px solid #FFDA9E; line-height: 22px; padding:11px 20px 11px 35px; position: relative; z-index: 1; *zoom:1;_overflow:hidden; }
.bulb_tip .orangetipstat{position: absolute; left: 11px; top: 13px; }
.reportnumbox{ border: 1px solid #ccc; background: #eee; padding: 20px; line-height: 20px;}
.trend_pic{ display:inline-block; width:16px; height:17px; overflow:hidden; margin-left: 5px; background:url(../images/tj_pic.gif) no-repeat top; vertical-align: -4px;}
.trend_pic:hover, .trend_picbt{ background-position:bottom;} 												/*统计图标*/
.goustat,.gouedstat{ display: inline-block; margin-right:4px; width: 15px; height: 15px; background: url(../images/del_badge.gif) no-repeat 0 -33px; vertical-align: -1px;}
.gouedstat{ background-position: 0 -51px; }


/*元素显示类*/
.hide, .dNone{ display: none;}
.dblock{ display: block;}
.dib{display: inline-block;*display: inline;*zoom:1}
/*边距类*/
.pdtop25{ padding-top: 25px;}
.pdtop15{ padding-top: 15px;}
.pdtop10{ padding-top: 10px;}
.pdtop5{ padding-top: 5px;}
.pdbottom10{ padding-bottom: 10px;}
.pdbottom5{ padding-bottom: 5px;}
.pdright40{ padding-right: 40px;}
.pdleft40{ padding-left: 40px;}
.pdleft20{ padding-left: 20px;}
.pdleft10{ padding-left: 10px;}
.pdlr10, .td_con{ padding-left: 10px; padding-right: 10px;}
.pdtd10{ padding-top: 10px; padding-bottom: 10px;}
.mleft5{ margin-left:5px;}
.mleft10{ margin-left:10px;}
.mleft20{ margin-left:20px;}
.mright3{ margin-right:3px;}
.mright5{ margin-right:5px;}
.mright10{ margin-right:10px;}
.mright20{ margin-right:20px;}
.mbottom10{ margin-bottom:10px;}
.mtop40{ margin-top:40px;}
.mtop20{ margin-top:20px;}
.mtop15{ margin-top:15px;}
.mtop10{ margin-top: 10px;}
.mtop5{ margin-top:5px;}
.mtop3{ margin-top:3px;}

/*字体修饰类*/
.boldtext{ font-weight:bold;}
.grayColor,.graycolor{ color:#999; }
.greenColor,.greencolor{ color:#90A928; }
.yellowcolor{ color: #f70;}
.orangecolor{ color: #D93131;}
.yellow-red {color: #f37800;}
.redcolor{ color: #c00;}
.blackcolor{ color: #333;}
.bluecolor{ color: #006CFF;}
.font20{ font-size:20px; }

/*宽高类*/
.w70{ width: 70px;}
.w108{ width: 108px;}
.w150{ width: 150px;}
.w170{ width: 170px;}
.h10{height: 10px;}
.h20{height: 20px;}
.h25{height: 25px;}
.lineheight20{ line-height: 20px;}
.lh16{ line-height: 16px;}
.lh18{height: 18px;line-height: 18px;}

/*元素垂直类*/
.vermiddle{vertical-align: middle;}
.vertop{vertical-align: top;}
.vertop2{vertical-align: -2px;*vertical-align: 0;}
.vertop0{vertical-align: 0px;}

/*验证表单*/
.talentReqStar{margin-left: 5px;}

/*弹出框内容*/
.pop_text{text-align: center;}

/*图表类*/
.lian_icon, .time_icon{ display: inline-block; width: 16px; height: 16px; background: url(../images/lianIcon.gif) no-repeat; vertical-align: 0;}
.time_icon{ background-position: 0 -23px;}

.loading {
    background: url("../images/load20.gif") no-repeat scroll center 46px #fff;
    border: 1px solid #555;
    height: 55px;
    padding: 18px 20px 0;
    text-align: center;
    width: 220px;
}



