/*========LABLE==========*/
html, body
{
	font-family: "宋体" , Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #fff;
	color: #777;
	margin: 0;
	padding: 0;
}
div, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, p, blockquote, th, td
{
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-family: Verdana, "宋体" , Arial,Sans-serif;
}
fieldset
{
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	border: solid 1px #ccc;
}
legend
{
	margin-top: 8px;
	margin-left: 1px;
	margin-bottom: 10px;
	font-weight: bold; /*color: #2d5586;*/
}

table, td
{
	border-collapse: collapse;
	border: 1px #bcd0e8 solid; /*border-spacing: 0; */
}

h2
{
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #a00401;
}

h3
{
	margin: 0;
	font-size: 12px;
	color: #363636;
	padding-bottom: 5px;
}

h4 {
	margin:0;
	padding:0;
	color:#777;
	font-size:12px;
	line-height:20px;

}

TEXTAREA
{
	background: #fff url(../../image/webUI/button/input_bg.gif) repeat-x top;
	width: 250px;
	height: 80px;
	border: 1px solid #a3b8cb;
	font-size: 12px;
	font-family: "宋体" ,Arial, Helvetica, sans-serif;
	overflow: auto;
}

.textareaLarge{
	width:500px;
	height:100px;
}

/* Link style */
a:link
{
	color: #648bb1;
	text-decoration: none;
}
a:visited
{
	color: #648bb1;
	text-decoration: none;
}
a:hover
{
	color: #648bb1;
	text-decoration: underline;
}
a:active
{
	color: #648bb1;
}

/*========CLASS==========*/
.blank10
{
	clear: both;
	font-size: 0px;
	overflow: hidden;
	height: 10px;
}

.h2Title
{
	font-size: 14px;
	color: #A00401;
	line-height: 24px;
	padding: 0 0 0 14px;
	margin: 0;
	border-bottom: 1px solid #BCD0E8;
}

.h2Title a
{
	color: #000;
	background-color: #eff4fa;
	text-decoration: none;
}
.h2Title a:hover
{
	color: #648bb1;
	font-weight: bold;
	background-color: #f6f9fd;
	text-decoration: none;
}
.h2Title img
{
	border-style: none;
	clear: both;
	margin: 0;
	padding: 0;
}

/*========边框白色表格==========*/
.tablewhite
{
	border: 0px;
}
.tablewhite td
{
	border: 1px #fff solid;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px;
}
/*=Hack IE6=*/
* html .tablewhite td
{
	padding: 0px 2px;
}
.tablewhite th
{
	border: 1px #fff solid;
	background-color: #c1d2e4;
	line-height: 25px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px;
}
/*=Hack IE6=*/
* html .tablewhite th
{
	padding: 0 2px;
}

/*========无边框表?=========*/
.tablenull
{
	border: 0px;
}
.tablenull td
{
	padding-left: 2px;
	padding-right: 2px;
	border: 0px;
	height: 23px;
	line-height: 20px;
}
/*=Hack IE6=*/
* html .tablenull td
{
	padding-left: 5px;
	padding-right: 5px;
	height: 23px;
	line-height: 20px;
}

/*========有边框表?=========*/
.tableblue
{
	border-collapse: collapse;
	border: 1px #BCD0E8 solid;
}
.tableblue td
{
	padding-left: 5px;
	padding-right: 5px;
	border: 1px #BCD0E8 solid;
	line-height: 20px;
	height: 20px;
}
.tableblue th
{
	background-color: #DAE8F1;
	line-height: 25px;
	padding: 0 2px;
	border: 1px #BCD0E8 solid;
}

/*========表头==========*/
.tablehead
{
	background: #c1d2e4;
	margin: 0;
	padding: 0;
	color: #777;
	font-size: 12px;
	line-height: 21px;
	font-weight: bold;
}

