﻿@charset "utf-8";
/* CSS Document */

.ly_container { width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0 0 0 250px; background:#fff url(../images/containerBg.jpg) center top no-repeat; background-size:100% 100%; background-attachment:fixed; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}

/*ly_left*/
.ly_container .ly_left { width:250px; height:100%; overflow-y:scroll; margin:0; padding:0; position: fixed; left:0; top:0; z-index:99; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.ly_left .lyLeft_top { width:100%; height:80px; overflow:hidden; margin:0 auto; padding:15px 0 15px 20px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyLeft_top .lyLeft_logo { width:auto; height:50px; overflow:hidden; margin:0; padding:0; float:left;}
.lyLeft_logo a { display: table-cell; vertical-align: middle; width:100%; height:50px; overflow:hidden; margin:0; padding:0; cursor:pointer;}
.lyLeft_logo a img { max-width:100%; height:auto; max-height:100%; margin:0; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyLeft_logo a img.logo2 { display:inline-block;}
.lyLeft_logo a img.logo3 { display:none;}
.lyLeft_top .lyLeft_menuBtn { width:30px; height:30px; margin:10px 0; padding:0; float:right; display:none;}
.lyLeft_menuBtn button { display:block; width:30px; height:30px; margin:0 auto; padding:0; border:0; outline:none; background:none; cursor:pointer;}
.lyLeft_menuBtn button svg { display:block; width:28px; height:28px; margin:1px auto; padding:0;}

.ly_left .lyLeft_nav { width:100%; height:auto; margin:0; padding:0 20px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyLeft_nav ul li {width:100%; height:auto; margin:0 auto 15px; padding:0; position:relative;}
.lyLeft_nav ul li>a { display:block; width:100%; height:44px; overflow:hidden; line-height:44px; color:#262626; font-size:16px; margin:0 auto; padding:0 20px; border-radius:0; background-color:none; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyLeft_nav ul li:hover>a, .lyLeft_nav ul li>a.active { color:#fff; border-radius:8px; background-color:#ff6d34; box-shadow:0 10px 20px rgba(0,0,0,0.1);}
.lyLeft_nav ul li>a i { display:block; width:22px; height:22px; overflow:hidden; margin:11px 18px 11px 0; padding:0; float:left; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyLeft_nav ul li>a i.menuIco1 { background:url(../images/menuIcon.png) 0 -1px no-repeat;}
.lyLeft_nav ul li>a i.fa-home { background:url(../images/menuIcon.png) 0 -22px no-repeat;}
.lyLeft_nav ul li>a i.fa-user { background:url(../images/menuIcon.png) 0 -44px no-repeat;}
.lyLeft_nav ul li>a i.fa-hospital-o { background:url(../images/menuIcon.png) 0 -66px no-repeat;}
.lyLeft_nav ul li>a i.fa-th-large { background:url(../images/menuIcon.png) 0 -88px no-repeat;}
.lyLeft_nav ul li>a i.fa-television { background:url(../images/menuIcon.png) 0 -110px no-repeat;}
.lyLeft_nav ul li>a i.fa-file-pdf-o { background:url(../images/menuIcon.png) 0 -132px no-repeat;}
/*.lyLeft_nav ul li>a i.fa-expand { background:url(../images/menuIcon.png) 0 -155px no-repeat;}*/
.lyLeft_nav ul li>a i.fa-thumbs-up { background:url(../images/menuIcon.png) 0 -176px no-repeat;}
.lyLeft_nav ul li>a i.fa-expand { background:url(../images/menuIcon.png) 0 -198px no-repeat;}
.lyLeft_nav ul li>a i.fa-video-camera { background:url(../images/menuIcon.png) 0 -221px no-repeat;}
.lyLeft_nav ul li>a i.menuIco12 { background:url(../images/menuIcon.png) 0 -244px no-repeat;}
.lyLeft_nav ul li>a i.fa-whatsapp { background:url(../images/menuIcon.png) 0 -265px no-repeat;}
.lyLeft_nav ul li>a i.fa-chain-broken { background:url(../images/menuIcon.png) 0 -287px no-repeat;}
.lyLeft_nav ul li>a i.fa-compass { background:url(../images/menuIcon.png) 0 -309px no-repeat;}
.lyLeft_nav ul li>a i.fa-download { background:url(../images/menuIcon.png) 0 -333px no-repeat;}
.lyLeft_nav ul li>a i.fa-photo { background:url(../images/menuIcon.png) 0 -352px no-repeat;}
.lyLeft_nav ul li>a i.fa-star { background:url(../images/menuIcon.png) 0 -374px no-repeat;}
.lyLeft_nav ul li>a i.fa-wechat { background:url(../images/menuIcon.png) 0 -396px no-repeat;}
.lyLeft_nav ul li>a i.fa-map { background:url(../images/menuIcon.png) 0 -418px no-repeat;}
.lyLeft_nav ul li>a i.fa-gears { background:url(../images/menuIcon.png) 0 -440px no-repeat;}
.lyLeft_nav ul li>a i.fa-arrow-down { background:url(../images/menuIcon.png) 0 -462px no-repeat;}
.lyLeft_nav ul li>a i.fa-sign-out { background:url(../images/menuIcon.png) 0 -484px no-repeat;}


.lyLeft_nav ul li:hover>a i.menuIco1, .lyLeft_nav ul li>a.active i.menuIco1 { background:url(../images/menuIcon.png) -22px -1px no-repeat;}
.lyLeft_nav ul li:hover>a i.fa-home, .lyLeft_nav ul li>a.active i.fa-home { background:url(../images/menuIcon.png) -22px -22px no-repeat;}
.lyLeft_nav ul li:hover>a i.fa-user, .lyLeft_nav ul li>a.active i.fa-user { background:url(../images/menuIcon.png) -22px -44px no-repeat;}
.lyLeft_nav ul li:hover>a i.fa-hospital-o, .lyLeft_nav ul li>a.active i.fa-hospital-o { background:url(../images/menuIcon.png) -22px -66px no-repeat;}
.lyLeft_nav ul li:hover>a i.fa-th-large, .lyLeft_nav ul li>a.active i.fa-th-large { background:url(../images/menuIcon.png) -22px -88px no-repeat;}
.lyLeft_nav ul li:hover>a i.fa-television, .lyLeft_nav ul li>a.active i.fa-television { background:url(../images/menuIcon.png) -22px -110px no-repeat;}
.lyLeft_nav ul li:hover>a i.fa-file-pdf-o, .lyLeft_nav ul li>a.active i.fa-file-pdf-o { background:url(../images/menuIcon.png) -22px -132px no-repeat;}
/*.lyLeft_nav ul li:hover>a i.fa-expand, .lyLeft_nav ul li>a.active i.fa-expand { background:url(../images/menuIcon.png) -22px -155px no-repeat;}*/
.lyLeft_nav ul li:hover>a i.fa-thumbs-up, .lyLeft_nav ul li>a.active i.fa-thumbs-up { background:url(../images/menuIcon.png) -22px -176px no-repeat;}
.lyLeft_nav ul li:hover>a i.fa-expand, .lyLeft_nav ul li>a.active i.fa-expand { background:url(../images/menuIcon.png) -22px -198px no-repeat;}
.lyLeft_nav ul li:hover>a i.fa-video-camera, .lyLeft_nav ul li>a.active i.fa-video-camera { background:url(../images/menuIcon.png) -22px -221px no-repeat;}
.lyLeft_nav ul li:hover>a i.menuIco12, .lyLeft_nav ul li>a.active i.menuIco12 { background:url(../images/menuIcon.png) -22px -244px no-repeat;}
.lyLeft_nav ul li:hover>a i.fa-whatsapp, .lyLeft_nav ul li>a.active i.fa-whatsapp { background:url(../images/menuIcon.png) -22px -265px no-repeat;}
.lyLeft_nav ul li:hover>a i.fa-chain-broken, .lyLeft_nav ul li>a.active i.fa-chain-broken { background:url(../images/menuIcon.png) -22px -287px no-repeat;}
.lyLeft_nav ul li:hover>a i.fa-compass, .lyLeft_nav ul li>a.active i.fa-compass { background:url(../images/menuIcon.png) -22px -309px no-repeat;}
.lyLeft_nav ul li:hover>a i.fa-download, .lyLeft_nav ul li>a.active i.fa-download { background:url(../images/menuIcon.png) -22px -333px no-repeat;}
.lyLeft_nav ul li:hover>a i.fa-photo, .lyLeft_nav ul li>a.active i.fa-photo { background:url(../images/menuIcon.png) -22px -352px no-repeat;}
.lyLeft_nav ul li:hover>a i.fa-star, .lyLeft_nav ul li>a.active i.fa-star { background:url(../images/menuIcon.png) -22px -374px no-repeat;}
.lyLeft_nav ul li:hover>a i.fa-wechat, .lyLeft_nav ul li>a.active i.fa-wechat { background:url(../images/menuIcon.png) -22px -396px no-repeat;}
.lyLeft_nav ul li:hover>a i.fa-map, .lyLeft_nav ul li>a.active i.fa-map { background:url(../images/menuIcon.png) -22px -418px no-repeat;}
.lyLeft_nav ul li:hover>a i.fa-gears, .lyLeft_nav ul li>a.active i.fa-gears { background:url(../images/menuIcon.png) -22px -440px no-repeat;}
.lyLeft_nav ul li:hover>a i.fa-arrow-down, .lyLeft_nav ul li>a.active i.fa-arrow-down { background:url(../images/menuIcon.png) -22px -462px no-repeat;}
.lyLeft_nav ul li:hover>a i.fa-sign-out, .lyLeft_nav ul li>a.active i.fa-sign-out { background:url(../images/menuIcon.png) -22px -484px no-repeat;}

.lyLeft_nav ul li>a em { display:block; width:16px; height:16px; overflow:hidden; margin:14px 0; padding:0; background:url(../images/jt01.png) 0 0 no-repeat; background-size:32px 16px; float:right; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyLeft_nav ul li>a:hover em, .lyLeft_nav ul li>a.active em { background:url(../images/jt02.png) center center no-repeat; background-size:16px 16px;}
.lyLeft_nav ul li:first-child>a:hover em, .lyLeft_nav ul li:first-child>a.active em { background:url(../images/jt01.png) -16px 0 no-repeat; background-size:32px 16px;}

.lyLeft_nav ul li dl { display:none; margin:15px 0 0; padding:0 0 0 60px;}
.lyLeft_nav ul li dl dt { display:none;}
.lyLeft_nav ul li dl dd { width:100%; height:auto; overflow:hidden; margin:0; padding:4px 0; position:relative; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyLeft_nav ul li dl dd::before { display:block; content:""; width:1px; height:100%; background-color:#ddd; margin:0; padding:0; position:absolute; left:2px; top:0;}
.lyLeft_nav ul li dl dd:nth-child(2)::before { top:18px; bottom:inherit;}
.lyLeft_nav ul li dl dd:last-child::before { top:inherit; bottom:18px;}
.lyLeft_nav ul li dl dd.singleNav::before { display:none;}
.lyLeft_nav ul li dl dd a { display:block; width:100%; height:32px; overflow:hidden; line-height:32px; color:#9c9c9c; font-size:14px; margin:0 auto; padding:0 0 0 20px; position:relative; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyLeft_nav ul li dl dd a i { display:block; width:5px; height:5px; overflow:hidden; margin:-2.5px 0 0 0; padding:0; background-color:#9c9c9c; border-radius:50%; position:absolute; left:0; top:50%; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyLeft_nav ul li dl dd a:hover, .lyLeft_nav ul li dl dd a.cur { color:#ff6d34;}
.lyLeft_nav ul li dl dd a:hover i, .lyLeft_nav ul li dl dd a.cur i { background-color:#ff6d34;}


.sidebar-icon-only .ly_container { padding:0 0 0 80px;}
.sidebar-icon-only .ly_container .ly_left { width:80px;}
.sidebar-icon-only .ly_left .lyLeft_top { padding:15px 0 15px 15px;}
.sidebar-icon-only .lyLeft_logo a img.logo2 { display:none;}
.sidebar-icon-only .lyLeft_logo a img.logo3 { display:inline-block;}
.sidebar-icon-only .ly_left .lyLeft_nav { padding:0 18px;}
.sidebar-icon-only .lyLeft_nav ul li { margin:0 auto 10px;}
.sidebar-icon-only .lyLeft_nav ul li>a { width:44px; font-size:0; padding:0 11px;}
.sidebar-icon-only .lyLeft_nav ul li>a i { margin:11px 0;}
.sidebar-icon-only .lyLeft_nav ul li>a em { display:none;}
.sidebar-icon-only .lyLeft_nav ul li dl { display:none!important; width:150px; margin:0; padding:0 20px; background-color:#fff; border-radius:4px; position:absolute; left:44px; top:0; box-shadow: 0 0 8px rgba(255,172,127,0); transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.sidebar-icon-only .lyLeft_nav ul li:hover dl { display:block!important; padding:10px 20px; box-shadow: 0 0 8px rgba(255,172,127,0.2);}
.sidebar-icon-only .lyLeft_nav ul li dl dt { display:block; height:24px; overflow:hidden; line-height:24px; color:#ff6d34; font-size:16px; margin:0;}
.sidebar-icon-only .lyLeft_nav ul li dl dd { padding:4px 0 0;}
.sidebar-icon-only .lyLeft_nav ul li dl dd a { height:32px; line-height:32px; font-size:14px; padding:0 0 0 15px;}


/*ly_right*/
.ly_container .ly_right { width:100%; height:100%; margin:0; padding:0 40px; position:relative; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.sidebar-icon-only .ly_container .ly_right { padding:0 20px;}
.ly_right .lyRight_top { width:100%; height:80px; margin:0 auto; padding:20px 0;}
.lyRight_top .lyRightTop_date { width:auto; height:40px; overflow:hidden; line-height:40px; color:#787878; font-size:14px; margin:0; padding:0 0 0 20px; position:relative; float:left;}
.lyRightTop_date i { display:block; width:1px; height:14px; overflow:hidden; margin:-7px 0 0; padding:0; background-color:#787878; position:absolute; left:0; top:50%;}
.lyRightTop_date img { display:block; width:14px; height:14px; margin:13px 10px 13px 0; padding:0; float:left;}
.lyRightTop_date font { display:inline-block; line-height:40px; color:#ff6d34; vertical-align:middle; margin:-2px 0 0 10px;}

.lyRight_top .lyRightTop_btns { width:auto; height:40px; margin:0; padding:0; float:right;}
.lyRightTop_btns .user_btn { width:auto; height:40px; margin:0; padding:0; float:right; position:relative;}
.user_btn a .user_tx { display:inline-block; margin:0 6px 0 0; vertical-align:middle; background:none; position:relative;}
.user_btn a .user_tx p { width:40px; height:40px; overflow:hidden; margin:0; padding:0; background-color:#fff; border-radius:50%; box-shadow:0 0 8px rgba(255,172,127,0.15); position:relative;}
.user_btn a .user_tx p img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.user_btn a .user_tx i { display:block; width:10px; height:10px; margin:0; padding:0; background-color:#23c28e; border:2px solid #fbf3e6; border-radius:50%; position:absolute; right:0; bottom:0;}
.user_btn.user_open a svg path { fill:#ff6d34;}
.user_btn dl { display:none; width:130px; margin:0; padding:0; background-color:#fff; border-radius:4px; position:absolute; top:40px; right:0; box-shadow: 0 0 8px rgba(255,172,127,0);}
.user_btn dl dd { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0; border-bottom:1px solid #f1f1f1;}
.user_btn dl dd:last-child { border:0;}
.user_btn dl dd a { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#787878; font-size:14px; margin:0 auto; padding:0 20px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.user_btn dl dd a:hover { color:#ff6d34;}
.user_btn dl dd a i { display:block; width:18px; height:18px; margin:11px 10px 11px 0; padding:0; float:left; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.user_btn dl dd a i.userIco { background:url(../images/user.png) 0 0 no-repeat; background-size:36px 18px;}
.user_btn dl dd a i.exitIco { background:url(../images/exit.png) 0 0 no-repeat; background-size:36px 18px;}
.user_btn dl dd a:hover i.userIco { background:url(../images/user.png) -18px 0 no-repeat; background-size:36px 18px;}
.user_btn dl dd a:hover i.exitIco { background:url(../images/exit.png) -18px 0 no-repeat; background-size:36px 18px;}
.user_btn.user_open dl { display:block; box-shadow: 0 0 8px rgba(255,172,127,0.2);}

.lyRightTop_btns ul { float:right;}
.lyRightTop_btns ul li { display:inline-block; margin:0 40px 0 -4px;}
.lyRightTop_btns ul li a { display:inline-block; height:40px; line-height:40px; color:#262626; font-size:16px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyRightTop_btns ul li a:hover { color:#ff6d34;}
.lyRightTop_btns ul li a .btn_ico { display:inline-block; margin:0 10px 0 0; vertical-align:middle; background:none; position:relative;}
.lyRightTop_btns ul li a .btn_ico p { display:inline-block; width:40px; height:40px; overflow:hidden; margin:0; padding:0; background-color:#fff; border-radius:50%; box-shadow:0 0 8px rgba(255,172,127,0.15); transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyRightTop_btns ul li a:hover .btn_ico p { background-color:#ff6d34;}
.lyRightTop_btns ul li a .btn_ico p i { display:block; width:22px; height:22px; overflow:hidden; margin:9px auto; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyRightTop_btns ul li a .btn_ico p i.btnIco1 { background:url(../images/btnIco1.png) 0 0 no-repeat; background-size:44px 22px;}
.lyRightTop_btns ul li a .btn_ico p i.btnIco2 { background:url(../images/btnIco2.png) 0 0 no-repeat; background-size:44px 22px;}
.lyRightTop_btns ul li a .btn_ico p i.btnIco3 { background:url(../images/btnIco3.png) 0 0 no-repeat; background-size:44px 22px;}
.lyRightTop_btns ul li a:hover .btn_ico i.btnIco1 { background:url(../images/btnIco1.png) -22px 0 no-repeat; background-size:44px 22px;}
.lyRightTop_btns ul li a:hover .btn_ico i.btnIco2 { background:url(../images/btnIco2.png) -22px 0 no-repeat; background-size:44px 22px;}
.lyRightTop_btns ul li a:hover .btn_ico i.btnIco3 { background:url(../images/btnIco3.png) -22px 0 no-repeat; background-size:44px 22px;}
.lyRightTop_btns ul li a .btn_ico em { display:block; width:16px; height:16px; overflow:hidden; line-height:16px; color:#fff; font-size:12px; font-style:normal; text-align:center; margin:0; padding:0; background-color:#ff6d34; border-radius:50%; position:absolute; top:-2px; right:-2px;}


.ly_right .lyRight_main { width:100%; height:calc(100% - 100px); overflow-y:scroll; margin:0 auto; padding:0;}
.lyRight_main .lyRightMain_notice { width:100%; height:44px; overflow:hidden; margin:0 auto 20px; padding:2px 20px; background-color:#fff; border-radius:8px; box-shadow:0 0 8px rgba(255,172,127,0.15);}
.lyRightMain_notice a.not_name { display:block; width:calc(100% - 90px); width:-moz-calc(100% - 90px);  width:-ms-calc(100% - 90px); width:-o-calc(100% - 90px); width:-webkit-calc(100% - 90px); height:40px; overflow:hidden; line-height:40px; color:#787878; font-size:14px; white-space:nowrap; text-overflow:ellipsis; margin:0; padding:0; float:left;}
.lyRightMain_notice a.not_name svg { display:block; width:20px; height:20px; margin:10px 10px 10px 0; padding:0; float:left;}
.lyRightMain_notice a.not_name:hover, .lyRight_notice a.not_name font { color:#ff6d34;}
.lyRightMain_notice a.ck_more { display:block; width:auto; height:40px; line-height:40px; color:#9c9c9c; font-size:14px; margin:0; padding:0; float:right; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyRightMain_notice a.ck_more i { display:inline-block; width:14px; height:14px; margin:-2px 0 0 4px; padding:0; vertical-align:middle; background:url(../images/jt04.png) 0 0 no-repeat; background-size:28px 14px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyRightMain_notice a.ck_more:hover { color:#ff6d34;}
.lyRightMain_notice a.ck_more:hover i { background:url(../images/jt04.png) -14px 0 no-repeat; background-size:28px 14px;}

.lyRight_main .lyRightMain_data { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:40px 0; background-color:#fff; border-radius:8px; box-shadow:0 0 8px rgba(255,172,127,0.1);}
.lyRightMain_data ul li { width:20%; height:auto; overflow:hidden; margin:0; padding:0 30px; border-left:1px solid #e6e6e6; float:left;}
.lyRightMain_data ul li:first-child { border:0;}
.lyRightMain_data ul li .data_ico { width:80px; height:80px; overflow:hidden; margin:0; padding:0; float:left;}
.lyRightMain_data ul li .data_ico a { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; position: relative;}
.lyRightMain_data ul li .data_ico a img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.lyRightMain_data ul li .data_text { width:calc(100% - 100px); width:-moz-calc(100% - 100px);  width:-ms-calc(100% - 100px); width:-o-calc(100% - 100px); width:-webkit-calc(100% - 100px); height:auto; overflow:hidden; margin:0; padding:3px 0; float:right;}
.lyRightMain_data ul li .data_text .data_header { width:100%; height:30px; overflow:hidden; margin:0 auto; padding:0;}
.lyRightMain_data ul li .data_text .data_header a { display:inline-block; width:auto; height:30px; line-height:30px; color:#787878; font-size:18px; margin:0; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyRightMain_data ul li .data_text .data_header a:hover { color:#ff6d34;}
.lyRightMain_data ul li .data_text .data_header a.recharge_btn { color:#9c9c9c; font-size:14px; float:right;}
.lyRightMain_data ul li .data_text .data_header a.recharge_btn i { display:inline-block; width:14px; height:14px; margin:-2px 0 0 4px; padding:0; vertical-align:middle; background:url(../images/jt04.png) 0 0 no-repeat; background-size:28px 14px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyRightMain_data ul li .data_text .data_header a.recharge_btn:hover { color:#ff6d34;}
.lyRightMain_data ul li .data_text .data_header a.recharge_btn:hover i { background:url(../images/jt04.png) -14px 0 no-repeat; background-size:28px 14px;}
.lyRightMain_data ul li .data_text .data_value { width:100%; height:36px; overflow:hidden; margin:8px auto 0; padding:0;}
.lyRightMain_data ul li .data_text .data_value p { width:auto; height:36px; line-height:36px; color:#262626; font-family: "DINMittelschrift"; font-size:40px; margin:0; padding:0; float:left; position:relative;}
.lyRightMain_data ul li .data_text .data_value p i { display:block; width:8px; height:8px; margin:0; padding:0; background-color:#ff6d34; border-radius:50%; position:absolute; top:0; right:0;}
.lyRightMain_data ul li .data_text .data_value p sub { display:inline-block; color:#9c9c9c; font-size:14px; font-family:Arial,Helvetica,\5FAE\8F6F\96C5\9ED1,sans-serif; vertical-align:middle; margin:0 0 0 6px;}
.lyRightMain_data ul li .data_text .data_value span { display:block; width:auto; height:28px; line-height:28px; color:#9c9c9c; font-size:14px; margin:8px 0 0; padding:0; float:right;}
.lyRightMain_data ul li .data_text .data_value span img { display:inline-block; width:8px; height:8px; vertical-align:middle; margin:-1px 4px 0 0; padding:0;}
.lyRightMain_data ul li .data_text .data_value span font { display:inline-block; color:#ff6d34; margin:0 0 0 4px;}
.lyRightMain_data ul li .data_text .data_value span em { display:inline-block; color:#55bc79; font-style:normal; margin:0 0 0 4px;}

.lyRight_main .lyRightMain_sections { width:100%; height:auto; margin:0 auto; padding:0;}
.lyRightMain_sections .lyRightMain_section1 { width:72%; height:auto; margin:20px 0 0; padding:0; float:left;}
.lyRightMain_sections .lyRightMain_section2 { width:28%; height:auto; margin:20px 0 0; padding:0 0 0 20px; float:left;}
.lyRightMain_sections .lyRightMain_section3 { width:44%; height:auto; margin:20px 0 0; padding:0; float:left;}
.lyRightMain_sections .lyRightMain_section4 { width:28%; height:auto; margin:20px 0 0; padding:0 0 0 20px; float:left;}
.lyRightMain_sections .lyRightMain_section5 { width:28%; height:auto; margin:20px 0 0; padding:0 0 0 20px; float:left;}
.section_container { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:20px; background-color:#fff; border-radius:8px; box-shadow:0 0 8px rgba(255,172,127,0.1);}
.section_title { width:100%; height:32px; overflow:hidden; line-height:32px; color:#262626; font-size:22px; font-weight:bold; margin:0 auto 20px; padding:0;}
.section_title a.section_more { display:block; width:auto; height:32px; overflow:hidden; line-height:32px; color:#9c9c9c; font-size:14px; font-weight:normal; margin:0; padding:0; float:right; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.section_title a.section_more i { display:inline-block; width:16px; height:16px; overflow:hidden; margin:-2px 0 0 6px; padding:0; vertical-align:middle; background:url(../images/more1.png) 0 0 no-repeat; background-size:32px 16px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.section_title a.section_more:hover { color:#ff6d34;}
.section_title a.section_more:hover i { background:url(../images/more1.png) -16px 0 no-repeat; background-size:32px 16px;}
.section_title1 { width:100%; height:32px; overflow:hidden; line-height:32px; color:#262626; font-size:18px; font-weight:bold; margin:0 auto 20px; padding:0;}
.section_title1 i { display:block; width:4px; height:16px; margin:8px 10px 8px 0; padding:0; background-color:#ff6d34; float:left;}

.section_title a.section_edit { display:block; width:auto; height:32px; overflow:hidden; line-height:32px; color:#9c9c9c; font-size:14px; font-weight:normal; margin:0; padding:0; float:right; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.section_title a.section_edit i { display:inline-block; width:16px; height:16px; overflow:hidden; margin:-2px 0 0 6px; padding:0; vertical-align:middle; background:url(../images/edit3.png) 0 0 no-repeat; background-size:32px 16px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.section_title a.section_edit:hover { color:#ff6d34;}
.section_title a.section_edit:hover i { background:url(../images/edit3.png) -16px 0 no-repeat; background-size:32px 16px;}

.lyRight_title { width:100%; height:40px; margin:0 auto 20px; padding:0;}
.lyRight_title h3 { width:auto; height:40px; overflow:hidden; line-height:40px; color:#262626; font-size:24px; font-weight:bold; margin:0; padding:0; float:left;}
.lyRight_title span.wxts { display:inline-block; height:30px; line-height:28px; color:#ff6d34; font-size:14px; font-weight:normal; border:1px solid #ffdacc; background-color:#fffbfa; border-radius:4px; margin:5px 0 5px 20px; padding:0 10px;}
.lyRight_title span.wxts img { display:block; width:18px; height:18px; margin:5px 8px 5px 0; padding:0; float:left;}
.lyAdd_btn, .lyDel_btn, .lyBtn_black, .lyBtn_white { width:auto; height:40px; overflow:hidden; margin:0 0 10px 20px; padding:0; float:right;}
.lyAdd_btn button, .lyBtn_black button { display:block; width:auto; height:40px; overflow:hidden; line-height:40px; color:#fff; font-size:16px; text-align:center; margin:0; padding:0 20px; background-color:#ff6d34; border:0; border-radius:4px; outline:none; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyAdd_btn button i, .lyBtn_black button i { display:inline-block; width:14px; height:14px; overflow:hidden; margin:-2px 6px 0 0; padding:0; vertical-align:middle; background:url(../images/add01.png) -14px 0 no-repeat; background-size:28px 14px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyAdd_btn button:hover, .lyBtn_black button:hover { background-color:#e24d13;}
.lyDel_btn button, .lyBtn_white button { display:block; width:auto; height:40px; overflow:hidden; line-height:38px; color:#ff6d34; font-size:16px; text-align:center; margin:0; padding:0 19px; background-color:#fff; border:1px solid #ff6d34; border-radius:4px; outline:none; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyDel_btn button i, .lyBtn_white button i { display:inline-block; width:14px; height:14px; overflow:hidden; margin:-2px 6px 0 0; padding:0; vertical-align:middle; background:url(../images/del01.png) 0 0 no-repeat; background-size:28px 14px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyDel_btn button:hover, .lyBtn_white button:hover { color:#fff; background-color:#ff6d34;}
.lyDel_btn button:hover i { background:url(../images/del01.png) -14px 0 no-repeat; background-size:28px 14px;}

.lyBtn_black button#BatchTranslate i {background: url(../images/trans01.png) -14px 0 no-repeat; background-size: 28px 14px;}
.lyBtn_white button#BatchAdd i { background: url(../images/add01.png) 0 0 no-repeat; background-size: 28px 14px;}
.lyBtn_white button#BatchAdd:hover i { background: url(../images/add01.png) -14px 0 no-repeat; background-size: 28px 14px;}

.lyBtn_white button#BatchSeo i { background: url(../images/editor01.png) 0 0 no-repeat; background-size: 28px 14px;}
.lyBtn_white button#BatchSeo:hover i { background: url(../images/editor01.png) -14px 0 no-repeat; background-size: 28px 14px;}

.lySearch { width:auto; height:40px; overflow:hidden; margin:0 0 0 20px; padding:0; border-radius:4px; float:right; position:relative;}
.lySearch input.lySearch_ipt { display:block; width:240px; height:40px; overflow:hidden; line-height:38px; color:#787878; font-size:14px; margin:0; padding:0 38px 0 12px; border:1px solid #e6e6e6; border-radius:4px; background-color:#fff; outline:none;}
.lySearch input.lySearch_ipt:focus { color:#787878; border-color:#ff6d34; outline:0; box-shadow:none;}
.lySearch input.lySearch_btn { display:block; width:38px; height:38px; overflow:hidden; margin:0; padding:0; border:0; border-radius:0; background: url(../images/ssIco1.png) center center no-repeat; background-size:18px 18px; outline:none; position:absolute; top:1px; right:1px;}
.lySearch:hover input.lySearch_btn { background: url(../images/ssIco2.png) center center no-repeat; background-size:18px 18px;}

.lySelect { width:auto; height:40px; margin:0 0 0 20px; padding:0; float:right;}
.lySelect .bootstrap-select { width:100%!important;}
.lySelect button.btn { display:block; width:auto; min-width:160px; height:40px; overflow:hidden; line-height:38px; color:#787878!important; font-size:14px; white-space:nowrap; text-overflow:ellipsis; margin:0; padding:0 30px 0 12px; border-radius:4px; background-color:#fff!important; border:1px solid #e6e6e6; box-shadow:none!important; position:relative; outline:none!important; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lySelect1 button.btn { width:110px;}
.lySelect2 button.btn { width:240px;}
.lySelect:hover button.btn { border:1px solid #ff6d34;}
.lySelect .bootstrap-select .dropdown-toggle .filter-option-inner-inner { line-height:38px; color:#787878; font-size:14px; white-space: nowrap; text-overflow: ellipsis;}
.lySelect .dropdown-toggle::after { display: block; width:10px; height:10px; overflow:hidden; margin:0; padding:0; content: ""; border:0; background:url(../images/jt09.png) 0 0 no-repeat; background-size:10px 20px; position:absolute; top:16px; right:10px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lySelect:hover .dropdown-toggle::after { background:url(../images/jt09.png) 0 -10px no-repeat; background-size:10px 20px;}
.lySelect .dropdown-menu { width:100%; min-width:100%; border:1px solid #e6e6e6; border-radius:4px; margin:2px 0; padding:10px 0; box-shadow:0 5px 10px rgba(0,0,0,0.1);}
.lySelect .dropdown-menu a.dropdown-item { display:block; width:100%; height:32px; overflow:hidden; line-height:32px; color:#787878; font-size:14px; white-space:nowrap; text-overflow:ellipsis; margin:0 auto; padding:0 12px;}
.lySelect .dropdown-menu a.dropdown-item:hover { color:#ff6d34; background:none;}
.lySelect .dropdown-menu a.dropdown-item:active, .lySelect .dropdown-menu a.dropdown-item.active { color:#ff6d34!important; background:none!important;}
.lySelect .dropdown-menu a.dropdown-item:visited { background:none!important;}

.lySelect .dropdown-menu a.dropdown-item span.text { display:inline;}

.section_language { width: 100%; height: auto; margin: 6px auto 20px; padding: 40px 20px 24px; border-radius: 8px; background: url(../images/lgBg1.jpg) center center no-repeat; background-size: cover; position: relative;}
.section_language .lgTit { width: 144px; height: 26px; overflow: hidden; line-height: 26px; color: #fff; font-size: 14px; padding-left: 10px; background: url(../images/lgTit.png) center center no-repeat; background-size: 100%; position: absolute; left: 0; top: -6px;}
.section_language p { width: 100%; height: 36px; overflow: hidden; padding-right: 130px; position: relative;}
.section_language p a.lgLink { display: block; width: auto; height: 36px; overflow: hidden; line-height: 36px; color: #262626; font-size: 16px; background-color: #fff; border-radius: 4px; margin-left: 8px; padding: 0 12px; float: left;}
.section_language p a.lgLink:hover { color: #fff; background-color: #ff6d34;}
.section_language p a.lgLink::before { content: ''; display: block; width: 0px; height: 12px; overflow: hidden; margin-top: 12px; margin-right: 0px; background: url(../images/dot01.png) center center no-repeat; background-size: 100% 100%; float: left; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.section_language p a.lgLink:hover::before { width: 2px; margin-right: 8px;}
.section_language p a.lgBtn { display: block; width: 120px; height: 36px; overflow: hidden; line-height: 36px; color: #fff; font-size: 14px; text-align: center; background-color: #ff6d34; border-radius: 4px; position: absolute; top: 0; right: 0;}
.section_language p a.lgBtn::before { content: ''; display: inline-block; width: 15px; height: 15px; overflow: hidden; background: url(../images/eye02.png) center center no-repeat; background-size: 15px 15px; vertical-align: middle; margin: -2px 6px 0 0;}

.langMask { display: none; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .25); position: absolute; left: 0; top: 0; z-index: 9998;}
.langPup { display: none; width: 800px; height: auto; overflow: hidden; padding: 0 20px 20px; background-color: #fff; border-radius: 4px; position: absolute; left: 50%; top: 50%; z-index: 9999; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%);}
.langPup .langPup_title { width: 100%; height: 40px; overflow: hidden; line-height: 40px; color: #ff6d34; font-size: 16px; font-weight: bold; margin: 0 auto;}
.langPup_list ul { display: flex; flex-wrap: wrap; justify-content: left; max-height: 204px; overflow-y: scroll; margin: 0; padding: 20px 10px 10px; background-color: #f8f8f8; border: 1px solid #e6e6e6; border-radius: 8px;}
.langPup_list ul li { width: 33.333333%; margin-bottom: 10px; padding: 0 10px;}
.langPup_list ul li a { display: block; height: 32px; overflow: hidden; line-height: 32px; color: #555; font-size: 14px; white-space: nowrap; text-overflow: ellipsis; background-color: #fff; border-radius: 4px; padding: 0 32px 0 10px; position: relative;}
.langPup_list ul li a:hover { color: #fff; background-color: #ff6d34;}
.langPup_list ul li a i { display: block; width: 12px; height: 12px; overflow: hidden; position: absolute; top: 10px; right: 10px;}
.langPup_list ul li a i svg { display: block; width: 100%; height: 100%; overflow: hidden;}
.langPup_list ul li a:hover i svg path { fill: #ffffff;}
.langPup_list a.langPup_btn { display: block; width: 100px; height: 32px; overflow: hidden; line-height: 32px; color: #fff; font-size: 14px; text-align: center; background-color: #ff6d34; border-radius: 2px; margin: 20px auto 0;}
.langPup_list a.langPup_btn:hover { background-color: #ff3131;}
.langPup a.lgClose { display: block; width: 40px; height: 40px; overflow: hidden; padding: 10px; position: absolute; top: 0; right: 20px;}
.langPup a.lgClose i { display: block; width: 20px; height: 20px; overflow: hidden; margin: 0 auto; padding: 0; background: url(../images/close1.png) 0 0 no-repeat; background-size: 20px 40px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.langPup a.lgClose:hover i { background: url(../images/close1.png) 0 -20px no-repeat; background-size: 20px 40px;}
.langMask.lgShow, .langPup.lgShow { display: block;}

.section1_webname { width:49%; height:100px; overflow:hidden; margin:0; padding:20px; background:rgba(255,109,52,0.05) url(../images/webnameBg.png) center right no-repeat; border-radius:8px; float:left; position:relative;}
.section1_webname span { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#e8baa8; font-size:16px; margin:0 auto; padding:0;}
.section1_webname a.aname { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#ff6d34; font-size:16px; font-weight:bold; white-space:nowrap; text-overflow: ellipsis; margin:0 auto; padding:0 80px 0 24px; position:relative;}
.section1_webname a.aname img { display:block; width:18px; height:18px; position:absolute; left:0; top:6px;}
.section1_webname a.webname_icon { display:block; width:44px; height:44px; overflow:hidden; margin:-22px 0 0; padding:0; border:1px solid #ff6d34; background:none; border-radius:50%; position:absolute; top:50%; right:40px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.section1_webname a.webname_icon i { display:block; width:22px; height:22px; margin:10px auto; padding:0; background:url(../images/company1.png) 0 0 no-repeat; background-size:44px 22px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.section1_webname a.webname_icon:hover { background-color:#ff6d34;}
.section1_webname a.webname_icon:hover i { background:url(../images/company1.png) -22px 0 no-repeat; background-size:44px 22px;}

.section1_weblink { width:49%; height:100px; overflow:hidden; margin:0; padding:20px; background:rgba(72,183,111,0.05) url(../images/weblinkBg.png) center right no-repeat; border-radius:8px; float:right; position:relative;}
.section1_weblink span { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#c3d9cc; font-size:16px; margin:0 auto; padding:0;}
.section1_weblink a.alink { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#55bc79; font-size:16px; font-weight:bold; white-space:nowrap; text-overflow: ellipsis; margin:0 auto; padding:0 80px 0 24px; position:relative;}
.section1_weblink a.alink img { display:block; width:18px; height:18px; position:absolute; left:0; top:6px;}
.section1_weblink a.weblink_icon { display:block; width:44px; height:44px; overflow:hidden; margin:-22px 0 0; padding:0; border:1px solid #55bc79; background:none; border-radius:50%; position:absolute; top:50%; right:40px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.section1_weblink a.weblink_icon i { display:block; width:22px; height:22px; margin:10px auto; padding:0; background:url(../images/link1.png) 0 0 no-repeat; background-size:44px 22px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.section1_weblink a.weblink_icon:hover { background-color:#55bc79;}
.section1_weblink a.weblink_icon:hover i { background:url(../images/link1.png) -22px 0 no-repeat; background-size:44px 22px;}

.section1_information { width:100%; height:auto; overflow:hidden; margin:20px auto 0; padding:0 20px; background:#fff url(../images/inforBg.png) center top no-repeat; background-size:100%; border-radius:8px;}
.section1_information .section1Infor_top { width:100%; height:120px; overflow:hidden; margin:0 auto 40px; padding:20px 0; border-bottom:1px solid #f1f1f1;}
.section1Infor_top .section1Infor_company { width:40%; height:80px; margin:0; padding:0; float:left;}
.section1Infor_company .company_logo { width:80px; height:80px; overflow:hidden; margin:0 20px 0 0; padding:0; background-color:#fff; border-radius:50%; box-shadow:0 0 8px rgba(255,172,127,0.1); float:left; position:relative;}
.company_logo a { display: block; width: 100%; height: 100%; overflow: hidden; position: relative;}
.company_logo a img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.company_logo a::after { content: ''; display: none; width: 100%; height: 100%; background: rgba(0, 0, 0, .55) url(../images/link2.png) center center no-repeat; background-size: 40px 40px; position: absolute; left: 0; top: 0;}
.company_logo a:hover::after { display: block;}
.section1Infor_company .company_text { width:auto; margin:0; padding:10px 0;}
.section1Infor_company h5 { height:30px; overflow:hidden; line-height:30px; color:#262626; font-size:18px; font-weight:bold; white-space:nowrap; text-overflow: ellipsis; margin:0 0 6px; padding:0;}
.section1Infor_company p { height:24px; overflow:hidden; line-height:24px; color:#9c9c9c; font-size:14px; white-space:nowrap; text-overflow:ellipsis; margin:0; padding:0;}
.section1Infor_company p img { display:block; width:14px; height:14px; margin:5px 8px 5px 0; padding:0; float:left;}

.section1Infor_top ul { width:58%; height:auto; margin:0; padding:10px 0; float:right;}
.section1Infor_top ul li { width:50%; height:60px; overflow:hidden; margin:0; padding:0 20px 0 0; position:relative; float:left;}
.section1Infor_top ul li:nth-child(2) { padding:0 0 0 20px;}
.section1Infor_top ul li em { width:1px; height:44px; margin:-22px 0 0; padding:0; background-color:#f1f1f1; position:absolute; top:50%; right:0;}
.section1Infor_top ul li .section1Infor_ico { width:44px; height:44px; overflow:hidden; margin:8px 20px 8px 0; padding:0; border:1px solid #ff6d34; border-radius:8px; float:left;}
.section1Infor_top ul li .section1Infor_ico img { display:block; width:30px; height:30px; margin:6px auto; padding:0;}
.section1Infor_top ul li .section1Infor_telemail { width:auto; margin:0; padding:8px 0;}
.section1Infor_telemail .telemail { position:relative;}
.section1Infor_telemail .telemail h6 { width:auto; height:24px; overflow:hidden; line-height:24px; color:#262626; font-size:16px; font-weight:bold; white-space: nowrap; text-overflow: ellipsis; margin:0; padding:0 50px 0 0;}

.OnOff { width:50px; height:22px; margin:0; padding:0; position:absolute; top:1px; right:0;}
.OnOff p input { height:0; opacity: 0;}
.OnOff p { width:50px; height:22px; overflow:hidden; margin:0; padding:0; background: url(../images/on.png) center center no-repeat; position:relative;}
.OnOff p span { display:block; width:50px; height:22px; overflow:hidden; margin:0; padding:0; background: url(../images/off.png) center center no-repeat; position:absolute; left:0; top:0;}
.OnOff label { display:block; width:50px; height:22px; margin:0; padding:0; position:absolute; left:0; top:0; cursor:pointer;}
input[type="checkbox"] + span { opacity: 1;}
input[type="checkbox"]:checked + span { opacity: 0;}

.section1Infor_telemail .section1Infor_zs { height:20px; overflow:hidden; line-height:20px; color:#ff6d34; font-size:14px; white-space:nowrap; text-overflow:ellipsis; margin:0; padding:0;}
.section1Infor_telemail .section1Infor_zs.text_lightGray { color:#9c9c9c;}

.section1_information dl { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0;}
.section1_information dl dd { width:48%; height:40px; overflow:hidden; margin:0 4% 20px 0; padding:0 0 0 84px; position:relative; float:left;}
.section1_information dl dd:nth-child(2n+2) { margin:0 0 20px;}
.section1_information dl dd span { display:block; width:64px; height:40px; overflow:hidden; line-height:40px; color:#9c9c9c; font-size:16px; text-align:center; margin:0; padding:0; position:absolute; left:0; top:0;}
.section1_information dl dd input { display:block; width:100%; height:40px; overflow:hidden; line-height:38px; color:#262626; font-size:16px; margin:0; padding:0 19px; border:1px solid #f1f1f1; border-radius:4px; background:none;}
.section1_information dl dd input:focus { color:#262626; background-color:#fff; border-color:#ff6d34; outline:0; box-shadow:none;}

.section2_function { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0;}
.section2_function dl dd { width:32%; height:auto; overflow:hidden; margin:0 2% 30px 0; padding:0; float:left;}
.section2_function dl dd:nth-child(3n+3) { margin:0 0 30px;}
.section2_function dl dd a { display:block; width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0;}
.section2_function dl dd a i { display:block; width:54px; height:54px; overflow:hidden; margin:0 auto 10px; padding:0; border:1px solid #f1f1f1; background-color:#fff; border-radius:5px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.section2_function dl dd a i img { display:block; width:48px; height:48px; margin:2px auto;}
.section2_function dl dd a font { display:block; width:100%; height:22px; overflow:hidden; line-height:22px; color:#787878; font-size:16px; text-align:center; margin:0 auto; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.section2_function dl dd a:hover i { border:1px solid #ff6d34;}
.section2_function dl dd a:hover font { color:#ff6d34;}

.section3_message { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0;}
.section3_message dl dd { width:100%; height:44px; overflow:hidden; margin:0 auto; padding:2px 0;}
.section3_message dl dd i { width:48px; height:22px; overflow:hidden; line-height:22px; color:#fff; font-size:14px; font-style:normal; text-align:center; margin:9px 0; padding:0; border-radius:4px; float:left;}
.section3_message dl dd i.xx { background-color:#48b76f;}
.section3_message dl dd i.xt { background-color:#ff6d34;}
.section3_message dl dd a { display:block; width:calc(100% - 130px); width:-moz-calc(100% - 130px);  width:-ms-calc(100% - 130px); width:-o-calc(100% - 130px); width:-webkit-calc(100% - 130px); height:40px; overflow:hidden; line-height:40px; color:#9c9c9c; font-size:16px; white-space:nowrap; text-overflow:ellipsis; margin:0; padding:0 20px; float:left; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.section3_message dl dd a:hover { color:#ff6d34;}
.section3_message dl dd span { display:block; width:82px; height:40px; overflow:hidden; line-height:40px; color:#9c9c9c; font-size:15px; text-align:right; margin:0; padding:0; float:right;}

.section4_server { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0;}
.section4_server dl dd { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:12px 0 13px; border-top:1px solid #f1f1f1; position:relative;}
.section4_server dl dd span { display:block; width:100px; height:40px; overflow:hidden; line-height:40px; color:#9c9c9c; font-size:16px; text-align:center; margin:0; padding:0; float:left;}
.section4_server dl dd p { width:calc(100% - 120px); width:-moz-calc(100% - 120px);  width:-ms-calc(100% - 120px); width:-o-calc(100% - 120px); width:-webkit-calc(100% - 120px); height:40px; overflow:hidden; line-height:40px; color:#262626; font-size:16px; white-space:nowrap; text-overflow:ellipsis; margin:0; padding:0; float:right;}

.section5_log { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0;}
.section5_log dl dd { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:13px 0 14px; border-top:1px solid #f1f1f1; position:relative;}
.section5_log dl dd h6 { width:100%; height:30px; overflow:hidden; line-height:30px; color:#262626; font-size:16px; font-weight:bold; margin:0 auto; padding:0;}
.section5_log dl dd h6 font { display:block; width:auto; height:30px; line-height:30px; color:#9c9c9c; font-size:15px; font-weight:normal; margin:0; padding:0; float:right;}
.section5_log dl dd p { width:100%; height:30px; overflow:hidden; line-height:30px; color:#262626; font-size:15px; margin:0 auto; padding:0;}
.section5_log dl dd p span { display:block; width:auto; height:30px; line-height:30px; color:#262626; font-size:15px; margin:0; padding:0; float:right;}
.section5_log dl dd p span img { display:inline-block; width:16px; height:16px; vertical-align:middle; margin:-2px 0 0 8px; padding:0;}


.lyRight_content { width:100%; height:auto; margin:0 auto; padding:20px 30px; background-color:#fff; border-radius:8px; box-shadow:0 0 20px rgba(255,172,127,0.15); position: relative;}
.lyRight_w1200 { width:100%; max-width:1200px; height:auto; overflow:hidden; margin:0 auto; padding:20px 0;}
.lyForm_list { width:100%; height:auto; margin:0 auto 40px; padding:0 0 0 140px; position:relative;}
.lyForm_list h6 { width:140px; height:44px; overflow:hidden; line-height:44px; color:#262626; font-size:16px; text-align:right; margin:0; padding:0 20px 0 0; position:absolute; left:0; top:0;}
.lyForm_list h6 font { display:inline-block; color:#f00; vertical-align:middle; margin:0 5px 0 0;}
.lyForm_list .lyForm_input { width:100%; height:44px; overflow:hidden; margin:0; padding:0;}
.lyForm_list .lyForm_textarea { width:100%; height:100px; overflow:hidden; margin:0; padding:0;}
.lyForm_input input { display:block; width:100%; height:44px; overflow:hidden; line-height:42px; color:#787878; font-size:16px; margin:0; padding:0 20px; border:1px solid #e6e6e6; border-radius:4px; background-color:#fff; outline:none;}
.lyForm_input input:focus { color:#262626; background-color:#fff; border-color:#ff6d34; outline:0; box-shadow:none;}
.lyForm_textarea textarea { display:block; width:100%; height:100px; line-height:30px; color:#787878; font-size:16px; margin:0; padding:4px 20px; border:1px solid #e6e6e6; border-radius:4px; background-color:#fff; outline:none; resize:none;}
.lyForm_textarea textarea:focus { color:#262626; background-color:#fff; border-color:#ff6d34; outline:0; box-shadow:none;}
.lyForm_list .lyForm_ts { width:100%; height:auto; overflow:hidden; line-height:22px; color:#9c9c9c; font-size:14px; word-break:break-all; margin:10px auto 0; padding:0;}
.lyForm_list .lyForm_ts font { color:#ff6d34;}
.lyForm_list .lyForm_ts a { display:inline-block; line-height:22px; color:#ff6d34; font-size:14px; margin:0 0 0 10px;}
.lyForm_list .lyForm_ts a img { display:block; width:16px; height:14px; margin:4px 8px 4px 0; float:left;}
.lyForm_list .lyForm_ts span { display:block; width:auto; float:right;}

.lyForm_btn { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:14px 20px; background-color: #f6f6f6; border-radius: 4px;}
.lyForm_btn input, .lyForm_btn button { display:block; width:150px; height:44px; overflow:hidden; margin:0 20px 0 0; padding:0; border-radius:4px; outline:none; float: left;}
.lyForm_btn input.Fbtn0, .lyForm_btn button.Fbtn0 { line-height: 44px; color: #fff; font-size: 16px; text-align: center; background-color: #ff6d34; border: 0;}
.lyForm_btn input.Fbtn1, .lyForm_btn button.Fbtn1 { line-height:44px; color:#fff; font-size:16px; text-align:center; background-color:#ff6d34; border:0;}
.lyForm_btn input.Fbtn2, .lyForm_btn button.Fbtn2 { line-height:42px; color:#262626; font-size:16px; text-align:center; background-color:#fff; border:0;}
.lyForm_btn input.Fbtn0:hover, .lyForm_btn button.Fbtn0:hover { background-color: #e24d13;}
.lyForm_btn input.Fbtn1:hover, .lyForm_btn button.Fbtn1:hover { background-color:#e24d13;}
.lyForm_btn input.Fbtn2:hover, .lyForm_btn button.Fbtn2:hover { color:#fff; background-color:#ff6d34;}

.lyForm_select { width:100%; height:44px; margin:0; padding:0;}
.lyForm_select .bootstrap-select { width:100%!important;}
.lyForm_select button.btn { display:block; width:100%; height:44px; overflow:hidden; line-height:42px; color:#787878!important; font-size:16px; white-space:nowrap; text-overflow:ellipsis; margin:0; padding:0 40px 0 20px; border-radius:4px; background-color:#fff!important; border:1px solid #e6e6e6; box-shadow:none!important; position:relative; outline:none!important; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyForm_select:hover button.btn { border:1px solid #ff6d34;}
.lyForm_select .bootstrap-select .dropdown-toggle .filter-option-inner-inner { line-height:42px; color:#787878; font-size:16px; white-space: nowrap; text-overflow: ellipsis;}
.lyForm_select .dropdown-toggle::after { display: block; width:10px; height:10px; overflow:hidden; margin:0; padding:0; content: ""; border:0; background:url(../images/jt09.png) 0 0 no-repeat; background-size:10px 20px; position:absolute; top:16px; right:10px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyForm_select:hover .dropdown-toggle::after { background:url(../images/jt09.png) 0 -10px no-repeat; background-size:10px 20px;}
.lyForm_select .dropdown-menu { width:100%; min-width:100%; border:1px solid #e6e6e6; border-radius:4px; margin:2px 0; padding:10px 0; box-shadow:0 5px 10px rgba(0,0,0,0.1);}
.lyForm_select .dropdown-menu a.dropdown-item { display:block; width:100%; height:35px; overflow:hidden; line-height:35px; color:#787878; font-size:15px; white-space:nowrap; text-overflow:ellipsis; margin:0 auto; padding:0 20px;}
.lyForm_select .dropdown-menu a.dropdown-item:hover { color:#ff6d34; background:none;}
.lyForm_select .dropdown-menu a.dropdown-item:active, .lyForm_select .dropdown-menu a.dropdown-item.active { color:#ff6d34!important; background:none!important;}
.lyForm_select .dropdown-menu a.dropdown-item:visited { background:none!important;}


.lyForm_list .lyForm_wxts { width:100%; height:auto; min-height:40px; overflow:hidden; background-color:#fffbfa; border:1px solid #ffdacc; border-radius:4px; margin:10px auto 0; padding:5px 10px 5px 104px; position:relative;}
.lyForm_wxts h6 { width:104px; height:28px; overflow:hidden; line-height:28px; color:#ff6d34; font-size:14px; text-align:right; margin:0; padding:0; position:absolute; left:0; top:5px;}
.lyForm_wxts h6 img { display:inline-block; width:18px; height:18px; vertical-align:middle; margin:-2px 8px 0 0;}
.lyForm_wxts .wxts_content { width:100%; height:auto; min-height:28px; overflow:hidden; line-height:28px; color:#ff6d34; font-size:14px; word-break:break-all; margin:0 auto; padding:0 50px 0 0; position:relative;}
.wxts_content p { width:100%; height:auto; overflow:hidden; line-height:28px; color:#ff6d34; font-size:14px; word-break:break-all; margin:0 auto; padding:0;}
.wxts_content .showWordsBtn1, .wxts_content .hideWordsBtn1 { width:50px; height:28px; overflow:hidden; line-height:28px; color:#ff6d34; font-size:14px; text-align:right; margin:0; padding:0; position:absolute; top:0; right:0; cursor:pointer;}
.wxts_content .showWordsBtn1 i, .wxts_content .hideWordsBtn1 i { display:inline-block; width:8px; height:8px; vertical-align:middle; margin:-2px 0 0 8px;}
.wxts_content .showWordsBtn1 i { background:url(../images/jt10.png) center center no-repeat; background-size:8px 8px;}
.wxts_content .hideWordsBtn1 i { background:url(../images/jt05.png) center center no-repeat; background-size:8px 8px;}

.lyForm_list .lyForm_editor { width:100%; height:auto; overflow:hidden; margin:0; padding:0;}
.lyForm_editor textarea { display:block; width:100%; min-height:360px; overflow:hidden; line-height:30px; color:#262626; font-size:16px; margin:0; padding:4px 20px; border:1px solid #e6e6e6; border-radius:4px; background-color:#fff; outline:none;}
.lyForm_editor textarea:focus { color:#262626; background-color:#fff; border-color:#ff6d34; outline:0; box-shadow:none;}

.lyForm_date input { display:block; width:320px; height:44px; overflow:hidden; line-height:42px; color:#262626; font-size:16px; margin:0; padding:0 60px 0 20px; border:1px solid #e6e6e6; border-radius:4px; background:#fff url(../images/date02.png) 280px 11px no-repeat; background-size:20px 20px; outline:none;}
.lyForm_date input:focus { color:#262626; border-color:#ff6d34; outline:0; box-shadow:none;}

.lyForm_list .lyForm_check { width:100%; height:auto; overflow:hidden; margin:0; padding:0;}
.lyForm_check .checkbox_all { width:100%; height:44px; overflow:hidden; line-height:44px; color:#262626; font-size:16px; margin:0 auto; padding:0;}
.checkbox_all input { display:block; width:18px; height:18px; margin:13px 12px 13px 0; padding:0; border:1px solid #fff; border-radius:2px; background:none; outline:none; cursor:pointer; float:left;}
.checkbox_all input[type="checkbox"]::after { display:block; width:18px; height:18px; margin:0; padding:0; background:#fff; border:1px solid #d6d6d6; border-radius:2px; content:"";}
.checkbox_all input[type="checkbox"]:checked::after { background:#ff6d34 url(../images/ckd.png) center center no-repeat; border:1px solid #ff6d34; border-radius:2px;}
.checkbox_all label { display:block; width:auto; height:44px; overflow:hidden; line-height:44px; color:#262626; font-size:16px; margin:0; padding:0; cursor:pointer; float:left;}
.lyForm_check .checkbox_list { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0;}
.checkbox_list dl dd { width:20%; height:36px; overflow:hidden; line-height:36px; color:#9c9c9c; font-size:15px; margin:0; padding:0 0 0 30px; float:left;}
.checkbox_list dl dd input { display:block; width:18px; height:18px; margin:9px 10px 9px 0; padding:0; border:1px solid #fff; border-radius:2px; background:none; outline:none; cursor:pointer; float:left;}
.checkbox_list dl dd input[type="checkbox"]::after { display:block; width:18px; height:18px; margin:0; padding:0; background:#fff; border:1px solid #d6d6d6; border-radius:2px; content:"";}
.checkbox_list dl dd input[type="checkbox"]:checked::after { background:#ff6d34 url(../images/ckd.png) center center no-repeat; border:1px solid #ff6d34; border-radius:2px;}
.checkbox_list dl dd label { display:block; width:auto; height:36px; overflow:hidden; line-height:36px; color:#9c9c9c; font-size:15px; margin:0; padding:0; cursor:pointer; float:left;}

.lyForm_check .checkbox_rec { width:100%; height:44px; overflow:hidden; line-height:44px; color:#9c9c9c; font-size:16px; margin:0 auto; padding:0;}
.checkbox_rec input { display:block; width:18px; height:18px; margin:13px 12px 13px 0; padding:0; border:1px solid #fff; border-radius:2px; background:none; outline:none; cursor:pointer; float:left;}
.checkbox_rec input[type="checkbox"]::after { display:block; width:18px; height:18px; margin:0; padding:0; background:#fff; border:1px solid #d6d6d6; border-radius:2px; content:"";}
.checkbox_rec input[type="checkbox"]:checked::after { background:#ff6d34 url(../images/ckd.png) center center no-repeat; border:1px solid #ff6d34; border-radius:2px;}
.checkbox_rec label { display:block; width:auto; height:44px; overflow:hidden; line-height:44px; color:#9c9c9c; font-size:16px; margin:0 20px 0 0; padding:0; cursor:pointer; float:left;}

.lyForm_list .lyForm_radio { width:100%; height:auto; overflow:hidden; margin:0; padding:0;}
.lyForm_radio dl dd { width:auto; height:44px; overflow:hidden; line-height:44px; color:#262626; font-size:16px; margin:0 30px 0 0; padding:0; float:left;}
.lyForm_radio dl dd p input { height:0; opacity: 0;}
.lyForm_radio dl dd p { width:16px; height:16px; overflow:hidden; margin:14px 10px 14px 0; padding:0; position:relative; float:left;}
.lyForm_radio dl dd p span { display:block; width:16px; height:16px; overflow:hidden; margin:0; padding:0; background-color:#fff; border-radius:50%; position:absolute; left:0; top:0;}
.lyForm_radio dl dd p input[type="radio"] + span { border:1px solid #d6d6d6;}
.lyForm_radio dl dd p input[type="radio"]:checked + span { border:1px solid #ff6d34;}
.lyForm_radio dl dd p input[type="radio"]:checked + span::after { display:block; width:8px; height:8px; margin:3px auto; padding:0; background:#ff6d34; border-radius:50%; content:"";}
.lyForm_radio dl dd label { display:block; width:auto; height:44px; overflow:hidden; line-height:44px; color:#262626; font-size:16px; margin:0; padding:0; cursor:pointer; float:left;}

.lyForm_list .lyForm_upload { width:100%; height:auto; overflow:hidden; margin:0; padding:0;}
.lyForm_upload dl dd { width:150px; height:150px; overflow:hidden; margin:0 30px 0 0; float:left;}
.lyForm_upload dl dd .upload_img { width:100%; height:100%; overflow:hidden; margin:0; padding:0; border:1px solid #e6e6e6; border-radius:4px; background-color:#fff; position:relative; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyForm_upload dl dd .upload_img img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.lyForm_upload dl dd .upload_img:hover { border:1px solid #ff6d34;}
.lyForm_upload dl dd .upload_img a.upload_close { display:block; width:20px; height:20px; overflow:hidden; margin:0; padding:0; background:url(../images/close.png) 0 0 no-repeat; background-size:20px 40px; position:absolute; top:4px; right:4px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyForm_upload dl dd .upload_img a.upload_close:hover { background:url(../images/close.png) 0 -20px no-repeat; background-size:20px 40px;}
.lyForm_upload dl dd button.upload_btn { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:39px 19px 19px; border:1px dashed #e6e6e6; border-radius:4px; background-color:#f9f9f9; position:relative; outline:none; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyForm_upload dl dd button.upload_btn:hover { border:1px solid #ff6d34; background-color:#fff;}
.lyForm_upload dl dd button.upload_btn i.upload_ico { display:block; width:40px; height:30px; overflow:hidden; margin:0 auto; padding:0; background:url(../images/upload.png) 0 0 no-repeat; background-size:40px 60px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyForm_upload dl dd button.upload_btn:hover i.upload_ico { background:url(../images/upload.png) 0 -30px no-repeat; background-size:40px 60px;}
.lyForm_upload dl dd button.upload_btn span { display:block; width:100%; height:25px; overflow:hidden; line-height:25px; color:#9c9c9c; font-size:15px; text-align:center; margin:6px auto 12px; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyForm_upload dl dd button.upload_btn:hover span { color:#ff6d34;}
.lyForm_upload dl dd button.upload_btn font { display:block; width:100%; height:20px; overflow:hidden; line-height:20px; color:#ff6d34; font-size:12px; text-align:center; margin:0 auto; padding:0;}
.lyForm_upload dl dd button.upload_btn em { display:block; width:100%; height:20px; overflow:hidden; line-height:20px; color:#9c9c9c; font-size:12px; font-style:normal; text-align:center; margin:0 auto; padding:0;}

.lyForm_list .lyForm_upload1 { width:100%; height:auto; overflow:hidden; margin:0; padding:0;}
.lyForm_upload1 button.upload_btn1 { display:block; width:150px; height:44px; overflow:hidden; line-height:42px; color:#ff6d34; font-size:16px; text-align:center; margin:0; padding:0; border:1px solid #ff6d34; border-radius:4px; background-color:#fff; position:relative; outline:none; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyForm_upload1 button.upload_btn1:hover { color:#fff; background-color:#ff6d34;}

.lyForm_btn { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:20px 10px; text-align:center;}
.lyForm_btn input { display:inline-block; width:150px; height:44px; overflow:hidden; margin:0 10px; padding:0; border-radius:4px; outline:none;}
.lyForm_btn input.Fbtn1 { line-height:44px; color:#fff; font-size:16px; text-align:center; background-color:#ff6d34; border:0;}
.lyForm_btn input.Fbtn2 { line-height:42px; color:#262626; font-size:16px; text-align:center; background-color:#f9f9f9; border:1px solid #e6e6e6;}
.lyForm_btn input.Fbtn1:hover { background-color:#e24d13;}
.lyForm_btn input.Fbtn2:hover { color:#fff; background-color:#ff6d34; border:1px solid #ff6d34;}


.lyRight_table { width:100%; height:auto; margin:0 auto; padding:20px 0;}
.lyRight_table .table { box-shadow:0 -6px 8px rgba(230,230,230,0.25); border-bottom: 1px solid #eeeeee; text-align:center;}
.lyRight_table .table thead th { border-top:0; position:relative;}
.lyRight_table .table_btn { width:100%; height:auto; text-align:center; margin:0; padding:0;}
button.tableBtn_preview, button.tableBtn_modify, button.tableBtn_delete { display:inline-block; width:auto; height:30px; line-height:28px; font-size:14px; border-radius:4px; margin:0 5px; padding:0 15px; background-color:#fff; outline:none; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
button.tableBtn_preview { color:#ff6d34; background-color:#fffaf9; border:1px solid #ffd3c2;}
button.tableBtn_modify { color:#23c28e; background-color:#f9fbfd; border:1px solid #bdeddd;}
button.tableBtn_delete { color:#ff3131; background-color:#fff9f9; border:1px solid #ffc1c1;}
button.tableBtn_preview:hover { color:#fff; background-color:#ff6d34; border:1px solid #ff6d34;}
button.tableBtn_modify:hover { color:#fff; background-color:#23c28e; border:1px solid #23c28e;}
button.tableBtn_delete:hover { color:#fff; background-color:#ff3131; border:1px solid #ff3131;}

.lyRight_table .table_proimg { display:inline-block; width:45px; height:45px; vertical-align:middle; margin:0 10px 0 0; position:relative;}
.table_proimg a { display:block; width:45px; height:45px; overflow:hidden; margin:0; padding:0; border:1px solid #eee; border-radius:4px; background-color:#fff; position:relative; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.table_proimg:hover a { border:1px solid #ff6d34;}
.table_proimg a img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.table_proimg i { display:block; width:0; height:0; overflow:hidden; margin:0; padding:0; border:0 solid #ff6d34; border-radius:4px; background-color:#fff; position: absolute; left:0; bottom:47px; opacity:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.table_proimg:hover i { width:120px; height:120px; border:1px solid #ff6d34; opacity:1;}
.table_proimg i img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}

.lyRight_table a.table_name { display: inline-block;  min-width: 280px; max-width: 360px; height: 24px; overflow: hidden; line-height: 24px; color: #787878; font-size: 16px; white-space: nowrap; text-overflow: ellipsis; margin:0; padding:0; vertical-align:middle;}
.lyRight_table a.table_name1 { min-width: 120px; max-width: 200px;}
.lyRight_table a.table_name:hover { color:#ff6d34;}
.lyRight_table a.table_name i { display: inline-block; width: 6px; height: 6px; background-color: #ff3131; border-radius: 50%; vertical-align: middle; margin: -16px 0 0 2px;}

.lyRight_table p.table_text { display:block; max-width: 160px; height: 24px; overflow: hidden; line-height: 24px; color:#787878; font-size:16px; white-space: nowrap; text-overflow: ellipsis; margin:0 auto; padding:0;}
.lyRight_table p.table_text1 { max-width: 600px; margin:0;}
.lyRight_table p.tablefl_text { display:block; max-width: 160px; height: 24px; overflow: hidden; line-height: 24px; color:#787878; font-size:16px; text-align:left; white-space: nowrap; text-overflow: ellipsis; margin:0; padding:0;}

.lyRight_table p.fydai { color: #999;}
.lyRight_table p.fyzh { color: #eda81b;}
.lyRight_table p.fywc { color: #23c28e;}
.lyRight_table p.fysb { color: #ff3131;}


.table_checkbox { width:18px; height:18px; margin:0 auto; padding:0;}
.table_checkbox input { display:block; width:18px; height:18px; margin:0; padding:0; border:1px solid #fff; background:none; outline:none; cursor:pointer;}
.table_checkbox input[type="checkbox"]::after { display:block; width:18px; height:18px; margin:0; padding:0; background:#fff; border:1px solid #d6d6d6; border-radius:2px; content:"";}
.table_checkbox input[type="checkbox"]:checked::after { background:#ff6d34 url(../images/ckd.png) center center no-repeat; border:1px solid #ff6d34; border-radius:2px;}

.table_OnOff { width:50px; height:24px; margin:0 auto; padding:0; position:relative;}
.table_OnOff p input { height:0; opacity: 0;}
.table_OnOff p { width:50px; height:24px; overflow:hidden; margin:0; padding:0; background: url(../images/on1.png) center center no-repeat; position:relative;}
.table_OnOff p span { display:block; width:50px; height:24px; overflow:hidden; margin:0; padding:0; background: url(../images/off1.png) center center no-repeat; position:absolute; left:0; top:0;}
.table_OnOff label { display:block; width:50px; height:24px; margin:0; padding:0; position:absolute; left:0; top:0; cursor:pointer;}
input[type="checkbox"] + span { opacity: 1;}
input[type="checkbox"]:checked + span { opacity: 0;}

.firstLevel { display:inline-block; width:320px; height:32px; overflow:hidden; line-height:30px; color:#787878; font-size:15px; text-align:left; white-space: nowrap; text-overflow: ellipsis; margin:0 10px 0 0; padding:0 30px 0 10px; background-color:#fff; border:1px solid #eee; border-radius:4px; position:relative; float:left;}
.firstLevel i { display:block; width:30px; height:30px; overflow:hidden; margin:0; padding:0; background:url(../images/jt07.png) center center no-repeat; background-size:10px 10px; position:absolute; top:1px; right:1px; cursor:pointer;}
.firstLevel i.zk { background:url(../images/jt08.png) center center no-repeat; background-size:10px 10px;}

.secondLevel { height:32px; padding:0 0 0 30px; background:url(../images/line1.png) 0 0 no-repeat; background-size:20px 20px; position:relative;}
.secondLevel .secondLevel_con { display:inline-block; width:290px; height:32px; overflow:hidden; line-height:30px; color:#787878; font-size:15px; text-align:left; white-space: nowrap; text-overflow: ellipsis; margin:0 10px 0 0; padding:0 30px 0 10px; background-color:#fff; border:1px solid #eee; border-radius:4px; position:relative; float:left;}
.secondLevel .secondLevel_con i { display:block; width:30px; height:30px; overflow:hidden; margin:0; padding:0; background:url(../images/jt07.png) center center no-repeat; background-size:10px 10px; position:absolute; top:1px; right:1px; cursor:pointer;}
.secondLevel .secondLevel_con i.zk1 { background:url(../images/jt08.png) center center no-repeat; background-size:10px 10px;}
.secondLevel .secondLevel_con input { display:block; width:260px; height:32px; overflow:hidden; line-height:30px; color:#787878; font-size:15px; text-align:left; white-space: nowrap; text-overflow: ellipsis; margin:0 10px 0 0; padding:0; background-color:#fff; border:0px solid #eee; border-radius:4px; outline:none; float:left;}

.thirdLevel { padding:0 0 0 30px;}
.thirdLevel .thirdLevel_con { height:32px; padding:0 0 0 30px; background:url(../images/line1.png) 0 0 no-repeat; background-size:20px 20px; position:relative;}
.thirdLevel .thirdLevel_con input { display:block; width:260px; height:32px; overflow:hidden; line-height:30px; color:#787878; font-size:15px; text-align:left; white-space: nowrap; text-overflow: ellipsis; margin:0 10px 0 0; padding:0 10px; background-color:#fff; border:1px solid #eee; border-radius:4px; outline:none; float:left;}


.addCategory { display:inline-block; width:auto; height:32px; line-height:32px; color:#ff6d34; font-size:14px; margin:0; padding:0;}
.addCategory:hover { color:#e24d13;}
.ManageCategory { width:auto; height:32px; line-height:32px; color:#ff6d34; font-size:14px; margin:0; padding:0; display:none;}
.table-hover tbody tr:hover .ManageCategory { display:inline-block;}
.table-hover tbody tr:hover .ManageCategory:hover { color:#e24d13;}
.sortNumber { display:block; width:64px; height:30px; overflow:hidden; line-height:28px; color:#787878; font-size:14px; text-align:center; border:1px solid #ddd; border-radius:4px; background-color:#fff; margin:0 auto; padding:0; outline:none;}

.lyPage { width:100%; height:auto; margin:0 auto 20px; padding:0; text-align:right;}
.lyPage .Page_total { display:inline-block; width:auto; height:34px; line-height:34px; color:#787878; font-size:16px; margin:0; vertical-align:top;}
.lyPage .Page_total font { color:#ff6d34;}
.lyPage nav { display:inline-block; vertical-align:top; margin:0 10px;}
.lyPage nav ul.pagination li.page-item { margin:0 4px;}
.lyPage nav ul.pagination li.page-item a.page-link { height:34px; padding:4px 12px; line-height:24px; color:#787878; font-size:16px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyPage nav ul.pagination li.page-item a.page-link:hover,.lyPage nav ul.pagination li.page-item a.page-link.page-active { color:#fff; background-color:#ff6d34; border:1px solid #ff6d34;}
.lyPage nav ul.pagination li.page-item a.page-link span { display:block; width:12px; height:12px; margin:6px auto; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyPage nav ul.pagination li.page-item a.page-link span.page_prev { background:url(../images/prev01.png) 0 0 no-repeat; background-size:24px 12px;}
.lyPage nav ul.pagination li.page-item a.page-link span.page_next { background:url(../images/next01.png) 0 0 no-repeat; background-size:24px 12px;}
.lyPage nav ul.pagination li.page-item a.page-link:hover span.page_prev { background:url(../images/prev01.png) -12px 0 no-repeat; background-size:24px 12px;}
    .lyPage nav ul.pagination li.page-item a.page-link:hover span.page_next {
        background: url(../images/next01.png) -12px 0 no-repeat;
        background-size: 24px 12px;
    }

    .lyPage nav ul.pagination li.page-item span.page-links {
            height: 34px;
    padding: 4px 12px;
    line-height: 24px;
    color: rgba(0, 0, 0, .25);
    font-size: 16px;
    }
.lyPage .Page_select { display:inline-block; margin:0 12px 0 0; vertical-align:top;}
.Page_select .bootstrap-select { width:100%!important;}
.Page_select button.btn { display:block; width:auto; min-width:100px; height:34px; overflow:hidden; line-height:32px; color:#787878!important; font-size:14px; white-space:nowrap; text-overflow:ellipsis; margin:0; padding:0 30px 0 12px; border-radius:4px; background-color:#fff!important; border:1px solid #e6e6e6; box-shadow:none!important; position:relative; outline:none!important; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.Page_select:hover button.btn { border:1px solid #ff6d34;}
.Page_select .bootstrap-select .dropdown-toggle .filter-option-inner-inner { line-height:32px; color:#787878; font-size:14px; white-space: nowrap; text-overflow: ellipsis;}
.Page_select .dropdown-toggle::after { display: block; width:10px; height:10px; overflow:hidden; margin:0; padding:0; content: ""; border:0; background:url(../images/jt09.png) 0 0 no-repeat; background-size:10px 20px; position:absolute; top:11px; right:10px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.Page_select:hover .dropdown-toggle::after { background:url(../images/jt09.png) 0 -10px no-repeat; background-size:10px 20px;}
.Page_select .dropdown-menu { width:100%; min-width:100%; border:1px solid #e6e6e6; border-radius:4px; margin:2px 0; padding:10px 0; box-shadow:0 5px 10px rgba(0,0,0,0.1);}
.Page_select .dropdown-menu a.dropdown-item { display:block; width:100%; height:32px; overflow:hidden; line-height:32px; color:#787878; font-size:14px; white-space:nowrap; text-overflow:ellipsis; margin:0 auto; padding:0 12px;}
.Page_select .dropdown-menu a.dropdown-item:hover { color:#ff6d34; background:none;}
.Page_select .dropdown-menu a.dropdown-item:active, .Page_select .dropdown-menu a.dropdown-item.active { color:#ff6d34!important; background:none!important;}
.Page_select .dropdown-menu a.dropdown-item:visited { background:none!important;}

.lyPage .Page_input { display:inline-block; width:auto; height:34px; line-height:34px; color:#787878; font-size:16px; margin:0; vertical-align:top;}
.lyPage .Page_input input { display:inline-block; width:50px; height:34px; line-height:32px; color:#ff6d34; font-size:16px; text-align:center; margin:0 8px; padding:0; border:1px solid #eee; background-color:#fff; border-radius:2px; vertical-align:top; outline:none;}
.lyPage .Page_input input:focus { border:1px solid #ff6d34;}

.messageDetail { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0;}
.messageDetail dl dd { width:100%; height:auto; min-height:32px; overflow:hidden; margin:0 auto 30px; padding:0 0 0 120px; position:relative;}
.messageDetail dl dd span { display:block; width:120px; height:32px; overflow:hidden; line-height:32px; color:#262626; font-size:16px; margin:0; padding:0; position:absolute; left:0; top:0;}
.messageDetail dl dd span img { display:block; width:16px; height:16px; margin:8px 10px 8px 0; padding:0; float:left;}
.messageDetail dl dd p { width:100%; height:auto; min-height:32px; overflow:hidden; line-height:32px; color:#9c9c9c; font-size:16px; word-break:break-all; text-align:justify; margin:0 auto; padding:0;}

.feedback_btn { width:100%; height:auto; overflow:hidden; margin:30px auto 20px; padding:0;}
.feedback_btn a { display:block; width:150px; height:44px; overflow:hidden; line-height:44px; color:#fff; font-size:16px; text-align:center; margin:0; padding:0; background-color:#ff6d34; border-radius:4px;}
.feedback_btn a:hover { background-color:#e24d13;}

.lyRight_sitemap { width:100%; height:auto; margin:0 auto; padding:20px 0;}
.lyRight_sitemap .lyForm_select { width:200px;}
.lyRight_sitemap .lyForm_btn { text-align:left; padding:20px 30px;}

/*返回顶部*/
.toTop { position:fixed; right:10px; bottom:10px; z-index:9999;}
.toTop a { display:block; width:44px; height:44px; margin:0; padding:12px; background-color:#fff; box-shadow:0 0 8px rgba(255,172,127,0.4); border-radius:50%; cursor:pointer; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.toTop a i { display:block; width:20px; height:20px; margin:0 auto; padding:0; background:url(../images/top.png) 0 0 no-repeat; background-size:20px 40px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.toTop a:hover { background-color:#ff6d34;}
.toTop a:hover i { background:url(../images/top.png) 0 -20px no-repeat; background-size:20px 40px;}


@media (max-width:1440px) {
	.ly_container .ly_right { padding:0 20px;}
	.sidebar-icon-only .ly_container .ly_right { padding:0 20px 0 0;}
	.lyRight_main .lyRightMain_data { padding:20px 0;}
	.lyRightMain_data ul li { padding:0 20px;}
	.lyRightMain_data ul li .data_ico { width:60px; height:60px;}
	.lyRightMain_data ul li .data_text { width:calc(100% - 70px); width:-moz-calc(100% - 70px);  width:-ms-calc(100% - 70px); width:-o-calc(100% - 70px); width:-webkit-calc(100% - 70px);}
	.lyRightMain_data ul li .data_text .data_header { height:24px;}
	.lyRightMain_data ul li .data_text .data_header a { height:24px; line-height:24px; font-size:16px;}
	.lyRightMain_data ul li .data_text .data_value { height:30px; margin:6px auto 0;}
	.lyRightMain_data ul li .data_text .data_value p { height:30px; line-height:30px; font-size:32px;}
	.lyRightMain_data ul li .data_text .data_value p i { width:6px; height:6px;}
	.lyRightMain_data ul li .data_text .data_value p sub { font-size:12px;}
	.lyRightMain_data ul li .data_text .data_value span { height:22px; line-height:22px; font-size:12px;}
	.section1Infor_top ul li .section1Infor_ico { margin:8px 10px 8px 0;}
	
	.lyRightMain_sections .lyRightMain_section1 { width:100%;}
	.lyRightMain_sections .lyRightMain_section2 { width:40%; padding:0 20px 0 0;}
	.lyRightMain_sections .lyRightMain_section3 { width:60%;}
	.lyRightMain_sections .lyRightMain_section4 { width:50%; padding:0 10px 0 0;}
	.lyRightMain_sections .lyRightMain_section5 { width:50%; padding:0 0 0 10px;}
	
	.section_title { height:30px; line-height:30px; font-size:20px;}
	.section2_function dl dd { margin:0 2% 20px 0;}
	.section2_function dl dd:nth-child(3n+3) { margin:0 0 20px;}
	.section2_function dl dd a font { height:20px; line-height:20px; font-size:14px;}
	.section3_message dl dd { height:50px; margin:0 auto 10.7px; padding:0 0 10px; border-bottom:1px solid #f1f1f1;}
	
	.lyRight_title h3 { font-size:22px;}
	.lyDel_btn button, .lyAdd_btn button { font-size:14px;}
	
	table, td, tr, th { font-size:15px;}
	.table td, .table th { padding:10px;}
	.lyRight_table a.table_name { min-width:300px; max-width:360px; font-size:14px;}
	.lyRight_table p.table_text { max-width:140px; font-size:14px;}
	.lyRight_table p.tablefl_text { max-width:140px; font-size:14px;}
	.lyRight_table p.table_text1 { max-width:520px;}
	.lyPage .Page_total { font-size:14px;}
	.lyPage .Page_input { font-size:14px;}
	.lyPage nav ul.pagination li.page-item a.page-link { font-size:14px;}
	.firstLevel, .secondLevel .secondLevel_con, .thirdLevel .thirdLevel_con input { font-size:14px;}
	
}
@media (max-width:1366px) {
	button.tableBtn_preview, button.tableBtn_modify, button.tableBtn_delete { padding:0 10px;}
}
@media (max-width:1280px) {
	.lyRightMain_data ul li { padding:0 10px;}
	
	.lyRight_title { height:auto;}
	.lyRight_title span.wxts { margin:10px 0 0;}
	
	.lySearch input.lySearch_ipt { width:200px;}
	.lySelect1 button.btn { width:100px;}
	.lySelect2 button.btn { width:200px;}
	
	.lyRight_table a.table_name { min-width:220px; max-width:280px; font-size:14px;}
	.lyRight_table p.table_text { max-width:100px; font-size:14px;}
	.lyRight_table p.tablefl_text { max-width:100px; font-size:14px;}
	.lyRight_table p.table_text1 { max-width:400px;}
	button.tableBtn_preview, button.tableBtn_modify, button.tableBtn_delete { margin:0 2px;}

.lyRight_table .table th a { color: #212529;}
.lyRight_table .table th a:hover { color: #212529;}
.lyRight_table .table th a i { display: inline-block; width: 10px; height: 12px; overflow: hidden; vertical-align: middle; margin: -4px 0 0 8px;}
.lyRight_table .table th a i::before, .lyRight_table .table th a i::after { content: ''; display: block; width: 0; height: 0; margin: 0 auto; border-left: 5px solid transparent; border-right: 5px solid transparent;}
.lyRight_table .table th a i::before { border-top: 0px solid transparent; border-bottom: 5px solid #c4c4c4; margin: 0 auto 2px;}
.lyRight_table .table th a i::after { border-top: 5px solid #c4c4c4; border-bottom: 0px solid transparent;}
.lyRight_table .table th a.cur1 i::before { border-top: 0px solid transparent; border-bottom: 5px solid #c4c4c4; margin: 0 auto 2px;}
.lyRight_table .table th a.cur1 i::after { border-top: 5px solid #e24d13;border-bottom: 0px solid transparent;}
.lyRight_table .table th a.cur2 i::before { border-top: 0px solid transparent; border-bottom: 5px solid #e24d13; margin: 0 auto 2px;}
.lyRight_table .table th a.cur2 i::after { border-top: 5px solid #c4c4c4; border-bottom: 0px solid transparent;}
}


/* 批量翻译 开始 */
.lyFy_mask {
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: rgba(0,0,0,0.6);
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9998;
  display: none;
}

.ly_plfy {
  width: 1000px;
  height: auto;
  overflow: hidden;
  padding: 0 20px;
  background-color: #fff;
  box-shadow: 0 0 20px rgba(0,0,0,.25);
  border-radius: 8px;
  position: fixed;
  left: 50%;
  top: 50%;
  z-index: 9999;
  transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  display: none;
}

.ly_plfy .lyPlfy_head {
  margin-bottom: 20px;
  padding: 7px 0;
  border-bottom: 1px solid #e6e6e6;
  position: relative;
}

.lyPlfy_head p {
  height: 30px;
  line-height: 30px;
  color: #262626;
  font-size: 16px;
  font-weight: bold;
}

.lyPlfy_head p span {
  color: #999;
  font-size: 14px;
  font-weight: normal;
  vertical-align: middle;
}

.lyPlfy_head i.lyPlfy_close {
  display: block;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  padding: 14px;
  position: absolute;
  top: 50%;
  right: -10px;
  cursor: pointer;
}

.lyPlfy_head i.lyPlfy_close svg {
  display: block;
  width: 100%;
  height: 100%;
}

.lyPlfy_head i.lyPlfy_close svg path {
  fill: #262626;
}

.lyPlfy_head i.lyPlfy_close:hover svg path {
  fill: #ff6d34;
}

.ly_plfy .lyPlfy_language {
  margin-bottom: 20px;
}

.lyPlfy_language h5 {
  height: 24px;
  line-height: 24px;
  color: #262626;
  font-size: 14px;
  margin-bottom: 10px;
}

.lyPlfy_language h5 i {
  display: block;
  width: 4px;
  height: 16px;
  margin: 4px 8px 4px 0;
  background-color: #ff6d34;
  float: left;
}

.lyPlfy_language h5 span {
  color: #999;
}

.lyPlfy_language ul li {
  width: 20%;
  height: 24px; overflow: hidden; line-height: 24px; color: #262626; font-size: 12px;
  margin-bottom: 10px;
  float: left;
}

.lyPlfy_language ul li input {
  display: block;
  width: 16px;
  height: 16px;
  margin: 4px 10px 4px 0;
  padding: 0;
  border: 1px solid #fff;
  border-radius: 2px;
  background: none;
  outline: none;
  cursor: pointer;
  float: left;
}

.lyPlfy_language ul li input[type="checkbox"]::after {
  display: block;
  width: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
  background: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 2px;
  content: "";
}

.lyPlfy_language ul li input[type="checkbox"]:checked::after {
  background: #ff6d34 url(../images/ckd.png) center center no-repeat;
  border: 1px solid #ff6d34;
  border-radius: 2px;
}

.lyPlfy_language ul li label {
  display: block;
  width: auto;
  height: 24px;
  overflow: hidden;
  line-height: 24px;
  color: #262626;
  font-size: 12px;
  padding: 0;
  cursor: pointer;
  float: left;
}

.lyPlfy_language .lyPlfy_tips {
  width: 100%;
  height: auto;
  line-height: 22px;
  color: #a99c98;
  font-size: 12px;
  margin-top: 5px;
  padding: 5px 15px;
  background-color: #faf6f5;
  border: 1px solid #f7edea;
  border-radius: 2px;
}

.lyPlfy_tips span {
  color: #ff6d34;
  font-weight: bold;
}



.ly_plfy .lyPlfy_btn {
  padding: 20px 0;
  text-align: center;
}

.lyPlfy_btn input {
  display: inline-block;
  margin: 0 8px;
  vertical-align: top;
}

.lyPlfy_btn input.btn01 {
  width: 66px;
  height: 34px;
  line-height: 34px;
  color: #fff;
  font-size: 14px;
  text-align: center;
  background-color: #ff6d34;
  border: 0;
  outline: none;
  border-radius: 2px;
}

.lyPlfy_btn input.btn01:hover {
  background-color: #e24d13;
}

.lyPlfy_btn input.btn02 {
  width: 66px;
  height: 34px;
  line-height: 32px;
  color: #ff6d34;
  font-size: 14px;
  text-align: center;
  background-color: #fff;
  border: 1px solid #ff6d34;
  outline: none;
  border-radius: 2px;
}

.lyPlfy_btn input.btn02:hover {
  color: #fff;
  background-color: #ff6d34;
}

.lyPlfyCon_head p {
  width: calc(100% - 41px);
  height: 40px;
  overflow: hidden;
  line-height: 40px;
  color: #262626;
  font-size: 16px;
  font-weight: bold;
  background-color: #f4e9e5;
  border-radius: 2px;
  padding: 0 15px;
  float: left;
}

.lyPlfyCon_head .allChk {
  width: 40px;
  height: 40px;
  overflow: hidden;
  padding: 12px;
  background-color: #f4e9e5;
  border-radius: 2px;
  float: right;
}

.allChk input {
  display: block;
  width: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 2px;
  background: none;
  outline: none;
  cursor: pointer;
}

.allChk input[type="checkbox"]::after {
  display: block;
  width: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
  background: #fff;
  border: 1px solid #fff;
  border-radius: 2px;
  content: "";
}

.allChk input[type="checkbox"]:checked::after {
  background: #ff6d34 url(../images/ckd.png) center center no-repeat;
  border: 1px solid #ff6d34;
}

.lyPlfyCon_list {
  max-height: 265px;
  overflow-y: scroll;
}

.lyPlfyCon_list ul li {
  padding: 6px 0;
  border-bottom: 1px solid #e6e6e6;
}

.lyPlfyCon_list ul li label {
  display: block;
  width: calc(100% - 41px);
  height: 40px;
  overflow: hidden;
  line-height: 40px;
  color: #262626;
  font-size: 14px;
  margin: 0;
  padding: 0 15px;
  cursor: pointer;
  float: left;
}

.lyPlfyCon_list ul li .listChk {
  width: 40px;
  height: 40px;
  overflow: hidden;
  padding: 12px;
  float: right;
}

.listChk input {
  display: block;
  width: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 2px;
  background: none;
  outline: none;
  cursor: pointer;
}

.listChk input[type="checkbox"]::after {
  display: block;
  width: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
  background: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 2px;
  content: "";
}

.listChk input[type="checkbox"]:checked::after {
  background: #ff6d34 url(../images/ckd.png) center center no-repeat;
  border: 1px solid #ff6d34;
}


.lyTranslation {
  width: 100%;
  height: 100%;
  overflow: hidden;  
  background-color: rgba(255,255,255,0.8);
  position: absolute;
  left: 0;
  top: 0;
  display: none;
}

.lyTranslation .lyTrans_main {
  width: 100%;
  height: auto;
  padding: 20px;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
}

.lyTrans_main .lyTrans_head {
  margin-bottom: 40px;
  padding-bottom: 40px;
  border-bottom: 1px solid #dfdfdf;
}

@keyframes spin {
  from {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(360deg);
  }
}

.lyTrans_head i {
  display: block;
  width: 60px;
  height: 60px;
  overflow: hidden;
  margin: 0 auto;
  animation: spin 3s linear infinite;
  -webkit-animation: spin 3s linear infinite;
  -moz-animation: spin 3s linear infinite;
  -ms-animation: spin 3s linear infinite;
  -o-animation: spin 3s linear infinite;
}

.lyTrans_head i svg {
  display: block;
  width: 100%;
  height: 100%;
}

.lyTrans_head i svg path {
  fill: #ff6d34;
}

.lyTrans_head p {
  width: 100%;
  height: auto;
  line-height: 40px;
  color: #262626;
  font-size: 22px;
  text-align: center;
  margin-top: 20px;
}

.lyTranslation .lyTrans_list {
  width: 360px;
  height: auto;
  max-height: 204px;
  overflow-y: scroll;
  margin: 0 auto;
}

.lyTrans_list ul li {
  padding: 5px 0;
}

.lyTrans_list ul li p {
  width: auto;
  height: 24px;
  line-height: 24px;
  color: #262626;
  font-size: 14px;
  float: left;
}

.lyTrans_list ul li p i {
  display: block;
  width: 18px;
  height: 18px;
  overflow: hidden;
  margin: 3px 8px 3px 0;
  float: left;
}

.lyTrans_list ul li p i img {
  display: block;
  width: 36px;
  height: 18px;
  margin: 0;
}

.lyTrans_list ul li span {
  display: block;
  width: auto;
  height: 24px;
  line-height: 24px;
  color: #999;
  font-size: 14px;
  float: right;
}

.lyTrans_list ul li.cur p,
.lyTrans_list ul li.cur span {
  color: #ff6d34;
}

.lyTrans_list ul li.cur p i img {
  margin: 0 0 0 -18px;
}
/* 批量翻译 结束 */


/* 语言设置 开始 */
.lyLg_tit {
  line-height: 40px;
  color: #787878;
  font-size: 14px;
  padding-left: 10px;
  float: left;
}

.lyLg_tit span {
  color: #ff6d34;
}

.lyLanguage_btn {
  float: right;
}

.lyLanguage_btn button {
  display: block;
  width: 100px;
  height: 40px;
  line-height: 40px;
  color: #fff;
  font-size: 16px;
  text-align: center;
  border: 0;
  border-radius: 4px;
  background-color: #ff6d34;
  outline: none;  
}

.lyLanguage_btn button:hover {
  background-color: #e24d13;
}

.lyLanguage_btn button i {
  display: inline-block;
  width: 16px;
  height: 16px;
  overflow: hidden;
  vertical-align: middle;
  margin: -2px 8px 0 0;
}

.lyLanguage_btn button i svg {
  display: block;
  width: 100%;
  height: 100%;
}

.lyLanguage_btn button i svg path {
  fill: #ffffff;
}

.lyLanguage_head {
  overflow: hidden;
  margin: 20px 0 40px;
  padding: 27px 20px 17px;
  background: url(../images/lgBg.jpg) center center no-repeat;
  background-size: cover;
  border-radius: 8px;
}

.lyLanguage_head dl dd {
  height: 36px;
  line-height: 36px;
  color: #262626;
  font-size: 16px;
  margin: 0 10px 10px 0;
  padding: 0 10px;
  background-color: #fff;
  border-radius: 4px;
  float: left;
}

.lyLanguage_head dl dd a { color:#262626;}

.lyLanguage_head dl dd:hover {
  color: #fff;
  padding: 0 10px 0 8px;
  background-color: #ff6d34;
}

.lyLanguage_head dl dd:hover a { color:#fff;}

.lyLanguage_head dl dd::before {
  content: '';
  display: block;
  width: 0px;
  height: 12px;
  overflow: hidden;
  margin-top: 12px;
  margin-right: 0px;
  background: url(../images/dot01.png) center center no-repeat;
  background-size: 100% 100%;
  float: left;
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
}

.lyLanguage_head dl dd:hover::before {
  width: 2px;
  margin-right: 8px;
}

.lyLanguage_head dl dd i {
  display: block;
  width: 0;
  height: 36px;
  overflow: hidden;
  padding: 8px 0;
  float: right;
  cursor: pointer;
  display:none;
}

.lyLanguage_head dl dd:hover i {
  width: 36px;
  padding: 12px;
}

.lyLanguage_head dl dd i svg {
  display: block;
  width: 100%;
  height: 100%;
}

.lyLanguage_head dl dd i svg path {
  fill: #ffffff;
}

.lyLanguage_main {
  width: 100%;
  height: auto;
  overflow: hidden;
  margin-top: 20px;
  padding: 0;
  border: 1px solid #e6e6e6;
}

.lyLanguage_list {
  padding: 20px;
  background-color: #fbf8f4;
  border-radius: 8px;
}

.lyLanguage_list ul {
  margin: 0 -5px;
}

.lyLanguage_list ul li {
  width: 20%;
  margin-bottom: 5px;
  padding: 0 5px;
  float: left;
}

.lyLanguage_list ul li p {
  display: inline-block;
  width: auto;
  max-width: 100%;
  padding: 0 10px;
  background-color: rgba(0,0,0,0);
  border-radius: 4px;
  position: relative;
  vertical-align: top;
  cursor: pointer;
}

.lyLanguage_list ul li p:hover {
  background-color: #f6e4dd;
}

.lyLanguage_list ul li.active p {  
  background-color: #ff6d34;
  padding: 0 30px 0 10px;
}

.lyLanguage_list ul li p label {
  display: block;
  width: 100%;
  height: 30px;
  overflow: hidden;
  line-height: 30px;
  color: #868482;
  font-size: 14px;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin: 0;
  cursor: pointer;
}

.lyLanguage_list ul li:hover p label {
  color: #868482;
}

.lyLanguage_list ul li.active p label {
  color: #fff;
}

.lyLanguage_list ul li p input {
  display: block;
  width: 18px;
  height: 18px;
  margin: -9px 0 0;
  padding: 0;
  border: 0;
  border-radius: 2px;
  background: none;
  outline: none;
  cursor: pointer;
  position: absolute;
  top: 50%;
  right: 6px;
}

.lyLanguage_list ul li p input[type="checkbox"]::after {
  display: block;
  width: 18px;
  height: 18px;
  margin: 0;
  padding: 0;
  background: none;
  border: 0px solid #e6e6e6;
  border-radius: 2px;
  content: "";
}

.lyLanguage_list ul li.active p input[type="checkbox"]::after,
.lyLanguage_list ul li p input[type="checkbox"]:checked::after {
  background: url(../images/ckd2.png) center center no-repeat;
}


.lyRemind_mask,
.lyFanYing_mask {
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: rgba(0, 0, 0, 0.6);
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9998;
  display: none;
}

.lyRemind_main,
.lyFanYing_main {
  width: 400px;
  height: auto;
  overflow: hidden;
  padding: 0 20px;
  background-color: #fff;
  border-radius: 4px;
  position: fixed;
  left: 50%;
  top: 50%;
  z-index: 9999;
  transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  display: none;
}

.lyFanYing_main {
  width: 500px;
  border-radius: 8px;
}

.lyRemind_main .lyRemind_head {
  padding: 6px 0;
  border-bottom: 1px solid #e6e6e6;
  position: relative;
}
  
.lyRemind_head h5 {
  height: 30px;
  line-height: 30px;
  color: #ff6d34;
  font-size: 16px;
  font-weight: bold;
}

.lyRemind_head i.lyRemind_close {
  display: block;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  padding: 14px;
  position: absolute;
  top: 50%;
  right: -10px;
  cursor: pointer;
}

.lyRemind_head i.lyRemind_close svg {
  display: block;
  width: 100%;
  height: 100%;
}

.lyRemind_head i.lyRemind_close svg path {
  fill: #262626;
}

.lyRemind_head i.lyRemind_close:hover svg path {
  fill: #ff6d34;
}

.lyRemind_main .lyRemind_con {
  padding: 20px 0;
}

.lyFanYing_main .lyFanYing_con {
  padding: 20px 0;
}

.lyFanYing_con .lyFanYing_top {
  padding: 40px;
}

.lyFanYing_top i {
  display: block;
  width: 40px;
  height: 40px;
  overflow: hidden;
  margin: 0 auto;
  animation: fadenum 3s linear infinite;
  -webkit-animation: fadenum 3s linear infinite;
  -moz-animation: fadenum 3s linear infinite;
  -ms-animation: fadenum 3s linear infinite;
  -o-animation: fadenum 3s linear infinite;
}

@keyframes fadenum {
  100%{
    transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
  }
}

.lyFanYing_top span {
  display: block;
  line-height: 30px;
  color: #999;
  font-size: 18px;
  text-align: center;
  margin-top: 20px;
}

.lyRemind_con p {
  line-height: 32px;
  color: #555;
  font-size: 18px;  
  text-align: center;
  padding: 20px 0;
}

.lyRemind_con p span {
  color: #ff6d34;
}

.lyFanYing_con p {
  line-height: 24px;
  color: #555;
  font-size: 14px;
  text-align: center;
  padding: 20px 0;
  border-top: 1px solid #ddd;
}

.lyFanYing_con p i {
  display: inline-block;
  width: 16px;
  height: 16px;
  overflow: hidden;
  vertical-align: middle;
  margin: -2px 8px 0 0;
}

.lyFanYing_con p i svg {
  display: block;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.lyFanYing_con p i svg path {
  fill: #ff6c1b;
}

.lyRemind_con a.lyRemind_btn,
.lyFanYing_con a.lyFanYing_btn {
  display: block;
  width: 100px;
  height: 32px;
  overflow: hidden;
  line-height: 32px;
  color: #fff;
  font-size: 14px;
  text-align: center;
  background-color: #ff6d34;
  border-radius: 2px;
  margin: 20px auto 0;
}

.lyRemind_con a.lyRemind_btn:hover,
.lyFanYing_con a.lyFanYing_btn:hover {
  background-color: #e24d13;
}


.qzfy_main {
  padding: 20px 60px;
}

.lyFyForm_list { width:100%; height:auto; margin:0 auto 10px; padding:0 0 0 100px; position:relative;}
.lyFyForm_list h6 { width:100px; height:44px; overflow:hidden; line-height:44px; color:#262626; font-size:16px; text-align:right; margin:0; padding:0 20px 0 0; position:absolute; left:0; top:0;}
.lyFyForm_list h6 font { display:inline-block; color:#f00; vertical-align:middle; margin:0 5px 0 0;}

.lyFyForm_list .lyFyForm_radio { width:100%; height:auto; overflow:hidden; margin:0; padding:0;}
.lyFyForm_radio dl dd { width:auto; height:44px; overflow:hidden; line-height:44px; color:#262626; font-size:16px; margin:0 30px 0 0; padding:0; float:left;}
.lyFyForm_radio dl dd p input { height:0; opacity: 0;}
.lyFyForm_radio dl dd p { width:16px; height:16px; overflow:hidden; margin:14px 10px 14px 0; padding:0; position:relative; float:left;}
.lyFyForm_radio dl dd p span { display:block; width:16px; height:16px; overflow:hidden; margin:0; padding:0; background-color:#fff; border-radius:50%; position:absolute; left:0; top:0;}
.lyFyForm_radio dl dd p input[type="radio"] + span { border:1px solid #d6d6d6;}
.lyFyForm_radio dl dd p input[type="radio"]:checked + span { border:1px solid #ff6d34;}
.lyFyForm_radio dl dd p input[type="radio"]:checked + span::after { display:block; width:8px; height:8px; margin:3px auto; padding:0; background:#ff6d34; border-radius:50%; content:"";}
.lyFyForm_radio dl dd label { display:block; width:auto; height:44px; overflow:hidden; line-height:44px; color:#262626; font-size:16px; margin:0; padding:0; cursor:pointer; float:left;}

.lyFyForm_chk { padding: 20px; border: 1px solid #ddd; border-radius: 4px;}
.lyFyForm_chk dl::after { content: ''; display: block; height: 0; clear: both;}
.lyFyForm_chk dl dd { width: 50%; height:44px; overflow:hidden; line-height:44px; color:#777; font-size:16px; padding: 0 10px; float: left;}
.lyFyForm_chk dl dd input { display:block; width:18px; height:18px; margin:11px 12px 13px 0; padding:0; border:1px solid #fff; border-radius:4px; background:none; outline:none; cursor:pointer; float:left;}
.lyFyForm_chk dl dd input[type="checkbox"]::after { display:block; width:18px; height:18px; margin:0; padding:0; background:#fff; border:1px solid #777; border-radius:4px; content:"";}
.lyFyForm_chk dl dd input[type="checkbox"]:checked::after { background:#ff6d34 url(../images/ckd0.png) center center no-repeat; border:1px solid #ff6d34; border-radius:4px;}
.lyFyForm_chk dl dd label { display:block; width:auto; height:44px; overflow:hidden; line-height:44px; color:#777; font-size:16px; margin:0 20px 0 0; padding:0; cursor:pointer; float:left;}
.lyFyForm_chk dl dd.active label { color: #262626;}

.lyFyForm_btn { margin-top: 50px;}
.lyFyForm_btn button { display: block; width: 150px; height: 44px; overflow: hidden; line-height: 44px; color: #fff; font-size: 16px; text-align: center; border-radius: 4px; background-color: #ff6d34; outline: none; border: 0;}
.lyFyForm_btn button i { display: inline-block; width: 20px; height: 20px; vertical-align: middle; margin: -2px 6px 0 0;background: url(../images/trans02.png) -20px 0 no-repeat; background-size: 40px 20px;}
.lyFyForm_btn button:hover {background-color: #e24d13;}
/* 语言设置 结束 */


.lyLanguage_tab { max-width: 1440px; margin: 40px auto; padding: 20px 14px 10px; background-color: #f8f8f8; border: 1px solid #e6e6e6; border-radius: 8px; position: relative;}
.lyLanguage_tab ul { max-height: 112px; overflow: hidden; display: flex; flex-wrap: wrap; justify-content: left;}
.lyLanguage_tab.show ul { max-height: 224px; overflow-y: scroll;}
.lyLanguage_tab.show ul::-webkit-scrollbar { width: 2px;}
.lyLanguage_tab ul li { width: 12.5%; margin-bottom: 12px; padding: 0 6px;}
.lyLanguage_tab ul li a { display: block; width: 100%; height: 44px; overflow: hidden; line-height: 44px; color: #555; font-size: 15px; white-space: nowrap; text-overflow: ellipsis; padding: 0 10px 0 20px; background-color: #fff; border-radius: 4px; box-shadow: 0 5px 8px rgba(0, 0, 0, .03); position: relative;}
.lyLanguage_tab ul li.active a, .lyLanguage_tab ul li:hover a { color: #fff; background-color: #ff6c1b; box-shadow: 0 5px 8px rgba(255, 108, 27, .3);}
.lyLanguage_tab ul li a::before { content: ''; display: block; width: 2px; height: 12px; overflow: hidden; margin-top: -6px; background: url(../images/dot01.png) center center no-repeat; background-size: 100% 100%; position: absolute; left: 9px; top: 50%; opacity: 0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyLanguage_tab ul li.active a::before, .lyLanguage_tab ul li a:hover::before { opacity: 1;}
.lyLanguage_tab .zk_btn { width: 180px; height: auto; overflow: hidden; margin-left: -90px; position: absolute; bottom: -25px; left: 50%;}
.lyLanguage_tab .zk_btn a { display: block; width: 100%; height: 25px; overflow: hidden; line-height: 20px; color: #999; font-size: 14px; text-align: center; background: url(../images/zk_bg.png) center center no-repeat; background-size: 100% 100%;}
.lyLanguage_tab .zk_btn a i { display: inline-block; width: 12px; height: 12px; overflow: hidden; vertical-align: middle; margin: -2px 0 0 8px;}
.lyLanguage_tab .zk_btn a i svg { display: block; width: 100%; height: 100%; overflow: hidden;}
.lyLanguage_tab .zk_btn a:hover { color: #ff6c1b;}
.lyLanguage_tab .zk_btn a:hover i svg path { fill: #ff6c1b;}
.lyLanguage_tab.show .zk_btn a i { transform: scaleY(-1); -webkit-transform: scaleY(-1);}


/*翻译中弹窗*/
.fyz_pup { width: 100%; height: 100%; background-color: rgba(0, 0, 0, .45); position: fixed; left: 0; top: 0; z-index: 999;}
.fyz_pup .fyzPup_main { width: 450px; height: auto; overflow: hidden; background-color: #fff; padding: 40px; border-radius: 8px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%);}
.fyzPup_main i { display: block; width: 48px; height: 48px; overflow: hidden; margin: 0 auto; animation: spin 4s linear infinite;}
.fyzPup_main i svg { display: block; width: 100%; height: 100%;}
.fyzPup_main p { width: 100%; line-height: 30px; overflow: hidden; color: #555; font-size: 16px; text-align: center; margin: 10px auto 20px;}
.fyzPup_main a.fybtn { display: block; width: 100px; height: 30px; overflow: hidden; line-height: 30px; color: #fff; font-size: 14px; text-align: center; background-color: #ff6c1b; border-radius: 2px; margin: 0 auto;}
.fyzPup_main a.fybtn:hover { opacity: .9;}
.fyzPup_main a.fyclose { display: block; width: 40px; height: 40px; overflow: hidden; padding: 12px; position: absolute; top: 0; right: 0;}
.fyzPup_main a.fyclose svg { display: block; width: 100%; height: 100%; overflow: hidden;}
.fyzPup_main a.fyclose:hover svg path { fill: #ff6c1b;}
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
