﻿/*新2.0global改动*/
.nav2{background: #fff; position: absolute; top:58px; left: 0; right:0; display: none;}
.nav2 ul{overflow: hidden; padding-left: 138px;}
.nav2 ul li{float: left; margin-right: 50px;}
.nav2 a{display: inline-block; height: 80px; line-height: 80px;}
/*.nav2 a:hover,.nav2 a.active2{color: #00b39d; border-bottom: 2px solid #00b39d;}*/
.btn-999{
    background-color:#999;
    border-color: #999;
    color: #fff;
}
.btn-999:hover{
	background-color:#666;
	 border-color: #666;
}
.btn-primary:hover,.btn-primary:active{
	color: #fff;
	background-color:#4CA9F3;
	border-color: #4CA9F3;
}
.active0{
	background: #00b39d;
	color: #fff;
}
.header_01 .nav ul li:hover{
	background:#00b39d ;
}
.header_01 .nav ul li .eve:hover{color:#fff;/*background:#00b39d ;*/}
.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
     color:#fff;background:#00b39d 
}
.dropdown_nav .help-ul{
	padding: 0;
}
.dropdown_nav .help-ul li {
	display: block;
    width: 102px;
}
.dropdown_nav .help-ul li:hover{
	color:#fff;background:#00b39d ;
}
.dropdown_nav .help-ul li a{
	padding: 10px 20px;
	border-bottom: 1px solid #ccc;
	margin: 0 5px;
}
.dropdown_nav .help-ul li .forum{
	border-bottom:none;
}
.dropdown_nav .help-ul li a:hover{
	color:#fff;background:#00b39d ;
    text-decoration: none;
	border-bottom:1px solid #00b39d;
}	
.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus {
    color: #fff;
    text-decoration: none;
    background-color:#00b39d;
    outline: 0;
}
.NO_ .dropdown-menu>li>a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 41px;
    color: #333;
    white-space: nowrap;
    height: 41px;
}


