@charset "utf-8";
/*---------------------------*/
/*----------公用样式----------*/
/*---------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin: 0;	padding: 0;}
body,input,select,textarea{font-size:14px; font-family:"微软雅黑"; color:#5c5c5c;}
table{border-collapse: collapse;border-spacing: 0;}
fieldset,img{border: 0;}
address,caption,cite,code,dfn,em,th,var{font-style: normal;	font-weight: normal;}
li{list-style: none;}
caption,th{	text-align: left;}
h1,h2,h3,h4,h5,h6{font-size: 12px;}
abbr,acronym{border: 0;	font-variant: normal;}
sup,sub{vertical-align: text-top;}
sub{vertical-align: text-bottom;}
a{ text-decoration:none; font-size:14px;}
a:hover{text-decoration:none;}
.clearboth { font-size:0; line-height:0; height:0; width:100%; float:none; clear:both;}
.left { float:left;}
.right { float:right;}
.none { display:none;}
input{outline:none;}

html {}
body { text-align:left; height: 100%; background: #fff;}
.clearboth { clear:both; height:0px; font-size:0px; line-height:0px;}
.block { display:none;}
.float_left { float:left;}
.float_right { float:right;}
.layui-layer-shade { overflow: hidden; background: rgba(0,0,0,0.5)!important;}

/*---------首页---------*/
.index { background: url("../images/bg.gif") left top repeat;}
#index { margin: 0 auto; height: 100%; background: url("../images/bg.gif") left top repeat; position: relative;}
.index_div { width:300px; height: 220px; position: absolute; left: 50%; top: 50%; margin: -110px 0 0 -150px;}
.index_button { display: block; width:300px; background: url("../images/button.png") left top no-repeat; height: 100px; margin: 5px 0; line-height: 80px; color: #fff; font-size: 30px; text-align: center; cursor: pointer;}


/*---------面包屑导航---------*/
.crumbs_nav { height: 40px; line-height: 40px; font-size: 16px; padding: 0 24px;}

/*---------个人中心框架样式---------*/
#frame { width: 100%;}
#header { width: 100%; height: 75px;}
#logo { height: 75px; width: 290px; overflow: hidden; float: left;}
#logo img { display: block;}
.header_div { float: right;}
.header_div>div { float: left; padding: 20px 15px 20px 0; line-height: 35px; color: #333333; font-size: 14px;}
.header_identity {}
.header_identity_user {}
.header_information { position: relative; cursor: pointer;}
.header_information span { display: block; position: absolute; right: 6px; top: 23px; line-height: 14px; font-size: 10px; text-align: center; height: 14px; min-width: 14px; background: #f00; border-radius: 7px; color: #fff;}
.header_app { display:show;}
.header_app a { color: #333333; font-size: 14px;}
.header_app a:hover { color: #333333; font-size: 14px;}
.header_out { cursor: pointer;}

.nav_a { background: url("../images/nav/a.png") 43px 24px no-repeat;}
.nav_b { background: url("../images/nav/b.png") 58px center no-repeat;}

#main { padding-left: 290px; position: relative;}
#main_left { background: #0081ff; position: absolute; width: 290px; left: 0px; top: 0px; height: 100%; color: #fff; overflow: hidden;}
.main_left_list { padding: 10px 0;}
.main_left_list>li { min-height: 64px;}
.main_left_list_title { line-height: 64px; font-size: 16px; color: #fff; text-indent: 70px; position: relative; cursor: pointer;}
.main_left_list_title span { width: 13px; height: 64px; display: block; background: url("../images/main_left_list_title_bg.png") left center no-repeat; position: absolute; right: 44px; top: 0px;}
.main_left_list_title[data-sub=yes] span { background: url("../images/main_left_list_title_sub_bg.png") left center no-repeat;}
.main_left_list>li ul { background: #2995ff; overflow: hidden;}
.main_left_list>li ul li { line-height: 54px; font-size: 14px; color: #fff; text-indent: 80px; cursor: pointer;}
#main_right { min-width: 1048px;}
#subset {}
.subset { position: relative; overflow: hidden; min-width: 1048px; overflow-x: auto;}
.shipin { width:800px; height: 600px; background: #000; margin: 0 auto;}

