﻿@charset "utf-8";
/* 会员通用样式 */
body { padding: 0px; margin: 0px; }
div, form, img, ul, ol, li, dl, dd, dt, p, span, label { margin: 0px; padding: 0px; border: 0px; }
h1, h2, h3, h4, h5, h6, h7 { margin: 0px; padding: 0px; }
ul, li { list-style: none; }
img { border: 0; }
.clear { clear: both; overflow: hidden; }
.pize{ margin:0px 10px; color:#CCCCCC}
.red,a.red{ color:#e4393c}
.green,a.green{color:#1AB81E}
.MemberKuan { width: 1000px; margin: 0 auto; overflow: hidden; }
.MemberLeft { float: left; }
.MemberRight { float: right; }
#MemberTop { width: 1000px; margin: 0 auto; overflow: hidden; font-family: "Microsoft Yahei", "宋体"; }
#MemberTop .MemberLogo { font-size: 36px; height: 90px; line-height: 90px; }
#MemberTop .MemberLogo img { vertical-align: middle; margin-bottom: 6px; }
#MemberTop .MemberMenu { font-size: 16px; float: right; margin-top: 45px; }
#MemberTop .MemberMenu a { text-decoration: none; color: #333; }
#MemberTop .MemberMenu a:hover { color: #f00; }
#MemberFoot { text-align: center; padding: 20px 0px; font-size: 14px; line-height: 18px; font-family: "Microsoft Yahei", "宋体"; }
/* 会员登录样式 */
#MemberLoginCenter { background-color: #FFF; background-image: url(login_bg.jpg); background-repeat: no-repeat; background-position: center center; width: 100%; padding: 68px 0px; overflow: hidden; font-family: "Microsoft Yahei", "宋体"; }
#MemberLoginCenter .MemberLoginForm { width: 350px; margin-left: 180px; background-color: #000; opacity: 0.8; overflow: hidden; padding-bottom: 10px; }
#MemberLoginCenter .MemberLoginForm h2 { font-size: 24px; margin-left: 38px; margin-top: 30px; color: #fff; font-weight: normal; }
#MemberLoginCenter .MemberLoginForm ul { margin-left: 38px; margin-top: 30px; }
#MemberLoginCenter .MemberLoginForm ul li { margin-bottom: 20px; font-size: 14px; color: #fff; }
#MemberLoginCenter .MemberLoginForm a { color: #ff8200; text-decoration: none; }
#MemberLoginCenter .MemberLoginForm a:hover { color: #ff0; }
#MemberLoginCenter .MemberLoginForm input { outline: none; }
#MemberLoginCenter .MemberLoginForm #name, #MemberLoginCenter .MemberLoginForm #pwd { width: 220px; height: 40px; padding-left: 50px; color: #000; border: 1px; font-size: 14px; }
#MemberLoginCenter .MemberLoginForm #name { background: url(huiyuan.png) no-repeat 15px 12px; background-color: #fff; }
#MemberLoginCenter .MemberLoginForm #pwd { background: url(password.png) no-repeat 15px 12px; background-color: #fff; }
#MemberLoginCenter .MemberLoginForm span { float: right; margin-right: 38px; }
#MemberLoginCenter .MemberLoginForm .remember { vertical-align: middle; }
#MemberLoginCenter .MemberLoginForm #loginsubmit { width: 130px; height: 38px; background-color: #ff8200; text-align: center; line-height: 38px; vertical-align: middle; color: #fff; margin-right: 20px; border: 0px; font-size: 16px; }
/* 会员注册及找回密码样式 */
#MemberRegCenter { overflow: hidden; background-color: #F7F7F7; font-family: "Microsoft Yahei", "宋体"; }
#MemberRegCenter .MemberRegTitle { height: 44px; background-color: #5e8dbd; line-height: 43px; color: #fff; text-indent: 30px; font-size: 14px; }
#MemberRegCenter .MemberRegForm { padding: 40px; overflow: hidden; }
#MemberRegCenter .MemberRegLeft { width: 526px; min-height: 400px; border-right-width: 1px; border-right-style: solid; border-right-color: #CCC; }
#MemberRegCenter .MemberRegTab { width: 480px; height: 34px; background-color: #ccc; border: 1px solid #ececec; font-size: 14px; border-radius: 4px; }
#MemberRegCenter .MemberRegTab li { float: left; width: 160px; line-height: 34px; color: #000; text-align: center; cursor: pointer; }
#MemberRegCenter .MemberRegTab li.select { color: #fff; background-color: #0080de; border-radius: 4px; }
#MemberRegCenter .MemberRegInput { margin-top: 30px; color: #666; font-size: 14px; }
#MemberRegCenter .MemberRegInput li { position: relative; margin-bottom: 10px; }
#MemberRegCenter .MemberRegInput li strong { width: 100px; text-align: right; display: inline-block; font-weight: normal; }
#MemberRegCenter .MemberRegInput li input { width: 300px; height: 32px; font-size: 14px; border: solid #ccc 1px; border-radius: 4px; padding: 0px 10px; outline: none; }
#MemberRegCenter .MemberRegInput li input:focus { background-color: #fdfdfd; }
#MemberRegCenter .MemberRegInput li input[type='radio'], #MemberRegCenter .MemberRegInput li input[type='checkbox'] { width: 22px; height: 22px; vertical-align: middle; border: 0px; }
#MemberRegCenter .MemberRegInput li .MemberRegPassCheck { width: 320px; margin-left: 107px; height: 22px; border: 1px #eeeeee solid; }
#MemberRegCenter .MemberRegInput li .MemberRegPassCheck tr { background-color: f5f5f5; }
#MemberRegCenter .MemberRegInput li span { display: block; height: 22px; line-height: 22px; font-size: 12px; margin-left: 107px; color: #f00; }
#MemberRegCenter .MemberRegInput li .txyzm { vertical-align: middle; height: 32px; margin-bottom: 5px; border-radius: 4px; }
#MemberRegCenter .MemberRegInput #register,#MemberRegCenter .MemberRegInput #getpass,#MemberRegCenter .MemberRegInput #setpass { background-color: #ff8200; line-height: 40px; height: 40px; border: 0px; width: 280px; color: #fff; }
#MemberRegCenter .MemberRegInput a { color: #ff8200; text-decoration: none; }
#MemberRegCenter .MemberRegInput a:hover { color: #f00; }
#MemberRegCenter .MemberRegRight { width: 360px; font-size: 14px; }
#MemberRegCenter .MemberRegRight h3 { font-size: 16px; color: #ff8200; line-height: 38px; border-bottom: 1px solid #ccc; font-weight: normal; margin-bottom: 10px; }
#MemberRegCenter .MemberRegRight li strong { font-weight: normal; margin-right: 10px; }
#MemberRegCenter .MemberRegRight li { line-height: 26px; color: #666; }
/* 会员中心样式 */
#MemberIndexCenter { overflow: hidden; margin-top: 10px; margin-bottom: 10px; font-family: "Microsoft Yahei", "宋体"; }
/* 会员左栏菜单样式 */
#MemberIndexCenter .MemberIndexLeft { width: 200px; }
#MemberIndexCenter .MemberIndexLeft .MemberTitle { background-color: #5e8dbd; height: 35px; line-height: 35px; text-indent: 10px; font-size: 14px; color: #fff; border-top: solid #ccc 1px; border-left: solid #ccc 1px; border-rigth: solid #ccc 1px; border-radius: 4px 4px 0px 0px; }
#MemberIndexCenter .MemberIndexLeft .MemberMenuTitle { background-color: #f7f7f7; height: 32px; line-height: 32px; text-indent: 12px; font-size: 12px; font-weight: bold; border-top: solid #ccc 1px; border-bottom: solid #ccc 1px; }
#MemberIndexCenter .MemberIndexLeft ul { border-left: solid #ccc 1px; border-right: solid #ccc 1px; border-bottom: solid #ccc 1px; }
#MemberIndexCenter .MemberIndexLeft li { background-color: #fff; height: 26px; line-height: 26px; text-indent: 14px; font-size: 12px; }
#MemberIndexCenter .MemberIndexLeft li span { float: right; margin-top: 11px; margin-right: 10px; }
#MemberIndexCenter .MemberIndexLeft li img { vertical-align: middle; }
#MemberIndexCenter .MemberIndexLeft li a { display: block; color: #333; text-decoration: none; }
#MemberIndexCenter .MemberIndexLeft li a:hover { background-color: #fafafa; color: #f00; }
/* 会员右栏样式 */
#MemberIndexCenter .MemberIndexRight { width: 790px; }
/* 会员右栏欢迎页样式 */
#MemberIndexCenter .MemberIndexRight .MemberIndexNavigation { border: solid #ccc 1px; background-color: #5e8dbd; color: #fff; height: 35px; line-height: 35px; font-size: 14px; text-indent: 10px; border-radius: 4px 4px 0px 0px; }
#MemberIndexCenter .MemberIndexRight .MemberIndexWelcome { border-left: solid #ccc 1px; border-right: solid #ccc 1px; border-bottom: solid #ccc 1px; background-color: #fff; height: 160px; font-size: 12px; margin-bottom: 10px; }
#MemberIndexCenter .MemberIndexRight .MemberIndexWelcome .MemberIndexWelcomeFace { float: left; }
#MemberIndexCenter .MemberIndexRight .MemberIndexWelcome .MemberIndexWelcomeFace img { width: 120px; height: 120px; margin: 20px; }
#MemberIndexCenter .MemberIndexRight .MemberIndexWelcome .MemberIndexWelcomeText { margin-top: 20px; margin-bottom: 20px; float: left; font-size: 14px; width: 420px; margin-right: 20px; border-right: solid #f0f0f0 1px; }
#MemberIndexCenter .MemberIndexRight .MemberIndexWelcome .MemberIndexWelcomeText font{float:right;margin-right:20px;}
#MemberIndexCenter .MemberIndexRight .MemberIndexWelcome .MemberIndexWelcomeText p a{ margin-left:10px}
#MemberIndexCenter .MemberIndexRight .MemberIndexWelcome p { margin-bottom: 12px; }
#MemberIndexCenter .MemberIndexRight .MemberIndexWelcome a { text-decoration: none; color: #e4393c; }
#MemberIndexCenter .MemberIndexRight .MemberIndexWelcome a:hover { color: #ff8200; }
#MemberIndexCenter .MemberIndexRight .MemberIndexWelcome .MemberIndexWelcomeRight { margin: 20px 0px; float: left; font-size: 14px; }
/* 会员资金样式 */
#MemberIndexCenter .MemberIndexRight .MemberIndexMoney { border: solid #ccc 1px; font-size: 16px; overflow: hidden; margin-bottom: 10px; }
#MemberIndexCenter .MemberIndexRight .MemberIndexMoney li { width: 33%; float: left; text-align: center; padding-top: 12px; padding-bottom: 12px; }
#MemberIndexCenter .MemberIndexRight .MemberIndexMoney li.line { border-left: solid #f0f0f0 1px; border-right: solid #f0f0f0 1px; background-color: #fdfdfd; }
#MemberIndexCenter .MemberIndexRight .MemberIndexMoney li span { color: #f33; }
#MemberIndexCenter .MemberIndexRight .MemberIndexMoney li a.btn{ display:block;background: #ff8200;font-size:12px; text-decoration:none;color: #fff; width: 90px; height: 30px; text-align:center; line-height:30px; margin:0 auto}
#MemberIndexCenter .MemberIndexRight .MemberIndexMoney li a:hover.btn{background-color: #f00;}
#MemberIndexCenter .MemberIndexRight .MemberIndexWelcome input, #MemberIndexCenter .MemberIndexRight .MemberIndexMoney input, #MemberIndexCenter .MemberIndexRight .MemberIndexOrder input { background-color: #ff8200; border: 0px; color: #fff; width: 90px; height: 30px; cursor: pointer; }
#MemberIndexCenter .MemberIndexRight .MemberIndexWelcome input:hover, #MemberIndexCenter .MemberIndexRight .MemberIndexMoney input:hover, #MemberIndexCenter .MemberIndexRight .MemberIndexOrder input:hover { background-color: #f00; }
/* 会员订单提醒 */
#MemberIndexCenter .MemberIndexRight .MemberIndexOrder { font-size: 14px; margin-bottom: 10px; border: solid #ccc 1px; border-radius: 4px 4px 0px 0px; overflow: hidden; }
#MemberIndexCenter .MemberIndexRight .MemberIndexTitle { height: 32px; line-height: 32px; background-color: #FFFFF7; text-indent: 10px; border-bottom: solid #ccc 1px; }
#MemberIndexCenter .MemberIndexRight .MemberIndexTitle span { float: right; margin-top: 9px; margin-right: 10px; }
#MemberIndexCenter .MemberIndexRight .MemberIndexOrder .MemberIndexOrderCont { padding: 20px; }
#MemberIndexCenter .MemberIndexRight .MemberIndexOrder .MemberIndexOrderCont input { float: right; width: 120px; }
#MemberIndexCenter .MemberIndexRight .MemberIndexOrder .MemberIndexOrderCont .btn{display: block;float: right; width: 120px;height:30px; line-height:30px; color:#FFFFFF;background: #ff8200; font-size: 12px; text-decoration: none; text-align:center}
#MemberIndexCenter .MemberIndexRight .MemberIndexOrder .MemberIndexOrderCont  a:hover.btn{background-color: #f00;}
#MemberIndexCenter .MemberIndexRight .MemberIndexOrder a { text-decoration: none; color: #e4393c; }
#MemberIndexCenter .MemberIndexRight .MemberIndexOrder a:hover { color: #ff8200; }
/* 会员通知消息 */
#MemberIndexCenter .MemberIndexRight .MemberIndexNews { font-size: 14px; margin-bottom: 10px; overflow: hidden; }
#MemberIndexCenter .MemberIndexRight .MemberIndexNews .MemberIndexNewsNotice, #MemberIndexCenter .MemberIndexRight .MemberIndexNews .MemberIndexNewsSms { border: solid #ccc 1px; border-radius: 4px 4px 0px 0px; width: 388px; }
#MemberIndexCenter .MemberIndexRight .MemberIndexNews ul { height: 125px; }
#MemberIndexCenter .MemberIndexRight .MemberIndexNews li { height: 25px; line-height: 25px; text-indent: 10px; font-size: 12px; overflow: hidden; text-overflow: ellipsis; }
#MemberIndexCenter .MemberIndexRight .MemberIndexNews li a { text-decoration: none; color: #333; display: block; }
#MemberIndexCenter .MemberIndexRight .MemberIndexNews li a:hover { color: #f00; background-color: #fafafa; }
#MemberIndexCenter .MemberIndexRight .MemberIndexNews li span { float: right; margin-right: 10px; font-size: 12px; }
/* 会员内页样式 */
#MemberIndexCenter .MemberIndexRight .MemberMainSearch { border-left: solid #ccc 1px; border-right: solid #ccc 1px; border-bottom: solid #ccc 1px; background-color: #fff; font-size: 12px; margin-bottom: 10px; padding-left: 10px; overflow: hidden; }
#MemberIndexCenter .MemberIndexRight .MemberMainSearch a { display: inline-block; margin: 10px 10px 10px 0px; padding: 6px 12px; width: 80px; text-align: center; border: solid #ccc 1px; background-color: #f7f7f7; text-indent: 0px; text-decoration: none; color: #333; }
#MemberIndexCenter .MemberIndexRight .MemberMainSearch a:hover, #MemberIndexCenter .MemberIndexRight .MemberMainSearch .select { background-color: #546478; color: #fff; }
#MemberIndexCenter .MemberIndexRight .MemberMainSearch a.return { margin-left: 10px; padding: 4px 8px; }
#MemberIndexCenter .MemberIndexRight .MemberMainSearch a:hover.return { background-color: #f0f0f0; color: #333; }
#MemberIndexCenter .MemberIndexRight .MemberMainSearch input { border: solid #ccc 1px; background-color: #fff; padding: 5px; border-radius: 4px; margin-bottom: 10px; outline: none; }
#MemberIndexCenter .MemberIndexRight .MemberMainSearch input[type='submit'] { background-color: #5e8dbd; padding-left: 18px; padding-right: 18px; color: #fff; }
#MemberIndexCenter .MemberIndexRight .MemberMainSearch input[type='submit']:hover { background-color: #406D9B; }
#MemberIndexCenter .MemberIndexRight .MemberMainSearch p.text { line-height: 24px; margin: 10px 0; font-size: 14px; }
#MemberIndexCenter .MemberIndexRight .MemberMainSearch span { float: right;  margin-right:10px; }
/* 会员通用表格样式 */
#MemberRegCenter .MemberMainGrid, #MemberIndexCenter .MemberIndexRight .MemberMainGrid { width: 100%; margin-bottom: 10px; border: 1px #ccc solid; border-collapse: collapse; font-size: 12px; }
#MemberRegCenter .MemberMainGrid thead th, #MemberIndexCenter .MemberIndexRight .MemberMainGrid thead th { text-align: left; font-weight: normal; border-bottom: 1px #ccc solid; background-color: #f5f6fa; height: 35px; font-size: 14px; color: #999; }
#MemberRegCenter .MemberMainGrid tbody th, #MemberIndexCenter .MemberIndexRight .MemberMainGrid tbody th { border-right: 1px #ccc solid; border-bottom: 1px #ccc solid; background-color: #f7f7f7; height: 38px; }
#MemberRegCenter .MemberMainGrid tbody td, #MemberIndexCenter .MemberIndexRight .MemberMainGrid tbody td { border-bottom: 1px #ccc solid; background-color: #fff; height: 38px; }
#MemberRegCenter .MemberMainGrid tbody td a, #MemberIndexCenter .MemberIndexRight .MemberMainGrid tbody td a { text-decoration: none; color: #000; }
#MemberRegCenter .MemberMainGrid tbody td a:hover, #MemberIndexCenter .MemberIndexRight .MemberMainGrid tbody td a:hover { color: #0099cc; }
#MemberRegCenter .MemberMainGrid tbody .info, #MemberIndexCenter .MemberIndexRight .MemberMainGrid tbody .info{ padding:10px; line-height:25px;}
#MemberRegCenter .MemberMainGrid tbody .button, #MemberRegCenter .MemberMainGrid tfoot .button, #MemberIndexCenter .MemberIndexRight .MemberMainGrid tbody .button, #MemberIndexCenter .MemberIndexRight .MemberMainGrid tfoot .button { display: inline-block; background-color: #ff8200; border: 0px; line-height: 30px; text-align: center; color: #fff; width: 90px; height: 30px; cursor: pointer; text-decoration: none; }
#MemberRegCenter .MemberMainGrid tbody .button:hover, #MemberRegCenter .MemberMainGrid tfoot .button:hover, #MemberIndexCenter .MemberIndexRight .MemberMainGrid tbody .button:hover, #MemberIndexCenter .MemberIndexRight .MemberMainGrid tfoot .button:hover { background-color: #f00; color: #fff; }
#MemberRegCenter .MemberMainGrid tbody .button.disabled, #MemberRegCenter .MemberMainGrid tfoot .button.disabled, #MemberIndexCenter .MemberIndexRight .MemberMainGrid tbody .button.disabled, #MemberIndexCenter .MemberIndexRight .MemberMainGrid tfoot .button.disabled { background-color: #ccc; }
#MemberRegCenter .MemberMainGrid tbody td input.disabled, #MemberIndexCenter .MemberIndexRight .MemberMainGrid tbody td input.disabled{ background-color: #efefef; cursor: not-allowed; }
#MemberRegCenter .MemberMainGrid tfoot td, #MemberIndexCenter .MemberIndexRight .MemberMainGrid tfoot td { height: 40px; color: #999; background-color:#fff; }
#MemberRegCenter .MemberMainGrid tfoot td span, #MemberIndexCenter .MemberIndexRight .MemberMainGrid tfoot td span { float: right; margin-right: 5px; }
#MemberRegCenter .MemberMainGrid tfoot td span a, #MemberIndexCenter .MemberIndexRight .MemberMainGrid tfoot td span a {display: inline-block;margin: 3px 5px 5px 0px;padding: 3px 6px; text-align: center; border: solid #ccc 1px; background-color: #f7f7f7; text-decoration: none; color: #666; }
#MemberRegCenter .MemberMainGrid tfoot td span a:hover, #MemberIndexCenter .MemberIndexRight .MemberMainGrid tfoot td span a:hover { background-color: #ddd; }
#MemberRegCenter .MemberMainGrid tfoot td input, #MemberIndexCenter .MemberIndexRight .MemberMainGrid tfoot td input { border: solid #ccc 1px; background-color: #f7f7f7; height: 32px; padding: 0 8px; cursor: pointer; }
#MemberRegCenter .MemberMainGrid tfoot td input:hover, #MemberIndexCenter .MemberIndexRight .MemberMainGrid tfoot td input:hover { color: #f00; background-color: #ddd; outline: none; }
#MemberIndexCenter .MemberIndexRight .MemberMainGrid .comment { line-height: 25px; margin-top: 3px; }
#MemberIndexCenter .MemberIndexRight .MemberMainGrid .article { clear: both; display: inline-block; line-height: 25px; padding: 3px 5px; border: 1px #ddd solid; margin: 3px 3px; background-color: #fdfdfd; border-radius: 4px; color: #036; }
#MemberIndexCenter .MemberIndexRight .MemberMainGrid .replay { clear: both; display: inline-block; line-height: 25px; padding: 3px 5px; border: 1px #ddd solid; margin: 3px 3px; background-color: #fdfdfd; border-radius: 4px; color: blue; }
#MemberRegCenter .MemberMainGrid .nodata, #MemberRegCenter .MemberMainGrid .loading, #MemberIndexCenter .MemberIndexRight .MemberMainGrid .nodata, #MemberIndexCenter .MemberIndexRight .MemberMainGrid .loading { text-align: center; padding: 40px 0px; line-height: 30px; }
#MemberRegCenter .MemberMainGrid .orderImg, #MemberIndexCenter .MemberIndexRight .MemberMainGrid .orderImg { width: 60px; height: 60px; overflow: hidden; margin: 0 auto; }
#MemberRegCenter .MemberMainGrid .orderImg span, #MemberIndexCenter .MemberIndexRight .MemberMainGrid .orderImg span { height: 100%; display: inline-block; vertical-align: middle; }
#MemberRegCenter .MemberMainGrid .orderImg img, #MemberIndexCenter .MemberIndexRight .MemberMainGrid .orderImg img { width: 60px; vertical-align: middle; }
#MemberIndexCenter .MemberIndexRight .MemberMainGrid .experessInfo{background:#f5f5f5; color:#333; padding-left:200px; line-height:28px;}
#MemberIndexCenter .MemberIndexRight .MemberMainGrid .experessInfo font{ margin-right:15px;}
#MemberIndexCenter .MemberIndexRight .MemberMainGrid .experessInfo span{margin-right:15px;}
#MemberIndexCenter .MemberIndexRight .MemberMainGrid a.disabled, #MemberIndexCenter .MemberIndexRight .MemberMainGrid a:hover.disabled { color: #ddd; cursor: not-allowed; }
#MemberRegCenter .MemberMainGrid .allcenter th, #MemberRegCenter .MemberMainGrid .allcenter td, #MemberRegCenter .MemberMainGrid .center, #MemberIndexCenter .MemberIndexRight .MemberMainGrid .allcenter th, #MemberIndexCenter .MemberIndexRight .MemberMainGrid .allcenter td, #MemberIndexCenter .MemberIndexRight .MemberMainGrid .center { text-align: center; }
.MemberMainGrid .cartNumber{ width:60%; max-width:100px; height:30px; line-height:30px; text-align:center; font-size:14px; border:solid #ccc 1px;}
.MemberMainCart{ text-align:center; height:50px; line-height:50px;}
.MemberMainGrid tbody td input,.MemberMainGrid tbody td select { height: 32px; font-size: 14px; border: solid #ccc 1px; border-radius: 4px; padding: 0px 10px; outline: none; margin: 5px 0px; }
/* 会员通知消息详细样式 */
#MemberIndexCenter .MemberIndexRight .MemberMainInfo { border: 1px #ccc solid; padding: 20px; }
#MemberIndexCenter .MemberIndexRight .MemberMainInfo h2 { text-align: center; margin-bottom: 8px; font-size: 16px; font-weight: normal; }
#MemberIndexCenter .MemberIndexRight .MemberMainInfo .time { text-align: center; height: 30px; font-size: 12px; color: #999; border-bottom: 1px #ccc solid; margin-bottom: 10px; }
#MemberIndexCenter .MemberIndexRight .MemberMainInfo .MemberMainInfoText { font-size: 14px; line-height: 1.5em; }
/* 会员表单样式 */
#MemberIndexCenter .MemberIndexRight .MemberMainForm { width: 100%; margin-bottom: 10px; border: 1px #ccc solid; border-collapse: collapse; font-size: 12px; }
#MemberIndexCenter .MemberIndexRight .MemberMainForm thead th { text-align: left; text-indent: 10px; border-bottom: 1px #ccc solid; background-color: #f5f6fa; height: 35px; font-size: 14px; color: #999; }
#MemberIndexCenter .MemberIndexRight .MemberMainForm tbody th { text-align: right; width: 20%; font-weight: normal; min-height: 40px; line-height: 40px; }
#MemberIndexCenter .MemberIndexRight .MemberMainForm tbody td { min-height: 40px; line-height: 40px; }
#MemberIndexCenter .MemberIndexRight .MemberMainForm tbody td input { height: 32px; font-size: 14px; border: solid #ccc 1px; border-radius: 4px; padding: 0px 10px; outline: none; margin: 5px 0px; }
#MemberIndexCenter .MemberIndexRight .MemberMainForm tbody td select{height:32px; font-size: 14px; border: solid #ccc 1px; border-radius: 4px; padding: 0px 10px;outline: none; margin: 5px 0px; cursor:pointer}
#MemberIndexCenter .MemberIndexRight .MemberMainForm tbody td select.province{ width:150px}
#MemberIndexCenter .MemberIndexRight .MemberMainForm tbody td select.city{ width:150px}
#MemberIndexCenter .MemberIndexRight .MemberMainForm tbody td select.district{ width:150px}
#MemberIndexCenter .MemberIndexRight .MemberMainForm tbody td textarea { font-size: 14px; border: solid #ccc 1px; border-radius: 4px; padding: 10px 10px; outline: none; margin: 5px 0px; }
#MemberIndexCenter .MemberIndexRight .MemberMainForm tbody td label { margin-right: 6px; }
#MemberIndexCenter .MemberIndexRight .MemberMainForm tbody td input[type='radio'] { width: 22px; height: 22px; vertical-align: middle; border: 0px; }
#MemberIndexCenter .MemberIndexRight .MemberMainForm tbody td input:focus { background-color: #fdfdfd; }
#MemberIndexCenter .MemberIndexRight .MemberMainForm tfoot td { height: 40px; line-height: 40px; border-top: 1px #ddd solid; background-color: #fdfdfd; }
#MemberIndexCenter .MemberIndexRight .MemberMainForm tfoot td input { border: 1px #ddd solid; background-color: #5e8dbd; color: #fff; cursor: pointer; width: 120px; height: 30px; border-radius: 4px; }
#MemberIndexCenter .MemberIndexRight .MemberMainForm tfoot td input:hover { background-color: #406D9B; color: #fff; }
/* 会员商品评价样式 */
#MemberIndexCenter .MemberIndexRight .MemberMainForm .pingjia a { width: 20px; height: 18px; display: inline-block; background-image: url(starN.png); background-repeat: no-repeat; }
#MemberIndexCenter .MemberIndexRight .MemberMainForm .pingjia a.select { background-image: url(starY.png); background-repeat: no-repeat; }
#MemberIndexCenter .MemberIndexRight .MemberMainForm .tags span { padding: 0px 6px; border: solid #ccc 1px; line-height: 30px; margin-top: 6px; margin-right: 5px; float: left; display: inline-block; background-color: #FFFBE6; border-radius: 4px; }
#MemberIndexCenter .MemberIndexRight .MemberMainForm .tags span img { width: 15px; margin-left: 3px; margin-bottom: 3px; vertical-align: middle; cursor: pointer; }
#MemberIndexCenter .MemberIndexRight .MemberMainForm .addImages { width: 50px; height: 50px; text-align: center; margin-bottom: 5px; border: solid #ccc 2px; cursor: pointer; float: left; margin-right: 8px; }
#MemberIndexCenter .MemberIndexRight .MemberMainForm .addImages img { margin-top: 15px; width: 20px; height: 20px; }
#MemberIndexCenter .MemberIndexRight .MemberMainForm .ImagesList { overflow: hidden; }
#MemberIndexCenter .MemberIndexRight .MemberMainForm .ImagesList div { width: 50px; height: 50px; float: left; margin-bottom: 5px; margin-right: 10px; position: relative; }
#MemberIndexCenter .MemberIndexRight .MemberMainForm .ImagesList div img.upPhoto { width: 50px; height: 50px; vertical-align: middle; margin-top: 2px; }
#MemberIndexCenter .MemberIndexRight .MemberMainForm .ImagesList div img.delete { width: 15px; position: absolute; z-index: 1; right: -6px; cursor: pointer; }
#MemberIndexCenter .MemberIndexRight .MemberMainForm .textarea { line-height: 24px; border: solid #ccc 1px; width: 400px; overflow: hidden; margin-bottom: 5px; }
#MemberIndexCenter .MemberIndexRight .MemberMainForm .textarea textarea { border: 0px; padding: 4px; resize: none; width: 392px; height: 60px; }
#MemberIndexCenter .MemberIndexRight .MemberMainForm .textarea p { text-align: right; background-color: #f7f7f7; padding-right: 5px; }
/* 图片上传 */
#MemberIndexCenter .MemberIndexRight .MemberMainForm .fileItem {float: left;position: relative;margin-right:10px;}
#MemberIndexCenter .MemberIndexRight .MemberMainForm .fileItem img.upPhoto {float:left; width: 50px; height: 50px; vertical-align: middle; border: solid #ccc 1px; padding:1px; }
#MemberIndexCenter .MemberIndexRight .MemberMainForm .fileItem img.delete { width: 15px; position: absolute; z-index: 1; right: -7px;top:-7px; cursor: pointer; z-index: 20; }
#MemberIndexCenter .MemberIndexRight .MemberMainForm .fileItem .error { position: absolute; left: 2px; bottom: 2px;width:50px;height: 50px; overflow: hidden; z-index: 15; margin: 0; padding: 0; border-radius: 0; line-height:50px;background:#ff3366 }
#MemberIndexCenter .MemberIndexRight .MemberMainForm .fileItem .progress { position: absolute; right: 4px; bottom: 4px;left: 4px; height: 4px; overflow: hidden; z-index: 15; margin: 0; padding: 0; border-radius: 0; background:#E3D62D }
#MemberIndexCenter .MemberIndexRight .MemberMainForm .fileItem .progress span { display: block; overflow: hidden; width: 0; height: 100%; background: #d14; -webit-transition: width 200ms linear; -moz-transition: width 200ms linear; -o-transition: width 200ms linear; -ms-transition: width 200ms linear; transition: width 200ms linear; -webkit-animation: progressmove 2s linear infinite; -moz-animation: progressmove 2s linear infinite; -o-animation: progressmove 2s linear infinite; -ms-animation: progressmove 2s linear infinite; animation: progressmove 2s linear infinite; -webkit-transform: translateZ(0); }
/* 商品结算 */
.MemberSelect div{width: 150px; line-height: 18px; padding: 8px 0; text-align: center;border: #ccc solid 1px; margin: 3px; float: left;border: #ccc solid 1px; background-color: #fff; cursor:pointer;}
.MemberSelect div.on{width: 150px; line-height: 18px; padding: 8px 0; text-align: center;border: #5e8dbd solid 1px; background-image: url(site_select.png); margin: 3px; float: left; background-color: #fff;background-repeat: no-repeat; background-position: right bottom; cursor:pointer;}