*{ margin:0px; padding:0px; list-style:none;}
body { margin:0; padding:0; width:100%;  }
html { padding:0; margin:0;}
body {  }
a { text-decoration:none;}
img{border:none;}
a:hover { text-decoration:underline;}
/* main */
.main {
	padding:0;
	margin:0 auto;
}
/********** header **********/
.blok_header {
	margin:0;
	padding:0;
	border-bottom:1px solid #ebebeb;
	background-image: url(../images/header_bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.header {
	width:960px;
	margin:0 auto;
	padding:0;
}
.header h2 { font:normal 36px "Î¢ÈíÑÅºÚ"; color:#3c3c3c; padding:20px 0 20px 15px; margin:0; width:200px; float:left;}
.header p { font: italic 11px Verdana; color:#0e0e0e; padding:25px 0 0 0; margin:0; width:400px; float:right; line-height:1.5em;}
.header a { color:#0096ce; text-decoration:none;}
/* logo */
.logo {
	padding:0;
	width:920px;
	height: 100px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}


.header .login {width:300px; float:left; font:normal 12px Verdana; color:#757575; padding:0; margin:0; line-height:28px; height:28px;}
.header .login a{font:normal 12px Verdana; color:#0096ce;}
.header .login .txt {width:74px; height:17px;font:normal 12px Verdana; color:#9A9A9A; border:1px solid #838383; background:#646464; padding:0px; margin:0px;}
.header .btns {width:115px; float:left; margin-top:5px;}
.text { text-align:center;  margin:0; padding:10px 0 0 0px; font: normal 11px Verdana; color:#9a9a9a;}
.text strong {margin-left:150px;}

.menu { padding:5px 0 10px 20px; margin:0; width:660px; float:left; }
.menu ul { text-align: left;  padding:0; margin:0; list-style:none; border:0; float:left;}
.menu ul li { float:left; margin:0; padding:0px; border:0; margin-right:4px;}
.menu ul li a{color:#363636; padding:12px 12px;margin:0;float:left; font:normal 12px Verdana; text-decoration:none;}
.menu ul li.active { float:left; margin:0; padding:0px; border:0; background:url(../images/r_menu.gif) no-repeat right; margin-right:4px;}
.menu ul li.active a {color:#fff; background:url(../images/l_menu.gif) no-repeat left; padding:12px 12px;}
.menu ul li:hover { float:left; margin:0; padding:0px; border:0; background:url(../images/r_menu.gif) no-repeat right; margin-right:4px;}
.menu ul li a:hover {color:#fff; background:url(../images/l_menu.gif) no-repeat left; padding:12px 15px; text-decoration:none;}

/* search */
.search { padding:8px 0px 0 0; margin:0; width:270px; float:right; }
.search span.txt { display:block; float:left; background: url(../images/search_bg.gif) left top no-repeat; width:182px; padding:0px; height:32px;}
.search span.sps{ margin-left:2px;}
.search span.sps a img {-moz-opacity:0.5; filter:alpha(opacity=70);}
.search span.sps a:hover img{-moz-opacity:0.5; filter:alpha(opacity=100);}

.search span.sps img{ padding-top:1px; margin-right:2px;}
.search .keywords { font:normal 12px Verdana; color:#6c6c6c; line-height:18px; height:18px; float:left; background:none; border:0; width:171px; padding:5px 4px; margin:0;}
.search .button { float:left; margin:0; padding:0;}

/*header_text*/
.header_text { margin:0 auto 10px auto; padding:5px 10px; width:940px; border-bottom:1px solid #d8d8d8; }
.header_text h2 { font: normal 14px Verdana; color:#6d6d6d; padding:5px 0; margin:0;}
.header_text h2 span { font: normal 11px Verdana; color:#a2a2a2;}
.header_text img { float:right; margin:0; padding:5px 0 0 0;}
/* Ca3er style */
.cu3er_resize { width:960px; margin:0 auto; padding:10px 0 44px 0; background: url(../images/simple_bg.gif) no-repeat bottom;}
#cu3er-container { width:960px; outline:0; }
/********** body **********/
.body_resize { margin:0; padding:0;}
.body { width:960px; margin:0 auto; padding:0px 0px 10px 0px;}
.body h2 {
	font: bold 14px "Î¢ÈíÑÅºÚ",Verdana;
	color:#2982C4;
	margin:0;
	padding:15px 0;
}
.body h2 span { font: normal 12px Verdana; color:#7d7d7d; }
.body img {padding:0; margin:10px auto;}
.body img.floated {float:left; padding:0; margin:10px 15px 10px 5px;}
.body .port_resize p { font:normal 12px Verdana; color:#626262; line-height:20px; padding:5px 0; margin:0;}
.body .port_resize p span  { font: bold 12px Verdana; color:#277fc2;}
.body a { text-decoration:underline; color:#0096ce;}
.body ul.pts {text-align: left; padding:0px 0px 0px 0px;margin:0; list-style:none;}
.body ul.pts li {float:left; margin:0; padding:0px; border:0; width:140px; font-size:0px;  }
.body ul.pts li a{color:#0096ce; font-size:12px;line-height:17px; text-decoration:underline;}
.body p.pts2 { padding:0; margin:0;line-height:180%;}
.body p.pts2 a{color:#0096ce; margin:0;font:normal 12px Verdana; text-decoration:underline;}

#divPageControl{ padding:10px; text-align:center;color:#4a4a4a; font-size:12px; font-family:Verdana; margin-top:20px;clear:both;}
#divPageControl a{ background:#F7F7F7; border:1px solid #D1DDCB; padding:2px; text-decoration:none; color:#4a4a4a; font-size:12px; font-family:Verdana;}

.right { width:280px; float:left; margin:0; padding:20px 15px;}
.left { width:620px; float:left; margin:0; padding:20px 15px;}
.block { width:232px; float:left; margin:0; padding:20px 4px;}
.port_resize { width:290px; float:left; margin:0; padding:10px 15px 20px 15px;}

/* leftmenu */	
.leftmenu { padding:0px; margin:0; float:left; width:195px;margin-top:10px;}
.leftmenu h2 {background:url(../images/leftmenu_h2_bg.jpg) no-repeat; height:39px; font-size:12px; color:#2982C4; font-family:"ËÎÌå";  margin:0px; padding:0px;padding-left:15px; line-height:39px;}
.leftmenu ul { text-align: left;  padding:0; margin:0; list-style:none;}
.leftmenu ul li {margin:0; padding:0px;background:url(../images/leftmenu_li_bg.jpg) no-repeat; line-height:30px;}
.leftmenu ul li a{color:#2982C4;font:normal 14px Verdana;text-decoration:none; line-height:26px; padding-left:28px;}
.leftmenu ul li.active a { font-weight:bold;}
.leftmenu ul li a:hover {color:#2982C4;text-decoration:underline;}

.leftmenu ol.collapsed {DISPLAY: none;}

.leftmenu ol { text-align: left;  padding:6px 0px; margin:0; list-style:none;background:#F7F7F7;}
.leftmenu ol.zh { text-align: left;  padding:8px 0px 0px 0px; margin:0; list-style:none;background:#EBEBEB;}
.leftmenu ol.zh li {margin:0; padding:0px;line-height:20px;background:url(../images/dot.jpg) no-repeat 10px 8px;padding-left:20px;}
.leftmenu ol li {margin:0; padding:0px;line-height:20px;background:url(../images/dot.jpg) no-repeat 20px 8px;padding-left:0px;}
.leftmenu ol li strong{color:#5E5E5E;font:bold 13px Verdana;text-decoration:none; padding-left:28px;}
.leftmenu ol li a{color:#5E5E5E;font:normal 13px Verdana;text-decoration:none;}
.leftmenu ol li.active a { font-weight:bold;}
.leftmenu ol li a:hover {color:#5E5E5E; text-decoration:underline;}

.leftmenu .pp{ margin:0px; padding:0px;background:url(../images/leftmenu_ul_bg.jpg) no-repeat top; padding-top:10px;}
.leftmenu img{ margin:0px; padding:0px;}
.leftmenu .leftmenu_bottom{background:url(../images/leftmenu_ul_bg.jpg) no-repeat bottom; height:32px;}

/* phistory */	
.phistory { padding:0px; margin:0; float:left; width:195px;margin-top:30px; display:none;}
.phistory h1 {background:url(images/history.jpg) no-repeat; height:52px;margin:0px; padding:0px;padding-left:15px; text-indent:-9999px;}
.db h1 {background:url(images/db.jpg) no-repeat; height:52px;margin:0px; padding:0px;padding-left:15px; text-indent:-9999px;}
.phistory ul { text-align: left;  padding:0; margin:0; margin-top:8px;}
.phistory ul li {margin:0; padding:0px;background:url(images/dot1.jpg) no-repeat 10px 10px; line-height:24px;}
.phistory ul li a{color:#5E5E5E;font:normal 12px Verdana;text-decoration:none; line-height:24px; padding-left:25px;}
.phistory ul li a:hover {color:#5E5E5E;text-decoration:underline;}


/* content */
.content { padding:0px; margin:0; float:left; margin-left:40px;margin-top:10px; width:690px;padding-bottom:60px;}
.quicklink { font-size:12px; font-family:Verdana; color:#C0C0C0; border-bottom:1px solid #E5E5E5; padding-bottom:0px; margin-bottom:20px; line-height:38px;}
.quicklink a{ font-size:12px; font-family:Verdana; color:#C0C0C0; text-decoration:none;}
.leftmenu h2 {background:url(../images/leftmenu_h2_bg.jpg) no-repeat; height:39px; font-size:12px; color:#2982C4; font-family:"ËÎÌå";  margin:0px; padding:0px;padding-left:15px; line-height:39px;}

.content h1{ font-size:26px; font-family:"Î¢ÈíÑÅºÚ"; color:#2982C4; font-weight:normal;}
.content p{ font-size:14px; line-height:160%; }
.content{ font-size:14px; line-height:160%;color:#626262;}
.content td{ font-size:14px; line-height:160%;color:#626262;}
.content p.txt strong{font-size:22px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal;}
.content p.txt{font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}
.content h3{ font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; color:#666666; font-weight:normal;}

ul.listDotBlue li{ line-height:180%;}
ul.listDotBlue li a{ text-decoration:none;}
.jobDetail{ background:#F9F9F9; border:1px solid #E9E9E9; padding:10px; display:none; margin:10px;}

.contactinfo{float:left; width:360px;border-right:1px solid #C3C3C3;}
.message{float:left;  padding-left:36px;font:normal 14px Verdana; color:#626262; line-height:180%; width:285px;}

/* product */
.product{width:230px; float:left; line-height:180%; margin-bottom:40px; font-size:12px; color:#363636;}
.product h3{ font-size:14px; color:#277FC2; font-weight:normal; margin:0px; padding:0px;}
.product h3 a{ text-decoration:none;}
.product img{width:205px; height:205px;}
.product a.more{background:#ffffff url(images/more.gif) no-repeat 0px 2px; padding-left:16px; color:#015795; font-weight:bold; text-decoration:none;}
.productimg{width:245px; float:left; border:3px solid #EBEBEB; text-align:center;}
.productinfo{float:left; margin-left:20px; line-height:250%; color:#277FC2; font-family:Verdana;}
.productinfo span{color:#A6A6A6; font-size:14px;}
.productinfo a.db{background:#ffffff url(images/btnDB.jpg) no-repeat 0px 0px; padding-left:24px; color:#277FC2; font-weight:bold; text-decoration:underline; font-size:14px; line-height:18px;}

.producttools{ width:135px; float:left;}
.producttools img{ width:100px; height:100px;}

h4{background:#ffffff url(../images/h4_bg2.jpg) repeat-x bottom; padding-bottom:8px; padding:0px; height:39px;}
h4 strong{background:#ffffff url(../images/h4_bg.jpg) no-repeat; height:31px; line-height:31px; color:#ffffff; display:block; padding-left:20px;}
h5{ padding-bottom:8px; border-bottom:1px solid #D5D5D5; color:#626262;font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; padding-left:0px; clear:both;}

/* tblist */
.tblist{border-right:1px solid #D5D5D5;}
.tblist th{ background:#ffffff url(images/tblist_th_bg.jpg) repeat-x; font-size:14px;  color:#FFFFFF; line-height:22px;}
.tblist td{ background:#ffffff; font-size:14px;  color:#626262;line-height:120%; border-bottom:1px solid #D5D5D5; border-left:1px solid #D5D5D5;}

/* xxblist */
.xxblist{ margin-top:20px;}
.xxblist td a{ text-decoration:none;}
.xxblist th{ background:#378CCD url(images/tblist_th_bg.jpg) repeat-x center bottom; font-size:14px;  color:#FFFFFF; line-height:22px; font-family:Verdana;}
.xxblist td{ background:#ffffff; font-size:14px;  color:#626262;line-height:100%; border-bottom:1px solid #5399CE;font-family:Verdana;}
.xxblist td.line_xx{line-height:34px;background:#333333 url(images/line_bg.jpg) 0 8px;font-size:12px; color:#4a4a4a;}
.xxblist tr.noline td{border-bottom:none;}
sub{vertical-align:sub; font-size:11px; font-family:Verdana;margin:-4px 0px 0px 0px}


.line {
	CLEAR: both; border-top: 1px dashed #DDDDDD; OVERFLOW: hidden; LINE-HEIGHT: 0; HEIGHT: 1px
}


/*FBG_blog*/
.FBG_blog {
	margin:0;
	padding:0;
	height:56px;
	background:#1D2088 url(../images/FBG_blog_bg.gif) repeat-x center;
}
.FBG_blog_resize { width:930px; margin:0 auto; padding:10px 15px;}
.FBG_blog_resize p { font: normal 11px Verdana; color:#6f6f6f; padding:0; margin:0;}
.FBG_blog_resize p span {
	font: normal 12px Verdana;
	color:#E60012;
	font-weight: bold;
	font-family: "Lucida Console", Monaco, monospace;
}
.FBG_blog_resize img { float:right; margin:0; padding:0;}
.FBG_blog_resize .recent { text-indent:-999px;}
/*FBG*/
.FBG {
	margin:0;
	padding:0;
	background: #FFFFFF url(images/fluko/main_bg.gif) repeat-x top center;
}
.FBG_resize { width:960px; margin:0 auto; padding:20px 0;}
.FBG_resize p { font: normal 11px Verdana; color:#717171; padding:5px 0; margin:0; line-height:1.5em;}
.FBG_resize ul { list-style:none; margin:10px auto; padding:0;}
.FBG_resize li { padding:0; margin:0;}
.FBG_resize li a { font: normal 11px/1.5em Verdana; color:#666666; text-decoration:none;}
.FBG_resize li a:hover { color:#666666;}
.FBG_resize h2 {
	font: bold 14px Verdana;
	color:#2982C4;
	padding:5px 0;
	margin:0;
}
.FBG_resize .left {
	width:110px;
	float:left;
	margin:0;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
}
.FBG_resize .kf {
	width:445px;
	float:left;
	margin:0;
	padding-top: 25px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
	text-align:center;
	line-height:150%;
}
/* END_bloga*/
/*************footer**********/
.footer {
	padding:0;
	margin:0;
	background-color: #0E0E0E;
	height: auto;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #434343;
}
.footer_resize { width:930px; margin:0 auto; padding:0px 15px;}
.footer p { font:normal 11px  Verdana; color:#a2a2a2;}
.footer a { font:bold 11px Verdana; color:#a2a2a2; text-decoration:none; padding:5px; margin:0;}
.footer p.right { text-align:right; width:350px; margin:0; padding:15px 0 15px 0; float:right;} 
.footer p.leftt { text-align:left; width:550px; margin:0; padding:15px 0 0 0; float:left;} 
/********** contact form **********/
.form { float:left; width:550px; margin:5px auto; padding:0; background:#fff; border:1px solid #dedede;}
/********** contact form **********/
#contactform { margin:0; padding:5px 0;}
#contactform * { color:#7a7a7a;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0; padding:0; background:none; border:none; display:block;}
#contactform li.buttons { margin:5px 0 5px 0;}
#contactform label { float:left; margin:0; width:150px; padding:5px 0; font:bold 11px Verdana; color:#222; text-transform:capitalize;}
#contactform label span { font:normal 10px Verdana;}
#contactform input.text { width:480px; border:1px solid #e9e9e9; margin:5px 0; padding:5px 2px; height:15px; background:#f8f8f8; float:left;}
#contactform textarea { width:480px; border:1px solid #e9e9e9; margin:10px 0; padding:2px; background:#f8f8f8; height:150px; float:left;}
#contactform li.buttons input { padding:3px 0; margin:0 0 0 370px; border:0; color:#FFF;}
p.response { text-align:center; color:#2c2c2c; font:bold 11px Verdana; line-height:1.5em; width:auto;}

p.clr, .clr { clear:both; padding:0; margin:0;}
li.bg, .bg { clear:both; border-bottom:1px solid #e2e2e2; padding:10px 0 0 0; margin:0 0 10px 0; background:none; list-style:none;}
.main .blok_header .header .text {
	font-weight: bold;
}

/* news */
ul.newslist { list-style:none;}
ul.newslist .line {
    border-top: 1px dashed #E2E5EC;
    clear: both;
    height: 13px;
    overflow: hidden;
}
ul.newslist li {
    background: url(../images/articl_pointer2.gif) no-repeat scroll 10px 10px transparent;
    padding-left:20px;
    line-height:180%;
}
ul.newslist li a{color:#4a4a4a; text-decoration:none; font-size:14px;}
ul.newslist li font a{ font-size:12px; margin-left:20px; color:#AFAFAF;}
.cai {padding:10px;width:208px;}
.articalsmore a{color:#4a4a4a; text-decoration:none;}
.articalsmore span{float:right; color:#8a8a8a; font-size:14px;}
.back{ text-align:right;}

.txtsearch{border:1px solid #BFC1C4; height:24px; line-height:24px; font-size:12px; color:#9E9E9E; padding:0px; margin:0px; width:200px;}
.btnsearch{margin:0px; padding:0px;}


/*shopping cart*/
.shoppingcart{border:1px solid #D5D5D5; padding:10px; background:#F4F4F4; margin-bottom:20px;}
.shoppingcart a{color:#4a4a4a; text-decoration:underline;}
.shoppingcart h1{ font-size:14px;}
.shoppingcart table.list {width:98%;border:1px solid #D5D5D5; background:#FFFFFF;}
.shoppingcart table.list th{height:24px;line-height:24px;padding-left:25px;overflow:hidden;background:url(images/in_mod_thbg.gif) repeat-x;border-bottom:1px solid #ddd; font-size:12px; color:#4a4a4a; text-align:center;}
.shoppingcart table.list td{height:38px;line-height:38px;padding-left:25px;background:url(images/artic_line.gif) repeat-x left bottom;font-size:12px; color:#4a4a4a; text-align:center;}
.shoppingcart .total{ text-align:right; font-size:16px; font-family:Verdana; color:#7B1A33;border:1px solid #D5D5D5; padding:20px; margin-top:20px; font-weight:bold;}

.shoppingcart table.info {width:98%;background:#D5D5D5; }
.shoppingcart table.info td {height:38px;line-height:38px;padding-left:25px;background:#FFFFFF; font-size:12px;}

.shoppingcart table.info2 {width:98%;background:#D5D5D5;}
.shoppingcart table.info2 td {height:35px;line-height:35px;padding-left:5px;background:#FFFFFF; font-size:12px;}

.buttons{ margin:40px auto;}

.formtab td{ font-size:14px; padding:4px;}

.helpCenterMain{ line-height:180%;}

#ALayer2 img{ margin-bottom:2px;}
#atContain{ line-height:200%;}
#atContain img{ width:500px;}
.apps{ margin-bottom:10px;}
.apps a{ background:#2377BC; padding:8px; letter-spacing:0px; text-decoration:none; color:#FFFFFF;}
.price{font-size:16px;}

.surtable{}
.surtable span{ width:80px; display:block; float:left; font-family:Verdana; font-size:12px;vertical-align: bottom;}
.surtable input.tt{border:none; border-bottom:1px solid #999999; width:85%; float:right;}
.surtable input.ttt{border:none; border-bottom:1px solid #999999; width:200px;}


.demo h1{ font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; color:#666666; font-weight:normal; text-align:center;}
.demo .contents{ line-height:180%;font-size:14px; width:600px; padding:20px;}


/*links*/
.yqlj{width:930px;margin:0 auto;color:#A2A2A2; font-size:12px; line-height:25px;}
.yqlj a{color:#666}
.newscate{ font-size:14px; margin-bottom:10px; font-weight:bold;}
.pages{ margin-top:20px; font-size:12px;}
#nav li a{ cursor:pointer;}

.seachtable{ font-size:12px;}
.prolist li{ width:142px; float:left; height:190px; margin-left:15px; margin-right:15px; display:inline;}
.prolist li img{ width:142px;}
.prolist li center{ width:142px; height:132px; border:#dcdcdc 1px solid; overflow:hidden;}
.prolist li p{}

.attr{  margin:10px 0px 20px 0px; border-top:#f05526 2px solid;}
.attr ul{border:#dcdcdc 1px solid; line-height:35px; border-bottom:none;}
.attr ul li{border-bottom:#dcdcdc 1px solid; font-size:0px; height:auto; overflow:hidden;zoom:1;}
.attr ul li span.bigc{ width:100px; text-indent:10px;float:left; background:#f5f5f5; display:inline-block;}
.attr ul li span.smac{ display:inline-block; float:right; width:580px;}
.attr ul li span.bigc a{ color:#333; font-weight:bold; font-size:14px; text-decoration:none;}
.attr ul li span.smac a{ margin-right:15px;text-decoration:none; font-size:12px;color:#0096ce; }
.prolist a{ text-decoration:none; }
.prolist p{line-height:20px; height:20px; overflow:hidden;}
.prolist strong{ font-size:12px;}

#goToTop { position: fixed; bottom: 0px; display: block; right: 0px; }
*html, * html body { background-attachment: fixed; }
*html #goToTop { position: absolute; right: expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));} }
