﻿@charset "utf-8";
/* CSS Document */

/*常见问题*/
.detail_question{overflow:hidden;}
.detail_question img{max-width:700px;}
.list_q{ border-bottom:1px dotted #ddd; padding:15px 5px;}
.list_q .ask { background:url(img/ask.gif) 0 5px no-repeat;min-height:30px; padding-bottom:5px; padding:5px 0 5px 30px; font-weight:bold; color:#3b5998;   }
.list_q .ask a  {color:#3b5998;}
.list_q .answer{ background:url(img/answer.gif) 0 3px no-repeat;  min-height:30px; padding-bottom:5px; padding:3px 0 3px 30px; }
.detail_q{ border-bottom:1px dotted #ddd; padding:15px 5px;}
.detail_q .ask{padding-bottom:5px; padding:5px 0 5px 30px; font-weight:bold; font-size:14px;color:#3b5998; text-align:center; }
.detail_q .answer{padding-bottom:5px; padding:3px 0 3px 30px;}
.question_classify{ margin:15px 5px 35px 0;padding:0 10px;border:1px solid #eee; float;left;background:#f3f3f3;}
.question_classify  p.classify_title{width:80px;height:36px;line-height:36px;float:left;}
.question_classify ul{width:595px;float:right;}
.question_classify ul li{display:block;height:36px;float:left;line-height:36px;}
.question_classify ul li a{display:block;float:left;width:140px;height:36px;text-align:center;line-height:36px;  color:#3b5998;}


/*在线留言*/
#message{  margin:10px 0;  }
#message p{ margin-bottom:10px;}
#message_box{ width:750px;  float:left;}
#message_box li{list-style-type:none;display:inline-block;float:left;padding:0 15px 0 0;}
#massage_side{ width:200px; float:right; padding:20px 0 0 10px; border-left:1px dotted #ddd;}
#message h4{ font-size:14px; height:49px; line-height:49px; padding-left:45px; color:#fff; background:url(/static/img/team/mall/theme2/img/massage_h.gif) no-repeat;}
#message .button_submit{ border:none; margin:5px 65px; width:120px; height:42px; background:url(/static/img/team/mall/theme2/img/but_massage.gif) no-repeat; cursor:pointer;}
#message .m1{ margin:10px 0; padding:10px 20px; background:#eee;}
#message .m2{ width:750px;}
#message .m3{ height:24px; line-height:24px; width:180px; margin: 0 5px;}
#message span{ color:#666;}
#message ul.message_classify{height:28px;line-height:28px;padding:0 0 0 50px;}
.pro_message {float:right;width:748px; border:1px solid #ddd;}
.pro_message p{margin-left:30px;}
.pro_message .button_submit2{border:none; margin:5px 95px 20px; width:120px; height:42px; background:url(/static/img/team/mall/theme2/img/but_massage.gif) no-repeat; cursor:pointer;}
/**/
.main_all{ width:740px; float:left; }
.column h3{ font-size:14px; background:#f3f3f3; height:30px; line-height:30px; border-bottom:1px solid #ddd; margin-bottom:10px; }
#main h3{height:34px; line-height:34px;  padding-left:2em; margin-left:-8px; background:#eee url(/static/img/team/mall/theme2/img/advance_title.gif) repeat-x; border-bottom:1px solid #ddd;}

/*通用编辑详情框架*/
#detail{ width:748px;min-height:300px; float:right; border:1px solid #ddd; margin:0; }
#detail h3{ height:34px; line-height:34px;  padding-left:1em;  background:#eee url(/static/img/team/mall/theme2/img/advance_title.gif) repeat-x; border-bottom:1px solid #ddd;}
#detail p.no_info{width:100%;text-align:center;}
.detail_box{ padding:20px;}
.detail_title{ text-align:center; margin-bottom:20px;}
.detail_title h1{ font-size:24px; padding:5px 0 ; }
.detail_title p{ border-bottom:1px solid #ddd; }
.detail_diy {font-size: 14px; width:708px;}
.detail_diy img {max-width: 708px;}
/*内容正文工具条*/
.detail_tool_bar { margin-bottom:20px; width:100%;height:20px;}
.detail_tool_bar a {float:right; line-height:20px; margin-left:5px;}

/*侧栏样式2*/
.side{ float:right; width:220px;  margin-top:15px; margin-right:inherit; }
.side ul{ padding:5px;}
.side ul li{ border:none;}

/*新闻*/
.news_all{ width:740px; float:right;}
.news_all ul.news_show li{width:680px; display:block; padding:15px; border-bottom:1px solid #ddd;}
.news_all div.news_title {margin-bottom:5px;}
.news_all div.news_title a{font-size:14px; font-weight:bold;}
.news_all div.news_title span{float:right; color:#999; *margin-top:-25px;}
.news_sidebar{ margin-bottom:10px; }
.news{ height:100px; padding:20px 0; border-bottom:1px dotted #ccc;}
.news .datetime{ text-align:center; padding-top:6px; line-height:13px; display:block; width:40px; height:47px; float:left; color:#fff; background:url(/static/img/team/mall/theme2/img/datetime.jpg) no-repeat;}
.news .img{ padding:2px; border:1px solid #ccc; margin:0 10px; float:left; width:120px; height:85px;}
.news .news_l{ float:left; width:540px}
.news .news_l h4{ font-size:14px;  }
.news .more{ padding:3px 20px; background:#ddd; }
.news .more:hover{ background:#3b5998; color:#fff;}


/*招聘中心*/
.job_main{padding:20px; float:left; font-size:12px;background:#f3f3f3;overflow:hidden;width:940px;}
.job_main img{max-width:930px;}
.job_main_box{ border-bottom:1px solid #ddd; margin-bottom:20px; margin-bottom:30px 0;}
.job_main_box h1{ margin-bottom:10px; font-size:18px; }
.job_main_a{ margin-bottom:10px; }
.job_main p.no_job{width:708px;text-align:center;}
.but_job a{ display:inline-block;width:157px;height:38px;margin:20px 0;background:url(/static/img/team/mall/theme2/img/but_position.gif) no-repeat; }
.job_c{ font-size:12px; color:#3b5998;}



/*下载中心列表*/
.download_list{margin:0 0 18px 20px;}
.download_classify{ margin:35px 20px 35px 0;padding:0 10px;border:1px solid #eee; float;left;background:#f3f3f3;}
.download_classify  p.classify_title{width:80px;height:36px;line-height:36px;float:left;}
.download_classify ul{width:600px;float:right;}
.download_classify ul li{display:block;height:36px;float:left;line-height:36px;}
.download_classify ul li a{display:block;float:left;width:140px;height:36px;text-align:center;line-height:36px;  color:#3b5998;}


.download_list .detail_d {width:680px;padding:0 0 0 5px;margin:0 0 25px 0;float:left;border-bottom:1px dashed #ccc}
.download_list .detail_d  p.title,.download_list .detail_d p.info{width:100%;float:left;}
.download_list .detail_d  p.title span.left { float:left;padding:0 10px 0 0 ;}
.download_list .detail_d  p.title span.right { float:right;padding:0 10px 0 0 ;}
.download_list .detail_d  p.title  a{color:#067099;}
.download_list  .detail_d p.title  a:hover{color:#ff4000;}
.download_list .detail_d p.info span{float:left;padding:0 30px 0 0;}
span.download_childnav{font-size:13px;font-weight:normal;}

/*下载中心详情*/
.download_detail{width:680px;float:left;overflow:hidden;}
.download_detail img{max-width:670px;}
.download_detail h4{text-align:center;font-size:16px;color:#333;padding:0 15px;margin-bottom:15px;}
.download_detail p.line{height:5px;border-bottom:1px dashed #ccc;}
.download_detail div.info table{width:70%;margin:20px 0 0 30px;}
.download_detail div.info table td{padding:0 10px;}
.download_detail div.info table td.title{width:45%;background:#eee;text-align:right;border:1px solid #ccc;border-bottom:none;}
.download_detail div.info table td.content{width:50%;border:1px solid #ccc;border-left:none;border-bottom:none;}
.download_detail div.info table td.content a{color:#067099;}
.download_detail div.detail{padding:15px 0 5px 5px;}


/*相册列表*/
#album{width:980px;}
.album_list{backgrond:none;}
.album_list dl{width:167px;margin:0 9px 25px 10px;float:left;position:relative;}
.album_list dl dt {width:161px;height:166px;padding:3px 6px 0 0;text-align:center;background:url(/static/img/team/mall/theme2/img/album.gif) no-repeat;}
.album_list dl dt img{width:155px;height:155px;padding:0 1px 0 0;border:none;}
.album_list dl dd{width:167px;height:29px;line-height:29px;text-align:center;}
.album_list dl dd.count{color:#666;letter-spacing:1px}
.album_list dl dd.album_sign{width:40px;height:40px;background:url(/static/img/team/mall/theme2/img/album.gif) 0px -299px no-repeat;position:absolute;top:0;left:0;float:left;}
.album_list dl dd a{color:#3b5998;}
.album_list dl dd a:hover{color:#ff4000;}

/*相册详情*/
#album{width:980px;}
.album_detail{backgrond:none;}
.album_detail dl{width:940px;float:left;padding:0 0 30px 0;position:relative;}
.album_detail dl dt {width:710px;margin:30px 0 0 5px;float:right;overflow:hidden;text-align:center;}
.album_detail dl dt *{ vertical-align:middle;}
.album_detail dl dt span{display:inline-block; height:100%;}
.album_detail dl dt a{cursor:pointer;}
.album_detail dl dt img{max-width:690px;max-height:690px;border:none;}
.album_detail dl dd.pic_small{width:216px;float:left;line-height:100px;float:left;}
.album_detail dl dd.pic_small   img{display:block;float:left;width:90px;height:90px;-moz-opacity:.60;filter:alpha(opacity=60);opacity:.60;border:1px solid #ccc;padding:3px 3px;margin:5px 5px 0 0;cursor:pointer;}
.album_detail dl dd.pic_small   img.alpha{-moz-opacity:.99;filter:alpha(opacity=99);opacity:.99}
.album_detail dl dd.pic_small span.album_pic_up a {width:200px;height:20px;line-height:20px;float:left;cursor:pointer;background:url(/static/img/team/mall/theme2/img/album_pic_up.png) no-repeat;}
.album_detail dl dd.pic_small span.album_pic_down a{width:200px;height:20px;line-height:20px;float:left;cursor:pointer;padding-botom:5px;margin-top:10px;background:url(/static/img/team/mall/theme2/img/album_pic_down.png) no-repeat;}
.album_detail dl  dd.pic_small #pagestyle{width:200px;height:30px;float:left;}
.album_detail dl  dd.pic_small #pagestyle ul.paginator{width:100%;height:30px;line-height:30px;text-align:center; position:relative;top:-10px;}
.album_detail dl dd.pic_title{width:710px;height:35px;float:right;margin:10px 0;text-align:center;font-size:16px;line-height:35px;}
.album_detail dl dd a{color:#0D7AA6;}
.album_detail dl dd a:hover{color:#ff4000;}
.no_album_pic{text-align:center;}



/*友情链接*/
.detail_box .friendlink_pic{float:left;}
.detail_box .friendlink_pic a{display:block;float:left;width:100px;height:40px;text-align:center;margin:0 15px 10px 0;}
.detail_box .friendlink_pic a img{border:none;width:85px;height:40px;}
.detail_box .friendlink_text{float:left;}
.detail_box .friendlink_text a{display:block;float:left;width:100px;height:30px;line-height:30px;text-align:center;margin:0 15px 10px 0;}

/*公司简介*/
.detail_about{overflow:hidden;}
.detail_about img{max-width:700px;}

/*团队介绍*/
.detail_group{overflow:hidden;}
.detail_group img{max-width:700px;}

/*联系我们*/
.detail_contact{overflow:hidden;}
.detail_contact img{max-width:700px;}


/*分类导航*/
.menuTree {width:100%;}
.menuTree .parent {width:100%;display:block;margin-bottom:1px; background:#3b5998; }
.menuTree .parent span { padding-left:30px;color:#fff;cursor:pointer;font-size:14px;height:30px;line-height:30px; display: block; }
.menuTree .parent span:hover {font-size:18px;font-weight:bold;cursor:pointer;color:#ffeb65;}
.menuTree .child {display:none;}
.menuTree .child a {padding-left:28px;font-size:13px; height:28px;line-height:28x;background-color:#eee;border-bottom:1px solid #ccc;color:#3b5998;display:block;text-decoration: none;}
.menuTree .child a:hover {font-size:16px;font-weight:bold;color:#009ddd; background:url(/static/img/team/mall/theme2/img/meunTree_right.gif) no-repeat right center #bbb; }

/*页面的url导航*/
#url_nav {width:980px; height:20px; margin:10px 0 15px 0;float:left;font-size:14px;  }
#url_nav a { margin:8px 6px; line-height: 20px; font-weight: bold; color:#3b5998;}
#url_nav img {width:20px; height:20px;position:relative;top:4px;padding:0 5px 0 0;}
#url_nav span {float:left;}
#url_nav span.search_news { display:block; float:right; margin-left:10px;}

/*注册登陆*/
.login { width:740px; float:left; margin-top:15px; border:1px solid #ddd;}
.sect { padding:10px; width:670px;}
.sect .field{ float:left;*float:none;_display:inline;clear:both;width:640px;padding:0 10px 2px;margin:5px auto 10px;}
.sect .field label{float:left;padding-right:20px;width:100px;height:30px;line-height:30px;font-size:14px;text-align:right;color:#333;}
.sect .field .f-input{float:left;width:280px;margin:3px 0 0;}
.sect .field .f-check{float:left;margin-top:3px;*margin-top:0;}
.sect .field .lostpassword{float:left;margin-left:10px;margin-top:5px;font-size:12px;}
.sect .autologin{width:200px;margin-left:120px;padding-bottom:0;margin-top:0;}
.sect .autologin label{margin-top:0;*margin-top:2px;height:20px;line-height:20px;font-size:12px;text-align:left;padding-left:3px;}
.sect .act{clear:left;padding:0 10px 0;margin-left:120px;}
.sect .act .button{width:158px;height:33px;padding-left:0;cursor:pointer;}
input.formbutton{padding:4px 1em;*padding:5px 1.5em 0;border:2px solid;border-color:#3B5998 #26627a #316073 #4889a2;background:#17759a;color:#fff;letter-spacing:.1em;cursor:pointer;*width:auto;_width:0;*overflow:visible;}
.login .alifast{border-top:1px solid #DDDDDD;color:#333333;margin:20px 120px 0;padding:15px 0 0;}
.login_side {width:212px; float:right; margin-top:15px;}
.login_side .side-tip {padding:10px;}

.login-signup {width:740px; float:left; margin-top:15px; border:1px solid #ddd;}
.login-signup .field .f-input{float:left;width:200px;margin:3px 0 0;}
.field input.number{float:left;width:88px;margin:3px 15px 0 0;}
.hint{clear:left;float:left;width:320px;margin-left:120px;font-size:12px;color:#989898;}

#deal-buy-login{position:absolute;top:80px;*top:80px;right:300px;width:240px;padding:12px;/*background-color:#EFF8FF;*/ background-color:#eee;}
#deal-buy-login p{margin:10px 0;}
#deal-buy-login .f-input{width:160px;}
#deal-buy-login-form p span{display:inline-block;width:45px;padding-right:10px;text-align:right;}
#deal-buy-login-form .act{margin-left:55px;padding:0;}

.signup {width:740px; float:left; margin-top:15px; border:1px solid #ddd;}


/*个人中心*/
.member{width:980px;float:left;border:none;}

.member .member_side{width:200px;_width:190px;float:left;}
.member .member_side  .collapsed{float:left;margin:0 0 10px 0;padding:0 0 20px 0;border:1px solid #ccc;}
.member .member_side  .collapsed span,.member .member_side  .collapsed a{height:28px;line-height:28px;display:block;float:left;padding:0 0 0 5px;}
.member .member_side  .collapsed span{width:210px;background:#eee;}
.member .member_side  .collapsed #menu-list a{width:160px;_width:150px;margin:0 10px 0 15px;_margin:0 10px 0 5px;border-bottom:1px dashed #ccc;}

.member .sect{width:750px;float:right;margin:0;padding:0 0 19px 0;border:1px solid #ccc;}
.member .sect h4{height:35px;line-height:35px;font-weight:normal;padding:0 0 0 10px;background:#eee;}



/*左边侧栏*/
.column_side{float:left;margin:0 0 15px 0;}

/*左边侧栏  企业信息 */
.company_info{float:left;}
.company_info p {padding:0 0 0 5px;}
.company_info p.info_title{width:60px; float:left;}
.company_info p.info_con{width:130px;float:left;}
.company_info p.company_name {font-size: 14px;font-weight: bold;paddign:0 0 0 10px;}
.company_info a.ser_qq{display:block;float:left;margin:5px 5px 10px 10px;}

/*左边侧栏  公司介绍 */
.side_about {padding:0 5px 5px 5px;}
.side_about a.more{color:#3b5998;padding:0 0 0 15px;}
.side_about a.more:hover{cursor:pointer;color:#ff4000;}


/*团购页面*/
table{border-collapse:collapse;border-spacing:0;}
.cf:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
.secondary { clear: both; font-family: Helvetica,arial,sans-serif; }
.secondary .cover img { display: block; height: 188px; margin: 0 auto 15px; width: 320px; }
.secondary h1 { font-size: 15px; height: 60px; padding: 15px 16px 0; font-weight:normal; }
.secondary h1 span { font-family: arial,sans-serif; }
.secondary h1 a { color: #000000; }
.secondary h1 a:hover { color: #3b5998; }
.secondary .deal-buy { position: relative; }
.secondary .deal-price-tag-open { background: url("/static/img/team/mall/theme2/img/bg-deal-see-s.png") no-repeat scroll 0 0 transparent; height: 76px; left: -27px; padding-left: 50px; position: absolute; width: 168px; z-index: 1;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../static/theme/Default//static/img/team/mall/theme2/img/bg-deal-see-s.png?v=1'); }
.secondary .deal-price-tag-soldout { background: url("/static/img/team/mall/theme2/img/bg-deal-soldout-s.png") no-repeat scroll 0 0 transparent; height: 76px; left: -27px; padding-left: 50px; position: absolute; width: 168px; z-index: 1;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../static/theme/Default//static/img/team/mall/theme2/img/bg-deal-soldout-s.png?v=1'); }
.secondary .deal-price { height: 64px; left: -24px; line-height: 64px; padding-left: 35px; position: absolute; width: 100px; z-index: 2; }
.secondary .deal-price strong { color: #FFFFFF; float: left; font-size: 22px; font-weight: normal; margin-left: 5px; }
.secondary .deal-price strong.digits4 { font-size: 18px; margin-top: 2px; }
.secondary .deal-price strong.digits5 { font-size: 16px; margin-top: 3px; }
.secondary .deal-price span { color: #FFFFFF; left: 113px; position: absolute; top: 0; z-index: 2; }
.secondary .deal-price span a { display: block; height: 41px; line-height: 41px; margin-top: 12px; outline: 0 none; width: 97px; }
.secondary .item { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #3b5998; float: left; margin-bottom: 25px; width: 360px; }
.secondary .odd { margin-right: 26px; }
.secondary .cover { position: relative; }
.secondary .cover .new { background: url("/static/img/team/mall/theme2/img/bg-deal-today-new.png") no-repeat scroll -16px -142px transparent; display: block; height: 66px; position: absolute; right: 1px; top: -15px; width: 64px; }
.secondary .discount { color: #333333; font-size: 14px; margin: 0 0 10px 205px; width: 120px; }
.secondary .discount th, #index-deals .secondary .discount td { padding: 0; text-align: left; }
.secondary .discount th { font-weight: normal; width: 40px; }
.secondary .discount td { width: auto; }
.secondary .discount .number td { font-size: 16px; font-weight: bold; }
.secondary .discount .price { color: #CC3333; }
.secondary .deal-timeleft { color: #333333; float: left; height: 22px; padding-right: 0; text-align: right; width: 184px; }
.secondary .deal-status { color: #000000;float:left; height: 22px; margin-left: 5px; padding: 8px;width: 110px;}
.secondary .deal-buy-tip-top { font-size: 14px;position:relative; font-weight: normal;line-height: 1;_height: 1% }
.secondary .deal-buy-tip-top strong{font-size:18px;color:#CC3333;}
.secondary .deal-buy-tip-total { font-size: 14px; font-weight: normal; line-height: 1.2; margin-top: 0; }
.deal-timeleft strong { font-weight: normal; padding-right: 7px; }
.secondary .deal-buy-ended { color: #333333; display: inline; font-size: 14px; margin: 0; text-align: right; }
.secondary .deal-buy-tip-total strong { color: #CC3333; font-size: 18px; }
.item-time{ color: #333333; float: left; height: 22px; text-align: right; width: 170px; padding:8px 0px 8px; }
.item-time li{ display:inline;	}
.item-time li span{ font-weight: bold; padding: 0 2px; }

.primary { background: none repeat scroll 0 0 #FFFFFF; border: 2px solid #3b5998; clear: both; margin-bottom: 25px; padding: 20px 14px 10px; }
.primary .main { float: left; font-family: Helvetica,arial,sans-serif; margin-right: 12px; width: 215px; }
.primary .sidebar .cover img { display: block; height: 267px; width: 440px; }
.primary .siderbar .new { background: url("/static/img/team/mall/theme2/img/bg-deal-today-new01.png") no-repeat scroll 0 0 transparent; display: block; height: 100px; position: absolute; right: -15px; top: -24px; width: 100px; }
.primary h1 { font-family: arial,sans-serif; font-size: 16px; font-weight: normal; padding: 0 6px 15px; }
.primary h1 span { font-family: arial,sans-serif; }
.primary h1 a { color: #000000; }
.primary h1 a:hover { color: #3b5998; }
.primary .deal-buy { position: relative; }
.primary .deal-price-tag-open { background: url("/static/img/team/mall/theme2/img/bg-deal-see.png") no-repeat scroll 0 0 transparent; height: 100px; left: -72px; padding-left: 50px; position: absolute; width: 237px; z-index: 1;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../static/css//static/img/team/mall/theme2/img/bg-deal-see.png?v=1'); }
.primary .deal-price-tag-soldout { background: url("/static/img/team/mall/theme2/img/bg-deal-soldout.png") no-repeat scroll 0 0 transparent; height: 97px; left: -72px; padding-left: 50px; position: absolute; width: 237px; z-index: 1;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../static/theme/Default//static/img/team/mall/theme2/img/bg-deal-soldout.png?v=1'); }
.primary .deal-price { height: 84px; left: -72px; line-height: 84px; padding-left: 50px; position: absolute; width: 237px; z-index: 2; }
.primary .deal-price strong { color: #FFFFFF; float: left; font-size: 32px; font-weight: normal; margin: 0 0 0 5px; }
.primary .deal-price strong.digits4 { font-size: 28px; margin-top: 2px; }
.primary .deal-price strong.digits5 { font-size: 24px; margin-top: 3px; }
.primary .deal-price span { color: #FFFFFF; left: 153px; position: absolute; top: 0; z-index: 2; }
.primary .deal-price span a { display: block; height: 53px; line-height: 53px; margin-top: 16px; outline: 0 none; width: 127px; }
.primary .discount { background: none repeat scroll 0 0 #c1d1f2; border: 1px solid #3b5998; margin-top: 77px; width: 100%; margin-left:0px;}
.primary .discount th, #index-deals .primary .discount td { padding: 0 10px; text-align: center; }
.primary .discount th { font-size: 12px; font-weight: normal; padding-top: 20px; }
.primary .discount td { padding-bottom: 10px; }
.primary .discount .number td { padding-left:20px; font-size: 16px; font-weight: bold; }
.primary td.status-box { padding-bottom: 0; }
.primary .deal-timeleft { text-align: center; }
.deal-timeleft strong { font-weight: normal; padding-right: 7px; }
.deal-timeleft ul { display: inline; }
.deal-timeleft li { display: inline; }
.deal-timeleft li span { font-weight: bold; padding: 0 2px; }
.deal-status { overflow: hidden; padding: 0 7px; }
.primary .deal-status { text-align: center; }

/*团购详情页*/
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
.cf{zoom:1;}
.cf:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
a{color:#3b5998;text-decoration:none;}
a:hover{text-decoration:underline;}
span.money{font-family:Helvetica,arial,sans-serif;}
span.required{color:red;}
.f-input, input.date, input.number{font-size:14px;padding:3px 4px;border-color:#89B4D6;border-style:solid;border-width:1px;}
.h-input, input.date, input.number{font-size:12px;padding:2px 3px;border-color:#89B4D6;border-style:solid;border-width:1px;width:120px;}
.f-text{font-size:14px;padding:3px 4px;border-color:#89B4D6;border-style:solid;border-width:1px;}
.f-textarea{font-size:14px;padding:3px 4px;border-color:#7c7c7c #c3c3c3 #ddd;border-style:solid;border-width:1px;}
.f-select{font-size:14px;padding:3px 0 3px 4px;border-color:#89B4D6;border-style:solid;border-width:1px;}
input.formbutton{padding:4px 1em;*padding:5px 1.5em 0;border:2px solid;border-color:#6c87c0 #244895 #324b81 #7184ae;background:#3B5998;color:#fff;letter-spacing:.1em;cursor:pointer;*width:auto;_width:0;*overflow:visible;}
input.disabled{border:1px solid #ccc;background:#eee;color:#999;cursor:default;}
button.formbutton{height:23px;padding:0 1.5em;border:1px solid;border-color:#82D0D4 #92D6D9 #54A3A7 #4D989B;background:#63C5C8;color:#fff;letter-spacing:.3em;cursor:pointer;line-height:23px;}
dd.formbutton:focus{border-color:#000;}
#con{float:left;width:752px;_display:inline;/*margin-left:32px;margin-right:16px;*/padding:0;font:normal 14px/1.5 Tahoma,Helvetica,arial,sans-serif;}
#con.mainwide{float:left;width:944px;_display:inline;margin-left:8px;margin-right:16px;padding:0;}
#con .head{position:relative;}
#con .head{padding:0 10px 10px;}
#con .head h2{display:inline;padding-left:10px;font-size:2em;}
#con .head .headtip{margin-left:20px;font-size:16px;font-weight:bold;}
#con .sect{width:678px;padding:20px 10px 50px;border-top:1px solid #def;}
#con .wholetip h3{padding:8px 18px;font-size:16px;}
#con .filter{position:absolute;top:25px;right:10px;}
#con .filter li{float:left;margin:0 5px 0 0;font-size:12px;}
#con .filter a{padding:3px 1px;}
#con .filter .current a{padding:3px 7px;background:#00ADB2;color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;}
.dashboard{position:relative;bottom:-2px;z-index:2;_display:inline;margin-left:24px;zoom:1;}
.dashboard ul{float:left;_display:inline;width:100%;}
.dashboard li{float:left;_display:inline;margin-right:4px;font-size:14px;}
.dashboard li a{float:left;height:27px;padding:7px 7px 0 17px;background:url(/static/img/team/mall/theme2/img/bg-dashboard-tab.gif) no-repeat 0 -200px;outline:0;}
.dashboard li span{float:left;width:10px;height:34px;background:url(/static/img/team/mall/theme2/img/bg-dashboard-tab.gif) no-repeat -161px -300px;}
.dashboard li.current a{background-position:0 0;}
.dashboard li.current span{background-position:-161px -100px;}

.coupons-table{margin:10px 10px 30px;}
.coupons-table td,.coupons-table th{padding:10px;border:1px solid #fff;}
.coupons-table td{background:#fff;}
.coupons-table .last{white-space:nowrap;}
.coupons-table .last form{text-align:center;}
.coupons-table .last form p{margin-top:4px;}
.coupons-table .last .f-input{width:90px;float:none;margin-bottom:4px;}
.coupons-table .alt td{background:#f1f1f1;}
.coupons-table a.deal-title{color:#626061;}
.coupons-table a.deal-title:hover{color:#626061;}
.coupons-table .op{font-size:14px; color:gray;}
.coupons-table td.author {font-size:12px; color:gray;}
.box-top{background:url(/static/img/team/mall/theme2/img/bg-box-702.gif) no-repeat 0 0; height:20px;overflow:hidden;}
.detailbox-top{border:2px solid #3B5998;border-bottom:none; height:30px;line-height:25px;padding:5px 20px;overflow:hidden;background:#3B5998;color:#fff;}

.box-content{background:#fff;border-left:2px solid #eee;border-right:2px solid #eee;}
.box-bottom{background:url(/static/img/team/mall/theme2/img/bg-box-702.gif) no-repeat 0 -21px;height:20px;overflow:hidden;}
.box-split .box-top{background:url(/static/img/team/mall/theme2/img/bg-box-702.gif) no-repeat 0 0;height:20px;overflow:hidden;}
.box-split .box-content{background:url(/static/img/team/mall/theme2/img/bg-box-split-702b.gif) repeat-y 0 0;border:none;}
.box-split .box-bottom{background:url(/static/img/team/mall/theme2/img/bg-box-702.gif) no-repeat 0 -21px;height:20px;overflow:hidden;}
.sbox{width:220px; margin:0px; border:1px solid #dddddd;}
.sbox-top{background:url(/static/img/team/mall/theme2/img/bg-sbox-230.gif) no-repeat 0 0;height:13px;overflow:hidden;}
.sbox-content{background:#EFF8FF;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.sbox-bottom{background:url(/static/img/team/mall/theme2/img/bg-sbox-230.gif) no-repeat 0 -14px;height:13px;}
.deal-timeleft strong { font-weight: normal; padding-right: 7px; }
#deal-intro{clear:both;padding:25px 14px 15px;border:2px solid #3B5998;background:#fff;}
#deal-intro .main{float:left;width:215px;margin-right:15px;_margin-right:10px;_display:inline;font-family:Helvetica,arial,sans-serif;}
#deal-intro .side1{float:left;width:440px;margin-right:0;}
#deal-intro .side1 .deal-buy-cover-img img{width:440px;}
#deal-intro .side1 .digest{margin-top:28px;margin-left:10px;padding-left:70px;padding-right:35px;background:url(/static/img/team/mall/theme2/img/bg-deal-voice-quote.gif) no-repeat 0 0;color:#666;}
#deal-intro h1{padding:0 10px 20px;font-size:20px;line-height:1.2;font-family:arial,sans-serif;}
#deal-intro h1 span{font-family:arial,sans-serif;}
#deal-intro .deal-buy{position:relative;}
#deal-intro .deal-today-link{color:#3b5998;text-decoration:none;}
#deal-intro .deal-price-tag{position:absolute;z-index:1;left:-72px;width:237px;height:97px;padding-left:50px;background:url(/static/img/team/mall/theme2/img/bg-deal-price.png) no-repeat 0 0;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../static/theme/Default//static/img/team/mall/theme2/img/bg-deal-price.png');}
#deal-intro .deal-price{position:absolute;z-index:2;left:-72px;width:237px;height:97px;line-height:82px;padding-left:50px;}
#deal-intro .deal-price span{position:absolute;z-index:2;top:0;left:146px;color:#fff;}
#deal-intro .deal-price span.deal-price-expire,#deal-intro .deal-price span.deal-price-soldout{padding-left:10px;width:140px;background:url(/static/img/team/mall/theme2/img/bg-deal-close-text.gif) no-repeat 0 16px;color:#666;}
#deal-intro .deal-price span.deal-price-expire{width:140px;height:84px;background:url(/static/img/team/mall/theme2/img/bg-deal-expired-text.gif) no-repeat 6px 17px;}
#deal-intro .deal-price span.deal-price-soldout{width:140px;height:84px;background:url(/static/img/team/mall/theme2/img/bg-deal-soldout-text.gif) no-repeat 6px 17px;}
#deal-intro .deal-price strong{float:left;margin-left:5px;font-size:32px;color:#fff;font-weight:normal;}
#deal-intro .deal-price strong.digits5 {font-size: 24px;margin-top: 3px;}
#deal-intro .deal-price span a{display:block;width:144px;height:53px;line-height:53px;margin-top:19px;outline:0;}
#deal-intro .progress-pointer{float:left;zoom:1;padding:3px 0;}
#deal-intro .progress-pointer span{float:left;width:14px;height:13px;background:url(/static/img/team/mall/theme2/img/bg-progress-pointer.gif) no-repeat 0 0;}
#deal-intro .progress-bar{float:left;height:17px;padding:0 2px;width:198px;background:url(/static/img/team/mall/theme2/img/bg-progress-bottom.gif) no-repeat left top;}
#deal-intro .progress-left,#deal-intro .progress-right{float:left;height:9px;margin-top:3px;*margin-top:3px;background:url(/static/img/team/mall/theme2/img/bg-progress-top-l.gif) no-repeat left top;}
#deal-intro .progress-left{margin-left:2px;_margin-left:1px;}
#deal-intro .progress-right{width:6px;background-image:url(/static/img/team/mall/theme2/img/bg-progress-top-r.gif);}
#deal-intro .hide{display:none;}
#deal-intro .min{clear:both;float:left;font-weight:bold;}
#deal-intro .max{float:right;font-weight:bold;}
#deal-intro h1 a{font-family:'微软雅黑';font-size:16px;line-height:25px;}


.deal-discount{width:100%;margin-top:77px;border:1px solid #3b5998;background:#c1d1f2;font-weight:bold;}
.deal-discount th,.deal-discount td{padding:0 10px;text-align:center;}
.deal-discount th{padding-top:20px;font-size:12px;font-weight:normal;}
.deal-discount td{padding-bottom:10px;font-size:16px;}
.deal-box{margin-top:12px;border:1px solid #3b5998;background:#c1d1f2;padding:8px;}
.deal-timeleft{padding-left:20px;padding-right:64px;background-image:url(/static/img/team/mall/theme2/img/bg-deal-open.gif);background-position:90% 50%;background-repeat:no-repeat;color:#333;}
.deal-timeleft h3{font-size:14px;font-weight:normal;}
.deal-timeleft li{font-weight:bold; display: inline;}
.deal-timeleft li span{width:22px;font-weight:bold;margin-right:4px;text-align:right;*margin-top:-1px;padding-right:2px;*padding-right:0;}
.deal-off{background-image:url(/static/img/team/mall/theme2/img/bg-deal-end.gif);}
.deal-status{text-align:center;overflow: hidden; padding: 0 7px; }
.deal-available-tip{clear:both;font-size:12px;color:#333;}

.deal-buy-tip-top{line-height:1.2;margin-bottom:5px;font-size:18px;font-weight:bold;}
.deal-buy-tip-total{margin-top:10px;line-height:1.2;font-size:18px;font-weight:bold;}
.deal-buy-tip-notice{font-size:12px;}
.deal-buy-ended{margin:5px 0 12px;color:#333;font-size:12px;}
.deal-buy-on{margin-bottom:5px;font-size:16px;font-weight:bold;}
.deal-buy-on img{position:relative;left:-9px;top:9px;}
.deal-buy-tip-btm{font-size:12px;}

.deal-buy-soldout{height:89px;background:url(/static/img/team/mall/theme2/img/bg-sold-out.gif) no-repeat 50% 0;}
.deal-buy-success{height:89px;background:url(/static/img/team/mall/theme2/img/bg-deal-expired-success.gif) no-repeat 50% 0;}
.deal-buy-failure{height:89px;background:url(/static/img/team/mall/theme2/img/bg-deal-expired-fail.gif) no-repeat 50% 0;}
.deal-buy-seconds{height:89px;background:url(/static/img/team/mall/theme2/img/bg-deal-expired-seconds.gif) no-repeat 50% 0;}

#deal-stuff .deal-price strong{float:left;color:#fff;font-size:250%;}
#deal-stuff{position:relative;margin-top:22px;}
#deal-stuff .main,#deal-stuff .side1{float:left;padding:6px 23px;}
#deal-stuff .main{width:413px;}
#deal-stuff .side1{width:195px;}
#deal-stuff h2{font-size:16px;}
#deal-stuff .main .blk{margin:7px 0 30px;}
#deal-stuff .main .blk p{margin:10px 0 15px;}
#deal-stuff .main .detail p{margin:5px 0;}
#deal-stuff .main .detail p img{display:block; margin:5px auto;}
#deal-stuff .deal-detail-intro{margin-bottom:30px;}
#deal-stuff .deal-detail-intro h2{margin:0;font-size:16px;}
#deal-stuff .deal-detail-intro ul{margin-top:5px;}
#deal-stuff .deal-detail-intro li{list-style-position:inside;list-style-type:disc;line-height:1.6;}
#deal-stuff .main ul.list{margin:10px 0 15px;padding-left:15px;}
#deal-stuff .main ul.list li{list-style-position:outside;list-style-type:disc;margin-bottom:5px;}
#deal-stuff .main ol.list{margin:10px 0 15px;padding-left:18px;*padding-left:23px;}
#deal-stuff .main ol.list li{list-style-position:outside;list-style-type:decimal;margin-bottom:5px;}
#deal-stuff .main dt{font-weight:bold;margin:10px 0 2px;}
#deal-stuff .review ul li{background:url(/static/img/team/mall/theme2/img/quote.gif) no-repeat 0 2px;margin-bottom:10px;padding:0 0 0 20px;}
#deal-stuff .review ul span{display:block;text-align:right;}
#deal-stuff .go-top{position:absolute;z-index:1;zoom:1;left:737px;bottom:0;width:50px;font-size:12px;}
#deal-stuff .go-top a{color:#32989a;}
#deal-stuff .go-top a:hover{text-decoration:none;}
#deal-stuff .go-top .top-arrow{padding-right:3px;}
#deal-buy{margin-bottom:16px;padding-bottom:14px;}
#deal-buy .form-submit{margin:10px 16px;}
#deal-buy table{width:100%;}
#deal-buy h3.mobile{margin-top:20px;padding:0 0 4px 16px;}
#deal-buy p.mobile{margin:0;padding-left:16px;}
#deal-buy p.mobile label{padding-left:5px;}
#deal-buy .sect{width:auto;padding:20px 20px 20px;}
#deal-buy .input-text{width:50px;margin-bottom:3px;font-size:140%;text-align:center;}
#deal-buy .order-table th,#deal-buy .order-table td{padding:10px 16px;text-align:center;}
#deal-buy .order-table th{background:#eff8ff;padding-top:10px;padding-bottom:10px;white-space:nowrap;}
#deal-buy .order-table td{border-bottom:1px solid #EFF8FF;}
#deal-buy .order-table .deal-buy-desc{width:auto;padding-left:16px;text-align:left;}
#deal-buy .deal-buy-quantity{width:80px;}
#deal-buy .deal-buy-multi{width:15px;}
#deal-buy .deal-buy-price{width:50px;}
#deal-buy .deal-buy-equal{width:15px;}
#deal-buy .order-table .deal-buy-total{width:80px;padding-right:12px;text-align:right;}
#deal-buy .order-table .order-total td{border:none;color:#c33;}
#deal-buy td.deal-buy-total{font-size:20px;}
#deal-buy .order-total .deal-buy-total{font-weight:bold;}
#deal-buy h3.address{padding:10px 0 10px 16px;background:#EFF8FF;color:#333;}
#deal-buy h3.address span{font-weight:normal;}
#deal-buy h3.delivery{margin-top:0;padding:12px 0 4px 16px;}
#deal-buy p.address{margin:10px 0 5px;padding-left:16px;}
#deal-buy .address-table{margin:5px 0 5px;}
#deal-buy .address-table th{width:95px;vertical-align:top;padding:5px 0;font-weight:normal;text-align:right;}
#deal-buy .address-table td{padding:5px;width:480px;}
#deal-buy .address-table .blk-error{display:none;width:440px;border:1px solid #ff4000;height:25px;line-height:25px;margin:5px 0 0;padding-left:28px;padding-right:10px;background:#fff2e9 url(/static/img/team/mall/theme2/img/bg-sys-icons.gif) no-repeat 5px 5px;}
#deal-buy .address-list{margin-left:30px;}
#deal-buy .address-zipcode{width:100px;}
#deal-buy .address-detail{width:470px;}
#deal-buy .address-name{width:120px;}
#deal-buy .address-phone{width:120px;}
#deal-buy .address-list li{line-height:2;}
#deal-buy .address-list .selected{background:#ffc;}
#deal-buy .address-list label{padding-left:10px;}
#deal-buy .delivery-type{margin-left:30px;}
#deal-buy .delivery-type li{line-height:2;}
#deal-buy .delivery-type label{padding-left:10px;}
#deal-buy .delivery-comment{padding-left:30px;}
#deal-buy-update{font-size:12px;}
#deal-buy-box h2 span{margin-left:10px;font-size:14px;font-weight:normal;}
#deal-buy-form-signup{margin-top:10px;}
#deal-buy-login{position:absolute;top:110px;*top:100px;right:20px;width:240px;padding:12px;background-color:#EFF8FF;}
#deal-buy-login p{margin:10px 0;}
#deal-buy-login-form p span{display:inline-block;width:45px;padding-right:10px;text-align:right;}
#deal-buy-login .f-input{width:160px;}
#deal-buy-login-tip strong{padding:3px 15px;border:1px solid;border-color:#82D0D4 #92D6D9 #54A3A7 #4D989B;background:#63C5C8;color:#fff;cursor:pointer;font-size:14px;font-weight:normal;}
#content #deal-buy-login-form .act{margin-left:55px;padding:0;}
#content #order-paytype .sect{padding-bottom:24px;}
#deal-buy .order-check-form{margin-top:12px;border-top:1px solid #44ACAF;padding-top:20px;}
#deal-buy .has-credit{border:none;padding-top:0;}
#deal-buy .order-pay-credit h3{padding:8px 16px;background:#EFF8FF;color:#333;}
#deal-buy .order-pay-credit p{padding:12px 16px;}
#deal-buy .order-pay-credit p strong{color:#c33;}
#deal-buy .order-pay-credit div {padding:5px 16px;}
#deal-buy .order-pay-credit div p{padding:5px 0;}
#deal-buy .order-pay-credit div li{padding-left:20px;}
#deal-buy .order-pay-credit div strong{color:#000;}

#deal-buy .choose-pay-type{padding-left:16px;}
#deal-buy .paytype h2 strong{color:#c00;}
#deal-buy .paytype .check-act{margin-top:32px;padding-left:16px;}
#deal-buy .paytype .typelist,#onlinepay .typelist{margin-left:16px;}
#deal-buy .paytype .typelist li,#onlinepay .typelist li{clear:both;float:left;margin-top:10px;width:100%;}
#deal-buy .paytype .typelist input, #onlinepay .typelist input{float:left;margin-top:15px;}
#deal-buy .paytype .typelist label, #onlinepay .typelist label{float:left;padding-top:12px;*padding-top:15px;width:420px;padding-left:160px;}
#deal-buy .paytype .typelist .alipay, #onlinepay .typelist .alipay{height:39px;background:url(/static/img/team/mall/theme2/img/alipay.gif) no-repeat 20px 2px;}
#deal-buy .paytype .typelist .yeepay, #onlinepay .typelist .yeepay{height:39px;background:url(/static/img/team/mall/theme2/img/yeepay.gif) no-repeat 20px 2px;}
#deal-buy .paytype .typelist .bill, #onlinepay .typelist .bill{height:39px;background:url(/static/img/team/mall/theme2/img/99bill.gif) no-repeat 20px 2px;}
#deal-buy .paytype .typelist .chinabank, #onlinepay .typelist .chinabank{height:35px;background:url(/static/img/team/mall/theme2/img/chinabank.gif) no-repeat 20px 3px;*background-position:20px 5px;}
#deal-buy .paytype .typelist .tenpay, #onlinepay .typelist .tenpay{height:35px;background:url(/static/img/team/mall/theme2/img/tenpay.jpg) no-repeat 10px -5px;*background-position:10px -3px;}
#deal-buy .paytype .typelist .sdopay, #onlinepay .typelist .sdopay{height:35px;background:url(/static/img/team/mall/theme2/img/sdopay.png) no-repeat 10px -5px;*background-position:10px -3px;}
#deal-buy .paytype .typelist .cmpay, #onlinepay .typelist .cmpay{height:35px;background:url(/static/img/team/mall/theme2/img/cmpay.jpg) no-repeat 10px -5px;*background-position:10px -3px;}
#deal-buy .paytype .typelist .gopay, #onlinepay .typelist .gopay{height:35px;background:url(/static/img/team/mall/theme2/img/gopay.gif) no-repeat 10px -5px;*background-position:10px -3px;}
#deal-buy .paytype .mobile{margin:10px;}
#deal-buy .paytype .address{padding-left:16px;}
#deal-buy .paytype .address span{color:#666;}
#deal-buy .gotopay{padding:10px 1.5em;font-size:16px;}
#deal-buy .back-to-check{margin-top:20px;}
#deal-business{border:2px solid #76a045;background:#ddedcc;padding:8px;}
#order-pay .total-money{color:#c33;}
#order-pay-return .sect{padding:20px 50px 50px;width:auto;}
#order-pay-return h3.mobile{margin:20px 0 10px;font-size:18px;}
#order-pay-return p.mobile .f-text{width:150px;font-size:12px;color:#666;}
#order-pay-return .info{margin-left:32px;font-size:18px;font-weight:bold;}
#order-pay-return .info .delta{color:#c33;}
#order-pay-return .coupon-tip{margin-top:15px;background:#f7f7f7;padding:6px;}
#order-pay-return .coupon-tip-title{margin-top:10px;margin-left:25px;}
#order-pay-return .coupon-tip-title p{color:#666;font-size:12px;}
#order-pay-return .coupon-tip-list{margin-top:10px;padding:15px 25px 5px;background:#fff;}
#order-pay-return .coupon-tip-list h5{font-size:12px;font-weight:normal;color:#666;}
#order-pay-return .coupon-tip-list ol{margin-top:15px;}
#order-pay-return .coupon-tip-list li{margin-bottom:10px;list-style-position:inside;list-style-type:decimal;}
#order-pay-return .coupon-tip-list p{font-size:12px;padding-left:20px;*padding-left:16px;color:#666;}
#order-pay-return .coupon-tip-list a{text-decoration:underline;}
#order-pay-return .invite{width:596px;margin-top:30px;}
#order-pay-return .invite h3{font-size:18px;}
#order-pay-return .invite p{line-height:2;*line-height:1.5;}
#order-pay-return .invite .top{height:17px;background:url(/static/img/team/mall/theme2/img/bg-pay-return-box.gif) no-repeat 0 0;}
#order-pay-return .invite .content{padding:0 32px;background:#BCDDEE;}
#order-pay-return .invite .bottom{height:17px;background:url(/static/img/team/mall/theme2/img/bg-pay-return-box.gif) no-repeat 0 -18px;}
#order-pay-return .invite .f-text{width:375px;}
#order-pay-return .invite .formbutton{display:none;*display:inline;}
#order-pay-return .wait{padding:15px 25px;}
#order-pay-return .wait label{display:block;padding-bottom:5px;color:#666;font-weight:bold;}
#order-pay-return .wait p.mobile .f-text{width:185px;}
#order-pay-return .error-tip{margin:30px 0;font-weight:bold;text-align:center;}
/* image rotate */
#team_images {width:440px;margin-bottom:0px;height:280px; overflow:hidden;}
#team_images ul{list-style:none;}
#team_images a{outline:none; cursor:pointer;}
#team_images .mid{ width:440px;padding:0;position:relative;}
#team_images .mid ul{width:440px;height:280px;position:relative;overflow:hidden;}
#team_images .mid ul li{width:440px;height:280px; position:absolute;left:440px;top:0;}
#team_images .mid ul .first{left:0;}
#team_images #img_list{position:absolute; right:10px; bottom:10px;}
#team_images #img_list a{display:block; float:left; margin:2px 0 0 4px; border:solid 1px #333; line-height:20px; padding:0 5px; background:#fff; color:#000;}
#team_images #img_list a.active{line-height:24px; padding:0 7px; border-color:#ff6600; font-weight:bold; margin-top:0; color:#ff6600;}
/* end */

/*buy button*/
#deal-stuff .deal-buy-bottom { background-color: #c1d1f2;clear: both;padding: 30px 268px;border-left:2px solid #3B5998;border-right:2px solid #3B5998;border-bottom:2px solid #3B5998;}
#deal-stuff .deal-buy-bottom a {background: url("/static/img/team/mall/theme2/img/bg-deal-buy-bottom.png") no-repeat scroll 0 -68px transparent;display: block;height: 60px;line-height: 60px;outline: medium none;text-indent: -9999px;width: 160px;}
#deal-stuff .deal-buy-bottom a:hover {background: url("/static/img/team/mall/theme2/img/bg-deal-buy-bottom.png") no-repeat scroll 0 0 transparent;}

#side-business ul{margin-top:7px;}
#side-business li{margin:0 0 3px 0;}
#side-business li.address{margin-bottom:10px;}
/* side map */
#side-business .mapbody{border:1px solid #cdcdcd;zoom:1;}
#side-business .map a{display:block;}
#side-business .map img{display:block;}
#side-business .map .link{height:29px;line-height:29px;background:url(/static/img/team/mall/theme2/img/bg-side-business-map.png) repeat-x 0 0;padding-left:70px;font-size:12px;color:#000;}
#deal-stuff h2{font-size:16px;}

div.expresstip { margin:0px 10px;background-color:#ECECEC;padding:5px; }

#coupons .head{position:relative;}
#coupons .filter{position:absolute;top:25px;right:10px;}
#coupons .filter li{float:left;margin:0 5px 0 0;font-size:12px;}
#coupons .filter a{padding:3px 1px;}
#coupons .filter .current a{padding:3px 7px;background:#00ADB2;color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;}
#coupons .delivery-text{color:#808080;}
#coupons .sbox{margin-top:34px;}
#coupons .invalid{color:#ddd;}

#credit .sect{width:750px;}
#credit .credit-title{padding-bottom:12px;border-bottom:1px solid #f1f1f1;}
#credit .credit-title strong{font-size:24px;color:#c33;}
#credit p.charge{background:#fffbcc;border:1px solid #ffec19;margin:0 0 10px;padding:10px;}
#credit p.charge span{color:#3b5998;}
#credit p.charge a{text-decoration:underline;}
#credit .coupons-table{margin:1px 0 0;width:100%;}
#credit .coupons-table th,#credit .coupons-table td{border:none;}
#credit .coupons-table .income{color:#b2302d;}
#credit .coupons-table .expense{color:#469800;}
#credit .coupons-table a{color:#666;}
#credit .paginator{margin-top:20px;}
#credit .notice{padding:10px 0;}
#credit .rail{margin-top:34px;}
#credit .credit-card-box{margin-top:20px;}
#credit .credit-card{padding:4px 10px 4px 15px;}
#credit .credit-card .f-input{display:block;width:185px;}
#credit .credit-card .act{margin-top:10px;}
#credit .credit-card-notice{padding:5px 0 5px;color:red;}
#credit .credit-card-link{background:url(/static/img/team/mall/theme2/img/blue_arrow.gif) no-repeat 0 5px;padding-left:12px;}
#credit .credit-card .captcha{display:none;margin-top:10px;}
#credit .credit-card .captcha img{display:block;margin-top:5px;}
#credit .credit-card .show{display:block;}

#referrals h3.succlist{margin:0 10px 10px;padding-bottom:5px;border-bottom:1px solid #daeaca;font-size:1.2em;}
#referrals p.notice-total{background:#fffbcc;border:1px solid #ffec19;margin:0 10px 10px;padding:10px;}
#referrals p.notice-total strong{color:#c33;}
#referrals .coupons-table{margin-top:0;}
#referrals .intro{margin:0 10px;}
#referrals .intro strong{color:#c33;}
#referrals .login{margin:10px;font-size:18px;font-weight:bold;}
#referrals .referrals-side .invalid{margin:5px 0 10px;padding-left:15px;color:#666;font-size:12px;}
#referrals .referrals-side .invalid li{list-style-position:outside;list-style-type:disc;}
#referrals .coupons-table th,#referrals .coupons-table td{text-align:center;}
#referrals .finder-form p{margin:5px 0;}
#referrals .finder-form p.commit{margin-top:15px;}
#referrals .finder-form label{display:block;padding-bottom:2px;}
#referrals .finder-form .f-text{width:205px;}
#referrals .finder-form .tip{color:#999;font-size:12px;}
#referrals .finder .invite-success{margin:15px 0 15px 135px;}
#referrals .finder .invite-success h3{font-size:18px;}
#referrals .finder .invite-success p{margin:5px 0 0;color:#666;}
#referrals .finder .contacts{width:auto;padding:20px 70px 50px;}
#referrals .contacts-box{margin:10px 10px 0;}
#referrals .contacts-box h3{margin-bottom:.4em;color:#333;line-height:200%;}
#referrals .contacts-box .hd{border:1px solid #ccc;background:#eee;color:#333;line-height:200%;font-size:12px;}
#referrals .contacts-box .hd input{margin:0 .5em;}
#referrals .contacts-box .bd{height:300px;border:1px solid #ccc;border-top:0;overflow:auto;}
#referrals .contacts-box table{width:100%;*width:95%;border-collapse:collapse;}
#referrals .contacts-box td{padding:5px 0;border-bottom:1px solid #eee;font-size:12px;vertical-align:middle;cursor:pointer;}
#referrals .contacts-box tr.alt{background:#f3f3f3;}
#referrals .contacts-box td.checkbox{width:20px;}
#referrals .contacts-box td.checkbox input{margin:0 .5em;}
#referrals .contacts-box .enter-name{margin-top:15px;line-height:2;}
#referrals .contacts-box .enter-name span{color:#666;}
#referrals .contacts-box .commit{margin-top:10px;}
#referrals .refers .share-list{margin:40px 38px 20px;}
#referrals .refers .share-list .f-text{width:235px;}
#referrals .refers .blk{float:left;margin-bottom:40px;}
#referrals .refers .blk h4{color:#349835;}
#referrals .refers .last{margin-bottom:0;}
#referrals .refers .logo{float:left;_display:inline;margin-right:15px;width:48px;height:48px;border:1px solid #ccc;background-color:#fff;}
#referrals .refers .info{float:left;width:535px;}
#referrals .refers .im .formbutton{visibility:hidden;*visibility:visible;font-size:14px;}
#referrals .refers .deal-info{float:left;margin-top:12px;}
#referrals .refers .pic{float:left;width:150px;}
#referrals .refers .pic img{display:block;}
#referrals .refers .deal-title{float:left;width:237px;padding-left:13px;}
#referrals #deal-share{float:left;margin-top:16px;}
#referrals #deal-share h4{color:#000;font-size:12px;*padding-top:2px;_padding-top:0;}
#referrals #deal-share .deal-share-links{width:450px;padding:5px 10px 5px 25px;background:#EFF8FF;}
#referrals #deal-share.nodeal{margin-top:12px;}

#consult .consult-hd{float:left;width:702px;_display:inline;margin-left:8px;margin-right:16px;}
#consult .consult-bd{float:left;margin-top:25px;}
#consult .deal-info{clear:both;border:2px solid #89b4d4;background:#fff;}
#consult .deal-info table{width:100%;}
#consult .deal-info .link{padding:22px 20px 25px 25px;vertical-align:top;}
#consult .deal-info .link h2{margin-top:3px;font-size:22px;}
dd#consult .deal-info .link h2 span{font-family:arial,sans-serif;}
#consult .deal-info .buy{width:235px;vertical-align:middle;padding:25px 0;background:#DEF9F0 url(/static/img/team/mall/theme2/img/bg-consult-deal-buy.gif) no-repeat 100% 52%;}
#consult .deal-info .buy a{float:right;width:185px;height:85px;text-indent:-9999px;}
#consult .consult-list{padding:10px 23px 18px;width:auto;}
#consult .consult-list .item{margin:0 0 23px 0;padding:10px 22px 20px;}
#consult .consult-list .alt .item{background:#f6f6f6;}
#consult .consult-list .item a{color:#666;}
#consult .consult-list .item a:hover{color:#666;}
#consult .consult-list .user{font-size:12px;color:#999;}
#consult .consult-list .user strong{float:left;width:300px;}
#consult .consult-list .user span{float:right;width:200px;text-align:right;}
#consult .consult-list .text{clear:both;margin-top:8px;}
#consult .consult-list .reply{margin-top:8px;color:#CB3234;}
#consult .consult-form{padding:35px 55px 15px;width:auto;height:152px;}
#consult .consult-form .commit{margin-top:10px;}
#consult .consult-form .f-textarea{width:480px;height:100px;}
#consult .consult-form .succ{display:none;padding:10px 0;}



#sidebar_right{ width:220px; border:none;float:right; margin-left:6px; }
#detailit, #userreview{padding:5px 10px;color:#ffffff;background-color:#3B5998;-webkit-border-radius:3px;-moz-border-radius:3px;}
#side-invite-tip{padding:10px;}
#side-invite-tip .text{background:url(/static/img/team/mall/theme2/img/bg-deal-default-icons.gif) no-repeat top left;padding-left:45px;}
#side-invite-tip .link a{color:#3b5998;font-weight:bold;}


#team-head {float:left;width:250px;float:right;margin-bottom:5px;}
#team-head .filter li{float:left;display:block;margin:5px 2px;}
#team-head .filter li a{display:block;padding:0px 8px;}
#team-head .filter li a:hover, .head .filter .current a{display:block;background-color: #3b5998;text-decoration:none;color:#fff;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
.mall-team, .mall-hot{width:220px;height:265px;float:left;margin-left:10px;margin-top:15px;border:1px solid #3b5998;padding:10px;font-size:14px;line-height:23px;}
.mall-hot{width:200px;_width:192px;height:210px;border:none;margin-top:0px;margin-bottom:10px;border-top:1px solid #ddd;margin-left:0px;}
.mall-team h3,.mall-hot h5{font-weight:normal;margin:10px 0px 5px 0px;}
.mall-last{margin-top:5px;}
.mall-price{color:#cd3333;font-size:20px;font-weight:bold;font-family:'Arial';}
.mall-express{width:90px;text-align:right;float:right;display:block;padding-right:10px;}
.mall-number{color:#cd3333;font-size:16px;font-weight:bold;font-family:'Arial';}
.mall-noleft{margin-left:0px;}
.mall-notop{border-top:none;}
.mall-hot h5{font-size:12px;}
.mall-hot .mall-price{font-size:16px;float:left;}
.last-buynumber{float:right;}

#mall-images{width:468px;}
#preview_wrap { margin: 0 auto; padding: 14px; width: 440px; height: 280px; background: url('/static/img/team/mall/theme2/img/bg_preview.gif') top left no-repeat; }
#preview_outer { overflow: hidden; width: 440px; height: 280px; position: relative; }
#preview_inner { text-align: left; height: 100%; position: relative; }
#preview_inner div { float: left; width: 440px; height: 280px; position: relative; }
#thumbs { padding-top:25px;position: relative; width: 468px; text-align: center; }
#thumbs span { padding: 9px 0; width: 128px; height: 88px; cursor: pointer; background: url('/static/img/team/mall/theme2/img/bg_thumb.gif') top left no-repeat; display: inline-block; }
#mall-images #arrow { position: absolute; top: -13px; background: url('/static/img/team/mall/theme2/img/bg_arrow.gif') top center no-repeat; width: 104px; height: 39px; display: none; }
#mall-detail-right{padding:10px 10px 0 10px;width:250px;float:right;margin-bottom:35px;}
#mall-detail-buy{line-height:40px;}
#mall-decription{line-height:25px;font-size:12px;}

#deal-buy .box-content {
border-top: 2px solid #eee;
border-bottom: 2px solid #eee;
}
#deal-buy .box-content h2{background:#eee;color:#000;line-height:35px;padding-left:20px;}
#deal-buy .box-content h3{background:#eee;color:#000;line-height:35px;padding-left:20px;-webkit-border-radius: 5px;-moz-border-radius: 5px;margin:5px 0;}
#deal-buy .order-table th{background:#c1d1f2;}


/* sysmsg */
.sysmsgw{clear:both;padding:8px 0 10px 37px;color:#000;font-size:14px;margin-top:-5px;}
.sysmsg{position:relative;width:930px;margin:auto;padding-left:30px;}
.sysmsg .close{position:absolute;top:0;right:20px;padding-right:16px;background:url(/static/img/team/mall/theme2/img/bg-sysmsg-close.gif) 100% 50% no-repeat;font-size:12px;cursor:pointer;}
#sysmsg-error{border:1px solid #d01e5e;background:#ffdcd7;color:#d01e5e;width:1151px;margin:0 auto;}
#sysmsg-success{border-top:2px solid #690;border-bottom:2px solid #690;background:#EDFEDA;color:#690;}
#sysmsg-error .sysmsg{background:url(/static/img/team/mall/theme2/img/bg-sysmsg-error.gif) no-repeat 0 0;}
#sysmsg-success .sysmsg{background:url(/static/img/team/mall/theme2/img/bg-sysmsg-success.gif) no-repeat 0 0;}
#sysmsg-tip{position:relative;top:-15px;left:8px;width:948px;font-size:14px;}
#sysmsg-tip .sysmsg-tip-top{background:url(/static/img/team/mall/theme2/img/bg-sysmsg-tip.gif) no-repeat 0 0;height:12px;overflow:hidden;}
#sysmsg-tip .sysmsg-tip-content{background:#FBFBC5;padding:0 30px 0 30px;border-left:1px solid #89B4D7;border-right:1px solid #89B4D7;}
#sysmsg-tip .sysmsg-tip-bottom{background:url(/static/img/team/mall/theme2/img/bg-sysmsg-tip.gif) no-repeat 0 -13px;height:12px;overflow:hidden;font-size:12px;}
#sysmsg-tip .sysmsg-tip-close{display:none;position:absolute;top:12px;right:20px;padding-right:16px;background:url(/static/img/team/mall/theme2/img/bg-sysmsg-close.gif) 100% 50% no-repeat;font-size:12px;color:#699701;cursor:pointer;}
#sysmsg-tip .deal-close{position:relative;z-index:1;}
#sysmsg-tip .deal-close .focus{position:absolute;z-index:2;top:-12px;left:-31px;width:163px;height:60px;padding:12px 35px;background:url(/static/img/team/mall/theme2/img/bg-sysmsg-tip-focus.gif) no-repeat 0 0;font-weight:bold;}
#sysmsg-tip .deal-close .body{height:30px;padding-left:220px;}
#sysmsg-tip .deal-close .subscribe-succ{display:block;padding-top:5px;}
#sysmsg-tip .deal-close td{line-height:1;*line-height:1.2;vertical-align:middle;padding-top:1px;}
#sysmsg-tip .deal-close .f-text{width:216px;color:#333;}
#sysmsg-tip .deal-close .commit{width:51px;height:28px;background:url(/static/img/team/mall/theme2/img/button-subscribe-b.gif) no-repeat 0 0;text-indent:-999em;border:none;}
.sysmsg-tip-deal-close{margin-bottom:15px;}
#sysmsg-guide{position:relative;z-index:1;zoom:1;top:-10px;left:0;margin:0 0 10px 8px;dpadding-top:25px;width:951px;height:156px;background:url(/static/img/team/mall/theme2/img/bg-newbie-guide.gif) no-repeat 0 0;}
#sysmsg-guide .link{padding-top:25px;}
#sysmsg-guide .link a{display:block;width:950px;height:110px;}
#sysmsg-guide .close{display:block;position:absolute;top:2px;*top:1px;_top:2px;right:14px;height:20px;line-height:20px;*padding-top:2px;_padding-top:0;padding-right:20px;background:url(/static/img/team/mall/theme2/img/bg-newbie-close.gif) no-repeat center right;font-size:12px;color:#666;}
/* end sysmsg */


/* paybank */
#paybank{ margin-left: 16px; }
#paybank p{ width: 180px; height:20px; float:left ; margin:15px 0px 10px 0px;}
#paybank p input{ float:left; margin-top: 15px; }
#paybank p label{ float:left; height:25px; margin-top:15px; padding-left:150px; }
#paybank p .cmb{ background:url(/static/img/team/mall/theme2/img/icon_zsyh_s.gif) no-repeat 10px 0px; }
#paybank p .icbc{ background:url(/static/img/team/mall/theme2/img/icon_zggsyh_s.gif) no-repeat 10px 0px; }
#paybank p .ccb{ background:url(/static/img/team/mall/theme2/img/icon_ccb_s.gif) no-repeat 10px 0px; } 
#paybank p .abc{ background:url(/static/img/team/mall/theme2/img/icon_abc_s.gif) no-repeat 10px 0px; }
#paybank p .spdb{ background:url(/static/img/team/mall/theme2/img/icon_spdb_s.gif) no-repeat 10px 0px; }
#paybank p .bofc{ background:url(/static/img/team/mall/theme2/img/icon_bofc_s.gif) no-repeat 10px 0px; }
#paybank p .citic{ background:url(/static/img/team/mall/theme2/img/icon_itic_s.gif) no-repeat 10px 0px;}
#paybank p .cib{ background:url(/static/img/team/mall/theme2/img/icon_cib_s.gif) no-repeat 10px 0px; }
#paybank p .gdb{ background:url(/static/img/team/mall/theme2/img/icon_gdb_s.gif) no-repeat 10px 0px; }
#paybank p .sdb{ background:url(/static/img/team/mall/theme2/img/icon_sdb_s.gif) no-repeat 10px 0px; }
#paybank p .cebb{ background:url(/static/img/team/mall/theme2/img/icon_cebb_s.gif) no-repeat 10px 0px; }
#paybank p .bob{ background:url(/static/img/team/mall/theme2/img/icon_bob_s.gif) no-repeat 10px 0px; }
#paybank p .pingan{ background:url(/static/img/team/mall/theme2/img/icon_pingan_s.gif) no-repeat 10px 0px; }
#paybank p .cmbc{ background:url(/static/img/team/mall/theme2/img/icon_cmbc_s.gif) no-repeat 10px 0px; }
#paybank p .comm{ background:url(/static/img/team/mall/theme2/img/icon_comm_s.gif) no-repeat 10px 0px; }
/* End */

/*dialog*/
#dialog{position:absolute;z-index:9999;border:4px solid #CCC;display:none;}
/*end*/

#order-pay-dialog .bd{padding:1px;background:#fff;}
#order-pay-dialog h3{height:40px;line-height:40px;padding:0 10px;background:#f1f2ff;text-align:left;}
#order-pay-dialog h3 span{float:right;color:#fff;}
#order-pay-dialog .close{float:right;width:35px;padding-right:20px;background:url(/static/img/team/mall/theme2/img/bg-newbie-close.gif) no-repeat 100% 50%;*background-position:100% 45%;color:#2f2f2f;cursor:pointer;font-weight:normal;}
#order-pay-dialog .info{margin:20px 15px 20px;min-height:56px;padding-left:70px;background:url(/static/img/team/mall/theme2/img/bg-sys-icon-info.gif) no-repeat 0 0;font-size:16px;font-family:'黑体',arial,sans-serif;display:block;}
#order-pay-dialog .notice{padding-left:35px; margin:5px 0;}
#order-pay-dialog .notice input{width:180px;}
#order-pay-dialog .act{margin:15px 35px 20px;}
#order-pay-dialog .retry{margin:10px 35px 20px;}

.head ul.filter{width:300px;float:right;text-align:right;margin-top:10px;}
.head ul.filter li{display:block;float:left;margin:0 10px;}
.head ul.filter li.current a{display:block;float:left;padding:0 10px;}


/* order view detail */
#order-detail .sect{padding:26px 20px 50px;width:710px;;}
#order-detail .data-table th,#order-detail .data-table td{padding:8px 0 8px 10px;vertical-align:top;}
#order-detail .data-table th{width:75px;padding-left:15px;}
#order-detail .data-table td{padding-left:0;color:#666;}
#order-detail .data-table td.orderid{padding-right:5px;color:#c33;}
#order-detail .data-table .other-coupon{color:#c33;}
#order-detail .info-table{margin:13px 0 28px;width:100%;}
#order-detail .info-table th,#order-detail .info-table td{padding:7px 10px;text-align:center;}
#order-detail .info-table th{background:#c1d1f2;border-bottom:3px solid #fff;}
#order-detail .info-table td{background:#f6f6f6;}
#order-detail .info-table .left{padding-left:15px;text-align:left;}
#order-detail .info-table .total{color:#c33;}
#order-detail .info-table .status{color:#c33;}


#team-head {float:left;width:250px;float:right;margin-bottom:5px;}
#team-head .filter li{float:left;display:block;margin:5px 2px;}
#team-head .filter li a{display:block;padding:0px 8px;}
#team-head .filter li a:hover, .head .filter .current a{display:block;background-color: #3b5998;text-decoration:none;color:#fff;-moz-border-radius: 2px;-webkit-border-radius: 2px;}

.mall-team, .mall-hot{width:220px;height:265px;float:left;margin-left:10px;margin-top:15px;border:1px solid #3b5998;padding:10px;font-size:14px;line-height:23px;}
.mall-hot{width:200px;_width:192px;height:210px;border:none;margin-top:0px;margin-bottom:10px;border-top:1px solid #ddd;margin-left:0px;}
.mall-team h3,.mall-hot h5{font-weight:normal;margin:10px 0px 5px 0px;}
.mall-last{margin-top:5px;}
.mall-price{color:#cd3333;font-size:20px;font-weight:bold;font-family:'Arial';}
.mall-express{width:90px;text-align:right;float:right;display:block;padding-right:10px;}
.mall-number{color:#cd3333;font-size:16px;font-weight:bold;font-family:'Arial';}
.mall-noleft{margin-left:0px;}
.mall-notop{border-top:none;}
.mall-hot h5{font-size:12px;}
.mall-hot .mall-price{font-size:16px;float:left;}



.input_kuang, .sub_login, .mt_login, .popmessage {
background-image: url(/static/img/team/mall/theme2/img/s_bg.gif);
background-repeat: repeat-x;
}
.loadimg{background:url(/static/img/team/mall/theme2/img/welcome3.jpg) 0 80px no-repeat;}
.login_form{width:1190px;  background:#fff;}
.pad_50{padding:0 0 22px 400px; border:1px solid #dcdcdc; border-bottom:1px dashed #d5d5d5;}
.login_form h4{font-size:22px; line-height:1.1; color:#ff4000; height:52px; padding-top:30px;}
.input-field{position:relative; margin-bottom:14px;}
.input_kuang{display:block; float:left; vertical-align:top; height:20px; line-height:20px; padding:8px; font-size:14px; border:1px solid #e3e3e3; border-top:1px solid #ccc; width:252px;
background-color:#fff; background-position:0 -118px; *background:#fff url(/static/img/team/mall/theme2/img/s_bgs2.gif) 0 -118px repeat-x; box-shadow:0 1px 1px #fff;}/*-- 文本输入框 --*/
.sub_bg, .input_kuang, .input_b, .sub_login, .mt_login{-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.sub_bg , .mt_login, .input_b{-moz-box-shadow:0 1px 1px #f0f0f0; -webkit-box-shadow:0 1px 1px #f0f0f0; box-shadow:0 1px 1px #f0f0f0;}
.sub_login{margin:0 auto; width:130px; border:1px solid #de4f1f; height:40px; background-position:0 0 ; *background:url(/static/img/team/mall/theme2/img/s_bgs2.gif) 0 0 repeat-x; cursor:pointer;}/*-- 小黄按钮 --*/
.no_bg{border:0 none;padding:0;background-color:transparent;cursor:pointer; display:block;}
.sub_bg input{width:132px; height:36px;}
.sub_login input{width:130px;height:40px;color:#fff;font:700 16px/40px \5FAE\8F6F\96C5\9ED1,\9ED1\4F53,\6587\6CC9\9A7F\9ED1\4F53;}
.sub_login .sub_login_a{ display:inline-block; _display:inline; *zoom:1; width:130px;height:40px;text-align:center;color:#fff;font:700 16px/40px \5FAE\8F6F\96C5\9ED1,\9ED1\4F53,\6587\6CC9\9A7F\9ED1\4F53;}
.cooke{margin:20px 0 20px 0; height:14px; position:relative; color:#666;}
.cooke input{top:0; left:0; *left:-4px; *top:-4px; position:absolute;}
.cooke span{position:absolute; line-height:14px; display:block; top:0; left:22px;}

.sub_log a{float:left; margin:10px 0 0 20px; font-size:14px; color:#333; height:14px; display:inline-block; line-height:1.5;}

.login_tips_info{color:#999; margin:-20px 0 10px 0; width:310px;}
.third{ margin-top:29px; color:#666;line-height:16px;}
.third a{ display:inline-block; _display:inline; *zoom:1; padding:0 8px 0 4px; height:16px; line-height:16px; overflow:hidden; vertical-align:middle; color:#666;}
.third a:hover{color:#ff4000;}
.third span{line-height:16px; display:inline-block; _display:inline; *zoom:1;vertical-align:middle; height:16px;}

.third .hide{display:none;}
.mt_login{display:inline-block; *display:inline; zoom:1; height:24px; border:1px solid #dadada; font-size:14px; cursor:pointer; padding-top:14px; width:273px;
text-align:center; color:#de4f1f; font-weight:bold; background-position:0 -40px; *background:url(/static/img/team/mall/theme2/img/s_bgs2.gif) 0 -40px repeat-x; }

.ano_log{padding:30px 50px 10px 400px; background:#f8f8f8; border:1px solid #dcdcdc; border-bottom:none; border-top:none;}
.ano_log .mt_login{height:30px; padding-top:12px;}
.ano_span_t{color:#999; line-height:1.1; text-align:center; font-size:12px; height:46px; background:url(/static/img/team/mall/theme2/img/bom_corner.png) left bottom no-repeat;}

.error_icontwo{width:16px; height:16px; vertical-align:middle; display:inline-block; background:url(/static/img/team/mall/theme2/img/yZKuSuXORbJYgAjqCHJu1UpCwoEEDAz7abgINCAA7) 0 -11px no-repeat; *background:url(/static/img/team/mall/theme2/img/icos2.gif) 0 -11px no-repeat; margin-right:6px;}
.littlepop{display:none; position:absolute; top:-35px; right:48px;}
.popmessage{border:1px solid #e8d76b; padding:10px; display:none; height:18px; color:#ff0000; line-height:1.1; box-shadow:0 1px 3px #e9e9e9;
  border-radius:3px; background-position:0 -252px; *background:url(/static/img/team/mall/theme2/img/s_bgs2.gif) 0 -252px repeat-x;}
.little_corner{display:block; width:12px; height:11px; background:url(/static/img/team/mall/theme2/img/yZKuSuXORbJYgAjqCHJu1UpCwoEEDAz7abgINCAA7) 0 0 no-repeat; *background:url(/static/img/team/mall/theme2/img/icos2.gif) 0 0 no-repeat; margin-left:13px; margin-top:-2px; overflow:hidden; position:relative; z-index:1;}

.imgerror .errortip, .nosame .errortip, .error .errortip, .empty .errortip, .repeat .errortip{border:2px solid #f18447; padding:7px;}
.nosame .no_tips, .error .littlepop, .empty .littlepop, .error .error_tip, .empty .empty_tip, .repeat .repeat_tip, .succ .succ_tips{display:inline-block; _display:inline; *zoom:1; }

.input_kuang, .sub_login, .mt_login, .popmessage {
background-image: url(/static/img/team/mall/theme2/img/s_bg.gif);
background-repeat: repeat-x;
}
.loadimg{background:url(/static/img/team/mall/theme2/img/welcome3.jpg) 0 80px no-repeat;}
.login_form{width:1190px;  background:#fff;}
.pad_50{padding:0 0 22px 250px; border:1px solid #dcdcdc; border-bottom:1px dashed #d5d5d5;}
.login_form h4{font-size:22px; line-height:1.1; color:#ff4000; height:52px; padding-top:30px;}
.input-field{position:relative; margin-bottom:14px;}
.input_kuang{display:block; float:left; vertical-align:top; height:20px; line-height:20px; padding:8px; font-size:14px; border:1px solid #e3e3e3; border-top:1px solid #ccc; width:252px;
background-color:#fff; background-position:0 -118px; *background:#fff url(/static/img/team/mall/theme2/img/s_bgs2.gif) 0 -118px repeat-x; box-shadow:0 1px 1px #fff;}/*-- 文本输入框 --*/
.sub_bg, .input_kuang, .input_b, .sub_login, .mt_login{-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.sub_bg , .mt_login, .input_b{-moz-box-shadow:0 1px 1px #f0f0f0; -webkit-box-shadow:0 1px 1px #f0f0f0; box-shadow:0 1px 1px #f0f0f0;}
.sub_login{margin:0 auto; width:130px; border:1px solid #de4f1f; height:40px; background-position:0 0 ; *background:url(/static/img/team/mall/theme2/img/s_bgs2.gif) 0 0 repeat-x; cursor:pointer;}/*-- 小黄按钮 --*/
.no_bg{border:0 none;padding:0;background-color:transparent;cursor:pointer; display:block;}
.sub_bg input{width:132px; height:36px;}
.sub_login input{width:130px;height:40px;color:#fff;font:700 16px/40px \5FAE\8F6F\96C5\9ED1,\9ED1\4F53,\6587\6CC9\9A7F\9ED1\4F53;}
.sub_login .sub_login_a{ display:inline-block; _display:inline; *zoom:1; width:130px;height:40px;text-align:center;color:#fff;font:700 16px/40px \5FAE\8F6F\96C5\9ED1,\9ED1\4F53,\6587\6CC9\9A7F\9ED1\4F53;}
.cooke{margin:20px 0 20px 0; height:14px; position:relative; color:#666;}
.cooke input{top:0; left:0; *left:-4px; *top:-4px; position:absolute;}
.cooke span{position:absolute; line-height:14px; display:block; top:0; left:22px;}

.sub_log a{float:left; margin:10px 0 0 20px; font-size:14px; color:#333; height:14px; display:inline-block; line-height:1.5;}

.login_tips_info{color:#999; margin:-20px 0 10px 0; width:310px;}
.third{ margin-top:29px; color:#666;line-height:16px;}
.third a{ display:inline-block; _display:inline; *zoom:1; padding:0 8px 0 4px; height:16px; line-height:16px; overflow:hidden; vertical-align:middle; color:#666;}
.third a:hover{color:#ff4000;}
.third span{line-height:16px; display:inline-block; _display:inline; *zoom:1;vertical-align:middle; height:16px;}
/*
.third .qq{ background-position:0 0;}
.third .qq:hover{ background-position:0 -16px;  }
.third .sina{ background-position:0 -32px; }
.third .sina:hover{ background-position:0 -48px;}
.third .facebook{background-position:0 -64px;}
.third .sina:hover{ background-position:0 -48px;}
.third .facebook{background-position:0 -64px;}
.third .facebook:hover{background-position:0 -80px;}
*/
.third .hide{display:none;}
.mt_login{display:inline-block; *display:inline; zoom:1; height:24px; border:1px solid #dadada; font-size:14px; cursor:pointer; padding-top:14px; width:273px;
text-align:center; color:#de4f1f; font-weight:bold; background-position:0 -40px; *background:url(/static/img/team/mall/theme2/img/s_bgs2.gif) 0 -40px repeat-x; }

.ano_log{padding:30px 50px 10px 400px; background:#f8f8f8; border:1px solid #dcdcdc; border-bottom:none; border-top:none;}
.ano_log .mt_login{height:30px; padding-top:12px;}
.ano_span_t{color:#999; line-height:1.1; text-align:center; font-size:12px; height:46px; background:url(/static/img/team/mall/theme2/img/bom_corner01.png) left bottom no-repeat;}

.error_icontwo{width:16px; height:16px; vertical-align:middle; display:inline-block; background:url(/static/img/team/mall/theme2/img/yZKuSuXORbJYgAjqCHJu1UpCwoEEDAz7abgINCAA7) 0 -11px no-repeat; *background:url(/static/img/team/mall/theme2/img/icos2.gif) 0 -11px no-repeat; margin-right:6px;}
.littlepop{display:none; position:absolute; top:-35px; right:48px;}
.popmessage{border:1px solid #e8d76b; padding:10px; display:none; height:18px; color:#ff0000; line-height:1.1; box-shadow:0 1px 3px #e9e9e9;
  border-radius:3px; background-position:0 -252px; *background:url(/static/img/team/mall/theme2/img/s_bgs2.gif) 0 -252px repeat-x;}
.little_corner{display:block; width:12px; height:11px; background:url(/static/img/team/mall/theme2/img/yZKuSuXORbJYgAjqCHJu1UpCwoEEDAz7abgINCAA7) 0 0 no-repeat; *background:url(/static/img/team/mall/theme2/img/icos2.gif) 0 0 no-repeat; margin-left:13px; margin-top:-2px; overflow:hidden; position:relative; z-index:1;}

.imgerror .errortip, .nosame .errortip, .error .errortip, .empty .errortip, .repeat .errortip{border:2px solid #f18447; padding:7px;}
.nosame .no_tips, .error .littlepop, .empty .littlepop, .error .error_tip, .empty .empty_tip, .repeat .repeat_tip, .succ .succ_tips{display:inline-block; _display:inline; *zoom:1; }
.searchBox {
width: 250px;
height: 24px;
line-height: 24px;
position: relative;
top: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
padding: 2px 5px;
border: #ABABAB 1px solid;
box-shadow: 2px 2px 3px #EDEDED inset;
font-size: 14px;
border-radius: 3px;
}

.input_kuang {
display: inline-block;
height: 20px;
padding: 8px;
font-size: 14px;
border: 1px solid #e3e3e3;
border-top: 1px solid #ccc;
width: 252px;
background: #fff;
box-shadow: 0 1px 1px #fff;
}

#sect .field{margin:15px 0 0 0;font-weight:bold;width:800px;}