/*初始化*/

.submit {color: #444;background-color: transparent;	border-top: 1px solid #D0D0D0;font-size: 15px;font-weight: bold;margin: 18px 0 0 0;}
#items .submit .page a{color: #000;font-size: 13px;}
#items .submit .page {color: #F00;font-size: 8px;}
.itemlist{background-color: #f9f9f9;border: 1px solid #D0D0D0;color: #002166;display: block;font-size: 10px;margin: 2px;padding: 0px;}
code {font-family: Consolas, Monaco, Courier New, Courier, monospace;font-size: 12px;background-color: #f9f9f9;	border: 1px solid #D0D0D0;color: #002166;display: block;margin: 14px 0 14px 0;padding: 12px 10px 12px 10px;text-align:center;}
h5,h5 a{font:13px/1.5 "\5FAE\8F6F\96C5\9ED1", "微软雅黑",Helvetica,"Heiti SC",sans-serif; line-height:17px; margin-left:8px; color:#000000} /*小字*/
h6,h6 a{font:bold 16px/1.5 "\5FAE\8F6F\96C5\9ED1","微软雅黑",Helvetica,"Heiti SC",sans-serif; line-height:28px; margin-left:4px; color:#999999}
br{ line-height:10px}
h3 a:hover span,h3 a span{ color:#FF0000; text-align:right}
.box,.boxsild{ z-index:10;display:block;border: 1px solid #D0D0D0;	-webkit-box-shadow: 0 0 8px #D0D0D0; background:#fff;}
.boxsild:hover{ z-index:10;display:block;border:1px solid #FF0000}
.box{padding:10px; margin:5px 0px;overflow:hidden;}
.boxsild{padding:10px;margin:5px}
.cart{ z-index:9;display:block;text-align:center; width:80px; margin:10px 30px 0px 30px;cursor:pointer;background-color:#FFFFFF; border:1px solid #000;}
.cart:hover{ z-index:9;display:block;}
.button { background-color:#FFFFFF; border:1px solid #000; margin:0px 3px;width:50px;text-shadow:rgba(50,50,50,.3) 1px 1px 3px;font:bold 12px/1.5 "\5FAE\8F6F\96C5\9ED1",Arial,verdana}
.button:hover{background-color:#CCC; border:1px solid #red}
.boxtop{border-top:2px; border-color:#fff}
.boxbottom{border-bottom:1px dashed #ccff33}
.boxon{	background-color: #f9f9f9;border: 1px solid #D0D0D0;color: #002166;	display: block;	margin: 5px 0px;padding: 10px 5px;}

/*all*/
#all,#logo,#head_nav,#container{text-align:center}
#all .inner,#logo .inner,#head_nav .inner,#container .inner,#footer .inner{margin:0 auto;width:auto;max-width:1024px;text-align:left;overflow:hidden}
#all{background:#fff;}
#all li{*zoom:1;vertical-align:middle;margin:0px 6px;padding:0}
#all li a,.login,.login a{font:normal 13px/32px "\5FAE\8F6F\96C5\9ED1"; text-align:center;}
.login,.login form{display:inline-block;float:right;}
.login img{vertical-align:middle;}
#all li a:hover{color:#fff}
/*Logo*/

#logo{height:auto; background:#fff;}
#logo .inner{height:auto;text-align:left;}
.logow{width: 100px;}

/*Headnav*/
#head_nav{overflow:hidden;height:56px;margin:5px;}
#head_nav .inner{height:56px;border-top: 1px solid #e2e2e2;}
#secnav{padding:0;margin:0;list-style:none;line-height:1}
#secnav li{float:left;font-size:16px;font-weight:700px;_display:inline}
#secnav li a{display:block;float:left;height:31px;line-height:18px;padding:14px 20px 11px;color:#000000}
#secnav li a:hover{background:#e5e5e5;background:-moz-linear-gradient(top,#e5e5e5 0,#cfcfcf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e5e5e5),color-stop(100%,#cfcfcf));background:-webkit-linear-gradient(top,#e5e5e5 0,#cfcfcf 100%);background:-o-linear-gradient(top,#e5e5e5 0,#cfcfcf 100%);background:-ms-linear-gradient(top,#e5e5e5 0,#cfcfcf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5',endColorstr='#cfcfcf',GradientType=0);background:linear-gradient(top,#e5e5e5 0,#cfcfcf 100%);cursor:pointer;text-decoration:none; color:#000000}
#secnav li a span{font:normal 12px/20px,Arial;color:#9D9D9D;display:block; text-align:center}
#secnav li a:hover span{color:#fff; text-align:center}

/*headermate*/
#mate{text-align:center;overflow:hidden;}
#headermate{ float:left;margin:5px 10px;width:500px;}
#searchform{ text-align:right; margin:0px 10px;padding:0px;float:right;border:2px solid #E00;}
#searchform input{margin:0px;padding:2px 5px; border:0px;overflow:hidden;}
#searchform input:focus{outline:none;}
#searchform input:hover{outline:none;}
#searchform label{margin:0px;padding:5px; border:0px;}
#searchform button{background-color:#E00;margin:0px;padding:4px 15px;color:#fff;outline:none;overflow:hidden;cursor: pointer;}
#searchform button:hover{color:#000;}
/*Container*/
#container { padding:0 10px; background:#f5f5f5;margin: 2 auto; padding: 0px 0 10px; border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; height: auto; max-height: 100%;}
#container .inner {text-align: left; margin: 5px auto 0; height:auto}
.fleft  {position: relative;z-index: 5;left: 0px;width: 18%;padding-left: 0px; float: left}
.fmid   {position: relative;width: 64%;/* width: 403px; */float:left}
.fright {position: relative;width: 18%;right: 0px;float: right}

/*footer*/
#footer { clear:both; text-align:center; background:#fff; margin:0px 0;padding:10px 60px;}
#footer .inner {height:200px}
#footer table { width:100%; margin-left:10%	}
#footer table td{ padding:0px 80px 0 0; width:33%;}
#footer ul { width:160px; height:300px;text-align:left}
#footer li { text-align:left}
#footer ul li h1{ padding:0 0 5px 0;margin:5px 5px 5px 0}
#footer ul li ul li{ margin:150px 5px 5px 0}
#footer li a{ color:#000; margin:0px; padding:0px;line-height:20px}
#footer li a:hover{ color:#000}


/*items*/
tr,td{ text-align:center}
.items{ display:block; margin:10px 10px 10px 10px;}


/*register*/
.inputdiv { margin:20px 0px; text-align:left; width:100%}
.textformat{ text-align:right; width:150px; position:relative}
.textformat1 {text-align:left; width:190px; position:relative}
.textformat2{ text-align:left; position:relative}
.error{ color:#E00;text-align:left;}
.howtoprocess{width:630px;height:300px;}
/*login*/
.loginalign {margin:20px; text-align:center}
#loginSubmit {position:fixed;top:20%;left:40%;z-index:999999;}
#loginSubmit h1{margin:0px;}
/*buy*/
#buy {display:none}
.additem { font:bold 17px/1.5 "\5FAE\8F6F\96C5\9ED1",Arial,verdana; padding:0px 5px}
#topupinfo ul li { clear:both;margin:10px 0px;display:inline-block;display:block;}
#topupinfo ul { clear:both; display:inline-block;display:block;}
/*loading*/
#loading {text-align:center; padding:150px; display:none}

/*float box*/
#qq_icon {width:187px; height:193px; background:url('/images/qq_bg1.png') no-repeat; position:fixed; right:-220px; top:150px; cursor:pointer;}
#cs_online {width:226px; height:158px; position:fixed; top:150px; right:-220px; background:url('/images/qq_bg1.png') no-repeat; display:none; filter:alpha(opacity:0); opacity:0;}
.qq_context {width:185px; height:244px; margin-top:63px; margin-left:54px; list-style:none; padding:0px;} 
.qq_context li {width:175px; height:5px; margin-left:5px; margin-top:20px; float:left;}
.span_t {display:block; float:left; color:#333; line-height:25px; font-size:12px; font-family:'Arial';}
#cs_online li { clear:both;margin:10px 0px }
.wangwang{background: url(http://img04.taobaocdn.com/tps/i4/T1UPFAXnNfXXXXXXXX-130-60.gif) no-repeat 0 0;text-decoration: none!important;width: 20px;height: 20px;zoom: 1}

/*searchform*/
#ordersearchform{ margin:0px;padding:10px;}
#ordersearchform ul li{margin:2px 5px;text-align:center}
#ordersearchform ul li input{width:110px;}
#ordersearchform button{font:12px/1.5 "微软雅黑",Helvetica,"Heiti SC",sans-serif;margin:10px;border:2px solid #E00;background:#FFF;color:#000;padding:2px;}

#guestordersearchform{ }
#guestordersearchform input{margin:5px 5px;text-align:left;width:90px}
#guestordersearchform label{margin:0px;text-align:right;width:30px; float:left;margin:5px 0px}

#content {width:100%;margin:5px 30%;text-align:center;}
#content ul{display:block;font-family:'微软雅黑';margin: 0 auto;padding:0px;text-align:center;} 
#content ul li{display:block;font-family:'微软雅黑';margin: 20px auto;padding:0px;}
#singtel ul {margin:10px auto;}
#singtel ul li { display: inline-block;margin:10px 10px 0 10px;width:28%;}
#navbar {display:block;width:100%;}
#navbar ul {display:block;width:100%;padding:10px 0px;margin:0px 0px;}
#starhublogo{background-color:#079472;}
#singtellogo{background-color:#e1e1e1;}
#m1logo{background-color:#e7833a;}
#navbar ul li{float:left;}
.logofont {display:inline-block;line-height:41px; font-size:21px;color:#fff;margin: 0 0 0 10px}
.sh-logo {
    margin: 0px 0px !important;
    float: left;
    width:  135px;
    height: 30px;
    text-indent: -999px;
    background: url(/images/sh-logo.png) no-repeat -0px -0px;
	background-size:135px 65px;
}

.st-logo {
    margin: 0px 0px !important;
    float: left;
    width:  80px;
    height: 43px;
    text-indent: -999px;
    background: url(/images/st-logo.png) no-repeat 0 0;
	
}

.m1-logo {
    margin: 0px 0px !important;
    float: left;
    width: 45px;
    height: 45px;
    text-indent: -999px;
    background: url(/images/m1-logo.png) no-repeat 0 center;
	background-size:45px 45px;
}

.xincard-logo {
    margin: 0px 0px !important;
    float: left;
    width: 140px;
    height: 42px;
    text-indent: -999px;
    background: url(/images/logo/logo-long.png) no-repeat 0 center;
	background-size:140px 42px;
}