@charset "utf-8";
html,body{height:auto;width:100%;margin:0;padding: 0;border: 0;overflow-x:hidden}
p{margin:0;padding:0}
ul,li{list-style-type:none;padding:0;margin:0}
body,input,textarea,select{word-wrap:break-word;font-family:"Microsoft Yahei","Verdana","arial","宋体";color:#333;font-size:14px;outline:none;word-break:break-all;word-wrap:break-word}
form{margin:0}
img{border:0}
.red{color:#e00}
.blue{color:#00f}
.orange{color:#f60}
.purple{color:#f00f}
.gray{color:#999}
.green{color:#090}
.light{color:#ff3900}

/*iconfont*/
@font-face {
  font-family: 'iconfont';  /* Project id 3280699 */
  src: url('//at.alicdn.com/t/c/font_3280699_9l65k4p1il.woff2?t=1748245288848') format('woff2'),
       url('//at.alicdn.com/t/c/font_3280699_9l65k4p1il.woff?t=1748245288848') format('woff'),
       url('//at.alicdn.com/t/c/font_3280699_9l65k4p1il.ttf?t=1748245288848') format('truetype');
}
.iconfont{font-family: "iconfont";}


/*窗口*/
.ui_window{font-size:14px;font-family:"Microsoft Yahei","Verdana","arial","宋体";position:fixed;z-index:1000;width:100%;height:100%;left:0px;top:0px;_top:expression(eval(document.documentElement.scrollTop));}
/*窗口背景*/
.ui_window .win_bg{position:absolute;z-index:1px;left:0px;top:0px;width:100%;height:100%;filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2;background:#000}
.ui_window .win_bg iframe{filter:alpha(opacity=0);-moz-opacity:0;opacity:0}
/*窗口模块*/
.ui_window .win_block{position:absolute;z-index:10;left:0px;top:0px;background-color:#fff;box-shadow:0 0 10px #666;border-radius:10px}
.ui_window .win_shadow1{position:absolute;z-index:1;left:0px;top:0px;width:100%;height:100%;background:#000;_background:#999;filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2}
.ui_window .win_shadow2{position:absolute;z-index:1;left:0px;top:0px;width:100%;height:100%;background:#fff;overflow:hidden}
.ui_window .win_shadow10{position:absolute;z-index:1;left:0px;top:0px;width:100%;height:100%;background:#fff;overflow:hidden;border-radius:10px;box-shadow:#666 0 0 20px}
.ui_window .win_close{position:absolute;z-index:3;right:6px;top:6px;width:38px;height:38px;line-height:38px !important;border-radius:100%;display:block;overflow:hidden;text-decoration:none;text-align:center;font-size:36px !important;font-family: sans-serif !important;color:#333;background-color:rgba(255,255,255,0.7);font-weight:300}
.ui_window .win_close:hover{background-color:#f4f4f4;color:#333}
.ui_window .win_info{border-radius:10px;_width:100px;min-width:100px;min-height:40px;position:absolute;z-index:2;left:0px;top:0px;background-color:#fff}
.ui_window .win_info_title{width:100%;height:48px;line-height:48px;font-size:16px;text-align:center;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ui_window .win_info_btn{white-space:nowrap;width:100%;height:48px;padding:0;border-top:1px solid #ececec;text-align:center;overflow:hidden;border-radius:0 0 10px 10px}
.ui_window .win_info_btn a{border-left:1px solid #ececec;box-sizing:border-box;color:#666;background-color:#fff;font-size:16px;height:100%;line-height:48px;cursor:pointer;display:inline;float:left;overflow:hidden;text-align:center;text-decoration:none}
.ui_window .win_info_btn a:first-child{border-left:0px !important}
.ui_window .win_info_btn a:hover{color:#333;background:#f0f0f0;text-decoration:none}
.ui_window .win_info_btn a:visited{color:#666}
.ui_window .win_info_btn a:active{color:#000;background:#ededee;box-shadow:0px 0px 8px #d8d8d8}

.ui_window .win_info_btn .light{color:#009900 !important}
.ui_window .win_info_btn .light:hover{color:#36af36}
.ui_window .win_info_btn .light:visited{color:#009900}
.ui_window .win_info_btn .light:active{color:#006800}

.ui_window .win_info_btn .high{background-color:#d9dde4;color:#333 !important}
.ui_window .win_info_btn .high:hover{background-color:#f3f3f3;color:#000}
.ui_window .win_info_btn .high:visited{color:#000}
.ui_window .win_info_btn .high:active{color:#000}

.ui_window .win_info_alert{white-space:nowrap;clear:both;min-width:200px;padding:0 10px 0 10px;text-align:center}
.ui_window .win_info_alert div{clear:both;width:100%}
.ui_window .win_info_alert .ico{font-size:68px;height:78px;line-height:78px;overflow:hidden}
.ui_window .win_info_alert .ico .alert{color:#25acd9}
.ui_window .win_info_alert .ico .error{color:#ff4557}
.ui_window .win_info_alert .ico .success{color:#1fde00}
.ui_window .win_info_alert .ico .help{color:#ff9c00}
.ui_window .win_info_alert .text{font-size:16px;line-height:200%;color:#333;padding-bottom:10px}
.ui_window .win_info_alert .text a{color:#009900;font-size:16px}

/*tip*/
.ui_tip{font-size:14px;font-family:"Verdana","arial" !important;position:absolute;white-space:nowrap;z-index:1001;left:0px;top:0px;display:inline;background:#ffffa3;border:1px solid #f1d031;padding:5px 8px 5px 8px;line-height:25px;font-size:14px;}
.ui_tip .arrow{position:absolute;z-index:1;left:18px;bottom:-7px;height:7px;width:6px;overflow:hidden;background:url("ui/ui_tip.gif")}
.ui_tiplight{position:absolute;z-index:1002;overflow:hidden;border:3px solid #0000ff}

/*fly*/
.ui_fly{white-space:nowrap;clear:both;position:fixed;z-index:9999;left:0px;top:0px;padding:0 10px 0 10px}
.ui_fly .fly_msg{position:relative;margin-bottom:10px;width:100%;height:56px;overflow:hidden;vertical-align:middle;clear:both}
.ui_fly .fly_msg .fly_body{float:left;display:inline;width:100%;height:36px;line-height:36px;padding:10px 0 10px 0;white-space:nowrap;background-color:rgba(0,0,0,0.7);color:#e8e8e8;font-size:16px;text-decoration:none}
.ui_fly .fly_msg .fly_body:hover{text-decoration:none}
.ui_fly .fly_msg .fly_body .iconfont{float:left;display:inline;font-size:36px;margin:0 10px 0 10px}
.ui_fly .fly_msg .fly_line{position:absolute;z-index:1;bottom:0;left:0;height:2px;overflow:hidden;background-color:rgba(255,56,56,0.9)}
.ui_fly .fly_msg .fly_close{position:absolute;z-index:2;right:5px;top:12px;display:block;width:28px;height:28px;line-height:28px;color:#e8e8e8;overflow:hidden;text-align:center;border-radius:100%}
.ui_fly .fly_msg .fly_close:hover{text-decoration:none}
.ui_fly .fly_msg .fly_close:active{text-decoration:none;background-color:rgba(255,69,87,0.9);color:#ffe3e3}
.ui_fly .fly_msg .fly_close .iconfont{font-size:12px}

.ui_fly .fly_alert .fly_body{background-color:rgba(0,0,0,0.8);color:#00ccff !important;}
.ui_fly .fly_alert .fly_line{background-color:rgba(0,167,209,0.9)}

.ui_fly .fly_error .fly_body{background-color:rgba(255,69,87,0.9);color:#fff !important;}
.ui_fly .fly_error .fly_line{background-color:rgba(255,180,180,0.9)}

.ui_fly .fly_success .fly_body{background-color:rgba(0,0,0,0.8);color:#1fde00 !important;}
.ui_fly .fly_success .fly_line{background-color:rgba(31,222,0,0.9)}

.ui_fly .fly_help .fly_body{background-color:rgba(0,0,0,0.8);color:#ffb137 !important;}
.ui_fly .fly_help .fly_line{background-color:rgba(255,177,55,0.9)}

/*黑色背景提示，适用手机*/
.ui_blacktip{position:fixed;z-index:1001;left:0;bottom:120px;width:100%;text-align:center;height:42px;line-height:42px;}
.ui_blacktip .blackmsg{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:90%;height:100%;padding:0 15px 0 15px;border-radius:5px;background-color:rgba(0,0,0,0.6);color:#fff;font-size:16px}
.ui_blacktip .blackmsg.light{background-color:rgba(0,152,209,0.8)}
.ui_blacktip .blackmsg.success{background-color:rgba(0,173,33,0.8)}

/*分页*/
.ui_page{width:100%;height:30px;clear:both;overflow:hidden;color:#666}
.ui_page_full .on,.ui_page_full .out,.ui_page_full .dis{margin-left:6px}
.ui_page_full{text-align:right}
.ui_page_full .pnum{float:right}
.ui_page_mini{text-align:center}
.ui_page_mini .pnum{margin:auto;display:inline-block}
.ui_page_mini a{margin:0 3px 0 3px}
.ui_page_list{text-align:right}
.ui_page_list .pnum{margin:auto;display:inline-block}
.ui_page_list a{margin:0 3px 0 3px}
.ui_page .more{float:left;display:inline-block;text-align:center;width:20px;height:100%;line-height:30px}
.ui_page a{float:left;text-decoration:none;display:inline-block;height:28px;border:1px solid #e8e8e8;line-height:28px;padding:0 10px 0 10px;overflow:hidden}
.ui_page a:hover{text-decoration:none}
.ui_page .out,.ui_page .dis,.ui_page .desc{background:#fff}
.ui_page .desc{float:left;cursor:default;color:#666}
.ui_page .desc .page{color:#ff6600}
.ui_page .out{cursor:pointer;color:#666}
.ui_page .out:hover{border:1px solid #25acd9;color:#25acd9}
.ui_page .on{cursor:default;background:#25acd9;color:#fff;border:1px solid #25acd9}
.ui_page .dis{background:#f4f4f4;border:1px solid #e8e8e8;cursor:default;color:#999}
.ui_page_mobile{height:42px}
.ui_page_mobile a{box-sizing:border-box;width:49%;height:100%;line-height:42px;border-radius:5px}
.ui_page_mobile .pnum a:first-child{float:left;padding-left:15px}
.ui_page_mobile .pnum a:last-child{float:right;text-align:right;padding-right:15px}
