/*全区初始化样式*/
*{ padding: 0; margin: 0; 
}
html,body{
    font-size: 12px;
}
h1,h2,h3,h4,h5,h6,p,a,{font-size: 100%; font-weight:normal;}
ul,ol,li{list-style: none;}
i{ font-style: normal; }
img{display: block; border-style:none;}
a{text-decoration: none;}
a:hover{text-decoration: none;}
em{font-style: normal;}
strong{list-style:none;}
input{outline:medium; font-family: '微软雅黑';}
.clear{ clear: both;}
.fix:after{ display: block; content: "clear"; height: 0; clear: both; overflow: hidden; visibility: hidden; }
.fix{ *zoom: 1;}



/*===================================== 商户中心公共样式 =====================================*/
.w1200{ width: 1200px; margin: 0 auto; position: relative;  font-family: '微软雅黑';}
.crcr_all{ overflow: hidden; margin: 0 auto; min-height: 500px;}

/*左侧*/
.crcr_left{float: left; width: 204px;  background: #f6f6f6; padding-bottom: 30px; margin-top: 15px;}
.crcr_left .ys1{font-size: 18px; color: #fff; line-height: 60px; height: 60px; padding-left: 40px; background:#ff9400; font-weight: normal;}
.crcr_left h2.ys2{font-size: 14px; padding-left:20px; border-bottom: 1px solid #eeeeee;line-height: 36px; padding-top: 5px; }
.crcr_left h2.ys2 a{color: #000;}
.crcr_lnav{ padding: 0px 12px;margin-bottom: 2px;}
.crcr_lnav a{color: #666666;}
.crcr_lnav img{display: inline-block;vertical-align: middle;margin-right: 5px; margin-top: -1px;}
.crcr_lnav li{font-size: 12px;color: #666666;line-height: 28px;height: 28px; background: #f6f6f6;padding-left: 36px;}
.crcr_lnav li a:hover,.crcr_lnav li .current{color: #ff7900;}
/*右侧*/
.crcr_right{ overflow: hidden; float: right; width: 950px; padding-bottom: 50px;}
.crcr_right .serch-border{float: none;margin-top: 10px}

/*分页*/
.paginator{ font: 12px Arial, Helvetica, sans-serif; padding-top: 30px;margin-left: 90px}
.paginator input{display: inline-block;width: 30px;height: 28px;margin-left: 5px;margin-right: 5px; text-align: center;}
.qd_btn{width: 48px;height: 30px;}
.paginator span ,.fy_count{font-size: 12px;color: #666;line-height: 30px;}
.paginator a, .paginator a:visited, .paginator .cpb, .paginator a:hover { display: inline-block;  height: 30px; line-height: 30px; min-width: 20px; _width: 20px; margin-right: 10px; text-align: center; white-space: nowrap; font-size: 12px;  font-family: Arial,SimSun;  padding: 0 3px;}
.paginator a:hover{     color: #FFF;  background: #ff7e2b; }
.paginator a {  border: solid 1px #ccc; color: #666666; cursor: pointer; text-decoration: none; background: #efefef; }
.paginator .cpb {  border: solid 1px #FFFFFF;  border: none; background:none; font-weight: 700; color: #ff6600; }

/*标题和面包屑*/
.public_title{ height: 50px; line-height: 50px; margin-top: 16px; border-bottom: 1px solid #dedede;}
.public_title .pic{ width: 35px; height: 50px; overflow: hidden; float: left;}
.public_title .pic span{ display: inline-block; height: 100%; width: 0px; overflow: hidden; vertical-align: middle;} 
.public_title .pic img{ vertical-align: middle;  display: inline-block;}
.public_title .tit{  float: left; display: inline-block; font-size: 18px; color: #333;}
.public_title .index{ float: right; display: inline-block; font-size: 12px; color: #666; margin-right: 5px;}

/*===================================== 关于我们 =====================================*/
/*公司简介*/
.cype_box{ padding: 20px 0px 10px;}
.cype_box img{ display: inline-block; margin-right: 13px; margin-bottom: 13px;}
.cype_box p{ line-height: 24px; margin-bottom: 24px; text-indent: 2rem; font-size: 16px; color: #333;}
/*企业文化*/
.cece_box{ padding-bottom: 70px; margin-top: 49px;}
.cece_box li{ height: 30px; line-height: 30px; margin-bottom: 20px;}
.cece_box li p{ font-size: 16px; color: #333; display: inline-block; float: left;}
.cece_box li .tit{ font-weight: bold; }
/*发展历程*/
.dthy_box { margin-top: 40px;}
.dthy_box a:link, .dthy_box a:visited, .dthy_box a:hover, .dthy_box a:active{ font-family:Arial, Helvetica, sans-serif, "SimSun"; text-decoration:none; outline:none}
#timeline {width: 800px; height: 440px;overflow: hidden; position: relative; background: url(../images/dthy_bg1.png) 111px top repeat-y;}
.timeline {
    margin: 0 0 0 105px;
    padding-left: 25px;
    position: relative;
    color: #5e6d82;
}

.timeline>li {
    list-style: none;
    position: relative;
    line-height: 1.8;
}

.timeline>li:not(:last-child) {
    margin-bottom: 50px;
}

.timeline>li:first-child {
    margin-top: -10px;
}

.timeline>li h3:before {
    left: -33px;
    top: 5px;
    width: 17px;
    height: 17px;
    background-color: #ff6600;
    border: 4px solid #f29b9c;
    border-radius: 50%;
}

.timeline ul {
    padding-left: 0;
}

.timeline ul ul {
    padding-left: 20px;
}

.timeline ul ul li:before {
    content: "";
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background-color: #fff;
    border: 1px solid #5e6d82;
    margin-right: 5px;
    display: inline-block;
    vertical-align: middle;
}

.timeline li li {
    font-size: 14px;
    list-style: none;
    padding-left: 0;
    word-break: break-all;
}

.timeline li li:before {
    content: "";
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background-color: #5e6d82;
    margin-right: 5px;
    display: inline-block;
    vertical-align: middle;
}

.timeline h3 {
    margin: 0 0 10px
}

.timeline h3 a {
    opacity: 1;
    float: none;
    margin-left: 0;
    color: inherit;
}

.timeline h3:before {
    content: "";
    display: block;
    position: absolute;
    left: -31px;
    top: 13px;
    width: 13px;
    height: 13px;
    border-radius: 50%;
    background-color: transparent;
    border: 2px solid #ff6600;
    box-sizing: border-box;
    background-color: #fff;
}

.timeline h4 {
    margin: 50px 0 10px;
}

.timeline p {
    margin: 0;
}

.timeline em {
    position: absolute;
    left: -93px;
    font-style: normal;
    top: 0px;
    font-size: 16px;
    font-weight: bold;
    color: #ff6600;
}

.timeline:before {
    content: "";
    border-right: 1px dashed #fecb9c;
    height: 100%;
    position: absolute;
    left: 0;
    top: 10px;
}
#dates {width: 116px;height: 440px;overflow: hidden;float: left;}
#dates li {list-style: none;width: 100px;height: 100px;line-height: 100px;font-size: 24px; padding-right:20px; text-align:right; background: url(../images/biggerdot.png) 108px center no-repeat;}
#dates a {line-height: 38px;padding-bottom: 10px;color: #ff7900}
#dates .selected {font-size: 38px;}
#issues {width: 670px;height: 440px;overflow: hidden;float: right;}
#issues li {width: 670px;height: 440px;list-style: none;overflow: hidden}
.H_size{color: #fff;font-size: 42px; height:52px; line-height:52px; margin-top: 30px; visibility: hidden}
.H_con {  font-size: 16px; line-height: 26px; vertical-align:middle; display: table-cell;}
.H_box { height: 272px;  display: table;}
/*支付方式*/
.ptmd_box{ margin-top: 49px; overflow: hidden; padding-left: 12px;}
.ptmd_box li{ width: 455px; height: 170px; float: left; font-size: 16px;}
.ptmd_box li img{ margin-right: 14px; float: left;}
.ptmd_box li div{ float: left; width: 360px;}
.ptmd_box li p{ line-height: 22px; color: #333333;}
.ptmd_box li a{ color: #009ff2; display: inline-block; margin-top: 5px; line-height: 25px;}
.ptmd_box li a img{ margin: 0px;}
/*合作渠道*/
.cncl_box{ margin-top: 49px;}
.cncl_box li{ line-height: 14px; font-size: 16px; color: #333; margin-bottom: 42px;}
/*免责声明*/
.dr_box{ padding-top: 20px;}
.dr_box .title{ font-size: 18px; color: #333; line-height: 24px;}
.dr_box .zhu{ color: #999;  padding: 10px 0px;}
.dr_box p{ line-height: 18px; padding: 3px 0px;  font-size: 12px; color: #666;}
/*人才加盟*/
.cntab_box{ margin-top: 35px;}
.cntab_box .title{ line-height: 24px; padding-left: 25px; background:url(../images/tj_post_titbg.png) no-repeat left center; color: #ff6600; font-size: 18px;}
.cntab_box .title em{ font-size: 22px;}
.cntab_box ul{ margin-top: 25px; overflow: hidden; width: 110%;}
.cntab_box ul li{ width: 112px; height: 28px; float: left; margin: 0px 6px 9px 0px;}
.cntab_box ul a{ display: block;  height: 100%; line-height: 28px; text-align: center; font-size: 14px; color: #333; background: #eeeeee;
    page-break-after: 0px 5px;white-space: nowrap; overflow:hidden;text-overflow: ellipsis;}
.cntab_box ul a.current{color: #fff; background: #ff9400; }
.tsjg_details{ margin-top: 33px; border:1px solid #eeeeee; background: #fdfdfd; padding: 20px 16px;}
.tsjg_details .title{ line-height: 20px; font-size: 18px; color: #333;}
.tsjg_details .title em{font-size: 14px; color: #666; margin-left: 10px;}
.tsjg_details .bc_info{ margin-top: 16px; padding-bottom: 16px; border-bottom: 1px solid #eeeeee; font-size: 14px; color: #666;}
.iods_mk{ margin-top: 20px;}
.iods_mk .btit{ font-size: 18px; color: #ff6600; line-height: 18px; margin-bottom: 20px; overflow: hidden;}
.iods_mk .btit i{ display: inline-block; width: 6px; height: 18px; background: #ff6600; float: left; margin-right: 10px;}
.iods_mk .stit{ font-size: 14px; color: #333; font-weight: bold; margin: 20px 0px 5px;}
.iods_mk .dtxt{ font-size: 14px; color: #333; line-height: 28px;}
.iods_mk ul li{font-size: 14px; color: #333; line-height: 28px;}
.iods_mk ul li em{font-size: 18px; color: #de0000;}
/*媒体报道*/
.mace_box{ padding-top: 7px; }
.mace_box li{ border-bottom: 1px dashed #eeeeee; padding: 24px 0px;}
.mace_box li .tit{ line-height: 27px; font-size: 16px; color: #333;}
.mace_box li .time_kh{ margin-top: 6px; line-height: 18px; font-size: 12px; color: #999;}
.mace_box li .time_kh span{ margin-right: 18px;}
.mace_box li .time_kh em{ margin-right: 8px; display: inline-block; line-height: 18px; color: #fff; padding: 0px 14px; border-radius: 3px; background: #ff9400;}
.mace_box li .brief{ margin-top: 14px; height: 93px; overflow: hidden;line-height: 22px; color: #666; font-size: 12px;}
.mace_box li .brief img{ width: 127px; height: 93px; margin-right: 10px; display: inline-block; float: left;}
.mace_box li .brief p{ line-height: 22px; color: #666; font-size: 12px; text-indent: 2rem; margin-top: 2px;}
.mace_box li .brief p:last-child{ margin: 0;}
.mace_box li .brief a{ color: #ff6600;}
/*媒体报道详情*/
.mace_details{ padding-top: 20px;}
.mace_details .title{ font-size: 18px; color: #333; line-height: 24px;}
.mace_details .sete{ line-height: 22px; font-size: 12px; color: #999; padding: 3px 0px 10px;}
.mace_details .sete span{ margin-right: 40px;}
.mace_details p{ line-height: 18px; padding: 3px 0px;  font-size: 12px; color: #333;}
.mace_details img{ margin:8px 0px 25px;}
.mace_details .tz_url{ padding: 0px 32px; height: 33px; line-height: 33px; margin-top: 24px; background: #f4f4f4;}
.mace_details .tz_url a{ font-size: 12px; color: #666; margin-right: 18px; display: inline-block; float: right;}
#editor_css img{
    display:inline-block;
}
#editor_css h3 {
    display: block;
    font-size: 1.17em;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;
}
#editor_css p {
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}
#editor_css em,#editor_css i{
    font-style: italic;
}
/*联系我们*/
.ctus_pic{ margin-top: 16px; padding: 0 4px; overflow: hidden;}
.ctus_pic img{ float: left; margin-right: 6px;}
.ctus_csch{ margin-top: 20px; padding: 0 12px; }
.ctus_csch h3{ font-size: 18px; color: #333; line-height: 18px; padding-bottom: 20px; font-family: "SimSun";}
.ctus_csch h3 em{ font-size: 12px; font-weight: normal;}
.ctus_csch div{ overflow: hidden;}
.ctus_csch a{ display: inline-block; width: 60px; height: 16px; background: url(../images/qqjt.png) no-repeat; margin-left: 7px;}
.ctus_csch p{ font-size: 14px; color: #333; line-height: 26px;}
.ctus_csch .pl{ float: left; width: 120px;}
.ctus_csch .pr{ float: left; width: 420px; }
.ctus_csch .pr span{ display: block;}
.ctus_csch .wxts{ font-size: 12px; margin-top: 20px;}
.ctus_map{ width: 650px; height: 370px; margin-left: 13px; margin-top: 25px;}

/*===================================== 新手入门 =====================================*/
/*优化师入门和商户入门*/
.course_box{ margin-top: 20px;}
.course_name{ line-height: 22px; font-size: 18px; color: #ff6600;}
.course_tac{ margin-top: 20px; line-height: 14px; font-size: 14px; color: #666; overflow: hidden;}
.course_tac img,.course_tac p{ display: inline-block; float: left; margin-right: 4px;}
.course_tac p{ margin-right: 18px;}
.course_video{ width: 480px; height: 400px; margin-top: 18px;}
.course_detail{ margin-top: 27px; line-height: 22px; font-size: 18px; color: #333;}
.course_detail a{ color: #de0000;  text-decoration:underline;}

/*===================================== 云客规则 =====================================*/
/*云客规则*/
.ywrule_title{font-size:24px; color:#333; line-height:40px; margin-top: 15px; font-weight: bold;}
.serch-border{ border: 2px solid #ff6600; position: relative; width: 580px; height: 44px; }
.serch-border input{ width: 420px; height: 18px; padding:12px; border: 0; outline: none; }
.serch-border a{width: 130px; padding-left: 2px; text-align: center; line-height: 42px; color: #fff; background: #ff6600; font-size: 22px;  display: block; float: right; }
.crcr_right .serch-border a{
    height: 44px;}
.more_search{padding:10px 5px 15px; font-size: 14px;color: #333;}
.more_search.brbm{ border-bottom: 1px dashed #eee;}
.more_search p,.more_search .other_search{float: left;line-height: 20px;}
.other_search li{float: left; text-decoration: underline; margin-right:25px; cursor: pointer;}
.ywrule_details{ margin-top: 33px; border:1px solid #eeeeee; background: #fdfdfd; padding: 15px; min-height: 210px;}
.ywrule_details h3{ line-height: 30px; font-size: 18px; color: #000; margin-bottom: 15px;}
.ywrule_details p{ line-height: 24px; font-size: 12px; color: #333;}

/*===================================== 留言反馈 =====================================*/
/*留言反馈*/
.feedback_ul{ overflow: hidden; padding-top: 47px; }
.feedback_ul li{ margin-bottom: 18px; font-size: 14px; color:#333; overflow: hidden;}
.feedback_ul li.b25{ margin-bottom: 25px;}
.feedback_ul li p{ line-height: 30px; float: left; text-align: right; }
.feedback_ul li p i{ width: 1rem; display: inline-block;}
.feedback_ul li .p1{ width: 72px;}
.feedback_ul li .p2{ width: 50px;}
.feedback_ul li input{ width: 192px; height: 14px; padding: 7px 10px; border: 1px solid #dedede; float: left;}
.feedback_ul li .input1{ width: 440px;}
.feedback_ul li .input2{ width: 184px;}
.feedback_ul li textarea{ width: 440px; height: 130px; padding: 10px; border: 1px solid #dedede; float: left; resize: none; outline: 0;}
.feedback_ul li .fks_btn{ width:  109px; height: 34px; font-size: 14px; color: #fff; margin-left: 72px;  background: #ff6600;  border: 0 none; border-radius: 2px;}

/*===================================== 常见问题 =====================================*/
/*常见问题列表页*/
.yw_list{margin-top: 10px;line-height: 40px;font-size: 12px}
.yw_list li{ border-bottom: 1px dashed #dedede; padding:0 5px; height: 40px;font-size: 12px }
.yw_list li a{ color: #333;}

/*常见问题详情页*/
.cnpm_details .tit{ font-size: 18px; color: #333; line-height: 40px; margin-top: 15px;}
.cnpm_details .wt_ul li{float:left;font-size:12px;color:#999999;line-height: 40px;margin-right: 20px;}
.cnpm_details .wt_ul li em{color: #999;margin-left: 5px;display: inline-block}
.cnpm_details .wt_ul li img{display: inline-block;}
.cnpm_details .details_nr{padding-bottom: 20px;}
.cnpm_details .details_nr p{font-size: 12px;color: #333;line-height: 24px;}
.cnpm_details .point{height: 30px;background: #f4f4f4;}
.cnpm_details .point_pre{margin-left: 400px;}
.cnpm_details .point_next{margin-left: 30px;}
.cnpm_details .point a{line-height: 30px;color: #666666;font-size: 12px}
.details_nr h1{
    font-size: 18px;
}

.ykw_page .w1200 .crcr_right .p_img{
    padding: 0px;
    margin: 0px;
    text-indent: 0px;
}

.public_title .index a{
    color: #ff9400;
}

.public_title .index a:link,.public_title .index a:visited,.public_title .index a:active{
    color: #ff9400;
}

.public_title .index a:hover{
    color: #ff6600;
}

.no_result{}
.no_result img {float: left;    margin-right: 30px;}
.no_result p{float: left;font-size: 18px;vertical-align: middle;line-height: 145px;color: #666;}
.ptmd_box li{ width: 349px; height: 62px; padding: 35px 40px; margin: 0px 40px 27px 0px; background: #f6f6f6;}
.ptmd_box li:last-child{padding:0px}