@charset "utf-8";
/* CSS Document */

 
/*这个是借鉴一个论坛的样式*/
table.t1{
    border:1px solid #cad9ea;
    color:#666;
}
table.t1 th {
    background-image: url(th_bg1.gif);
    background-repeat::repeat-x;
    height:30px;
}
table.t1 td,table.t1 th{
    border:1px solid #cad9ea;
    padding:0 1em 0;
	 
}
table.t1 tr.a1{
    background-color:#ffffff;
}



/* 全局 */
body{
font-size:14px;
font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;
color:#333;
/* min-width:1000px; */
}
body,html,li,input,gloabl,h2,th,input,nav,td,h1,embed,blockquote,ol,xml,div,dl,dt,dd,ul,h3,h4,h5,h6,pre,form,fieldset,abbr,p{margin:0;padding:0;}
img {border:0px;padding:0;margin:0px;}
a{ border:none;color:#333; text-decoration: none;font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;}
a:hover {text-decoration:underline; }
ol,ul,li {list-style:none;}caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
.clear{ clear:both}
h1{
font-size:16px;
font-family:"微软雅黑", Meiryo;
}
h2,h3{
font-size:14px;
}

.clearfix:after{
content:" ";
display:block;
height:0;
clear:both;
visibility:hidden;
}
* html .clearfix{
height:1%;
}
*+html .clearfix{
min-height:1px;
}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } 
.color666,.color666 a{
color:#666;
}

.font14,.font14 a{
font-size:14px;
}
.font12,.font12 a{
font-size:12px;
}
.color888,.color888 a{
color:#888;
}
.p_line20 p{
line-height:20px;
}
.p_line18 p{
line-height:18px;
}

.martop15{
margin-top:15px;
}
.martop20{
margin-top:20px;
}
.martop10{
margin-top:10px;
}

.marright_10{
margin-right:10px;
}
.marleft_10{
margin-left:10px;
}
.marright_15{
margin-right:10px;
}
.marleft_15{
margin-left:10px;
}

.textcenter{
text-align:center;
}


.menutitle i,.PINGtt,.maincommon i{
background:url(../hbimages/png.png) no-repeat;
}
.font_nor,.font_nor strong{
font-weight:normal;
}
.p_re{
position:relative;
}
.disnone{
display:none;
}
.disblock,.logo,.menu_1 .menu_123{
display:block;
}

.border_r0{
border-right:0!important;
}
.fontbold{
font-weight:bold;
}

.Meiryo{
font-family:"微软雅黑", Meiryo;
}
.fl{
float:left;
overflow:hidden;
}
.fr{
float:right;
overflow:hidden;
}
.cur_hand,.menutitle,.righttop li ,.righttop li input{
cursor:pointer;
cursor:hand;
border:0;
}
.centerwarp{
width:1000px;
margin:0 auto;
}


.width_b5{
width:5%!important;
}
.width_b10{
width:10%!important;
}
.width_b15{
width:15%!important;
}
.width_b20{
width:20%!important;
}
.width_b25{
width:25%!important;
}
.width_b30{
width:30%!important;
}
.width_b50{
width:50%!important;
}
.paddlr{
padding-left:10px;
padding-right:10px;
}

.colorspan{
padding:0px 10px;
height:30px;
line-height:30px;
background-color:#68A945!important;
display:block;
color:#fff;
}
.bgccc{
background-color:#ccc!important;
}


.fontbold{
font-weight:bold;
}
/* 全局 END */













/* 通用头部 */
.maintop{
background:#4586D8;
height:67px;
width:100%;
height:70px;

}
.mainlogo{
width:210px;
height:70px;
text-align:center;

}
.mainlogo a{
color:#fff;
font-size:18px;
font-weight:bold;
line-height:70px;
}

/* 常用 */
.maincommon{
overflow:visible;
}
.maincommon li{
float:left;
width:70px;
height:70px;
text-align:center;
background:#3E74B9;
margin-right:1px;
display:inline;
overflow:visible;

}

.maincommon li .fa{
color:#fff;
font-size:14px;

}
.maincommon li .fa:hover{
text-decoration:none;
color:#eee;
}
.maincommon li .fa:hover i{
color:#fff;
}

.commenddown{
position:absolute;
left:-10px;
top:67px;
width:100px;

z-index:9999;
background:#3E74B9;
padding:5px;
display:none;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
}
.funsearch{
width:350px;
padding:15px 5px;
}

#funsearch{
height: 36px;
/* box-shadow: 0 1px 2px #ddd inset; */
transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
border: 0;
border-radius: 2px;
padding-left: 5px;
width:250px;
line-height: 36px;
background:#fff;
}
#funsearchbutton{
height: 36px;
background:#fff;
border: 0;
padding:0 5px;
border-radius: 2px;

}
input[type='button']{
cursor:pointer;
}
.commendre{
position:relative;
}
.commenddown span{
display:block;
line-height:24px;
text-align:center;

}
.commenddown a{
color:#fff;

}


