/* RESET
---------------------------------------------- */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend,  textarea, p, blockquote, th, td { margin: 0; padding: 0; }
table { border-collapse:collapse; border-spacing: 0; width:100%; }
fieldset, img { border: 0;  }
ul {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; list-style-image: none; padding-top: 0px}
li {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; list-style-image: none; padding-top: 0px}
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
table { font-size:inherit; }
strong { font-weight:bold; }
body {font-family: Microsoft Yahei, simhei, arial, sans-serif; font-size: 12px; color: #333333; }
.back {background: url("/images/background_index.jpg") no-repeat 50% 50%; width: 100%;  height:auto; margin: 0 auto;  }
a{color: #666666; text-decoration: none; cursor: pointer;}
a:hover {text-decoration:none; color: #ff7e16;}

/* input,textarea,select等 */
input,textarea,select,.uneditable-input { display: inline-block; font-size: 13px; line-height: 28px; height: 28px; color: #555555; border: 1px solid #cccccc; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding:0 10px; vertical-align: middle; }
input,textarea { -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -ms-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; }
input:focus,textarea:focus,.uneditable-input:hover {border-color: rgba(82, 168, 236, 0.8);-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);outline: 0;outline: thin dotted \9;}
input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus, select:focus {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;outline: thin dotted #333;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
input,textarea,.uneditable-input { margin-left: 0;}
input[type="submit"]:hover{background-color: #cdcdcd;}
input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly] {background-color: #eeeeee;border-color: #ddd;cursor: not-allowed;}
input:focus:required:invalid,textarea:focus:required:invalid,select:focus:required:invalid {color: #b94a48;border-color: #ee5f5b;}
input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select:focus:required:invalid:focus {border-color: #e9322d;-webkit-box-shadow: 0 0 6px #f8b9b7;-moz-box-shadow: 0 0 6px #f8b9b7;box-shadow: 0 0 6px #f8b9b7;}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { -webkit-appearance: textfield; }
input[type=number] { -moz-appearance: textfield; }

/* table */
.table{width:100%;max-width:100%}
.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}
.table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #ddd}
.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}
/*.table>tbody+tbody{border-top:2px solid #ddd}*/
.table .table{background-color:#fff}
.table-loose>thead>tr>th,.table-loose>tbody>tr>th,.table-loose>tfoot>tr>th,.table-loose>thead>tr>td,.table-loose>tbody>tr>td,.table-loose>tfoot>tr>td{line-height: 30px;}
.table-paddinglarge>thead>tr>th,.table-paddinglarge>tbody>tr>th,.table-paddinglarge>tfoot>tr>th,.table-paddinglarge>thead>tr>td,.table-paddinglarge>tbody>tr>td,.table-paddinglarge>tfoot>tr>td{padding:8px 18px;}
.table-paddingnarrow>thead>tr>th,.table-paddingnarrow>tbody>tr>th,.table-paddingnarrow>tfoot>tr>th,.table-paddingnarrow>thead>tr>td,.table-paddingnarrow>tbody>tr>td,.table-paddingnarrow>tfoot>tr>td{padding:13px 5px;}
.table-paddinghigh>thead>tr>th,.table-paddinghigh>tbody>tr>th,.table-paddinghigh>tfoot>tr>th,.table-paddinghigh>thead>tr>td,.table-paddinghigh>tbody>tr>td,.table-paddinghigh>tfoot>tr>td{padding:12px 8px;}
.table-thgrey>thead>tr>th,.table-thgrey>tbody>tr>th{background-color:#F7F7F7}
.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}
.table-bordered{border:1px solid #ddd}
.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}
.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}
.table-striped>tbody>tr:nth-child(odd){background-color:#F7F7F7}
.table-hover>tbody>tr:hover{background-color:#f5f5f5}
table col[class*=col-]{position:static;display:table-column;float:none}
table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}
.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}
.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}
.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}
.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}
.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}
.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}
.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}
.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}
.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}
.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}


