@charset "utf-8";

/*  Common Style  */
.b {font-weight:700;}
.red {color:#700000;}
	.red a, a.red {color:#700000;}
	.red a:hover, a.red:hover {color:#555;}
.grg {color:#999;}
.gry {color:#606060;}
    .gry a {color:#606060;}
    .gry a:hover {color:#700000;}
.gri {color:#555;}
.grb {color:#333;}
.tnu, a.tnu {text-decoration:none;}

#content {clear:both; margin:0 auto; width:960px; overflow:hidden; zoom:1;}

/*  subnav  */
#subnav { margin:18px 0 23px; height:40px; overflow:hidden; border-bottom:1px solid #c6c6c6;}
#subnav h2 { float:left; padding-top:40px; width:238px; background:url(helpimg.gif) no-repeat 0 -346px; overflow:hidden; height:0;}
#subnav .current { margin:20px 0 0 13px; float:left; display:inline;}

/*  help_Menu  */
.leftmenu {display:inline; float:left; padding-right:40px; width:220px; overflow:hidden;}
.help_Menu{border-right:1px #c3c3c3 solid;}
.help_Menu h2{ width:215px; height:14px; overflow:hidden; margin-bottom:17px; font-size:14px; color:#333;font-weight:normal;}
.help_Menu h2.exp{ background-position:0 -15px;}
.help_Menu h2.dispat{ background-position:0 -30px;}
.help_Menu h2.after{ background-position:0 -45px;}
.help_Menu ul{margin-bottom:17px; padding-bottom:16px; border-bottom:1px solid #c3c3c3; overflow:hidden;}
.help_Menu li{ padding-bottom:8px; height:15px; overflow:hidden; line-height:16px;}
.help_Menu li span{padding-right:13px; font-weight:700; color:#700000;}
.help_Menu li a{ display:block; padding-left:20px; height:15px; overflow:hidden; color:#666666;}
.help_Menu li a:hover,.help_Menu li a:hover span,.help_Menu li a.cur,.help_Menu li a.cur span{ background:#700000; color:#fff;}
.help_Menu .ask{display:block; margin-top:-7px; padding-left:20px; width:200px; height:54px; overflow:hidden; border-bottom:1px solid #c3c3c3;}
.help_Menu .ask span{display:block; padding-top:21px; width:200px; height:18px; overflow:hidden; background:url(helpimg.gif) no-repeat 21px -110px;}
.help_Menu .ask span b {display:block; color:#700000; height:30px;}

/*  service  */
.service{float:left;margin-top:57px; width:202px; height:220px; overflow:hidden; background:url(/images/index.gif) no-repeat;line-height:1000px;}

/*  faq  */
.rightfaq {float:left; margin-bottom:23px; width:690px; height:76px; border:5px solid #990000;}
.faq_search{ float:left; width:413px; border-right:1px solid #c9c9c9; height:44px; margin-top:7px; padding:19px 0 0 23px;}
.faq_search strong{ float:left; width:37px; height:15px; background:url(helpimg.gif) 0 -64px; font-size:0px; line-height:100px; overflow:hidden; margin-top:3px;}
.faq_search .ipt{ float:left; width:268px; height:19px; line-height:19px; border:1px solid #bebebe; margin-left:13px;}
.faq_search .btn{ float:left; width:61px; height:21px; background:url(helpimg.gif) 0 -84px; border:none; cursor:pointer; margin-left:9px;}
.faq_list{ float:left; padding:12px 0 0 15px; width:238px; overflow:hidden;}
.faq_list li{display:inline; float:left; width:119px; height:18px; overflow:hidden; line-height:18px;}
.faq_list li a{ color:#666666; font-size:13px;}
.faq_list li span{ color:#bf5f5f; padding-right:6px;}

/*  F.HELP_1  */
.textpart { width:700px; overflow:hidden;}
.datatitle {margin-bottom:20px; padding:8px 0 0 15px; width:685px; height:22px; background:url(helpimg.gif) no-repeat -211px -87px; border-bottom:1px solid #cdcdcd; font:700 14px/18px Tahoma;}
.databox {margin-bottom:10px; width:700px; height:auto; overflow:hidden; line-height:22px;}
    .databox p {margin-bottom:21px; line-height:22px;}
    .databox h3{font:700 12px/24px Tahoma;}
.related {margin-bottom:30px; padding:15px 0 0 17px; width:681px; border:1px solid #ccc;}
    .related h6 {width:660px; height:22px; border-bottom:1px solid #dedede;}
    .related h6 span {float:left; font:700 12px/18px Tahoma;}
    .related h6 a {float:right; font:700 10px/18px Tahoma;}
    .related ul {padding:3px 0 32px; width:660px; overflow:hidden;}
    .related li {float:left; padding:12px 0 0 30px; width:300px; height:16px; overflow:hidden; color:#700000;}

/*  F.HELP_3  */
.searlist {margin-bottom:20px; padding:8px 0 0 15px; width:685px; height:22px; border-bottom:1px solid #cdcdcd; font:400 12px/18px Tahoma;}
    .searlist span {display:inline-block; padding-left:30px;}
.searbox { width:670px; margin:30px auto; padding:0 15px;}
.searbox li { margin-bottom:20px; border-bottom:1px dashed #c1c1c1;padding-bottom:20px;}
.searbox li h3 { color:#900; width:670px; margin-bottom:7px; overflow:hidden;}
.searbox li a { padding-left:5px; font-weight:bold;}
.searbox li p { height:37px; overflow:hidden; margin-left:12px; color:#888}

/*  F.HELP_4  */
.searno {padding:28px 0 0 198px; width:303px; height:305px;}
    .searno img {width:303px; height:305px;}

/*  F.HELP_5  */
.Qlist {width:700px; height:auto; overflow:hidden;}
    .Qlist li {float:left; padding-left:18px; width:332px; height:25px; overflow:hidden; background:url(helpimg.gif) no-repeat -211px -43px;}
	.Qlist li h3 {font:400 12px/18px Tahoma; display:inline-block; height:22px;}

/*  F.HELP_6  */
.Qdatabox {margin-bottom:10px; width:700px; height:auto; overflow:hidden; line-height:25px;}
    .Qdatabox h1 {padding-bottom:26px; width:700px; height:auto; overflow:hidden; font:700 12px/20px Tahoma;/* text-align:center;*/}
    .Qdatabox p {line-height:25px;}