* html .fixedBox { position: absolute; }
.fixedBox {background: rgb(255,255,255);border: 1px solid rgb(214,214,214);bottom: 100px;width: 70px;right: 8px;position: fixed;z-index: 9999;box-shadow: 0px 0px 10px rgba(0,0,0,0.3);_position: absolute;}
.fixedBox ul.fixedBoxList { list-style:none; padding: 4px 0px 5px; }
.fixedBox ul.fixedBoxList li.fixeBoxLi.fixeBoxLi { background: rgb(241,241,241); margin: 1px auto 0px; padding: 10px 1px 1px; width: 60px; height: 55px; text-align: center; position: relative; }
.fixedBox ul.fixedBoxList li.hover.cart_bd.fixeBoxLi { background: rgb(255,255,255); padding: 9px 0px 0px; border: 1px solid rgb(214,214,214); box-shadow: 0px 0px 5px rgba(0,0,0,0.3); }
.fixedBox ul.fixedBoxList li.hover.Service.fixeBoxLi { background: rgb(255,255,255); padding: 9px 0px 0px; border: 1px solid rgb(214,214,214); box-shadow: 0px 0px 5px rgba(0,0,0,0.3); }
.fixedBox ul.fixedBoxList li.hover.BackToTop.fixeBoxLi {  background:#666; color:#fff; margin: 1px auto 0px; padding: 10px 1px 1px; border: 0px currentColor; width: 60px; height: 55px; text-align: center; position: relative; }
.fixedBox ul.fixedBoxList li.hover.BackToTop.fixeBoxLi strong{ color:#fff;}
.fixedBox ul.fixedBoxList li.hover.Home.fixeBoxLi { background:#666; margin: 1px auto 0px; padding: 10px 1px 1px; border: 0px currentColor; width: 60px; height: 55px; text-align: center; position: relative; }
.fixedBox ul.fixedBoxList li.hover.Home.fixeBoxLi strong{ color:#fff;}
.fixedBox ul.fixedBoxList li.Home.fixeBoxLi a { width: 60px; height: 55px; text-decoration: none; display: block; }
.fixedBox ul.fixedBoxList li p.good_cart { background: rgb(58,163,24); padding: 0px 4px; top: 0px; height: 15px; right: 0px; color: rgb(255,255,255); line-height: 15px; overflow: hidden; font-size: 12px; font-weight: bold; display: block; position: absolute; }
.fixeBoxLi .fixeBoxSpan { margin: 0px auto; width: 26px; height: 24px; display: block; cursor: pointer; }
.cart_bd.fixeBoxLi .fixeBoxSpan { background: url("../images/ding.png") no-repeat 0px 0px; }
.cart_bd.fixeBoxLi .fixeBoxSpan { background: url("../images/ding.gif") no-repeat 0px 0px; }
.startWork.Service.fixeBoxLi .fixeBoxSpan { background: url("../images/ding.png") no-repeat 0px 0px; }
.Commuting.Service.fixeBoxLi .fixeBoxSpan { background: url("../images/ding.png") no-repeat 0px -26px; }
.BackToTop.fixeBoxLi .fixeBoxSpan { background: url("../images/ding.png") no-repeat 0px -52px; }
.BackToTop.fixeBoxLi .fixeBoxSpan.hover { background: url("../images/ding.png") no-repeat -26px -52px; }
.Home.fixeBoxLi .fixeBoxSpan { background: url("../images/ding.png") no-repeat 0px -26px; }
.Home.fixeBoxLi .fixeBoxSpan.hover { background: url("../images/ding.png") no-repeat -26px -26px; }
.fixedBox ul.fixedBoxList li.fixeBoxLi strong { height: 22px; color: rgb(102,102,102); line-height: 22px; font-weight: normal; cursor: pointer; }
.fixedBox ul.fixedBoxList li.cart_bd .cartBox { background: rgb(255,255,255); border: 1px solid rgb(214,214,214); left: -280px; top: -1px; width: 280px; display: none; position: absolute; z-index: 9999; box-shadow: 0px 0px 5px rgba(0,0,0,0.3); }
.fixedBox ul.fixedBoxList li.hover.cart_bd .cartBox { display: block; }
.fixedBox ul.fixedBoxList li.hover .bjfff { background: rgb(255,255,255); top: 0px; width: 10px; height: 64px; right: -5px; position: absolute; }
.fixedBox ul.fixedBoxList li.cart_bd .cartBox .cartBoxList { height: 296px; position: relative; z-index: 1000000; overflow-y: auto; }
.fixedBox ul.fixedBoxList li.cart_bd .cartBox .cartBoxC ul { margin: 0px auto; width: 256px; }
.fixedBox ul.fixedBoxList li.cart_bd .cartBox .cartBoxC ul li { height: 62px; padding-top: 11px; border-bottom-color: rgb(220,223,228); border-bottom-width: 1px; border-bottom-style: solid; }
.fixedBox ul.fixedBoxList li.cart_bd .cartBox .cartBoxC ul li .p-img { border: 1px solid rgb(220,223,228); width: 48px; height: 48px; overflow: hidden; float: left; }
.fixedBox ul.fixedBoxList li.cart_bd .cartBox .cartBoxC ul li .p-img img { width: 48px; height: 48px; }
.fixedBox ul.fixedBoxList li.cart_bd .cartBox .cartBoxC ul li .p-name { width: 105px; height: 38px; text-align: left; line-height: 19px; overflow: hidden; padding-left: 8px; float: left; }
.fixedBox ul.fixedBoxList li.cart_bd .cartBox .cartBoxC ul li .p-name a { color: rgb(102,102,102); }
.fixedBox ul.fixedBoxList li.cart_bd .cartBox .cartBoxC ul li .p-detail { width: 72px; text-align: left; float: right; }
.fixedBox ul.fixedBoxList li.cart_bd .cartBox .cartBoxC ul li .p-detail span.p-price { display: block; }
.fixedBox ul.fixedBoxList li.cart_bd .cartBox .cartBoxC ul li .p-detail span.p-price strong { color: red; font-weight: normal; }
.fixedBox ul.fixedBoxList li.cart_bd .cartBox .cartBoxC ul li .p-detail a.delete { color: rgb(153,153,153); }
.fixedBox ul.fixedBoxList li.cart_bd .cartBox .message { background: url("../images/Service4.jpg") no-repeat 15px; height: 92px; line-height: 92px; padding-left: 80px; }
.fixedBox ul.fixedBoxList li.cart_bd .cartBox .cartBoxFoot { margin: 0px auto; width: 256px; height: 48px; text-align: left; line-height: 48px; }
.fixedBox ul.fixedBoxList li.cart_bd .cartBox .cartBoxFoot span { color: rgb(153,153,153); line-height: 48px; float: left; }
.fixedBox ul.fixedBoxList li.cart_bd .cartBox .cartBoxFoot em { line-height: 48px; float: left; }
.fixedBox ul.fixedBoxList li.cart_bd .cartBox .cartBoxFoot strong { color: red; line-height: 48px; font-size: 12px; font-weight: bold; float: left; }
.fixedBox ul.fixedBoxList li.cart_bd .cartBox .cartBoxFoot a#btn-payforgoods { background: rgb(255,102,51); border-radius: 2px; border: 1px solid rgb(228,109,29); width: 80px; height: 24px; text-align: center; color: rgb(255,255,255); line-height: 24px; margin-top: 11px; float: right; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffac75', endColorstr='#FF822F', GradientType='0');
cursor: pointer; box-shadow: inset 1px 1px 0px #f8ccb0, inset -1px -1px 0px #f8ccb0; -moz-border-radius: 2px; }
.fixedBox ul.fixedBoxList li.Service .ServiceBox { background: rgb(255,255,255); border: 1px solid rgb(214,214,214); left: -182px; top: -1px; width: 182px; display: none; position: absolute; z-index: 999; box-shadow: 0px 0px 5px rgba(0,0,0,0.3); }
.fixedBox ul.fixedBoxList li.hover.Service .ServiceBox { display: block; }
.fixedBox ul.fixedBoxList li.Service .ServiceBox dl { margin: 0px auto; width: 162px; height: 85px; padding-top: 10px; border-bottom-color: rgb(214,214,214); border-bottom-width: 1px; border-bottom-style: solid; }
.fixedBox ul.fixedBoxList li.Service .ServiceBox dl dt { padding: 1px; border: 1px solid rgb(225,226,227); width: 71px; height: 71px; float: left; }
.fixedBox ul.fixedBoxList li.Service .ServiceBox dl dd { width: 80px; text-align: left; float: right; }
.fixedBox ul.fixedBoxList li.Service .ServiceBox dl dd strong { height: 20px; color: rgb(51,51,51); line-height: 20px; font-weight: bold; }
.fixedBox ul.fixedBoxList li.Service .ServiceBox dl dd p.p1 { height: 18px; color: rgb(102,102,102); line-height: 18px; overflow: hidden; padding:0; margin:0; }
.fixedBox ul.fixedBoxList li.Service .ServiceBox dl dd p.p2 { height: 24px;padding:0; margin:0; padding-top: 10px; }
.fixedBox ul.fixedBoxList li.Service .ServiceBox dl dd p.p2 a { background: rgb(244,244,244); border: 1px solid rgb(216,216,216); width: 70px; height: 22px; text-align: center; color: rgb(51,51,51); line-height: 22px; display: block; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType='0');
cursor: pointer; }

/**/
button,input,select,textarea{font-size:100%;margin:0;vertical-align:-3px;outline:none;}
button,input{border:1px solid;outline:none;line-height:normal;*overflow:visible}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
textarea{overflow:auto;vertical-align:top}
::selection{background:#72d0eb;color:#fff;text-shadow:none}
::-moz-selection{background:#72d0eb;color:#fff;text-shadow:none}
*[hidden]{display:none}
a{color:#333;text-decoration:none;cursor:pointer}
a:hover{color:#2A5E8E}
.clearfix:after,.central:after,.widget ul:after,.paging:after,.pagenav:after,.base-tit:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix,.central,.widget ul,.paging,.pagenav,.base-tit{*+height:1%;}
body,button,input,select,textarea,code{font-size:12px;font-family:microsoft yahei;color: #444;}
/*window*/


/* input */
.ipt{border: solid 1px #d2d2d2;border-left-color: #ccc;border-top-color: #ccc;border-radius: 2px;box-shadow: inset 0 1px 0 #f8f8f8;background-color: #fff;padding: 4px 6px;height: 21px;line-height: 21px;color: #555;width: 180px;vertical-align: baseline;}
.ipt-mini{width: 140px;padding: 1px 3px;}
.ipt:focus{border-color: #95C8F1;box-shadow: 0 0 4px #95C8F1;}
/* btn */
.btn{position: relative;cursor: pointer;display: inline-block;vertical-align: middle;font-size: 12px;font-weight: bold;height: 27px;line-height: 27px;min-width: 52px;padding: 0 12px;text-align: center;text-decoration: none;border-radius: 2px;/*border: 1px solid #ddd;*/color: #666;/*background-color: #f5f5f5;background: -webkit-linear-gradient(top, #F5F5F5,#F1F1F1);background: -moz-linear-gradient(top, #F5F5F5,#F1F1F1);background: linear-gradient(top, #F5F5F5,#F1F1F1);*/}
input.btn{height: 29px;}
.btn:hover {border-color:#c6c6c6;color:#333;background-color:#f8f8f8;background:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background:linear-gradient(top,#f8f8f8,#f1f1f1);box-shadow:#ddd 0 1px 1px 0;}
.btn:active,.btn.btn-active {box-shadow:#ddd 0 1px 2px 0 inset;border-color:#c6c6c6;}
.btn:focus {border-color:#4d90fe;outline:none}
.btn-primary{border-color: #3079ED;color: #F3F7FC;background-color: #4D90FE;background: -webkit-linear-gradient(top, #4D90FE,#4787ED);background: -moz-linear-gradient(top, #4D90FE,#4787ED);background: linear-gradient(top, #4D90FE,#4787ED);}
.btn-primary:hover{border-color:#2F5BB7;color:#fff;background-color: #4D90FE;background: -webkit-linear-gradient(top, #4D90FE,#357AE8);background: -moz-linear-gradient(top, #4D90FE,#357AE8);background: linear-gradient(top, #4D90FE,#357AE8);}
.btn-primary:active,.btn-primary.btn-active {box-shadow:#2176D3 0 1px 2px 0 inset;border-color: #3079ED;}
.btn-primary:focus {border-color:#4d90fe;outline:none}
/**/
.theme-buy{margin-top:10%;text-align: center;}
.theme-gobuy,.theme-signin{font-size: 15px;}
.theme-price{position: relative;bottom: -6px;font-family: microsoft yahei,Arial, Helvetica, sans-serif;margin-right: 20px;font-weight: bold;color: #f60;line-height: 32px;font-size: 24px;display: inline-block;}
.theme-price dfn{font-style: normal;font-size: 18px;margin-right: 2px;}
.theme-desc{padding: 30px;}
.theme-version{padding: 30px;}
.theme-popover-mask{z-index: 9998;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.4;filter:alpha(opacity=40);display:none;}
.theme-popover{z-index:9999;position:fixed;top:50%;left:50%;width:420px;height:450px;margin:-180px 0 0 -210px;border-radius:5px;border:solid 2px #666;background-color:#fff;display:none;box-shadow: 0 0 10px #666;}
.theme-poptit{border-bottom:1px solid #ddd;padding:12px;position: relative;}
.theme-popbod{padding:60px 15px;color:#444;height: 148px;}
.theme-popbom{padding:15px;background-color:#f6f6f6;border-top:1px solid #ddd;border-radius:0 0 5px 5px;color:#666}
.theme-popbom a{margin-left:8px}
.theme-poptit .close{float:right;color:#999;padding:5px;margin:-2px -5px -5px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd}
.theme-poptit .close:hover{color:#444;}
.btn.theme-reg{position: absolute;top: 8px;left: 43%;display: none}
.inp-gray,.feed-mail-inp{border:1px solid #ccc;background-color:#fdfdfd;width:220px;height:16px;padding:4px;color:#444;margin-right:6px}
.dform{padding:20px 60px 40px;text-align: center;}
.dform .ipt_error{background-color:#FFFFCC;border-color:#FFCC66}
.dform-tip{display:none;background-color:#080;color:#fff;line-height:42px;margin-top:10px;display:;font-size: 14px;}
.dform-tip-errer{background-color: #CF301A;}
.dform-tip a{display: inline-block;padding: 0 20px;margin-left:10px;background-color: #FFE924;color: #CF301A;}
.dform-login{padding:0;height: 270px;overflow: hidden;}
.dform-login iframe{height: 470px;margin-top: -180px;}
.theme-signin{margin:0;text-align:left;font-size: 14px; background:none}
.theme-signin h4{color:#999;font-weight:100;margin-bottom: 20px;font-size: 12px;}
.theme-signin li{padding-left: 80px;margin-bottom: 15px;}
.theme-signin li strong{float: left;margin-left: -80px;width: 80px;text-align: right;line-height: 32px;}
.theme-signin .btn{margin-bottom: 10px;}
.theme-signin p{font-size: 12px;color: #999;}
.theme-desc,.theme-version{padding-top: 0}

.order { width: 400px; overflow: hidden; position:fixed;_position: absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index: 100; background: #f9f9f9; display: none; }
.orderMask { position: fixed;_position: absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); top: 0; left: 0; z-index: 99; }
.orderClose { position: absolute; right: 0; top: 0; width: 20px; height: 20px; background: url(../images/ddy.gif) -100px -96px; cursor: pointer; }
.orderInner { width: 335px; margin: 0 auto; font-size: 11pt; padding: 20px 0; }
.dform p, .dform p { margin-top: 15px; line-height: 30px; float: left; width: 100%;}
.pID, .cName, .cTel, .cMail1 { height: 30px; width: 330px;background: #EDEDED; border: 1px solid #EBEBEB; float:left; line-height:30px; }
.cName, .cTel { width: 180px; }
.cName { background: url(../images/ddy.gif) -100px 0; text-indent: 30px; }
.cTel { background: url(../images/ddy.gif) -100px -32px; text-indent: 30px; }
.cMail1 { width: 240px;  background: url(../images/ddy.gif) -100px -64px; text-indent: 30px; }
.idx_youWant_2 { width: 240px; background: #EDEDED; text-indent: 30px; border: none; height: 100px; float:left; }
.submit_2, .reset { width: 70px; height: 30px; line-height: 30px; text-align: center; cursor: pointer; border: none;  color: #fff; font-size: 13pt; margin: 0 20px 0 0; _margin: 0 10px 0 0; }
#youwant { height: 70px; background: #EDEDED; border: 1px solid #EBEBEB; width: 240px; }