/**
 * Common
 */
.header{height: 1.84cm;background-color: #f4f4f4}
.w{width: 1200px;margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
.bread{padding-top: 0.49cm;color: #868686;font-size: 14px;height: 26px;}
.bread_ul li {float: left;margin-left: 0.5em;}
.spacer{overflow: hidden;  width: 6px;height: 6px;  border-left: 1px solid #868686; border-bottom: 1px solid #999;transform: translate(0,92%) rotate(-135deg); }
.cf:before,.cf:after {content:"";display:table;}
.cf:after {clear:both;}
/* IE 6/7浏览器 (触发hasLayout) */
.cf {*zoom:1;}

/**
 * payment container
 */
.p_container {width: 546px;margin-top: 25px;margin: 0 auto}
.p_progess {width: auto;height: 52px;position: relative;margin: 0 auto;margin-top: 20px}
.p_progess_bg_active{background-color:#03b803}
.p_progess_bg_complete{background-color:#c0edc0}
.p_progess_bg_waring{background-color: #fb7826}
.p_progres_c_active{color:#03b803}
.p_progess_c_complete{color:#c0edc0}
.p_progess_c_waring{color: #fb7826}
.p_progess li{float: left;width: 182px;height: 6px;border-radius:10px; position: relative;}
.p_progess li span{font-size: 14px;position: absolute; left: 66px;;top:22px;}
.p_progess li em{position: absolute; left: 95px;top:-15px; width: 35px; height: 35px; line-height:35px; text-align: center; border-radius: 50%; margin-left: -20px; color:#fff;}
.p_progess_msg{height: 380px;}
.p_state_container{position: relative;left: 25%;}
.p_state{margin-left: 144px;padding-top: 79px;height: 87px}
.p_tips_warning,.p_tips_error,.p_tips_success{width: 80px; height: 80px;}
.p_tips_warning {background: url('/resource/img/activity.desktop/tips/p_tips.png') -10px -10px;}
.p_tips_error   {background: url('/resource/img/activity.desktop/tips/p_tips.png') -110px -10px;}
.p_tips_success {background: url('/resource/img/activity.desktop/tips/p_tips.png') -10px -110px;}

.p_state_msg{margin-left: 21px;font-size: 24px;color: #4ecd4e;  letter-spacing: 0; line-height: 80.14px;}
.p_state_describe{font-size: 16px; color: #737373; letter-spacing: 0; margin-top: 23px;top: -30px;}
.p_state_error_describe{position: relative;}
.p_state_error{margin-left: 80px;padding-top: 79px;height: 87px}
.p_state_msg_fail{width: 360px;color:#7c7c7c;margin-left: 15px;position: relative;top: 20%; }
.p_state_msg_error{color:#7c7c7c;margin-left: 15px; }
.p_state_msg_error p{line-height: 80.14px;}
.p_state_error_link{font-size: 13.99px;color:#c9c9c9}
.p_more{margin-top: 68px;width: 494px;height: 108px;background: url('/resource/img/activity.desktop/tips/p_more.png') no-repeat;position: relative;left: 5%;}
.line-wrap .process{margin-left: auto;margin-right: auto;width: 540px;height: 54px;}
.bg_process_success {background: url('/resource/img/activity.desktop/tips/process_status.png');background-position: -4px -10px;}
.bg_process_fail {background: url('/resource/img/activity.desktop/tips/process_status.png');background-position: -4px -84px;}


/**
 * merchants station
 */
.center_container{margin-top: 20px;}
.context_container{overflow:auto;height:auto;width: auto;}
.context_container .inner{width: 1200px;margin: 0 auto;}

.bottom_shadow{background-color:#ffffff;box-shadow:-10px 0 22px #ededed}
.gray_bg{background-color:#f5f5f5;}
.apply_station{width: 286px;height: 205px;margin-right: 14px}
.complete_station{width:900px;margin-bottom: 30px;}
.apply_station,.complete_station{background-color:#ffffff;padding:27px 0px 30px 30px;box-sizing: border-box;-moz-box-sizing: border-box;/*Firefox3.5+*/-webkit-box-sizing: border-box; /*Safari3.2+*/-o-box-sizing: border-box; /*Opera9.6*/-ms-box-sizing: border-box; /*IE8*/}
.p_head_title{font-size: 22px;margin-bottom: 10px}
.apply_context{font-size: 14px;color: #737373;line-height: 28px;width: 232px;margin-top: 28px;}
.complete_context {margin-top: 30px;}
.complete_context li{float: left;margin: 0 30px 30px 0px;}
.complete_context li img{width: 260px;height: 140px;background-color: #f8f8f8;border-radius: 10px;}
.complete_context li p{font-size: 14px;color: #4e4e4e;display: block;line-height: 34px;text-align: center;margin-top: 20px;}
