/*@import "menu.css";*/
/** 濞撳懘娅庨崘鍛樆鏉堢绐� **/
body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, /* structural elements 缂佹挻鐎崗鍐 */
dl, dt, dd, ul, ol, li, /* list elements 閸掓銆冮崗鍐 */
pre, /* text formatting elements 閺傚洦婀伴弽鐓庣础閸忓啰绀� */
form, fieldset, legend, button, textarea, /* form elements 鐞涖劌宕熼崗鍐 */
/* img elements 閸ュ墽澧栭崗鍐 */
img{
	border:medium none;
	margin: 0;
	padding: 0;
	color: #333333;
}
/** 鐠佸墽鐤嗘妯款吇鐎涙ぞ缍� **/
body,button, select, textarea {
	font-family: '鐎瑰缍�', tahoma, Srial, helvetica, sans-serif;
	font-size: 12px;
	
}
body{	 
	background-color: #FFFFFF;
	position: absolute;
    left:0px;
    right:0px;
    top:0px;
    bottom:0px;
    overflow:auto;
    }

h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em{font-style:normal;}
/** 闁插秶鐤嗛崚妤勩�冮崗鍐 **/
ul, ol ,li{ list-style: none; }
/** 闁插秶鐤嗙搾鍛存懠閹恒儱鍘撶槐锟� **/
a { text-decoration: none; color:#0066FF;}
a:hover {color:#3363a7; }
a:active {color: #0000FF}
/** 闁插秶鐤嗛崶鍓у閸忓啰绀� **/
img{ border:0px;}
#wrap {
	height: 90%;
	width: 100%;
}
#header{
	height: 70px;
	min-width: 1000px;
	max-width: 100%;
	background-color: #44A2FF;
}
#header_index{
	height: 70px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.main_index{
	min-height: 430px;
	max-height: 700px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	margin-bottom: 20px;
}
.main_left{
    height: 400px;
	width: 630px;
	margin-right: 30px;
	margin-left: 20px;
}
.main_right{
    height: 400px;
	width: 296px;
	margin-left: auto;
	border: thin solid #c9c9c9;
	border-radius: 5px;
}
.footer{
	height: 70px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #c9c9c9;
	padding-top: 20px;
}
.inputLogin{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 30px;
	height: 30px;
	width: 256px;
	color: #666666;
}
.loginSub{
	height: 40px;
	width: 130px;
	background-color: #F76C1A;
	border: thin solid #F76C1A;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
}
.loginReg{
	height: 40px;
	width: 130px;
	border: 1px solid #F76C1A;
	background-color: #FFFFFF;
	font-size: 18px;
	color: #FF6600;
}
.fleft{
	float: left;
}
.logo{
	height: 70px;
	width: 209px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}

.logo_name{
	width:auto;
	height:28px;
	font-family: "鐎瑰缍�";
	font-size: 20px;
	line-height: 30px;
	color: #F24B0D;
	font-weight: bold;
	text-indent: 10px;
	text-align: center;
	margin-top: 8px;
}
.logo_url{
	width:auto;
	height:22px;
	text-align: center;
	text-indent: 5px;
	font-family: "鐎瑰缍�";
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #666666;
	border-top-width: thin;
	border-top-style: inset;
	border-top-color: #CCCCCC;
	margin-right: 5%;
	margin-left: 5%;
}
.nav{
	height: 70px;
	width: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #359AFF;
}
.userInfo{
	float: right;
	min-height: 70px;
	min-width: 320px;
	max-width: 475px;
}
.userInfoBottom ul li a:hover{color:#E7E7E7; }
.userInfoBottom ul li a{color:#FFFFFF; }
.userInfoBottom ul li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 70px;
	color: #FFFFFF;
	float: right;
	height: 70px;
	padding-right: 10px;
	z-index: auto;
	width: auto;
}

.menu{
	min-height: 500;
	width: 209px;
	padding-top: 30px;
	background-color: #EAEAEA;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #bcbcbc;
}
.menu ul li{
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 16px;
	line-height: 46px;
	font-weight: normal;
	height: 46px;
	width: 100%;
	color: #333333;
	text-align: center;
}
.main{
	width: 100%;
	min-height:100%;
	float: left;
	margin-left: 210px;
	background-color: #FFFFFF;
	position: absolute;
}
#content{
	height: 90%;
	width: auto;
	position: absolute;
}
.face_value{
	height: 28px;
	width: 50px;
	border: 1px solid #999999;
	margin-right: 10px;
	line-height: 28px;
	font-size: 14px;
	text-indent: 2px;
	background-repeat: no-repeat;
	background-position: right bottom;
	border-radius: 5px;
}
.a_face_value:hover { text-decoration: none; color:#3363a7; }

.product_name{
	height: 28px;
	width: auto;
	border: 1px solid #999999;
	margin-right: 10px;
	line-height: 28px;
	font-size: 14px;
	text-indent: 2px;
	background-repeat: no-repeat;
	background-position: right bottom;
	border-radius: 5px;
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 10px;
}
.a_product_name:hover { text-decoration: none; color:#3363a7; }
#product_name{
	width: 600px;
}
.amount{
width:80px;
	height: auto;
}
.amountVal{
	font-size: 16px;
	line-height: 26px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 26px;
	width: 80px;
	color: #FF6600;
	float: left;
	border-radius: 5px;
	text-align: center;
}
#position{
	height: 50px;
	width: 96%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-top: 10px;
	font-size: 26px;
	font-style: normal;
	line-height: 50px;
	font-weight: normal;
	color: #6D6D6D;
	text-align: left;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
#account{
	font-family: "閺傛澘鐣担锟�";
	font-size: 26px;
	color: #0066CC;
	height: 36px;
	width: 250px;
}
#areaCode{
	font-family: "閺傛澘鐣担锟�";
	font-size: 26px;
	color: #0066CC;
	height: 36px;
	width: 60px;
}
.menuLi{
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #bcbcbc;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bcbcbc;
}
.orderInfo table{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D1D1D1;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D1D1D1;
}
.orderInfo table th{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #D1D1D1;
	border-bottom-color: #D1D1D1;
	height: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #444444;
}
#orderInfoTop{
	background-color: #EAEAEA;
}
.goodsPay{
	min-height: 150px;
	width: 96%;
}
.nav ul li{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	float: left;
	height: 70px;
	width: 80px;
	font-size: 16px;
	line-height: 70px;
	text-align: center;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #359AFF;
}
.nav_click_style{
	background-color: #359AFF;
}
.nav ul li:hover{background:#359AFF;}
.menu ul li:hover{
	color: #359AFF;
}
.SubStyle{
	font-size: 16px;
	color: #FFFFFF;
	background-color: #FF6600;
	height: 40px;
	width: 100px;
	border: 1px solid #999999;
	border-radius: 6px;
}
.reminder{
	width:96%;
	background-color: #FFDFDF;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #FFB3B3;
	border-radius: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.reminder_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 26px;
	text-align: left;
	margin-left: 10px;
}
.reminder ul li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	text-align: left;
	height: 20px;
	width: auto;
	margin-left: 10px;
}
.latelyOrder{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 26px;
	text-align: left;
	height: 26px;
	width: 96%;
}
.fontsize16{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
#layer_orderInfo td{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B3D9FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
}
#layer_orderInfo{
	margin-top: 20px;
}
#custom_service{margin-top: 20px;}
#custom_service{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B3D9FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
}
#moreOrder{
	background-color: #D9F1FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 28px;
	height: 28px;
	width: 96%;
	margin-top: 10px;
	border: 1px solid #D1D1D1;
}
#moreOrder li:hover{background:#359AFF;}
#query{
	background-color: #F7F7F7;
	min-height: 60;
	width: 96%;
	border: 1px solid #DDDDDD;
	border-radius: 5px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.queryInput, .querySelect{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	padding-left: 5px;
	border-radius: 5px;
	border: 1px solid #999999;
	margin-right: 5px;
	margin-left: 5px;
	box-sizing: border-box;
}
/*input閸﹀棜顫楅弽宄扮础*/
.input-fillet{
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	padding-left: 5px;
	border-radius: 5px;
	border: 1px solid #999999;
	box-sizing: border-box;
}
.queryInput{
	line-height: 26px;
	height: 26px;
	width: 150px;
}
.querySelect{
	line-height: 26px;
	height: 26px;
	width: 100px;
}
#query ul li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 28px;
	color: #333333;
	height: 28px;
	width: auto;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 8px;
}
#queryLi{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dbdbdb;
}
.queryBtn{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #FF6600;
	line-height: 26px;
	height: 26px;
	width: 48px;
	border: 1px solid #999999;
	border-radius: 5px;
}
#page{
	width: 96%;
}
.main_nav{
	width: 96%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	height: 29px;
	margin-bottom: 20px;
}
.main_nav ul li{
	float: left;
	height: 28px;
	width: auto;
	padding-right: 5px;
	padding-left: 5px;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 28px;
	color: #333333;
	border-top-left-radius:5px;
    border-top-right-radius:5px;
}
.main_nav_li{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDDDDD;
	border-right-color: #DDDDDD;
	border-bottom-color: #FFFFFF;
	border-left-color: #DDDDDD;
}
#main_content{
width: 96%;
}
#main_content table tr{
	line-height: 22px;
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: lighter;
}
.table-tr-td tr td{
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 30px;
}
#securityVerification{
	text-align: center; /*鐠併兙iv閸愬懘鍎撮弬鍥х摟鐏炲懍鑵�*/
	background-color: #fff;
	border-radius: 20px;
	width: 400px;
	height: 300px;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.text-align-c{
	text-align: center;
}
.text-align-l{
	text-align: left;
}
.security{
	background-color: #F7F7F7;
	min-height: 60;
	width: 100%;
	border: 1px solid #DDDDDD;
	border-radius: 5px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.security ul li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 26px;
	color: #333333;
	height: auto;
	width: auto;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 14px;
}
.a-blue{text-decoration: none; color:#0066FF;}
.a-blue:hover {color:#3363a7; }
.a-blue:active {color: #0000FF}
#balanceQuery{
	background-color: #f2f9fd;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 8px;
	padding-bottom: 8px;
	height: auto;
	width: 520px;
	border: thin solid #d5e4fb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	border-radius: 5px;
	line-height: 28px;
	font-style: normal;
	font-weight: normal;
	color: #004080;
}
.register_inputStyle{
	height: 28px;
	width: 280px;
}
.footer ul li{
	height: 30px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 30px;
}
#service{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #393939;	
}
.setPrintInput{
	height: 28px;
	width: 280px;
}
.order tr{
	height: 32px;
}