/**
 +------------------------------------------------------------------------------
 * 一些通用的样式
 +------------------------------------------------------------------------------
*/
html,body{
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	font-size:12px;
	font-family:"宋体",sans-serif,courier,serif;
}
*{
	margin:0;
	padding:0;
}
img{
	border:none;
}
label{
	cursor:pointer;
}
.clear{
	clear:both;
	font-size:0px;
	height:0px;
	line-height:0px;
}
li{
	list-style:none;
}
#layout{
	width:950px;
	margin:0 auto;
}
#header{
	height:80px;
	_height:76px;
	margin:0 auto;
	margin-top:0px;
}
#header_logo{
    float:left;
    height:68px;
    width:233px;
    padding-top:10px;
    padding-left:27px;
}
#header_right{
    height:68px;
    float:right;
	width:670px;
}
#header_system ul{
	text-align:right;
	margin-top:5px;
	margin-right:20px;
}
#header_system ul li{
	display:inline;
	color:#FDF6BA;
	font-size:12px;
}
#login_info {
	height:10px;
	margin-top:7px;
	float:right;
	margin-right:40px;
	width:700px;
}
#login_info a{
	text-decoration:none;
}

.header_info_bar #msgLink{
	color:#FE9601;
	text-decoration:none;
}
.header_info_bar #msgLink img{
	vertical-align:middle;
	margin-top:-5px;
	#margin-top:-3px;
	_margin-top:0;
	margin-left:3px;
}
.header_info_bar #msgLink:hover{
	text-decoration:underline;
}
#header_system a:link,#header_system a:active,#header_system a:visited{
	text-decoration:none;
	color:#FDF6BA;
}
#header_hotline{
	width:300px;
	height:40px;
	background:url("../Images/hotline.gif") center no-repeat;
}
#system_column{
	color:#000;
	font-size:12px;
	float:right;
	height:10px;
	margin-top:7px;
}
#system_column .highlight,#system_column .highlight a:link, #system_column .highlight a:visited, #system_column .highlight a:active{
	color:#FE9601;
	text-decoration:none;
}

#system_column a{
	color:#FE9601;
	text-decoration:none;
}
system_column a:hover{
	text-decoration:underline;
}
#system_operation{
	float:right;
	margin-top:7px;
	margin-right:15px;
	font-size:12px;
	height:10px;
}
#system_operation ul{
	border-left:#FFF 1px solid;
	padding-left:5px;
}
#system_operation ul li{
	display:inline;
	list-style-type:none;
	padding:0 5px;
	border-right:#FFF 1px solid;
}
#system_operation a:link, #system_operation a:visited, #system_operation a:active{
	color:#12AC00;
	text-decoration:none;
}
.header_info_bar{
	float:right;
	height:18px;
	margin-top:6px;
	#margin-top:3px;
	_margin-top:5px;
	_height:23px;
}

.header_info_bar_1{
	float:right;
	height:18px;
	margin-top:2px;
	#margin-top:3px;
	_margin-top:5px;
	_height:19px;
	border:2px solid #fff;
}
.header_info_bar tr{
	height:22px;
	#height:20px;
	_height:20px;
}
.header_info_bar a:link,.header_info_bar a:visited,.header_info_bar a:active{
	color:#12AC00;
	text-decoration:none;
}
.header_info_bar .highlight{
	color:#FE9601;
	text-decoration:none;
}
#operation_menu{
	clear:both;

	padding-top:18px;
	#padding-top:19px;
	_padding-top:21px;
	font-size:14px;
	font-weight:bolder;
	float:right;
}
#score_help{
	border:0px solid #3B5899;
	vertical-align:bottom;
	+vertical-align:middle;
}
#menus{
	width:670px;
}
#operation_menu ul li{
	display:block;
	float:left;
	height:30px;
	width:81px;
	text-align:center;
	padding-top:3px;
	_padding-top:0px;
}
#operation_menu ul li.current{
	border-bottom:2px solid #E2F0FD;
}
#operation_menu ul li img{
	margin-top:3px;
}

#operation_menu ul li a{
	display:block;
	padding-top:8px;
	height:23px;
	width:81px;
	color:#8D8D8D;
	text-decoration:none;
	background-image:url(../Images/nav_tab_noselect.gif);
}
#operation_menu ul li a:hover,#operation_menu .selected{
	display:block;
	padding-top:8px;
	height:23px;
	width:81px;
	color:#000;
	background-image:url(../Images/nav_bar_btn_selected.gif);
}

