/* CSS Document */
.b-banner{ background-image:url(i/banner.jpg); background-repeat:no-repeat;}
.block-m,.block-s,.block-s-2,.block-l{ background-image:url(i/c.bg2.png); background-repeat:no-repeat;}
.block-icon,.cont-side .addMerchants,.block-s .block-bg-1,.block-s .block-bg-2{ background-image:url(i/c.bg.png); background-repeat:no-repeat;}

/* main */
.section_w{ background-color:#ffdee6;}
.cont-main{ width:650px; float:left;}
.cont-side{ width:305px; float:right;}

/* banner */
.b-banner{ height:140px; margin-top:10px; padding:235px 0 0 45px;}
.b-banner p{ color:#812735; font-size:18px; font-weight:bold;}

/* block middle */
.block-m{ width:490px; height:380px; margin-left:30px; padding:30px 50px; position:relative; background-position:0 0; font-size:14px; color:#656565;}
.block-m .block-icon{ width:60px; height:63px; position:absolute; left:-15px; top:-15px; background-position:-880px 0;}
.block-m .block-title{ border-bottom:1px dashed #656565; padding-bottom:5px;}
.block-m .block-title h3{ font-family:"Microsoft YaHei",黑体,arial,sans-serif; color:#ff466f; font-size:24px;}
.block-m .block-inner p strong{ color:#ff0000;}
.block-m .block-inner h4{ font-family:"Microsoft YaHei",黑体,arial,sans-serif; font-size:18px; font-weight:bold; color:#333; margin:10px 0 5px;}
.block-m .img-cont{ position:relative; padding-right:120px; clear:both; zoom:1;}
.block-m .img-cont img{ position:absolute; top:0; right:0;}
.block-m a{ color:#6565cb; padding:1px 2px;}
.block-m a:hover{ color:#fff; background-color:#6565cb;}
.block-m p{ color:#656565; line-height:22px;}
.block-m p strong{ font-weight:bold;}

/* block small */
.block-s{ width:226px; height:216px; padding:25px 22px; margin-top:5px; position:relative; background-position:-617px 0; font-size:14px; color:#656565;}
.block-s .block-title{ padding-bottom:10px;}
.block-s .block-title h3{ font-family:"Microsoft YaHei",黑体,arial,sans-serif; color:#ff466f; font-size:18px;}
.block-s .block-title p{ color:#656565; font-weight:bold;}
.block-s .block-bg-1{ position:absolute; width:260px; height:100px; left:5px; bottom:4px; background-position:0 -31px;}
.block-s .block-bg-2{ position:absolute; width:130px; height:122px; right:4px; bottom:4px; background-position:-310px 0;}
.block-s-2{ background-position:-617px -297px;  height:200px; padding-top:15px; overflow:hidden;}
.block-s-2 p{ font-size:12px; padding-bottom:5px;}
.block-s-2 .block-title{ padding-bottom:0;}

/* block large */
.block-l{ width:820px; height:500px; padding:25px 40px; margin:0 auto; position:relative; background-position:0 -547px; font-size:14px; color:#656565; clear:both;}
.block-l .block-main{ width:405px; float:left;}
.block-l .block-main h3{ color:#25211f; font-size:36px; font-family:"Microsoft YaHei",黑体,arial,sans-serif;}
.block-l .block-main .summary{ background-color:#fff7d3; padding:10px 20px; font-size:12px;}
.block-l .block-summary a{ text-decoration:underline;}
.block-l a{ color:#6565cb; padding:1px 2px;}
.block-l a:hover{ color:#fff; background-color:#6565cb;}
.block-l .block-side{ width:360px; float:right;}
.block-l .block-side h3{ font-size:18px; font-weight:bold; color:#25211f; margin-bottom:10px; font-family:"Microsoft YaHei",黑体,arial,sans-serif; border-bottom:1px solid #ff6c8c;}
.block-l .block-side p{ font-size:12px; margin-bottom:10px;}

/* side */
.cont-side .addMerchants{ display:block; width:273px; height:78px; text-indent:-9999px; overflow:hidden; background-position:-549px 0;}

/* footer */
.footer { margin-bottom: 20px; text-align: center; color: #999;}
.footer ul { margin: 20px auto;}
.footer li { display: inline;}
.footer li a { margin: 0 15px;}
.footer li a:hover { text-decoration: underline; background: none;}
