body,table,input,select,textarea,div,ul,li,p,form {
font-family:Arial;
font-size:12px;
margin:0;
padding:0;
}

#page {
margin-top:30px;
margin-bottom:18px;
text-align:center;
}

#page .p1 {
word-spacing:5px;
}

#page .pa {
background-color:#f5f5f5;
display:inline-block;
padding:2px 7px;
}

.path {
width:980px;
text-align:left;
margin:15px auto;
}

.path span {
font-size:11px;
}

.bcon {
width:980px;
border:1px solid #bbb;
margin:0 auto;
}

.buyt {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#ccc;
padding:15px 0 15px 20px;
}

h1 {
font-size:20px;
font-weight:700;
display:inline;
clear:none;
float:none;
margin:0;
}

.bcon .main {
font-family:Verdana, Geneva, sans-serif;
margin-top:15px;
margin-right:auto;
margin-left:auto;
width:940px;
}

.bu {
margin-bottom:20px;
}

.bu span {
vertical-align:top;
}

.bu1 {
width:230px;
display:inline-block;
}

.bu2 {
width:370px;
display:inline-block;
}

.bu2 p {
text-align:center;
padding-top:15px;
padding-bottom:15px;
}

.bu3 {
width:290px;
border:1px solid #999;
display:inline-block;
float:right;
padding:7px;
}

.bu3 .ti1 {
padding-bottom:15px;
}

.buyt_1 td {
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#CCC;
}

.buyt_tdline {
font-weight:700;
vertical-align:top;
margin:2px;
}

.buy_h3 {
font-size:17px;
font-weight:700;
line-height:150%;
}

.buyt_more {
font-size:11px;
color:#666;
padding-top:15px;
padding-bottom:15px;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#666;
}

.buyt_more b {
font-size:12px;
color:#900;
}

.buy_ver {
border-top-width:1px;
margin-top:20px;
margin-bottom:20px;
border-color:#BEBEBE;
border-style:solid;
padding:4px;
}

.catblack {
font-family:Arial,Helvetica,sans-serif;
font-size:12pt;
font-weight:700;
margin-bottom:12px;
}

.sdiv {
margin-right:auto;
margin-left:auto;
line-height:170%;
margin-top:25px;
}

.sdivs {
width:980px;
margin-right:auto;
margin-left:auto;
line-height:170%;
margin-top:25px;
}

#bottoma {
font-family:Arial;
font-size:12px;
margin-top:8px;
margin-bottom:8px;
width:100%;
}

#bottoma p {
text-align:center;
margin:0;
padding:0;
}

#bottoma .bo1 {
padding-top:25px;
padding-bottom:15px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#999;
}

#bottoma .bo2 {
line-height:15px;
}

#bottoma .bo3 {
padding-top:15px;
}

.clo {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
background-color:#1F72C5;
border-top:3px solid #729ADE;
color:#FFF;
border-bottom-width:3px;
border-bottom-style:solid;
border-bottom-color:#1F72C5;
}

.top_space {
padding-right:5px;
padding-left:5px;
}

#page a.pa:link,#page a.pa:visited,#page a:visited {
border:1px solid #CCC;
text-decoration:none;
}

#page a.pa:hover,#page a:hover {
border:1px solid #CCC;
color:#FFF;
background-color:#F60;
}

.p1 span,.p2 span {
border:1px solid #CCC;
color:#FFF;
background-color:#F60;
display:inline-block;
padding:2px 7px;
}

a:link,a:visited,#bottoma a:link,#bottoma a:visited {
color:#03C;
text-decoration:underline;
}

a:hover,#bottoma a:hover {
color:red;
text-decoration:underline;
}

a.w:link,a.w:visited,a.w:hover {
color:#fff;
font-family:Arial;
font-size:13px;
font-weight:700;
text-decoration:none;
}