@charset "utf-8"; 
/* CSS Document */

body{ font-family:"微软雅黑"; font-size:12px; overflow:-Scroll; overflow-x:hidden;}
ul,li,h1,a{ list-style:none;}
*{ margin:0; padding:0}
a{ text-decoration:none; color:#2c2c2c; font-family:"微软雅黑";}
a:active, a:focus{ outline:none;} 
img{ border:0px;}
i{ font-style:normal;}
input,button{ margin:0; font-size:12px; vertical-align:middle; font-family:"微软雅黑";}
input:focus{ color:#999;}
.fl{ float:left;}
.fr{ float:right;}
.m1{ margin-top:15px;}
.m2{ margin-left:27px; display:inline;}
.clear{ clear:both;}
.mr_20{ margin-right:20px;}
.mr_10{ margin-right:10px;}
.mr_13{ margin-right:13px;}
.mb_20{ margin-bottom:20px;}
.mr_30{ margin-right:30px;}
.mr_26{ margin-right:26px;}
.mr_35{ margin-right:35px;}
.mr_24{ margin-right:24px;}
.mr_70{ margin-right:70px;}
.mb_10{ margin-bottom:10px;}
.mr_15{ margin-right:15px;}
.mr_16{ margin-right:16px;}
.mr_40{ margin-right:40px;}
.mr_50{ margin-right:50px;}
table{ font-family:"微软雅黑";}

.top{ width:100%; height:36px; background-color:#fcfcfc; border-bottom:1px solid #e1e1e1;}
.top_c{ width:1000px; margin:0 auto; height:36px; line-height:36px;}
.top_l{ float:left; color:#717171;}
.red{ color:#F00; font-size:13px;}

.header{ width:100%; height:100px;}
.main{ width:1000px; margin:0 auto;}

.logo{ width:471px; height:78px; float:left; margin-top:9px;}
.logo img{ width:471px; height:78px;}

.search{ width:282px; height:34px; float:right; margin-top:32px}
.search .txt{ float:left; height:34px; width:280px; border:1px solid #e1e1e1; text-align:left; text-indent:20px;}
.search .txt input{ background:none; border:none; height:34px; line-height:34px; font-family:"微软雅黑"; font-size:12px; outline:medium none; width:295px; color:#999;}
.search .btn{ border:medium none; float:left; height:17px; margin:11px 0 0 -35px; overflow:hidden; text-indent:-9999px; width:17px; background:url(../images/sr.jpg) no-repeat scroll right 0px; cursor:pointer;}


.nav{ width:100%; height:46px; line-height:46px; background-color:#0046a7; border-bottom:3px solid #003a8a}
.nav_c{ width:1000px; margin:0 auto; height:46px;}
.nav_c li{ float:left; height:46px; position:relative; list-style:none; width:125px; z-index:9999;}
.nav_c li a{ text-decoration:none;}
.nav_c li a span{ display:block; width:125px; height:46px; float:left;  text-align:center; color:#fff; font-size:16px;}
.mj_hover_menu{ text-decoration:none; width:100px; height:46px; color:#fff;}
.nav_c li.selected .submenu{ display:block;}
.nav_c li .submenu{ display:none; position:absolute; top:46px; left:0px;}
.nav_c li .submenu li{ float:none; padding:0; height:36px; line-height:36px; height:auto; border-top:1px solid #0045a6; text-align:center; background:#00347d;}
.nav_c li .submenu li a{ color:#fff; font-size:14px;}
.nav_c li .submenu li:hover{ background:#2161bb;}


#container{ width:100%; height:440px; margin:0 auto; position:relative;}
.skippr{ width:100%; height:100%; position:relative; overflow:hidden;}
.skippr > div{ position:absolute; width:100%; height:100%; background-size:cover; background-position:50% 62.5%;}
.skippr > img{ position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; min-height:100%;}
.skippr-nav-container{ position:absolute; left:50%; -webkit-transform:translate(-50%,0); transform:translate(-50%,0); -moz-transform:translate(-50%,0); -ms-transform:translate(-50%,0); bottom:25px; overflow:auto; z-index:999;}
.skippr-nav-element{ cursor:pointer; float:left; background-color:#fff; -webkit-transition:all .25s linear; transition:all .25s linear;}
.skippr-nav-element-bubble{ width:12px; height:12px; border-radius:50%; margin:0 4px;}
.skippr-nav-element-block{ width:50px; height:10px; margin-right:15px;}
.skippr-nav-element:hover, .skippr-nav-element-active{ background-color:#0046a7;}
.skippr-arrow{ position:absolute; z-index:999; top:50%; -webkit-transform:translate(0%,-50%); -moz-transform:translate(0%,-50%); -ms-transform:translate(0%,-50%); transform:translate(0%,-50%); width:30px; height:30px; transform-origin:center center; -webkit-transform-origin:top left; cursor:pointer;}
.skippr-previous{ left:2.5%; -webkit-transform:rotate(-45deg); transform:rotate(-45deg); border-top:8px solid #0046a7; border-left:8px solid #0046a7;}
.skippr-next{ right:3.5%; -webkit-transform:rotate(-45deg); transform:rotate(-45deg); border-bottom:8px solid #0046a7; border-right:8px solid #0046a7;}
.skippr-previous:hover{ border-top:8px solid #999; border-left:8px solid #999;}
.skippr-next:hover{ border-bottom:8px solid #999; border-right:8px solid #999;}


.content{ width:100%; height:auto; overflow:hidden;}
.main{ width:1000px; margin:0 auto; height:auto; overflow:hidden;}

.gg{ width:988px; border:1px solid #e1e1e1; height:40px; line-height:40px; margin:20px 0; padding-right:10px;}
.gg_ti{ width:100px; height:40px; line-height:40px; color:#fff; background-color:#0046a7; text-align:center; float:left; font-size:15px;}
.scrollDiv{ width:800px; float:left; height:40px; line-height:40px; overflow:hidden; /* 必要元素 */}
.scrollDiv li{ height:40px; padding-left:20px;}
#s2,#s3{ height:100px;}

.more{ float:right; color:#286bc8;}
.more a{ color:#286bc8;}
.more a:hover{ text-decoration:underline;}

.about{ width:710px; height:280px; float:left;}
.title{ width:100%; height:44px; line-height:44px; background:url(../images/title.png) left bottom no-repeat;}
.ti_a{ font-size:18px; line-height:44px; padding-left:30px; color:#000; float:left; width:12%;}
.ejfl{ float:left; width:75%; height:44px; line-height:44px;}
.ejfl li{ display:block; float:left; padding:0 15px; font-size:14px; height:44px; line-height:44px; margin-top:0; margin-left:0;}
.ejfl li a{ display:block; color:#f00; font-size:14px; font-weight:bold;}
.ejfl li a:hover{ color:#0046a7}


.abpic{ width:260px; height:190px; border:1px solid #e1e1e1; padding:8px; margin-top:20px;}
.abpic img{ width:260px; height:190px;}

.about_r{ width:410px; float:right; margin-top:20px;}
.about_r p{ font-size:13px; color:#474747; line-height:30px;}

.login{ width:246px; height:268px; background:url(../images/dlk.jpg) 0 0 no-repeat; float:right; margin-top:10px;}
.title2{ width:95%; margin:0 auto; height:44px; line-height:44px; background:url(../images/ti2.jpg) left bottom no-repeat; }
.title2 span{ margin-left:10px; font-size:16px; color:#5a5a5a;}

.login table{  margin:0 auto;/* padding-top:20px;*/ height:222px; background:url(../images/dd.jpg) center bottom no-repeat;}
.b_p{ height:22px; line-height:22px; width:130px; border:1px solid #d0d0d0;}
.login table tr{ height:30px;}
.login table td{ height:30px !important; }

.wjmm{ color:#333; padding-left:4px;}
.coolbg{ width:80px; height:30px; line-height:30px; color:#fff; background-color:#0046a7; border:0; font-size:14px; cursor:pointer; margin-left:52px;}
.zc{ color:#0046a7;}

.pro{ width:100%; height:auto; display:table; background:url(../images/xx.png) repeat #fafafa; margin-top:50px; padding:0 0 40px;}
.pro1{ width:100%; height:auto; overflow:hidden; margin-top:30px;}

/*侧导航*/
.sidebar{ width:250px; border:1px solid #e1e1e1; background-color:#fff; float:left;}
.sidebar .ti{ height:50px; line-height:50px; text-align:center; color:#0046a7; font-weight:normal; background:url(../images/book.png) 30px center no-repeat #0046a7; color:#fff; font-size:16px;}
.sidebar dl dt{ height:40px; line-height:40px; background:url(../images/book.png) 30px center no-repeat #0046a7; color:#fff; font-size:16px; padding-left:80px;}
.sidebar dl dt a{ color:#fff; display:block;}
.sidebar dl dd{ line-height:40px; background:url(../images/book2.png) 16px 14px no-repeat; color:#5f5f5f; font-size:14px; padding-left:40px;}
.sidebar dl dd a{ color:#000; display:block; font-size:14px; font-weight:bold;}
.sidebar dl dd a:hover{ color:#003885; font-weight:bold;}
.sidebar dl dd a.on{ color:#003885; font-weight:bold;}

.sidebar dl dd ul li{ margin-left:20px; width:100%; height:34px; line-height:34px; list-style:circle}
.sidebar dl dd ul li a{ font-weight:normal;}

.sidebar dl dd ul li a.on{ color:#003885; font-weight:bold;}

.sidebar .nyti{ height:40px; line-height:40px; background:url(../images/book.png) 30px center no-repeat #0046a7; color:#fff; font-size:16px; padding-left:80px; font-weight:normal;}

.tel{ margin-left:30px;}
.tel h4{ color:#0046a7; font-size:15px; margin-top:8px;}
.tel p{ font-size:13px; margin-bottom:8px;}

.yets{ width:100%; float:right; padding-top:30px;}
.yets ul.pro1_1{ display:block; margin-left:-40px;}
.yets ul.pro1_1 li{ width:148px; height:205px; float:left; margin-top:23px; margin-left:40px;}
.yets ul.pro1_1 li .pic{ width:146px; height:202px; border:1px solid #e1e1e1; position:relative;}
.yets ul.pro1_1 li .pic img{ width:146px; height:202px;}
.yets ul.pro1_1 li .pic p{ width:147px; height:34px; line-height:34px; color:#fff; bottom:0; left:0; position:absolute; background:rgba(0, 0, 0, 0.6)!important; filter:Alpha(opacity=60); background:#fff; text-align:center;}
.yets ul.pro1_1 li .pic a:hover p{ color:#80aff0}
.yets ul.pro1_1 li .pic:hover{ border:1px solid #80aff0}
.yets ul.pro1_1 li .price{ width:100%; height:40px; line-height:40px;}
.yets ul.pro1_1 li .price span{ display:block;}
.yets ul.pro1_1 li .price span.fl{ color:#F00; font-size:16px;}
.yets ul.pro1_1 li .price span.fr{ width:70px; height:26px; line-height:26px; color:#fff; text-align:center; background-color:#0046a7; margin-top:5px; border-radius:8px;}
.yets ul.pro1_1 li .price span.fr a{ color:#fff; display:block;}
.yets ul.pro1_1 li .price span.fr:hover{ background-color:#f00;}

/*智慧幼儿园*/

.zh_a{ width:1000px; height:auto; overflow:hidden;}
.zh_a ul{ display:block; margin-left:-64px;}
.zh_a ul li{ width:148px; height:240px; float:left; margin-top:23px; margin-left:64px;}
.zh_a ul li .pic{ width:146px; height:242px; /*border:1px solid #e1e1e1; */position:relative;}
.zh_a ul li .pic img{ width:144px; height:200px; border:1px solid #ccc; padding:1px;}
.zh_a ul li .pic p{ width:147px; height:34px; line-height:34px; color:#fff; bottom:0; left:0; position:absolute; background:rgba(0, 0, 0, 0.6)!important; filter:Alpha(opacity=60); background:#fff; text-align:center;}
.zh_a ul li .pic a:hover p{ color:#80aff0}
.zh_a ul li .pic:hover{ border:1px solid #80aff0}
.zh_a ul li .price{ width:100%; height:40px; line-height:40px;}
.zh_a ul li .price span{ display:block;}
.zh_a ul li .price span.fl{ color:#F00; font-size:16px;}
.zh_a ul li .price span.fr{ width:70px; height:26px; line-height:26px; color:#fff; text-align:center; background-color:#0046a7; margin-top:5px; border-radius:8px;}
.zh_a ul li .price span.fr a{ color:#fff; display:block;}
.zh_a ul li .price span.fr:hover{ background-color:#f00;}

.pro2{ width:100%; height:auto; overflow:hidden; margin:0px 0 40px;}
.kong{ width:100%; height:30px;}

/*底部*/

.footer{ width:100%; height:160px; background:#003e93;}
.footer_c{ width:1000px; margin:0 auto; height:120px; padding:20px 0;}
.footer_c p{ font-size:12px; color:#fff; text-align:center; line-height:30px;}
.footer_c p a{ color:#fff;}

/*关于我们*/

.nybanner{ width:100%; height:209px; margin:10px 0;}
.nybanner img{ width:1000px; height:209px;}


.nyleft{ width:252px; float:left;}

.contact{ width:250px; height:200px; margin-top:20px; float:left; border:1px solid #dcdcdc; background:url(../images/lec.jpg) right bottom no-repeat}
.contact .title{ width:100%; height:40px; background:#0046a7; text-align:center; font-size:16px; color:#FFF; line-height:40px; font-family:"微软雅黑"; margin-bottom:10px}
.contact p{ line-height:30px; font-size:13px; font-family:"微软雅黑"; text-indent:15px; width:96%; margin:0 auto}


.nyright{ width:690px; padding:5px 15px; float:right; border:1px solid #e1e1e1; height:auto; overflow:hidden; margin-bottom:20px;}
.right_top{ width:690px;  margin:auto; height:39px; border-bottom:1px solid #ececec; margin-bottom:15px;}
.right_top h2{ float:left; line-height:38px; border-bottom:2px solid #0046a7; font-size:16px; font-weight:normal; color:#0046a7;}
.right_top span{ float:right; height:15px; line-height:15px; padding-top:15px;}

.nyabout p{ font-size:14px; line-height:32px; color:#333;}

/*产品列表*/

.nypro{ width:100%; height:auto; overflow:hidden; padding-bottom:15px;}
.nypro li{ width:100%; height:202px; padding:15px 0; border-bottom:1px dashed #e1e1e1;}
.nypro li .gallery{ width:146px; height:202px; border:1px solid #e1e1e1; float:left; overflow:hidden;}
.nypro li .gallery img{ display:block; transition:all 1s ease 0s; width:146px; height:202px;}  
.nypro li .gallery:hover img{-webkit-transform:scale(1.1); transform:scale(1.1);}


.prosm{ width:520px; float:right;}
.prosm dt{}
.prosm table td{ border-bottom:1px dotted #0098c5; padding:6px 0; font-size:13px;}


.ljgm{ width:70px; height:26px; line-height:26px; color:#fff; text-align:center; background-color:#f00; margin-top:5px; border-radius:8px; margin-right:10px;}
.ljgm a{ color:#fff; display:block;}
.ljgm:hover{ opacity:0.6}

.ckxq{ width:70px; height:26px; line-height:26px; color:#fff; text-align:center; background-color:#0046a7; margin-top:5px; border-radius:8px;}
.ckxq a{ color:#fff; display:block;}
.ckxq:hover{ opacity:0.8}


/*页码*/

DIV.megas512{ 
	PADDING-RIGHT:3px; PADDING-LEFT:3px; PADDING-BOTTOM:15px; MARGIN:3px; PADDING-TOP:15px; TEXT-ALIGN:center; font-family:"arial"; font-size:12px; 
}
DIV.megas512 A{ 
	BORDER-RIGHT:#bababa 1px solid; PADDING-RIGHT:8px; BACKGROUND-POSITION:50% bottom; BORDER-TOP:#bababa 1px solid; PADDING-LEFT:8px; PADDING-BOTTOM:3px; BORDER-LEFT:#bababa 1px solid; COLOR:#063e8c; MARGIN-RIGHT:3px; PADDING-TOP:3px; BORDER-BOTTOM:#bababa 1px solid; TEXT-DECORATION:none
}
DIV.megas512 A:hover{ 
	BORDER-RIGHT:#000 1px solid; BORDER-TOP:#000 1px solid; BACKGROUND-IMAGE:none; BORDER-LEFT:#000 1px solid; COLOR:#fff; BORDER-BOTTOM:#000 1px solid; BACKGROUND-COLOR:#777777
}
DIV.megas512 A:active{ 
	BORDER-RIGHT:#000 1px solid; BORDER-TOP:#000 1px solid; BACKGROUND-IMAGE:none; BORDER-LEFT:#000 1px solid; COLOR:#fff; BORDER-BOTTOM:#000 1px solid; BACKGROUND-COLOR:#777777
}
DIV.megas512 SPAN.current{ 
	PADDING-RIGHT:6px; PADDING-LEFT:6px; FONT-WEIGHT:bold; PADDING-BOTTOM:2px; COLOR:#063e8c; MARGIN-RIGHT:3px; PADDING-TOP:2px
}
DIV.megas512 SPAN.disabled{ 
	PADDING-RIGHT:6px; PADDING-LEFT:6px; PADDING-BOTTOM:2px; COLOR:#adaaad; MARGIN-RIGHT:3px; PADDING-TOP:2px
}


/*详情页添加点击放大图片效果*/

.rebox{ cursor:pointer; position:fixed; width:100%; height:100%; top:0; left:0; z-index:99999999999 !important; -webkit-filter:none !important; 
    background:rgb(0, 0, 0); /* IE Fallback (Solid Colour) */
    background:url(data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAIElEQVQ4T2NkYGDYDMRkA8ZRAxhGw4BhNAyA+WAYpAMAIFgLQfO9BoEAAAAASUVORK5CYII=); 
    background:rgba(0, 0, 0, 0.7);}
.rebox *{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; padding:0; margin:0;}
.rebox-contents{ position:absolute; top:10%; left:5%; text-align:center; width:90%; height:90%;}
.rebox-contents .rebox-content{ border:5px solid #fff; box-shadow:0 0 20px #000; border-radius:1px; width:430px; height:590px;}
.rebox-loading{ width:31px; height:31px; margin:-16px 0 0 -16px; position:absolute; top:48%; left:50%;}
.rebox-caption{ display:none; position:absolute; left:0; bottom:0; width:100%; text-align:center; z-index:1000; background:#000; background:rgba(0,0,0,0.7);}
.rebox-caption p{ margin:0 auto; max-width:70%; display:inline-block; *display:inline; *zoom:1; padding:10px; color:#fff; font-size:12px; line-height:18px;}

.rebox-button{ position:absolute; z-index:9999; min-width:40px; height:40px; line-height:40px; background:rgb(0, 0, 0); opacity:0.4; 
    text-decoration:none; font-size:24px; color:#fff; text-align:center; vertical-align:middle; 
    -webkit-border-radius:32px; -moz-border-radius:32px; -ms-border-radius:32px; border-radius:32px; 
    -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; transition:all 0.3s;}
.rebox-button:hover,
.rebox-button:focus{ opacity:1; -webkit-transform:scale(1.4); -moz-transform:scale(1.4); -ms-transform:scale(1.4); transform:scale(1.4);}
.rebox-close{ right:10px; top:10px;}
.rebox-next{ right:10px; top:48%;}
.rebox-prev{ left:10px; top:48%;}
.rebox-loading{ left:50%; top:48%; 
    -webkit-animation-name:spin; -webkit-animation-duration:2000ms; -webkit-animation-iteration-count:infinite; -webkit-animation-timing-function:linear; 
    -moz-animation-name:spin; -moz-animation-duration:2000ms; -moz-animation-iteration-count:infinite; -moz-animation-timing-function:linear; 
    -ms-animation-name:spin; -ms-animation-duration:2000ms; -ms-animation-iteration-count:infinite; -ms-animation-timing-function:linear;    
    animation-name:spin; animation-duration:2000ms; animation-iteration-count:infinite; animation-timing-function:linear; 
}

@-ms-keyframes spin{ 
    from{ -ms-transform:rotate(0deg);}
    to{ -ms-transform:rotate(360deg);}
}
@-moz-keyframes spin{ 
    from{ -moz-transform:rotate(0deg);}
    to{ -moz-transform:rotate(360deg);}
}
@-webkit-keyframes spin{ 
    from{ -webkit-transform:rotate(0deg);}
    to{ -webkit-transform:rotate(360deg);}
}
@keyframes spin{ 
    from{ transform:rotate(0deg);}
    to{ transform:rotate(360deg);}
}

/*产品详情页*/

.proxq{ width:100%; height:auto; overflow:hidden;}
.display{ display:inline;}
.display_no{ display:none;}

.news_title{ height:34px; width:100%; border-bottom:1px solid #dedede; margin-bottom:10px;}
.news_title li{ width:100px; height:34px; line-height:34px; background:#e8e8e8; float:left; display:block; text-align:center; color:#333; font-weight:bold; font-size:14px; cursor:pointer; margin-right:2px;}
.news_title li.hover{ background:#0046a7; color:#fff;}

/*新闻列表*/

.list2{ display:block; float:left; width:100%; padding-bottom:20px;}
.list2 li{ width:100%; float:left; line-height:36px; border-bottom:1px dashed #CCC; background:url(../images/sj.png) no-repeat left center; text-indent:15px; font-size:14px; font-family:"微软雅黑"; display:block;}
.list2 li a{ color:#535353; text-decoration:none;}
.list2 li a:hover{ color:#0c5eb2;}
.list2 span{ float:right; font-size:13px; font-family:"arial"; color:#666;}

/*新闻详情页*/

.nyxq{ width:100%; float:left;}
.bt{ font-size:16px; line-height:36px; height:47px; font-weight:bold; text-align:center; border-bottom:1px dotted #CCC;}
.nyxq img{ display:block; margin:0 auto; margin-bottom:15px;}
.fbsj{ text-align:center; margin-bottom:20px; height:27px; line-height:40px; font-weight:normal; font-size:12px;}
.nyxq p{ font-size:15px; line-height:36px; color:#333;}

/*表单*/

.nyabout table{ font-size:13px;}
.nyabout table td{ padding:5px 0;}
.tjbg{ width:120px; height:30px; line-height:30px; color:#fff; background-color:#063e8c; border:0; font-size:14px; cursor:pointer;}


/*智慧幼儿园*/

.twlb{ width:100%; height:auto; overflow:hidden; float:left; padding-top:15px}
.twlb li{ width:100%; border-bottom:1px dashed #dedede; margin:10px 0; float:left; padding-bottom:20px}
.tu_1{ width:146px; height:202px; border:1px solid #c8c6c7; display:block; float:left}
.zi_1{ width:500px; height:141px; float:left; margin-left:15px}
.zi_1 h2{ font-size:15px; color:#005a9b; line-height:40px}
.zi_1 P{ font-size:13px; color:#333; line-height:30px}
.tu_1 img{ width:146px; height:202px;}
.zi_1 p span{ margin-right:30px;}


/*表单验证*/
.onShow,.onFocus,.onError,.onCorrect,.onLoad,.onTime{ display:inline-block; display:-moz-inline-stack; zoom:1; *display:inline; vertical-align:middle; background:url(../images/msg_bg.png) no-repeat; 	color:#444; line-height:18px; padding:2px 10px 2px 23px; margin-left:10px; _margin-left:5px}
.onShow{ background-position:3px -147px; border-color:#40B3FF; color:#959595}
.onFocus{ background-position:3px -147px; border-color:#40B3FF;}
.onError{ background-position:3px -47px; border-color:#40B3FF; color:red}
.onCorrect{ background-position:3px -247px; border-color:#40B3FF;}
.onLamp{ background-position:3px -200px}
.onTime{ background-position:3px -1356px}





/*购物lieve*/
.fb{ 
    font-weight:bold; 
}
.f20{ 
    font-size:20px; 
}
.rt{ 
    float:right; 
}
.fn{ 
    font-weight:normal; 
}
.f12{ 
    font-size:12px; 
}
.f14{ 
	font-size:14px; 
}
.show-buycar{ background-color:#fff; border:1px solid #CCC; height:145px; position:absolute; width:380px; z-index:5; padding:8px 10px; color:#333; display:none; z-index:50}
.show-buycar .buycar_title{ border-bottom:1px solid #EAEAEA; padding-bottom:5px; font-size:14px; margin-bottom:10px}
.show-buycar .buycar_title a.close{ background:#fff url(../images/cross.png) no-repeat left 5px; padding-left:18px; outline:none; display:block; float:right; font-size:12px; height:18px; padding-top:1px}
.show-buycar .buycar_title a.close:hover{ background-position:left -45px; text-decoration:none}
.show-buycar .content,.show-buycar .content .sbtn{ background:url(../images/shop_tip.png) no-repeat -146px 8px;}
.show-buycar .content{ padding:10px 0 0 60px}
.show-buycar .content h2{ font-size:14px;}
.show-buycar .content .bottom{ margin-top:10px}
.show-buycar .content .sbtn{ background-position:left 0; height:25px; width:96px; line-height:25px; color:#fff; font-weight:700; text-align:center; display:block}
/* 购物车 */
.pro-cart{ background-color:#FFFBE1; border:1px solid #FEBF90; margin:10px 0; padding:6px 0; text-align:center}
.price{ color:#FF0000; font-weight:bold; font-family:verdana;}
.price-original{ color:#9c9c9c; text-decoration:line-through;}
.promo-content{ border-radius:2px; color:#f40; background:#fff0e7; width:30px; padding:0 10px 0 0; position:relative; height:17px; line-height:17px; border:1px solid #ffe1d3; text-align:center; float:left}
.promo-content .arrow{ right:5px; top:7px; width:5px; height:3px; position:absolute; background:url(../images/jico.png) no-repeat; block; background-position:0 -2px; 
}
.promo-content .cou-content{ width:70px; height:25px; position:absolute; border:1px solid #ccc; background:#fff; color:#999; padding:2px 0px; line-height:13px; text-align:center; display:none; z-index:1}
.taxes{ background:#fff0e7; color:#f40; padding:1px; border:1px solid #ffe1d3; border-radius:2px; display:none;}

.shopping-order,.shopping-order div,.shopping-btn input{ background:url(../images/shopbg.png) no-repeat left top;}
.shopping-order{ padding-top:53px; height:30px; margin-top:30px; position:relative; margin-bottom:8px}
/*.shopping-order div{ height:24px; position:absolute; bottom:20px; width:185px; filter:alpha(opacity=40); opacity:0.4;}
*/
.shopping-order .order-1{ background-position:-288px -134px;}
.shopping-order .order-2{ width:244px; background-position:-490px -134px; left:350px}
.shopping-order .order-3{ background-position:-745px -134px; left:680px; width:200px}

.step_1{ background-position:0px 0px;}
.step_2{ background-position:0px -79px;}
.step_3{ background-position:0px -162px;}


.shopping-order .on{ filter:alpha(opacity=100); opacity:1;}
.shopping-table td,.shopping-table th{ border:1px solid #dcdcdc; height:30px; font-weight:normal}
.shopping-table thead td{ background-color:#eeeeee; text-align:center; font-size:14px; padding:8px;}
.shopping-table tbody td{ padding-left:8px; font-size:14px;}
.shopping-table tfoot td{ text-align:right; background-color:#eeeeee; padding:6px 10px}
.shopping-btn{ text-align:right; padding:20px 0; margin-bottom:20px;}
.shopping-btn input{ border:none; height:34px; width:118px; cursor:pointer; background-position:left -245px}
.shopping-btn input.set-btm{ background-position:-126px -245px; width:96px; margin-left:12px}
.shopping-btn input.set-btms{ background-position:-125px -245px; width:96px;}
.shopping-btn input.off{ background-position:-105px -174px; width:96px;}
/* 订单信息 */
.ver-form{ border:1px solid #dcdcdc; zoom:1; padding:0 10px}
.ver-form h3{ border-bottom:#CCC 1px dashed; height:28px; line-height:28px; font-size:14px; padding:0 0 0 8px; margin:10px 0}
.ver-form th{ font-weight:normal; text-align:right; padding-right:10px; line-height:28px}
.payment-show{ border:#dae6ed solid 1px; padding:10px; margin-bottom:10px; display:block}
.payment-show-on{ background:#f0f5f8}
.payment-show em{ font-size:14px;}
.payment-show-on em{ font-weight:700}
.payment-show .payment-desc{ color:#999; display:block; overflow:auto}
.payment-show .payment-desc img{ border:1px solid #E7E7E7}
.pay-btn{ background:url(../images/pay-btn.png) no-repeat 0 0; color:#fff; height:24px; width:41px; border:0 none; display:inline-block; display:-moz-inline-stack; zoom:1; *display:inline; cursor:hand; !important; cursor:pointer}
cite, dfn, em, var{ 
    font-style:normal; 
}

/*会员中心*/
.table-list tbody td,.table-list .btn{ padding:10px 0 !important;}
.button{ background:#63c05e !important; height:25px !important; line-height:25px !important; text-align:center !important; color:#fff !important; -moz-border-radius:5px; padding:0 15px !important; 
-webkit-border-radius:5px; margin-right:5px; border:none !important; margin-top:5px;}
.table_form{ font-size:12px; line-height:30px !important;}
.onShow{ background-position:3px -147px; border-color:#40B3FF; color:#959595; /* margin:8px 0 0 0 !important; */}


.gouwu{ width:600px; height:180px; margin:30px auto;}
.gouwu_pic{ width:180px; height:180px; float:left; margin-right:30px; background:url(../images/gouwuche.jpg) no-repeat left center;}
.gouwu_text{ width:390px; height:100px; float:left; font-size:14px; color:#666; margin-top:30px;}
.gouwu_text a.gw_login{ display:block; width:80px; height:30px; background:#f8a335; line-height:30px; text-align:center; float:left; font-family:"微软雅黑"; -moz-border-radius:5px; -webkit-border-radius:5px; border:none; cursor:pointer; color:#fff; margin:20px 20px 0 0;}
.gouwu_text a.gw_go{ color:#00F; text-decoration:underline; float:left; margin:20px 0 0 0; line-height:30px;}



.order_list form{ display:inline;}
.order_list .pay-btn{ display:inline-block; padding:2px 0 3px; background:#63c05e; border:1px solid #63c05e; color:#fff; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; width:85px; text-align:center; 
}}
.order_list .order_bl{ float:left;}
.order_list .order_br{ float:right; padding-right:10px;}
.order_list thead th{ text-align:center}


.aui_title{ background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f60), to(#f8a335))!important; height:35px !important; line-height:35px !important; -webkit-border-radius:2px 2px 0 0; -moz-border-radius: 2px 2px 0 0; border-radius:2px 2px 0 0; border:none !important; text-shadow:none !important;}
button.aui_state_highlight{ background:#f8a335 !important; border:none !important; text-shadow:none !important; box-shadow:none !important;}


/*完成支付提示框*/
.hideShow{ display:none;}
.greyLayer{ width:100%; height:100%; position:fixed; top:0; left:0; background:#000; filter:alpha(opacity=70); opacity:0.7; z-index:999;}
.hideBox{ width:400px; height:200px; background:#fff; position:fixed; top:50%; left:50%; margin-left:-210px; margin-top:-100px; z-index:9999;}
.hideBox .hideBoxCon{ width:360px; height:160px; position:relative; padding:20px 0px 20px 40px;}
.hideBox .hideBoxCon .close{ width:20px; height:20px; line-height:20px; font-size:20px; font-weight:bold; text-align:center; position:absolute; right:15px; top:10px; cursor:pointer; font-family:"Microsoft Yahei";}
.hideBox .hideBoxCon .close:hover{ color:#c00;}
.hideBox .hideBoxCon h2{ font-size:18px; padding:10px 0px;}
.hideBox .hideBoxCon h4{ font-size:14px; padding-bottom:15px; color:#666;}
.hideBox .hideBoxCon .hidebox_btn1{ display:inline-block; padding:0px 15px; height:28px; line-height:27px; text-align:center; font-size:14px; font-family:"微软雅黑"; color:#fff; background:#ff9600; float:left; font-weight:bold;}
.hideBox .hideBoxCon .hidebox_btn2{ display:inline-block; padding:0px 15px; height:28px; line-height:27px; text-align:center; font-size:14px; font-family:"微软雅黑"; color:#fff; background:#ff6464; float:left; margin-left:10px; font-weight:bold;}
.hideBox .hideBoxCon .hidebox_btn1:hover,.hideBox .hideBoxCon .hidebox_btn2:hover{ text-decoration:underline;}



