@charset "utf-8";
/* {The style for Softpubs} */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{margin: 0;padding: 0;border: 0;outline: 0;text-align: left;vertical-align: baseline; font-family:Tahoma,Arial,Verdana,Helvetica,SimSun;}

body{background-color:#fff;font-size:12px;line-height:1.3;color:#000;}

a {color:#2c69a7;text-decoration:underline;}
a:hover,a:active {color:#F50;text-decoration:underline;}
a img {border:none;}

.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.hide {display:none;}
.center {text-align:center;}

table {border-collapse: collapse; border-spacing: 0;}
q:before, q:after, blockquote:before, blockquote:after {content: "";}
button,label,input.radio,input.checkbox {cursor:pointer; }
input[type=radio],input[type=checkbox] {cursor:pointer; }

.container {width:998px; margin:0 auto;}
.head {margin-bottom:10px;/*position:relative;*/width:998px;}
.logo {padding-top:18px;height:48px;overflow:hidden;}
.logo img ,.logo h4 {float:left;}
.logo h4 {padding-left:20px;font-weight:400; color:#969696; font:11px/1em Arial, Helvetica, sans-serif; width:203px;}
.topBar {overflow:hidden; margin:0 10px 10px; text-align:right;height:20px;}
.follow-Tools { overflow:hidden; zoom:1;list-style-type:none;list-style-position:none;list-style-image:none}
.follow-Tools li { float:right; padding:0 3px; font-size:14px; font-family:Verdana, Geneva, sans-serif;line-height:21px;}

.tbody {overflow:hidden; zoom:1;width:998px;clear:both;}

.sidebar {float:left; width:180px; margin-right:22px}
.nav {width:183px;margin-bottom:30px; height:190px; overflow:hidden; font-family:Verdana, Geneva, sans-serif}
.nav li {height:27px;line-height:27px; margin-bottom:4px;}
.nav li a { background:url(../images/nav-current.gif) no-repeat;height:27px;display:block; padding-left:34px; color:#000; text-decoration:none; margin:0}
.nav li a:hover {color:#000; background-color:#f2fbfe}
.nav li.current {background:#1a9bdd url(../images/nav-current.gif) no-repeat;}
.nav li.current a,.nav li.current a:hover { color:#fff;}
.nav li.current a:hover {}
.nav li a.n1 {background-position:0 0;}
.nav li a.n2 {background-position:0 -30px;}
.nav li a.n3 {background-position:0 -60px;}
.nav li a.n4 {background-position:0 -90px;}
.nav li a.n5 {background-position:0 -120px;}
.nav li a.n6 {background-position:0 -150px;}
.nav li a.n1:hover {background-position:-373px 0;}
.nav li a.n2:hover {background-position:-373px -30px;}
.nav li a.n3:hover {background-position:-373px -60px;}
.nav li a.n4:hover {background-position:-373px -90px;}
.nav li a.n5:hover {background-position:-373px -120px;}
.nav li a.n6:hover {background-position:-373px -150px;}
.nav li.current a.n1,.nav li.current a.n1:hover {background-position:-186px 0;}
.nav li.current a.n2,.nav li.current a.n2:hover {background-position:-186px -30px;}
.nav li.current a.n3,.nav li.current a.n3:hover {background-position:-186px -60px;}
.nav li.current a.n4,.nav li.current a.n4:hover {background-position:-186px -90px;}
.nav li.current a.n5,.nav li.current a.n5:hover {background-position:-186px -120px;}
.nav li.current a.n6,.nav li.current a.n6:hover {background-position:-186px -150px;}

.sidebar .sideBan {text-align:right;width:190px; margin:0 auto;}
.sideBan * {padding:5px 2px;}

.sideBox {background-color:#f1f1f1;padding:14px 15px; margin:10px 0; position:relative;font:12px/1.4 Tahoma, Geneva, sans-serif;*height:1%}
.sidebar .sideBox { width:150px;*height:1%}

.sideBox h2 {font:400 14px/1em Tahoma, Geneva, sans-serif;  padding:3px 0 3px 23px; background-repeat:no-repeat; background-position: 0 center;}
h2.helpus{ padding-left:0; font-size:14px; font-weight:700; margin-bottom:10px;}
h2.FAQs-title {background-image:url(../images/ico/00-8.gif);}
h2.current-title { background-image:url(../images/ico/00-10.gif);}
.sideBox ul {margin:0 auto; margin-top:10px;list-style:none;}
.sideBox ul li.dateSpace {margin-top:15px;}
.sideBox dt {font-weight:700; margin-top:10px;}
.sideBox dd {margin-bottom:20px;}

.sideBox .o-tl,.sideBox .o-tr,.sideBox .o-br,.sideBox .o-bl {position:absolute;width:14px;height:14px;background-image:url(../images/o-abcd.gif);}
.sideBox .o-tl {background-position:-15px -15px; left:0; top:0;}
.sideBox .o-tr {background-position:0 -15px; right:0; top:0;}
.sideBox .o-br {background-position:0 0 ; right:0; bottom:0;}
.sideBox .o-bl {background-position:-15px 0; left:0; bottom:0;}


.content {float:right; width:793px; overflow:hidden;}
.ban {position:relative;}
a.btnDownload {background-image:url(../images/btnDownload.gif); background-repeat:no-repeat;}
a.btnDownload {position:absolute; left:233px; top:175px; display:inline-block; width:213px; height:34px; background-position:0 0; text-indent:-99em; overflow:hidden;}
a.btnDownload:hover {background-position:0 -35px}
a.btnDownload:active {background-position:0 -70px}

.content .content-read { padding:0 30px; margin-bottom:30px; line-height:1.5em;}
.sidebar .content-read { padding:0 5px;}
.content .content-read p { margin:10px auto;}
.content-read dt { margin-top:20px;}

.content-read ul,.content-read ol {list-style-position:inside;}


.blue-title,.blue-title-l,h1.blue-title-r,.gray-title,.gray-title-l,h1.gray-title-r,.green-title,.green-title-l,.green-title-r {background-image:url(../images/contentitle.gif);}

.blue-title,.gray-title,.green-title {background-repeat:repeat-x;height:27px; margin-bottom:10px;}
.blue-title-l,.gray-title-l,.green-title-l {padding-left:14px; background-repeat:no-repeat; height:27px}
h1.blue-title-r,h1.gray-title-r,.green-title-r {padding-right:14px; font:700 14px/27px Tahoma, Geneva, sans-serif; color:#333; background-repeat:no-repeat;height:27px;}

.blue-title {background-position:0 -158px;}
.blue-title-l {background-position:0 -96px;}
h1.blue-title-r {background-position:right -127px;}

.gray-title {background-position:0 -64px;}
.gray-title-l {background-position:0 0;}
h1.gray-title-r {background-position:right -31px;}

.green-title {background-position:0 -251px;}
.green-title-l {background-position:0 -189px;}
h1.green-title-r {background-position:right -220px;}

.common-list {margin:10px 0;}
.common-list li {margin:18px 0; background-position:0 5px; background-repeat:no-repeat; padding-left:17px;}
.common-list li p {margin:15px 0;}

ul.ico-arrow-orange li {background-image:url(../images/arrow-orange-r.jpg); list-style:none outside}
ul.ico-expand li {background-image:url(../images/ico-green-expand.jpg);list-style:none outside}
ol.number-list li {list-style: inside decimal; padding-left:0;}
a.btnBottomDownload {background:url(../images/blue-download.gif) no-repeat; display:inline-block; width:216px; height:31px; color:#fff; text-decoration:none; text-align:center; line-height:26px;}
a.btnBottomDownload:hover {text-decoration:underline;}

.ggban { margin:30px 0 10px;}

.foot {background:url(../images/foot.jpg) no-repeat 0 bottom; margin-bottom:4px; min-height:112px; padding:10px 0 20px; _height:112px;}
.footNav {width:600px; margin:15px auto; text-align:center;}
.footNav a {color:#666; margin:3px 5px;}
.footNav a:hover {color:#f50;}
.foot p {margin:7px auto; text-align: center; color:#a0a0a0}
/*index end*/

.picDownload {margin:25px 40px;overflow:hidden;zoom:1;}
.down-soft { margin:30px 0 50px; padding:0 15px}
.down-soft h2{ font-size:16px; color:#003ba0}
.down-soft p { margin:20px 0;}
.down-name {font-size:16px;width:470px;color:#003ba0; font-family:Tahoma, Geneva, sans-serif;}
.down-text {width:470px;font-size:13px; line-height:1.5em;}
.down-text span {margin-right:30px;}
dd.down-text {margin-top:20px;}
.down-text a {font-size:14px}
/*download end*/

.srceen-s {margin:40px 0 250px 40px;}
.srceen-s img { margin-right:10px;}
a.backTop { font-size:14px; color:#000; text-decoration:none; background:url(../images/backTop.gif) no-repeat 0 center; padding-left:17px; display: inline-block; margin-top:40px;}
a.backTop:hover { font-size:14px; color:#000;text-decoration: underline;}

.indicators {border-top:1px solid #d6e7f4;border-left:2px solid #d6e7f4;*border-left-width:1px;width:100%;}
.tableTop { margin-top:-9px; background: none}
.indicators th.even { text-align:left; background:#d6e7f4; color:#000}
.indicators td,.indicators th { border-bottom:1px solid #d6e7f4;border-right:1px solid #d6e7f4; padding:4px;word-wrap:break-wrod;word-break:break-all;}
.indicators td.th {width:135px;}
