@charset "utf-8";
/* CSS Document */
* {margin:0;padding:0;}
html {background:#4B0D00;}
body {font:normal 12px/1.6em simsun,Tahoma, Verdana, Lucida, Arial, Helvetica, sans-serif;color:#DBD689; background:url(../images/bg_body.png) repeat-y center top;}
table {border-collapse:collapse;border-spacing:0;empty-cells:show;text-align:left;}
th,td {border-collapse:collapse;}
ol,ul {list-style:none;}
a {text-decoration:none; color:#FFB92E;}
a:hover {text-decoration:underline;}
input,select,form img,button {vertical-align:middle;}
img {border:0;}
button {cursor:pointer;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}

#wrap{ width:950px; margin:0 auto; background:url(../images/bg_body.png) repeat-y center top;}
#toper{ height:290px;background:url(../images/bg_top_02.jpg) no-repeat 0 124px;}
#toper h1{ height:124px; overflow:hidden; background:url(../images/bg_top_01.jpg) no-repeat;}
#toper h1 span{ display:none;}
#toper h1 p{ float:right; padding:10px 10px 0 0; color:#FFB537; font-weight:normal;}
#toper h1 a{ padding-left:5px;}
#toper h2, #toper h3{ display:none;}
#menu{ height:86px; background:url(../images/bg_menu.jpg) no-repeat;}
#menu ul{ padding:20px 0 0 135px; overflow:hidden; zoom:1;}
#menu ul li{ float:left; padding-right:13px;}
#menu ul li a{ display:block; width:158px; height:40px; overflow:hidden; text-indent:-9999em;}
#menu ul li.m3{ padding-right:40px;}
#menu .intro{ height:20px; overflow:hidden; line-height:300px; font-size:0; background:url(../images/bg_text.png) no-repeat 160px 4px;}

#join{ padding-left:109px; height:144px; background:url(../images/bg_index_top.jpg) no-repeat;}
#join .box{ float:left; width:368px; position:relative;}
#join .box p{ display:none;}
#join .box .j_in{ position:absolute; top:55px; left:232px; display:block;width:87px;height:30px;overflow:hidden;text-indent:-9999em;}

#main{ padding-left:103px; background:url(../images/main_t.jpg) no-repeat 103px 0;}
.rows1{ padding:0 0 20px 30px; overflow:hidden; zoom:1; background:url(../images/main_b.jpg) no-repeat left bottom;}
.column1{ float:left; margin:24px 23px 0 0; width:466px; overflow:hidden; background:url(../images/bg_bigbox_m.png) repeat-y 0 0;}
.column2{ float:left; width:202px; margin-top:24px; overflow:hidden;}
.column3{ float:left; margin:24px 23px 0 0; width:466px; overflow:hidden;}

.rows5{ padding-left:0;}
.mod6{ background:url(../images/bg_index_top.jpg) no-repeat -103px -144px;}
.mod6 h4{ height:70px; overflow:hidden;text-indent:-9999em;}
.mod6 .content{ padding:10px 0 10px 30px;}
.privlist{ overflow:hidden;zoom:1;}
.privlist li{ float:left; margin:0 15px 20px 0; width:217px; height:228px; position:relative;}
.privlist li.priv_1{ background:url(../images/bg_tq_01.png) no-repeat;}
.privlist li.priv_2{ background:url(../images/bg_tq_02.png) no-repeat;}
.privlist li.priv_3{ background:url(../images/bg_tq_03.png) no-repeat;}
.privlist li.priv_4{ background:url(../images/bg_tq_04.png) no-repeat;}
.privlist li.priv_5{ background:url(../images/bg_tq_05.png) no-repeat;}
.privlist li.priv_6{ background:url(../images/bg_tq_06.png) no-repeat;}
.privlist li em{ position:absolute; top:0; left:0; display:block; padding:15px 0 0 20px; font-style:normal; font-weight:bold; color:#FEEBBA; font-size:14px; font-family:SimHei;}
.privlist li h5{ padding:18px 0 0 60px; height:25px;}
.privlist li h5 a{ font-size:14px; color:#691200; font-weight:normal;}
.privlist li p{ padding:10px 20px; color:#8F8F8F;}
.btn5{ padding:20px 0 0 240px;}
.btn5 a{ display:block; width:249px; height:36px; overflow:hidden; text-indent:-9999em; background:url(../images/btn5.png) no-repeat;}

.mod1{ position:relative; background:url(../images/bg_bigbox_t.png) no-repeat;}
.mod1 .content{ padding:10px 0 0 17px; min-height:702px;_height:702px; margin-bottom:-3px; position:relative; background:url(../images/bg_bigbox_b.png) no-repeat left bottom;}
.mod1 .title{ position:absolute; top:1px; left:1px; z-index:3; width:70px; height:70px; overflow:hidden; text-indent:-9999em; background:url(../images/tit_01.png) no-repeat;}
.yxlist{ overflow:hidden;zoom:1;}
.yxlist li{ float:left; margin-right:18px; padding-bottom:20px; width:131px;}
.yxlist .headpp{ padding:5px; height:120px; background:url(../images/bg_pp.png) no-repeat;}
.yxlist .headpp img{ width:100px; height:100px;}
.yxlist p{ padding-bottom:3px;}
.yxlist p strong{ color:#F9F5B4;}
.yxlist p.wz{ height:58px; width:131px; overflow:hidden;word-break:break-word; word-break:break-all;}
.btn2{ display:block; width:118px; height:30px; overflow:hidden; text-indent:-9999em; background:url(../images/btn2.png) no-repeat;}
.btn1{ display:block; width:202px; height:51px; overflow:hidden; text-indent:-9999em; background:url(../images/btn1.png) no-repeat;}

.mod2{ height:373px; margin-top:15px; background:url(../images/phb_small_b.jpg) no-repeat left bottom;}
.mod2 h4{ height:39px; overflow:hidden; line-height:300px; font-size:0; background:url(../images/phb_small_t.jpg) no-repeat left top;}
.mod2 .content{ padding:5px 10px;}
.mod2 table{ width:100%;}
.mod2 table th{ height:28px; line-height:28px; font-weight:normal; border-bottom:1px dotted #F8F4B3;}
.mod2 table td{ height:28px; line-height:28px;}
.mod2 table td img{ vertical-align:middle;}

.mod3, .mod4{ margin-top:15px;}
.mod3 a, .mod4 a{ display:block; height:115px; overflow:hidden; text-indent:-9999em; background:url(../images/ban_pp1.jpg) no-repeat;}
.mod4 a{ background-image:url(../images/ban_pp2.jpg);}

.mod5{ width:688px; background:url(../images/phb_big_m.jpg) repeat-y 0 0;}
.mod5 h4{ height:64px; overflow:hidden; text-indent:-9999em;background:url(../images/phb_big_t.jpg) no-repeat;}
.mod5 .content{ background:url(../images/phb_big_t.jpg) no-repeat 0 -64px;}
.mod5 .yxlist{ padding:15px 0 0 20px; background:url(../images/phb_big_b.jpg) no-repeat left bottom;}
.mod5 .yxlist li{ margin-right:35px;}

.rows2{ height:220px; position:relative; background:url(../images/bg_intro.png) no-repeat;}
.rows2 h4, .rows2 ul{ display:none;}
.rows2 .more{ position:absolute; top:158px; left:258px; display:block; width:145px; height:37px; overflow:hidden; text-indent:-9999em;}

.rows3{ height:222px; background:url(../images/bg_lp.png) no-repeat;}
.rows3 h4{ display:none;}
.rows3 .content{ padding:60px 0 0 30px;}
.lp_list{ overflow:hidden; zoom:1;}
.lp_list li{ float:left; margin-right:15px; width:157px; height:123px;}
.lp_list li a{ display:block; padding:4px 3px; background:url(../images/bg_pp2.png) no-repeat;}
.lp_list li a img{ width:150px; height:115px;}

.rows4{ height:257px; background:url(../images/bg_tq.png) no-repeat;}
.rows4 .content{ padding:12px 0 0 30px;}
.tqbox{ float:left; margin-right:15px; width:216px; height:227px;}
.tqbox dt{ padding:20px 0 0 55px; font-size:14px;}
.tqbox dt a{ color:#691200;}
.tqbox dd{ padding:12px 22px; line-height:21px; color:#8F8F8F;}
.t_box1{ background:url(../images/tq_1.png) no-repeat;}
.t_box2{ background:url(../images/tq_2.png) no-repeat;}
.t_box3{ background:url(../images/tq_3.png) no-repeat;}

.builds{ width:465px; height:341px; margin:30px 0 0 110px; background:url(../images/bg_build.jpg) no-repeat;}
.builds h4{ display:none;}
.builds .content{ padding:85px 0 0 45px;}
.builds p{ position:relative; zoom:1; padding:0 0 10px 75px;}
.builds p label{ position:absolute; top:2px; left:0; font-weight:bold; color:#FFECBA;}
.builds .t_input, .builds .ta_input{ border:1px solid #fff; height:20px; width:146px; padding:0 2px; line-height:20px; font-size:12px;}
.builds .ta_input{ height:100px; width:290px; overflow:auto;}
.btn3{ width:118px; height:29px;overflow:hidden;line-height:300px;font-size:0; border:0; background:url(../images/btn3.png) no-repeat;}

.rule h4{ height:40px;overflow:hidden; text-indent:-9999em;  border-bottom:1px dotted #FFD37E; background:url(../images/bg_hdgz.png) no-repeat center top;}
.rule dl{ padding:20px 0 0;}
.rule dl dt{ font-weight:bold; color:#FFD37E; padding-bottom:5px;}
.rule dl dd{ color:#FFB72D;}

.tging{ width:100%; height:50px; overflow:hidden; text-indent:-9999em; background:url(../images/bg_ing.png) no-repeat 110px 20px;}
.bg_tuangou{ width:100%; height:50px; overflow:hidden; text-indent:-9999em; background:url(../images/bg_tuangou.png) no-repeat 102px 0;}
.mod7{ margin:20px 0 20px 100px; width:464px; position:relative; background:url(../images/bg_smallbox_b.png) no-repeat left bottom;}
.mod7 .innr{ overflow:hidden; zoom:1; padding:15px; background:url(../images/bg_smallbox_t.png) no-repeat;}
.mod7 .headpp{ float:left; margin-right:20px; padding:5px; width:110px; height:110px; background:url(../images/bg_pp.png) no-repeat;}
.mod7 .headpp img{ width:100px; height:100px;}
.mod7 p{ padding-bottom:5px;}
.mod8{ margin-top:50px; position:relative;}
.mod8 .tabs{position:absolute; top:-29px; left:20px; height:32px;}
.tabs li{ float:left; padding-right:3px;}
.tabs li a{ display:block; width:108px; height:29px;overflow:hidden; text-indent:-9999em; background:url(../images/zf_tabs.png) no-repeat; cursor:pointer;}
.tabs li a.on{ height:32px; background:url(../images/zf_tabs.png) no-repeat;}
.tabs li.t1 a{ background-position:0 0;}
.tabs li.t1 a.on{ background-position:0 -29px;}
.tabs li.t2 a{ background-position:-108px 0;}
.tabs li.t2 a.on{ background-position:-108px -29px;}
.tabs li.t3 a{ background-position:-216px 0;}
.tabs li.t3 a.on{ background-position:-216px -29px;}
.bankinfo{ padding:0 20px 10px;}
.banklist{ border-top:1px dashed #F9F5B4; padding:15px 20px;}
.banklist span{ padding:0 5px;}

.bt_m1{ padding:0 0 0 220px;}
.bt_m1 .btn8{ float:left;}
.btn8{ display:block; margin-right:20px; width:120px; height:31px; overflow:hidden; text-indent:-9999em; background:url(../images/btn8.png) no-repeat;}
.btn6{display:block; margin-right:20px; width:120px; height:31px; overflow:hidden; text-indent:-9999em; background:url(../images/btn6.png) no-repeat;}
.btn7{display:block; margin-right:20px; width:120px; height:31px; overflow:hidden; text-indent:-9999em; background:url(../images/btn7.png) no-repeat;}
.bt_m2{ padding:10px 0 30px 270px;}
.btn11{ position:absolute; top:120px; left:270px;display:block; margin-right:20px; width:176px; height:31px; overflow:hidden; text-indent:-9999em; background:url(../images/btn11.png) no-repeat;}

.pager{ padding:10px 0 0 20px;}
.pager a{ padding:0 5px;}
.pager span{ padding:0 5px; color:#F9F5B4; font-weight:bold;}

.ph_table{ margin:10px 0 15px; width:100%;}
.ph_table th{ padding:5px; line-height:16px; font-weight:normal; border:1px solid #FFD37E;}
.ph_table td{ padding:5px; line-height:16px; border:1px solid #FFD37E;}

.layerbox{ position:absolute; top:20%; left:20%; width:370px; border:5px solid #570F00;}
.layerbox .tit{ padding:0 10px; height:36px; background:#6B1200;}
.layerbox .tit h4{ float:left; width:100px; height:36px; line-height:36px; font-size:16px; color:#FFCD6C;}
.layerbox .tit h4 img{ vertical-align:middle;}
.layerbox .a_close{ float:right; margin-top:8px; font-size:20px; color:#D1D1D1;}
.layerbox .a_close:hover{ text-decoration:none;}
.layerbox .content{ background:#fff; padding:15px 20px;}
.loginform { position:relative;}
.loginform li{ display:block; position:relative; zoom:1; padding-left:65px; padding-bottom:8px;}
.loginform li label{ position:absolute; top:2px; left:0; width:65px; text-align:right; font-size:14px; color:#6B1200;}
.loginform li span{ padding-left:10px;}
.loginform li span a{ font-size:14px; color:#6B1200; text-decoration:underline}
.loginform li span a:hover{ text-decoration:none}
.loginform .t_input{ border:1px solid #6B1200; width:160px; height:19px; line-height:19px; font-size:12px; padding:0 2px;}
.loginform p{ color:#C87D6E; padding:3px 0 5px;}
.btn4{ width:122px; height:32px;overflow:hidden; line-height:300px; font-size:0; border:0; background:url(../images/btn4.png) no-repeat;}
.layerbox .wenzi{ text-align:center;}
.layerbox .wenzi h5{ font:normal 14px/35px simsun; color:#6B1200;}
.layerbox .wenzi p{ padding:10px 0; color:#C87D6E;}
.layerbox .anniu{ padding:10px 20px; height:40px;}
.layerbox .anniu .btn9{ float:left; margin-right:10px;}
.btn9{ display:block; width:127px; height:39px;overflow:hidden; text-indent:-9999em; background:url(../images/btn9.png) no-repeat;}
.btn10{ display:block; width:127px; height:39px;overflow:hidden; text-indent:-9999em; background:url(../images/btn10.png) no-repeat;}

.c_yellow, .c_yellow strong{ color:#FFB92E!important;}

#footer{margin-left:103px; width:745px; text-align:center; padding:30px 0; color:#D24225; background:#6E1300;}
