﻿@charset "utf-8";
.icons_0502{background:  url(../images/icons_0502.png) 0 0 no-repeat;}
.redColor{color: #ef2121;}
.greenColor{color: #38b916;}
.blueBtn{background-color: #3E8BDB;border: 1px solid #316FB0;font-size: 15px;color: #fff;display: block;text-align: center;}
.blueBtn:hover{color: #fff;}
.orangeBtn{background-color: #FF8F00;border: 1px solid #DB7C00;color: #fff;display: block;text-align: center;}
.redRep_box{padding: 53px 0px;overflow: hidden;position: relative;}
.redRep_box .redRep_icon{width: 84px;height: 84px;border: 1px solid #D0D3D6;float: left;-webkit-border-radius: 43px; -moz-border-radius: 43px; -ms-border-radius: 43px; -o-border-radius: 43px; border-radius: 43px;text-align: center;margin: 0 24px 0 18px;}
.redRep_box .redRep_icon span{width: 30px;height: 30px;margin-top: 28px;}
.redRep_box .redRep_icon .redRep_icon_1{ background-position: 0 -76px;}
.redRep_box .redRep_icon .redRep_icon_2{background-position: -45px -76px;}
.redRep_box .redRep_con{width: 554px;float: left;}
.redRep_box .redRep_con h2{font-size: 16px;}
.redRep_box .redRep_con strong{display: block;font-size: 14px;color: #666;}
.redRep_box .redRep_con div{margin-top: 14px;}
.redRep_box .redRep_con p{color: #666;line-height: 22px;font-size: 14px;}
.redRep_box .redRep_con p em{font-style: italic;padding-right: 4px;}
.redRep_box .redRep_con .redRep_btn{margin-top: 0;padding-top: 22px;}
.redRep_box .redRep_con .redRep_btn .blueBtn{width: 92px;height: 30px;line-height: 30px;}
.redRep_box .price_wrap{width: 128px;text-align: center;font-size: 13px;color: #888;position: absolute;top: 153px;left: 0;line-height: 20px;}
.redRep_box .price_wrap .price{font-weight: normal;color: #ff8f00;}
.redRep_box .price_wrap .price span{font-weight: bold;font-size: 20px;}
.redRep_box .support_report{font-size: 14px;color: #666;padding-top: 14px;}
.redRep_box .support_report img{padding-top: 6px;}
.redRep_box .redRep_ser{font-size: 14px;}
.redRep_box .redRep_ser span{display: block;color: #ef2121;}
.redRep_box .redRep_ser img{border: 1px solid #afc6d3;width: 110px;height: 110px;margin-top: 12px;}

.redRep_box_2{/*border-bottom: 1px solid #f0f0f0;*/}

.redRep_subnav{font-size: 14px;padding-top: 16px;}
.redRep_subnav a{color: #888;}
.redRep_arti{/*height: 698px;*/position: relative;}
.redRep_arti .form0502{padding-top: 8px;}

.form0502 .row{margin-bottom: 12px;/*position: relative;*/height: 34px;}
.form0502 .title{width: 100px;font-size: 14px;color: #666;text-align: right;padding-right: 10px;float: left;line-height: 34px;}
.form0502 .input{float: left;position: relative;}
.form0502 .text_0{height: 32px;line-height: 32px;border: 1px solid #dbdbdb;padding: 0 10px;float: left;}
.form0502 .text_1{width: 380px;}
.form0502 .text_2{width: 156px;}
.form0502 .example{font-size: 14px;color: #999;line-height: 34px;text-decoration: underline;padding-left: 22px;}
.form0502 .example_bigan{font-size: 14px;color: #999;line-height: 34px;text-decoration: underline;padding-left: 22px;}
.form0502 .select{*width: 400px;*padding: 0;*border: none;}
.form0502 .select select{width: 380px;*width: 400px;height: 100%;border: none;font-size: 14px;outline: none;}
.form0502 .select option{border: 1px solid #000;}
.form0502 .imp{font-size: 16px;color: #ef2121;line-height: 34px;padding-left: 8px;}
.form0502 .tip_1{font-size: 12px;color: #888;padding-left: 14px;}
.form0502 .submitBtn{padding: 10px 0 0 110px;}
.form0502 .submitBtn .blueBtn{width: 92px;height: 30px;line-height: 30px;}
.form0502 .example_img{display: none;-webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.5); -moz-box-shadow: 0 3px 3px rgba(0,0,0,0.5); -ms-box-shadow: 0 3px 3px rgba(0,0,0,0.5); -o-box-shadow: 0 3px 3px rgba(0,0,0,0.5); box-shadow: 0 3px 3px rgba(0,0,0,0.5);position: absolute;right: 0;top: 36px;z-index: 1;}
.form0502 .ssBtn{width:80px;height: 32px;line-height: 32px;text-align: center; position: absolute;top: 0;left: 320px;-webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; -ms-border-radius: 0 3px 3px 0; -o-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0;font-size: 14px;color: #fff;background-color: #3E8BDB;
    border: 1px solid #316FB0;}
.form0502 .ssResult_0502{font-size: 14px;line-height: 26px;padding-left: 110px;}
.form0502 .ssResult_0502 .phoneNum{margin: 8px 0 12px 0;}

.tkWrap{ position: fixed; top:0; left:0; width: 100%; height: 100%; background:#000; background:rgba(0,0,0,0.4) none repeat scroll !important; filter:Alpha(opacity=40); opacity:0.40; _background:url(../images/tkie6_bg.png) repeat; z-index:100; _position:absolute;_left:expression(eval(document.documentElement.scrollLeft));_top:expression(eval(document.documentElement.scrollTop))}
.tk_bg{-webkit-box-shadow: 0 0 28px rgba(0,0,0,0.26); -moz-box-shadow: 0 0 28px rgba(0,0,0,0.26); -ms-box-shadow: 0 0 28px rgba(0,0,0,0.26); -o-box-shadow: 0 0 28px rgba(0,0,0,0.26); box-shadow: 0 0 28px rgba(0,0,0,0.26);-webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;background-color: #fff;position: absolute;z-index: 110;}
.tkWrap_top{height: 32px;line-height: 32px;overflow: hidden;background-color: #f5f5f5;border-bottom: 1px solid #e3e3e3;border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;-o-border-radius: 5px 5px 0 0;-ms-border-radius: 5px 5px 0 0;}
.tkClose{width: 12px;height: 12px;display: block;margin: 12px 12px 0 0;background-position: -167px -0px;float: right;background:  url(../images/close.png) 0 0 no-repeat;}
.tkDefault_tit{display: block;height: 36px;line-height: 36px; margin-left: 12px;background:url(../images/tkdefault_icon.png) left center no-repeat;padding-left: 14px;font-size: 14px;color: #333;}
.tip_box .tk_tip{width: 300px;font-size: 14px;line-height: 24px;text-align: center;margin: 16px auto 0 auto;}
.tip_box{width: 450px;padding-bottom: 20px;}
.tip_box .service_code{text-align: center;}
.tip_box .service_code span{display: block;font-size: 14px;color: #888;}

.redRep_tip_wrap{width: 700px;overflow: hidden;/*position: absolute;left: 0;bottom: 22px;*/margin-top: 20px;}
.redRep_tip_box{background-color: #f7f7f7;/*border-bottom: 1px solid #fff;*/overflow: hidden;padding: 14px 20px;}
.redRep_tip_box h2{font-size: 14px;padding-bottom: 10px;}
.redRep_tip_box .explain_0502{font-size: 14px;color: #888;line-height: 22px;}
.redRep_tip_box .redRep_before_exam,
.redRep_tip_box .redRep_after_exam{width: 282px;float: left;margin: 0 24px;font-size: 14px;color: #666;line-height: 22px;}
.redRep_tip_box .redRep_before_exam span,
.redRep_tip_box .redRep_after_exam span{display: block; text-align: center;padding-top: 6px;}

.redRep_resTit{height: 40px;line-height: 40px;padding: 8px 0 6px 0;}
.redRep_resTit .operate_explain{float: right;color: #888;}
.redRep_resTit .operate_explain span{padding-left: 14px;}
.redRep_resTit .operate_explain em{vertical-align: middle;margin-right: 6px;margin-top: -2px;}
.redRep_resTit .operate_explain .ex_1{width: 18px;height: 14px;background-position: -1px -175px;}
.redRep_resTit .operate_explain .ex_2{width: 14px;height: 14px;background-position: -30px -175px;}
.redRep_resTit .operate_explain .ex_3{width: 14px;height: 14px;background-position: -57px -175px;}
.redRep_resTit h2{font-size: 16px;}
.redRep_resTit h2 .icons_0502{width: 7px;height: 14px;background-position: -57px -122px;margin-right: 10px;vertical-align: middle;margin-top: -2px;}
.redRep_resTit .resTit_tip{font-size: 14px;color: #999;font-weight: normal;}

.redRep_resBox_1 .being{color: #888;}
.redRep_resBox_1 table .preview{width: 18px;height: 14px;background-position: -1px -152px;}
.redRep_resBox_1 table .download{width: 14px;height: 14px;background-position: -30px -152px;margin: 0 10px;}
.redRep_resBox_1 table .redRep{width: 14px;height: 14px;background-position: -57px -152px;}
.redRep_resBox_1 table .ok .preview{background-position: -1px -198px;}
.redRep_resBox_1 table .ok .download{background-position: -30px -198px;}
.redRep_resBox_1 table .ok .redRep{background-position: -57px -198px;}
.redRep_result .redRep_contact{margin-left: 230px;margin-top: 24px;}
.redRep_result .redRep_contact li{font-size: 14px;line-height: 30px;color: #666;position: relative;}
.redRep_result .redRep_contact span{vertical-align: middle;margin-top: -2px;}
.redRep_result .redRep_contact .qq{width: 14px;height: 14px;background-position: -92px -152px;margin-right: 12px;}
.redRep_result .redRep_contact .tel{width: 14px;height: 14px;background-position: -92px -176px;margin-right: 12px;}
.redRep_result .redRep_contact .weixin{width: 14px;height: 12px;background-position: -92px -200px;margin-right: 12px;}
.redRep_result .redRep_contact .code_b{display: none;position: absolute;left: 190px;bottom: 0;border: 1px solid #eee;}
.redRep_result .redRep_contact .code_s{width: 14px;height: 14px;background-position: -29px -122px; margin-left: 12px;cursor: pointer;}

.redRep_resBox_1{/*height: 518px;*/overflow: hidden;border-top: 1px solid #ededed;margin-top: 60px;}
.redRep_resBox_1 .redRep_tb_tit{width: 210px;overflow: hidden;padding-left: 10px;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.redRep_resBox_1 .continueBtn{display: block;width: 68px;height: 24px;font-size: 12px;line-height: 24px;margin: 6px 0 6px 0;}
.redRep_resBox_1 .applyBtn{display: block;width: 68px;height: 22px;font-size: 12px;line-height: 22px;color: #3c87d6;background-color: #fff;border: 1px solid #3e8bdb;margin: 6px 0 6px 0;}
.tk_redRep_pay{font-size: 14px;line-height: 28px;width: 300px;margin: 16px auto;}
.tk_redRep_pay .money{color: #f36610;}
.tk_redRep_pay .alipay{width: 64px;height: 22px;background-position: -0 -45px;}
.tk_redRep_pay .pp{color: #888;}

.tk_btn{text-align: center;}
.tk_btn a{margin: 0 7px;}
.tk_btn .confirmBtn{width: 70px;height: 28px;line-height: 28px;background-color: #FF8F00;border: 1px solid #DB7C00;color: #fff;font-size: 14px;}

/*预览*/
.topbg{width:100%;height:85px;background:url(../images/topbgall.jpg) left top repeat-x;}
.top{height:85px;background:url(../images/topbg.jpg) center top no-repeat;margin:0 auto;position:relative;}
.redRep_wrapper{width:100%;background:url(../images/wrapperbg.jpg) left top repeat-x #4c8fc5;height: 100%;}
.wrapper_topbg{background:url(../images/wrapper_topbg.jpg) center top no-repeat;margin:0 auto;padding-top:25px;min-height: 308px;}
.redRep_preview_top{height: 110px;width: 1000px;top: 0;left:50%;margin-left: -500px; position: absolute;}
.preview_logo{position: absolute;top: 20px;left: -34px;}
.preview_topMid{text-align: center;color: #fff;}
.preview_topMid h1{font-size: 26px;text-align: center;height: 42px;line-height: 42px;color: #fff;padding-top: 45px;font-weight: bold;max-width: 364px;margin: 0 auto;}
.preview_topMid .repMess{text-align: center;font-size: 14px;color: #f5f5f5;}
.preview_topMid .repMess span{color: #f5f5f5;padding: 0 10px;}
.preview_topBtn{position: absolute;right: 0;top: 20px;}
.preview_topBtn a{display: block;float: left;width: 74px;height: 26px;text-align: center;line-height: 26px;font-size: 12px;color: #fff;margin-left: 12px;float: right;cursor: pointer;background:  url(../images/modify_topbtn.png) 0 0 no-repeat;}
.preview_topBtn a:hover{color: #fff;}
.redRep-top-head{
  width: 1002px;
  margin: 0 auto;
  height: 54px;
  line-height: 54px;
  background: #4A657F;
  padding: 0 30px;
  color: #fff;
  border-radius: 6px 6px 0px 0px;
}
.redRep-x{
  width: 1px;
  height: 28px;
  background: #FFFFFF;
  opacity: 0.1;
  position: relative;
  top: 10px;
}

.redRep_content{width: 1002px;margin: 0 auto;background-color: #fff;font-size: 14px;padding: 14px 30px;}
.redRep_content .content_tip_0503{text-align: right;color: #888;padding-bottom: 10px;}
.content_0503 p{line-height: 26px;margin-bottom: 12px;text-indent: 2em;color: #666;}
.redRep_pre_foot{text-align: center;color: #e0e0e0;line-height: 44px;}

.authShop_search_wrap h2{color: #2774c4;font-size: 20px;text-align: center;margin-bottom: 26px;}
.authShop_search{margin-left: 37px;overflow: hidden;}
.authShop_search .text{height: 32px;line-height: 32px;border: 1px solid #d4d4d5;width: 534px;float: left;padding: 0 10px;}
.authShop_search .submit{display: block; cursor:pointer; width: 90px; height: 34px; line-height: 34px; text-align: center; color: #fff; font-size: 16px; letter-spacing: 0.2em; margin-left: 10px; background: #438fde;  -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; float: left; }
.authShop_ssRes{margin-left: 48px;margin-top: 50px;}
.authShop_ssRes strong{display: block;font-size: 14px;color: #888;font-weight: normal;padding-bottom: 16px;}
.authShop_ssRes li{padding-left: 24px;background:  url(../images/shop_0505.png) left center no-repeat;height: 30px;line-height: 30px;font-size: 14px;}
.authShop_ssRes li a:hover{color: #333;}
.authShop_ssRes li a span{color: #2774c4;text-decoration: underline;padding-left: 16px;}

.redRep_banner_0508{height: 286px;width: 100%;background:  url(../images/redrep_banner_0508.jpg) top center no-repeat #274a5e;overflow: hidden;-webkit-box-shadow: inset 0 3px 3px rgba(0,0,0,0.2); -moz-box-shadow: inset 0 3px 3px rgba(0,0,0,0.2); -ms-box-shadow: inset 0 3px 3px rgba(0,0,0,0.2); -o-box-shadow: inset 0 3px 3px rgba(0,0,0,0.2); box-shadow: inset 0 3px 3px rgba(0,0,0,0.2);}
.redRep_banner_1108{background:  url(../images/redrep_banner_1108.jpg) top center no-repeat;}


.tip_box_0509{width: 472px;padding-bottom: 20px;}
.tk_earnest_0509{font-size: 14px;line-height: 26px;width: 436px;margin: 16px auto;}
.tk_earnest_0509 .pp{color: #888;}
.tk_earnest_0509 .pp2{padding-top: 6px;}
.tk_earnest_0509 .pp a{color: #888;text-decoration: underline;}
.tk_earnest_0509 .pp a:hover{color:#1779cc;}
.tk_earnest_0509 .money{color: #f36610;}
.tk_earnest_0509 .original_cost{/*text-decoration: line-through;*/padding-left: 8px;color: #c1c1c1;}

.service_wx{height: 134px;position: fixed;top: 50%;right: -4px;margin-top: -67px;width: 50px;background:  url(../images/service_wx.png) left top no-repeat;cursor: pointer;z-index: 10;}
.service_wx img{vertical-align: middle;}
.service_wx .service_code{display: none;position: absolute;width: 120px;height: 120px;top: 7px;left: 7px;}
.service_wx .service_tit{position: absolute;width: 26px;height: 112px;top: 11px;right: 14px;}
.service_wx_h{width: 178px;}
.service_wx_h .service_code{display: block;}

.redRep_code_0511{text-align: center;}
.redRep_code_0511 span{display: block;font-size: 16px;color: #f36610;padding: 158px 0 18px 0;}

.reta_eval_0619{display: block;font-size: 12px;color: #999;}
.redRep_tip_addService{text-align: center;margin: 14px auto;}
.redRep_tip_addService p{font-size: 14px;line-height: 24px;color: #999;}
.redRep_tip_addService span{display: block;font-size: 14px;}

/*20171211*/
.agency_box_1211{width: 100%;height: 835px;background:  url(../images/agency_1211.jpg) center top no-repeat;}
.agency_box_1211 .agency_wrap{width: 757px;height: 606px;background:  url(../images/agency_wrap_1211.png) center 110px no-repeat;margin: 0 auto;padding-top: 110px;}
.agency_box_1211 .agency_title_1{width: 741px;height: 120px;margin: 0 auto;text-align: center;}
.agency_box_1211 .agency_title_1 h2{font-size: 32px;font-weight: normal;color: #fff;padding-top: 35px;
  -webkit-text-shadow: 0 0 1px rgba(183,44,44,0.26);
-moz-text-shadow: 0 0 1px rgba(183,44,44,0.26);
-ms-text-shadow: 0 0 1px rgba(183,44,44,0.26);
-o-text-shadow: 0 0 1px rgba(183,44,44,0.26);
text-shadow: 0 0 1px rgba(183,44,44,0.26);}
.agency_box_1211 .agency_title_1 p{color: rgba(255,255,255,0.4);}
.agency_box_1211 .agency_form{width: 578px;margin: 60px auto 0 auto;}
.agency_box_1211 .ageRow{font-size: 18px;line-height: 42px;overflow: hidden;margin-bottom: 30px;}
.agency_box_1211 .ageIcon{background:  url(../images/ageicon_1211.png) 0 0 no-repeat;vertical-align: middle;margin-top: -2px;}
.agency_box_1211 .ageIcon_1{width: 20px;margin: -2px 8px 0 3px; height: 18px;background-position: -2px -7px;}
.agency_box_1211 .ageIcon_2{width: 16px;margin: -2px 10px 0 5px; height: 26px;background-position: -4px -76px;}
.agency_box_1211 .ageIcon_3{width: 20px;margin: -2px 8px 0 3px; height: 14px;background-position: -2px -154px;}
.agency_box_1211 .ageIcon_4{width: 22px;margin: -2px 7px 0 2px; height: 18px;background-position: -1px -227px;}
.agency_box_1211 .text{height: 40px;line-height: 40px;border: 1px solid #ececec;background-color: #fafafa;padding: 0 10px;font-size: 18px;}
.agency_box_1211 .text_1{width: 440px;}
.agency_box_1211 .text_2{width: 440px;}
.agency_box_1211 .text_3{width: 380px;}
.agency_box_1211 .text_4{width: 380px;}
.agency_box_1211 .fl_1{width: 116px;}
.agency_box_1211 .fl_2{width: 116px;}
.agency_box_1211 .fl_3{width: 162px;}
.agency_box_1211 .fl_4{width: 162px;}
.agency_box_1211 .btn_open{width: 132px;height: 44px;margin-left: 176px;font-size: 18px;}

.agency_help_1211 .img{text-align: center;margin: 46px 0 42px;}
.agency_help_1211 .qs{height: 44px;background-color: #f7f7f7;line-height: 44px;padding-left: 24px;font-size: 18px;color: #448cde;font-weight: normal;}
.agency_help_1211 .qs_list li{margin-top: 26px;padding-left: 24px;}
.agency_help_1211 .qs_list h3{font-size: 16px;padding-bottom: 8px;font-weight: normal;}
.agency_help_1211 .qs_list p{font-size: 14px;color: #666;line-height: 22px;}
.agency_help_1211 .qs_list a{color: #4288ce;}
.agency_help_1211 .qs_list a:hover{text-decoration: underline;}

.content_tip_0911{
  /* color: #ef2121; */
  /*width: 570px;*/
  /*float: right;*/
}
.content_tip_0911 .content-tip{
  color:#333333;
}
.content_tip_0911 .content-bottom{
  overflow: hidden;
}

.content_tip_0911 .content-center{
  margin: 10px 0;
}

.content_tip_0911 .fontWeight{
  font-weight: bold;
}













