body {
	background:#e6e6e6!important;
	font-family:'Microsoft Yahei'
}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 'Microsoft Yahei',Tahoma,"宋体",\5b8b\4f53}
.cn,.cn button,.cn input,.cn select,.cn textarea{font:12px/1.5 'Microsoft Yahei',Tahoma,"宋体",\5b8b\4f53}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:'Microsoft Yahei',Tahoma,"宋体"}small{font-size:12px}ul,ol,li{list-style:none}
a{cursor: pointer;text-decoration:none}
a:visited {   text-decoration: none}
a:link {  text-decoration: none}
a:hover {  text-decoration: none}
sup{vertical-align:text-top}sub{vertical-align:text-bottom}legend{color:#000}fieldset,img{border:0}button,input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}th{font-weight:400}html{-webkit-text-size-adjust:none}b,strong{font-weight:400}i{font-style:normal}.clearfix:after{clear:both;visibility:hidden;display:block;font-size:0;content:" ";height:0}.clearfix{*zoom:1}.main{position:relative}iframe{border:0 none}.insertHideDom{display:none!important}

.shopCont {text-align: left;
	color:#666
}
.shop_warp {
	width:960px;
	margin:0 auto
}


.shop_lh {
	width:950px
}
.shop_lh_sm_pop {
	border:1px solid #d6d9e1;
	color:#888;
	font-size:14px;
	padding:2px;
	border-radius:3px;
	background:#f8faff;

	
}
.lh_search_sm_pop {

}
.lh_tj_sm_pop {
    position: absolute;
	left:181px;
	top:28px
}


.shop_lh_c {
	margin-top:0px;
	background:#fff;
	min-height:950px
}
.shop_lh_c .shop_sm_ico {
	background-position:-361px -83px;
	width:16px;
	height:16px;
	cursor:pointer
}
.search_lh {	height:33px;
	padding:30px 20px;
	border-bottom:1px solid #edeff5
}
.search_lh .search_lh_input {
	color:#888;
	font-size:16px;
	height:33px;
	border:1px solid #c0c1c6;
	width:310px;
	border-radius:3px;
	padding:0px;
	margin-right:10px
}
.search_lh .search_lh_btn {
	margin-top:-41px;
	width:102px;
	height:31px;
	border:1px solid #c0c1c6;
	background:#f8faff;
	border-radius:3px;
	color:#888;
	font-size:14px;
	text-align:center;
	display:inline-block;
	line-height:31px
}
.search_lh .search_lh_btn b {
	background-position:-292px -83px;
	width:18px;
	height:18px;
	vertical-align:middle;
	margin-right:5px

}
.search_lh .search_lh_r {
	margin-top:-61px;
	height:25px;
	line-height:25px
}
.search_lh .search_lh_r em {
	color:#888;
	font-size:18px
}
.search_lh .search_lh_r .lh_search_sm {
	vertical-align:2px;
	margin-left:5px
}
.search_lh_nodata {
	margin:30px auto;
	width:488px;
	display:block
}
.shop_lh_box h2 {
	padding:20px 20px 0
}
.shop_lh_box h2 em {
	font-size:22px;
	color:#383838
}
.shop_lh_box h2 .lh_tj_sm {
	margin-left:20px
}
.shop_lh_list {
	margin:20px 27px 0;
	border-bottom:1px dotted #dcdcdc;
	padding:20px 0
}
.shop_lh_list .shop_lh_item {
cursor: pointer;
	padding:0 20px;
	float:left;
	position:relative;
	margin-bottom:30px
}
.shop_lh_item_pop {
	left:100px;
	top:50px
}
.shop_lh_list .shop_lh_item .shop_lh_bg {
	width:179px;
	text-align:center;
	font-size:32px;
	font-weight:700;
	height:68px;
	line-height:68px
}
.shop_lh_list .shop_lh_item em {
	display:inline-block;
	width:119px;
	font-size:14px
}
.shop_lh_list .shop_lh_item:hover em {
	color:#fa265d
}
.shop_lh_list .shop_lh_item b.btn {
	display:inline-block;
	width:60px;
	height:24px;
	text-align:center;
	font-size:14px;
	color:#fff;
	background:#fa265d;
	line-height:24px;
	border-radius:3px
}
.shop_lh_list .shop_lh_item b.btn:hover {
	background:#EC1149
}
.shop_lh_list_1 .shop_lh_item .shop_lh_bg {
	color:#8e4600;
	background-position:-469px -78px;
	height:78px;
	line-height:78px
}
.shop_lh_list_1 .shop_lh_item:hover .shop_lh_bg {
	background-position:-469px 0
}
.shop_lh_list_2 .shop_lh_item .shop_lh_bg {
	color:#a31000;
	background-position:-469px -224px
}
.shop_lh_list_2 .shop_lh_item:hover .shop_lh_bg {
	background-position:-469px -156px
}
.shop_lh_list_3 .shop_lh_item .shop_lh_bg {
	color:#77008d;
	background-position:-469px -360px
}
.shop_lh_list_3 .shop_lh_item:hover .shop_lh_bg {
	background-position:-469px -292px
}
.shop_lh_list_4 .shop_lh_item .shop_lh_bg {
	color:#005087;
	background-position:-469px -496px
}
.shop_lh_list_4 .shop_lh_item:hover .shop_lh_bg {
	background-position:-469px -428px
}
.shop_lh_list_5 .shop_lh_item .shop_lh_bg {
	color:#00738b;
	background-position:-469px -632px
}
.shop_lh_list_5 .shop_lh_item:hover .shop_lh_bg {
	background-position:-469px -564px
}
.shop_lh_list .shop_lh_item .txt {
	margin-top:20px
}
.profit {
	text-align:center;
	font-size:14px;
	padding:10px 0;
	color:#888;
	display:none
}
.shop_lh_sm {
	font-size:14px;
	color:#191a1f;
	margin-top:20px
}
.return_tj_lh {
	width:76px;
	height:29px;
	line-height:29px;
	text-align:center;
	display:inline-block;
	color:#888;
	font-size:14px;
	border:1px solid #d6d9e1;
	border-radius:3px
}
.return_tj_lh:hover {
	color:#fa265d
}

.shop_ico {
	background-image:url(shop_ico.png?id=4);
	background-repeat:no-repeat;
	display:inline-block
}

.fn_right{float:right;*display:inline}.clear{clear:both}


/*	--------------------------------------------------
	Reveal Modals
	-------------------------------------------------- */
		
.black_overlay{
display: none;
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color: black;
z-index:1001;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80);

    position:fixed;
    _position:absolute;
    top:0;
    _bottom:auto;
    _top:expression(eval(document.documentElement.scrollTop));

}
.white_content {
display: none;
overflow:hidden;
border: 5px solid lightblue;
background-color: white;
z-index:1002;

position: absolute;
top: 15%;
left: 35%;
width: 430px;
height: 220px;
    position:fixed;
    _position:absolute;

    _bottom:auto;
    _top:expression(eval(document.documentElement.scrollTop));
}
.white_content_small {
display: none;
position: absolute;
top: 20%;
left: 30%;
width: 40%;
height: 50%;
border: 16px solid lightblue;
background-color: white;
z-index:1002;
overflow: auto;
}












