@charset "utf-8";*{padding:0;margin:0}
.main{width:100%}
img,object{max-width:100%}
.ui-toolbar-wrap{background:#eeeeef;border:1px solid #9bd34c}
.clear{clear:both}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
html{-webkit-text-size-adjust:none}
body{-moz-user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#e7e7e7;line-height:1;font-family:"微软雅黑"}
ol,ul{list-style:none}
a{color:#333;text-decoration:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
*{tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-tap-highlight-color:rgba(0,0,0,0)}
input,textarea{outline:0;resize:none}
.viewport{min-width:300px;max-width:640px;margin:0 auto}
.vbg{background:#FFF}
.header-bar{padding:7px 0;background-color:#f9f7f8;border-bottom:solid 2px #ececec;overflow:hidden}
.header-bar-tbl{display:table;width:100%;padding:0;margin:0}
.header-bar-cell-1{display:table-cell;vertical-align:top}
.header-bar-cell-2{display:table-cell;vertical-align:bottom}
.header-bar-cell-3{display:table-cell;width:26px;vertical-align:middle}
.header-bar .logo{display:inline-block;width:283px;height:45px;margin:0 1%;background:url(../images/logo.png) no-repeat 0 3px;background-size:280px}
.header-bar .city{display:inline-block;height:18px;line-height:18px;padding-left:14px;font-size:12px;background:url(/misc/images/icons.png) no-repeat -32px -253px;background-size:42px}
.header-bar .phone{display:inline-block;width:26px;height:26px;margin-right:12px;background:url(../images/top_tel.png) no-repeat;background-size:22px}
.new-header{position:relative;z-index:8888;height:40px;background-color:#edecec;border-bottom:solid 2px #ececec}
.new-a-back{position:absolute;top:4px;left:7px;width:30px;height:32px}
.new-a-back span{display:inline-block;width:24px;height:24px;margin-top:4px;background:url(../images/top_fan.png) no-repeat left center;text-indent:-9999px;background-size:24px}
.new-header h2{height:40px;line-height:40px;font-weight:normal;font-size:16px;text-align:center}
.new-nav{position:absolute;top:6px;right:7px;width:26px;padding-top:18px;background:url(../images/nav.png) no-repeat top center;background-size:17px}
.new-nav span{display:inline-block;width:26px;height:14px;font-size:12px}
.new-nav-tab{display:none;border-bottom:solid 1px #d0cecf;background-color:#fff}
.new-tbl-type{display:table;width:100%}
.new-tbl-cell{display:table-cell;width:25%;padding-top:8px;font-size:12px;text-align:center}
.new-tbl-cell span{display:inline-block;width:24px;height:22px;text-indent:-9999px}
.new-tbl-cell p{padding-top:4px;padding-bottom:8px}
.new-tbl-cell .icon{background:url(../images/nav01.png) no-repeat;background-size:24px}
.new-tbl-cell .icon2{background:url(../images/nav02.png) no-repeat;background-size:24px}
.new-tbl-cell .icon3{background:url(../images/nav03.png) no-repeat;background-size:24px}
.new-tbl-cell .icon4{background:url(../images/nav04.png) no-repeat;background-size:24px}
.search{position:absolute;top:6px;right:45px;width:26px;padding-top:18px;background:url(../images/search.png) no-repeat top center;background-size:21px}
.search span{display:inline-block;width:26px;height:14px;font-size:12px}
.search-tab{display:none;border-bottom:solid 1px #d0cecf;background-color:#fff}
.mc{position:relative;height:30px;margin:10px auto;padding-left:16px;font-size:14px;border:solid 1px #eaeaea;overflow:hidden;border-radius:3px;box-sizing:border-box;width:96%}
.search_keyword{width:79%;height:18px;line-height:18px;font-size:14px;padding:5px 0;border:0;color:#333}
.search_submit{float:right;width:20%;height:30px;line-height:30px;color:#FFF;border-left:solid 1px #eaeaea;text-align:center;background-color:#157bfb;border:0}
.layout-nav{border-top:solid 1px #ccc;padding:.5em 0;text-align:center;font-size:.8em;color:#999;line-height:2em}
.layout-nav a{display:inline-block;font-size:.8em}
.layout-nav .ayout-on{color:#eb5606}
.layout-nav .i-sep{display:inline-block;position:relative;bottom:-1px;width:1px;height:14px;margin:0 18px;border-left:solid 1px #c4c4c4}
.layout-copyright{height:30px;margin-top:5px;text-align:center;font-size:12px;color:#999}
.hloor,.floor{background:#fff;margin-bottom:12px;box-shadow:0 1px 1px #dcdcdc}
.hloor{margin-top:12px;margin-bottom:0}
.floor-bd{margin:0 3.125%;overflow:hidden}
.floor-footer{height:3em;line-height:3em;font-size:.8em;text-align:center;background-color:#f5f5f5;box-sizing:border-box}
.floor-footer a{display:block}
.icon-more{display:inline-block;width:20px;height:31px;margin-left:5px;background:url(../images/index11.png) no-repeat center 10px;background-size:20px;vertical-align:text-bottom}
.hloor .title,.floor .title{display:inline-block;height:2em;line-height:2em;padding-left:3%;font-size:1em;background:#f4f1f1;border-top:1px solid #e7e5e5;width:97%;margin-bottom:1em;text-align:center}
.hlcl{color:#00b2b2}
.flcl{color:#2d9de3}
.tlcl{color:#d3ab0b}
#top-banner{position:relative;width:100%;overflow:hidden}
#top-banner span{display:block;width:20px;height:20px;position:absolute;right:5px;top:5px;font:bold 12px/20px "宋体";color:#fff;text-align:center;overflow:hidden;background:#000;cursor:pointer;border-radius:50%;filter:alpha(opacity=30);-moz-opacity:.3;opacity:.3}
.swipe{position:relative;width:100%;overflow:hidden}
.swipe .pagenavi,.swipe #pagenavi{position:absolute;left:0;bottom:15px;text-align:center;width:100%}
.swipe .pagenavi a,.swipe #pagenavi a{display:inline-block;width:25px;height:4px;line-height:99em;margin:0 4px;background:#fff;overflow:hidden;cursor:pointer}
.swipe .pagenavi a.active,.swipe #pagenavi a.active{background:#f7f70b}
.app-nav{overflow:hidden;width:90%;margin:auto}
.app-link{position:relative;display:block;float:left;width:25%;height:90px;font-size:12px;text-align:center}
.app-link span{display:block;position:absolute;left:50%;top:8px;width:40px;height:18px;background:url(/misc/images/icons.png) no-repeat 14px -252px;background-size:42px}
.app-study:before,.app-project:before,.app-article:before,.app-design:before,.app-expr:before,.app-article1:before,.app-design2:before,.app-expr3:before{display:block;width:42px;height:42px;margin:10px auto;background:url(../images/index01.jpg) no-repeat;background-size:42px;content:""}
.app-project:before{background:url(../images/index02.jpg) no-repeat}
.app-article:before{background:url(../images/index03.jpg) no-repeat}
.app-design:before{background:url(../images/index04.jpg) no-repeat}
.app-expr:before{background:url(../images/index05.jpg) no-repeat}
.app-article1:before{background:url(../images/index06.jpg) no-repeat}
.app-design2:before{background:url(../images/index07.jpg) no-repeat}
.app-expr3:before{background:url(../images/index08.jpg) no-repeat}
.recommend-link{position:relative;float:left;width:49%;margin-bottom:10px;margin-right:2%;text-align:center;box-sizing:border-box}
.recommend-link:nth-of-type(2n){margin-right:0}
.recommend img,.recommend .r-name{display:inline-block;width:100%;background-color:#ecf7fd}
.recommend .r-name{height:45px;line-height:20px;padding-top:5px;font-size:12px;text-align:left;overflow:hidden;padding-left:5%;width:95%;color:#666}
.recommend .r-name strong{font-weight:normal;font-size:14px;font-family:"微软雅黑";color:#333}
.recommend .pi{position:absolute;top:2px;right:2px;width:30px;height:30px;line-height:30px;font-size:12px;text-align:center;color:#fff;background-color:#c00;border-radius:15px;overflow:hidden}
.project-link{float:left;width:49%;margin-bottom:10px;margin-right:2%;text-align:center;box-sizing:border-box;background-color:#ebf6fd}
.project-link:nth-of-type(2n){margin-right:0}
.project img,.project span{display:inline-block;width:100%}
.project span{height:14px;padding:8px 0 8px 5%;margin-right:5%;width:90%;font-size:14px;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:url(../images/index12.png) no-repeat right center;background-size:20px;z-index:999}
.news-item{padding:0;margin:0;list-style:none}
.news-item li{height:30px;line-height:30px;overflow:hidden}
.news-item li a{font-size:12px;color:#333}
#detail{padding:10px 8px;background-color:#fff;font-size:14px}
#detail h1{font-size:18px;line-height:26px;color:#333;font-weight:bold;font-family:"微软雅黑"}
.info{font-size:12px;color:gray}
.content{width:100%;font-size:14px;line-height:180%;overflow:hidden;color:#323232}
.shenqing_banner{width:100%;text-align:center;padding:.5em 0}
.design_free{margin:0 6.25%;padding-bottom:20px;font-size:14px}
.design_free .mt{padding:20px 0;font-size:1.4em;text-align:center}
.design_free .mt em{font-size:18px;font-family:Arial;color:red}
.design_free .dd{margin-bottom:10px;overflow:hidden}
.design_free .info{padding:10px 1.5%;border:solid 1px #ccc}
.design_free .dd input{border:0;width:100%;font-size:14px}
.design_free .btn{margin-top:10px;padding:10px 0;font-size:16px;border-bottom:0;text-align:center;background-color:#1a89f2;color:#fff;display:inline-block;cursor:pointer}
.box{padding:20px 0;border-top:solid 1px #9a9a9a;font-size:14px}
.box h3{margin-bottom:10px;font-size:22px;font-weight:bold;text-align:center}
.box dl{margin:0 10% 20px}
.box dt{padding-left:10px;line-height:30px;font-size:18px;font-weight:bold;background:url(../images/point.png) no-repeat 0 7px}
.box dd{padding-left:10px;line-height:22px}
.proshop-link{position:relative;width:100%;margin-top:1.2em;box-sizing:border-box;background-color:#ecf7fd;clear:both}
.proshop img,.proshop .r-name{display:inline-block;width:50%;float:left}
.proshop .r-name{line-height:20px;padding-top:5px;font-size:12px;text-align:left;overflow:hidden;padding-left:5%;width:45%;color:#666}
.proshop .r-name strong{font-weight:normal;font-size:14px;font-family:"微软雅黑";color:#333}
.proshop .pi{position:absolute;top:2px;right:2px;width:30px;height:30px;line-height:30px;font-size:12px;text-align:center;color:#fff;background-color:#c00;border-radius:15px;overflow:hidden}
.r-name img{width:20px}
.tab{height:30px;background-color:#ebf4fd;border-bottom:solid 1px #e0dfdd}
.tab a{display:block;float:left;width:33%;margin-top:8px;font-size:14px;text-align:center;border-right:solid 1px #e0dfdd}
.tab b{display:inline-block;width:11px;height:8px;*height:12px;margin-left:5px;background:url(../images/sanjiao.png) no-repeat;overflow:hidden}
.tab a.last{border-right:0}
.pmc{padding:8px 0 10px 5px;height:auto;border-bottom:solid 1px #ddd}
.pmc .pic{float:left;width:85px;height:69px;padding-right:10px}
.pmc .title{height:40px;overflow:hidden}
.pmc .title a{font-size:14px;line-height:20px}
.pmc .price{padding-top:10px;font:bold 16px/21px "Verdana";color:#ca0000}
.pmc .appnum{font-weight:normal;font-size:12px;color:#999}
.datails_top{width:100%}
a.btn-append{display:block;width:50%;height:22px;margin-top:10px;padding:10px 0;font-weight:bold;font-size:18px;line-height:22px;color:#fff;text-align:center;border-radius:4px;text-decoration:none;background-color:#1874db;border-radius:10px;margin:auto}
.tab_phone,.shop_detail{display:block;position:relative;padding-left:10px;line-height:18px;font-size:14px}
.tab_phone span,.shop_detail span{display:block;position:absolute;width:11px;height:11px;top:3px;right:10px;background:url(../images/master.png) no-repeat -23px -217px;overflow:hidden;cursor:pointer}
.shop_detail span.curr{background-position:-37px -217px}
.tab_phone span{width:7px;right:12px;background-position:-58px -197px}
.tabcon{display:none;padding:1em 2%;font-size:12px}
.tabcon h3{margin:15px 0 8px;padding-left:10px;border:solid 1px #d8dfe9;font-size:16px;line-height:34px;background:url(http://misc.shushi100.com/images/product/2012/pshow.png) 0 -67px}
.tabcon h3 span,.tabcon h4 span{font-family:Arial;padding-left:15px;font-weight:normal;font-size:14px}
.tabcon h3 span em{font-size:18px}
.tabcon h4{margin:15px 0 2px;font:normal 14px/22px "microsoft yahei";color:#e26c02}
.tabcon h4 span em{font-size:16px}
.tabcon h5{margin-bottom:10px;font-weight:bold;font-size:14px;border-bottom:dotted 1px silver}
.tabcon p{line-height:18px}
.tabcon .tl{text-align:left}
.tabcon .tr{text-align:right}
.tabcon .tc{text-align:center}
#table_box{width:100%;background:url(http://misc.shushi100.com/images/none/loading.gif) no-repeat center center;color:#666}
#rearticle_t a{display:inline-block;width:100%;height:30px;line-height:30px;font-size:14px;overflow:hidden}
#rearticle_t li{border-bottom:dashed 1px #ccc}
.span_input{display:inline-block;width:100%;border:solid 1px #a5a5a5;border-radius:8px;overflow:hidden}
.light-input{height:18px;line-height:18px;padding:10px;border:0;color:#444;vertical-align:top}
.button{display:inline-block;height:45px;line-height:45px;width:49%;font-size:16px}
a.rborder{border-right:solid 1px #d1d1d1;color:#999}
.datails_top{width:100%}
.swipe{overflow:hidden;position:relative}
.swipe .pagenavi,.swipe #pagenavi{position:absolute;left:0;bottom:15px;text-align:center;width:100%}
.swipe .pagenavi a,.swipe #pagenavi a{width:20px;height:5px;line-height:99em;background:#fff;margin:0 4px;overflow:hidden;cursor:pointer;display:inline-block;*display:inline;*zoom:1}
.swipe .pagenavi a.active,.swipe #pagenavi a.active{background:#fff716}
.details_name{margin-top:10px;font-size:14px;padding:0 2%;margin-bottom:2em}
.details_name .title{line-height:30px;color:#333}
.details_name .title2{line-height:20px;color:#e42a51}
.tab_detail{padding:10px 2%;border-bottom:solid 1px #ddd}
.details_millde .stock dl{padding:15px 10px;font-size:12px;color:#656565}
.details_millde .stock dd{line-height:26px}
.details_millde .stock dd span{font-family:"Arial"}
.details_millde .stock dd strong{font-size:22px;color:#ca0000}
a.btn-append{display:block;width:50%;height:22px;margin-top:10px;padding:10px 0;font-weight:bold;font-size:18px;line-height:22px;color:#fff;text-align:center;border-radius:4px;text-decoration:none;background-color:#1874db;border-radius:10px;margin:auto}
.shop_detail span.curr{background-position:-37px -217px}
.tab_phone span{width:7px;right:12px;background-position:-58px -197px}
.kefu{position:absolute; top:-7px; left:44%;width:173px; min-height:37px; background:url(../images/more.png); color:#fff; font-size:12px; line-height:33px; text-indent:15px;}
.kefu img{width:173px}
@media screen and (min-width:480px){.kefu{position:absolute;top:-7px;left:30%;width:173px; min-height:37px; background:url(../images/more.png); color:#fff; font-size:12px; line-height:33px; text-indent:15px;}
}
@media screen and (min-width:580px){.kefu{position:absolute;top:-7px;left:28%;width:173px; min-height:37px; background:url(../images/more.png); color:#fff; font-size:12px; line-height:33px; text-indent:15px;}
}
.loupang{display:block;margin:auto;text-align:center}
.loupang img{padding-top:1em;width:220px}
.product-item{padding:10px 0;border-bottom:solid 1px #eee;overflow:hidden}
.product-item>a{display:block;float:left;width:90px}
.product-item a img{width:100%}
.product-item>div{margin-left:100px;font-size:14px}
.product-item h3{line-height:20px;font-weight:normal;overflow:hidden}
.product-item strong{font-weight:bold}
.product-item p{line-height:18px;font-size:12px;color:#999}
.page{padding:10px 0;border-bottom:solid 1px #ddd;font-size:14px;text-align:center}
.top_nav{height:2em;padding:.5em 0}
.top_nav a{width:33%;float:left;text-align:center}
.h{height:16.5em}
.footer{position:fixed;bottom:0;left:0;width:100%;height:3em;background:url(../images/footer_bg.png) center center no-repeat;color:#b14e47;background-size:cover}
.footer .copyright{float:left;line-height:50px;padding-left:.4em}
.footer_logo{width:60px;height:42px;float:right;margin-right:.4em;margin-top:4px}
.current{background-color:#EEE;height:45px;line-height:45px;color:#919191;font-size:1em;padding-left:6px}
.current a{color:#919191;text-decoration:none}
.moreItem{background-color:#dedede;height:30px;line-height:30px;margin:5px 20px;text-align:center}
.moreItem a{color:#bb2261}
.searchBox{background:url('../images/search_bg.jpg') no-repeat left top;margin-bottom:20px;text-align:right}
.searchWord{width:160px;height:22px;line-height:24px;color:#666;border:1px solid #7f6b60;float:right}
.searchSubmit{background-color:#eee;width:60px;height:24px;line-height:24px;border:1px solid #7f6b60;color:#0081c2;float:right;border-left:0;font-size:14px}
.iAbout{line-height:1.5;font-size:1em;font-family:'微软雅黑';padding:10px;text-indent:30px}
.iProduct{margin-bottom:20px}
.iProductTitle{background:url('../images/title_01.png') no-repeat center top;background-size:100% 100%;height:35px;color:#FFF}
.iProductTitle h1{font-size:1em;font-family:'微软雅黑';padding-left:15px;line-height:35px}
.iProductList{padding-left:15px;height:230px}
.iProductItem{border:1px solid #dedede;padding:3px;width:100px;height:100px;float:left;margin-right:15px;margin-top:15px}
.iProductItem h1{font-size:1em;height:25px;line-height:25px}
.iProductItem h1 a{color:#333;text-decoration:none}
.iProductItem h1 a:hover{color:#F30}
.iProductItem div{width:100px;height:75px;overflow:hidden}
iService{margin-bottom:20px}
.iServiceTitle{background:url('../images/title_01.png') no-repeat center top;background-size:100% 100%;height:35px;color:#FFF}
.iServiceTitle h1{font-size:1em;font-family:'微软雅黑';padding-left:15px;line-height:35px}
.iServiceItem{margin:5px 20px 10px;border-bottom:1px solid #e4e4e4;font-size:.825em;padding-bottom:10px;zoom:1;overflow:hidden}
.iServiceItem .img{width:41px;height:41px;float:left;margin-right:5px;overflow:hidden}
.iServiceItem h1{font-size:1em;font-family:'微软雅黑';padding-bottom:6px}
.iServiceItem h1 a{color:#333;text-decoration:none;font-weight:bold}
.iServiceItem h1 a:hover{color:#c80001}
.iNews{margin-bottom:20px}
.iNewsTitle{background:url('../images/title_01.png') no-repeat center top;background-size:100% 100%;height:35px;color:#FFF}
.iNewsTitle h1{font-size:1em;font-family:'微软雅黑';padding-left:10px;line-height:35px}
.iNewsTitle h1 span{display:block;float:left;height:34px;margin-top:1px;padding:0 6px;cursor:pointer}
.iNewsTitle h1 span.on{background-color:#FFF;color:#333}
.iNewsList{padding-top:8px}
.iNewsList li{background:url('../images/icon_05.gif') no-repeat 10px center;height:25px;line-height:25px;padding-left:22px}
.iNewsList li a{text-decoration:none;color:#555;font-size:1em;font-family:'微软雅黑'}
.iContact{margin-bottom:20px}
.iContactTitle{background:url('../images/title_01.png') no-repeat center top;background-size:100% 100%;height:35px;color:#FFF}
.iContactTitle h1{font-size:1em;font-family:'微软雅黑';padding-left:10px;line-height:35px}
.iContactText{font-size:1em;font-family:'微软雅黑';line-height:1.6;padding:10px 20px}
.newsList{width:100%;padding-top:25px;margin:0 auto}
.newsList li{margin-bottom:10px;zoom:1;overflow:hidden}
.newsList h1{font-size:1.02em;font-weight:bold;border-left:5px solid #49a1b7;padding-left:15px;margin-bottom:10px}
.newsList h1 a{text-decoration:none;color:#000;font-family:'微软雅黑'}
.newsList h1 a:hover{color:#49a1b7}
.newsList li div.clear{margin:5px 20px 10px;border:1p solid #F00}
.newsList li div.img{width:80px;height:80px;overflow:hidden;margin-right:5px;float:left}
.newsList li div p{font-size:1em;color:#666;line-height:1.3}
.article{color:#000}
.article h1{font-size:1.03em;font-family:'微软雅黑';border-left:5px solid #49a1b7;padding-left:15px;margin:25px 0 0}
.article .info p{margin:5px 20px 10px;border-bottom:1px solid #e4e4e4;font-size:12px;padding-bottom:10px}
.article .text{padding:0 20px;line-height:1.6}
.productList{width:95%;padding-top:25px;margin:0 auto}
.productList li{margin-bottom:10px;zoom:1;overflow:hidden;border:1px solid #DDD;padding:6px}
.productList li div.img{width:80px;height:80px;overflow:hidden;margin-right:5px;float:left}
.productList a{text-decoration:none;color:#000;font-family:'微软雅黑';font-size:1em;font-weight:normal}
.productList a:hover{color:#49a1b7}
.productList li span{font-size:1em;color:#666}
.page{height:60px;overflow:hidden;padding-right:40px;border:0 solid #EEE;border-top:0 solid #c8c8c8}
.pagelist{padding:.5em 0;background:#f5f1f2;height:2em;text-align:center !important}
.pagelist div{text-align:center;width:100%}
.pagelist a,.pagelist span,.pagelist strong{padding:2px 5px;line-height:2em;margin-right:3px;margin-top:5px}
.pagelist strong{color:#e23c3c}
.pagelist span{font-size:13px;padding:3px 5px}
.pagelist a{color:#333}
.pagelist a:hover{color:#e23c3c}
.commentBox h1{text-align:left;font-size:1em;padding-left:1em;padding-top:1em}
.pw{width:70%;height:30px;line-height:30px;background:#FFF;border:1px solid #000}
.right{margin:10px;text-align:left;padding-left:1em}
.right p{font-size:.8em}
.commentFormBox{width:98%;margin:0 auto;display:block;padding-top:10px}
.commentList{text-align:left}
.commentTitle h2{font-size:.8em;font-weight:bold;text-align:left}
.commentTable{font-size:1em}
.pw,.commentTextarea{border:1px solid #b3b3b3}
.g_right{width:270px;border:#eaeaea solid 1px;margin-left:1em}
.g_title{background:url(../images/guest_03.jpg) repeat-x;height:29px;line-height:29px;font-size:14px;color:#353535;font-weight:bold;padding-left:15px;text-align:left}
.g_sub{background:url(../images/guest_07.jpg) no-repeat;width:70px;height:23px;border:0;margin-right:80px}
.g_reset{background:url(../images/guest_09.jpg) no-repeat;width:70px;height:23px;border:0}
.g_txt{border:#b3b3b3 solid 1px;width:180px;height:2em;background:#fafafa}
.g_content{border:#b3b3b3 solid 1px;width:180px;height:78px}
.g_right tr{height:3em;color:#404040}
.submit{text-align:center;margin:auto}
.fz{font-size:.8em}

.loginTable{ margin:10px auto;  }
.loginTable td{ height:40px; font-size:1em; }
.loginTable td.username input{ border:1px solid #BBB; font-size:1em; min-width:160px; max-width:300px;padding:4px;}
.loginTable td.password input{ border:1px solid #BBB; font-size:1em; min-width:160px; max-width:300px;padding:4px;}
.loginTable td.submit input{background:none; background-color:#2e8efa;border:0px solid #BBB; font-size:1em; width:100%;padding:4px; color:#FFF;}


/* 活动页代码 */
.ad_i{ width:98%; height:auto; padding-top:0.5em; margin:0 auto;}
.ad_i img{width:100%; max-height:180px;}
.ad_t{ width:98%; height:auto; padding-top:1em; margin:0 auto;}

.ad_receive{  width:49%; float:left; position:relative; height:60px;}
.ad_receive a{ float:left; display:block; width:100%; position:absolute; color:#fff; text-align:center;  height:60px; line-height:60px; font-size:12px;}
.ad_receive img{ display:block; position:absolute; width:100%; height:60px;}
.ad_receive a .a_d_s_o{ font-size:16px;}
.ad_receive a .a_d_s_r{ color:#fbf823; font-size:16px;}
.ad_discount{ width:49%; float:right; text-align:center; position:relative; height:60px;}
.ad_discount a{ float:right; display:block; position:absolute; width:100%; color:#fff; height:60px; line-height:60px; font-size:12px;}
.ad_discount img{ display:block; position:absolute; width:100%; height:60px;}

.ad_see{ width:100%; max-height:60px; text-align:center; font-size:28px; line-height:60px; margin-top:70px;}
.ad_see a{ display:block; background:#1784c0; width:100%; height:60px; color:#fff; background-size:100%; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}

.ad_content{ background:url(../img/hd_bg1.jpg) repeat-x center center;
 width:100%; margin:1em auto; clear:both; color:#fff; padding:0 0 1.5em 0;}
.ad_content_title{ width:100%; height:1.5em; font-size:1.4em; line-height:1.5em; text-align:center; clear:both;}
.ad_content_p{ width:94%; margin:0 auto; font-size:1em; line-height:1.5em;}
.ad_i_see{ width:98%; height:60px; margin:0 auto; clear:both; padding-top:0.5em; position:relative;}
.ad_i_see a{ display:block; width:100%; height:60px; line-height:60px; color:#fff; text-align:center; position:absolute; font-size:18px;}
.ad_i_see img{ display:block; position:absolute; width:100%; height:60px;}

.record{ width:98%; clear:both; margin:0 auto;}
.record_h2{ width:100%; line-height:2em; height:2em; font-size:22px; border-bottom:3px solid #dedede;}
.record_ul{ width:100%; clear:both; height:auto;}
.record_ul li{ width:96%; list-style-type:none; color:#666;
 font-size:16px; border-bottom:1px dotted #e1e1e1; margin:0 auto;}
.record_li_l{ width:60%; float:left; padding:10px 0; line-height:1.2em;}
.record_li_r{ width:40%; float:left; text-align:right; padding:10px 0;}
.record_li_l .l_span{ color:#3496fa; margin-right:0.3em;}
.record_li_r .r_span{ color:#3496fa; margin:0 0.4em;}


/****红色页****/
.all_main{ background:url(../img/hd_bg.jpg) no-repeat; width:100%; margin:0 auto; background-size:100%;}
.act_top{ width:100%; height:auto; clear:both; margin:0 auto;}
.a_split{ max-width:640px; clear:both; height:12em; padding-top:10%;}
.a_s_left{ width:50%; float:left;}
.a_s_h2{ background:url(../img/a_h2_bg1.png) no-repeat; font-size:16px; line-height:1.5em;
 color:#000;height:2.8em; width:96%; clear:both; text-align:center; background-size:100%;}
.a_s_img{ width:50%; height:50%; clear:both; padding:2% 0 0 20%;}
.a_s_right{ width:50%; float:left; padding-top:20%;}
.a_s_right a{ background:url(../img/buttom_a1.png) no-repeat; width:90%; display:block;
height:70px; background-size:100%; color:#fff; font-size:14px; line-height:32px; margin:0 auto; color:#fff; text-align:center;}

.a_central{ max-width:640px; clear:both; height:12em;}
.a_c_left{ width:50%; float:left;}
.a_c_h2{ background:url(../img/a_h2_bg2.png) no-repeat; font-size:16px; line-height:1.5em;
 color:#000;height:2.8em; width:96%; clear:both; text-align:center; background-size:100%;}
.a_c_img{ width:50%; height:50%; clear:both; padding:2% 0 0 20%;}
.a_c_right{ width:50%; float:left; padding-top:20%;}
.a_c_right a{ background:url(../img/buttom_a1.png) no-repeat; width:90%; display:block;
height:70px; background-size:100%; color:#fff; font-size:14px; line-height:32px; margin:0 auto; text-align:center;}

.discount{ width:80%; height:4em; clear:both; margin:0 auto; text-indent:-9999px; }
.discount a{ background:url(../img/a_buttom1.png) no-repeat; background-size:100%; display:block; width:100%; height:4em;}

.a_rule{ width:96%; margin:0 auto 0 auto; height:auto; padding-bottom:26%; clear:both; position:relative;}
.a_rule_h2{ width:100%; height:3.2em; line-height:3.2em; font-size:18px; text-align:center; font-family:"微软雅黑"; color:#e42f4c; position:relative; z-index:99;}
.a_rule_content{ width:90%; margin:0 auto; line-height:1.8em; font-size:14px; position:relative; z-index:99;}

/*qradd*/
.maintain{width:96%;margin:auto;}
.maintain ul{padding:0; margin-bottom:1.5em; list-style:none;}
.maintain ul h1{ color:#1784c0; font-size:1.2em; height:1.5em; line-height:1.5em; padding:0; margin:0}
.maintain ul li{ margin:1em 0;line-height:2em; padding-bottom:0.5em; font-family:"微软雅黑"; border-bottom:1px solid #dcdcdc; position:relative;}
.maintain ul li .name{display:inline-block; width:110px; text-align:left; color:#000; padding-left:10px; vertical-align:top}
.maintain ul li .import{display:inline-block; width:55%; border:1px solid #000000; line-height:2em;text-align:left; color:#000; border:none; font-size:1em; background:none}
.maintain ul li .posthead{padding:0 0 0 10px;}
.maintain ul li .posthead a{ display:inline-block; float:left; color:#000; padding:0;}
.maintain ul li .posthead .postname{width:50%;padding:0 0 0 15px; font-size:1em; line-height:1.6em;}
.maintain .bt{ width:200px; margin:1em auto; border-radius: 10px; background:#fa9e05; height:2.3em; line-height:2.3em; text-align:center; cursor:pointer; color:#fff; font-size:1.2em; border:none;  display:block}
.maintain .bt a{ color:#fff;}
.maintain .finally{ border-bottom:none;padding-bottom:0; margin-bottom:0.5em}
.maintain .list_img{ display:inline-block; padding-left:10px; width:90px; height:90px;}
.maintain ul li .repmod{ display:inline-block; font-size:10px; position:absolute; top:0; right:1em; border-radius: 5px; background:#2a8dd6; color:#fff; padding:0 0.6em;}
.maintain ul li a .img_span{ display:inline-block; position:relative;}
.maintain ul li a .img_span .img_del{ display:inline-block; position:absolute;top:0; right:0;}