/*
Powered by ueeshop.com		http://www.ueeshop.com
广州联雅网络科技有限公司		020-83226791
*/

/*************************** 初始化 start ***************************/
@-webkit-keyframes moveIco{0%{-webkit-transform:translateX(0)}50%{-webkit-transform:translateX(5px)}100%{-webkit-transform:translateX(0)}}
@-moz-keyframes moveIco{0%{-moz-transform:translateX(0)}50%{-moz-transform:translateX(5px)}100%{-moz-transform:translateX(0)}}
@-o-keyframes moveIco{0%{-o-transform:translateX(0);}50%{-o-transform:translateX(5px);}100%{-o-transform:translateX(0);}}
@keyframes moveIco{0%{transform:translateX(0)}50%{transform:translateX(5px)}100%{transform:translateX(0)}}

@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}
@-o-keyframes rotation{from{-o-transform:rotate(0)}to{-o-transform:rotate(359deg)}}
@-moz-keyframes rotation{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(359deg)}}
@-webkit-keyframes rotation{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}

a{color:#000;}
a:hover{text-decoration: none;}

body,html{-webkit-overflow-scrolling:touch; overflow:hidden; background:#edf0f2;}
body,html,h1,h2,h3,h4,h5,h6,input,select,textarea{font-size:14px; color:#555; outline:0; font-family:Arial, Helvetica, sans-serif;}

.show{display:block;}
.hide{display:none;}
.tac{text-align: center;}

/*Icon*/
.icon_menu {background-image:url(../images/frame/icon_menu.png); background-repeat:no-repeat; background-position-x: -20px;}
.icon_menu.current{background-position-x: -60px;}
.icon_menu.hover{background-position-x: -100px;}
.icon_menu_index{background-position-y: -20px;}
.icon_menu_orders{background-position-y: -60px;}
.icon_menu_products{background-position-y: -100px;}
.icon_menu_user{background-position-y: -140px;}
.icon_menu_sales{background-position-y: -180px;}
.icon_menu_mta{background-position-y: -220px;}
.icon_menu_plugins{background-position-y: -260px;}
.icon_menu_view{background-position-y: -300px;}
.icon_menu_set{background-position-y: -340px;}

#main .free_version_menu .new_menu_list .iconfont:before{ display: inline-block;vertical-align: top; width: 20px; height: 20px; line-height: 20px; color: #CED4DA; text-align: center; transition: all .4s; }
#main .free_version_menu .new_menu_list .open .iconfont:before,
#main .free_version_menu .new_menu_list .active .iconfont:before{ color: #fff; }
.iconfont.icon_menu_orders:before{ content:"\e692"; }
.iconfont.icon_menu_products:before{ content:"\e690"; }
.iconfont.icon_menu_user:before{ content:"\e68f"; }
.iconfont.icon_menu_sales:before{ content:"\e693"; }
.iconfont.icon_menu_mta:before{ content:"\e68d"; }
.iconfont.icon_menu_plugins:before{ content:"\e694"; }
.iconfont.icon_menu_view:before{ content:"\e68e"; }
.iconfont.icon_menu_set:before{ content:"\e695"; }
.iconfont.icon_menu_index:before{ content:"\e691"; }

.top_tool_menu{min-height:35px; margin-bottom:15px; margin-left:-5px;}
.top_tool_menu .menu_item{display:inline-block; vertical-align:top; position:relative;}
.top_tool_menu .menu_item>button{display:block; min-height:35px; line-height:35px; background-color:transparent; border:0; padding:0 5px; color:var(--primaryColor);}
.top_tool_menu .menu_item>button>em{display:inline-block; vertical-align:top; width:16px; height:16px; background-repeat:no-repeat;  margin-right:6px;position: relative;}
.top_tool_menu .menu_item>button>em::after{position: absolute;top:0;left: 0;width: 100%;height: 100%; font-family: "iconfont" !important;font-size: 16px;}
.top_tool_menu .menu_item>button>i{display:inline-block; vertical-align:top; width:8px; height:5px; background:url(../images/products/icon_menu_arrow.png) no-repeat; margin-top:15px; margin-left:8px; transition:all .2s; -webkit-transition:all .2s;}
.top_tool_menu .menu_item>button.btn_menu_copy>em::after{content: '\e69f';}
.top_tool_menu .menu_item>button.btn_menu_view>em{width: 18px;height: 18px;}
.top_tool_menu .menu_item>button.btn_menu_view>em::after{content: '\e6aa';font-size: 18px;}
.top_tool_menu .menu_item .drop_down{background-color:#fff; border-radius:5px; padding:7px 0;}
.top_tool_menu .menu_item .drop_down .item{display:block; height:32px; line-height:32px; padding:0 18px; text-decoration:none; font-size:12px; color:#666; cursor:pointer;}

.home_menu_ico .icon_menu{background-image:url(../images/frame/icon_menu_home.png); background-repeat:no-repeat;}
.home_menu_ico .icon_menu:hover,
.home_menu_ico .icon_menu.current{background-image:url(../images/frame/icon_menu_home_hover.png);}
.home_menu_ico .icon_menu_orders{background-position:center 0;}
.home_menu_ico .icon_menu_products{background-position:center -70px;}
.home_menu_ico .icon_menu_user{background-position:center -140px;}
.home_menu_ico .icon_menu_sales{background-position:center -280px;}
.home_menu_ico .icon_menu_mta{background-position:center -350px;}
.home_menu_ico .icon_menu_plugins{background-position:center -420px;}
.home_menu_ico .icon_menu_view{background-position:center -490px;}
.home_menu_ico .icon_menu_set{background-position:center -560px;}
.home_menu_ico .icon_menu_index{background-position:center -630px;}

@media all and (max-height:700px){
	body #main .menu .home_menu_ico .menu_item>a{height: 60px;}
	body #main .menu .menu_ico .menu_item>a>i>span{padding-top: 40px;}
	.home_menu_ico .icon_menu{background-size: 55px auto;}
	.home_menu_ico .icon_menu_orders{background-position:center 0;}
	.home_menu_ico .icon_menu_products{background-position:center -55px;}
	.home_menu_ico .icon_menu_user{background-position:center -110px;}
	.home_menu_ico .icon_menu_sales{background-position:center -220px;}
	.home_menu_ico .icon_menu_mta{background-position:center -275px;}
	.home_menu_ico .icon_menu_plugins{background-position:center -330px;}
	.home_menu_ico .icon_menu_view{background-position:center -385px;}
	.home_menu_ico .icon_menu_set{background-position:center -440px;}
	.home_menu_ico .icon_menu_index{background-position:center -495px;}
}

.icon_head_menu_user{background-image:url(../images/frame/icon_head_menu_user.png);}
.icon_head_menu_email{background-image:url(../images/frame/icon_head_menu_email.png);}
.icon_head_menu_message{background-image:url(../images/frame/icon_head_menu_message.png);}
.icon_head_menu_home{background-image:url(../images/frame/icon_head_menu_home.png);}

.icon_edit_white{background-image:url(../images/frame/icon_edit_white.png);}
.icon_del_white{background-image:url(../images/frame/icon_del_white.png);}
.icon_search_white{background-image:url(../images/frame/icon_search_white.png);}
.icon_edit_white:hover{background-image:url(../images/frame/icon_edit_green.png);}
.icon_del_white:hover{background-image:url(../images/frame/icon_del_green.png);}
.icon_search_white:hover{background-image:url(../images/frame/icon_search_green.png);}
.icon_multi_myorder{background-image:url(../images/frame/icon_multi_myorder.png);}
.icon_multi_view{background-image:url(../images/frame/icon_multi_view.png);}
.icon_multi_delete{background-image:url(../images/frame/icon_multi_delete.png);}

.icon-toupdate1.run{ display: inline-block; animation: rotation 1.2s infinite linear; -o-animation: rotation 1.2s infinite linear; -moz-animation: rotation 1.2s infinite linear; -webkit-animation: rotation 1.2s infinite linear; }


.icon_operation{display:inline-block; vertical-align:top; width:42px; height:42px; overflow:hidden; background-repeat:no-repeat; background-position:center; background-color:#f5f5f5; border-radius:50%; text-indent:99px;}
.icon_operation:hover{background-color:#f1f8f5;}
.icon_edit{background-image:url(../images/frame/icon_circle_edit.png);}
.icon_edit:hover{background-image:url(../images/frame/icon_circle_edit_current.png);}
.icon_delete{background-image:url(../images/frame/icon_circle_delete.png);}
.icon_delete:hover{background-image:url(../images/frame/icon_circle_delete_current.png);}
.icon_delete_1{width:24px; height:24px; overflow:hidden; background:url(../images/frame/icon_delete_1.png) no-repeat center; display:inline-block; vertical-align:top;}
.icon_delete_1:hover{background-image:url(../images/frame/icon_delete_1_current.png);}

.icon_myorder{width:6px; height:18px; cursor:move; background:url(../images/frame/icon_myorder.png) repeat-y center top; display:inline-block; vertical-align:top;}
.icon_message{width:16px; height:15px; background:url(../images/frame/icon_message.png) no-repeat center top; display:inline-block; vertical-align:top;}

.icon_help{display:inline-block; vertical-align:top; height:28px; line-height:28px; background:url(../images/frame/icon_help.png) no-repeat center center; border:1px #ddd solid; border-radius:15px; margin-top:3px; margin-left:15px; padding-right:14px; padding-left:14px; text-align:center; font-size:14px; color:#aaa;}

.icon_unread_message{width:10px; height:10px; margin-top:6px; margin-right:5px; background-color:var(--primaryColor); border-radius:20px; -webkit-border-radius:20px; display:inline-block; vertical-align:top;}

.icon_operation_set{width:18px; height:18px; background:url(../images/frame/icon_operation.png) no-repeat 0 center;}
.icon_operation_delete{width:18px; height:18px; background:url(../images/frame/icon_operation.png) no-repeat -18px center;}
/*************************** 初始化 end ***************************/


/*************************** 头部 start ***************************/
#header{height:66px; background-color:#fff; position:relative; box-shadow :0 3px 3px rgba(0, 0, 0, 0.03);}
#header .logo{min-width:150px; height:56px; background-color: #1f2328; padding:5px 15px; float:left; overflow:hidden; text-align:center;}
#header .logo img{max-width: 150px; max-height:56px;}
#header .free_logo{ margin-top:5px; margin-left:5px; padding:2px 3px; float:left; font-size:12px; color:var(--primaryColor); border:1px solid var(--primaryColor); border-radius:2px; cursor:default;}
#header .menu{margin-right:30px; margin-top: 8px; float:right;}
#header .menu>li{float:left; position:relative;}
#header .menu>li>a{height: 50px;line-height: 50px;margin:0px 30px 0 0; text-decoration:none; cursor:pointer; position:relative; display:block;font-size: 14px;color: #555555;}
#header .menu>li>a>em{width:28px; height:28px; background-repeat:no-repeat; background-position:center; border:1px #a2acae solid; border-radius:50%; display:none;}
#header .menu>li>a.user_service{width: 30px;height: 30px;background: url(../images/account/icon_user_service.png) no-repeat center center;}
#header .menu>li.menu_home a{color: #0baf4d;}
#header .menu>li.menu_app .box_app{height:28px; line-height:28px; border:1px solid #a2acae; border-radius:15px; margin:10px 20px 0 11px; padding-right:14px; padding-left:14px; color:#aaa; font-size:14px; text-align:center;}
#header .menu>li.menu_app .box_app .box_app_type{display:inline-block; vertical-align:top; height:28px; padding:0 10px; position:relative;}
#header .menu>li.menu_app .box_app .box_app_type>i{display:block; width:14px; height:18px; margin-top:4px;}
#header .menu>li.menu_app .box_app .box_app_type .qr_code{display:none; opacity:0; filter:alpha(opacity=0); width:110px; height:29px; line-height:16px; background:no-repeat center 40px #fff; padding:15px; padding-bottom:145px; position:absolute; top:44px; left:-46px; z-index:997;}
#header .menu>li.menu_app .box_app .box_app_type p{margin-top:125px;}
#header .menu>li.menu_app .box_app .box_app_apple>i{background:url(../images/frame/icon_app_apple.png) no-repeat center;}
#header .menu>li.menu_app .box_app .box_app_apple .qr_code{background-image:url(../images/frame/icon_qr_code_iso.png);}
#header .menu>li.menu_app .box_app .box_app_apple:hover>i{background-image:url(../images/frame/icon_app_apple_current.png);}
#header .menu>li.menu_app .box_app .box_app_android>i{background:url(../images/frame/icon_app_android.png) no-repeat center;}
#header .menu>li.menu_app .box_app .box_app_android .qr_code{background-image:url(../images/frame/icon_qr_code_android.png);}
#header .menu>li.menu_app .box_app .box_app_android:hover>i{background-image:url(../images/frame/icon_app_android_current.png);}
#header .menu>li.menu_welfare>a{position:relative;padding-left:14px;padding-right:20px;height:28px;line-height:28px;border:1px solid #a2acae;border-radius:15px;color:#a2acae;font-size:14px;text-align:center;}
#header .menu>li.menu_welfare>a em{height:18px; line-height:18px; padding:0 5px; font-size:12px; color:#fff; background-color:#f5222d; border-radius:10px; position:absolute; top:-4px; right:-18px;border:none;}
#header .menu>li.menu_home>a>em{background-color:var(--primaryColor); border-color:var(--primaryColor);}
#header .menu>li.menu_user{margin-right:0; margin-left:7px;}
#header .menu>li.menu_user .user_info>dt{height:50px; line-height:50px; padding:0 7px; font-size:14px; color:#a2acae; cursor:default;}
#header .menu>li.menu_user .user_info>dt>em{width:0; height:0; margin-top:23px; margin-left:10px; border-bottom:0; border-left:4px transparent solid; border-top:5px #a2acae solid; border-right:4px transparent solid; display:inline-block; vertical-align:top;}
#header .menu>li.menu_user .user_info>dd{width:115px; background:transparent; position:absolute; top:40px; right:0; z-index:997; display:none; opacity:0; filter:alpha(opacity=0);}
#header .menu>li.menu_user .user_info>dd .drop_down{margin-top:16px; padding:7px 0; text-align:left; cursor:default; background-color:#fff; border-radius:5px;}
#header .menu>li.menu_user .user_info>dd .drop_down>a{height:32px; line-height:32px; padding:0 20px; text-decoration:none; font-size:12px; color:#666; display:block;}
#header .menu>li .message_count{height:18px; line-height:18px; padding:0 5px; font-size:12px; color:#fff; background-color:#f5222d; border-radius:10px;margin-left: 5px;}
#header .menu>li .message_info{width:200px; background:transparent; position:absolute; top:30px; left:-74px; z-index:997; display:none; opacity:0; filter:alpha(opacity=0);}
#header .menu>li .message_info dl{margin-top:16px; padding:7px 0; text-align:left; cursor:default; background-color:#fff; border-radius:5px;}
#header .menu>li .message_info dl>dt{height:32px; line-height:32px;}
#header .menu>li .message_info dl>dt>a{padding:0 20px; text-decoration:none; font-size:12px; color:#666; display:block;}
#header .menu>li .message_info dl>dt>a>i{ margin-top: 7px;float:right;height: 18px;line-height: 18px;padding: 0 5px;font-size: 12px;color: #fff;background-color: #f5222d;border-radius: 10px;}
#header .menu>li:hover>a.user_service{background-image:url(../images/account/icon_user_service_cur.png);}
#header .menu>li.menu_expired>a{display: block;line-height: 30px;font-size: 18px;color: #333;}
#header .menu>li.menu_expired>a>span{color: #ffc000;}
#header .menu>li.menu_expired>a>i{color: #00b0f2;}

#header .menu>li.menu_qrcode{  margin-right: 20px; margin-top: 10px; position:relative;}
#header .menu>li.menu_qrcode>a{margin-right: 0; height:28px; line-height:28px; border:1px solid var(--primaryColor); background-color: var(--primaryColor); border-radius:15px; padding-right:14px; padding-left:14px; color:#fff; font-size:14px; text-align:center;}
#header .menu>li.menu_qrcode>a span{ display:block; height:28px; overflow:hidden; transition:all .2s; -webkit-transition:all .2s;}
#header .menu>li.menu_qrcode .qrcode_box{ display: none; width:auto; height:auto; padding:20px 10px;  background-color: #fff; border-radius: 5px;position:absolute; top:30px; left:50%; transform: translateX(-50%); z-index:997; box-sizing:border-box; opacity:0; box-shadow: 0 0 14px 0px #eeeeee;}
#header .menu>li.menu_qrcode .qrcode_box .txt{ text-align:center; font-size:14px; line-height:24px; color:#888;}
#header .menu>li.menu_qrcode .qrcode_box .txt.blue{ color:#0baf4d;}
#header .menu>li.menu_qrcode .qrcode_box .image{ width:140px; height:140px; margin:10px auto 0;}
#header .menu>li.menu_qrcode .qrcode_box .image img{ max-width:100%; max-height:100%;}
#header .menu>li.menu_qrcode .qrcode_box .img_box{ margin: 10px auto 0; width: 78px; }
#header .menu>li.menu_qrcode .qrcode_box .img_box .img{ width: 100%; height: 0; padding-top: 100%; position: relative;; }
#header .menu>li.menu_qrcode .qrcode_box .img_box .img img{ position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%;}
#header .menu>li.menu_qrcode .qrcode_box .box .item{ width: 120px; text-align: center; }
#header .menu>li.menu_qrcode .qrcode_box .box .item .title{ line-height: 12px; font-size: 14px; color: #1f2328; font-weight: bold; }

#header .menu>li.menu_upgrade{position: relative;}
#header .menu>li.menu_upgrade>a,#header .menu>li.menu_my_shop>a{height:28px; line-height:28px; border:1px solid var(--primaryColor); border-radius:15px; padding-right:14px; padding-left:14px;font-size:14px; text-align:center;background: var(--primaryColor);color: #fff;}
#header .menu>li.menu_upgrade .ug_drop{width: 266px;box-sizing: border-box;padding:22px;position: absolute;top: 30px;left: -70px;z-index:997;opacity: 0;margin-top: 10px;visibility: hidden;transition: all .25s;}
#header .menu>li.menu_upgrade .ug_drop .top_btn{background: linear-gradient(to right, var(--primaryColor), #88b1f0);color: #fff;font-size: 16px;line-height: 39px;text-align: center;border-radius: 3px;margin-bottom: 15px;display: block;}
#header .menu>li.menu_upgrade .ug_drop .item{background: url(../images/frame/icon_header_selected.png) no-repeat left center;padding-left: 28px;font-size: 14px;color: #888;line-height: 1.9;}
#header .menu>li.menu_upgrade:hover .ug_drop{top: 40px;opacity: 1;visibility: visible;}
#header .menu>li.menu_upgrade:hover>a:after{display: block;}
#header .menu>li.menu_invite>a{height:28px; line-height:28px; border:1px solid #fd6946; border-radius:15px; padding-right:14px; padding-left:38px;font-size:14px; text-align:center;background: #fff url(../images/account/img_invite_btn.png) no-repeat 14px center;color: #fd6946;}
.blue_line_style{background: #fff;box-shadow: 0 0 0 1px var(--primaryColor) inset;position: relative;}
.blue_line_style .sLine.s1:before{position: absolute;top: 0;bottom: 0;left: 0;height: 70%;width: 1px;background: #c1d7fa;margin:auto;content: '';}
.blue_line_style .sLine.s1:after{position: absolute;top: 0;bottom: 0;right: 0;height: 70%;width: 1px;background: #c1d7fa;margin:auto;content: '';}
.blue_line_style .sLine.s2:before{position: absolute;left: 0;right: 0;top: 0;height: 1px;width: 70%;background: #c1d7fa;margin:auto;content: '';}
.blue_line_style .sLine.s2:after{position: absolute;left: 0;right: 0;bottom: 0;height: 1px;width: 70%;background: #c1d7fa;margin:auto;content: '';}

#header li.menu_agent .message_info{width: 290px;left: -108px;}
#header li.menu_agent .message_info.open{opacity: 1 !important;display: block !important;top: 40px !important;}
#header li.menu_agent .message_info .msg_box{padding:23px 27px 25px; text-align:left; cursor:default; background-color:#fff; border-radius:5px;}
#header li.menu_agent .message_info .pic{width: 70px;height: 70px;margin:auto;float: left;margin-right: 12px;}
#header li.menu_agent .message_info .pic img{display: block;width: 70px;height: 70px;border-radius: 35px;background: #ccc;}
#header li.menu_agent .message_info .msg{float: left;}
#header li.menu_agent .message_info .name{padding-top: 8px;height: 28px;line-height: 28px;font-size: 16px;color: #000;}
#header li.menu_agent .message_info .email{font-size: 14px;color: #555;height: 26px;line-height: 26px;white-space: nowrap;}
#header li.menu_agent .message_info ul{padding-top: 18px;padding-bottom: 11px;}
#header li.menu_agent .message_info li{height: 38px;line-height: 38px;overflow: hidden;border-bottom: 1px solid #f3f3f3;font-size: 12px;}
#header li.menu_agent .message_info .tit{float: left;color: #000;}
#header li.menu_agent .message_info .desc{float: right;color: #555;}
#header li.menu_agent .message_info .work_time{line-height: 20px;text-align: right;color: #555;font-size: 12px;}
#header li.menu_agent .msg_box a{color: #008e67;}
#header li.menu_agent .agent_box{background: #fff;margin-top: 16px;}
#header li.menu_agent .agent_menu{overflow: hidden;}
#header li.menu_agent .agent_menu a{width: 50%;float: left;border-bottom: 1px solid #ececed;height: 35px;line-height: 35px;text-align: center;font-size: 14px;color: #555;}
#header li.menu_agent .agent_menu a.cur{color: #000;position: relative;}
#header li.menu_agent .agent_menu a.cur:before{content: '';position: absolute;width: 100%;height: 2px;background: var(--primaryColor);left: 0;bottom: 0;}
#header li.menu_agent .logs_box ul{padding-top: 21px;padding-bottom: 23px;}
#header li.menu_agent .logs_box ul li{padding: 0 33px 3px;border-top: 1px solid #f3f3f3;height: 36px;line-height: 36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;position: relative;border-bottom: none;}
#header li.menu_agent .logs_box ul li a{color: #555;}
#header li.menu_agent .logs_box ul li:first-child{border-top: none;}
#header li.menu_agent .logs_box ul li:before{position: absolute;content: '';width: 4px;height: 4px;border-radius: 1px;background: var(--primaryColor);top: 15px;left: 18px;}

body #header .menu>li.menu_my_shop.menu_my_shop_hide{opacity: 0;z-index: -1;}
body #header .menu>li.menu_my_shop>a.my_account_red{background-color:#f94f48;border:1px solid #f94f48;}
body #header .menu>li.menu_my_shop>a.my_account_padding{padding-right:62px;}
#header .menu>li.menu_my_shop>a .renewals_btn{position: absolute;right: 2px;top:2px;height: 24px;line-height: 24px; background-color: #fff;padding:0 12px;color:#f82828;border-radius: 24px;}

/*************************** 头部 end ***************************/


/*************************** 左侧栏/主体 start ***************************/
#main{width:100%; height: calc(100vh - 50px); min-width:980px;overflow:hidden; border-bottom:1px transparent solid; position:relative;}
#main .menu{width:180px; height:100%; overflow:hidden; background-color: #1f2328; position:relative; float:left;}
#main .menu .menu_ico{width:40px; height:100%; overflow:hidden; padding-top:16px; background-color:#1f1f20; position:absolute; top:0; left:0; z-index:3; float:left;}
#main .menu .menu_ico .menu_item{text-align:center; cursor:pointer; position:relative;}
#main .menu .menu_ico .menu_item>a{height:49px; text-decoration:none; color:#fff; display:block;}
#main .menu .menu_ico .menu_item>a>i{width:inherit; height:inherit; display:block;}
#main .menu .menu_ico .menu_item>a>i.current>span{ color:#04bc76;}
#main .menu .menu_ico .menu_item>a>i>span{padding-top:50px; font-size:14px; color:#686868; display:block;}
#main .menu .menu_ico .menu_item>a:hover>i>span{color:#04bc76;}
#main .menu .home_menu_ico{width:70px; overflow-y: auto; padding-top:0;}
#main .menu .home_menu_ico::-webkit-scrollbar{width: 5px;background: #1f1f20;border-radius: 5px;}
#main .menu .home_menu_ico::-webkit-scrollbar-thumb{background: rgba(255, 255, 255, 0.6);border-radius: 5px;}
#main .menu .home_menu_ico::-webkit-scrollbar-thumb:hover{background: rgba(255, 255, 255, 0.4);}
#main .menu .home_menu_ico .menu_item>a{height:70px;}
#main .menu .menu_ico_name{width:130px; height:100%; padding-top:16px; cursor:default; background-color:#1f1f20; position:absolute; top:0; left:-100px; z-index:2; transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s;}
#main .menu .menu_ico_name .menu_item{height:49px; line-height:47px; padding:0 6px;}
#main .menu .menu_ico_name .menu_item a{color:#757575;}
#main .menu .menu_ico_name .menu_item.current a{color:#00da87;}
#main .menu .menu_ico_name.show{left:40px;}

#main .free_version_menu .new_menu_list{width:180px; height:100%; padding-top:18px; box-sizing:border-box; overflow:auto; float:left;}
#main .free_version_menu .new_menu_list::-webkit-scrollbar{width: 5px;background: #242a33;border-radius: 5px;}
#main .free_version_menu .new_menu_list::-webkit-scrollbar-thumb{background: rgba(255, 255, 255, 0.6);border-radius: 5px;}
#main .free_version_menu .new_menu_list::-webkit-scrollbar-thumb:hover{background: rgba(255, 255, 255, 0.4);}
#main .free_version_menu .new_menu_list a{text-decoration:none; display:block;}
#main .free_version_menu .new_menu_list .menu_item {margin-bottom: 10px;}
#main .free_version_menu .new_menu_list .menu_item .item_name {position:relative; line-height:40px; padding:0 16px; cursor:pointer; font-size:16px; color:#fff; user-select:none; -webkit-user-select:none;}
#main .free_version_menu .new_menu_list .menu_item .item_name i {display:inline-block; width:20px; height:20px; margin:-1px 15px 0 0; vertical-align:middle;}
#main .free_version_menu .new_menu_list .menu_item .item_name a {padding:0 10px; color:#fff; transition: all .4s;}
#main .free_version_menu .new_menu_list .menu_item .item_name a:after {position:absolute; top:0; right:27px; width:10px; height:100%; background:url(../images/frame/icon_arrow_down_gary.png) no-repeat center/10px; content:''; transition: all .2s; transform: rotate(-90deg);}
#main .free_version_menu .new_menu_list .menu_item .item_name.index a:after {display: none;}
#main .free_version_menu .new_menu_list .menu_item ul {display: none;}
#main .free_version_menu .new_menu_list .menu_item ul li {padding-left: 62px;}
#main .free_version_menu .new_menu_list .menu_item ul li a {line-height: 22px; padding: 7px 0; font-size: 14px; color: #fff; transition: all .4s;}
#main .free_version_menu .new_menu_list .menu_item ul li a:hover {color: #0baf4d;}
#main .free_version_menu .new_menu_list .menu_item ul li.current a {color: #0baf4d;}
#main .free_version_menu .new_menu_list .menu_item:hover .item_name a,
#main .free_version_menu .new_menu_list .menu_item:not(.active):hover i:before {color: #0baf4d;}
#main .free_version_menu .new_menu_list .menu_item.open ul {padding-top: 10px;}
#main .free_version_menu .new_menu_list .menu_item.open .item_name a:after {transform: rotate(0deg);}
#main .free_version_menu .new_menu_list .menu_item.active .item_name {color: var(--primaryColor);}
#main .free_version_menu .new_menu_list .menu_item.active .item_name a {background-color: var(--primaryColor);color: #fff; border-radius: 4px;}
#main .free_version_menu .new_menu_list .menu_item.active .item_name a:after {background-image: url(../images/frame/icon_arrow_down_big_white.png);}
#main .free_version_menu .new_menu_list .menu_item.active ul {display: block; padding-top: 10px;}
#main .free_version_menu .new_menu_list .jspContainer {z-index: 1;}
#main .free_version_menu .new_menu_list .jspPane {left: 0; transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s;}

.new_menu_list .menu_item.open .icon_menu {background-position-x: -60px;}
.new_menu_list .menu_item:not(.open):hover .icon_menu {background-position-x: -60px;}
.new_menu_list .menu_item:not(.active):hover .icon_menu {background-position-x: -100px;}

#main .righter{height:100%; overflow:hidden; margin-left:170px; position:relative;}
#main .home_righter{margin-left:70px;}
#main .fixed_loading{height:100%; text-align:center; background-color:#f4f4f4; position:absolute; top:0;right: 0;left:180px; z-index:10001;}
#main .fixed_loading .load{height:100%; position:relative;}
#main .fixed_loading .load>div{width:400px; height:110px; position:absolute; top: 0;right: 0;bottom: 0;left: 0;margin:auto;}
#main .fixed_loading .load .load_image, #main .fixed_loading .load .load_loader{width:100px; height:100px; position:absolute; top:0; left:50%; opacity:1; filter:alpha(opacity=100);}
#main .fixed_loading .load .load_image{line-height:100px; margin:4px 0 0 -49px; text-align:center; font-size:20px; color:var(--primaryColor);}
#main .fixed_loading .load .load_loader{margin:0 0 0 -55px; background-color:transparent; border-left:5px var(--primaryColor) solid; border-right:5px #cbcbca solid; border-bottom:5px #cbcbca solid; border-top:5px #0cb083 solid; border-radius:100%; animation:rotation .7s infinite linear; -o-animation:rotation .7s infinite linear; -moz-animation:rotation .7s infinite linear; -webkit-animation:rotation .7s infinite linear;}
/*加载*/
.loader {display: block; background-color: rgba(255, 255, 255, 0.9); z-index: 10; display: flex;}
.loader .inner {display: flex; flex-direction: column; justify-content: center; align-items: center; margin: 0 auto;}
.loader .text {margin: 5px; font-size: 14px; color: #7d8d9e;}
.loader .loading {
    width: 50px;
    height: 50px;
    background-color: transparent;
    border-top: 3px var(--primaryColor) solid;
    border-right: 3px var(--primaryColor) solid;
    border-bottom: 3px #cbcbca solid;
    border-left: 3px #cbcbca solid;
    border-radius: 50%;
    animation: rotation .5s infinite linear;
}
/*************************** 左侧栏/主体 end ***************************/


/*************************** 全局 start ***************************/
.global_color{color: var(--primaryColor);}
.fc_0, .fc_0 *{color:#ff0000 !important;}
.fc_1, .fc_1 *{color:#306fdd !important;}
.fc_2, .fc_2 *{color:#40806e !important;}
.fc_3, .fc_3 *{color:#ff6000 !important;}
.fc_4, .fc_4 *{color:#05b67e !important;}
.fc_5, .fc_5 *{color:#a1be7c !important;}
.fc_6, .fc_6 *{color:#999966 !important;}
.fc_7, .fc_7 *{color:#bf4c8e !important;}
.fc_8, .fc_8 *{color:#35620c !important;}
.fc_9, .fc_9 *{color:#669900 !important;}
.fc_10, .fc_10 *{color:#ff00ff !important;}
.fc_11, .fc_11 *{color:#431e1e !important;}
.fc_12, .fc_12 *{color:#cc00ff !important;}
.fc_13, .fc_13 *{color:#cc5555 !important;}
.fc_14, .fc_14 *{color:#660000 !important;}
.fc_15, .fc_15 *{color:#633277 !important;}

/*全站说明样式*/
.box_explain{vertical-align: middle;line-height: 22px;margin-bottom: 10px;font-size: 12px;color: #7e8da0;}
.list_menu_button .box_explain{margin-top: 4px;margin-bottom: 0;}
.table_menu_button .box_explain{margin-top: 4px;margin-bottom: 0;}

/*一级标题 二级标题 表单项目名称*/
.color_000{color:#000!important;}
/*内容文字 输入框文字*/
.color_555{color:#555!important;}
/*输入框提示文字*/
.color_888{color:#888!important;}
/*辅助说明*/
.color_aaa{color:#aaa!important;}

/*字体大小*/
.fs12{font-size:12px!important;}
.fs14{font-size:14px!important;}
.fs16{font-size:16px!important;}

/*容器*/
.global_container{overflow:hidden; margin-top:10px; padding:20px; font-size:14px; background-color:#fff; border-radius:5px;}
.global_container.global_container_init{overflow: initial;}
.global_container .return_title:after{border-right-color:#fff;}
.global_container .return_title{ margin:0 0 18px 0;}
.inside_table{padding:12px 0 20px; background-color:#fff; position:relative; border-radius:0px 0px 4px 4px;}
.inside_table.radius{border-radius:5px;}
.inside_table.center_container_1000 .list_menu{border-top-left-radius:5px; border-top-right-radius:5px;}
.global_tips{width: 100%;line-height: 26px;background: #f68f44;border:1px solid #f68f44; border-radius: 5px; padding: 14px 20px 14px 50px; margin: 10px 0;box-sizing: border-box;font-size: 14px;color: #fff;position: relative;}
.global_tips a{margin: 0 4px;color: #fff;text-decoration: underline;}
.global_tips.small{padding: 10px;margin: 0;}
.global_tips strong{display: block;font-size: 16px;color: #fff;font-weight: normal;}
.global_tips span{display: block;font-size: 14px;color: #fff;}
.global_tips.success{padding: 14px 20px 14px 50px;background: #20b462;border-color: #20b462;}
.global_tips.success:after{width: 24px;height: 24px;content: '';position: absolute;left: 15px;top: 15px;background-image: url(../images/frame/icon_global_tips.png);background-position: 0 -24px;}
.global_tips.success strong{color: #fff;}
.global_tips.success span{color: #fff;}
.global_tips.fail{padding: 14px 20px 14px 50px;background: #f95f53;border-color: #f95f53;}
.global_tips:after{width: 24px;height: 24px;content: '';position: absolute;left: 15px;top: 15px;background-image: url(../images/frame/icon_global_tips.png);background-position: 0 0;}
.global_tips.fail strong{color: #fff;}
.global_tips.fail span{color: #fff;}
.global_tips.load{padding: 14px 20px 14px 50px;background: var(--primaryColor);border-color: var(--primaryColor);}
.global_tips.load:after{width: 24px;height: 24px;content: '';position: absolute;left: 15px;top: 15px;background-image: url(../images/frame/icon_global_tips.png);background-position: 0 -48px;animation: rotate 1s linear infinite;}
.global_tips.load strong{color: #fff;}
.global_tips.load span{color: #fff;}
.global_tips.accept{padding: 14px 20px 14px 50px;background: #eaf8ec;border-color: #d6ebde;}
.global_tips.accept:after{width: 24px;height: 24px;content: '';position: absolute;left: 15px;top: 15px; background: url(../images/frame/icon_success.png) no-repeat center center / 24px auto;}
.global_tips.accept strong{color: #1f2328;}
.global_tips.accept span{color: #1f2328;}
.global_tips.no_icon{padding: 14px;} 
.global_tips.no_icon:after{display: none;}

/* 公共头部引导 */
.global_head_guide{padding: 20px 24px 24px;margin: 0 0 20px;flex-wrap: wrap;border: 1px solid #f59145;border-radius: 5px;background-color: #fef9f5;}
.global_head_guide strong{display: block;padding: 7px 0;line-height: 26px;font-size: 16px;width: 100%;color: var(--GlobalTextColor);}
.global_head_guide span{font-size: 14px;padding: 5px 0;line-height: 18px;color: var(--GlobalAssistColor);}
.global_head_guide a{color: #f88e42;text-decoration: underline;}
@-webkit-keyframes rotate{
	0%{-webkit-transform:rotate(0deg);}
	25%{-webkit-transform:rotate(90deg);}
	50%{-webkit-transform:rotate(180deg);}
	75%{-webkit-transform:rotate(270deg);}
	100%{-webkit-transform:rotate(360deg);}
}
@keyframes rotate{
	0%{transform:rotate(0deg);}
	25%{transform:rotate(90deg);}
	50%{transform:rotate(180deg);}
	75%{transform:rotate(270deg);}
	100%{transform:rotate(360deg);}
}

/*内页头部*/
.inside_container{background-color:#fff; padding:25px 0px; padding-bottom:0; border-radius: 4px 4px 0 0;}
.inside_container.minh{min-height: 55px;}
.inside_container>h1{min-height:39px; line-height:39px; font-size:24px; color:#1f2328;padding:0px 24px;}
.inside_container .inside_menu{display:inline-block; background-color:#eceeef; margin:16px 30px 0; padding:6px; font-size:0; border-radius:50px;}
.inside_container .inside_menu .inside_body{position:relative;}
.inside_container .inside_menu .inside_body>ul>li{display:inline-block; vertical-align:top; margin-right:3px; border-radius:50px;}
.inside_container .inside_menu .inside_body>ul>li>a{height:24px; line-height:24px; border-radius:50px; padding:0 26px; text-decoration:none; font-size:12px; color:#555; display:block; position: relative;}
.inside_container .inside_menu .inside_body>ul>li>a.current, .inside_container .inside_menu .inside_body>ul>li>a.hover{background-color:var(--primaryColor); box-shadow:0 3px 5px rgba(0,0,0,.07); color:#fff;}
.inside_container .inside_menu .inside_body>ul>li>a.none{background-color:transparent; box-shadow:none; color:#555;}
.inside_container .inside_menu .inside_menu_current{width:84px; height:24px; line-height:24px; background-color:var(--primaryColor); border-radius:50px; box-shadow:0 3px 5px rgba(0,0,0,.07); position:absolute; top:0; left:0; opacity:0; visibility:hidden;}
.inside_container .inside_menu_mini{position:relative;}
.inside_container .inside_menu_mini .inside_title{width:120px; height:24px; line-height:24px; position:relative; text-align:center; color:#000;}
.inside_container .inside_menu_mini .inside_title>span{font-size:12px; color:#000; cursor:default;}
.inside_container .inside_menu_mini .inside_title>i{display:block; width:12px; height:5px; background-image:url(../images/frame/icon_arrow_down_gary.png); background-repeat:no-repeat; background-position:center; background-size:80%; position:absolute; top:11px; right:8px; transition:all .3s;}
.inside_container .inside_menu_mini .inside_body{display:none; background-color:transparent; padding:6px 0; position:absolute; top:29px; left:0; z-index:15;}
.inside_container .inside_menu_mini .inside_body>ul{width:132px; background-color:#fff; border-radius:4px; padding:6px 0; text-align:center; box-shadow:0 0 5px rgba(0,0,0,.2); transition:top .3s;}
.inside_container .inside_menu_mini .inside_body>ul>li{display:block; border-radius:0; margin:0;}
.inside_container .inside_menu_mini .inside_body>ul>li>a{border-radius:0; padding:0; color:#555;}
.inside_container .inside_menu_mini .inside_body>ul>li>a.current, .inside_container .inside_menu_mini .inside_body>ul>li>a:hover{background-color:#eaf7ff; color:#555; box-shadow:none;}
.inside_container .inside_menu_mini:hover .inside_title>i{transform:rotate(180deg);}
.inside_container .inside_menu_mini:hover .inside_body{display:block; top:36px;}
.inside_container.bgc_unset{background-color: unset;}
.inside_container.bgc_unset .inside_menu{background-color:#fff; margin-right:0; float:right;}
.inside_container_small>h1{font-size:22px; padding:0;}
.inside_menu_right>h1{display:inline-block;}
.inside_menu_right .inside_menu{margin-top:4px; float:right;}
.inside_menu_right{border-bottom:1px #f1f1f1 solid; padding-bottom:25px;}
.new_inside_container>h1{padding:0; padding-left:30px;}
.new_inside_container .box_explain{margin-top:10px; margin-bottom:20px; padding-left:30px; font-size:14px;}
/*内页左右布局*/
.w_1200 .left_container{margin-left:-390px; float:left;}
.w_1200 .left_container .left_container_side{margin-left:390px;}
.w_1200 .right_container{width:380px; margin-left:10px; float:right;}
.w_1200 .right_container .global_container:first-child{margin-top:0;}
.left_container{width:100%; margin:0; float:none;}
.left_container .left_container_side{margin:0;}
.right_container{width:100%; margin:0; float:none;}
.left_container .global_container:first-child{margin-top:0;}
.right_container .global_container{overflow: visible;}
.right_container .global_container:first-child{margin-top:10px;}

/*内页中间布局*/
.center_container{width:750px; margin:20px auto;}
.center_container_750{width: 96%;max-width:750px; margin:0 auto;}
.center_container_950{width: 96%;max-width:950px; margin:0 auto;}
.center_container_1000{width: 96%;max-width:1000px; margin:20px auto;}
.center_container_1200{width: 96%;max-width:1290px; margin:0 auto 20px;}
.center_container_1400{width: 96%;max-width:1400px; margin:0 auto 20px;}
.center_container_1400.w_1200{padding: 0 100px;box-sizing:border-box;background: white;}
.center_container_1440{ max-width:1440px; margin:0 auto; padding:0 60px;}


/*内页表头栏目*/
.list_menu{min-height:51px; line-height:51px; padding:0 24px; background-color:#fff; z-index:2;}
.list_menu:after{content: '';display: block;width: 100%;height: 0;clear: both;}
.list_menu.fixed{padding-top:0; border-bottom:1px #edf0f5 solid; box-shadow:#eee 0 2px 5px;z-index: 10;}
.list_menu_button{height:34px; padding:8px 0; float:left;}
.list_menu_button>li{float:left; position:relative;}
.list_menu_button>li>a{display:block;height:34px; line-height:34px; margin-right:8px; padding:0 18px; text-decoration:none; font-size:12px; color:#666; background-repeat:no-repeat; background-position:13px center; background-color:#f3f3f3; border-radius:5px;}
.list_menu_button.fr{float: right;}
.list_menu_button.fr>li>a{margin-right: 0;margin-left: 8px;}
.list_menu_button>li>a:hover{color:var(--primaryColor);}
.list_menu_button>li>a.add{color:#fff; background-color:var(--primaryColor);}
.list_menu_button>li>a.edit{background-image:url(../images/frame/icon_edit.png);}
.list_menu_button>li>a.edit:hover{background-image:url(../images/frame/icon_edit_current.png);}
.list_menu_button>li>a.del{background-image:url(../images/frame/icon_del.png);}
.list_menu_button>li>a.del:hover{background-image:url(../images/frame/icon_del_current.png);}
.list_menu_button>li>a.sold_in{background-image:url(../images/frame/icon_sold_in.png);}
.list_menu_button>li>a.sold_in:hover{background-image:url(../images/frame/icon_sold_in_current.png);}
.list_menu_button>li>a.sold_out{background-image:url(../images/frame/icon_sold_out.png);}
.list_menu_button>li>a.sold_out:hover{background-image:url(../images/frame/icon_sold_out_current.png);}
.list_menu_button>li>a.explode{background-image:url(../images/frame/icon_explode.png);}
.list_menu_button>li>a.explode:hover{background-image:url(../images/frame/icon_explode_current.png);}
.list_menu_button>li>a.recall{background-image:url(../images/frame/icon_recall.png);}
.list_menu_button>li>a.recall:hover{background-image:url(../images/frame/icon_recall_current.png);}
.list_menu_button>li>a.publish{background-image:url(../images/frame/icon_publish.png);}
.list_menu_button>li>a.publish:hover{background-image:url(../images/frame/icon_publish_current.png);}
.list_menu_button .bat_open{padding: 0 25px;}
.list_menu_button .un_bat_open{display: none;padding: 0 25px;}
.list_menu_button .move{display: none;background-image:url(../images/frame/icon_move.png);}
.list_menu_button .move:hover{background-image:url(../images/frame/icon_move_current.png);}
.list_menu_button>li>a.more{padding:0 13px 0 15px; color:var(--primaryColor); background-color:transparent;}
.list_menu_button>li>a.more>em{width:8px; height:5px; margin-left:11px; margin-top:13px; background:url(../images/frame/icon_arrow_down_small_gray.png) no-repeat center; position:relative; display:inline-block; vertical-align:top; transition:all .4s; -webkit-transition:all .4s; transform:rotate(0); -webkit-transform:rotate(0);}
.list_menu_button>li .more_menu{width:70px; padding:7px 0; text-align:center; background-color:#fff; position:absolute; top:21px; left:0; z-index:1; display:none; opacity:0; filter:alpha(opacity=0);}
.list_menu_button>li .more_menu>a{width:inherit; height:27px; line-height:27px; text-decoration:none; font-size:12px; color:#666; display:block;}
.list_menu_button>li:hover>a.more>em{transform:rotate(180deg); -webkit-transform:rotate(180deg);}
.list_menu_button>li:hover .more_menu{display:block;}

.table_menu_button{height:34px; padding:8px 0; float:left;}
.table_menu_button>li{float:left; position:relative;}
.table_menu_button>li>a{display:block;height:34px; line-height:34px; margin-right:8px; padding:0 16px; text-decoration:none; font-size:12px; color:#404852; font-weight: bold; background-color:#f7f9fb; border-radius:5px; transition:all .3s ease-out;}
.table_menu_button.fr{float: right;}
.table_menu_button.fr>li>a{margin-right: 0;margin-left: 8px;}
.table_menu_button>li>a:hover{color:var(--primaryColor);}
.table_menu_button .bat_open{padding: 0 25px;}
.table_menu_button .un_bat_open{display: none;padding: 0 25px;}
.table_menu_button .move{display: none;background-image:url(../images/frame/icon_move.png);}
.table_menu_button .move:hover{background-image:url(../images/frame/icon_move_current.png);}
.table_menu_button>li>a.more{padding:0 13px 0 15px; color:var(--primaryColor); background-color:transparent;}
.table_menu_button>li>a.more>em{width:8px; height:5px; margin-left:11px; margin-top:13px; background:url(../images/frame/icon_arrow_down_small_gray.png) no-repeat center; position:relative; display:inline-block; vertical-align:top; transition:all .4s; -webkit-transition:all .4s; transform:rotate(0); -webkit-transform:rotate(0);}
.table_menu_button>li .more_menu{width:70px; padding:7px 0; text-align:center; background-color:#fff; position:absolute; top:21px; left:0; z-index:1; display:none; opacity:0; filter:alpha(opacity=0);}
.table_menu_button>li .more_menu>a{width:inherit; height:27px; line-height:27px; text-decoration:none; font-size:12px; color:#666; display:block;}
.table_menu_button>li:hover>a.more>em{transform:rotate(180deg); -webkit-transform:rotate(180deg);}
.table_menu_button>li:hover .more_menu{display:block;}

.global_menu_button{width: max-content;height: 32px;background-color: #f7f9fb;border:1px solid #ccdced;border-radius: 4px;padding: 0;float: none;}
.global_menu_button .btn_checkbox{margin-left: 9px;margin-top: 7.5px;margin-right: 12px;}
.global_menu_button>li.open{min-width: 6px;height: 32px;padding-right: 12px;position: relative;font-size: 0px;color: var(--primaryColor);cursor: pointer;}
.global_menu_button>li.open:before{content: '';width: 0;height: 0;border-width: 4.5px 0 4.5px 5px;border-color: transparent;border-style: solid;border-left-color: #7d8d9e;position: absolute;top: 0;bottom: 0;left: 0;margin:auto;}
.global_menu_button>li.open:after{content: '';display: none;width: 0;height: 0;border-width: 4.5px 5px 4.5px 0px;border-color: transparent;border-style: solid;border-right-color: #7d8d9e;position: absolute;top: 0;bottom: 0;left: 0;margin:auto;}
.global_menu_button>li>a{display: none;height: 32px;line-height: 32px;border-left: 1px solid #ccdced;margin-right: 0;border-radius: 0;}
.global_menu_button>li>a.no_icon{padding: 0 16px;}
.pos{position: relative;}
.pos .global_menu_button{position: absolute;top: 0;bottom: 0;left: 24px;z-index: 1;margin:auto;}
.pos .global_menu_button.left_20{left: 20px;}
.r_con_table thead .current td{color: #f7f9fb;}
.r_con_table thead .current td .sort_box{color:#f7f9fb;}
.r_con_table thead .current td .sort_box:before, .r_con_table thead .current td .sort_box:after{border-color:#f7f9fb;}
.current .global_menu_button>li>a{display:block;}
.current .global_menu_button>li.open{font-size: 12px;cursor: default;}
.current .global_menu_button>li.open:before{display: none;}
.global_menu_button>li.open.no_select{font-size: 0;}
.current .global_menu_button>li.open.no_select{font-size: 0;cursor: pointer;}
.current .global_menu_button>li.open.no_select:after{display: block;}

/*内页表头搜索栏目*/
.search_form{height:34px; margin-top:8px; font-size:12px; border-radius:5px; position:relative; z-index:10; float:right;}
.search_form.fl{float: left;}
.search_form *{font-size:12px;}
.search_form a{height: 34px;line-height: 34px;float: left;padding: 0 18px;margin-left: 10px;font-size: 14px;color: var(--primaryColor);}
.search_form .k_input{height:32px; overflow:hidden;border-radius: 5px;float:left;background-color: #fff;border: 1px solid #ccdced;}
.search_form .k_input label{width:60px; height:28px; line-height:28px; float:left;}
.search_form .k_input .form_input{width: 277px; height:32px; line-height:34px; padding:0 5px 0 12px; color:#555; background-color:transparent; border:1px transparent solid; float:left;}
.search_form .k_input .more{width:42px; height:34px; background:url(../ico/arrow_down_gray.png) center center no-repeat; border:0; float:left; transition:all .4s; -webkit-transition:all .4s; transform:rotate(0); -webkit-transform:rotate(0);}
.search_form .k_input .more_up{transform:rotate(180deg); -webkit-transform:rotate(180deg);}
.search_form .k_input:focus, .search_form .k_input:active, .search_form .k_input:focus-within {border-color: var(--primaryColor); box-shadow: 0 0 5px 1px rgba(11, 175, 77, .3);}
.search_form .search_btn{ height:34px; line-height:34px; margin-left: 8px;padding: 0 16px;background: var(--primaryColor); overflow:hidden; cursor:pointer; border:0; float:left;border-radius: 5px;color: #fff;font-size: 14px;}
.search_form .ext{width: 340px; padding:17px 0; background-color:#fff; position:absolute; top:38px; left:0; display:none;}
.search_form .ext .rows{height:32px; padding:5px 17px; clear:both;}
.search_form .ext label{width:74px; height:32px; line-height:32px; overflow:hidden; color:#000; float:left;}
.search_form .ext .input{width:180px; height:32px; float:left; display:block;}
.search_form .ext .input input{width:165px;}
.search_form .ext .input .box_select{height:30px; line-height:30px; background-color:#fff;}
.search_form .ext .input .box_select>select{height:30px;}
.search_form .search_btn.filter_btn{background: #fff;border: 1px solid #ced4da;color: #404852;}

.search_form_selected{margin-right: 10px;margin-top: 13px;line-height: normal;float: right;}

.new_list_menu .list_menu_button{padding:0;}
.new_list_menu .table_menu_button{padding:0;}
.new_list_menu .search_form{margin:0;}

/*内页表头搜索栏目 新版*/
.search_box {height: 34px; margin: 8px 0; font-size: 12px; border-radius: 5px; position: relative; z-index: 10; float: right;}
.search_box>form{display: flex;}
.search_box * {font-size: 12px;}
.search_box a {height: 34px; line-height: 34px; float: left; padding: 0 18px; margin-left: 10px; font-size: 14px; color: var(--primaryColor);}
.search_box .k_input {position: relative; height:32px; overflow:hidden; padding-right: 34px; border-radius: 5px; float:left; background-color: #fff; border: 1px solid #ccdced;}
.search_box .k_input label {width:60px; height:28px; line-height:28px; float:left;}
.search_box .k_input .form_input {width: 277px; height:32px; line-height:34px; padding-left: 12px; color:#555; background-color:transparent; border:0; float:left;}
.search_box .k_input .search_btn {position: absolute; top: 0; right: 0; width: 30px; height:28px; line-height:28px; margin:2px; overflow:hidden; text-align: center; font-size: 14px; color: #fff; font-family: "iconfont" !important; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; cursor:pointer; background: var(--GlobalMainColor); border:0;border-radius: 5px;}
.search_box .k_input:focus, .search_box .k_input:active, .search_box .k_input:focus-within {border-color: var(--primaryColor); box-shadow: 0 0 5px 1px rgba(11, 175, 77, .3);}
.search_box .down_select_box {float: left; margin-left: 11px;}
.search_box .filter_btn {margin-left: 11px; padding: 0 20px; color: var(--primaryColor); cursor: pointer; background-color: var(--GlobalBtnSecBgColor); border: 0; border-radius: 4px;}
.search_box.fl {float: left;}

.search_box_selected {line-height: normal; margin-top: 12px; margin-right: 10px;}
.search_box_selected .btn_item_choice {height: 28px; line-height: 28px; margin-right: 10px; margin-bottom: 10px;}
.search_box_selected .btn_item_choice>b {max-width: 650px;}
.search_box_selected .btn_item_choice.current>i {right: -7px; z-index: 1; height: 28px; background-image: url(../images/frame/icon_close.png); background-position: -8px -66px;}

.new_list_menu .search_box {margin:0;}

/*右侧弹窗筛选功能*/
.box_filter {padding: 9px 0;}
.box_filter .filter_list {margin-top: 10px; background-color: #f8f9fb; border-radius: 4px;}
.box_filter .filter_list .filter_title {position: relative; height: 64px; line-height: 64px; padding: 0 60px 0 24px; color: var(--GlobalTitleColor); cursor: pointer;}
.box_filter .filter_list .filter_title::after {content: "\e65b"; position: absolute; top: 0; right: 0; display: block; width: 60px; line-height: 64px; text-align: center; font-size: 12px; color: #7c8c9b; font-family: "iconfont" !important; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transition: all .3s;}
.box_filter .filter_list .filter_option {display: none; padding: 0 24px 8px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;}
.box_filter .filter_list .filter_option .filter_scope .input{ display: inline-block; vertical-align: middle; width: 137px; box-sizing: border-box; }
.box_filter .filter_list .filter_option .filter_scope .input .box_input{ width: inherit; background-color: #fff; box-sizing: border-box; }
.box_filter .filter_list .filter_option .filter_option_item {display: flex; min-height: 20px; line-height: 20px; padding: 10px 0; color: var(--GlobalTitleColor); cursor: pointer;}
.box_filter .filter_list .filter_option .filter_option_item .input_checkbox {margin: 3px 10px 0 0;}
.box_filter .filter_list .filter_option .filter_option_item[data-type=radio] input {display: none;}
.box_filter .filter_list .filter_option .filter_option_item[data-type=radio]::before {display: inline-block; width: 14px; height: 14px; content: ''; margin-top: 2px; margin-right: 15px; background-color: #fff; border: 1px #ccdced solid; border-radius: 16px; vertical-align: text-top;}
.box_filter .filter_list .filter_option .filter_option_item[data-type=radio].checked::before {width: 6px; height: 6px; border: 5px var(--primaryColor) solid; border-radius: 16px;}
.box_filter .filter_list .filter_option .filter_option_item[data-type=radio].disabled {cursor: no-drop;}
.box_filter .filter_list .filter_option .filter_option_item[data-type=radio].disabled::before {width: 6px; height: 6px; border: 5px #d2e0ee solid; border-radius: 16px;}
.box_filter .filter_list .filter_option .filter_option_input {padding: 15px 0;}
.box_filter .filter_list .filter_option .filter_option_input>input,
.box_filter .filter_list .filter_option .filter_option_input .box_drop_double dt.box_checkbox_list,
.box_filter .filter_list .filter_option .filter_option_input .box_drop_double dt>input {background-color: #fff;}
.box_filter .filter_list .filter_option .filter_option_input .box_drop_double dd .drop_menu {max-height: 190px;}
.box_filter .filter_list .filter_option .filter_option_input .box_drop_double[data-checkbox=0] .box_input {background-color: #fff;}
.box_filter .filter_list .filter_option .filter_option_input .input_time {background-position: right 12px center;}
.box_filter .filter_list .filter_option .filter_option_price {padding: 15px 0;}
.box_filter .filter_list .filter_option .filter_option_price .num_input {height: 32px; line-height: 33px; padding: 0 5px 0 15px; float: left; font-size: 12px; color: #555; background-color: #fff; border-radius: 5px;}
.box_filter .filter_list .filter_option .filter_option_price .k_input {margin-right: 12px;}
.box_filter .filter_list .filter_option .filter_option_price .num_to {line-height: 34px; margin:0 8px; float: left;}
.box_filter .filter_list .filter_option .filter_range_price {display: flex;}
.box_filter .filter_list .filter_option .filter_range_price .unit_input {display: flex;}

.box_filter .filter_list .filter_option .filter_clean {height: 60px; line-height: 60px; margin-top: 5px;}
.box_filter .filter_list .filter_option .filter_clean>button {display: inline-block; color: var(--primaryColor); background: none; border: 0;}
.box_filter .filter_list.current .filter_option {display: block;}
.box_filter .filter_list.current .filter_title::after {transform: rotate(180deg);}

/*内页表格空白提示*/
.bg_no_table_data{width:100%; text-align:center; position:relative;}
.bg_no_table_data .content{ display: inline-block; vertical-align: middle; width:100%; padding-top:80px; text-align:center; font-size:14px; background:url(../images/mta/icon_no_data.png) no-repeat center top; color: #7d8d9e;}
.bg_no_table_data .content>p{height:24px; line-height:24px;}
.bg_no_table_data span{ display: inline-block; height: 100%; vertical-align: middle; }
.bg_no_table_data .content .btn_add_item{height:36px; line-height:34px; margin-top:15px; padding:0 32px; border:1px var(--primaryColor) solid;background-color: var(--primaryColor); color: #fff;}

/*右侧栏目*/
.edit_form_part{position: fixed;top: 70px;padding-left: 30px;}
.edit_form_part li{font-size: 14px;line-height: 40px;}
.edit_form_part li a{color: #aaa;white-space: nowrap;}
.edit_form_part li b{position: relative;}
.edit_form_part li b:before{display: none;content:'';position: absolute;bottom: -4px;left: 0;right: 0;margin:auto;width: 19px;height: 2px;background-color: var(--primaryColor);}
.edit_form_part li a.current{color:#000;}
.edit_form_part li a.current b:before{display: block;}

.pop_contents{position:fixed; top:30px; left:15%; border:5px solid #37BD9C; border-radius:5px; width:70%; z-index:10002; background:#fff; display:none;}
.pop_contents iframe{width:100%; height:100%; overflow:hidden;}

/*右侧弹窗*/
#fixed_right{width:40%; overflow:hidden; background:#fff; position:fixed; top:0; bottom:0; right:-40%; z-index:10001; transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; transform:perspective(10001px);box-shadow:1px 0px 3px 1px rgba(6,142,239,0.3)}
#fixed_right.show{right: 0;}
#fixed_right.loading{background: #fff url(../images/frame/loading_oth.gif) no-repeat center; transition: all 0s; -moz-transition: all 0s; -webkit-transition: all 0s;}
#fixed_right>.global_container{display: none; margin-top: 0;}
#fixed_right .top_title{min-height: 35px;line-height: 35px;font-size: 20px; color: #1f2227;margin-bottom: 15px;}
#fixed_right .top_title .close{position: relative;display: inline-block;margin-left: 12px;margin-top: -3px;width: 32px;height: 32px;vertical-align: middle;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius: 15.5px;}
#fixed_right .top_title .close:before{position: absolute;content: '';width: 28px;height: 2px;top: 15px;left: 2px;background: #bbb;}
#fixed_right .top_title .close:after{position: absolute;content: '';width: 2px;height: 28px;top: 2px;left: 15px;background: #bbb;}
#fixed_right .global_container,body #fixed_right .global_container{overflow-y:auto;position: static;}
#fixed_right.loading .global_container{background: none;}
#fixed_right .top_menu{border-bottom: 1px #e1e1e1 solid; height:26px; line-height:26px; margin-top:5px}
#fixed_right .top_menu li{ float:left; height:26px; margin-right:10px; font-size:14px;}
#fixed_right .top_menu li a{ display:inline-block;}
#fixed_right .top_menu li a.current{ color: var(--primaryColor); border-bottom:1px solid var(--primaryColor);}
#fixed_right .box_submit{width: 100%; background-color:#f8f8f8; border-top:1px #e1e1e1 solid;  padding:10px 20px; margin: 0; position:absolute; bottom:0; left:0; box-sizing: border-box;}
#fixed_right .box_submit .btn_global{margin-right: 20px;}
#fixed_right .box_select{max-width: none;}

#fixed_right .global_container::-webkit-scrollbar {width: 5px; background: #fff;border-radius: 5px;}
#fixed_right .global_container::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.1);border-radius: 5px;}
#fixed_right .global_container::-webkit-scrollbar-thumb:hover {background: rgba(0, 0, 0, 0.3);}

/*右侧弹窗[复制]*/
body .fixed_right_multi{width:40%; overflow:hidden; background:#fff; position:fixed; top:0; bottom:0; right:-40%; z-index:10001; transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; transform:perspective(10001px);box-shadow:1px 0px 3px 1px rgba(7,187,139,0.3)}
body .fixed_right_multi.show{right: 0;}
body .fixed_right_multi.loading{background: #fff url(../images/frame/loading_oth.gif) no-repeat center;}
body .fixed_right_multi .top_title{min-height: 35px;line-height: 35px;font-size: 20px; color: #222;margin-bottom: 15px;}
body .fixed_right_multi .top_title .close{position: relative;display: inline-block;margin-left: 12px;margin-top: -3px;width: 32px;height: 32px;vertical-align: middle;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius: 15.5px;}
body .fixed_right_multi .top_title .close:before{position: absolute;content: '';width: 28px;height: 2px;top: 15px;left: 2px;background: #bbb;}
body .fixed_right_multi .top_title .close:after{position: absolute;content: '';width: 2px;height: 28px;top: 2px;left: 15px;background: #bbb;}
body .fixed_right_multi .global_container,body #fixed_right .global_container{overflow-y:auto;position: static;}
body .fixed_right_multi .top_menu{border-bottom: 1px #e1e1e1 solid; height:26px; line-height:26px; margin-top:5px}
body .fixed_right_multi .top_menu li{ float:left; height:26px; margin-right:10px; font-size:14px;}
body .fixed_right_multi .top_menu li a{ display:inline-block;}
body .fixed_right_multi .top_menu li a.current{ color: var(--primaryColor); border-bottom:1px solid var(--primaryColor);}
body .fixed_right_multi .box_submit{width: 100%; background-color:#f8f8f8; border-top:1px #e1e1e1 solid;  padding:10px 20px; margin: 0; position:absolute; bottom:0; left:0; box-sizing: border-box;}
body .fixed_right_multi .box_submit .btn_global{margin-right: 20px;}
body .fixed_right_multi .box_select{max-width: none;}

/*右侧弹窗（多层）*/
.pop_up{width:40%; background:#fff; position:fixed; top:0; bottom:0; right:-40%; z-index:9001; transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; transform:perspective(9001px);box-shadow:1px 0px 3px 1px rgba(7,187,139,0.3);}
.pop_up.show{right:0;}
.pop_up_container{position:relative;}
.pop_up_container .btn_close{width:32px; height:32px; margin-top:-3px; margin-left:12px; border-radius:15.5px; position:relative; display:inline-block; vertical-align:middle; transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.pop_up_container .btn_close:before{width:28px; height:2px; background-color:#bbb; position:absolute; top:15px; left:2px; content:'';}
.pop_up_container .btn_close:after{width:2px; height:28px; background-color:#bbb; position:absolute; top:2px; left:15px; content:'';}
.pop_orders_message_list{width: 450px; right:-450px;}
.pop_orders_message_list .message_title{line-height: 36px; padding: 21px 24px; font-size: 20px; color:#1f2328;}
.pop_orders_message_list .message_list{max-width:100%; height:100%; padding: 11px 24px; overflow-x:hidden; overflow-y:scroll; position:relative; -webkit-overflow-scrolling:touch;}
.pop_orders_message_list .message_list li{overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding:15px 24px; margin-bottom: 20px; cursor:pointer; background-color: #f7f9fb;}
.pop_orders_message_list .message_list li .orders_number{overflow: hidden; width: 240px; height: 32px; line-height: 32px; font-size: 14px; color:#1f2328; float:left;}
.pop_orders_message_list .message_list li .date{line-height: 32px; font-size: 12px; color:#7d8d9e; float:right;}
.pop_orders_message_list .message_list li .message{width: 240px; height: 26px; line-height: 26px; padding: 4px 0; overflow:hidden; font-size: 14px; color:#404852; white-space:nowrap; text-overflow:ellipsis; -webkit-text-overflow:ellipsis; float: left;}
.pop_orders_message_list .message_list li .unread_count{width: 21px; height: 18px; margin: 10px 2px 0; font-size: 12px; color: #fff; text-align: center; border-radius: 8px; background-color: #f35958; float: right;}
.pop_orders_message{width:670px; right:-673px;}
.pop_orders_message .message_title{height:58px; padding:5px 0 5px 15px; border-bottom:1px #f1f1f1 solid;}
.pop_orders_message .message_title .title{height:32px; line-height:32px; font-size:18px; color:#222;}
.pop_orders_message .message_title .email{height:21px; line-height:21px; font-size:12px; color:#aaa;}
.pop_orders_message .message_dialogue{overflow-x:hidden; overflow-y:scroll; padding:5px 35px; -webkit-overflow-scrolling:touch;}
.pop_orders_message .dialogue_box{width:425px; margin:10px;}
.pop_orders_message .dialogue_box .time{height:27px; line-height:27px; font-size:12px; color:#aaa;}
.pop_orders_message .dialogue_box .message{line-height:25px; padding:15px; color:#111; background-color:#eaeaea; border-radius:5px; position:relative;}
.pop_orders_message .dialogue_box .picture{width:100px; height:100px; margin-top:10px; padding:15px; text-align:center; background-color:#eaeaea; border-radius:5px; float:left; position:relative;}
.pop_orders_message .dialogue_box .picture img{max-width:100%; max-height:100%;}
.pop_orders_message .dialogue_box_left .message:before, .pop_orders_message .dialogue_box_left .picture:before{width:11px; height:13px; background:url(../images/frame/icon_dialogue_box_left_gray.png) no-repeat;  position:absolute; bottom:6px; left:-10px; display:block; content:'';}
.pop_orders_message .dialogue_box_right{text-align:right; float:right;}
.pop_orders_message .dialogue_box_right .message{text-align:left; background-color:#b9f2e2;}
.pop_orders_message .dialogue_box_right .picture{background-color:#b9f2e2; float:right;}
.pop_orders_message .dialogue_box_right .message:after, .pop_orders_message .dialogue_box_right .picture:after{width:11px; height:13px; background:url(../images/frame/icon_dialogue_box_right.png) no-repeat; position:absolute; bottom:6px; right:-10px; display:block; content:'';}
.pop_orders_message .message_bottom{height:130px; padding:0 55px 0 35px; background-color:#fff; border-top:1px #f1f1f1 solid;}
.pop_orders_message .form_message{padding:17px 0;}
.pop_orders_message .form_message .box_textarea{width:580px; height:54px; line-height:18px; padding:0; overflow-x:hidden; overflow-y:scroll; border:0; -webkit-overflow-scrolling:touch;}
.pop_orders_message .form_message .box_textarea:focus{box-shadow:none;}
.pop_orders_message .form_message .btn_submit{margin-top:10px; color:#fff; background-color:var(--primaryColor); float:right;}
#MsgPicDetail{margin-top:10px; float:left;}
#MsgPicDetail .img{overflow:visible; margin:0;}
#MsgPicDetail .img .pic_btn{width:80px; height:32px;}
#MsgPicDetail .img .pic_btn>a{margin-top:8px;}
#MsgPicDetail .preview_pic{width:30px; height:30px;}
#MsgPicDetail .preview_pic>a{width:30px; height:30px; padding:0;}
#MsgPicDetail .upload_btn{width:30px; height:30px; background:url(../images/frame/bg_multi_small_img.png) no-repeat center;}
.pop_app_message{width: 390px; right:-390px;}
.pop_app_message .message_title{line-height: 36px; padding: 21px 24px; font-size: 20px; color:#1f2328;}
.pop_app_message .message_list{max-width:100%; height:100%; padding: 11px 24px; overflow-x:hidden; overflow-y:auto; position:relative;}
.pop_app_message .message_list li{display: block;margin-bottom: 16px;background-color: #f7f9fb;}
.pop_app_message .message_list li a{display: block;padding:22px;box-sizing: border-box;}
.pop_app_message .message_list li a .app_message_item_title{font-size: 16px;color:#1f2328;position: relative;}
.pop_app_message .message_list li a .app_message_item_title::after{position:absolute;content:"\e65a";font-size: 14px;font-family: "iconfont" !important;right: 0;top:50%;transform: translateY(-50%);color:#7d8d9e}
.pop_app_message .message_list li a .app_message_item_tips{margin:10px 0 15px; line-height: 24px;font-size: 14px;color:#7d8d9e;}
.pop_app_message .message_list li a .app_message_item_time{line-height: 20px;font-size: 12px;color:#7d8d9e;}


/*遮罩层*/
#fixed_right_div_mask{width:100%; height:100%; background:#000; opacity:0.6; position: fixed; top:0; left:0; z-index:9000; display:none;cursor: pointer;}
.white_div_mask{width:100%; height:100%; background:#fff; opacity:0.6; position:absolute; top:0; left:0; z-index:9000;}

/*声明*/
#statement{width: 96%;max-width: 715px;margin:auto;padding:60px 0 30px;line-height: 26px;font-size: 12px;color: #aaa;text-align: center;}

/* 内页基本布局 Start */
.overflow_y_auto{overflow-y: auto;}
.overflow_y_auto::-webkit-scrollbar{width: 10px;background: #fff;border-radius: 5px;}
.overflow_y_auto::-webkit-scrollbar-thumb{background: rgba(193, 193, 193, 0.8);border-radius: 5px;}
.overflow_y_auto::-webkit-scrollbar-thumb:hover{background: rgba(168, 168, 168, 0.8);}
.r_con_wrap{overflow:auto;padding:20px;  -webkit-overflow-scrolling:touch;}
.r_con_wrap::-webkit-scrollbar{width: 10px;background: #fff;border-radius: 5px;}
.r_con_wrap::-webkit-scrollbar-thumb{background: rgba(193, 193, 193, 0.8);border-radius: 5px;}
.r_con_wrap::-webkit-scrollbar-thumb:hover{background: rgba(168, 168, 168, 0.8);}
.r_con_wrap .big_title{line-height:40px; margin-bottom: 28px; font-size:20px; color:#1f2328; position:relative;}
.r_con_wrap .big_title i{width:23px; height:23px; margin:auto; background:url(../images/frame/icon_arrow_down_big_gray.png) no-repeat center; border-radius:100%; position:absolute; top:0; right:0; bottom:0; transition:all .4s; -webkit-transition:all .4s; transform:rotate(0); -webkit-transform:rotate(0);}
.r_con_wrap .big_title i.sm{width:19px; height:19px; background-image:url(../images/frame/icon_arrow_down_small_gary.png);}
.r_con_wrap .big_title:hover i.sm{background-image:url(../images/frame/icon_arrow_down_small_white.png);}
.r_con_wrap .big_title:hover i{background-color:#ccc; background-image:url(../images/frame/icon_arrow_down_big_white.png);}
.r_con_wrap .big_title i.current{transform:rotate(180deg); -webkit-transform:rotate(180deg);}
.r_con_wrap iframe{width:100%; height:100%; overflow:auto; background:#fff;}

.r_con_column{height:30px; line-height:30px; padding:5px 30px; background:#fff;}
/* 内页基本布局 End */

/*面包屑导航*/
.return_title{margin:10px 0; position:relative; display: block;}
.return_title .return{font-size:16px; color:#404852;}
.return_title .s_return{margin-left:1px; font-size:16px; color:#404852;}
.return_title>a:before{width:0; height:0; margin:auto; border-width:8px 8px 8px 0; border-style:solid; border-color:transparent; border-right-color:#404852; position:absolute; top:0; bottom: 0; left:4px; content:'';}
.return_title>a:after{width:0; height:0; margin:auto; border-width:8px 8px 8px 0; border-style:solid; border-color:transparent; border-right-color:#eceeef; position:absolute; top:0; bottom:0; left:6px; content:'';}
.return_title>a{display: inline-block;padding: 10px 25px;}
.return_title:hover{text-decoration:none;}
.return_title:hover:before{border-right-color:#1f2328;}

/*面包屑导航(新版)*/
.return_new_title {display: block; position:relative; line-height: 36px; margin-bottom: 4px;}
.return_new_title .return {font-size:16px; color:#404852;}
.return_new_title .s_return {margin-left:1px; font-size:16px; color:#404852;}
.return_new_title>a:before {width:0; height:0; margin:auto; border-width:8px 8px 8px 0; border-style:solid; border-color:transparent; border-right-color:#404852; position:absolute; top:0; bottom: 0; left:4px; content:'';}
.return_new_title>a:after {width:0; height:0; margin:auto; border-width:8px 8px 8px 0; border-style:solid; border-color:transparent; border-right-color:#eceeef; position:absolute; top:0; bottom:0; left:6px; content:'';}
.return_new_title>a {display: inline-block; padding: 0 25px;}
.return_new_title:hover {text-decoration:none;}
.return_new_title:hover:before {border-right-color:#1f2328;}

/*列表*/
.r_con_table{width: 100%;margin:10px 0px; background-color:#fff; border:1px #edf0f5 solid; border-left:0; border-right:0; border-collapse:collapse;}
.r_con_table td{min-height:20px; padding:20px; text-align:left; color:#1f2328; border-bottom:1px #edf0f5 solid; empty-cells:show;}
.r_con_table tr td:first-child{padding-left: 24px;}
.r_con_table tr td:last-child{padding-right: 24px;}
.r_con_table td .btn_checkbox{margin-left: 10px;}
.r_con_table td.fc_red{color:#f00;}
.r_con_table td.word_break{word-break:break-all; word-wrap:break-word;}
.r_con_table td.left{text-align:left;}
.r_con_table td.myorder{padding-right:0;}
.r_con_table td.operation{padding-left:15px; padding-right:15px;}
.r_con_table thead{color:#60666a; font-weight:bold;}
.r_con_table thead td{padding:12px 20px;height: 34px;line-height: 34px;background-color:#f7f9fb;color: #404852;}
.r_con_table tbody tr:hover, .r_con_table tbody tr.clicked{background:#ecf5ff;}
.r_con_table tbody td.img .pic_box{width:80px; height:80px; text-align:center; display:block;border-radius: 4px;background-color: #f0f0f0;}
.r_con_table tbody td.img .pic_box>img{overflow:hidden; border-radius:4px;}
.r_con_table tbody td.img img{max-width:100%; max-height:100%;}
.r_con_table tbody td.move_myorder{cursor:move;}
.r_con_table tbody td.placeHolder{border:1px #aaa dashed; background-color:#fff;}
.r_con_table tbody td pre{width:350px; overflow:hidden;}
.r_con_table tbody td, .r_con_table tbody td *{font-size:12px; line-height:20px;}
.r_con_table.new tbody td, .r_con_table.new tbody td *{font-size: 14px;line-height: 24px;}
.r_con_table tr td.center{text-align:center;}
.r_con_table tbody td .gory{color:#aaa;}
.r_con_table tbody td .upd_txt input{width:80px; height:24px; line-height:24px; text-align:center; border:1px #ddd solid;}
.r_con_table tbody td .opt_log{overflow:hidden;}
.r_con_table tbody td .btn_email{height:15px; margin-top:3px; margin-right:3px; display:inline-block;}
.r_con_table tbody td .tags{height:24px; line-height:24px; margin:4px 8px 0 0; padding:0 8px; font-size:12px; background-color:#eaf7ff; border-radius:4px;float: left;}
.r_con_table tbody td.operation a{text-decoration:none; color:var(--primaryColor);}
.r_con_table tbody td.operation a.gray{ color:#aaa;}
.r_con_table tbody td.operation dl{position:relative;}
.r_con_table tbody td.operation dl>dt>a{color:#aaa;}
.r_con_table tbody td.operation dl>dt>a>i{width:8px; height:5px; margin-top:8px; margin-left:5px; background:url(../images/frame/icon_arrow_down_small_gray.png) no-repeat center; display:inline-block; vertical-align:top; transition:all .4s; -webkit-transition:all .4s; transform:rotate(0); -webkit-transform:rotate(0);}
.r_con_table tbody td.operation dl>dd{width:70px; padding:7px 0; text-align:center; background-color:#fff; position:absolute; top:10px; left:-13px; z-index:1; display:none; opacity:0; filter:alpha(opacity=0);}
.r_con_table tbody td.operation dl>dd>a{width:inherit; height:27px; line-height:27px; color:#666; display:block;}
.r_con_table tbody td.operation dl:hover>dt>a>i{transform:rotate(180deg); -webkit-transform:rotate(180deg);}
.r_con_table tbody td.operation dl:hover>dd{display:block; top:20px;}
.r_con_table tbody td.side_by_side>a{float:left;}
.r_con_table tbody td.side_by_side dl{margin-left:6px; float:left;}
.r_con_table tbody td.tar{text-align: right;}
.r_con_table tbody td.tar dl{display: inline-block;float:none;margin-left: 0px;}
.r_con_table tbody td.tar dl>dt>a{color: var(--primaryColor);}
.r_con_table tbody td.tar dd{top: 45px !important;left: auto;right: 0;}
.r_con_table tbody td.tar dt em{top: 2px;}
.r_con_table table td{border:0;}
.r_con_table tr td .oper_icon{display:inline-block; vertical-align:middle; width:30px; height:30px; line-height:30px; margin-left:7px; border-radius:36px; background-image: none; background-color: #eaf7ff; text-align:center; font-size:0 !important; transition:all 0.3s ease-out; position:relative; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.r_con_table tr td .oper_icon:before{ font-size: 14px; transition: all 0.3s ease-out; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); }
.r_con_table tr td .oper_icon:hover:before{ color: #fff; }
.r_con_table tr:hover td .oper_icon{background-color:#fff;}
.r_con_table tr td .oper_icon:hover{ background-color:var(--primaryColor);}
.r_con_table tr td .oper_icon.disabled {cursor: no-drop; background-color: #f3f3f3;}
.r_con_table tr td .oper_icon.disabled:before{ color: #c6c6c6; }
.r_con_table tr td .icon_copy:before{ content: "\e69f"; }
.r_con_table tr td .icon_view:before{ content: "\e6aa"; font-size: 18px; }
.r_con_table tr td .icon_more:before{ content: "\e6a9"; }
.r_con_table tr td .icon_email:before{ content: "\e6a4"; }
.r_con_table tr td .icon_del:before{ content: "\e6a6"; }
.r_con_table tr td .icon_publish:before{ content: "\e6a0"; font-size: 15px; }
.r_con_table tr td .icon_set:before{ content: "\e6b2"; }
.r_con_table tr td .icon_statistics:before{ content: "\e6a7"; font-size: 15px; }
.r_con_table tr td .icon_tags:before{ content: "\e6b1"; }
.r_con_table tr td .icon_finish:before{ content: "\e6a1"; font-size: 15px; }
.r_con_table tr td .icon_add:before{ content: "\e6ba"; }
.r_con_table tr td .icon_activate:before{ content: "\e6a8"; }
.r_con_table tr td .icon_file:before{ content: "\e69e"; }
.r_con_table tr td .icon_edit:before{ content: "\e6a2"; font-size: 15px; }
.r_con_table tr td .icon_publish_none{ background-image: none; }
.r_con_table tr td .icon_publish_none:before{ content: "\e6ac"; font-size: 18px; }
.r_con_table tr td .icon_update::before {content: "\e661";}
.r_con_table tr td .icon_content::before {content: "\e61f";}
.r_con_table tr td .icon_transfer::before {content: "\e62b";}
.r_con_table tr td .icon_revise::before {content: "\e6a3";font-size: 14px;}
.r_con_table tr td .icon_top::before {content: "\e633";font-size: 14px;}
.r_con_table tr td .icon_design::before {content: "\e6fd";}
.new_r_con_table{margin:0;}
.new_r_con_table .btn_checkbox{margin-left:10px; float:right;}
.new_r_con_table tbody td, .new_r_con_table tbody td *{font-size:14px;}

.r_con_table td .status{display: inline-block;height: 22px;line-height: 22px;background-color: #fbeded;padding: 0 11px;font-size: 12px;color: #f35958;border-radius: 11px; white-space: nowrap;}
.r_con_table td .status.ing{background-color:#eaf8ec; color:#0baf4d;}
.r_con_table td .status.end{background-color:#f3f3f3; color:#888;}
.r_con_table td .status.process{background-color:#f3f3f3; color:#22abff;}

/*列表滚动*/
.box_table {overflow-x: auto; overscroll-behavior-x: contain; -ms-overflow-style: none; scrollbar-width: none;}
.box_table .r_con_table {margin-bottom: 0; border-bottom: 0;}
.box_table .r_con_table tr:last-child td {border-bottom: 0;}
.box_table .r_con_table.fixed tbody tr td {background-color: #fff;}
.box_table .r_con_table.fixed tr td.flex_item{ position: -webkit-sticky; position: sticky; left: 0; }
.box_table .r_con_table.fixed tr:hover td.flex_item{ z-index: 1; }
.box_table .r_con_table.fixed tr td.flex_item.top{ z-index: 1; box-shadow: .1rem 0 0 0 #edf0f5; }
.box_table .r_con_table.fixed tr td.flex_item.pos{z-index: 2;}
.box_table::-webkit-scrollbar {display: none;}

/*列表滚动效果*/
.scroll_sticky {position: -webkit-sticky; position: sticky; z-index: 5; bottom: -20px; padding: 2px; background-color: #fff; border-top: 1px #edf0f5 solid; border-bottom-right-radius: .4rem; border-bottom-left-radius: .4rem;}
.scroll_sticky_content {overflow-x: scroll; width: 100%; margin: 0; padding: 0;}
.scroll_sticky_content::-webkit-scrollbar-track {border-radius: .4rem; background-color: initial;}
.scroll_sticky_content::-webkit-scrollbar {-webkit-appearance: none; appearance: none; height: .8rem; width: .8rem; background-color: initial;}
.scroll_sticky_content::-webkit-scrollbar-thumb {border-radius: .4rem; background-color: var(--p-border-neutral-subdued,rgba(69,79,91,.3)); transition: all .1s ease-out;}
.scroll_sticky_content:hover::-webkit-scrollbar-thumb {background-color: var(--p-border-depressed, rgba(69, 79, 91, .7))}

/*排序箭头*/
.r_con_table thead td.sort i { display: inline-block; position: relative; width: 9px; height: 12px; margin-left: 7px; cursor: pointer; }
.r_con_table thead td.sort i::before { content: ''; position: absolute; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 0 4.5px 5px 4.5px; border-color: transparent; border-bottom-color: #ccc; }
.r_con_table thead td.sort i::after { content: ''; position: absolute; bottom: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 5px 4.5px 0 4.5px; border-color: transparent; border-top-color: #ccc; }
.r_con_table thead td.sort i.sort_icon_arrow_up::before { border-bottom-color: #0baf4d; }
.r_con_table thead td.sort i.sort_icon_arrow_down::after { border-top-color: #0baf4d; }

/*小列表*/
.config_table_body .table_item{width:100%; min-height:30px; margin-bottom:10px; background:#f7f7f7; border:1px #eee solid; border-radius:5px;}
.config_table_body .table_item.placeHolder{background-color:#fff; border:1px #aaa dashed;}
.config_table_body .table_item:hover, .config_table_body .table_item:hover tbody tr{background-color:#f1f8f5; border-color:#f1f8f5;}
.config_table{width:100%; margin:0; background:transparent; border:0; position:relative;}
.config_table tr td{line-height:20px; padding:20px 10px; font-size:12px; color:#555; border:0; vertical-align:top;}
.config_table tr td a{font-size:12px;}
.config_table tr td .img{min-width:20px; height:20px; line-height:0; margin-left:10px; font-size:0; display:inline-block; vertical-align:top;}
.config_table tr td .img span{height:100%; display:inline-block; vertical-align:middle;}
.config_table tr td .img img{max-width:100px; max-height:30px; display:inline-block; margin-left: 5px; vertical-align:middle;}
.config_table tr td .img_small{margin:0;}
.config_table tr td .img_big{height:auto; max-height:30px;}
.config_table tr td .img_pay{max-width:200px; max-height:28px; display:inline-block; vertical-align:top;}
.config_table tr td .switchery{margin:auto;}
.config_table tr td .info{line-height:20px; display:inline-block; vertical-align:middle;}
.config_table tr td .name{font-size:14px;}
.config_table tr td .desc{line-height:20px; margin-top:4px; font-size:12px; color:#aaa;}
.config_table tr td.myorder{vertical-align:middle;}
.config_table tr td.myorder_left{padding-left:26px;}
.config_table thead{width:26px; height:100%; background-color:#f7f7f7; border-top-left-radius:5px; border-bottom-left-radius:5px; position:absolute; top:0; left:0; display:none;}
.config_table thead td{padding:30px 10px; background:transparent;}
.config_table a.edit{color:var(--primaryColor); display:inline-block;}
.config_table a.del{color:#888;}
.config_table:hover thead{background-color:#f1f8f5; display:block;}

/*翻页*/
.turn_page{height:35px; overflow:hidden; padding:20px 25px 30px; text-align:right; background-color:#fff;}
.turn_page .total_count{line-height:35px; display:inline-block; vertical-align:top;}
.turn_page .page{margin-left:20px; display:inline-block; vertical-align:top;}
.turn_page .page li{display:inline-block; vertical-align:top;}
.turn_page .page li>span{cursor:default;}
.turn_page .page li>span, .turn_page .page li>a{width:33px; height:33px; line-height:33px; margin:0 1px; text-align:center; text-decoration:none; font-size:12px; color:#888; background-color:#fff; border:1px #d9d9d9 solid; border-radius:2px; display:block;}
.turn_page .page li .page_omitted{background-color:transparent; border-color:transparent;}
.turn_page .page li .page_item:hover, .turn_page .page li .page_item_current{color:#fff; background-color:var(--primaryColor); border-color:var(--primaryColor);}
.turn_page .page li .icon_page_prev, .turn_page .page li .icon_page_next{width:inherit; height:inherit; background-repeat:no-repeat; background-position:center; display:block;}
.turn_page .page li .icon_page_prev{background-image:url(../images/frame/icon_arrow_left_small_gray.png);}
.turn_page .page li .icon_page_next{background-image:url(../images/frame/icon_arrow_right_small_gray.png);}
.turn_page .page li.page_first, .turn_page .page li.page_last{margin:0 4px;}


/*表单*/
.tips{padding:5px 0;}
.tips .error-summary p{display: none;}
.icon_tips{ line-height:20px; padding-left:25px; background:url(../images/frame/icon_tips.png) left center no-repeat; font-size:12px; color:#aaa; margin:10px 0;}
.icon_tips a{ color:var(--primaryColor); text-decoration:underline;}
.global_form .rows{margin-bottom: 28px;clear:both;}
.global_form .rows label{line-height:30px; font-size:14px; color:#1f2328; display:block;}
.global_form .rows .input{font-size:12px; color:#aaa; display:block;}
.global_form .rows .input.min_38{min-height:38px; line-height:38px;}
.global_form .rows .input_button{font-size:0;}
.global_form .rows .input_button .btn_global{margin-right:10px;}
.global_form .rows.float{clear: none;float: left;margin-right: 20px;}
.global_form .rows_static{margin-bottom: 0;padding:10px 0 10px 175px; border-top:1px #f1f1f1 solid;}
.global_form .rows_static.first{border-top-color:transparent;}
.global_form .rows_static>label{width:175px; line-height:30px; margin-left:-175px; padding:0; float:left;}
.global_form .rows_static .input{min-height:auto; line-height:30px; padding:0; font-size:14px; color:#555;}
.global_form .rows_static .input.fc_red{color: #ff0000}
.global_form .rows_static .img{height:30px; line-height:0; margin-right:3px; display:inline-block; vertical-align:middle;}
.global_form .rows_static .s_img{min-width:16px; height:16px; line-height:0; margin-right:3px;}
.global_form .rows_static .img img{max-width:100%; max-height:100%; vertical-align:middle;}
.global_form .rows_static .img span{height:100%; display:inline-block; vertical-align:middle;}
.global_form .rows.time_rows .line{height: 36px;line-height: 36px;margin: 0 18px;font-size: 14px;color: #7d8d9e;}
.global_form .rows.time_rows .notice{height: 36px;line-height: 36px;margin-left: 10px;font-size: 12px;color: #e41a23;}
.global_form .rows.time_rows .zone{margin-top: 17px;font-size: 12px;color: #7d8d9e;}
.global_form .rows.time_rows .zone a{margin-left: 8px;color: var(--primaryColor);border-bottom: 1px solid var(--primaryColor);}

/*列表页快速编辑样式*/
.ajax_upload_btn{display: inline-block;padding-right: 25px;position: relative;cursor: pointer;}
.ajax_upload_btn:before{display: none;content: '';width: 20px;height: 20px;background:url(../images/frame/icon_ajax_edit.png) center no-repeat;margin:auto;position: absolute;top: 0;right: 0;bottom: 0;}
.r_con_table tbody tr:hover .ajax_upload_btn:before{display: block;}

/*批量上传模块*/
.explode_box .box_item{border:1px solid #edf0f5;border-radius: 4px;margin-bottom: 20px;padding: 20px;}
.explode_box .box_item .tit{height: 24px;line-height: 24px;vertical-align: middle;font-size: 18px;color: #000;}
.explode_box .box_item .tit em{width: 24px;height: 24px;line-height: 24px;background: var(--primaryColor);border-radius: 12px;margin-right: 5px;float: left;font-size: 18px;color: #fff;text-align: center;}
.explode_box .box_item .desc{line-height: 24px;margin-top: 11px;font-size: 14px;color: #888;}
.explode_box .box_item .desc a{padding: 0 2px;text-decoration: underline; color: var(--primaryColor);}
.explode_box .box_item .upload_file{margin-top: 18px;}
.explode_box .box_item .upload_file .box_input{width: 100%;box-sizing: border-box;}
.explode_box .box_item .fileupload-buttonbar{position: relative;}
.explode_box .box_item .fileupload-buttonbar .fileinput-button{position: absolute;right: 0;top: -34px;height: 34px;line-height: 34px;}
.explode_box .box_item .tit2{line-height: 30px;font-size: 18px;color: #000;}
.explode_box .box_item ul{padding: 15px 0;}
.explode_box .box_item ul li{line-height: 24px;margin-top: 23px;padding-left: 25px;position: relative;font-size: 14px;color: #888;}
.explode_box .box_item ul li:first-child{margin-top: 0;}
.explode_box .box_item ul li:before{content: '';width: 4px;height: 4px;background: #888;border-radius: 2px;position: absolute;top: 10px;left: 9px;}

/*表单提交栏*/
.fixed_btn_submit {height:36px; padding:12px 20px; padding-left:0; text-align:right; background-color:#fff; border-top:1px #e1e1e1 solid; position:fixed; bottom:0; left:0;}
.fixed_btn_submit>label {display:none;}
.fixed_btn_submit .input {width:auto; padding:0; font-size:0; float:right;}
.fixed_btn_submit .btn_submit,
.fixed_btn_submit .btn_second_submit,
.fixed_btn_submit .btn_translation,
.fixed_btn_submit .btn_cancel {width:130px; height: 36px; line-height: 1; margin-left:12px; padding:0; font-size:16px; word-spacing:2px; line-height: 36px ;}
.fixed_btn_submit .btn_cancel {color: #404852; border-color: #ced4da;}
.fixed_btn_submit .btn_submit.only_submit{margin-right: 12px;}
.fixed_btn_submit .center_container, .fixed_btn_submit .center_container_1000, .fixed_btn_submit .center_container_1200 {margin: 0px auto;}
.fixed_btn_submit .center_container_1000{width: 100%;}

/*表单固定格式*/
.box_input{height:34px; line-height:34px; overflow:hidden; padding:0 10px; font-size:12px; color:#404852; background:none; border:1px #ccdced solid; border-radius:5px;}
.box_input.no_drop{cursor:no-drop; background:#e7e7e7;}
.box_input:not([readonly]):focus, .box_textarea:focus{border-color:var(--primaryColor)!important; outline:none!important; box-shadow:0 0 5px rgba(7,187,139,0.3);}
.box_input[readonly]{ color: #aaaaaa; }
.box_input.full_input{width: 100%;height: 36px;line-height: 36px;box-sizing: border-box;background-position: 98% center;}
.box_select{max-width:364px; height:34px; overflow:hidden; background:url(../images/frame/icon_select.png) no-repeat right center; border:1px #ccdced solid; border-radius:5px;}
.box_select select{width:100%; height:34px; padding-left:11px; padding-right: 23px; font-size:12px; color:#404852; background:transparent; border:0; outline:0; appearance:none; -moz-appearance:none; -webkit-appearance:none; -ms-appearance:none;border-radius: 5px;}
.box_select select::-ms-expand{display:none;}
.box_select:hover{border-color:var(--primaryColor)!important; outline:none!important; box-shadow:0 0 5px rgba(7,187,139,0.3);}
.box_textarea{min-width:90%; height:50px; padding:10px; border:1px #ccdced solid; border-radius:5px; resize:none;font-size: 12px;}
.box_textarea:disabled {background-color: #f4f5f7;}
.full_textarea{width: 100%;height: 70px;box-sizing: border-box;}
.unit_input{height:34px; line-height:34px; font-size: 0; background-color:#fff; border:1px solid #ccdced; border-radius:5px; -ms-border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; display:inline-block;}
.unit_input>*{ font-size: 12px; }
.unit_input:focus, .unit_input:active, .unit_input:focus-within {outline: none!important; box-shadow: 0 0 5px rgba(7,187,139,0.3);}
.unit_input>b{min-width: 18px;line-height:inherit; padding:0 9px; font-weight:normal; background-color:#f1f4f6; border-right:1px solid #ccdced;border-top-left-radius:5px; border-bottom-left-radius:5px; position:relative; display:inline-block;text-align: center;color: #555;box-sizing:border-box;}
.unit_input>b.last{line-height:34px; border:0; border-left:1px solid #ddd; border-radius: 0px 5px 5px 0;}
.unit_input .box_input{padding:0 10px; border-color:transparent; display:inline-block; vertical-align:top; font-family:Arial; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.unit_input .box_input:focus{box-shadow:none; border-color: transparent;}
.unit_input .box_input:disabled {background-color: #f4f5f7;}
.unit_input .box_input.hide{display:none;}
.unit_input .box_input.left_radius{ border-top-left-radius: 0; border-bottom-left-radius: 0; }
.unit_input .box_input.right_radius{ border-top-right-radius: 0; border-bottom-right-radius: 0; }
.unit_input.range .box_input:first-child{border:none; border-right: 1px solid #ddd; border-radius: 0;}
.unit_input.range .box_input[disabled]{color: #aaaaaa;}
.unit_textarea{height:70px;border:0;}
.unit_textarea b{height:70px;}
.unit_textarea textarea{min-width:inherit; height:70px; line-height:20px; padding:7px 10px; *border:0; display:inline-block; vertical-align:top; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.input_time{background-image: url(../images/frame/icon_date.png);background-repeat: no-repeat;background-position: right 14px center;}
.box_type_menu{display: inline-block;font-size: 0;}
.box_type_menu span{display: inline-block;height: 30px;line-height: 30px;margin-right: 12px;padding-left: 11px;padding-right: 18px;background: #f4f5f6;font-size: 12px;cursor: pointer;color: #404852;border-radius: 30px;border: 1px solid #f4f5f6;}
.box_type_menu span.checked{background: #f6fdff;border: 1px solid var(--primaryColor);}
.box_type_menu span::before{display: inline-block;width: 14px;height: 14px;content: '';margin-right: 4px;background-color: #fff;border: 1px solid #ccdced;border-radius: 16px;vertical-align: text-top;}
.box_type_menu span.checked::before{width: 6px;height: 6px;border: 5px solid var(--primaryColor);border-radius: 16px;}
.box_type_menu span.disabled {cursor: no-drop;}
.box_type_menu span.disabled::before {width: 6px; height: 6px; border: 5px #d2e0ee solid; border-radius: 16px;}
.box_type_menu input{display: none;}
.box_type_menu.fl{padding-top: 2px;}
.box_type_menu_content.fl{margin-left: 8px;}
.box_type_menu_content.fl .item .tips{margin-left: 6px;color: #7d8d9e;}
.box_type_menu_content .none{display: none;}
.prefix_textarea{height:100px; border:1px #ddd solid; border-radius:5px; padding:10px; position:relative;}
.prefix_textarea .prefix{line-height:1.5; color:#888; word-wrap:break-word; word-break:normal;}
.prefix_textarea .box_textarea{width:calc(100% - 20px); height:100px; border: 0; background-color:transparent; border-color:transparent; padding:0 10px; position:absolute; top:0; left:0; color:#000;}
.prefix_textarea .box_textarea:focus{box-shadow:none;}

#main textarea::-webkit-scrollbar{width: 5px; background: #fff;border-radius: 5px;}
#main textarea::-webkit-scrollbar-thumb{background: rgba(0, 0, 0, 0.1);border-radius: 5px;}
#main textarea::-webkit-scrollbar-thumb:hover{background: rgba(0, 0, 0, 0.3);}

.has_error .box_input {background-color: #fff; border-color: #e41a23;}
.has_error .box_textarea {background-color: #fff; border-color: #e41a23;}
.has_error .box_select {border-color: #e41a23;}
.has_error .unit_input {border-color: #e41a23;}
.has_error .unit_input .box_input {border-color: transparent;}
.has_error .error_tips {color: #e41a23;}

/*表单固定格式(多语言)*/
.multi_lang .lang_txt{margin-top:6px; display:none;}
.multi_lang .lang_txt:first-child{margin-top:0;}

/*切换框下拉*/
.unit_input .box_select_down { position: relative; min-width: 40px; padding: 0 14px 0 5px; }
.unit_input .box_select_down .head { height: 28px; cursor: pointer; overflow: hidden; line-height: 28px; }
.unit_input .box_select_down .head::after { content: "\e667"; display: inline-block; vertical-align: middle; position: absolute; top: 0; right: 2px; bottom: 0; margin:auto; width: 10px; height: 10px; font-family: "iconfont" !important; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; line-height: 1; transition: transform .4s ease-out; -moz-transition: -moz-transform .4s ease-out; -webkit-transition: -webkit-transform .4s ease-out; transform: rotate(-90deg) scale(.6); -moz-transform: rotate(-90deg) scale(.6); -webkit-transform: rotate(-90deg) scale(.6); }
.unit_input .box_select_down .head.selected::after,
.unit_input .box_select_down .list { display: none; position: absolute; top: 0; right: -1px; z-index: 1; border-radius: 5px; overflow: hidden; min-width: 50px; width: 100%; padding: 7px 0; background-color: #fff; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.2); -moz-box-shadow: 0px 0px 10px rgba(0,0,0,.2); box-shadow: 0px 0px 10px rgba(0,0,0,.2); }
.unit_input .box_select_down .list input { display: none; }
.unit_input .box_select_down .list>li { display: block; overflow: hidden; height: 27px; text-align: center; color: #666; cursor: pointer; line-height: 27px; }
.unit_input .box_select_down .list>li:hover,
.unit_input .box_select_down .list>li.current { background-color: #edf5ff; }
.unit_input .box_select_down.current .head::after { transform: rotate(0) scale(.6); -moz-transform: rotate(0) scale(.6); -webkit-transform: rotate(0) scale(.6); }

#box_select_down_list { opacity: 0; position: absolute; z-index: 100; }
#box_select_down_list .list { border-radius: 5px; overflow: hidden; min-width: 50px; width: 100%; padding: 7px 0; background-color: #fff; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.2); -moz-box-shadow: 0px 0px 10px rgba(0,0,0,.2); box-shadow: 0px 0px 10px rgba(0,0,0,.2); }
#box_select_down_list .list input { display: none; }
#box_select_down_list .list>li { display: block; overflow: hidden; height: 27px; text-align: center; color: #666; cursor: pointer; line-height: 27px; }
#box_select_down_list .list>li:hover,
#box_select_down_list .list>li.current { background-color: #edf5ff; }

/*自定义下拉*/
.down_select_box {display: block; position: relative;}
.down_select_box .select_title {min-width: 118px; height: 34px; line-height: 34px; padding: 0 12px; border: 1px #ccdced solid; border-radius: 4px; box-sizing: border-box; -webkit-box-sizing: border-box;}
.down_select_box .select_title::after {content: "\e65b"; position: absolute; top: 2px; right: 12px; display: block; line-height: 34px; font-size: 12px; color: #7f8da0; font-family: "iconfont" !important; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transition: all .3s;}
.down_select_box .select_option {display: none; position: absolute; top: 0; left: 0; z-index: 1; padding: 5px 0;}
.down_select_box .select_option .select_option_main {width: 220px; overflow: hidden; padding: 7px 0; background-color: #fff; border-radius: 4px; box-shadow: 0 0 10px 1px rgba(0, 0, 0, .2);}
.down_select_box .select_option .select_scroll {max-height: 300px; overflow-y: auto; overflow-x: hidden;}
.down_select_box .select_option .select_scroll::-webkit-scrollbar {width: 5px; background: #fff; border-radius: 5px;}
.down_select_box .select_option .select_scroll::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, .1); border-radius: 5px;}
.down_select_box .select_option .select_scroll::-webkit-scrollbar-thumb:hover {background: rgba(0, 0, 0, .3);}
.down_select_box .select_option .select_option_item {height: 32px; line-height: 32px; padding: 0 20px; cursor: pointer; transition: all .3s;}
.down_select_box .select_option .select_option_item>input {display: none;}
.down_select_box .select_option .select_option_item .input_checkbox_box {display: inline-block;}
.down_select_box .select_option .select_option_item .input_checkbox_box .input_checkbox {margin-top: 9px; margin-right: 15px;}
.down_select_box .select_option .select_option_item .select_option_title {display: inline-block; width: 143px;}
.down_select_box .select_option .select_option_item:hover {background-color: #edf5ff;}
.down_select_box .select_option .select_option_item.checked {color: var(--primaryColor);}
.down_select_box .select_option .select_option_item[data-type=radio]::before {display: inline-block; width: 14px; height: 14px; content: ''; margin-right: 15px; background-color: #fff; border: 1px #ccdced solid; border-radius: 16px; vertical-align: text-top;}
.down_select_box .select_option .select_option_item[data-type=radio].checked::before {width: 6px; height: 6px; border: 5px var(--primaryColor) solid; border-radius: 16px;}
.down_select_box .select_option .select_option_item[data-type=radio].disabled {cursor: no-drop;}
.down_select_box .select_option .select_option_item[data-type=radio].disabled::before {width: 6px; height: 6px; border: 5px #d2e0ee solid; border-radius: 16px;}
.down_select_box .select_option .select_clean {height: 30px; line-height: 30px; margin-top: 22px; padding: 0 20px;}
.down_select_box .select_option .select_clean>button {display: inline-block; color: var(--primaryColor); background: none; border: 0;}
.down_select_box .select_option .nodata_tip {padding: 22px 0; text-align: center; font-size: 12px; color: #7d8d9e;}
.down_select_box.hover .select_title {border-color: var(--primaryColor); box-shadow: 0 0 5px 1px rgba(11, 175, 77, .3);}
.down_select_box.hover .select_title::after {transform: rotate(180deg);}

/*菜单下拉*/
.box_drop_down_menu{position: relative;height: 28px;line-height: 28px;z-index: 2;}
.box_drop_down_menu .more,.box_drop_down_menu .more span,.box_drop_down_menu .more a,.box_drop_down_menu .more div{color: #555;}
.box_drop_down_menu .more em{width: 8px;height: 5px;margin-left: 11px;margin-top: 15px;background: url(../images/frame/icon_arrow_down_small_gray.png) no-repeat center;position: relative;display: inline-block;vertical-align: top;transition: all .4s;-webkit-transition: all .4s;transform: rotate(0);-webkit-transform: rotate(0);}
.box_drop_down_menu .more_menu{display: none;min-width:317px; max-height:320px; overflow-y:auto; padding:7px 0px; background:#fff; position:absolute; top:21px; opacity:0; filter:alpha(opacity=0);}
.box_drop_down_menu .more_menu .opation{width: 82px;margin-right: -82px;}
.box_drop_down_menu .more_menu .opation a{padding: 0;width: 20px;height: 27px;margin-right: 4px;background: url(../images/products/icon_sync_operation.png) no-repeat left center;}
.box_drop_down_menu .more_menu .opation .edit{background-position: 3px center;}
.box_drop_down_menu .more_menu .opation .refresh{background-position: -27px center;}
.box_drop_down_menu .more_menu .opation .del{background-position: -55px center;}
.box_drop_down_menu .more_menu a{position: relative;display: block;height: 27px;line-height: 27px;font-size: 12px;text-decoration: none;padding: 0 20px;white-space: nowrap;}
.box_drop_down_menu .more_menu i{width: 27px;height: 27px;background-repeat: no-repeat;background-position: 2px -21px;position: absolute;top: 0;right: 6px;z-index: 9;display: none;background-image: url(../images/frame/icon_close.png);}
.box_drop_down_menu:hover .more em{transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.box_drop_down_menu .more_menu a:hover i{display: block;}


/*自定义下拉效果*/
.drop_down{border-radius:5px; box-shadow:0px 0px 10px rgba(0,0,0,0.2); -moz-box-shadow:0px 0px 10px rgba(0,0,0,0.2); -webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.2);}
.drop_down .item,.drop_down .item a,.drop_down .item span ,.drop_down .item div{color: #888;}
.drop_down .item:hover{background-color:#edf5ff;}

/*自定义下拉+文本框混合*/
.box_drop_double{max-width:470px; position:relative; user-select:none; -moz-user-select:none; -webkit-user-select:none;}
.box_drop_double dt{min-height:32px; color:#444; cursor:pointer;}
.box_drop_double dt>input{width:100%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.box_drop_double dt .check_input{display:none; width:20px; height:32px; line-height:32px; border:0!important;}
.box_drop_double dt .check_input:focus{box-shadow:none;}
.box_drop_double dt .box_select{width:100%!important; max-width:468px; line-height:36px;}
.box_drop_double dt .box_select>span{padding:0 10px;}
.box_drop_double dt.box_checkbox_list{min-height:40px; overflow:hidden; padding:8px 10px 1px; cursor:text; border:1px #ccdced solid; border-radius:4px; position:relative;}
.box_drop_double dt.box_checkbox_list .select_list{display:inline-block; vertical-align:top;}
.box_drop_double dt.box_checkbox_list .select_placeholder{padding-top: 8px;color: #7d8d9e;}
.box_drop_double dt.box_drop_focus{border-color:var(--primaryColor); outline:none!important; box-shadow:0 0 5px rgba(7,187,139,0.3);}
.box_drop_double dt.box_drop_focus .box_select{border-color:var(--primaryColor);}
.box_drop_double dd{display:none; overflow:hidden; font-size:14px; background:#fff; position:absolute; top:38px; right:0; left:0; z-index:10;}
.box_drop_double dd .drop_menu{max-height:300px; overflow-y:auto; overflow-x:hidden; padding:7px 0 20px;}
.box_drop_double dd .drop_menu .btn_back{display:block; height:32px; line-height:32px; overflow:hidden; padding:0 10px; text-decoration:none; cursor:pointer;}
.box_drop_double dd .drop_menu .btn_back:hover{color:var(--primaryColor); background-color:#f1f8f5;}
.box_drop_double dd .drop_menu .btn_load_more{display:block; height:28px; line-height:28px; margin-top: 7px; padding:5px 10px 0 10px; text-align:center; text-decoration:none; cursor:pointer;border-top: 1px solid #edf0f5;position: relative;}
.box_drop_double dd .drop_menu .btn_load_more::after{content: '';width: 100%;height: 7px;position: absolute;left: 0;bottom: -7px;}
.box_drop_double dd .drop_menu .btn_load_more:hover{color:var(--primaryColor); background-color:#edf5ff;}
.box_drop_double dd .drop_menu .btn_load_more:hover::after{background-color: #edf5ff;}
.box_drop_double dd .drop_menu .unit_input{display:inline-block; vertical-align:top; height:25px; line-height:25px; margin-top:3px; margin-bottom:6px; margin-left:6px;}
.box_drop_double dd .drop_menu .unit_input .box_input{height:25px; line-height:25px;}
.box_drop_double dd .drop_menu .unit_input .last{height:25px; line-height:25px; cursor:pointer;}
.box_drop_double dd .drop_menu .item{height:40px; line-height:40px; padding: 0 23px 0 10px; overflow:hidden; color:#888; cursor:pointer; position:relative;}
.box_drop_double dd .drop_menu .item>span{display:block; height:40px; overflow:hidden; text-indent:10px; float:left;}
.box_drop_double dd .drop_menu .item>span:nth-child(2){width: calc(100% - 32px);}
.box_drop_double dd .drop_menu .item>span.item_name{max-width:400px; white-space:nowrap; text-overflow:ellipsis; -webkit-text-overflow:ellipsis;}
.box_drop_double dd .drop_menu .item .icon{margin-top:6px;}
.box_drop_double dd .drop_menu .item .input_checkbox_box .input_checkbox, .box_drop_double dd .drop_menu .item .input_radio_box .input_radio{vertical-align:top; width:14px; height:14px; margin-top:13px;}
.box_drop_double dd .drop_menu .item .icon_products{display:inline-block; vertical-align:top; width:20px; height:20px; margin-top:7px; margin-right:5px;}
.box_drop_double dd .drop_menu .item .icon_products>img{max-width:100%; max-height:100%; display:block;}
.box_drop_double dd .drop_menu .item>em{display:block; width:20px; height:20px; position:absolute; top:6px; right:6px; float:right;bottom: 6px;margin:auto}
.box_drop_double dd .drop_menu .item>em:before, .box_drop_double dd .drop_menu .item>em:after{display:block; content:""; width:0; height:0; border-width:6px 0 6px 6px; border-color:transparent transparent transparent #ddd; border-style:solid; position:absolute; right:6px; top:4px;}
.box_drop_double dd .drop_menu .item>em:after{border-color:transparent transparent transparent #fff; right:8px;}
.box_drop_double dd .drop_menu .item.current>span{color:var(--primaryColor);}
.box_drop_double dd .drop_menu .item:hover>em:before{border-left-color:#08ba88;}
.box_drop_double dd .drop_menu .item:hover>em:after{border-left-color:#f1f8f5;}
.box_drop_double dd .drop_menu .drop_skin{display:none; width:auto; height:200px; background:url(../images/frame/loading_oth.gif) no-repeat center;}
.box_drop_double dd .drop_menu::-webkit-scrollbar {width: 5px; background: #fff;border-radius: 5px;}
.box_drop_double dd .drop_menu::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.1);border-radius: 5px;}
.box_drop_double dd .drop_menu::-webkit-scrollbar-thumb:hover {background: rgba(0, 0, 0, 0.3);}
.box_drop_double.edit_box dt.box_drop_focus .box_input{border-color:var(--primaryColor);}
.box_drop_double dd .drop_nodata_tip{padding:22px 0 ;text-align: center; font-size: 12px;color:#7d8d9e;}

/*模拟 select*/
.global_select_box {position: relative; z-index: 1; height:36px; line-height:36px;}
.global_select_box .input_case{position: relative;}
.global_select_box .input_case input.imitation_select{cursor: pointer;color: var(--GlobalTextColor);}
.global_select_box .input_case i{width: 12px;height: 12px;line-height: 12px;position:absolute;right:10px;top:0;bottom: 0;margin: auto;transform: scale(0.8);font-size: 12px;color: var(--GlobalAssistColor);transition: all .5s ease 0s;}
.global_select_box .input_case i::before{content: "\e667";font-family: "iconfont";}
.global_select_box .select_ul{display:none;padding:0;margin:0;max-height: 320px;overflow-y: auto;}
.global_select_box .select_ul::-webkit-scrollbar{width: 10px;background: var(--GlobalRightAreaColor);}
.global_select_box .select_ul::-webkit-scrollbar-thumb{background: rgba(193, 193, 193, 0.8);border-radius: 5px;}
.global_select_box .select_ul::-webkit-scrollbar-thumb:hover{background: rgba(168, 168, 168, 0.8);}
.global_select_box .select_ul li{line-height:22px;transition:all .5s ease 0s;padding: 5px 10px;color: var(--GlobalTextColor);cursor: pointer; background-color: #fff;}
.global_select_box .select_ul li:hover, .global_select_box .select_ul li.selected{background-color: #edf5ff; color: var(--GlobalMainColor);}
.global_select_box .select_ul li.selected.leave{background-color: #fff; color: var(--GlobalTextColor);}
.global_select_box .select_ul li.no_data {padding: 22px 0; text-align: center; font-size: 12px; color: #7d8d9e; cursor: default;}
.global_select_box.focus .select_ul{display: block;}
.global_select_box.focus .input_case i{color: #888;transform: scale(0.8) rotate(-180deg);}
.global_select_box.focus .input_case input{border-color: var(--primaryColor);outline: none!important;box-shadow: 0 0 5px rgb(7 187 139 / 30%);}

/*按钮*/
.btn_global{min-width:90px; height:30px; line-height:28px; padding:0 10px; font-size:14px; text-align:center; text-decoration:none; border:0; border-radius:50px; cursor:pointer; display:inline-block; vertical-align:top; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.btn_global.marL{margin-left: 15px;}
.btn_global.btn_submit,.btn_submit{text-align: center; color:#fff; background-color:var(--primaryColor); border:1px solid var(--primaryColor);}
.btn_submit[disabled]{background-color:#ccc!important; border-color:#ccc!important; cursor:no-drop;}
.btn_submit:hover{background-color: var(--primaryColor); border-color: var(--primaryColor);}
.btn_translation, .btn_cancel, .btn_del{color:#444; background-color:#fff; border:1px #e6e6e8 solid;}
.btn_translation:hover, .btn_cancel:hover, .btn_del:hover{text-decoration:none; background-color:#f4f4f4;}
.btn_add_item{min-width:auto; height:28px; line-height:28px; padding:0 20px; text-decoration:none; font-size:12px; color:var(--primaryColor); background:#eaf5ef; border-radius:50px; position:relative; display:inline-block; transition:.3s all; -moz-transition:.3s all; -webkit-transition:.3s all;}
.btn_add_item:hover{text-decoration:none;}
.btn_add_item.icon{padding-left: 40px;height: 36px;line-height: 36px;font-size: 14px;}
.btn_add_item.icon:before{content: '';width: 13px; height: 1px; background: var(--primaryColor); margin: auto; position: absolute;top: 0;bottom: 0;left: 19px;}
.btn_add_item.icon:after{content: '';width: 1px; height: 13px; background: var(--primaryColor); margin: auto; position: absolute;top: 0;bottom: 0;left: 25px;}
.btn_item_sec{min-width:auto; height:34px; line-height:34px; padding:0 15px 0 39px; text-decoration:none; font-size:14px; color:#555; background-repeat:no-repeat; background-position:15px center; background-color:#f1f8f5; border:0!important; border-radius:50px; position:relative;}
.btn_item_sec.btn_add{color:var(--primaryColor);}
.btn_item_sec.btn_add:before{width:1px; height:13px; margin:auto; background:var(--primaryColor); position:absolute; top:0; bottom:0; left:21px; content:'';}
.btn_item_sec.btn_add:after{width:13px; height:1px; margin:auto; background:var(--primaryColor); position:absolute; top:0; bottom:0; left:15px; content:'';}
.btn_item_sec.btn_add:hover{text-decoration:none;}
.btn_item_sec.btn_edit{background-image:url(../images/frame/icon_edit.png);}
.btn_disabled{background-color:#f2f2f2!important; color:#bcbcbc!important; cursor:no-drop;}
.btn_circle{ height:30px; line-height:28px; border:1px solid var(--primaryColor); color:var(--primaryColor);}
body .btn_manage_color{border-color: var(--primaryColor); color:var(--primaryColor);}
.btn_global.btn_second_submit, .btn_second_submit { border-color: #ecf8ec; color: var(--primaryColor); background-color: #ecf8ec; }

/*开关按钮*/
.switchery{width:45px; height:20px; display:inline-block; position:relative; cursor:pointer; user-select:none; -ms-user-select:none; -moz-user-select:none; -webkit-user-select:none; vertical-align:middle; margin-right:5px;}
.switchery.checked .switchery_toggler{margin-left:-18px; left:100%;}
.switchery.checked .switchery_state_on{margin-left:0;}
.switchery.no_drop{cursor:no-drop;}
.switchery>input[type=checkbox]{left:-100000px; position:absolute; visibility:hidden;}
.switchery .switchery_toggler{background:#fff; border-radius:100px; -ms-border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px; height:16px; margin-left:2px; margin-top:2px; width:16px; box-shadow:0 1px 5px rgba(0,0,0,.3); -ms-box-shadow:0 1px 5px rgba(0,0,0,.3); -moz-box-shadow:0 1px 5px rgba(0,0,0,.3); -webkit-box-shadow:0 1px 5px rgba(0,0,0,.3); left:0; position:absolute; text-align:center; transition:all .2s; -ms-transition:all .2s; -moz-transition:all .2s; -webkit-transition:all .2s;}
.switchery .switchery_inner{border-radius:100px; -ms-border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px; font-size:0; display:block; height:100%; overflow:hidden; white-space:nowrap; width:100%; word-spacing:0;}
.switchery .switchery_state_off, .switchery .switchery_state_on{color:#fff; font-size:11px; font-weight:600; line-height:24px; display:inline-block; width:100%; height:100%; margin:0; padding:0; text-align:left; transition:all .2s; -ms-transition:all .2s; -moz-transition:all .2s; -webkit-transition:all .2s; vertical-align:top;}
.switchery .switchery_state_on{background:var(--secondaryColor); margin-left:-100%; text-indent:10px;}
.switchery .switchery_state_off{background:#ccc; text-indent:24px; border-radius:100px; -ms-border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
.switchery_big{width:54px; height:26px;}
.switchery_big .switchery_toggler{width:22px; height:22px;}
.switchery_big.checked .switchery_toggler{margin-left:-25px;}
.switchery_small{width:36px; height:18px;}
.switchery_small .switchery_toggler{width:14px; height:14px;}
.switchery_small.checked .switchery_toggler{margin-left:-16px;}

/*勾选按钮*/
.btn_choice{height:28px; line-height:28px; margin-right:2px; padding:0 18px; color:#fff; cursor:pointer; background-color:#b0b2b1; border:0; border-radius:13px; -webkit-border-radius:13px; position:relative; display:inline-block; user-select:none; -webkit-user-select:none; transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s;}
.btn_choice>b{font-size:12px; font-weight:normal;}
.btn_choice>input{display:none;}
.btn_choice>i{width:18px; height:28px; background-repeat:no-repeat; background-position:-7px 2px; background-color:#b0b2b1; border-top-right-radius:13px; border-bottom-right-radius:13px; position:absolute; top:0; right:0; z-index:0; display:block; transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s;}
.btn_choice:hover>i{background-image:url(../images/frame/icon_close.png); right:-7px; z-index:1;}
.btn_choice.current{background-color:var(--primaryColor);}
.btn_choice.current>i{background-color:var(--primaryColor);}
.btn_checkbox{width:17px; height:17px; overflow:hidden; cursor:pointer;}
.btn_checkbox>input{display:none;}
.btn_checkbox .button{width:14px; height:14px; border:1px solid #ccdced; background-repeat:no-repeat; background-position:center; display:inline-block; vertical-align:top; border-radius:2px; overflow:hidden;}
.btn_checkbox.current .button{background-image:url(../images/frame/icon_checkbox_checked.png); background-color:var(--primaryColor); border-color:var(--primaryColor);}
.btn_checkbox.indeterminate .button{background-image:url(../images/frame/icon_checkbox_indeterminate.png); background-color:var(--primaryColor); border-color:var(--primaryColor);}
.btn_checkbox.disabled .button{border-color: #ebf1f8;cursor:no-drop;}
.btn_radio {width: 16px; height: 16px; overflow: hidden; cursor: pointer;}
.btn_radio>input {display: none;}
.btn_radio .button {display: inline-block; vertical-align: top; width: 14px; height: 14px; background-color: #fff; border: 1px solid #ccdced; border-radius: 16px;}
.btn_radio.current .button {width: 6px; height: 6px; border: 5px solid var(--primaryColor);}
.btn_radio.indeterminate .button {background-image:url(../images/frame/icon_checkbox_indeterminate.png); background-color:var(--primaryColor); border-color:var(--primaryColor);}
.btn_radio.disabled .button {border-color: #ebf1f8;cursor:no-drop;}

/*属性勾选按钮*/
.btn_attr_choice, .btn_item_choice{height:32px; line-height:32px; margin-right:8px; margin-bottom:8px; padding:0 18px; color:#555; cursor:default; background-color:#fff; border-radius:50px; -webkit-border-radius:50px; position:relative; display:inline-block; user-select:none; -webkit-user-select:none; transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s;}
.btn_attr_choice>em{width:22px; height:22px; overflow:hidden; margin:4px 11px 0 -6px; background-color:#fff; background-repeat:no-repeat; background-position:center; background-size:100%; border:1px #ddd solid; border-radius:50px; float:left; display:block; cursor:pointer;}
.btn_attr_choice>em>img{max-width:100%; max-height:100%; display:inline-block; vertical-align:top;}
.btn_attr_choice>b, .btn_item_choice>b{max-width:186px; overflow:hidden; text-overflow:ellipsis; font-size:12px; font-weight:normal; display:inline-block; white-space:nowrap;color: #555;}
.btn_attr_choice>input{display:none;}
.btn_attr_choice>i, .btn_item_choice>i{width:18px; height:32px; background-repeat:no-repeat; background-position:-8px -65px; background-color:#fff; border-left:0; border-top-right-radius:50px; border-bottom-right-radius:50px; position:absolute; top:0; right:-1px; z-index:0; cursor:pointer; display:block; transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s;}
.btn_attr_choice>i.hide, .btn_item_choice>i.hide{display:none;}
.btn_attr_choice:hover>i, .btn_item_choice:hover>i{background-image:url(../images/frame/icon_close.png); right:-7px; z-index:1;}
.btn_attr_choice.current, .btn_item_choice.current{color:#555; background-color:#daeffe; border:transparent;}
.btn_attr_choice.current>i, .btn_item_choice.current>i{background-color:#daeffe; border:0; top:0; right:0;}
.btn_attr_choice.current:hover>i, .btn_item_choice.current:hover>i{right:-7px;}
.btn_attr_choice.disabled>i, .btn_item_choice.disabled>i{display: none;}

/*单选按钮*/
.input_radio_box{cursor:pointer;}
.input_radio_box .input_radio{width:14px; height:14px; margin-top:1px; margin-right:5px; background:#fff; cursor:pointer; border:1px #ccdced solid; border-radius:8.5px; position:relative; display:inline-block; vertical-align:top;}
.input_radio_box .input_radio input{display:none;}
.input_radio_box .input_radio:before{width:7px; height:7px; margin:auto; border-radius:3.5px; background:#fff; position:absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);  display:none; content:''; *visibility: hidden;}
.input_radio_box:hover .input_radio{border-color:var(--primaryColor); box-shadow:0 0 5px rgba(7,187,139,0.3);}
.input_radio_box.checked .input_radio{background-color:var(--primaryColor); border-color:var(--primaryColor);}
.input_radio_box.checked .input_radio:before{display:block;}
.input_radio_box.disabled .input_radio{background-color: #e5edf6;border-color: #e5edf6;cursor: no-drop;}
.input_radio_box.disabled .input_radio:before{display:block;background-color: #fff;}

.input_radio_box_1{position: relative;display: inline-block;margin-right: 5px;height: 28px;line-height: 28px;padding: 0 18px;background: #b0b2b1;color: #fff;border-radius:14px;}
.input_radio_box_1 .input_radio{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: none;border:none;border-radius:14px;}
.input_radio_box_1.checked .input_radio{background:none;}
.input_radio_box_1.checked .input_radio:before{display:none;}
.input_radio_box_1.checked{color:#fff; background:var(--primaryColor);}

.input_radio_radius_box{display:inline-block; width:220px; min-height:106px; overflow:hidden; margin:0; margin-bottom:20px; position:relative; text-align:center;}
.input_radio_radius_box .mid{width: 90%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.input_radio_radius_box>strong{display:block; line-height:30px; margin-top:14px;}
.input_radio_radius_box>p{line-height:20px; margin-top:5px; margin-bottom:17px; padding:0 27px;}
.input_radio_radius_box .input_radio{display:block; width:218px; height:calc(100% - 5px); background:none; margin:0; position:absolute; transition:all .2s; -webkit-transition:all .2s;}
.input_radio_radius_box:hover .input_radio, .input_radio_radius_box.checked .input_radio{width:216px; background:none; border-width:2px;}
.input_radio_radius_box:hover>strong, .input_radio_radius_box.checked>strong{color:var(--primaryColor);}
.input_radio_radius_box.checked .input_radio:before{display: none; margin:5px;}
.input_radio_radius_box.disabled .input_radio{border-color:#ddd; border-style:dashed; cursor:no-drop;}
.input_radio_radius_box.ml20{margin-left:20px;}

.input_radio_side_box{display:inline-block; width:220px; overflow:hidden; margin:0; margin-top: 3px; margin-bottom:20px; position:relative;background-color: #f4f5f6;text-align: left;border-radius: 5px;}
.input_radio_side_box>strong{display:block; line-height:30px; margin-top: 17px;padding-left: 48px;padding-right: 27px;font-size: 14px;color: #1f2328;}
.input_radio_side_box>p{line-height:20px; margin-top: 7px;margin-bottom: 21px;padding-left: 48px;padding-right: 27px;font-size: 12px;color: #7d8d9e;}
.input_radio_side_box .input_radio{display:block; width:calc(100% - 2px); height: calc(100% - 2px); border-color: #f4f5f6; margin:0; position:absolute; transition:all .2s; -webkit-transition:all .2s;background-color: unset;}
.input_radio_side_box.checked, .input_radio_side_box:not(.disabled):hover{background-color: #f6fdff;}
.input_radio_side_box:hover .input_radio, .input_radio_side_box.checked .input_radio{border-width: 1px;border-color: var(--primaryColor);background-color: unset;}
.input_radio_side_box:hover>strong, .input_radio_side_box.checked>strong{color:var(--primaryColor);}
.input_radio_side_box.disabled:hover>strong , .input_radio_side_box.disabled>strong{ color: #7d8d9e; }
.input_radio_side_box.disabled::before , .input_radio_side_box.disabled:hover::before{ border-color: #f4f5f6; background-color: #edf0f5; }
.input_radio_side_box.checked .input_radio:before{margin:5px;display: none;}
.input_radio_side_box.disabled .input_radio{border-color:#ddd; border-style:dashed; cursor:no-drop;}
.input_radio_side_box::after{width: 6px;height: 6px;border-radius: 6px;background-color: #fff;position: absolute;top: 28px;left: 28px;content: '';}
.input_radio_side_box::before{width: 14px;height: 14px;border-radius: 14px;background-color: #fff;position: absolute;top: 23px;left: 23px;content: '';border-width: 1px;border-color: #cfd5db;border-style: solid;}
.input_radio_side_box:hover::before,  .input_radio_side_box.checked::before{background-color: var(--primaryColor);border-color: var(--primaryColor);}

/*多选按钮*/
.input_checkbox_box{cursor:pointer;color: var(--GlobalTitleColor);}
.input_checkbox_box .input_checkbox{width:13px; height:13px; margin-top:1px; margin-right:5px; background-color: #fff; border:1px #ccdced solid; border-radius:2px; position:relative; display:inline-block; vertical-align:top;}
.input_checkbox_box .input_checkbox input{display:none;}
.input_checkbox_box .input_checkbox:before{ margin:auto; background:var(--primaryColor) url(../images/frame/icon_checkbox_checked.png) no-repeat center center; position:absolute;  display:none; content:'';}
.input_checkbox_box:hover .input_checkbox{border-color:var(--primaryColor); box-shadow:0 0 5px rgba(7,187,139,0.3);}
.input_checkbox_box.checked .input_checkbox{border-color:var(--primaryColor);}
.input_checkbox_box.checked .input_checkbox:before{display:block;width:100%; height:100%;background-image: url(../images/frame/icon_checkbox_checked.png); top:0; bottom:0; right:0; left:0;}
.input_checkbox_box.indeterminate .input_checkbox:before{display:block; width:100%; height:100%; background-image:url(../images/frame/icon_checkbox_indeterminate.png); top:0; bottom:0; right:0; left:0;}
.input_checkbox_box.disabled {cursor: default;}
.input_checkbox_box.disabled .input_checkbox {background-color: #eee; border-color: #eee;}
.input_checkbox_box.disabled .input_checkbox:before {background-color: #eee;}
.input_checkbox_box.half_checked .input_checkbox:before{display: block;width: auto;height: auto;background-image: none; top: 3px;right: 3px;bottom: 3px;left: 3px;}

.input_checkbox_side_box {display:inline-block; width:220px; overflow:hidden; margin:0; margin-top: 3px; margin-bottom:20px; position:relative;background-color: #f4f5f6;text-align: left;border-radius: 5px;}
.input_checkbox_side_box>strong {display:block; line-height:30px; margin-top: 17px;padding-left: 48px;padding-right: 27px;font-size: 14px;color: #1f2328;}
.input_checkbox_side_box>p {line-height:20px; margin-top: 7px;margin-bottom: 21px;padding-left: 48px;padding-right: 27px;font-size: 12px;color: #7d8d9e;}
.input_checkbox_side_box .input_checkbox {display:block; width:calc(100% - 2px); height: calc(100% - 2px); border-color: #f4f5f6; border-radius: 8.5px; margin:0; position:absolute; transition:all .2s; -webkit-transition:all .2s;background-color: unset;}
.input_checkbox_side_box.checked {background-color: #f6fdff;}
.input_checkbox_side_box.checked .input_checkbox {border-width: 1px;border-color: var(--primaryColor);background-color: unset;}
.input_checkbox_side_box.checked>strong {color:var(--primaryColor);}
.input_checkbox_side_box.disabled>strong { color: #7d8d9e; }
.input_checkbox_side_box.disabled::before { border-color: #f4f5f6; background-color: #edf0f5; }
.input_checkbox_side_box.checked .input_checkbox:before {margin:5px;display: none;}
.input_checkbox_side_box.disabled .input_checkbox {border-color:#ddd; border-style:dashed; cursor:no-drop;}
.input_checkbox_side_box::after {width: 16px; height: 16px; border-radius: 6px; background: url(../images/frame/icon_checkbox_checked.png) no-repeat center center; position: absolute; top: 23px; left: 23px; content: '';}
.input_checkbox_side_box::before {width: 14px; height: 14px; border-radius: 2px; background-color: #fff; position: absolute; top: 23px; left: 23px; content: ''; border-width: 1px; border-color: #ccdced; border-style: solid;}
.input_checkbox_side_box.checked::before {background-color: var(--primaryColor);border-color: var(--primaryColor);}

/*多功能多选选项*/
.box_button_choice{position:relative;}
.box_button_choice .rows .input{overflow:inherit; position:relative;}
.box_button_choice label{min-height: 30px;padding-top:0!important; padding-right:40px;}
.box_button_choice label>span{margin-left:8px; color:#0bb183;}
.box_button_choice .choice_list .btn_attr_choice{vertical-align:top;}
.box_button_choice .choice_list .btn_attr_choice>i{height:32px; background-position:-7px -18px;}
.box_button_choice .choice_list .btn_attr_choice.placeHolder{background-color:#fff; border:1px #aaa dashed;}
.box_button_choice .choice_list .box_input{height:32px; line-height:32px; border:0; display:inline-block; vertical-align:top;}
.box_button_choice .choice_list .select_all{margin-top:3px; color:#b0b0b0; float:left; }
.box_button_choice .choice_list .attr_selected, .box_button_choice .choice_list .attr_not_yet{overflow:hidden; padding:8px 10px 1px; border:1px #ccdced solid; border-radius:4px; position:relative;}
.box_button_choice .choice_list .attr_selected{min-height:39px; cursor:text;}
.box_button_choice .choice_list .attr_selected .box_input{width:20px; background-color:#fff; z-index:2; display:none;}
.box_button_choice .choice_list .attr_selected .box_input:focus{box-shadow:none;}
.box_button_choice .choice_list .attr_selected .select_list{display:inline-block; vertical-align:top;}
.box_button_choice .choice_list .attr_selected .placeholder{line-height:48px; position:absolute; top:0; left:10px; z-index:1; color: #7d8d9e;}
.box_button_choice .choice_list .attr_not_yet{background-color:#f8f8f8; border-top:0; display:none;}
.box_button_choice .choice_list .attr_not_yet .btn_attr_choice{background-color:#f8f8f8;}
.box_button_choice .choice_list .attr_not_yet .btn_attr_choice>i{background-color:#f8f8f8; background-position:-7px -18px;}
.box_button_choice .choice_list .selected_focus{border-color:var(--primaryColor); box-shadow:0 0 5px rgba(7,187,138,0.8); outline:none!important;}
.box_button_choice[data-type=text] .choice_list .btn_attr_choice>em{display:none;}

/*添加按钮*/
.set_add{height: 31px;line-height: 31px;margin-right: 8px;margin-top: 10px;padding: 0 16px 0 35px;text-decoration: none;font-size: 12px;background-repeat: no-repeat;background-position: 13px center;border-radius:50px;display: inline-block;color: #fff;background-image: url(../images/frame/icon_add.png);background-color: var(--primaryColor);}
.set_add:hover{text-decoration: none;}
.set_add.no_icon{background-image: unset;padding: 0 20px;}

/*进度条*/
.box_progress{width:620px; margin:auto; text-align:center;}
.box_progress .status{height:88px; line-height:88px; font-size:30px; color:#000;}
.box_progress .prod_count{text-align:center; font-size:20px;}
.box_progress .prod_count .complete{color:var(--primaryColor);}
.box_progress .progress{height:26px; line-height:26px; overflow:hidden; background:#ececec; border-radius:13px; margin:10px 0;}
.box_progress .progress .num{min-width:6%; height:26px; background:#0cb083; text-align:right; font-size:14px; color:#fff; transition:all 300ms ease-out; animation:progress_move 1s infinite;}
.box_progress .progress .num>span{padding-right:10px;padding-left:10px;}
.box_progress .tips{height:36px; line-height:36px; font-size:16px; color:#aaa;}
.box_progress .btn_global{display:none; margin-top:10px;}
#btn_progress_continue{background-color:#05a579; margin-right:20px; color:#fff;}

/*圆形进度条*/
#box_circle_container {text-align: center;}
#box_circle_container .box_circle_progress {width: 110px; height: 110px; margin: 0 auto; position: relative;}
#box_circle_container .box_circle_progress .wrapper {position: absolute; top: 0; width: 55px; height: 110px; overflow: hidden;}
#box_circle_container .box_circle_progress .circle_progress_right {right: 0;}
#box_circle_container .box_circle_progress .circle_progress_left {left: 0;}
#box_circle_container .box_circle_progress .circle_progress {position: absolute; top:0; width: 102px; height: 102px; border: 4px solid var(--primaryColor); border-radius: 50%; transform: rotate(45deg);}
#box_circle_container .box_circle_progress .rightcircle {right: 0; border-top: 4px solid #ced4da; border-right: 4px solid #ced4da; transition: all .2s;}
#box_circle_container .box_circle_progress .leftcircle {left: 0; border-bottom: 4px solid #ced4da; border-left: 4px solid #ced4da; transition: all .2s;}
#box_circle_container .box_circle_progress .circle_progress_number {position: absolute; top: 0; left: 0; width: 110px; height: 110px; line-height: 110px; text-align: center; font-size: 20px; color: #000;}
#box_circle_container .box_circle_progress .circle_progress_completed {display: none; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center;}
#box_circle_container .box_circle_progress .circle_progress_completed.success {background-image: url(../images/frame/icon_win_success1.png);}
#box_circle_container .box_circle_progress[data-animate="1"] .rightcircle {border-top: 4px solid #ced4da; border-right: 4px solid #ced4da; border-left: 4px solid var(--primaryColor); border-bottom: 4px solid var(--primaryColor); transform: rotate(225deg);}
#box_circle_container .box_circle_progress[data-animate="1"] .leftcircle {border-bottom: 4px solid #ced4da; border-left: 4px solid #ced4da; border-top: 4px solid var(--primaryColor); border-right: 4px solid var(--primaryColor); transform: rotate(225deg);}
#box_circle_container .circle_progress_text {height: 30px; line-height: 30px; margin-top: 10px; font-size: 16px; color: #1f2328;}
#box_circle_container .circle_progress_text.completed {margin-top: -7px;}
#box_circle_container .btn_progress_completed {margin-top: 37px; color: #fff;}
#box_circle_container .btn_progress_completed .btn_global {min-width: 105px; height: 38px; line-height: 38px; margin: 0 6px; text-align: center;}
#box_circle_container .btn_progress_completed .btn_confirm {background-color: var(--primaryColor);}
#box_circle_container .btn_progress_completed .btn_cancel {color: #000; border-color: #ced4da;}

/*图片栏*/
.multi_img{margin-top:5px; clear:both;}
.multi_img .img{margin-right:10px; margin-bottom:10px; position:relative; float:left;}
.multi_img .img .preview_pic{width:88px; height:88px; background-color:#fff; text-align:center; position:relative; margin:0;}
.multi_img .img .preview_pic>a{display:inline-block; vertical-align:middle; width:76px; height:76px; border:1px #ccdced solid; border-radius: 4px; padding:5px; cursor:move;}
.multi_img .img .preview_pic img{max-height:100%; max-width:100%;}
.multi_img .img .upload_btn{display:block; width:88px; height:88px; overflow:hidden; background:url(../images/frame/bg_multi_img.png) no-repeat center center transparent; border:none; border-radius:5px; text-indent:999px; text-align:right; text-decoration:none; cursor:pointer;}
.multi_img .img .pic_btn{display:none; width:100%; height:100%; background-color:rgba(89,89,89,.8); position:absolute; top:0; left:0; text-align:center; font-size:12px; color:#fff; border-radius: 4px;}
.multi_img .img .pic_btn>a{display:block;}
.multi_img .img .pic_btn>a>i{display:block; width:inherit; height:inherit; background-repeat:no-repeat; background-position:center;}
.multi_img .img .pic_btn>a.myorder{width:14px; height:18px; position:absolute; top:5px; left:30px; cursor:move;}
.multi_img .img .pic_btn>a.alt_edit{width:20px; height:18px; line-height: 18px; position:absolute; top:5px; left:50px; cursor:pointer; font-size: 12px; color: #fff; cursor: pointer;}
.multi_img .img .pic_btn>a.zoom{width:100%; height:100%;}
.multi_img .img .pic_btn>a.del{width:24px; height:24px; position:absolute; top:-5px; right:-5px;}
.multi_img .img .pic_btn>a.video_edit{display: none;}
.multi_img .img .pic_btn>.input_checkbox_box { position: absolute; top: 6px; left: 7px; }
.multi_img .img.isfile:hover .pic_btn,
.multi_img .img.isshow .pic_btn { display: block; }
.multi_img .img.isshow .pic_btn>a.zoom,
.multi_img .img.isshow .pic_btn>a.del { display: none; }
.multi_img .loading{display:block; width:100%; height:100%; background:url(../images/frame/loading.gif) no-repeat center/30% rgba(89,89,89,.8); position:absolute; top:0; left:0;}
.multi_img .success{display:block; width:100%; height:100%; background:url(../images/frame/icon_success.png) no-repeat center/40% rgba(89,89,89,.8); position:absolute; top:0; left:0;}
.multi_img .placeHolder .preview_pic>a{background-color:#fff; border:1px #aaa dashed;}
.multi_img:after{display:block; height:0; clear:both; content:'';}
.pro_multi_img .img{width:0; height:0; overflow:hidden; margin:0;}
.pro_multi_img .img.isfile, .pro_multi_img .img.show_btn, .pro_multi_img .video{width:auto; height:auto; overflow:visible; margin:0 10px 10px 0;}

/*文件上传框*/
.multi_file{margin-top:5px; clear:both;}
.multi_file .file{margin-right:10px; margin-bottom:10px; position:relative; float:left;}
.multi_file .file .preview_file{width:88px; height:88px; background-color:#fff; text-align:center; position:relative; margin:0;}
.multi_file .file .preview_file>a{display:inline-block; vertical-align:middle; width:76px; height:76px; border:1px #ccdced solid; border-radius: 4px; padding:5px; cursor:move;}
.multi_file .file .preview_file img{max-height:100%; max-width:100%;}
.multi_file .file .upload_btn{display:block; width:88px; height:88px; overflow:hidden; background:url(../images/frame/bg_multi_img.png) no-repeat center center transparent; border:none; border-radius:5px; text-indent:999px; text-align:right; text-decoration:none; cursor:pointer;}
.multi_file .file .file_btn{display:none; width:100%; height:100%; background-color:rgba(89,89,89,.8); position:absolute; top:0; left:0; text-align:center; font-size:12px; color:#fff; border-radius: 4px;}
.multi_file .file .file_btn>a{display:block;}
.multi_file .file .file_btn>a>i{display:block; width:inherit; height:inherit; background-repeat:no-repeat; background-position:center;}
.multi_file .file .file_btn>a.myorder{width:14px; height:18px; position:absolute; top:5px; left:7px; cursor:move;}
.multi_file .file .file_btn>a.alt_edit{width:20px; height:18px; line-height: 18px; position:absolute; top:5px; left:28px; cursor:pointer; font-size: 12px; color: #fff; cursor: pointer;}
.multi_file .file .file_btn>a.zoom{width:100%; height:100%;}
.multi_file .file .file_btn>a.del{width:24px; height:24px; position:absolute; top:-5px; right:-5px;}
.multi_file .file .file_btn>a.video_edit{display: none;}
.multi_file .file.isfile:hover .file_btn{display:block;}
.multi_file .loading{display:block; width:100%; height:100%; background:url(../images/frame/loading.gif) no-repeat center/30% rgba(89,89,89,.8); position:absolute; top:0; left:0;}
.multi_file .success{display:block; width:100%; height:100%; background:url(../images/frame/icon_success.png) no-repeat center/40% rgba(89,89,89,.8); position:absolute; top:0; left:0;}
.multi_file .placeHolder .preview_file>a{background-color:#fff; border:1px #aaa dashed;}
.multi_file:after{display:block; height:0; clear:both; content:'';}
.pro_multi_img .file{width:0; height:0; overflow:hidden; margin:0;}
.pro_multi_img .file.isfile, .pro_multi_file .img.show_btn, .pro_multi_file .video{width:auto; height:auto; overflow:visible; margin:0 10px 10px 0;}

/*多功能选项框*/
.box_option_list{max-width:500px;}
.box_option_list .btn_attr_choice{height:28px; line-height:28px; margin-right:8px; margin-bottom:8px; vertical-align:top;}
.box_option_list .btn_attr_choice>i{height:28px; background-position:-7px -67px;}
.box_option_list .btn_attr_choice.placeHolder{background-color:#fff; border:1px #aaa dashed;}
.box_option_list .box_input{height:36px; line-height:36px; border:0; display:inline-block; vertical-align:top;}
.box_option_list .select_all{margin-top:3px; color:#7d8d9e; display:inline-block;}
.box_option_list.radio .select_all{display: none;}
.box_option_list .option_selected, .box_option_list .option_not_yet{padding:8px 10px 0; border:1px #ccdced solid; border-radius:5px; position:relative; z-index: 1;}
.box_option_list .option_selected{min-height:34px; cursor:text;}
.box_option_list .option_selected .box_input{width:20px; background-color:#fff; z-index:2; display:none;}
.box_option_list .option_selected .box_input:focus{box-shadow:none;}
.box_option_list .option_selected .select_list{display:inline-block; vertical-align:top;}
.box_option_list .option_selected .placeholder{line-height:44px; position:absolute; top:0; left:10px; z-index:1;color: #7d8d9e;}
.box_option_list .option_not_yet{background-color:#fff; border:0; border-bottom:0; border-bottom-left-radius:0; border-bottom-right-radius:0; display:none;box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.2);}
.box_option_list .option_not_yet::after{content: '';width: 100%;height: 10px;background-color: #fff;left: 0;top: 100%;position: absolute;}
.box_option_list .option_not_yet .select_list{display:none;}
.box_option_list .option_not_yet .btn_attr_choice{background-color:#f0f0f0;}
.box_option_list .option_not_yet .btn_attr_choice.disabled{color: #ccc;cursor: no-drop;}
.box_option_list .option_not_yet .btn_attr_choice>i{background-color:#f0f0f0; background-position:-7px -67px;}
.box_option_list .option_not_yet .btn_attr_choice:hover{background-color: #daeffe;}
.box_option_list .option_not_yet .btn_attr_choice:hover>i{background-color: #daeffe;}
.box_option_list .option_button{height:20px; line-height:20px; padding:15px 10px 10px 10px; background-color:#fff; border-top:0; border-radius:5px; border-top-left-radius:0; border-top-right-radius:0; display:none;box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.2);}
.box_option_list.radio .option_button{height: 0;line-height: 0;padding: 0;}
.box_option_list .option_button .option_button_menu{float:right;}
.box_option_list .option_button .option_button_menu>a{height:19px; line-height:19px; padding:0 8px; text-decoration:none; border-top:1px transparent solid; display:inline-block; vertical-align:top;}
.box_option_list .option_button .option_button_menu>a.current{border-color:var(--primaryColor);}
.box_option_list .option_focus{border-color:var(--primaryColor); outline:none!important; box-shadow:0 0 5px rgba(10,176,87,0.3);}

.tool_tips_ico{margin-left:5px; width:16px; height:20px; display:inline-block; background:url(../ico/notes.png) center 2px no-repeat; cursor:default; vertical-align:middle;}
.tool_tips{display:none; position:absolute; z-index:99999; border:1px #999 solid; padding:15px; background:#fff; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3); -webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3); background-clip:padding-box; -webkit-background-clip:padding-box;}
.tool_tips .close{position:absolute; z-index:990; cursor:pointer; right:7px; top:7px; width:13px; height:13px;}
.tool_tips .arrow{position:absolute; z-index:990; width:20px; height:16px; background:url(../images/frame/sprite.png) no-repeat;}

.preview_pic{position:relative; margin:10px 0;}
.preview_pic a{line-height:0; display:block; cursor:default;}
.preview_pic img{vertical-align:middle;}
.preview_pic em{vertical-align:middle; height:100%; display:inline-block;}
.preview_pic span{width:60px; display:block; height:20px; line-height:20px; text-align:center; position:absolute; bottom:0; background:#000; color:#fff; font-size:12px; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7; cursor:pointer;}
.preview_file{position:relative; margin:10px 0;}
.preview_file a{line-height:0; display:block; cursor:default;}
.preview_file img{vertical-align:middle;}
.preview_file em{vertical-align:middle; height:100%; display:inline-block;}
.preview_file span{width:60px; display:block; height:20px; line-height:20px; text-align:center; position:absolute; bottom:0; background:#000; color:#fff; font-size:12px; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7; cursor:pointer;}

.tip_ico:hover, .tip_ico_down:hover{position:relative; z-index:1;}
.tip_ico_txt{position:absolute; right:-2px; top:-16px; line-height:16px; border-radius:2px; background-color:#63aa98; color:#fff; font-size:12px; white-space:nowrap; padding:2px 5px}
.tip_ico_txt em{position:absolute; right:8px; bottom:-5px; width:0; height:0; border-left:4px transparent solid; border-top:5px #63aa98 solid; border-right:4px transparent solid; border-bottom:0; z-index:998; margin:0; padding:0;}
.tip_min_ico_txt{top:-30px;}
.tip_ico_txt_down{position:absolute; right:-2px; top:37px; line-height:16px; border-radius:2px; background-color:#63aa98; color:#fff; font-size:12px; white-space:nowrap; padding:2px 5px}
.tip_ico_txt_down em{position:absolute; right:8px; top:-5px; width:0; height:0; border-left:4px transparent solid; border-bottom:5px #63aa98 solid; border-right:4px transparent solid; border-top:0; z-index:998; margin:0; padding:0;}

.set_box .box{border:1px #e0e0e0 solid; width:303px; height:168px; background:#fff; margin-bottom:26px;}
.set_box .item{margin-right:19px; position:relative;}
.set_box .child{position:absolute; left:2px; top:2px;}
.set_box .model{height:128px; padding:0 9px; overflow:hidden;}
.set_box .model .title{height:31px; line-height:31px; font-size:16px; margin-top:8px; color:#62889d;}
.set_box .model .brief{line-height:26px; color:#595858; font-size:13px;}
.set_box .model .brief_en{line-height:21px;}
.set_box .view{height:40px; background:#e0e0e0; overflow:hidden; width:auto;}
.set_box .view .set{line-height:40px; margin-left:10px;}
.set_box .view .number{font-size:12px; padding-top:6px;}
.set_box .view .form_input{height:28px; line-height:28px; border:1px solid #ddd; background:#fff; border-radius:5px; padding:0 5px; outline:0;}
.set_box .view .sub_btn{display:inline-block; width:58px; height:28px; line-height:28px; border:none; padding:0 5px; text-align:center; text-decoration:none; margin-left:5px; background:#37bd9c; border:1px solid #32ad90; color:#fff; cursor:pointer; outline:0;}
.set_box .view .btn{margin:11px 9px 0 0; width:auto;}
.set_box .txt{display:none;}

.r_con_wrap .shopapps_reminder{line-height:16px; margin-top:8px;}
.r_con_wrap .shopapps_reminder>i{display:inline-block; vertical-align:top; width:16px; height:16px; background:url(../ico/icon_discount_reminder_gray.png) no-repeat center/100%; margin-right:6px;}

/* 弹出框 Start */
#mpreview_box{position:fixed; left:0; top:5%; width:372px; background:url(../images/frame/iphone.png) no-repeat left top; display:none; z-index:10001;}
#mpreview_box .mpreview_main{position:relative; height:757px;}
#mpreview_box .mpreview_main .mpreview_close{width:35px; height:35px; position:absolute; right:-60px; top:0; display:inline-block; background:url(../images/frame/close_iphone.png) no-repeat;}
#mpreview_box .mpreview_main>iframe{width:337px; height:575px; margin-top:91px; margin-left:19px; background:#fff;}

#user_service_box{position:fixed; left:0; top:15%; width:664px; overflow:hidden; display:none; z-index:10001;}
#user_service_box .r_con_table{border:0;}
#user_service_box .r_con_table tr td{border:0; height:38px; line-height:38px; text-align:left; padding-left:20px;}
#user_service_box .r_con_table tr td:first-child{background-color:#54a18f; text-align:center; padding:0;}
#user_service_box .r_con_table thead td{height:91px;}
#user_service_box .r_con_table .chat_info{position:relative; padding-left:52px;}
#user_service_box .r_con_table .chat_info .chat_close{height:17px; padding:5px 0;}
#user_service_box .r_con_table .chat_info .chat_close .close{float:right; padding:0; line-height:100%; font-size:20px; margin-right:17px; opacity:0.2; filter:alpha(opacity=20); cursor:pointer; background:none; border:0; font-weight:bold; text-shadow:0 1px 0 #fff; color:#000; outline:0;}
#user_service_box .r_con_table .chat_info .chat_close .close:hover{opacity:0.5; filter:alpha(opacity=50);}
#user_service_box .r_con_table .chat_info .chat_head, #user_service_box .r_con_table .chat_info .chat_head_bg{border-radius:50px; background-color:#fff; position:absolute; left:-37px; top:25px; overflow:hidden;}
#user_service_box .r_con_table .chat_info .chat_head_bg{width:74px; height:74px;}
#user_service_box .r_con_table .chat_info .chat_head{width:62px; height:62px; left:-31px; top:31px; background:#ccc;}
#user_service_box .r_con_table .chat_info>h3{font-size:26px; line-height:26px;}
#user_service_box .r_con_table .chat_info>span{line-height:26px; font-weight:normal;}
#user_service_box .r_con_table .chat_icon{width:26px; height:26px; display:block; background-image:url(../images/account/home_icon.png); background-repeat:no-repeat; margin:0 auto;}
#user_service_box .r_con_table .chat_icon_0{background-position:0 -132px;}
#user_service_box .r_con_table .chat_icon_1{background-position:0 -158px;}
#user_service_box .r_con_table .chat_icon_2{background-position:0 -184px;}
#user_service_box .r_con_table .chat_icon_3{background-position:0 -210px;}
#user_service_box .r_con_table .chat_icon_4{background-position:0 -236px;}
#user_service_box .r_con_table .chat_icon_5{background-position:0 -262px;}

#user_backup_box{position:fixed; left:0; top:15%; width:664px; overflow:hidden; display:none; z-index:10001; background-color:#fff;}
#user_backup_box .chat_title{padding:20px 20px 0; height:30px; line-height:30px;}
#user_backup_box .chat_title>h3{font-size:20px; float:left;}
#user_backup_box .chat_title .close{float:right; padding:0; line-height:100%; font-size:20px; margin-right:17px; opacity:0.2; filter:alpha(opacity=20); cursor:pointer; background:none; border:0; font-weight:bold; text-shadow:0 1px 0 #fff; color:#000; outline:0;}
#user_backup_box .chat_title .close:hover{opacity:0.5; filter:alpha(opacity=50);}
#user_backup_box .chat_container{padding:10px 20px 20px; line-height:160%;}
#user_backup_box .backup_box{width:265px; margin-left:62px;}
#user_backup_box .backup_box>dt{height:40px; line-height:40px; font-size:16px;}
#user_backup_box .backup_box>dd{border:1px #ccc solid;}
#user_backup_box .backup_box>dd .row{height:40px; line-height:40px;}
#user_backup_box .backup_box>dd .row .item{float:left; width:67px; text-indent:16px;}
#user_backup_box .backup_box>dd .row .item:first-child{width:195px; border-right:1px #ccc solid;}
#user_backup_box .backup_box>dd .row:first-child{height:35px; line-height:35px; border-bottom:1px #ccc solid;}
#user_backup_box .backup_box:first-child{margin-left:0;}
/* 弹出框 End */

/* 弹出编辑框 Start */
.pop_form{position:fixed; top:150px; left:0; width:100%; display:none; z-index:10002; transition:top 0.4s; -moz-transition:top 0.4s; -webkit-transition:top 0.4s;}
.pop_form form{width:750px; margin:0 auto; border:1px solid #ddd; border-radius:5px; background:#fff; position:relative;}
.pop_form .t{height:62px; line-height:62px;border-bottom: 1px solid #f1f1f1;}
.pop_form .t h1{text-indent:25px; font-size:20px; color:#000; float:left;}
.pop_form .t h2{width:25px; margin-right:25px; font-size:0; color:#888; cursor:pointer; background:url(../images/frame/icon_win_close.png) no-repeat center center; float:right;}
.pop_form .t h2:hover{opacity:0.6; filter:alpha(opacity=60);}
.pop_form .t .upload_file_tips { display: inline-block; height: 32px; line-height: 32px; padding: 0; padding-left: 6px; font-size: 12px; color: #f68f44; }
.pop_form .t .upload_file_tips::before { content: ""; display: inline-block; vertical-align: top; width: 18px; height: 18px; margin-top: 7px; margin-right: 6px; background: url(../images/frame/app_tips_icon.png) no-repeat; }
.pop_form .t .small{font-size:14px; float:right;}
.pop_form .button{height:30px; padding:20px 10px; text-align:right; border-top:1px solid #ddd; clear:both;}
.pop_form .button .btn_global{margin-left:10px;}
.pop_form .r_con_form{border:none; max-height:390px; min-height:100px; overflow-y:auto;}
.pop_form .r_con_form .rows{border:none;}
.pop_form .r_con_form .rows>label{width:100px; text-align:right; padding-right:10px; color:#777;}
.pop_form .r_con_form .rows .input{border:none; width:600px;}
.pop_form form.w_1000{width:1000px;}
.pop_form form.w_1000 .r_con_form{overflow:hidden; min-height:300px;}
.pop_form form.w_1000 iframe{width:100%; height:100%; overflow:hidden;}
.pop_form form.w_1000 .rows .input{width:950px;}
#translation.pop_form .button{border:0;}

.photo_choice{top:30px; left:15%; width:70%;}
.photo_choice form{width:100%;}
.photo_choice .r_con_form{overflow:hidden;}
.photo_choice iframe{width:100%; height:100%; overflow:hidden;}

.file_choice{top:30px; left:15%; width:70%;}
.file_choice form{width:100%;}
.file_choice .r_con_form{overflow:hidden;}
.file_choice iframe{width:100%; height:100%; overflow:hidden;}

.products_choice{top:30px; left:15%; width:70%;}
.products_choice.pop_form .t{border-bottom: 0;}
.products_choice form{width:100%;}
.products_choice .products_choice_con{background: #f4f4f4;overflow: hidden;}
.products_choice .products_choice_con .products_list{height:calc(100% - 51px - 40px);padding: 20px;overflow: auto;text-align: center;}
.products_choice .products_choice_con .products_list .item{position: relative;display: inline-block;vertical-align: top;width:140px; float:none;  margin:5px;background: #fff;border-radius: 5px;}
.products_choice .products_choice_con .products_list .item .img{border-bottom:none; padding:10px;height:120px; margin:0 auto; text-align:center;cursor:pointer;overflow: hidden;}
.products_choice .products_choice_con .products_list .item .img span{display:inline-block; height:100%; vertical-align:middle;}
.products_choice .products_choice_con .products_list .item .img img{vertical-align:middle; max-width:100%;max-height: 100%;}
.products_choice .products_choice_con .products_list .item .name{text-align:center; margin:0 auto; overflow:hidden; height:20px; line-height:20px;padding-bottom: 5px; overflow:hidden; font-size:12px; white-space:nowrap; text-overflow:ellipsis; width:90%}
.products_choice .products_choice_con .products_list .item .img_mask{display:none; background: rgba(0,0,0,0.3) url(../images/photo/icon_item_hover.png) no-repeat 103px 7px; position:absolute; top: 0;left: 0; width: 100%;height: 100%; z-index:3;border-radius: 5px;}
.products_choice .products_choice_con .products_list .cur .img_mask, .products_choice .products_choice_con .products_list .item:hover .img_mask{display:block;}
.products_choice .products_choice_con .products_list .cur .img_mask{background-image: url(../images/photo/icon_item_cur.png);}
.products_choice .products_choice_button_list{height: 60px; padding: 10px 20px; position: relative;overflow: hidden;z-index: 4;}
.products_choice .products_choice_button_list.current{overflow: unset;}
.products_choice .products_choice_button_list.current .products_arrow{transform: rotate(0);}
.products_choice .products_choice_button_list.current .products_choice_button_list_box{width: 100%;padding: 10px 20px 0 20px;background: #fff;position: absolute;left: 0;bottom: 0;box-sizing: border-box;}
.products_choice .products_choice_button_list .products_select{min-height: 70px;float: left;width: calc(100% - 200px);}
.products_choice .products_choice_button_list .products_select .pro_item_list{width: 60px; height: 60px;margin-right: 10px;margin-bottom: 10px;background: #fff;float: left;border: 1px solid #eee;border-radius: 3px;text-align: center; cursor: pointer;position: relative;box-sizing: border-box;}
.products_choice .products_choice_button_list .products_select .pro_item_list:after{content: '';display: inline-block;height: 100%;vertical-align: middle;}
.products_choice .products_choice_button_list .products_select .pro_item_list:hover span{background: rgb(0,0,0,0.5) url(../images/frame/icon_multi_myorder.png) no-repeat 5px 5px; position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;cursor: move;}
.products_choice .products_choice_button_list .products_select .pro_item_list i{width: 16px;height: 16px;background: url(../images/view/iocn_products_del.png) no-repeat;position: absolute;top: -8px;right: -8px;z-index: 2;}
.products_choice .products_choice_button_list .products_select .pro_item_list img{max-width: 100%;max-height: 100%;}
.products_choice .products_choice_button_list .products_select .pro_item_list .soldout{width: 100%;height: 100%;background:rgba(0, 0, 0, 0.5);position: absolute;left: 0;top: 0;color: #fff;font-size: 12px;line-height:60px;}
.products_choice .products_choice_button_list .products_arrow{display: none;width: 20px;height: 60px;background: url(../images/view/icon_products_arrow.png) center no-repeat;float: right;cursor: pointer;margin-right: 10px;transform: rotate(180deg);}
.products_choice .products_choice_button_list .products_number{display: none;line-height: 60px;margin-right: 17px;font-size: 14px;float: right;}
.products_choice .products_choice_button_list .products_number span.cur{color: var(--primaryColor);}
.products_choice .products_choice_button_list .products_button{margin-top:15px;float: right;}

.photo_choice_v2{top:30px; left:15%; width:70%;}
.photo_choice_v2 form{width:100%;}
.photo_choice_v2 .r_con_form{overflow:hidden;}
.photo_choice_v2 iframe{width:100%; height:100%; overflow:hidden;}

.products_choice_v2 {top: 30px; left: 15%; width: 70%; max-height: calc(100vh - 100px); overflow-y: auto; overflow-x: hidden;}
.products_choice_v2.pop_form .t {height: 64px; line-height: 64px; border-bottom: 0;border-bottom: 1px solid #edf0f5;}
.products_choice_v2 form {width: 100%;}
.products_choice_v2 .middle_content{padding: 10px;background-color: #ecf0f3;}
.products_choice_v2 .middle_content[data-addtype=auto]{display: flex;justify-content: space-between;flex-wrap: wrap;}
.products_choice_v2 .middle_content[data-addtype=auto] .product_number_container{order:1;margin-top: 0; order: 1;width: 80%;box-sizing: border-box;}
.products_choice_v2 .middle_content[data-addtype=auto] .product_list_container{order:2;width: 19%;}
.products_choice_v2 .middle_content[data-addtype=auto] .product_list_container .products_select{width: 100%;}
.products_choice_v2 .middle_content[data-addtype=auto] .turn_page_box{order: 3;}
.products_choice_v2 .middle_content .middle_container {margin-top: 10px; padding: 24px; background-color: #fff; border-radius: 5px;}
.products_choice_v2 .middle_content .middle_container:first-child{margin-top: 0;}
.products_choice_v2 .middle_content .auto_container{display: none;}
.products_choice_v2 .middle_content .title{font-size: 16px;color: var(--GlobalTitleColor);}
.products_choice_v2 .middle_content .type_box{margin-top: 10px;}
.products_choice_v2 .middle_content .type_box .type_item{min-width: 272px;margin-right: 20px;padding: 19px 50px;font-size: 14px;color: var(--GlobalTitleColor);background-color: var(--GlobalBtnSimpleHoverBgColor);border: 1px solid var(--GlobalBtnSimpleHoverBgColor);float: left;border-radius: 5px;box-sizing: border-box;cursor: pointer;position: relative;}
.products_choice_v2 .middle_content .type_box .type_item.current{background-color: #f6fdff; border: 1px solid var(--GlobalMainColor);}
.products_choice_v2 .middle_content .type_box .type_item.current::before{background-color: var(--GlobalMainColor);border-color: var(--GlobalMainColor);}
.products_choice_v2 .middle_content .type_box .type_item.current::after{content: '';width: 6px;height: 6px;background: #fff;position: absolute;left: 30px;top: 25px;border-radius: 6px;}
.products_choice_v2 .middle_content .type_box .type_item::before{content: '';width: 14px;height: 14px;border: 1px solid var(--GlobalBorderColor);position: absolute;left: 25px;top: 20px;border-radius: 14px;background-color: #fff;}
.products_choice_v2 .middle_top_menu{padding:0 25px}
.products_choice_v2 .middle_top_menu .list_menu {display: flex; flex-wrap: wrap; justify-content: left; align-items: center; height: 68px; line-height: 68px; min-height: auto; padding: 0;position: relative;z-index: 100;}
.products_choice_v2 .middle_top_menu .list_menu .title {padding-left: 19px;}
.products_choice_v2 .middle_top_menu .list_menu .box_drop_down_menu {z-index: 4; height: 34px; line-height: 34px; padding: 0; font-size: 14px; color: #555;}
.products_choice_v2 .middle_top_menu .list_menu .box_drop_down_menu .more_menu {right: 0; min-width: unset;}
.products_choice_v2 .middle_top_menu .list_menu .search_form {margin: 0;position: absolute;right: 0;}
.products_choice_v2 .middle_top_menu .search_box_selected{margin: 0;}
.products_choice_v2 .middle_top_menu .search_box_selected .btn_item_choice{margin-bottom: 0;margin-top: 10px;}
.products_choice_v2 .middle_top_menu .search_form .filter_btn{vertical-align: top;height: 34px;}
.products_choice_v2 .middle_top_menu .search_form .ext .input{width: 75%;height: auto;min-height: 32px;}
.products_choice_v2 .middle_top_menu .search_form .ext .input input{width: 100%;}
.products_choice_v2 .middle_top_menu .search_form .ext .box_drop_double dt{line-height: 1;}
.products_choice_v2 .middle_top_menu .search_form .ext .box_drop_double dt.box_checkbox_list{min-height: 32px;padding: 0 10px;}
.products_choice_v2 .middle_top_menu .search_form .ext .box_drop_double .btn_attr_choice{height: 26px;line-height: 26px;margin-top: 4px;margin-bottom: 4px;}
.products_choice_v2 .middle_top_menu .search_form .ext .box_drop_double .btn_attr_choice>i{height: 26px;}
.products_choice_v2 .middle_top_menu .input_checkbox_box.disabled {cursor: pointer;}
.products_choice_v2 .middle_top_menu .input_checkbox_box.disabled .input_checkbox { background-color: #fff; border-color:#ccdced;}
.products_choice_v2 .middle_top_menu .input_checkbox_box.disabled .input_checkbox:before {background-color: var(--primaryColor);}
.products_choice_v2 .middle_top_menu .products_limit{margin-left: 17px;font-size: 12px;}
.products_choice_v2 .middle_top_menu .products_limit span.cur{color: var(--primaryColor);}
.products_choice_v2 .middle_content .products_list{height:calc(100% - 51px - 40px);overflow: auto;text-align: center;padding-bottom: 70px;}
.products_choice_v2 .middle_content .products_list .item{position: relative;display: inline-block;vertical-align: top;width:113px; float:none;  margin:5px;background: #f4f5f6;border-radius: 5px;cursor: pointer;}
.products_choice_v2 .middle_content .products_list .item .img{width: 96px;height: 96px;margin: 10px; text-align:center;overflow: hidden;border-radius: 5px;}
.products_choice_v2 .middle_content .products_list .item .img span{display:inline-block; height:100%; vertical-align:middle;}
.products_choice_v2 .middle_content .products_list .item .img img{vertical-align:middle; max-width:100%;max-height: 100%;}
.products_choice_v2 .middle_content .products_list .item .name{text-align:center; margin:0 auto; overflow:hidden; height:20px; line-height:20px;padding-bottom: 10px; overflow:hidden; font-size:12px; white-space:nowrap; text-overflow:ellipsis; width:90%}
.products_choice_v2 .middle_content .products_list .item .img_mask{display:none; background: rgba(0,0,0,0.3) url(../images/photo/icon_item_hover.png) right 5px top 5px no-repeat; position:absolute; top: 0;left: 0; width: 100%;height: 100%; z-index:3;border-radius: 5px;}
.products_choice_v2 .middle_content .products_list .cur .img_mask,
.products_choice_v2 .middle_content .products_list .item:hover .img_mask{display:block;}
.products_choice_v2 .middle_content .products_list .cur .img_mask{background-image: url(../images/photo/icon_item_cur.png);}
.products_choice_v2 .middle_content .products_list::-webkit-scrollbar {width: 5px; background: #fff; border-radius: 5px;}
.products_choice_v2 .middle_content .products_list::-webkit-scrollbar-thumb {background: rgba(193, 193, 193, 0.8); border-radius: 5px;}
.products_choice_v2 .middle_content .products_list::-webkit-scrollbar-thumb:hover {background: rgba(168, 168, 168, 0.8);}
.products_choice_v2 .middle_content .products_number{margin-top: 10px;}
.products_choice_v2 .products_choice_button_list{height: 60px; padding: 10px 20px; position: relative;overflow: hidden;z-index: 10;}
.products_choice_v2 .products_choice_button_list.current{overflow: unset;}
.products_choice_v2 .products_choice_button_list.current .products_arrow{transform: rotate(0);}
.products_choice_v2 .products_choice_button_list.current .products_choice_button_list_box{width: 100%;padding: 10px 20px 0 20px;background: #fff;position: absolute;left: 0;bottom: 0;box-sizing: border-box;}
.products_choice_v2 .products_choice_button_list .products_arrow{width: 20px;height: 60px;background: url(../images/view/icon_products_arrow.png) center no-repeat;float: right;cursor: pointer;margin-right: 10px;transform: rotate(180deg);}
.products_choice_v2 .products_choice_button_list .products_button{margin-top:15px;float: right;}
.products_choice_v2 .middle_content .product_list_container {margin-top: 0; padding: 0;display: flex;justify-content: space-between;background: #ecf0f3;flex-wrap: wrap;position: relative;}
.products_choice_v2 .middle_content .product_list_container[data-type=auto] {padding-bottom: 0;}
.products_choice_v2 .middle_content .products_list{width: 76%;background: #ecf0f3;box-sizing: border-box;min-height: 420px;}
.products_choice_v2 .product_list_container .products_select{display: inline-flex; width: 23%; max-height: 550px;background: #fff;padding: 10px;box-sizing: border-box;overflow-y: auto;position: relative;flex-wrap: wrap;justify-content: left;align-items: self-start; align-content: flex-start;}
.products_choice_v2 .product_list_container .products_select::-webkit-scrollbar {width: 5px; background: #fff; border-radius: 5px;}
.products_choice_v2 .product_list_container .products_select::-webkit-scrollbar-thumb {background: rgba(193, 193, 193, 0.8); border-radius: 5px;}
.products_choice_v2 .product_list_container .products_select::-webkit-scrollbar-thumb:hover {background: rgba(168, 168, 168, 0.8);}
.products_choice_v2 .product_list_container .products_select .pro_item_list{background: #fff;border: 1px solid #eee;border-radius: 3px;text-align: center; cursor: pointer;position: relative;box-sizing: border-box; width: calc(100% / 4 - 10px); margin-right:10px; margin-bottom: 10px;}
/* .products_choice_v2 .product_list_container .products_select .pro_item_list:after{content: '';display: inline-block;height: 100%;vertical-align: middle;} */
.products_choice_v2 .product_list_container .products_select .pro_item_list:hover span{background: rgb(0,0,0,0.5) url(../images/frame/icon_multi_myorder.png) no-repeat 5px 5px; position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;cursor: move;}
.products_choice_v2 .product_list_container .products_select .pro_item_list .item_img{position: relative;padding-top: 100%;height: 0;}
.products_choice_v2 .product_list_container .products_select .pro_item_list i{width: 16px;height: 16px;background: url(../images/view/iocn_products_del.png) no-repeat;position: absolute;top: -8px;right: -8px;z-index: 2;}
.products_choice_v2 .product_list_container .products_select .pro_item_list img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin:auto}
.products_choice_v2 .product_list_container .products_select .pro_item_list strong{display: none;}
.products_choice_v2 .product_list_container .products_select .pro_item_list .soldout{width: 100%;height: 100%;background:rgba(0, 0, 0, 0.5);position: absolute;left: 0;top: 0;color: #fff;font-size: 12px;line-height:60px;}
.products_choice_v2 .product_list_container[data-type=auto] .products_select .pro_item_list i{display: none;}
.products_choice_v2 .product_list_container[data-type=auto] .products_select .pro_item_list:hover span{display: none;}
.products_choice_v2 .turn_page_box{width: 100%;background-color: #fff;position: absolute;bottom: 0;z-index: 100;width: calc(100% - 315px);}
.products_choice_v2 .turn_page_box #turn_page{text-align: center;padding: 15px 25px;border-top: 1px solid #efefef;}
.products_choice_v2 .middle_top_menu .menu_all_checkbox{display: inline-block;margin-left: 11px;}
.products_choice_v2 .middle_top_menu .menu_all_checkbox .input_checkbox{vertical-align: middle;}
.products_choice_v2 .middle_top_menu .box_drop_double dd .drop_menu .btn_back{float: none;}
.products_choice_v2 .bg_no_table_data {position: absolute;left: 0; top:50%;transform: translateY(-50%);}
#filter_choice_mask{width: 100vw;height: 100vh;overflow: hidden;position: fixed;top: 0;left: 0;background-color: #000;opacity: 0.6;z-index: 10002;}
#filter_choice{width: 620px;max-height: 90vh;position: fixed;padding: 30px;left: 50%;top: 50%;transform: translate(-50%, -50%);background-color: #fff;z-index: 10003;box-sizing: border-box;border-radius: 5px;overflow: auto;}
#filter_choice .top_title{min-height: 35px;line-height: 35px;font-size: 20px; color: var(--GlobalTitleColor);}
#filter_choice .top_title .close{position: absolute;right: 15px;top: 15px; width: 34px;height: 34px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius: 15.5px;}
#filter_choice .top_title .close:before{position: absolute;content: '';width: 30px;height: 2px;top: 16px;left: 2px;background: #bbb;}
#filter_choice .top_title .close:after{position: absolute;content: '';width: 2px;height: 30px;top: 2px;left: 16px;background: #bbb;}
#filter_choice .box_filter .filter_list{background-color: #f7f8fa;}
#filter_choice .box_button{margin-top: 30px;text-align: center;}
#filter_choice .box_button .btn_global{height: 36px;margin-right: 11px;padding: 0 35px;}
/* 弹出编辑框 End */

/* 系统公告+系统更新提示框 Start */
#global_system_box{width: max-content; min-width: 600px; max-height: calc(90% - 80px); max-width:815px; height: 200px;overflow: hidden; position:fixed; top: 0;right: 0;bottom: 0;left: 0; margin:auto; z-index:10001; background-color: #fff; border-radius:5px; cursor:default;transition: all 0.3s ease-out;}
#global_system_box::-webkit-scrollbar{width: 10px;background: #fff;border-radius: 5px;}
#global_system_box::-webkit-scrollbar-thumb{background: rgba(193, 193, 193, 0.8);border-radius: 5px;}
#global_system_box::-webkit-scrollbar-thumb:hover{background: rgba(168, 168, 168, 0.8);}
#global_system_box .system_item{height: max-content;}
#global_system_box .system_title{line-height: 102px;font-size: 24px;color: #fff; background-color: var(--primaryColor); text-align: center;}
#global_system_box .system_box{ padding: 30px 32px 0; height: 465px; box-sizing: border-box; overflow-y: auto; }
#global_system_box .system_box .system_desc{line-height: 30px;margin-bottom: 55px;font-size: 16px;color: #555;}
#global_system_box .system_box .system_desc strong{font-weight: bold;}
#global_system_box .system_box .system_desc font{color: #ff0000;}
#global_system_box .system_btn_box{ padding: 30px 0 50px; text-align: center;}
#global_system_box .system_btn{display: inline-block;height: 40px;line-height: 40px;background: var(--primaryColor); border-radius: 50px; padding: 0 40px;box-sizing: border-box;-webkit-box-sizing: border-box;color: #fff;font-size: 16px;margin:0 15px;}
#global_system_box .system_progress .system_view{background: #fff;border:1px solid #d4d4d4;margin-left: 13px;color: #555;}
#global_system_box .system_view{ margin: 0 10px; display: inline-block; width: 130px; height: 42px; line-height: 42px; border: 1px solid #ced4da; border-radius: 50px; background-color: #f7f9fb; font-size: 14px; color: #404852; text-decoration: none;}
#global_system_box .system_progress{width:100%; margin:auto; text-align:center;}
#global_system_box .system_progress .status{line-height:48px; padding: 20px; font-size:30px; color:#000;}
#global_system_box .system_progress .progress{height:16px; line-height:16px; overflow:hidden; background:#ececec; border-radius:13px; margin:10px 0;}
#global_system_box .system_progress .progress .num{width:10%; height:16px; background:#0cb083; text-align:right; font-size:14px; color:#fff; transition:all 300ms ease-out; animation:progress_move 1s infinite;}
#global_system_box .system_progress .tips{height:26px; line-height:26px; padding: 5px; font-size:16px; color:#aaa;}
#global_system_box.system_progress_box{width:600px;background-image: url(../images/frame/bg_system_progress.png); background-repeat: no-repeat;background-position: center 60px;padding: 152px 100px 70px;}
#global_system_box .WebsiteNoticeV2 .item{ margin-top: 16px; padding: 30px; width: 100%; border-radius: 10px; background-color: #f7f9fb; box-sizing: border-box; }
#global_system_box .WebsiteNoticeV2 .item:first-child{ margin-top: 0; }
#global_system_box .WebsiteNoticeV2 .item_title_v2{ font-size: 16px; color: #1f2328; }
#global_system_box .WebsiteNoticeV2 .item_brief_box{ padding-left: 40px; width: 100%; box-sizing: border-box; }
#global_system_box .WebsiteNoticeV2 .item_brief_box .item_brief_v2{ color: #7d8d9e; font-size: 14px; color: #7d8d9e; line-height: 30px; list-style-type: disc; }
@media screen and (max-height: 820px) {
	#global_system_box .system_box{ height: 300px; }
	#global_system_box .system_btn_box{ padding: 15px 0 20px; }
}
@media screen and (max-height: 620px) {
	#global_system_box .system_box{ height: 200px; }
	#global_system_box { max-height: unset; }
}

#global_commission_box{position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0,0,0,0.6);z-index:10002;}
#global_commission_box .system_item{display: flex;width: 460px;height: 230px;overflow: hidden;padding: 40px;  position:fixed; top: 0;right: 0;bottom: 0;left: 0; margin:auto; background-color: #fff; border-radius:5px; cursor:default;transition: all 0.3s ease-out;align-items: center;flex-wrap: wrap;justify-content: center;}
#global_commission_box .system_item .box_close{position: absolute; top: 10px;right: 10px; width: 40px;height: 40px;background: url(../images/frame/icon_win_close.png) no-repeat center;}
#global_commission_box .system_item>div{display: flex;flex-wrap: wrap;justify-content: center;}
#global_commission_box .system_title{width: 100%;line-height: 36px;font-size: 18px;color: #333;text-align: center;padding: 0 20px;}
#global_commission_box .system_btn{display: inline-block;height: 40px;line-height: 40px;background: var(--primaryColor); border-radius: 50px; padding: 0 40px;box-sizing: border-box;-webkit-box-sizing: border-box;color: #fff;font-size: 16px;margin: 36px 15px 0;}

.pop_global_system{background: #f4f4f4;width:490px; right:-493px;}
.pop_global_system .message_title{height:36px; line-height:36px; background: #fff; padding:30px 20px; font-size:20px; color:#000;}
.pop_global_system .message_list{max-width:100%; height:100%; overflow-x:hidden; overflow-y:auto; position:relative; -webkit-overflow-scrolling:touch;}
.pop_global_system .message_list{padding: 0 20px;}
.pop_global_system .message_list li{background: #fff;border-radius: 4px;margin-bottom: 20px;padding: 20px;}
.pop_global_system .message_list li:first-child{margin-top: 20px;}
.pop_global_system .message_list li i{display: inline-block;vertical-align: top;width: 6px;height: 6px;background: var(--primaryColor);border-radius: 3px;margin-top: 9px;margin-right: 7px;}
.pop_global_system .message_list li span, .pop_global_system .message_list li a{display: block;}
.pop_global_system .message_list li .name{display: block;height: 26px;line-height: 26px;margin-bottom: 5px;position: relative;font-size: 16px;color: #000;}
.pop_global_system .message_list li .name:before{content: '';width: 0;height: 0;border-width: 7px 0 7px 8px;border-style: solid;border-color: transparent;margin:auto;border-left-color: #cccccc;position: absolute;top: 0;right: 0px;bottom: 0;}
.pop_global_system .message_list li .name:after{content: '';width: 0;height: 0;border-width: 7px 0 7px 8px;border-style: solid;border-color: transparent;margin:auto;border-left-color: #fff;position: absolute;top: 0;right: 2px;bottom: 0;}
.pop_global_system .message_list li .desc{height: 20px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 10px;font-size: 14px;color: #aaa;}
.pop_global_system .message_list li .date{height: 16px;line-height: 16px;font-size: 12px;color: #aaa;}
.pop_global_system .message_list li .system_item{display: none;}
/* 系统公告+系统更新提示框 End */

/** 意见反馈 start **/
.pop_manage_feedback{width:380px; right:-383px;}
.pop_manage_feedback .message_title{height:36px; line-height:36px; background: #fff; padding:30px 20px; font-size:20px; color:#000;}
.pop_manage_feedback #manage_feedback_form{padding: 0 20px;}
.pop_manage_feedback #manage_feedback_form .box_submit{width: 100%;background-color: #f8f8f8;border-top: 1px #e1e1e1 solid;padding: 10px 20px;margin: 0;position: fixed;bottom: 0;left: 0;box-sizing: border-box;}
.pop_manage_feedback #manage_feedback_form .box_textarea{height: 150px;}
.pop_manage_feedback #manage_feedback_form .multi_img .img .pic_btn>a.myorder{left: 5px;}
/** 意见反馈 end **/

/* 成功提示框 Start */
.new_win_alert.win_alert_auto_close{font-size:16px; color:#fff; border-radius:5px; background:#34373e; top:5%;}
.new_win_alert.win_alert_auto_close .win_tips{line-height:27px; padding:10px 40px 10px 67px; font-size:16px;}
.new_win_alert.win_alert_auto_close .icon_success_status{width:19px; height:19px; background:url(../images/frame/icon_win_success2.png) no-repeat center center; left:38px;}
.new_win_alert.win_alert_auto_close .icon_success_status.await{background:url(../images/frame/icon_win_warning2.png) no-repeat center center/100%;}
.new_win_alert.win_alert_auto_close .icon_success_status.fail{background-image:url(../images/frame/icon_win_fail2.png);}
.new_win_alert.win_alert_auto_close .icon_success_status.loading{background:url(../images/frame/loading.gif) no-repeat center center/100%;}
.new_win_alert.win_alert_auto_close.win_alert_loading{top:40%;}
/* 成功提示框 End */

/* 页面固定弹窗 Start */
.fixed_box_popup {display: none; position: fixed; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(0,0,0,0.6); z-index: 10000;}
.fixed_box_popup .box_middle {position: absolute; top: 0; right: 0; bottom: 0; left: 0; opacity: 0; width: 630px; height: max-content; padding: 25px 30px; margin: auto; background-color: #fff; border-radius: 5px; box-sizing: border-box; -webkit-box-sizing: border-box;}
.fixed_box_popup .box_middle .title {height: 26px; line-height: 26px; margin-bottom: 30px; color: var(--GlobalTitleColor); font-size: 20px;}
.fixed_box_popup .box_middle .close {position: absolute; width: 32px; height: 32px; top: 10px; right: 15px; background: url(../images/frame/icon_win_close.png) no-repeat center center;}
/* 页面固定弹窗 End */

/* 文件上传 Start */
.btn_file{height:32px; line-height:32px; margin-bottom:0; padding:0 10px; text-align:center; font-size:12px; cursor:pointer; background-image:none; border-radius:5px; display:inline-block; vertical-align:middle; white-space:nowrap; user-select:none; -ms-user-select:none; -moz-user-select:none; -webkit-user-select:none;}
.btn_file:focus, .btn_file:active:focus, .btn_file.active:focus{outline:thin dotted; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px;}
.btn_file:hover, .btn_file:focus{text-decoration:none; color:#333;}
.btn_file:active, .btn_file.active{background-image:none; outline:0; -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125); box-shadow:inset 0 3px 5px rgba(0,0,0,.125);}
.fileinput-button{overflow:hidden; padding-left:31px; color:#fff; background-color:var(--primaryColor); position:relative; float:left;background-color: var(--primaryColor);}
.fileinput-button:before{content: '';position: absolute;width: 1px;height: 11px;top: 0;bottom: 0;left: 19px;margin:auto;background: #fff;}
.fileinput-button:after{content: '';position: absolute;width: 11px;height: 1px;top: 0;bottom: 0;left: 14px;margin:auto;background: #fff;}
.fileinput-button:hover, .fileinput-button:focus, .fileinput-button:active, .fileinput-button.active{color:#fff; background-color:#05a579; border-color:#398439;}
.fileinput-button input{margin:0; font-size:200px!important; position:absolute; top:0; right:0; opacity:0; filter:'alpha(opacity=0)';-ms-filter:'alpha(opacity=0)'; direction:ltr; cursor:pointer;}
.btn-warning{color:#fff; background-color:#f0ad4e; border-color:#eea236;}
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active{color:#fff; background-color:#ec971f; border-color:#d58512;}
.btn-danger{color:#fff; background-color:#d9534f; border-color:#d43f3a;}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active{color:#fff; background-color:#c9302c; border-color:#ac2925;}

.fileupload-progress{float:right;}

.template-box .template-upload{display: flex;}
.template-box .items{line-height:1.42857143; padding:12px 8px; border-top:1px #ddd solid; float:left; vertical-align:top;display: flex;align-items: center;}
.template-box .template-upload:first-child .items{border: none;}
.template-box .items:nth-child(2){flex: 1;flex-wrap: wrap;}
.template-box .items:nth-child(2) p{margin-bottom:10px;width: 100%;}
.template-box .items .text-danger{color:#c00;}
/* 文件上传 End */

/* 选项卡 Start */
.box_multi_tab .input{position:relative; overflow:inherit; z-index:10;}
.box_multi_tab .multi_tab_row{height:34px; margin-bottom:10px; border-bottom:1px #ddd solid;}
.box_multi_tab .multi_tab_row>a{height:33px; line-height:33px; padding:0 18px; text-decoration:none; color:#aaa; background-color:#f4f4f4; border:1px #ddd solid; border-bottom:0; border-left:0; cursor:pointer; border-top-left-radius:5px; border-top-right-radius:5px; display:block;}
.box_multi_tab .multi_tab_row>a:first-child{border-left:1px #ddd solid;}
.box_multi_tab .multi_tab_row>a.current{height:34px; color:#000; background-color:#fff;}
.box_multi_tab .multi_tab_row>a.add{color:var(--primaryColor); border-color:#fff; background:none;}
/* 选项卡 End */

/* 语言版切换样式 Start */
.rows .tab_box{position:relative; z-index:5; display:inline-block; vertical-align:top;}
.rows .tab_box:hover{z-index:6;}
.rows .tab_box .tab_box_row{height:30px; line-height:31px; font-size:12px; position:relative;}
.rows .tab_box .tab_box_row dt{padding:0 20px 0 10px; color:#888; position:relative;}
.rows .tab_box .tab_box_row dt i{position: absolute;width: 8px;top: 0;bottom: 0;right: 5px;margin:auto;height: 5px;background: url(../images/frame/icon_arrow_down_small_gray.png) no-repeat center;display: inline-block;vertical-align: top;transition: all .4s;-webkit-transition: all .4s;transform: rotate(0);-webkit-transform: rotate(0);}
.rows .tab_box .tab_box_row dd{display: none;position: absolute;top: 30px;left: 0;padding: 7px 0;min-width: 100%;background: #fff;}
.rows .tab_box .tab_box_row:hover dt i{transform:rotate(180deg); -webkit-transform:rotate(180deg);}
.rows .tab_box .tab_box_row:hover dd{display:block;}
.rows .tab_box .tab_box_row dd.tips{display: none;top: 0;height: 30px;line-height: 30px;left: 100%;width: auto;font-size: 14px;color: #f5222d;margin-left: 15px;white-space: nowrap;background: none;padding: 0;}
.rows .tab_box .tab_box_row .tab_box_btn{display: block;line-height: 27px;color: #888;white-space: nowrap;font-size: 12px;text-align: center;text-decoration: none;padding: 0 15px;}
.rows .tab_box .tab_box_row .tab_box_btn.empty i{display: inline-block;width: 6px;height: 6px;border-radius: 3px;background: #f5222d;vertical-align: top;margin-left: 4px;margin-top: 11px;}
.rows .input .tab_txt{display:none;}
/* 语言版切换样式 End */

/* 后台SESSION过期后验证登录框 Start */
#expire_login_mask{ width:100vw; height:100vh; position:fixed; left:0; top:0; overflow:hidden; opacity:0.6; background:#000; z-index:10002;}
#expire_login_form{ width:380px; height:400px; background:#fff; border-radius:8px; position:fixed; left:50%; top:50%; margin-left:-190px; margin-top:-200px; z-index:10003;}
#expire_login_form h2{ font-size:20px; padding:36px 0px; text-align:center}
#expire_login_form .main{width:320px; margin:0 auto}
#expire_login_form .input{border:1px solid #ddd; height:40px; line-height:40px; border-radius:3px; margin-bottom:20px; position:relative}
#expire_login_form .input input{border:none; width:100%; height:40px; line-height:40px; background:0; text-indent:44px}
#expire_login_form .input span{ position:absolute; top:0px; left:0px; width:40px; height:40px; float:left;background:url(../images/account/login_icon.png) no-repeat;}
#expire_login_form .username input{ color:#999;}
#expire_login_form .username span{ background-position: 14px 12px}
#expire_login_form .password span{ background-position: 14px -31px}
#expire_login_form .tips{ height:29px; padding:10px 0; font-size:14px; color:#888}
#expire_login_form .submit{color:#fff; width:100%; height:46px; line-height:46px; font-size:18px; background:var(--primaryColor); border:none; border-radius:3px;}
/* 后台SESSION过期后验证登录框 End */

@-webkit-keyframes null{
	0%{border-color:#F00;}
	50%{border-color:#FFBFBF;}
	100%{border-color:#F00;}
}
@keyframes null{
	0%{border-color:#F00;}
	50%{border-color:#FFBFBF;}
	100%{border-color:#F00;}
}

@-webkit-keyframes progress_move{
	0%{background-color:var(--primaryColor);}
	50%{background-color:#1f886b;}
	100%{background-color:var(--primaryColor);}
}
@keyframes progress_move{
	0%{background-color:var(--primaryColor);}
	50%{background-color:#1f886b;}
	100%{background-color:var(--primaryColor);}
}

/* 用样式隐藏原本编辑器的图片按钮，不能在js配置中隐藏，会有Bug

/*************************** 应用详细公共样式 start ***************************/
/*************************** 全局 start ***************************/
.icon_item_package{background-image:url(../images/plugins/icon_item_package.png);}
.icon_item_promotion{background-image:url(../images/plugins/icon_item_promotion.png);}
.icon_item_distribution{background-image:url(../images/plugins/icon_item_distribution.png);}
.icon_item_gallery{background-image:url(../images/plugins/icon_item_gallery.png);}
.icon_item_googlefeed{background-image:url(../images/plugins/icon_item_googlefeed.png);}
.icon_item_review_library{background-image:url(../images/plugins/icon_item_review_library.png);}
.icon_item_import_delivery{background-image:url(../images/plugins/icon_item_import_delivery.png);}
.icon_item_overseas{background-image:url(../images/plugins/icon_item_overseas.png);}
.icon_item_freight{background-image:url(../images/plugins/icon_item_freight.png);}
.icon_item_facebook_pixel{background-image:url(../images/plugins/icon_item_facebook_pixel.png);}
.icon_item_aliexpress{background-image:url(../images/plugins/icon_item_aliexpress.png);}
.icon_item_amazon{background-image:url(../images/plugins/icon_item_amazon.png);}
.icon_item_facebook_login{background-image:url(../images/plugins/icon_item_facebook_login.png);}
.icon_item_google_login{background-image:url(../images/plugins/icon_item_google_login.png);}
.icon_item_paypal_login{background-image:url(../images/plugins/icon_item_paypal_login.png);}
.icon_item_vk_login{background-image:url(../images/plugins/icon_item_vk_login.png);}
.icon_item_twitter_login{background-image:url(../images/plugins/icon_item_twitter_login.png);}
.icon_item_instagram_login{background-image:url(../images/plugins/icon_item_instagram_login.png);}
.icon_item_blog{background-image:url(../images/plugins/icon_item_blog.png);}
.icon_item_cdn{background-image:url(../images/plugins/icon_item_cdn.png);}
.icon_item_business{background-image:url(../images/plugins/icon_item_business.png);}
.icon_item_block_access{background-image:url(../images/plugins/icon_item_block_access.png);}
.icon_item_pdf{background-image:url(../images/plugins/icon_item_pdf.png);}
.icon_item_upload{background-image:url(../images/plugins/icon_item_upload.png);}
.icon_item_wholesale{background-image:url(../images/plugins/icon_item_wholesale.png);}
.icon_item_platform{background-image:url(../images/plugins/icon_item_platform.png);}
.icon_item_screening{background-image:url(../images/plugins/icon_item_screening.png);}
.icon_item_wish{background-image:url(../images/plugins/icon_item_wish.png);}
.icon_item_ebay{background-image:url(../images/plugins/icon_item_ebay.png);}
.icon_item_facebook_messenger{background-image:url(../images/plugins/icon_item_facebook_messenger.png);}
.icon_item_intelligent_translation{background-image:url(../images/plugins/icon_item_intelligent_translation.png);}
.icon_item_facebook_ads_extension{background-image:url(../images/plugins/icon_item_facebook_ads_extension.png);}
.icon_item_massive_email{background-image:url(../images/plugins/icon_item_massive_email.png);}
.icon_item_google_verification{background-image:url(../images/plugins/icon_item_google_verification.png);}
.icon_item_google_pixel{background-image:url(../images/plugins/icon_item_google_pixel.png);}
.icon_item_batch_edit{background-image:url(../images/plugins/icon_item_batch_edit.png);}
.icon_item_shopify{background-image:url(../images/plugins/icon_item_shopify.png);}
.icon_item_xshoppy{background-image:url(../images/plugins/icon_item_xshoppy.png);}
.icon_item_paypal_dispute{background-image:url(../images/plugins/icon_item_paypal_dispute.png);}
.icon_item_paypal_marketing_solution{background-image:url(../images/plugins/icon_item_paypal_marketing_solution.png);}
.icon_item_custom_comments{background-image:url(../images/plugins/icon_item_custom_comments.png);}
.icon_item_shopping_cart_recall{background-image:url(../images/plugins/icon_item_shopping_cart_recall.png);}
.icon_item_real_time_order{background-image:url(../images/plugins/icon_item_real_time_order.png);}
.icon_item_shipping_template{background-image:url(../images/plugins/icon_item_shipping_template.png);}
.icon_item_dianxiaomi{background-image:url(../images/plugins/icon_item_dianxiaomi.png);}
.icon_item_spdcat{background-image:url(../images/plugins/icon_item_spdcat.png);}
.icon_item_eccang{background-image:url(../images/plugins/icon_item_eccang.png);}
.icon_item_banma{background-image:url(../images/plugins/icon_item_banma.png);}
.icon_item_agreement{background-image:url(../images/plugins/icon_item_agreement.png);}
.icon_item_exchange{background-image:url(../images/plugins/icon_item_exchange.png);}
.icon_item_language{background-image:url(../images/plugins/icon_item_language.png);}
.icon_item_inquiry{background-image:url(../images/plugins/icon_item_inquiry.png);}
.icon_item_products_recommend{background-image:url(../images/plugins/icon_item_products_recommend.png);}
.icon_item_facebook_sinoclici{background-image:url(../images/plugins/icon_item_facebook_sinoclici.png);}
.icon_item_google_sinoclici{background-image:url(../images/plugins/icon_item_facebook_sinoclici.png);}
.icon_item_tiktok{background-image:url(../images/plugins/icon_item_tiktok.jpg);}
.icon_item_allroot{background-image:url(../images/plugins/icon_item_allroot.png);}
.icon_item_mabang{background-image:url(../images/plugins/icon_item_mabang.png);}
.icon_item_wangdian{background-image:url(../images/plugins/icon_item_wangdian.png);}
.icon_item_jushuitan{background-image:url(../images/plugins/icon_item_jushuitan.png);}
.icon_item_wanliniu{background-image:url(../images/plugins/icon_item_wanliniu.png);}
.icon_item_pingpong{background-image:url(../images/plugins/icon_item_pingpong.png);}
.icon_item_lianlianerp{background-image:url(../images/plugins/icon_item_lianlianerp.png);}
.icon_item_translate{background-image:url(../images/plugins/icon_item_translate.png);}
.icon_item_third{background-image:url(../images/plugins/icon_item_third.png);}
.icon_item_custom_attributes{background-image:url(../images/plugins/icon_item_custom_attributes.png);}
.icon_item_arrival{background-image:url(../images/plugins/icon_item_arrival.png);}
.icon_item_chat{background-image:url(../images/plugins/icon_item_chat.png);}
.icon_item_partner{background-image:url(../images/plugins/icon_item_partner.png);}
.icon_item_watermark_set{background-image:url(../images/plugins/icon_item_watermark_set.png);}
.icon_item_sitemap{background-image:url(../images/plugins/icon_item_sitemap.png);}
.icon_item_tongtool{background-image:url(../images/plugins/icon_item_tongtool.png);}
.icon_item_googlefeed_api{background-image:url(../images/plugins/icon_item_googlefeed_api.png);}
.icon_item_website_copy{background-image:url(../images/plugins/icon_item_website_copy.png);}
.icon_item_shopify_collection{background-image:url(../images/plugins/icon_item_shopify_collection.png);}
.icon_item_add_to_cart{background-image:url(../images/plugins/icon_item_add_to_cart.png);}
.icon_item_bing_pixel{background-image:url(../images/plugins/icon_item_bing_pixel.png);}
.icon_item_product_top{background-image:url(../images/plugins/icon_item_product_top.png);}
.icon_item_cod{background-image:url(../images/plugins/icon_item_cod.png);}
.icon_item_cod_page{background-image:url(../images/plugins/icon_item_cod_page.png);}
.icon_item_pinterest{background-image:url(../images/plugins/icon_item_pinterest.png);}
.icon_item_shareasale{background-image: url(../images/plugins/icon_item_shareasale.png);}
.icon_item_sinoclici{background-image:url(../images/plugins/icon_item_sinoclici.png);}
.icon_item_mailchimp{background-image:url(../images/plugins/icon_item_mailchimp.png);}
.icon_item_salesman{background-image:url(../images/plugins/icon_item_salesman.png);}
.icon_item_user_level{background-image:url(../images/plugins/icon_item_user_level.png);}
.icon_item_volume_weight{background-image:url(../images/plugins/icon_item_volume_weight.png);}
.icon_item_asiafly{background-image:url(../images/plugins/icon_item_asiafly.png);}
.icon_item_facebookfeed{background-image:url(../images/plugins/icon_item_facebookfeed.png);}
.icon_item_products_switch{background-image:url(../images/plugins/icon_item_products_switch.png);}
.icon_item_nav_themes{background-image:url(../images/plugins/icon_item_nav_themes.png);}
.icon_item_gtranslate{background-image:url(../images/plugins/icon_item_gtranslate.png);}
.icon_item_amazon_collection{background-image:url(../images/plugins/icon_item_amazon_collection.png);}
.icon_item_form_tool{background-image:url(../images/plugins/icon_item_form_tool.png);}
.icon_item_uprimer{background-image:url(../images/plugins/icon_item_uprimer.png);}
.icon_item_snapchat_pixel{background-image:url(../images/plugins/icon_item_snapchat_pixel.png);}
.icon_item_faq{background-image:url(../images/plugins/icon_item_faq.jpg);}
.icon_item_facebook_report{background-image:url(../images/plugins/icon_item_facebook_report.jpg);}
.icon_item_kwai_pixel{background-image:url(../images/plugins/icon_item_kwai_pixel.png);}
.icon_item_sale_sticker{background-image:url(../images/plugins/icon_item_sale_sticker.jpg);}
.icon_item_17track{background-image:url(../images/plugins/icon_item_17track.png);}
.icon_item_joyingbox{background-image:url(../images/plugins/icon_item_joyingbox.png);}
.icon_item_tongdun{background-image:url(../images/plugins/icon_item_tongdun.jpg);}
.icon_item_pre_order{background-image:url(../images/plugins/icon_item_pre_order.png);}
.icon_item_arrival_notice{background-image:url(../images/plugins/icon_item_arrival_notice.png);}
.icon_item_size_guide{background-image:url(../images/plugins/icon_item_size_guide.jpg);}
.icon_item_google{background-image:url(../images/plugins/icon_item_google.png);}
.icon_item_landing_page{background-image:url(../images/plugins/icon_item_landing_page.png);}
.icon_item_supplier{background-image:url(../images/plugins/icon_item_supplier.png);}
.icon_item_lingxing{background-image:url(../images/plugins/icon_item_lingxing.png);}
.icon_item_news{background-image:url(../images/plugins/icon_item_news.png);}
.icon_item_cases{background-image:url(../images/plugins/icon_item_cases.png);}
.icon_item_download{background-image:url(../images/plugins/icon_item_download.png);}
.icon_item_invoice{background-image:url(../images/plugins/icon_item_invoice.png);}
/*************************** 全局 end ***************************/
.plugins_app_box {padding-top: 0; padding-right: 50px; padding-left: 50px;}
.plugins_app_box:after{content: '';display: block;width: 100%;height: 20px;clear: both;}
.plugins_app_box .plugins_app_title{min-height:80px; margin:10px 0; padding:0; padding-left:90px;position: relative;background-color:unset;}
.plugins_app_box .plugins_app_title .app_icon{width: 70px;height: 70px;background-repeat: no-repeat;background-position: center;background-size: contain;border-radius: 70px;margin:auto;position: absolute;top: 0;bottom: 0;left: 0;}
.plugins_app_box .plugins_app_title>h1{height:auto; line-height:57px; padding:0; font-size:30px; color:#000;}
.plugins_app_box_small .plugins_app_title{float: left;width: 36%;margin-top: 40px;padding-left: 110px;box-sizing: border-box;}
.plugins_app_box_small .plugins_app_title .app_icon{width: 90px;height: 90px;}
.plugins_app_box_small .plugins_app_content{float: right;width: 60%;margin-top: 20px;box-sizing: border-box;}
.plugins_app_box .r_con_table{width: 100%; margin: 0;}
.plugins_app_box .inside_table{border-radius:5px;}
.inside_table.pt0{padding-top: 0;}
.plugins_app_menu{height: 46px;background: #fff;border-bottom: 1px solid #f1f1f1;margin-bottom: 20px;border-radius: 5px 5px 0 0;}
.plugins_app_menu li{float: left;height: 46px;line-height: 46px;}
.plugins_app_menu li a{display: block;padding: 0 20px;font-size: 14px;color: #000;}
.plugins_app_menu li .current{color: var(--primaryColor);}
.plugins_app_box .plugins_app_menu li .current{color: var(--primaryColor);}

.plugins_app_box .plugins_app_small_title{min-height: 42px; margin: 10px 0 16px; padding: 0; padding-left: 52px; position: relative; background-color: unset;}
.plugins_app_box .plugins_app_small_title.no_padding{ padding: 0; margin: -10px auto 5px; }
.plugins_app_box .plugins_app_small_title .app_icon{ width: 42px; height: 42px; background-repeat: no-repeat; background-position: center; background-size: contain; border-radius: 70px; margin: auto; position: absolute; top: 0; bottom: 0; left: 0; }
.plugins_app_box .plugins_app_small_title>h1{ padding-left: 0; font-size: 24px; color: #1f2328; }

@media (max-width:1441px) {
	.plugins_app_box_small .plugins_app_title{float: none;width: auto;margin-top: 20px;padding-left: 90px;box-sizing: unset;}
	.plugins_app_box_small .plugins_app_title .app_icon{width: 70px;height: 70px;}
	.plugins_app_box_small .plugins_app_content{float: none;width: auto;margin-top: 20px;box-sizing: unset;}
}

.plugins_app_box .new_return_title {margin-top: 21px;}
.plugins_app_box .new_plugins_app_title {min-height: 42px; margin: 10px 0 15px; padding: 0; padding-left: 53px; position: relative; background-color: unset;}
.plugins_app_box .new_plugins_app_title .app_icon {position: absolute; top: 0; bottom: 0; left: 0; width: 42px; height: 42px; background-repeat: no-repeat; background-position: center; background-size: contain; border-radius: 70px; margin:auto;}
.plugins_app_box .new_plugins_app_title>h1 {line-height: 42px; padding: 0; font-size: 24px; color: #1f2328;}
.plugins_app_box .new_plugins_app_menu {height: 36px; margin-top: -4px; padding: 0 24px; background-color: #fff; border-bottom: 1px #f1f1f1 solid; border-radius: 5px 5px 0 0;}
.plugins_app_box .new_plugins_app_menu li {float: left; height: 36px; line-height: 36px; margin-left: 18px;}
.plugins_app_box .new_plugins_app_menu li a {display: block; position: relative; padding: 0 6px; font-size: 16px; color: #000;}
.plugins_app_box .new_plugins_app_menu li a.current {color: var(--primaryColor);}
.plugins_app_box .new_plugins_app_menu li a.current::after {content: ""; display: inline-block; position: absolute; bottom: -1px; left: 0; width: 100%; height: 3px; background-color: var(--primaryColor);}
.plugins_app_box .new_plugins_app_menu li:first-child {margin-left: 0;}
.plugins_app_box .app_list_menu {min-height: 34px; line-height: 34px; padding: 20px 24px;}
.plugins_app_box .app_list_menu .search_form {margin: 0;}
.plugins_app_box .app_list_menu .list_menu_button {padding: 0;}

.global_app_tips{display: flex; margin:10px 0 0;line-height: 18px;font-size: 12px;color:#555555;}
.global_app_tips em{display: inline-block;width: 18px;height: 18px;margin-right: 6px; background-image: url(../images/frame/app_tips_icon.png); vertical-align: bottom;flex: none;}
.global_app_tips.obvious{padding: 9px 11px;background-color: #fff9f5;border:1px solid #ffdec6;border-radius: 5px;}
.global_app_tips a{margin: 0 6px;color: var(--GlobalMainColor);text-decoration: underline;}

.box_drop_double .global_app_tips{margin: 3px 10px 10px;}

/*************************** 应用详细公共样式 end ***************************/

/*************************** 模块引导页 start ***************************/
.guide_index_box{padding: 2% 8%;position: relative;text-align: right;margin-top: 15px;}
.guide_index_box img{max-width: 50%;}
.guide_index_box .guide_con{max-width: 508px;position: absolute;top: 50%;transform: translateY(-50%);text-align: left;}
.guide_index_box .guide_con .tit{line-height: 58px;font-size: 40px;color: #000;}
.guide_index_box .guide_con .desc{line-height: 30px;margin-top: 8px;margin-bottom: 54px;font-size: 16px;color: #555;}
.guide_index_box .guide_con .btn{display: inline-block;height: 50px;line-height: 50px;padding: 0 35px;border-radius: 50px;font-size: 18px;color: #fff;vertical-align: middle;}
.guide_index_box .guide_con .btn.disabled{ background-color: #ccc; border-color: #ccc; cursor: no-drop;  }
.guide_index_box .guide_con .global_app_tips{ margin-top: 0; margin-left: 10px; display: inline-block; vertical-align: middle; color: #f68f44;  }
.guide_index_box_small{padding: 3% 18% 3%;margin-top: 5%;}
.guide_middle{padding: 3% 7%;margin:auto 3%;top: 50%;transform: translateY(-50%);background: #fff;border-radius: 5px;}
/*************************** 模块引导页 end ***************************/

/*************************** 公共SEO start ***************************/
.global_seo_box .rows{position: relative;}
.global_seo_box .keys_row{margin-bottom: 0;}
.global_seo_box .box_basic_more{position:absolute; top:20px; right:11px;}
.global_seo_box .box_basic_more:hover dd{display:block;}
.global_seo_box .box_basic_more:hover dt>a>i{background-image:url(../images/products/btn_basic_more.png); background-color:#ccc;}
.global_seo_box .box_basic_more dt>a{width:36px; height:24px; padding:9px; display:block;}
.global_seo_box .box_basic_more dt>a>i{display:block;width:inherit; height:inherit; background:url(../images/products/btn_basic_more.png) no-repeat center center; border-radius:3px; background-color:#ccc; background-size:80%;}
.en .global_seo_box .box_basic_more dd{width: 140px;left: -41px;background: #fff;}
.global_seo_box .box_basic_more dd{width:100px; overflow:hidden; padding:7px 0; background-color:#fff; border-radius:4px; position:absolute; top:42px; left:-35px; display:none;}
.global_seo_box .box_basic_more dd .input_checkbox_box{height:32px; line-height:32px; text-decoration:none; font-size:0; display:block;}
.global_seo_box .box_basic_more dd .input_checkbox_box>span{font-size:12px; display:inline-block; vertical-align:top;}
.global_seo_box .box_seo_basic_more{position: absolute;top:7px; right:0;}
.global_seo_box .box_seo_basic_more dt>a{width:24px; height:16px; padding:0; padding-bottom:8px;}
.global_seo_box .box_seo_basic_more dd{width:70px; top:20px; left:-26px; z-index:9;}
.global_seo_box .box_seo_basic_more dd .input_checkbox_box{height:28px; line-height:28px; text-align:center;}
.global_seo_box .box_option_list{max-width: none;margin-right: 1px;}

#fixed_right .fixed_edit_keyword .edit_keyword_list{margin-top:20px;}
#fixed_right .fixed_edit_keyword .rows label{padding:0;}
#fixed_right .fixed_edit_keyword .item{margin-top:8px; padding:0 8px 0 0; position:relative;}
#fixed_right .fixed_edit_keyword .item .box_input{height:38px; line-height:38px; float:left;}
#fixed_right .fixed_edit_keyword .item .input_checkbox_box{margin-top:12px; margin-left:10px;}
#fixed_right .fixed_edit_keyword .item .product_count{width:95px; line-height:40px; overflow:hidden; margin-left:13px; color:#999; float:left;}
#fixed_right .fixed_edit_keyword .item .attr_delete{margin-top:8px; margin-left:13px; float:left;}
#fixed_right .fixed_edit_keyword .box_button{margin-top:17px;}
#fixed_right .fixed_edit_keyword .box_button .btn_global{margin-right:8px; border:0!important;}
/*************************** 公共SEO end ***************************/
/*************************** 公共右侧弹出产品选择 start ***************************/
#fixed_right .fixed_right_products_choice .search_menu{height: 60px;}
#fixed_right .fixed_right_products_choice .search_menu .search_form{width: 100%;}
#fixed_right .fixed_right_products_choice .search_menu .search_form form{display: flex;}
#fixed_right .fixed_right_products_choice .search_menu .k_input{flex: 1;display: flex;position: relative;}
#fixed_right .fixed_right_products_choice .search_menu .k_input .more{display: none;}
#fixed_right .fixed_right_products_choice .search_menu .k_input .form_input{flex: 1;}
#fixed_right .fixed_right_products_choice .search_menu .k_input .search_btn {position: absolute; top: 0; right: 0; width: 30px; height:28px; line-height:28px; margin:2px;padding:0; overflow:hidden; text-align: center; font-size: 14px; color: #fff; font-family: "iconfont" !important; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; cursor:pointer; background: var(--GlobalMainColor); border:0;border-radius: 5px;}
#fixed_right .fixed_right_products_choice .search_menu .new_filter_btn {margin-left: 11px; padding: 0 20px; color: var(--primaryColor); cursor: pointer; background-color: var(--GlobalBtnSecBgColor); border: 0; border-radius: 4px;}
#fixed_right .fixed_right_products_choice .select_all_box{display: inline-block;margin: 5.5px 20px 0 0;}
#fixed_right .fixed_right_products_choice .select_all_box .input_checkbox_box .input_checkbox{width: 15px;height: 15px;}
#fixed_right .fixed_right_products_choice .fixed_right_products_choice_jsppane{height: calc(100vh - 204px);overflow-y: auto;outline: none;}
#fixed_right .fixed_right_products_choice .fixed_right_products_choice_jsppane.loading{background-image: url(../images/frame/loading_oth.gif);background-position: center;background-repeat: no-repeat;}
#fixed_right .fixed_right_products_choice .fixed_right_products_choice_jsppane::-webkit-scrollbar{width: 5px; background: #fff;border-radius: 5px;}
#fixed_right .fixed_right_products_choice .fixed_right_products_choice_jsppane::-webkit-scrollbar-thumb{background: rgba(0, 0, 0, 0.1);border-radius: 5px;}
#fixed_right .fixed_right_products_choice .fixed_right_products_choice_jsppane::-webkit-scrollbar-thumb:hover{background: rgba(0, 0, 0, 0.3);}
#fixed_right .fixed_right_products_choice .search_box_selected{margin-top: 0;margin-bottom: 8px;}
#fixed_right .fixed_right_products_choice .search_box_selected .btn_item_choice>b{max-width: 270px;}
/*
.box_popover .box_popover_picture::-webkit-scrollbar {width: 4px; background-color: #fff; border-radius: 5px;}
.box_popover .box_popover_picture::-webkit-scrollbar-thumb {background-color: rgba(193, 193, 193, .8); border-radius: 5px;}
.box_popover .box_popover_picture::-webkit-scrollbar-thumb:hover {background-color: rgba(168, 168, 168, .8);}
*/

#fixed_right .fixed_right_products_choice .fixed_right_products_choice_list_item {display: flex; padding:12px 10px; cursor: pointer;}
#fixed_right .fixed_right_products_choice .fixed_right_products_choice_list_item:hover{background: #e9f2ff;}
#fixed_right .fixed_right_products_choice .fixed_right_products_choice_list_item .btn_checkbox{margin-right: 10px;margin-top: 15px;float: left;}
#fixed_right .fixed_right_products_choice .fixed_right_products_choice_list_item .btn_radio {margin-right: 10px; margin-top: 15px; float: left;}
#fixed_right .fixed_right_products_choice .fixed_right_products_choice_list_item .item_img{width: 46px;height: 46px;border-radius: 4px;overflow: hidden;background-color: #f0f0f0;}
#fixed_right .fixed_right_products_choice .fixed_right_products_choice_list_item .item_img img{max-width: 100%;max-height: 100%;}
#fixed_right .fixed_right_products_choice .fixed_right_products_choice_list_item .item_name{margin-left: 12px; padding-top: 4px; font-size: 12px;color: #555;flex: 1;word-break:break-word;}
#fixed_right .fixed_right_products_choice .fixed_right_products_choice_list_item .item_name span{display: block;overflow: hidden;max-height: 36px;line-height: 18px; color: #1f2328;}
#fixed_right .fixed_right_products_choice .fixed_right_products_choice_list_load_more{display: block;margin-top: 30px;text-align: center;font-size: 14px;color: #000;}
#fixed_right .fixed_right_products_choice .fixed_right_products_choice_list_load_more:hover{color: var(--primaryColor);}

#fixed_right .fixed_right_products_choice .fixed_right_products_choice_list_item.error .item_name span{max-height: 36px;line-height: 18px;}
#fixed_right .fixed_right_products_choice .fixed_right_products_choice_list_item.error .error_text{line-height: 22px;color: #ff0000;}
#fixed_right .fixed_right_products_choice .fixed_right_products_choice_list_item.disabled{cursor: no-drop;}
#fixed_right .fixed_right_products_choice .fixed_right_products_choice_list_item.disabled .btn_checkbox,
#fixed_right .fixed_right_products_choice .fixed_right_products_choice_list_item.disabled .btn_radio,
#fixed_right .fixed_right_products_choice .fixed_right_products_choice_list_item.disabled .item_img,
#fixed_right .fixed_right_products_choice .fixed_right_products_choice_list_item.disabled .item_name span
{filter: opacity(0.4);}
#fixed_right .fixed_right_products_choice .box_submit {background-color: #f8f9fb;}
/*************************** 公共右侧弹出产品选择 end ***************************/

/*************************** 公共右侧弹出会员选择 start ***************************/
#fixed_right .fixed_right_user_choice .search_menu{height: 60px;}
#fixed_right .fixed_right_user_choice .search_menu .search_form{width: 100%;}
#fixed_right .fixed_right_user_choice .search_menu .search_form form{display: flex;}
#fixed_right .fixed_right_user_choice .search_menu .k_input{flex: 1;display: flex;position: relative;}
#fixed_right .fixed_right_user_choice .search_menu .k_input .more{display: none;}
#fixed_right .fixed_right_user_choice .search_menu .k_input .form_input{flex: 1;}
#fixed_right .fixed_right_user_choice .search_menu .k_input .search_btn {position: absolute; top: 0; right: 0; width: 30px; height:28px; line-height:28px; margin:2px;padding:0; overflow:hidden; text-align: center; font-size: 14px; color: #fff; font-family: "iconfont" !important; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; cursor:pointer; background: var(--GlobalMainColor); border:0;border-radius: 5px;}
#fixed_right .fixed_right_user_choice .search_menu .new_filter_btn {margin-left: 11px; padding: 0 20px; color: var(--primaryColor); cursor: pointer; background-color: var(--GlobalBtnSecBgColor); border: 0; border-radius: 4px;}
#fixed_right .fixed_right_user_choice .select_all_box{display: inline-block;margin: 5.5px 20px 0 0;}
#fixed_right .fixed_right_user_choice .select_all_box .input_checkbox_box .input_checkbox{width: 15px;height: 15px;}
#fixed_right .fixed_right_user_choice .fixed_right_user_choice_jsppane{height: calc(100vh - 204px);overflow-y: auto;outline: none;}
#fixed_right .fixed_right_user_choice .fixed_right_user_choice_jsppane.loading{background-image: url(../images/frame/loading_oth.gif);background-position: center;background-repeat: no-repeat;}
#fixed_right .fixed_right_user_choice .fixed_right_user_choice_jsppane::-webkit-scrollbar{width: 5px; background: #fff;border-radius: 5px;}
#fixed_right .fixed_right_user_choice .fixed_right_user_choice_jsppane::-webkit-scrollbar-thumb{background: rgba(0, 0, 0, 0.1);border-radius: 5px;}
#fixed_right .fixed_right_user_choice .fixed_right_user_choice_jsppane::-webkit-scrollbar-thumb:hover{background: rgba(0, 0, 0, 0.3);}
#fixed_right .fixed_right_user_choice .search_box_selected{margin-top: 0;margin-bottom: 8px;}
#fixed_right .fixed_right_user_choice .search_box_selected .btn_item_choice>b{max-width: 270px;}
/*
.box_popover .box_popover_picture::-webkit-scrollbar {width: 4px; background-color: #fff; border-radius: 5px;}
.box_popover .box_popover_picture::-webkit-scrollbar-thumb {background-color: rgba(193, 193, 193, .8); border-radius: 5px;}
.box_popover .box_popover_picture::-webkit-scrollbar-thumb:hover {background-color: rgba(168, 168, 168, .8);}
*/

#fixed_right .fixed_right_user_choice .fixed_right_user_choice_list_item {display: flex; padding:12px 10px; cursor: pointer;}
#fixed_right .fixed_right_user_choice .fixed_right_user_choice_list_item:hover{background: #e9f2ff;}
#fixed_right .fixed_right_user_choice .fixed_right_user_choice_list_item .btn_checkbox{margin-right: 10px;margin-top: 6px;float: left;}
#fixed_right .fixed_right_user_choice .fixed_right_user_choice_list_item .item_img{width: 46px;height: 46px;border-radius: 4px;overflow: hidden;background-color: #f0f0f0;}
#fixed_right .fixed_right_user_choice .fixed_right_user_choice_list_item .item_img img{max-width: 100%;max-height: 100%;}
#fixed_right .fixed_right_user_choice .fixed_right_user_choice_list_item .item_name{margin-left: 12px; padding-top: 4px; font-size: 12px;color: #555;flex: 1;word-break:break-word;}
#fixed_right .fixed_right_user_choice .fixed_right_user_choice_list_item .item_name span{display: block;overflow: hidden;max-height: 36px;line-height: 18px; color: #1f2328;}
#fixed_right .fixed_right_user_choice .fixed_right_user_choice_list_load_more{display: block;margin-top: 30px;text-align: center;font-size: 14px;color: #000;}
#fixed_right .fixed_right_user_choice .fixed_right_user_choice_list_load_more:hover{color: var(--primaryColor);}

#fixed_right .fixed_right_user_choice .fixed_right_user_choice_list_item.error .item_name span{max-height: 36px;line-height: 18px;}
#fixed_right .fixed_right_user_choice .fixed_right_user_choice_list_item.error .error_text{line-height: 22px;color: #ff0000;}
#fixed_right .fixed_right_user_choice .fixed_right_user_choice_list_item.disabled{cursor: no-drop;}
#fixed_right .fixed_right_user_choice .fixed_right_user_choice_list_item.disabled .btn_checkbox,
#fixed_right .fixed_right_user_choice .fixed_right_user_choice_list_item.disabled .item_img,
#fixed_right .fixed_right_user_choice .fixed_right_user_choice_list_item.disabled .item_name span
{filter: opacity(0.4);}
#fixed_right .fixed_right_user_choice .box_submit {background-color: #f8f9fb;}
/*************************** 公共右侧弹出会员选择 end ***************************/


/*************************** 公共切换上下一个 start ***************************/
.global_switch_box{float:right;font-size: 0;}
.global_switch_box .btn_global_switch{display:inline-block; width:30px; height:30px; background-color: #fff; border:1px #fff solid; border-radius:50px; position:relative; cursor:pointer; transition:all .2s; -webkit-transition:all .2s;}
.global_switch_box .btn_global_switch>em, .global_switch_box .btn_global_switch>i{display:inline-block; width:0; height:0; border-width:8px 8px 8px 0; border-color:transparent #60676f transparent transparent; border-style:solid; position:absolute; top:7px;}
.global_switch_box .btn_global_switch>em{left:10px;}
.global_switch_box .btn_global_switch>i{border-color:transparent #fff transparent transparent; left:13px;}
.global_switch_box .btn_custom:hover{border-color:var(--primaryColor);}
.global_switch_box .btn_custom:hover>em{border-color:transparent var(--primaryColor) transparent transparent;}
.global_switch_box .btn_next{margin-left:10px; transform:rotate(180deg); -webkit-transform:rotate(180deg);}
.global_switch_box .btn_disabled{cursor:not-allowed;}
/*************************** 公共切换上下一个 end ***************************/

/*************************** 分页 Start ***************************/
#turn_page{ text-align: right; padding: 20px 25px 30px; }
#turn_page .total_page{ margin-right: 10px; display: inline-block; vertical-align: middle;}
#turn_page .page_count{float: left;line-height: 35px;}
#turn_page .page_count a{display: inline-block;margin-left: 10px;}
#turn_page .pagination{ display: inline-block; vertical-align: middle; overflow: hidden;}
#turn_page .pagination .first,.pagination .last{ padding:0 5px; }
#turn_page .pagination>span{ margin-right: 10px; display: inline-block; vertical-align: middle;}
#turn_page .pagination li.active ,#turn_page .pagination li:hover{ background-color: var(--primaryColor); border-color: var(--primaryColor);}
#turn_page .pagination li{margin: 0 4px; display: inline-block; vertical-align: middle; width: 33px; height: 33px; line-height: 33px; margin: 0 1px; text-align: center; text-decoration: none; font-size: 12px; color: #888; background-color: #fff; border: 1px #d9d9d9 solid; border-radius: 2px; }
#turn_page .pagination li a,#turn_page .pagination li span{ display: block; width: 100%; height: 100%; cursor: pointer; }
#turn_page .pagination li.active a, #turn_page .pagination li:hover a,#turn_page .pagination li:hover span{ color: #fff;}
#turn_page .pagination li.prev{ background: url('../images/frame/icon_arrow_left_small_gray.png') no-repeat center center;}
#turn_page .pagination li.next{ background: url('../images/frame/icon_arrow_right_small_gray.png') no-repeat center center;}
/*************************** 分页 end ***************************/

/*************************** 全局 end **************************/

/*************************** 实名制 start ***************************/
#realname_wrapper{display: none; position: fixed;top:50%;left: 50%; width:450px; background-color:#ffffff;  transform: translate(-50%,-50%); overflow:hidden;z-index: 10000;border-radius: 5px;max-height: 80vh;overflow: auto;}
#realname_wrapper::-webkit-scrollbar{width: 5px; background: #333;border-radius: 5px;}
#realname_wrapper::-webkit-scrollbar-thumb{background: rgba(255, 255, 255, 0.6);border-radius: 5px;}
#realname_wrapper::-webkit-scrollbar-thumb:hover{background: rgba(255, 255, 255, 0.4);}
#realname_wrapper .realname_box{padding:25px 0 40px;}
#realname_wrapper .realname_box .real_top_title{margin-bottom: 38px;font-size: 28px;color:#000;text-align: center;}
#realname_wrapper .realname_box .real_type{border-bottom: 1px solid #eee;text-align: center;}
#realname_wrapper .realname_box .real_type .real_type_item{display: inline-block;position: relative;margin:0 20px; padding:0 10px 18px;font-size: 16px;  vertical-align: middle;cursor: pointer;}
#realname_wrapper .realname_box .real_type .real_type_item.cur{color:#4c8df1;}
#realname_wrapper .realname_box .real_type .real_type_item.cur:before{position: absolute;content:'';width:100%;height: 2px;background-color:#4c8df1;left: 0;bottom:-1px;}
#realname_wrapper .realname_box .realname_data_box{padding:38px 64px 0;overflow: hidden;position: relative;}
#realname_wrapper .realname_box .realname_data_box .global_form{display: none; animation:tabShow .2s 1 0s linear forwards; -webkit-animation:tabShow .2s 1 0s linear forwards;}
#realname_wrapper .realname_box .realname_data_box .global_form:first-child{display: block;}
#realname_wrapper .realname_box .realname_data_box .real_submit_btn{text-align: center;margin-bottom: 0}
#realname_wrapper .realname_box .realname_data_box .real_submit_btn .btn_submit{width:150px;height: 40px;line-height: 40px;font-size: 16px;}
#realname_wrapper .realname_box .realname_data_box .multi_img{display: inline-block;vertical-align: middle;}
#realname_wrapper .realname_box .realname_data_box .multi_img .img{margin-right: 12px;}
#realname_wrapper .realname_box .realname_data_box .multi_img:nth-child(2) .img{margin-right: 0;}
#realname_wrapper .realname_box .realname_data_box .multi_img .img .preview_pic{width:148px;height: 85px;}
#realname_wrapper .realname_box .realname_data_box .multi_img .img .upload_btn{width: 100%;height:100%; background: url(../images/frame/bg_multi_img_icon.png) no-repeat top 18px center #f5f7f9;border:1px dashed #c4d2e8;}
#realname_wrapper .realname_box .realname_data_box .multi_img .img .preview_pic>a{position: absolute;left: 0;top:0; width:100%;height:100%;background-color: #fff; box-sizing: border-box;}
#realname_wrapper .realname_box .realname_data_box .multi_img_tips{display: block;width:100%; position: absolute;bottom:12px;left:0; text-align: center;color:#aaaaaa;font-size: 12px;pointer-events: none;}
#realname_wrapper .realname_close{position: absolute;top:12px;right: 12px;width: 23px;height: 23px;background: url(../images/frame/icon_delete_0.png);cursor: pointer;}

/* 头部提示 */
#header_real_tips{height:70px;background: #72a3ff;}
#header_real_tips .real_tips_box{display: flex; width: 1320px;height: 100%; margin:0 auto;justify-content: space-between;}
#header_real_tips .real_tips_box .real_tips_item{display: flex;position: relative; padding:0 90px;margin-right: 20px;align-items: center;}
#header_real_tips .real_tips_box .real_tips_item:before{position: absolute;content:'';left:0;top:50%;transform: translateY(-50%);width: 67px;height:50px;background: url(../images/frame/icon_real_border.png);}
#header_real_tips .real_tips_box .real_tips_item:after{position: absolute;content:'';right:0;top:50%;transform: translateY(-50%) rotate(180deg);width: 67px;height:50px;background: url(../images/frame/icon_real_border.png);}
#header_real_tips .real_tips_box .fail_info{display: flex; height: 100%;align-items: center;}
#header_real_tips .real_tips_box .fail_info span{display: inline-block;margin-right: 10px; font-size: 16px;color:#9e1313;font-weight: bold;vertical-align: middle;}
#header_real_tips .real_tips_box .fail_info .real_btn{display: inline-block;vertical-align: middle; min-width: 100px;height:36px;background-color: #3248a8;line-height: 36px;border-radius: 18px; text-align: center; color:#fff;cursor: pointer;}
#header_real_tips .real_tips_box .real_now_btn{width: 160px;height:36px;margin-top: 18px; background-color: #3248a8;line-height: 36px;border-radius: 18px; text-align: center; color:#fff;cursor: pointer;}
#header_real_tips .real_tips_box .real_tips_icon{display: inline-block;height: 70px;width: 62px;margin-right: 28px; background: url(../images/frame/icon_real_name.png);vertical-align: middle; flex-shrink:0;}
#header_real_tips .real_tips_box .real_tips_contact{display: inline-block;line-height: 35px;text-align: center; font-size: 38px;color:#fff;font-weight: bold;vertical-align: middle;letter-spacing: 2px;}
#header_real_tips .real_tips_box .real_tips_contact .real_tips_btn{color:#f6d4a5;}

.en #header_real_tips .real_tips_box .fail_info span{min-width: 170px;}
.en #header_real_tips .real_tips_box .real_tips_contact{line-height: 28px;font-size: 24px;}

/* 认证完成提示 */
#real_name_complete{display: none; position: fixed;top:50%;left: 50%;width: 480px;background-color:#ffffff;padding:45px 40px;  transform: translate(-50%,-50%); overflow:hidden;z-index: 10001;border-radius: 5px;}
#real_name_complete .real_complete_tips{line-height: 28px; color:#555555;}
#real_name_complete .real_complete_know{width: 150px;height: 40px;line-height: 40px;margin:60px auto 0; background-color: #05a579;border-radius: 20px; color:#fff;text-align: center;cursor: pointer;}

/* 权限提示 */
#real_name_permit {position: fixed;top:50%;left: 50%;width: 480px;background-color:#ffffff;padding:60px 40px;  transform: translate(-50%,-50%); overflow:hidden;z-index: 10001;border-radius: 5px;}
#real_name_permit .real_permit_tips{font-size: 16px; line-height: 28px; color:#555555;text-align: center;}
#real_name_permit .go_real_btn{width: 110px;height: 30px;line-height: 30px;margin:30px auto 0; background-color: #05a579;border-radius: 15px; color:#fff;text-align: center;cursor: pointer;}

@-webkit-keyframes tabShow{
	0%{transform:translateY(30px); opacity:0;}
	50%{transform:translateY(15px); opacity:.5;}
	100%{transform:translateY(0); opacity:1;}
}
@keyframes tabShow{
	0%{transform:translateY(30px); opacity:0;}
	50%{transform:translateY(15px); opacity:.5;}
	100%{transform:translateY(0); opacity:1;}
}

#credential .global_container{padding:30px;}
#credential .credential_top{margin: 30px auto 20px;}
#credential .credential_top .credential_top_title{position: relative; line-height: 40px; font-size: 22px;color:#000;}

#credential .credential_status_list{height:86px; overflow:hidden;text-align: center;}
#credential .credential_status_list .item{width:25%; text-align:center; position:relative;display: inline-block;}
#credential .credential_status_list .item>strong{position: absolute;width: 100%; height:25px; line-height:25px; font-size:14px; font-weight:bold; color:#333;top: 48px;left: 0;text-align: center;}
#credential .credential_status_list .item .border{width:100%; position:absolute; top:26px; right:50%; border-bottom:3px #cccccc solid;}
#credential .credential_status_list .item .choice{width:100%; height:28px; position:absolute; top:13px; left:0; z-index:2;}
#credential .credential_status_list .item .choice>i{display:block;width:24px; height:24px;line-height: 24px; margin:0 auto; background-color:#cccccc;border: 2px solid #cccccc; border-radius:50px;text-align: center;color:#fff}
#credential .credential_status_list .item .time{height:97px; font-size:12px; color:#a0a4a3;}
#credential .credential_status_list .item .block_box{width:100%; height:28px; background-color:#eceeef; position:absolute; top:13px; z-index:1; display:none;}
#credential .credential_status_list .item .block_left{left:-50%;}
#credential .credential_status_list .item .block_right{right:-50%;}
#credential .credential_status_list .item.current>strong{color:var(--primaryColor);}
#credential .credential_status_list .item.current .border{border-color:var(--primaryColor);}
#credential .credential_status_list .item.current .choice>i{width:24px;height:24px;line-height: 24px; margin-top: 0;border: 2px solid var(--primaryColor);background:var(--primaryColor);text-align: center;color:#fff;}
#credential .credential_status_list .item_3.current .block_right{display:block;}
#credential .credential_status_list .item_1 .block_left{display:block;}
#credential .credential_status_list .item_3.fail_item .choice>i{width:12px;height:12px;line-height: 12px;margin-top: 8px; border: 0;background:#f94f4f;text-align: center;color:#fff;text-indent: -9999px;}

#credential .credential_type_box{margin:85px 0;}
#credential .add_list{overflow: hidden;text-align: center;}
#credential .add_list li{width: 38.8%;display: inline-block; margin-left: 1.5%;background: #fff;box-sizing: border-box;padding: 23px 23px 68px;border-radius: 5px;border:2px solid #dddddd;transition: 0.3s all ease-out;text-align: center;cursor: pointer;vertical-align: top;}
#credential .add_list li:first-child{margin-left: 0;}
#credential .add_list li:hover, #credential .add_list li.cur{border-color: #05a579;background:#f3fcfb;}
#credential .add_list li .tit{line-height: 34px;padding: 15px 0;font-size: 32px;color: #000;}
#credential .add_list li .desc{min-height: 140px;line-height: 28px;font-size: 16px;color: #555;}
@media screen and (max-width: 1280px){
	#credential .add_list li{width: 48%;margin-bottom: 2%;margin-left: 2%;}
}

#credential .global_form .rows .tips{margin-bottom: 10px; font-size: 12px;color:#888;}
#credential .global_form .rows .input{float: left;}
#credential .global_form .rows .tips_red{color: #d72727;}
#credential .global_form .rows .pic_tips_title{margin-bottom: 16px; font-size: 14px;color:#000;text-align: center;}
#credential .global_form .rows .pic_tips_info{margin-top:10px; line-height: 24px;font-size: 12px;color:#888888;}
#credential .global_form .rows .tips_btn{ color:#05a579; }
#credential .global_form .rows .letter_tips{ color:#05a579; }

#credential .fixed_btn_submit .prev_btn{background-color: #fff;border:1px solid #e6e6e8; color:#555}
#credential .top_big_title{font-size: 20px;color:#000;}
#credential .top_big_title span{font-size: 14px;color:#888888;}
#credential .multi_img{margin-top: 0;}
#credential .multi_img .img .preview_pic{width: 174px;height: 130px;}
#credential .multi_img .img .upload_btn{width: 174px;height: 130px;background: url(../images/frame/bg_multi_img_add.png) no-repeat center center;border: 1px dashed #05a579;border-radius: 0;}
#credential .multi_img .img .preview_pic>a{width: 162px;height: 118px;}

#credential .example_item{float: left;position: relative; width: 174px;height: 130px;margin-left: 15px;}
#credential .example_item .icon_multi_view{position: absolute;width: 100%;height: 100%;padding-top:76px; left: 0;top:0;background-repeat: no-repeat;background-color: rgba(0, 0, 0, 0.6);background-position: top 40px center;text-align: center;color:#fff;font-size: 14px;box-sizing: border-box;cursor: pointer;}

#credential .global_form .rows .ver_agreement{ font-size:14px; color:#555; margin-top:12px; }
#credential .global_form .rows .ver_agreement .btn_checkbox .button{vertical-align: sub;}
#credential .global_form .rows .ver_agreement .btn_checkbox{display:inline;margin-right:5px;}

.credential_result_wrapper{margin:115px 0 200px; text-align: center;}
.credential_result_wrapper .result_title{margin:20px 0 15px; font-size: 32px;color:#000;}
.credential_result_wrapper .result_tips{font-size: 16px;color:#555555;}
.credential_result_wrapper .success_icon{display: none;margin:0 auto; width: 70px;height: 70px;background: url(../images/account/new_icon_success.png) no-repeat center;}
.credential_result_wrapper .fail_icon{display: none;margin:0 auto; width: 70px;height: 70px;background: url(../images/account/new_icon_fail.png) no-repeat center;}
.credential_result_wrapper .again_btn{ height: 36px;line-height: 36px;padding:0 30px;margin-top: 30px; border: 1px solid #4c8df1;background: #4c8df1;color: #fff;}
.credential_result_wrapper .again_btn.hide{display: none;}


#show_example{position: fixed;width: 100%;height: 100%; top:0;left: 0;background-color: rgba(0, 0, 0, 0.6);z-index: 10001;}
#show_example .show_example_wrapper{position: absolute;width:1200px;left: 50%;top:50%;transform: translate(-50%,-50%);text-align: center;}
#show_example .show_example_wrapper .example_close{position: absolute;top:-100px;right:0; width:40px;height: 40px;background: url(../images/account/mask_icon_close.png);cursor: pointer;}

.ball-pulse > div:nth-child(0) {
	-webkit-animation: scale 0.75s 0s infinite cubic-bezier(.2, .68, .18, 1.08);
			animation: scale 0.75s 0s infinite cubic-bezier(.2, .68, .18, 1.08); }
.ball-pulse > div:nth-child(1) {
-webkit-animation: scale 0.75s 0.12s infinite cubic-bezier(.2, .68, .18, 1.08);
		animation: scale 0.75s 0.12s infinite cubic-bezier(.2, .68, .18, 1.08); }
.ball-pulse > div:nth-child(2) {
-webkit-animation: scale 0.75s 0.24s infinite cubic-bezier(.2, .68, .18, 1.08);
		animation: scale 0.75s 0.24s infinite cubic-bezier(.2, .68, .18, 1.08); }
.ball-pulse > div:nth-child(3) {
-webkit-animation: scale 0.75s 0.36s infinite cubic-bezier(.2, .68, .18, 1.08);
		animation: scale 0.75s 0.36s infinite cubic-bezier(.2, .68, .18, 1.08); }
.ball-pulse > div {background-color: #279fcf;width: 15px;height: 15px;border-radius: 100%;margin: 2px;-webkit-animation-fill-mode: both;
animation-fill-mode: both;display: inline-block; transition: all 0.5s;}
@-webkit-keyframes scale {
	0% {
	  -webkit-transform: scale(1);
			  transform: scale(1);
	  opacity: 1; }
  
	45% {
	  -webkit-transform: scale(0.1);
			  transform: scale(0.1);
	  opacity: 0.7; }
  
	80% {
	  -webkit-transform: scale(1);
			  transform: scale(1);
	  opacity: 1; } }
  @keyframes scale {
	0% {
	  -webkit-transform: scale(1);
			  transform: scale(1);
	  opacity: 1; }
  
	45% {
	  -webkit-transform: scale(0.1);
			  transform: scale(0.1);
	  opacity: 0.7; }
  
	80% {
	  -webkit-transform: scale(1);
			  transform: scale(1);
	  opacity: 1; } }

#account .certification_icon {display: inline-block;width: 28px;height: 28px;margin-left: 8px; background: url(../images/account/certification_success_icon.png) no-repeat center; vertical-align: middle;}
#fixed_right .ly_red {color: red;}
#fixed_right .ly_bolder {font-weight: bolder;}
/*************************** 实名制 end ***************************/

/*免费版限制提示 Start*/
.popup_limit_tips{position: fixed;z-index: 100000;top: 0;bottom: 0;right: 0;left: 0;margin:auto;box-sizing: border-box;padding:40px 80px;width: 460px;height: 250px;transition: all .3s;border-radius: 5px;text-align: center;background: #fff;opacity: 0;visibility: hidden;}
.popup_limit_tips .txt{font-size: 20px;color: #333;line-height: 1.5;margin:20px 0;}
.popup_limit_tips .go_back{width: 115px;line-height: 32px;font-size: 14px;color: #fff;background: var(--primaryColor);border-radius: 3px;cursor: pointer;margin:0 auto;}
.limit_mask{position: fixed;top: 0;left: 0;z-index: 10002;width: 100%;height: 100%;background: rgba(0,0,0,.28);cursor: pointer;transition: all .3s;content:'';opacity: 0;visibility: hidden;}
.limit_mask.visible,
.popup_limit_tips.visible{opacity: 1;visibility: visible;}
/*免费版限制提示 End*/

.app_main .app_cate_title{clear: both;font-size: 20px;color: #333;margin: 0 10px 15px;}
.app_main .app_cate_title.padding_top{ padding-top:20px;}

#funAdviceBtn{position:fixed; height:24px; line-height:24px; right:36px; top:80px; background-size:50px;}
#funAdviceBtn img{max-width:100%; max-height:100%; vertical-align:middle; margin-right:3px;}

#WinAlert .WinAlertBox{position: fixed;width: 600px;box-sizing:border-box;left: 50%;top: 50%;transform:translate(-50%,-50%);z-index: 10000;display: none}
#WinAlert .WinAlertBox.show{display: block;}
#WinAlert .WinAlertBox.fun_advice{display: none;}
#WinAlert .WinAlertBox .title{height: 90px;line-height: 90px;color: white;font-size: 20px;background-color: var(--primaryColor);padding: 0 28px 0 37px;}
#WinAlert .WinAlertBox .title.vip{height: auto;padding-bottom: 27px;}
#WinAlert .WinAlertBox .title .char{position: relative;}
#WinAlert .WinAlertBox .title .char em{width: 24px;height: 25px;background: url(../images/account/cdx_win_alert_close.png) no-repeat;cursor: pointer;position: absolute;right: 0;top: 50%;margin-top: -12.5px;}
#WinAlert .WinAlertBox .title.vip .char em{top: 33px;}
#WinAlert .WinAlertBox .title.diskspace .char{padding-left: 58px;background: url(../images/account/cdx_win_alert_diskspace.png) no-repeat left center;}
#WinAlert .WinAlertBox .title.accelerate .char{padding-left: 58px;background: url(../images/account/cdx_win_alert_accelerate.png) no-repeat left center;}
#WinAlert .WinAlertBox .title.error .char{padding-left: 58px;background: url(../images/account/cdx_win_alert_error.png) no-repeat left center;}
#WinAlert .WinAlertBox .title .imgList{overflow: hidden;background: url(../images/account/cdx_win_alert_icon_1.png) no-repeat center center;padding: 0 40px;}
#WinAlert .WinAlertBox .contentBox{background: white;padding: 30px 28px 40px 37px;}
#WinAlert .WinAlertBox .contentBox .brief{line-height: 39px;font-size: 18px;color: #666666;}
#WinAlert .WinAlertBox .contentBox .brief>span{color: #ff0000}
#WinAlert .WinAlertBox .contentBox .brief .img{text-align: center;}
#WinAlert .WinAlertBox .contentBox .optionArea{margin-top: 5px;}
#WinAlert .WinAlertBox .contentBox .optionArea label{line-height:30px; display:inline-block; margin-right:20px;}
#WinAlert .WinAlertBox .contentBox .textArea{margin-top: 5px;}
#WinAlert .WinAlertBox .contentBox .textArea .content{width: 100%;height: 75px;border-radius: 3px;padding: 10px;box-sizing:border-box;}
#WinAlert .WinAlertBox .contentBox .optionArea .char, #WinAlert .WinAlertBox .contentBox .textArea .char{height: 30px;line-height: 30px;}
#WinAlert .WinAlertBox .contentBox .btnArea{margin-top: 40px;text-align: center;}
#WinAlert .WinAlertBox .contentBox .btnArea .closeBtn{height: 32px;line-height: 32px;display: inline-block;border-radius: 3px;background: var(--primaryColor);color: white;font-size: 14px;text-align: center;margin-left: 10px;box-sizing:border-box;min-width: 100px;padding: 0 15px}
#WinAlert .WinAlertBox .contentBox .btnArea .closeBtn:first-child{margin-left: 0;}
#WinAlert .WinAlertBox .contentBox .rows{margin-top: 10px;}
#WinAlert .WinAlertBox .contentBox .rows .multi_img{float: left;margin-right: 10px;clear: none}

.global_no_data{ line-height:25px; margin:200px 0; padding:80px 0; text-align:center; color: #7d8d9e;*color:#bbb; background:url(../images/mta/icon_no_data.png) no-repeat center top; }

.multi_img .video .upload_btn.is_video{background-image: url(../images/frame/bg_multi_video_cur.png);}
.global_gifts_tips{display: flex;line-height: 22px;margin-top: 5px;font-size: 14px;color: #eb3e3e;align-items: center;}
.global_gifts_tips i{display: inline-block;width: 16px;height: 16px;margin-right: 5px;background: url(../images/frame/icon_gifts.png) no-repeat center;background-size: auto 100%;}
.global_gifts_tips i img{height: 16px;}

#fixed_right .fixed_edit_platform .platform_list>li label{ line-height:19px ; display: block; margin-bottom: 9px; font-size: 14px; }
.publicFull #header{visibility:hidden}
.publicFull #main{visibility:hidden}
.publicFull #main .menu{display: none;}
.publicFull #main #plugins_visual{visibility:visible}

/* 按钮提示*/
#button_float_tips{display:inline-block; height:35px; line-height:35px; background-color:#1f2328; border-radius:3px; padding:0 12px; position:absolute; color:#fff; opacity:0;z-index: 2;}
#button_float_tips .button_float_tips_arrow{display:block; content:""; width:0; height:0; border-left:5px transparent solid; border-right:5px transparent solid; border-top:6px #1f2328 solid; position:absolute; bottom:-6px; left:0;}
#button_float_tips .button_float_tips_content{font-size:12px;}

/* 输入框限制字数 */
.number_limit{ line-height: 16px; position: absolute; right: 0; top: -25px; font-size: 12px; color: #7d8d9e; }
.number_limit.ing span{ color: #0baf4d; }
.number_limit.max span{ color: #d1241b; }

/* 新的面包屑导航样式 */
.bread_nav{ margin-top: -10px; float: left; }
.bread_nav>a{ margin-bottom: 15px; line-height: 22px; font-size: 16px; color: #404852; }
.bread_nav:before , .bread_nav:after{ content: ''; clear: both; height: 0; }
.bread_nav h1{ margin-bottom: 14px; line-height: 24px; font-size: 22px; color: #1f2328; }
.bread_nav.supplier_bread{margin-top: 0;margin-left: 30px;}

/*公共充值窗口*/
.box_payment_system{display: none;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.5);}
.box_payment_system .middle_box{display: flex;width: 100%;height: 100%;justify-content: center;align-items: center;}
.box_payment_system .middle_payment_system{padding: 30px 40px 50px;background-color: #fff;border-radius: 4px;color:var(--GlobalTitleColor);min-width: 725px;}
.box_payment_system .middle_payment_system .title{font-size: 20px;line-height: 40px;padding-bottom: 13px;}
.box_payment_system .middle_payment_system .close{float: right;width: 40px;height: 40px;line-height: 40px;text-align: center;font-family: "iconfont" !important;margin-right: -10px;}
.box_payment_system .middle_payment_system .close::before{content: "\e664";color: #c7c7c7;font-size: 20px;}
.box_payment_system .middle_payment_system .sec_title{font-size: 16px;line-height: 28px;padding: 10px 0;}
.box_payment_system .middle_payment_system .combo{padding-bottom: 20px;display: flex;justify-content: space-between;}
.box_payment_system .combo .input_radio_radius_box{min-height: 125px;margin-bottom: 0;width: calc((100% - 48px) / 3);}
.box_payment_system .combo .input_radio_radius_box .input_radio{width: 100%;box-sizing: border-box;height: 100%;}
.box_payment_system .combo .price_box{font-size: 36px;}
.box_payment_system .combo .price_box .symbol{font-size: 16px;}
.box_payment_system .combo .info{font-size: 14px;margin-top: 10px;color: var(--GlobalMainColor);}
.box_payment_system .pay_method{display: flex;justify-content: space-between;}
.box_payment_system .pay_method .input_radio_radius_box{min-height: 88px;margin-bottom: 0;width: calc((100% - 24px) / 2);}
.box_payment_system .pay_method .input_radio_radius_box .input_radio{width: 100%;box-sizing: border-box;height: 100%;}
.box_payment_system .pay_method .img{width: 45px;height: 45px;border-radius: 8px;overflow: hidden;margin-right: 10px;}
.box_payment_system .pay_method .img img{max-width: 100%;max-height: 100%;}
.box_payment_system .pay_method .mid{display: flex;align-items: center;justify-content: center;font-size: 14px;font-weight: bold;}
.box_payment_system .pay_btn_box{display: flex;justify-content: center;padding-top: 40px;padding-bottom: 12px;}
.box_payment_system .pay_btn_box input[type=submit]{height: 40px;line-height: 40px;padding: 0 35px;border-radius: 40px;background-color: #0baf4e;color: #fff;border: none;cursor: pointer;}

#PicDetail.global_upload_box{display: grid;grid-auto-flow: row dense;grid-template-columns:repeat(1, 1fr);margin: 0;grid-template-rows:repeat(1, 1fr);}
#PicDetail.global_upload_box .video::after{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0; background-image: url(../images/products/icon_video.png);z-index: 1;background-repeat: no-repeat;background-position: right 8px bottom 8px;background-color: rgba(0, 0, 0, 0.2);border-radius: 5px;}
#PicDetail.global_upload_box .img{width: 100%;height: 100%;margin: 0;}
#PicDetail.global_upload_box .img:not(.show_btn):first-child{grid-row:1/3;grid-column:1/3;}
#PicDetail.global_upload_box .img.placeHolder{width: 100% !important;height: 100% !important;}
#PicDetail.global_upload_box .img.placeHolder .preview_pic>a{background-color: #fff;border: 1px #aaa dashed;}
#PicDetail.global_upload_box .img.show_btn .preview_pic{background-color: var(--GlobalPicUploadBgColor);border: 1px var(--primaryColor) dashed;box-sizing: border-box;}
#PicDetail.global_upload_box .img.show_btn .upload_txt{display: block;width: 100%;position: absolute;left: 0;top: 50%;text-align: center;transform: translateY(-50%);line-height: 20px;cursor: pointer;color: var(--GlobalBtnSimpleColor);}
#PicDetail.global_upload_box .img.show_btn .upload_txt p:first-child{color: var(--primaryColor);}
#PicDetail.global_upload_box .img .preview_pic{width: 100%;height: 0;background-color: #f8f9fb;border-radius: 5px;padding-top: 100%;}
#PicDetail.global_upload_box .img .preview_pic>a{width: 100%;height: 100%;padding: 0;border: 0;position: absolute;left: 0;top: 0;box-sizing: border-box;}
#PicDetail.global_upload_box .img .preview_pic img{border-radius: 5px;}
#PicDetail.global_upload_box .img .pic_btn{border-radius: 5px;z-index: 2;}
#PicDetail.global_upload_box .img .upload_btn{width: 100%;height: 100%;background: none;text-indent: 0;opacity: 0;position: absolute;left: 0;top: 0;z-index: 1;}
#PicDetail.global_upload_box .img .upload_txt{display: none;}
#PicDetail.global_upload_box .loading{background: #f8f9fb url(../images/frame/loading_oth.gif) no-repeat center;}

.global_upload_pic .upload_file_box{width: 254px;min-height: 173px;text-align: center;position: absolute;top:50%;left: 50%;transform: translate(-50%,-50%);}
.global_upload_pic .upload_file_box .txt_box{width: 100%;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.global_upload_pic .upload_file_box .txt_box .txt_btn{display: inline-block;line-height: 28px;color: var(--primaryColor);font-size: 12px;cursor: pointer;}
.global_upload_pic .upload_file_box .txt_box .txt_tips{width: 80%;margin: 0 auto;line-height: 20px;font-size: 12px;color: #7d8d9e;cursor: pointer;}
.global_upload_pic .upload_file_box .txt_box .txt_drag{display: none;font-size: 16px;color: var(--primaryColor);}
.global_upload_pic .upload_file_box .loading{background: #f8f9fb url(../images/frame/loading_oth.gif) no-repeat center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.global_upload_pic .upload_file_box input{width: 100%;height: 100%;position: absolute;left: 50%;top: 50%;opacity: 0;cursor: pointer;z-index: 2;transform: translate(-50%,-50%);}
.global_upload_pic .upload_file_box.dragenter{display: block !important;height: 100%;border: 1px var(--primaryColor) dashed;box-sizing: border-box;z-index: 2;}
.global_upload_pic .upload_file_box.dragenter .txt_btn,
.global_upload_pic .upload_file_box.dragenter .txt_box .txt_tips{display: none;}
.global_upload_pic .upload_file_box.dragenter .txt_drag{display: block;}

body ul.global_upload_menu{position: static;text-align: right;padding-right: 45px;margin-top: 16px; box-sizing: border-box;}
body ul.global_upload_menu li{float: none;display: inline-block;vertical-align: top;font-size: 14px;color: var(--primaryColor);cursor: pointer;margin-left: 20px;line-height: normal;}


.cont_1440{width: 1440px;margin: 0 auto;}
#login.supplier_login{margin-top: 65px!important;}
#login.supplier_login .rbar{float: right;height: auto;width: 630px;padding: 50px 65px;box-sizing: border-box;}
#login.supplier_login form .main{width: auto;}
#login.supplier_login form .submit{background: #ffa200;line-height: 55px;height: 55px;}
#login.supplier_login form .input{height: 60px;line-height: 60px;border: 2px solid #becce0;border-radius: 6px;margin-bottom: 24px;}
#login.supplier_login form .input span{display: none;}
#login.supplier_login form .input input,#login.supplier_login form .select select{text-indent: 20px;height: 60px;line-height: 60px;border: 1px solid #0e448c;border-radius: 6px;box-sizing: border-box;width: 100%;}
#login.supplier_login form .wel_txt{font-size: 36px;font-weight: bold;color: #000;text-align: left;}

.supplier_logo{position: fixed;left: 12.5%;top: 65px;}
#login.supplier_login .rbar{position: fixed;top: 50%;right: 12.5%;transform: translate(0,-50%);}
.reg_tips{margin-top: 10px;text-align: center;}