@charset "utf-8";
/* reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{padding:0; margin:0; }
table{border-collapse:collapse;  border-spacing:0; }
fieldset, img, abbr, acronym{border:0; }
address, caption, cite, code, dfn, em, strong, th, var{font-weight:normal;  font-style:normal; }
ol, ul{list-style:none; }
caption, th{text-align:left; }
h1, h2, h3, h4, h5, h6, b, u, i, big, small{font-weight:normal; font-size:100%;}
q:before, q:after{content:'';content:none;}
:focus, a{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
/* global */
body{text-align:center; color:#54524b; font-size:12px; font-family:Arial,Helvetica,sans-serif; background:url(/img/site-bg.jpg) repeat-y center top}
a{color:#3597d1;}
.thide{text-indent:-90000px; overflow:hidden; display:block; }
.hide{display:none; }
.clear{clear:both; }
.title-linecross{height:10px; margin-bottom:20px; border-bottom:1px solid #ddd; overflow:visible;}
.title-linecross span{background-color:#fff; color:#4281bb; }
.maintitle{position:relative; min-height:30px; padding:5px 65px 0 3px; margin-bottom:12px; background:url(/img/maintitle-bg.gif) repeat-x left bottom; line-height:1.3; color:#609549; font-size:15px;}
.maintitle .thide{background-repeat:no-repeat; height:35px; background-position:left bottom;
/*behavior:url("css/iepngfix.htc");*/
}
.maintitle small{position:absolute; right:5px; top:5px; color:#a3a3a3; font-size:12px;}
.maintitle2{position:relative; min-height:30px; _height:30px; padding:0 65px 0 30px; margin-bottom:12px; background:url(/img/maintitle2-bg.png) no-repeat left bottom; line-height:1.3; color:#676767; font-size:15px;}
.maintitle2 span,.maintitle2 a{position:relative; top:5px}
.ie6 .maintitle{height:30px; background-image:url(/img/maintitle2-bg.png); background-position:no-repeat}
.ie6 .maintitle .thide{position:relative; top:5px; display:inline; padding-left:30px; background:none; text-indent:0; color:#676767; }
.sptitle{color:#4281bb; margin-bottom:12px; }
.tb1{margin-bottom:20px; border-spacing:1px; border-collapse:separate; color:#54524b; }
.tb1 th{background-color:#81b84b; text-align:center; color:#fff; padding:5px 2px; }
.tb1 td{padding:5px 2px; border-bottom:1px solid #d9d9d9; vertical-align:top;  }
.tb1 td small{color:#929292; }
.tb1 td a{color:#609549; text-decoration:none; }
.tb1 td a:hover{color:#54524b; text-decoration:none; }
.tb1 td.type,.tb1 td.type a{color:#5093bc; }
.tb1 td.icon{border-bottom:0; padding-right:0; padding-left:0; text-align:center;}
.pager{margin:10px 0; text-align:center; }
.pager a{display:inline-block; height:16px; line-height:16px; padding:3px 5px; border:1px solid #f7f7f7; margin:0 2px; text-decoration:none; }
.pager a:hover{border:1px solid #eee;}
.pager a.on{border-color:#fff; color:#333; }
.ie .pager a{vertical-align:middle; }
.qrcode span{display:inline-block; border:1px solid #898989; }
.qrcode span img{display:block; border:4px solid #fff; }
.artiview{margin-bottom:40px;}
.artiview .meta{color:#8bc2e3; margin-bottom:5px; }
.artiview .tag{color:#9bcdeb; margin-bottom:5px; }
.artiview .tag a{color:#9bcdeb; margin-right:5px; }
.artiview .qrcode{float:right; position:relative; top:-20px; }
.artiview .body{margin-top:10px; line-height:1.6; }
.artiview .body p{margin-bottom:1.3em;}
.artiview .maintitle{background:none}
.iptxt,.iptarea,.ipselect{padding:2px; border:1px inset #4b9ac8; background-color:#fbfbfb; font-family:Arial,Helvetica,sans-serif;}
.iptxt:focus,.iptarea:focus,.ipselect:focus{background-color:#fefff7; }
.ipcheck,.ipradio{vertical-align:middle; margin-right:3px;}
.ipbtn{padding:1px 10px; border:1px outset #4b9ac8; background-color:#437cc3; color:#fff;}
.form .rq{color:#f00; margin-right:2px;}
.form .row{position:relative; overflow:hidden; height:1%; padding-left:85px; margin-bottom:10px;}
.form .row .label{position:absolute; left:0; top:0.25em; width:80px; }
.form .btnrow{margin-top:10px; text-align:center; }
.typelist{margin-bottom:20px; }
.typelist dt{padding:2px 0; padding-left:15px; color:#268ac6; font-weight:bold; background:url(/img/client-title.gif) no-repeat; height:16px;}
.typelist dt span{float:left;}
.typelist dt img{float:right;}
.typelist dd{padding:15px 0; color:#747474; line-height:1.5;}
.typelist dd ul li{position:relative; overflow:hidden; height:1%; padding-left:165px; margin-bottom:4px; background:url(/img/item1.gif) no-repeat 5px 8px;  }
.typelist dd ul li span{position:absolute; top:0; left:20px; width:140px; }
.typelist2 {}
.typelist2 dt{padding:2px 0; padding-left:15px; color:#268ac6; font-weight:bold; background:url(/img/client-title.gif) no-repeat; height:16px;}
.typelist2 dt span{float:left;}
.typelist2 dt img{float:right;}
.typelist2 dd{ color:#3d81c4; line-height:1.5;}
.typelist2 dd ul{margin-left:20px;}
.typelist2 dd ul li{position:relative; overflow:hidden; height:1%; padding-left:325px; margin-bottom:4px; background:url(/img/item1.gif) no-repeat 5px 8px; line-height:21px;  }
.typelist2 dd ul li span, .typelist2 dd ul li span a{position:absolute; top:0; left:20px; width:310px; color:#4B4B4B;}
.typelist2 dd ul li a:hover{color:#4B4B4B; text-decoration:underline;}
.prodlist td{border-bottom:1px solid #d9d9d9; vertical-align:top; padding:14px 5px; }
.prodlist td .type{color:#4aa3d5; margin-bottom:6px; }
.prodlist td h5{color:#379fcf; font-weight:bold; font-size:13px; margin-bottom:10px; }
.prodlist td h5 a{color:#379fcf; text-decoration:none}
.prodlist td h5 a:hover{text-decoration:underline}
.prodlist td .more{margin-top:20px; }
.prodlist td .more a{display:block; height:15px; background:url(/img/item7.gif) no-repeat left 2px; padding-left:18px; color:#7ab266; text-decoration:none; vertical-align:middle; }
.prodlist .more a:hover{color:#333; }
.prodbrief{margin-bottom:25px; overflow:hidden; }
.prodbrief .type{color:#4aa3d5; margin-bottom:.5em; }
.prodbrief .pic{width:250px; float:left; }
.prodbrief h1{font-size:15px; font-weight:bold; margin-bottom:0.8em; color:#379fcf}
.prodbrief p{margin-bottom:1em; }
.proddetail{clear:both; margin-bottom:20px; }
.proddetail .menu{margin-bottom:25px; overflow:hidden;}
.ie6 .proddetail .menu{height:1%; }
.proddetail .menu li{width:148px; height:36px; float:left; margin-right:2px; }
.proddetail .menu li a{display:block; overflow:hidden; height:36px; background-image:url(/img/product-detail-menu.gif); text-indent:-1000px;}
.proddetail .menu li.b1 a:hover,.proddetail .menu li.b1 a.on{background-position:0 -36px; }
.proddetail .menu li.b2 a{background-position:-148px 0; }
.proddetail .menu li.b2 a:hover,.proddetail .menu li.b2 a.on{background-position:-148px -36px; }
.proddetail .menu li.b3 a{background-position:-296px 0; }
.proddetail .menu li.b3 a:hover,.proddetail .menu li.b3 a.on{background-position:-296px -36px; }
.proddetail .menu li.b4 a{background-position:-444px 0; }
.proddetail .menu li.b4 a:hover,.proddetail .menu li.b4 a.on{background-position:-444px -36px; }
/* layout */
#wrap{width:870px;margin:0 auto;  text-align:left; }
#header{padding-top:15px; margin-bottom:15px; overflow:hidden; }
#header .logo{float:left; }
#header .side{float:right; width:540px; }
#header .parent{margin-bottom:8px; text-align:right; color:#6cb7da}
#header .parent a{color:#6cb7da; text-decoration:none}
#header .links{color:#9c9c9c; text-align:right; margin-bottom:10px;}
#header .links a{color:#9c9c9c; text-decoration:none; margin:0 3px; }
#header .links a:hover{color:#888; }
#header .search{width:309px; height:26px; margin-left:auto; overflow:hidden; background:url(/img/search-bg.png) no-repeat;}
#header .search .iptxt{width:221px; height:22px; padding:2px 4px; *padding:4px 4px 0 4px; margin:0 1px 0 1px; background:none; border:0; color:#59523f; font-family:Arial,Helvetica,sans-serif;  }
#header .search .iptxt:focus{background:none}
#header .search .submit{width:77px; height:27px; border:0; text-indent:-1000px; overflow:hidden; cursor:pointer; background:none; }
#nav{clear:both; margin-bottom:6px; overflow:hidden; height:32px; background:url(/img/nav-bg.jpg) repeat-x}
#nav ul{display:block; _width:820px; overflow:hidden; padding-left:50px; padding-top:8px; }
#nav li{float:left; overflow:hidden; height:16px;margin-right:50px;}
#nav li a{display:block; overflow:hidden; height:16px; background-image:url(/img/nav-sprites.png);text-indent:-90000px; overflow:hidden; }
#nav .b1{width:64px;}
#nav .b1 a{background-position:0 -20px; }
#nav .b1 a:hover,#nav .b1 a.on{background-position:-100px -20px; }
#nav .b2{width:64px;}
#nav .b2 a{background-position:0 -40px; }
#nav .b2 a:hover,#nav .b2 a.on{background-position:-100px -40px; }
#nav .b3{width:80px;}
#nav .b3 a{background-position:0 -60px; }
#nav .b3 a:hover,#nav .b3 a.on{background-position:-100px -60px; }
#nav .b4{width:64px;}
#nav .b4 a{background-position:0 -80px; }
#nav .b4 a:hover,#nav .b4 a.on{background-position:-100px -80px; }
#nav .b5{width:64px;}
#nav .b5 a{background-position:0 -100px; }
#nav .b5 a:hover,#nav .b5 a.on{background-position:-100px -100px; }
#nav .b6{width:64px;}
#nav .b6 a{background-position:0 -120px; }
#nav .b6 a:hover,#nav .b6 a.on{background-position:-100px -120px; }
#nav .b7{width:64px;}
#nav .b7 a{background-position:0 -140px; }
#nav .b7 a:hover,#nav .b7 a.on{background-position:-100px -140px; }
#visual{padding-bottom:6px; background:url(/img/viusal-hr.png) bottom left no-repeat}
#visual_2{padding-bottom:6px; background:url(/img/viusal-hr-2.png) bottom left no-repeat}
#main{width:605px; float:right; overflow:hidden; padding-bottom:20px; line-height:1.6; }
#main_2{width:870px; float:right; overflow:hidden; padding-bottom:20px; line-height:1.6; }
#sidebar{width:230px; float:left; overflow:hidden}
#sidebar .box{
/*border:1px solid #7ec5e1; */
margin-bottom:20px; }
#sidebar .box .title{
/*background:url(/img/sidebar-box-title-bg.gif) repeat-x;*/
background:#7ec5e1; font-size:13px; line-height:25px; text-align:center; color:#fff; }
#sidebar .box .cont{padding:10px 0; }
#sidebar .list1 ul{width:196px; margin:0 auto; }
#sidebar .list1 li{border-bottom:1px solid #dcdcdc; border-top:1px solid #f6f6f6; font-size:13px; }
#sidebar .list1 li a{display:block; padding:6px 0 6px 40px; background:url(/img/item4.gif) no-repeat 8px 3px; color:#4b4b4b; text-decoration:none; }
#sidebar .list1 li a:hover,#sidebar .list1 li a.on{color:#1a7db9; background-image:url(/img/item5.gif)}
#sidebar .list1 li.first{border-top:0;}
#sidebar .list1 li.last{border-bottom:0;}
#sidebar .list1 li em{color:#2187c5; }
#sidebar .list2 ul{width:196px; margin:0 auto; }
#sidebar .list2 li{border-bottom:1px solid #dcdcdc; border-top:1px solid #f6f6f6; font-size:13px; }
#sidebar .list2 li a{display:block; padding:6px 0 6px 40px; background:url(/img/item6.gif) no-repeat 14px 9px; color:#529ac3; text-decoration:none; }
#sidebar .list2 li a:hover,#sidebar .list2 li a.on{color:#2c5268; }
#sidebar .list2 li.first{border-top:0;}
#sidebar .list2 li.last{border-bottom:0;}
#sidebar .menu{background:#ececec url(/img/menu-bg.gif) bottom repeat-x; overflow:hidden; padding-bottom:180px;}
.ie6 #sidebar .menu{height:1%; }
#sidebar .menu .list1{margin-top:15px;}
#sidebar .menu li a{background-image:url(/img/menu-item.gif); }
#sidebar .menu li a:hover,#sidebar .menu li a.on{color:#1a7db9; background-image:url(/img/menu-item-on.gif)}
#sidebar .menu li .sub{margin-bottom:5px}
#sidebar .menu li .sub span{display:block; margin-left:30px}
#sidebar .menu li .sub span a{padding:6px 0 6px 20px; background-image:url(/img/item8.png); background-position:8px 9px}
#sidebar .menu li .sub span a:hover{_background:url(/img/item8.png) 8px 9px no-repeat}
#sidebar .md{width:160px; margin:0 auto 20px auto;}
#sidebar .md .title{overflow:hidden; height:37px; margin-bottom:5px; background-image:url(/img/sidebar-sprites.jpg); background-repeat:no-repeat; }
#sidebar .md .list a{color:#54524b; text-decoration:none; }
#sidebar .md .list a:hover{color:#0974a0; text-decoration:underline;}
#sidebar .md .list li{padding-left:20px; background:url(/img/item2.gif) no-repeat 0 3px; line-height:18px; margin-bottom:5px; }
#sidebar .md .more{font-size:11px; text-align:right; margin:8px 0; color:#707171; }
#sidebar .md .more a{color:#707171; text-decoration:none; }
#sidebar .relatedprod{margin-bottom:20px;}
#sidebar .relatedprod li .tb{display:block; padding:1px 26px; margin:0 auto; border:1px solid #cdcdcd; background:#fff; }
#sidebar .relatedprod li a{display:block; padding:2px; color:#3e3e3e; text-decoration:none; }
#sidebar .relatedprod li a:hover{color:#888; background:#f1f9fd; }
#sidebar .relatedprod li strong{display:block; font-weight:bold;  margin-bottom:3px;}
#sidebar .relatedvid{margin-bottom:20px;}
#sidebar .relatedvid a{color:#54524b; text-decoration:none; }
#sidebar .relatedvid .leading{margin-bottom:20px; }
#sidebar .relatedvid .leading .plybk{margin-bottom:6px; }
#sidebar .relatedvid ul li{margin-bottom:20px;}
#sidebar .relatedvid ul li .tb{float:left; margin-right:5px; }
#sidebar .relatedvid ul li a{display:block;  overflow:hidden; padding:2px; border:1px solid #fff;}
.ie6 #sidebar .relatedvid ul li a{height:1%; }
#sidebar .relatedvid ul li a:hover{border:1px solid #ddd; background-color:#f5f9f3; }
#sidebar .relatedvid .more{text-align:right; }
#sidebar .onlinetool .title{background-position:0 -37px; }
#sidebar .onlinetool .list li{background-image:url(/img/item3.gif); font-size:11px;}
#sidebar .relatedprod .title{background-position:0 -74px; }
.ie #sidebar .onlinetool .list li{font-size:10px;}
#sidebar .banner{margin-bottom:15px;}
#sidebar .sellpoints{margin-bottom:15px; }
#footer{clear:both; height:68px; border-top:1px solid #dedede;}
#footer .info{padding:12px 0 0 162px; line-height:22px; text-align:right; color:#7e7e7e}
#footer .info a{color:#7e7e7e; text-decoration:none;}
#crumb{margin:10px 0; }
#crumb a,#crumb span{margin:0 5px; color:#797979; text-decoration:none; }
#crumb a:hover{text-decoration:underline; }
/* page:home */
#home .main{clear:both; width:870px; height:440px; margin-bottom:10px; background:url(/img/home-main-bg.png) no-repeat }
#home .visual-flash{float:left; height:365px; overflow:hidden;}
#home .promo{float:right; height:365px; overflow:hidden}
#home .main .col1{width:284px; float:left; margin:20px 13px 0 2px;}
#home .main .col2{width:560px; float:left; margin-top:20px;}
#home .main .video{height:247px; }
#home .main .video-player{padding-top:11px; text-align:center}
#home .main .news{margin-top:4px; padding:26px 15px 0 15px;}
#home .main .news h3,.main .news h3 a{color:#156ea4; text-decoration:none}
#home .main .news h3 a:hover{text-decoration:underline}
#home .main .news h3{margin-bottom:.6em}
#home .main .news div{line-height:1.5em}
#home .main .digest{height:150px; overflow:hidden; padding:0 20px;  margin-top:62px}
#home .main .digest table{width:100%}
#home .main .digest col.ic{width:35px}
#home .main .digest td.ic{text-align:center}
#home .main .digest td{padding-bottom:5px}
#home .main .digest td a{color:#383838; text-decoration:none}
 #home .main .digest td a:hover{text-decoration:underline}
#home .main .digest td .sort{color:#156ea4;font-weight:bold}
#home .main .digest .more{text-align:right; font-size:11px; font-size:10px\9;}
#home .main .digest .more a{text-decoration:none;}
#home .main .digest-article{margin-top:5px}
#home .main .digest-forum{margin-top:5px}
.maintitle.aboutcompany .thide{background-image:url(/img/title-aboutcompany.png);}
.maintitle.news .thide{background-image:url(/img/title-news.png);}
.maintitle.seminarlist .thide{background-image:url(/img/title-seminarlist.png);}
.maintitle.article .thide{background-image:url(/img/title-article.png);}
.maintitle.hotarticle .thide{background-image:url(/img/title-hotaritcle.png);}
.maintitle.newarticle .thide{background-image:url(/img/title-newaritcle.png);}
.maintitle.product .thide{background-image:url(/img/title-product.png);}
.maintitle.feedback .thide{background-image:url(/img/title-feedback.png); height:40px;}
.maintitle.clients .thide{background-image:url(/img/title-clients.png);}
.maintitle.partners .thide{background-image:url(/img/title-partners.png);}
.maintitle.dealers .thide{background-image:url(/img/title-dealers.png);}
.maintitle.login .thide{background-image:url(/img/title-login.jpg);}
.maintitle.join .thide{background-image:url(/img/title-join.jpg);}
.maintitle.password .thide{background-image:url(/img/title-password.jpg);}
.maintitle.profile .thide{background-image:url(/img/title-profile.jpg);}
.maintitle.recruitment .thide{background-image:url(/img/title-recruitment.jpg);}
.maintitle.globaldistributors .thide{background-image:url(/img/title-globaldistributors.png); }
.maintitle.becomedistributor .thide{background-image:url(/img/title-becomedistributor.png); }
.maintitle.join-about .thide { background-image:url(/img/title-joinabout.png);}
.maintitle.join-become .thide { background-image:url(/img/title-joinabecome.png);}
.maintitle.join-contact .thide { background-image:url(/img/title-joincontact.png);}

#about-company #main p{margin-bottom:1em}
#about-clients .clientsmenu{margin-bottom:20px; }
#about-clients .clientsmenu td{padding:4px 3px; vertical-align:top; }
#about-clients .clientsmenu a{color:#747474; text-decoration:none;}
#clients .clientsmenu a:hover{color:#111; text-decoration:underline; }
#news-index #main p{margin-bottom:1em}
#location .map{margin-bottom:30px; }
#location .theprofits .welcome{color:#f18a05; margin:15px 0 40px 0; }
#location .theprofits table td{padding-bottom:45px; vertical-align:top; }
#location .theprofits table .gra img{border-right:1px solid #d4d4d4; }
#location .theprofits table .detail{padding-left:28px; line-height:1.5; }
#location .theprofits table .detail li{margin-bottom:0.8em; }
.forumtb tr.alt{background-image:url(/img/four.jpg);background-repeat:repeat-x;background-position:0px top;}
#forum_menu{clear:both;display:block;margin:10px;}
#forum_menu .right{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:18px;color:#1290c4;word-spacing:2px;display:block;float:left;width:300px;}
#forum_menu .right a.link{text-decoration:none;}
#forum_menu .right a.link:hover{text-decoration:underline;}
#forum_menu .right a.btn{text-decoration:none;color:#FFFFFF;background-image:url(/img/four-buten.jpg);background-repeat:no-repeat;display:block;height:22px;width:90px;padding-top:8px;padding-left:18px;font-size:14px;}
#forum_menu .right a.btn:hover{text-decoration:underline;}
#forum_menu .left{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:18px;color:#1290c4;word-spacing:2px;display:block;float:right;width:200px;text-align:right;}
#forum_menu .left a{text-decoration:none;}
#forum_menu .left a:hover{text-decoration:underline;}
#forum_view{background-image:url(/img/four-cino-03.jpg);background-repeat:repeat-y;display:block;width:866px;}
#forum_view .con{background-image:url(/img/four-cino-01.jpg);background-repeat:no-repeat;background-position:0px top;}
#forum_view .con .con_2{background-image:url(/img/four-cino-02.jpg);background-repeat:no-repeat;background-position:0px bottom;padding:20px;}
#forum_view .con .con_2 h1{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#609549;}
#forum_view .con .con_2 h2{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#6ca9ce;margin-bottom:10px;}
#forum_view .con .con_2 p{color:#333333;margin-bottom:20px;line-height:22px;font-size:13px;}
#forum_view .con .con_2 a.link{background-image:url(/img/four-buten-2.jpg);background-repeat:no-repeat;display:block;height:20px;width:43px;font-size:12px;color:#FFFFFF;text-decoration:none;padding-left:15px;padding-top:5px;}
#forum_view .con .con_2 a.link:hover{text-decoration:underline;}
#forum_view .con .con_2 .bnt{font-family:Arial,Helvetica,sans-serif;font-size:12px;width:826px;height:200px;margin-bottom:20px;margin-top:20px;}
#forum_view .con .con_2 .with_400{margin-left:400px;}
#forum_view .con .con_2 .con_3{background-color:#f2fbed;padding:20px;margin-top:20px;}
#forum_view .con .con_2 .con_3 h2{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#6ca9ce;margin-bottom:10px;}
#forum_view .con .con_2 .con_3 p{color:#333333;margin-bottom:20px;line-height:22px;}
#forum_view .con .con_2 .con_3 a.link{background-image:url(/img/four-buten-2.jpg);background-repeat:no-repeat;display:block;height:20px;width:43px;font-size:12px;color:#FFFFFF;text-decoration:none;padding-left:15px;padding-top:5px;}
#forum_view .con .con_2 .con_3 a.link:hover{text-decoration:underline;}
#forum_view .con .con_2 .with_700{margin-left:700px;}
#forum_view .con .con_2 .con_3 .con_4{padding:20px;background-color:#e8f4da;width:700px;clear:both;margin-left:50px;margin-top:10px;}
#forum_view .con .con_2 .con_3 .con_4 h2{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#6ca9ce;margin-bottom:10px;}
#forum_view .con .con_2 .con_3 .con_4 p{color:#333333;margin-bottom:20px;line-height:22px;}
#forum_view .con .con_2 .con_3 .con_4 a.link{background-image:url(/img/four-buten-2.jpg);background-repeat:no-repeat;display:block;height:20px;width:43px;font-size:12px;color:#FFFFFF;text-decoration:none;padding-left:15px;padding-top:5px;}
#forum_view .con .con_2 .con_3 .con_4 a.link:hover{text-decoration:underline;}
#forum_view .con .con_2 .con_4 .with_700{margin-left:630px;}
#contact_img{margin-left:130px;}
#rohsQery h1{margin-left:20px;margin-top:10px;}
#rohsQery h2{margin-top:30px;margin-left:20px;font:17px Arial;font-weight:bold;letter-spacing:2px;color:#2D4C9C;}
#rohsQery div{margin-top:5px;margin-left:22px;color:#666;}
#rohsQery input.iBtnBlue{display:block;margin:40px auto 10px auto;}
#rohsQery  a{margin-left:10px;color:#3D81C4;}
#rohsQery  a:hover{color:#000;}
#rohsRst h1{margin-left:20px;margin-top:10px;}
#rohsRst h2{margin-top:20px;margin-left:20px;}
#rohsRst div{margin-top:10px;margin-left:20px;}
#rohsRst .rstTable{border:8px solid #E9E9E9;background:#E9E9E9;}
#rohsRst .rstTable td{padding:4px 8px;background:#fff;}
#rohsRst .rstTable td.mTitle{padding:12px inherit;text-align:center;font-weight:bold;background:#87AECC;color:#FFF;}
#rohsRst .mRst{color:#2D4C9C;}
#rohsRst input.iBtnBlue{display:block;margin:10px auto 10px auto;}
#rohsForm h1{margin-left:20px;margin-top:10px;}
#rohsform p{width:560px;clear:left;margin:0;padding:5px 0 8px 0;padding-left:175px;
/*width of left column containing the label elements*/
/*border-top:1px dashed #ededed;*/
height:1%;}
#rohsform label{float:left;margin-left:-155px;
/*width of left column*/
width:140px;
/*width of labels. Should be smaller than left column (155px) to create some right margin*/
padding-top:8px;}
#rohsform input[type="text"]{
/*width of text boxes. IE6 does not understand this attribute*/
width:auto;}
#rohsForm input, #rohsForm select, #rohsForm textarea{border:1px groove #4B9AC8;background-color:#efefef;font:12px Arial;color:#333;}
#rohsForm .iBtnBlue{width:auto;padding:0px 2px;*padding:2px 0px 0px 0px;height:20px;background:#437CC3;border:1px solid #92AEDD;font:12px Arial;color:#fff;text-align:center;}
.autocomplete-w1 { background:url(/img/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }
.autocomplete { font-size:13px; border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:500px; overflow-x:hidden; overflow-y:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:500px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#FFFFCC; }
.autocomplete div {padding:3px 5px; white-space:nowrap; letter-spacing:1px; }
.autocomplete strong { font-weight:normal; color:#FF8947; }
