@charset "utf-8";

/**
 * FileName: index.css
 * Author: Aniu[date:2014-08-13 14:59]
 * Update: Aniu[date:2014-10-11 15:44]
 * Version: v1.2
 */

html,body{ color:#666; background-color:#F8F8F8;}
a { color:#666; -webkit-tap-highlight-color:rgba(0,0,0,0); text-decoration:none;}
a:hover { color:#E63224; text-decoration:underline;}

.g-main { width:760px;}
.g-side { width:227px;}
.m-slide { position:relative; overflow:hidden; width:758px; height:277px; border:1px solid #D2D4D7; background-color:#fff;}
.m-slide .ui-slide-list { display:none; overflow:hidden; height:10px; text-align:left;}
.m-slide .ui-slide-list span { float:left; margin-left:10px; width:25px; height:10px; background-color:#fff; opacity:.5; filter:alpha(opacity=50); border-radius:0;}
.m-slide .ui-slide-list span.s-crt { background-color:#2990E7; opacity:1; filter:alpha(opacity=100);}
.m-box-head { height:30px; line-height:30px; background:url(../images/box-head.png) repeat-x; border-width:1px 1px 1px 2px; border-style:solid; border-color:#ddd #ddd #E4E4E4 #E82B1A;}
.m-box-head h3 { float:left; padding-left:10px; font-size:16px;}
.m-box-head h3, .m-box-head h3 a, .m-tab .ui-tab a, .m-tab .ui-tab a:hover { color:#333;}
.m-box-head h3 a:hover { color:#E53122;}
.m-box-head h3, .m-tab .ui-tab a { font-family:\5fae\8f6f\96c5\9ed1;}
.m-box-head em { float:right;padding-right:16px;}
.m-box-head em a { color:#E53122;}
.m-box-body { border:1px solid #ddd; border-top:0; background-color:#fff;}
.m-box-body .ui-blank { position:absolute; height:97px; top:24px;}
.m-box-body .u-p1 { width:85px; left:21px;}
.m-box-body .u-p2 { width:77px; left:121px;}
.m-box-body .u-p3 { width:99px; left:209px;}
.m-box-body .u-p4 { width:99px; left:325px;}
.m-box-body .u-p5 { width:99px; left:424px;}
.m-tab { position:relative; padding:17px 29px 14px 26px; height:182px;}
.m-tab .ui-tab { position:absolute; right:10px; top:-32px; height:32px;}
.m-tab .ui-tab a { height:32px; line-height:32px; font-size:14px; padding:0 20px;}
.m-tab .ui-tab li.s-crt a { height:30px; border-top:2px solid #E82B1A; line-height:30px; background-color:#fff; border-top-color:#E53122;}
.m-news { overflow:hidden; height:100%; height:175px;}
.m-news-list { overflow:hidden; float:left; padding-right:27px; padding-top:8px; border-right:1px solid #eee; height:100%; width:333px;}
.m-news-list li { padding-right:9px; height:27px; line-height:27px; *height:25px; *line-height:25px; background:url(../images/tip.png) no-repeat right center;}
.m-news-list li span { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:right; width:280px; height:100%;}
.m-news-list li em { float:left; color:#F06E00;}
.m-news-more { float:right; padding-top:13px; width:308px;}
.m-news-more li { float:left; display:inline; margin:3px; width:148px; height:70px;}
.m-news-more li a { overflow:hidden; position:relative; display:block; height:100%; color:#fff;}
.m-news-more li a img { display:block; width:100%; height:100%;}
.m-news-more li a:hover { color:#fff; text-decoration:none;}
.m-news-more li a span em { overflow:hidden; display:block; width:100%; height:100%; line-height:70px; cursor:pointer; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); background:rgba(0,0,0,0.6); background:transparent\;}
.m-news-more li a span em img { margin-top:31px;}
.m-news-more li a span em b { padding-right:17px; background:url(../images/mt.png) no-repeat right center;}
.m-news-more li.u-item a span img { margin-top:15px;}
.m-news-more li a span { display:none; position:absolute; top:0; left:0; text-align:center; width:148px; height:70px;}
.m-news-more li a span img { display:inline-block; width:auto; height:auto;}
.m-clmbox { overflow:hidden; zoom:1; padding:28px 0;}
.m-clmbox .m-item { position:relative; margin:0 0 0 32px; padding:15px 15px 0; width:300px; height:205px; border:1px solid #D6D6D6;}
.m-clmbox .m-item .u-ico { position:absolute; top:0; right:0; width:64px; height:54px; background:url(../images/banner.png) no-repeat center;}
.m-clmbox .m-item:hover { border-color:#F61E26;}
.m-clmbox .m-item:hover .u-ico { background-image:url(../images/banner-hover.png);}
.m-clmbox .m-item dl { width:138px;}
.m-clmbox .m-item div { width:142px;}
.m-clmbox .m-item div img { display:block; width:140px; height:108px; border:1px solid #D9D9D9;}
.m-clmbox .m-item div p { margin-top:40px;}
.m-clmbox .m-item div p a { display:block; height:34px; line-height:34px; text-align:center; font-size:18px; color:#fff; border:1px solid #CF4F5B; background:url(../images/btns.png) repeat-x; border-radius:3px;}
.m-clmbox .m-item div p a:hover { color:#fff; text-decoration:none; opacity:.8; filter:alpha(opacity=80);}
.m-clmbox dt { height:20px; line-height:20px; overflow:hidden;}
.m-clmbox dt img, .m-clmbox dt a, .m-clmbox dt span { float:left;}
.m-clmbox dt img { width:28px; height:20px;}
.m-clmbox dt span { margin-left:5px;}
.m-clmbox dt em { padding-left:5px; margin-left:5px; border-left:1px solid #DEDEDE;}
.m-clmbox dd { margin-top:8px; line-height:20px;}
.m-clmbox dd h3 { height:20px; line-height:20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:14px; color:#FF8400;}
.m-clmbox dd h3 a, .m-clmbox dd h3 a:hover { color:#FF8400;}
.m-clmbox dd h4 { height:40px; overflow:hidden;}
.m-clmbox dd p em { font-size:18px; color:#FF8400;}


.m-ad { border-top:1px solid #ddd;}
.m-ad img { width:100%; display:block; width:758px; height:132px;}
.m-menubox { background-color:#F7F7F7; box-shadow:0 0 8px #E2E2E2;}
.m-menubox h3 { padding-left:40px; height:45px; line-height:45px; font-family:\5fae\8f6f\96c5\9ed1; color:#fff; font-weight:bold; font-size:18px; background:url(../images/title.png) no-repeat;}
.m-menu { overflow:hidden; padding:0 10px 0; /*height:725px;*/ border:1px solid #D3D4D8; border-top:0;}
.m-menu dl { margin-top:15px; padding-bottom:10px; border-bottom:1px solid #E5E5E5;}
.m-menu dt { margin-left:17px; margin-bottom:13px; padding-left:21px; font-size:14px; background-position:left center; background-repeat:no-repeat; font-weight:bold;}
.m-menu dt, .m-menu dt a { color:#E53122;}
.m-menu dd, .m-menu dd ul { overflow:hidden; zoom:1;}
.m-menu dd ul li { float:left; display:inline; margin-left:17px; width:85px; height:31px; line-height:31px; word-wrap:normal; white-space:nowrap; overflow: hidden;}
.m-menu dd ul li a { _zoom:1;}
.m-menu-tax dd ul { float:left; width:102px;}
.m-menu-tax dd ul.box { width:auto;}
.m-menu-tax dd ul.box .u-title { float:none; width:auto; display:block;}
.m-menu dd li.u-title { font-size:14px;}
.m-menu dd li.u-title a { padding-right:9px; color:#E63224; background:url(../images/tip2.png) no-repeat right center;}
.m-menu dd li.u-item { width:100px;}
.m-menu .l-last { border-bottom:none;}
.m-menu-online dt { background-image:url(../images/online.png);}
.m-menu-tax dt { background-image:url(../images/tax.png);}
.m-menu-download dt { background-image:url(../images/download.png);}
.m-menu-shop dt { background-image:url(../images/shop.png);}
.m-menu-serve dt { background-image:url(../images/serve.png);}
.m-menu-manage dt { background-image:url(../images/manage.png);}
.m-sbox a, .m-sbox img { display:block;}

.m-serveQuery .ui-tab { height:32px;}
.m-serveQuery .ui-tab li { float:left; width:50%; height:29px; line-height:29px; border-bottom:3px solid #E81F18;}
.m-serveQuery .ui-tab li a { float:left; width:100%; height:100%; background-color:#fff; color:#333; font-weight:bold;}
.m-serveQuery .ui-tab li.s-crt a { background-color:#E81F18; color:#fff;}
.m-serveQuery-main { padding:0 10px; overflow:hidden; zoom:1;}
.m-serveQuery-main p { height:27px; margin-top:10px;}
.m-serveQuery-main p strong, .m-serveQuery-main p input, .m-serveQuery-main p img, .m-serveQuery-main p label { float:left;}
.m-serveQuery-main p input { padding:0 4px; width:240px; height:25px; line-height:25px\9; border:1px solid #cacaca;}
.m-serveQuery-main p input.s-err { border:1px solid #E81F18;}
.m-serveQuery-main p.u-code input { width:140px;}
.m-serveQuery-main p.u-code label { width:150px;}
.m-serveQuery-main p img { width:90px; height:27px; margin-left:10px;}
.m-serveQuery-main p.hide { line-height:25px; background-color:#FFEBEB; border:1px solid #E82018; color:#E82018; padding:0 5px;}
.t-layer-servequery .ui-layer-head { height:0; overflow:hidden;}
.m-result { display:none; padding-top:5px; margin-top:10px; border-top:1px solid #CACACA;}
.m-result li { line-height:20px; margin-top:8px; overflow:hidden; zoom:1;}
.m-result li span { float:left; width:60px; text-align:right;}
.m-result li em { float:left; width:185px;}

.m-pushmsg { position:fixed; _position:absolute; bottom:0; right:0; z-index:10000;}
.t-layer-pushmsg { position:static;}
.t-layer-pushmsg .ui-layer-title span { float:left; padding-left:22px; background:url(../images/msg.png) no-repeat left center;}
.t-layer-pushmsg .ui-layer-close { top:10px; width:24px; height:14px; border:none; background:url(../images/btn.png) no-repeat 0 0; text-indent:-999em;}
.t-layer-pushmsg.s-show .ui-layer-close { background-position:0 -24px;}
.t-layer-pushmsg .ui-layer-main { padding-left:8px;}
.t-layer-pushmsg .ui-layer-main p { height:28px; line-height:28px;}
.t-layer-pushmsg .ui-layer-main p em, .t-layer-pushmsg .ui-layer-main p span { float:left;}
.t-layer-pushmsg .ui-layer-main p span { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height:100%; max-width:150px; _width:expression(document.body.clientWidth > 150 ? '150px' : 'auto');}
.t-layer-pushmsg .ui-layer-main p span a { color:#E63224;}
.m-ptips { padding:1px 10px;}
.m-ptips p { margin-top:10px;}
.m-ptips p em { font-size:14px; color:#333;}
.m-ptips p a { margin-right:8px; color:#E63224;}
.m-nodata { text-align:center;}
.ui-showactive { width:206px; position:fixed; z-index:998; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||10)-(parseInt(this.currentStyle.marginBottom,10)||10))); left:10px; bottom:10px;}
.ui-showactive span { position:relative; display:inline-block;}
.ui-showactive i { position:absolute; top:3px; right:3px; color:#333; font-size:20px; cursor:pointer;}