*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; padding: 0;margin:0}
html{font-family: "微软雅黑","微软雅黑","Microsoft YaHei",Helvetica,Tahoma,sans-serif;}
body{font-family: "微软雅黑","微软雅黑","Microsoft YaHei",Helvetica,Tahoma,sans-serif;font-size:14px;color:#666}
body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,hr,input,li,ol,p,td,textarea,th,ul{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;line-height:1.1}
em,i{font-style:normal;font-weight:400}
button,input,select,textarea{font-family: "微软雅黑","微软雅黑","Microsoft YaHei",Helvetica,Tahoma,sans-serif;}
button,input,select{box-sizing:border-box}
button{border:none}
button,input[type=button],input[type=submit],select{cursor:pointer}
.btn:focus,button.close:active,.close:focus,
.btn:active:focus,
.btn.active:focus {
	outline:none;
}
iframe{width:100%; height: 100%;}
textarea.form-control{resize: none;}
table{border-collapse:collapse;border-spacing:0}
li{list-style:none}
a{-webkit-tap-highlight-color:rgba(255,0,0,0);text-decoration:none;color:#444}
a:hover{text-decoration:none}
a:hover, a:focus{text-decoration:none}
.a_999{color:#999}
.a_4fb0ff{color:#4fb0ff}/*蓝*/
.a_4fb0ff:hover{color:#3696e5}
.a_00b39d{color:#00b39d}/*蓝绿*/
.a_e13409{color:#FF7831}/*红*/
.a_fb6f00{color:#fb6f00}/*黄*/
a img,fieldset,iframe,img{border-width:0;border-style:none}
img{vertical-align: middle;}
.align-l{text-align:left;}.align-c{text-align:center;}.align-r{text-align:right;}
/*bootstrap sts_my*/
.btn-link:hover, .btn-link:focus {
    color: #2a6496;
    text-decoration: none;
    background-color: transparent;
}
.modal-footer {
    border-top:none;
}
label {
    font-weight: normal;
}
.form-control,input[type="text"] {
    border-radius:0;
}
.modal-title{font-size: 18px;}
.close {
    font-size: 26px;
    color: #666;
    font-weight: normal;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=100);
    opacity: 10;
}
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}

.maxwid1160{max-width:1160px;min-width:320px;margin:0 auto}
.left{float: left;}
.right{float: right;}
.pore{position: relative;}
.imgwid100{width:100%;}
/*bg*/
.bg_f0f0f0 {
	background: #f0f0f0;
}
.fs12{font-size: 12px;}
.fs16{font-size: 16px;}
/*margin*/
.margin_b_10{margin-bottom: 10px;}
.margin_b_20{margin-bottom: 20px;}
.pa28{padding: 28px;}

.color999{font-size: 12px; color: #999;}
.color009ad2{color: #009ad2;}

/*page*/
.page{text-align:right;padding:30px 0}
.page .pagination{display:inline-block;padding:0;margin:0}
.page .pagination li{display:inline}
.page .pagination li a{color:#333;border-radius:3px;float:left;padding:5px 13px;text-decoration:none;transition:background-color .3s;border:1px solid #ccc;margin:0 4px}
.page .pagination li a.active{background-color:#4b4d53;color:#fff;border:1px solid #4b4d53}
.page .pagination li a:hover:not(.active){background-color:#ddd}
/*btn*/

.btn{border-radius:2px; font-weight: normal;background-image: none;}
.btn_radiu_0{border-radius:0;}
.btn-pad_l_r{padding: 6px 30px;}
.btn-gray {
    background-color: #f0f0f0;
    border-color: #ccc;}
.btn-00b39d {
    background-color: #00b39d;
    border-color: #00b39d;
    color: #fff;}
.btn-00b39d:hover,.btn-00b39d:focus{
    background-color: #00ccb4;
    border-color: #00ccb4;
    color: #fff;}
.btn-697793 {
    background-color: #697793;
    border-color: #697793;
    color: #fff;}
.btn-697793:hover,.btn-697793:focus{
    background-color: #7986a1;
    border-color: #7986a1;
    color: #fff;}
.btn-e03507 {
    background-color: #e03507;
    border-color: #e03507;
    color: #fff;}
.btn-e03507:hover,.btn-e03507:focus{
    background-color: #ea4c21;
    border-color: #ea4c21;
    color: #fff;}
.btn-4797d6 {
    background-color: #4797d6;
    border-color: #4797d6;
    color: #fff;}
.btn-4797d6:hover,.btn-4797d6:focus{
    background-color: #3e9eea;
    border-color: #3e9eea;
    color: #fff;}
.btn-666 {
    background-color: #666;
    border-color: #666;
    color: #fff;}
.btn-666:hover,.btn-666:focus{
    background-color: #666;
    border-color: #666;
    color: #fff;}
.btn-999 {
    background-color: #999;
    border-color: #999;
    color: #fff;}
.btn-999:hover,.btn-999:focus{
    background-color: #999;
    border-color: #999;
    color: #fff;}
.btn-cc0001 {
    background-color: #cc0001;
    border-color: #cc0001;
    color: #fff;}
.btn-cc0001:hover,.btn-cc0001:focus{
    background-color: #e20001;
    border-color: #e20001;
    color: #fff;}
.btn-xs{
    border-radius:2px;
    font-size: 12px;
    line-height: 1.5;
    padding: 1px 5px;
}
.btn-sm{
    border-radius:2px;
    font-size: 12px;
    line-height: 1.5;
    padding: 5px 10px;
}
.btn-lg{
    border-radius: 6px;
    font-size: 18px;
    line-height: 1.33;
    padding: 10px 16px;
}
.file_my {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right:0;
    z-index: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    display: block;
    cursor: pointer;
    z-index: 1;
}

/*header01*/
.header_01{background: #333333; height: 58px;}
.header_01 .logo{display: inline-block; float: left; margin-top:10px;}
.header_01 .nav{display: inline-block; float: left; margin-left: 30px;}
.header_01 .nav ul li{float: left;}
.header_01 .nav ul li .eve{display: inline-block; height: 58px; width:104px; font-size: 16px; color: #fff; line-height:58px; text-align: center; }
/*.header_01 .nav ul li .eve:hover{color: #00b39d;}*/
.header_01 .nav ul li.active,.header_01 .nav ul li#kzt:hover .eve{background: #00b39d;}/* url(../images/nav_bg.png) bottom center no-repeat*/
.header_01 .nav ul li.active .eve:hover,.header_01 .nav ul li#kzt:hover .eve{color: #fff;}
.header_01 .NO_{display: inline-block; float: right;}
.header_01 .NO_ a{display:inline-block; height: 58px; line-height: 58px; color: #fff;}
.header_01 .NO_ a.voice{margin:0 17px;position: relative;}
.header_01 .NO_ a.voice .num{
	transform: scale(0.7);
    position: absolute;
    right: -3px;
    top: 15px;
    display: block;
    line-height: 24px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #cc0000;
    font-size: 12px;
    color: #fff;
    text-align: center;}
/*.nav2{background: #fff; position: absolute; top:58px; left: 0; right:0; display: none;}
.nav2 ul{overflow: hidden; padding-left: 138px;}
.nav2 ul li{float: left; margin-right: 50px;}
.nav2 a{display: inline-block; height: 80px; line-height: 80px; color: #666666;}
.nav2 a:hover,.nav2 a.active2{color: #00b39d; border-bottom: 2px solid #00b39d;}*/
.header_01 .nav ul li#kzt:hover .nav2{display: block;}
.header_01 .nav ul li.active .nav2{display: block; box-shadow: 2px 2px 2px #d7d7d7;}
.header_01 .exit_edit{float: right; padding:11px 0px 0 0;}
.header_01 .exit_edit .btn{margin-left:5px;}

/*header02*/
.header_02{background: #2a2d32; height: 58px;position: absolute; z-index: 100; left:0; top:0;right:0;}
.header_02 .exit_edit{float: right; padding:11px 22px 0 0;}
.header_02 .exit_edit .btn{margin-left:5px; padding: 6px 12px;}
/*switch*/
.switch{display: inline-block;position: relative; height:24px; width: 58px; background: #00b39d; padding: 2px; border-radius: 13px; cursor: pointer;}
.switch .icon{position: absolute;display: inline-block; width:20px; height: 20px; border-radius: 50%; background: #fff; transition: left linear 0.1s;}
.switch .icon{ left: 2px;}
.switch.on{background: #999;}
.switch.on .icon{left:36px;}
/**/
.modal-bg{
	display: none;
	position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 999;
    background-color:rgba(0,0,0,0.45); filter: alpha(opacity=45);}
.modal-bg.in{ display: block;}
.modal-info-box{
	    display: none;
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 2000;
    padding: 30px 45px;
    background: white;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -moz-box-shadow: 0px 2px 6px 1px rgba(0,0,0,0.1);
    -webkit-box-shadow: 0px 2px 6px 1px rgba(0,0,0,0.1);
    box-shadow: 0px 2px 6px 1px rgba(0,0,0,0.1);
    border: 1px solid #c2c2c2;
    font-size: 14px;
    line-height: 22px;
}
.modal-info-box.in{display: block;}
.ui-dialog .ui-dialog-buttonpane button{
	margin: 0 .4em .2em 0;
}
.ui-button{
	padding: .3em 0.5em;
}
.ui-dialog .ui-dialog-titlebar{
	padding: .2em .6em;
}
.btn-group a button{
	padding: 0;
    margin: 0px;
    border: 0px;
    height: 16px;
    vertical-align: initial;
}
.ui-colorpicker-rgb label,
.ui-colorpicker-hsv label,
.ui-colorpicker-hsl label,
.ui-colorpicker-lab label,
.ui-colorpicker-cmyk label,
.ui-colorpicker-alpha label{
	width: 2.5em;
}



.margin_r_20{margin-right: 20px;}
