/* CSS Document */

.bodyer { width:1180px; margin:auto; overflow:hidden;}
.helpLeft { width:200px; float:left; overflow:hidden;}

.helpTitle { background: #ffeee2; border: 1px solid #e6e6e6; border-left: 3px solid #f60; font-size: 14px; color: #666; padding: 5px 5px 5px 8px; }
.helpContent { border: 1px solid #e6e6e6; border-top: none; padding: 1px; }
.helpContent div { margin-bottom:1px;}
.helpContent div a { border:1px solid #E8E8E8; background:#F8F8F8; padding:5px 0 3px 0; display:block; text-decoration:none; padding-left:12px; color:#666;}
.helpContent div a:hover { border:1px solid #FFF0AC; background:#FFFCEE;}
.helpContent div a:before { content: '\2022'; margin-right: 3px; display: inline-block; }

.msgDetail { width:970px; border:1px solid #E8E8E8; float:right; overflow:hidden;}
.msgDetailTitle { font-size:16px; text-align:center; background:#F8F8F8; padding:8px 0 4px 0;}
.msgDetailContent { padding: 10px 20px; line-height: 25px; font-size: 14px; line-height: 1.7em; }
.msgDetailContent p { display:block; margin: 17px auto; }
/*.msgDetailContent strong { color:#f60;}*/

.qaGuideT { margin-top: 10px; margin-bottom: 10px; width: 100%; overflow: hidden; font-size: 14px; }
.qaGuideT strong { width:115px; float:left; margin-left:15px; text-align:center;}
.qaGuideT strong a { text-decoration:none; color:#f60; display:block; width:100%; border:1px solid #FFF0AC; background:#FFFCEE; padding-top:5px; padding-bottom:5px;}
.qaGuideT strong a:hover { text-decoration:none; border:1px solid #FEDE63; background:#FEEDA7;}

.qaGuideC { padding:5px; padding-bottom:0; line-height:30px; font-size:14px;}
.qaGuideC strong { color:#333;}
.qaGuideC tr td { padding: 2px 5px; font-size: 14px; }
.qaGuideC .title { display: block; width: 100%; font-weight: bold; text-align: center; border: 1px solid #FFF0AC; background: #FFFCEE; padding-top: 5px; padding-bottom: 5px; } 

.qaTable { width: 100%; margin: 8px auto; }
.qaTable tr td { font-weight: bold; font-size: 14px; }

.warnBox {  margin-top:8px; border:1px solid #FFCC66; line-height:40px; height:40px; font-size:14px; color:Red; padding-left:50px; background:#FFFFCC url(../images/notice.gif) no-repeat 5px;}

.list-div { border:1px solid #BBDDE5; margin-top:8px; background:#E8EEFB;}
.group-title { height:28px; background:#ADD6DE;}
.listTable tr td { padding:6px;}

#divAnswer a, #tdAnswer a { color: #0088FF; }
#tdAnswer { background: #FFF; padding: 8px 5px; line-height: 2em; border: 1px dashed #CCC; border-left: none; }
#divContactus td, #divRepay td { padding: 3px; }

@media screen and (max-width:1200px)
{ 
	.bodyer { width:980px;} 
	.msgDetail { width:770px;}
	.msgDetailContent { padding: 10px 10px 10px 15px;}
	.qaGuideT strong { width:95px; margin-left:10px;}
}