

/*���� begin*/
.fl {float: left;*display: inline;_display: inline;}
.fr {float: right;*display: inline;_display: inline;}


/*背景*/
.back_ff{ background:#fff;}
.back_f5{ background:#f5f5f5;}
.back_h{ background:#e83737; color:#fff;}

/*高度*/
.he1 {height: 10px;}
.he2 {height: 20px;}
.he3 {height: 30px;}
.he3_5{height: 35px;}
.he4 {height: 40px;}
.he4_5 {height: 45px;}
.he5 {height: 50px;}
.he6 {height: 60px;}
.he7 {height: 70px;}
.he8 {height: 80px;}
.he9 {height: 90px;}
.he10 {height: 100px;}
.he11 {height: 110px;}
.he13 {height: 130px;}
.he105 {height: 104px;}
.he12 {height: 120px;}
.he15 {height: 150px;}
.he18 {height: 180px;}
.he20 {height: 200px;}
.he30 {height: 300px;}
.he40 {height: 400px;}
.he50 {height: 500px;}
.he60 {height: 600px;}
.he65 {height: 650px;}

/*margin*/

.mb10 {margin-bottom: 10px;margin-bottom: 10px!important;}
.mb11 {margin-bottom: 11px;margin-bottom: 11px!important;}
.mb12 {margin-bottom: 12px;margin-bottom: 12px!important;}
.mb13 {margin-bottom: 13px;margin-bottom: 13px!important;}
.mb14 {margin-bottom: 14px;margin-bottom: 14px!important;}
.mb15 {margin-bottom: 15px;margin-bottom: 15px!important;}
.mb16 {margin-bottom: 16px;margin-bottom: 16px!important;}
.mb17 {margin-bottom: 17px;margin-bottom: 17px!important;}
.mb18 {margin-bottom: 18px;margin-bottom: 18px!important;}
.mb19 {margin-bottom: 19px;margin-bottom: 19px!important;}
.mb20 {margin-bottom: 20px;margin-bottom: 20px!important;}
.mb30 {margin-bottom: 30px;margin-bottom: 30px!important;}
.mb40 {margin-bottom: 40px;margin-bottom: 40px!important;}
.mb50 {margin-bottom: 50px;}
.mb60 {margin-bottom: 60px;}
.mb70 {margin-bottom: 70px;}

.mt1 {margin-top: 1px;margin-top: 1px!important;}
.mt2 {margin-top: 2px;margin-top: 2px!important;}
.mt3 {margin-top: 3px;margin-top: 3px!important;}
.mt4 {margin-top: 4px;margin-top: 4px!important;}
.mt5 {margin-top: 5px;margin-top: 5px!important;}
.mt6 {margin-top: 6px;margin-top: 6px!important;}
.mt7 {margin-top: 7px;margin-top: 7px!important;}
.mt8 {margin-top: 8px;margin-top: 8px!important;}
.mt9 {margin-top: 9px;margin-top: 9px!important;}
.mt10 {margin-top: 10px;margin-top: 10px!important;}
.mt11 {margin-top: 11px;margin-top: 11px!important;}
.mt12 {margin-top: 12px;margin-top: 12px!important;}
.mt13 {margin-top: 13px;margin-top: 13px!important;}
.mt14 {margin-top: 14px;margin-top: 14px!important;}
.mt15 {margin-top: 15px;margin-top: 15px!important;}
.mt16 {margin-top: 16px;margin-top: 16px!important;}
.mt17 {margin-top: 17px;margin-top: 17px!important;}
.mt18 {margin-top: 18px;margin-top: 18px!important;}
.mt19 {margin-top: 19px;margin-top: 19px!important;}
.mt20 {margin-top: 20px;margin-top: 20px!important;}
.mt25 {margin-top: 25px;}
.mt30 {margin-top: 30px;margin-top: 30px!important;}
.mt33 {margin-top: 33px;}
.mt35 {margin-top: 35px;}
.mt40 {margin-top: 40px;margin-top: 40px!important;}
.mt50 {margin-top: 50px;}
.mt60 {margin-top: 60px;}
.mt80 {margin-top: 80px;}
.mt125 {margin-top: 125px;}

.ml1 {margin-left: 1px;margin-left: 1px!important;}
.ml2 {margin-left: 2px;margin-left: 2px!important;}
.ml3 {margin-left: 3px;margin-left: 3px!important;}
.ml4 {margin-left: 4px;margin-left: 4px!important;}
.ml5 {margin-left: 5px;margin-left: 5px!important;}
.ml6 {margin-left: 6px;margin-left: 6px!important;}
.ml7 {margin-left: 7px;margin-left: 7px!important;}
.ml8 {margin-left: 8px;margin-left: 8px!important;}
.ml9 {margin-left: 9px;margin-left: 9px!important;}
.ml10 {margin-left: 10px;margin-left: 10px!important;}
.ml11 {margin-left: 11px;margin-left: 11px!important;}
.ml12 {margin-left: 12px;margin-left: 12px!important;}
.ml13 {margin-left: 13px;margin-left: 13px!important;}
.ml14 {margin-left: 14px;margin-left: 14px!important;}
.ml15 {margin-left: 15px;margin-left: 15px!important;}
.ml16 {margin-left: 16px;margin-left: 16px!important;}
.ml17 {margin-left: 17px;margin-left: 17px!important;}
.ml18 {margin-left: 18px;margin-left: 18px!important;}
.ml19 {margin-left: 19px;margin-left: 19px!important;}
.ml20 {margin-left: 20px;margin-left: 20px!important;}
.ml23 {margin-left: 23px;}
.ml25 {margin-left: 25px;}
.ml28 {margin-left: 28px;}
.ml30 {margin-left: 30px;margin-left: 21px!important;}
.ml33 {margin-left: 33px;}
.ml40 {margin-left: 40px;!important;}
.ml45 {margin-left: 45px;!important;}
.ml50 {margin-left: 50px;}
.ml55 {margin-left: 55px;}
.ml70 {margin-left: 70px;}
.ml80 {margin-left: 80px;}
.mr1 {margin-right: 1px;margin-right: 1px!important;}
.mr2 {margin-right: 2px;margin-right: 2px!important;}
.mr3 {margin-right: 3px;margin-right: 3px!important;}
.mr4 {margin-right: 4px;margin-right: 4px!important;}
.mr5 {margin-right: 5px;margin-right: 5px!important;}
.mr6 {margin-right: 6px;margin-right: 6px!important;}
.mr7 {margin-right: 7px;margin-right: 7px!important;}
.mr8 {margin-right: 8px;margin-right: 8px!important;}
.mr9 {margin-right: 9px;margin-right: 9px!important;}
.mr10 {margin-right: 10px;margin-right: 10px!important;}
.mr11 {margin-right: 11px;margin-right: 11px!important;}
.mr12 {margin-right: 12px;margin-right: 12px!important;}
.mr13 {margin-right: 13px;margin-right: 13px!important;}
.mr14 {margin-right: 14px;margin-right: 14px!important;}
.mr15 {margin-right: 15px;margin-right: 15px!important;}
.mr16 {margin-right: 16px;margin-right: 16px!important;}
.mr17 {margin-right: 17px;margin-right: 17px!important;}
.mr18 {margin-right: 18px;margin-right: 18px!important;}
.mr19 {margin-right: 19px;margin-right: 19px!important;}
.mr20 {margin-right: 20px;margin-right: 20px!important;}
.mr25 {margin-right: 25px;}
.mr28 {margin-right: 28px;}
.mr30 {margin-right: 30px;margin-right: 30px!important;}
.mr40 {margin-right: 40px;margin-right: 40px!important;}
.mr50 {margin-right: 50px;}
.mr80 {margin-right: 80px;}
.m1 {margin: 1px;margin: 1px!important;}
.m2 {margin: 2px;margin: 2px!important;}
.m3 {margin: 3px;margin: 3px!important;}
.m4 {margin: 4px;margin: 4px!important;}
.m5 {margin: 5px;margin: 5px!important;}
.m6 {margin: 6px;margin: 6px!important;}
.m7 {margin: 7px;margin: 7px!important;}
.m8 {margin: 8px;margin: 8px!important;}
.m9 {margin: 9px;margin: 9px!important;}
.m10 {margin: 10px;margin: 10px!important;}
.m11 {margin: 11px;margin: 11px!important;}
.m12 {margin: 12px;margin: 12px!important;}
.m13 {margin: 13px;margin: 13px!important;}
.m14 {margin: 14px;margin: 14px!important;}
.m15 {margin: 15px;margin: 15px!important;}
.m16 {margin: 16px;margin: 16px!important;}
.m17 {margin: 17px;margin: 17px!important;}
.m18 {margin: 18px;margin: 18px!important;}
.m19 {margin: 19px;margin: 19px!important;}
.m20 {margin: 20px;margin: 20px!important;}
.m30 {margin: 30px;margin: 30px!important;}
.m40 {margin: 40px;margin: 40px!important;}
/*padding*/
.pb1 {padding-bottom: 1px;padding-bottom: 1px!important;}
.pb2 {padding-bottom: 2px;padding-bottom: 2px!important;}
.pb3 {padding-bottom: 3px;padding-bottom: 3px!important;}
.pb4 {padding-bottom: 4px;padding-bottom: 4px!important;}
.pb5 {padding-bottom: 5px;padding-bottom: 5px!important;}
.pb6 {padding-bottom: 6px;padding-bottom: 6px!important;}
.pb7 {padding-bottom: 7px;padding-bottom: 7px!important;}
.pb8 {padding-bottom: 8px;padding-bottom: 8px!important;}
.pb9 {padding-bottom: 9px;padding-bottom: 9px!important;}
.pb10 {padding-bottom: 10px;padding-bpttom: 10px!important;}
.pb11 {padding-bottom: 11px;padding-bpttom: 11px!important;}
.pb12 {padding-bottom: 12px;padding-bpttom: 12px!important;}
.pb13 {padding-bottom: 13px;padding-bpttom: 13px!important;}
.pb14 {padding-bottom: 14px;padding-bpttom: 14px!important;}
.pb15 {padding-bottom: 15px;padding-bpttom: 15px!important;}
.pb16 {padding-bottom: 16px;padding-bpttom: 16px!important;}
.pb17 {padding-bottom: 17px;padding-bpttom: 17px!important;}
.pb18 {padding-bottom: 18px;padding-bpttom: 18px!important;}
.pb19 {padding-bottom: 19px;padding-bpttom: 19px!important;}
.pb20 {padding-bottom: 20px;padding-bpttom: 20px!important;}
.pb24 {padding-bottom: 24px;padding-bpttom: 24px!important;}
.pb30 {padding-bottom: 30px;padding-bpttom: 30px!important;}
.pb40 {padding-bottom: 40px;padding-bpttom: 40px!important;}
.pb50 {padding-bottom: 50px;padding-bpttom: 50px!important;}
.pb55 {padding-bottom: 55px;padding-bpttom: 55px!important;}
.pb60 {padding-bottom: 60px;padding-bpttom: 60px!important;}
.pt1 {padding-top: 1px;padding-top: 1px!important;}
.pt2 {padding-top: 2px;padding-top: 2px!important;}
.pt3 {padding-top: 3px;padding-top: 3px!important;}
.pt4 {padding-top: 4px;padding-top: 4px!important;}
.pt5 {padding-top: 5px;padding-top: 5px!important;}
.pt6 {padding-top: 6px;padding-top: 6px!important;}
.pt7 {padding-top: 7px;padding-top: 7px!important;}
.pt8 {padding-top: 8px;padding-top: 8px!important;}
.pt9 {padding-top: 9px;padding-top: 9px!important;}
.pt10 {padding-top: 10px;padding-top: 10px!important;}
.pt11 {padding-top: 11px;padding-top: 11px!important;}
.pt12 {padding-top: 12px;padding-top: 12px!important;}
.pt13 {padding-top: 13px;padding-top: 13px!important;}
.pt14 {padding-top: 14px;padding-top: 14px!important;}
.pt15 {padding-top: 15px;padding-top: 15px!important;}
.pt16 {padding-top: 16px;padding-top: 16px!important;}
.pt17 {padding-top: 17px;padding-top: 17px!important;}
.pt18 {padding-top: 18px;padding-top: 18px!important;}
.pt19 {padding-top: 19px;padding-top: 19px!important;}
.pt20 {padding-top: 20px;padding-top: 20px!important;}
.pt25 {padding-top: 25px;}
.pt30 {padding-top: 30px;padding-top: 30px!important;}
.pt40 {padding-top: 40px;padding-top: 40px!important;}
.pt50 {padding-top: 50px;padding-top: 50px!important;}

.pt55 {padding-top: 55px;padding-top: 55px!important;}
.pt60 {padding-top: 60px;padding-top: 60px!important;}
.pl1 {padding-left: 1px;padding-left: 1px!important;}
.pl2 {padding-left: 2px;padding-left: 2px!important;}
.pl3 {padding-left: 3px;padding-left: 3px!important;}
.pl4 {padding-left: 4px;padding-left: 4px!important;}
.pl5 {padding-left: 5px;padding-left: 5px!important;}
.pl6 {padding-left: 6px;padding-left: 6px!important;}
.pl7 {padding-left: 7px;padding-left: 7px!important;}
.pl8 {padding-left: 8px;padding-left: 8px!important;}
.pl9 {padding-left: 9px;padding-left: 9px!important;}
.pl10 {padding-left: 10px;padding-left: 10px!important;}
.pl11 {padding-left: 11px;padding-left: 11px!important;}
.pl12 {padding-left: 12px;padding-left: 12px!important;}
.pl13 {padding-left: 13px;padding-left: 13px!important;}
.pl14 {padding-left: 14px;padding-left: 14px!important;}
.pl15 {padding-left: 15px;padding-left: 15px!important;}
.pl16 {padding-left: 16px;padding-left: 16px!important;}
.pl17 {padding-left: 17px;padding-left: 17px!important;}
.pl18 {padding-left: 18px;padding-left: 18px!important;}
.pl19 {padding-left: 19px;padding-left: 19px!important;}
.pl20 {padding-left: 20px;padding-left: 20px!important;}
.pl25 {padding-left: 25px;}
.pl30 {padding-left: 30px;padding-left: 30px!important;}
.pl40 {padding-left: 40px;padding-left: 40px!important;}
.pl50 {padding-left: 50px;padding-left: 50px!important;}
.pl55 {padding-left: 55px;padding-left: 55px!important;}
.pl60 {padding-left: 60px;padding-left: 60px!important;}
.pr1 {padding-right: 1px;padding-right: 1px!important;}
.pr2 {padding-right: 2px;padding-right: 2px!important;}
.pr3 {padding-right: 3px;padding-right: 3px!important;}
.pr4 {padding-right: 4px;padding-right: 4px!important;}
.pr5 {padding-right: 5px;padding-right: 5px!important;}
.pr6 {padding-right: 6px;padding-right: 6px!important;}
.pr7 {padding-right: 7px;padding-right: 7px!important;}
.pr8 {padding-right: 8px;padding-right: 8px!important;}
.pr9 {padding-right: 9px;padding-right: 9px!important;}
.pr10 {padding-right: 10px;padding-right: 10px!important;}
.pr11 {padding-right: 11px;padding-right: 11px!important;}
.pr12 {padding-right: 12px;padding-right: 12px!important;}
.pr13 {padding-right: 13px;padding-right: 13px!important;}
.pr14 {padding-right: 14px;padding-right: 14px!important;}
.pr15 {padding-right: 15px;padding-right: 15px!important;}
.pr16 {padding-right: 16px;padding-right: 16px!important;}
.pr17 {padding-right: 17px;padding-right: 17px!important;}
.pr18 {padding-right: 18px;padding-right: 18px!important;}
.pr19 {padding-right: 19px;padding-right: 19px!important;}
.pr20 {padding-right: 20px;padding-right: 20px!important;}
.pr25 {padding-right: 25px;}
.pr30 {padding-right: 30px;padding-right: 30px!important;}
.pr33 {padding-right: 32px;padding-right: 32px!important;}
.pr40 {padding-right: 40px;padding-right: 40px!important;}
.pr50 {padding-right: 50px;padding-right:50 px!important;}
.pr60 {padding-right: 60px;padding-right: 60px!important;}
.pr80 {padding-right: 80px;padding-right: 80px!important;}
.p1 {padding: 1px;padding: 1px!important;}
.p2 {padding: 2px;padding: 2px!important;}
.p3 {padding: 3px;padding: 3px!important;}
.p4 {padding: 4px;padding: 4px!important;}
.p5 {padding: 5px;padding: 5px!important;}
.p6 {padding: 6px;padding: 6px!important;}
.p7 {padding: 7px;padding: 7px!important;}
.p8 {padding: 8px;padding: 8px!important;}
.p9 {padding: 9px;padding: 9px!important;}
.p10 {padding: 10px;padding: 10px!important;}
.p11 {padding: 11px;padding: 11px!important;}
.p12 {padding: 12px;padding: 12px!important;}
.p13 {padding: 13px;padding: 13px!important;}
.p14 {padding: 14px;padding: 14px!important;}
.p15 {padding: 15px;padding: 15px!important;}
.p16 {padding: 16px;padding: 16px!important;}
.p17 {padding: 17px;padding: 17px!important;}
.p18 {padding: 18px;padding: 18px!important;}
.p19 {padding: 19px;padding: 19px!important;}
.p20 {padding: 20px;padding: 20px!important;}
.p30 {padding: 30px;padding: 30px!important;}
.p40 {padding: 40px;padding: 40px!important;}
.p50 {padding: 50px;padding: 50px!important;}

/*字体大小*/
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f26{font-size:26px;}
.f28{font-size:28px;}
.f30{font-size:30px;}
.f35{font-size:35px;}
.f40{font-size:40px;}
.f44{font-size:44px;}
.f46{font-size:46px;}
.f50{font-size:50px;}
.f100{font-size:100px;}

/*字体行高*/
.lh0{ line-height:0;}
.lh14 {line-height: 14px;}
.lh16 {line-height: 16px;}
.lh18 {line-height: 18px;}
.lh20 {line-height: 20px;}
.lh22 {line-height: 22px;}
.lh24 {line-height: 24px;}
.lh26 {line-height: 26px;}
.lh28 {line-height: 28px;}
.lh30 {line-height: 30px;}
.lh35 {line-height: 35px;}
.lh37 {line-height: 37px;}
.lh40 {line-height: 40px;}
.lh45 {line-height: 45px;}
.lh50 {line-height: 50px;}
.lh60 {line-height: 60px;}
.lh80 {line-height: 80px;}
.lh100 {line-height: 100px;}

.w10 {width: 10px;}
.w20 {width: 20px;}
.w30 {width: 30px;}
.w40 {width: 40px;}
.w50 {width: 50px;}
.w60 {width: 60px;}
.w70 {width: 70px;}
.w80 {width: 80px;}
.w85 {width: 85px;}
.w90 {width: 90px;}
.w95 {width: 95px;}
.w100 {width: 100px;}
.w110 {width: 110px;}
.w115 {width: 115px;}
.w120 {width: 120px;}
.w129 {width: 129px;}
.w130 {width: 130px;}
.w140 {width: 140px;}
.w150 {width: 150px;}
.w155 {width: 155px;}
.w160 {width: 160px;}
.w170 {width: 170px;}
.w180 {width: 180px;}
.w190 {width: 190px;}
.w200{ width:200px;}
.w210{ width:210px;}
.w220{ width:220px;}
.w230{ width:230px;}
.w240{ width:240px;}
.w250{ width:250px;}
.w260{ width:260px;}
.w280{ width:280px;}
.w300{ width:300px;}
.w310{ width:310px;}
.w320{ width:320px;}
.w330{ width:330px;}
.w340{ width:340px;}
.w350{ width:350px;}
.w380{ width:380px;}
.w400{ width:400px;}
.w450{ width:450px;}
.w420{ width:420px;}
.w460{ width:460px;}
.w480{ width:480px;}
.w490{ width:490px;}
.w540{ width:540px;}
.w560{ width:560px;}
.w530{ width:580px;}
.w540{ width:540px;}
.w590{ width:590px;}
.w610{ width:610px;}
.w630{ width:630px;}
.w690{ width:690px;}
.w660{ width:660px;}
.w900{ width:900px;}
.w960{ width:960px;}
.w1012{ width:1012px;}
.w1200{ width:1200px; margin:0 auto; min-width: 1200px;}

.ofh {display: inline-block;overflow: hidden;}
.clear, .line, .blank1, .blank2, .blank3, .blank4, .blank5, .blank6,.blank7, .blank8, .blank10, .blank15, .blank20, .blank30, .blank40,.blank50, .blank60 {clear: both;padding: 0px;margin: 0px;overflow: hidden;line-height: 0px;font-size: 0px;}
.blank1 {height: 1px;}
.blank2 {height: 2px;}
.blank3 {height: 3px;}
.blank4 {height: 4px;}
.blank5 {height: 5px;}
.blank6 {height: 6px;}
.blank7 {height: 7px;}
.blank8 {height: 8px;}
.blank10 {height: 10px;}
.blank15 {height: 15px;}
.blank20 {height: 20px;}
.blank30 {height: 30px;}
.blank40 {height: 40px;}
.blank50 {height: 50px;}
.blank60 {height: 60px;}
.blank80 {height: 80px;}
.blank100 {height: 100px;}
.clear {height: 0px;}
.line {border-bottom: 1px dashed #ccc;height: 0px;}
.w45s {width: 50%;}

/*���� end*/
.blankness {display: inline-block;min-width: 10px;padding: 5px 7px;font-size: 12px;font-weight: 700;line-height: 1;color: #777;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius:5px;border: 1px solid #777}
.blankness-default {background-color: #fff;border: 1px solid #777;color: #777;}
.blankness-default:active,.blankness-default:focus,.blankness-default:hover,.blankness-default[href]:hover, .blankness-default[href]:focus {background-color: #444;color: #fff; text-decoration: none;}
.blankness-primary {background-color: #fff;border: 1px solid #337ab7;color: #337ab7;}
.blankness-primary:active,.blankness-primary:focus,.blankness-primary:hover,.blankness-primary[href]:hover, .blankness-primary[href]:focus {background-color: #286090;color: #fff; text-decoration: none;}
.blankness-success {background-color: #fff;border: 1px solid #5cb85c;color: #5cb85c;}
.blankness-success:active,.blankness-success:focus,.blankness-success:hover,.blankness-success[href]:hover, .blankness-success[href]:focus {background-color: #449d44;color: #fff; text-decoration: none;}
.blankness-info {background-color: #fff;border: 1px solid #5bc0de;color: #5bc0de;}
.blankness-info:active,.blankness-info:focus,.blankness-info:hover,.blankness-info[href]:hover, .blankness-info[href]:focus {background-color: #31b0d5; color: #fff; text-decoration: none;}
.blankness-warning {background-color: #fff;border: 1px solid #f0ad4e;color: #f0ad4e;}
.blankness-warning:active,.blankness-warning:focus,.blankness-warning:hover,.blankness-warning[href]:hover, .blankness-warning[href]:focus {background-color: #ec971f;color: #fff; text-decoration: none;}
.blankness-danger {background-color: #fff;border: 1px solid #d52e3f;color: #d52e3f;}
.blankness-danger:active,.blankness-danger:focus,.blankness-danger:hover,.blankness-danger[href]:hover, .blankness-danger[href]:focus {background-color: #c9302c;color: #fff; text-decoration: none;}
.blankness-weixin {background-color: #fff;border: 1px solid #58ce92;color: #58ce92;}
.blankness-weixin:active,.blankness-weixin:focus,.blankness-weixin:hover,.blankness-weixin[href]:hover, .blankness-weixin[href]:focus {background-color: #58ce92;color: #fff; text-decoration: none;}
.blankness-pengyouquan {background-color: #fff;border: 1px solid #7c88d0;color: #7c88d0;}
.blankness-pengyouquan:active,.blankness-pengyouquan:focus,.blankness-pengyouquan:hover,.blankness-pengyouquan[href]:hover, .blankness-pengyouquan[href]:focus {background-color: #7c88d0;color: #fff; text-decoration: none;}
.blankness-weibo {background-color: #fff;border: 1px solid #ec5453;color: #ec5453;}
.blankness-weibo:active,.blankness-weibo:focus,.blankness-weibo:hover,.blankness-weibo[href]:hover, .blankness-weibo[href]:focus {background-color: #ec5453;color: #fff; text-decoration: none;}
.blankness-news {background-color: #fff;border: 1px solid #fcb247;color: #fcb247;}
.blankness-news:active,.blankness-news:focus,.blankness-news:hover,.blankness-news[href]:hover, .blankness-news[href]:focus {background-color: #fcb247;color: #fff; text-decoration: none;}
.blankness-freeze {background-color: #fff;border: 1px solid #00bfff;color: #00bfff;}

.color-swatches {margin: 0 -5px;overflow: hidden}
.color-swatch {float: left;width: 60px;height: 60px;margin: 0 5px;border-radius: 3px}
@media ( min-width :768px) {.color-swatch { width: 180px;   height: 120px}}
.color-swatches .gray-darker {background-color: #222}
.color-swatches .gray-dark {background-color: #333}
.color-swatches .gray {background-color: #555}
.color-swatches .gray-light {background-color: #999}
.color-swatches .gray-lighter {background-color: #eee}
.color-swatches .brand-primary {background-color: #337ab7}
.color-swatches .brand-success {background-color: #5cb85c}
.color-swatches .brand-warning {background-color: #f0ad4e}
.color-swatches .brand-danger {background-color: #d52e3f}
.color-swatches .brand-info {background-color: #5bc0de}
.color-swatches .bs-purple {background-color: #563d7c}
.color-swatches .bs-purple-light {background-color: #c7bfd3}
.color-swatches .bs-purple-lighter {background-color: #e5e1ea}
.color-swatches .bs-gray {background-color: #f9f9f9}
.color-swatches .sys-info {display: block;height: 30px;line-height: 30px;padding-left: 10px;color: #fff;}
.color-swatches .sys-mun {display: block;height: 30px;line-height: 30px;padding-left: 10px;color: #fff;}
.btn-darkgreen {color: #fff;background-color: #1FC5B3;border-color: #1FC5B3}
.btn-darkgreen.active, .btn-darkgreen.focus, .btn-darkgreen:active,.btn-darkgreen:focus, .btn-darkgreen:hover, .open>.dropdown-toggle.btn-darkgreen{color: #fff;background-color: #00A281;border-color: #00A281}
.btn-darkgreen.active, .btn-darkgreen:active, .open>.dropdown-toggle.btn-darkgreen{background-image: none}
.btn-darkgreen.disabled, .btn-darkgreen.disabled.active, .btn-darkgreen.disabled.focus,.btn-darkgreen.disabled:active, .btn-darkgreen.disabled:focus,.btn-darkgreen.disabled:hover, .btn-darkgreen[disabled], .btn-darkgreen[disabled].active,.btn-darkgreen[disabled].focus, .btn-darkgreen[disabled]:active,.btn-darkgreen[disabled]:focus, .btn-darkgreen[disabled]:hover,fieldset[disabled] .btn-darkgreen, fieldset[disabled] .btn-darkgreen.active,fieldset[disabled] .btn-darkgreen.focus, fieldset[disabled] .btn-darkgreen:active,fieldset[disabled] .btn-darkgreen:focus, fieldset[disabled] .btn-darkgreen:hover{background-color: #1FC5B3;border-color: #00A281}
.btn-darkgreen .badge {color: #1FC5B3;background-color: #fff}
.btn-danger {color: #fff;background-color: #d52e3f;border-color: #d52e3f;}
.badge-danger {color: #fff;background-color: #d52e3f;border-color: #d52e3f;}
.badge-success {color: #fff;background-color: #38a045;border-color: #38a045;}
.text-info{color:#5bc0de;}
.bg-danger {background-color: #d52e3f;}
.bg-danffa {background-color: #ffa19b;}
.bg-success {background-color: #38a045;}
.bg-default {background-color: #a3a3a3;}
.text-danger {color: #d52e3f;}
.label-danger {background: #d52e3f;}
.form-control {border: 1px solid #e8e8e8;}
/* 提示框开始 */
.promptBox {position: fixed;top: 50%;left: 50%;margin-top: -45px;opacity: 0;z-index: 5646546464}
.promptBox .outer {position: relative;}
.promptBox .outer .transparent {opacity: 0.8;position: absolute;left: 0;top: 0;box-shadow: 1px 1px 10px #aaa;border-radius: 5px}
.promptBox .outer, .promptBox .outer .transparent {height: 90px}
.promptBox .outer .inner {overflow: hidden;color: #fff;font-weight: bold;font-family: "Microsoft YaHei", "΢���ź�";}
.promptBox .outer .transparent, .promptBox .outer .inner {position: absolute;left: 0;top: 0}
.promptBox .outer .inner {height: 40px;line-height: 40px;display: inline-table;background: url(../images/promptBox-icon.png) no-repeat;font-size: 22px;margin: 25px 0 0 15px;padding-left: 50px;white-space: nowrap;}
.promptBox .outer .boxClose {position: absolute;right: 10px;top: 10px;color: #fff;cursor: pointer;transition: transform .2s ease-out 0s;font-weight: bold;}
.promptBox .outer .boxClose:hover {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg)}
/* 提示框结束 */
/* 成功 */
#success .outer .inner {background-position: 0 0}
#success .outer .transparent {background: #449d44}
/* 失败 */
#failure .outer .inner {background-position: 0 -40px}
#failure .outer .transparent {background: #ea544a}
/* ����ʧ����ʽ */
#failure .outer .inner {background-position: 0 -40px}
#failure .outer .transparent {background: #d52e3f}
/* ��ʾ��end */
/*�����Ŵ� START*/
.js-max-input {border: solid 1px #ffd2b2;background: #fffae5;padding: 0 10px 0 10px;font-size: 20px;color: #ff4400}
/*�����Ŵ� END*/

.is_del {text-decoration: line-through;color: #ff0000;}
.deliver_remarks {display: none;}
/*���͵�ַ START*/
.close_max {padding: 5px;border: 1px solid #fff;width: 32px;height: 32px;position: absolute;right: 10px;top: 10px;cursor: pointer;background: none;}
.close_max b {display: block;text-align: center;width: :20px;font-size: 18px;line-height: 22px;font-weight: normal;color: #fff;-webkit-transition: transform .2s ease-out 0s;-moz-transition: transform .2s ease-out 0s;transition: transform .2s ease-out 0s}
.close_max:hover b {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);text-decoration: none;}
.close_max:hover, .close_max:hover b, .close_max:active, .close_max:active b{text-decoration: none;}
.copyInfo {position: absolute;color: #fff;background: #000;text-align: center;border-radius: 25px;height: 50px;width: 50px;opacity: 0;font-size: 12px;display: block;padding: 8px 10px 0;}
/**弹出框所有样式*/
.confirm_cancel {text-align: center}
.confirm_cancel button {letter-spacing: 10px;padding: 6px 20px;text-indent: 10px;display: inline-table}
.confirm_cancel button.btn-success {margin-right: 20px}
.meet_order .modal-dialog, .refuse_order .modal-dialog {width: 400px}
.refuse {padding-bottom: 10px;overflow: hidden;padding-left: 70px}
.postscreen dd span {line-height: 30px;padding: 0 20px 0 20px;width: 150px;text-align: right}
.postscreen dd {clear: both;padding-bottom: 20px;overflow: hidden}
.postscreen dd .link_url {width: 350px}
.postscreen dd .upload_info {width: 350px;position: relative}
.postscreen dd .upload_text {width: 250px;border-radius: 4px 0 0 4px}
.postscreen dd .upload_button {width: 100px;letter-spacing: 10px;text-indent: 5px;border-radius: 0 4px 4px 0;color: #999}
.postscreen dd .upload_file {position: absolute;left: 0;top: 0;opacity: 0;width: 350px;height: 34px;cursor: pointer;}
.data_info .upload_info {padding-bottom: 10px;overflow: hidden;width: 400px !important;}
a.add_file {font-size: 22px;padding-left: 10px}
a.del_file {font-size: 22px;padding-left: 10px;color: #FF0000}
.look_data {position: relative}
.look_data dl {padding-left: 70px}
.look_data dd {clear: both;overflow: hidden;padding-bottom: 15px}
.look_data dd span {line-height: 30px;padding-right: 20px}
.look_data dd input {width: 300px}
.look_data dd a.lkurl {padding: 5px 0 0 10px;float: left}
.look_data dd img {float: left}
.look_data dd .pdimg {float: left;position: relative}
.look_data dd .pdimg a img {width: 100px;height: 100px;border: 1px solid #eee;border-radius: 4px;}
.lookdata_order .modal-dialog {width: 500px}
.dataimage {float: left;width: 240px}
.dataimage img {margin: 0 10px 10px 0}
.look_data dd .pdimg input, .look_data dd .pdimg p {opacity: 0;position: absolute;left: 0;top: 0;width: 100px;height: 100px;display: none;cursor: pointer}
.look_data dd .pdimg input {opacity: 0}
.look_data dd .pdimg p {opacity: 0.5;background: #000;line-height: 100px;text-align: center;color: #fff;font-size: 16px;border-radius: 5px}
.look_data .confirm_cancel {position: relative}
.look_data .confirm_cancel a.modify_data {position: absolute;right: 0;bottom: 0;text-decoration: underline}
.look_data .confirm_cancel button {display: none}
.look_data .sublinkurl input {display: none}
.complaint_order .modal-dialog {width: 480px}
.complaint dd, .appeal dd {clear: both;overflow: hidden;padding-bottom: 10px}
.complaint dd span, .appeal dd span {padding-right: 20px}
.complaint .content, .appeal .content {width: 350px;border: 1px solid #ccc;border-radius: 5px;padding: 5px}
.appeal span {padding-right: 20px}
.appeal textarea {width: 350px;border: 1px solid #ccc;border-radius: 5px;padding: 5px}
.info {margin: 0 auto;padding: 0;overflow: hidden;text-align: center}
.info dd, .info dt {height: 40px;line-height: 40px;font-weight: normal}
.info dd {float: left;width: 48%}
.info dt {clear: both}
.info dd span, .info dt span {float: left;width: 100px;text-align: right;font-size: 12px}
.info dd p, .info dt p {float: left;text-align: left;padding-left: 10px;font-weight: normal}
.info dd .btn {float: left;padding: 2px 8px;margin: 10px 0 0 10px;background: #d52e3f;color: #fff;border: 1px solid #d52e3f}
.info dt p {line-height: 20px;padding: 10px;width: 80%}
.info dd p em, .info dt p em {color: #ccc}
.ertpl {position: relative;float: left;margin-left: 10px;cursor: pointer;font-size: 30px}
#qrcode {display: none;position: absolute;left: 40px;bottom: 0}
.zclip, .zclip embed {cursor: pointer !important;display: block}
.copyUrl {padding-left: 8px}
#copyMsg {position: absolute;right: -55px;top: 0;color: #5cb85c}
#copyMsgs {position: absolute;left: -55px;bottom: 0;color: #5cb85c}
.execution_time {background-color: #fff;border: 1px solid #ccc;border-radius: 3px;width: 100px;padding-left: 5px;margin-top: -3px;font-size: 13px}
a.zhifaimg {float: left;position: relative;margin-right: 4px}
a.zhifaimg, a.zhifaimg img {height: 40px;width: 40px;}
a.zhifaimg i {display: inline-table;position: absolute;right: 0;top: 0;width: 16px;height: 16px;line-height: 16px;text-align: center;background: #fff;border-radius: 8px;color: #FF0000;font-size: 12px}
b.tisi {clear: both;font-size: 12px;color: #FF0000;display: block;font-weight: normal}
.for_checked {position: relative}
.for_checked:hover a.copyInfo {opacity: 0.5}
a.lookat {display: inline-table;background: #50c688;color: #fff;width: 60px;text-align: center;font-size: 12px}
.media_alist, .link_urls {overflow: hidden;padding: 5px 0 0 5px}
.media_alist dd, .link_urls dd {float: left;margin: 0 24px 15px 0;box-shadow: 0 0 5px #ccc;position: relative}
.media_alist dd.no, .link_urls dd.no {margin-right: 0}
.media_alist dd a, .link_urls dd a {display: block}
.media_alist dd a img, .link_urls dd a img {width: 120px;height: 50px}
.media_alist dd a p, .link_urls dd a p {text-align: center;width: 120px;line-height: 24px;height: 24px;border-top: 1px solid #f2f2f2;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 12px}
.media_alist dt, .link_urls dt {text-align: right;clear: both}
.media_alist dt a.clickReplace, .link_urls dt a.clickUpload {text-decoration: underline}
.media_alist dt a i, .link_urls dt a i {padding-right: 5px}
.media_alist dd span {width: 120px;height: 75px;line-height: 75px;background: #000;opacity: 0.5;text-align: center;position: absolute;left: 0;top: 0;color: #fff;display: none;cursor: pointer}
.link_urls dd input {width: 118px;border: 1px solid #e2e2e2;border-radius: 4px;margin: 0 0 2px 1px;font-size: 12px;padding: 2px;text-align: center}
.replaceMedia {}
.enterMedia {}
.enterMedia input {width: 240px;border-radius: 4px 0 0 4px;border: 1px solid #e1e1e1;height: 32px;line-height: 32px;padding-left: 10px;float: left;border-right: none}
.enterMedia a.replaceMedia {color: #50c688;border-radius: 0 4px 4px 0;font-weight: bold;width: 40px;border: 1px solid #e1e1e1;border-left: none;background: #eee;text-align: center;height: 32px;line-height: 32px;float: left;}
.inputDiv {position: absolute;top: 0;left: 0;z-index: 201509}
.inputDiv .inputDiv-body {position: relative;display: block;box-shadow: 0 0 5px #666;background: #fff;padding: 10px;border-radius: 4px;}
.inputDiv .inputDiv-arrow {border: 10px solid transparent;border-top-color: #fff;display: block;position: absolute;left: 20px;bottom: -20px}
.inputDiv .inputDiv-close {width: 18px;line-height: 18px;height: 18px;border-radius: 9px;text-align: center;background: #fff;color: #666;position: absolute;top: -5px;right: -5px;box-shadow: 0 0 5px #aaa;cursor: pointer;}
.inputDiv .inputDiv-content {overflow: hidden}
.staurl, .lookmodify {text-align: center;border-top: 1px solid #eee;padding-bottom: 2px}
.staurl a, .lookmodify a {display: inline-table !important;color: #d52e3f;font-size: 12px}
/**弹出框所有样式*/
/*************点击显示密码***************/
.show_password_btn {position: absolute; top: 50%; right: 10px; margin-top: -15px;}
.show_password {background-image: url(/App/Public/Globals/img/wink.svg);
    background-position: 0 center;
    background-repeat: no-repeat;
    cursor: pointer;
    height: 100%;
    overflow: hidden;
    text-indent: -9999em;
    width: 44px;}
.hide_password {background-image: url(/App/Public/Globals/img/wink.svg);background-position: -44px center;
    background-repeat: no-repeat;
    cursor: pointer;
    height: 100%;
    overflow: hidden;
    text-indent: -9999em;
    width: 44px;}
/*************点击显示密码***************/
.lh10 {line-height: 10px !important;}
.lh15 {line-height: 15px !important;}
.lh20 {line-height: 20px !important;}
.lh25 {line-height: 25px !important;}
.lh30 {line-height: 30px !important;}
.lh35 {line-height: 35px !important;}
.lh40 {line-height: 40px !important;}
.lh45 {line-height: 45px !important;}
.lh50 {line-height: 50px !important;}
.lh55 {line-height: 55px !important;}
.pos-r{position: relative}
.pos-a{position: absolute}
.mediahide,.ownerhide{width: 102px;height: 44px;display: inline-table;position: absolute;left: 52px;top: 8px}
.mediahide{background: url(../images/mediahide.png) no-repeat;top : 0}
.ownerhide{background: url(../images/ownerhide.png) no-repeat}

#Suggester {position:absolute;top:41px;left:3px;border:1px solid #ccc;width:300px;background:#fff;z-index:110;display:none;}
#Suggester p {cursor: pointer;line-height:22px;padding:3px 10px;}
#Suggester p:hover {background-color:#eee;}

/* 视频推广图标 */
.video_celebrity,.video_platform,.video_sex{display: inline-table;height: 20px;width: 20px}
.video_platform.v0,.video_sex.v0{background: none!important;}
.video_celebrity{background: url(/App/Public/Owners/images/video_celebrity.png) no-repeat;float: left;margin-right: 4px}
.video_platform{background: url(/App/Public/Owners/images/video_platform.png) no-repeat;float: left;margin-right: 6px}
.video_platform.v1{background-position: 0 0}
.video_platform.v2{background-position: 0 -20px}
.video_platform.v3{background-position: 0 -40px}
.video_platform.v4{background-position: 0 -60px}
.video_platform.v5{background-position: 0 -80px}
.video_platform.v6{background-position: 0 -100px}
.video_platform.v7{background-position: 0 -120px}
.video_platform.v8{background-position: 0 -140px}
.video_platform.v9{background-position: 0 -160px}
.video_platform.v10{background-position: 0 -180px}
.video_platform.v11{background-position: 0 -200px}
.video_platform.v12{background-position: 0 -220px}


.video_sex{background: url(/App/Public/Owners/images/video_sex.png) no-repeat;float: left;margin-right: 6px}
.video_sex.v1{background-position: 0 0}
.video_sex.v2{background-position: 0 -20px}

/*2016年11月22日15:11*/
/*加载中遮罩*/
  .Loader{  position: fixed;  top: 50%;  left: 50%;  margin-top: -40px;  margin-left: -40px;  }
.text-hidden{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: center;height: 20px;line-height: 20px;display: block;margin: 0 auto}

.modal-promotion-bg {
    background: #000;opacity: 0.5;position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index:15
}
.modal-promotion-tip {
    width: 580px; height: 400px;
    margin-left: -290px;
    margin-top: -200px;
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 999;
    background: url(/public/indexs/images/promotion_tipbg.png) no-repeat;
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
    box-shadow: 0 3px 9px rgba(0,0,0,.5);
}
.modal-promotion-tip .promotion-close{cursor:pointer; position: absolute;top: 0px; right: 0px; z-index: 999; width: 40px; height: 40px;line-height:40px; font-size:40px; color:#fff;text-align: center;filter: alpha(opacity=50);opacity: .5;}
.modal-promotion-tip .promotion-close:focus,
.modal-promotion-tip .promotion-close:hover{filter: alpha(opacity=80);opacity: .8;}
.modal-promotion-tip .promotion-main{padding: 100px 50px; text-align: center;}
.modal-promotion-tip .promotion-main .promotion-text{ font-size: 20px; line-height: 50px;}
.modal-promotion-tip .promotion-main .promotion-info{ font-size: 16px; line-height: 20px;}
.modal-promotion-tip .promotion-main .promotion-tipbtn{ margin: 20px auto; width: 120px; height: 40px; line-height: 40px;}
.modal-promotion-tip .promotion-main .promotion-tipbtn a{width:100%; height: 100%; padding: 0px;line-height: 40px;}
.modal-promotion-tip .promotion-main  .promotion-info a,
.modal-promotion-tip .promotion-main  p a{ text-decoration: underline;}

.logo2019{ position: absolute;left: -175px; top: 13px; width: 175px; height: 64px; display: block; }

.hov_none,.cwq_wi_no{ display:none;}
.dis_bl:link{text-decoration:none;outline:0 none;}
.dis_bl:visited{text-decoration:none;outline:0 none;}
.dis_bl,.hov_1:hover .hov_none{display: block;}
.login-input,.cwq_wi dt.active .cwq_wi_no{ display:inline;}
.font_bold{ font-weight:bold;}
.tace{text-align:center;}
.teri{text-align:right;}
.tele{text-align:left;}
.text_over{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
div.checker, div.button, div.radio, div.uploader {display: -moz-inline-box;display: inline-block;*display: inline;zoom: 1;vertical-align: middle;}
div.checker:focus, div.button:focus, div.radio:focus, div.uploader:focus{outline: 0;}
/*边框 begin*/
.cwq_wi li{ border:2px solid #ebebeb;}
.bor{ border:1px solid #ebebeb;}
.bor1{ border:1px solid #fff;}
.bordd{ border:1px solid #ddd;}
.bor2{ border:2px solid #fff;}
.bor_bo{ border-bottom:1px solid #ebebeb;}
.bor_bof{ border-bottom:2px solid #fff;}
.bor_boe{ border-bottom:1px solid #e5e5e5;}
.bor_toe{ border-top:1px solid #e5e5e5;}
.bor_to{ border-top:1px solid #ebebeb;}
.bor_to2{ border-top:2px solid #ebebeb;}
.bor_le{ border-left:1px solid #ebebeb;}
.bor_ri{ border-right:1px solid #ebebeb;}
.bora30{border-radius:30px;}
.bora5{border-radius:5px;}
.bora100{border-radius:100px;}
.bor_no{ border:none;}
.bor_red{border: 1px solid #d62f40;}
.bor_top{border-top: 1px solid #e5ece9;}
.bor_right{border-right: 1px solid #e5ece9;}
.bor_bottom{border-bottom: 1px solid #e5ece9;}
.bor_left{border-left: 1px solid #e5ece9;}
/*边框 end*/
.newcwq_wrap{margin:0 auto; width:1200px;}
.mod_wrap{ width:690px; float:left;}
.mod_left{ width:335px; float:left;}
.mod_cen{ width:335px; float:left;}
.mod_right{ width:275px; float:right;}
.cwqmod_right{ width:280px; float:right; }
.cwqmod_left{ width:900px; float:left;}
.cwqmod_leftt{ width:1200px; float:left;}
.newwrap{margin:0 auto; width:1200px; padding:0px 5px; overflow:hidden;}
.w_wrap{width:1200px;}
.newcwq_w940{margin:0 auto; width:940px; overflow:hidden;}
.crumb{ border-bottom:1px solid #dedede; color:#666; padding:12px 0;}
.table>tbody>tr>td{ vertical-align:middle}
.table{ margin:0px;}
.text-nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: left;}
.ving{ text-align:left;padding-left:22px;background: url(../images/v_weixin.gif) no-repeat left center;}
.weibo_v{ display:inline-block; width:22px; height:17px;background:url(../images/weibo_icon.png?20180828) no-repeat; margin-left:5px;}
.yellow_weibo{ background-position:0px -48px;}/*微博黄v认证*/
.blue_weibo{ background-position:0px -73px;}/*微博蓝v认证*/
.master_weibo{ background-position:0px -123px;}/*微博达人*/
.alert-default {color: #333;background-color: #f4f4f4;border-color: #efefef;}
.text-nowrap{width: 120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: left;}
.nav_top{ height: 100px;}
.ove_h{ overflow:hidden;}
.cl{clear: both;padding: 0px;margin: 0px;overflow: hidden;line-height: 0px;height: 0px;font-size: 0px;}
/*浮动*/
/*定位*/
.pos_relative {position: relative;}
.pos_absolute {position: absolute;}
.to{ top:0}
.le{ left:0}
.bot{ bottom:0}
.ri{ right:0}
/*按钮*/
.button_pu,.cwq_wi li,.button_pu_styl{display: inline-block; min-width: 10px; color: #333;text-align: center;white-space: nowrap;vertical-align: baseline; border-radius: 30px;}
.w2{padding:5px 7px;}
.button_pu,.cwq_wi li{padding: 5px 17px;}
#w2{padding:5px 10px;}
.baf7{background:#f7f7f7}
.pos_fc{ background:#4898dc; float:left; border:1px solid #4898dc; color:#fff;}
.van_hover,.button_pu:hover{ background:#d43232; color:#fff;}
.button_pu_styl:hover{background:#e83737; color:#fff;}
.bu_pl:hover{ background:#fff; color:#d33737;}
.bhr_lq img{ width:95px; height:95px; border-radius:85px; display:block; border:4px solid #eee;}
.bhr_100 img{ width:100px; height:100px; border-radius:100px; display:block;}
.bhr_70 img{ width:70px; height:70px; border-radius:70px; display:block;}
.button_f{border-radius:3px; border:1px solid #fff; padding:5px 10px; color:#fff;}
.button_in:hover{ border:1px solid #7e6be7; background:#7e6be7; color:#fff;}
/*.consul{ background:url(../images/avn_back.png?20180828) repeat; padding:10px 30px; border-radius: 3px; color:#fff; font-size:16px;  border:1px solid #bababa;}*/
/*.consul:hover{ background:url(../images/avn_back_1.png?20180828) repeat; border:1px solid #ededed; color:#fff;}*/
.consul{color:#fff;background-color:#d62f40;border-color:#d62f40; padding: 10px 30px; font-size: 18px; border-radius: 5px; width: 100%;}
.consul.active,.consul.focus,.consul:active,.consul:focus,.consul:hover{color:#fff;background-color:#e6192e;border-color:#e6192e}
.btn-package{position: absolute;left:50%; bottom:40px; z-index: 800; width:200px; margin-left: -100px;}
.btn-package a{color:#fff;background-color:#d62f40;border-color:#d62f40; padding: 10px 30px; font-size: 18px; border-radius: 5px;}
.btn-package a:active,.btn-package a:focus,.btn-package a:hover{color:#fff;background-color:#e6192e;border-color:#e6192e}

.co3{ color:#333}.co6{ color:#666}.co7{ color:#777}.co9{ color:#999}.cof{ color:#fff}.coh{ color:#d62f40}.col{ color:#58cf91;}.coll{ color:#80a1ff;}.colk{color:#56a0de;}
.celebrity_but{color:#fff;background-color:#e2616e;border-color:#d62f40; padding: 10px 30px; font-size: 18px; border-radius: 5px;}
.celebrity_but:active,.celebrity_but:focus,.celebrity_but:hover{color:#fff;background-color:#ed7f8a;border-color:#e6192e}
/*红色按钮*/
.button_h{border-radius:3px;}
.bor_hback{background:#e83737; color:#fff;}
.bor_hback:hover{background:#dc2d2d; color:#fff;}
.bor_h{ border:1px solid #e83737; color:#e83737;}
.bor_h:hover{background:#dc2d2d; color:#fff;}
/*绿色按钮*/
.bor_lback{background:#58cf91;}
.bor_l{ border:1px solid #58cf91; color:#58cf91}
.bor_lra{border-radius:3px;}
.bor_l:hover{  background:#4bbf83; color:#fff;}
.bor_lc{ background:#74bee6; color:#fff}
.bor_lc:hover{ background:#62b0da; color:#fff;}
/*背景*/
.back_ff{ background:#fff;}
.back_f5{ background:#f5f5f5;}
.back_h{ background:#e83737; color:#fff;}
/*宽度*/
.w1198{ margin:0 auto; width:1198px; background:#fff;}
.w10 {width: 10px;}.w20 {width: 20px;}.w30 {width: 30px;}.w40 {width: 40px;}.w50 {width: 50px;}.w60 {width: 60px;}.w70 {width: 70px;}.w80 {width: 80px;}.w85 {width: 85px;}.w90 {width: 90px;}.w95 {width: 95px;}.w100 {width: 100px;}  .w110 {width: 110px;}.w115 {width: 115px;}.w120 {width: 120px;}.w129 {width: 129px;}.w130 {width: 130px;}.w140 {width: 140px;}.w160 {width: 160px;}.w170 {width: 170px;}.w180 {width: 180px; overflow:hidden;}.w190 {width: 190px;}.w200{ width:200px;}.w210{ width:210px;}.w220{ width:220px;}.w230{ width:230px;}.w240{ width:240px;}.w250{ width:250px;}.w260{ width:260px;}.w280{ width:280px;}.w300{ width:300px;}.w310{ width:310px;}.w320{ width:320px;}.w330{ width:330px;}.w340{ width:340px;}.w350{ width:350px;}.w380{ width:380px;}.w400{ width:400px;}.w450{ width:450px;}.w420{ width:420px;}.w460{ width:460px;}.w480{ width:480px;}.w490{ width:490px;}.w540{ width:540px;}.w560{ width:560px;}.w520{ width:520px;}.w530{ width:580px;}.w540{ width:540px;}.w590{ width:590px;}.w610{ width:610px;}.w630{ width:630px;}.w690{ width:690px;}.w660{ width:660px;}.w900{ width:900px;}.w960{ width:960px;}.w1012{ width:1012px;}
/*高度*/
.he1 {height: 10px;}.he2 {height: 20px;}.he3 {height: 30px;}.he3_5{height: 35px;}.he4 {height: 40px;}.he4_5 {height: 45px;}.he5 {height: 50px;}.he5_9 {height: 59px;}.he6 {height: 60px;}.he7 {height: 70px;}.he8 {height: 80px;}.he9 {height: 90px;}.he10 {height: 100px;}.he11 {height: 110px;}.he13 {height: 130px;}.he105 {height: 104px;}.he12 {height: 120px;}.he15 {height: 150px;}.he18 {height: 180px;}.he20 {height: 200px;}.he21 {height: 214px;}.he24 {height: 240px;}.he30 {height: 300px;}.he37 {height: 370px;}.he40 {height: 400px;}.he50 {height: 500px;}.he60 {height: 600px;}.he65 {height: 650px;}
/*字体大小*/
.f13{font-size:13px;}.f14{font-size:14px;}.f15{font-size:15px;}.f16{font-size:16px;}.f18{font-size:18px;}.f20{font-size:20px;}.f22{font-size:22px;}.f24{font-size:24px;}.f26{font-size:26px;}.f28{font-size:28px;}.f30{font-size:30px;}.f35{font-size:35px;}.f40{font-size:40px;}.f44{font-size:44px;}.f46{font-size:46px;}.f50{font-size:50px;}.f60{font-size:60px;}.f100{font-size:100px;}
/*字体行高*/
.lh0{ line-height:0;}.lh8 {line-height: 8px;}.lh14 {line-height: 14px;}.lh16 {line-height: 16px;}.lh18 {line-height: 18px;}.lh20 {line-height: 20px;}.lh22 {line-height: 22px;}.lh24 {line-height: 24px;}.lh26 {line-height: 26px;}.lh28 {line-height: 28px;}.lh30 {line-height: 30px;}.lh35 {line-height: 35px;}.lh37 {line-height: 37px;}.lh40 {line-height: 40px;}.lh45 {line-height: 45px;}.lh50 {line-height: 50px;}.lh60 {line-height: 60px;}.lh80 {line-height: 80px;}.lh100 {line-height: 100px;}
.pt33{ padding-top:33px;}
.mb60{margin-bottom:60px;}
.mb75{margin-bottom:75px;}
.mb90{margin-bottom:90px;}
.mt70{margin-top:70px;}
.mt125{margin-top:125px;}
.mt130{margin-top:130px;}
.mt140{margin-top:140px;}
.mt150{margin-top:150px;}
.mr110{ margin-right:110px;}
.F44{margin-right:44px;}
.ml45{ margin-right:45px;}
.ml60{ margin-left:60px;}
.ml100{margin-left:100px;}
.ml110{margin-left:110px;}
.ml120{margin-left:120px;}
.ml130{margin-left:130px;}
.ml140{margin-left:140px;}
.tar{text-align:right;}
.tal{text-align:left;}
.talc{text-align:center;}
.logo a img{width:180px;height:60px;}
.dh_1{ margin-left:20px; cursor: pointer;}
/*全局变量 end*/
/*弹窗 begin*/
#double_eleven .modal-content {border: 5px solid #fff;}
.modal-dialog{ position:absolute; top:50%; margin-top:-255px;left:50%; margin-left:-355px;}
/*弹窗 begin*/
/*列表 begin*/
.list_li22 li{padding-left:15px;line-height:22px;height:22px;overflow:hidden;color:#222a37;position: relative;}
.list_li22 li a{color:#444;}
.list_li22 li a:hover{color:#222a37;}
.list_li22 li a:hover{ text-decoration:underline;}
.list_li22 li span.middot{ display:block; position:absolute; width:3px; height:3px; left:3px; top:8px; background:#999}
.list_li24 li{padding-left:15px;line-height:24px;height:24px;overflow:hidden;color:#222a37;position: relative;}
.list_li24 li a{color:#444;}
.list_li24 li a:hover{ text-decoration:underline;color:#222a37;}
.list_li24 li span.middot{ display:block; position:absolute; width:3px; height:3px; left:3px; top:8px; background:#999}
.list_li26 li{padding-left:15px;line-height:26px;color:#222a37;position:relative; font-size:13px;}
.list_li26 li span.sapnr{ float:right;}
.list_li26 li a{color:#444;}
.list_li26 li a:hover{ text-decoration:underline;color:#222a37;}
.list_li26 li span.middot{ display:block; position:absolute; width:6px; height:6px; border-radius:3px; overflow:hidden; left:3px; top:10px; background:#999}
.list_xy li span.sapnr{ float:right;}
.list_xy li{line-height:24px;height:24px;overflow:hidden;color:#222a37;position:relative; font-size:13px; margin:5px 0px;}
.list_xy li h4{padding:0px 5px 0px 15px;line-height:24px;overflow:hidden;color:#222a37;position:relative; font-size:12px;}
.list_xy li p{color:#ff0000;padding:0px 5px 0px 15px;}
.list_xy li a{color:#444;}
.list_xy li.xy_line{border-bottom:1px #CCC dashed;margin:0px 0px 3px 0px;padding:0px 0px 3px 0px; height:0px; line-height:0px; font-size:0px; clear:both; overflow:hidden;}
.list_xy li a:hover{ text-decoration:underline;color:#222a37;}
.list_xy li span.middot{ display:block; position:absolute; width:3px; height:3px; overflow:hidden; left:3px; top:10px; background:#999}
.list_pp li{padding-left:20px;line-height:26px;color:#222a37;position:relative; font-size:13px;}
.list_pp li span.sapnr{ float:right;}
.list_pp li a{color:#444;}
.list_pp li a:hover{ text-decoration:underline;color:#222a37;}
.list_pp li span.middot{ display:block; position:absolute; width:10px; height:10px; overflow:hidden; left:3px; top:8px; background:#00b0e1}
#box_line{border-bottom:1px #CCC dashed;margin:0px 0px 8px 0px;padding:0px 0px 8px 0px; height:0px; line-height:0px; font-size:0px; clear:both; overflow:hidden;}

.list_ent{ background:url(../images/ent_listbg.png?20180828) no-repeat 0px 6px;}
.list_ent li{padding-left:30px;line-height:26px;height:26px;overflow:hidden;color:#222a37;position: relative;}
.list_ent li a{color:#444;}
.list_ent li a:hover{ text-decoration:underline;color:#222a37;}
.list_ent li span.middot{ display:block; position:absolute; width:3px; height:3px; overflow:hidden; left:3px; top:10px;}

.list_li28 li{line-height:28px;height:28px;overflow:hidden;color:#222a37;position: relative;}
.list_li28 li a{color:#444;}
.list_li28 li a:hover{ text-decoration:underline;color:#222a37;}
.list_li28 li span.middot{ display:block; position:absolute; width:3px; height:3px; left:3px; top:12px; background:#999}

/*列表 end*/
/*模块begin*/
.mod_popover {position:relative;background-color: #fff;border-top: 1px solid #ea544a;}
.mod_popover>.arrow, .mod_popover>.arrow:after {position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid;}
.mod_popover>.arrow {border-width: 15px;}
.mod_popover>.arrow {top: -15px;left: 50%;margin-left: -15px;border-top-width: 0;border-bottom-color: #ea544a;}
.mod_popover>.arrow:after {content: "";border-width: 14px;}
.mod_popover>.arrow:after {top: 1px;margin-left: -14px;content: " ";border-top-width: 0;border-bottom-color: #fff;}
.mod_popover.popover_w1 .arrow{left:170px;}
.mod_popover.popover_w2 .arrow{left:300px;}
.mod_popover.popover_w3 .arrow{left:430px;}
.mod_popover.popover_w4 .arrow{left:560px;}
.mod_popover.popover_w5 .arrow{left:690px;}
/*解决方案立体盒子*/
.mod_shadowbox{position: relative;display: block;transition: all 0.4s linear 0s;box-shadow: #a6a19a 1px 2px 6px 1px;}
.mod_shadowbox:hover {border: 1px solid #cccccc;box-shadow: none;}
.mod_shadowbox:hover .mod_shadowbox_pic{display: block;}
.mod_shadowbox_act{position: absolute; height: 209px;width: 142px;display: block;margin-top:-25px;margin-left:-71px;border-bottom:solid #e75357 1px;left: 50%;}
.mod_shadowbox_pic{position: absolute; height: 209px;width: 142px;display: none;margin-top:-25px;margin-left:-71px;border-bottom:solid #e75357 1px;left: 50%;}

.mod_zoombox{position: relative;overflow: hidden; cursor: pointer;}
.mod_zoombox_img{position: absolute; -webkit-transition: -webkit-transform .8s;  vertical-align: middle;transition: all 0.8s linear 0s; z-index: -10;width: 100%;}
.mod_zoombox:hover .mod_zoombox_img{-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);zoom: 1.2;vertical-align: middle;}
/*解决方案底部*/
.mod_bot_set{position: relative; background: url("../images/solution_bot_bg.jpg?20180828") no-repeat bottom center;height: 640px}
.mod_bot_set .bg_div{position: absolute; height: 210px;left: 50%;top: 43% ;margin-top: -110px;margin-left: -600px;}
.mod_bot_set .bg_div .bot_box{position: relative; height:210px;width: 238px;}
.mod_bot_set .bg_div .bot_box img{transition:all 0.8s linear 0s;}
.mod_bot_set .bg_div .bot_box img:hover{transform: rotateY(180deg);}
.mod_bot_set .custom-title {text-align: center;color: #fff;font-size: 28px;padding-top: 30px;}
.mod_bot_set .hr {position:relative; width: 270px;}
.mod_bot_set .hr:before{content: ""; position: absolute;  top: -2px;  left: 120px;  height: 3px;  width: 40px;  background: #DB5A64;z-index: 50;}

/*服务体系了解更多按钮*/
.mod_more_btn{width: 160px;height: 40px; border: solid 1px #d52f3f;border-radius: 20px;text-align: center;line-height: 38px;color:#db5a64;}
.mod_more_btn:hover{color: #fff;background: #db5a64}
.pta{position: absolute}

.indexwenhao{border:none;background:none;padding:0;font-size:12px}
.indexwenhao:hover{background:none}
.windo .tooltip{width:300px;left:10px;font-size:12px;}
/*模块end*/
.tool-container {width: 100%;height: 38px;background: #f6f6f6;line-height: 38px;}
.tool-container .tool {width: 1200px;margin: 0 auto;color:#333;}
.tool-container .tool a {color:#333;text-decoration: none;}

.menu_user_accout .vipinfo{padding: 20px 0 20px 15px;overflow: hidden; border-top: 1px dashed #e7e7e7;}
.menu_user_accout .vipinfo:first-child{border-top: none;}
.menu_user_accout .vippic{width: 48px;height: 48px; margin-right: 10px; position: relative; }
.menu_user_accout .vippic img{width: 48px;height:48px; margin-right: 10px;border-radius: 50%;border: 1px solid #d8d8d8;}
.menu_user_accout .vippic .vippic_account{height: 16px;line-height: 16px;overflow: hidden; text-align: center; color: #999; font-size: 12px;}
.menu_user_accout .viptext{width: 180px; line-height: 30px;}
.menu_user_accout .viptext .viptext_title{height: 30px;}
.menu_user_accout .viptext .vipfore{padding: 10px 0 0; overflow: hidden;}

.cwq-menu .btn-danger{ border: 1px solid #fff;}
.cwq-menu .btn-danger:active,.cwq-menu  .btn-danger:focus, .cwq-menu .btn-danger:hover {color: #c9302c;background-color: #FFF;border-color: #FFF;}
/*2018-8-20新增QQ微信联系方式*/
.top_search{ position: relative; margin:15px 0px 0 40px; width: 500px;float: left;}
.top_search .form-control{height: 40px; border-radius: 0px; *padding: 0px;*line-height: 40px;}
.top_search .form-control:focus{border-color:#d9534f;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.top_search_info{ line-height: 30px; height: 30px; overflow: hidden;width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: left;}
.bfb-qq-weixin-box{position: absolute;right: 0;bottom: 5px;}
.bfb-qq-weixin-box ul{overflow: hidden;}
.weixin_h_img{
	background: url('../images/weixin_h_img.png?20180820') no-repeat;
	float: left;
    height: 24px;
    line-height: 24px;
    padding-left: 32px;
    padding-right: 5px;
    background-position-y: -5px;
    cursor: pointer;
    display: none;
 }
.QQ_h_img{
	background: url('../images/QQ_h_img.png?20180820') no-repeat;
	float: left;
    height: 24px;
    line-height: 24px;
    padding-left: 22px;
    padding-right: 8px;
}
#Suggester {left:0px;top:40px;width:300px;}

/* banner  begin*/
.banner_package{position: absolute;left:50%; bottom:40px; z-index: 999; width:180px; margin-left: -90px;}

.banners{ position:relative; min-width:1200px;z-index: 1;}
.banners .banner-pic{ width:100%;position:relative;height:520px;
background: url(../img/star_banner.jpg) no-repeat center top; }
.banners .banner-pic .bandiv{ position:relative; margin:0 auto; width:1200px; height:520px;}
.banners .item a.item_active{ display:block;width:100%; height:520px; text-decoration: none;}
.banners .item a.item_active:focus,
.banners .item a.item_active:hover,
.banners .item a.item_active:active{text-decoration: none;}
.banners .carousel-indicators { bottom:12px;}
.banners .carousel-indicators li{ margin:2px 4px;}
.cirl_bg{ position:absolute; width:100%; height:40px; background:#000;opacity:0.3;filter: alpha(opacity=30);-moz-opacity:0.3; bottom:0px;}
.carousel-control i{position: absolute;top: 50%;width: 100px;height:100px;margin-top: -30px;font-size: 100px;line-height: 100px;font-weight:bold;color: #fff;text-align: center;opacity: 1;filter: alpha(opacity=100);}
.carousel-control.left  i{left: 0px;}
.carousel-control.right  i{right: 0px;}

/* banner  end*/
.mod_title{ font-size: 30px; text-align: center; height:60px; color:#e23c41;  background:url(../images/van_tit.png?20180828) center bottom no-repeat; }
.mod_info{ padding-top: 10px; padding-bottom:30px; line-height:24px; text-align: center;color: #999;}
.mod_body{ margin-bottom: 20px;}
.social{}



/* 弹窗*/
.imodal-header {padding:0}
.modal_dia{ margin:150px auto 0 auto;}
.banner_w{ width:281px; position:relative;}
.banner_f{ position:absolute; top:150px; left:101px; background:#fb8512; color:#fff; padding:3px 10px; border-radius:5px; border:1px solid #fb8512;}
.banner_f:hover{ background:#fd940c; border:1px solid #fd940c; color:#fff; text-decoration:none;}
.banner_a a{ color:#666; padding:0 8px; line-height:35px;}
.banner_a a:hover{ color:#337ab7; text-decoration:underline;}
.banner_b{ background:#f5f5f5; padding:20px 0; border-bottom:1px solid #ddd; margin:0 0; border-radius:5px;}
.jb_cwq{ margin:0 0 0 58px;}
.jb_cwq li,.ba_cwq li,.hbdq_fl,.hbdq_fr{float:left;}
.jb_cwq li{font-size:16px; margin: 0 16px 12px 100px; font-weight:bold; color:#999;}
.jb_cwq li.jb_cwq_mar{ margin:0 24px 0 100px;}
.jb_cwq li.jb_cwq_cor,.mod-info p b,.mr-r a{ color:#ea544a;}
.jb_cwq li.jb_cwq_l{ color:#45a2e6;}
.ba_cwq{ margin:0 0 0 176px;}
.ba_cwq li strong{ display:block; float:left; width:30px; height:30px; border-radius:30px; color:#fff; background:#ddd; text-align:center; line-height:30px; font-weight:bold; font-size:18px;}
.ba_cwq li span{ display:block; float:left; width:136px; height:2px; margin:13px 7px 0 7px; background:#ddd;}
.ba_cwq li strong.ba_cwq_cor{ background:#ea544a;}
.ba_cwq li strong.ba_cwq_l,.ba_cwq li span.ba_cwq_s{ background:#45a2e6;}
.banner_c{ display:table; margin:100px auto 50px auto;}
.banner_ccwi{ display:inline; margin:0 10px; width:360px; height:42px; padding:6px 35px;}
.mar{ margin:0 0 20px 0; position:relative;}
.bu_hqy{ width:250px; display:inline; margin:0 10px 0 42px; height:42px;}
.mar .bu_cor{ background:#fb8512; color:#fff; padding: 10px 12px;}
.mar .bu_cor:hover{ background:#ec7a0b;}
.mar_b1,.mar_b2{position: absolute; left: 50px; top: 5px; z-index: 1; font-size:20px; color:#999;}
.bu_righ{ float:right; margin:0 30px 30px 0; border:1px solid #ddd; padding:6px 30px;}
.bu_le{ background:none; border:none; float:right; margin:0 25px 0 0;}
.bu_le:hover{ text-decoration:underline; color:#45a2e6;}
.bu_righ:hover{ background:#e8e8e8;}
.modal-header,.modal-content{ border:none;}
.modal-header .close{ margin:10px 15px 0 0;}
.mar_em{ color:#ea544a; font-weight:bold; margin:0 5px 0 0;}
.pa{padding: 6px 12px;}
select.input-lg{height:42px; line-height:42px; font-size:14px;}
.banner_hq{ display:table; margin:5px 0 20px 20px;}
.banner_hq .nav-tabs{ border:none; margin:15px 0 8px 15px;}
.banner_hq .nav-tabs li{ padding:6px 20px; border:1px solid #ddd; border-radius:5px; margin:0 12px 0 0; position:relative; cursor: pointer;}
.banner_hq .nav-tabs li span{ display:none; display:block; position:absolute;}
.banner_hq .nav-tabs li.active{ background:#46a2e5; color:#fff;}
.banner_hq .nav-tabs li.active span{ display:block;}
.banner_hq .tab-content{ border:1px solid #ddd; width:860px; border-radius:5px; margin:5px 0 0 0; height:444px;}
.cont_tal{margin:0 20px 0 20px;}
.cont_tar{ width:530px; min-height:180px; margin:5px 0 0 43px; color:#777}
.cont_tar input,.cont_tal input{ margin:13px 8px 10px 0;}
.cont_tar em,.cont_tal em{ margin:0 20px 0 0; font-style:normal; display:inline-block;}
.cont_tar em.lj,.cont_tal em.lj{ color:#ea544a; display:inline-block;}
.qk_left{margin:10px 0 20px 0;}
.qk_right{ float:right;  margin:10px 0 0 0;}
.qk_cor{ background:#ea544a; color:#fff; margin:0;}
.qk_cor:hover{ background:#e14137; color:#fff;}
.banner_wq1{ margin:50px 70px;}
.wq_div .docor{ color:#27a51e; font-size:23px; margin:0 15px 0 0;}
.wq_div .focor{ color:#2f84ee; font-size:25px; margin:0 15px 0 0;}
.wq_div .gocor{ color:#f23535; font-size:25px; margin:0 15px 0 0;}
.wq_div span,.yqsq,.yjzd_div span{ color:#ea544a;}
.border_wr{ border-bottom:1px solid #ddd; margin:0 0 20px 0; padding:0 0 30px 0;}
.lfqg{ font-weight:bold; line-height:30px; margin:20px 0 10px 0; border-top:1px solid #ddd; padding:20px 0 0 5px;}
.lfqg_l p span{ color:#ea544a;}
.lfqg_l{ float:left; padding:0 0 40px 50px;}
.lfqg_r{ float:left; width:390px; margin:0 0 0 120px; color:#666;}
.lfqg_r .nyt{ font-size:40px; margin:0 10px 0 0; color:#ea544a; line-height:35px;}
.lfqg_r span{ font-size:24px; color:#ea544a; }
.lfqg_fo a{ padding:7px 15px; background:#fb8512; color:#fff; border-radius:5px; margin:0 10px 0 0; line-height:40px; }
.lfqg_fo a:hover{ text-decoration:none; background:#ef7b0a;}
.lfqg_fo .ms{ margin:0 8px 0 0;}
.ltcj{ color:#fb8512; font-size:24px;}
.ov{ display:none;}
.current dd{ display:block;}
.hbdq_fl{ margin:10px 20px 0 0; color:#46a2e5;}
.hbdq_fr{ width:430px;}
.banner_hq .tab-content{ position:relative;}
.right_yq{ position:absolute; width:280px; border-left:1px solid #ddd; padding:0 0 0 20px; top:140px; right:40px;}
.right_yq p{ font-weight:bold; margin:0 0 10px 0;}
.right_yqco{border:1px solid #ddd; padding: 10px 15px; line-height: 25px;  height:326px;overflow-y: auto; }
.qb_fl{ float:left;}
.qb_fr{ float:left; width:150px;}
.qb_l{ float:left; padding:0 7px 3px 7px; position:relative; border:1px solid #fff; line-height:20px; color:#777;}
.qb_l:hover{border:1px solid #ea544a; color:#ea544a;}
.qb_img{ display:inline-block; position:absolute; top:-5px; right:-5px; z-index:2}
.qb_img{ display:none;}
.qb_l:hover .qb_img{ display:block;}
.qb{ margin:0 0 7px 0;}
.yjzd_div{margin:0 0 0 30px; float:left;}
.yjzd_div strong{ font-weight:normal; margin:0 20px 0 0;}
.hqfa{ margin:40px 0 100px 43px;}
.hqfa a{ background:#ea544a; padding:13px 25px; color:#fff; border-radius:5px;}
.im_r{ margin:0 0 0 8px;}
.wq_div{ margin-bottom:5px;}
.wq_div dt{ font-weight:normal;}
.ov{ display:none;}
.current dd{ display:block;}
.vi_a{ border:1px solid #ddd; border-radius: 5px; margin:10px 40px 0 20px;}
.vi_img{ float:left; margin:5px 12px; width: 65px;}
.vi_img img{width: 65px; border-radius: 32px;}
.ving{padding-left: 22px; background: url(../images/v_weixin.gif) no-repeat left center; margin:7px 0 0 0;}
.mod-info p{line-height: 22px; color: #999;}
.vi_tex{ float:left;}
.vi_fl{ float:left; margin:7px 0px 5px 5px; border-right:1px solid #ddd; padding:0 20px 0 0;}
.mr-r{ line-height:85px; text-align:center;}
.banner_a{ border:1px solid #ddd; margin:0 2px 0 0;}

label{ font-weight:normal;}
/* 弹窗结束*/
.iuser b {color:#fc6061}
.ubb { border-bottom:1px solid #e2e2e2}
/*顶部伸展广告结束*/
/*IE7*/
.new_bofo{*width:320px; *float:left; *margin-left:15px;}
.ie_menu_mo{ *margin-left:40px;}
.ie_menu{ *width:115px; *float:left; *margin-left:20px;}
.ie_menu_with_mo{ *margin-left:30px;}
.ie_menu_with{ *width:110px; *float:left;}
.ie_ino{*display:block; *line-height:55px; *margin-top:-25px}
.ie_ino_mo{ *height:401px; *overflow:hidden;}
.ie_inputd{*height:30px; *line-height:30px; *margin-top:23px;}
.ie_input{*height:30px; *line-height:30px}
.ie_yj1{ *height:35px; *line-height:35px;}
.ie_yj3{*height:35px; *line-height:35px; *width:170px;}
.ie_yj4{*height:35px; *line-height:35px; *margin-left:-15px; *width:200px;}

.index_boot .modal-dialog{position: relative; top:inherit; margin-top: 200px; left: inherit; margin-left: auto;}
.index_boot .modal-header .close{margin: 0;}
.index_boot .modal-body{ padding:0 15px 15px 15px;}
.index_boot .iconfont{-webkit-font-smoothing: antialiased;}
.index_boot .iconfont{-webkit-text-stroke-width: 1px;}

/*在线咨询结束*/

/*成功案例 begin*/
.mod_case{ position: relative;}
.mod_case .carousel-indicators {position: absolute;top: -70px;left: 0px;width: 100%;height:60px;padding-left: 0;margin-left: 0px;text-align: center; list-style: none;}
.mod_case .carousel-indicators li {position: relative;display: inline-block;*display: inline;width:160px;height: 56px;line-height: 56px;_line-height: 56px;font-size: 18px;text-align: center;*zoom: 1;*vertical-align: top; color: #333;margin: 0px;text-indent: 0px;cursor: pointer; border: 0px;border-radius: 0px;background: #FFF;}
.mod_case .carousel-indicators li.active {color: #e2a114; border-bottom: 3px solid #e2a114;}
.mod_case .carousel-indicators li i { line-height:30px;font-size: 24px;left: 15px; top: 13px;}
.mod_case .carousel-indicators li span{ padding: 0px 10px 0px 20px;}
.mod_case .carousel-control{ color:#ec5f5f; }
.mod_case .carousel-control i{ position: absolute; top: 50%;  color:#ec5f5f; font-size: 50px; }
.mod_case .carousel-control.left i{ left: 0px; }
.mod_case .carousel-control.right i{ right: 0px; }
.mod_case .mod_success_case{ padding: 0px 50px;}
.mod_case .mod_success_case dt{overflow:hidden;width:690px;}
.mod_case .mod_success_case dt img{ height:384px; margin: 24px 0 0 30px;}
.mod_case .mod_success_case dd{width:400px; }
.mod_case .mod_success_case dd .case_group_img{ overflow: hidden;height: 115px;}
.mod_case .mod_success_case dd .case_group_info{ overflow: hidden;height: 124px;}
.mod_case .mod_success_case dd h3{font-weight:bold;color:#000; font-size:16px; line-height:1.5;padding: 10px; padding-left:20px; text-align:left;}
.mod_case .mod_success_case dd p{line-height:26px;color:#999;text-align: justify;}
.mod_case .mod_success_case .case_group{ padding:0px; overflow:hidden;}
.mod_case .mod_success_case .case_group .control-label{text-align:right; }
.mod_case .mod_success_case .case_group .case_col-1{ padding:0px 0px 0px 30px; height:26px; line-height:26px;background: url(../images/icon_p.png?20180828) no-repeat 0px 2px;}
/*成功案例 end*/
/*新增-首页右栏注册*/
.login_nav_new .ow-reg,.login_nav_new .md-reg{
    display: none;
    opacity: 1 !important;
}
input.remember-user{margin: 0;}
.promptmsg {
    position: absolute;
    right: 10px;
    bottom: -25px;
    padding: 0 5px;
    color: #FF0000;
    font-size: 12px;
    z-index: 654;
}
.promptbor {
    border: 1px solid #FF0000!important;
}

.phoneclick{
    position: absolute;
    width: 120px;
    color: #fff;
    text-align: center;
    display: block;
    border: none;
    padding: 0px;
    right: 15px;
    top: 0;
    z-index: 2;
    height: 34px;
    line-height: 34px;
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
    background: #5bc0de;
}
.phoneclick2{
    position: absolute;
    background: #40b3f6;
    width: 115px;
    height: 34px;
    line-height: 34px;
    color: #fff;
    padding:0;
    text-align: center;
    display: block;
    border: none;
    right: 17px;
    top: 0;
    z-index: 1;
}
.verify-box{
    position: relative;
}

.no-click{background: #999;}

.reset_Code{    position: absolute;  right: -100px;  top: 1px;}

.agreementCheck{margin: 0 5px 0 0 !important;}
.ow-reg-btn{border-radius: 15px;}

.banner-bottom{width: 100%;min-width: 1200px; position: fixed;right: 0px;bottom: 0px; z-index: 998;}
.banner-bottom .banner-bottom-max{width: 100%;display:block; height: 120px; background: url(../images/banner/banner_bottom_max.png?20190625) no-repeat center bottom;}
.banner-bottom .banner-bottom-btn{display:block; width: 284px; height: 46px; background: url(../images/banner/banner_bottom_btn.png?20190625) no-repeat center top; position: absolute;left: 50%;top: 55px; margin-left: 320px;}
.banner-bottom .banner-bottom-colse{cursor:pointer; position:absolute; display:block; width:34px; height:34px; background:url(../images/banner/cwqtop_banner_img.png?20190625) no-repeat; z-index:1; left:50%; top:5px; margin-left: 560px;}
.banner-bottom .banner-bottom-colse{transition:width .2s, height .2s;
    -moz-transition:width .2s, height .2s, -moz-transform .2s; /* Firefox 4 */
    -webkit-transition:width .2s, height .2s, -webkit-transform .2s; /* Safari and Chrome */
    -o-transition:width .2s, height .2s, -o-transform .2s; /* Opera */

}
.banner-bottom.active .banner-bottom-max,
.banner-bottom.active .banner-bottom-colse{display: none;}

.banner-bottom-min{display: none;cursor:pointer;width: 160px; height: 160px; background: url(../img/banner_bottom_min.png) no-repeat center bottom; position: fixed;right: 40px;bottom: 0px; z-index: 999;}

.footer,
.cwq-menu,
#mod_dimensional{ min-width: 1200px;min-width: 1200px!important;}
.cwq-navigation-tab-hover .tab-text {background-color:#3f3f3f;}

.footer_about_arrow{width: 320px;background: #ff9696; color: #850404; position: relative;line-height: 30px;height: 30px; margin: 10px auto 0px; text-align: center;}
.footer_about_arrow>.arrow {  left: 50%;  top: -8px;  margin-left: -8px;  border-bottom-width: 0;  border-bottom-color:#ff9696;}
.footer_about_arrow>.arrow {  border-width: 8px;}
.footer_about_arrow>.arrow, .footer_about_arrow>.arrow:after {  position: absolute;  display: block;  width: 0;  height: 0;  border-color: transparent;  border-style: solid;}
.footer_about_arrow>.arrow:after {  top: -14px;  left: -7px;  content: " ";  border-top-width: 0;border-bottom-color:#ff9696;  }
.footer_about_arrow>.arrow:after {  content: "";  border-width: 7px;}

.footer_about{ width:25%; position: relative;}
.footer_about i{ width: 30px; height: 30px; line-height: 30px; position: absolute; left: 0px; top: 0px; font-size: 20px;}
.footer_about img.win{ width:108px; height:108px; }
.footer_about .footer_title{ line-height: 30px; height: 30px; font-size: 16px;}
.about_title1{ font-size: 30px; color: #555;}
.about_title2{ font-size: 30px; color: #fff;}
.about_we{ min-width: 1200px; height:310px; background:#e66464; color:#fff;}
.ab_qq{ width:105px; height:26px; display:block; background:#fff url(../img/qq_1.png) 5px 4px no-repeat; color:#e66464; line-height:26px; text-indent:25px; border-radius:3px; border:1px solid #fff; margin-top:8px;}
.ab_qq:hover{ border:1px solid #d13636;}

.findfamous-nav {background: #fff;}

.wisdom_wrap {position: relative;width: 100%;height: 350px;overflow: hidden; margin-bottom: 20px;}
.wisdom_wrap .wisdom_nav { width: 9999px;position: absolute;left: 0px;top: 0px;}
.wisdom_nav li{width: 240px;height: 350px;background: #ffffff;margin: 5px;cursor: pointer;border: 1px solid #ffffff;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.wisdom_nav li:hover{border: 1px solid #d73949;-webkit-box-shadow: 0px 0px 8px #b5b5b5;-moz-box-shadow: 0px 0px 8px #b5b5b5;-ms-box-shadow: 0px 0px 8px #b5b5b5;-o-box-shadow: 0px 0px 8px #b5b5b5;box-shadow: 0px 0px 8px #b5b5b5;}
.wisdom_nav li:hover .wd_title h2{color:#000000;}
.wisdom_nav li .wd_icon{width:64px;height:64px;margin: 38px auto 0px auto;}
.wisdom_nav li .wd_icon img{margin: 0 auto;}
.wisdom_nav li .wd_title{padding: 30px 0;border-top: 1px solid #d73949; margin: 24px 20px 0 20px;}
.wisdom_nav li .wd_title h2{font-size: 18px;margin-bottom: 24px;font-weight: 600;text-align: center;}
.wisdom_nav li .wd_title p{color:#969696;font-size: 14px;line-height:1.5;text-align: justify;}
.wisdom_nav .control {position: absolute;top: 0;bottom: 0;  width:50px;font-size: 18px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0,0,0,.6);filter: alpha(opacity=50);opacity: .5;}
.wisdom_nav .control i{position: absolute;top: 50%;width: 50px;height:50px;margin-top: -15px;font-size: 50px;font-weight:bold;color: #fff;text-align: center;opacity: 1;filter: alpha(opacity=100);}
.wisdom_nav .control.pre {left: 0px;}
.wisdom_nav .control.next {right: 0px;}
.wisdom_nav .control.pre i{left: 0px;}
/*小程序推广百科*/
.wx_encyclopedia{
	display: block;
	background: #fff;
	margin-top: 30px;
}
.encyclopedia_header{
	font-size: 18px;
	font-weight: bold;
	border: solid 1px #ebebeb;
	border-bottom: none;
}
.encyclopedia_header a{
	display: inline-block;
    border-left: solid 2px #d62f40;
    position: relative;
    margin: 10px;
    padding-left: 10px;
}
.encyclopedia_swipt{
	padding-top: 20px;
    border: solid 1px #ebebeb;
    padding-bottom: 10px;
}
.bfb-hot-weibo-ul{
	overflow: hidden;
	height: 30px;
	line-height: 30px;
}
.bfb-hot-weibo-ul span{
	display: block;
	text-align: right;
}
.bfb-hot-weibo-ul span a{
	font-size: 12px;
	color: #999;
}
.encyclopedia_swipt_ul li {
	float: left;
	padding: 0 0px 15px 0px;
	width: 16.666666%;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.encyclopedia_swipt_ul li a{
	color: #333;
	font-size: 16px;
}
.encyclopedia_swipt_ul li a:hover{
	color: #d62f40;
}
.encyclopedia_lun{
	position: absolute;
	bottom: 0;
}
.encyclopedia_lun .active{
	background: #d62f40;
    border: none;
}
.encyclopedia_box{
	padding: 0px 30px 40px 30px;
}

/*营销比广点*/
.marketing{
	display: block;
	background: #fff;
    margin-top: 30px;
    margin-bottom: 30px;
}
.marketing_header{
	font-size: 18px;
	font-weight: bold;
	border: solid 1px #ebebeb;
	border-bottom: none;
}
.marketing_header a{
	 display: inline-block;
    /* padding: 10px; */
    border-left: solid 2px #d62f40;
    position: relative;
    margin: 10px;
    padding-left: 10px;
}
.marketing_box{
	border: solid 1px #ebebeb;
}
.marketing_box_ul{
	overflow: hidden;
}
.marketing_box_ul li {
	float: left;
	width: 16.6666%;
	padding-bottom: 10px;
}
.marketing_box_ul li a{
	color: #000;
	font-size: 16px;
}
.marketing_box_ul li a:hover{
	color: #d62f40;
}
.marketing_box{
	padding: 30px;
}
.qq_z a{
	font-size: 16px;
}
/*小程序关联推荐*/
.wx_recommend{
	display: block;
	background: #fff;
	margin-top: 30px;
	margin-bottom: 50px;
	border: 1px solid #ebebeb;
}
.recommend_header{
	font-size: 18px;
	font-weight: bold;
	padding: 10px 30px 10px 30px;
}
.bfb-wx_recommend{
	border-bottom: 1px solid #ebebeb !important;
}
.bfb-wx_recommend .active:after{
	content: "";
    border-bottom: none !important;
    position: absolute;
    top: 0 !important;
    left: 0;
    bottom: 100% !important;
    display: block;
    width: 100%;
}
.recommend_box{
	padding-bottom: 30px;
}
.bfb-tab-content,.bfb-tab-bankuai3{
	border-top: none;
	margin-top: 6px;
}
.bfb-tab-pane{
	padding: 30px 30px 20px 30px;
}
.bfb-nav-tabs{
	border-top:solid 1px #ebebeb ;
}
.wisdom_nav .control.next i{right: 0px;}
.bfb_strategy_client_new{
	display: flex;
	justify-content: center;
}
.bfb_strategy_client_new li{
	margin: 0 10px;
}
/**/
.bfb-banner-t{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,0);
	z-index: 999;
}
.bfn-t-n{
	font-size: 38px;
    color: #fff;
    font-weight: bold;
}
.bfn-t-n-n{
	font-size: 28px;
    color: #fff;
    text-align: center;
    font-weight: bold;
}
/*底部关键字*/
.bfb-hot-weibo-box{
	overflow: hidden;
	padding: 0;
	background: #fff;
}
.bfb-hot-weibo{
	padding: 5px 20px;
    display: flex;
	align-items: center;
}
.bfb-weibo-ul{
	height: auto;
}
.bfb-weibo-ul .active:after{
	content: "";
    position: absolute;
    top: 0 !important;
    left: 0;
    bottom: 100% !important;
    display: block;
    width: 100%;
}
.bfb-hot-weibo ul li{
	width: 15%;
	padding: 0 5px;
	float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.bfb-hot-weibo:hover{
	background: #F5F5F5;
}
.bfb-hot-weibo ul li a{
	font-size: 16px;
	color: #333;
}
.bfb-hot-weibo-h{
	font-size: 18px;
    padding: 0 5px;
    color: #72b1e6;
	flex: 0 0 110px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/*app推广解决方案*/
.bfb-app-img img{
	width: 180px;
}


 /*2018-8-31 */
 .bfb-rigthmore{
	float: right;
    padding: 0px 10px;
    font-size: 12px;
    color: #337abd;
    margin-top: 25px;
 }
 .bfb-rigtbiao{
	 overflow: hidden;
 }
 .bfb-rigtbiao li{
	float: left;
    border-right: solid 1px #999;
    padding: 0 10px;
    margin: 0 0px 10px 0;
    line-height: 1.2;
 }
 .bfb-rigtbiao li:last-child{
	 border-right: none;
	 font-size: 14px;
 }
 .bfb-wenzhang-box{
	padding: 0 28px;
}
 .bfb-box-header{
	font-size: 20px;
    border-left: solid 5px #337abd;
    padding-left: 10px;
    padding: 2px 10px;
    line-height: 1.2;
 }
 .bfb-box-article{
	display: flex;
    padding: 20px 0;
    align-items: center;
    border-bottom: dotted 1px #999;
 }
 .bfb-box-article .article-img{
	flex: 0 0 220px;
	height: 150px;
 }
 .bfb-box-article .article-img img{
	width: 100%;
	height: 100%;
	border-radius: 5px;
 }
 .bfb-box-article .article-text{
	flex: 1;
	padding-left: 20px;
	overflow: hidden;
	position: relative;
 }
 .bfb-box-article .article-text .text-title{
 	font-size: 20px;
    font-weight: bold;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 80%;
 }
 .bfb-box-article .article-text .text-title span{
	position: absolute;
	right: 0;
	top: 0;
	font-size: 12px;
    color: #999;
 }
 .bfb-box-article .article-text .text-title span a{
	 color: #999;
	 font-weight: 100;
 }
 .bfb-box-article .article-text .text-text{
	font-size: 14px;
    color: #666;
    text-indent: 35px;
    margin-top: 5px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-align: justify;
	line-height: 1.5;
 }
 .bfb-liebiao-box{
	 padding: 16px 28px;
	 display: flex;
 }
 .box-rigth-ul{
	 flex: 0 0 50%;
	 overflow: hidden;
 }
 .box-rigth-ul a:hover{
	 color: #000;
 }
 .box-rigth-ul .box-rigth-ul-li{
	 display: flex;
	 align-items: center;
	 overflow: hidden;
	 padding-bottom: 10px;
	 color: #666;
 }
 .box-rigth-ul .box-rigth-ul-li .li-text{
	 flex: 0 0 85%;
	 white-space: nowrap;
	 overflow: hidden;
	 text-overflow: ellipsis;
 }
 .box-rigth-ul .box-rigth-ul-li .li-text i{
 	width: 5px;
    height: 5px;
    border-radius: 50%;
    background:  #BB2A31;
    display: inline-block;
    vertical-align: middle;
 }
 .box-rigth-ul .box-rigth-ul-li .li-time{
 	padding-left: 10px;
 }
 .bfb-study_browse_title ul li:hover{
	 background: #fff;
 }
 .bfb-weibo-ul{
	 background: #fff;
	 border-bottom: 1px solid #ebebeb !important;
 }

 
 /* 板块二*/
 .bfb-box-rigth{
	 width: 400px;
	 float: left;
 }
 .bfb-box-left{
 	float: left;
	width: 480px;
    padding-left: 20px;
 }
 .bfb-dian{
	display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #999;
    border: 1px solid #fff;
    border-radius: 10px;
	padding: 0 !important;
 }
 .carousel-indicators li{
	 background-color: #999;
 }
 .bfb-carousel-indicators{
	 left: 0;
	 width: 100%;
	 margin-left: 0;
	 bottom: 0px;
    padding: 2px 0;
	display: flex;
	align-items: center;
	justify-content: center;
 }
 .bfb-carousel-indicators li:hover{
	 background: none;
 }
 .bfb-carousel-caption{
	 padding: 0;
	 bottom: 30px;
	 font-size: 14px;
	 left: 0;
	 width: 100%;
	 background-color: rgba(51, 51, 51, 0.2);
	 padding: 5px 10px;
	 overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
 }
 .bfb-item{
	padding-bottom: 30px;
 }
 .bfb-carousel-indicators .active{
	 background-color: #fa3247;
	width: 30px;
    height: 10px;
 }
 .bfb-item img{
	 width: 100%;
 }
.bfb-xin-ul {
    background: #fff;
    border-bottom: 1px solid #ebebeb !important;
}
.bfb-xin-ul li:hover{
	background: none !important;
}
.bfb-tab-bankuai2{
	padding: 10px;
}
.bfb-tab-bankuai2-1 ul li{
	padding: 6px 0;
	font-size: 16px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width: 100%;
	border-top: none;
}
.bfb-tab-bankuai2-1 ul li i{
	display: inline-block;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: #d52e3f;
    vertical-align: middle;
}
.bfb-left-tit{
	margin-bottom: 10px;
}
.bfb-left-tit-1{
	font-size: 18px;
	font-weight: bold;
	color: #4f84d7;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	padding-bottom: 10px;
}
.bfb-left-tit-2{
	display: flex;
	align-items: center;
	font-size: 16px;
}
.bfb-left-tit-2-1{
	padding-right: 20px;
	margin-top: 5px;
	border-right: solid 1px #999;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	margin-bottom: 11px;
}
.bfb-left-tit-2 .bfb-left-tit-2-1:last-child{
	border-right: none;
	margin-left: 20px;
	padding-right: 0;
}
.bfb-tab-bankuai3 ul li {
	padding: 6px 0;
	width: 100%;
	border-top: none;
}
.bfb-tab-bankuai3 ul li:hover{
	background: none;
}
.bfb-tab-bankuai2-1 ul li:hover{
	background: none;
}
.bfb-tab-bankuai3-list i{
	width: 18px;
    height: 18px;
    display: inline-block;
    text-align: center;
    line-height: 18px;
    color: #fff;
    font-size: 12px;
	margin-right: 10px;
	background-color: #999;
}
.bfb-tab-bankuai3-i1{
	width: 18px;
    height: 18px;
    background:#d52e3f !important;
    display: inline-block;
    text-align: center;
    line-height: 18px;
    color: #fff !important;
    font-size: 12px;
	margin-right: 10px;
}
.bfb-tab-bankuai3-list{
	overflow: hidden;
	padding: 6px 0;
	font-size: 16px;
}
.bfb-tab-bankuai3-list time{
	float: right;
	color: #999;
}
.bfb-tab-bankuai3-div{
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 75%;
    display: inline-block;
    vertical-align: middle;
}
.bfb-tab-bankuai3-x-header{
	font-size: 14px;
    color: #337abd;
    text-align: center;
    padding: 5px;
    border: solid 1px;
    border-radius: 40px;
    width: 80%;
    margin: 10px auto;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.bfb-tab-bankuai4-input{
	text-align: center;
}
.bfb-tab-bankuai4-input input{
	padding: 10px 20px;
	border-radius: 8px;
	border:solid 1px #337abd;
	margin: 20px 0;
	width: 80%;
}
.bfb-tab-bankuai4-btn{
	width: 50%;
    font-size: 14px;
    margin: 0;
    padding: 8px 20px;
}
.bfb-xin-ul li{
	border-top: none !important;
	font-size: 16px;
}
.bfb-tab-bankuai4-ul-b{
	overflow: hidden;
	display: inline-block;
    margin-top: 10px;
}
.bfb-tab-bankuai4-ul-b li{
	float: left;
	border-right: solid 1px #999;
	padding:0  10px;
	font-size: 12px;
	color: #999;
}
.bfb-tab-bankuai4-ul-b li:last-child{
	border-right: none;
}
.bfb-tab-bankuai4-zitou{
	position: relative;
	margin-top: 10px;
}
.bfb-tab-bankuai4-zitou img{
	width: 100%;
}
.bfb-tab-bankuai4-zitou-text{
	font-size: 24px;
    font-weight: bold;
    position: absolute;
    top: 2%;
    left: 0px;
    color: #fff;
    padding: 20px;
}
.bfb-tab-bankuai4-zitou-text span{
	font-size: 14px;
    margin-top: 5px;
    display: inline-block;
}
.bfb-tab-bankuai4-tit-2 img{
	width: 100%;
}
.bfb-tab-bankuai4-tit-2{
	position: relative;
}
.bfb-tab-bankuai4-tit-2-t{
	font-size: 14px;
    color: #fff;
    text-align: center;
    background: rgba(0, 0, 0, 0.3);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    padding: 5px;
	position: absolute;
    width: 100%;
    bottom: 0;
}
.bfb-tab-bankuai4-tit-ul{
	margin-top: 6px;
}
.bfb-tab-bankuai4-tit-ul ul li{
	padding: 6px 10px;
	font-size: 16px;
}
.bfb-tab-bankuai4-tit-ul ul li:hover{
	background: none;
}
.bfb-tab-bankuai4-tit-ul ul li i{
	width: 18px;
	height: 18px;
	display: inline-block;
	text-align: center;
	line-height: 18px;
	color: #fff;
	font-size: 12px;
	margin-right: 10px;
	background-color: #999;
}
.bfb-tab-bankuai4-div{
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 88%;
    display: inline-block;
    vertical-align: middle;
}
.bfb-tab-bankuai5{
	color: #333;
}
.bfb-tab-bankuai5 ul{
	overflow:hidden;
	padding: 8px 10px 2px 10px;
}
.bfb-tab-bankuai5 ul li{
	float: left;
	padding-right: 10px;
	padding-bottom: 8px;
}
 /* 2018-9-4导航 */
 .bfb-nav-box{
	 display: flex;
 }
 .bfb-nav-box-1{
	 width: 420px;
 }
 .bfb-nav-box-list{
 	line-height: 1.1;
	margin-bottom: 8px
 }
 .bfb-nav-tite{
	 color: #000;
	 font-size: 14px;
	 font-weight: bold;
	 padding-right: 10px;
	 border-left: solid 1px #d62f40;
	 padding-left: 10px;
	 line-height: 1;
 }
 .bfb-nav-tite2{
 	color: #d62f40;
 	font-size: 14px;
 	font-weight: bold;
 	padding-right: 10px;
 	padding-left: 10px;
 	line-height: 1;
	margin-top: 10px;
 }
 .bfb-nav-tite2 a{
	 color: #d62f40;
 }
 .bfb-nav-tite-nav{
	 flex: 1;
 }
 .bfb-nav-tite-nav ul {
	 overflow: hidden;
	 padding-left: 12px;
	 margin-top: 10px;
 }
 .bfb-nav-tite-nav ul li{
	 float: left;
	 margin-bottom: 15px;
 }
 .bfb-nav-tite-nav ul li a{
 	color: #666;
 }
 .bfb-navigation_hot{
	background: url(../images/HOT.png) right center no-repeat;
 }
 .bfb-navigation_new{
 background: url(../images/NEW.png) right center no-repeat;
 }
 .bfb-nav-tite-nav-xiao ul {
 	overflow: hidden;
	margin-bottom: 15px;
 }
 .bfb-nav-tite-nav-xiao ul li{
 	float: left;
 	padding-right: 15px;
	font-weight: bold;
	color: red;
 }
 .bfb-nav-tite-nav-xiao ul li a{
	 color: red;
 }
.bfb-study_nav_title{
	border-bottom: 2px solid #ebebeb;
    margin: 0;
    padding: 0;
    height: 60px;
    position: relative;
}
.bfb-study_nav_span{
	float: left;
    line-height: 20px;
    position: relative;
    z-index: 2;
    font-weight: bold;
    font-size: 16px;
    border-left: solid 2px #d52e3f;
    padding-left: 10px;
    margin: 20px 10px;
}
.bfb-study_browse_title li{
	float: left;
    line-height: 20px;
    padding: 20px 5px;
    position: relative;
    z-index: 2;
    font-weight: bold;
    text-align: center;
	border-top: 1px solid #f0f0f0;
}
.bfb-study_browse_title li.active a, .study_browse_title li a:hover{
	color: #d52e3f;
    text-decoration: none;
}
.bfb-weibo-ul li{
	font-weight: 100;
	padding: 20px 10px !important;
	font-size: 18px;
}
.bfb-wx_recommend li {
	padding: 0 !important;
}
.bfb-index_study_tab{
	overflow: hidden;
	flex: 1;
	height: 60px;
	border-bottom: solid 2px #f1f1f1;
}
.bfb-study_coll{
	display: flex;
	align-items: center;
	padding: 0 !important;
	color: #999;
	border-top: none !important;
	margin-bottom: 10px;
}
.bfb-study_coll_pic{
	border: 1px solid #ccc;
    flex: 0 0 100px;
    height: 85px;
    padding: 2px;
    border-radius: 3px;
}
.bfb-time{
	display: flex;
    align-items: center;
    width: 100%;
	margin-top: 10px;
}
.bfb-time-text{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100px;
}
.bfb-margin-left{
	margin-left: 20px;
}
.bfb-blankness-primary{
	background-color: #fff;
    border: 1px solid #66a0df;
    color: #66a0df;
}
.bfb-blankness-primary:hover{
	background-color: #66a0df !important;
    color: #fff;
    text-decoration: none;
}
.bfb-iconfont{
	position: absolute;
    top: 50% !important;
    font-size: 34px !important;
    font-weight: bold;
    color: #fff;
    text-align: center;
    opacity: 1;
	margin-top: 0 !important;
	line-height:50px !important;
	width: auto !important;
	height: auto !important;
    filter: alpha(opacity=100);
    transform: translate(0,-50%) !important;
	background-color: rgba(27, 25, 25, 0.5) !important;
}
.bfb-xin-ul .active:after{
	content: "";
    border-bottom: 3px solid #d52e3f;
    position: absolute;
    top: 0 !important;
    left: 0;
    bottom: 100% !important;
    display: block;
    width: 100%;
}
.bfb-phone-t1{
    position: absolute;
    right: 0px;
    top: 10px;
    color: #999;
    line-height: 1.1;
}
.bfb-phone-t1 span{
    font-size: 28px;
    color: #d62f40;
}
/* 弹出框 */
.bfb-nav-text-t{
	position: absolute;
    top: 20px;
    font-size: 18px;
    color: #fff;
    width: 100%;
    text-align: center;
}
.bfb-nav-text-t1{
	position: absolute;
    top: 63px;
    font-size: 12px;
    color: #fff000;
    left:27%;
    text-align: center;
}
.bfb-nav-text-t2{
    position: absolute;
    top: 63px;
    font-size: 12px;
    color: #fff000;
    left: 58%;
    text-align: center;
}
.bfb-nav-text-t3{
	position: absolute;
    top: 88px;
    font-size: 12px;
    color: #fff000;
    left: 27%;
    text-align: center;
}
.bfb-nav-text-t4{
	position: absolute;
    top: 88px;
    font-size: 12px;
    color: #fff000;
    left: 58%;
    text-align: center;
}
.bfb-nav-text-t5{
	position: absolute;
    top: 112px;
    font-size: 14px;
    color: #fff;
    width: 100%;
    text-align: center;
}

.cwq-radio-group{display: inline-block;}
.cwq-radio,
.cwq-checkbox {position: absolute;display: none; }
.cwq-radio[disabled],
.cwq-checkbox[disabled] {cursor: not-allowed; }
.cwq-radio + label,
.cwq-checkbox + label {position: relative;display: block;padding:0px 10px 10px 30px;cursor: pointer;vertical-align: middle; line-height: 20px;}
.cwq-radio + label:hover:before,
.cwq-checkbox + label:hover:before {animation-duration: 0.4s;animation-fill-mode: both;animation-name: hover-color; }
.cwq-radio + label:before,
.cwq-checkbox + label:before {position: absolute;top: 0;left: 0;display: inline-block;width: 20px;height: 20px;content: '';border: 2px solid #c0c0c0; }
.cwq-radio + label:after,
.cwq-checkbox + label:after {position: absolute;display: none;content: ''; }
.cwq-radio[disabled] + label,
.cwq-checkbox[disabled] + label {cursor: not-allowed;color: #e4e4e4; }
.cwq-radio[disabled] + label:hover, .cwq-radio[disabled] + label:before, .cwq-radio[disabled] + label:after,
.cwq-checkbox[disabled] + label:hover,
.cwq-checkbox[disabled] + label:before,
.cwq-checkbox[disabled] + label:after {cursor: not-allowed; }
.cwq-radio[disabled] + label:hover:before,
.cwq-checkbox[disabled] + label:hover:before {border: 1px solid #e4e4e4;animation-name: none; }
.cwq-radio[disabled] + label:before,
.cwq-checkbox[disabled] + label:before {border-color: #e4e4e4; }
.cwq-radio:checked + label:before,
.cwq-checkbox:checked + label:before {animation-name: none; }
.cwq-radio:checked + label:after,
.cwq-checkbox:checked + label:after {display: block; }
.cwq-radio + label:before {border-radius: 50%; }
.cwq-radio + label:after {top: 6px;left: 6px;width: 8px;height: 8px;border-radius: 50%;background: #d52f3f; }
.cwq-radio:checked + label:before {border: 2px solid #d52f3f; }
.cwq-radio:checked[disabled] + label:before {border: 1px solid #c9e2f9; }
.cwq-radio:checked[disabled] + label:after {background: #c9e2f9; }
.cwq-checkbox + label:before {border-radius: 3px; }
.cwq-checkbox + label:after {top: 2px;left: 7px;box-sizing: border-box;width: 6px;height: 12px;transform: rotate(45deg);border-width: 2px;border-style: solid;border-color: #fff;border-top: 0;border-left: 0; }
.cwq-checkbox:checked + label:before {border: #d52f3f;background: #d52f3f; }
.cwq-checkbox:checked[disabled] + label:before {border: #c9e2f9;background: #c9e2f9; }


/*body{background:url("../img/bg.jpg") no-repeat center -60px;}*/
.w1200{ width:1200px; margin:0 auto; min-width: 1200px;}
.fl {float: left;*display: inline;_display: inline;}
.fr {float: right;*display: inline;_display: inline;}

.study_body{ position:relative;}
.art-title{font-size: 16px; height: 50px; line-height: 50px;}
.study_menu{ display: block; position: absolute;left: 0px; top: 0px; width: 110px;z-index: 9; background: #fff;}
.study_list{ padding:0px;width:900px; position: relative; background: #fff;box-shadow: 0 0 4px #ebebeb;}
.study_left{ padding:0px 0px 0px 130px;width:900px; position: relative;}
.study_right{width:280px;}
.study_content{width: 860px;position: relative;}
.study_side{width: 330px;}
.study_right{width:280px;}

.study_fixed{position: fixed;top: 74px;left:50%; margin-left: -600px; z-index:999;}
.study_menu .study_menu_title{ padding: 10px 15px; font-size: 18px; font-weight: bold; text-align: center; color: #d52e3f;}
.study_menu .study_menu_nav a{border-top: 1px solid #ebebeb;padding: 10px 15px;text-align: center; display: block;}
.study_menu .study_menu_nav .active{background: #d52e3f;color: #fff;}

.study_mod{ margin-top: 10px;}
.study_mod:first-child{ margin-top: 0px;}
.study_mod_title { border-bottom: 2px solid #ebebeb;  margin: 0;padding: 0;height: 60px; position: relative;}
.study_mod_title li { float: left; line-height:20px; width: 14.2%; padding:10px 5px;position: relative;z-index: 2; font-weight:bold; text-align: center;}
.study_mod_title li a {color: #666;}
.study_mod_title li.active a,
.study_mod_title li a:hover { color: #d52e3f; text-decoration:none;}
.study_mod_title li.active:after{content:"";border-bottom: 3px solid #d52e3f;position: absolute;bottom: 0px;left: 0;display: block;width: 100%;}
.study_mod_title li.active b, .study_mod_title li.active b:after{position: absolute;  display: block;  width: 0;  height: 0;  border-color: transparent;  border-style: solid;text-align: left;white-space: normal;font-size: 0px; }
.study_mod_title li.active b {bottom: 0px;left:50%;margin-left: -8px;border-top-width: 0;border-bottom-color: #d52e3f;border-bottom-color: #d52e3f;border-width: 8px;}
.study_mod_title li.active b:after {  content: "";  border-width:7px;top: 1px;margin-left: -7px;content: " ";border-top-width: 0;border-bottom-color: #d52e3f;}
.study_mod_body{padding: 20px 0px 0px 0px;}
.study_mod_more{clear: both;padding: 0px;margin:10px 0px 0px;overflow: hidden; text-align: center; cursor: pointer;}
.study_mod_more:hover{color: #d52e3f;}
.study_mod_more a{ font-size: 12px;color: #999;}
.study_mod_more a:hover{ color: #d52e3f;}
.study_tag{ padding-left: 26px; background: url(../images/icon.png) no-repeat 0px 6px; height: 30px; line-height: 30px;}
.study_tag a{ margin: 0px 6px 0px 0px; color: #999; font-size: 12px;}
.study_tag a:hover{ color: #d52e3f;}
.study_mod_box{ height: 480px; overflow: hidden;}
.study_mod_box.active{ height: auto;}
.study_mod_box .label-list{ height: 452px; overflow: hidden;}
.study_mod_box.active .label-list{ height: auto;}

.study_browse{ margin-top: 10px;}
.study_browse:first-child{ margin-top: 0px;}
.study_browse_body{padding: 20px 0px 0px 0px;}
.study_browse .study_browse_body{ padding: 20px 10px;}
.study_browse .study_browse_label{ overflow:hidden; width: 100%;}
.s
.banners1{
	background:url(../img/star_banner.jpg) no-repeat center top;
}
.banner-star .banners-text,
.banner-star .banners-title,
.banner-star .banners-info,
.banner-star .banners-desc{ color: #ffc000;}
.banner-star .banners-text{position: absolute;left:100px;top:165px; width: 1000px; color:#ffc000; text-align: center;}
.banner-star .banners-title{font-size: 60px; font-weight: bold; line-height: 60px;}
.banner-star .banners-info{font-size:28px; line-height: 60px;margin-top: 30px;}
.banner-star .banners-desc{font-size: 14px; line-height: 24px; border-top: 1px solid #fff;padding-top: 20px; margin-top: 10px;}
.banner-star .banners-desc li{height: 30px; width: 154px; float: left; line-height: 30px; padding-left: 24px; position:relative;}
.banner-star .banners-desc li span.mot{display: block; width: 18px; height: 18px; position: absolute; left: 0px;top: 50%; margin-top: -9px; background: url(../images/social/banner_icon.png) no-repeat }
.banner-star .banner_package{width: 220px; margin-left: -110px;bottom: 140px;}
.banner-star .consul{color:#fff;background-color:#ffc000;border-color:#ffc000; padding: 5px 20px; font-size: 16px; border-radius: 5px; width: 100%;}
.star-white{padding: 50px 0 30px 0;}

.star-vidck{background:#f4f4f4; padding:50px 0 30px; position: relative; min-width: 1200px;}
.star-black{padding:50px 0 30px; position: relative;background: #353b40; min-width: 1200px;}
.star-wrap-title{ font-size: 40px; text-align: center; height:60px; color:#222222; font-weight: 700; background: url(../img/title_bg.jpg) no-repeat bottom center; }
.star-black .star-wrap-title{ color:#ffffff;}
.star-wrap-info{font-size: 16px; text-align: center;color: #999; margin-top: 10px; line-height: 2}
.star-wrap-body{ margin: 30px auto; position: relative;}
.star-wrap-btn{ width:200px; height: 46px; line-height: 46px; margin: 0px auto;}
.star-wrap-btn a{ display: block; width: 100%; height: 100%; color: #fff;background-color: #ffc000; font-size: 16px; text-align: center;}
.star-wrap-btn a:hover{ background-color: #eeb300;}

/*第一部分 begin*/
.star-one{ overflow: hidden;padding: 0px 0px 20px;}
.star-one li{ float: left; width: 200px;}
.star-one li .star-one-icon{ width: 100px; height: 100px; line-height: 96px; border-radius: 100%; margin: 0px auto; font-size: 28px; text-align: center; }
.star-one li .star-one-yellow{border: 1px solid #febd00; color: #febd00;}
.star-one li .star-one-blue{border: 1px solid #21bcf5; color: #21bcf5;}
.star-one li .star-one-title{height: 40px; line-height: 40px; font-size: 16px; font-weight: bold; text-align: center;}
.star-one li .star-one-text{padding: 0px 10px; text-align: center; color: #999;}
/*第一部分 end*/
/*第二部分 begin*/
.star-two-1{ width: 100%; }
.star-two-2{ width: 550px; float: left; }
.star-two-3{ width: 550px; float: right; }
.star-two-nav .star-two-title{ height: 60px;line-height: 60px; font-size: 26px; text-align: left;}
.star-two-nav .star-two-number{ color: #bdbdbd; display: inline-block; padding-right: 0px;}
.star-two-nav .star-two-text{color: #222222; display: inline-block;}
.star-two-nav .star-two-info{color: #999999;  margin: 0 auto; text-align: left; line-height: 40px;}
.star-two-nav .star-two-img{ padding-bottom: 10px;}
.star-two-nav .star-two-img{ width: 100%; }
.star-two-1 .star-two-nav .star-two-info{width: 900px;}
.star-two-1 .star-two-nav .star-two-title{text-align: center;}
.star-two-1 .star-two-nav .star-two-info{text-align: center;}
.star-two-1 .star-twoimg-1{background: url(../img/star_two_1.png) no-repeat center;height: 436px; width: 100%;}
.star-two-tag{ position: absolute; color:#999999; text-align: center; width: 100px; line-height: 30px; height: 30px; font-size: 14px; }
.star-two-tag-1{left: 110px; top: 330px;}
.star-two-tag-2{left: 225px; top: 390px;}
.star-two-tag-3{left: 300px; top: 255px;}
.star-two-tag-4{left: 415px; top: 390px;}
.star-two-tag-5{left: 560px; top: 320px;}
.star-two-tag-6{left: 694px; top: 260px;}
.star-two-tag-7{left: 810px; top: 380px;}
.star-two-tag-8{left: 915px; top: 275px;}
.star-two-tag-9{left: 1000px; top: 395px;}
/*第二部分 end*/
/*第三部分 begin*/
.star-three{background: url(../img/star_three_1.png) no-repeat center; height: 760px; width: 100%; margin: 0px auto 0px; position: relative;}
.star-three .banners-info{font-size:28px; line-height: 60px;margin-top: 30px;}
.star-three .star-three-nav{ position: absolute; right: 0px; top: 200px;}
.star-three .star-three-nav .star-three-title{font-size: 72px; font-weight: bold; line-height:72px; height: 100px; color:rgba(243,91,159,0.5); border-bottom: 5px solid #febd00;}
.star-three .star-three-nav ul{margin-top: 20px;}
.star-three .star-three-nav li{height: 48px;  line-height: 48px; padding-left: 30px; position:relative; color: #f35b9f; font-size: 16px; font-weight: bold;}
.star-three .star-three-nav li span.mot{display: block; width: 10px; height: 10px; border-radius: 50%; position: absolute; left: 0px;top:19px; background:#febd00;}

.star-three-text{ position: absolute; color: #f35b9f; text-align: center; width: 100px; line-height: 30px; height: 30px; font-size: 16px; font-weight: bold;}
.star-three-text-1{left: 460px; top: 190px;}
.star-three-text-2{left: 315px; top: 190px;}
.star-three-text-3{left: 262px; top: 245px;}
.star-three-text-4{left: 220px; top: 372px;}
.star-three-text-5{left: 255px; top: 502px;}
.star-three-text-6{left: 325px; top: 552px;}
.star-three-text-7{left: 465px; top: 545px;}
.star-three-text-8{left: 520px; top: 483px;}

.star-three-info{ position: absolute; color: #999999; text-align: left; width: 180px; line-height: 24px;}
.star-three-info-1{left: 560px; top: 60px;}
.star-three-info-2{left: 350px; top: 8px;}
.star-three-info-3{left: 188px; top: 70px;}
.star-three-info-4{left: 0px; top: 275px; width: 100px;}
.star-three-info-5{left: 0px; top: 450px; width: 96px;}
.star-three-info-6{left: 90px; top: 600px; width: 120px;}
.star-three-info-7{left: 340px; top: 740px;width: 200px;}
.star-three-info-8{left: 685px; top: 600px;}
/*第三部分 end*/
/*第四部分 begin*/
.star-four{background: url(../img/star_four_1.png) no-repeat center; height: 440px; width: 100%; margin: 0px auto 0px; position: relative;}
.star-four-text{ position: absolute; color: #222222; text-align: center; width: 250px; line-height: 30px; height: 30px; font-size: 16px; font-weight: bold;}
.star-four-text-1{left: 50px; top: 0px;}
.star-four-text-2{left: 400px; top: 0px;}
.star-four-text-3{left: 740px; top: 0px;}
.star-four-text-4{left: 50px; bottom: 0px;}
.star-four-text-5{left: 400px; bottom: 0px;}
.star-four-text-6{left: 740px; bottom: 0px;}
.star-four-text-7{right: 30px; bottom: 0px; width: 100px;}
.star-four-text-8{right: 140px; top: 80px; width: 60px;}
.star-four-text-9{right: 140px; top: 200px; width: 60px;}
.star-four-text-10{right: 140px; top: 320px; width: 60px;}
.star-four-text-11{right: 80px; top: 160px; width: 40px;}
.star-four-text-12{right: 80px; top: 320px; width: 40px;}
.star-four-text-13{right: 0px; top: 160px; width: 40px;}
.star-four-text-14{right: 0px; top: 320px; width: 40px;}

.star-four-info{ position: absolute; color: #ffffff; text-align: center; width: 120px; line-height: 20px;}
.star-four-info span{ font-weight: bold;}
.star-four-info-1{left: 140px; top: 120px; width: 80px; font-size: 30px; font-weight:bold; line-height: 40px;}
.star-four-info-2{left: 140px; top: 220px; width: 80px; font-size: 30px; font-weight:bold; line-height: 40px;}
.star-four-info-3{left: 140px; top: 300px; width: 80px; font-size: 30px; font-weight:bold;color: #999; line-height: 40px;}
.star-four-info-4{left: 420px; top: 102px; width: 220px;}
.star-four-info-5{left: 434px; top: 206px;  width: 180px;}
.star-four-info-6{left: 434px; top: 300px; width: 180px;color: #999999;}
.star-four-info-7{left: 804px; top: 75px;}
.star-four-info-8{left: 802px; top: 150px; text-align: center;}
.star-four-info-9{left: 726px; top: 220px; text-align: right;}
.star-four-info-10{left: 880px; top: 220px; text-align: left;}
.star-four-info-11{left: 740px; top: 316px;width: 250px;}

/*第四部分 end*/
/*第五部分 begin*/
.star-five{ background: url(../img/star_five_bg.jpg) no-repeat center bottom; overflow: hidden;}
.star-five-nav{ width: 100%; overflow: hidden;}
.star-five-nav-1{margin-left:10px; margin-bottom: 30px; overflow: hidden}
.star-five-nav-1 li{ margin-left: 75px;}
.star-five-nav-2{margin-left:190px;}
.star-five-nav-2 li{ margin-left: 75px;}
.star-five-nav li{ width: 300px; float: left; position: relative;}
.star-five-nav .star-five-icon{ width: 30px; height: 30px; position: absolute;left: 5px; bottom: 5px;background: url(../img/icon.png) no-repeat;}
.star-five-nav .star-five-icon.star-five-icon-weixin{ background-position: -30px -20px;}
.star-five-nav .star-five-icon.star-five-icon-weibo{ background-position: -60px -20px;}
.star-five-nav .star-five-icon.star-five-icon-xiaohongshu{ background-position: 0px -20px;}
.star-five-nav .star-five-icon.star-five-icon-meipai{ background-position: -120px -20px;}
.star-five-nav .star-five-icon.star-five-icon-duoyin{ background-position: -90px -20px;}
.star-five-nav .star-five-icon.star-five-icon-newstop{ background-position: -150px -20px;}
.star-five-nav .star-five-icon.star-five-icon-video{ background-position: -180px -20px;}
.clear, .line, .blank1, .blank2, .blank3, .blank4, .blank5, .blank6,.blank7, .blank8, .blank10, .blank15, .blank20, .blank30, .blank40,.blank50, .blank60 {clear: both;padding: 0px;margin: 0px;overflow: hidden;line-height: 0px;font-size: 0px;}

.star-five-nav .star-five-img{margin-right: 20px; border: 1px solid #e6e6e6;}
.star-five-nav .star-five-img img{width: 100%;}
.star-five-nav .star-five-tag{ width: 38px; height: 38px; position: absolute;right: 20px; top: 0px;background: url(../img/star_five_bg.jpg) no-repeat;}
.star-five-nav .star-five-label{ width: 244px; height:62px; position: absolute;right: 0px; bottom: 0px; box-sizing: border-box; padding: 22px 0px 0px 30px;background: url(../img/star_five_label.png) no-repeat; line-height: 40px; text-align: center; color: #fff;}
/*第五部分 end*/
/*第六部分 begin*/
.star-six-bg{background: url(../img/star_six_bg.jpg) repeat-x;}
.star-six{ height: 670px;background: url(../img/star_six.jpg) no-repeat center;}
.star-six-nav{ width: 260px; position: absolute;}
.star-six-nav .star-six-nav-title{ line-height: 40px;height: 40px; font-size: 30px; font-weight: bold;text-align: center; color: #ffc000;}
.star-six-nav .star-six-nav-text{ text-align: center; line-height: 2;color: #fff;}
.star-six-nav-1{ left: 100px; top: 400px;}
.star-six-nav-2{ left: 890px; top: 400px;}
/*第六部分 end*/
/*第七部分 begin*/
.star-seven-nav .star-seven-nav-tab{ width: 850px; margin: 0 auto; overflow: hidden;}
.star-seven-nav .star-seven-nav-tab li{  position:relative;text-align:left; cursor:pointer; width: 150px; float: left; margin:0px 10px;background: #fff;border: 1px solid #ffc000; border-radius: 5px;}
.star-seven-nav .star-seven-nav-tab li .star-seven-nav-icon{ width: 40px; height: 40px; margin: 10px auto 0px;background: url(../img/icon.png) no-repeat;}
.star-seven-nav .star-seven-nav-tab li .star-seven-nav-icon.star-seven-nav-icon-1{ background-position: 0px -50px;}
.star-seven-nav .star-seven-nav-tab li .star-seven-nav-icon.star-seven-nav-icon-2{ background-position: -40px -50px;}
.star-seven-nav .star-seven-nav-tab li .star-seven-nav-icon.star-seven-nav-icon-3{ background-position: -80px -50px;}
.star-seven-nav .star-seven-nav-tab li .star-seven-nav-icon.star-seven-nav-icon-4{ background-position: -120px -50px;}
.star-seven-nav .star-seven-nav-tab li .star-seven-nav-icon.star-seven-nav-icon-5{ background-position: -160px -50px;}
.star-seven-nav .star-seven-nav-tab li .star-seven-nav-text{height:30px; line-height: 30px; display:block; text-decoration:none; color:#ffc000;text-align: center;}
.star-seven-nav .star-seven-nav-tab li.active{background: #ffc000;}
.star-seven-nav .star-seven-nav-tab li.active .star-seven-nav-text{color: #fff;}
.star-seven-nav .star-seven-nav-tab li.active .star-seven-nav-icon.star-seven-nav-icon-1{ background-position: 0px -90px;}
.star-seven-nav .star-seven-nav-tab li.active .star-seven-nav-icon.star-seven-nav-icon-2{ background-position: -40px -90px;}
.star-seven-nav .star-seven-nav-tab li.active .star-seven-nav-icon.star-seven-nav-icon-3{ background-position: -80px -90px;}
.star-seven-nav .star-seven-nav-tab li.active .star-seven-nav-icon.star-seven-nav-icon-4{ background-position: -120px -90px;}
.star-seven-nav .star-seven-nav-tab li.active .star-seven-nav-icon.star-seven-nav-icon-5{ background-position: -160px -90px;}
.star-seven-nav .star-seven-nav-content {width: 100%; padding:30px 0px 0px;}
.star-seven-nav .star-seven-nav-content .tab-pane .panels-nav{float:left; margin-left:30px; margin-bottom:14px;width: 290px;height: 246px; }

.star-seven-nav-item{ width: 560px; height:350px;border-radius: 10px;border: solid 1px #f5f5f5;  position:relative; display: block; margin: 10px 20px; background: #fff;}
.star-seven-nav-item:active,
.star-seven-nav-item:focus,
.star-seven-nav-item:hover{border-color:#ffc000;}
.star-seven-nav-item dl{ margin: 12px 20px; overflow: hidden; }
.star-seven-nav-item dt{ float: left; width: 90px;height: 90px;border: solid 4px #eeeeee; border-radius: 50%; position: relative;}
.star-seven-nav-item i.item-icon-level{ position: absolute;right: 0px; bottom: 8px;}
.star-seven-nav-item dt img{ width: 100%;height: 100%;border-radius: 50%;}
.star-seven-nav-item dd{ float: left; width: 400px;height: 90px; margin-left: 10px;}
.star-seven-nav-item .item-tags{ position: absolute;right: 10px; top: 20px; font-size: 16px; font-weight: bold; color: #ffc000;}
.star-seven-nav-item .item-tags span{padding: 0px 4px;}
.star-seven-nav-item dd .item-title{ color: #333333; line-height: 36px;}
.star-seven-nav-item dd .item-title em{ width: 20px; height: 20px; display: inline-block; margin-left: 5px;}
.star-seven-nav-item dd .item-title em img{ width: 100%; height: 100%;}
.star-seven-nav-item dd .item-info{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #979696;word-break:break-all;font-weight: normal;padding: 0px; margin: 0px; line-height: 26px;height: 26px;}
.star-seven-nav-item dd .item-desc{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;color: #979696;word-break:break-all;font-weight: normal;padding: 0px; margin: 0px; line-height: 26px;height: 26px;}
.star-seven-nav-item .item-nav{border-top: solid 1px #eeeeee;margin: 0px 20px 12px; padding-top: 12px; overflow: hidden; position:relative;}
.star-seven-nav-item .item-nav .item-nav-title{ float:left; width:80px; position:relative; text-align:left; line-height: 40px;}
.star-seven-nav-item .item-nav .item-nav-content{ float:left; width:340px; position:relative; height: 120px;}
.star-seven-nav-item .item-nav .item-nav-btn{ position:absolute;right:0px; bottom:5px; }
.star-seven-nav-item .item-nav .item-nav-btn a{ display: block; cursor:pointer; width: 80px; text-align: center; background: #fff;border: 1px solid #ffc000; color: #ffc000; border-radius: 5px; }
.star-seven-nav-item .item-nav .item-nav-item{ overflow: hidden; }
.star-seven-nav-item .item-nav .item-nav-li{ float:left; width:50%; position:relative; text-align:center; font-weight:normal; }
.star-seven-nav-item .item-nav .item-nav-li .item-nav-icon{ width: 30px;height: 30px; margin: 5px; float: left;background: url(../img/icon.png) no-repeat;}
.star-seven-nav-item .item-nav .item-nav-li .item-nav-icon.item-nav-icon-weixin{ background-position: -30px -20px;}
.star-seven-nav-item .item-nav .item-nav-li .item-nav-icon.item-nav-icon-weibo{ background-position: -60px -20px;}
.star-seven-nav-item .item-nav .item-nav-li .item-nav-icon.item-nav-icon-xiaohongshu{ background-position: 0px -20px;}
.star-seven-nav-item .item-nav .item-nav-li .item-nav-icon.item-nav-icon-meipai{ background-position: -120px -20px;}
.star-seven-nav-item .item-nav .item-nav-li .item-nav-icon.item-nav-icon-duoyin{ background-position: -90px -20px;}
.star-seven-nav-item .item-nav .item-nav-li .item-nav-icon.item-nav-icon-newstop{ background-position: -150px -20px;}
.star-seven-nav-item .item-nav .item-nav-li .item-nav-icon.item-nav-icon-video{ background-position: -180px -20px;}
.star-seven-nav-item .item-nav .item-nav-li .item-nav-text{ color: #999999; line-height: 40px; float: left; text-align: right; padding-right: 10px;}
.star-seven-nav-item .item-nav .item-nav-li .item-nav-num{ color: #ffc000; line-height: 40px; float: left;}

.star-seven-nav-item .item-nav .item-nav-info{ float:left; width: 400px; color: #999999; position:relative; text-align:left; line-height: 2; margin-top: 5px;}

.star-seven-nav-item .item-nav i{ display:block; margin: 0 auto; color:#999; width: 24px;}
.star-seven-nav-item .item-btn{ width: 110px; height: 30px; line-height: 28px; margin: 10px auto 0px;}
.star-seven-nav-item .item-btn a{ display: block; width:100%; height:100%; background-color: #ffffff; border-radius: 15px;border: solid 1px rgba(131, 131, 131, 0.5); text-align: center;}
.star-seven-nav-item .item-btn a:active,
.star-seven-nav-item .item-btn a:focus,
.star-seven-nav-item .item-btn a:hover{color: #fff;background-color: #ffc000; border-color:#ffc000; }
/*第七部分 end*/
/*第八部分 begin*/
.star-eight-nav{ overflow: hidden;}
.star-eight-nav li{width: 388px;  position: relative; cursor: pointer; float: left; margin: 13px 0px 13px 15px; box-shadow: 0px 0px 10px rgba(212, 218, 224, 0.6);border: 1px solid #ffc000; border-radius: 10px;}
.star-eight-nav li:first-child{margin-left: 0px;}
.star-eight-nav li .package-wrap{ padding: 0px 0px 0px; background: #ffc000;border-radius: 10px;}
.star-eight-nav li .icon-label{text-align: center;padding-left: 10px; width: 85px; height: 20px; display: block; position: absolute; left: -1px; top:45px; background: url(../img/package_dot.png) no-repeat;}
.star-eight-nav li.active .icon-label{top:58px;}
.star-eight-nav li .package-head{height: 120px; text-align: center}
.star-eight-nav li .package-head .seven-price{padding-top:40px; line-height: 30px; overflow: hidden; font-size: 24px; color: #fff; font-weight: bold;}
.star-eight-nav li .package-head .seven_cost{height: 30px; line-height: 30px; overflow: hidden; color: #d5d5d5;}
.star-eight-nav li .package-body{padding: 20px 15px 100px 15px; background: #fff;border-radius: 0px 0px 10px 10px; position: relative; }
.star-eight-nav li .seven_title{font-size: 24px; text-align: center;height: 60px; line-height: 60px; overflow: hidden; color: #3164b8;}
.star-eight-nav li .package-item{overflow: hidden; color: #8d8d8d; line-height: 40px; position: relative; background: #fff2e2;}
.star-eight-nav li.package-li-1 .package-item{line-height: 75px;}
.star-eight-nav li.package-li-2 .package-item{line-height: 60px;}
.star-eight-nav li .package-item.package-item-2{background: #f0f0f0;}
.star-eight-nav li .package-item .package-item-radio{ width: 20px; height: 20px; position: absolute; left: 10px; top: 50%; margin-top:-10px;background: url(../img/icon.png) no-repeat -140px 0px;}
.star-eight-nav li .package-item .package-item-title{ padding: 0px 10px 0px 35px;}
.star-eight-nav li .package-item .package-item-check{width: 20px; height: 20px; position: absolute; right: 10px; top: 50%; margin-top:-10px;background: url(../img/icon.png) no-repeat -160px 0px;}

.star-eight-nav li .package-btn{ width: 300px; height: 50px; position: absolute; bottom:30px; left: 50%; margin-left: -150px;}
.star-eight-nav li .package-btn a{width: 100%;height: 50px; line-height: 48px;font-size: 18px; padding: 0px;}
.star-eight-nav li .package-btn a.btn-yellow{width: 100%;height: 50px; line-height: 48px;font-size: 16px; padding: 0px;color: #ffffff;background-color: #ffc000;border:1px solid #ffc000; padding-right: 100px; text-align: center; }
.star-eight-nav li .package-btn a.btn-yellow .package-number{font-size: 24px; font-weight: bold;}
.star-eight-nav li .package-btn a.btn-yellow:hover{color: #ffffff;background-color: #e9af00;border:1px solid #e9af00;}
.star-eight-nav li .package-btn a.btn-yellow .package-buy{ position: absolute; right: 10px; top: 10px; border-radius: 5px; width: 80px;height: 30px; line-height: 28px;font-size: 14px; padding: 0px;color: #ffffff;background-color: #f35b9f;border:1px solid #f35b9f;}
.star-eight-nav li .package-btn a.btn-yellow:hover .package-buy{background-color: #e5428b;border:1px solid #e5428b;}
.star-eight-nav li .text-yellow{color: #fda53c;}

.star-eight-nav li.active,
.star-eight-nav li.activetwo{margin-top:0px; margin-bottom: 0px;}
.star-eight-nav li.active .package-wrap,
.star-eight-nav li.activetwo .package-wrap{padding: 13px 0px 0px;}
/*第八部分 end*/
/*案例 begin*/
.star-case{position: relative; padding:0px; }
.star-case .carousel{padding-top: 90px;}
.star-case .carousel-indicators{bottom: auto;left: 50%; top:0px;width: 80%;margin-left: -40%;}
.star-case .carousel-indicators li {width: 19%; height: 60px; line-height: 60px; background-color:#353b40; border:none; color: #ffffff; text-indent: 0px;border-radius: 0px; font-size: 16px;}
.star-case .carousel-indicators  li.active { border-bottom: 2px solid #ffffff;}
.star-case .carousel-control i{font-size: 80px;}
.star-case .carousel-control.left i{left: -40px; text-align: left;}
.star-case .carousel-control.right i{right: -40px; text-align: right;}
.star-case .carousel-inner>.item{background-color: rgba(27,27,27,0.3);}
.star-case .case-pic{width: 580px; float: left;}
.star-case .case-pic img{width: 100%;}
.star-case .case-wrap{width: 620px; height: 580px; float: right; padding:20px 30px;}

.star-case .case-head{ padding-top: 10px; padding-bottom:20px; line-height:36px; font-size: 36px; text-align: left; color: #fff;}

.star-case .case-text .case-text-title{font-size: 16px; line-height: 40px; text-align: left; padding:0px 0px 0px 0px; position: relative; color: #e2e2e2; }
.star-case .case-text .case-text-title span{color: #ffc000;}
.star-case .case-text .case-text-body{ padding:5px 0px 0px 0px; line-height: 24px; color: #888888; height: 120px; }
.star-case .case-text .case-text-body p{text-indent: 2em; }
.star-case .case-text .case-text-body li span.middot{ display:block; position:absolute; border-radius: 50%; width:6px; height:6px; left:3px; top:10px; background:#e23c41;}
.star-case .case-tag{ margin-top: 30px;}
.star-case .case-tag li{position: relative;  line-height:26px;  width: 25%; float: left; }
.star-case .case-tag li .case-tag-icon{ width: 60px; height: 60px; line-height: 60px;  margin:0px auto 5px;font-size: 18px;  color: #ececed;text-align: center;}
.star-case .case-tag li .case-tag-icon-curve{background: url(../img/icon.png) no-repeat 0px -130px;}
.star-case .case-tag li .case-tag-icon-circle{background: url(../img/icon.png) no-repeat -60px -130px;width:100px;}
.star-case .case-tag li .case-tag-icon-number{width: 100px;font-size: 36px;}
.star-case .case-tag li .case-tag-number{height: 40px; line-height: 40px; font-size: 20px;font-weight: bold; text-align: center; color: #fff;}
.star-case .case-tag li .case-tag-title{font-size: 12px;line-height: 18px;color: #b1b2b4; text-align: center; }
.star-case .case-btn{margin: 50px 0px 0px; width: 200px;}

.douyincase .case-pic{width: 100%; height: 300px;  margin-top: 20px;}
.douyincase .case-info{ height: 92px;}
.douyincase .case-text{width:510px; float: left;}
.douyincase .case-tag{width:600px; float: right;}
.douyincase .case-tag-one li{position: relative;  line-height:26px;  width: 25%; float: left; }
.douyincase .case-tag-two li{position: relative;  line-height:26px;  width: 50%; float: left; }

.shortcase .case-pic{width: 600px; height: 402px; float: right;}
.shortcase .case-info{width: 480px; height: 372px; float: left; margin-top: 30px; }
.shortcase .case-text .case-text-title{font-size: 22px;}
.shortcase .case-text{width:100%;}
.shortcase .case-tag{width:100%; margin-top: 80px;}
.shortcase .case-tag-three li{position: relative;  line-height:26px;  width: 50%; float: left;}

.case-chart {
    width: 40px;
    height: 60px;
    margin: 0px auto 5px;
    position: relative;
}
.case-chart span {
    display: block;
    position: absolute;
    bottom: 8px;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: center center;
    opacity: 0;
    transition: all 0.75s ease-in-out;
}
.case-chart span:before,
.case-chart span:after {
    content: '';
    width: 100%;
    display: block;
    position: absolute;
    left: 0;
    background-size: 100%;
    background-repeat: no-repeat;
}
.case-chart span.old {
    left: 0;
    width: 17px;
    height: 5px;
    background-image: url("../img/zhiqian.png");
}
.case-chart span.old:before {
    height: 12px;
    top: -12px;
    background-position: center bottom;
    background-image: url("../img/zhiqian-top.png");
}
.case-chart span.old:after {
    height: 6px;
    bottom: -6px;
    background-position: center top;
    background-image: url("../img/zhiqian-bottom.png");
}
.case-chart span.new {
    right: 0;
    width: 20px;
    height: 10px;
    background-image: url("../img/new.png");
}
.case-chart span.new:before {
    height: 12px;
    top: -12px;
    background-position: center bottom;
    background-image: url("../img/new-top.png");
}
.case-chart span.new:after {
    height: 8px;
    bottom: -8px;
    background-position: center top;
    background-image: url("../img/new-bottom.png");
}
.case-chart img {
    width: 100%;
}
/*案例 end*/
