html,body,div,ul,p,textarea{margin:0px;padding:0px;list-style:none;font-family:Microsoft Yahei;}
#showMask{background:rgba(0,0,0,0.6);z-index:9}  
#showContent{width:80%;left:10%;background:#fff;border-radius:4px;z-index:10;overflow:hidden;margin:0px;position:static;}
#showContent .showContentButtonDiv{border:none;font-size:12px;text-align:center;position:static;box-shadow:none;height:auto;background:#fff;margin-left:0px;width:auto;}
.showContentTitle{margin:0px;padding:10px;border-bottom:1px solid #dedede;font-size:14px;font-weight:normal}
.showContentText{padding:10px;}
#showContent .showContentButton{display:inline-block;text-decoration:none;height:auto;line-height:1;margin:10px 0px;border-radius:2px;border:1px solid #006AE3;color:#006AE3;padding:8px 10px;width:auto}
#showContent .showCOntentButtonConfirm,#showContent .showContentButton:active{background:#006AE3;color:#fff;}
#showContent .showContentButton{margin-right:10px;}
#showContent.showContentHTML{background:none;}
#loading {position:absolute;text-align:center;left:50%;margin-left:-25px;padding:12px 15px;background:rgba(0,0,0,0.8);border-radius:10px;}
#loading img{width:50px;}
#loading font{display:block;margin-top:5px;color:#fff;font-size:14px;}
#mask{top:0px;left:0px;display:none;width:100%;height:100%;background:rgba(0,0,0,0.8);position:absolute;z-index:9}
/**toastæ ·å¼**/
#toast{display:none;opacity:0;-webkit-transition:opacity .2s ease-out 0s;padding:10px;background:rgba(0,0,0,0.8);color:#fff;border-radius:4px;bottom:100px;}
#toast.toastAnim{display:block;opacity:1}

/**æç¤ºæ¡†æ ·å¼**/
.layer_bg{display:none;border:8px solid rgba(0,0,0,0.3);border-radius:4px;}
#content-header{background:#3365d5;border-top:1px solid #1f59db;overflow:hidden;cursor:move;padding:8px 10px}
.content-body{font-size:12px;padding:10px;background:#fff;}
.content-body-alert{line-height:1.5;padding-bottom:20px}
#content-footer,.content_footer{text-align:right;background:#eee;padding:5px 10px;border:1px solid #ddd;}
.content_title{color:#fff;font-weight:bold;font-size:14px;float:left}
#content-header-close-tag{cursor:pointer;background:url(i/dialog_close.png) 0px 0px;float: right;height: 16px;position: relative;width: 16px;z-index: 2;margin-right:0px}
#content-header-close-tag:hover{background-position: 0px -16px;}
.a_button_s_small,.a_button{text-decoration:none;text-align:center;display:inline-block;font-size:12px;background:url(i/green_btn.jpg) 0px 0px;;padding:5px 10px;color:#fff!important;border-radius:2px;}
.a_button_s_small:hover,.a_button:hover{text-decoration:none;background-position:0px -50px;}
.a_button{font-size:12px;cursor:pointer;border:1px solid #0BBFB0}
.a_button.big{padding:8px 30px;font-size:14px;}
.white{background:url(i/wht_btn_big.png) 0px -1px;color:#444!important;border:1px solid #dedede;}
.a_button_white{background:url(i/wht_btn_big.png) 0px -1px;color:#444!important;border:1px solid #dedede;}
.a_button_white:hover{background-position:0px -42px}
.dialogDelayText{margin-top:10px;font-weight:bold;color:#cd440d;}
.errorDialogText{}
.errorIconWrapper{float:left;width:32px;height:32px;}
.errorText{float:left;width:calc(100% - 32px);padding-left:10px;box-sizing:border-box;}
.errorIconWrapper i{display:inline-block;width:32px;height:32px;background:url(i/dialog_icons.png) 0px 0px;}
.errorIconWrapper .error{background-position:-64px 0px}
.errorIconWrapper .warn{background-position:-96px 0px}
.errorIconWrapper .help{background-position:-32px 0px}
.errorIconWrapper .tip{background-position:0px 0px}
/**===æç¤ºæ¡†æ ·å¼ç»“æŸ===**/
/**ç¿»é¡µæ ·å¼**/
.page_ul li{margin-bottom:0px;}
.page_ul .select{padding:0px;border:none;background:none;}
.page_ul li a:after{content:" "}
.page_ul{overflow:hidden;font-size:8px;padding:8px;text-align:right;}
.page_ul li{margin-left:2px;overflow:hidden;display:inline;list-style:none;}
.page_ul li a{border-radius:2px;text-decoration:none;display:inline-block;font-size:12px;background:#f0f0f0;border:1px solid #ddd;width:28px;color:#333;height:26px;text-align:center;line-height:26px}
.page_ul .select a,.page_ul li a:hover{border-color:#4A7CE0;background:#6393F4;color:#fff;}
.page_ul .page_ul_first{height:26px;width:57px;}
/**ç¿»é¡µæ ·å¼ç»“æŸ**/
/**xtitleæ ·å¼**/
.blackAlert{text-align:center;border-radius:4px;padding:6px 10px;position:absolute;background:rgba(0,0,0,0.8);}
.blackAlertAngle{background:url(i/blackAngle.png) ;margin:0 auto;width:16px;height:8px;display:block;margin-left:-8px;position:absolute;left:50%;margin-left:-8px;top:-8px;}
.blackAlertText{font-family:Microsoft Yahei;font-size:12px;color:#fff;line-height:1.5;text-align:left;}
/**===xtitleæ ·å¼ç»“æŸ===**/
.file{position:relative;line-height:1;display:inline-block;}
.file input{cursor:pointer;position:absolute;left:0px;top:0px;width:100%;height:100%;opacity:0;z-index:1}
.file img{width:100%;height:100%;}

/**autocomplete**/
.autocomplete{display:none;width:450px;z-index:5;background:#fff;border:1px solid #dedede;box-shadow:0px 0px 2px rgba(0,0,0,0.15);}
.autocomplete a{display:block;padding:10px;color:#555;}
.autocomplete a:hover,.autocomplete .active{background:#f9f9f9;}
/**======autocompleteç»“æŸ======**/
.width950{width:950px!important;margin:0 auto;}
[data-effect=context]{-moz-user-select:none;-webkit-user-select:none;}


.textItem{position:relative;padding:8px 0px;border-bottom:1px solid #eaeaea;}
.textItem:after{clear:left;display:block;content:" ";width:0px;height:0px;}
.textItem label{margin-right:3px;box-sizing:border-box;margin-top:5px;width:75px;text-align:right;display:inline-block;float:left;}
.textItem>span,.textItem input{display:inline-block;width:calc(100% - 80px);max-width:250px;float:left;margin-top:5px;}
.textItem input{box-sizing:border-box;height:30px;margin-top:0px;}
.textItem .tip{margin-left:78px;position:relative;top:5px;color:#777;clear:left;}
.textItem .ptip{margin-top:8px;color:#777;float:left;margin-left:10px;}
.textItem:last-child{border:none;}
.textItem[type="wap"] span,.textItem[type="wap"] input{width:calc(100% - 78px);}
.textItem[border="none"] input{border:none;}
.textItem[item-border="none"]{border:none;}
.textItem.left  label{text-align:left}
.textItem.text label,.textItem.text span{margin:0px;}
.textItem.text{padding:10px 0px;}
.textItem .textItemDesc{margin-left:5px;position:relative;top:5px;color:#666}
.checkboxItem input{width:auto;height:auto;margin-top:7px}
/*æ¡ä»¶æ */
.condDiv{font-size:14px;margin:10px 0px;padding-bottom:10px;border-bottom:1px dotted #aaa}
.condItem label{display:inline-block;width:80px;margin-right:0px;text-align:right;font-size:12px;}
.condItem .input{height:25px;width:120px}
.condItem{margin-left:0px;display:inline-block;margin-right:30px;}
.condP{margin-top:10px;}
.condBtn{text-align:left;margin-top:10px;padding-left:84px;}



/****
input é»˜è®¤æ ·å¼
***/
.input{border-radius:2px;border:1px solid #dedede!important;height:30px;width:300px;padding-left:5px;font-size:12px;color:#666;}
.input:focus{border-color:#999;color:#555;}
.input.medium{width:150px}
.input.small{width:75px}
.input.big{width:400px}
.vsmall.input{width:50px}
/**ä¸Šä¼ æ ·å¼**/
.upload{display:block}
.upload input{cursor:pointer;position:absolute;left:0px;top:0px;width:100%!important;height:100%;opacity:0}

.hide{display:none;}
.tablist{border-bottom:1px solid #eaeaea;}
.tab{border-radius:2px 2px 0px 0px;padding:10px 15px;background-color:#f0f0f0;display:inline-block;font-size:14px;color:#555;}
.tab.active{background-color:#2AD2C9;color:#fff;position:relative;top:1px;}
.small.tablist .tab{padding:6px 15px;font-size:12px;}

/**å¯¹è¯æ¡†æŒ‰é’®**/
.dialogButton{margin:-10px;margin-top:10px;padding:10px;background:#f9f9f9;border-top:1px solid #eaeaea;text-align:right}
/**
/**é»˜è®¤æŒ‰é’®æ ·å¼**/
.cf:after{content:"";display:block;width:0px;height:0px;overflow:hidden;clear:both}
.button{cursor:pointer;text-align:center;display:inline-block;background:url(i/wht_btn_big.png) 0px -1px;text-decoration:none;border-radius:2px;font-size:12px;line-height:1!important;padding:8px 18px;color:#444;border:1px solid #dedede;}
.button:hover{background-position:0px -50px;}
.button.small{padding:4px 12px;font-size:12px;}
.button.big{display:block;padding:12px;}
.confirm{background:#3365d5;border-color:#1f59db;color:#fff!important;}
.button.blue{background:#3366FF;color:#fff!important;border:1px solid #0066CC;}
.button.blue:hover{background:#3399FF;border-color:#0066FF;}
/**å¤šé€‰æ¡†æ ·å¼**/
.checkbox label{float:none!important;margin:0px 10px 0px 0px!important;cursor:pointer;padding-left:3px!important;width:auto!important;}
.checkbox input{float:none!important;position:relative;top:3px;margin:0px!important;width:auto!important;height:auto!important;cursor:pointer}

.noSelect{moz-user-select: -moz-none;-moz-user-select: none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.marginTop{margin-top:10px;}
.required:before{content:"*";color:red;position:absolute;margin-top:7px;left:0px}
/**	===========å…¨å±€æ ·å¼==========**/

#dialogContent{text-align:center;display:inline-block;font-size:14px;z-index:100001;position:absolute;color:#fff;background:rgba(0,0,0,0.7);padding:8px 12px;border-radius:4px;}
#dialogContent p{margin:0px;line-height:2}

/**å…ƒç´ æ ·å¼**/

/**è¶…é“¾æŽ¥æ ·å¼**/
.alink{text-decoration:none;color:#0a6ba8;}
.alink:hover{color:#ef5a08;text-decoration:underline;}

/**è¡¨æ ¼æ ·å¼**/
.table{width:100%;border-collapse:collapse;font-size:12px;}
.table.even tr:nth-of-type(2n) td{background:#e3ebfd;}
.table td,.table th{padding:12px 3px;border-bottom:1px solid #dedede;}
.table th{text-align:left;padding-bottom:10px;border-bottom:2px solid #ccc;}
.table.big td{padding:10px 2px}

.table.border td{border:1px solid #dedede;}
.table.center,.table.center th{text-align:center}
/**selectæ ·å¼**/
select.select{padding:6px 15px;border:1px solid #dedede;font-size:12px;	}
select.select option{padding:5px }

/**======å…ƒç´ æ ·å¼ç»“æŸ======**/

ul[align="horizontal"]:after{content:"";display:block;width:0;clear:left;}
ul[align="horizontal"]>li{float:left;text-align:center;box-sizing:border-box;}
ul[align="horizontal"] a{text-decoration:none;}
ul[align="horizontal"][cols="2"]>li{width:50%;}
ul[align="horizontal"][cols="3"]>li{width:33%;}
ul[align="horizontal"][cols="3"]>li:nth-child(2){width:34%;}
ul[align="horizontal"][cols="4"]>li{width:25%;}
ul[align="horizontal"][cols="5"]>li{width:20%;}
ul[type="menu"] a{display:block;padding:10px 0px;text-align:center;}
ul[type="list"]>li{display:block;padding:5px 0px;}

/**åˆ†å—è®¾è®¡**/
.block{border:1px solid #eaeaea;background:#fff;box-shadow:0px 0px 2px rgba(0,0,0,0.1);padding:10px;margin-top:10px;margin-bottom:10px}
.block h2{margin:0px;font-size:14px!important;color:#333;margin-bottom:10px;font-weight:bold!important;}
.blockTitle{font-size:14px;color:#333;padding:10px;text-shadow:0px 1px 0px rgba(255,255,255,0.6);padding-bottom:5px;}
.blockFull{margin:-10px;margin-bottom:0px;padding:10px;margin-top:10px;}
.plain{box-shadow:none;}
.block[type="tip"]{background:none;text-shadow:0px 1px 0px rgba(255,255,255,0.8);box-shadow:none;}
.block[type="warn"]{background:#fffbf0;color:#d87b0d;line-height:1.5;}
.blockDesc{padding:10px;background:#f6e9d1;border:1px solid #e1cda7;margin-bottom:10px;}

.InputAssist{display:none;z-index:1;background:#fff;box-shadow:0px 1px 4px rgba(0,0,0,0.2);position:absolute;width:100%;top:31px;left:5px;}
.InputAssist a{color:#333;text-decoration:none;display:block;padding:8px 10px;}
.InputAssist a:hover,.InputAssist .active a{background:#eaeaea}
.tablist .tab{text-decoration:none;}

/**åŠ è½½å¯¹è¯æ ·å¼è®¾è®¡
	åŒ…å«ï¼šé¡µé¢åŠ è½½æç¤ºï¼Œé¡µé¢é”™è¯¯æç¤ºç­‰
**/
.loadingWrapper{background:rgba(0,0,0,0.5)}
.loadingContent{width:100%;text-align:center;position:fixed;top:40%;}
.loadingText{min-width:100px;box-sizing:border-box;padding:15px;background:rgba(0,0,0,0.7);border-radius:5px;display:inline-block;color:#fff;}
.loadingImg{width:50px;height:50px;margin:0 auto;margin-bottom:10px;}
/**
 * Toastæç¤ºæ ·å¼
 */
#toastDialog{text-align:center;width:100%;z-index:101}
#toastContent{padding:15px 25px;border-radius:4px;display:inline-block;color:#fff;background:rgba(0,0,0,0.8)}

.buttonNumber strong{user-select:none;padding:5px 8px;;cursor:pointer;font-size:16px;color:#777;}
.buttonNumber input{width:40px;height:25px;font-size:12px;padding:3px;box-sizing:border-box;border-radius:2px;border:1px solid #ddd;}