#currUserGrade{
	display:none;
}
.search_and_submenu1{
	_margin-top:0;
	float:left;
}
#search_and_submenu{
	padding:6px 10px;
	float:left;
	height:26px;
	width:925px;
	background-image:url(../Images/submenu_bg.gif);
	background-repeat:repeat-x;
	padding-right:0;
}
#search{
	float:left;
}
#advSearch{
	color:#fff;
	text-decoration:underline;
}
#advSearch:hover{
	text-decoration:none;
}

#search_input_text{
	border:1px solid #AFAFAF;
	height:18px;
}
#btnSearch{
	vertical-align:top;
}
#submenu{
	float:right;
	line-height:23px;
}
#submenu ul{
  font-size:14px;
}
#submenu li{
  display:block;
  float:left;
  padding-left:15px;
  padding-right:15px;
  border-left:#fff 2px solid;
  /*border:#fff 1px solid;*/
}
#submenu .current{
	color:#FEF722;
}
#submenu .current a:link, #submenu .current a:visited, #submenu .current a:active{
  color:#FEF722;
}
#submenu ul li a:hover{
	color:#FBEE01;
	text-decoration:underline;
}
#submenu .nocurrent a:link, #submenu .nocurrent a:visited, #submenu .nocurrent a:active{
  color:#fff;
}
#submenu a:link, #submenu a:visited, #submenu a:active{
  text-decoration:none;
  font-weight:bolder;
}
#subUpDown, #subReturnList, #subNotice, #subMsg, #subCommentList, #subCommentList2, #subJoin, #subTrade{
	border-right:2px solid #fff;
}


#doReg2{
	color:#FE9601;
}

/* 页脚 */
.footer_line{
	width:947px;
	background:url(../../Public/Images/footer_line.jpg) repeat-x;
}

.footer_vline{
	background: url("../../Public/Images/footer_vline.jpg") no-repeat left bottom;
	width:1px;
	height:111px;
	float:left;
}

#footer {
	margin:0 auto;
	margin-top:15px;
	text-align:center;
	width:947px;
}

#footer .zone{
	width:949px;
	height:111px;
	text-align:left;
	margin-top:-11px;
	#margin-top:-9px;
}


#footer .ftitle{
	color:#3D3D3D;
	font-size:14px;
	margin-bottom:4px;
	width:153px;
	overflow:hidden;
	text-align:left;
	height:19px;
	line-height:19px;
	padding: 0;
	*margin-bottom:0;
}
 .margins1{
	width:29px;float:left;
}
 .margins2{
	width:42px;float:left;
}

#footer  a{
	color:#484848;
	text-decoration:none;
}
#footer  a:hover{

	text-decoration:underline;
}

#footer .hf_div1{
	font-size:12px;
	color:#A1A0AE;
	line-height:1.7em;
	width:153px;
	float:left;
	padding-top:6px;
	height:111px;
}

#footer .hf_div2{
	font-size:12px;
	color:#A1A0AE;
	line-height:1.7em;
	width:159px;
	float:left;
	padding-top:6px;
	height:111px;
}
#finfo a{
	color:#FE5A00;
	text-decoration:none;
}
#finfo a:hover{
text-decoration:underline;
}

/**---end**/







#nologin_content{
	width:100%;
	margin-top:10px;
	border:0px solid #eee;
}

#nologin_frm{
	margin:0 auto;
	width:300px;
	font-size:14px;
}

#nologin_content h3{
	color:#459AEA;
}

.frm_field{
	margin:10px;
	height:20px;
	width:150px;
	border:1px solid rgb(113,117,116);
	background-color:rgb(255,252,185);
}

.frm_line{
	float:left;
	height:20px;
	vertical-align:middle;
line-height:20px;
}

/* 导航栏 */
#location{
	 color:#5F5E59;
	 height:30px;
	 line-height:30px;
	 /*padding-left:30px;*/
}
#location a{
	color:#5F5E59;
	text-decoration:none;
}
#location a:hover{
	text-decoration:underline;
}
 #currLoc{
	 color:#FF9600;
 }

/* 未加盟 */
#noJoin{
}
.noJoinc{
	width:609px;
	height:331px;
	background:url(../Images/nojoin.jpg) no-repeat;
	display:none;
}
.noPass{
	width:609px;
	height:331px;
	background:url(../Images/nopass.gif) no-repeat;
	display:none;
}
#closeIt{
	color:#FF7729;
	cursor:pointer;
	height:20px;
	line-height:20px;
	float:right;
	margin:10px 20px 0 0;
}
#joinUs{
	clear:both;
	float:right;
	margin:140px 40px 0 0;
}

