@charset "utf-8";
.brokerWrapper{font-family:Arial, Helvetica, sans-serif; padding-bottom:20px; float:left; width:100%}
.brokerWrapper .top{clear: both;margin: auto;width: 950px; background: url(../images/broker-shadow-border.png) no-repeat center bottom; padding-bottom:40px}
.brokerWrapper .top .blk{margin: auto;width: 96%;}
.brokerWrapper .top .blk span{margin:15px 0}
.brokerWrapper .top .blk span strong{display:block}
.brokerWrapper .top .blk .titA{font-size: 30px;color: #2D5F9F;text-indent: -2000px;overflow: hidden;background: url(../images/broker-title-sprite.png) no-repeat left;display: block;background-position: left 0px;height: 23px; width:316px}
.brokerWrapper .top .blk .subtitA{color:#898989; font-size:15px; font-style:italic; text-align:left; line-height:25px}

.brokerWrapper .middle{clear:both; padding-top:25px;background: url(../images/broker-shadow-border.png) no-repeat center bottom; padding-bottom:40px;float:left; width:100%}
.brokerWrapper .middle .blk{float:left; width:285px;background: url(../images/broker-shadow-border-vertical.png) no-repeat center right; color:#707070; font-size:13px; padding:0 14px}
.brokerWrapper .middle .blk p{line-height:17px; width:226px}
.kbenefits {background:url(../images/broker-icon-sprites.png) no-repeat -3px -8px;display: block;width: 50px;height: 76px;margin-left:27px}
.kbenefits span{background: url(../images/broker-title-sprite.png) no-repeat scroll 56px -23px transparent;display: block;overflow: hidden;padding-bottom: 19px;text-indent: -2000px;width: 178px;}
.whychoose{background: url(../images/broker-title-sprite.png) no-repeat scroll 70px -65px;display: block;overflow: hidden;text-indent: -2000px;width: 250px;margin-bottom:20px}
.whychoose span{background:url(../images/broker-icon-sprites.png) no-repeat -72px -8px;display: block;height: 51px;width: 61px;}
.whois{background: url(../images/broker-title-sprite.png) no-repeat scroll 46px -128px transparent;display: block;height: 52px;overflow: hidden;text-indent: -2000px;width: 221px;}
.whois span{background: url(../images/broker-icon-sprites.png) no-repeat scroll -14px -99px;display: block;float: left;height: 45px;width: 31px; margin-top:8px}
ul.whychooseList{font-size:12px}
ul.whychooseList li{clear:both; float:left; width:100%; margin:7px 0}
ul.whychooseList li strong{display:block; margin-bottom:5px}
ul.whychooseList li.hq{}
ul.whychooseList li.hq span{float: left;width: 250px;line-height:15px}
ul.whychooseList li.hq .icon{background: url(../images/broker-icon-sprites.png) no-repeat -123px -173px;display: block;float: left;height: 42px;width: 23px;margin:0 20px 0 0}
ul.whychooseList li.ft{}
ul.whychooseList li.ft .icon{background: url(../images/broker-icon-sprites.png) no-repeat -15px -174px;display: block;height: 41px;width: 31px; float:left; }
ul.whychooseList li.ft strong{padding:9px 0 0 44px}
ul.whychooseList li.lp {}
ul.whychooseList li.lp .icon{background: url(../images/broker-icon-sprites.png) no-repeat -73px -179px; width:28px; height:33px; display:block; float:left; margin:4px 17px 0 0}
ul.whychooseList li.lp span{float: left;width: 250px; line-height:14px}
ul.whychooseList li.cs{}
ul.whychooseList li.cs .icon{background: url(../images/broker-icon-sprites.png) no-repeat -118px -99px transparent;display: block;float: left;height: 37px;width: 29px; margin:7px 16px 0 0}
ul.whychooseList li.cs span{float:left; width:250px; line-height:17px}
ul.whoprog{list-style:disc outside none; font-size:11px; margin:24px 0 0 16px}
ul.whoprog li{list-style:disc outside none; margin:10px 0}
ul.whoprog li span{font-size:13px;}

.brokerWrapper .bottom{clear: both;margin: auto;padding:0 0 20px 15px;width: 92%;}
.howit {background: url(../images/broker-icon-sprites.png) no-repeat scroll -63px -98px;display: block;float: left;height: 63px;width: 43px;}
.howit span{background: url(../images/broker-title-sprite.png) no-repeat scroll left -199px transparent;display: block;margin: 18px 0 0 51px;overflow: hidden;text-indent: -2000px;width: 129px;}
.brokerWrapper .bottom .blkarrow{color:#737373;float:left; background:url(../images/broker-arrow.png) no-repeat right top; padding-right:42px; margin-right:10px}
.brokerWrapper .bottom .diffblkarrow{background:none; padding:0}
.brokerWrapper .bottom .blkarrow span.shadow{padding:10px 20px 0 65px;width:127px; height:203px; display:block; float:left;
	-webkit-box-shadow: 0px 2px 5px rgba(50, 50, 50, 0.37);
	-moz-box-shadow:    0px 2px 5px rgba(50, 50, 50, 0.37);
	box-shadow:         0px 2px 5px rgba(50, 50, 50, 0.37);
	background-color: #fff;
	zoom: 1;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#cccccc', Direction=130, Strength=5);
}
.brokerWrapper .bottom .blkarrow span.diffhsadow{width:253px}
.brokerWrapper .bottom .blkarrow span a{color:#0044cc}
.brokerWrapper .bottom .blkarrow span.one{margin-left:-55px;background: url(../images/broker-icon-sprites.png) no-repeat -11px -244px;display: block;float: left;height: 61px;width: 49px;}
.brokerWrapper .bottom .blkarrow span.two{margin-left:-55px;background: url(../images/broker-icon-sprites.png) no-repeat -71px -244px;display: block;float: left;height: 61px;width: 49px;}
.brokerWrapper .bottom .blkarrow span.three{margin-left:-55px;background: url(../images/broker-icon-sprites.png) no-repeat -137px -244px;display: block;float: left;height: 61px;width: 49px;}

.brokerGetStarted{background:url(../images/broker-getstarted-btn.png) no-repeat center center; width:172px; height:43px; text-indent:-999px; overflow:hidden; display:block; float:right; margin:20px 22px 0 0}


