/*全局重定义*/
@charset "utf-8";
html,body{color:#000;font-family:"Microsoft YaHei","STHeiti","Arial",'helvetica';}
.e_ff{font-family:'Arial','Helvetica',"sans-serif"}
.c_ff{font-family:'Microsoft YaHei',"STHeiti"}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;border:0;/*line-height:100%;*/}
a { text-decoration:none;}
a:active{background-color:transparent;}
a:focus,input:focus{outline:none;}
fieldset,img{border:0;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
ol,ul,li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
.clear{clear:both;}
input::-moz-focus-inner{ border: 0;padding: 0;}
input[type=button],input[type=submit] {-webkit-appearance: button;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{zoom:1;}
.hide{display:none}
input:focus{color:#666 !important;}

/*隐藏百度商桥*/
#qiao-wrap,#qiao-icon-wrap{display:none !important;}

/*顶部的CSS*/
.top_warp{height:60px;border-bottom:1px solid #D9D9D9;position:fixed;z-index:999;top:0px;width:100%;background-color:#000;}
.other_top_woarp{position:relative;}
.top{width:1100px;margin:0px auto;height:60px;position:relative;}
.logo{float:left;margin-top:18px;}
.card_warp,.user_warp{float:right;margin-right:9px;position:relative;padding:18px 9px 0px 9px;cursor:pointer;height:45px;}
.user_warp{margin-right:0px;width:100px;padding-right:7px}
.card_ico{display:block;background-image:url(/themes/21cake/css/slice/bgdeh_27.png)/*tpa=http://www.wavebetter.com/resources/shop/blue/css//themes/21cake/css/slice/bgdeh_27.png*/;width:23px;height:18px;opacity:0.6;filter:alpha(opacity=60);transition:all 500ms ease}
.card_warp:hover .card_ico,.user_warp:hover .user_ico{opacity:1;filter:alpha(opacity=100)}
.user_warp:hover .user_center{display:block;}
.user_ico{display:block;background-image:url(/themes/21cake/css/slice/bgdeh_09.png)/*tpa=http://www.wavebetter.com/resources/shop/blue/css//themes/21cake/css/slice/bgdeh_09.png*/;width:16px;height:18px;opacity:0.6;filter:alpha(opacity=60);transition:all 500ms ease;float:right;}
.user_name_show{float:right;font-size:12px;padding-left:8px;height:22px;line-height:22px;max-width:66px;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;padding-right:10px;background-image:url(/themes/21cake/images/tddg_03.png)/*tpa=http://www.wavebetter.com/resources/shop/blue/images/tddg_03.png*/;background-position:right 11px;background-repeat:no-repeat;color:#ccc;}

.goods_tip{float:left;position:absolute;background-color:#21BFDC;color:#FFF;font-size:10px;height:14px;line-height:14px;padding:0px 4px;border-radius:7px;top:24px;right:-2px;}
.nag_list{float:right;padding-top:14px;}
.nag_list>li{float:left;margin-left:14px;}
.nag_list>li>a{display:block;height:30px;line-height:30px;font-size:13px;padding:0px 14px;color:#ccc;border-radius:15px;}
.nag_list>li>a:hover{border-color:#C4C4C4}
.nag_list .online_shop{background-color:#21BFDC;border-color:#21BFDC !important;border:1px;color:#F6FCFD;position:relative;padding:1px 30px;text-indent:-12px;}
.online_shop i{background-image:url(/themes/21cake/css/slice/bgdeh_34.png)/*tpa=http://www.wavebetter.com/resources/shop/blue/css//themes/21cake/css/slice/bgdeh_34.png*/;width:10px;height:5px;display:inline-block;position:absolute;top:13px;right:12px;transition:all 500ms ease}



.card{position:absolute;top:60px;right:-28px;width:242px;background-color:#FFF;border:1px solid #D9D9D9;min-height:165px;display:none;z-index:6;}
.card_default{position:absolute;top:0px;left:0px;width:100%;}
.arrow{position:absolute;display:block;background-image:url(/themes/21cake/css/slice/arraw_03.png)/*tpa=http://www.wavebetter.com/resources/shop/blue/css//themes/21cake/css/slice/arraw_03.png*/;width:11px;height:8px;top:-7px;right:40px;}
.defau_tip1{padding-top:56px;font-size:13px;color:#3E3E3E;text-align:center;padding-bottom:32px;}
.defu_tip2{padding-bottom:32px;}
.defu_tip2>a,.pay_click{width:204px;display:block;margin:0px auto;height:32px;line-height:32px;color:#FFF;font-size:12px;text-align:center;background-color:#21BFDC;border-radius:3px;cursor:pointer}
.card_list_warp{background-color:#FFF;position:relative;z-index:9;}
.card_list>li{height:86px;border-bottom:1px solid #D8D8D8;cursor:pointer;transition:all 300ms ease}
.card_list>li:hover,.user_center_list li:hover{background-color:#F6F6F6}
.arrow_h{background-image:url(/themes/21cake/css/slice/arraw_01.png)/*tpa=http://www.wavebetter.com/resources/shop/blue/css//themes/21cake/css/slice/arraw_01.png*/}
.card_list>li img{float:left;width:82px;height:82px;margin-top:2px}
.pro_name{float:left;font-size:12px;width:148px;color:#3E3E3E;display:table;padding-left:6px}
.pro_name p{vertical-align:middle;height:86px;display:table-cell;padding-right:12px;line-height:1.5}
.pay_click_warp{padding-top:18px;}
.show_card{height:32px;line-height:32px;text-align:center;color:#21BFDC;display:block;font-size:12px;margin-bottom:10px;}

.user_center{position:absolute;top:60px;right:-14px;width:186px;background-color:#FFF;border:1px solid #D9D9D9;display:none;z-index:8}
.arrow2{right:22px;}
.login_c_warp{padding-top:16px;}
.user_center_list>li{height:40px;border-bottom:1px solid #D9D9D9;padding-top:10px;padding-left:8px;transition:all 300ms ease}
.user_center_list>li p{font-size:10px;padding-bottom:6px;color:#838282;}
.user_center_list .usrer_tipp{font-size:11px;color:#21BFDC}
.login_click{width:148px;}
.nag_login{display:none}
.nag_login .login_click{margin-bottom:15px;}

/*产品banna*/
.banna{width:100%;position:fixed;top:61px;left:0px;height:0px;overflow:hidden;transition:all 300ms ease-in-out;z-index:9999;background-color:#FDFDFD}
.pro_list_warp{width:1100px;left:0px;top:61px;height:180px;margin:0px auto}
.pre,.next{float:left;height:180px;width:52px;cursor:pointer;opacity:0.6;filter:alpha(opacity=60);}
.pre:hover,.next:hover{opacity:1;filter:alpha(opacity=100)}
.pre::selection,.next::selection,.banna::selection{background-color:transparent}
.pre i{display:block;background-image:url(/themes/21cake/css/slice/bgdeh_21.png)/*tpa=http://www.wavebetter.com/resources/shop/blue/css//themes/21cake/css/slice/bgdeh_21.png*/;width:10px;height:17px;margin-left:17px;margin-top:76px;}
.next i{display:block;background-image:url(/themes/21cake/css/slice/bgdeh_31.png)/*tpa=http://www.wavebetter.com/resources/shop/blue/css//themes/21cake/css/slice/bgdeh_31.png*/;width:10px;height:17px;margin-left:17px;margin-top:76px;}
.pro_banan{float:left;width:900px;overflow:hidden;height:180px;}
.pro_banan li{float:left;width:180px;height:180px;position:relative;padding-bottom:7px;overflow:visible !important;}
.pro_banan li:hover{border-bottom:2px solid #21BFDC;}
.pro_banan li img{width:145px;height:145px;padding-left:17.5px;}
.pro_banan li p{position:absolute;top: 146px;left:0px;width:100%;text-align:center;font-size:12px;height: 28px;color:#666767;overflow: hidden;}
.pro_banan li:hover p{color:#3e3e3e}
.pro_banan ul{height:187px;border-bottom:2px solid #F5F5F5}
.disabled i{display:none}
.disabled{cursor:default}
.nag_pro{height:48px !important;}
.nag_pro:hover .online_shop i,.online_shop2 i{width:10px;height:5px;transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg)}
@media \0screen\,screen\9 {.nag_pro:hover .online_shop i,.online_shop2 i{background-image:url(/themes/21cake/css/slice/bgdeh_40.png)/*tpa=http://www.wavebetter.com/resources/shop/blue/css//themes/21cake/css/slice/bgdeh_40.png*/ !important;}}
.nag_pro:hover .banna{border-bottom:1px solid #C5C5C5;height:180px;}
.online_shop2{background-color:#1CB6D7 !important}
.ie9_bg .online_shop i{background-image:url(/themes/21cake/css/slice/bgdeh_40.png)/*tpa=http://www.wavebetter.com/resources/shop/blue/css//themes/21cake/css/slice/bgdeh_40.png*/ !important;}



/*底部*/
.bottom_warp{background-color:#F5F5F5;border-top:1px solid #D9D9D9}
.bottom{width:1100px;margin:0px auto}
.bottom_left{float:left;padding:38px 0px 40px 0px;}
.bottom_left>li{float:left;width:140px;}
.bottom_title{font-size:16px;color:#3E3E3E;padding-bottom:18px;}
.bottom_left>li a{display:block;height:22px;color:#666767;font-size:11px;transition:all 500ms ease}
.bottom_left>li a:hover{color:#040404}
.bottom_other{background-color:#FFFFFF;padding:18px 0px;border-top:1px solid #D9D9D9}
.bottom_other .e_ff{font-size:11px;color:#666767;text-align:center}
.bottom_rigth{float:right;padding-top:36px;}
.bottom_rigth img{padding-bottom:4px;}
.bottom_rigth>a{float:left;width:75px;margin-left:15px;}
.bottom_last{text-align:center;padding-top:6px;}
.bottom_last a{font-size:11px;color:#666767;line-height:16px;}
.bottom_last .bottom_l_p2{color:#39BBDA}

.bott_service{float:right;padding-top:32px;margin-right:16px;}
.bott_service p{text-align:center;font-size:12px;color:#7E7E7F;padding-bottom:4px;}
.bott_service .ser_tel{font-size:20px;color:#3E3E3E;padding-bottom:8px;}
.ser_click{display:block;width:134px;height:34px;background-color:#51C0DB;line-height:34px;text-align:center;color:#FFF;font-size:16px;border-radius:5px;margin:0px auto;margin-top:12px;cursor:pointer;}
.code_warp{display:inline-block;height:16px;border-left:1px solid #D9D9D9;margin-left:10px;position:relative;top:3px;}
.code_warp span{float:left;margin-top:3px;margin-left:10px;cursor:pointer;position:relative;}
.code_warp img{position:absolute;left:-49px;bottom:17px;display:none;}
.code_warp span:hover img{display:block}
.wix{background-image:url(/themes/21cake/css/slice/wffg_08.png)/*tpa=http://www.wavebetter.com/resources/shop/blue/css//themes/21cake/css/slice/wffg_08.png*/;width:16px;height:13px;}
.wix:hover{background-image:url(/themes/21cake/css/slice/sfeftd_03.png)/*tpa=http://www.wavebetter.com/resources/shop/blue/css//themes/21cake/css/slice/sfeftd_03.png*/;width:16px;height:13px;}
.wib{background-image:url(/themes/21cake/css/slice/wffg_12.png)/*tpa=http://www.wavebetter.com/resources/shop/blue/css//themes/21cake/css/slice/wffg_12.png*/;width:16px;height:13px;}
.wib:hover{background-image:url(/themes/21cake/css/slice/sfeftd_06.png)/*tpa=http://www.wavebetter.com/resources/shop/blue/css//themes/21cake/css/slice/sfeftd_06.png*/;width:16px;height:13px;}


/*登录*/
.user_login_w{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:999;display:none;}
.user_login_w2{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:999;display:none;}
.login_bag{position:absolute;width:100%;height:100%;background-color:#3e3e3e;opacity:0.6;z-index:0;filter:alpha(opacity=60)}
.user_login{width:450px;background-color:#FFF;border-radius:5px;position:absolute;z-index:9;border:1px solid #D9D9D9;left:50%;margin-left:-225px;top:50%;margin-top:-238px;}
.landing_w{width:900px;background-color:#FFF;padding-bottom:20px;border:1px solid #D9D9D9;position:absolute;z-index:9;left:50%;top:50%;margin-left:-450px;margin-top:-280px;border-radius:5px;}
.landing{width:450px;margin:0px auto}
.landing a:hover{text-decoration:underline}
.regis_w{padding-top:0px;margin-top:-370px;padding-bottom:36px;}
.login_logo{display:block;margin:0px auto;margin-top:36px;}
.bottom_Copyright{font-size:12px;text-align:center;position:fixed;bottom:20px;color:#6A6666;width:100%;}
.input_warp,.get_code{height:42px;width:326px;border:1px solid #D9D9D9;border-radius:5px;overflow:hidden;float:left;width:100%;transition:all ease 500ms;position:relative}
.tip_prompt{position:absolute;right:12px;top:8px;float:left;height:25px;line-height:24px;padding:0px 6px;background-color:#51C0DB;color:#FFF;font-size:12px;border-radius:5px;display:none;}
.input_left{float:left;width:40px;height:42px;border-radius:5px 0px 0px 5px;border-right:1px solid #D9D9D9;}
.input_warp input{height:42px;line-height:42px;width:250px;padding:0px 12px;font-size:19px;color:#6A6666;background-color:transparent;}
.input_color{color:#c4c4c4 !important}
.input_warp:hover{border-color:#4fbbd5}
.re_passw{float:right;color:#1CB6D7;margin-right:2px;font-size:15px;}
.re_passw:hover{color:#4fbbd5}
.user_form_list li{height:44px;padding:0px 56px 16px 58px;;}
.user_form_list{padding-bottom:28px;padding-top:32px;}
.user_log_act{width:100%;height:44px;border-radius:5px;background-color:#51C0DB;transition:all ease 600ms;font-size:19px;text-align:center;line-height:44px;color:#FFF;float:left;cursor:pointer;position:relative}
.user_log_act:hover{background-color:#1CB6D7}
.new_user{height:42px;border-radius:5px;background-color:#FEFEFE;transition:all ease 300ms;font-size:19px;text-align:center;line-height:42px;color:#6A6666;float:left;border:1px solid #D9D9D9;cursor:pointer;width:100%;}
.new_user:hover,.get_code:hover{border-color:#C4C4C4;}
.user_tip_ico1{background-image:url(/themes/21cake/css/slice/log_bg_03.png)/*tpa=http://www.wavebetter.com/resources/shop/blue/css//themes/21cake/css/slice/log_bg_03.png*/;width:16px;height:19px;display:block;margin-left:12px;margin-top:12px;}
.user_tip_ico2{background-image:url(/themes/21cake/css/slice/log_bg_07.png)/*tpa=http://www.wavebetter.com/resources/shop/blue/css//themes/21cake/css/slice/log_bg_07.png*/;width:20px;height:20px;display:block;margin-left:10px;margin-top:11px;}
.user_tip_ico3{background-image:url(/themes/21cake/css/slice/log_bg_11.png)/*tpa=http://www.wavebetter.com/resources/shop/blue/css//themes/21cake/css/slice/log_bg_11.png*/;width:18px;height:18px;display:block;margin-left:11px;margin-top:13px;}
.user_tip_ico4{background-image:url(/themes/21cake/css/slice/log_bg_15.png)/*tpa=http://www.wavebetter.com/resources/shop/blue/css//themes/21cake/css/slice/log_bg_15.png*/;width:19px;height:19px;display:block;margin-left:10px;margin-top:12px;}
.user_tip_ico5{background-image:url(/themes/21cake/css/slice/log_bg_21.png)/*tpa=http://www.wavebetter.com/resources/shop/blue/css//themes/21cake/css/slice/log_bg_21.png*/;width:19px;height:15px;display:block;margin-left:10px;margin-top:14px;}
.newuser li{padding:0px 38px 18px 38px;}
.newuser{padding-bottom:0px;}
.has_usr_tip .input_warp{width:236px;}
.has_usr_tip .input_warp input{width:150px;}
.code{float:right;width:115px;height:100%;}
.get_code{float:right;width:112px;font-size:14px;text-align:center;line-height:42px;cursor:pointer;transition:all ease 500ms;color:#A9A9A9;}
.user_must_tip{margin:0px 38px;padding:10px 12px;font-size:15px;border-bottom:1px solid #DFDFDF;height:20px;line-height:20px;}
.user_must_tip input{width:16px;height:16px;background-color:#FFF;border:1px solid #999999;margin-top:2px;float:left;}
.user_must_tip a{color:#51C0DB;transition:all ease 100ms;}
.user_must_tip a:hover,.login_for:hover,.defaule1 p a:hover{color:#1FBBD5}
.user_must_tip span{float:left;margin-left:10px;color:#666666;}
.usr_tip_last{text-align:center;font-size:15px;color:#666;padding:10px 0px 28px 10px;}
.login_for{color:#51C0DB;transition:all ease 100ms;text-decoration:underline;cursor:pointer}
.user_form_list .login_bottom{padding-bottom:12px;}
.all_user_tip{position:absolute;left:0px;top:-30px;float:left;height:25px;line-height:24px;color:#4fbbd5;font-size:12px;width:100%;display:none}

.close{position:absolute;display:block;background-image:url(/themes/21cake/css/slice/close_06.png);width:21px;height:22px;top:20px;right:20px;cursor:pointer;opacity:0.6;filter:alpha(opacity=60);transition:all 500ms ease}
.close:hover{opacity:1;filter:alpha(opacity=100)}

.checkbox,.order_selec,.radio_box{display:inline-block;width:16px;height:16px;border:1px solid #C5C5C5;position:relative;border-radius:2px;cursor:pointer;}
.checkbox i,.order_selec i,.radio_box i{background-image:url(/themes/21cake/css/slice/dfgou_03.png);width:16px;height:16px;position:absolute;display:block;top:-3px;right:-3px;}
.none_check i{display:none;}
.us_magin_top{margin-top:-360px;}


/*下面这些CSS是自定义滑动条的*/
.jspContainer
{
	overflow: hidden;
	position: relative;
}
.jspPane
{
	position: absolute;
}
.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 14px;
	height: 100%;
	background: red;
}

.jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 11px;
	background: red;
}

.jspVerticalBar *,
.jspHorizontalBar *
{
	margin: 0;
	padding: 0;
}

.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}
/*  主干的样式   16 为划块的宽 */
.jspTrack
{
	background: #E6E6E6;
	position: relative;
}
/* 划动条的样式 */
.jspDrag
{
	background: #666666;
	position: relative;
	top: 0;
	left: 2px;
	width:9px;
	cursor: pointer;
	border-radius:5px;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}
/* 两头的样式*/
.jspArrow
{
	background: #E6E6E6;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}

/* 划条碰到头的样式*/
.jspArrow.jspDisabled
{
	cursor: default;
	background: #E6E6E6;
}

.jspVerticalBar .jspArrow
{
	height: 16px;
}

.jspHorizontalBar .jspArrow
{
	width: 13px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}
.jspArrowUp,.jspArrowUp:active{ background-image:url(/themes/21cake/images/bar_right_01.png)/*tpa=http://www.wavebetter.com/resources/shop/blue/images/bar_right_01.png*/;background-repeat:no-repeat; background-position:center center;background-color:#E6E6E6}
.jspArrowDown,.jspArrowDown:active{ background-image:url(/themes/21cake/images/bar_right_07.png)/*tpa=http://www.wavebetter.com/resources/shop/blue/images/bar_right_07.png*/;background-repeat:no-repeat; background-position:center center;background-color:#E6E6E6}
