/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }
*{
	margin:0;
	padding:0;
}*/
*{ margin:0; padding:0;}
body{ font-family:"ËÎÌå"; font-size:12px; color:#577132; background:#0D2F17 url(bodybg_02.jpg) repeat-y center 0;}
a{ color:#577132; text-decoration:none;}
a:hover{ text-decoration:underline;}
img{ border:none;}
.nav li,.sideleft li,.infocai ul li,#copyright li,.topnews ul li,.jumpbar ul li,li{ list-style-type:none;}
.en{font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; color:#577132}
.cn{font-family:"ºÚÌå"; font-size:14px; color:fff;}

#wrap{ overflow:hidden; background:url(whole_background.jpg) no-repeat center 0;}
#header,#content,#copyright{ clear:both; overflow:hidden; margin:0 auto; width:979px;}
.jumpbar{ width:100%; height:27px; line-height:27px; background:#000;}
.jumpbar h1{ float:left; padding:0 0 0 12px; float:left; font-size:12px; color:#fff;}
.jumpbar ul{ margin:0 0 0 850px;}
.jumpbar ul li{ display:inline; float:left; padding:0 0 0 12px; margin:0 0 0 10px;}
.jumpbar a{ color:#FFFFFF}
.tolia{ background:url(topli_03.jpg) no-repeat left center;}
.tolib{ background:url(topli_05.jpg) no-repeat left center;}
.top_h{ padding:19px 0 7px; height:89px; background:url(spring_skin_header.jpg) no-repeat bottom;}
.logo{ float:left; margin:-19px 0 0 43px;width:168px;}
.nav{ margin:0 0 0 240px; height:89px; background:url(navbg_05.jpg) repeat-x 0 7px;}
.nav em{ float:left; display:block; width:14px; height:89px; background:url(rig_08.jpg) no-repeat  0 7px;}
.nav ul{ display:block; padding:0 0 0 14px; height:89px; background:url(rig_07.jpg) no-repeat right 7px;}
.nav ul li{ display:inline; float:left; padding:0 2px 0 0; background:url(rig_05.jpg) no-repeat right 7px;}
.nav ul li a{ float:left; font-size:13px; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;padding:40px 10px 20px; _padding:40px 10px 15px; height:29px; color:#fff; text-align:center;font-weight:bold;}
.nav ul li a strong{ display:block; margin:2px 0 0;font-family:"ËÎÌå"; font-size:12px;}
.nav ul li a:hover{ background:url(rig_03.jpg) repeat-x 0 7px; }
.portaltabs{ height:38px; background:url(spring_skin_sprite.png) repeat-x 0 -8208px;}
.portaltabs span{ display:inline-block; float:left;margin:10px 0 -1px 12px; padding:7px 8px 6px;border:1px solid;border-bottom:0px solid; font-style:normal;background:url(spring_skin_sprite.png) repeat-x 0 -8496px;}

#cstmBtn{ float:right; margin:10px 10px 0 0; padding:0 0 0 12px; height:23px; line-height:23px; border:1px solid #999; font-style:normal;background:url(spring_skin_sprite.png) repeat-x 0 -8640px;}
#cstmBtn a{ padding:0 28px 0 0; color:#000;background:url(spring_skin_sprite.png) repeat-x 100px -8779px;}
#content{ padding:0 6px 0 10px; width:963px;background:#fff;}
.sideleft{ float:left; width:144px;}
.ul_left{ margin:18px 0 0; border:2px solid #EBEBE6;}
.ul_left li{ padding:3px; text-align:center; border-left:1px solid #C7C7BE; border-right:1px solid #C7C7BE;}
.ul_left a{ display:block; padding:0 15px; height:27px; line-height:27px; color:#fff; text-decoration:none;background:url(spring_skin_sprite.png) repeat-x 0 -9157px;}

.menu_left{ margin:7px 0 0;}
.menu_left ul{ border-left:1px solid #C7C7BE; border-right:1px solid #C7C7BE;}
.menu_left li{ border-bottom:1px solid #D3D8C7;}
.menu_left li a{ display:block; padding:0 0 0 8px; height:25px; line-height:25px; color:#283f22; text-decoration:none; background:#F1EED1;}
.menu_left li a:hover{ color:#fff; background:#6DA253 url(ahover_03.jpg) no-repeat 120px center;}

.menu_l2{ margin:7px 0 0;}
.menu_l2 ul{ border-left:1px solid #C7C7BE; border-right:1px solid #C7C7BE;}
.menu_l2 li{ border-bottom:1px solid #D3D8C7; display:block; padding:0 0 0 8px; height:25px; line-height:25px; color:#283f22; text-decoration:none; background:#F1EED1; font-weight:bold}


.usrlh2,.usrlh3{ padding:0 0 0 8px; height:27px; line-height:27px; background:#2F5527;}
.usrlh2 a{ font-size:12px; color:#fff;}
.usrlh2 .n{ float:left;}
.usrlh2 .c{ float:right; display:block; margin:5px 10px 0 0; width:18px; height:12px;background:url(spring_skin_sprite.png) no-repeat 0 -1872px;}
.bigclass a{ color:#fff;}
.usrlh3{ font-size:12px;background:url(spring_skin_sprite.png) no-repeat 0 -1584px;}
.h3n{ float:left;}
.h3c{ float:right; display:block; margin:5px 10px 0 0; width:18px; height:12px;background:url(spring_skin_sprite.png) no-repeat -105px -1728px;}
.h3n a{ color:#000;}

.sidemid{ float:left; margin:18px 0 0 8px; width:450px;}
.mida{ border:2px solid #EBEBE6; background:#F3F1E2;}
.midc{ border:2px solid #EBEBE6; background:#F7F7F7;}
.borderwrap{ overflow:hidden; border:1px solid #CBCBC5;}
.newspho{ float:left; width:200px;}
.newspho h2{ padding:0 0 0 16px; height:29px; line-height:29px; font-size:12px; color:#fff; background:url(spring_skin_sprite.png) repeat-x 0 -3317px;}
.newspho h2 a{ color:#fff;}
.newspho span{ padding:0 0 0 5px; color:#999; font-size:11px;}
.newtxt{ margin:0 0 0 218px; padding:10px 0 0; line-height:20px;}
.newtxt h3{ font-size:12px;}
.newtxt h4{ font-size:12px; margin:0 0 5px; padding:8px; background:#E2E1CD;}
.newtxt h3 a{ color:#000;}
.bottoma{ margin:10px 0 0; padding:0 10px; height:28px; line-height:28px; background:#E2E1CD;}

.martop6{ margin:6px 0 0;}
.midb h3{ height:40px; font-size:12px; line-height:40px; background:#26461B url(spring_skin_sprite.png) 0 -3313px;}
.midb h3 span{ margin:0 0 0 230px; font-weight:normal;}
.midb h3 span a{ padding:0; color:#fff; background:none;}
.midb h3 a{ margin:0 0 0 10px; padding:0 0 0 20px; color:#fff; background:url(spring_skin_sprite.png) 0 -6477px;}
.infocai{ padding:10px 10px 8px; line-height:20px;}
.infocai ul li{ padding:0 0 0 10px; background:url(lipot_86.jpg) no-repeat left center;}
.infocai ul li span{ padding:0 0 0 10px; color:#999;}
.toplist{ padding:15px 10px 10px;border-bottom:1px solid #D2D9E1;}
.toplist .newpic{ float:left;}
.listdes{ margin:0 0 0 85px;}
.listdes h2{ margin:0 0 5px; font-size:12px;}
.listdes p{ line-height:20px;}
.todayport{ margin:0 0 0 155px;}
.bottomb{ height:33px; line-height:33px; background:#E7E9E8 url(bottomb_03.jpg) no-repeat;}
.bottomb span{ display:block; float:left; width:90px; text-align:center; color:#fff;}
.bottomb a{ font-weight:normal; margin:0 10px;}

.sideright{ margin:18px 0 0 610px; _margin:18px 0 0 608px; width:352px;}
.rwrap{ border:1px solid #CBCBC5;}
.htitle{ padding:0 0 0 10px; height:28px; line-height:28px; font-size:12px; background:url(spring_skin_sprite.png) 0 -3456px;}
.htitle a{ color:#ffffff;}
.downloadmt4{ display:block; padding:0 19px; height:67px; background:url(rightop_49.jpg) no-repeat;}
.downloadmt4 li{ margin:5px 5px 0; display:inline; float:left; width:67px;text-align:center;}
.downloadmt4 li span{ display:block; margin:5px 0 0;}
.h20{ height:20px; line-height:20px;}
.com_info{ padding:2px 10px 10px; line-height:18px; background:#F3F1E2;}
.com_info dt{ padding:10px 0 0; font-weight:bold; color:#283f22;}
.com_info dd{ text-indent:20px; padding:5px;border:2px solid #E2E1CD; background:#F3F1E2;}
.articleb{ margin:0 auto; padding:20px 20px 10px; width:295px; background:#fff;}
.articleb h2{ padding:0 0 5px; color:#2A68B7;}
.articleb p{line-height:20px;}
.htitleb{ height:17px;background:url(spring_skin_sprite.png) repeat-x 0 -4031px;}
.bgreen{ background:#6F902F;}

.leftad{ margin:10px 0 0; border:5px solid #eee;}
#copyright{ padding:20px 0 0;background:#fff; line-height:20px;}
#copyright .cwrap{ overflow:hidden; padding:15px 0 0; border-top:1px solid #ccc; background:#F6F6F6;}
#copyright h3{ float:left;margin:0 0 0 15px; height:50px; font-size:12px;}
#copyright ul{ display:inline; float:left; margin:0 0 0 10px; padding:0 0 0 10px; width:150px; border-left:1px solid #ccc;}
#copyright ul li a{ color:#3b3b3b;}
.copytxt{clear:both; overflow:hidden; padding:20px 0 50px; width:979px; text-align:center; background:url(logo-alpari-footer.jpg) no-repeat center 80px;}
.copytxt h5 {font-size:12px; font-weight:400}

.srb{ margin:18px 0 0 720px; _margin:18px 0 0 698px; width:242px;}
.sidmidb{ width:565px;}
.toplistb,.toplistc,.toplistd{padding:15px 10px 10px; line-height:20px; background:#fff;}
.toplistc,.toplistd,.toplistb{ overflow:hidden;}
.toplistb p{ padding:0 0 10px;}
.toplistb p a,.toplistb ul a,.toplistb .more a{ color:#FF9900;}
.toplistb h4{ margin:0 0 10px;}
#sab{ background:#fff; margin:0 0 10px;}
#sab td{ padding:0 0 0 10px; border-top:1px solid #ccc; border-right:1px solid #ccc;}

.rightwrap{ overflow:hidden;border:2px solid #EBEBE6; background:#F3F1E2;}
.searchinput{ float:left; margin:2px; width:195px;}

.mart10,.desp p{ margin:10px 0 0;}
.topnews h2{ padding:20px 0 0 65px;height:41px; background:url(topnews_02.jpg) no-repeat;}
.topnews h2 a{ color:#fff;}
.topline{padding:0 20px; background:url(newmid_04.jpg) repeat-y;}
.topline .pho{ float:left;}
.topline span{ display:block; height:2px; font-size:2px; background:#F0F1E7;}
.topline p{ margin:0 0 0 71px; line-height:18px;}
.topnews ul{ padding:10px; overflow:hidden; line-height:20px; background:url(newmid_04.jpg) repeat-y;}
.topnews ul li{padding:0 0 0 20px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden; width:202px; background:url(lip_09.jpg) no-repeat 10px center;}
.topnews ul li a{color:#577132;}
.topnews ul li a:hover{ text-decoration:underline;}
.topnews .newsbot{ display:block; padding:0 0 0 150px; height:34px; line-height:34px; background:url(newsbot_04.jpg) no-repeat;}
.topnews .newsbot a{ color:#96995A;}
.downlist{ padding:0 0 20px; background:url(down_06.jpg) no-repeat bottom;}
.downlist h2{ padding:0 0 0 50px; height:44px; line-height:44px; color:#206C2C; background:url(down_02.jpg) no-repeat bottom;}
.downlist .sgi{ padding:10px; overflow:hidden; line-height:20px; background:url(down_04.jpg) repeat-y;}
.sgi li{ display:block; margin:0 0 5px 5px; padding:0 0 0 60px; height:37px; line-height:37px;}
.sgilia{ background:url(Alpari_01.jpg) no-repeat;}
.sgilib{ background:url(Alpari_02.jpg) no-repeat;}
.sgilic{ background:url(Alpari_03.jpg) no-repeat;}
.sgilid{ background:url(Alpari_04.jpg) no-repeat;}
.sgi li a{ padding:0 0 0 20px; background:url(li.jpg) no-repeat left center;}
.contact{ padding:0 0 20px; background:url(contact_04.jpg) no-repeat bottom;}
.contact h2{ padding:0 0 0 16px; color:#fff; height:34px; line-height:34px;background:url(health-header2.jpg) no-repeat bottom;}
.contact div{padding:10px; overflow:hidden; color:#fff; line-height:20px; background:url(contact_02.jpg) repeat-y;}
.listylea{ padding:0 0 10px;}
.listylea li{ padding:0 0 0 15px; background:url(arrow_004.gif) no-repeat left 5px;}
.tablestya{ margin:0 auto; border:1px solid #ccc; border-right:none; border-bottom:none;}
.tablestya th{ padding:0 0 0 5px; background:#EBEBEB;}
.tablestya td,.tablestya th{ padding:0 0 0 5px;  border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.tablestya td{ background:#F8F8F8;}
.tablestya,.tablestya th{ text-align:left; font-weight:normal;}

.videoa{ float:left;}
.top{ overflow:hidden; padding:0 0 10px;}
.top ul li{ padding:0 0 0 20px; background:url(li.jpg) no-repeat left center;}
.top .topright{ margin:0 0 0 314px;}
.toplistb h2{ display:block; margin:0 0 10px;  font-size:12px;}
.toplistb .title{padding:5px; border:1px dashed #F90;}
.toplistb .more{ margin:0 0 0 300px;}
.bgp{ margin:0 0 20px; padding:20px; background:url(bg-faq-item.gif) repeat-x bottom;}
.TopCut { background:url(rig_03.jpg) repeat-x 0 7px; }

.leftcontact{margin:10px 0 0; padding:10px 20px 10px 5px;height:206px; line-height:18px; color:#50380F; background:url(leftcontact_03.jpg) no-repeat;}
.leftcontact h2{ font-size:12px; color:#577132;}
.leftcontact p span{ display:block;}
.newlimodel{ overflow:hidden; margin:10px 0 0; padding:0 0 10px;background:url(newhline.jpg) repeat-x bottom;}
.toplistc h2{ display:block; padding:0 0 5px; font-size:14px;}
.toplistc h2 span{ margin:0 10px 0 0; padding:0 10px 0 0;font-size:12px; font-weight:normal; background:url(lipot_86.jpg) no-repeat right center;}
.toplistc p{ margin:0 0 0 80px; display:block;color:#999;}

.pagebar {padding:12px; height:24px;}
.p_bar {width:100%}
.p_bar a{ float:left;padding:2px 6px; font-size:11px; text-decoration:none;}
.p_input { border:none;background:#ffffff;WIDTH:40px;HEIGHT:19px!important;}
.p_total {border:#666688 1px solid; border-right:none;font-weight:bold;background:#f2f3f7;}
.p_pages {border:#666688 1px solid; font-weight:bold;vertical-align: middle;margin:0 1px 0 0;background:#f2f3f7;}
.p_num {border:#666688 1px solid;VERTICAL-ALIGN: middle; margin:0 1px 0 0;background:#fff}
A.p_num:hover {border:1px solid #666688;background:#f2f3f7; text-decoration:none;}
.p_redirect {border:1px solid #666688; font-size:12px!important;MARGIN-RIGHT: 1px; background:#fff}
A.p_redirect:hover {border:1px solid #666688;background:#f2f3f7; text-decoration:none;}
.p_curpage {border:1px solid #666688; font-weight:bold; vertical-align:middle;color:#000; MARGIN-RIGHT:0 1px;background:#dddde4}
.empo th{ font-size:14px; text-align:left;}
.actiona{ display:block; float:right; width:121px; height:23px; line-height:23px; color:#fff; text-align:center; background:url(spanc_03.jpg) no-repeat;}
.downpic{ margin:20px 0 0;}
.toplistd h2{ font-size:12px;}
.toplistd a{ color:#f90;}
.downpic .downli,.downpic p a{ float:left;}
.downpic span{ display:block;}
.downpic p{ display:block; margin:0 0 0 260px; padding:10px 0 0; width:260px;}
.toplistd ul{ display:block; overflow:hidden; clear:both;}
.downmodel{ overflow:hidden; border-bottom:1px dashed #eee;}
.goldpage{ overflow:hidden; width:100%;}
.putout{ padding:10px; background:#FAFCE6 url(crosshatch_txtr.gif);}
.putin{ margin:10px 0 0; padding:10px; background:#FAFCE6 url(crosshatch_txtrb.gif);}
.special{ margin:10px 0 0; padding:10px; background:#FAFCE6 url(crosshatch_txtrc.gif);}
.putout div,.putin div,.special div{ overflow:hidden; padding:10px; width:501px; background:#fff;}
.goldpage div h2{ color:#f90;}
.paymen{ overflow:hidden; margin:10px 0 0;}
.paymen h4{ font-size:12px; margin:20px 0 0; padding:0 0 0 20px; background:url(li.jpg) no-repeat left center;}
.paymen h4 span{ float:right; color:#c00;}
.bankstyle,.bankstyleb{ display:block; margin:0 10px 0 0; padding:10px; float:left; background:#8DAE07;}
.bankstyleb{ background:#D9BB37;}
.bankstyle a,.bankstyleb a{ color:#fff;}
.toplistb h1{ padding:0 0 10px; font-size:14px; color:#f90; background:url(newcar_titlebor.gif) no-repeat left bottom;}
.account{ display:block; clear:both; overflow:hidden; margin:0 0 20px; width:100%;}
.account li a{ float:left; margin:0 10px 0 0;}
.account li{display:block; clear:both;}
.marl{ margin:0 0 0 20px;}
.colora{ color:#f90; font-size:12px;}
.colorb{ color: color:#577132; font-size:12px;}
.mart10b{ display:block; margin:20px 0 0;}
.sname{ padding:0 0 0 15px; background:url(li.jpg) no-repeat left center;}
.spic{ float:left;}
.listydes{ width:100%;}
.dopoit{ margin:20px 0 0;}
.dopoit a,.desp h5{ color:#f90;}
.desp span{ font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.systemodel{ margin:10px 0 0; padding:0 0 10px; background:url(newhline.jpg) repeat-x bottom;}
.systemodel p{ padding:5px 0 0;}
.liastyle li{ padding:0 0 0 10px; background:url(lipot_86.jpg) no-repeat left center;}
.desp h4,.desp h5{ margin:10px 0 0; font-size:12px;}
.links{ clear:both; overflow:hidden; padding:0 13px 10px;_padding:0 26px 10px; width:953px;}
.links span{ float:left; font-weight:bold;}
#copyright .colinks{ margin:0; padding:0; width:auto; border:none;}
#copyright .colinks li{ display:inline; margin:0 5px 0 0;}
#copyright .colinks li a{ color:#577132}

#pagination-flickr{ overflow:hidden; width:99%; margin:15px 0 0;}
#pagination-flickr li{ display:inline;border:0; margin:0; padding:0;font-size:12px;list-style:none;}
#pagination-flickr a{border:solid 1px #DDDDDD;margin-right:2px;}
#pagination-flickr .previous-off,#pagination-flickr .next-off {color:#666666;display:block;float:left;font-weight:bold;padding:3px 4px;}
#pagination-flickr .next a,#pagination-flickr .previous a {font-weight:bold;border:solid 1px #FFFFFF;} 
#pagination-flickr .active{color:#f90;font-weight:bold;display:block;float:left;padding:4px 6px;}
#pagination-flickr a:link,#pagination-flickr a:visited {color:#577132;display:block;float:left;padding:3px 6px;text-decoration:none;}
#pagination-flickr .next a:hover,#pagination-flickr .previous a:hover{color:#f90;border:solid 1px #FFFFFF;}
#pagination-flickr a:hover{border:solid 1px #666666;}