@charset "utf-8";

/*==============================*/
/* 定义Html元素 */
/*==============================*/ 
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input { padding: 0; margin: 0;}
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, strong, table, th, td { font-size: 14px; font-style: normal; font-weight: normal;}
strong { font-weight: bold;}
ul, ol { list-style: none outside none;}
fieldset, img { border: medium none;}
caption, th {  text-align: left;}
table { border-collapse: collapse; border-spacing: 0;}
body { background: none repeat scroll 0 0 #FFF; color: #333333; font: 12px/1.5 Tahoma,Helvetica,Arial,'宋体',sans-serif;}
input, select, textarea { font: 12px/1 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;}
a { outline: medium none; color: #0579C6;text-decoration : none;}
a:link, a:visited, a:active { text-decoration: none;}
a:hover { text-decoration : none;}
i, cite, em { font-style: normal;}
li{list-style-type:none;}
.hidden { display:none}
/*==============================*/
/* 表单元素格式化及伪类效果  */
/*==============================*/ 
input[type="text"] , input[type="password"] {background-color: #FBFBFB; border-color: #CCCCCC #DDDDDD #DDDDDD #CCCCCC; border-style: solid; border-width: 1px; font-family: Tahoma; height: 23px; line-height: 23px; text-indent: 4px; padding: 0 !important;}
input[type="text"]:focus , input[type="password"]:focus , textarea:focus { background-color: #FFFFFF; border-color: #CCCCCC;}
input[type="file"] { background-color: #FBFBFB; border: 1px solid #D8D8D8; cursor: default; height: 20px; line-height: 20px; }
select { background-color: #FBFBFB; border-color: #CCCCCC #DDDDDD #DDDDDD #CCCCCC; border-image: none; border-style: solid; border-width: 1px; height: 25px; line-height: 25px; padding: 2px; margin: 0px;}
textarea { background-color: #FBFBFB; border-color: #CCCCCC #DDDDDD #DDDDDD #CCCCCC; border-image: none; border-style: solid; border-width: 1px;  box-shadow: 2px 2px 1px 0 #E7E7E7 inset; font-family: Tahoma; line-height: 18px; padding: 1px 2px 3px 4px !important; }

/*==============================*/
/* Clearfix,避免因子元素浮动而导致的父元素高度缺失能问题 */
/*==============================*/ 
.clearfix:after { clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden;}
.clearfix { display: inline-block;}
html[xmlns] .clearfix { display: block;}
*html .clearfix { height:1%;}
*+html .clearfix { height:1%;}

.ntb { border-top:none !important; }
/* 定位 */
.fl { float: left; }
.fr { float: right; }
.w { margin: 0 auto; width: 961px; }
.clear { clear:both; }
.tl { text-align: left !important; }
.tc { text-align: center !important; }

.ml10 { margin-left: 10px; }
.ml20 { margin-left: 20px; }
.mt30 { margin-top: 30px !important; }
.mt10 { margin-top: 10px; }

/* 长度高度 */
.w50 { width: 50px !important; }
.w60 { width: 60px; }
.w70 { width: 70px; }
.w80 { width: 80px; }
.w145 { width: 145px; }
.w150 { width: 150px; }
.w180 { width: 180px; }
.w200 { width: 200px; }
.w250 { width: 250px; }
.w300 { width: 300px; }
.w394 { width: 394px !important; }
.w400 { width: 400px; }
.w775 { width: 775px; }

/* 颜色 */
.org { color:#FF4F01; }

.btn1 { background: url(../../image/default/user_admin/btn1.gif) no-repeat; cursor: pointer; float: left; height: 22px; margin-right: 8px; }
.btn1 span { background: url(../../image/default/user_admin/btn1.gif) no-repeat right 0; color: #000000; float: left; margin-left: 6px; padding: 1px 18px 1px 12px; }
.btn1:hover { background-position: 0 -22px; text-decoration: none; }
.btn1:hover span { background-position: right -22px; color: #0579C6; }
.btn2 { background: url(../../image/default/user_admin/repeat_x.png) repeat-x center -73px; border: 1px solid #8D8D8D; border-radius: 4px 4px 4px 4px; box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); color: #555555; display: inline-block; height: 20px; line-height: 19px; padding-left: 10px; padding-right: 10px; text-align: center; }
.btn2:hover { background-position: 0 -40px; border-color: #AED2FF; box-shadow: none; color: #498CD0; text-decoration: none; }
.btn3 {  background: url(../../image/default/user_admin/repeat_x.png) repeat-x center -73px ; border: 1px solid #8D8D8D; border-radius: 4px 4px 4px 4px; box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); color: #555555; display: block; font-weight: 700; height: 20px; line-height: 20px; padding: 3px 12px; position: absolute; right: 0; top: -2px; z-index: 1; font-size: 12px; }
.btn3:hover { background-position: 0 -40px;  border-color: #AED2FF; box-shadow: none; color: #000000; text-decoration: none;}
.upload-button { border: 1px solid #D8D8D8; border-radius: 5px 5px 5px 5px; color: #555555; display: inline-block; height: 25px; line-height: 25px; text-align: center; text-decoration: none; width: 78px; color: #666; }
.upload-button:hover { text-decoration: none; }
/*==============================*/
/* 顶部导航条样式 */
/*==============================*/
.member {font-family:Microsoft Yahei; color:#666;/*background:url(../../image/default/user_admin/buyer_bg.jpg)  repeat-x center top #F8FBFE;*/ /*font-size:15px;*/ }
#main { /*background:url(../../image/default/user_admin/buyer_header.jpg) repeat-x center top;*/}
#shortcut { line-height: 30px; padding-bottom: 1px; width: 100%; }
#shortcut, #shortcut .w { background-image: url(../../image/default/user_admin/head.gif); background-color: #EFEFEF; background-repeat: repeat-x; height: 30px; }
#shortcut a { padding:0 5px; color:#4e4e4e; }

#header { height: 75px; line-height: 20px; margin: 10px auto; position: relative; text-decoration: none; width: 961px; z-index: 99; }
#header h1 { left: 0; position: absolute; top: 25px; }
#header h1 a { float: left; }
#header h1 i { float: left; font-family: "微软雅黑"; font-size: 20px; margin-left: 12px; margin-top: 16px; }

#header #nav { background-color: #DD5C40 !important; border-radius: 5px 5px 5px 5px; box-shadow: 0 2px 0 rgba(193, 219, 232, 0.3); right: 0; position: absolute; top: 25px;  height: 38px; width: 700px; }
#header #nav ul li { font-size: 14px; font-weight: 700; float: left; }
#header #nav ul li a { color: #FFF1D5; float: left; padding: 9px 24px; position: relative; text-align: center; text-shadow: 1px 1px 0 #F23B00; z-index: 1; text-decoration: none; zoom: 1; }
#header #nav ul li.frist a { border-left: medium none; border-radius: 5px 0 0 5px; background-color: #CB4522; text-shadow: 1px 1px 0 #B53600; }
#header #nav .search_box { float: right; height: 26px; padding: 6px 16px 6px 39px; position: relative;  width: 100px;  z-index: 1; }
#header #nav .text { background: #FFFFDF; border: medium none !important; border-radius: 3px 3px 3px 3px;  box-shadow: 1px 3px 1px #FFB775 inset !important; float: right;  font-family: Tahoma; height: 16px; line-height: 16px; padding: 6px 2px 4px 4px !important; transition: width 0.5s ease 0s; width: 160px; }
#header #nav .submit { background: url(../../image/default/user_admin/public.png) no-repeat; border: medium none; cursor: pointer; height: 16px; line-height: 16px; opacity: 0.5; position: absolute; right: 20px; top: 12px; width: 16px; z-index: 999; }


#search { display: block; height: 60px; right:0; position: absolute; top: 20px; width: 500px; }
#search .details { height: 60px; position: relative; width: 500px; z-index: 1; }
#search ul.tab { float: left; height: 24px; left: 0; overflow: hidden; position: absolute; top: 0; width: 200px; z-index: 99; }
#search ul.tab li { cursor: pointer; float: left; font-size: 12px; height: 20px; margin-right: 8px; padding: 0 0 3px 3px; }
#search ul.tab li.current { background: url(../../image/default/user_admin/search.png) no-repeat; float: left; height: 24px; padding: 0 0 0 5px; }
#search ul.tab li span { color: #498CD0; float: left; padding: 0 14px 3px 11px;  white-space: nowrap; }
#search ul.tab li.current span { background: url(../../image/default/user_admin/search.png) no-repeat right 0 #E3EFFB; color: #000000; float: left; font-weight: 700; height: 21px; margin: 0; padding: 0 16px 3px 11px; }
#search .form { background: url(../../image/default/user_admin/search.png) no-repeat 0 -26px; box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1); height: 38px; left: 0; position: absolute;  top: 22px; width: 500px;  z-index: 1; }
#search .form form div.formstyle { background: url(../../image/default/user_admin/formstyle.gif) repeat-x; display: inline; float: left; height: 38px; margin: 0 0 0 8px; }
#search .form form div.formstyle .textinput { background-color: #FFFFFF !important; border: 1px solid #C4D5E0; color: #555555; display: block; float: left; font-size: 12px; height: 23px; line-height: 23px; margin: 7px 0 8px; padding: 0 !important; text-indent: 4px; width: 400px; }
#search .form form div.formstyle .search-button { background: url(../../image/default/user_admin/search.png) no-repeat right -26px #EEF5FC; border: 0 none; cursor: pointer; height: 38px; line-height: 1000px; margin: 0; overflow: hidden; padding: 0; width: 90px; float: left; }

#topnav { border-bottom: 2px solid #3E88CD; margin: 0 auto 10px; width: 961px; position: relative; }
#topnav li ,#topnav li.selected { background: url(../../image/default/user_admin/tab.png) repeat-x;
}
#topnav li { background-position: 0 0; border-left: 1px solid #B6CFEA; border-top: 1px solid #B6CFEA; float: left; height: 27px; line-height: 27px; position: relative; }
#topnav li.selected { background-position: 0 -27px; border-left: medium none; color: #FFFFFF; }
#topnav li a { color: #404040; display: block; font-weight: bold; padding: 0 25px; text-decoration: none;}
#topnav li.selected a {color: #FFFFFF; }
#topnav li.first { border-radius: 2px 0 0 0; }
#topnav li.last { border-radius: 0 2px 0 0; border-right: 1px solid #B6CFEA; }
#topnav .mytb { position: absolute; right: 0; top: 5px; font-family: sans-serif; }
#topnav .mytb:hover { color: #FF6600; }


.shop_close_info { background: #FF9900; border: 1px solid #FF6600;  color: #FFFFFF; font-size: 12px; font-weight: 600; line-height: 20px; margin: 10px auto 0; padding: 10px; width: 941px; }

/*==============================*/
/*  */
/*==============================*/
.focus { background:#FEFEDA;  border: 1px solid #FFE8C2; zoom: 1; padding:5px;}
.layout { font-size: 1.2em; line-height: 20px; margin: 10px auto;margin-bottom:0px;}
.layout .sidebar { border: 1px solid #D5E5F5; box-shadow: 0 1px 1px rgba(196, 213, 224, 0.5); float: left;  width: 130px; }
.layout .sidebar dl { margin: 8px auto 16px; width: 120px; }
.layout .sidebar dt { color: #4384B7; cursor: pointer; font-size: 12px; font-weight: 600; line-height: 24px; }
.layout .sidebar dt i { background: url(../../image/default/user_admin/icon.png) no-repeat 0 0; display: inline-block; height: 10px;  margin: 0 6px 0 4px; width: 10px; }
.layout .sidebar dt.hou i { background: url(../../image/default/user_admin/icon.png) no-repeat 0 -20px; display: inline-block; height: 10px; margin: 0 6px 0 4px;  width: 10px; }
.layout .sidebar dd a { color: #333333; display: block; height: 24px; line-height: 24px; padding-left: 22px; width: 98px; font-size: 12px; }
.layout .sidebar dd a:hover { background-color: #E9F1F8; color: #498CD0; text-decoration: none; }
.layout .sidebar dd a.active { background-color: #599DDA; color: #FFFFFF;}

.layout .right_content { float: right; width: 821px; }
.layout .path { background-color: #FFFFFF; border: 1px solid #C4D5E0; margin-bottom: 12px; padding: 1px; }
.layout .path div { background-color: #F9FAFC; display: inline-block; font-weight: 600; height: 20px; padding: 5px 0 5px 12px; width: 805px; font-size: 12px; }
.layout .right_con .path {  margin: 12px 12px 0; }
.layout .right_con .path div { width: 736px; }
.layout .path div a { color: #498CD0; font-weight: 400; }
.layout .path div span { color: #498CD0; font-family: sans-serif; font-size: 12px; font-weight: normal; margin: 0 6px 0 2px; }
.layout .intro { background: url(../../image/default/user_admin/body.png) repeat-x 0 -70px #FFFFFF;  margin-bottom: 10px; margin-top: -11px; overflow: hidden; padding: 10px 0; zoom: 1;}
.layout .intro .left { float: left; width: 71%; }
.layout .intro .store-pic { background:#FFFFFF; border: 1px solid #D5E5F5; border-radius: 4px 4px 4px 4px; box-shadow: 1px 1px 3px #C5DDF2; float: left; height: 80px; margin: 0 15px; padding: 1px; position: relative; width: 80px; }
.layout .intro .store-pic span { display: table-cell; text-align: center; vertical-align: middle;}
.layout .intro .store-pic em { display: none; }
.layout .intro .store-pic em a { color: #FFFFFF; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.65); }
.layout .intro dl { color: #777777; float: left; padding: 3px 0; width: 450px;  font-size:12px;}
.layout .intro dl dd { display: inline; float: left; margin-right: 10px; _margin-right: 5px}
.layout .intro dl dd a { text-decoration: none;}
.layout .intro dd.member-name { color: #000000; font-size: 18px; font-weight: 700; }
.layout .intro dl dt { display: inline; float: left; }
.layout .intro .right { border-left: 1px dashed #D5E5F5; float: right; padding-left: 20px; width: 24%; }
.layout .intro .seller-rate h2 { font-weight: 600; line-height: 24px; font-size: 12px;}
.layout .intro .seller-rate dl { margin: 0; padding: 2px 0; width: 190px; }
.layout .intro .seller-rate dl .rate-star { padding: 3px 0 3px 10px; }
.rate-star em, .rate-star em i { background-image: url(../../image/default/user_admin/rate_star.gif);  background-repeat: repeat-x; height: 12px; }
.rate-star em { background-position: left top; display: block; float: left; margin: 0; position: relative; width: 70px; z-index: 1; }
.rate-star em i { background-position: left bottom; left: 0; position: absolute; top: 0; z-index: 1; }

.layout .seller-cont { background: #EEF5FD; border: 1px solid #B1CAE8; clear: both; margin: 0; overflow: hidden; padding: 10px 10px 0; zoom: 1; }
.layout .seller-cont .fl { width: 595px;}
.layout .seller-cont .fr { width: 185px;}

.layout .container { background: #FFFFFF; border: 1px solid #B1CAE8; box-shadow: 1px 1px 3px #C5DDF2; margin-bottom: 10px; overflow: hidden; }
.layout .container .hd { background: url(../../image/default/user_admin/container.gif) repeat-x; border-bottom: 1px solid #C4D5E0; height: 20px; padding: 6px; }
.layout .container .hd h2 { font-size: 14px; font-weight: 700; height: 20px; padding-left: 6px; }
.layout .container .content { background: #FFFFFF; font-size: 12px; overflow: hidden; padding: 10px; width: auto; zoom:1}
.layout .container .content ul { clear: both; margin: 0 0 5px; overflow: hidden; zoom: 1; }
.layout .container .content ul li { width: 31%; float: left; margin: 5px 0 0 2%; _margin:5px 0 0 1%;  }
.layout .container .content a { color: #777777; }
.layout .container .content a strong { font-weight: normal; padding-left: 1px; font-family: Tahoma; }
.layout .container .content a:hover { color: #FF6600;}
.layout .news ul { margin: 0 !important; overflow: hidden; zoom:1; }
.layout .news li { width: 175px !important; clear: both; margin: 2px 0 !important;}
.layout .container .content dl { clear: both; display: block; overflow: hidden; padding: 6px 8px; }
.layout .container .content .focus { background:#FEFEDA;  border: 1px solid #FFE8C2; zoom: 1;}
.layout .container .content .focus h2 { color: #555555; font-weight: 700; padding-bottom: 6px; font-size: 12px;}
.layout .container .content dl dt { color: #777777; float: left; }
.layout .container .content dl dd { float: left; margin-right: 24px; }
.layout .container .content dl dd a { color: #0579C6;}
.layout .container .content a:hover { color: #FF6600;}
.layout .container .content dl dd a strong { color: #FF6600; font-weight: normal; font-family: Tahoma; }
.layout .container .content .ico { background: url(../../image/default/user_admin/pay.gif) no-repeat; display: block; float: left; height: 74px; margin: 10px 0 0 10px; width: 85px; }
.layout .container .content .hint { font-size: 12px; margin: 0; padding: 3px 6px; float: left; width: 460px; }
.layout .container .content .hint h3 { color: #777777; padding: 3px 6px; }
.layout .container .content .hint .btn1{ margin: 5px 0 0 6px; }
.layout .container .content .hint ul li { width: auto; margin-top: 8px;}
.layout .container .content .hint ul li a { color: #0579C6;}
.layout .container .content .hint ul li a:hover { color: #FF6600;}

.buyer { /*background: url(../../image/default/user_admin/bg.png) repeat-y left top #FFFFFF;border-right: 1px solid #D5E5F5;*/  border-radius: 5px 5px 5px 5px; overflow: hidden; width: 1000px;}
.layout .left_con { float: left; overflow: hidden; padding-top: 6px; width: 236px; min-height: 669px;background: #f7f7f7;}
.layout .left_con .user { height: 190px;  margin: 0 26px; position: relative; width: 192px;z-index: 1;border: 1px solid #D5E5F5;}
.layout .left_con .user img{padding: 4px;}
/* .layout .left_con .user dd { height: 102px; left: 19px; position: absolute; top: 20px; width: 102px; z-index: 9; }
.layout .left_con .user dd .pic { background-color: #FFFFFF; border: 1px solid #C9E0E7; border-radius: 5px 5px 5px 5px; display: block ;height: 184px; position: relative;  width: 185px; z-index: 2; } */
.layout .left_con h3 {  font-size: 14px; font-weight: 700; line-height: 32px; }
.layout .left_con ul li { clear: left; overflow: hidden; }
.layout .left_con ul li a { color: #455E65; }

.business_intro { border-bottom: 1px solid #D5E5F5; box-shadow: 0 1px 0 #FFFFFF; margin: 10px auto; padding-bottom: 10px; width: 195px; font-size: 12px; }
.business_intro ul li { padding: 4px 0 4px 16px; width: 180px;}
.business_intro ul li a { background: url(../../image/default/user_admin/public.png) no-repeat 0 -49px; float: left; padding-left: 10px; }
.business_intro ul li i { background-color: #C9E0E7; border-radius: 4px 4px 4px 4px; color: #FFFFFF; float: right; font-size: 0.8em; font-weight: 700; line-height: 16px; margin: 2px; padding: 0 8px; }
.business_intro ul li i.yes { background-color: #FF6600; }
.business_handle { margin: 10px auto 10px; width: 100%; }
.business_handle h3 { margin-left: 16px; }
.business_handle div { clear: left; overflow: hidden; padding: 6px 12px; }
.business_handle div.active , .business_handle ul li.active { background-color: #FFFFFF; box-shadow: 0 1px 1px rgb(187, 185, 185); }
.business_handle div a { color: #455E65; float: left; line-height: 20px; font-size: 12px; }
.business_handle em { background: url(../../image/default/user_admin/public.png) no-repeat 0 0; float: left; height: 20px; margin-right: 8px; width: 20px; }
.business_handle div:hover em , .business_handle dl dt:hover em { transform: rotate(20deg); transition: all 0.1s ease-in 0s; }
.business_handle em.i1 { background-position: -20px -1px; }
.business_handle em.i2 { background-position: -40px -1px; }
.business_handle em.i3,.business_handle em.i4 { background-position: -60px -1px; }
.business_handle em.i5 { background-position: -80px -1px; }
.business_handle em.i6 { background-position: -100px -1px; }
.business_handle em.i7 { background-position: -120px -1px; }
.business_handle em.i8 { background-position: -140px -1px; }
.business_handle em.i9 { background-position: -160px -1px; }

.business_handle dl { overflow: hidden; }
.business_handle dl dt { clear: left; margin: 0 32px; overflow: hidden; padding: 6px 0; }
.business_handle dl a { color: #455E65; float: left; line-height: 20px; font-size: 12px; }

.business_handle dl dd,.business_handle ul li { clear: both; overflow: hidden; padding: 6px 0 6px 88px; }
.business_handle dl dd.active { background-color: #FFFFFF; box-shadow: 0 2px 1px rgba(213, 229, 245, 0.7); }

.layout .right_con { float: right; width: 762px; background:url(../../image/default/user_admin/right_bg.gif) repeat-x;min-height: 800px;}
.wrap_buyer{ clear: both;  margin: 0; padding:0; }
.wrap_buyer .layout_l { float: left; padding: 0 10px 10px; width: 720px; }

/*--会员信息--*/
.member_info { background: none repeat scroll 0 0 #F8FBFE; border-radius: 5px 5px 5px 5px; padding: 10px; }
.member_info dl dt { color: #999999; display: inline-block; font-size: 12px; line-height: 24px; float:left; }
.member_info dl dt a { display: inline-block;font-size: 14px; font-weight: 600; line-height: 24px; }
.member_info dl dd { display: inline-block; height: 26px; line-height: 26px; margin: 0 10px; font-size: 12px;  float: left;  }
.price { color: #FF6600; font-weight: 600; margin: 0 5px; }
.member_info ul { clear: both; }
.member_info ul li { display: inline-block; line-height: 20px; padding: 4px 10px 0 0; float: left}
.member_info ul li a {color: #777777; cursor: pointer; text-decoration: none; font-size: 12px; }
.member_info ul li.yes a { color: #336699; }
.member_info ul li a strong { margin: 0 1px 0 2px; }

/*--sns--*/
.weibo { clear:both; margin:10px auto; font-size:12px; }
.weibo textarea { box-shadow: 1px 1px 1px 0 #EAEAEA inset; border-radius: 3px 3px 3px 3px; font-family:Tahoma,宋体; font-size:14px; line-height:18px; margin:2px 0 0 2px; outline:medium none; overflow-x:hidden; overflow-y:auto; padding:5px; word-wrap:break-word; height:74px; width:560px; }
.weibo textarea:focus { border-color: #FFB941; }
.weibo .weibopic {background: url(../../image/default/user_admin/sns.png) no-repeat;float: left;height: 22px;width: 224px;}
.weibo .charcount { color:#808080; margin:5px 0; float:right; clear:both; }
.weibo .charcount .counter span { font-family:Constantia,Georgia; font-size:22px; font-style:italic;  font-weight:700; }
.weibo .charcount .error span { color:#E44443;}
.weibo .weibo_button { margin:8px 0; }
.weibo .weibo_button  span { float:left; }
.weibo .weibo_button  span a { font-size: 0; height: 20px; line-height: 0; margin: 5px 0px 0 5px;  overflow: hidden; text-align: center; width: 20px; display:inline-block; background: url(../../image/default/user_admin/weibo_icon.png) no-repeat}
#snssharegoods { background-position:0 -24px;}
#snssharestore { background-position:0 -98px; }
#snssharegoods:hover { background-position:-25px -24px;}
#snssharestore:hover { background-position:-25px -98px; }
.weibo .button { background-color: #476597; border: medium none; color: #FFFFFF; cursor: pointer; font-size: 1.4em; font-weight: 700; height: 32px; line-height: 32px; width: 60px;  border-radius: 4px 4px 4px 4px; float:right; }


.tabmenu { display: block; height: 37px; position: relative; width: 100%; z-index:0;}
.tabmenu .tab { border-bottom:1px solid #ADD2FE; height: 37px; padding: 0 2%; width: 96%; }
.tabmenu .tab li { float:left; margin-right:4px; }
.tabmenu .tab a { color:#000000; cursor:default; display:inline-block; font-weight:700; font-size: 12px; text-decoration:none; }
.tabmenu .tab .active a { padding:5px 10px 6px; }
.tabmenu .tab .active div { height:7px; overflow:hidden; width:30px; background:url(../../image/default/user_admin/weibo_icon.png) no-repeat -164px -13px; margin:0 auto; background-color:#FFF; }

.friendtrace { margin-top: 20px;} 
.fd-item{ border-bottom: 1px solid #F3F3F3;  clear: both; overflow: hidden; padding-bottom: 12px; padding-top: 22px; }
.fd-item .fd-wrap a, .fd-item .fd-wrap a:hover { color: #336699; }
.fd-item .fd-avatar { border: 1px solid #F3F3F3;  float: left; height: 60px; width: 60px; }
.fd-item .fd-wrap {  font-size: 14px; margin-left: 70px; position: relative; }

.fd-item .fd-text { line-height: 1.5; margin-bottom: 7px; padding-right: 10px; }
.fd-item .fd-title { color: #646464; overflow: hidden; word-break: break-all; word-wrap: break-word; }

.fd-item .fd-media { min-height: 10px; }
.fd-item .fd-goods-wrap:after { clear: both; content: " "; display: block; height: 0; }
.fd-item .fd-container { border: 1px solid #FFFFFF; border-radius: 3px 3px 3px 3px; padding: 10px; }
.fd-item:hover .fd-container { background: #F9F9F9;border-color: #F2F2F2; }
.commnet{ border-top: 1px solid #F3F3F3; clear: both; overflow: hidden; margin:8px 0 8px 70px; }
.commnet_list{ border: 1px solid #F3F3F3; line-height:20px; border-top:none; clear: both; overflow: hidden; padding:5px 10px; }
.commnet_list dt{ padding:2px 0;}
.commnet_list dd{ color:#AAAAAA; font-size:12px;}
.resize-box:after { clear: both; content: " "; display: block; height: 0; }
.resize-box { zoom:1; }
.resize-box .goodsimg { background: none repeat scroll 0 0 #FCFCFC; float: left; height: 160px; margin-right: 5px; overflow: hidden; width: 160px; border: 1px solid #f3f3f3;}
.resize-box .goodsinfo { float: left; margin-left: 15px; width: 270px; color: #9EA1AE; font-size: 12px; line-height: 1.8; display: none;}
.fd-item:hover .resize-box .goodsinfo { display: block; }
.resize-box .goodsinfo dt { line-height: 20px; margin-bottom: 4px; }
.resize-box .goodsinfo dd { line-height: 24px; }
.resize-box a.fd-view-detail { background: -moz-linear-gradient(center top , #FFFFFF, #F6F6F6 5%, #EAEAEA) repeat; border: 1px solid #D2D2D2; color: #333333; display: inline-block; height: 21px; line-height: 21px; margin-right: 20px; margin-top: 6px; text-align: center; text-decoration: none; width: 57px; }
.fd-item .rmb { font-family: arial !important; font-weight: 700 !important; margin-right: 1px;  margin-left:3px;  }
.fd-item .current-price { color: #F65A00; font-weight: 700; font-size: 14px; margin-left:3px; }
.fd-item .hot-number { color: #333333; }

.fd-item .quote-wrap { background: none repeat scroll 0 0 #F9F9F9; border-color: #F2F2F2; border-radius: 3px 3px 3px 3px; font-size: 12px; overflow: hidden; padding: 7px 10px 17px;}
.fd-item .quote-wrap .fd-container { border: none; }
.fd-item .fd-extra { color: #AAAAAA; font-size: 12px; height: 18px; margin-bottom: 10px; }
.fd-item .fd-extra .fd-time { float: left; margin-right: 25px; }
.fd-item .fd-extra .fd-action { float: right; }
.fd-item .fd-extra .fd-action a { margin-right: 12px; }

.fd-item .more-action { font-size: 12px; position: absolute; right: 0; top: 2px; z-index: 100; }
.fd-item .more-action span { display: none; }
.fd-item .more-action span p { border: 1px solid #E1E1E1; cursor: pointer; height: 12px; position: relative; width: 14px; z-index: 1; }
.fd-item .more-action span p i { border-color: #AAAAAA transparent transparent; border-style: solid dashed dashed; border-width: 4px; display: block; font-size: 0; height: 0; line-height: 0; margin: 4px 3px; overflow: hidden; width: 0; }
.fd-item .more-action span a { display: none; }
.fd-item:hover .more-action span{ display: block;  position: absolute; right: 0; top: 0; z-index: 1; }
.fd-item .more-action span:hover a { background-color: #F8F8F8; border: 1px solid #E1E1E1; color: #AAAAAA; display: block; margin: 0; padding: 2px 6px; position: absolute; right: -1px; top: 12px; white-space: nowrap; z-index: 1; }
.forward {  background-color: #FFFFFF; border: 1px solid #D5E5F5; clear: both; font-size: 12px; margin: 0 auto; overflow: hidden;  padding: 10px; width: 94%;}
.forward p { clear: both; padding-top: 3px;}
.forward .error{ color: #FF0000; font-size: 12px; line-height: 24px; height: 24px; }
.ftextarea { border: 1px solid #D5E5F5; font-size: 12px; height: 40px; overflow: auto; resize: none; width: 98%; word-wrap: break-word;} 

.feededitor { margin: 0 auto; width: 480px; }
.feededitor ul li { display: block; height: 92px; position: relative; width: 92px; }
.feededitor ul li a { border: 1px solid #E7E7E7; display: block; height: 90px; width: 90px; }
.feededitor ul li a:hover, .feededitor ul li a.selected { border-color: #80B8D2; }
.feededitor ul li a.selected .extra { background-color: rgba(128, 184, 210, 0.85) !important; border-top: 1px solid #80B8D2; bottom: 1px; color: #FFFFFF; display: block; font-size: 12px; height: 20px; left: 1px; line-height: 20px; position: absolute; text-align: center; visibility: inherit; width: 90px; z-index: 1; }
.feededitor ul li .extra { display: none; }
.feededitor .thumb {  display: table-cell; text-align: center; vertical-align: middle; width: 90px; height: 90px; }
.feededitor textarea { height: 60px; width: 450px; }
.feededitor .handle { font-size: 1.2em; height: 32px; line-height: 32px; margin-top: 10px; font-size: 12px; }
.feededitor .handle .button { background-color: #80B8D2; border: medium none; border-radius: 4px 4px 4px 4px; color: #FFFFFF; cursor: pointer; display: block; float: right; font-size: 1.4em; font-weight: 700; height: 32px; line-height: 32px; width: 60px;}
.feededitor .product { margin: 10px !important; overflow: hidden; }
.feededitor .product .pic { border: 1px solid #E7E7E7; float: left; height: 90px;  padding: 1px; width: 90px; }
.feededitor .product .intro { float: left; margin-left: 10px; width: 340px; }
.feededitor .product .intro dt { font-size: 14px; font-weight: 700; height: 40px; line-height: 20px; margin-bottom: 5px; text-align: left; }
.feededitor .product .intro dd { color: #777777; font-size: 12px; height: 20px; line-height: 20px; margin-bottom: 5px; text-align: left;}
.feededitor .share_norecord { background-color: #FFFDE9; border: 1px solid #FFC56A; font-size: 12px; margin: 10px; padding: 9px; }
.feededitor .form-error { text-align: left; }
.feededitor label.error { color: #FF0000; font-size: 12px; line-height: 24px; height: 24px; }

/* 好友 */
.wrap_buyer .layout_r { float:right; width:190px; }
.right_module { margin:0 0 20px; }
.right_module .right_tab { border-bottom-style:solid; border-color:#E6E6E6; border-bottom-width:1px; height:30px; margin-left:1px; }
.right_module .right_tab ul { margin:0 20px; padding:0; }
.right_module .right_tab li { float:left; text-align:center; }
.right_module .right_tab li a { display:block; font-size:12px; height:18px; overflow:hidden; text-decoration:none; color:#333; margin-bottom:6px; }
.right_module .right_tab li.current a { font-weight:bold; }

.right_module .right_tab li.current div { height:7px; overflow:hidden; width:30px; background:url(../../image/default/user_admin/weibo_icon.png) no-repeat -166px 1px; margin:0 auto; background-color:#FAFAFA;}
.right_module .right_tab li span { font-size:14px; margin:0 20px; color:#CCC; }
.right_module_content { clear:both; line-height:22px;}
.right_module_content dl { position:relative; clear:both; padding:12px 0 0 1px;} 
.right_module_content dt { float:left; height:40px; overflow:hidden; width:40px; margin:3px 0 0; }
.right_module_content dd { line-height:17px; margin-left:50px; min-height:40px; }
.right_module_content .name { height:20px; line-height:20px; overflow:hidden; word-break:break-all; word-wrap:break-word; }
.right_module_content .time { color:#999999; font-size:11px; line-height:20px; height:20px; }

/*==============================*/
/* 单页 */
/*==============================*/
.main { width: 100%; background-color: #FFFFFF; margin: 0;}
.main .wrap { border: 1px solid #C4D5E0; clear: both; padding: 12px; }
.right_con .main .wrap { border: none; }
/* 导航 */
/*=========改版后========*/
.top{ background:#404040; font-size:12px; height:30px; vertical-align:middle; line-height:30px;color:#dbdcde;}
.top a{color:#e0e0e0 !important;}
.top_inner img{margin:0 4px; vertical-align:middle;}
.top_inner a{color:#e0e0e0 !important;}
.top span{margin:0 2px;}
.top_inner{width:1000px; margin:0 auto;height:30px; line-height:30px;}
.top_right{ float:right; height:30px; line-height:30px; vertical-align:middle;}

.index_search{ padding-bottom:0;float:right; border-top:none; padding-top:15px; height:32px;margin-left: 42px; }
.col_selected{ border:solid 1px #d5d5d5;width:65px; height:26px; line-height:26px; vertical-align:middle; padding-left:10px; font-size:12px; background-image:url(../../images/user/arrow_down.jpg); background-repeat:no-repeat; background-position:55px center; cursor:pointer;}
.select_col ul{ font-size:12px; width:75px; text-align:center;  position:absolute; top:26px; left:0px; border-top:none; border:solid 1px #d5d5d5; background-color:#fff; padding:5px 0; border-top:none; display:none; z-index:12001;}
.select_col{ position:relative; background-color:#fff; float:left; z-index:1000;}
.select_col ul li a{ display:block; height:26px; line-height:26px; vertical-align:middle; cursor:pointer; /*for IE6-7*/float:left; width:100%; }
.select_col ul li a:hover{ background-color:#f5f5f5; color:#000;}
.this_value{ display:none;}



.search_input{ float:left; margin-left:8px; border:solid 1px #d5d5d5; width:282px; height:26px; line-height:26px; vertical-align:middle; background-color:#fff; background-image:url(../../images/user/search_icon.jpg); background-repeat:no-repeat; background-position:5px center; }
.search_input input{ width:253px; margin-left:30px; height:26px; border:none; line-height:26px; font-size:12px; font-family:Microsoft Yahei; color:#818181; background-color:transparent;outline: medium;}
.search_button{ float:left; margin-left:8px;}
.search_button{ height:26px; vertical-align:middle;}
.search_button a{ display:block; width:75px; height:26px; line-height:26px; vertical-align:middle; background-image:url(../../images/user/top_bg.jpg); background-repeat:repeat-x; text-align:center; border:solid 1px #d5d5d5;}

.toptiltle{padding-left:20px;margin:5px;width:734px;margin-bottom:20px;border-bottom:1px solid #d5d9dd;height:30px;line-height:30px;white-space:nowrap;}
.toptiltle .star{height:20px;}
.toptiltle span{padding:4px 5px;font-size:12px;}
.toptiltle span a{color:#0579c6;padding:0 5px;font-size:12px;}
.toptiltle .star img{height:12px;line-height:12px;}


.topcontent{padding:10px 0 10px 30px;width:724px;margin:5px;margin-bottom:20px;background:#ebf1f7;line-height:26px;font-size:12px;}

.topnetwork{float:left;border:1px solid #ededed;margin:5px;margin-bottom:20px;}
.topnetwork .title{float:left;width:722px;background:#ecf1f7;padding-left:30px;height:30px;line-height:30px;font-weight:bold;}
.topnetwork .content{float:left;font-size:12px;padding:10px 0 10px 30px}
.topnetwork .content ul{float:left;}
.topnetwork .content li{float:left;width:360px;height:30px;font-size:12px;line-height:30px;font-weight:bold;position:relative;}
.topnetwork .content li span{position:absolute; top:0px; right:2px;width:250px;font-size:12px;white-space:nowrap;font-weight:normal;}

.toptodo{float:left;border:1px solid #ededed;margin:5px;margin-bottom:20px;}
.toptodo .title{float:left;width:722px;padding-left:30px;height:30px;line-height:30px;font-weight:bold;}
.toptodo .content{float:left;font-size:12px;padding:10px 0 10px 30px}
.toptodo .content a{color: #666;}
.toptodo .content ul{float:left;}
.toptodo .content li{float:left;width:120px;height:30px;font-size:12px;line-height:30px;font-weight:bold;position:relative;}

.topquick{float:left;border:0px solid #ededed;margin:5px;margin-bottom:20px;}
.topquick .content{float:left;width:754px;font-size:12px;}
.topquick .content ul{float:left;}
.topquick .content li{float:left;width:170px;height:170px;font-size:12px;line-height:30px;font-weight:bold;border:1px solid #ededed;margin-right:22px;text-align:center;}
.topquick .content .liright{float:right;margin-right:0px;}
.topquick .content li img{margin-top:30px;}
.topquick .content li span{float:left;width:168px;height:30px;line-height:30px;text-align:center;}
.topquick .content li span a{font-size:14px; color: #666;}
.topquick .content li span a:hover{color: #F30;}
.topquick .content li:hover{border:1px solid #d5d9dd;}

.toptiltle .font14 a,.font14{font-size:14px;font-weight:bold;}
.wrap_buyer .red{color: #f00; text-decoration: none;}
.wrap_buyer a:hover{color: #f30;}
/*===========改版结束==========*/

.office {
    background-color: #dedede;
    /*background-image: url("../../images/user/head_bg.gif");*/
    background-repeat: repeat-x;
    border-bottom: 1px solid #b9b9b9;
    height: 96px;
    width: 100%;
}
.office .offnav {
	width:554px;
    float: left;
    height: 96px;
    line-height: 26px;
    margin: 0 5px 5px 0px;
	font-weight:bold;
}
.nav-f4_on ,.nav-f44 li:hover{
	height: 30px;
	/*border:1px solid #3498db;*/
	background: #3498db;
	color:#FFF;
    /*background: url("../../image/default/user_admin/navli_bg.png") repeat scroll left -50px transparent;*/
}
.nav-f4_on a,.nav-f44 li:hover a {
	padding: 3px 5px 0;
	color: #fff !important;
	/*border:1px solid #4776ac;color:#FFF;border-bottom:none;
    background: url("../../image/default/user_admin/navli_bg.png") repeat scroll right -50px transparent;*/
}
.nav-f44{ margin-left: 20px;}
.nav-f44 li{
	float: left;
    list-style: none outside none;
    /*margin-right: 6px;*/
    padding: 5px 15px 0px 15px;
    font-size: 15px;
}
.tm-title {
    background: url("../../image/default/user_admin/ofnote.png") repeat-x scroll 0 0 transparent;
    border-color: #E7E6E4;
    border-style: solid;
    border-width: 0 1px 1px;
    box-shadow: 1px 1px 3px 1px #CCCCCC;
    margin-bottom: 20px;
}
.no-title {
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin-left: 15px;
}
.tm-list{height:125px;}
.tm-list li {
    background: url("../../image/default/user_admin/point.gif") no-repeat scroll 8px center transparent;
    color: #195CAD;
    height: 24px;
    overflow: hidden;
    text-indent: 16px;
	font-size:12px;
}
/*#shortcut .offnav ul li a {
    color: #D4DADF;
    cursor: pointer;
    text-decoration: none;
}*/
/*.offnav ul li a {
    float: left;
    font-size: 14px;
    height: 26px;
    padding: 0 6px;
}*/
.office .obj-logo {
    float: left;
    position: relative;
    width: 435px;
}
.office .obj-logo img{
	float:left;
}
.office .obj-logo .offlink {
	float: left;
	height: 42px;
    line-height: 42px;
    margin-left: 10px;
    margin-top: 26px;
    color: #3498db !important;
    font-size: 26px;
    font-weight: bold;
    text-decoration: none;
}
#shortcut {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000;
}
#main{ margin-top:129px; background:url(../../image/default/user_admin/bg.gif) repeat-y center;}
#main a:hover{text-decoration: none;}
.main .wrap .hd { display: block; height: 32px; position: relative; width: 100%; }
.main .wrap .hd ul { height: 31px; padding: 0 2%; width: 96%; border-bottom: 1px solid #AED2FF; }
.main .wrap .hd ul li { float: left; margin-right: 4px; }
.main .wrap .hd ul li.normal a{ background-color: #E8F2FF; border-color: #AED2FF; border-radius: 4px 4px 0 0;border-style: solid; border-width: 1px 1px 0; color: #5F718B; display: inline-block; height: 26px;line-height: 26px; margin-top: 4px; padding: 0 10px; font-size: 12px; }
.main .wrap .hd ul li a:hover { text-decoration: none;}
.main .wrap .hd ul li.active a{ background-color: #FFFFFF; border-color: #AED2FF #AED2FF #FFFFFF; border-radius: 4px 4px 0 0; border-style: solid; border-width: 1px; color: #000000; cursor: default;display: inline-block; font-weight: 700; height: 30px; line-height: 30px; padding: 0 10px; font-size: 12px; }
/* 列表 */
.main .table-list-style { border-collapse: collapse; clear: both; line-height: 20px;  width: 100%; }
.main .table-list-style thead th { background: url(../../image/default/user_admin/repeat_x.png) repeat-x center -40px; border-bottom: 1px solid #AED2FF;  color: #5F718B; padding: 5px 0 6px; text-align: center; }
.main .table-list-style tbody th { background-color: #EDF5FF; border-top: 1px solid #AED2FF; padding: 4px 0;}
.main .table-list-style tbody td { background-color: #FFFFFF; padding: 12px 0; text-align: center; border-top: 1px solid #EEEEEE; }
.main .table-list-style tbody td .pic-small { border: 1px solid #E7E7E7; display: block; height: 60px; width: 60px; }
.main .table-list-style tfoot td { background-color: #FFFFFF; border-top: 1px solid #C4D5E0; padding: 12px 0 0; }
.main .table-list-style tfoot td label { color: #555555; cursor: pointer; display: inline; float: left; margin-right: 10px; }
.pic_small { border: 1px solid #E7E7E7; display: block; height: 60px; width: 60px; }
.partition , .tg_detail td{ text-align: left !important; padding-left: 10px !important; }
/* 搜索 */
.main .search-form { border-bottom: 1px solid #AED2FF; width: 100%; }
.main .search-form th { color: #777777; line-height: 22px; padding: 10px 0;  text-align: right; width: 80px; }
.main .search-form td { padding: 10px 0; text-align: left; }

/* 表单 */
.main .form-style { margin-top: 15px; }
.main .form-style dl { border-bottom: 1px dashed #F5F5F5; clear: both; margin: 4px auto; overflow: hidden; padding: 0; width: 96%; line-height: 20px; font-size: 12px;}
.main .form-style dl dt { color: #404040; float: left; line-height: 23px; margin: 0; padding: 8px 6px 0 0; text-align: right; width: 110px;  } 
.main .form-style dl dt em { background: url(../../image/default/user_admin/required.gif) no-repeat right top; display: inline-block; height: 16px; line-height: 22px; margin-right: 5px; width: 16px; color:#FFF;}
.main .form-style dl dd { float: left; padding: 8px; width: 620px; }
.right_con .main .form-style dl dd { width: 580px; }
.main .form-style dl dd p { clear:both; }
.main .form-style dl dd .hint { color: #BBBBBB; line-height: 20px; }
.main .form-style dl dd .pic { border: 1px dashed #E7E7E7; padding: 4px; clear: left; float: left; margin-bottom: 5px; overflow: hidden; }
.main .form-style dl.foot{ border-bottom-width: 0;}
.main .form-style textarea { height: 64px;  width: 198px; }
.main .form-style h3 { background-color: #F5F5F5; border-bottom: 1px solid #E7E7E7; color: #555555; font-weight: 600; line-height: 22px; padding: 5px 0 5px 12px; }

/* 提示 */
.tip{ background-color: #FFF; border: solid 1px #C4D5E0;  border-radius: 4px; margin-bottom: 30px; }
.tip p { color: #555555; font-family: "微软雅黑"; font-size: 20px; font-weight: 600; line-height: 48px; text-align:center; margin:100px;}
.success span { background: url(../../image/default/user_admin/success.gif) no-repeat 0 0; display:inline-block; padding-left:64px; }
.failure span { background: url(../../image/default/user_admin/failure.gif) no-repeat 0 0; display:inline-block;  padding-left:64px; }
/* 分页 */
.pagination { float: right; padding: 2px; }
.pagination a ,.pagination b{ border: 1px solid #6C92AD; color: #6C92AD !important; cursor: pointer; display: inline; float: left; font-size: 12px; margin: 0 2px; padding: 0 5px; text-decoration: none; }
.pagination b { background-color: #539CD5; border-color: #21589B; color: #FFFFFF !important; font-weight: bold; }
/* 无记录 */
.norecord { padding: 50px 240px !important; }
.norecord i { background: url(../../image/default/user_admin/norecord.gif) no-repeat ; display:inline-block; float: left; height: 44px; margin-right: 16px; width: 44px; }
.norecord span { display: inline-block; float: left; font-family: "微软雅黑"; font-size: 1.3em; font-weight: 700; line-height: 44px; text-align: left; width: 220px; }

/* 主题设置 */
.templet { margin-bottom: 10px; overflow: hidden;  padding: 15px; }
.templet .nonce { border: 1px solid #E7E7E7;  border-radius: 5px 5px 5px 5px; box-shadow: 1px 1px 1px rgba(153, 153, 153, 0.2); float: left; height: 200px;  margin-right: 10px; overflow: hidden; padding: 5px;  width: 200px; }
.templet .txt { float: left; font-size: 12px; }
.templet p { color: #656565; line-height: 25px; position: relative; }
.templet p b { color: #5CA339; }
.motif { width: 768px; }
.motif ul { border-bottom: 1px solid #DDDDDD; overflow: hidden; padding: 20px 0; width: 768px; }
.motif li { float: left; padding-bottom: 20px; text-align: center; width: 255px; }
.motif p { border: 1px solid #E7E7E7; border-radius: 5px 5px 5px 5px; box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);  height: 200px;  margin: 0 auto 10px; overflow: hidden; padding: 8px; width: 200px; }
.motif h2 { color: #5BA43B; font-size: 12px; font-weight: normal; height: 20px; line-height: 20px;   margin: 0 auto; width: 200px; }
.motif span { display: block; margin: 5px auto 0; width: 120px; }
.motif span a { background: url(../../image/default/user_admin/icon.gif) 0 2px no-repeat; font-size: 12px; margin: 0 5px; color: #919191; padding-left: 15px; }
.motif span a.preview{ background-position: 0 -22px; } 

/* 商品发布 */
.flow-chart { border-top: 2px solid #FF6600; height: 50px; margin: 5px auto; padding: 20px 0; width: 981px; }
.flow-chart li.step { background: url(../../image/default/user_admin/step_chart.png) no-repeat; float: left; height: 40px; width: 327px; }
.flow-chart li.a2 { background-position: 0 -50px; }
.flow-chart li.b1 { background-position: 0 -100px; }
.flow-chart li.b2 { background-position: 0 -150px; }
.flow-chart li.c1 { background-position: 0 -200px; }
.flow-chart li.c2 { background-position: 0 -250px; }
.search_com {  background: #F4FAFE; border: 1px solid #D3E5F3; font-size: 14px; height: 72px; margin: 10px auto auto; width: 979px; }
.search_com .icon { background: url(../../image/default/user_admin/product_add.gif) no-repeat; display: inline-block; float: left; height: 32px; margin: 17px 0 18px 213px; width: 32px; }
.search_com .txt { display: inline-block; float: left; height: 26px; margin: 23px 0; padding-left: 10px; vertical-align: middle; width: 425px; }
.search_com .txt input { background: url(../../image/default/user_admin/product_add.gif) repeat -40px 0 ; border: medium none; border-radius: 0 0 0 0; box-shadow: none; font-size: 14px; height: 16px; line-height: 16px;  padding: 5px 5px 6px !important; vertical-align: middle; width: 325px; color: #999999; }
.search_com .btn_search {background: url(../../image/default/user_admin/product_add.gif) repeat -390px 0; color: #333333; display: inline-block; float: left; font-size: 12px; height: 26px; line-height: 26px; margin-top: 23px; text-align: center; width: 60px; text-decoration: none; }
.search_sort { background: #F4FAFE; border: 1px solid #D3E5F3; height: 330px; margin: 10px auto auto; padding: 15px; position: relative; width: 949px; }
.search_title { height: 25px; line-height: 25px; font-size:12px;}
.search_title .txt { float: left; width: 130px; }
.search_title select { float: left; width: 700px; }
.dataLoading { background-color: #FFFFFF; border: 1px solid #92AED1; display: none; font-size: 12px; height: 16px; left: 50%; margin-left: -81px; margin-top: -28px; opacity: 0.75; padding: 20px; position: absolute; top: 50%; width: 120px; z-index: 30; }
.data_loading { background: url(../../image/default/user_admin/loading.gif) no-repeat;  line-height: 16px; padding-left: 30px; }
.sort_block { left: 13px; margin-top: 20px; position: absolute; top: 37px; z-index: 10; }
.sort_list { background: #FFFFFF; border: 1px solid #D9E9F7; float: left; height: 284px; margin-right: 9px; overflow: hidden; width: 230px;  z-index: 10; _margin-right:2px }
.sort_list .blank { background: #EFF7FE; }
.sort_list .blank .category_list { display: none; }
.wp_category_list { height: 284px; margin: 0; overflow: auto; padding: 0; width: 232px; }
.category_list { font-family: simsun; margin: 0;  padding: 0; }
.category_list ul { margin: 5px 0 0 6px;  padding: 0; }
.category_list ul li { cursor: pointer; height: 23px; line-height: 21px; margin: 2px 0; overflow: hidden; text-indent: 5px; text-overflow: ellipsis;white-space: nowrap; width: 204px; font-size: 12px;}
.category_list ul li a { text-decoration: none; }
.category_list ul li a.classDivClick { background-color: #FFFAEA; border: 1px solid #FFE696; display: block; height: 21px; width: 202px; }
.category_list ul li a .has_leaf { background: url(../../image/default/user_admin/product_add.gif) no-repeat -487px -3px; color: #333333; display: block; height: 21px; padding-left: 6px; width: 198px; }
.tips_choice { color: #404040; margin-top: 12px; position: relative; width: 981px; font-size: 12px; }
.tips_choice .tips_zt { background: url(../../image/default/user_admin/product_add.gif) no-repeat -460px 0; height: 7px; left: 25px; position: absolute; top: -6px; width: 11px; }
.tips_choice .hover_tips_cont { background-color: #FFFAEA; border: 1px solid #F4CB48; overflow: hidden; padding: 8px; text-align: left; zoom: 1; }
.tips_choice dt { float: left; }
.tips_choice dd { float: left; font-family: sans-serif; font-weight: 700; }
.search_result { background:#F4FAFE; border: 1px solid #D3E5F3; height: 280px; margin-top: 10px; padding: 10px; width: 927px;  font-size: 12px; }
.back_to_sort { margin-bottom: 10px;}
.back_to_sort a { color: #0579C6 !important; }
.has_result { background: #FFFFFF; border: 1px solid #D3E5F3; height: 235px; overflow: auto; padding: 5px; }
.no_result { margin: 70px auto 0; max-width: 555px;}
.result_list ul li { cursor: pointer; height: auto; line-height: 21px; list-style: none outside none; text-indent: 5px; }
.result_list ul li:hover { background:#999; color: #FFFFFF; }
.btn_confirm input { background: url(../../image/default/user_admin/btn2.gif) ; border: 0 none; display: block; font-size: 14px;  font-weight: bold; height: 36px; line-height: 36px;  margin: 10px auto; text-align: center;  text-decoration: none; width: 220px; color: #404040; outline: medium none; }
.btn_confirm input { background-position: 0 -40px; }
.btn_confirm input:hover { background-position: 0 0; }
.property { background-color: #FFFFFF; border: 1px solid #A7CAED; box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2); margin: 10px;  padding: 0; }
.property_ul li { float: left; margin-bottom: 6px; width: 12.5%; }
.property_ul li span { float:left; padding:5px 0; line-height:12px; margin-right:5px;}
.imgs { height: 30px; margin-bottom: 3px; margin-top: 3px; padding: 1px; width: 30px;}

.product_image { padding:10px 5px;}
.product_image ul { display:inline; float:left; padding-bottom:8px; width:650px; }
.product_image ul li { border:1px dashed #E7E7E7; display:inline; float:left; height:138px; margin-right:15px; position:relative; width:108px; z-index:99; }
.product_image_list { width:108px; height:138px;}
.product_image ul li .image { border:2px solid #E7E7E7; float:left; height:60px; left:20px; margin:1px; padding:1px; position:absolute; top:15px; width:60px; z-index:1; }
.product_image ul li .upload-btn { bottom:15px; height:28px; left:20px; padding:0; position:absolute; width:66px; z-index:1; }
.product_image ul li .upload-btn .upload-button { width:65px;}

.product_image ul li .bg { display:none; height:60px; left:20px; position:absolute; top:15px; width:60px; z-index:2; color:#FFF; line-height:60px; background-color:#F00; vertical-align:middle; text-align: center; filter:alpha(opacity=85); -moz-opacity:0.85; opacity:.85; cursor:pointer; text-shadow:1px 1px 1px rgba(0,0,0,1); margin:4px;}

/* 幻灯片 */
.flexslider { background:#FFFFFF; position:relative; clear:both; margin:5px auto; width:790px; padding: 0; }
.slides:after { clear:both; content:"."; display:block; height:0; line-height:0; visibility:hidden; }
.slides li { position: relative; }
.slides img { display: block; width: 790px; }
.flex-control-nav { bottom: -20px; position: absolute; text-align: center; width: 100%; }
.flex-control-nav li { display: inline-block; margin: 0 0 0 9px; }
.flex-control-nav li a { background-color: #EEEEEE; border-radius: 5px 5px 5px 5px; cursor: pointer;   display: block; height: 10px; line-height: 10px; text-indent: -9999px; width: 10px; }
.flex-control-nav li a.active { background-color: #FF6600; box-shadow: 1px 1px 1px #CC3300 inset; cursor: default; }
.flex-direction-nav li a { background-color: transparent; cursor: pointer; display: block;  margin: -8px 0 0; opacity: 0.3; position: absolute; text-indent: -9999px; top: 45%;  }
.flex-direction-nav li .prev { border-color: transparent #333333 transparent transparent; border-image: none; border-style: solid;  border-width: 16px; font-size: 0;  height: 0; left: 0; line-height: 0; width: 0; }
.flex-direction-nav li .next { border-color: transparent transparent transparent #333333; border-image: none;border-style: solid;  border-width: 16px;  font-size: 0;  height: 0; line-height: 0; right: 0; width: 0; }
.handle_pic { clear: both; margin: 30px auto; width: 790px; }
.handle_pic table { cursor: pointer; float: left; }
.handle_pic .picture { border: 1px dashed #E7E7E7; height: 80px; padding: 1px; width: 142px; }
.handle_pic p { color: #777777;line-height: 16px; margin: 5px 0;}
.handle_pic span { width: 80px; height: 30px; position: absolute; left: 0; top: 0; z-index: 999; cursor: pointer; }
.handle_pic .upload-button { margin-top: 5px; }
.notes {   background-color: #FEFEDA; border: 1px solid #FFE8C2; clear: both; margin: 0 auto 10px; padding: 8px; }
.notes p { clear: both; line-height: 24px; padding-left: 24px; font-size: 12px;}
/*  账户充值 */
.pay_list li { float: left; width: 100%; padding: 5px 0; }
.pay_list span { float: left; width: 400px;}
.pay_list p { float: left; width: 20px; }
.pay_list p input { margin: 2px 0 0;}
.pay_list label { float: left; width: 150px; }
/*  订单管理  */
.order tbody tr td.sep-row { border: 0 none; height: 12px; padding: 0; }
.order tbody tr th { border: 1px solid #C4D5E0; }
.order tbody tr th a.order_show { background: #FFFFFF; border: 1px solid #C4D5E0; box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.1); color: #555555 !important; display: inline-block; height: 20px; line-height: 20px; overflow: hidden; padding: 0 6px; text-decoration: none !important; vertical-align: middle;} 
.order tbody tr th a .order_print { background: url(../../image/default/user_admin/print.png) no-repeat; cursor: pointer; display: inline-block; height: 16px; margin-right: 5px; vertical-align: middle; width: 16px; margin-top: 2px;}
.order tbody tr td { border-bottom: 1px solid #C4D5E0; vertical-align: top; }
.order tbody tr td.bdl,.fast tbody tr td.bdl { border-left: 1px solid #C4D5E0;}
.order tbody tr td.bdr,.fast tbody tr td.bdr { border-right: 1px solid #C4D5E0;}
.order tbody tr td.price { color: #555555; font-family: Tahoma; font-size: 12px; font-weight: 700;}
.order tbody tr td a.message { background: url(../../image/default/user_admin/mail.gif) no-repeat;display: inline-block; height: 9px; margin-left: 5px; vertical-align: middle; width: 11px; }
.order tbody tr td table tr td { border-bottom: none; border-top: none !important; padding: 5px 0  !important; }
.order tbody tr td ul li { float: left; }

.order .order_buyer { display: block; position: relative; }
.order .buyer_info { display: none ; }
.order .order_buyer:hover .buyer_info {  background-color: #FFF9D4; border: 1px solid #FEC500; border-radius: 5px 5px 5px 5px; display: block; left: 100px; padding: 4px; position: absolute; top: -40px; z-index: 8; }
.order .buyer_info em { background: url(../../image/default/user_admin/buyer_info.png) no-repeat; height: 14px; left: -8px; position: absolute; top: 42px; width: 8px; z-index: 9; }
.order .buyer_info div { background: #FFFFFF; display: block; overflow: hidden; padding: 5px 5px 5px 15px;  width: 240px;}
.order .buyer_info h3 { color: #C33700; font-size: 12px; font-weight: 700; overflow: hidden; padding: 5px 0; float: left; }
.order .buyer_info p { clear: both; color: #777777; text-align: left; padding: 2px 0; width: 220px;
}
.order .buyer_info dt { float: left; text-align: left; width: 80px; }
.order .buyer_info dd { float: left; text-align: left; width: 140px; }
/*  写邮件  */
.roll { position: absolute; top: 10px; right: 10px; background-color: #FFF9D4; border: 1px solid #FEC500; width: 100px; border-radius: 5px 5px 5px 5px; display: block; padding: 4px;  z-index: 8;}
.roll div { background: #FFFFFF; display: block; overflow: hidden; padding: 5px 5px 5px 15px; font-size: 12px; }
.main .table-list-style tbody td p.f14{ font-size: 14px; }


/*  评价管理  */
.buyer .credit , .buyer .comment { width:98% !important; margin:0 auto 4px;}
/* 好友 */
.friend_list li { border: 1px solid #FFFFFF; float: left; line-height: 20px; margin-right: 10px; padding: 8px; width: 230px; }
.friend_list li .friend_img { border: 1px solid #E7EFF8; border-radius: 5px 5px 5px 5px; float: left; height: 100px; padding: 1px; width: 100px; }
.friend_list li dl { float: right; width: 116px; }
.friend_list li dl dt { margin: 0 0 4px; text-align: left; }
.friend_list li dl dt a.friend_name { color: #333333; display: inline-block; font-family: "微软雅黑"; font-size: 1.2em; height: 16px; line-height: 16px; max-width: 80px; overflow: hidden; text-overflow: ellipsis; vertical-align: middle; white-space: nowrap; }
.friend_list li dl dt a.message { background: url(../../image/default/user_admin/public.png) no-repeat -234px -24px; display: inline-block; float: none; height: 16px; line-height: 16px; margin: 0 0 0 4px; vertical-align: middle; width: 16px; }
.friend_list li dl dd { clear: both; overflow: hidden; padding: 0; text-align: left; }
.friend_list li dl dd.area { color: #999999; margin-bottom: 5px; overflow: hidden; text-overflow: ellipsis;  white-space: nowrap; }
.friend_list li dl dd span.cancel { display: none; }
.friend_list li:hover dl dd span.cancel { display: block; }
/*  收藏商品 */
.pic_model { width: 100%; border-top: none !important; padding-top: 0px !important;}
.pic_model ul li { float: left; margin: 10px 10px 0; overflow: hidden; padding: 10px; width: 150px; }
.pic_model dl { color: #777777; height: 100px; padding: 160px 0 0; position: relative; text-align: left; width: 150px; }
.pic_model dl dt { height: 40px; overflow: hidden; width: 150px; word-break: break-all; word-wrap: break-word; }
.pic_model dl dd.picture { background-color: #FFFFFF; border: 1px solid #E7E7E7; height: 150px; left: 0; position: absolute; top: 0; width: 150px; }
.pic_model dl dd.picture .handle { display: none; }
.pic_model dl dd.picture:hover .handle { background: rgba(0, 0, 0, 0.5); display: block; height: 30px; left: 0; position: absolute; top: 120px; width: 150px; z-index: 99; }
.pic_model dl dd.picture:hover .handle a { background: url(../../image/default/user_admin/share.png) no-repeat 0 0; display: block; float: right; height: 13px; margin-right: 12px; margin-top: 9px; overflow: hidden; text-indent: 999%; width: 13px; }
.pic_model dl dd .price { color: #555555; font-family: Tahoma; font-size: 12px; font-weight: 700; color: #FF6600; }
.pic_model dl dd.share em { color: #FF6600; margin-right: 2px; }
.pic_model dl dd a.sharep { background: url(../../image/default/user_admin/share.png) no-repeat right ; display: block; float: right; height: 14px; margin: 3px 6px 0 0; overflow: hidden; text-indent: 999%; width: 14px; }
/* 发货 */
.deliver td dl { line-height: 20px;padding: 0;  width: 340px; }
.deliver td dl dt { display: inline-block; text-align: left; vertical-align: top !important; width: 100%; }
.deliver td dl dd { display: inline-block; text-align: left; width: 100%; }
.order-info { border-right: 1px solid #C4D5E0; border-left: 1px solid #C4D5E0; text-align: left !important; width: 300px; padding: 12px 25px !important; }
.order-info dl { margin: 2px 0;}
.step-title { color: #555555; font-size: 14px; font-weight: 600; margin: 12px 0; }
.step-title em { color: #FF6600; font-weight: 600; margin-right: 12px; }
.order dl{ width: 95% !important; }
.deliver-sell-info { border: 1px solid #D8D8D8; line-height: 20px; overflow: hidden; padding: 8px; font-size: 12px; }
.fast td{ padding: 6px 0 !important; border-top: 1px solid #C4D5E0 !important; border-bottom: 1px solid #C4D5E0; vertical-align: top;}

.return h4 { border-bottom: 1px solid #E7E7E7; color: #555555; font-weight: 700; padding: 6px 0; font-size: 14px; }
.return dl { overflow: hidden; padding: 10px 1px; font-size: 12px; }
.return dt { color: #5F718B; float: left; padding: 6px 0; text-align: left; }
.return dd { color: #888888; float: left; padding: 6px 10px;}
.return dd strong { color: #FE4E02; }
.return .order { margin: 10px 0;}
.return td { border-top-color: #C4D5E0 !important; }
.return p { font-size: 12px; padding: 3px 0;}
.step{ padding: 12px 0 0 !important; }
.step p { font-size: 12px; padding: 5px 0;}
.step .step1 { padding:30px 40px;}
.step .step2 { border-top: 1px solid #CCCCCC; background: #FFF7EB; padding:20px 40px 10px; zoom:1;}
.step .step2 textarea { width: 730px;}
.step .step2 .submit { margin-top: 10px;}
.more { background-color: #F4F7FB; border: 1px solid #C4D5E0; font-weight: 700; height: 32px; line-height: 32px; margin: 20px 0 0; text-align: center; font-size: 12px; }
.rt { width: 90%; margin: 0 auto 5px; font-weight: bold; }
.returngoods { width: 90% !important; margin: 0 auto; }
.talk { width: 730px; margin: 10px auto; }
.talk_t { height: 32px; line-height: 32px; padding: 0 10px; background: #f5f5f5; border: 1px solid #D7D6D5;}
.talk_t h3 { float:left; }
.talk_t span { float: right; font-size: 12px; color: #404040;}
.talk_c { background: #FFF; border: 1px solid #D7D6D5; border-top: none; margin-bottom: 10px; padding: 10px; }
/* 客服 */
.cs_title span { color: #777777; display: inline-block; line-height: 22px; margin-bottom:5px; }
.cs_list span { display: inline-block; line-height: 32px; margin-bottom:5px;}
.cs dd p { margin-top: 10px;}
.cs .name { width: 90px; }
.cs .tool { width: 90px; }
.cs .number { width: 200px; }
/* 选择店铺 */
.wrap_shadow { background-color: #F9FAFC; border-radius: 4px 4px 4px 4px; padding: 4px; }
.wrap_all {  background-color: #FFFFFF; border: 1px solid #C4D5E0; border-radius: 4px 4px 4px 4px; }
.chart { height: 70px;  margin: 20px auto 0; overflow: hidden; position: relative; width: 876px; }
.chart .bg_a1 { background: url(../../image/default/user_admin/chart.gif) no-repeat 0 0; }
.chart .bg_a2 { background: url(../../image/default/user_admin/chart.gif) no-repeat 0 -70px; }
.chart .bg_b1 { background: url(../../image/default/user_admin/chart.gif) no-repeat 0 -140px; }
.chart .bg_b2 { background: url(../../image/default/user_admin/chart.gif) no-repeat 0 -210px; } 
.chart .bg_c { background: url(../../image/default/user_admin//chart.gif) no-repeat 0 -280px; } 
.chart .pos_x1 { height: 70px; left: 0; position: absolute; top: 0; width: 292px; }
.chart .pos_x2 { height: 70px; left: 292px; position: absolute;  top: 0; width: 292px; }
.chart .pos_x3 { height: 70px; position: absolute; right: 0; top: 0; width: 292px; }
.shop_grade table { border-collapse: collapse; width: 100%; }
.shop_grade table th, .shop_grade table td { border-bottom: 1px solid #DCDCDC; color: #555555; padding: 15px 5px; }
.shop_grade table th { color: #FF7F00; font-size: 1.2em; font-weight: 700; text-align: center; }
.shop_grade table td dl { clear: both; }
.shop_grade table td dt { color: #444444; float: left; text-align: right; width: 80px; }
.shop_grade table td dd { color: #777777; float: left; text-align: left; }
/* 活动 */
.activity h3 { border-bottom: 1px solid #AED2FF; color: #333333; padding: 6px 0 10px 12px; font-size: 14px; font-weight: bold;}
.activity li { float: left; padding: 0 10px; position: relative; z-index: 1; }
.activity li .pic { border: 1px solid #E7E7E7; float: left; height: 70px; padding: 10px; width: 71px; }
.activity li h4 { clear: both; display: inline; float: left; font-size: 12px; font-weight: normal; height: 36px; line-height: 18px; margin: 4px 0 16px; overflow: hidden; padding: 0; width: 93px;  }
.activity li input { display: block; left: 12px; position: absolute;  top: 2px; z-index: 99; }

/* 弹出框 */
#msgObj {border:3px solid #eee !important;}
#msgObj td{padding:0px;}
.titleBar{ background:url(../../images/user/window_title_bg.gif) repeat-x; height:28px !important; height:22px; color:#FF5F00!important; font-weight:bold;}
.closeBtn{background-image:url(../../images/user/dialogclose.gif); background-repeat:no-repeat; background-position:center; width:30px;cursor:pointer; float:right; height:20px;}
.add_pic_btn{border:1px solid #CCCCCC; height:64px; width:64px; line-height:64px; cursor:pointer; float:left; text-align:center; margin-left:8px;}
#pic_view li{height:80px; width:60px;text-align:center; float:left; margin-right:12px;}
#pic_view img{border:1px solid #CCCCCC; padding:2px;}
.tree_item img{ margin-top:8px;}
#new-content .radio,.checkbox{border:none;}
.add_btn{ background: url(../../image/default/btn.gif) repeat 0 -499px; color: #3E3E3C;  display: block;  font-size: 14px;  font-weight: bold;  height: 32px;  line-height: 30px; text-align: center;  text-decoration: none  !important;  width: 160px;}
.btn{
	border:solid 1px;
	background: none repeat scroll 0 0 #476597;
	color: #FFF;
	cursor: pointer;
	margin: 3px 0;
	padding:0px 5px 0px 5px;
	vertical-align: middle;
	border-radius:4px 4px 4px 4px;
	font-weight:700px;
	font-size:14px;
	height:28px;
	line-height:28px;
}
/*==============================*/
/* 底部条样式 */
/*==============================*/
#footer { color: #AAAAAA; font-size: 12px; line-height: 18px; margin: 0 auto; padding: 5px 0; text-align: center; border-top: 1px solid #E9ECEF; clear: both; overflow: hidden;background:#fff; }
#footer p { color: #666666; padding: 10px 0; word-spacing: 5px; }
#footer a { color: #666666; text-decoration: none; }


.admin_right_top{height:38px; line-height:38px;font-size:15px; background-color:#f7f7f7; font-weight:bold; padding-left:5px; margin:15px 5px 15px 15px; color:#3498db;}
.admin_table{width:748px;margin:5px 5px 15px 15px;}
.admin_table .sheader{height:34px;color:#426190;}
.admin_table td{padding:3px;}
textarea{line-height:22px;}

.page{ padding-bottom:10px;padding-top: 10px;font-size:12px;text-align: center;margin-top: 1em;}
.page a,.page b{background-color: #FFFFFF;background-repeat: no-repeat;border: 1px solid #C2D5E3;color: #333333;display: inline-block;height: 26px;line-height:26px;margin-left: 4px;overflow: hidden;padding: 0 8px;text-decoration: none;}
.page b{background-color: #E5EDF2;}
.page a.prePage{background-image:url(../../../images/arw_l.gif);background-position: 50% 50%;}
.page a.nextPage{background-image: url(../../../images/arw_r.gif);background-position: 90% 50%;padding-right: 25px;}

#msgObj {border:3px solid #eee !important; }
.titleBar{ background:url(../../images/user/window_title_bg.gif) repeat-x; height:28px !important; height:22px; color:#FF5F00!important; font-weight:bold;}
.closeBtn{background-image:url(../../images/user/dialogclose.gif); background-repeat:no-repeat; background-position:center; width:30px;cursor:pointer; float:right;}
/* #new-content input,select,textarea
{
    border-color: #666666 #CCCCCC #CCCCCC #666666;
    border-style: solid;
    border-width: 1px;
    color: #333333;
    padding: 3px;
    resize: none;
} */
#new-content .radio,.checkbox{border:none; background-color:#FFFFFF;}
#new-content .btn{
	border:solid 1px;
	background: none repeat scroll 0 0 #DDDDDD;
	border-color: #DDDDDD #666666 #666666 #DDDDDD;
	color: #000000;
	cursor: pointer;
	margin: 3px 0;
	padding: 2px 5px;
	vertical-align: middle;
}
.add_pic_btn{border:1px solid #CCCCCC; height:64px; width:64px; line-height:64px; cursor:pointer; float:left; text-align:center; margin-left:8px;}
#pic_view li{height:80px; width:60px;text-align:center; float:left; margin-right:12px;}
#pic_view img{border:1px solid #CCCCCC; padding:2px;}
.guide {
	color: #002858;
	font-size: 16px;
	line-height: 100%;
	margin-bottom: 10px;
	margin:22px 10px 10px 15px;
}
.listBatch{
	background: url(../../image/en/admin_title_bg.png);
	overflow: hidden;
	border:1px solid #BECCE2;
	padding:3px 0px 3px 5px;
	margin-left: 15px;
}
.drag{
	background-image:url(../../image/default/icon_move_image.gif);
	background-repeat:no-repeat; 
	padding-left:25px;
	line-height:20px;
	margin:10px 5px 5px 15px;
}
.notice {
    background-color: #F6F9FD;
	border:1px solid #C4D3E5;
    padding-left: 38px;
	padding:1px 3px 3px 0;
	margin:3px 0px 8px 15px;
}
.c_adminad{ width:190px; height:auto; overflow:hidden; padding-bottom:10px;}
.top_div{
	position:fixed;
	top:0px;
	width:100%;
	z-index:1000;

	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop));   
}
#body{margin-top:40px;}
img{border:0px;}
.nomsg{margin-top: 50px;text-align: center;font-size: 16px;}

