@charset "utf-8";
/*全局样式Start*/

body {text-align: center; font-family:Microsoft YaHei,微软雅黑,Arial, Helvetica, sans-serif;margin:0; padding:0; font-size:12px; color:#686363; line-height: 150%; }
div,p,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}

.tLeft {text-align: left;}
.tCenter {text-align: center;}
.tRight {text-align: right;}
.right {float: right;}
.left {float: left;}
.clear {clear:both;}
.clearL {clear:left;}
.clearR {clear:right;}

/*排列*/
ul,li,ol,dl,dt,dd{list-style:none; margin:0; padding:0}

:focus {outline: none; }
a,area {blr:expression(this.onFocus=this.blur()) }
a img{border:0}
:focus { outline: none; }
a,area { blr:expression(this.onFocus=this.blur()) }

img{vertical-align:middle}

a {text-decoration: none; color: #000000;font-family:Microsoft YaHei,微软雅黑,Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;}
a:hover {color: #20a031;font-family:Microsoft YaHei,Arial, Helvetica, sans-serif;}

/*全局样式End*/

/*页面画布Start*/
.wrap{width:1200px;z-index:1;margin:0 auto; text-align:left;}
.wrap_mobile{z-index:1;margin:0 10px; text-align:left; overflow:hidden}
/*页面画布End*/

/*控件、按钮信息*/
form{margin:0; padding:0}
input{letter-spacing:1px}
input, textarea, select {font-size: 12px;color:#555555;font-family:Microsoft YaHei, Arial, Helvetica, sans-serif;}
.text{padding:0 5px;border-left:1px solid #CCC;border-top:1px solid #CCC;border-right:1px solid #efefef;border-bottom:1px solid #efefef; background: #fff;}
select{height:28px;line-height:28px; padding:0;padding:0 !important;border-left:1px solid #CCC;border-top:1px solid #CCC;border-right:1px solid #efefef;border-bottom:1px solid #efefef; background: #F9F9F9;}
.text50{width:50px;height:28px;line-height:28px;}
.text80{width:80px;height:28px;line-height:28px;}
.text100{width:100px;height:28px;line-height:28px;}
.text120{width:120px;height:28px;line-height:28px;}
.text150{width:150px;height:28px;line-height:28px;}
.text200{width:200px;height:28px;line-height:28px;}
.text250{width:250px;height:28px;line-height:28px;}
.text300{width:300px;height:28px;line-height:28px;}
.text365{width:365px;height:28px;line-height:28px;}
.text400{width:400px;height:28px;line-height:28px;}
.text500{width:500px;height:28px;line-height:28px;}
.textarea300_80{width:300px;height:80px}
.textarea400_80{width:400px;height:80px}
.textarea500_80{width:500px;height:80px}
.textarea450_160{width:450px;height:160px}
.textarea680_350{width:680px;height:350px}
.textarea100p_80{width:99%;height:80px}
.button{display:inline-block;height:30px;line-height:30px;font-size:14px; cursor:pointer; margin:4px; padding:0 20px;border:1px solid #999; background:#FFFFFF;border-radius:4px;-webkit-border-radius:4px;}
.button_mini{display:inline-block;height:26px;line-height:26px;font-size:12px; cursor:pointer; padding:0 10px;}
.btn_tips{background:#f5f5f5; border:1px solid #ddd;}
.btn_red{background:#E30000; color:#FFFFFF;border:1px solid #C00;}
.btn_green{background:#090; color:#FFFFFF;border:1px solid #10670C}
.btn_blue{background:#1C5CBD; color:#FFFFFF;border:1px solid #10538F}
.btn_orange{background:#EE9704; color:#FFFFFF;border:1px solid #B67B10}
a.btn_red,a.btn_green,a.btn_blue,a.btn_orange{color:#FFFFFF;}
.text_h22{height:22px; line-height:22px;}


.tb{width: 100%;background:#fff;}
.tbborder {box-shadow:0px 0px 4px #eee;border-radius:4px;-webkit-border-radius:4px;border-left:1px solid #eee;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.tbborder td,.tbborder th{border-left: 1px solid #eee;border-top: 1px solid #eee;height:30px; text-align:center}
.tb td, .tb th {padding:4px;}
.tb thead{color:#000;font-weight:bold; background:#f5f5f5;}

.tb2{width: 100%; border-collapse: collapse}
.tbborder2 td,.tbborder2 th{border:1px solid #ddd; padding:4px}

.tbborder3 {box-shadow:0px 0px 4px #eee;border-radius:4px;-webkit-border-radius:4px;border-left:1px solid #eee;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.tbborder3 td,.tbborder3 th{border-left: 1px solid #eee;border-top: 1px solid #eee;height:30px;}

.noBg{background:none}
.noBorder{border:none; border-bottom: 0; border-left: 0; border-top: 0; border-right: 0}
.border{background-color:#ffffff;border:1px solid #ddd;}
.bordert{border-top:1px solid #ddd;}
.borderr{border-right:1px solid #ddd;}
.borderb{border-bottom:1px solid #ddd;}
.borderl{border-left:1px solid #ddd;}
.cborder{background-color:#ffffff;box-shadow:0px 0px 4px #eee;border-radius:4px;-webkit-border-radius:4px;border-left:1px solid #eee;border-top:1px solid #eee;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.hide{display:none}
.margin{ margin:10px}
.marginb{ margin-bottom:10px}
.margint{ margin-top:10px}
.marginl{ margin-left:10px}
.marginr{ margin-right:10px}
.padding{padding:10px;}
.paddingb{ padding-bottom:10px}
.paddingt{ padding-top:10px}
.paddingl{ padding-left:10px}
.paddingr{ padding-right:10px}

/* 文字高亮 */
.text_bold {font-weight:bold;}
.text_tips{color:#999}
.text_black {color: #000000;}
.text_gray {color: #636363;}
.text_orange {color: #FF6600;}
.text_red {color: #ff0000;}
.text_green {color: #009900;}
.text_blue{color:#1380b3;}
.text_white{color: #fff}
.font12{ font-size:12px}
.font13{ font-size:13px}
.font14{ font-size:14px}
.font15{ font-size:15px}
.font16{ font-size:16px}
.font17{ font-size:17px}
.font18{ font-size:18px}
.font19{ font-size:19px}
.font20{ font-size:20px}
.font22{ font-size:22px}

.dialog{display:none; font-family:Microsoft YaHei,微软雅黑,Arial, Helvetica, sans-serif;font-size:14px; text-align:left}
.ui-dialog{z-index: 200000}
.ui-dialog .ui-dialog-title { font-family:Microsoft YaHei,微软雅黑,Arial, Helvetica, sans-serif; font-size:14px;font-weight:bold; text-align:left; color:#000; }

.clear{
	clear: both; 
}
.clearfix:after{ 
visibility: hidden; 
display: block; 
font-size: 0; 
content: "."; 
clear: both; 
height: 0; 
}
* html .clearfix{zoom: 1;} 
*:first-child + html .clearfix{zoom: 1;} 
* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
}
