﻿body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select { margin: 0; padding: 0; }
body { font: 13px "宋体" , "Arial Narrow" , HELVETICA; background-color: #f9f9f9; }
a { color: #0b5ba5; text-decoration: none; }
a:hover { color: #F60; text-decoration: none; }
img { border: 0; }
.txtred { color: Red; }
.txtgold { color: #704D0F; }
.txtweight { font-weight: bold; }
.txtinput { padding: 0 4px; height: 20px; line-height: 20px; border: solid 1px #c6c6c6; }
.btninput { padding: 0 20px; width: auto; height: 27px; line-height: 27px;_height:22px;_line-height:22px; background: url(../Images/payalbbg.gif) repeat-x; border: solid 1px #cfcfcf; cursor: pointer; overflow: visible; }
.dis { display: block; }
.undis { display: none; }
.clear { clear: both; }
.mt10 { margin-top: 10px; }
.fb16 { font-size: 16px; font-weight: bold; }
.implink { text-decoration: underline; color: #c7000b; font-weight: bold; font-weight: bold; }
.confirmbox { padding: 10px 60px; line-height: 22px; text-align: center; border: solid 1px orange; background-color: #fdfdfd; }
.encourage, .moreinfo { font-size: 12px; color: #8c8c8c; }
#top { float: left; width: 100%; height: 23px; line-height: 23px; background-color: #9e061c; }
#top_menu { width: 968px; margin: 0 auto; }
#top_menu a { padding: 1px 3px; font-size: 12px; color: #ebe7e5; text-decoration: none; }
#top_menu a:hover { color: #d5d5d5; text-decoration: underline; }
#top_left { float: left; color: #bbb9b9; }
#top_right { float: right; color: #d5d5d5; }
#header { float: left; width: 100%; height: 91px; background-color: #c7000b; }
#header_layer { width: 968px; margin: 0 auto; }
#logo { float: left; width: 343px; height: 91px; }
#nav { float: right; }
#nav a { display: block; float: left; width: 110px; height: 91px; line-height: 91px; margin-left: 1px; font-size: 18px; font-weight: bold; text-align: center; color: #FFF; }
#nav a:hover, #nav a.nav_sel { color: #FC0; background: url(../Images/nav_abg.gif) no-repeat center 54px; }
#breadcrumb { width: 968px; height: 30px; line-height: 30px; margin: 12px auto; background-color: #FFF; }
#where { float: left; margin-left: 4px; }
#hot { float: right; margin-right: 4px; color: #704D0F; font-size: 12px; }
#main { width: 968px; margin: 0 auto; border: 1px solid #e5e5e5; background: #fff; }
#main_left { float: left; width: 210px; padding-bottom: 20px; border-right: solid 1px #e1e1e1; background-color: #f9f9f9; }
#main_right { float: right; width: 757px; }
#maincontent { width: 670px; margin: 30px auto 20px auto; font-size: 14px; }
#warm { margin: 20px 0; font-size: 12px; color: #704D0F; line-height: 22px; }
.clleft { width: 180px; margin: 0 auto; }
.cltitle { width: 100%; height: 26px; line-height: 26px; margin-top: 10px; border-bottom: solid 1px #e1e1e1; color: #7a7a7a; font-size: 14px; font-weight: bold; background: url(../Images/online.png) no-repeat 0 center; text-indent: 18px; }
.clcontent { width: 100%; margin-top: 10px; line-height: 22px; color: #8c8c8c; font-size: 12px; }
.clcontent h5 { color: #7a7a7a; font-size: 12px; }
#footer { width: 100%; height: 26px; line-height: 26px; margin: 0 auto; margin-top: 16px; text-align: center; font-size: 12px; background-color: #c7000b; color: #FFF; }
/*===提示信息样式定义===*/
#alertbg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #cccccc; filter: alpha(opacity=60); opacity: 0.6; z-index: 90; }
#alertmain { position: fixed; _position: absolute; top: 0; left: 0; width: 480px; height: 230px; border: 5px solid #757575; background-color: #fff; z-index: 9999; }
#alertmain dl { width: 480px; height: 50px; border-bottom: 1px solid #B0B0B0; margin-bottom: 12px; }
#alertmain dl dt { width: 200px; height: 40px; padding: 8px 0 0 20px; line-height: 40px; float: left; color: #666666; font-size: 16px; }
#alertmain dl dd { width: 40px; height: 20px; float: right; font-size: 14px; padding-top: 5px; }
#alertmain dl dd a { color: #c7000b; text-decoration: none; }
#alertmain dl dd a:hover { text-decoration: underline; }
#alertmain p { width: 350px; font-size: 12px; font-weight: bold; color: #000; height: 20px; line-height: 20px; padding: 4px 0; float: left; margin-left: 30px; display: inline; }
#alertmain p.altmnote { font-weight: normal; padding-left: 22px; background: url(../Images/box_warning.png) no-repeat 0 5px; }
.altmbtn { width: 360px; height: 29px; margin: auto; }
.altmbtn a { display: block-inline; float: left; width: 133px; height: 27px; color: #333333; border: 1px solid #DBDBDB; background: url(../Images/payalbbg.gif) repeat-x; text-align: center; line-height: 28px; font-weight: bold; font-size: 16px; margin: 30px 18px; overflow: hidden; }
.altmbtn a:hover { color: #000000; border: 1px solid #a1a1a1; }