.maincommon i{
width:33px;
height:25px;
display:block;
text-align:center;
margin:6px auto;
}
.maincommon i.index{
background-position:-134px 0;
}
.maincommon i.shop{
background-position:-96px 0;
}
.maincommon i.help1{
background:url(../hbimages/help.png) no-repeat;
}
.maincommon i.icon1{
background-position:-170px 0;
}
.maincommon i.bye{
background-position:-208px 0;
}
/* 常用 END */


/* 提示  */
.topuser{
padding:0 15px;
color:#fff;

}
.topuser em{
font-weight:bold;
}
.Welcome,.handle{
line-height:67px;
}
.handle em{
color:#1955C4;
padding:0 3px;
}
/* 提示 END */

/* 通用头部 NED */

/* iframe */
.iframeleft iframe{ 
width:210px;
background:#36393A;
overflow:hidden;
/* overflow-y:auto;
overflow-x:auto; */
}
.iframeleft{
width:210px;
overflow:hidden;
}
.iframeright iframe{
z-index:0;
overflow-x:hidden;
}
/* iframe END */


/* 左侧菜单 */
.leftmenu{
width:210px;
background:#36393A;
}
.leftmenu li{
margin-bottom:1px;
}
.leftmenu li .menutitle{
background:#494C4E;
display:block;
color:#F7F7F7;
padding:7px;
overflow:hidden;
zoom:1;
}

.menutitle em{
font-size:18px;
font-weight:bold;
float:left;
}
.lmenudown{
padding:10px 0;
display:none;
}
.lmenudown a{
color:#ddd;
font-size:16px;
display:block;
padding:5px 0 5px 50px;
}
.lmenudown a:hover{
background:#D8D8D8;
color:#000!important;
text-decoration:none;
/* border-left:5px solid #00AFF0; */

}
.menutitle i{
width:20px;
height:16px;
float:right;
margin-top:5px;
}
.menutitle i.idown{
background-position:0 0;
}
.menutitle i.ipull{
background-position:-28px 0;
}
/* 左侧菜单 END */



/* 系统后台首页右侧 */

.mainbg{
background:#F3F6F9;
}

.marlr{
margin-left:10px;
margin-right:10px;
}
.overzoom{
overflow:hidden;
zoom:1;
}
.radius5,.userlisttop,.Rtopstyle{
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
.radius50{
-moz-border-radius:50px;
-webkit-border-radius:50px;
border-radius:50px;
}
.disblock{
display:block;
}
.bgfff{
background-color:#fff;
}

.color364{
color:#3646D1;
}


/* 系统后台首页右侧 END */


#alertshow{
	position:fixed;
	background:#EAA000;
	top:0;
	left:50%;
	width:400px;
	padding:25px 10px;
	margin-left:-300px;
	z-index:99;
	color:#fff;
	font-size:18px;
	border-radius:5px;
	box-shadow:0px 0px 5px #555;
	display:none;
	text-align:center;
}
.ifundefind{
display:none;
}
.menuthis a{
  background:#F3F6F9;
  color:#000!important;
text-decoration:none;
/* border-left:5px solid #00AFF0; */
color:#fff;
}
.agentcopy{
padding:10px 0 10px 0;
}
.agentcopy dl{
float:left;
width:50%;
padding:0!important;

}
.agentcopy dt{
color:#333333!important;
 /* width:80px!important;  */
}
.agentcopy dd{
line-height:35px;
}
.shop_logo{
position:absolute;
left:10px;
top:10px;
border:1px solid #eee;
padding:1px
}
.copyleft{
float:left;
width:50%;
}
.shop_info{
padding:0px 0 15px 0;
}
.index_notorder a{
color:#4586D8;

}
.index_orderno_1{
text-align:center;
padding:55px 0;
font-size:16px;
}
.shop_name{
color:#4586D8;
}
.copy_qq{
line-height:40px;
}
#copyqq a{
margin-right:5px;
vertical-align:middle;
}
#copyqq img{
vertical-align:middle;
margin-top:5px;
}



.idnumre{
font-size:20px;
color:#fff;
line-height:67px;
text-decoration:underline;
position:relative;
}


.remind{
position:absolute;
left:-15px;
top:15px;
z-index:55;
}
.topuser{
overflow:visible;
}

.MainChatBox{
position:fixed;
right:15px;
top:80px;
}

.MainChatImg{
width:100px;
}

.CateStyle{
padding:5px 15px!important;
}






