/* common icons，button img */
.icons{width:16px;height:16px;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;display:inline-block;background:url(/images/bg/sprites.png) no-repeat;}
.hot_01 {position:absolute; height:47px; width:32px; top:-18px; right:-7px; background:url(/images/common_home.png) -307px -21px no-repeat;}
.line_01 {float:left; height:2px; width:709px; display:inline-block;background:url(/images/line_01.png) no-repeat;}
.line_02 {float:left; margin-left:10px; height:2px; width:288px; display:inline-block;background:url(/images/line_02.png) no-repeat;}
.line_03 {height:3px; width:100%; margin-bottom:30px; background:url(/images/line_03.png) repeat-x;}
.line_dashed {float:left; height:1px; width:700px; display:inline-block;background:url(/images/line_dashed.png) 0 0 repeat-x;}
.line_dashed_02 {float:left; width:1px; display:inline-block; background:url(/images/line_dashed_02.png) 0 0 repeat-y;}
.title-line{height:7px; width:695px; display: inline-block; vertical-align: middle; background:url(/images/common_service.png) -4px -2px no-repeat;}
.formerror{color:#CC0000; padding-left:26px; vertical-align:middle; background:url(/images/cuo.png) 0px 7px no-repeat; width:100%; line-height: 30px; }
.formerror_2{background-position: 0 2px;}
.formok{color:#2DAA0D; padding-left:26px; vertical-align:middle; background:url(/images/dui.png) 0 7px no-repeat; line-height: 30px; }
.low_s{height:39px; width:39px;  display:inline-block; vertical-align:middle; background:url(/images/common_home.png) -306px -84px no-repeat;}
.safe_s{height:39px; width:39px;  display:inline-block; vertical-align:middle; background:url(/images/common_home.png) -352px -84px no-repeat;}
.any_s{height:39px; width:39px;  display:inline-block; vertical-align:middle; background:url(/images/common_home.png) -397px -84px no-repeat;}
.people_s{height:25px; width:31px; display:inline-block; background:url(/images/common_home.png) -216px -108px no-repeat;}
.rmb_s{height:23px; width:16px; display:inline-block; background:url(/images/common_home.png) -221px -151px no-repeat;}
.error_s {height:16px; width:16px; display:inline-block; vertical-align:middle; background:url(/images/common_login.png) -463px -135px no-repeat;}
.correct_s {height:16px; width:16px; display:inline-block; vertical-align:middle; background:url(/images/common_login.png) -444px -135px no-repeat;}
.gantan_s {height:12px; width:12px; display:inline-block; vertical-align:middle; margin-right:5px; background:url(/images/common_account.png) -454px -120px no-repeat;}
.queren{height:41px; width:156px; display:inline-block; vertical-align:middle; cursor: pointer; border: 0 none; background:url(/images/common_login.png) -501px -245px no-repeat;}
.queren:hover{background-position:-501px -293px;}
.tjsq{height:41px; width:228px; display:inline-block; vertical-align:middle; cursor: pointer; border: 0 none; background:url(/images/common_pwf.png) -12px -133px no-repeat;}
.tjsq:hover{background-position:-245px -133px;}
.tip_s{height:14px; width:14px; display:inline-block; vertical-align:middle; background:url(/images/common_product.png) -56px -167px no-repeat;}
.tip_bg{height: 40px; width: 782px; line-height: 40px; background:url(/images/common_account.png) -12px -241px no-repeat;}
.tip_bg span{padding-left: 20px;}
.ya_s{height:20px; width:20px; display:inline-block; vertical-align:middle; background:url(/images/common_home.png) -364px -21px no-repeat;}
.jiang_s{height:20px; width:20px; display:inline-block; vertical-align:middle; background:url(/images/common_home.png) -388px -21px no-repeat;}
.dan_s{height:20px; width:20px; display:inline-block; vertical-align:middle; background:url(/images/common_home.png) -412px -21px no-repeat;}
.zhuan_s{height:20px; width:20px; display:inline-block; vertical-align:middle; background:url(/images/common_home.png) -435px -21px no-repeat;}
.ip_s{height:14px; width:11px; display:inline-block; vertical-align:middle; margin-right:5px; background:url(/images/common_account.png) -9px -22px no-repeat;}
.time_s{height:14px; width:14px; display:inline-block; vertical-align:middle; margin-right:5px; background:url(/images/common_account.png) -27px -22px no-repeat;}
.plus_s{height:16px; width:13px; cursor:pointer; display:inline-block; vertical-align:middle; margin-right:8px; background:url(/images/common_service.png) 0px -16px no-repeat;}
.minus_s{height:16px; width:13px; cursor:pointer; display:inline-block; vertical-align:middle; margin-right:8px; background:url(/images/common_service.png) -15px -16px no-repeat;}
.weibo_b{height:41px; width:42px; display:inline-block; vertical-align:middle; background:url(/images/common_account_2.png) -22px -117px no-repeat;}
.weibo_b:hover{background-position:-22px -166px;}
.qzone_b{height:41px; width:42px; display:inline-block; vertical-align:middle; background:url(/images/common_account_2.png) -75px -117px no-repeat;}
.qzone_b:hover{background-position:-75px -166px;}
.qqweibo_b{height:41px; width:42px; display:inline-block; vertical-align:middle; background:url(/images/common_account_2.png) -130px -117px no-repeat;}
.qqweibo_b:hover{background-position:-130px -166px;}
.renren_b{height:41px; width:42px; display:inline-block; vertical-align:middle; background:url(/images/common_account_2.png) -183px -117px no-repeat;}
.renren_b:hover{background-position:-183px -166px;}
.weixin_b{height:41px; width:42px; display:inline-block; vertical-align:middle; background:url(/images/common_account_2.png) -238px -117px no-repeat;}
.weixin_b:hover{background-position:-238px -166px;}
.tijiao_u {height:41px; width:165px; cursor:pointer; border:0 none; display:inline-block; background:url(/images/common_account.png) -679px -72px no-repeat;}
.tijiao_u:hover {background-position:-679px -116px;}
.chongzhi_u {height:41px; width:165px; cursor:pointer; border:0 none; display:inline-block; background:url(/images/common_account.png) -501px -72px no-repeat;}
.chongzhi_u:hover {background-position:-501px -117px;}
.investNow_btn1 { height:33px; width:105px; display:inline-block; vertical-align:middle; background: url(/images/common_home.png) -473px -19px no-repeat; }
.investNow_btn1:hover { background-position:-473px -59px; }
.investNow_btn2 { height:29px; width:85px; display:inline-block; vertical-align:middle; float: left; background: url(/images/common_home.png) -473px -102px no-repeat; }
.investNow_btn2:hover { background-position:-473px -137px; }
.investNow_btn3 { height:35px; width:140px; display:inline-block; vertical-align:middle; cursor: pointer; background: url(/images/common_product.png) -10px -71px no-repeat; }
.investNow_btn3:hover { background-position:-10px -109px; }
.investIng_btn { height:29px; width:85px; display:inline-block; vertical-align:middle; float: left; background: url(/images/common_home.png) -473px -174px no-repeat; }
.investReview_btn { height:29px; width:85px; display:inline-block; vertical-align:middle; float: left; background: url(/images/common_home.png) -567px -174px no-repeat; }
.investEnd_btn { height:29px; width:85px; display:inline-block; vertical-align:middle; float: left; background: url(/images/common_home.png) -567px -137px no-repeat; }
.investEnd_btn2 { background-color: #b6b6b6; color: white; width: 85px; height: 29px; font-size: 14px; text-align: center;  vertical-align: middle; display: block;}
.investEnd_btn2:hover {background-color: #999999; color: white}
.chongzhi_btn { height:25px; width:61px; display:inline-block; vertical-align:middle; background: url(/images/common_product.png) -10px -7px no-repeat; }
.chongzhi_btn:hover { background-position:-10px -35px; }
.chongzhi_btn2 { height:33px; width:80px; display:inline-block; vertical-align:middle; background: url(/images/common_account_2.png) -22px -21px no-repeat; }
.chongzhi_btn2:hover { background-position:-22px -58px; }
.tixian_btn { height:33px; width:80px; display:inline-block; vertical-align:middle; background: url(/images/common_account_2.png) -116px -21px no-repeat; }
.tixian_btn:hover { background-position:-116px -58px; }
.copyLink_btn{height:36px; width:108px; display:inline-block; vertical-align:middle; cursor:pointer; background: url(/images/common_account_2.png) -224px -21px no-repeat; }
.copyLink_btn:hover{ background-position:-224px -60px; }
.jisuan_btn{height: 35px; width: 89px; display:inline-block; vertical-align:middle; cursor:pointer; background: url(/images/common_account.png) -501px -164px no-repeat; }
.jisuan_btn:hover{ background-position: -594px -164px; }

.checkimg{height:28px; width:90px; vertical-align:middle; display:inline-block; border:1px solid #cccccc; cursor:pointer;}
.tip_bank{height:40px; width:782px; line-height:40px; color:#cc3300; background:url(/images/common_account.png) -12px -241px no-repeat;}
.tip_bank .gantan_s{margin-left:12px;}
.jindu .rate_bg2{width:95px;height:12px; border:1px solid #fe8b0a; background: #FFFFFF; margin:5px 0;}
.jindu .rate_tiao2{background: #fe8b0a;height:13px;}
.jindu .rate_num{float:left;line-height: 24px;margin:0 10px;font-size: 16px;}
.renzheng1{height:30px; width:30px; vertical-align:middle; margin-right:3px; display:inline-block; background:url(/images/common_account.png) -216px -107px no-repeat; }
.renzheng1_on{background-position:-216px -72px;}
.renzheng2{height:30px; width:30px; vertical-align:middle; margin-right:3px; display:inline-block; background:url(/images/common_account.png) -251px -107px no-repeat; }
.renzheng2_on{background-position:-251px -72px;}
.renzheng3{height:30px; width:30px; vertical-align:middle; margin-right:3px; display:inline-block; background:url(/images/common_account.png) -285px -107px no-repeat; }
.renzheng3_on{background-position:-285px -72px;}
.renzheng4{height:30px; width:30px; vertical-align:middle; margin-right:3px; display:inline-block; background:url(/images/common_account.png) -251px -142px no-repeat; }
.renzheng4_on{background-position:-216px -142px;}
.renzheng5{height:30px; width:30px; vertical-align:middle; margin-right:3px; display:inline-block; background:url(/images/common_account.png) -285px -173px no-repeat; }
.renzheng5_on{background-position:-285px -142px;}
.rate_bg1{width:180px;height:10px; border:1px solid #D6D6D6; background: #FFFFFF; margin:5px 0; border-radius:6px;}
.rate_tiao1{background: #D8271C;height:10px;  border-radius:6px;}
.rate_tiao1_low{background: #D8271C;}
.rate_tiao1_mid{background: #F29322;}
.rate_tiao1_high{background: #16C926;}
.up{width:7px; height:8px; vertical-align:middle; display:inline-block; background:url(/images/common_home.png) -366px -56px no-repeat;}
.up_on{background-position: -396px -56px;}
.down{width:7px; height:8px; vertical-align:middle; display:inline-block; background:url(/images/common_home.png) -376px -56px no-repeat;}
.down_on{background-position: -386px -56px;}
.tip_cbg{width:100%; padding:10px; line-height:22px; background: #FFF4E8; border:1px solid #FFC89C; border-radius: 3px;}
.msg_new{height:16px; width:17px; display: inline-block; vertical-align: middle; background:url(/images/msg.png) -38px 0 no-repeat;}
.msg_old{height:16px; width:17px; display: inline-block; vertical-align: middle; background:url(/images/msg.png) 0 0 no-repeat;}
.close_s{height:22px; width:22px; display: inline-block; vertical-align: top; border: 0 none; background:url(/images/close.png) 0 0 no-repeat;}
.close_s:hover{background-position: -23px 0;}
.left_s{display: inline-block; width:60px; height:100px; font-size: 50px; background-color:#fff; color: #898989; position: absolute; top: 50%; left: 23%; border: 0 none}
.right_s{display: inline-block; width:60px; height:100px; font-size: 50px; background-color:#fff; color: #898989; position: absolute; top: 50%; right: 23%; border: 0 none}

/* index title */
.it_bg{height:18px; width:79px; margin-top:10px; display:inline-block; cursor:pointer; background:url(/images/index_title.png) 0 0 no-repeat;}
.it_xmlb{background-position:-122px -19px;}
.it_zrq{background-position:-122px -58px;}
.it_rmxm{background-position:-18px -97px;}
.it_xszq{background-position:-18px -136px;}
.rightbox .title .it_wzgg{background-position:-18px -175px; margin-top:14px; height: 25px !important;}
.rightbox .title .it_mtbd{background-position:-18px -214px; margin-top:14px; height: 25px !important;}
.rightbox .title .it_cjwt{background-position:-18px -253px; margin-top:14px; height: 25px !important;}
.rightbox .title .it_lczx{background-position:-18px -292px; margin-top:14px; height: 25px !important;}
.inmain_ul li.current .it_xmlb{background-position:-18px -19px;}
.inmain_ul li.current .it_zrq{background-position:-18px -58px;}

.it_xmlb:hover{background-position:-337px -19px;}
.it_zrq:hover{background-position:-337px -58px;}
.it_rmxm:hover{background-position:-233px -97px;}
.it_xszq:hover{background-position:-233px -136px;}
.rightbox .title .it_wzgg:hover{background-position:-233px -175px;}
.rightbox .title .it_mtbd:hover{background-position:-233px -214px;}
.rightbox .title .it_cjwt:hover{background-position:-233px -253px;}
.rightbox .title .it_lczx:hover{background-position:-233px -292px;}
.inmain_ul li.current .it_xmlb:hover{background-position:-233px -19px;}
.inmain_ul li.current .it_zrq:hover{background-position:-233px -58px;}

/* index table */
/*.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}*/
.index_table>thead>tr>th,.index_table>tbody>tr>th,.index_table>tfoot>tr>th,.index_table>thead>tr>td,.index_table>tbody>tr>td,.index_table>tfoot>tr>td{padding:8px;line-height:1.43;/*vertical-align:top*/}
.small_token { padding:3px 3px; background-color:#f17819; color:white; font-size: 15px; }
.version_token { padding:4px 8px; background-color:#34c1d3; color:white; font-size: 15px; }
.investNow_btn001 { height:40px; width:145px; display:inline-block; vertical-align:middle; background: url(/images/new_home.png) -1px -51px no-repeat; }
.investNow_btn001:hover { background-position:-1px -1px; }
.investEnd_btn001 { background-color: #b6b6b6; padding-top: 8px; color: white; width: 145px; height: 32px; font-size: 16px; text-align: center; vertical-align: middle; }

/* common title */
.undertitle {width:825px; height:40px; border-bottom:2px solid #CBCBCB; margin-left:20px; margin-bottom:35px;}
.undertitle h2 {height:40px; display:inline-block; padding:0 10px; font-size:20px; line-height:40px; border-bottom:2px solid #ef7815;}
.undertitle1 {width:100%; height:41px; border-bottom: 1px solid #D2D2D2; margin-left:0;}
.undertitle2 {width:776px; margin-bottom:15px;}
.undertitle2 h2 {height:40px; width:776px; font-size:30px; color:#ee760f; line-height:40px; text-align:center;}
.undertitle2 h3 {height: 30px; width:776px; font-size: 18px; color: #dcdcdc; line-height: 30px;text-align: center;}
.nine-priv{width: 776px}
.nine-priv .p{width: 250px; height:160px; background-color: #f8f8f8; display: inline-block; vertical-align: middle}
.nine-priv .p .detail{ padding:18px 15px; font-size: 15px; line-height:24px; color: #fff; text-align:justify; text-justify: inter-ideograph; display: none;}
.nine-priv .p .i{ padding: 10px; display: block;}
.nine-priv .p .text{font-size: 18px; line-height: 28px; color: #ee760f; text-align: center;}
.nine-priv .p .icon{ width: 112px; height: 112px; display:block; background: url(/images/icon.png) -30px -10px no-repeat; margin: 0 auto; text-indent: -9999em}
.nine-priv .p:hover{ cursor:pointer; background-color: #ee760f; }
.nine-priv .p:hover .i{ display: none;}
.nine-priv .p:hover .detail{display: inline-block;}
.nine-priv .p .p1-icon{ background-position: -30px -10px}
.nine-priv .p .p2-icon{ background-position:-165px -9px}
.nine-priv .p .p3-icon{ background-position: -30px -143px}
.nine-priv .p .p4-icon{ background-position: -166px -143px}
.nine-priv .p .p5-icon{ background-position: -31px -275px}
.nine-priv .p .p6-icon{ background-position: -166px -275px}
.nine-priv .p .p7-icon{ background-position: -31px -407px}
.nine-priv .p .p8-icon{ background-position: -166px -409px}
.nine-priv .p .p9-icon{ background-position: -35px -537px}
.accountTitle {margin:40px 0 0 25px; width:825px;}
.accountTitle h2{ float:left; height:20px; border-left:4px solid #ef7815; font-size:18px; color:#444444; line-height:20px; padding-left:8px; margin-bottom:15px;}
.accountTitle2 h2{ border:0 none; font-weight:500; }
.accountTitle a{ float:right; width:200px; text-align:right; font-size:14px; color:#666666; line-height:24px;}
.accountTitle a:hover{color:#ff7e16;}

/* frame */
.hl-top{ width:100%; min-width:1078px; position:relative; z-index: 10; background: #ffffff}
.hl-top-bg{ width:100%;  background:#F2F2F2;}
.container{ width:100%; min-width:1078px; position:relative; padding-bottom:0px; }
.footbg{ width:100%; min-width:1078px; position:relative;  padding-top: 20px;background: #475059; padding-bottom:35px; }

/* header */
.hl-top .tophead{ width:1076px; margin:0 auto; line-height:35px; height: 35px; }
.hl-top .tophead a{ color:#666;}
.hl-top .tophead .float_right a{ font-size: 12px;line-height: 33px;height: 33px;}
.hl-top .tophead .float_right a.ljdl{ color:#ff7e16;margin-right:10px;}
.hl-top .tophead .float_right a:hover{ text-decoration: underline; color:#ff7e16;}
.hl-top .topmain{ width:1076px; margin:0 auto; height: 95px; }
.hl-top .topmain img{ display: block;}
.hl-top .topmain .logoimg{ float: left;margin-top:20px;}
.hl-top .topmain .telimg{ float: right;}/*logo 电话*/
.navbg{ width:100%;padding-top:30px;}
.navbg .nav{ width:570px;}
.navbg .nav li{ float: left; text-align: center; font-size: 16px; cursor: pointer; padding:0 10px;margin:0 10px;position: relative;}
.navbg .nav li a{ height: 35px; line-height: 35px; display: inline-block; font-weight:600; }
.navbg .nav li.hover a{ color: #ff7e16;}
.navbg .nav li.hover2 a{ color: #ff7e16;}
.navbg .nav li .navlist{line-height: 30px; color: #bdbdbd;position: absolute;top:44px;left:-20px;width:141px;}
.navbg .nav li .navlist a{width:130px; margin-left:5px; color: #666666;display: block;font-weight:normal;font-size: 14px;height:30px;line-height: 30px;text-align: center;}
.navbg .nav li .navlist a:hover{background: #F5F5F5;color:#FF7E16;}
.navbg .nav .box-t{display: block;width:141px;height:16px;background: url(/images/common_home.png) no-repeat -9px -84px;position: absolute;top:-11px;}
.navbg .nav .box-m{display: block;width:141px;background: url(/images/nav_bg.png) repeat-y 0 0;position: absolute;top:5px; padding:8px 0;}
.navbg .nav .box-b{display: block;width:141px;height:7px;background: url(/images/common_home.png) no-repeat -9px -101px;position: absolute;bottom:-6px;}

.tophead .inner{height: inherit;position: relative;z-index: 5;}
.tophead .service{height:35px;/*position:absolute;left:10px;top:0;*/line-height:35px;color:#8a949c}
.tophead .service b{float:left;display:inline;font-weight: normal;}
.tophead .service li{float:left;display:inline;position:relative;color:#666;}
.tophead .hotline .icons{background-position:-191px -146px;width:14px;height:14px;position:absolute;left:0;top:14px}
.tophead .hotline em{font-family:Microsoft Yahei,Tahoma;font-size:16px;padding-left:5px;float:left;display:inline;line-height:normal;margin-top:6px}
.tophead .concerns{color:#666666;border-left:1px solid #cccccc;padding-left:10px;margin-left:10px;margin-top:6px;display:inline-block;height:20px;line-height:20px}
.tophead .concerns b a:hover{color: #ff7e16;}
.tophead .weibo{width:19px;height:19px;float:left;display:inline;margin:0 10px 0 10px; background:url(/images/common_home.png) -214px -22px no-repeat;}
.tophead .weibo:hover{background-position:-236px -22px}
.tophead .weixin{width:19px;height:19px;float:left;display:inline;background:url(/images/common_home.png) -214px -47px no-repeat;}
.tophead .weixin:hover{background-position:-236px -47px}
.tophead .client{width:19px;height:19px;float:left;display:inline;margin:2px 10px 0 10px;background:url(/images/client.png) 0 0 no-repeat;}

/* register page */
.login_ask {height:30px; width:1070px; margin:0 auto 15px; line-height:30px; font-size:18px; color:#555555; text-align:right; font-weight:bold;}
.login_ask a {color:#ff7e16;}
.pwf-t{height:30px; width:1070px; margin:0 auto 15px; line-height:30px; font-size:20px; color:#555555;}
.pwf-t h2{float: left; font-weight: bold;}
.pwf-t span{float: left; font-size: 16px; line-height: 32px;}

.zhuce-t {height:51px; width:962px;}
.mobile-zhuce {float:left; height:51px; width:481px; cursor:pointer; background:url(/images/common_login.png) -8px -73px no-repeat;}
.mobile-zhuce-check {float:left; height:51px; width:481px; cursor:pointer; background:url(/images/common_login.png) -8px -10px no-repeat;}
.email-zhuce {float:left; height:51px; width:481px; cursor:pointer; background:url(/images/common_login.png) -489px -10px no-repeat;}
.email-zhuce-check {float:left; height:51px; width:481px; cursor:pointer; background:url(/images/common_login.png) -489px -73px no-repeat;}
.mobile-pwf {float:left; height:48px; width:155px; cursor:pointer; background:url(/images/common_pwf.png) -12px -73px no-repeat;}
.mobile-pwf-check {float:left; height:48px; width:155px; cursor:pointer; background:url(/images/common_pwf.png) -12px -14px no-repeat;}
.email-pwf {float:left; height:48px; width:806px; cursor:pointer; background:url(/images/common_pwf.png) -167px -14px no-repeat;}
.email-pwf-check {float:left; height:48px; width:806px; cursor:pointer; background:url(/images/common_pwf.png) -167px -73px no-repeat;}

.zhuceul{width:830px;margin:55px auto 0; font-size:14px;}
.zhuceul li { padding: 5px 0 0 0;}
.zhuceul li .reg-l-tips{float:left;width:410px;line-height: 30px;}
.zhuceul li .reg-l-title{float:left; line-height: 30px; width: 110px; text-align: right; padding-right: 10px;}
.zhuceul li .reg-l-title span {color:#cc0000; vertical-align:middle; font-size:18px;}
.zhuceul li .reg-l-input{float:left; width: 260px; line-height:30px;}
.zhuceul li .reg-l-input input{width: 230px; border: 1px solid #d5d5d5; height:24px; line-height:24px; padding:2px 5px;}
.zhuceul li.reg-li{padding-left:100px;}
.zhuceul li.zhuce_tip{padding-top:20px;font-size: 16px;padding-left:90px;}
.zhuceul li.zhuce_tip span{color:#ff7e16;}
.zhuceul li.deal{height:60px;padding-left:120px;margin-top:15px;}
.zhuceul li.agree{height:50px;padding-left:120px;}
.zhuceul li.tjli{height:50px;padding-left:120px; margin-top: 50px;}
.zhuceul li .password-txt{font-size:12px; color:#666666;}

.zhuce-agree {height:41px; width:228px; cursor:pointer; border:0 none; display:inline-block; background:url(/images/common_login.png) -8px -128px no-repeat;}
.zhuce-agree:hover {background-position:-8px -177px;}
.mobileCode-time{height:30px; width:92px; display:inline-block; line-height:30px; text-align:center; color:#FFFFFF; background:url(/images/common_login.png) -343px -128px no-repeat;}
.mobileCode-send{height:30px; width:92px; display:inline-block; line-height:30px; text-align:center; color:#FFFFFF; cursor:pointer; background:url(/images/common_login.png) -248px -128px no-repeat;}
.mobileCode-send:hover{background-position: -248px -162px}
.pw-type{height:11px; width:41px; display:inline-block; margin-right:5px; background:url(/images/common_login.png) -488px -128px no-repeat;}
.pw-type-1{background-position:-488px -141px;}
.pw-type-2{background-position:-531px -141px;}
.pw-type-3{background-position:-574px -141px;}

/* registerSuccess page */
.rs-title{height:90px; width:240px; margin:0 auto 20px; text-align:center; font-size:26px; font-weight:bold; color:#333333;}
.rs-title .okimg{height:69px; width:69px; vertical-align:middle; display:inline-block; margin-right:30px; background:url(/images/common_login.png) -378px -256px no-repeat;}
.rs-info{height:60px; width:550px; text-align:center; font-size:16px; color:#666666; font-weight:bold; line-height:26px; margin:0 auto;}
.rs-info span{color:#ff7e16;}
.rs-btn{height:50px; width:380px; margin:55px auto 35px; text-align:center;}
.rs-btn .viewNew{height:41px; width:162px; cursor:pointer; display:inline-block; background:url(/images/common_login.png) -8px -245px no-repeat;}
.rs-btn .viewNew:hover{background-position:-8px -293px;}
.rs-btn .backHome{height:41px; width:162px; cursor:pointer; display:inline-block; margin-left:40px; background:url(/images/common_login.png) -176px -245px no-repeat;}
.rs-btn .backHome:hover{background-position:-176px -293px;}

/* passwordForget page */
.pwf-tip {height:44px; width:993px; margin:-10px 0 0 -17px; background:url(/images/common_login.png) -8px -354px no-repeat;}

/* login page */
.login-bg{height:568px; width:1076px}
.login-img{width: 40%; float: left; margin: 80px; display: inline-block;}
.login-box{height:428px; width:384px; border:8px solid #E5E5E5; margin:62px 0 0 617px; background: #ffffff}
.login-box .lgb-title{height:20px; font-size:18px; font-weight:bold; color:#333333; margin:16px 0 0 24px;}
.loginBtn {height:39px; width:244px; cursor:pointer; border:0 none; display:inline-block; background:url(/images/common_login.png) -8px -427px no-repeat;}
.loginBtn:hover {background-position:-8px -472px;}

.loginul{margin:33px 0 0 65px;}
.loginul li{height: 65px;}
.loginul li .reg-l-input{height:36px; width:225px; border: 1px solid #C1C1C1;padding:2px 5px;cursor:progress;}
.loginul li .uneditable-input-focus {border-color: rgba(82, 168, 236, 0.8);-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);outline: 0;outline: thin dotted \9;}
.loginul li .reg-l-input:hover{}
.loginul li .reg-l-input input{height:20px; line-height:20px; width:188px; margin:3px 0 0 5px; padding:2px 5px; font-size:14px; border:0 none;-webkit-box-shadow:none;}
.loginul li .people{float:left; margin:8px 0 0; height:19px; width:19px; display:inline-block; background:url(/images/common_login.png) -277px -438px no-repeat;}
.loginul li .pw{float:left; margin:8px 0 0; height:19px; width:19px; display:inline-block; background:url(/images/common_login.png) -277px -483px no-repeat;}
.loginul li .pl{float:left; width:100px;}
.loginul li .pr{float:left; width:150px; text-align:right;}
.loginul li p{font-size:12px; color:#666666; line-height:22px;}
.loginul li .inputCheck{height:16px; width:16px; vertical-align:middle; cursor:pointer;}

/* 首页轮播 */
.slidebox{ position: relative; width:100%; height: 377px; background:#FFFFFF; margin-top: 10px}
.fade-slidebox{ width:100%; position:relative; height:390px;overflow:hidden;}
.fade-ul{ width:240px; margin:0 auto; margin-top: 360px; margin-left:405px; position:relative; top:-30px; *top:-60px;}
.fade-ul li{ width:9px; height:9px; float:left; margin-right:10px; background:#e5e5e5; color:#fff; cursor:pointer; text-indent:-9999em;border:1px solid #a8a8a8;border-radius: 5px; }
.fade-ul li.hover{background:#e67423; color:#fff; cursor:pointer;border:1px solid #e67423;}
.fade-content{ position:absolute; _position:relative; *position:relative; width:100%; height:350px; overflow:hidden;}
.fade-content li{ float:left;}
.fade-content li a{display: block; height:350px; width:100%;}
.fade-slidebox .screen{ width:100%; height:387px; background:url(/images/bg/banner1.png) no-repeat center 0;}

.wrpgain{width:1000px;margin:0 auto;height:0;position: relative;}
.gain{width:320px;height:270px;overflow:hidden;position:absolute;right:0;top:-327px;float:right;}
.gain .opacity{width:320px;height:270px;position:absolute;left:0;top:0;z-index:1;background:#000;opacity:0.2;filter:alpha(opacity=20);}
.gain-cont a,.gain-cont a:visited{color:#fff;text-decoration:underline}
.gain-cont a:hover{text-decoration:none}
.gain-cont{position:relative;z-index:5;color:#fff;padding:16px 35px}
.gain-cont .light-fc{color:#fc8026;font-family:Tahoma,Geneva,sans-serif}
.gain-cont em{color:#fc8026;font-size:20px;font-family:Tahoma,Geneva,sans-serif}
.gain-cont h2{font-size:18px;padding-top:15px;font-weight:normal}
.gain-cont .f{color:#fc8026;font-size:32px;height:48px;line-height:48px;overflow:hidden; margin: 8px 0}
.gain-cont .f em{font-size:40px; vertical-align: bottom}
.gain-cont .reg{height:46px;padding:5px 0}
.gain-cont .reg a{height:46px;line-height:46px;display:block;text-align:center;font-size:18px;background:#fc8026;text-decoration:none}
.gain-cont .tar{text-align:right;padding-bottom:20px;margin-top:7px}

/* 首页 好利58是什么 */
.yol-topbg{background:#FFFFFF;}
.yol-top2{width:1078px;margin:0 auto;overflow: hidden;zoom: 1;padding: 30px 0 20px;position: relative;}
.yol-top{margin:0 auto;overflow: hidden;zoom: 1;padding: 30px 0 20px;position: relative;}
.yol-info{overflow:hidden;zoom:1;padding:30px 0 35px;position:relative}
.yol-info .more-statis{position:absolute;right:0;top:38px;height:20px;padding-left:20px}
.yol-info .more-statis .icons{width:16px;height:16px;background-position:-389px -65px;position:absolute;left:0;top:2px}
.yol-info .intro{overflow:hidden;zoom:1;width:44%;float:left;display:inline}
.yol-info .intro h2{font-size:28px;font-weight:600;line-height:normal;padding-bottom:4px;color:#555555;}
.yol-info .intro p{line-height:31px; font-size:13px; color:#666666;}
.yol-info .ystatis{width:26.5%;height:62px;padding-top:40px;float:left;text-align:right}
.yol-info .ystatis h3{color:#ff7e16;font-size:36px;line-height:normal;font-weight:normal;padding-bottom:5px;font-family:Microsoft Yahei,Tahoma,Geneva,sans-serif}
.yol-info .ystatis h3 b{font-size:24px;font-style:normal;font-weight:normal;font-family:Microsoft YaHei}
.yol-info .ystatis p{color:#666666; font-size:13px;}
.yol-info .invest{float:right}

/* 内容主体 */
.contentbox{ width:1078px; margin: 10px auto 0;}
.contentbox .left{ width:739px; float: left; padding-top:40px; }
.contentbox .right{ width:308px; float: right; padding-top:45px;}
.contentbox .left-nav{ width:190px; float: left; }
.contentbox .right-cont{ width:870px; min-height:705px; float: right; padding:15px 0 35px; background:url(/images/bg_01.png) repeat;}

/* 首页三特点 */
.three-advt{ padding:0 0 20px; }
/* 首页投资名称 */
.indexBN{width: 227px; white-space: nowrap; overflow: hidden; display: inline-block; text-overflow: ellipsis;}

/* 正在招标的标题 */
.listmain{ border: 1px solid #dcdcdc; padding: 18px 18px 8px 18px;}
.inmain-title{ position: relative; height:40px;}
.inmain-title .more{ position: absolute; right: 0px; top: 10px; font-size: 13px; }
.inmain_ul { overflow:hidden;}
.inmain_ul li.ht{ width:85px; float:left; height:39px; line-height:39px; cursor:pointer; margin:0 10px; text-align: center;}
.inmain_ul li.ht a{display:inline-block; font-size:18px; color:#555555;}
.inmain_ul li.ht a:hover{ color:#ff6600;}
.inmain_ul li.sp{ width:1px; float:left; height:20px; line-height:39px;  margin:10px 5px 0; background:url(/images/common_home.png) -349px -22px no-repeat; }
.inmain_ul li.sub{ width:350px; float:left; height:39px; line-height:35px; margin:0 10px;}
.inmain_ul li.sub em{color:#666666; font-size:16px; display:inline-block; vertical-align:middle;}
.inmain_ul li.fs{margin-left:0; text-align: left;}
.inmain_ul li.current{border-bottom:2px solid #ef7815;}
.inmain_ul li.current a{ color:#444444; font-weight: bold;}

.zbtitle{ height: 40px; line-height: 38px; color:#224e73;position:relative;}
.zbtitle h2{font-size:18px;float:left;display:inline;position:relative;}
.zbtitle h2 a{color:#444444; font-weight:bold;}
.zbtitle h2 em{color:#666666;font-size:16px;border-left:1px solid #888888;padding-left:10px;margin-left:10px;display:inline-block;height:20px;line-height:20px;vertical-align:middle;}
.zbtitle h2 em span{float:left;}
.zbtitle h2 .icons{width:30px;height:30px;position:absolute;left:0;top:-2px;background-position: -425px -142px;}
.zbtitle .more{font-size:13px;float:right}
.zbtitle .more:visited{color:#ff7e16}
.zbtitle2 {padding:10px 0;color:#666666;line-height: 34px; font-size:13px;}
.zbtitle2 p i{font-style: normal;color:#ff7e16;}
.zbtitle3 {color:#666666;line-height: 34px; font-size:13px;}
.zbtitle3 em{color:#fe8829;}
.zbtitle3 .div1{float:left; width:240px; font-size:20px; margin:16px 0;}
.zbtitle3 .div2{float:left; width:210px; font-size:20px; margin:16px 0;}
.zbtitle3 .div3{float:left; width:245px; font-size:20px; margin:16px 0;}
.zbtitle3 .div4{float:left; width:230px; height:22px; line-height:22px; margin:13px 0; font-size:14px;}
.zbtitle3 .div5{float:left; width:255px; height:22px; line-height:22px; margin:13px 0; font-size:14px; text-align:center; border-left:1px dashed #cccccc;}
.zbtitle3 .div6{float:left; width:210px; height:22px; line-height:22px; margin:13px 0; font-size:14px; text-align:center; border-left:1px dashed #cccccc;}
.zbtitle3 .div7{float:left; width:180px; height:22px; line-height:22px; margin:13px 0; font-size:14px;}
.zbtitle3 .div8{float:left; width:135px; height:22px; line-height:22px; margin:13px 0; font-size:14px; padding-left:15px; border-left:1px dashed #cccccc;}
.zbtitle3 .div9{float:left; width:350px; height:22px; line-height:22px; margin:13px 0; font-size:14px; padding-left:15px; border-left:1px dashed #cccccc;}

.list_div_width li{float:left;height: 60px;line-height: 60px;font-size: 14px;}
.list_div_tit li{height: 40px;line-height: 40px;color:#666666;}
.list_div_width li.width1{width:175px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.list_div_width li.width2{width:70px;text-align: center;}
.list_div_width li.width3{width:115px;text-align: center;}
.list_div_width li.width4{width:65px;text-align: center;}
.list_div_width li.width5{width:185px;text-align: center;}
.list_div_width li.width5 .rate_bg2{margin-top:22px; margin-left:18px;}
.list_div_width li.width5 .rate_num{line-height:60px;}
.list_div_width li.width6{width:90px;}
.list_ul{border-bottom: 1px solid #e5e4e2;color:#565656;}
.list_ul li i,.invest_list_ul li i{font-style: normal;font-size:18px;font-family: Arial;}
.list_ul li em,.invest_list_ul li em{font-style: normal;font-size:18px;font-family: Arial;color:#fe8829;}
.invest_btn{width: 59px;height:29px;line-height: 29px;text-align: center;background: #66c05a;display: block;color:#fff;}
.invest_btn_end{background: #c0c0c0;}
.list_ul .invest_btn{margin-top:16px;}

/* 右侧边栏内容 */
.rightbox{ margin-bottom: 20px;border: 1px solid #dbdbdb; background-color: white }
.rightbox .title{ height: 40px; width: 288px; margin-left: 9px; border-bottom: 1px solid #D1D1D1; line-height: 38px; }
.rightbox .title .float_left{ height:39px; padding:0 10px; color: #4f4f4f; font-size: 18px;font-weight: bold; border-bottom: 2px solid #ef7815; }
.rightbox .title .float_right{padding-right: 10px; font-size:13px; line-height: 48px; }
.rightbox .articleul{ padding:9px 15px; margin: 0 auto; background: #fff;}
.articleul li{ line-height: 30px; background: url(/images/bg/articleul-libg.png) no-repeat left center;padding-left: 15px;font-size: 14px;}
.articleul li a{color:#555;}
.articleul li a:hover{ color: #ff7e16;}
.rightbox .articleul-imgli{overflow: hidden; padding:9px 0px 9px 15px; margin-bottom: 10px;}
.articleul-imgli li{position:relative; float:left; overflow:hidden; background-position: center; text-align: center; margin:10px 10px 0 0; height: 75px; width:129px; padding-left: 0;}
.articleul-imgli li img{position: relative;}
.articleul a.newsname{color:#444; white-space: nowrap; text-overflow:ellipsis; overflow: hidden; width:283px; display: inline-block; padding: 8px 0 3px;}
.articleul a.newsname:hover{ color: #ff7e16;}
.articleul .newstxt{padding-left:10px; width:160px; height:76px; overflow:hidden; text-overflow:ellipsis; display: inline-block; color:#999999; line-height:20px; font-size:13px;}

.sucbox{ overflow: hidden; height: 312px;*height:410px; }
.sucbox .articleul{ padding-bottom: 0; border: none;}
.sucbox .articleul li{ border-bottom: 1px dashed #dddddd;}
.sucbox .articleul li .sucimg{ width:50px; height: 50px; float: left; padding-top: 10px;}
.sucbox .articleul li dl{ width:120px; float: left; margin-left: 10px;*display: inline;}
.sucbox .articleul li dl b{ font-weight: normal; color: #e90a0a;}

/* 产品页上方 */
.login .allBox {border:none}
.allBox {width:1076px; border:1px solid #DBDBDB; margin:0 auto; position:relative; }
.allBox .allBox-c {padding:58px;}
.allBox .allBox-c2 {padding:40px;}

/* 投资详情方块 */
.touzi_blue{height:68px; width:32px; position:absolute; top:-6px; right:30px; display:inline-block; background:url(/images/common_product.png) -10px -162px no-repeat;}
.product-title{font-size:18px; font-weight:bold; color:#333333; line-height:28px;}
.product-info{ margin-top:25px; color:#555555; font-size:14px; line-height:26px;}
.product-info span{color:#FF7E16; font-weight:bold;}
.product-info-l{float:left; width:550px;}
.product-info-m{float:left; width:45px;}
.product-info-m .line_04{height:277px; width:1px; display:inline-block; margin-top:-35px; padding:0 16px; background:url(/images/line_04.png) 0 0 no-repeat;}
.product-info-r{float:left; width:400px; margin-top:-8px;}
.product-info-r .pd1{}
.product-info-r .pd2{height:45px; margin:11px 0;}
.product-info-r .pd2 .input-bg{height:40px; width:330px; border:1px solid #DFDFDF; }
.product-info-r .pd2 .input-bg input{border:0 none;box-shadow:none; font-size:14px; width:184px;}
.product-info-r .pd2 .input-bg span{height:40px; display:inline-block; width:120px; cursor: pointer; border-left:1px solid #DFDFDF;background-color:#f7f7f7; text-align:center; line-height:40px;}
.product-info-r .pd2 .input-bg span:hover{background-color:#e7e7e7;}
.product-info-r .pd3{line-height:40px;}
.product-info-r .pd3 .tip_s{margin-left:30px;}
.bordetailbox1{border:1px solid #e0e0e0;padding:20px;position: relative;}
.bordetailbox1 h2{font-size: 18px;color:#454545;font-weight: bold;line-height: 40px;}
.biao_state{position: absolute;width:21px;height:70px;color:#fff;top:-5px;right:50px;background: url(/images/bg/biao_state.png) no-repeat;padding:3px 0px 0 12px;font-weight: normal;line-height: 15px;}
.detailtable{width:510px;float:left;}
.detailtime{width:387px;float:right;padding-top:20px;}
.detailtime .sysj{margin:30px 0;}
.detailtime .zxtbe{color:#fe8b0a;background: url(/images/bg/zxtbe.png) no-repeat left center;padding-left:20px;height:30px;line-height: 30px;margin:0px 0 0 10px;}
.bor_btm{border-bottom: 1px solid #DBDBDB}
.bor_left{border-left: 1px solid #DBDBDB}
.bor_right{border-right: 1px solid #DBDBDB}
#endtime {color:#555555; font-weight:500;}
#endtime i{font-style: normal;font-size: 18px;color:#ff7e16;font-weight: bold; padding:0 2px;}

/* 产品页下方详情 */
.product-cont-nav{ height:40px; border-bottom:1px solid #DBDBDB;}
.nav_ul { overflow:hidden;}
.nav_ul li{ width:107px; text-align:center; float:left;height:39px; line-height:39px; cursor:pointer; margin:0 20px;}
.nav_ul li:first-child{margin-left:0;}
.nav_ul li.current{border-bottom:2px solid #ef7815;}
.nav_ul li.current a{ color:#ef7815;}
.nav_ul li a{display:inline-block; text-align:center; font-size:18px; color:#555555;}
.nav_ul li a:hover{ color:#ff6600;}
.product-cont-txt{ margin-top:45px; line-height:24px; font-size:14px; }
.product-cont-txt h2{ }
.product-cont-txt p{width:720px; font-size:14px; line-height:30px; color:#666666; text-indent: 2em;/*text-align:justify; text-justify:distribute-all-lines; text-align-last:justify;*/}

/* 产品页右侧 */
.p_leftbtn{height: 16px; width: 16px; margin:19px 7px 0 0; float: right; cursor: pointer; vertical-align:middle; cursor:pointer; background: url(/images/common_product.png) -80px -166px no-repeat;}
.p_rightbtn{height: 16px; width: 16px; margin-top: 19px; float: right; cursor: pointer; vertical-align:middle; cursor:pointer; background: url(/images/common_product.png) -131px -166px no-repeat;}
.fade-ul-imgli{ margin:0 auto; width: auto; float: right; margin-top: 23px; }
.fade-ul-imgli li{ width:7px; height:7px; float:left; margin-right:7px; background:#e5e5e5; color:#fff; cursor:pointer; text-indent:-9999em;border:1px solid #a8a8a8;border-radius: 5px; }
.fade-ul-imgli li.hover{background:#e67423; color:#fff; cursor:pointer;border:1px solid #e67423;}

/* 左导航 投资融资 */
.left-nav ul li{ min-height:39px; width:190px; line-height:39px; font-size:20px; margin-bottom:10px; }
.left-nav ul li .nt{height:39px; width:190px; background:url(/images/common_account.png) -9px -123px no-repeat; }
.left-nav ul li span{padding-left:28px; color:#666}
.left-nav ul li.on { color:#EEEEEE; }
.left-nav ul li.on span{ color:#EEEEEE; }
.left-nav ul li.on .nt{ background-position:-9px -72px; }
.left-nav ul li a{ display:block; width:160px; height:39px;  color:#666666; padding-left:28px; }
.left-nav ul li a:hover{color:#ff7e16;}
.left-nav ul li.on a{ color:#EEEEEE; }
.left-nav ul li.on a:hover{ color:#FFFFFF; }
.left-nav ul li.on ul li a{ color:#666666; }
.left-nav ul li.on ul li a:hover{ color:#ff7e16; }
.left-nav ul li ul{ margin:7px 0; }
.left-nav ul li ul li{ font-size:16px; min-height:30px; line-height:30px; }
.left-nav ul li ul li a{ width:140px; height:30px; padding-left:50px; }
.left-nav ul li ul li.on a{color:#ff7e16;}
.left-nav ul li ul li.on a:hover{color:#FF8F00;}

/* 右侧主体内容 */

.lnbox{position:relative; width:823px; border:1px solid #DFDFDF; border-radius:3px; background:#FFFFFF; margin-left:25px; }
.lnbox .lnbox-c{padding:60px 24px 80px;}
.lnbox .lnbox-c2{padding:30px 24px 40px;}
.lnbox .lnbox-c2 .notip{font-size: 18px; font-weight: bold; color: #444444;}
.lnbox .lnbox-c2 .nogoto{text-align: center; line-height: 50px; font-size: 16px;}

.right-cont .product-info-l{width:475px;}
.right-cont .detailtable{width:455px;}
.right-cont .product-info-m{width:20px;}
.right-cont .product-info-m .line_04{padding:0 5px;}
.right-cont .product-info-r{width:278px;}
.right-cont .product-info-r .pd1 .chongzhi_btn{display: none;}
.right-cont .product-info-r .pd2 .input-bg{width:270px;}
.right-cont .product-info-r .pd2 .input-bg input{width:140px;}
.right-cont .product-info-r .pd2 .input-bg span{width:103px;}
.right-cont .product-info-r .pd2 .input-bg a{width:95px;}

.account_status{width:840px; height:28px; line-height:28px; color:#FF7E16; margin:0 0 17px 14px; background:url(/images/common_account.png) -52px -16px no-repeat;}
.account_status .ip_s{vertical-align:top; margin-top:7px; margin-left:20px;}
.account_status .time_s{vertical-align:top; margin-top:7px; margin-left:20px;}

.lnbox-l{ float:left; width:215px; height:200px; border:1px solid #DFDFDF; border-radius:3px; background:#FFFFFF; margin-left:25px; }
.lnbox-l .userInfo{padding:15px 15px 10px;}
.lnbox-l .userInfo .userInfo-t{height:70px; border-bottom:1px solid #E6E6E6; }
.lnbox-l .userInfo .userInfo-t .headImg{float:left; height:85px; width:85px; border:1px solid #D6D6D6;}
.lnbox-l .userInfo .userInfo-t .headImg img{height:79px; width:79px; margin:3px 0 0 3px;}
.lnbox-l .userInfo .userInfo-t .headInfo{float:left; margin:10px 0 0 12px; height:60px; width:170px; font-weight:bold; line-height:22px; overflow:hidden; white-space:nowrap;}
.lnbox-l .userInfo .userInfo-t .headInfo p.ph1{color:#777777; font-size:13px;}
.lnbox-l .userInfo .userInfo-t .headInfo p.ph2{color:#333333; font-size:16px;}
.lnbox-l .userInfo .userInfo-m{height:32px; margin-top:20px;}
.lnbox-l .userInfo .userInfo-b{height:30px; margin-top:7px; color:#666666;}
.lnbox-l .userInfo .userInfo-b span.low{color:#D8271C;}
.lnbox-l .userInfo .userInfo-b span.mid{color:#F29322;}
.lnbox-l .userInfo .userInfo-b span.high{color:#16C926;}
.lnbox-r{ float:left; width:576px; height:200px; font-size:14px; color:#555555; border:1px solid #DFDFDF; border-radius:3px; background:#FFFFFF; margin-left:30px; }
.lnbox-r .lnbox-r-l{float:left; width:300px; height:140px; margin:25px 0 0 45px; border-right:1px solid #E6E6E6; }
.lnbox-r .lnbox-r-r{float:left; width:180px; height:140px; margin:25px 0 0 45px;}
.lnbox-r .tt{font-size:16px; color:#555555; font-weight:bold; margin:15px 0 30px 0;}
.lnbox-r .mm{margin-left:15px; line-height:24px;}
.lnbox-r .lnbox-r-r .mm{margin-left:10px; line-height:24px;}
.lnbox-r span{color:#ff7e16; font-size:22px; font-weight:bold;}
.lnbox-r .chongzhi_btn2{margin:10px 0 0;}
.lnbox-r .tixian_btn{margin:10px 0 0 40px;}

.t_jiangli{width:823px; margin-left:25px; margin-top:-10px; border:1px solid #DFDFDF; border-radius:3px; background:#FFFFFF;}
.t_jiaoyi{width:100%; margin-left:0; margin-top:25px;}

.ac_tip2{width:auto; margin:0 0 20px; padding:10px; border:1px solid #E8C082; border-radius:3px; background:#FFFCED;}
.ac_tip{width:823px; margin:25px 0 25px 25px; border:1px solid #E8C082; border-radius:3px; background:#FFFCED;}
.ac_tip .ac_tip_c{padding:15px 35px; line-height:22px; color:#666666; font-size:12px;}
.ac_tip .ac_tip_c h3{color:#ff7e16; font-size:14px; font-weight:bold;}
.ac_tip .ac_tip_c p.pr{text-indent:1em;}

.rcul{height:42px; width:100%; border-bottom:1px solid #DADADA; background:#F0F0F0;}
.rcul li{float:left; width:162px; height:42px; border-right:1px solid #DADADA; line-height:42px; text-align:center; color:#666666; font-size:16px;}
.rcul li.on{background:#FFFFFF; height:43px;}
.rcul li.nbr{border-right:0 none;}
.rcul li a{color:#666666; padding:10px 20px;}
.rcul li a:hover{color:#ff7e16;}

/* 项目列表顶部tab切换 */
.borrow_ul_bg{width:1076px; border:1px solid #D1D1D1; margin:0 auto; position: relative;}
.borrow_ul{width:100%; height:54px; background:#FFFFFF;}
.borrow_ul li{float:left; width:170px; height:54px; border-right:1px solid #D1D1D1; line-height:56px; text-align:center; color:#666666; font-size:20px;}
.borrow_ul li.on{background:#FF7E16; height:55px;}
.borrow_ul li.on a{color:#FFFFFF;}
.borrow_ul li.on a:hover{color:#f6f6f6;}
.borrow_ul li a{color:#666666; padding:10px 20px;}
.borrow_ul li a:hover{color:#ff7e16;}

/* 工具箱顶部tab切换 */
.tool_allBox {width:1076px; border:1px solid #D1D1D1; background-color:#FFFFFF; margin:0 auto; position:relative; border-radius: 5px;}
.tool_ul{height:42px; width:100%; border-bottom:1px solid #DADADA; background:#F6F6F6; border-top-left-radius:5px; border-top-right-radius:5px;}
.tool_ul li{float:left; width:162px; height:43px;color:#666666; margin-top:-1px; border-right:1px solid #DADADA; line-height:42px; text-align:center; color:#666666; font-size:16px;}
.tool_ul li:first-child{border-top-left-radius:5px;}
.tool_ul li.on{background:#FF7E16; height:44px; color:#FFFFFF;}
.tool_ul li.on:hover{color:#f6f6f6;}
.tool_ul li:hover{color:#ff7e16;}
.table-tools input{width:85px;}
.table-tools select{width:135px; height:30px; padding:0;}

.accul{width:700px; margin:10px auto 35px; font-size:14px;}
.accul li {min-height:40px;}
.accul li .reg-l-title{float:left; line-height: 30px; width: 140px; text-align: right; padding-right: 10px;}
.accul li .reg-l-title span {color:#cc0000; vertical-align:middle; font-size:18px;}
.accul li .reg-l-input{float:left; line-height:30px; text-align: left; width: 545px;}
.accul li .reg-l-tips{float:left; width:240px;line-height: 30px; text-align: left;}
.accul2 {width: 850px;}
.accul2 li .reg-l-title{width: 120px;}
.accul2 li .reg-l-input{width: auto;}
.accul2 li .reg-l-tips{margin-left: 10px;}
.accul3 {width: 760px;}
.accul3 li .reg-l-title{width: 90px; text-align: left;}
.accul3 li .reg-l-input{width: 405px;}
.accul3 li .reg-l-tips{width: 215px;}

.financing-lnbox .lnbox-l{background:none; width:410px; height:130px; border:0 none;border-radius:0;border-right:1px solid #DADADA; }
.financing-lnbox .lnbox-l .userInfo-t{float:left; height:60px; width: 180px;}
.financing-lnbox .lnbox-l .userInfo-t .headInfo{margin-top:20px;}
.financing-lnbox .lnbox-l .userInfo .userInfo-t {border:0 none;}
.financing-lnbox .lnbox-l .userInfo .userInfo-b {margin-top:13px; font-size:14px;}
.financing-lnbox .lnbox-l .userInfo-m{float:left; width:190px; margin-top: 10px; }
.financing-lnbox .lnbox-l .userInfo-b{float:left; width:190px;}
.financing-lnbox .lnbox-r {background:none; width:380px; height:130px; border:0 none;}
.financing-lnbox .lnbox-r .lnbox-r-l{border:0 none; margin-top:10px;}
.financing-lnbox .lnbox-r .lnbox-r-l .tt{font-size:14px; line-height:26px; margin:0; font-weight:500;}
.financing-lnbox .lnbox-r .lnbox-r-l .tt span{font-size:14px;}
.financing-lnbox .lnbox-r .lnbox-r-l .mm{margin-top:10px; margin-left:0;}
.financing-lnbox .lnbox-r .tixian_btn{margin-left:35px;}

.financing-box{ text-align:center; color:#666666;}
.financing-box-a{height:233px; width:841px; margin-left:17px; background:url(/images/common_account.png) -6px -181px no-repeat;}
.financing-box-a .zichan{float:left; width:412px; height:222px; padding:4px 0 0 6px;}
.financing-box-b{float:left; height:156px; width:275px; margin-left:6px; background:url(/images/common_account.png) -8px -677px no-repeat;}
.financing-box-c{float:left; height:210px; width:274px; margin-left:6px; background:url(/images/common_account.png) -290px -677px no-repeat;}
.financing-box-d{float:left; height:156px; width:275px; margin-left:6px; background:url(/images/common_account.png) -571px -677px no-repeat;}
.financing-box .zc1{height:38px; color:#ffffff; line-height:38px; font-size:18px; font-weight:bold; padding-top:3px;}
.financing-box .zc2{height:98px; line-height:105px; font-size:22px;}
.financing-box .zc2 b{color:#ff7e16; font-size:16px; margin-right:5px;}
.financing-box .zc3{height:60px; line-height:30px; margin-top:15px; font-size:14px;}
.financing-box .zc3 b{color:#ff7e16; font-size:13px; margin-right:5px;}
.financing-box .zc3 strong{color:#ff7e16; font-size:15px;}
.financing-box .zc3 table{width:200px; margin:0 auto; text-align:center;}
.financing-box-a .fuzhai{padding-left:7px;}
.financing-box-a .fuzhai .zc3 table{width:310px;}
.financing-box-a .zc1{padding-top:0;}
.financing-box-c .zc3{margin-top:0;}
.zjll{margin-left:14px;}
.zjyq{margin-left:14px;}
.search-box{height:32px; padding-bottom:15px; border-bottom:1px solid #DADADA; font-size:14px; line-height:32px; color:#666666;}

.fibox-bg{margin-left: 25px; position: relative;}
.fibox{text-align: center;}
.fibox-off{}
.fibox-off .fibox-l{float: left; width: 6px; height: 168px; background:url(/images/fibox/img2_l.png) 0 0 no-repeat;}
.fibox-off .fibox-m{float: left; width: 808px; height: 168px; background:url(/images/fibox/img2_m.png) 0 0 repeat-x;}
.fibox-off .fibox-r{float: left; width: 6px; height: 168px; background:url(/images/fibox/img2_r.png) 0 0 no-repeat;}
.fibox-on{}
.fibox-on .fibox-l, .fibox-off:hover .fibox-l{float: left; width: 6px; height: 168px; background:url(/images/fibox/img1_l.png) 0 0 no-repeat;}
.fibox-on .fibox-m, .fibox-off:hover .fibox-m{float: left; width: 808px; height: 168px; background:url(/images/fibox/img1_m.png) 0 0 repeat-x;}
.fibox-on .fibox-r, .fibox-off:hover .fibox-r{float: left; width: 6px; height: 168px; background:url(/images/fibox/img1_r.png) 0 0 no-repeat;}
.fibox-on-on{z-index: 1000;}
.fibox-on-on .fibox-l, .fibox-on-on:hover .fibox-l{z-index: 1000; background:url(/images/fibox/img3_l.png) 0 0 no-repeat;}
.fibox-on-on .fibox-m, .fibox-on-on:hover .fibox-m{z-index: 1000; background:url(/images/fibox/img3_m.png) 0 0 repeat-x;}
.fibox-on-on .fibox-r, .fibox-on-on:hover .fibox-r{z-index: 1000; background:url(/images/fibox/img3_r.png) 0 0 no-repeat;}
.fibox-bn{z-index: 500; position: absolute; line-height:30px; font-size:14px;}
.fibox-bn .fibox-l{float: left; width: 6px; height: 75px; z-index: 500; background:url(/images/fibox/img4_l.png) 0 -1px no-repeat;}
.fibox-bn .fibox-m{float: left; width: 808px; height: 75px; z-index: 500; background:url(/images/fibox/img4_m.png) 0 -1px repeat-x;}
.fibox-bn .fibox-r{float: left; width: 6px; height: 75px; z-index: 500; background:url(/images/fibox/img4_r.png) 0 -1px no-repeat;}
.fibox-bn b{color:#ff7e16; font-size:13px; margin-right:5px;}
.fibox-bn strong{color:#ff7e16; font-size:15px;}
.fibox-bn table{margin:0 auto; text-align:center;}
.fibox .zc1{height:38px; color:#ffffff; line-height:38px; font-size:16px; font-weight:bold; padding-top:7px;}
.fibox .zc2{height:98px; line-height:105px; font-size:18px; padding-right: 15px;}
.fibox .zc2 b{color:#ff7e16; font-size:16px; margin-right:5px;}
.fibox-2{float: left; width: 411px;}
.fibox-2 .fibox-m{width: 399px !important;}
.fibox-b33{left: 0; top:161px; width: 822px; }
.fibox-b33 .fibox-m{width: 810px !important;}
.fibox-b33 table{width:800px; margin-top: 3px;}
.fibox-3{float: left; width: 274px;}
.fibox-3 .fibox-m{width: 262px !important;}
.fibox-b32{left: 274px; top: 161px; width: 548px;}
.fibox-b32 .fibox-m{width: 536px !important;}
.fibox-b32 table{width:490px; margin-top: 3px;}
.right-cont .line_dashed{width:840px; margin:30px 0 30px 14px; float:none;}
.inviteBox{padding:0 0 20px 40px;}
.inviteBox .weiboInput{width:480px; height:75px; padding:20px; border:1px solid #cccccc; background:#FFFFFF; line-height:25px; font-size:14px;}
.invite_l{float:left; width:310px; height:250px;}
.invite_m{float:left; width:20px; height:250px; margin:-14px 10px 0 10px;}
.invite_m .line_dashed_02{height:250px;}
.invite_r{float:left; width:400px; height:250px; margin:0 0 0 40px;}
.tip_fee{width:826px; height:26px; line-height:26px; color:#FF7E16; margin:65px 0 0 14px; background:url(/images/common_account.png) -9px -204px no-repeat;}
.jiangli_rules{font-size: 14px; margin-top: 30px; padding-left: 40px;}


/* 友情链接 */
.linkBoxs{border:1px solid #dbdbdb; width:1076px; margin:25px auto 0;}
.linkBoxs .linkBoxs_bg{ padding:10px 20px; }
.linkBoxs h2{border-bottom:1px solid #dbdbdb;color:#404040;line-height: 46px;}
.linkBoxs h2 span.float_left{font-size: 16px;}
.linkBoxs h2 a.float_right{color:#ff7e16;}
.linkBoxs_img{padding:25px 0;overflow: hidden;}
.linkBoxs_img a img{display:inline-block; height:53px;margin-right: 20px;}

/** 静态页面 **/
/* 蓝色公共标题 */
.blue-title{height: 392px; width: 100%; min-width:1078px; background-color: #00ABE9; color: #FFFFFF;}
.blue-title-title{font-size: 40px; padding:90px 0 0 30px;}
.blue-title-txt{width: 545px; font-size: 18px; line-height: 28px; padding: 20px 0 0 30px; }

/* 资金保障 */
.g_bao{position:absolute; top:10px; right:100px; width:312px; height:335px; background:url(/images/common_guarantee.png) -22px -30px no-repeat;}
.g_m1{width:113px; height:113px; display:inline-block; background:url(/images/common_guarantee.png) -355px -142px no-repeat;}
.g_m2{width:113px; height:113px; display:inline-block; background:url(/images/common_guarantee.png) -482px -142px no-repeat;}
.g_m3{width:113px; height:113px; display:inline-block; background:url(/images/common_guarantee.png) -609px -142px no-repeat;}
.g_m4{width:113px; height:113px; display:inline-block; background:url(/images/common_guarantee.png) -735px -142px no-repeat;}
.g_m5{width:113px; height:113px; display:inline-block; background:url(/images/common_guarantee.png) -862px -142px no-repeat;}
.g_m6{width:113px; height:113px; display:inline-block; background:url(/images/common_article.png) -84px -393px no-repeat;}
.g_m7{width:113px; height:113px; display:inline-block; background:url(/images/common_article.png) -219px -393px no-repeat;}
.g_m8{width:113px; height:113px; display:inline-block; background:url(/images/common_article.png) -354px -393px no-repeat;}

.g_cont{width:1078px; margin:0 auto; zoom: 1; padding: 30px 0 20px; position: relative;}

.g_blue-title{height: 350px; width: 100%; min-width:1078px; background-color: #00ABE9; color: #FFFFFF;}
.g_blue-title .g_cont{height: 300px;}
.g_blue-title-title1{font-size: 50px; padding:70px 0 0 90px;}
.g_blue-title-title2{font-size: 50px; padding:30px 0 0 160px;}
.g_line-title{width:1078px; height:113px; background:url(/images/g_line.png) 0px 50px no-repeat;}

.g_white-title{width: 100%; min-width:1078px; background-color: #FFFFFF; color: #666666; padding:60px 0 90px; text-align: center; line-height: 30px; }
.g_grey-title{width: 100%; min-width:1078px; background-color: #F6F6F6; color: #666666; padding:60px 0; text-align: center; line-height: 30px; }
.g_grey-title .line_dashed_02{height:420px;  margin-left:25px;}

/* 服务专区 */
.areaTitle{}
.areaTitle h2{font-size:24px; color:#666666; text-align:left;}
.areaTitle .mid_line{position:absolute; display:inline-block; height:1px; width:958px; top:20px; left:120px; background:#E8ECEF;}
.areaIcon{display:inline-block; height:83px; width:83px; background:url(/images/service/area_icons.png) 0 0 no-repeat;}
.areaIcon_1{background-position:0 0;}
.areaIcon_2{background-position:-90px 0;}
.areaIcon_3{background-position:-180px 0;}
.areaIcon_4{background-position:0 -90px;}
.areaIcon_5{background-position:-90px -90px;}
.areaIcon_6{background-position:-180px -90px;}
.areaIcon_7{background-position:0 -181px;}
.areaIcon_qq{height:36px; width:36px; background-position:-106px -208px;}
.areaIcon_tel{height:36px; width:36px; background-position:-150px -208px;}
.areaIcon_weixin{height:39px; width:48px; background-position:-194px -208px;}

/* 新手指引 */
.guide{}
.guide_step{float:left; margin-right:15px; height:55px; width:200px; font-size:18px; line-height:55px; text-align:center; color:#ff7e16; cursor:pointer; background:url(/images/help/common.png) -5px -184px no-repeat;}
.guide_step_on{background-position:-5px -124px; color:#FFFFFF;}
.guide_step:first-child{background-position:-5px -64px;}
.guide_step_on:first-child{background-position:-5px -4px;}
.guide_step:last-child{background-position:-5px -304px; margin-right:0;}
.guide_step_on:last-child{background-position:-5px -244px;}
.guide_next{cursor:pointer; height:26px; width:47px; display:inline-block; background:url(/images/help/common.png) -257px -262px no-repeat;}
.guide_num{display:inline-block; height:118px; width:118px; background:url(/images/help/common.png) 0 0 no-repeat;}
.guide_num_1{background-position:-224px -5px;}
.guide_num_2{background-position:-344px -5px;}
.guide_num_3{background-position:-464px -5px;}
.guide_num_4{background-position:-224px -125px;}
.guide_num_5{background-position:-344px -125px;}


/* 橙色公共标题 */
.orange-title{height: 350px; width: 100%; min-width:1078px; background-color: #FF7E16; color: #FFFFFF;}
.orange-title-title{font-size: 32px; padding:64px 0 0 30px;}
.orange-title-txt{width: 620px; font-size: 16px; line-height: 28px; padding: 20px 0 0 30px; }
/* 先进理财模式 */
.g_mode{position:absolute; top:50px; right:100px; width:257px; height:257px; background:url(/images/common_article.png) -37px -59px no-repeat;}

/* 紫色公共标题 */
.purple-title{height: 350px; width: 100%; min-width: 1078px; background-color: #7743A8; color: #FFFFFF;}
.purple-title-title{font-size: 32px; padding:83px 0 0 50px;}
.purple-title-txt{width: 620px; font-size: 16px; line-height: 28px; padding: 30px 0 0 50px; }
/* 提现便捷 */
.g_cashout{position:absolute; top:50px; right:100px; width:257px; height:257px; background:url(/images/common_article.png) -325px -59px no-repeat;}
.g_zhuan{width:354px; height:308px; display: inline-block; background:url(/images/common_article.png) -400px -557px no-repeat;}
.g_clock{width:309px; height:309px; display: inline-block; background:url(/images/common_article.png) -61px -556px no-repeat;}

/* success landingpage */
.su_top{position:relative; width:100%; min-width:1078px; height:450px; background:url(/images/success/top_01.jpg) no-repeat center #FF5F21; }
.su_bg_register{position:absolute; top:26px; right:30px; width:363px; height:395px; z-index:1; background:url(/images/success/bg_register.png) no-repeat 0 0; }
.su_grey{background:#F8F8F8; min-width:1078px;}
.su_white{background:#FFFFFF; min-width:1078px;}
.su_red{background:#E64240; min-width:1078px;}
.su_cont{width:1078px; padding:55px 0; margin:0 auto;}
.su_bg_color{width:1060px; height:359px; margin:0 auto; background:url(/images/success/bg_color.png) no-repeat 0 0; }
.su_bg_color_table{margin-top:95px; line-height:35px;}
.su_bg_color a.seeMore{display:inline-block; width:196px; height:36px; margin-top:86px;}
.su_bg_product{width:983px; height:517px; margin:0 auto; background:url(/images/success/bg_product.png) no-repeat 0 0;}
.su_registerNow{width:362px; height:107px; display:inline-block; background:url(/images/success/icons.png) no-repeat -11px -252px;}
.su_registerNow:hover{background-position: -11px -363px;}

.su_icons{display:inline-block; background: url(/images/success/icons.png) no-repeat 0 0;}
.su_icon_1{width:87px; height:87px; background-position:-18px -11px;}
.su_icon_2{width:87px; height:87px; background-position:-106px -11px;}
.su_icon_3{width:87px; height:87px; background-position:-194px -11px;}
.su_icon_4{width:87px; height:87px; background-position:-282px -11px;}
.su_icon_5{width:108px; height:108px; background-position:-18px -116px;}
.su_icon_6{width:108px; height:108px; background-position:-127px -116px;}
.su_icon_7{width:108px; height:108px; background-position:-236px -116px;}
.su_icon_8{width:108px; height:108px; background-position:-345px -116px;}
.su_btn_register{height:42px; width:204px; cursor:pointer; border:0 none; display:inline-block; background:url(/images/success/icons.png) -18px -497px no-repeat;}
.su_btn_register:hover{background-position: -18px -542px;}

.su_zhuceul{width:363px;margin:100px auto 0;}
.su_zhuceul li{ }
.su_zhuceul li .reg-l-title{width: 85px;}
.su_zhuceul li .reg-l-input{width: 225px; }
.su_zhuceul li .reg-l-input input{width: 210px; padding:0 4px; font-size:12px;}
.su_zhuceul li .reg-l-tips{width:230px; font-size:12px; background:none; padding-left:0; line-height: 16px; margin:-2px 0 -3px 96px;}
.su_zhuceul li.deal{height:60px;padding-left:46px;margin-top:5px;}
.su_zhuceul li.agree{height:50px;padding-left:84px;}

.zhuce-agree {height:41px; width:228px; cursor:pointer; border:0 none; display:inline-block; background:url(/images/common_login.png) -8px -128px no-repeat;}
.zhuce-agree:hover {background-position:-8px -177px;}

/* 左导航 */
.left-nav2{float:left; width: 258px; border: 1px solid #DADADA;}
.left-nav2-title{height: 42px; width: 100%; background-color: #FF7E16; color: #FFFFFF; line-height: 42px; font-size: 16px; font-weight: bold;}
.left-nav2 ul li{ height:50px; width:100%; line-height:50px; font-size:16px; color:#666666; border-bottom:1px solid #DADADA;  }
.left-nav2 ul li a{padding-left: 40px;}
.left-nav2 ul li:last-child{border:0 none;}
.left-nav2 ul li.active{background: url(/images/line_so.jpg) no-repeat 0 12px;}
.left-nav2 ul li.active a{color:#ff7e16;}
.left-nav2 ul li.active a:hover{color:#EB6800;}

/* 右侧内容 */
.right-cont2{float: right; width: 785px; overflow: hidden;}
.line-title{font-size: 18px; font-weight: bold; line-height: 24px; width: 860px;}
.li-title{line-height: 44px; cursor: pointer;}
.li-title:hover{color:#ff7e16;}
.li-txt{display: none; line-height: 26px; color: #666666;}
.li-txt .b{font-weight: bold; color: #333333; margin-top: 10px;}
.ultxt{}
.ultxt li{width: 100%; min-height: 44px; background: url(/images/line_dashed.png) repeat-x bottom;}
.ultxt li:last-child{background: none;}
.ultxt li.active{color:#ff7e16;}
.ultxt li.active .li-txt{display: block;}
.right-allbox{width: 783px; padding: 15px 0 60px; border: 1px solid #D3D3D3; border-radius: 5px;}
.right-allbox-title{text-align: center; font-size: 20px; color: #333333; font-weight: bold;}
.right-allbox-subtitle{text-align: center; font-size: 14px; color:#666666;}
.right-allbox-main{padding:30px 45px; line-height:24px;}
.right-allbox-main img{max-width:693px; height: auto; }
.right-allbox-main p{ text-indent: 2em; }

/* 底部 */
.footbg1{background: #e8ebed; min-width:1078px; /*margin-top: 25px;*/}
.footbg .footer{ width:1076px; margin: 0 auto;}
.footbg .footer .friendbox dl{ width:978px; border: 1px solid #d8d8d8; margin-bottom:10px;}
.footbg .footer .friendbox dl dt{ width:86px; height: 40px; float: left;*display: inline; background: url(/images/bg/friendbg.png) no-repeat; line-height: 40px; color: #fff; text-align: center;}
.footbg .footer .friendbox dl.hezuo dd{ float: left; width:175px; height: 40px;*display: inline; text-align: center; line-height: 40px;}
.footbg .footer .friendbox dl.hezuo dd img{margin: 0 auto;}
.footbg .footer .friendbox dl.youqing dd{ float: left;height: 40px;*display: inline; padding:0 20px;line-height: 40px;}
.footbg .footer .foottxt{ margin-top:25px; margin-left: 20px; position: relative;}
.footbg .footer .foottxt ul{ width:100px; float: left; margin-right:40px;}
.footbg .footer .foottxt ul li{ line-height: 30px; height: 30px; padding-left: 25px;color:#fff;}
.footbg .footer .foottxt ul li a{ color:#fff;}
.footbg .footer .foottxt ul li a:hover{ color:#ff7e16;}
.footbg .footer .foottxt ul li.ft-title{ line-height: 20px; height: 30px;}
.footbg .footer .foottxt ul li.title1{  background: url(/images/bg/foottxt1.png) no-repeat; }
.footbg .footer .foottxt ul li.title2{  background: url(/images/bg/foottxt2.png) no-repeat; }
.footbg .footer .foottxt ul li.title3{  background: url(/images/bg/foottxt3.png) no-repeat; }
.footbg .footer .foottxt ul li.title4{  background: url(/images/bg/foottxt4.png) no-repeat; }
.footbg .footer .foottxt ul.mobile-client li{ width: 85px;height: 30px;border: 1px solid #E6E6E6;margin-bottom: 20px;padding-left:45px;background-color: #F9F9F9;}
.footbg .footer .foottxt ul.mobile-client li a{ width: 100%;height: 100%;line-height: 30px;font-size: 14px;text-align: center;color: #47505A;}
.footbg .footer .foottxt ul.mobile-client li a:hover { color: #ff7e16;}
.iphone-icon{height: 25px; width: 25px; background: url(/images/iphone-android-icon.png) 10px 2px no-repeat;}
.android-icon{height: 25px; width: 25px; background: url(/images/iphone-android-icon.png) 10px -22px no-repeat; }
/*display:inline-block; vertical-align:middle; cursor:pointer;*/
.weixin-image li img{ width:100px;height: 100px;}

.footbg .footer .footicon{margin-top:15px; margin-left: 280px; margin-right:220px; position: relative;}
.footbg .footer .footicon ul{ float: left;margin-right:40px;}
.footbg .footer .footicon ul li{}
.footbg .footer .footicon ul li a{}

.footbg .footer .footinfo{ margin-top:15px; position: relative;}
/*.footbg .footer .footinfo p{ float: left;margin-right:15px;color:#fff;line-height: 25px;}*/
.footbg .footer .footinfo ul { float: left;margin-right:20px;}
.footbg .footer .footinfo ul li{ line-height: 20px; height: 20px; padding-left: 25px;color:#fff;}

.footbg .footer .foottxt .footlogo{position: absolute; right:10px; top:-12px;}
.footbg .message{ margin-top:10px; height:80px; padding-top: 20px; background: #dfdfdf;}
.footbg .messagetxt{ width:980px; margin: 0 auto;}
.footbg .messagetxt p{ text-align: center;line-height: 30px; height: 30px;}
.footright{ float:right;color:#fff;line-height: 25px; margin-right:40px;}
.footright img{ margin-bottom: 10px;}
.footright p{ text-align: left; font-size:16px;}
.safe-items{height:50px;width:1076px;overflow:hidden;padding:20px 0}
.safe-items ul{width:1080px;overflow:hidden}
.safe-items li{width: 20%;float:left;height:50px;line-height:50px;color:#adb7be;font-size:18px}
.safe-items li span{display:block; margin: 0 auto; width:50px;height:50px;position:relative;background:url(/images/bg/sprites.png) no-repeat -150px -209px}
.safe-items li span .icons{position:absolute;left:50%;top:50%}
.safe-items .csat{width:25px;height:25px;margin:-13px 0 0 -13px;background-position:-508px -154px}
.safe-items .lead{width:40px;height:20px;margin:-10px 0 0 -20px;background-position:-542px -159px}
.safe-items .prin{width:26px;height:27px;margin:-13px 0 0 -14px;background-position:-268px -183px}
.safe-items .any{width:36px;height:31px;margin:-16px 0 0 -20px;background-position:-268px -117px}
.safe-items .audit{width:40px;height:13px;margin:-7px 0 0 -20px;background-position:-542px -143px}

/* 在线咨询右边栏 */
.online{position: fixed; top: 180px; right: 0px;}
.online .bgcm{background:url(/images/online.png) no-repeat 0 0;}
.online .onlineBg_s{width: 35px; height: 131px; cursor: pointer; background-position: -133px -151px;}
.online .onlineBg_s:hover{background-position: -190px -151px; }
.online .onlineBg{width: 84px; height: 264px; background-position: -12px -17px;}
.online .onlineBg .ask{width: 57px; height: 57px; display: inline-block; margin: 105px 0 0 13px; cursor: pointer; background-position: -120px -15px;}
.online .onlineBg .ask:hover{background-position: -186px -15px;}
.online .onlineBg .close{width: 41px; height: 41px; display: inline-block; margin: 30px 0 0 22px; cursor: pointer; background-position: -128px -91px;}
.online .onlineBg .close:hover{background-position: -194px -91px;}

/* error page */
.er_grey{width: 100%; background-color: #F3F3F3; padding:100px 0 200px; line-height:26px; }
.er_bg{width:966px; height:495px; background:#FFFFFF; border:1px solid #E0E0E0; border-radius:15px; margin:0 auto; padding:20px 0 20px;}
.er_title{margin:110px 0 0 55px; font-weight:bold; font-size:20px; color:#E96109;}
.er_info{margin:40px 0 0 55px; font-size:14px;}
.er_btn{margin:20px 0 0 65px;}
.er_btn .goHome{width:111px; height:31px; cursor:pointer; display:inline-block; background:url(/images/error_buttons.png) no-repeat 0 0;}
.er_btn .goHome:hover{background-position:0 -34px;}
.er_btn .goAsk{width:111px; height:31px; margin-left:25px; cursor:pointer; display:inline-block; background:url(/images/error_buttons.png) no-repeat -114px 0;}
.er_btn .goAsk:hover{background-position:-114px -34px;}

/* font-size, color, text-align */
.text12{font-size:12px;}
.text13{font-size:13px;}
.text14{font-size:14px;}
.text16{font-size:16px;}
.text18{font-size:18px; font-family:arial;}
.text20{font-size:20px;}
.text22{font-size:22px;}
.text26{font-size:26px;}
.text-white, a.text-white{color: #FFFFFF;}
.text-red{color: #cc3300;}
.text-orange{color:#ff7e16;}
a.text-orange:hover{color:#EB6800;}
.text-blue{color:#00B7EE;}
a.text-blue:hover{color:#26CCFF;}
.text-green{color:#4cae4c;}
.txt-left{text-align: left !important;}
.txt-center{text-align: center !important;}
.txt-right{text-align: right !important;}
.ver-top{vertical-align: top !important;}
.ver-middle{vertical-align: middle !important;}
.ver-bottom{vertical-align: bottom !important;}
.bold{font-weight:bold;}

/* width, height */
.w100 {width: 100px;}
.w150 {width: 150px;}

/* margin, padding */
.mar10{margin: 10px 0;}
.mar20{margin: 20px 0;}
.mt0{ margin-top:0px;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}
.mt45{ margin-top:45px;}
.mt50{ margin-top:50px;}
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mb30{ margin-bottom:30px;}
.mb40{ margin-bottom:40px;}
.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}
.mr25{ margin-right:25px;}
.mr30{ margin-right:30px;}
.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.ml20{ margin-left:20px;}
.ml25{ margin-left:25px;}
.ml30{ margin-left:30px;}
.ml40{ margin-left:40px;}
.ml45{ margin-left:45px;}
.p5{ padding: 5px;}
.p10{ padding: 10px;}
.p20{ padding: 20px;}
.p30{ padding: 30px;}
.pt0{ padding-top: 0px !important;}
.pt2{ padding-top: 2px !important;}
.pt5{ padding-top: 5px;}
.pt7{ padding-top: 7px;}
.pt10{ padding-top: 10px;}
.pt15{ padding-top: 15px;}
.pt25{ padding-top: 25px;}
.pt30{ padding-top: 30px;}
.pt35{ padding-top: 35px;}
.pl5{ padding-left: 5px;}
.pl10{ padding-left: 10px;}
.pl25{ padding-left: 25px;}
.pl30{ padding-left: 30px;}
.pl35{ padding-left: 35px;}
.pl140{ padding-left: 140px;}
.pl185{ padding-left: 185px;}
.pr5{ padding-right: 5px;}
.pr10{ padding-right: 10px;}
.pb0{ padding-bottom: 0px !important;}
.pb2{ padding-bottom: 2px !important;}
.pb5{ padding-bottom: 5px;}
.pb10{ padding-bottom: 10px;}
.pb15{ padding-bottom: 15px;}
.pb20{ padding-bottom: 20px;}
.pb30{ padding-bottom: 30px;}

/* height */
.h15{ height: 15px;}
.h20{ height: 20px;}
.h25{ height: 25px;}
.h30{ height: 30px;}

/* border */
.border-bold{ border:2px solid #D0D0D0; border-radius:3px; }
.border-lightbold{ border:2px solid #E6E6E6; border-radius:3px; }
.border-normal{ border:1px solid #E6E6E6; border-radius:3px; }
.border-normal2{ border:1px solid #E6E6E6; }
.border-noleft{ border-left: 0 none !important; }
.border-noright{ border-right: 0 none !important; }
.border-notop{ border-top: 0 none !important; }
.border-no{ border: 0 none !important; }
.border-right{ border-right: 1px solid #E6E6E6 !important; }


/* background */
.bg-white{background-color: #FFFFFF;}
.bg-grey{background-color: #D2D2D2;}
.bg-darkgrey{background-color: #ECEFF3;}
.bg-lightgrey{background-color: #F7F7F7;}

/* float */
.float_left{ float: left;}
.float_right{ float: right;}
.clearfix:after, .clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.clearfix, .clear { zoom: 1; display: inline-block; _height: 1px }
.clearfix, .clear { display: block }

/* hide, show, cursor */
.hide{ display: none;}
.show{ display: block;}
.cur_pt{ cursor:pointer; }

/* ul li */
.ul-bdr{}
.ul-bdr li{float: left; width: 80px; height: 20px; text-align: center; margin: 5px 0; cursor: pointer; line-height: 20px; border-right: 1px solid #DCDCDC;}
.ul-bdr li:first-child{margin-left: -18px;}
.ul-bdr li:last-child{border: 0 none;}

/* bank list */
.bank-list{clear:both; margin-left:0; margin-top:10px; overflow:hidden; padding-left:50px;}
.bank-list .item{float:left; font-size:14px; margin:0 30px 10px 0; _margin-right:30px;}
.bank-list label{background-image:url("/images/bank.png"); background-repeat:no-repeat; border:1px solid #DDDDDD; cursor:pointer; float:left; height:38px; margin-left:5px; text-indent:-9999px; width:132px;}
.bank-list input{float:left; margin:10px 10px 0 1px; width:13px; border:0 none; box-shadow:none;}
.bank-list .icbc{background-position:-1px -156px;}
.bank-list .cmb{background-position:-1px 0;}
.bank-list .ccb{background-position:-1px -117px;}
.bank-list .abc{background-position:-1px -273px;}
.bank-list .spdb{background-position:-154px 0;}
.bank-list .ceb{background-position:-1px -390px;}
.bank-list .bcom{background-position:-1px -429px;}
.bank-list .cmbc{background-position:-154px -323px;}
.bank-list .bob{background-position:-154px -412px;}
.bank-list .citic{background-position:-1px -354px;}
.bank-list .gdb{background-position:-1px -39px;}
.bank-list .pab {background-position:-1px -312px;}
.bank-list .boc{background-position:-1px -78px;}
.bank-list .hxb{background-position:-1px -195px;}
.bank-list .psbc{background-position:-1px -234px;}
.bank-list .cib{background-position:-154px -368px;}
.bank-list .bos{background-position:-306px -160px;}
.bank-list .hccb{background-position:-306px 0;}
.bank-list .czb{background-position:-306px -221px;}
.bank-list .gzcb{background-position:-306px -50px;}
.bank-list .jsbc{background-position:-306px -106px;}
.bank-list .label{height:44px; width:131px;}
.bank-list .copay{background-position:-153px -158px;}
.bank-list .yeepay{background-position:-153px -102px;}
.bank-list .shengpay{background-position:-153px -267px;}
.bank-list .chinabank{background-position:-153px -214px;}
.bank-list .baofoo{background-position:-1px -469px;}
.bank-list .fuiou{background-image: url("/images/fuiou.png"); background-position: 0 0;}

/***** PAGINATION *****/
.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}
.pagination>li{display:inline}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#23527c;background-color:#eee;border-color:#ddd}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}
.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}
.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}
.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

/* button */
.btn{height:auto !important; display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}
.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}
.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}
.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}
.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44 !important;border-color:#398439}
.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}
.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}
.btn-success .badge{color:#5cb85c;background-color:#fff}
.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
    display: none !important;
}
.ngdialog-message{font-family: 'microsoft yahei';}
.ngdialog-message h2{font-size: 16px;}
.ngdialog-message p{line-height: 24px;}

.ngdialog.ngdialog-theme-bigImg .ngdialog-content{background: none !important; width:100% !important;}
.ngdialog.ngdialog-theme-bigImg .ngdialog-message{text-align: center !important;}

.product-cont-txt .haoli-pc-title{margin-top:28px;margin-bottom:9px;font-size:15px;font-weight:700;line-height:15px;border-left:2px solid #e25353;text-indent:8px}
.product-cont-txt .haoli-pc-more{display:inline-block;width:71px;position:relative;bottom:0;left:600px;color:#e25353;cursor:pointer}
.product-cont-txt .haoli-pc-more .icon-triangle-x{margin:14px 0 0 8px}
.product-cont-txt .haoli-pc-more .icon-triangle-s{background-position:-306px 0}
.product-cont-txt .haoli-pc-area{margin-top:30px;padding-bottom:5px;border-bottom:2px solid #e6e6e6;font-size:18px;font-weight:700}
.product-cont-txt .haoli-pc-more-all{bottom:-24px}
.product-cont-txt div.haoli-rel{position:relative; }
.product-cont-txt .haoli-part-desc{}
.product-cont-txt .haoli-all-esc{}
.product-cont-txt .haoli-subject{text-align: center; font-size: 24px; font-weight: bold; color: #000000; padding-bottom: 10px; }

.bank-account{border:1px solid #E8C082; border-radius:3px; background: #FFFCED; display: inline-block; padding: 0 5px 0 0;}

/* index for icp */

.back_icp {background: #475059;}
.back {background: url("/images/background_index.jpg") no-repeat 50% 50%; width: 100%;  height:auto; margin: 0 auto;  }

.icp-index-bg{  margin: 0 auto;  width: 100%;  height: 991px; }
.icp-index-box{width: 1076px;  margin: 0 auto;  position:relative;}
.icp-index-box .logoimg{ float: left; margin: 20px; width: 100%}

.icp-index-box .wrap{ width: 100%; top: 35%; text-align: center; left: 0; position: absolute}
.icp-index-box .wrap .slogan{background: url("/images/background_text.png") no-repeat 50% 50%; width: 800px; height: 200px; display: inline-block;}


.icp-index-box .index-link{ float: left; margin: 500px auto 200px; width: 100%; text-align: center;}
.icp-index-box .index-link a{ height: 60px;  width: 335px; display: inline-block; vertical-align: middle; background: #ff7e16; color: #ffffff; font-size: 22px; line-height: 60px; margin: 0 27px; position: relative}

.footbg_icp{ width:100%; min-width:1078px; position:relative;  padding-top: 10px;background: #475059; padding-bottom: 15px; }
.footbg_icp .footer{ width:1076px; margin: 0 auto;}
.footbg_icp .footer .footinfo{ margin-top:5px; position: relative;}
.footinfo .text-p { line-height: 20px;  height: 20px;  padding-left: 25px;  color: #fff; text-align: center}

.blank30{  height: 30px;  line-height: 30px;  clear: both;  background: #ffffff; }
.container_icp{ width:100%; min-width:1078px; position:relative; padding-bottom:0px; background: #ffffff}

.custom-slider.rzslider {
    margin: 24px 0 8px 0;
}
.custom-slider.rzslider .rz-bar {
    background: #ffe4d1;
    height: 10px;
    border-radius: 6px;
    border:1px solid #ffe4d1;
}

.custom-slider.rzslider .rz-bar-wrapper {
    visibility: visible!important;
}
.custom-slider.rzslider .rz-selection {
    background: #ff7c0d;
    border-radius: 5px;
    border:1px solid #ff7c0d;
}
.custom-slider.rzslider .rz-bar-wrapper .rz-restricted {
    visibility: hidden;
}

.custom-slider.rzslider .rz-pointer {
    width: 12px;
    height: 16px;
    top: auto; /* to remove the default positioning */
    bottom: -10px;
    background-color: #e8ebeb;
    border: 1px solid #cccccc;
    border-radius: 4px;
}

.custom-slider.rzslider .rz-pointer:after {
    display: none;
}

.custom-slider.rzslider .rz-bubble {
    bottom: 6px;
}

.custom-slider.rzslider .rz-model-value {
    font-weight: bold;
    color: #ff7c0d;
}

.custom-slider.rzslider .rz-limit {
    visibility: hidden!important;
}

.custom-slider.rzslider .rz-tick {
    width: 1px;
    height: 10px;
    margin-left: 4px;
    border-radius: 0;
    background: #ffe4d1;
    top: -1px;
}

.custom-slider.rzslider .rz-tick.rz-selected {
    background: #ff7c0d;
}

.weixin-pay-cover {
    margin-left: -40px;
}

.weixin-pay-cover .need-pay {
    font-size: 18px;
    color: #333333;
    padding-top: 20px;
    margin-left: 350px;
}

.weixin-pay-cover .need-pay .bill-amount {
    color: #ff6029
}

.weixin-pay-cover .qrcode-wrapper {
    width: 205px;
    margin: 0 auto
}

.weixin-pay-cover .qrcode-wrapper .qrcode-block {
    border: 1px solid #ccc;
    margin-top: 35px;
}

.weixin-pay-cover .qrcode-wrapper .desc {
    *zoom: 1;
    font-size: 14px;
    font-weight: 700;
    color: #999;
    padding: 33px 0 28px 22px;
    text-align: left
}

.weixin-pay-cover .qrcode-wrapper .desc .icon {
    float: left;
    background-image: url('/images/pay_icon.png');
    background-position: -184px -65px;
    width: 36px;
    height: 36px;
    margin-top: 5px;
}

.weixin-pay-cover .qrcode-wrapper .desc .text {
    float: left;
    padding-top: 0px;
    margin-left: 20px
}

.weixin-pay-cover .tips {
    position: absolute;
    top: 18%;
    right: 115px;
    background-image: url('/images/pay_icon.png');
    background-position: 0 0;
    width: 183px;
    height: 162px
}

.ngdialog.ngdialog-theme-default.custom-width .ngdialog-content {
     width: 760px;
     height: 480px;
     background: #ffffff;
 }

.ngdialog.ngdialog-theme-default.ngdialog-lg .ngdialog-content {
    width: 600px;
}

.ngdialog.ngdialog-theme-default.ngdialog-orange .ngdialog-content {
    background: orange;
}

.ngdialog.ngdialog-theme-default.ngdialog-orange h1,
.ngdialog.ngdialog-theme-default.ngdialog-orange h2,
.ngdialog.ngdialog-theme-default.ngdialog-orange h3,
.ngdialog.ngdialog-theme-default.ngdialog-orange h4,
.ngdialog.ngdialog-theme-default.ngdialog-orange span,
.ngdialog.ngdialog-theme-default.ngdialog-orange p{
    color: #ffffff;
}