.number-dialog{padding:20px 30px;border-radius:10px;
text-align: left;
}

.number-dialog .number-dialog-close{width:30px;height:30px;position:absolute;right:10px;top:10px;cursor:pointer}
.number-dialog .number-dialog-title{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#314fc9;line-height:20px}

.number-dialog .number-dialog-title2{margin-top:4px;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:rgba(49,79,201,0.36);line-height:16px}.number-dialog .number-dialog-number{margin-top:20px;display:inline-block;position:relative;left:20%;transform:translate(-50%,0%)}

.number-dialog .number-dialog-number .number-dialog-number-txt{font-size:56px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#314fc9;line-height:78px;margin:0 auto}

.number-dialog .number-dialog-number .number-dialog-number-txt2{position:absolute;top:0;right:64px;background:#314fc9;border-radius:9px 9px 9px 0;font-size:11px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;text-align:center;box-sizing:border-box;padding:5px}

.number-dialog .number-dialog-number-icon-box{margin-top:10px;display:flex;justify-content:center}
.number-dialog .number-dialog-number-icon-box .number-dialog-number-icon-item{display:flex;align-items:center}

.number-dialog .number-dialog-number-icon-box .number-dialog-number-icon-item img{width:26px;height:26px;display:block;margin-right:6px}

.number-dialog .number-dialog-number-icon-box .number-dialog-number-icon-item span{font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#314fc9;line-height:17px}

.number-dialog .number-dialog-number-icon-box .number-dialog-number-icon-item:first-child{margin-right:40px}

.number-dialog .number-dialog-info{margin-top:16px;font-size:11px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:rgba(49,79,201,0.6);line-height:16px;text-align:center}

.number-dialog .buy-box{margin-top:16px;margin-left:16px;height:45px;width:338px;}

.number-dialog .buy-box .number-dialog-buy-left{float:left;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#314fc9;line-height:45px;margin-left:5px;}

.number-dialog .buy-box .number-dialog-buy-right{float:left;width:118px;height:45px;font-size:17px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#fff;line-height:45px;cursor:pointer}

.number-dialog button{	margin:2px 2px 2px 22px;
			WIDTH: 100px;/*设置按钮宽度*/
			height: 40px;/*设置按钮高度*/
			color:red;/*字体颜色*/
			background-color:#fae06d;/*按钮背景颜色*/
			border-radius: 8px;/*让按钮变得圆滑一点*/
			border: 0;/*消去按钮丑的边框*/
			outline: none;/*取消轮廓*/
			font-family: KaiTi;/*字体设置为楷体*/
			font-size: 17px;/*设置字体大小*/
			text-align: center;/*字体居中*/
			cursor: pointer;/*设置鼠标箭头手势*/
		}
.number-dialog button:hover{
			background-color: #2e2247;
		}


/*信息录入*/
.B_reg .reg_form{position:relative;float: left;width:600px;margin: 30px 0 0 30px;_display: inline;}
.B_reg .reg_form .info_list{margin:0 0 15px;position:relative;}
.B_reg .reg_form .tit{float:left;width:160px;font-size:14px;line-height:30px;text-align:right;}
.B_reg .reg_form .tit i{padding-right:4px;color:#f00;font:'simsun';}
.B_reg .reg_form .ipt{margin-left:160px; font-size:12px;line-height:30px;}
.B_reg .reg_form .attachment{padding-top:10px;}
.B_reg .reg_ipt,
.B_reg .reg_form .mail_domain{width:195px;height:30px;padding:0 0 0 5px;_padding:8px 0 0 5px;_height:22px;font-size:14px;border:1px solid #ccc;border-radius:2px;box-shadow:1px 1px 1px 0 #eaeaea inset;vertical-align:middle;line-height:30px;_line-height:1em;}
.B_reg .reg_form .mail_addr{width:82px;margin-right:8px;}
.B_reg .reg_form .mail_domain{display:inline-block;*display:inline;*zoom:1;width:100px;background:#fff;}
.B_reg .reg_form .mail_domain select{border:none;width:98px;margin:6px 6px 0 -4px;*margin:-2px 0 0 -2px;}
.B_reg .reg_form .nomail{position:absolute;left:375px;top:10px;}
.B_reg .reg_form .checklst{margin-left:160px;width:320px;}
.B_reg .reg_form .checklst label{padding-right:10px;font-size:14px; display:inline-block;}
.B_reg .reg_form .checklst .chk_int{margin:5px 5px 0 0;*margin:1px 0 0 0;}
.B_reg .reg_form .fav_tags .tips{left:480px;width:100px;}
.B_reg .reg_form .title_note{position:absolute;top:-20px;left:0;height:20px;padding-left:160px;color:#F30;}
.B_reg{background:url(/user/images/reg_bg_x.jpg) repeat-x 0 top #dceaf5;}
.B_reg .reg_form .title_note{position:absolute;top:-20px;left:0;height:20px;padding-left:160px;color:#F30;}
/*提交按钮*/
.B_reg .btn_sub,
.B_reg .btn_sub span{display:inline-block;*display:inline;zoom:1;height:42px;line-height:42px;font-size:14px;background-image:url(/user/images/reg_btn.png);background-repeat:no-repeat;}
.B_reg .btn_sub{padding-left:68px;color:#fff; }
.B_reg .btn_sub span{padding-right:68px;background-position:right -60px;color:#fff;}
.B_reg .btn_sub:hover{background-position:0 -120px;text-decoration:none;cursor:pointer;}
.B_reg .btn_sub:hover span{background-position:right -180px;color:#fff;}

