﻿.container #wrapper #main #cam-path {
    margin-top:18px;
    *margin-top:23px;
}

.container #main .content .promotion-list .pmimg{
	float:left;
	padding:6px;
	border:1px #dddddd solid;
	margin-right:6px;
}

.container #main .content .promotion-list strong{
	font-size:14px;
	font-weight:normal;
	display:block;
	margin-bottom:20px;
}
.container #main .content .promotion-list span{
	font-size:10px;
	color:#a5a5a5;
	line-height:16px;
}
.container #main .content .promotion-list li{
	width:47%;
	margin:10px auto;
	border-bottom:1px #d4d4d4 solid;
	padding-bottom:8px;
	height:142px;
}
.container #sub .content .apply-list{
	margin:10px 0;
}
.container #sub .content .apply-list li .avatar{
	float:left !important;
	margin-right:8px;
}

.container #sub .content .apply-list li{
	line-height:15px;
}

.container #sub .content .apply-list li .dotted{
	margin:0px;
}
ul.campaign-list li
{
    border:solid 1px #dfdfdf;
    width:auto;
    margin:10px 0;
}
.campaign-list li img
{
    width:725px;
    height:185px;
    padding:2px;
}
.campaign-list li div
{
    padding-bottom:6px;
    height:25px;
    line-height:25px;
    display:inline-block;
    width:729px;
}
.campaign-list li strong
{
    color:#505050;
    font-size:14px;
    text-indent:5px;
}
.campaign-list li strong,.campaign-list li span
{
    display:inline-block;
    width:234px;
    float:left;
}
.campaign-list li span
{
    padding-left:25px;
    background:url(/content/images/campaign/icon.jpg) no-repeat ;
    background-position: -188px 4px;
    width:240px;
}
.campaign-list li span i
{
    color:#ff0000;
}
.campaign-list li span.cam-city
{
    background-position: -188px -38px;
    padding-left:32px;
    width:170px;
}

#fetch-flow
{
    background:url("/content/images/campaign/icon.jpg") no-repeat scroll 16px -76px transparent;
    display:inline-block;
    height:417px;
    width:100%;
}

#cs-service
{
    background:url("/content/images/campaign/icon.jpg") no-repeat scroll 0 -496px transparent;
    display:inline-block;
    height:188px;
    width:100%;
}