@charset "utf-8";
/* CSS Document */
body{ background:#fff; font-family:"Arial", "微软雅黑" ; color:#666666}
.main{ width:1200px; margin:auto}
a:hover{ color:#f8ad19;}
h3:hover{cursor:default !important}
.header{background:#01c6b4}
.header .top { height:40px; line-height:40px; background:#fff; border-bottom:1px solid #e6e6e6; }
.header .top .left{ overflow:hidden;}
.header .top .left a{ float:left; display:block; padding-right:30px;}
.header .top .left a img { padding-top:10px; padding-right:5px;}
.header .top .right a { padding:10px;}
.header .center{ background:#f8f8f8;height:166px;}
.header .center .cart:HOVER{background: url(../images/cart_red.png) no-repeat left;color: #f9ad18;}
.header .center .fr { color:#01c6b4; font-size:28px; background: url(../images/cart.png) no-repeat left; padding-left:45px; line-height:40px; position:relative; margin-top:-40px; margin-right:80px}
.header .center .fr .layer{ color:#fff; font-size:12px; background:url(../images/cart1.png); width:29px; height:26px; text-align:center; line-height:26px; position:absolute; right:-25px; top:-20px; }
.header .center .logo { margin-top:45px; padding-right:140px;}
.header .center .logo .logo_header{position: absolute;padding-top: 6px;width: 285px;text-align: right;color:#808080}

.header .center .search{ padding-top:57px;}
.header .center .search h3 input[type="text"]{ width:420px; height:38px; border-radius:5px; border:1px solid #e5e5e5; text-indent:15px; font-size:14px; color:#a8a7a7}
.header .center .search p { line-height:30px; font-size:12px; color:#666666; padding-left:15px;}
.header .center .search p a {color:#666666; padding:5px;}
.header .center .search p a:hover{ text-decoration:underline}
.header .center .share { text-align:right}
.header .center .share a { display:inline-block; width:30px; height:30px; margin:0 10px; cursor:pointer}
.header .center .share .a1{ background:url(../images/s1.png);} 
.header .center .share .a2{ background:url(../images/s2.png);}
.header .center .share .a3{ background:url(../images/s3.png);}
.header .center .share .a4{ background:url(../images/s4.png);}
.header .center .share .a5{ background:url(../images/s5.png);}
.header .center .share .a6{ background:url(../images/s6.png);}
.header .center .share .a7{ background:url(../images/s7.png);}
.header .center .share .a8{ background:url(../images/s8.png);}
.header .center .share .a1:hover{ background:url(../images/s11.png);}
.header .center .share .a2:hover{ background:url(../images/s21.png);}
.header .center .share .a3:hover{ background:url(../images/s31.png);}
.header .center .share .a4:hover{ background:url(../images/s41.png);}
.header .center .share .a5:hover{ background:url(../images/s51.png);}
.header .center .share .a6:hover{ background:url(../images/s61.png);}
.header .center .share .a7:hover{ background:url(../images/s71.png);}
.header .center .share .a8:hover{ background:url(../images/s81.png);}

.mainmenu{ background:#01c6b4; height:46px;width:1200px;margin:0 auto}
.mainmenu .main>ul{ float:left}
.mainmenu .main>ul li { font-size:18px; float:left; line-height:46px; padding:0 40px; cursor:pointer}
.mainmenu .main>ul li a { color:#fff;}
.mainmenu .main>ul li:hover{ background:#2aaa9e}
.mainmenu .main>ul li.hover1{ background:#2aaa9e}
.mainmenu .main>dl { float:left; width:260px;  background:#01c6b4; position:relative}
.mainmenu .main>dl>dt { height:46px; background:#2aaa9e; color:#fff; font-size:18px; text-indent:15px; line-height:46px;cursor: pointer;}
.mainmenu .main>dl>dd{ position:absolute; top:46px; left:0; width:260px; background:#01c6b4; display:none; z-index:2}
.mainmenu .main>dl.hover dd{ display:block}
.mainmenu .main>dl>dd dt{ line-height:48px; color:#fff; font-size:14px; text-indent:15px; cursor:pointer}
.mainmenu .main>dl>dd dt:hover { background:#f8ad19 url(../images/index_15.png) no-repeat 223px;}
.mainmenu .main>dl>dd dd{ position:absolute; /*  top:0px; */margin-top:-48px; left:260px; width:500px; height:255px; overflow:hidden; display:none ;}
.mainmenu .main>dl>dd dl:hover dd{ display:block}
/* 
.mainmenu .main>dl>dd dd ol { text-align:center; font-size:12px; line-height:30px; width:210px; float:left; padding:15px 0;background:#fff; height:255px;}
 */
.mainmenu .main>dl>dd dd ol { text-align:center; font-size:12px; line-height:30px; width:210px; float:left; padding:15px 0;background:#01c6b4;}
.mainmenu .main>dl>dd dd ol li a{color: #fff;}
.mainmenu .main>dl>dd dd ul{margin-left:10px;}
.mainmenu .main>dl>dd dd ol li:hover { background:#f8ad19 url(../images/index_15.png) no-repeat 223px;}
.mainmenu .main>dl>dd dd ol li:hover ul{ display:block;height: 216px;width:260px; 
    overflow-y: scroll;}
.mainmenu .main>dl>dd dd ul { width:235px; padding:15px; background:#f3f3f3; float:left; position:absolute; top:0; left:200px; display:none}
.mainmenu .main>dl>dd dd ul li{ /*overflow:hidden*/margin:10px 0;}
.mainmenu .main>dl>dd dd ul li img{ float:left;vertical-align:middle}
.mainmenu .main>dl>dd dd ul li h3{height:60px}
.mainmenu .main>dl>dd dd ul li p{ color:#ff7800; font-size:14px; }


.mainbanner{ position:relative;height:555px; z-index:1; margin-bottom:30px;}
.mainbanner ul li { background-size:100%; overflow:hidden; height:555px; display: none}
.mainbanner ul li.hover {display: block;}
.mainbanner ul li .fl { margin-top:130px; margin-left:260px;}
.mainbanner ul li .fr{ margin-top:125px;}
/* 
.mainbanner ol{ position:absolute; left:0; right:0; bottom:10px; text-align:center}
.mainbanner ol li { width:10px; height:10px; border-radius:50%; background:#ccc; display:inline-block; margin:0 5px;}
.mainbanner ol li.hover{ background:#fff;}
 */

.mainbanner .nav{ position:absolute; bottom:50px; left:0 ; right:0}
.mainbanner .nav ul li { float:right; width:32px; height:32px; border-radius:5px; background:#a6a6a6; text-align:center; line-height:32px; margin-left:15px; cursor:pointer}
.mainbanner .nav ul li:hover{ background:#01c6b4}

.i_left{ width:260px; float:left}
.i_left>ul{ background:#f8f8f8;}
.i_left>ul li { height:260px; text-align:center;position: relative;cursor: pointer;}
.i_left>ul li p { width:150px; line-height:24px; font-size:14px; text-align:center; margin:auto; color:#fbb722}
.i_left>ul li img { /* padding-top:40px; padding-bottom:20px; */width: 260px;height: 260px;}
.i_left>ul li.hover{ border:2px solid #02cfbe; background:#fff; box-shadow:0 0 10px #ddd;}
.i_left>ul li.hover p { font-size:18px; color:#31c8b8; padding-top:50px;}
.i_left>ul li:hover .layer{ position: absolute; top:0; left:0; right:0; bottom:0; background:rgba(255,255,255,.3) url(../images/searchhover.png) no-repeat center;}

.news{ margin-top:50px;}
.news_detail{ margin-top:30px;}
.news h3{ background:#01c6b4; text-align:center; line-height:54px; border-radius:5px; color:#fff; font-size:22px;}
.news_detail h4{   line-height:54px; color:#000000; font-size:22px;}
.news ol li { line-height:55px; border-bottom:1px solid #ececec; padding:0 10px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; font-size:14px;}
.news_detail ol li { line-height:55px; padding:0 10px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; font-size:14px;}


.i_right{ width:906px; float:right}

.styletitle1{padding-bottom:34px; overflow:hidden}
.styletitle1 .fr div { width:20px; height:20px; margin-left:20px; background:url(../images/forleft.png) no-repeat center; float:left}
.styletitle1 .fr div.forright{ background-image:url(../images/forright.png)}
.styletitle1 .fr div:hover{ background-color:#f7f7f7}
.styletitle1 h3{ font-size:22px; color:#01c6b4; text-transform:uppercase; float:left}


.products dl { width:280px; height:500px; overflow:hidden; float:left; margin-left:33px;}
.products dl:nth-child(3n+1){ margin-left:0}
.products dl dt{ position:relative;}
.products dl dt img{ width:280px; height:280px;}
.products dl dt:hover .layer{ position: absolute; top:0; left:0; right:0; bottom:0; background:rgba(255,255,255,.3) url(../images/searchhover.png) no-repeat center;}
.products dl dd{ overflow:hidden}
.products dl dd h3{ line-height:60px; color:#ff7800; font-size:20px;}
.products dl dd p { line-height:30px; font-size:14px; color:#999}
.products dl dd p b { font-size:16px;}
.products dl dd a{ float:right; background:url(../images/index_27.png) no-repeat; width:30px; height:30px; display:block; float:right}
.new_products .window{ overflow:hidden}
.new_products .con .bar{ background:#ececec; height:5px; margin-bottom:30px;}
.new_products .con .bar span { width:33.33%; height:5px; background:#02cfbe; display:block}



.footer1{ background:#33b4a9; overflow:hidden; padding-top: 50px;padding-bottom: 20px}
.footer1 .fl .logo{ border-bottom:2px solid #fff; padding:40px 0; }
.footer1 .fl .txt{ line-height:40px; padding:20px; font-size:14px; color:#fff; }
.footer1 .fl .txt p em { font-size:20px; font-style:italic; padding-left:20px; font-weight:bold;}
.footer1 .fr { padding-top:60px;}
.footer1 .fr dl { float:left; color:#fff;padding:0 48px;background:url(../images/index1_35.png) no-repeat right bottom; height:160px;}
.footer1 .fr dl dd{  }
.footer1 .fr dl dd a{ display:block; color:#fff; font-size:12px; line-height:30px;}
.footer1 .fr dl dd a:hover{ color:#fbb722}
.footer1 .fr dl dt { font-size:16px; padding-bottom:10px;}
.footer1 .fr dl:last-child{ padding-right:0; background:0 }
.footer2{ background:#07a094; border-top:1px solid #fff; height:68px; line-height:68px; color:#fff;}
.footer2 .fr{ padding-top:20px;}
.footer2 .fr a { float:left; width:30px; height:30px; margin:0 15px; }
.footer2 .fr a.s1{ background:url(../images/s12.png) no-repeat;}
.footer2 .fr a.s2{ background:url(../images/s22.png) no-repeat;}
.footer2 .fr a.s3{ background:url(../images/s32.png) no-repeat;}
.footer2 .fr a.s4{ background:url(../images/s42.png) no-repeat;}
.footer2 .fr a.s5{ background:url(../images/s52.png) no-repeat;}
.footer2 .fr a.s6{ background:url(../images/s62.png) no-repeat;}
.footer2 .fr a.s7{ background:url(../images/s72.png) no-repeat;}
.footer2 .fr a.s1:hover{ background:url(../images/s11.png) no-repeat;}
.footer2 .fr a.s2:hover{ background:url(../images/s21.png) no-repeat;}
.footer2 .fr a.s3:hover{ background:url(../images/s31.png) no-repeat;}
.footer2 .fr a.s4:hover{ background:url(../images/s41.png) no-repeat;}
.footer2 .fr a.s5:hover{ background:url(../images/s51.png) no-repeat;}
.footer2 .fr a.s6:hover{ background:url(../images/s61.png) no-repeat;}
.footer2 .fr a.s7:hover{ background:url(../images/s71.png) no-repeat;}

.back_top{ position:fixed; right:50px; bottom:100px; z-index:9}
.back_top li { width:56px; height:56px; border-radius:10px; margin-top:10px; position:relative; background:#f8ad19 url(../images/rf1.png) no-repeat center;}
.back_top li.skype1{ background-image:url(../images/skype1.png)}
.back_top li.skype2{ background-image:url(../images/skype2.png)}
.back_top li.skype3{ background-image:url(../images/skype3.png)}
.back_top .backbtn li{ background-image:url(../images/rf3.png)}
/* .back_top li:nth-child(3){ background-image:url(../images/rf3.png)} */
/* .back_top li .leftlabel  { width:140px; height:46px; border-radius:10px; background:#f8ad19; position:absolute; left:-165px; top:0; color:#fff; border-top-right-radius:0;border-bottom-right-radius:0; font-size:14px; line-height:18px; padding-left:35px; padding-top:10px; overflow:hidden; display:none} */
.back_top li:hover p{ display:block}

.breadnav{ line-height:50px; text-align:right; font-size:12px; color:#01c6b4; font-style:italic;}
.breadnav span,.breadnav a { padding:5px;}
.breadnav span { padding-right:0;}

.pp1{ margin-bottom:20px;}
.pp11{border:1px solid #e5e5e5}
.pp1 dl { overflow:hidden; overflow:hidden; line-height:36px; border-bottom:1px dashed #eeeeee;}
.pp1 dl dt,.pp1 dl dd { float:left}
.pp1 dl dt { width:130px; background:#f8f8f8; padding-left:20px; font-size:14px;}
.pp1 dl dd{ width:1043px;}
.pp1 dl dd .fl a { margin:0 20px; padding:0 5px; border-radius:3px; display:inline-block}
.pp1 dl dd .fl a:hover{ color:#fff; background:#f8ad19; height:20px; line-height:20px;}
.pp1 dl dd .fr{}
.pp1 dl dd .fr input[type="text"]{ border:1px solid #e2e2e2; height:100px; height:18px;}
.pp1 dl dd .fr input[type="submit"]{ border-radius:3px; height:20px; border:0; color:#fff; background:#f8ad19; margin-left:30px; margin-right:70px;}
.pp1 dl:last-child{ border-bottom:0;}
.pp12{ border-top:5px solid #eeeeee}
.pp12 .btn { margin:0 auto; background:#eee url(../images/xiajiantou.png) no-repeat 60px; width:70px; height:22px; color:#999999; line-height:22px; padding-left:20px; font-size:14px; cursor:pointer}


.product .products{}
.classify{ overflow:hidden; height:40px; line-height:40px; background:#f7f7f7}
.classify .fl a { width:30px; height:30px; float:left; background:url(../images/classify1.png) no-repeat ; margin:5px;}
.classify .fl .c11{ background-image:url(../images/classify1.png)}
.classify .fl .c12{background-image:url(../images/classify2.png)}
.classify .fl .c13{background-image:url(../images/classify3.png)}
.classify .fl .c11:hover{ background-image:url(../images/classify11.png)}
.classify .fl .c12:hover{background-image:url(../images/classify21.png)}
.classify .fl .c13:hover{background-image:url(../images/classify31.png)}
.classify .fl select { float:left; margin:5px; height:30px; background:#fff; border:1px solid #e5e5e5; width:135px;}
.classify .fr{ font-size:14px; line-height:40px;}
.classify .fr span { float:left; padding-right:10px;}
.classify .fr span select { background:#fff; border:1px solid #e2e2e2; width:50px; height:30px; margin-left:5px;}
.classify .fr ul{ float:left; padding:0 5px;}
.classify .fr ul li { float:left; width:18px; height:18px; border:1px solid #e2e2e2; background:#fff; margin:10px 5px; line-height:18px; text-align:center; font-size:12px; color:#333;}
.classify .fr ul li a { display:block; color:#333}
.classify .fr ul li:first-child{ background:#fff url(../images/zjt1.png) no-repeat center;}
.classify .fr ul li:last-child{ background:#fff url(../images/yjt1.png) no-repeat center;}
.classify .fr ul li:hover{ background-color:#eeeeee}
.mb30{ margin-bottom:30px;}

.product .products {}
.product .products dl { width:280px; height:400px; overflow:hidden; float:left; margin-left:26px;}
.product .products dl:nth-child(4n+1){ margin-left:0}

.order1{ border:1px solid #e5e5e5}
.order1>h3{ background:#f7f7f7; line-height:40px; padding:0 20px; font-size:16px; color:#666}
.order1>h3 span { padding-right:20px;}
.order1>h3 span b{ color:#01c6b4}

.selectgroup{}
.select1{  position:relative; }
.select1 dt { height:24px; background:#f8ad19; padding:0 15px; line-height:24px; color:#fff; font-size:12px; text-transform:uppercase; position:relative; border-radius:3px; padding-right:30px;}
.select1 dt em { position:absolute; display:block; width:0; height:0; overflow:hidden; border:4px solid transparent; border-top-color:#fff; right:10px; top:10px;}
.select1 dd{ background:#f7f7f7; line-height:30px; box-shadow:0 0 3px rgba(0,0,0,.3); padding-left:15px; position:absolute; left:0; right:0; top:24px; display:none; font-size:12px; z-index:5}
.select1 dd a { display:block;cursor: pointer;}
.order1 .select1{ float:left; margin:10px; margin-top:15px;}
.order1 h6{ padding:15px; text-transform:uppercase}



.flow_chart{ width:880px; margin:20px auto;}
.flow_chart ul{ position:relative}
.flow_chart ul li { float:left; width:125px; padding-top:60px; height:60px; line-height:22px; background:url(../images/dui1.png) no-repeat top; text-align:center; padding-bottom:20px;}
.flow_chart ul li.hover{ background-image:url(../images/dui2.png);}
.flow_chart ul li.you{ background:url(../images/y1.png) center 10px no-repeat;}
.flow_chart ul li.you.hover{ background-image:url(../images/y2.png)}
.flow_chart ul li.zuo{ background:url(../images/z1.png) center 10px no-repeat;}
.flow_chart ul li.zuo.hover{ background-image:url(../images/z2.png)}
.flow_chart ul .right { position:absolute; top:21px; background:url(../images/y3.png); width:44px; height:157px; right:-60px;}
.flow_chart ul .right.hover { background-image:url(../images/y4.png);}
.flow_chart ul .second_right { position:absolute; top:300px; background:url(../images/y3.png); width:44px; height:157px; right:-60px;}
.flow_chart ul .second_right.hover { background-image:url(../images/y4.png);}
.flow_chart ul .left{ position:absolute; top:160px; left:-60px; width:44px; height:157px; background:url(../images/z3.png);}
.flow_chart ul .left.hover{background-image: url(../images/z4.png);}


.mt30{ margin-top:30px;}

.table1 table{ width:100%;}
.table1 table th,.table1 table td{ border:1px solid #e5e5e5; line-height:34px; text-align:center; color:#333}
.table1 table th { background:#f7f7f7}

.order{}
.order .styletitle1{ padding-bottom:10px;}

.order3 .con{ background:#f7f7f7; padding:15px;}
.order3 .con ul li { background:#fff; border-radius:10px; border:1px solid #e5e5e5; padding:15px;  line-height:36px; font-size:14px; color:#333; position:relative; margin-bottom:15px;}
.order3 .con ul li:last-child{ margin-bottom:0;}
.order3 .con ul li img { float:left; padding-right:20px; width:160px; height:160px;}
.order3 .con ul li h6{ background:url(../images/price.png); width:180px; height:60px; position:absolute; color:#fff; font-size:14px; text-align:center; line-height:65px; right:-7px; top:50px;}
.order3 .con ul li em { color:#f8ad19}
.order3 .con ul li b { color:#01c6b4}
.order31{ padding:15px;}
.order31 h3{ font-size:18px; color:#f8ad19; line-height:2}
.order31 ol{ overflow:hidden}
.order31 ol li { float:left; width:33.33%; text-indent:70px; font-size:16px; line-height:40px;}
.single_total_price{/*padding-right:10px*/}
.order4{ background:#fff; padding:15px; line-height:46px; font-size:16px;}
.order4 .jisuanjiage{float: right;color: #fff;background: #f8ad19;padding: 0px 7px;border-radius: 8px;cursor: pointer;}
.order4 h6{ overflow:hidden}
.order4 b { font-size:18px; color:#f8ad19}
.order4 input{ width:90px; height:27px; border:1px solid #d2d2d2; margin:0 10px; text-align:right; color:#f8ad19; padding:0 10px;}

.products3>ul{}
.products3>ul>li { border:1px solid #e5e5e5; padding:15px; margin-bottom:15px;}
.products3>ul>li a { display:block;}
.products3>ul>li a img { float:left; padding-right:20px; width: 150}
.products3>ul>li h3{ line-height:2; padding-bottom:20px; font-size:16px; color:#888}
.products3>ul>li h3 span {}
.products3>ul>li h3 span b{ color:#ff7800; font-size:20px; font-weight:bold}
.products3>ul>li ol li { float:left; width:35%; font-size:16px; color:#999; line-height:30px; }

.mb15{ margin-bottom:15px;}
.order5 ul li{ position:relative; margin-left:40px;}
.order5 ul li>input{ position:absolute; left:-40px; top:80px;}
.order5 ul li b input { width:50px; height:20px; border:1px solid #e2e2e2; padding-left:10px;}
.allCheckbox{ line-height:40px; color:#f8ad19; font-size:22px; padding-bottom:20px;}
.allCheckbox input { margin-right:30px;}
.checkbox_delete{
	float: right;
    font-size: 16px;
    margin-right: 12px;
    color: #01c6b4;
    cursor: pointer;
}
.colorred{color: #f8ad19;
    font-size: 22px;
    line-height: 40px;
    margin-right: 6px;
    vertical-align: bottom;}

.order_info{
	width:1200px;margin:0 auto
}

.order32 ol li { font-size:14px; overflow:hidden; text-indent:0px;}
.order32 ol li b { float:left; text-align:right; width:110px; padding-right:10px;}
.order32 ol li input { border:1px solid #d2d2d2; background:#fff; height:18px; }
.order32 ol li i { color:#ff7800;}
.Check1 a { display:inline-block; background:#fff; border:1px solid #d2d2d2; height:18px; line-height:18px; padding:0 10px; margin-right:5px;cursor: pointer;}
.Check1 a.hover{ border-color:#f8ad19; background:#fff url(../images/gwc_06.png) no-repeat right bottom;}

.checkbox2{ width:15px; height:15px; border:1px solid #d2d2d2; background:#fff; display:inline-block}
.checkbox2.hover{ border-color:#f8ad19; background:#fff url(../images/gwc_03.png) no-repeat center;}
.order32 .form1{ padding:30px 0; overflow:hidden}
.order32 .form1 ol li { width:auto; }
.order32 .form1 ol li b{ width:160px;}
.order32 .form1 ol li input { height:28px;text-indent: 0.5em;}
.order32 .form1 .btn { padding-top:30px; padding-left:170px;}
.order32 .form1 .btn  button { color:#fff; border:0; background:#f8ad19; font-size:14px; width:100px; height:34px; margin-right:30px;}
.order32 .form1 .btn  span { color:#fff; border:0; background:#f8ad19; font-size:14px; width:100px; height:34px; margin-right:30px;padding: 9px 15px;cursor: pointer;}

.orderbtn{ text-align:right; padding-bottom:50px;}
.orderbtn .but1{background: rgba(0, 0, 0, 0) url("../images/gwc_11.png") repeat scroll 0 0;
    border: 0 none;
    border-radius: 15px;
    color: #fff;
    font-size: 20px;
    height: 54px;
    padding: 6px 20px;
    text-align: center;
    text-transform: uppercase;}
.orderbtn .but2{background: #fff;
    border: 2px solid #ff9933;
    border-radius: 15px;
    color: #ff9933;
    font-size: 20px;
    height: 54px;
    padding: 6px 20px;
    margin-right:40px;
    text-align: center;
    text-transform: uppercase;}


.goodhead{}
.goodhead .fl .fl{ position:relative; width:400px; height:400px;padding-right:10px; overflow:hidden}
.goodhead .fl .fl img{ width:400px; height:400px; display:none; position:absolute}
.goodhead .fl .fl img:first-child{ display:block}
.goodhead .fl .fr div{ height:30px; width:100px; cursor:pointer}
.goodhead .fl .fr .top{ background:url(../images/goods_06.png); margin-bottom:10px;}
.goodhead .fl .fr .bottom{ background: url(../images/goods_15.png)}
.goodhead .fl .fr .window { position:relative; overflow:hidden; height:330px; width:100px;}
.goodhead .fl .fr ul{ position:absolute;}
.goodhead .fl .fr ul li { margin-bottom:10px;}
.goodhead .fl .fr ul li img { width:100px; height:100px;}
.goodhead>.fr{ width:650px;}
.goodhead>.fr h2{ font-size:36px; color:#333; padding-bottom:10px;}
.goodhead>.fr h3{ font-size:16px;margin:2px 0;color:#888 }
.goodhead>.fr .price{/* font-size:32px;*/ color:#333;}
.goodhead>.fr .price del { color:#333;font-size:22px}
.goodhead>.fr .price span b { color:#f8ad19; font-size:28px;}
.goodhead>.fr ol{ overflow:hidden}
.goodhead>.fr ol li { float:left; width:50%; color:#333; font-size:16px}
.goodhead>.fr ol li b { /*width:90px;*/ line-height:30px; display:inline-block}
.goodhead>.fr .num{ padding:30px 0; font-size:18px;}
.goodhead>.fr .num input { width:53px; height:32px; border:1px solid #d2d2d2; margin-left:10px;}
.goodhead>.fr .num button { margin-left:45px; width:300px; height:60px; border-radius:10px; color:#fff; background:url(../images/gwc_11.png); font-size:32px; border:0;}
.goodhead>.fr .nav {}
.goodhead>.fr .nav a { line-height:32px; color:#fff; background:#01c6b4; padding:0 10px; display:inline-block; margin-right:10px;}

.goods1{ border:1px solid #e5e5e5; padding:15px; margin-top:30px;}
.goods1 .styletitle1{ padding-bottom:0; margin:20px 0;}
.goods1 ol{ overflow:hidden; line-height:22px;}
.goods1 ol li { float:left; width:25%;}
.goods2{ border:1px solid #01c6b4;}
.goods2 .nav{ background:#f9f9f9; overflow:hidden}
.goods2 .nav a {cursor: pointer;float:left; padding:0 20px; font-size:18px; border-right:1px solid #01c6b4; line-height:40px; color:#f8ad19;}
.goods2 .nav a.hover{ background:#01c6b4; color:#fff;cursor: pointer;}
.goods2 .con { padding:30px;}
.goods2 .con>div { display:none}
.goods2 .con>div.hover{ display:block}
.PC1{ float:left; width:200px; padding:10px; border:1px solid #e2e2e2; padding-bottom:100px; padding-top:20px;}
.PC1 a { display:block; line-height:22px; font-size:14px; padding:0 10px;}
.PC1 a.hover{ color:#f8be61; background:#f7f7f7;}
.PC2{ float:right; width:800px; border:1px solid #e2e2e2;  padding:70px;}
.PC21{ overflow:hidden; line-height:2.2; background:url(../images/PC2_07.png) no-repeat bottom;width:100%}
.PC21 .fl { color:#333; font-size:14px; }
.PC21 .fl p b{ font-size:18px;}
.PC21 .fl p i { color:#f8ad19; font-size:16px;}
.PC21 .fl p:nth-child(3){ font-size:18px;}
.PC21 .fl p span { font-size:24px; color:#f8ad19}
.PC21 .fl p em { font-size:16px;}
.PC21 .fr{ width:450px; background:url(../images/PC2_03.png) no-repeat left; padding-bottom:50px;}
.PC21 .fr ul li { float:left; width:33.33%; color:#01c6b4; text-align:center; padding-top:30px;}
.PC21 .fr ul li b{ display:block; width:50px; height:50px; position:relative; margin:0 auto; background:url(../images/PC11.png) no-repeat center}
.PC21 .fr ul li:nth-child(2) b{ background-image:url(../images/PC12.png)}
.PC21 .fr ul li:nth-child(3) b{background-image:url(../images/PC13.png)}
.PC21 .fr ul li b i{ position:absolute; background:url(../images/cart1.png); width:29px; height:26px; text-align:center; color:#fff; line-height:26px; right:-20px; top:-15px;}
.PC22 { background:url(../images/PC2_03.png) no-repeat 400px 60px; overflow:hidden}
.PC22 ol li { float:left; width:50%; padding-top:50px;}
.PC22 ol li img { padding:0 30px; color:#01c6b4; font-size:14px;}



.PCright{ width:940px; float:right; border:1px solid #e2e2e2}
.PCright.border0{ border:0;}
.myorder{}
.myorder>h3{ line-height:60px; padding-left:30px; color:#01c6b4; font-size:20px; border-top:1px solid #f8ad19;}
.myorder>h3 a { color:#01c6b4; font-size:16px; padding-right:20px; }
.myorder ol{ border-top:1px solid #e2e2e2; background:#f8f8f8}
.myorder ol li { margin:0 25px; overflow:hidden; padding:25px 0; border-bottom:1px solid #e2e2e2;}
.myorder ol li img { float:left}
.myorder ol li p { float:left; padding:30px; line-height:1.7}
.myorder ol li p b { color:#01c6b4}
.myorder ol li p em{ color:#f8ad19}
.myorder ol li p i { display:inline-block; padding-right:15px; background:url(../images/myorder_06.jpg) no-repeat right;}
.myorder ol li:last-child{ border:0;}


.mywatchlist>h3{ padding-bottom:20px; color:#01c6b4; }
.mywatchlist>h3 i {text-transform:uppercase; font-size:20px;}
.mywatchlist>h3 a { font-size:12px;color:#01c6b4;}
.mywatchlist ul li { float:left;padding-left:28px;}
.mywatchlist ul li img { width:214px; height:152px; }
.mywatchlist ul li:nth-child(4n+1){ padding-left:0;}
.mywatchlist ul li h3{ color:#ff7800; font-size:20px; padding: 30px 0;}
.mywatchlist ul li p { font-size:30px; font-size:14px; padding-bottom:20px; color:#666;}

.modifieddata>h3{ line-height:60px; padding-left:30px; color:#01c6b4; font-size:20px; border-top:1px solid #f8ad19;}
.modifieddata>h3 a { color:#01c6b4; font-size:12px; padding-right:20px; }

.form2{ background:#f8f8f8; border-top:1px solid #e2e2e2; padding:30px;}

.form2 ol { overflow:hidden}
.form2 ol li { float:left; width:50%; overflow:hidden; padding:10px 0;}
.form2 ol li b { float:left; width:150px; text-align:right; line-height:30px; padding-right:10px;}
.form2 ol li input { height:28px; border:1px solid #e2e2e2; width:218px;}
.form2 ol li b i { background:url(../images/data_03.jpg) no-repeat top; width:6px; display:inline-block; margin-right:10px; min-height:6px}
.form2 h3{ font-size:14px; border-bottom:1px solid #e5e5e5; line-height:40px; margin-bottom:20px; padding-left:30px;}
.form2 ul{ overflow:hidden;}
.form2 ul li { float:left; padding:10px 0; padding-left:65px; overflow:hidden; line-height:20px; min-width:200px;}
.form2 ul li .checkbox2{ float:left; margin-right:10px;}
.form2 ul li input { width:374px; height:28px; border:1px solid #e2e2e2; background:#fff; margin-left:10px;}
.form2 .btn{ padding:10px 0;}
.form2 .btn button { width:100px; height:34px; color:#fff; font-size:14px; background:#f8ad19; border:0; margin-left:160px;}


.pp11 .title { background:#e2e2e2; padding:5px;}
.pp11 .title .check5{ display:inline-block; height:18px; line-height:18px; padding:0 5px; border:1px solid #ddd; background:#fff; padding-right:25px; position:relative;}
.pp11 .title .check5 i { position: absolute; display:block; width:10px; height:10px;  right:5px; top:4px; text-align:center; line-height:10px;}
.pp11 .title .check5:hover{ border-color:#f8ad19;}
.pp11 .title .check5:hover i { background:#f8ad19; color:#fff;}

/*************************登录***************************/
.mianbodyy{width:100%;background: url('../images/denglu_02.jpg') no-repeat center;/*background-size:1440px 960px;*/background-size:cover}
.mianbodyy article{width: 385px;height: 345px;background-color: rgba(0,0,0,0.5);float: right;margin:100px 40px 0 0}
.mianbodyy article .top{width: 385px;height: 55px;background: #FF6600;}
.mianbodyy article .top p{line-height: 55px;text-align: center;color: #fff;font-size: 25px;}
.mianbodyy article .center{width: 285px;height: 205px;margin: 0 auto;margin-top: 40px;}
.mianbodyy article .center .inp{width: 285px;height: 40px;border-radius: 3px;border: 0px;background: url('../images/deng.jpg') no-repeat #FFFFFF left center ;background-position: 10px;text-indent: 4em;}
.mianbodyy article .center .mima{width: 285px;height: 40px;border-radius: 3px;border: 0px;background: url('../images/suo.jpg') no-repeat #FFFFFF left center ;background-position: 10px;text-indent: 4em;margin-top: 20px;}
.mianbodyy article .center ul{margin-top: 20px;clear: both;text-align:center}
.mianbodyy article .center ul li{display: inline;color: #ccc;}
.mianbodyy article .center ul li .kuang{width: 20px;height: 20px;background-color: #fff;}
.mianbodyy article .center ul li:last-child{/*margin-left: 40px;*/}
.mianbodyy article .center ul li .yanSe{color: #CC6633;}
.mianbodyy article .center ul li a{color: #ccc;margin-left: 5px;margin-right: 5px;}
.mianbodyy article .center .sub{letter-spacing:3px;color:#fff;font-size:17px;width: 285px;height: 40px;background: #FF6600;border: 0px;margin-top: 15px;border-radius: 2px;}
/*************************登录验证***************************/
.mianbodyz article{height: 450px;}
.mianbodyz article .center .yanZheng{width: 285px;height: 40px;border-radius: 5px;border: 0px;background: url('../images/bi.jpg') no-repeat #FFFFFF left center ;background-position: 10px;text-indent: 4em;margin-top: 20px;}
.mianbodyz article section{width:285px;height:40px;margin-top: 20px;}
.mianbodyz article section .yan{float: left;}
.mianbodyz article section p{float: left;line-height: 40px;}
.mianbodyz article section p a{color: #999999;margin-left: 20px;}
/*************************注册***************************/
.mianbodyzC{width:1200px;padding-bottom:20px;background: #EEEEEE;border: 1px solid transparent;}
.mianbodyzC article{width: 1155px;min-height: 670px;background:#fff;margin: 0 auto;margin-top: 20px;border: 1px solid transparent;}
.mianbodyzC article .top{width: 888px;height: 100px;border: 1px solid transparent;margin:  0 auto;margin-top: 50px;position: relative;}
.mianbodyzC article .top .sideline{width: 888px;height: 20px;border-radius: 50px;background: #EEEEEE;margin-top: 30px;box-shadow: 0px 1px 10px #ccc inset;}
.mianbodyzC article .top .sideline .stripe{width: 65px;height: 20px;background: #FF954F;border-radius: 30px 0px 0px 30px;box-shadow: 0px 1px 1px #ccc inset;}
.mianbodyzC article .top .sideline .stripe .huiYuan{width: 60px;height: 60px;border-radius: 60px;background: #EEEEEE;box-shadow: 0px 1px 10px #ccc inset;position: absolute;top:10px ;left: 63px;}
.mianbodyzC article .top .sideline .stripe .huiYuan .chengYuan{width: 50px;height: 50px;border-radius: 50px;background:#FF7A22;box-shadow: 0px 1px 10px #ccc inset;margin: 0 auto;margin-top: 5px;}
.mianbodyzC article .top .sideline .stripe .huiYuan .chengYuan p{line-height: 50px;text-align: center;color: #fff;font-size: 30px;font-weight: bold;}
.mianbodyzC article .top .sideline .stripe .huiYuanai{width: 60px;height: 60px;border-radius: 60px;background: #EEEEEE;box-shadow: 0px 1px 10px #ccc inset;position: absolute;top:10px ;left: 410px;}
.mianbodyzC article .top .sideline .stripe .huiYuanai .xiaoHuiY{width: 50px;height: 50px;border-radius: 50px;background:#C0C0C1;box-shadow: 0px 1px 10px #ccc inset;margin: 0 auto;margin-top: 5px;}
.mianbodyzC article .top .sideline .stripe .huiYb{position: absolute;top:10px ;left: 765px;}
.mianbodyzC article .top ul{margin-top: 30px;}
.mianbodyzC article .top ul li{display: inline;color: #8D8D8D;}
.mianbodyzC article .top ul li:first-child{margin-left: 72px;}
.mianbodyzC article .top ul li .yanSe{color: #FF7A22;}
.mianbodyzC article .top ul li:nth-child(2){margin-left: 298px;}
.mianbodyzC article .top ul li:last-child{margin-left: 290px;}
.mianbodyzC article .center{width: 420px;height: 668px;margin: 0 auto;}
.mianbodyzC article .center .inp{
    background-position: 10px center;
    border: 1px solid #000;
    border-radius: 1px;
    height: 36px;
    margin: 10px 30px;
    text-indent: 1em;
    width: 360px;
}
.mianbodyzC article .center .mima{
    background-position: 10px center;
    border: 1px solid #000;
    border-radius: 1px;
    height: 36px;
    margin: 10px 30px;
    text-indent: 1em;
    width: 360px;
}
.mianbodyzC .regtext{font-size:18px;margin-left:30px}
.mianbodyzC article .center section{width: 415px;height: 40px;margin-top: 20px;}
.mianbodyzC article .center section .yanZ{float:left;width: 280px;height: 40px;border-radius: 5px;border: 0px;background: url('../images/shou.jpg') no-repeat #FFFFFF left center ;background-position: 10px;text-indent: 4em;box-shadow: 0px 1px 8px #ccc inset;}
.mianbodyzC article .center section .bth{float: left;width: 115px;height: 40px;margin-left: 20px;background: #CCCCCC;border: 0px;color: #fff;font-size: 15px;}
.mianbodyzC article .center ul{margin-top: 20px;clear: both;}
.mianbodyzC article .center ul li{display: inline;color: #B6B6B6;}
.mianbodyzC article .center ul li .kuang{width: 20px;height: 20px;background-color: #fff;}
.mianbodyzC article .center .sub{
	letter-spacing: 1px;
    padding: 0 15px;
    color: #fff;
    font-size: 17px;
    height: 40px;
    background: #FF6600;
    border: 0px;
    margin-top: 20px;
    border-radius: 2px;
}
/*************************注册成功 ****************************/
.mianbodyCg{width:1200px;height:570px;background: #EEEEEE;border: 1px solid transparent;}
.mianbodyCg article{width: 1155px;height: 520px;background:#fff;margin: 0 auto;margin-top: 20px;border: 1px solid transparent;}
.mianbodyCg article .top .sideline .stripe{width:412px;height: 20px;background: #FF954F;border-radius: 30px 0px 0px 30px;box-shadow: 0px 1px 1px #ccc inset;}
.mianbodyCg article .top .sideline .stripe .huiYuan{width: 60px;height: 60px;border-radius: 60px;background: #FF954F;box-shadow: 0px 1px 10px #ccc inset;position: absolute;top:10px ;}
.mianbodyCg article .top .sideline .stripe .huiYuan .chengYuan{width: 50px;height: 50px;border-radius: 50px;background:#FF751A;box-shadow: 0px -1px 0.5px #000 inset;margin: 0 auto;margin-top: 5px;}
.mianbodyCg  article .top .sideline .stripe .huiYuanai{width: 60px;height: 60px;border-radius: 60px;background: #FF954F;box-shadow: 0px 1px 10px #ccc inset;position: absolute;top:10px ;left: 410px;}
.mianbodyCg article .top .sideline .stripe .huiYb{background: #EEEEEE;position: absolute;top:10px ;left: 765px;}
.mianbodyCg article .top .sideline .stripe .huiYb .xiaoHuiY{width: 50px;height: 50px;border-radius: 50px;background:#C0C0C1;box-shadow: 0px 1px 10px #ccc inset;margin: 0 auto;margin-top: 5px;}
.mianbodyCg article .center{width: 720px;height: 200px;border-bottom: 1px solid #ccc;margin-top: 50px;}
.mianbodyCg article .center ul li{display:block;text-align: center;}
.mianbodyCg article .center ul li:nth-child(2){margin-top: 30px;color: #FF6600;font-size: 18px;}
.mianbodyCg article .center ul li:last-child{margin-top: 20px;color: #AFAFAF;}
.mianbodyCg article .bottom{width: 280px;height: 40px;margin: 0 auto;margin-top: 40px;}
.mianbodyCg article .bottom .bth{width: 280px;height: 40px;background: #FF6600;color: #fff;border: 0px;font-size: 18px;}

/**************************忘记密码******************************************/
.forgetPasswordSendEmail{height: 400px;}
.forgetPasswordSendEmail .shufukuang{line-height: 100px;text-align: center;margin-top:100px}
.forgetPasswordSendEmail span{font-size: 20px;color: #01c6b4;padding-right: 6px;}
.forgetPasswordSendEmail input{height: 44px;width: 360px;border:1px solid #eee}
.forgetPasswordSendEmail .fasongkuang{line-height: 50px;text-align: center;}
.forgetPasswordSendEmail .fasongkuang input{background: #01c6b4;height: 30px;width: 100px;color: #fff;}

