@charset "utf-8";
body, p, lable, form, ul, li, h2, h1, br, h3, ol, h4 { margin:0; padding:0; }
ul { list-style:none; }
img { border:0; }
/**Navigation**/
body { font-family:Verdana, Geneva, sans-serif; background:url(images/bodyBg.jpg) repeat-x left top #e8e8e8; }
.STYLE1 { color: #FF0000 }
.STYLE2 { color: #3333FF; font-weight: bold; }
#top { border-top:5px solid #4eabd0; width:100%; }
#topbox { width:1000px; margin:0 auto; }
#topbox h2 { background:url(images/logo.jpg) no-repeat top left; width:570px; height:90px; display:block; float:left; }
#topbox h2 a { display:none; }
#topboxmenu p { font-family:Arial, Helvetica, sans-serif; color:#999; font-size:11px; display:block; float:left; width:392px; padding:36px 0 0 25px; letter-spacing:0.1em; }
#topboxmenu ul { clear:both; height:40px; width:100%; display:block; background:url(images/navigationBg.jpg) repeat-x top left; }
#topboxmenu ul li { float:left; }
#topboxmenu ul li a { float:left; display:block; text-decoration:none; line-height:40px; padding:0 38px; background:url(images/navigationLine.jpg) no-repeat top right; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#238ec1; font-weight:bold; }
#topboxmenu ul li a:hover, #topboxmenu ul li a.hover { background:url(images/navigationBgHover.jpg) repeat-x left top; color:#fff; }
/**indexPage**/
#banner { display:none; }
#pageMain { width:1000px; margin:0 auto; background:#fff; }
#pageLeft { width:716px; background:#fff; padding-bottom:40px; float:left; _width:710px }
#pageLeft .pageLBoxC-c { padding-left:24px; *padding-left:0;
}
.pageLBoxC-c { padding:6px 40px 0 22px!important; _padding:6px 0 0 22px!important; }
.indexPinfobox, .htutext, .pageLBoxI { background: url(images/textLine.jpg) no-repeat center bottom; background-position:left bottom!important; padding-bottom:25px; margin-bottom:25px; }
.indexPinfobox2 { background: url(images/textLine.jpg) no-repeat center bottom; background-position:left bottom!important; padding-bottom:25px; margin-bottom:25px; padding-top:20px; }
.htutext { clear:both; *margin-top:-36px;
}
.pagebox { width:100px; float:left; height:200px; }
.pc, .plist { float:left; padding-left:24px; color:#333; font-size:11px; width:500px; }
.plist li { display:block; background:url(images/arrow.gif) no-repeat left 6px; *background:url(images/arrow.gif) no-repeat left 7px;
padding-left:18px; width:90%; line-height:22px; }
.plist2 { float:left; padding-left:120px; color:#333; font-size:11px; width:500px; }
.plist2 li { display:block; background:url(images/arrow.gif) no-repeat left 6px; *background:url(images/arrow.gif) no-repeat left 7px;
padding-left:18px; width:90%; line-height:22px; }
.Pagedown, .Pagebuy { background:url(images/downloadButtonBg.jpg) no-repeat left top; width:150px; height:36px; margin:18px 0; float:left; }
.Pagedown img, .Pagebuy img { display:none; }
.Pagedown a, .Pagebuy a { text-decoration:none; color:#fff; font-weight:bold; padding:6px 12px 12px 12px; *padding:8px 12px 12px 12px;
display:block; }
.Pagedown a b, .Pagebuy a b { font-size:11px; }
h1, .pageLBoxCt, .pageLBoxI h2, .blueTitle, .widthAuto h2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#238ec1; line-height:1.7em; font-weight:bold; }
p { color: #666; font-size:11px; line-height:1.7em; }
.boxClear { clear:both; }
.pageLBoxCt { float:right; width:528px; _width:562px; }
.pageLBoxCt a, .htutext h2 { color:#ff7f36; font-size:11px; clear:both; display:block; line-height:1.7em; font-weight:bold; }
.pageLBoxCt a { padding-bottom:10px; }
.htutext img { float:left; }
.htutext p img { padding:4px 16px 70px 0; *padding-top:7px;
}
.htutext p { padding-right:40px; }
.htuPic { width:100%; height:auto; display:block; clear:both; _width:70%; }
.htuPic img { padding-bottom:0!important; display:block; padding-left:24px; padding-top:12px; }
.htutext .Pagedown { display:none; }
.htutext h2 { padding-top:12px; }
.floatLeft { float:left; }
.indexPinfobox1 { background:url(images/listBg.jpg) no-repeat left top!important; min-height:120px; }
.indexPinfobox1 img { display:none; }
.indexPinfobox1 .plist { border:0!important; color:#333; padding-top:22px; width:340px!important; }
.indexPinfobox1 .plist2 { border:0!important; color:#333; padding-top:22px; width:340px!important; }
.indexPinfobox1 span { color:#368bff; font-weight:bold; display:block; margin-top:-10px; }
.indexPinfobox1 a { background:url(images/downloadButtonBg2.jpg) no-repeat left top; display:block; color:#fff; font-size:11px!important; width:150px; height:29px; padding:10px 0 0 16px; text-decoration:none; margin-top:10px; *margin-top:28px;
}
.indexPinfobox1 .tagsBox { padding:40px 0; color:#238ec1; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; *padding-top:36px;
_padding-top:20px; position:relative; }
.a2a_dd { position:absolute; left:244px; top:6px; *top:0px;
_top:4px; }
.a2a_dd img { display:block; }
.a2a_dd img { display:block!important; }
.indexPinfobox1 .tagsBox a { background:none; width:auto; height:auto; }
h2 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#238ec1; line-height:2em; font-weight:bold; }
p a { color:#fe8235; }
h2 a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fe8235; line-height:1.5em; font-weight:bold; text-decoration:none; }
h3 a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fe8235; line-height:1.5em; font-weight:bold; text-decoration:none; }
h2 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#238ec1; line-height:2em; font-weight:bold; }
p a { color:#fe8235; }
.tagsBox { color:#238ec1; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:2em; position:relative; }
.tagsBox b, .postNav b { font-size: 11px; color:#333; line-height: 2em; font-weight:bold; }
.tagsBox a, .postNav a { font-size: 11px; color:#fe8235; line-height: 2em; }
p { margin-top:6px; margin-bottom:12px; }
.top26px { top:26px; top:18px\0; *top:0px;
_top:4px; }
.postcontent {padding:6px 40px 0 22px!important; _padding:6px 0 0 22px!important; width: 656px;}
.postcontent .download img { float:left; display:block; }
.postcontent .download a { display:block; font-size: 16px; padding-top: 4px; padding-right: 0px; padding-bottom: 10px; padding-left: 6px; }
.postcontent .download { display:block; width:100%; }
.postcontent li { display:block; background:url(images/arrow.gif) no-repeat left 4px; margin-left:10px; color:#666; font-size:12px; line-height: 22px; padding-left:20px; margin-bottom:8px; }
.postcontent h1 { height:38px; line-height:38px; padding-top:10px;}
.postcontent h3 { font-size:12px; color:#000; }
.postcontent .alignleft { float:left; padding-right:3px; }
/**Footer**/
#cr { background:url(images/footerBg.jpg) center top #000 no-repeat; width:100%; padding:57px 0 0 0; font-family:Arial, Helvetica, sans-serif; }
#crBox { width:1000px; margin:0 auto; color:#999; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:2em; padding-bottom:16px; }
#crBox a { color:#999; text-decoration:none; }
#siteLinks, #footerText, #languageBox { width:1000px; margin:0 auto; }
#siteLinks { padding-bottom:24px; }
#siteLinks a { color:#009edc; font-size:12px; display:block; padding:0 20px; float:left; text-decoration:none; border-right:1px solid #009edc; }
#siteLinks a:hover { text-decoration:underline; }
#siteLinks a:first-child { padding-left:0px; }
#siteLinks a:last-child { border:0px; }
#footerText { background:none!important; padding:0!important; color:#666; border:0!important; font-size:11px!important; clear:both; margin:0 auto; text-align:left; font-size:12px; background:#a0a0a0; padding:8px; margin-top:12px; border-top:1px solid #5d5d5d; border-bottom:1px solid #5d5d5d; }
#languageBox { padding:24px 0 0 0; }
/**Right**/
#pageRight { background: url(images/rightTopBg.jpg) no-repeat scroll right top #EAEAEA; float: right; font-family: Arial, Helvetica, sans-serif; margin-right: 1px; padding: 20px 0 0; width: 282px; margin-top:1px; }
.pRTitle { color: #333333; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding: 20px 23px 0; text-align: center; }
.pageRBox1 { width:171px; margin:0 auto; }
.pageRBox1 img { margin-bottom:6px; }
.pageRBox1 span { font-size:11px; color:#666; float:left; }
.pageRBox1 a { color:#238ec1; font-size:11px; line-height:2em; clear:both; display:block; }
.pageRBox1 a.textLinkStyle1 { font-size:11px; color:#666; text-decoration:none; float:left; margin:0 0 16px 0; display:block; line-height:1em; }
.rbarbottom { clear:both; }
.nodisplay { display:none!important; }
.pageRBox { padding:0px 23px 30px 23px; clear:both; background:url(images/rightLine.jpg) no-repeat center bottom; }
.pageRBoxreview{padding:0px 0px 20px 20px; clear:both;  background:url(images/rightLine.jpg) no-repeat center bottom; }
.pageRBox2 { background:url(images/rightTextBg.jpg) no-repeat left top; width:224px; height:112px; margin:0px auto 24px auto; font-size:11px; color:#999; padding:0 0 0 18px; line-height:1.5em; }
.pageRBox2 strong { font-size:11px; padding:18px 18px 6px 0; color:#000; display:block; }
.pageRBox2 a { color:#238ec1; font-size:11px; display:block; line-height:2em; }
.pRTitle1 { float:none; }
.homenews, .pageRBox ul li { background:url(images/blueArrow.gif) no-repeat left 12px; padding:4px 0 0 14px; font-size:11px; display:block; clear:both; line-height:2em; *padding:2px 0 0 14px;
*background-position:left 11px;
}
.homenews a, .pageRBox ul li a { color:#666; text-decoration:none; }
.pageRBox ul li a:hover { color:#3296c6; }
.pageRBox ul li.homenews_more { height:20px; background:none; }
.pageRBox ul li.homenews_more a { background:url(images/rightButtonBg.jpg) no-repeat left top!important; width:60px; height:20px; padding:0px 0 0 10px!important; font-size:11px; color:#fff!important; font-weight:bold; text-decoration:none; display:block; text-align:left; float:right!important; }
.pageRBox3 { background:none; }
.pageRightBottom { background:url(images/rightBottomBg.jpg) no-repeat left top; height:23px; display:block; }
/**Feature**/
.pageImg { width:1000px; margin:0 auto; }
.pageTopBg1 { background:url(images/featuresBanner.jpg) no-repeat left top #fff!important; padding-top:130px; }
.pageLBoxI { background-position:center bottom; }
/*.pageLBoxI{ margin-left:24px; margin-right:40px; background-position:center bottom; _margin-left:3px; _margin-right:40px;}*/
#pageLBoxI, .widthAuto h1 { padding:20px 40px 0 2px; _padding:15px 40px 0 2px; }
#pageLBoxI h1, .widthAuto h1 { color:#fe8235; font-size:24px; }
#pageLBoxI h3 { color:#238EC1; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; line-height: 2em; display:block; border-bottom:1px solid #ddd; margin-bottom:1em; padding-bottom:8px; }
#pageLBoxI a { color:#FE8235; font-size:12px; text-decoration:none; }
#pageLBoxI a:hover { text-decoration:underline; }
#pageLBoxI div { border-bottom:1px dashed #ddd; margin-bottom:16px; }
.width100 { width: 630px!important; }
.width100 ul li { float:left; display:block; width:290px; padding-right:15px; }
.width100 ul li a { background: none!important; color: #FE8235!important; font-size: 12px!important; margin: 8px 0!important; padding: 0!important; }
.Pagebuy { background:url(images/buyNowButtonBg.jpg) no-repeat left top; margin-left:20px; }
.Pagebuy a { padding:6px 12px 12px 40px; *padding:8px 12px 12px 40px;
}
.seeMore { clear:both; display:block; font-size:11px; color:#fe8235; }
/**Download**/
.pageTopBg2 { background:url(images/downloadBanner.jpg) no-repeat left top #fff!important; padding-top:130px; }
.pageLBoxICImg { float:left; }
.pageLBoxICContent { float:right; width:500px; }
.downloadTitle { font-size:18px!important; display:block; padding-left:0px!important; }
.height20 { height:20px; }
.pageLBoxICDownloadInfoA, .pageLBoxICDownloadInfoB { width:250px; font-size:11px; color:#999; float:left; height:2em; *height:0.8em;
_margin-top:-8px; }
.pageLBoxICDownloadInfoA b, .pageLBoxICDownloadInfoB b { color:#666; }
.pageLBoxICDownloadInfoB { float:right; }
.pageLBoxICDownloadBt { clear:both; padding-top:20px; *padding-top:12px;
_padding-top:26px; }
.pageLBoxICDownloadBt a { background:url(images/downloadButtonBg.jpg) no-repeat left top; width:150px; height:28px; display:block; font-size:11px; color:#fff; text-decoration:none; font-weight:bold; padding:8px 0 0 14px; }
.pageLBoxICDownloadBt img { display:none; }
.pageLBoxICDownloadInfo { padding-top:14px; _padding-top:18px; }
.safe { width:576px!important; height:80px; padding-left:76px; background:url(images/safe.jpg) no-repeat left 6px !important; margin:0!important; }
.safe a { color:#fe8235; }
.line { height:10px; background:url(images/textLine.jpg) no-repeat left bottom; width:652px; margin:0 0 0 24px; }
.pageLBoxIC h3 { color:#fd8135; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.pageLBoxIC h3 span { padding-left:0!important; }
.pageLBoxICContent1 { margin:0!important; width:100%!important; padding-top:25px; }
.pageLBoxICContent1 ol { padding-bottom:10px; margin-left:20px; *margin-left:24px;
}
.pageLBoxICContent1 ol li { font-size:11px; color:#999; line-height:1.5em; }
.pageLBoxICContent1 ol li a { color:#fd8135; }
.pageLBoxI1 { margin-bottom:0; }
.wrap3 { clear:both; margin-left:24px; margin-right:40px; }
.wrap3 h6 { background: url(images/titleBg.jpg) repeat-x left bottom; width:100%; display:block; height:40px; padding-bottom:20px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#238ec1; font-weight:bold; margin:40px 0 20px 0; }
.wrap3 h3 { background:url(images/arrowGreen2.jpg) no-repeat left 3px; padding:0 0 6px 12px; margin-left:12px; }
.wrap3 p { margin:0px 20px 30px 30px; line-height:1.5em; }
.wrap3 ul { clear:both; }
.wrap3 ul li { background:url(images/dot2.gif) no-repeat left 2px; margin-bottom:12px; padding-left:16px; }
.wrap3 ul.flowchart li { background: url(images/flowChartBg.jpg) no-repeat left top; width:216px; height:131px; float:left; margin-left:0px; padding:0; margin-right:1px; *margin-right:1px;
}
.wrap3 ul.flowchart li p { margin:0; padding:0; }
.wrap3 ul.flowchart li p.title { color:#1d4898; font-size:14px; font-weight:bold; padding:16px 6px 0 18px; }
.wrap3 ul.flowchart li p.title span { font-size:18px; }
.wrap3 ul.flowchart li p.number { font-size:55px; font-family: "Arial Narrow", Arial; color:#1d4898; font-weight:bold; padding:0 6px 0 18px; width:26px; float:left; }
.wrap3 ul.flowchart li p.text { padding-top:16px; padding-right:10px; }
/**Purchases**/
.pageTopBg3 { background:url(images/purchaseBanner.jpg) no-repeat left top #fff!important; padding-top:130px; }
.purTitle { background: url(images/purchaseCheck.jpg) no-repeat scroll 442px 8px transparent; height: 55px; margin: 12px 0 !important; }
.purTableTitle { background: url(images/purchaseTableBg.jpg) repeat-x scroll left top transparent; border-top: 1px solid #DCDCF2; color: #1386BD !important; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; width: 654px; }
.purTableA1, .purTableB1, .purTableC1 { width:310px; float:left; padding:8px 0 3px 17px; border-left:1px solid #dcdcf2; border-bottom:1px solid #dcdcf2; height:22px; font-size:12px!important; background:url(images/purchaseTableBg.jpg) repeat-x left top; }
.purTableB1 { width:169px; border-left:1px solid #dcdcf2; border-bottom:1px solid #dcdcf2; }
.purTableC1 { width:120px; border-left:1px solid #dcdcf2; border-bottom:1px solid #dcdcf2; border-right:1px solid #dcdcf2; }
.purTableA { width:310px; float:left; padding:8px 0 3px 17px; border-left:1px solid #dcdcf2; border-bottom:1px solid #dcdcf2; height:22px; font-size:12px!important; background:none; height:30px;}
.purTableB { width:169px; float:left; padding:8px 0 3px 17px; border-left:1px solid #dcdcf2; border-bottom:1px solid #dcdcf2; height:22px; font-size:12px!important; background:none; height:30px;}
.purTableC { width:120px; float:left; padding:8px 0 3px 17px; border-left:1px solid #dcdcf2; border-bottom:1px solid #dcdcf2; height:22px; font-size:12px!important; background:none; height:30px;}
.purTableTr { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999; border-bottom:0!important; background:none; }
.purTableC a { background: url(images/orderNow.jpg) no-repeat left top; width:75px; height:19px; display:block; color:#fff; text-decoration:none; font-weight:bold; padding:3px 0 0 24px; }
.howToGet { color:#fd8135; font-size:11px; font-weight:bold; display: block; background: url(images/purchaseHelp.jpg) no-repeat left top; padding-left:20px; margin:6px 0 12px 0; }
.blueTitle { padding-top:10px; }
.greenList { padding-top:6px; margin-bottom:20px; }
.greenList li { background:url(images/iconGreen.jpg) no-repeat left 2px; *background-position:left 6px;
font-size:11px; color:#999; padding:0 0 0 14px; margin:0 0 6px 0; }
.greenList li a { color:#fd8135; }
.orangeTitle { color:#fd8135; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:20px 0 0; display:block; }
.customerRecord { margin:36px 40px 0 22px; _ margin:36px 30px 0 22px;
}
.customerRecord h4 { width:651px; height:27px; background: url(images/customerRecordBG.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; padding:6px 0 0 10px; margin-bottom:16px; }
.customerRecord ul { width:100%; }
.customerRecord ul li.photo { width:62px; float:left; }
.customerRecord ul li.text { width:589px; float:left; margin-top:-6px; _width:586px; }
.customerRecord ul li.line { background:url(images/textLine.jpg) no-repeat center bottom; height:1px; display:block; clear:both; margin:0 0 16px 0!important; }
.customerRecord ul li img { margin-right:12px; }
.customerRecord ul li p.name { display:block; width:100%; text-align:right; color:#334859; clear:both; margin-bottom:10px; }
/**Support**/
.pageTopBg4 { background:url(images/supportBanner.jpg) no-repeat left top #fff!important; padding-top:130px; }
.paddingLeft10px { padding-left:12px!important; }
.pageLBoxICContent p a { color:#fe8235; display:block; }
.pageLBoxICContent p strong, .pageLBoxICContent p b { font-weight:normal; color:#000; }
.pageLBoxICContent h3 { margin:20px 0 8px 0; }
.STYLE1 { color: #FF0000!important; }
.emailList { margin:10px 0 0 0; padding:0; }
.emailList li.text, .emailList li.inputFrame, .emailList li.button { float:left; }
.emailList li.distribution { clear:both; font-size:11px; color:#fe8235; padding-top:10px; }
.emailList li.text { font-size:11px; padding:2px 0 0 0; width:46px; }
.emailList li.inputFrame { width:290px; }
.emailList li.inputFrame input { width:276px; border:1px solid #d6d8d8; color:#999; }
.emailList li.button input { background:url(images/sendButtonBg1.jpg) no-repeat left top; display:block; width:100px; height:20px; border:0; color:#395306; font-weight:bold; text-align:center; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.downloadsButton { background:url(images/downloadButtonBg.jpg) no-repeat left top; display:inline-block; width:124px; height:33px; color:#fff!important; font-size:11px; font-weight:bold; text-decoration:none; padding:6px 0 0 26px; }
#OF { color:#999; }
.listDot { background:url(images/iconGreen.jpg) no-repeat left 5px; padding-left:14px; margin:7px 0 9px 0; }
.formTableFrame { background: url(images/supportFormBg.jpg) repeat-x left top; width:99%; height:370px; border:1px solid #dbeef3; }
.formTableFrame ul { width:559px; margin:30px auto 0 auto; }
.formTableFrame ul li.peopleName { float:left; width:110px; height:24px; font-size:11px; padding-top:4px; color:#1386bd; *height:18px;
}
.formTableFrame ul li.peopleName span { color:#fe8235; }
.formTableFrame ul li.peopleInput { float:left; width:449px; height:24px; *height:18px;
}
.formTableFrame ul li.clear { clear:both; height:0px!important; overflow:hidden!important; width:100%; zoom:1; position:relative; }
.input1, .textarea1 { background:#fff; border:1px solid #90d4fc; width:440px; font-family:Arial, Helvetica, sans-serif; }
.textarea1 { height:80px; }
.height80 { height:96px!important; *height:80px!important;
}
.submit { background: url(images/sendButtonBg2.jpg) no-repeat left top; width:92px; height:28px; color:#fff; border:0; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.reset { background: url(images/resetButtonBg.jpg) no-repeat left top; width:92px; height:28px; color:#fff; border:0; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.width100Percent { width:100%!important; }
.paddingLeft0px { padding-left:0!important; }
.blackFont { color:#333; }
/**affiliate**/
.pageTopBg5 { background:url(images/affiliateBanner.jpg) no-repeat left top #fff!important; padding-top:130px!important; }
.widthAuto { width:auto!important; }
.widthAuto h2 { background: url("images/textLine.jpg") repeat-x scroll center top transparent; display: block; margin-top: 20px; padding-top: 20px; }
.noBgNoPaddingNoMargin { background:none!important; margin-top:0!important; padding-top:0!important; }
.productTable th { background: url(images/purchaseTableBg.jpg) repeat-x left top!important; color:#1386bd!important; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:left; }
.productTable td { color:#999; font-size:11px; }
.bggray { background:#dcdcf2!important; }
.marginTop10px { margin-top:10px; }
.tableStyle { background:#DCDCF2; }
.tableStyle th { background:url("images/purchaseTableBg.jpg") repeat-x scroll left top transparent; font-size: 12px!important;   height: 22px;
padding: 8px 0 3px 17px!important; text-align:left; color:#1386BD; }
.tableStyle td { background:#fff; color:#999; font-size:12px; text-align:left; line-height:1.5em; padding: 8px 0 3px 17px!important; }
/**article**/
.pageTopBg6 { background:url(images/articleBanner.jpg) no-repeat left top #fff!important; padding-top:130px!important; }
.articleList a { display:block; text-decoration:none; font-size:11px; color:#999; background:url(images/articleDot.jpg) no-repeat 2px 5px; padding-left:10px; margin:12px 0; }
.articleList a:hover { text-decoration:underline; color:#1386bd; }
.pageList { width:400px; margin:0 auto; padding:30px 0; }
.pageList li { float:left; font-size:11px; margin:0 4px; text-align:center; color:#999; }
.pageList li a { text-decoration:none; display:block; width:22px; text-align:center; background:url(images/articlePageBg.jpg) no-repeat left top; padding:3px 0 4px 0; color:#fff; }
.pageList li a:hover, .pageList li a.hover { background:url(images/articlePageBgHover.jpg) no-repeat left top; }
.pageList li a.hover { cursor: default; }
.pageList li a.arrowLink { color:#1386bd; background:none; width:auto; }
.pageList li a.forbidLink { color:#999; background:none; width:auto; cursor: default; }
.article p { margin-bottom:18px; }
.article p span, .article p a { color:#fe8235; }
.padding0px { padding:0!important; }
.height98 { _height:98px; }
.width656px { _width:656px!important; }
.width654px { _width:654px!important; }
.height20px { height:20px; }
#comments { margin-top:12px; }
#comment_list { margin-bottom:6px; }
#comments h3 { color:#238ec1; line-height:2em; }
#comment_form p label { padding:3px 0; width: 250px; float: left; }
#comment_form p { clear:both; }
#comment_form p input { margin-top:5px; margin-bottom:5px; width:250px; float:left; }
#submit { width:96px!important; text-align:center!important; *padding-right:2px;
font-size:12px; font-weight:bold; }
.pageRBoxtip1 { float:left; width:280px; padding-right:20px; }
.pageRBoxtip1 ul li a, .pageRBoxtip2 ul li a { display:block; text-decoration:none; font-size:11px; color:#999; background:url(images/articleDot.jpg) no-repeat 2px 5px; padding-left:10px; margin:12px 0; *background-position:left 8px;
}
.pageRBoxtip1 ul li a:hover, .pageRBoxtip2 ul li a:hover { text-decoration:underline; color:#1386bd; }
.pageRBoxtip2 { float:left; width:280px; }
.articlelistbox { padding:20px 0; }
.article_news a { display:block; text-decoration:none; font-size:11px; color:#999; background:url(images/articleDot.jpg) no-repeat 2px 5px; padding-left:10px; margin:12px 0; *background-position:left 8px;
_margin:2px 0; }
.article_news a:hover { text-decoration:underline; color:#1386bd; }
.ppic { float:left; width:100px; height:200px; }
.width100percent { width:100%; }
blockquote { background:#F4F5F7 url(images/blockquote.gif) 3px 3px no-repeat; border:1px dashed #CCC; padding:8px 12px 8px 36px; margin:5px 0; }
/*==== bookmark ====*/
#sharebar {display: none; position: absolute; width: 100px; float: left; background: #fff; padding: 0; text-align: center; border: 1px solid #ccc; list-style: none; margin: 0; z-index: 99; }
#sharebar .googleplus { padding:0 0 3px 21px; }
#sharebar .fb_edge_widget_with_comment { padding: 6px 0; position: relative; margin:0 auto; }
#sharebar .addthis_toolbox, .addthis_default_style { padding:5px 0 0px 23px; }
#sharebar li { display: block; margin: 5px; padding: 0; overflow: hidden; text-align: center; }
#sharebarx {float: left;}
#sharebarx .addthis_toolbox, .addthis_default_style { padding:5px 0 0px 5px; }