a:link {color: #333333} /* 未被访问的链接 蓝色 */
a:visited {color: #333333} /* 已被访问过的链接 蓝色 */
a:hover {color: #333333;text-decoration:none;} /* 鼠标悬浮在上的链接 蓝色 */
a:active {color: #333333} /* 鼠标点中激活链接 蓝色 */

.com-row{
	background-color:#ffffff;
}
.com-bgColor-gray{
	background-color:#f2f2f2;
}

/*字号*/
.com-font-largeSize{
	font-size: 28px;
}
.com-font-firstSize{
	font-size:24px;
}
.com-font-secondSize{
	font-size:20px;
}
.com-font-thirdSize{
	font-size:18px;
}
.com-font-fourthSize{
	font-size:16px;
}
.com-font-fifthSize{
	font-size:14px;
}

/*文字加粗*/
.com-font-weight{
	font-weight:bold;
}

/*首行缩进*/
.com-text-indent{
	text-indent:2em;
	line-height: 1.7;
}

/*浮动*/
.com-float-left{
	float:left;
}
.com-float-right{
	float:right;
}

/*小手*/
.com-cursor-pointer{
	cursor:pointer;
}

/*鼠标经过*/
.atitleHover{
	color:#000000;
}

/*行高*/
.com-lineHeight-first{
	height:30px;
	line-height:30px;
}
.com-lineHeight-second{
	height:40px;
	line-height:40px;
}
.com-lineHeight-third{
	height:50px;
	line-height:50px;
}

/*内边距*/
.com-top-smallPadding{
	padding-top:10px;
}
.com-top-middlePadding{
	padding-top:15px;
}
.com-top-largePadding{
	padding-top:30px;
}

.com-left-smallPadding{
	padding-left:10px;
}
.com-left-middlePadding{
	padding-left:15px;
}
.com-left-largePadding{
	padding-left:20px;
}

.com-bottom-smallPadding{
	padding-bottom:10px;
}
.com-bottom-middlePadding{
	padding-bottom:15px;
}
.com-bottom-largePadding{
	padding-bottom:30px;
}

.com-right-smallPadding{
	padding-right:10px;
}
.com-right-middlePadding{
	padding-right:15px;
}
.com-right-largrPadding{
	padding-right:30px;
}

/*外边距*/
.com-top-wordMargin{
	margin-top:5px;
}
.com-left-wordMargin{
	margin-left:5px;
}
.com-right-wordMargin{
	margin-right:5px;
}

.com-top-smallMargin{
	margin-top:10px;
}
.com-top-middleMargin{
	margin-top:20px;
}
.com-top-largeMargin{
	margin-top:30px;
}

.com-left-smallMargin{
	margin-left:10px;
}
.com-left-middleMargin{
	margin-left:20px;
}
.com-left-largeMargin{
	margin-left:30px;
}

.com-bottom-smallMargin{
	margin-bottom:10px;
}
.com-bottom-middleMargin{
	margin-bottom:20px;
}
.com-bottom-largeMargin{
	margin-bottom:30px;
}

.com-right-smallMargin{
	margin-right:10px;
}
.com-right-middleMargin{
	margin-right:20px;
}
.com-right-largrMargin{
	margin-right:30px;
}

/*实线*/
.com-solidLine-dark{
	border:1px solid #d2d2d2;
}
.com-btSolidLine-dark{
	border-bottom:1px solid #d2d2d2;
}
.com-btSolidLine-white{
	border-bottom:1px solid #ffffff;
}
.com-lfSolidLine-dark{
	border-left:1px solid #d2d2d2;
}
.com-rtSolidLine-dark{
	border-right:1px solid #d2d2d2;
}
/*虚线*/
.com-btDashedLine-dark{
	border-bottom:1px dashed #d2d2d2;
}
.com-topDashedLine-dark{
	border-top:1px dashed #d2d2d2;
}
/*段落*/
.com-field-oneRow{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.com-field-twoRow{
    line-height: 1.5;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.com-field-threeRow{
    line-height: 1.5;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.com-field-fourRow{
    line-height: 1.5;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}
.com-field-sixRow{
    line-height: 1.5;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
}

/* head */
/* 样式1 */
.com-head-Title{
	height: 40px;
	line-height: 40px;
	display: -webkit-box;
	-webkit-box-orient: horizontal;
}
.com-head-Title .logo{
	width:20px;
	height:20px;
	margin-top:10px;
	margin-right: 15px;
}
.com-head-Title .text{
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	-webkit-box-flex: 1;
}
/* 样式2 */
.com-column-title{
	width: 150px;
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	font-size: 16px;
	border-bottom: 1px solid #D2D2D2; 
}
/* tab切换 */
.com-div-tab {
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    flex-direction: row;
    height: 40px;
}
.com-div-tab .com-div-tabItem {
    width: 80px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    cursor: pointer;
}
/* 点击按钮 */
.com-click-largeButton{
	height:40px;
	line-height:40px;
	text-align:center;
	border-radius: 5px;
	font-size:16px;
	cursor: pointer;
}

.admin-rowDiv30{
	display: -webkit-box;
	-webkit-box-orient: horizontal;
	height: 30px;
	line-height: 30px;
}
.admin-rowDiv30 .imgLeft{
	width: 24px;
	height: 24px;
	margin-right: 15px;
}
.admin-rowDiv30 .imgRight{
	width: 24px;
	height: 24px;
	margin-left: 15px;
}

.admin-rowDiv40{
	display: -webkit-box;
	-webkit-box-orient: horizontal;
	height: 40px;
	line-height: 40px;
}
.admin-rowDiv40 .imgLeft{
	width: 24px;
	height: 24px;
	margin-right: 15px;
}
.admin-rowDiv40 .imgRight{
	width: 24px;
	height: 24px;
	margin-left: 15px;
}
.admin-rowDiv40 .text{
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -webkit-box-flex: 1;
}
.admin-rowHeightAuto{
	display: -webkit-box;
	-webkit-box-orient: horizontal;
}
.admin-rowHeightAuto .text{
    -webkit-box-flex: 1;
}

/*工具栏 开始*/
.toolbars{
    width: 0px;
    height: 600px;
    border-right: 0px;
    position: fixed;
    z-index: 1111;
    right: 0px;
    top: 50%;
    margin-top: -300px;
    background: #fff;
    -webkit-transition: all .4s cubic-bezier(.2,.83,.42,.91);
    transition: all .4s cubic-bezier(.2,.83,.42,.91);
}
.toolbars.open {
    width: 300px;
    border: 1px solid #d2d2d2;
}
.toolbars_view{
	position: absolute;
	background-color: #ffffff;
    border-color: #d2d2d2;
    border-style: solid;
    border-width: 1px;
    bottom: 50%;
    padding: 10px;
    border-radius: 6px;
    box-shadow: 5px 5px 5px rgba(0,0,0,.5);
	/*考虑浏览器兼容性*/
	-moz-box-shadow: 5px 5px 5px rgba(0,0,0,.5);
	-webkit-box-shadow: 5px 5px 5px rgba(0,0,0,.5);
}
.toolbars_btn{
    position: absolute;
    left: -70px;
    width: 70px;
    height: auto;
    bottom: 50%;
    margin-bottom: -210px;
    background-color: #ffffff;
    border-color: #d2d2d2;
    border-style: solid;
  	border-width: 1px 1px 0px 1px;
}
.toolbars_btn ul{
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
.toolbars_btn li{
    height:70px;
    margin: 0px;
    padding: 0px;
    border-bottom: 1px solid #d2d2d2;
    text-align: center;
    cursor: pointer;
}
/* .toolbars_btn li .logo{
    font-size: 32px;
    color:#ff7d00;
    width: 70px;
    text-align: center;
} */
.toolbars_btn li .text{
    width: 70px;
    text-align: center;
}
/* .toolbars_btn li:hover{
   background-color: #ff7d00;
   color:#ffffff;
} */
.toolbars_btn li:hover .logo{
   color:#ffffff;
}
/* .toolbars .active {
   background-color: #ff7d00;
   color:#ffffff;
} */
.toolbars .active .logo{
     color:#ffffff;
}
/* .toolbars_content{
   position: absolute;
   top: 0;
   left: 0;
   height: 100%;
   width: 300px;
   background-color: #ffffff;
   border-top: 2px solid #ff7d00; 
}   */
.toolbars_app{
	margin-top:10px;
	text-align: center;
}
.toolbars_app img{
	width: 36px;
	height: 36px;
}
.toolbars_app .text{
	margin-top:5px;
}
/* 图片轮播切换按钮 */
.switch-round-btn{
	display: inline-block;
	width: 20px;
	height: 20px;
	border-radius: 10px;
	cursor: pointer;
}
.switch-round-longBtn{
	display: inline-block;
	width: 40px;
	height: 8px;
	cursor: pointer;
	
}
/* 透明度 */
.com-opacity{
	opacity: 0.8;
}