/* 页面无数据的样式 */
.nodata{
	text-align:center;
	clear:both;
	height:177px;
	line-height:177px;
	background:url(../Images/nodata.gif) no-repeat center center;
	margin:0 auto;
	border:1px solid #DFDFDF;
	margin-top:10px;
}
.nodata2{
	text-align:center;
	height:150px;
	line-height:150px;
}

/* 登录框的样式 */
.loginInput {
	width:128px;
	height:18px;
	border:1px solid #cccccc;
	vertical-align:middle;
	margin:0 5px;
	padding:2px 2px 0;
	overflow:visible;
	line-height:16px;
	position: relative;
}
.loginInputHover{
	border:1px solid #FFC002;
}
#evenlast,#img_login{
	vertical-align:middle;
}

/* 分页导航 */
.btnNav a{
	height:17px;
	padding:4px 7px 2px;
	margin:0;
	background:#FEFEFE;
	border:1px solid #BDBDBD;
	text-decoration:none;
	color:#626262;
}
.btnNav a:hover{
	text-decoration:underline;
	color:#FF8214;
}
.btnImgNav{
	margin:0 0 0 5px;
	line-height:13px;
}
.btnImgNav a{
	padding:0 0 0 8px;
	margin:0;
	text-decoration:none;
	line-height:13px;
}
.btnImgNav img{
	vertical-align:top;
	line-height:13px;
}
#page{
	vertical-align:middle;
}
#pageList1{
	float:right;
	margin-right:20px;
	*margin-right:10px;
	margin-top:5px;
	*margin-top:0;
	_margin-top:5px;
}
#pageList1 a{
	margin-left:5px;
}
#pageList{
	float:left;
	margin-right:10px;
}
#waiting img{
vertical-align:middle;
}
.mpages{
	width:130px;
	height:22px;
}

.ddshow_tpl_title{
	background-color: #FD9C33;
  height:25px;
  color:#fff;
  font-size:14px;
  font-weight:bold;width:500px; text-align:left;
}
.ddshow_tpl_title .title{
	float:left;
	width:445px;
	text-align:left;
	margin-top:5px;
	margin-left:15px;
	*margin-left:6px;
}

.ddshow_tpl_title .close{
	float:right;width:40px;margin-top:4px;
}

.ddshow_tpl_title a{
	color: #fff;
}

.ddshow_tpl_content{
	width:491px;heigt:167px;margin:20px auto;_padding-top:15px;text-align:left;overflow:hidden;_margin:5px auto;
}

.ddshow_tpl_content_text{
	border:1px solid #BBBBBB;background-color:#FFFCDC;font-size:12px;padding:10px;
}

.ddshow_tpl_content .op{
	margin-top:20px; margin-left:16px;
}

.ddshow_tpl_content .op2{

	margin:20px auto;
	text-algin:center;
}

.ddshow_tpl_content .op2 .taobao{
	text-align:center;color:#FE4F20;font-size:14px;font-weight:bold;height:24px;line-height:24px;
	margin-left:130px;_margin-left:65px;
}
.ddshow_tpl_content .op2 .taobao .text{
	height:24px;line-height:24px;float:left;margin-left:20px;
	margin-right:20px;
}

.ddshow_tpl_content .op2 .taobao .btn{
	height:24px;line-height:24px;float:left;
}


.ddshow_tpl_content .taobao{
	float:left;width:49%;color:#FE4F20;font-size:14px;font-weight:bold;height:24px;line-height:24px;
}
.ddshow_tpl_content .taobao .text{
	height:24px;line-height:24px;float:left;margin-left:20px;
}

.ddshow_tpl_content .taobao .btn{
	height:24px;line-height:24px;float:left;
}

.ddshow_tpl_content .paipai {
	width:49%;float:left;text-align:right;height:24px;line-height:24px;font-size:13px;font-weight:bold;color:#1A6FFF;
}
.ddshow_tpl_content .paipai .text{
	height:24px;line-height:24px;float:left;margin-left:20px;
}
.ddshow_tpl_content .paipai .btn{
	height:24px;line-height:24px;float:left;
}



.returngoods_tpl_title{
	background-color: #FD9C33;
  height:25px;
  color:#fff;
  font-size:14px;
  font-weight:bold;width:425px; text-align:left;
}
.returngoods_tpl_title .title{
	float:left;width:355px;text-align:left;margin-left:15px;margin-top:5px;
}

