﻿@charset "utf-8";
@import "CommonStyles.css";

.body { width:950px; margin:10px auto; }

/* regsiter */
.reg { float:left;background-color:#f7f7f7; }
.reg-member-bg { float:left; width:695px;border-right:2px solid #F1F1F1;border-bottom:2px solid #F1F1F1; }
.reg-member { padding:10px; background:#FFF; border:1px solid #DDD; }
.reg-member-title { position:relative;background:#489e1d; color:#FFF; font-size:14px;font-weight:bold;padding:5px 15px 4px 15px; }
.reg-member-content { background:#FFF; padding:10px 30px 20px 30px; }
.reg-member-content h2 { position:relative; font-size:14px; color:#4b8823; margin:15px 0; }
.reg-member-content li { padding:10px 0; position:relative;color:#206800; }
.reg-member-content-title { float:left; width:80px; padding-top:5px; padding-right:5px; text-align:right;font-family:Sans-Serif; }
.reg-member-content-edit { float:left;clear:right; width:520px; }
.reg-member-content-tips { color:#008000; }

.reg-wizard { float:left; width:230px; padding:11px;background:#f7f7f7; }
.reg-wizard h1 { background:#489e1d; color:#FFF; font-size:14px; line-height:28px; padding:0px 15px; }
.reg-wizard-content { background:#FFF; padding:10px; }
.reg-wizard-content a{ text-decoration:underline; }
.reg-wizard-content h3 { color:#4b8823; font-size:12px; margin-bottom:5px; }
.reg-wizard-content li { border-bottom:1px solid #ededed; padding:5px 10px; color:#666; line-height:18px; }
.reg-wizard-content li.login { border-bottom:0px; padding:0px; margin-top:10px;}
.reg-wizard-content li.login a, 
.reg-wizard-content li.login a:visited { text-decoration:none;width:206px; display:block; padding:8px 0; background:#f7f7f7; border:1px solid #F7F7F7; text-align:center;}
.reg-wizard-content li.login a:hover { background:#EEE; text-decoration:none; border:1px solid #DDD;}
/* regsiter */

/* login */
.login { padding:35px 65px; background:#f7f7f7; }
.login-left { width:360px; float:left; }
.login-zone { height:340px; background:#FFF; border:1px solid #ededed; }
.login-title { background:#4ca01d; padding:5px 5px 0 15px; height:22px; }
.login-title-left { float:left; font-size:14px;font-weight:bold; color:#FFF;  }
.login-title-right { float:right;font-size:12px; font-weight:normal; }
.login-title-right a,.login-title-right a:hover { color:#FFF; }
.login-title-right img { margin-top:2px; }

.login-content { margin:0 auto; width:200px; padding:15px 0 10px 0 ; }
.login-content li { height:30px;color:#206800; }

.login-reg { color:#c28000; font-size:14px; font-weight:bold; text-align:center; line-height:25px;padding:15px 0px 10px 0px ; border-top:1px solid #e6e6e6; margin:0 10px; }
.login-reg-tips { padding:5px 25px; }
.login-reg-tips h2 { color:#4b8823;font-size:12px; margin-bottom:5px; }
.login-reg-tips ul { list-style:disc; margin-left:25px; }
.login-reg-tips li { color:#666666; line-height:16px; }

.login-right { width:400px; float:left; margin-left:60px; }
.login-right-content { height:312px; background:#FFF url(../images/member/loginright.jpg) no-repeat; padding:30px 40px 0 30px ; }
.login-right-content ul { list-style:disc; margin-left:15px; }
.login-right-content li h3 { font-size:14px; color:#4b8823; margin-bottom:8px; }
.login-right-content li { color:#666666; margin-bottom:21px; line-height:18px; }
/* login */

/* leftmenu */
.mc-leftmenu { width:200px; float:left; }
.mc-leftmenu h1 { line-height:35px; height:35px; background:#4da01e url(../images/member/memberh1.gif) no-repeat; color:#FFF; font-size:14px; text-align:center; }
.mc-leftmenu ul { background:#f0f7eb; border-bottom:1px solid #dbedd4; padding:10px; }
.mc-leftmenu ul li a{ display:block; height:22px; padding:9px 0 0 15px;color:#206800;font-family:Sans-Serif; }
.mc-leftmenu ul li a:hover { background:#d6ebc8; text-decoration:none;color:#206800; }
.mc-leftmenu ul li img{ vertical-align:middle; margin-right:6px;margin-top:-4px }
.mc-leftmenu-boxoff { height:15px; padding:0; background:url(../images/member/boxoff.gif) repeat-x left center;}
.mc-leftmenu-nonce a{ border-left:1px solid #badda4; border-top:1px solid #badda4; border-bottom:1px solid #f7fcf3; border-right:1px solid #f7fcf3; background:#d6ebc8; font-weight:bold; }
/* leftmenu */

/* mc-userinfo */
.mc-userinfo { background:#e2f1da; border-bottom:1px solid #c3deb7; height:34px; line-height:34px; padding:0 15px; }
.mc-userinfo h1 { float:left; font-size:14px;color:#333;}
.mc-userinfo-right { float:right; color:#333;}
/* mc-userinfo */

/* mc-zone */
.mc-zone { width:740px; margin-left:10px; float:right; }
.mc-zone-left { float:left; width:430px; margin-top:10px; }
.mc-zone-right { float:right; width:300px; margin-top:10px; }
/* mc-zone */

/* mc-zone-tips */
.mc-zone-tips { background:#fef9e7; border:1px solid #f8eeb3; padding:9px 10px; }
.mc-zone-tips h2 { margin-bottom:5px; font-size:14px; color:#ff6000; background:url(../images/member/tips.gif) no-repeat 0 0px; padding-left:20px; }
.mc-zone-tips li { background:url(../images/dot01.gif) no-repeat 2px 8px;color:#444; padding-left:13px; line-height:21px; }
.mc-zone-tips a{ color:#444; }
/* mc-zone-tips */

/* mc-zone-brand */
.mc-zone-brand { padding:5px 0px 5px 0px;margin:2px 0px;width:100%;}
.mc-zone-brand li { text-align:right; float:left;padding:0px 3px;width:80px; }
.mc-zone-brand li img { width:80px;height:50px; }
/* mc-zone-brand */

/* mc-zone-ad */
.mc-zone-ad { padding-top:10px; height:115px; background:#f8f8f8; border-bottom:1px solid #ededed; }
.mc-zone-ad-pic li { float:left; padding-left:10px; width:200px;}
.mc-zone-ad-txt li { float:left; width:187px;line-height:22px;height:22px; background:url(../images/dot01.gif) no-repeat 12px 8px; padding-left:23px; }
.mc-zone-ad-txt li a{ color:#444; }
/* mc-zone-ad */

/* mc-zone-tab */
.mc-zone-tab { margin-bottom:1px; }
.mc-zone-tab li { float:left; margin-right:1px; }
.mc-zone-tab li a{ text-align:center; display:block; background:#e8e8e8; width:99px; height:24px; line-height:24px; color:#454545; }
.mc-zone-tab li.nonce a{ background:#57a51f url(../images/member/label_nonce.gif) no-repeat; color:#FFF; font-weight:bold; }
/* mc-zone-tab */

/* mc-zone-commend */
.mc-zone-commend { border:1px solid #d0e7bd; background:#fcfffb; height:341px; }
.mc-zone-commend a{ color:#333;font-weight:normal; }
.mc-zone-commend-pic li { color:#cd0204;font-weight:bold; float:left; width:27%; text-align:center; padding:8px 5px 0px 12px; line-height:16px; }
.mc-zone-commend-pic img { width:60px;height:60px;margin-bottom:5px;}
.mc-zone-commend-txt { padding:5px 10px 5px 10px ; }
.mc-zone-commend-txt a{ color:#666;font-weight:normal; }
.mc-zone-commend-txt li { color:#FF5500;font-weight:bold; background:url(../images/dot01.gif) no-repeat 2px 8px; padding-left:13px; line-height:21px; }
/* mc-zone-commend */

/* mc-title */
.mc-title { height:35px; background:#57a61f; margin-bottom:1px; padding:0 15px; }
.mc-title h1 { float:left; color:#FFF; line-height:35px; font-size:14px; }
.mc-title-help { float:right; color:#FFF; padding:11px 0px 0px 15px; line-height:normal;background:url(../images/member/ico_help.gif) no-repeat 0px 12px;  }
.mc-title a,.mc-title a:hover{ color:#FFF; }
/* mc-title */

/* mc-tips */
.mc-tips { line-height:20px; padding:5px 10px; color:#617655; background:#e4f0dc;border-left:1px solid #dbebd1;border-right:1px solid #dbebd1; }
/* mc-title */

/* mc-content */
.mc-content { border:1px solid #dbebd1; padding:15px; }
.mc-content-title { float:left; width:80px;margin:10px 0px; padding-top:5px; padding-right:5px; text-align:right;color:#0C5413;font-family:Sans-Serif; }
.mc-content-edit { float:left; width:620px;margin:10px 0px;color:#0C5413;}
.mc-content-edit-name { float:left;width:620px;margin:12px 0px;color:#56A41E;font-weight:bold;font-size:14px;}
.mc-content-tips { color:#617655; }
/* mc-content */

/* table-list */
.table-list{ border-right:1px solid #C4DAB2;border-left:1px solid #C4DAB2; }
.table-list th{ background:#f0f7eb;color:#206800;padding:7px 5px;border-bottom:1px solid #C4DAB2;border-top:1px solid #C4DAB2;text-align:center;font-weight:bold; }
.table-list td{ color:#333333; padding:7px 5px; border-bottom:1px solid #C4DAB2;text-align:left; }
.table-list a{ text-decoration:underline;color:#333333; }
.table-list a:hover{ text-decoration:none;color:#FF6600; }
/* table-list */

.cart-part-list-gift{width:100%;border-left:solid 1px #ede4c0;border-right:solid 1px #ede4c0;}
.cart-part-list-gift thead td{background-color:#fbf8e7;border-top:solid 1px #ede4c0;border-bottom:solid 1px #ede4c0;color:#333;padding:7px 5px;font-weight:bold;text-align:center;}
.cart-part-list-gift tbody td{background-color:#fff;border-bottom:solid 1px #ede4c0;padding:5px;color:#333;text-align:center;}
.cart-part-list-gift tbody td a{color:#206800;}

/* table-edit */

/* table-edit */

/* title-zone */
.title-zone { margin:0px 0px;font-size:12px;font-weight:bold;color:#206800; background:#f0f7eb; border:1px solid #C4DAB2; line-height:26px; padding:0px 10px 1px 10px; }
.title-zone span{float:left;}
.title-zone-tips { color:#617655;font-weight:normal; }
.title-zone-right { float:right;font-weight:normal;color:#0C5413; }
.title-zone-right a{ color:#206800;text-decoration:underline; }
.title-zone-right a:hover{ text-decoration:none;color:#FF6600; }
/* title-zone */

.title-sub { margin:0px 0px 5px 0px;font-size:12px;color:#0C5413; line-height:26px; padding:0px 10px 1px 10px; }

/* mc-leaveword */
.mc-leaveword { color:#0C5413;}
.mc-leaveword li { line-height:21px; background:#FFF; border:1px solid #C4DAB2; margin-bottom:15px; }
.mc-leaveword-title { background:#f0f7eb; padding:3px 5px; }
.mc-leaveword-title a{ font-weight:bold; text-decoration:underline; }
.mc-leaveword-title a:hover{ text-decoration:none; }
.mc-leaveword-title .right1 { float:right; margin:-23px 5px 0 0; float:right; line-height:21px; }
.mc-leaveword-info { padding:7px 15px; }
.mc-leaveword-reply { padding:3px 5px 3px 15px; color:#FF5500; background:#fcfbd1;border-top:dashed 1px #C4DAB2; }
.mc-leaveword-reply .time1 { color:#666; font-size:11px; }
/* mc-leaveword */

/* mc-fav-tool */
.mc-fav-tool { background:#fff;color:#206800;font-size:12px;border:1px solid #C4DAB2; }
.mc-fav-tool-check {float:left;padding:3px 5px;}
.mc-fav-tool-label {float:left;margin-top:6px;}
.mc-fav-tool-op{float:left;margin-top:6px;padding:0px 5px 0px 0px;}
/* mc-fav-tool */

/* mc-fav-list */
.mc-fav-list { margin-bottom:20px; height:100%;}
.mc-fav-list li { border-bottom:1px dashed #C4DAB2; margin:10px 0 0 0 ; padding:5px 0 5px 0; }
.mc-fav-list-check { text-align:center; padding-top:40px;padding-left:3px; width:30px; float:left; }
.mc-fav-list-icon { float:left;text-align:center;width:130px; }
.mc-fav-list-info { padding:2px; color:#206800; width:560px; float:left; line-height:16px;height:100%;}
.mc-fav-list-info-title{ font-weight:bold;font-size:11px; color:#ff6600; margin-bottom:4px; }
.mc-fav-list-info-title a{font-size:12px;}
.mc-fav-list-info-desc { height:50px;color:#999;overflow:hidden;padding-top:3px }
.mc-fav-list-info-op { padding:5px 0px 0px 0px; }
.mc-fav-list-info-op-price{ float:left;line-height:21px;color:#444; }
.mc-fav-list-info-op-buy {float:right;}
/* mc-fav-list */

/* mc-order-info */
.mc-order-info {padding:5px;color:#333333;}
.mc-order-info li{padding:5px 20px;}
.mc-order-info li a{text-decoration:underline;}
.mc-order-info-title{font-weight:bold;font-family:Sans-Serif;margin-right:10px;}
.mc-order-info-sum{border-bottom:solid 1px #eee;padding:5px;text-align:right;color:#333333;margin-bottom:2px;}
.mc-order-info-total{border:solid 1px #f1f19f;padding:10px 5px;text-align:right;background-color:#fbfbcc;color:#206800;margin-bottom:2px;font-weight:bold;}
/* mc-order-info */

.order-info { width:950px;}

