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;}
article, aside, dialog, footer, header, section, footer, nav, figure, menu {display: block;}
ul, ol {list-style: none outside none;}
a {cursor: pointer;text-decoration:none;}
em {font-style: normal;}
select {border: 1px solid #CCCCCC;}
footer,header {clear: both;margin: 0 auto;}
body, textarea, select, input, button {color: #444444;font-family: "Microsoft YaHei","微软雅黑","幼圆","宋体",arial,simhei;font-size: 12px;line-height: 1.6;}

#supportbox{display:none;} 

.atitle{color:#fff;background:-webkit-gradient(linear,0 0,0 100%,from(#1563AE),to(#08518F));font-size:20px;height:44px;line-height:44px;box-shadow:0 1px 1px #D6D3CD;text-shadow:0 1px 0 #000;    margin:10px 10px 0 10px;
    margin-top:10px!important;border-radius:5px;}
.atitle .caticon{margin:3px 10px 0 10px;float:left;height:40px;}
.pohonecall{float:right;height:44px;}
.pohonecall .callicon{margin:3px 15px 0 15px;float:right;}
.lineone{float:left;width:1px;height:44px;background:-webkit-gradient(linear ,10% 10%,100% 100%,color-stop(0.04,#1563AE),color-stop(0.5,#1563AE),color-stop(1,#1563AE));}
.linetwo{float:left;width:1px;height:44px;background:-webkit-gradient(linear ,10% 10%,100% 100%,color-stop(0.04,#08518F),color-stop(0.5,#08518F),color-stop(1,#08518F));}
.clear{float:none; clear:both;font-size:0px;line-height:0px;height:0px; min-height:0px; padding:0px; margin:0px; overflow:hidden;}

.navfix{color:#fff;display:hidden;background:-webkit-gradient(linear,0 0,0 100%,from(#1563AE),to(#08518F));font-size:15px;height:44px;line-height:44px;border-top:1px solid #1563AE;box-shadow:0 1px 1px #1563AE inset;text-shadow:0 1px 0 #000;position:fixed;left:0px;bottom:0;width:100%;overflow:hidden;}
.navfix ul li{float:left;width:24%;text-align:center;}
.navfix ul li.backicon{width:12%;box-shadow:9px 0 9px #08518F;}
.navfix ul li.backicon .leftbd{float:right;margin:0;width:2px;height:44px;}
.navfix ul li.moreicon{width:16%;}
.navfix ul li a{color:#ECECEC;}
.navfix ul li.backicon a img{margin:13px 10px 0 10px;}
.navfix ul li .leftbd{float:left;width:1px;height:32px;background:-webkit-gradient(linear ,10% 10%,100% 100%,color-stop(0.04,#1563AE),color-stop(0.5,#1563AE),color-stop(1,#1563AE));margin-top:7px;}
.navfix ul li .rightbd{float:right;width:1px;height:32px;background:-webkit-gradient(linear ,10% 10%,100% 100%,color-stop(0.04,#08518F),color-stop(0.5,#08518F),color-stop(1,#08518F));margin-top:7px;}

.navout{width:40%; position: fixed; right: 3px; bottom: 44px; display: none; z-index:10000}
.navout ul{max-height:300px; overflow: auto; display: block; background-color:rgba(21,99,174,0.9);border-radius:10px;border:2px solid #1563AE;box-shadow:0 1px 1px #1563AE inset;text-align:center; }
.navout ul li{display:block;border-bottom:1px solid #135B9F;border-top:1px solid #135B9F;text-shadow:0 1px 0 #000;}
.navout ul li:first-child{border-top:none;}
.navout ul li:last-child{border-bottom:none;}
.navout ul li a{display:block;color:#fff;font-size:15px;padding:8px 0;}
.navout .arrower{width:0;height:0;border-top:13px solid #1563AE;border-left: 12px solid transparent;border-right: 12px solid transparent;margin:-2px 0 0 75%;}


/*---------------------header-----------------------------*/
.ui-header{ 
	position:relative;
	background: #e0e0e0;
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(243,243,243,1)), color-stop(100%, rgba(224,224,224,1)));
	background: -webkit-linear-gradient(top, rgba(243,243,243,1) 0%, rgba(224,224,224,1) 100%);
	-webkit-box-shadow:0 1px 1px #ccc;
}
.ui-header h1{ height:40px; line-height:40px; font-size:18px; text-align:center;}
.ui-header-left, .ui-header-right{ position:absolute; top:0; left:0; width:50px; height:100%;}
.ui-header-right{ left:auto; right:0;}
.ui-header-left a, .ui-header-right a{ display:block; height:100%; -webkit-background-size:30px auto; background-repeat:no-repeat; background-position:center center;}

.ui-header-ico-home{ background-image:url(../images/icon-home.png);}
.ui-header-ico-back{ background-image:url(../images/icon-back.png);}
.ui-header-ico-menu{ background-image:url(../images/icon-menu.png);}
.ui-header-ico-refresh{ background-image:url(../images/icon-refresh.png);}
.ui-header-fixed{ position:fixed; top:0; left:0; width:100%;}

