@charset "utf-8";
/* CSS Document */

	/** 清除内外边距 **/
	body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
	dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
	pre, /* text formatting elements 文本格式元素 */
	form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
	th, td /* table elements 表格元素 */ {
		margin: 0;
		padding: 0;
	}
			
	/** 重置列表元素 **/
	ul, ol { list-style: none; }
		
	/** 重置文本格式元素 **/
	a { text-decoration: none; }
	a:hover { text-decoration: underline; }

	sup { vertical-align: text-top; } /* 重置，减少对行高的影响 */
	sub { vertical-align: text-bottom; }

	/** 重置表单元素 **/
	legend { color: #000; } /* for ie6 */
	fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
	button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
	/* 注：optgroup 无法扶正 */

	/** 重置表格元素 **/
	table { border-collapse: collapse; border-spacing: 0; }

	.hidden{display:none;}
	.clear{clear:both;}
	.box{margin-bottom:10px;}

/*-------------以上是默认设置-------------------
---------------以下是整体框架-------------------*/
/*-------main主框架------------*/

#mainBody1 { width:100%; height:100%;}
#mainTop { width:100%; height:117px; }
#mainContent { width:100%; margin:0 auto; }
#mainFoot { width:100%; height: 100%; }
#rightContent { width:100%; overflow-x:hidden; overflow-y:auto; }
#rightContSon { width:988px;  margin:0 auto; margin-bottom: 25px; }
/* #rightContRight { width:170px; float:right;} */
/* #rightContText { width:620px; float:left; margin-right:0;} */
.contentAll { 
	font-family: "Microsoft YaHei","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif !important;
}
.contentWelcome { width:988px; height: 150px; border-bottom: 1px solid #e0e0e0;}
.contentWelcome h1 { font-size: 23px; color: #fa8100; padding-top: 40px;}
.contentWelcome h2 { font-size: 14px; line-height: 60px; color: #676767;}
.contentWelcome h2 span { color: #1c1f87;}
.contentInfo { padding: 35px 0 60px 0;}
.contentInfo h2 { display: none;}
.myAccount { float: left;}
.myAccountP { background-image: url(../images/dovePay2.0/system/title-myAccount.png); width: 163px; height: 47px; margin-bottom: 10px;}
.myAccountW { width: 635px;}
.myAccountH { height: 168px;}
.myAccount-content { background-color: #ffffff; padding: 12px; height: 144px;}
.myAccount-content h3 { font-size: 12px; color: #1a1919; line-height: 36px;}
.myAccount-content-coopHeight h3 { line-height: 26px;}
.myAccount-content h3 span { font-size: 18px;}
.attention { float: right;}
.attentionP { background-image: url(../images/dovePay2.0/system/title-attention.png); width: 163px; height: 47px; margin-bottom: 10px;}
.attentionW { width: 300px;}
.attentionH { height: 168px;}
.attention-content { background-color: #ffffff; padding: 12px; height: 144px;}
.attention-content h3 { font-size: 12px; color: #1a1919; line-height: 36px;}
.attention-i { background-image: url(../images/dovePay2.0/system/title-attention-i.png); width:27px; height: 27px; margin-top: 12px; float: left;}
.attention-message { font-size: 12px; color: #666666; width: 244px; padding: 12px 0 0 5px; float: left;}

/*-----------圆角框架----------------*/
.b-size { width: 8px; height: 8px;}
.b-float { float: left;}
.b-lu { background-image: url(../images/dovePay2.0/system/b-lu.png);}
.b-l { background-image: url(../images/dovePay2.0/system/b-l.png); width:8px}
.b-ld { background-image: url(../images/dovePay2.0/system/b-ld.png);}
.b-u { background-image: url(../images/dovePay2.0/system/b-u.png); height: 8px;}
.b-d { background-image: url(../images/dovePay2.0/system/b-d.png); height: 8px;}
.b-ru { background-image: url(../images/dovePay2.0/system/b-ru.png);}
.b-r { background-image: url(../images/dovePay2.0/system/b-r.png); width: 8px;}
.b-rd { background-image: url(../images/dovePay2.0/system/b-rd.png);}

#result {width:800px; float:left; overflow:hidden;}

/*-----------字体样式----------------*/

.bold16 { font-size:16px; font-weight:bold;  }
.cRed { color:#FF4500; }
.cBlue { color:blue; }
.cOrg { color:#FF4500; }
.boldAll { font-weight:bold; }
.inpText { margin:0; padding:0; height:18px; line-height:18px; width:140px; border:1px solid #8aa0b5; overflow:hidden;}
.inpSelect { margin:0; padding:0; height:20px; line-height:20px; width:142px; border:1px solid #8aa0b5; overflow:hidden; font-size:12px;}

/****************链接颜色**********************/
#rightContSon a { color:#F93 }

.tableBorder { border:1px solid #c6c4c4; border-collapse:collapse; }
.tableBorder  td { border:1px solid #c6c4c4;  }
.tableBorder  th { border:1px solid #c6c4c4;  }
.scroll { overflow-x:hidden; overflow-y:scroll;}