input, select
{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/*=========input text==========*/
.inptext
{
	width: 140px;
	height: 17px;
	border: 1px solid #a3b8cb;
	background: #fff url(../../Image/webUI/button/input_bg.gif) repeat-x top;
	color: #333;
	line-height: 17px;
	padding-left: 5px;
}

.inptextMiddle2
{
	width: 120px;
	height: 17px;
	border: 1px solid #a3b8cb;
	background: #fff url(../../Image/webUI/button/input_bg.gif) repeat-x top;
	color: #333;
	line-height: 17px;
	padding-left: 5px;
}
/*.inp:focus {
	border: 1px solid red;
}*/
.inptext270
{
	width: 270px;
	height: 17px;
	border: 1px solid #a3b8cb;
	background: #fff url(../../Image/webUI/button/input_bg.gif) repeat-x top;
	color: #333;
	line-height: 17px;
	padding-left: 5px;
}

.inptext75
{
	width: 75px;
	height: 17px;
	border: 1px solid #a3b8cb;
	background: #fff url(../../Image/webUI/button/input_bg.gif) repeat-x top;
	color: #333;
	line-height: 17px;
	padding-left: 5px;
}

.inptext100
{
	width: 100px;
	height: 17px;
	border: 1px solid #a3b8cb;
	background: #fff url(../../Image/webUI/button/input_bg.gif) repeat-x top;
	color: #333;
	line-height: 17px;
	padding-left: 5px;
}


.inptextSmall
{
	width: 38px;
	height: 17px;
	border: 1px solid #a3b8cb;
	background: #fff url(../../Image/webUI/button/input_bg.gif) repeat-x top;
	color: #333;
	line-height: 17px;
	padding-left: 5px;
}
.inptextMiddle
{
	width: 46px;
	height: 17px;
	border: 1px solid #a3b8cb;
	background: #fff url(../../Image/webUI/button/input_bg.gif) repeat-x top;
	color: #333;
	line-height: 17px;
	padding-left: 5px;
}

/*=========input submit==========*/
.inpsubmit
{
	/*background: transparent url(../images/button/submit_bg.gif) no-repeat;*/
	border: 1px solid #7f9db9;
	background: transparent url(../../image/webUI/button/buttonbg.gif) repeat-x center center;
	height: 19px;
	padding-top: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-right: 1px;
	cursor: pointer !important;
	cursor: hand;
	color: #333333;
	font-size: 12px;
}

/*=========分页==========*/
.ucpage
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: #fff;
}
.ucpage td
{
	padding: 0px;
	margin: 0px;
	border: #fff;
}
.ucpage .inpimgbut6
{
	height: 11px;
	width: 6px;
	background: #fff;
}
.ucpage .inpingbut11
{
	height: 11px;
	width: 11px;
	background: #fff;
}

.fontcolor_red
{
	color: #ff4b01;
}

.fontsize_14
{
	font-size: 14px;
}
.fontsize_14 tr td
{
	font-size: 14px;
}
.fontsize_14 p
{
	font-size: 14px;
	line-height: 24px;
}

.line
{
	height: 10px;
	line-height: 1px;
	background: url(../../Image/webUI/treepath_bg02.gif) repeat-x center;
}
.notice
{
	padding-left: 10px;
	padding-right: 10px;
}
.tab
{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	height: 42px;
	border: 0px;
}
.tab .step01
{
	background: url(../../Image/webUI/Applyonline-bg01.gif) repeat-x top;
	padding-left: 10px;
	padding-right: 10px;
}
.tab .step02
{
	border: 0px;
	padding: 10px;
}

.gridcommand
{
	border-top: 1px #fff solid;
}

.gridcommand td
{
	padding: 1px;
	padding-right: 5px;
}

.mappath
{
	border: 0;
	background: url(../../Image/webUI/treepath_bg.gif);
	font-weight: bold;
	color: #2d5586;
	text-align: center;
	width: 140px;
	height: 25px;
}
.mappath_sel
{
	border: 0;
	background: url(../../Image/webUI/menu-bg.gif);
	font-weight: bold;
	color: #fff;
	text-align: center;
	width: 140px;
	height: 25px;
}

.systerm_notes
{
	padding: 5px 10px 5px 30px;
	border: 1px #fae2b9 solid;
	color: #ff4a00;
	background: #ffffe3 url(../../Image/partnerpic_52.gif) 12px 9px no-repeat;
	line-height: 20px;
	margin-bottom: 10px;
}

.systerm_a
{
	background: url(../../Image/partnerpic_s_03.gif) top left repeat-x;
	width: 96%;
	padding-left: 25px;
	padding-top: 8px;
	float: left;
	height: 26px;
}

.systerm_title
{
	width: 60%;
	float: left;
	font-weight: bold;
}

.systerm_title_lj
{
	width: 35%;
	float: right;
	text-align: right;
}

