
/* ::::: http://www.qianbo.com.cn/css/style.css ::::: */

body { margin: 0px; background: rgb(241, 241, 241) url('bodybg.gif') repeat-x; font-size: 12px; }
div { margin-left: auto; margin-right: auto; line-height: 24px; font-family: "arial"; color: rgb(102, 102, 102); }
hr { border-style: solid none none; border-color: rgb(221, 221, 221) -moz-use-text-color -moz-use-text-color; border-width: 1px 0px 0px; height: 0px; width: 96%; }
img { border: 0pt none ; }
a { color: rgb(51, 51, 51); }
a:hover { color: rgb(255, 0, 0); }
a.link { color: rgb(153, 153, 153); }
a.redcolor { color: rgb(203, 71, 33); }
a.redcolor:hover { color: rgb(34, 34, 34); }
img { border: 0px none ; }
.headertop { background: rgb(18, 57, 73) url('headertopbg.gif') repeat; width: 949px; height: 25px; text-align: right; color: rgb(223, 244, 255); line-height: 30px; padding-right: 20px; padding-top: 5px; margin-top: 10px; }
.headertop a { color: rgb(223, 244, 255); text-decoration: none; }
.headertop a:hover { color: rgb(223, 244, 255); text-decoration: underline; }
.header { height: 110px; margin-top: 0px; }
.logo { padding-left: 40px; padding-top: 23px; }
.mainbox { padding: 0px 5px; background: rgb(255, 255, 255) url('mainbg.gif') repeat-x; width: 958px; margin-top: 0px; }
.mainpage { padding: 8px 26px; width: auto; }
.menu { width: 948px; position: absolute; margin-top: -60px; }
.menu h1 { padding: 0px; background: transparent url('menubg2.gif') repeat; margin-top: 1px; margin-bottom: 0px; font-size: 10px; line-height: 20px; font-weight: 100; height: 25px; }
.left { width: 273px; float: right; }
.leftdiv { border: 1px solid rgb(204, 230, 241); padding: 10px; background: rgb(249, 253, 254) none repeat; float: right; width: 160px; }
.left ol { border: 1px solid rgb(209, 235, 199); margin: 0px; padding: 3px 0px; background: rgb(241, 255, 236) none repeat; display: block; width: 230px; }
.left ol a { border: 1px solid rgb(209, 235, 199); margin: 2px 5px; background: rgb(241, 255, 236) none repeat; width: 210px; padding-left: 10px; display: block; }
.left ol a:hover { border: 1px solid rgb(255, 153, 0); margin: 2px 5px; background: rgb(255, 251, 229) none repeat; width: 210px; padding-left: 10px; display: block; }
.left ul { margin: 0px; padding: 10px 10px 10px 0px; width: 263px; list-style-type: none; list-style-image: none; list-style-position: outside; line-height: 20px; }
.leftcontent {  }
.leftcontent ul { margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; line-height: 23px; }
.leftcontent ul li img { margin: 0px; padding: 0px; float: left; }
.leftcontent ul li span { display: block; font-weight: bold; padding-left: 10px; }
.leftcontent2 ul { margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.leftcontent2 ul li img { border: 1px solid rgb(221, 221, 221); margin: 0px 6px 5px 0px; padding: 3px; background: rgb(255, 255, 255) none repeat; float: left; }
.leftconten2t ul li span { font-weight: bold; padding-left: 10px; }
.leftop { background: rgb(255, 255, 255) url('leftop.gif') repeat-x; width: 273px; height: 6px; line-height: 0px; font-size: 0px; }
.leftbot { background: rgb(255, 255, 255) url('leftbot.gif') repeat-x; width: 273px; height: 6px; line-height: 0px; font-size: 0px; }
.skins { width: 118px; float: left; text-align: center; }
.title { border-bottom: 1px dotted rgb(204, 204, 204); font-weight: bold; font-size: 14px; color: rgb(0, 0, 0); margin-bottom: 15px; }
.title_right { font-weight: bold; font-size: 14px; color: rgb(0, 0, 0); margin-bottom: 15px; }
.right { width: 590px; margin-right: 330px; }
.box { border-left: 1px solid rgb(235, 238, 224); border-right: 1px solid rgb(235, 238, 224); background: rgb(245, 247, 238) none repeat; width: auto; }
.box a { color: rgb(92, 74, 60); }
.box a:hover { color: rgb(34, 34, 34); }
.box h1 { margin: 0px 10px; font-size: 14px; padding-left: 10px; }
.box h2 { margin: 0px 10px; font-size: 14px; padding-left: 10px; }
.box ul { margin: 0px; padding: 10px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.box ul span { margin-left: 10px; }
.box ul li { margin: 5px; width: 120px; float: left; line-height: 20px; }
.box ul li span { margin: 0px; display: block; }
.box ul span a { color: rgb(196, 190, 179); }
.box2 { border: 0px none ; background: rgb(255, 255, 255) none repeat; width: auto; }
.box2 h1 { background: rgb(255, 255, 255) none repeat; margin-bottom: 10px; font-size: 14px; color: rgb(51, 51, 51); }
.box2 ul { margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.box2 ul span { margin-left: 10px; }
.box2 ul li { width: 100%; float: left; line-height: 20px; text-align: justify; margin-top: 10px; }
.box2 ul li img { vertical-align: middle; }
.box2 ul li span { margin: 0px; display: block; }
.topbox { background: rgb(255, 255, 255) url('down.gif') repeat-x; float: left; width: 199px; height: 95px; }
.topbox ul { margin: 8px 0px 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.topbox ul li { padding-left: 10px; line-height: 19px; }
.topbox h1 { margin: 0px; padding: 2px 0px 0px 15px; line-height: 24px; font-size: 14px; color: rgb(34, 34, 34); }
.dvbbs { border-right: 1px solid rgb(160, 198, 211); float: left; padding-left: 10px; padding-right: 10px; margin-right: 10px; }
.flashcenter { padding: 0px; overflow: hidden; float: left; width: 480px; height: 207px; margin-left: 12px; }
.tool { width: 156px; float: left; display: block; line-height: 24px; }
.too { width: 156px; float: left; display: block; line-height: 24px; color: rgb(34, 34, 34); }
.botbg { background: transparent url('botbg2.gif') repeat; width: 183px; padding-left: 10px; float: left; height: 183px; }
.yuanjiao { margin: 0px; padding: 0px; height: 4px; }
.yuanjiaotop { padding: 0px; background: transparent url('jiao_topbg.gif') repeat; height: 4px; margin-top: 15px; }
.left .yuanjiaotop span { float: right; }
.yuanjiaobot { padding: 0px; background: transparent url('jiao_botbg.gif') repeat; height: 4px; margin-bottom: 15px; }
.yuanjiaobot span { float: right; }
.bottom { margin: 0px; background: rgb(255, 255, 255) url('botbg.gif') repeat-x; width: 100%; height: 225px; }
.bot { padding: 70px 10px 10px; background: rgb(255, 255, 255) url('bottombg.gif') repeat-x; width: 948px; height: 79px; line-height: 20px; font-family: arial; }
.bot span { border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(255, 255, 255); height: 0px; line-height: 0px; display: block; margin-bottom: 10px; }
.bot2 { background: rgb(255, 255, 255) url('bot.jpg') repeat-x; width: 968px; height: 66px; font-family: arial; }
.products { border-bottom: 1px dashed rgb(215, 215, 215); width: 100%; padding-top: 20px; margin-top: 10px; float: left; color: rgb(124, 124, 124); }
.products_ { padding: 20px 0pt; width: 100%; float: left; color: rgb(124, 124, 124); margin-top: 8px; }
.products_left { width: 200px; height: auto; float: left; padding-bottom: 10px; margin-left: 10px; color: rgb(1, 111, 151); text-align: left; }
.products_left ul { margin: 5px; padding: 0pt; color: rgb(255, 0, 0); list-style-type: disc; list-style-image: none; list-style-position: outside; float: left; }
.products_left ul li { width: 200px; height: 20px; line-height: 20px; }
.products_left ul li a { color: rgb(51, 51, 51); text-decoration: none; }
.products_left a:hover { color: rgb(255, 0, 0); text-decoration: underline; }
.features_more { margin: 0pt 20px 0pt 0pt; width: 200px; text-align: right; height: 20px; }
.products_center { margin: 0pt 20px 0pt 2px; padding: 0px; width: 396px; height: auto; float: left; }
.intruduct { width: 100%; padding-bottom: 10px; line-height: 22px; }
.menu_about { width: 100%; height: 30px; line-height: 30px; background-image: url('001.jpg'); margin-bottom: 20px; }
.menu_about a { color: rgb(26, 74, 74); text-decoration: none; }
.menu_about a:hover { color: rgb(26, 74, 74); text-decoration: underline; }
.products_right { padding: 0px; float: left; width: 177px; height: auto; text-align: left; }
.products_right ul { margin: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.products_right ul li { list-style-type: none; list-style-image: none; list-style-position: outside; }
.buy a { color: rgb(255, 102, 0); text-decoration: none; }
a.buy { color: rgb(255, 102, 0); }
a.buy:hover { color: rgb(255, 102, 0); }
.technical_support { width: 768px; padding-top: 20px; float: left; color: rgb(102, 102, 102); margin-left: 30px; }
.service { width: 98%; padding-top: 20px; color: rgb(102, 102, 102); float: left; line-height: 22px; }
.service li { list-style-type: circle; }
.service p { margin-bottom: 20px; text-indent: 2em; }
.nav_services { margin: 5px 10px 0pt; width: 180px; height: 35px; line-height: 35px; background-image: url('003.jpg'); text-align: center; float: left; color: rgb(255, 255, 255); font-size: 14px; }
a.white { color: rgb(255, 255, 255); text-decoration: none; }
a.white:hover { color: rgb(255, 255, 255); text-decoration: underline; }
.bank_link { border-bottom: 1px dashed rgb(215, 215, 215); width: 800px; height: 25px; line-height: 25px; text-align: center; }
.service_worn { border-bottom: 1px dashed rgb(215, 215, 215); width: 800px; color: rgb(102, 102, 102); float: left; margin-left: 25px; line-height: 22px; padding-top: 10px; }
.bank_left { border-right: 2px dotted rgb(215, 215, 215); border-bottom: 1px dotted rgb(210, 223, 230); float: left; margin-left: 40px; margin-top: 10px; padding-right: 10px; width: 400px; height: 250px; line-height: 20px; }
.bank_right { border-bottom: 1px dotted rgb(215, 215, 215); float: left; width: 300px; margin-top: 10px; padding-left: 10px; height: 250px; line-height: 20px; }
.php_down { padding: 0px; float: right; width: 250px; height: auto; text-align: left; }
.border_pic { width: 809px; height: 301px; }
.content { width: 809px; height: auto; background-color: rgb(255, 255, 255); }
.content_left { float: left; margin-top: 12px; width: 520px; height: auto; background-color: rgb(255, 255, 255); }
.introduced { margin: 0pt; float: left; height: auto; width: 100%; }
.introduced_content { float: left; margin-top: 10px; margin-left: 3px; width: 100%; height: auto; line-height: 20px; }
.reports { margin-top: 10px; float: left; height: auto; width: 500px; }
.content_right { float: right; width: 260px; height: auto; margin-top: 12px; background-color: rgb(255, 255, 255); }
.down-style { border-bottom: 1px dashed; padding: 5px; width: 200px; list-style-type: none; text-align: center; font-weight: normal; }
.server { width: 200px; }
.server img { border: 1px solid rgb(221, 221, 221); margin: 0px 6px 5px 0px; padding: 3px; background: rgb(255, 255, 255) none repeat; float: left; }
.words { padding: 10px; width: 95%; height: auto; line-height: 20px; letter-spacing: 1px; }
.pic-net { float: left; padding-right: 15px; }
.pic-net_ { padding: 0px; float: left; }
.highlights { border-bottom: 1px dashed rgb(204, 204, 204); margin: 10px; width: 100%; height: 100px; }
.highlights_ { border-bottom: 1px dashed rgb(204, 204, 204); margin: 10px; width: 200px; height: 100px; float: left; }
.lights { width: 100%; height: auto; line-height: 20px; color: rgb(255, 102, 0); }
a.lights_link { color: rgb(255, 102, 0); text-decoration: underline; }
#tabs6 { float: left; width: 930px; line-height: normal; }
#tabs6 ul { margin: 0pt; padding: 10px 10px 0pt 265px; list-style-type: none; list-style-image: none; list-style-position: outside; }
#tabs6 li { margin: 0pt; padding: 0pt; display: inline; }
#tabs6 a { margin: 0pt; padding: 0pt 0pt 0pt 4px; background: transparent url('tableft6.gif') no-repeat scroll left top; float: left; text-decoration: none; }
#tabs6 a span { padding: 8px 20px 8px 10px; background: transparent url('tabright6.gif') no-repeat scroll right top; float: left; display: block; color: rgb(255, 255, 255); }
#tabs6 a span { float: none; }
#tabs6 a:hover span { color: rgb(255, 255, 255); }
#tabs6 a:hover { background-position: 0% -42px; }
#tabs6 a:hover span { background-position: 100% -42px; color: rgb(34, 34, 34); }
#tabs7 a { background-position: 0% -42px; }
#tabs7 a span { background-position: 100% -42px; color: rgb(34, 34, 34); }
#focus { margin: 0px; padding: 0px; background: rgb(255, 255, 255) none repeat; width: 645px; position: relative; height: 140px; }
#description { overflow: hidden; width: 615px; height: 140px; margin-left: 3px; margin-right: 3px; float: left; }
.dis { float: left; width: 10px; text-align: center; cursor: pointer; }
#description ul, #description li { margin: 0pt; padding: 0pt; float: left; display: inline; height: 150px; }
#content li { padding: 3px; width: 120px; line-height: 20px; text-align: center; }
.content li div { padding: 0px; overflow: hidden; width: 120px; height: 90px; margin-bottom: 4px; }
.skinslist { width: 99%; height: 120px; margin-bottom: 10px; }
.skinslist img { border: 1px solid rgb(221, 221, 221); padding: 2px; overflow: hidden; }
.page { padding-right: 5px; height: 18px; padding-left: 50px; margin-top: 20px; }
.page ul { margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.page ul li { padding: 0px 3px; float: left; }
#plus li div { height: 100px; width: 60px; float: left; }
#plus li { clear: both; }
input, select, textarea, optgroup, option, button { border-width: 1px; font-size: 12px; }
h1 { margin: 0px; font-size: 12px; font-weight: bold; }
.leftNew ul { margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.leftNew li { background: transparent url('line.gif') repeat-x scroll center bottom; height: 30px; line-height: 30px; }
.texttit { margin: auto; padding-bottom: 5px; padding-top: 20px; width: 98%; }
.texttit h1 { background: transparent none repeat; color: rgb(0, 0, 0); font-weight: bold; text-align: center; }
.from_info { background: transparent url('line.gif') repeat-x scroll center bottom; width: 98%; text-align: center; padding-bottom: 8px; }
.text_body { width: 98%; padding-top: 8px; line-height: 150%; text-align: left; }
.text_body p { margin-bottom: 20px; text-indent: 2em; }
.kefu ul li { margin: 5px 0px 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }

/* ::::: http://www.qianbo.com.cn/css/title.css ::::: */

.header_title td { border: 0px none ; font-size: 12px; color: rgb(15, 15, 15); font-family: verdana,arial,helvetica,sans-serif; }
.header_title a { color: rgb(51, 51, 51); text-decoration: none; }
.header_title a:hover { color: rgb(255, 0, 0); text-decoration: none; }
.title_main { position: absolute; z-index: 100; }
.title_center { position: absolute; visibility: hidden; }
.title_menu { position: absolute; z-index: 100; left: -130px; top: 28px; }
.title_menu2 { position: absolute; z-index: 100; left: -90px; top: 28px; }
.topbarmenu { opacity: 0.9; }

/* ::::: http://www.qianbo.com.cn/index.html ::::: */

.test { position: relative; color: rgb(0, 0, 204); z-index: 98; text-decoration: none; font-size: 12px; }
.test:hover { background: transparent none repeat; }
.test span { display: none; }
.test:hover span { border-right: 4px solid rgb(238, 238, 238); border-bottom: 4px solid rgb(238, 238, 238); display: block; position: absolute; top: 52px ! important; z-index: 99; left: -270px; opacity: 0.9; }
.test:hover span p { border: 1px solid rgb(204, 204, 204); margin: 0px; padding: 5px; background: rgb(255, 255, 255) none repeat; color: rgb(0, 0, 0); text-align: left; font-size: 12px; width: 260px; }
.test2 { position: relative; color: rgb(0, 0, 204); z-index: 96; text-decoration: none; font-size: 12px; }
.test2:hover { background: transparent none repeat; }
.test2 span { display: none; }
.test2:hover span { border-right: 4px solid rgb(238, 238, 238); border-bottom: 4px solid rgb(238, 238, 238); display: block; position: absolute; top: 108px ! important; z-index: 97; left: -270px; opacity: 0.9; }
.test2:hover span p { border: 1px solid rgb(204, 204, 204); margin: 0px; padding: 5px; background: rgb(255, 255, 255) none repeat; color: rgb(0, 0, 0); text-align: left; font-size: 12px; width: 260px; }
