﻿.orange{color:#e06215;}
.bodybg{background:#fdfdfd url(../images/innerbg.gif) repeat-x top; border-top:solid 3px #019934;}
.green{color:#019934}
.red{color:#F00;}
#header{padding-top:3px;}
.b_width{width:950px;}
#logo{float:left;}
#nav{clear:both;height:50px; line-height:36px; background:url(../images/navbg.gif) repeat-x; position:relative;}
#nav.member{height:35px; position:relativee; z-index:40;}
#nav.member li,#nav.member li a.nav,#nav.member li a.nav:hover,#nav.member .n_left,#nav.member .n_right{height:35px;}
#nav.member li a.nav:hover,#nav.member li a.nav,#nav.member li a.nav.current{background:none;}
#nav li{float:left; width:120px; text-align:center; font-size:14px; font-weight:700;background:url(../images/navline.gif) no-repeat top right; height:50px; padding-right:2px;}
#nav li a.nav{float:left; height:100%; width:120px; }
#nav li a.nav:hover,#nav li a.nav.current{background:url(../images/nav_bottom.gif) no-repeat center bottom; color:#367738;}
#nav li a.nav.myea{margin-right:2px; background:url(../images/eabg.png) repeat-x top;}
#nav li.trade{position:relative; z-index:1000; cursor:pointer;}
#nav li.trade a.nav{height:35px;}
#nav li.trade a.nav:hover{background:url(../images/tradeover.gif) no-repeat; color:#333;height:20px;}
#nav li.trade a.nav:hover pan{background:blue}
#nav li.trade ul{position:absolute; z-index:2000;background:#fff;right:0; top:33px; border: solid 1px #e0e0e0; border-top:none; display:none;}
#nav li.trade ul li{float:none;height:21px; line-height:21px;text-align:left; border-top: solid 1px #e0e0e0; margin-bottom:0; padding-bottom:0; overflow:hidden; background:none; margin-top:0px;}
#nav li.trade ul li a{font-size:12px; font-weight:400;height:21px; line-height:21px; padding-left:10px; overflow:hidden;}
#nav li.trade:hover ul{display:block;}
#nav li.trade:hover span{background:url(../images/tradeover.gif) no-repeat; color:#333; display:block;}
#nav li.trade a ul,#nav li.trade a ul li{border:none; background:none;}
#nav li.trade a:hover table{display:block;}
#nav li.trade a:hover table ul{display:block;background:#fff;right:0; top:33px; border: solid 1px #e0e0e0;}
#nav li.trade a:hover table ul li{border-top: solid 1px #e0e0e0;}
#nav .n_left,#nav .n_right{display:block; width:3px; height:50px; font-size:0px; overflow:hidden; position:absolute; top:0px;}
#nav .n_left{background:url(../images/n_left.gif) no-repeat; left:0px;}
#nav .n_right{background:url(../images/n_right.gif) no-repeat; right:0px; }
#nav .n_rlink{position:absolute; right:20px; top:0px;}
#nav .n_rlink li{width:auto; background:none; font-size:12px;}
#nav .n_rlink li a{color:#019934;}
#nav .n_rlink li.icon1{background:url(../images/icon22.gif) no-repeat 0px 8px; padding-left:18px; display:inline; padding-right:30px;}
#nav .n_rlink li.icon2{background:url(../images/icon11.gif) no-repeat 0px 8px; padding-left:18px;}
#nav .n_rlink li.icon2 a{color:#df6115;}
#topnav{float:right; margin-top:15px; text-align:right;}
#topnav .tel{color:#e06215; padding-right:5px; text-align:right;}
#topnav a{padding:0 8px}
.f_link{ text-align:center;}
.f_link a{ padding:0px 13px; font-size:12px; }
#footer{ padding:0; height:120px; overflow:hidden;}
#footer p{ text-align:left; line-height:24px; margin-top:20px; float:left;}
#footer .f_bottom{ float:right; margin-top:15px;}
#footer .f_link{ background:#F6F6F6; text-align:center; height:29px; line-height:29px;}
/*button*/
.common_btn{ background:url(../images/com_btn_bg.png) no-repeat left top; padding-left:15px; height:28px; float:left;}
.common_btn span{ background:url(../images/com_btn_bg.png) no-repeat right top; padding-right:15px; height:28px; float:left; color:#FFF; font-weight:700; line-height:23px;;}
.common_btn button{ height:21px; background:transparent; border:none; color:#FFF; font-weight:700;}
.tips{background:#f8f8f8; border:solid 1px #ababab; color:#666; padding:5px 7px;}
.disabled_btn{ background:url(../images/next_btn_disabled.png) no-repeat;width:96px; height:27px; font-weight:700; line-height:23px; text-align:center;display:block;}
#mainbody{ background:#fff;}
.location{background:url(../images/index_titlebg.gif) repeat-x; height:29px; line-height:29px;border:#d2d2d2 solid 1px; margin-bottom:6px; border-left:solid 2px #38943f; color:#717171;}
.location strong{ margin-left:15px; color:#555;}
.location a{ color:#717171;}
.location a.current{ color:#3aa444;}
/*box*/
.box{ border:#d2d2d2 solid 1px; margin-bottom:7px; background:#FFF;}
.box h3{background:url(../images/index_titlebg.gif) repeat-x; font-size:13px; height:29px; line-height:29px;border-bottom:#d2d2d2 solid 1px; color:#585858; padding-left:12px;}
.box a.more{ float:right; margin-top:-26px; margin-right:10px; color:#7f7f7f;}
/*----- error tips  --*/
.error p{ height:230px; background:url(../images/error.gif) no-repeat 300px 40px; padding:60px 0 0 470px; font-weight:700; color:#585858;}
.error p strong{ display:block; color:#e06215; font-size:14px; margin-bottom:10px;}
.waring p{height:200px; background:url(../images/error.gif) no-repeat 150px 40px; padding:90px 0 0 340px; font-weight:700; color:#585858; font-size:14px; font-weight:400}
.waring p strong{ font-family:'黑体'; font-size:20px; display:block;color:#e06215; font-weight:100;}
.waring p a.link{text-decoration:underline;color:#e06215;}
/*---- succed ----*/
.succed{ background:#FFF; color:#555;border:#d2d2d2 solid 1px; padding-bottom:50px;}
.succed .content{ width:500px; background:url(../images/succed.png) no-repeat; padding-left:100px; min-height:100px; _height:100px; margin:40px auto; padding-top:5px;}
.succed .content h5{ color:#ff6100; font-size:14px; margin-bottom:15px;}
.succed .content a.link{ color:#ff6100; text-decoration:underline; font-weight:700;}
/*step*/
#mainbody .step-by-step{ margin:0 10px;}
.step-by-step{height:29px;background:url(../images/steps_bg.png) repeat-x; line-height:29px; border:solid #dadada; border-width:0px 1px; margin-bottom:9px;} 
.step-by-step li{ float:left; height:29px; line-height:29px; width:170px; text-align:center; font-weight:700;}
.step-by-step li strong{float:left; height:29px; line-height:29px; width:170px; text-align:center;background:url(../images/usteps.png) no-repeat right; font-weight:700;}
.step-by-step li.current,.step-by-step li.over{ background:url(../images/currentbg.png) repeat-x;}
.step-by-step li.over strong{ background:none;color:#FFF}
.step-by-step li.current strong{background:url(../images/current.png) no-repeat right; color:#FFF;}
/*form*/
.editor{ background:#FFF; padding:40px;}
.editor div.addr{ padding-left:70px; margin:-10px 0 40px 0;}
.editor div{ clear:both; margin-bottom:16px; padding-left:140px; overflow:hidden;zoom:1;}
.editor label{ float:left; width:140px; text-align:right; font-size:14px; margin-left:-140px;}
.required{ color:#F00}
.form_btn{background:url(../images/next_btn.png) no-repeat; width:96px; height:27px; font-weight:700; line-height:24px; color:#FFF;border:none; cursor:pointer;}
.form_btn:hover{ color:#FFF;}
.editor input.middle,.editor input.short{ padding:3px; border:#9c9c9c solid 1px; width:175px;} 
.editor input.short{ width:80px;}
.editor p.notes{ color:#a9a9a9;}
.editor span.invalid{background:url(../images/form_error.png) no-repeat; padding-left:18px; color:red;}
.editor hr{ border:none;border-bottom: dashed 1px #d4d4d4; height:0; overflow:hidden; font-size:0px; margin:-5px 0 10px 0; padding:0;}
.editor a{color:#a9a9a9;}
.editor a.link{ color:#37843b; text-decoration:underline;}
.editor textarea{border:#9c9c9c solid 1px; font-size:12px;}
.editor p.tips{ color:#666; width:500px;}
.editor div.submit{ padding-left:0px;}
.editor div.submit span{ margin:0 100px 0 40px; color:#424242; font-weight:700;}
.editor div.submit textarea{ width:825px; height:168px; margin:10px 0 0 20px; border:solid 1px #e9e9e9; background:#fcfcfc; padding:5px; color:#585858;}
.editor div.submit label{ float:none; margin-left:0px; font-size:12px;}
.editor label.option{ width:auto; margin-left:0px; float:none;}
.editor .addlist{ padding-bottom:15px; padding-left:20px;}
.editor p.addr{ margin-left:0px; margin-bottom:20px; width:800px;}
/*trade*/
.trade-form div{ width:270px; float:left; clear:left;overflow:hidden;}
.trade-form hr{ clear:both;}
.trade-form p.notes{ float:right; width:408px; background:#fffff0 url(../images/qusetion_icon.png) no-repeat 5px 9px; border:1px solid #fef1d3; padding:5px 5px 5px 28px; color:#666; margin-bottom:10px; *margin:0px 0 10px; line-height:20px;}
.trade-form hr{*margin-bottom:0px;}
.trade-form span.notes{ color:#777}
.trade-form label.option{ font-size:12px;}
.trade-form div p.notes{ float:none; background:none; padding:0; margin:0; border:none;}
.trade-form div.addr{ width:90%;*margin-bottom:0;}
/*page-title*/
h2.page-title{ font-size:20px; padding:20px 15px 10px; font-family:"黑体";font-weight:400;}
h2.page-title a{ font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#039; text-decoration:underline; margin-left:10px;}
/*reg-activation*/
.reg-activation{ width:600px; margin:0px auto; padding:50px 0 100px;}
.reg-activation h5{ font-size:14px; color:#3a3a3a; font-weight:700; margin-bottom:20px;}
.reg-activation p{ background:#f8f8f8; margin-bottom:20px}
.reg-activation ul li{ float:left; margin-right:20px;}
.reg-activation ul li a.form_btn{ float:left; text-align:center; line-height:23px;}
#count.form_btn{ float:left; text-align:center; line-height:23px; color:#FFF;}
/*reg-succed*/
.red-succed{ padding:30px 0 50px 0px}
.red-succed p.notice{ padding-left:50px;}
.red-succed p.notice .describe{ float:left; background:url(../images/entrance_bg.png) no-repeat -152px 5px; padding-left:55px; height:46px; line-height:54px; font-size:14px; color:#3aa444; overflow:hidden; margin-right:34px;}
.red-succed p.notice .account_info{ float:left; background:#f8f8f8; border:solid 1px #ababab; padding:0 8px 0 0; width:590px; margin-top:15px;}
.red-succed p.notice .account_info strong{ color:#3a3a3a; margin-left:20px; color:#3a3a3a;}
.red-succed .entrance{ margin-top:80px; margin-left:20px;} 
.red-succed .entrance li{ float:left; width:230px; text-align:center; background:url(../images/r_line.png) right no-repeat;}
.red-succed .entrance li.en4{ background:none;}
.red-succed .entrance li p{ font-weight:700;}
.red-succed .entrance li a{ background:url(../images/entrance_bg.png) no-repeat 0px 0px; width:110px; height:48px; display:block; padding-left:35px; font-weight:700; color:#ff7a2a; line-height:48px; margin:10px auto;}
.red-succed .entrance li a:hover{color:#ff7a2a;}
.red-succed .entrance li.en2 a{background-position:0px -48px; height:54px;}
.red-succed .entrance li.en3 a{background-position:0px -102px; width:126px;}
.red-succed .entrance li.en4 a{background-position:0px -150px;}
.notify a.btn{background:url(../images/btn.png) no-repeat; width:145px; height:48px; line-height:48px; text-align:center; font-size:14px; font-weight:700;color:#ff7a2a; display:block; margin:10px auto;}
.notify{ padding:80px 0 140px;}
.notify p{ text-align:center; margin-bottom:30px; font-size:14px; font-weight:700;}
.notify p.wait{ background:url(../images/wait.png) no-repeat; padding-left:140px; text-align:left; height:128px; line-height:128px; width:550px; margin:0 auto 30px; font-size:18px; font-family:'黑体'; color:#F63; font-weight:100}
/*发起交易*/
.trade_option{background:#f1faf5; border:solid 1px #afe3be; margin:0 10px 30px; padding:10px; height:160px; overflow:hidden;}
.trade_option div{  float:left; margin:0 16px;*margin:0 13px;width:195px; height:130px;}
.two div{ width:410px;}
.three div{ width:270px;}
.trade_option div p.opration{ background:#dcf3e3;height:75px; overflow:hidden; text-align:center; padding-top:25px; }
.trade_option div p.opration a{ display:block; background:url(../images/publish_btn.png) no-repeat 0px -42px; width:172px; height:42px; overflow:hidden; margin:0 auto; line-height:42px; font-size:14px; font-weight:700; color:#555;}
.trade_option div p.opration a:hover{ background-position:0px 0px;}
.trade_option div p{ color:#585858; padding:2px 5px;}
.trade-step{ background:url(../images/jt.png) repeat-x 0px center; width:908px; margin-left:23px;}
.trade-step li{ float:left; width:192px; background:url(../images/option.png) no-repeat 0px 0px; height:59px; line-height:59px; margin-right:45px;}
.trade-step li strong{background:url(../images/option.png) no-repea;display:block; height:59px;padding-left:62px; color:#389540;}
.trade-step li.icon1 strong{background:url(../images/option.png) no-repeat 16px -60px; }
.trade-step li.icon2 strong{background:url(../images/option.png) no-repeat 16px -118px;}
.trade-step li.icon3 strong{background:url(../images/option.png) no-repeat 16px -176px;}
.trade-step li.icon4 strong{background:url(../images/option.png) no-repeat 16px -235px;}
.trade-step li.icon4{ margin-right:0;}
#add_goods{ padding:30px 40px; }
#add_goods table{border:solid 1px #d2d2d2;border-collapse:collapse; margin-bottom:20px;}
#add_goods td{ border:solid 1px #d2d2d2; padding:3px 5px;}
#add_goods th{padding:3px 5px; background:#FFFFF4}
#add_goods caption{ padding:3px 10px; background:#529859; color:#FFF; font-weight:700;}
#add_goods table a.link{ color:#019934; text-decoration:underline;}
/*委托*/
.commission{ color:#555; margin:30px 50px;font-size:14px;}
.commission li{ padding:4px 10px; border-bottom:dashed 1px #eee; width:400px; float:left;}
.com_btn{ margin:20px 0 40px 150px;}
.com_btn button{ margin-right:20px;}
/*--- member-center ---*/
#mainbody.member_center{ background:none;}
.row1 .question{width:215px; float:right; height:230px; overflow:hidden;}
.row1 .question .list{padding:8px 10px 0;}
.row1 .question .list li{ height:24px; overflow:hidden; width:190px; white-space:nowrap; text-overflow:ellipsis;}
.row1 .question .list a{color:#666;}
/*悬停栏 -- begin*/
.c_btn,.center_info .status input,.center_info .status a{background:url(../images/center_btn.png) no-repeat left top; height:20px; line-height:20px; width:75px; text-align:center; color:#FFF; margin-left:10px; border:none;}
a.c_btn{ float:left; color:#FFF;}
a.c_btn:hover{ color:#FFF;}
.center_info{height:60px; margin-bottom:7px; _margin-bottom:0px;color:#7f7f7f; z-index:20px; position:relative; z-index:20;}
.center_info strong{ color:#393939;}
.center_info .box{border:solid 1px #d2d2d2; padding:6px 10px;background:#fff url(../images/centerg.png) repeat-x bottom;z-index:50; top:-15px; height:48px; width:928px; }
.center_info p{ float:left; white-space:nowrap; margin-right:20px; white-space:nowrap}
.center_info .per_info,.center_info .account{ width:603px; float:left;background:url(../images/mr_line.png) no-repeat right 0px;}
.center_info .welcome span{ float:left;white-space:nowrap}
.center_info p.sta{ clear:both;}
.center_info .per_info a.link{color:#3baa46; font-weight:700; text-decoration:underline;}
.center_info a.clink{ color:#FF7401; font-weight:700; text-decoration:underline;}
.center_info .auth{ _margin-top:5px;}
.center_info .account{ width:185px;color:#393939; padding-left:10px;line-height:44px;}
.center_info .account span.price{ font-family:Georgia; color:#F00; font-size:18px;}
.center_info .entra .first{ margin-left:3px;} 
.center_info .entra a{ margin:13px 3px 0 0; width:31px; overflow:hidden;}
.center_info .account .orag_btn.end{ margin-right:0px;}
.orag_btn{ float:left; background:url(../images/center_btn.png) no-repeat top left; padding-left:5px; height:20px;}
.orag_btn span{ float:left; background:url(../images/center_btn.png) no-repeat top right; padding-right:5px; height:20px; line-height:20px; color:#FFF; font-weight:700;}
.center_info .entrance{float:left;padding-left:25px; display:inline; padding-top:2px; }
.center_info .entrance a{ display:block; background:url(../images/grren-btn.png) no-repeat; width:72px; height:20px; text-align:center; line-height:20px; font-weight:700; color:#FFF; margin-bottom:6px;}
.center_info .account .first{ margin-left:38px;}
/*04-12*/
.btn_position{ position:absolute; left:500px; top:35px;}
.btn_position2{ position:absolute; left:500px; top:8px;}

.btn_position3{ position:absolute; left:400px; top:35px;}
.btn_position4{ position:absolute; left:400px; top:8px;}
/*悬停栏 -- end*/
.waiting{clear:both; padding:3px 15px 5px;border:1px solid #FF9C44; background:#FFF2E2;}
.waiting ul.list{ float:left; margin-right:40px;}
.waiting ul.list strong{ color:#019934;}
.waiting ul.list strong.orange{ color:#ed7000;}
.waiting ul li a.entrance{ font-weight:700; color:#ED7000; text-decoration:underline;}
.waiting ul.end{ margin-right:0px; clear:both; width:880px;}
.waiting ul.end li{ float:left; margin:0px 10px;}
.trade_list{ padding-bottom:10px;}
.trade_list thead{ background:url(../images/titlebg.png) repeat-x; height:31px; color:#FFF; border-spacing:3px;}
.trade_list th.left{ background:transparent url(../images/ege.png) no-repeat left top;}
.trade_list table{ border-collapse:collapse; margin:10px auto 0;}
.trade_list td{ padding:5px; border-bottom:#eee solid 1px;}
.trade_list h3 a.search{ color:#3a9a41; font-weight:400; text-decoration:underline;} 
.trade_list .describe{ float:right; color:#585858; margin-top:-25px; margin-right:20px;}
.trade_list a.s_link{ color:#060; text-decoration:underline;} 
/*tradlist-tab*/
.trade_list h3 span{ float:left; padding:0 10px;border:1px solid #D2D2D2; margin:3px 10px -3px 0; height:25px; line-height:25px; position:relative; cursor:pointer;}
.trade_list h3 span.current{background:#fff; border-bottom:solid 1px #fff; }
/*个人信息*/
#mainbody.profile{background:none;}
.profile .box{margin: 0 auto; margin-bottom:10px; padding-bottom:10px; color:#6b6b6b;}
.profile .box a.form_btn{ display:block; text-align:center; margin-left:190px; margin-top:10px;}
.profile .box .list-title{ margin-left:30px;}
.profile .box table.list{ margin:5px auto 0; width:95%;}
.profile .box table.list td{ padding:2px 10px; border-bottom:#CBCBCB dashed 1px;}
.profile .box table.list td a{ text-decoration:underline;}
.profile .box .goods{ border-collapse:collapse}
.profile .box table.goods td{ border:#CBCBCB solid 1px;}
.profile .box .goods th{ border:#CBCBCB solid 1px; text-align:left;background:#808080;}
.profile .box .goods th strong{color:#FFF; display:block;padding:2px 10px;}
.profile .box table.list a{ font-weight:700; text-decoration:underline;color:#6b6b6b;}
.profile .box table.list a:hover{ color:#ff6600}
.profile .box a.result,.profile .box a.detail,.profile .box a.view,.profile .box a.auth{ background:url(../images/icon.png) no-repeat; padding-left:16px;}
.profile .box a.detail{ background-position:0px -20px; margin-left:15px;}
.profile .box a.view{background-position:0px -40px;}
.profile .box a.auth{ background-position:0px -72px; float:left; height:18px; padding-left:20px; line-height:18px; text-decoration:underline;}
.profile .no_modify{ font-size:14px; margin:40px 0 0 30px;}
.profile .editor{ padding-top:20px; padding-bottom:20px; margin-left:30px;}
.profile .editor div{margin-bottom:10px;}
.profile hr{border:none;border-bottom: dashed 1px #d4d4d4; height:0; overflow:hidden; font-size:0px; margin:10px 20px 0;}
.profile .box h3 a.back{ color:#409e0c; text-decoration:underline; font-weight:400; margin-left:20px; font-size:12px;}
.profile .box .tips{ margin:20px 25px 10px;}
.profile .posonal{ position:relative;}
.profile .posonal .pic{ position:absolute; right:150px; top:60px; width:125px; display:block; text-align:center; background:#fff; border:solid 3px #eee; padding:5px;}
.profile .posonal .pic img{ margin-bottom:10px;}
.profile .posonal .pic .common_btn{ margin-left:25px;}
.profile .tips .input{ border:solid 1px #d2d2d2; padding:2px 5px;}
.zj_tab{ margin:20px 10px 0; border-bottom:#d2d2d2 solid 1px; padding-left:15px; height:30px; color:#444 }
.zj_tab li{ float:left; width:120px; height:28px; line-height:28px; text-align:center;  background:#f7f7f7;border:#d2d2d2 solid 1px; margin-right:5px; display:inline; margin-bottom:-1px;  margin-top:1px; position:relative; cursor:pointer; font-weight:700;}
.zj_tab li.current{border-bottom:#fff solid 1px; background:#fff;}
/* ---- result ---- */
.bank-option .editor{ margin-left:0px;}
.bank-option dl{ margin:30px 0 40px 40px;border:#D2D2D2 solid 1px; padding-bottom:20px; width:812px; *display:inline;}
.bank-option dt{ font-size:14px; font-weight:700; margin-bottom:30px; background:#f2f2f2; border-bottom:#D2D2D2 solid 1px; padding:2px 0 2px 10px;}
.bank-option dd{ float:left; width:250px; margin-bottom:0px; padding-left:20px;}
.bank-option .btn{ margin:0px 0px 100px 140px; clear:both;}
.t_list{ margin:0px auto; width:820px;}
.t_list li{ float:left; padding:3px 40px; width:320px; border-bottom: dashed 1px #eee;}
.addr_list{ margin:20px 40px 10px;}
.addr_list li{ padding:3px 20px; border-bottom:#eee dashed 1px;}
.addr-btn{ margin-left:80px;}
.profile .price{ color:#F00;}
#list1 div{ margin-bottom:20px;}
#list1 .editor{ padding-top:40px;}
#list1 .editor{ margin-left:300px;}
#list1 li{ margin:40px 0 0px 40px; padding-bottom:30px;}
#list0 .editor{ margin-left:320px; margin-top:0px; padding-bottom:30px;}
#list0 .editor div.addr{ padding-left:60px; margin-left:10px; margin-bottom:50px;}
#list2 .editor{ margin-left:300px;}
#list2,#list1,#list0{ padding-bottom:50px;}
#list3{padding:10px 0px 40px 360px; width:530px; display:none;} 
#list3 dt{ color:#FF6C08; font-size:14px; font-weight:700; padding:40px 0 10px;}
#list3 li{ float:left; width:300px; height:70px; border-bottom:dashed 1px #d7d7d7; padding-top:10px;}
#list3 li.bank-pic{ width:200px; text-align:center; line-height:70px;}
#list3 li.bank-pic img{ border:solid 1px #d2d2d2; margin-top:15px;}
#list3 .bg_gray{ background:#f2f2f2;}
#list3 dl{ clear:both;}
.pay{ position:relative;}
.sub{ position:absolute; padding:1px; left:20px; top:50px;width:290px; background:url(../images/payline.png) no-repeat right;}
.sub ul{ padding:10px; margin-right:10px; }
.sub ul li{ border-bottom:dashed 1px #eee;padding-left:70px;}
.sub ul strong{ margin-left:-70px; float:left; width:70px; text-align:right;}
#tabs span{ float:left; width:135px; text-align:center;  margin-bottom:-1px; position:relative; height:25px; margin-top:3px; overflow:hidden; cursor:pointer;}
#tabs span.current{background:#FFF; border:#d2d2d2 solid 1px; border-bottom:#FFF solid 1px;}
.bank_list{ padding:10px 0 10px 0px; width:500px;}
.bank_list li{ float:left; width:250px; margin-bottom:10px;}
.status{background:url(../images/index_titlebg.gif) repeat-x; height:29px; line-height:29px;border:#d2d2d2 solid 1px;  padding-left:12px; border-left:solid 2px #38933f; margin-bottom:7px;}
.status .des{ float:left;}
.status .operator{ float:right;}
.status .operator a{ background:url(../images/operator_btn.png) no-repeat left top; height:21px; float:left; padding-left:14px; margin-top:5px;}
.status .operator a span{ background:url(../images/operator_btn.png) no-repeat right top; height:21px; float:left; padding-right:14px; line-height:18px; color:#FFF;}
.status .operator a.link{ float:none; background:none; text-decoration:underline; padding-right:20px;}
/*search*/
.member_center .status strong{ font-size:14px;}
.searchbox{ float:left; width:724px; height:230px; overflow:hidden;}
.searchbox .input{ border:solid #3ba946; border-width:2px 0; margin:15px 18px; padding:2px 0;}
.searchbox .input label{ margin-right:5px;}
.searchbox .input input.middle,.searchbox input.date{ width:200px; border:solid 1px #cbcbcb; padding:2px 3px;}
.searchbox .input input.date{ width:80px;}
.searchbox .input table{ border-collapse:collapse; border:solid 1px #d9d9d9; border-bottom:none; width:100%;}
.searchbox .input table td{border-bottom:solid 1px #d9d9d9; }
/*生成待交易页面*/
.pennding{ margin-bottom:7px;}
.pennding .content{ padding-bottom:0px; margin-bottom:0px; min-height:70px; _height:70px;}
.pennding .content h5{ margin-top:20px;}
.pennding .addr{ width:600px; margin:20px auto;}
.pennding .panel{ width:650px; margin:10px auto;}
.pennding .panel h3{ margin-bottom:10px;}
.pennding .panel h3 span{ font-size:12px; font-weight:400; color:#777;}
.pennding .panel h3 span a{ color:#019934; text-decoration:underline;}
#file{border:#ccc solid 4px; position:absolute; left:50%; top:150px; width:400px; height:120px; background:#f7f7f7; text-align:center; margin-left:-200px;}
#file input{ padding:2px;}
#file h4{ margin-bottom:10px; font-size:14px; text-align:left; padding-left:20px; padding-top:20px;}
#file .form_btn{ margin-top:10px;}
.commission li.detail{ padding-left:130px;}
.commission li.detail span{ margin-left:-130px; width:130px; float:left; text-align:right; font-weight:700;}
/*address*/
#ma_province,#ma_city,#ma_district{ padding:2px; width:120px;}
.addr{ margin:20px 30px; background:#fbfffa; border:solid 1px #bee3b8; background:url(../images/tips.png) no-repeat 10px 10px; padding-left:60px; color:#619d53;}
.addr a.link{ color:#F60; text-decoration:underline;}
.profile .box .addr{margin:20px 30px;}
.blod{ font-weight:700;}
#address_form{ color:#444;}
#address_form .title{ margin-bottom:15px; display:block; color:#FC6210;}
#address_form .title span{font-weight:400; color:#777;}
#address_form hr{ margin:5px 0 20px;}
.o-tips{ background:url(../images/ico-pa.png) no-repeat 0px 4px; text-indent:18px;}
#Sufficient{border:4px solid #FF9C44; position:absolute;display:none;left:50%; top:50%; margin:0px 0 0 -150px;z-index:5000; width:400px; height:200px;}
#Sufficient p{ background:url(../images/tip3.png) no-repeat 20px 20px; padding:35px 0 20px 100px; color:#db5d1f; font-weight:700; font-size:14px; margin-bottom:30px;}
#Sufficient button{ margin-left:100px; background:#FF9C44; width:80px; height:30px; line-height:30px; text-align:center; border:solid #ffd1a8; border-width:1px 0px 0px 1px;color:#FFF; font-weight:700;}

.diagram{ text-align:right; padding:10px 20px; color:#666;}
.choose{ padding-bottom:40px;}
.choose .o-ch{padding:30px 0 30px 24px;}
.choose dl.panel{width:294px; float:left; display:inline; margin-right:7px;border:solid 1px #d2d2d2; height:420px; position:relative;}
.choose dl dt.title{height:28px;color:#FFF;padding:1px;border-bottom:solid 1px #d2d2d2;}
.choose dl dt.title span{display:block;background:url(../images/bi-titlebg.png) repeat-x;line-height:28px; padding-left:15px;}
.choose dl dt.title strong{ font-size:14px;}
.choose dl dd{padding:75px 15px 15px 15px;}
.choose dl dd p{text-indent:2em; height:90px;}
.choose dl dd strong{display:block; margin-top:10px;}
.choose dl a{background:url(../images/option_btn.png) no-repeat; width:101px; height:27px; display:block; overflow:hidden; line-height:27px; font-size:14px; font-weight:700; color:#FFF; text-align:center; position:absolute; left:25px; top:55px;}
.choose dl a:hover{ color:#FFF;}
.choose dl dd dd{ padding:0px 10px; background:#f7f7f7; margin:5px 0; color:#555}
#onlineQQ{ position:absolute; left:0; top:0; width:26px; height:136px; padding-top:32px; background:url(../images/online_QQ.png) no-repeat; color:#FFF; line-height:16px; text-align:center; cursor:pointer; z-index:40}
#Fdiv{position:relative; z-index:1000}
#popDiv{position:absolute;color:#333; width:170px; top:-28px; left:0px; display:none; background:#FFF; z-index:5000;}
#popDiv span.title{background:url(../images/onlineservice.png) no-repeat; width:170px; height:26px; display:block; text-indent:-999px; overflow:hidden;}
#popDiv span.bottom{background:url(../images/qqservice_bottom.png) no-repeat; width:170px; height:5px; overflow:hidden; display:block; font-size:0px; *margin-top:-5px;}
#popDiv .content{border:solid #aeb3b7; border-width:0px 1px; background:#FFF;}
#popDiv .content .list{padding:20px 0px; margin:0;}
#popDiv .content .list li{margin-bottom:5px; height:28px; overflow:hidden; text-align:left; margin-left:20px;color:#666;}
#popDiv .content .list li a{ color:#666;}
#popDiv .content .list .serlink{background:url(../images/kflink.png) no-repeat; width:140px; height:26px; text-align:center; line-height:21px; *margin-left:15px;}
#popDiv .content .list .serlink a{color:#FFF}
.trade-list .panel{float:left;background:#FFF;width:229px;overflow:hidden;height:198px;border:solid 1px #d2d2d2;margin-right:6px;display:inline;padding:1px;}
.trade-list .panel h3{background:url(../images/bi-titlebg.png) repeat-x; height:28px; border-bottom:solid 1px #d2d2d2; color:#FFF; padding-left:10px; line-height:28px;}
.trade-list .panel a.more{float:right; margin-top:-25px; padding-right:10px; color:#FFF;}
.trade-list .panel a.more2{float:right; margin-top:-25px; padding-right:50px; color:#FFF;}
.trade-list .panel ul{clear:both; padding:10px;}
.trade-list .end{margin-right:0px;}
#mainbody.trade-list{background:none;}
.trade-list .mlist{width:946px; clear:both; margin-top:7px; height:auto; margin-bottom:7px;}
.trade-list .panel li{height:25px; overflow:hidden; line-height:25px;}
.trade-list .mlist .list{margin:0;padding:10px 0px 10px 10px; overflow:hidden; zoom:1;}
.trade-list .mlist dl{width:223px; height:91px; float:left; border:solid 1px #c1c1c1; margin:4px 3px; background:url(../images/jybg.png) bottom repeat-x;color:#585858;}
.trade-list .mlist dl dt{padding:3px 10px;font-weight:700; height:22px; line-height:22px; overflow:hidden; width:198px;}
.trade-list a{color:#585858;}
.trade-list .mlist dl dd{padding:0px 10px; line-height:20px;}
.jyinfo .gooddetail,.jyinfo .tradedetail{ width:49%; float:left;}
.jyinfo .tradedetail{ padding-left:10px; display:inline;}
.jyinfo .gdlist{ padding:20px;}
.jyinfo .gdlist table{ border-collapse:collapse; border:solid 1px #d2d2d2;}
.jyinfo .gdlist table caption{ background:#529859; color:#FFF; padding:3px 20px;}
.jyinfo .gdlist table td{ border-bottom:solid 1px #d2d2d2; padding:2px 10px; background:#FFFFF4; color:#529859; font-weight:700;}
.jyinfo .gdlist table tr.detail td{ background:#fff; color:#333; font-weight:400;}
.jyinfo .gdlist table tr td.totail{ background:#f2f2f2; color:#333;}
.jyinfo .gdlist table tr.borderno td{ border-bottom:none;}
.jyinfo .gdlist table tr td a{ color:#529859; text-decoration:underline;}
.jyinfo .panel{ padding:20px 40px; padding-left:80px; width:725px;}
.jyinfo .panel textarea{ border:solid 1px #d2d2d2; width:725px;}
.jyinfo .panel p.btn{ float:right; margin-top:-27px;}
.jyinfo .tradedetail table td{ background:#FFF; border:solid 1px #d2d2d2; font-weight:400; color:#333;}
#show{background:#FFF; width:600px;}
#show h4{font-size:14px; padding:2px 10px; height:20px;}
#show span.closed{float:right; margin:-25px 10px 0 0; cursor:pointer;}
#inText{clear:both;}
#flink{background:url(../images/flinkrepeat.png) repeat-y; width:951px; margin-bottom:7px;}
#flink span{background:url(../images/flink.png) no-repeat; height:7px; width:100%; display:block; overflow:hidden;}
#flink span.top{ top:0px;}
#flink span.bottom{ bottom:0px; background-position:0px -7px;}
#flink ul{ padding:0px 30px 0 10px; float:left; display:inline; width:860px;}
#flink ul li{ float:left; display:inline; margin:3px 5px;}
#flink ul li a{ color:#404040; white-space:nowrap;}
#flink strong.title{ float:left; font-weight:400; line-height:16px; color:#646464; padding-left:10px;}

.tablebg{ border-collapse:collapse; margin-bottom:8px;border:#eee solid 1px;}
.tablebg th{border-bottom:#eee solid 1px; padding:8px 5px; background:#d9f0cf; color:#307115;}
.tablebg td{ border:#eee solid 1px; padding:10px 5px;}