.content_a
{
	width: 96%;
	padding: 10px 0 20px 20px;
	float: left;
}

.content_pic
{
	width: 85px;
	padding: 0 5px;
	float: left;
}

.server_content
{
	width: 80%;
	float: left;
}

.server_content ul li
{
	font-size: 14px;
	line-height: 24px;
}

.server_content ul li span
{
	font-size: 12px;
	color: #999;
}

#KMSBind, #CPPSBind, #OOSBind
{
	margin-left: 95px;
}
#basic-modal-content
{
	display: none;
	color: #333;
}
#simplemodal-container
{
	width: 400px;
	height: 150px;
	color: #bbb;
	background-color: #fff;
	border: 4px solid #444;
	padding: 12px;
}
#simplemodal-container code
{
	background: #141414;
	border-left: 5px solid #666;
	display: block;
	margin-bottom: 12px;
	padding: 4px 6px 6px;
}
#simplemodal-container a
{
	color: #333;
}
#simplemodal-container a.modalCloseImg
{
	background: #e8e8e8 url(../../image/myh3c_close.png) no-repeat right center;
	width: 100%;
	height: 24px;
	display: inline;
	z-index: 3200;
	position: absolute;
	top: 0;
	right: 0;
	cursor: pointer;
}
#simplemodal-container #basic-modal-content
{
	padding: 8px;
	margin-top: 15px;
}
#surebutton, #canclebutton
{
	border-right: 0 solid;
	border-top: 0 solid;
	font-size: 12px;
	border-left: 0 solid;
	width: 40px;
	line-height: 18px;
	border-bottom: 0 solid;
	height: 19px;
}

/*========ID==========*/
#content
{
	display: inline;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	float: left;
	width: 784px;
	height: auto !important;
	overflow: visible;
}
#content .mainform
{
	padding-bottom: 14px;
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 10px;
	overflow: visible;
}




/*=====================日历=====================*/
/* CSS Document */
/*DateStyle*/
.header
{
	font: 12px Arial, Tahoma !important;
	font-weight: bold !important;
	font: 11px Arial, Tahoma;
	font-weight: bold;
	color: #154BA0;
	background: #C2DEED;
	height: 25px;
	padding-left: 10px;
}
.header td
{
	padding-left: 10px;
}
.header a
{
	color: #154BA0;
}
.header input
{
	background: none;
	vertical-align: middle;
	height: 16px;
}
.category
{
	font: 12px Arial, Tahoma !important;
	font: 11px Arial, Tahoma;
	color: #92A05A;
	height: 20px;
	background-color: #FFFFD9;
}
.category td
{
	border-bottom: 1px solid #DEDEB8;
}
.expire, .expire a:link, .expire a:visited
{
	color: #999999;
}
.default, .default a:link, .default a:visited
{
	color: #000000;
}
.checked, .checked a:link, .checked a:visited
{
	color: #FF0000;
}
.today, .today a:link, .today a:visited
{
	color: #00BB00;
}
#calendar_year
{
	display: none;
	line-height: 130%;
	background: #FFFFFF;
	position: absolute;
	z-index: 10;
}
#calendar_year .col
{
	float: left;
	background: #FFFFFF;
	margin-left: 1px;
	border: 1px solid #86B9D6;
	padding: 4px;
}
#calendar_month
{
	display: none;
	background: #FFFFFF;
	line-height: 130%;
	border: 1px solid #86B9D6;
	padding: 4px;
	position: absolute;
	z-index: 11;
}
.tableborder
{
	background: white;
	border: 1px solid #86B9D6;
}
#year, #month
{
	padding-right: 10px;
	background: url(onbottom.gif) no-repeat center right;
}
/*图片路径可以改成自己?/
/*Date*/


/*areaPop style*/

#popareadiv span
{
	cursor: hand;
	cursor: pointer;
}
.headtd
{
	font: 12px Arial, Tahoma !important;
	font-weight: bold !important;
	font: 11px Arial, Tahoma;
	font-weight: bold;
	color: #154BA0;
	background: #C2DEED;
	height: 25px;
	padding-left: 10px;
}



/*areaPop */

/*======地区控件样式=======*/
.ucregion
{
	background: white;
	border: 0px;
}
.ucregion td
{
	border-left: 0px;
	border-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}