.returngoods_tpl_title .close{
	float:right;width:40px;margin-top:4px;
}

.returngoods_tpl_title a{
	color: #fff;
}

.returngoods_tpl_content{
	width:401px;heigt:167px;margin:20px auto;_padding-top:15px;text-align:left;
}

.returngoods_tpl_content_text{
	border:1px solid #BBBBBB;background-color:#FFFCDC;font-size:12px;padding:10px;
	padding-top:5px;
}


/* 侧边栏 */
#silderLeft{
	float:left;
	width:195px;
}
#silderRight{
	float:right;
	width:744px;
}


.submenu_brand, .submenu_product, .submenu_search{
	margin-right:452px;
}

.submenu_order{
	margin-right:265px;
}
.submenu_notice{
	margin-right:395px;
}

.submenu_message{
	margin-right:320px;
}
.submenu_user{
	margin-right:10px;
}
.submenu_helpcenter, .submenu_guestbook, .submenu_topsell, .submenu_comment{
	margin-right:120px;
}
.submenu_PriceMonitor{
	margin-right:50px;
}
.submenu_register{
	margin-right:250px;
}


.no_msg{
background-image:url(../Images/msg_19.gif);
}


.forgetPassword a:link,.forgetPassword a:visited
{
	color:#FD8719;
	text-decoration:underline;
}


.enchar{
	font-family:arial,sans-serif;
	font-size:12px;
}


div.growlUI {}
div.growlUI h1, div.growlUI h2 {
	color: white; padding: 5px 5px 5px 75px; text-align: left
}


/*星级评分*/
.star{
background:url(../Images/star.png) no-repeat;
height:20px;
display:block;
}
.star_gray{
background:url(../Images/star_gray.png) no-repeat;
height:20px;
display:block;
}
.star_over{
background:url(../Images/star_over.png) no-repeat;
height:20px;
display:block;
}
.star1{
width:18px;
}

.starss{
}
.starss li{
float:left;
width:18px;
list-style-type:none;
}
.starss a,.starss a:hover{
text-decoration:none;
}

/* 新手指南模态对话框 */
.beginner_guide_title{
	background-color: #FD9C33;
	height:30px;
	width:420px;
	border:1px solid #FFF;
}
.beginner_guide_title .title{
	float:left;
	width:300px;
	height:22px;
	text-indent:26px;
	background:url("../Images/beginner_guide_icon.gif") left top no-repeat;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	line-height:22px;
	margin:4px 0 0 12px;
	*margin-left:6px;
}
.beginner_guide_content{
	margin:15px auto;
	overflow:hidden;
	text-align:left;
	width:92%;
}
.beginner_guide_content .title{
	background-color:#FFFFC1;
	border:1px solid #B6B6B6;
	color:#2380DD;
	font-size:14px;
	padding:8px;
}
.beginner_guide_content .content{
	color:#6B6B6B;
	font-size:12px;
	margin:10px 5px;
	line-height:170%;
}
.beginner_guide_content .operate{
	margin:10px 0;
	text-align:center;
}
#btnCloseGuide, #btnPrevGuide, #btnNextGuide{
	cursor:pointer;
}

/* qtip style */
.fookuu_qtip_title{
	font-size: 14px;
	color: #C41706;
	background: url("../Images/qtip_title_bg.gif");
	padding: 5px 12px 5px 29px;
}
.fookuu_qtip_content{
	line-height: 170%;
	border: 5px solid #EBEBEB;
	border-top:none;
}

.fookuu_tips_box{
	width: 339px;
	border: 1px solid #FD9C35;
	background: #FFF6D9;
	text-align:left;
}
.fookuu_tips_box_close_btn{
	float: right;
	text-align: right;
	padding: 5px 5px 0 0;
}
.fookuu_tips_box_close_btn img{
	cursor: pointer;
}
.fookuu_tips_box h3{
	color: #3F4042;
	font-weight: bold;
	font-size: 14px;
	padding: 5px 0;
}
.fookuu_tips_box_content{
	background: url("../Images/icon_tips.gif") no-repeat top left;
	margin: 0 17px;
	padding-left: 43px;
	clear:both;
	line-height:150%;
}
.fookuu_tips_box_content span{
	color: #FE6700;
}
.fookuu_tips_box_button{
	margin: 10px 0;
	text-align: center;
}
.fookuu_tips_box_button img{
	cursor: pointer;
}

/* 销售原则 */
.help_rule{
	color:#FF8201;
	text-decoration:none;
}
.help_rule:hover{
	text-decoration:underline;
}