@chart:utf8;
/**********
** By Ravens
** Date 2015-07-22
***********/
/*base*/

*{margin: 0;padding: 0;font-family: "微软雅黑";word-wrap:break-word;word-break:break-all;outline: none;}
body{color: #333;font-size:14px;line-height:1.75;background:#FFF;min-width: 1230px;}
a{color: #333;text-decoration: none;transition: all 0.5s ease 0s;}
a:hover,.Cur a{color: #00baf2;}
dl,ul,ol{-webkit-margin-before:0;-webkit-margin-after:0;list-style: none;}
input[type="text"],input[type="number"],input[type="tel"],input[type="password"],textarea	{border:1px solid #EEE;border-left-color: #DDD;border-top-color: #DDD;padding:2px 3px;width: 120px;height: 24px;line-height: normal;line-height: 24px\9;}
input[type="text"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="password"]:focus,textarea:focus	{border-color:#00baf2;outline: none;}
input.redb,textarea.redb,input:focus.redb,textarea:focus.redb{border-color:#c01920;}

button	{line-height: 1 !important;*margin: 0px 10px;}
button,a.btn	{border:none;cursor: pointer;height: 30px;line-height: 30px;color:#FFF;background: #00baf2;white-space:nowrap;padding: 0 15px;}
button.c9,a.btn.c9	{background: #999;color:#FFF;}
button.gray,a.btn.gray  {background: #BBB;color:#FFF;}
button.bg_org,a.btn.bg_org	{background: #FFAA28;}
button.btn100,a.btn.btn100{width: 100px;}
button:hover,a.btn:hover	{color:#EEE;}

table	{margin:5px auto;border-collapse: collapse;border-spacing: 0;width: 100%;}
td,th	{padding: 0px;border:1px solid #DDD;padding:5px;}
img		{border:none;}
/**/
.clear{clear:both;overflow: hidden;height: 0px;width: 0px;}
.cur-p{cursor: pointer;}
.oneLine{text-overflow:ellipsis;white-space:nowrap;overflow: hidden;}
label.change    {padding-left:25px;background: url(./images/persondate/uncheck.png) no-repeat left center;overflow: hidden;display: inline-block;}
label.change.checked    {background-image: url(./images/persondate/check.png);}
.clearsfix{*zoom:1;}
.clearsfix:after{content:'\0020';display:block;height:0;font-size:0;clear:both;overflow:hidden;}
/**/
.tl			{text-align: left;}
.tr			{text-align: right;}
.tc,table	{text-align: center;}
/*Font Color*/
.red	{color: #c01920;}
.gre	{color: #00baf2;}
.gray	{color: #AAA;}
.c3		{color: #333;}
.c6		{color: #666;}
.c9		{color: #999;}
.org	{color: #FFAA28;}
.blue	{color: #01BAF2;}
.white  {color: #FFF;}
/*Display*/
.disp-n	{display: none;}
.disp-b	{display: block;}
.disp-ib,a.btn	{display: inline-block;}
/*Font Size*/
.f12{font-size: 12px;}
.f14{font-size: 14px;}
.f16{font-size: 16px;}
.f18{font-size: 18px;}
.f20{font-size: 20px;}
.f22{font-size: 22px;}
.f24{font-size: 24px;}
.f26{font-size: 26px;}
.f28{font-size: 28px;}
.f30{font-size: 30px;}
/*Font Style*/
.fb{font-weight:bold;}
.fs{font-family:'宋体';}
.fa{font-family:Arial;}
/*Position*/
.pos-r{position: relative;}
.pos-a{position: absolute;}

/*Margin-Arrays*/
.mt5	{margin-top:5px;}
.mt10	{margin-top:10px;}
.mt20	{margin-top:20px;}
.mb5	{margin-bottom:5px;}
.mb10	{margin-bottom:10px;}
.mb20	{margin-bottom:20px;}
.ml5	{margin-left:5px;}
.ml10	{margin-left:10px;}
.ml20	{margin-left:20px;}
.mr5	{margin-right:5px;}
.mr10	{margin-right:10px;}
.mr20	{margin-right:20px;}


/*ALL Pages use*/
.Page	{width:1200px;margin:auto;position: relative;z-index: 2;}
.Left,.fl	{float: left;}
.Right,.fr	{float: right;}
.mask,.Mask	{width: 100%;height: 100%;background: url(./images/log/opcity.png);position: fixed;top:0px;left: 0px;z-index: 1001;display: none;}

/*Dialog*/
.Dialog {width: 100%;height: 100%;position: fixed;top: 0px;left: 0px;z-index: 1002;text-align: center;display: none;}
    .Dialog .Main   {display: inline-block;max-width:560px;min-width: 400px;text-align: left;background-color: #EFEFEF;margin-top: 200px;margin-left: auto;margin-right: auto;}
    .Dialog .Main   {*display:inline;zoom:1;}
        .Dialog .Main>button.close  {width: 19px;height: 19px;overflow: hidden;margin:0px;padding: 0px;border:none;margin-top: -19px;float: right;background: url(./images/box_close.png) no-repeat center center;cursor: pointer;background-color: #EFEFEF;}
        .Dialog .Main>.title    {padding:20px;line-height: 20px;height: 20px;overflow: hidden;font-size: 16px;border-bottom:1px solid #00BAF2;}
        .Dialog .Main>.content  {padding:20px;font-size: 14px;}
        .Dialog .Main>.Btns {padding:20px;text-align: center;}
        .Dialog .Main>.Btns button  {height: 40px;display: inline-block;font-size: 18px;padding:0px;width: 100px;margin:auto 10px;}
        .Dialog .Main>.Btns button.ok   {}
        .Dialog .Main>.Btns button.cancel   {background-color: #2cee8d;}


.clearsfix{*zoom:1;}
.clearsfix:after{content:'\0020';display:block;height:0;font-size:0;clear:both;overflow:hidden;}

/*分页*/
.pagination  {margin: 30px auto;text-align: right;font-size: 14px;}
.pagination li  {display:inline-block;margin:0px 2px;height: 34px;line-height: 34px;overflow: hidden;background: #FFF;border:1px solid #E0E0E0;}
.pagination li  {*display:inline;}
.pagination li.disabled,.pagination li.disabled:hover {border-color:#EEE;padding:0px 10px;cursor: default;}
.pagination li.active,.pagination li:hover  {border-color: #00baf2;}
.pagination li:last-child.last.disabled {border-color:#FFF;font-size: 14px;color: #818181}
.pagination li a{display: block;padding:0px 14px;background:#F5F5F5;text-align: center;}
.pagination li.active a,.pagination li a:hover{background: #00baf2;color:#FFF;}
.pagination li:last-child.last.noLink {border-color:transparent;margin: 0;margin-left: 10px;background: none;}

