@charset "utf-8";
.txt { border:1px solid #ccc; padding:3px; vertical-align:middle; width:180px;}
.txt:focus {background:#fff; border:1px solid #bbb;}
a, a.act {color:#000;}
.flash {
background: #e8f5fe;
border: 1px solid #a9c9e2;
margin: 5px auto;
padding: 5px;
}
.err {
	background: #FBE6F2;
	border: 1px solid #D893A1;
	padding-left: 32px;
}
.success {
	border:1px solid #adcd3c;background:#f2fddb
}
.font-red{color: red}
.inputline{ height:25px; line-height:25px;  padding-left:40px;}

.commonForm .inputline { padding:5px 3px}
.commonForm label.main-label {color:#666666;float:left;font-size:14px;margin-right:5px;text-align:right;width:130px;}
.commonForm .act { padding-left: 135px;}
a.task-act { background: url(../images/btn_handle.gif) repeat-x left center; border:1px solid #51739B; line-height: 17px; }
/* = layout
 -------------------------------*/
body {background:#c7e8ff url(../images/topbg.jpg) repeat-x left top; font:12px verdana,arial,helvetica,sans-serif;}
.content-box {margin:0 auto; width:985px;}

.header {height:85px;}
.logo {float:left;}
.main-nav {float:left; margin-left:20px; margin-top:30px;}
.main-nav li {display:inline-block;float:left; margin-right: 20px; }
.main-nav li a {font-size: 15px;font-weight: bold;display:inline-block; height:40px; line-height: 30px;}
.man-nav li a:hover {color: #FD920E;}

.main-nav li.current {background: url(../images/mnav-c.jpg) repeat-x left center; }
.main-nav li.current a{background:url(../images/mnav-l.jpg) no-repeat left center;color:#fff; padding-left:20px;}
.main-nav li.current strong{background:url(../images/mnav-r.jpg) no-repeat right center;display:inline-block; height:40px;padding-right:20px;}

.top-nav {color:#0099FF; height:50px; line-height:50px;}
.top-nav a {color:#6f6f6f; margin:0 5px;}
a.welcome-login {color: #1279ab}
a.welcome-reg{color:#ff7200}
a.welcome-online, a.welcome-top{color: #00981d}
.welcome-lang {background: url(../images/welcome.jpg) no-repeat left center; color:#0099FF; margin-left: 10px;padding: 5px 30px;}
.welcome-date {background: url(../images/date.jpg) no-repeat left center; color: #000; margin-left: 20px;padding: 5px 0px 5px 30px}
.welcome-customer {background: url(../images/customer.jpg) no-repeat left center; color: #000; margin-left: 15px;padding:5px 0px 5px 30px}


.main-wrap {background: url(../images/mainbg.jpg) no-repeat left 2px; }
.foot-wrap {background: #1088c7;border-top: 1px solid #a3c8e2; color:#fff; font-size:10px; height: 29px; line-height:29px;}
.foot-wrap .gutter {padding-left: 25px;}
.foot-wrap .company-name{color:#c0ebff; margin:0 5px;}
.foot-wrap .tel{ margin-left:25px;}
.foot-wrap select { margin-left:10px;}
.foot-wrap select{*margin-top:3px;}

/* = index
 ------------------------------*/
 .col-1 {float: left; width: 455px;}
 .col-1 .gutter{padding-left: 25px; padding-top:10px;width: 435px}
 .focus-img {margin-top: 15px;}
 .focus-txt {color:#666; line-height: 25px;padding-left:20px;margin-top:10px;}
 .index-event {background: url(../images/events.jpg) no-repeat -10px ; height: 42px; position: relative;text-indent: -99999px;}
 .index-event .more{color: #000000;font-size: 11px; font-weight: normal;;position: absolute;right: 0;text-indent: 0; top: 20px;}
 .event-focus {margin: 20px 0;}
 .event-focus h3{color: #0094d9; font-size: 12px; margin-bottom: 10px;}
 .event-focus-detail {color: #000; font-size: 12px; line-height: 25px;}
 .event-list li{color:#666666; margin: 8px 0;}

 .col-2 {float: right; padding-top: 30px; width: 485px; }
 .index-help {background: url(../images/index-help.jpg) no-repeat ; height: 54px; margin-bottom: 10px;text-indent: -9999px;}
 .help-item {display: block; height: 68px;}
 a.help-item:hover, .help-item-current{background:url(../images/help-item-bg.jpg) no-repeat left center; zoom:1; border:none}
 .help-item .gutter{padding:15px 0 10px 4px}
 .help-item h3{color:#1e96d2; font-size:16px;}
 .help-item p{color: #000000; margin-top: 5px;}
 .index-intro{background: url(../images/warbg.jpg) no-repeat left center; margin-top: 50px; margin-bottom:30px;padding-left: 48px;}
 
 .index .account-login-form { background:url(../images/index_login.jpg) no-repeat left top; height:227px; margin-left:30px; position:relative;}
 .index .account-logined-form{ background:url(../images/index-login-bg.jpg) no-repeat left top;}
 .index .account-login-form h2{ text-indent:-9999px;}
 .index .account-login-form .inputline{ height:25px; line-height:25px;  padding-left:40px; position:absolute;}
 .index .account-login-form .usernameline { top:48px;}
 .index .account-login-form .passwordline { top:88px;}
 .index .account-login-form .inputline label { color:#fff; font-weight:bold; }
 .index .account-login-form .inputline .txt { background-color: transparent; border:0; color:#F5f5f5; margin-left:33px; vertical-align: middle; width:230px;}
 .index .account-login-form .forgetpwd { background: url(../images/login_forgetpwd.jpg) no-repeat left -1px; height:18px; line-height:18px; margin-left: 105px; top:123px;}
 .index .account-login-form .forgetpwd { background-position: left center!important;*background-position: left -1px;}
 .index .account-login-form .forgetpwd a{color:#fff; font-weight: bold; }
  
 .index .account-login-form .act { bottom:40px; padding-left: 105px;}
 .index .account-login-form #loginbtn { background: url(../images/login_btn.jpg) no-repeat left top; border:0 none;height:34px; margin-right:15px; width:78px}
 .index .account-login-form #regbtn { background: url(../images/login_reg_btn.jpg) no-repeat left top; border:0 none;height:34px;width:102px}

 .index .account-logined-form .act { bottom:60px; _bottom:40px; padding-left: 125px;}
 .index .account-logined-form #loginbtn { background: url(../images/login_btn.jpg) no-repeat left top; border:0 none;height:34px; margin-right:15px; width:78px}
 .index .account-logined-form #regbtn { background: url(../images/exp.jpg) no-repeat left top; border:0 none;height:42px;width:128px}



/* = account login
 -----------------------------*/
 #login .err { background-image: none; margin-top:12px;  width:80%; }
 #login { padding-left:25px;padding-top:66px;}
 #login .col-1{ width:455px; }
 .account-login-form { background:url(../images/login-bg.jpg) no-repeat left top; height:270px;position:relative;}
 .account-login-form h2{ text-indent:-9999px;}
 .account-login-form .inputline{ height:25px; line-height:25px;  padding-left:40px; position:absolute;}
 .account-login-form .usernameline { top:69px;}
 .account-login-form .passwordline { top:109px;}
 .account-login-form .inputline label { color:#fff; font-weight:bold; }
 .account-login-form .inputline .txt { background-color: transparent; border:0; color:#F5f5f5; margin-left:45px; vertical-align: middle; width:230px;}
 .account-login-form .forgetpwd { background: url(../images/login_forgetpwd.jpg) no-repeat left -1px; height:18px; line-height:18px; margin-left: 105px; top:153px;}
 .account-login-form .forgetpwd { background-position: left center!important;*background-position: left -1px;}
 .account-login-form .forgetpwd a{color:#fff; font-weight: bold; }
  
 .account-login-form .act { bottom:50px; padding-left: 105px;}
 .account-login-form #loginbtn { background: url(../images/login_btn.jpg) no-repeat left top; border:0 none;height:34px; margin-right:15px; width:78px}
 .account-login-form #regbtn { background: url(../images/login_reg_btn.jpg) no-repeat left top; border:0 none;height:34px;width:102px}
 #login .deco{ background:url(../images/login_deco.jpg) no-repeat left top; height:43px; margin-top:40px; margin-bottom:100px;}
 
 #login .col-2{ background:url(../images/login-side-h.jpg) no-repeat left top; padding-top:70px; width:380px; }
 #login .login-intro-lang { }
 #login .login-intro-lang li{ background:url(../images/login_side-arrow.jpg) no-repeat left center; color:#006cb1; font-weight:bold; margin-bottom: 20px; padding-left:35px;}

/* = account create
------------------------------*/
.account-create-form { margin: 0 auto; padding:20px  5px 5px; width: 900px; }
.account-create-form .page-title {background:none; color: #005FAB;  font-size: 14px; height: 25px; line-height: 25px; padding-left: 5px;}
.account-create-form h3 {clear: both; height: 30px; line-height:30px; margin-top: 10px; padding-left:22px;}
.account-create-form .inputfield, .account-create-form .heightlight {border-color: #C7E8FF; border-width:1px; border-style:solid; clear:both; padding:10px 3px;}
.account-create-form .heightlight { background: #E8F5FE; border: 1px solid #A9C9E2}
.account-create-form .inputline {padding:2px 3px;}
.account-create-form label.main-label{color:#666; float:left; margin-right:5px; text-align:right; width:120px;}
.account-create-form .txt { float: left; width: 150px;}
.account-create-form #address { width: 350px}
.account-create-form .input-msg, .account-create-form .input-success, .account-create-form .input-err, .account-create-form .input-checking{  float: left; height: 25px; line-height: 25px; margin-left: 10px; padding-left: 20px; padding-right: 10px;}
.account-create-form .input-success{ background: url(../images/input-success.gif) no-repeat left center;}
.account-create-form .input-err{ background: url(../images/input-err.gif) no-repeat left center; color:red}
.account-create-form .input-checking{ background: url(../images/loading-small.gif) no-repeat left center;}
.account-create-form .account-create-btn{padding-left: 55px;}
 
 
/* = task center
 ---------------------------*/
 #tasklistPage { padding-top: 15px;}
 #tasklistPage .slongnotice { margin: 0 auto;width: 96%}
 #tasklistPage .slongnotice h2 { background: url(../images/n.jpg) no-repeat left center; height: 24px; text-indent: -9999px;}
 #tasklistPage .slongnotice ul {  margin-top: 10px;}
 #tasklistPage .slongnotice  li {float: left; height: 25px; line-height: 25px; width:300px;}
 .tasklist-wrap{background:#fff; margin: 0px auto 0px; overflow:hidden; width:100%;}
 .tasklist-wrap span{display:block;}  
 /*顶部样式*/
 .top{height:10px;padding:0 10px;}
 .t_l,.t_r{width:10px;height:10px;font-size:0%;margin-top:-10px;}
 .t_l{float:left;background:url(../images/border-tl.jpg) no-repeat left top;}/*左上角*/
 .t_r{float:right;background:url(../images/border-tr.jpg) no-repeat left top;}/*右上角*/
 .t_m{height:10px;font-size:0%;width:100%;background:url(../images/border-t.jpg) repeat-x left top;}/*这是可左右伸展的区域，两例留出空白便于放置左右角容器*/  

 /*中间样式*/
 .m_l,.m_r{width:10px;padding-bottom:30000px;margin-bottom:-30000px;}/*两列等高*/
 .m_l{float:left;margin-left:0px;+margin-left:-10px;_margin-left:-10px;background:url(../images/border-l.jpg) repeat-y left top; zoom:1;}   /*左边框*/ 
 .m_r{float:right;margin-right:0px;+margin-right:-10px;_margin-right:-10px;background:url(../images/border-r.jpg) repeat-y left top;} /*右边框*/ 

 /*底部样式*/
 .b_m{padding:0 10px;height:10px;}/*这是可左右伸展的区域，两例留出空白便于放置左右列同高容器*/
 .b_m span{width:100%;height:10px;font-size:0%;background:url(../images/border-b.jpg) repeat-x left top;}
 .b_l,.b_r{height:10px;font-size:0%;width:10px;margin-top:-10px;}
 .b_l{float:left;background:url(../images/border-bl.jpg) no-repeat left top;;}/*左下角*/
 .b_r{float:right;background:url(../images/border-br.jpg) no-repeat left top;}/*右下角*/ 
 .tasklist-wrap .context{ overflow:hidden; padding: 10px; zoom:1;}
 
 .act-link { background: url(../images/datagrid-top-leftbg.jpg) no-repeat left top;;height: 52px; position: relative;}
 .act-link-inner {background: #0094d9 url(../images/datagrid-top-rbg.jpg) no-repeat right top; height: 44px; line-height: 44px; margin-left: 10px; padding-left: 40px;}
 .act-link span {display: inline-block;height: 44px;line-height: 44px;margin: 0 10px 0 0;padding-left: 30px;}
 .act-link span.home {background: url(../images/datagrid-top-center.jpg) no-repeat left center;}
 .act-link span.create {background: url(../images/datagrid-top-pub.jpg) no-repeat left center;}	
 .act-link span.inlist {background: url(../images/datagrid-top-receive.jpg) no-repeat left center;}
 .act-link span.outlist {background: url(../images/icon-outlist.jpg) no-repeat left center;}
 .act-link span.stock {background: url(../images/icon-stock.jpg) no-repeat left center;}
 .act-link span.passport {background: url(../images/icon-passport.jpg) no-repeat left center;}
 .act-link span.moneystatus { background: url(../images/);}
 .act-link span a {color: #fff;}
 .act-link span.current a{color: #FD920E;}
 .act-link .moneystatus { background: url(../images/datagrid-t-c-m.jpg) repeat-x left 6px;height:44px; line-height: 44px; position:absolute;right:5px;top:0;width:280px;}
 .act-link .moneystatus .l {background:transparent url(../images/datagrid-t-c-l.jpg) no-repeat scroll left 6px;display:block;float:left;height:44px;width:6px;}
 .act-link .moneystatus .r {background:transparent url(../images/datagrid-t-c-r.jpg) no-repeat scroll left 6px;display:block;float:right;height:44px;width:6px;}
 .act-link .moneystatus strong { background: url(../images/datagrid-top-side-deco.jpg) no-repeat left center; color: #ff5400; font-weight: normal; margin-right: 8px; padding-left: 30px; }
 .act-link .moneystatus a{color: #000;}
 /* end act link */
 .price-cat {border-bottom: 2px solid #89b248; margin-top: 12px;}
 .price-cat-inner {border-bottom: 6px solid #a8d461; height: 29px;}
 .price-cat a.hall{color:#609211; cursor: context-menu;margin-left: 15px; margin-right: 10px;}
 .price-cat a { color: #000; display: inline-block; float: left; height: 29px; line-height: 29px; margin-right:20px;}
 .price-cat a strong { display: block;}
 .price-cat a.current { background:url(../images/pcat-l.jpg) no-repeat left bottom; color: #fff; margin-right:5px;padding-left: 11px; }
 .price-cat a.current strong{ background: url(../images/pcat-r.jpg) no-repeat right bottom; padding-right: 12px;}
 .price-cat a.current b { background:url(../images/pcatbg.jpg) repeat-x right bottom; display: block;}


 .tasklist{border-collapse: collapse;margin: 10px auto;width:98%;}
 .tasklist thead{background:#fafafa;border:1px solid #ccc;}
 .tasklist th{background: #fafafa url(../images/datagrid-head.jpg) no-repeat right center;height:35px;color: #000;font-weight: normal; *border-top: 1px solid #ccc; *border-bottom: 1px solid #ccc;}
 .tasklist #head-first { border-left:1px solid #ccc;}
 .tasklist #head-last { border-right:1px solid #ccc;}
 .tasklist tbody td{background:#FAFFF2; border-bottom: 1px dashed #CCC; height:60px;text-align:center;}
 .tasklist tbody td.price-cell{background:#FAFFF2 url(../images/alipay.gif) no-repeat left center}
 .tasklist tbody tr:hover td{background:#F5F5F5;}
 .tasklist tbody tr.select td{background:#Ffc;}
 .tasklist tfoot td{height:30px;background:#F0F8FF}
 .tasklist .price {color: red;}
 .tasklist .slegg-price {margin-left: 5px;}
 .tasklist .delay-order { background: url(../images/delay.jpg) no-repeat left center; display:inline;; padding: 5px 0 5px 22px;;}
 .tasklist .delay-order-t{color:red; display:inline;}
 .tasklist .pub-member-name{color:#ff7700; font-weight: bold;}
 .inlist-tasklist tbody td { height: 115px;}
 /* task datagrid */

 /* task form */
 .task-form {margin: 20px auto;}
 .task-form .page-title {border-bottom: 2px solid #A8D461; font-size: 14px; font-weight: bold;height: 20px;line-height: 20px; padding-bottom: 5px;}
 .task-form form {margin: 10px 5px;}
 .task-form .inputline {border: 1px solid #fff;clear: both;margin: 5px;padding: 5px 3px;}

 .task-form label.main-label {color: #666;float: left;font-size: 14px;margin-right: 10px; margin-top: 3px; text-align: right; width: 135px;}
 .task-form .radiogroup{float: left;width: 600px;}
 .task-form .radiogroup span {display:inline-block;margin: 5px 5px 0 0;width:220px;}
 .task-form .coinnum {color: #A52A2A; font-size: 16px;}
 .task-form input {}
 .task-form strong.font-red{font-weight: normal}
 .task-form .msg{display:inline; margin-left: 10px;}
 .task-form .task-add-btn {padding-left: 150px;}
  

/* = ucenter
 --------------------------*/
 .ucenter {margin: 0 15px;padding-top: 20px;}
 .ucenter .col-1 {width:210px;}
 .ucenter .side-nav{background:#fff; overflow:hidden; width:210px;}
 .ucenter .side-nav span{display:block;} 
 .ucenter .side-nav .context{ padding: 25px 20px;  padding-bottom: 160px;}
 .ucenter .side-nav dt {background: url(../images/side-icon-header.gif) no-repeat left center; color: #fff;height: 25px; line-height: 25px;  padding-left: 22px;}
 .ucenter .side-nav dd { height: 25px; line-height: 25px; margin-bottom: 10px; padding-left: 20px;}
 .ucenter .side-nav dd {padding-left: 2px;}
 .ucenter .side-nav dd a, .system-news dd a{ color: #a3a3a3; display: block; padding-left: 22px;}
 .ucenter .side-nav dd a {padding-left: 38px;}
 .ucenter .side-nav dd.side-icon-pay a{background: url(../images/side-icon-pay.gif) no-repeat left center; color: red }
 .ucenter .side-nav dd.side-icon-help a{background: url(../images/side-icon-help.jpg) no-repeat left center; }
 .ucenter .side-nav dd.side-icon-edit a{background: url(../images/side-icon-edit.jpg) no-repeat left center; }
 .ucenter .side-nav dd.side-icon-pw a{background: url(../images/side-icon-pw.jpg) no-repeat left center; }
 .ucenter .side-nav dd.side-icon-mobile a{background: url(../images/side-icon-mobile.jpg) no-repeat left center; }
 .ucenter .side-nav dd.side-icon-promotion a{background: url(../images/side-icon-promotion.jpg) no-repeat left center; }
 .ucenter .side-nav dd.side-icon-ban a{background: url(../images/side-icon-ban.jpg) no-repeat left center; }
 .ucenter .side-nav dd.side-icon-pm a{background: url(../images/side-icon-pm.jpg) no-repeat left center; }
 .ucenter .side-nav dd.side-icon-top a{background: url(../images/side-icon-top.jpg) no-repeat left center; }
 .moneyact { background: url(../images/money-act-bg.jpg) no-repeat left top; height: 173px; left: 12px; position: relative; top: -153px; width:188px}
 .moneyact dl {padding: 25px 0 25px 30px}
 .moneyact dd { height: 25px; margin-bottom: 8px;}
 .moneyact dd a {display: block; height: 25px; line-height: 25px; padding-left: 32px;}
 .moneyact dd.side-icon-pay  a{background: url(../images/side-icon-pay.jpg) no-repeat left center; }
 .moneyact dd.side-icon-ck  a{background: url(../images/side-icon-ck.jpg) no-repeat left center; }
 .moneyact dd.side-icon-vip  a{background: url(../images/side-icon-vip.jpg) no-repeat left center; }
 .moneyact dd.side-icon-tx  a{background: url(../images/side-icon-tx.jpg) no-repeat left center; }
 .user-main {background: url(../images/ucenter-t.jpg) no-repeat left 8px;float: right; padding-top: 70px; position:relative;  width:715px;}
 .user-main h3 { font-size: 14px; }

 /* 买号管理 */
 .user-main .buypassport-notice{ line-height: 20px;}
 .user-main .fieldtitle, .fieldtitle { margin: 10px auto;border-bottom:2px solid #A8D461;font-size:14px;font-weight:bold;height:20px;line-height:20px;padding-bottom:5px;}
 .user-main .act {margin: 10px auto; padding-left: 41px;}
 .buypassport-datagrid{border-collapse: collapse;width: 70%;}
 .buypassport-datagrid th { font-weight: normal; height: 25px;}
 .buypassport-datagrid td{ height: 25px;text-align: center}
    /* ajax 买号 */
	.buypassportlist{ padding: 10px 0 20px 40px; }
	.buypassportlist span { margin-right: 5px;}
	.buypassportlist span input{ margin-right: 3px;}
	.act-buypassport-get input{ padding: 2px 8px;}
 
 /* 用户中心首页 */
   /* 用户基本信息 */  
 .user-basic { background:#fff; overflow:hidden; width: 524px;}
 .user-basic  span{display:block;}
 .user-basic .context {padding: 10px 20px; }
 .user-basic h3 { background:url(../images/ucenter_davator.jpg) no-repeat left top; float:left; height:30px; line-height:30px; padding-left:40px;}
 .user-basic .us{ background:url(../images/ucenter-sbg.jpg) no-repeat left center; float:right; height:30px; line-height:30px; padding-left:20px; width:200px; }
 .user-basic .us b { margin-left:10px;}
 .basic-grid { border-collapse:collapse; color:#666; margin-top:10px;}
 .basic-grid td { height:25px;}
 .basic-grid td.b1{ width:260px;}
   /* 帮助图 */  
 .user-helpimg { background:#fff; margin:20px 0; overflow:hidden; width: 524px;}
 .user-helpimg  span{display:block;}
 .user-helpimg .context {padding: 10px; }
 .user-helpimg a{ background: url(../images/uc-arrow.jpg) no-repeat right center; display:inline-block; margin-left:-1px; padding-right:15px;}
 .user-helpimg a.last{ background:none; padding:0;}
 
 .user-faq { background:#fff; overflow:hidden; width: 524px;}
 .user-faq  span{display:block;}
 .user-faq  .context {padding: 5px 20px; }
 .user-faq .tit{ background:url(../images/faqhb.jpg) no-repeat left center; font-size:12px; padding-left:18px; padding-top:5px;}
  /* 右边侧 */
 .sidebar {  height:100px; position:absolute; right:0; top:70px;width:180px;}
 .sidebar h3 { background: url(../images/sidebarh.jpg) no-repeat left top; font-size:12px; height:16px; line-height:16px; margin-bottom:15px; padding-left:25px;} 
 .sidebar li { background:url(../images/lbg.jpg) no-repeat 2px center; height:20px; line-height:20px; margin-bottom:10px; padding-left:15px;}

/* 帮助 */
 .help {  margin: 0 10px;}
 .help .help-top { background: url(../images/helpt.jpg) no-repeat left top; height: 46px; margin-bottom: 15px;}
 .help .side-nav{background:#fff; overflow:hidden; width:210px;}
 .help .side-nav span{display:block;}
 .help .side-nav .context {padding-bottom: 10px;padding-top: 10px;}
 .help .side-nav h3{ text-indent: -9999px;}
 .help .side-nav .hot{background: url(../images/hside2.jpg) no-repeat left center; height: 26px; margin-bottom: 15px; margin-top: 15px;}
 .help .side-nav .new{background: url(../images/hside1.jpg) no-repeat left center; height: 26px; margin-bottom: 15px;}
 .help .side-nav ul { margin-left: 5px;}
 .help .side-nav li { height: 25px;}
 .help .side-nav li a{ color: #666;}
 .help .help-contact{background:#fff; margin-top: 10px; overflow:hidden; width:210px;}
 .help .help-contact span{display:block;}
 .help .help-contact .context { color: #666;padding: 10px 20px;}
 .help .help-contact h3{background: url(../images/hside3.jpg) no-repeat left center; height: 26px; margin-bottom: 15px;text-indent: -9999px;}
 .help .help-contact .int { margin: 15px 0;}
 .help .user-main { background: none; float: left; margin-left:20px; padding-top:0; width:735px;}
 .help .help-top-inner {background:#fff; overflow:hidden; width:100%;}
 .help .help-top-inner span{display:block;}
 .help .help-top-inner .context { height: 30px;}

 /* 接手方流程 */
 .help .help-receive-flow { background: url(../images/hrf.jpg) no-repeat left top; margin-top: 10px; margin-left: 15px; padding-top: 42px;}
 .help .help-receive-flow a{ background: url(../images/hrfbg.jpg) no-repeat left top; cursor:context-menu; display: inline-block; height: 43px;width:110px;}
 .help .help-receive-flow a strong {display: block; font-weight: normal; height: 40px ;line-height: 40px;padding-left: 50px;}
 .help .help-receive-flow .f1 strong{ background: url(../images/rf1.jpg) no-repeat 10px center;}
 .help .help-receive-flow .f2 strong{ background: url(../images/rf2.jpg) no-repeat 15px center;}
 .help .help-receive-flow .f3 strong{ background: url(../images/rf3.jpg) no-repeat 15px center;}
 .help .help-receive-flow .f4 strong{ background: url(../images/rf4.jpg) no-repeat 18px center;padding-left: 45px;}
 .help .help-receive-flow .f5 strong{ background: url(../images/rf5.jpg) no-repeat 15px center;}
  /* 发布方流程 */
 .help .help-pub-flow { background: url(../images/hpf.jpg) no-repeat left top;margin-top: 20px;  margin-left: 15px; padding-top: 42px;}
 .help .help-pub-flow a{ background: url(../images/hpfbg.jpg) no-repeat left top; cursor:context-menu; display: inline-block; height: 43px;width:110px;}
 .help .help-pub-flow a strong {display: block; font-weight: normal; height: 40px ;line-height: 40px;padding-left: 50px;}
 .help .help-pub-flow .f1 strong{ background: url(../images/pf1.jpg) no-repeat 10px center;padding-left: 40px;}
 .help .help-pub-flow .f2 strong{ background: url(../images/pf2.jpg) no-repeat 15px center;}
 .help .help-pub-flow .f3 strong{ background: url(../images/pf3.jpg) no-repeat 15px center;}
 .help .help-pub-flow .f4 strong{ background: url(../images/pf4.jpg) no-repeat 15px center;}
 .help .help-pub-flow .f5 strong{ background: url(../images/pf5.jpg) no-repeat 15px center;}

 .help .help-articlel {background:#fff; margin-top: 40px; overflow:hidden; width:524px;}
 .help .help-articlel span{display:block;}
 .help .help-articlel .context { padding: 10px 20px;}
 .help .help-articlel h3{ background: url(../images/hd.jpg) no-repeat left center; font-weight: normal; height: 25px; line-height: 25px; padding-left: 20px;}
 .help .help-articlel table { margin-left: 20px; margin-top: 15px; width: 100%;}
 .help .help-articlel table td { height: 25px;  width: 46%;}
 .help .help-articlel .more{border-bottom: 1px dashed #ccc;margin-bottom: 20px; padding-bottom: 20px;text-align:right}
 .help .help-articlel .last{border: none; padding:0; margin: 0;text-align:right}
 .help .sidebar{ top: 293px}
 .help .sidebar h3{background: transparent url(../images/hfaq.jpg) no-repeat scroll left top; height: 31px;text-indent: -9999px; top: 293px}
 .help .sidebar li {background: none;}
  /* 文章详细 */
 .view .article-title{ line-height: 30px; padding-left: 10px;}
 .view .help-articlel{ margin-top: 20px; width: 100%}

  /* 交易明细 */
  .my .fieldtitle {padding-bottom:0;}
  .my .fieldtitle .coltitle{ color:#999;}
  .my .fieldtitle a{margin: 0 3px;}
  .my .fieldtitle a:hover{color:#591}
  .my .fieldtitle .current {background:#A8D461; padding: 5px 10px 1px}


 /*  用户资料修改 */
 .user-edit-set { border: 0;margin: 15px auto;}
 .user-edit-wrap {border: 1px solid #fff; margin: 5px auto;}
 .user-edit-wrap:hover, .user-edit-wrap-focus { background: #EEEEFF; border: 1px solid #CCCCEE}
 .user-edit-set legend { font-size: 16px; font-weight: bold; width: 190px;}
 #editForm label.main-label{color:#666; float:left; font-size: 14px; margin-right:5px; text-align:right; width:130px;}
 #editForm .txt { float: left; width: 220px;}
 #editForm h3 {clear: both; height: 30px; line-height:30px; margin-top: 10px; padding-left:22px;}
 #editForm .inputfield, #createForm .heightlight {border-color: #C7E8FF; border-width:1px; border-style:solid; clear:both; padding:10px 3px;}
 #editForm .heightlight { background: #E8F5FE; border: 1px solid #A9C9E2}
 #editForm .inputline{padding:10px 3px;}
 #editForm .input-msg, #editForm .input-success, #editForm .input-err, #editForm .input-checking{ float: left; height: 25px; line-height: 25px; margin-left: 10px; padding-left: 20px; padding-right: 10px;}
 #editForm .input-success{ background: url(../images/input-success.gif) no-repeat left center;}
 #editForm .input-err{ background: url(../images/input-err.gif) no-repeat left center;}
 #editForm .input-checking{ background: url(../images/loading-small.gif) no-repeat left center;}

 #editForm.account-create-btn{padding-left: 55px;}
 #editForm .account-create-btn input{padding: 5px 10px}


/* = 服务
---------------------------------------*/
 /* 购买蚂蚁 */
 .buy-line { margin: 40px 0; padding: 0 80px;}
 .buy-line img{ float: left} 
 .buy-line .intro{float: right; line-height: 25px; width: 300px;}
 .buy-line .intro .payfee {color: #CC0000; margin-top: 10px;}
 .buy-line .intro .act { cursor: pointer; margin-top: 10px;}
 /* 蚂蚁兑现 */
 #tradePage .outline{ margin: 10px auto}
 #tradePage .outline p { margin: 10px auto}
 #tradePage .trade-form{ border: 1px solid #bbb; background: #f2f2f2;}
 #tradePage .trade-form .inputline {height: auto;}
 #tradePage .trade-form .inputline label{ width: 180px;}
 #tradePage .trade-form .inputline input {}
 #tradePage .trade-form .act { padding-left: 180px;}
  #tradePage .trade-form .act input {padding: 5px;}
/* = PM
 -----------------------------------------*/
 .pmForm label.main-label{ width: 70px;}
 .pmForm .form-line{ margin-bottom: 10px;}
 .pmForm .act-sendpm{padding-left: 70px;}