body{ margin:0 0 30px 0; text-align:center; font-size:12px;font-family:'微软雅黑',"Hiragino Sans GB","Tahoma","microsoft yahei ui","microsoft yahei","simsun"; background-color:#EAEAEA;}
A:link,A:visited {color: #075198; text-decoration: none;}
A:active,A:hover {color: #3b92e6; text-decoration: underline;}

.top_h1,.divGlobal,.mainBottom{min-width: 1000px; width: expression(document.body.clientWidth < 1000? "1000px": "90%" )/*最小宽度设置*/;width:90%; Margin-Right: auto; Margin-Left: auto; overflow:hidden;}  



.tc-btn-go:focus,.tc-btn-go:hover{background-color:#e9e9e9; outline:0}
.tc-btn:focus,.tc-btn:hover{background-color:#009bcf;outline:0; }
.tc-btn-hui,.tc-btn,.tc-btn1,.tc-btn2,.tc-btn-go{ padding-left:50px; padding-right:50px;  height:40px; cursor:pointer; background-color:#22b5e5; border:0 dashed; color:#FFF; font-weight:bold; font-size:16px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tc-btn-hui{background:#eee;}
.tc-btn1{background:#090;}
.tc-btn2{background:#0a0;}
.tc-btn-go{ color:#333; margin-left:20px; font-weight:normal; background:#e0e0e0; width:180px;}
 
/*头部*/
.top{ width:100%; height:59px; background-image:url(top_bj.gif); margin-top:0px; padding-top:20px;overflow:hidden;}
.top_h1{ height:40px;}
.top_h1 dl{ margin:0; padding-left:30px; }
.top_h1 dl dt{ float:left; margin:0; }
.top_h1 dl dt a{ background-image:url(logo.gif); display:block; height:40px; width:180px;}
.top_h1 dl dd{ float:right; margin:22px 50px 0 0; color:#075198; }

/*divGlobal*/
.divGlobal{ background-color:#fff; background-image:url(main-bj.png);}
.DivMainLeft{float:left; width:250px; margin-top:20px; margin-bottom:20px;}  
.DivMainRight{margin-left:260px; background-image:url(main-bj.png); background-position:right; padding-right:30px; overflow:hidden;}

/*left*/
.H3_left{ width:220px; float:right;}
.Quick{ margin:0; padding:0;}
.Quick dt{ display:block; background-image:url(Quick.gif); width:213px; height:53px; margin:0; overflow:hidden;}
.Quick dd{width:196px; text-align:left; margin:0; padding:15px 0 15px 15px; border-left:1px solid; border-right:1px solid; border-color:#E1E1E1;}
.Quick dd a{ display:block; line-height:280%; font-size:14px;  border-bottom:1px dashed;border-color: #E1E1E1; padding-left:40px;background: url(ico_n.gif) no-repeat 15px 4px; width:140px;}
.Quick dd a.colorBjA{ color:#ff3300; font-weight:bold;}
.Quick dd a.colorBjB{ background-color:#E9EEFF;}
.Quick dd a.colorBjc{ background-color:#D9FFD9;}
.Quick dd a.colorBjD{ background-color:#FFEEE9;}
.Contact{margin:0; width:213px;}
.Contact dt{ margin:0; width:213px; height:27px; padding-top:8px; background: url(ico_B.gif) no-repeat 0px -40px; text-align:left;}
.Contact dt a{ display:block; width:50px; height:20px; margin-left:160px;}
.Contact dd{ margin:0; width:171px; padding:20px 20px; border-left:1px solid; border-right:1px solid; border-color:#E1E1E1; color:#075198; text-align:left; line-height:200%;}
.Contact dd h3{ color:#ff3300; margin:0; font-size:18px;}
.Contact dd hr{ border-bottom:1px dashed;border-color: #E6E6E6; color:#FFFFFF; height:0;}
.Contact dd span{ display:block;}
.Contact dd span font{color:#ff3300; font-size:12px;}
.ContactBottom{width:203px; background-image:url(main_680_bj.gif); background-position:0 -60px; height:10px; padding-left:10px;}
.ContactBottom div{background-image:url(main_680_bj.gif); background-position:right bottom; height:10px;}
/*left Red*/
.QQOnline{ padding:10px 20px 30px 0;}
.QQOnline a{ display:block; width:92px; height:22px; background-image:url(qq.png); float:right;}

/*right*/
.H3_Top{ padding-top:20px;}
.H3_Top dl,.H3_Top dl dt,.H3_Top dl dd{ padding:0; margin:0; height:52px; overflow:hidden;}
.H3_Top dl{background-image:url(main_680_bj.gif);}
.H3_Top dl dt{ width:200px; float:left;}
.H3_Top dl dt div{ margin:7px 0 0 10px; width:170px; height:40px; background-image:url(680_ico.gif); background-position: left -450px;}
.H3_Top dl dd{ margin-left:200px; background-image:url(main_680_bj.gif); background-position:right top;}
.H3_Main{ border: solid 1px #e6e6e6; border-bottom: solid 1px #fff; padding-bottom:20px; padding-top:30px; min-height:710px;}
.H3_Bottom{background-image:url(main_680_bj.gif); background-position:0 -60px; height:10px; margin-bottom:20px; padding-left:10px;}
.H3_Bottom div{background-image:url(main_680_bj.gif); background-position:right bottom; height:10px;}
/*right Red*/

/*RightIndex*/
.MainRightIndexH1Left,.MainRightIndexH1Right,.MainRightIndexNews,.MainRightIndexErr{background-color:#F9F9F9; height:180px; border-radius:8px; overflow:hidden;}
.MainRightIndexH1{ width:95%;  margin:0 auto 0 auto; text-align:left; overflow:hidden;}
.MainRightIndexH1Left{ width:49%; float:left;  }
.MainRightIndexH1Left dl{ margin:0; padding:30px 30px;  line-height:320%;}
.MainRightIndexH1Left dl dt{ font-size:20px; margin:0; }
.MainRightIndexH1Left dl dt span{ font-size:12px; padding-left:10px; color:#666}
.MainRightIndexH1Left dl dd{ margin:0;color:#666}

.MainRightIndexH1Right{ width:48%; float:right;}
.MainRightIndexH1Right dl{margin:0; padding:40px 0 0 30px; line-height:250%; }
.MainRightIndexH1Right dl dt{ margin:0; font-size:14px;}
.MainRightIndexH1Right dl dt b{ font-size:28px; color:#F30}
.MainRightIndexH1Right dl dd{ margin:0; font-size:12px; overflow:hidden; padding-top:25px;}
.MainRightIndexH1Right dl dd span{ float:none;;}
.MainRightIndexH1Right dl dd span a{ padding:10px 25px; width:100px; height:35px; background-color:#f80; text-align:center; line-height:35px; color:#FFF; font-weight:bold; text-decoration: none;}
.MainRightIndexH1Right dl dd span a:active,.MainRightIndexH1Right dl dd span a:hover{background-color:#f60;}
.MainRightIndexH1Right dl dd a{ margin-right:15px;}

.MainRightIndexNews,.MainRightIndexErr,.MainLeft3{ width:95%; height:auto;  margin:20px auto 0 auto; text-align:left; overflow:hidden;}
.MainRightIndexNews div,.MainRightIndexErr div{ font-size:15px; color:#f30; font-weight:bold; padding-top:30px; padding-left:30px;}
.MainRightIndexNews ul,.MainRightIndexErr ul{ padding:15px 50px 30px 60px; margin:0; color:#666; overflow:hidden;}
.MainRightIndexNews ul li{ padding:5px 0; font-size:14px; line-height:170%;}
.MainRightIndexErr ul{ padding-left:50px; }
.MainRightIndexErr ul li{ margin:0; padding:0 0 12px 0; width:170px; float:left; list-style:none; overflow:hidden;}
.MainRightIndexJr li{ list-style:none;}
.MainRightIndexJr li p{ margin:0; padding:0; text-indent:2em; line-height:200%;}
.MainRightIndexJr li div{ text-align:right; padding-top:0; color:inherit;}
.MainRightIndexNews dl{ width:50%; float:left; margin:0; padding:0;}
.MainRightIndexNews dl h2{ color:#F30; margin:0; padding:20px 0 0 30px;}
.MainRightIndexNews dl ul{ margin:0;}
.MainRightIndexNews dl dt{ margin:0;padding:20px 0 0 30px;}
.MainRightIndexNews dl dt font{ color:#F00; font-weight:bold;}
.MainRightIndexNews dl dd{ margin:0; padding:16px 0 16px 30px; color:#06F;}

.MainLeft3{}
.MainLeft3L{ float:left; width:33.3%;  }
.MainLeft3R{ float:right}

.MainHHR{margin:0; padding:0; border-radius:8px; overflow:hidden; background-color:#F9F9F9; height:160px; width:96%;}
.MainHHR dt{ margin:0; font-size:14px; padding:30px 0 0 30px; }
.MainHHR dt b{ font-size:28px; color:#F30}
.MainHHR dd{ margin:0; font-size:12px; overflow:hidden; padding:20px 0 0 30px; }
.MainHHR dd span{ float:none;;}
.MainHHR dd span a{ padding:10px 25px; width:100px; height:35px; background-color:#f80; text-align:center; line-height:35px; color:#FFF; font-weight:bold; text-decoration: none;}
.MainHHR dd span a:active,.MainRightIndexH1Right dl dd span a:hover{background-color:#f60;}
.MainHHR dd a{ margin-right:15px;}

.MainSMS{margin:0; padding:0; border-radius:8px; overflow:hidden; background-color:#F9F9F9; height:160px; width:96%; margin:auto;}
.MainSMSR{ float:right;}
.MainSMS dt{ margin:0; font-size:14px; padding:30px 0 0 30px; font-size:20px;}
.MainSMS dd{padding:20px 0 0 30px; margin:0; color:#0177BE; font-size:14px;}
.MainSMS dd div{ line-height:500%; color:#777; font-size:12px;}
.MainSMS dd span{ font-size:28px; color:#000;}

/*RightIndex End*/

/*sms*/
.pageContent{background:#fff; font-size:14px; padding:30px 20px 30px 50px; overflow:hidden; text-align:left;}
.pageContent .pageSMS{background:#fff; width:520px; font-size:14px; overflow:hidden; float:left;}
.pageContent .pageSMS div{ padding:5px 0; color:#666; font-size:12px; line-height:180%; overflow:hidden;}
.pageContent .pageSMS h1{ padding:0; overflow:hidden; height:10px; margin:0;}
.pageContent .pageSMS div strong{ font-size:16px; color:#000;}
.pageContent .pageSMS div span{ padding-left:20px;}
.pageContent .pageSMS div input{ height:35px; width:200px;  cursor:pointer;}
.pageContent .pageMobBj{ float:left; background-image:url(../images/Mob_bj.jpg); height:414px; margin-left:10px; padding-top:108px; width:292px;}
.pageContent #pageMobTxt{ width:245px; height:334px; word-wrap: break-word; margin:auto; padding:5px; line-height:200%;  OVERFLOW: auto; font-size:14px;}
.pageContent #pageMobTxt div{ color:eee; font-size:24px; font-family:'黑体'; color:#CCC; font-weight:bold; padding-top:50px; text-align:center;}
.textarea{  background-repeat:no-repeat; border:1px solid;border-color:#999999; height:90px; padding:5px; line-height:180%; border-radius:5px; outline:none; resize:none;}
#button1{ margin-bottom:30px;}
/*sms End*/

/*Main-Mob*/
.tc-15-bubble-Mob{}
.tc-15-bubble-Mob div{ width:95px; line-height:140%; float:left; margin-right:15px; margin-top:12px; border-right:1px solid;border-color: #DFDFDF;}
.ico-phone.on{background-repeat:no-repeat;background-image:url(/images/main-ico.png);background-position:0px 0px; display:inline-block;width:20px;height:22px;vertical-align:middle;}
.tc-15-bubble{position:absolute;color:#404A58; }
.tc-15-bubble-icon{line-height:300%;}
.tc-15-bubble-icon a:active i,.tc-15-bubble-icon a:hover i{background-color:#DFDFDF;}
.tc-15-bubble .tc-15-bubble-inner:before,.tc-15-bubble .tc-15-bubble-inner:after{font-size:0;position:absolute;width:0;height:0;content:'';border:8px dashed transparent}
.tc-15-bubble .tc-15-bubble-inner:after{border:7px dashed transparent}
.tc-15-bubble-inner{font-size:12px;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px 10px;border:1px solid #b3b7bf;border-radius:2px;background-color:#fff;line-height:1.6;box-shadow:1px 1px 3px rgba(0,0,0,.15);position:static!important;left:50%;top:50%}
.tc-15-bubble-top .tc-15-bubble-inner:before,.tc-15-bubble-top .tc-15-bubble-inner:after{bottom:100%;left:inherit;right:inherit;margin-bottom:-1px;border-bottom-style:solid}
.tc-15-bubble-top .tc-15-bubble-inner:before{margin-left:-8px;border-bottom-color:#b3b7bf}
.tc-15-bubble-top .tc-15-bubble-inner:after{margin-left:-7px;border-bottom-color:#fff}
.tc-15-bubble-icon{font-size:0;position:relative;display:inline-block;vertical-align:middle}
.tc-15-bubble-icon .tc-15-bubble{visibility:hidden;width:300px;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0ms;transition-delay:0ms;text-align:center;pointer-events:none;opacity:0}
.tc-15-bubble-icon:hover .tc-15-bubble,.tc-15-bubble-icon.hover .tc-15-bubble{z-index:9999;visibility:visible;-webkit-transition-delay:100ms;transition-delay:100ms;opacity:1}
.tc-15-bubble-icon .tc-15-bubble .tc-15-bubble-inner{display:inline-block;overflow-y:auto;max-width:100%;max-height:100%;text-align:left;vertical-align:middle;pointer-events:auto}
.tc-15-bubble-icon .tc-15-bubble-top,.tc-15-bubble-icon .tc-15-bubble-bottom{left:50%;margin-left:-150px}
.tc-15-bubble-icon .tc-15-bubble-top{top:100%;margin-top:8px;-webkit-transform:translateY(-8px);transform:translateY(-8px)}
.tc-15-bubble-icon:hover .tc-15-bubble-top,.tc-15-bubble-icon:hover .tc-15-bubble-bottom,.tc-15-bubble-icon.hover .tc-15-bubble-top,.tc-15-bubble-icon.hover .tc-15-bubble-bottom{-webkit-transform:translateY(0);transform:translateY(0)}

/*Log-top*/
.Main_Log_Top{ width:94%; margin:auto; padding:20px 0;}
.Main_Log_Top dl{ margin:0;}
.Main_Log_Top dl dt{ float:left; margin:0;}
.Main_Log_Top dl dd{ float:right; margin:0;}
.Main_Log_Top dl dd input{ width:100px;}
.Main_Log_Top dl dd input.submit{ width:50px; cursor:pointer;}
/*Log*/
.Main_Log{ padding-top:20px; width:95%; margin:auto;}
.Main_Log .page{ text-align:right; padding:25px 5px;}
.Main_Log .page span{ color:#999;}
.table_log{ width:100%;}
.table_log th{ background-color:#E1F0FF; padding:14px 12px;  white-space:nowrap;}
.table_log td{ padding:10px 12px; white-space:nowrap; line-height:150%;}
.table_log tr:focus,.table_log tr:hover{background-color:#d8ebfe;outline:0}
.table_log td.left{ text-align:left; white-space:normal; width:100%;}
.table_log td.a{ width:50%;}
.table_log td span{ display:block; color:#888;}
.table_log a:hover td{ background-color:#333;}
.color { background-color:#EEF8FF;}

/*Main_Editor*/
.Main_Editor{ padding-top:20px; width:95%; margin:auto; padding-top:50px;}
.Main_Editor hr{ width:97%; margin:10px auto 15px auto; height:1px; border:none; border-top:1px dotted #666} 
.Main_Editor dl{ margin:0; overflow:hidden; padding:12px 0;}
.Main_Editor dl dt{ margin:0; width:180px; float:left; text-align:right; font-size:16px;}
.Main_Editor dl dt span{ line-height:220%;}
.Main_Editor dl dd{ margin:0; width:400px; float:left; text-align:left; padding-left:10px; font-size:16px;}
.Main_Editor dl dd a{ font-size:12px;}
.Main_Editor dl dd button,.Main_Editor dl dd input{  padding:5px; font-size:14px; padding:10px; width:300px; -webkit-border-radius: 5px; border-radius: 5px; border: solid 1px #999;}
.Main_Editor dl dd div,.Main_Editor dl dd font{ font-size:12px; color:#666; padding:10px 0; line-height:200%;}
.Main_Editor dl dd span input{ width:18px; height:18px;}
.Main_Editor dl dd label{ cursor:pointer;}
.Main_Editor dl dd label input{ width:18px; height:18px;}
.Main_Editor dl dd font{ color:#F00; margin:0;}
.Main_Editor dl dd input.TxMun{ width:50px;}
.Main_Editor_Left{ height:40px; width:95%; overflow:hidden; line-height:35px; padding-left:10px; border-left: 3px solid #09F; text-align:left; font-size:20px; margin:0px auto 20px auto}
.inputStyleRed,.inputStyleGee,.inputsytle{border-radius:5px; outline:none; border: 1px solid #aaa; height:125px; padding:0; margin:0;}

.wm dl{ width:100%; padding-left:40px; padding-right:20px; margin:auto;}
.wm dl dd{ width:auto; padding-left:0px; width:650px; }
.wm dl dt{ width:160px; text-align:left;margin:0 0 10px 0;}
.wm dl dt b{ line-height:300%;}
.wm a{ color:#06C}
.wm hr{ margin:30px 0;}
.wm .inputsytle{ height:38px;}
#AM_Out{ font-size:32px; color:#f00;}
.wmul{ margin:0; padding:0; overflow:hidden;}

.wmul li{ list-style:none; margin:0; padding:0; overflow:hidden; float:left; padding-right:5px;}
.Main_Editor_Tilte{ text-align:left; font-size:14px; line-height:180%;}

/*Main_Editor_Txt*/
.Main_Editor_Txt,.Main_Editor_button{  width:92%; margin:auto; border-top:1px dashed;border-color: #ccc; overflow:hidden;}
.Main_Editor_Txt div,.Main_Editor_button div{ text-align:left; padding:20px 20px 10px 175px; float:left; font-size:14px; line-height:200%; color:#666; }
.Main_Editor_Txt div strong{ color:#F30;}
.Main_Editor_Txt div span{ color:#f00;}
.Main_Editor_Txt div font{ color:#090;}

/*Main_IP*/
.Main_IP{ padding-top:20px; width:95%; margin:auto; padding-top:50px; text-align:left;}
.code-list{ width:100%; background-color:#f0f4f7; border: 1px solid #ccc;}
.code-list th{ width:25px;}
.code-list th span{ float:left; display:block; width:25px; padding-top:6px; height:24px; color:#ccc; text-align:center;}
.code-list td { padding-left:5px; padding-right:3px; padding-bottom:0;}
.code-list td textarea{ width:100%; height:305px; border: 0px solid #999; margin:0;  line-height:30px; overflow:hidden; outline:none;resize:none;}
.desc{ line-height:200%; padding-bottom:20px; padding-left:5px;}
.tc-table-bottom{ width:100%; text-align:center; padding:20px 0;}


/*Main_Editor_button*/
.Main_Editor_button{border:0 dashed; padding-bottom:30px;}
.Main_Editor_button div{}
.Main_Editor_button.center{ margin:auto; width:95%;}
.Main_Editor_button.center div{ padding:20px 0; width:250px; float:none; margin:auto;}

/*pageLogSet*/
.pageLogSet1,.pageLogSet{ text-align:left; width:100%; font-size:14px;}
.pageLogSet1 th,.pageLogSet th{ width:200px; text-align:right; padding-top:10px; color:#333}
.pageLogSet1 th strong,.pageLogSet th strong{ padding-top:8px; display:block;}
.pageLogSet1 td,.pageLogSet td{ text-align:left; padding:10px;}
.pageLogSet td span input{ width:18px; height:18px;}
.pageLogSet td font{ color:#888; font-size:12px; }
.pageLogSet td font font{ color:#f60; font-size:12px; }
.pageLogSet1 td div,.pageLogSet td div{ color:#888; padding-top:10px; font-size:12px; }
.pageLogSet td div font{ color:#f60;}
.pageLogSet td div span{ color:#690;}
.pageLogSet td hr{height:1px; border:none; border-top:1px dotted #666}
.pageLogSet1 td input,.pageLogSet td input{ padding:4px;}
.pageLogSet td .textarea{ padding:6px 80px; width:inherit; height:inherit; background-color:inherit;}
.pageLogSet1 th{width:110px; text-align:left; font-weight:normal; color:#666;}
.pageLogSet1 th strong{font-weight:normal;}
.pageLogSet1 th b{ display:block; padding-top:17px; font-weight:bold;}
.pageLogSet1 td select{ padding:4px;}
.pageLogSet1 td div span{ color:#690;}
.pageLogSet1 td div font{ color:#f60;}

.inputStyleRed,.inputStyleGee,.inputsytle{border-radius:5px; outline:none; border: 1px solid #aaa; height:25px; padding:0; margin:0;}

/*Right_BF_top*/
.Right_BF_top{ width:95%; background-color:#F9F9F9; margin:auto;}
.Right_BF_top_left{ line-height:55px; text-align:left; font-size:24px; padding-left:20px;}

.recommend-services-top{ margin:0; padding:0; width:100%; overflow:hidden; border-bottom:1px solid; border-color:#E1E1E1; height:60px;}
.recommend-services-top dt{ margin:0; padding:0 0 0 0; float:left; width:150px; text-align:center;}
.recommend-services-top dd{ width: expression(document.body.clientWidth < 465? "465px": "82%" )/*最小宽度设置*/;width:82%; Margin-Right: auto; Margin-Left: auto; overflow:hidden;}
.recommend-services-top dd{ margin:0; padding:0; float:left; width:200px; background-color:#999}
.recommend-services-top dd ul{  position:absolute; min-width:445px; padding:9px 0 0 0;}
.recommend-services-top dd ul li{ list-style:none; width:108px; height:40px; background-image:url(/images/payban.png); text-align:center; background-position:0 -40px; line-height:42px;  float:left; margin-right:3px;}
.recommend-services-top dd ul li a{ display:block; font-size:14px;}
.recommend-services-top dd ul li.hous{ background-position:0 0;}
.recommend-services-top dd ul li.hous a{ color:#000; font-weight:bold;}
.recommend-services-top span{ float:right; display:block; padding-top:35px; padding-right:10px;}
.recommend-services-top dd div{ font-size:12px; padding-top:15px; padding-right:10px;}
.recommend-services-top dd.right{ float:right;}
.recommend-services-top .button{ float:right; padding:15px 15px 0 0;}
.recommend-services-top .button button{ width:200px; height:35px; font-size:14px; font-weight:normal;}
.recommend-services h2{margin:30px 0 18px;font-size:16px;color:#a8a8a8;font-weight:400}
.recommend-services h1{margin:0px 0 18px;font-size:24px;color:#000;font-weight:400; padding-left:10px; overflow:hidden;}
.recommend-services h1 div{ float:right; font-size:12px; font-weight:normal; margin-top:12px; margin-right:15px;}
.recommend-services h1 div input{ padding:0 5px;}

/*Pay*/
.pageLogPay{ margin-left:20px;}
.pageLogPay th{width:150px; text-align:left; font-size:16px; padding:10px 0;}
.pageLogPay td{ padding:0 10px;}
.pageLogPay td input{ width:80px; height:36px; padding:0 5px;}
.pageLogPay td button{ padding:8px 40px; width:150px;}

.PayTitle{margin:auto;  margin-top:40px; text-align:left; width:92%; }
.PayTitle dt{ margin:0; margin-bottom:15px;}
.PayTitle dd{ margin:0; font-size:12px; line-height:200%; color:#666;}
.PayList{ background-color:#ccc; margin-top:15px; overflow:hidden; width:800px;}
.PayList th{ background-color:#eee;}
.PayList td{ background-color:#fff;}
.PayList td a{ text-align:center; display:block;}
.PayList th,.PayList td{ padding:8px 10px; }

.payJgb{ width:92%; background-color:#ccc; margin:auto; margin-top:20px;}
.payJgb th{ background-color:#F6F6F6; padding:12px;}
.payJgb tr{ background-color:#FFF; } 
.payJgb tr td{padding:12px 5px;}
.payJgb tr:focus,.payJgb tr:hover{background-color:#d8ebfe;outline:0}

.PayH{ width:91%; margin:auto; text-align:left; margin-top:40px;}
.Payorder{ margin:10px 0 0 10px;;}
.Payorder dt{ border-left: 2px solid #2eabd5; padding-left:10px; padding-bottom:3px; font-size:22px; font-weight:normal; color:#333; overflow:hidden;}
.pageLogSet1 label{ display:block; float:left; margin-right:10px; border: 1px solid #bbb; padding:5px 20px 5px 15px; font-size:14px; border-radius:5px;  cursor:pointer;}
.pageLogSet1 label.Mouse{ background-color:#F90; color:#FFF; border: 1px solid #F60;}
.Payorder dd{ padding-top:10px; color:#666; padding-left:12px; padding-bottom:40px; line-height:200%;}
.Payorder dd strong{ line-height:100%;}
.Payorder dd b{ line-height:80%;}
.Payorder dd .Price{ font-size:28px; padding-bottom:10px; color:#f00;}
.Payorder dd .Price font{ font-size:14px;}

#payopen{ padding:20px 0 0 15px;}

#payban{ margin:0 auto; padding:0; width:98%; background-image:url(../main/images/payban.png); background-position:0 -80px; overflow:hidden; margin-top:30px; list-style:none;}
#payban li{ margin:0; padding:0; width:120px; height:40px; background-image:url(../main/images/payban.png); float:left; margin-left:10px; text-align:center; line-height:40px; background-position:0 -40px; cursor:pointer; color:#2eabd5; font-size:14px; }
#payban li.hous{ background-position:0 0; color:#000;}

#alipay{ display:none; overflow:hidden; padding:40px 0 30px 40px; line-height:300%;}
#alipay li{ width:400px; text-align:center; list-style:none;  text-align:left;}
.alipay{ display:block; width:400px; height:86px; background-image:url(../main/images/alipay.jpg);}
#paydown,#weixin{ display:none; padding:40px 0 30px 30px; }

#weixin{}
#weixin li{ width:400px; text-align:center; list-style:none;  text-align:left;}

.bank{ overflow:hidden; padding:20px 0 20px 15px; list-style:none;}
.bank li{ width:130px; border: 1px solid #ccc; height:35px; background-image:url(../main/images/banklogo.png); float:left; margin:8px 20px 8px 0; background-position:5px 0; cursor:pointer;}
.bank div{ width:100%; padding-top:10px; padding-bottom:10px; color:#999; overflow:hidden; float:left;}
.bank li span{ display:block; width:130px; height:35px; background-image:url(../main/images/banklogo.png); background-position:0 -1450px; overflow:hidden;}
.bank li.hous{border: 1px solid #f30;}
/*个人*/
.bank li.CMB{ background-position:5px -792px;}
.bank li.ICBCB2C{ background-position:5px -468px;}
.bank li.ABC{background-position:5px 0px;}
.bank li.CCB{background-position:5px -144px;}
.bank li.BOCB2C{background-position:5px -108px;}
.bank li.SPDB{background-position:5px -720px;}
.bank li.COMM{background-position:5px -324px;}
.bank li.CMBC{background-position:5px -288px;}
.bank li.SRCB{background-position:5px -648px;}
.bank li.BOB{background-position:5px -36px;}
.bank li.BJRCB{background-position:5px -71px;}
.bank li.CBHB{background-position:5px -866px;}
.bank li.NJCB{background-position:5px -832px;}
.bank li.CEBBANK{background-position:5px -180px;}
.bank li.HZCBB2C{background-position:5px -432px;}
.bank li.SPABANK{background-position:5px -684px;}
.bank li.GDB{background-position:5px -396px;}
.bank li.HSB{background-position:5px -900px;}
.bank li.CITIC{background-position:5px -252px;}
.bank li.CZB{background-position:5px -937px;}
.bank li.HXB{background-position:5px -975px;}
.bank li.SHBANK{background-position:5px -612px;}
.bank li.CIB{background-position:5px -216px;}
.bank li.POSTGC{background-position:5px -538px;}
.bank li.NBBANK{background-position:5px -505px;}
/*企业*/
.bank li.ABCBTB{background-position:0 -1049px;}
.bank li.ICBCBTB{background-position:0 -1010px;}
.bank li.CMBBTB{background-position:0 -1166px;}
.bank li.CCBBTB{background-position:0 -1088px;}
.bank li.SPDBB2B{background-position:0 -1127px;}
.bank li.BOCBTB{background-position:0 -1205px;}
.bank li.COMMBTB{background-position:0 -1244px;}
.bank li.CIBBTB{background-position:0 -1283px;}
.bank li.CEBBTB{background-position:0 -1322px;}

.payOnline{ background-color:#c9c9c9; min-width: 600px; width: expression(document.body.clientWidth < 600? "600px": "75%" )/*最小宽度设置*/;width:75%;}
.payOnline tr{ background-color:#FFF;}
.payOnline tr td{ text-align:center; padding:10px; line-height:200%;}
.payOnline tr td div{ text-align:left;}

.fapao span font{ color:#F30;}
.fapao span{ color:#999;}
.inputsytle.padding4{ height:33px;}


/*Ceng*/
#CengBig{position:absolute;top:0px;-moz-opacity:0.5; FILTER: alpha(opacity=50);opacity: 0.5;background-color:#333; z-index:991;left:0px;display:none; }
#CengErr{position:absolute; z-index:999; width:500px; border: 2px solid #999; background-color:#FFF; display:none; overflow:hidden; display:none; font-size:12px;}
#CengErr div{ text-align:right;}
#CengErr div div{text-align:right; background-color:#FAFAFA; overflow:hidden; padding:10px 15px; font-size:14px;  border-bottom: 1px solid #ccc;}
#CengErr div div font{ display:block; float:left; width:100px; text-align:left;}
#CengErr div div a{ display:block; float:right; width:18px; height:19px; background-image:url(/main/images/err.png);background-position:-20px -215px; cursor:pointer;}
#CengErr div div a:link,#CengErr div a:visited {background-position:-20px -215px;} 
#CengErr div div a:active,#CengErr div a:hover {background-position:0 -215px;} 
#CengErr div button{ padding:5px 25px; background-color:#0F99FF; color:#fff; border: 1px solid #999; cursor:pointer; margin:0 15px 15px 0; }
#CengErr div button:focus,#CengErr div button:hover{background-color:#009bcf;outline:0}
#CengErr dl{ margin:0; padding:10px; overflow:hidden; padding: 15px 5px 15px 40px; }
#CengErr dl dt,#CengErr dl dt font,#CengErr dl dt,#CengErr dl dt span{ float:left; width:70px; height:70px; background-image:url(/main/images/err.png); display:block;}
#CengErr dl dt{ background-position:0 -70px;}
#CengErr dl dt span{ background-position:0 -140px;}
#CengErr dl dd{ float:left; width:350px; word-wrap:break-word; line-height:200%; padding:5px 0; font-size:14px; margin-left:20px; text-align:left;}

#CengHtml{position:absolute;background-color:#ffffff; z-index:999; border: 2px solid #999; display:none; overflow:hidden; display:none; font-size:12px; }
#CengHtml div{ background-color:#FAFAFA; overflow:hidden; padding:10px 15px; height:20px; font-size:14px;  border-bottom: 1px solid #ccc; overflow:hidden;}
#CengHtml div font{ display:block; float:left; width:150px; line-height:20px; height:20px; padding-left:10px; text-align:left; border-left: 3px solid #2eabd5}
#CengHtml div a{ display:block; float:right; width:18px; height:19px; background-image:url(/main/images/err.png);background-position:-20px -215px; cursor:pointer;}
#CengHtml div a:link,#CengHtml a:visited {background-position:-20px -215px;} 
#CengHtml div a:active,#CengHtml a:hover {background-position:0 -215px;} 
#CengHtml iframe{ margin:0 auto; padding:0; }
#CengErr div#errCengText{ width:100px;  margin:auto; white-space:nowrap; background-color:#000; color:#FFF; padding:15px; text-align:center; border-radius:10px; moz-opacity:0.8; FILTER: alpha(opacity=80);opacity: 0.8;}

.pageList{ font-size:14px; text-align:right; padding:20px 0;}
.pageList a{ padding:6px 9px; border:1px solid #b5daff; }
.pageList a:link,.pageList a:visited {} 
.pageList a:active,.pageList a:hover {background-color:#d8ebfe} 
.pageList font{ padding:6px 11px; border:1px solid #f30; background-color:#f60; color:#FFF;}
.pageList span{ background-color:#b5daff; padding:6px 11px; border:1px solid #b5daff; margin-left:5px;}

.SaveErr{ margin:0; padding:50px 0 0 150px; overflow:hidden;}
.SaveErr dt{ margin:0; padding:0; float:left; width:70px; height:70px; overflow:hidden; background-image:url(/images/err.png);background-position:0px 0px; }
.SaveErr dd{ margin:0; padding:0 0 0 30px; float:left; overflow:hidden; line-height:280%;}
.SaveErr dd span{ font-size:24px; font-weight:bold;}
.SaveErr dd a{ background-color:#22b5e5; display:block; width:200px; height:40px; text-align:center; color:#FFF; margin-top:60px;}
.SaveErr dt.SaveErrNo{background-position:0px -70px;}


/*bottom*/
.mainBottomLeft,.mainBottomRight,.mainBottomTxt{ height:59px;}
.mainBottom{height:59px; background: url(bottom.gif) left -120px;}
.mainBottomLeft{ width:15px; background: url(bottom.gif) left 0; float:left;}
.mainBottomRight{ margin-left:15px; background: url(bottom.gif) left -60px;background-position:right; background-repeat:no-repeat;}
.mainBottomTxt{ margin-right:-15px; line-height:60px; color:#929292;}
.mainBottomTxt a{color:#929292;}