body {margin:0; font-size:14px; font-family:'Microsoft YaHei','lucida Grande',verdana; background:#FFF; color:#333; min-width: 1200px; font-size: 14px}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, img, fieldset, input, p, blockquote, table, th, td, embed, object {padding:0; margin:0;}
ul,li {list-style:none;}
h1, h2, h3, h4, h5, h6 {font-size: 1.0em;}
a{text-decoration: none; color: #222222; padding: 0px ;margin: 0px;}
.cl{clear: both;} 
.fl{float: left;}
.fr{float: right;}
.w1200{ width: 1200px; margin: 0 auto; }

.index_top_bar{ height: 35px; line-height: 35px;background-color:rgba(237,233,233,1);width: 100%;border-bottom:#e6e6e6 solid 1px; }

.logon_bar{ padding:20px 0px }
.logon { width: 400px; }
.logon a{ font-size: 30px; font-weight: 500; color: #1dc0cb; }

#ci_search_html{width:400px; }
#ci_search_html .search_input_div{ border:2px #1dc0cb  solid; line-height:36px; height:38px; width:100%; overflow:hidden;}
#ci_search_html .search_input_div .start{  display:inline-block; vertical-align:top; width:5%; height:38px; line-height:38px;display:none;}
.fb_img{ width: 200px; }
.fb_img img{ height: 38px;  }

#ci_search_html .search_input_div .search_middle{ display:inline-block; vertical-align:top; width:83%;}
#ci_search_html .search_input_div #search{ padding-left:10px; width:100%; height:38px; line-height:38px;  border:none; outline:none;}
#ci_search_html .search_input_div .searcch_button{padding: 0px; float: right;  display:inline-block; vertical-align:top; width:15%; height:38px; line-height:36px; border-radius:0px; border:0;  text-align:center; background:#1dc0cb; color:#ffffff;}
#ci_search_html .search_input_div .searcch_button:hover{ opacity:0.8;}
#ci_search_html .search_hot_div{ position:relative; line-height:36px; height:40px; overflow:hidden; left:0px; white-space:nowrap; text-overflow: ellipsis;}
#ci_search_html .search_hot_div a{ padding-right:10px;}
#ci_search_html .search_hot_div a:hover{color:#1dc0cb;}


#index_navigation_html{}
#index_navigation  {}
#index_navigation .nv img{ display:none;}
#index_navigation .nv{ text-align:left; margin:0px; padding:0px; height:50px; line-height:50px; font-size:1rem;   white-space:nowrap;}
#index_navigation .nv a{ white-space:nowrap;}
#index_navigation .nv .nv_ul{ width:100%;}
#index_navigation .nv > ul{  white-space:nowrap;}
#index_navigation .nv ul ul {display: none;}
#index_navigation .nv ul li:hover > ul {display: block;}
#index_navigation .nv ul {list-style: none;position: relative;display: inline-block;white-space:nowrap; z-index:9;}

#index_navigation .nv ul > li { display: inline-block;text-align: center; }
#index_navigation .nv ul li:hover {background:#1dc0cb;}
#index_navigation .nv ul li:hover a { color:#fff;}
#index_navigation .nv ul li a {display: block; text-decoration: none; padding-left:1.5rem; padding-right:1.5rem;}
#index_navigation .nv ul li a i{ padding-left:5px;}
#index_navigation .nv ul ul {line-height:40px;line-height:2.85rem;background:#1dc0cb; border-radius: 0px; padding: 0;position: absolute; top: 100%;}
#index_navigation .nv ul ul li { display:block; width:100%;float: none;position: relative; text-align:left;}
#index_navigation .nv ul ul li a {}	
#index_navigation .nv ul ul li a i{ float:right;line-height:40px;line-height:2.85rem; margin-left:10px;}
#index_navigation .nv ul ul li a .fa-angle-right{ padding-right:10px;	}
#index_navigation .nv ul ul li:hover {background:#ed5f74;}
#index_navigation .nv ul ul ul {width:100%;position: absolute; left: 100%; top:0; }
#index_navigation .nv ul ul ul li:hover{}
#index_navigation .nv ul li:last-child:hover >  ul li ul{ left:-100%; text-align:right;}
#index_navigation .nv ul li:last-child:hover >  ul li ul a{padding-right: 25px ;}

#index_navigation .nv ul li .have_three	{ font-weight:bold; margin-bottom:20px;  }
#index_navigation .nv ul li .have_three	li{ font-weight: normal;  }
#index_navigation .nv ul li .have_three:hover{ background:none; }
#index_navigation .nv ul li .have_three > a{ border-bottom:#fff 1px dashed;}
#index_navigation .nv ul li .have_three a:hover{background:#ff9900; }
#index_navigation .nv ul li .have_three	ul{background: #ff4a00;  }
#index_navigation .nv ul li .have_three	i{ display:none; }

#index_navigation .nv ul li .multiple_columns{ width:43rem; height:auto; white-space:normal; text-align:left; }
#index_navigation .nv ul li .multiple_columns li{display:inline-block;  height:auto; border-top:none; vertical-align:top; width:200px; padding-left:10px; }
#index_navigation .nv ul li .multiple_columns li a{ display:block; text-align:left;}
#index_navigation .nv ul li .multiple_columns li ul{ display:block; position:static;  height:auto; white-space:normal; }
#index_navigation .nv ul li .multiple_columns li ul li{  display:block; width:100%; height:32px; line-height:32px; height:2.3rem; line-height:2.3rem;}
#index_navigation .nv ul li:last-child:hover >  ul li ul a{padding-right: 25px ;}



#index_navigation #mall_type_all{    display:inline-block; vertical-align:top; width:240px; text-align:left; font-size:18px; margin-right:20px;background:#1dc0cb; }
#index_navigation #mall_type_all a{ color:#fff;}
#index_navigation #mall_type_all:hover #mall_type_module_two{ display:block;}
#index_navigation #mall_type_all .text{ display:block;  padding-left:12px;}
#index_navigation #mall_type_all:hover{ }
#index_navigation #mall_type_module_two{ display:none; position:absolute; top:290px; left:6px; z-index:9999;}




#ci_type_module_two_html{}
#ci_type_module_two_html .more{ padding-left:8px; line-height:30px;}
#ci_type_module_two_html .parent{  height:35px; line-height:35px; border-bottom: #e8e8e8 1px solid; }
#ci_type_module_two_html .parent .level_1_div{ padding-left:10px;}

#ci_type_module_two_html .parent:hover{position: relative;z-index:991;border-left:0.15rem solid #1dc0cb;background-color:#fcfcfc;  }
#ci_type_module_two_html .parent:hover .part_b_div{ display:block;}
#ci_type_module_two_html .parent:hover .level_1_div .level_1:after{ display:none;}

#ci_type_module_two_html .parent:hover  .level_1_div{ }
#ci_type_module_two_html .parent:hover  .level_1_div .level_1{background-image:none;background-color:#fcfcfc; }

#ci_type_module_two_html .parent:hover .part_a_div{background-color:#fcfcfc; }

#ci_type_module_two_html .parent .level_1_div .level_1{ display:block; font-size:16px; position: relative; z-index:991;}


#ci_type_module_two_html .parent .level_1_div .level_1 a{color:#000;}
#ci_type_module_two_html .parent .level_1_div .part_a_div a{color:#000;}




#ci_type_module_two_html .parent .level_1_div .part_a_div{position: relative;z-index:991; width:100%; padding-bottom:0.8rem;  }
#ci_type_module_two_html .parent .level_1_div .part_a_div .level_2{font-size:15px; display:inline-block; vertical-align:top; height:25px; width:29%;margin-right:4%; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#ci_type_module_two_html .parent .level_1_div .part_a_div:hover{ }
#ci_type_module_two_html .parent .level_1_div .part_a_div .level_2:hover{ display:inline-block;color:#ed5f74;}

#ci_type_module_two_html .parent .part_b_div{ padding-left:20px; display:none; position: relative; padding-top:25px; left:17.5rem; top:-4.85rem; min-height:4.9rem; width:32.14rem;  z-index:99; background-color: #fcfcfc; border:1px solid #e8e8e8; white-space:normal;}
#ci_type_module_two_html .parent  .part_b_div .level_2{ font-size:15px; display:inline-block; vertical-align:top; width:120px; margin-right:20px; height:35px; line-height:35px;  overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#ci_type_module_two_html .parent  .part_b_div .level_2:hover{color:#ed5f74;}


.banner_02{width: 972px; }


#product{ width:24%; min-height:500px;display:inline-block; vertical-align:top;vertical-align:top; overflow:hidden; margin: 0px 0.30%;  border:1px solid #e7e7e7; padding:0px; background: #FFF;}
#product_html{ white-space:nowrap;overflow: hidden;height: 90%;}


#product_html .module_title{font-size:20px; height:50px;line-height:50px;  border-bottom:3px solid #87B829; padding-right:25px; overflow:hidden;box-shadow:0px 1px 5px #ccc;}
#product_html .module_title .name{ float:left;min-width:100px; width:; text-align:center; padding-right:5px;}
#product_html .module_title .name span{    font-weight:bold; padding-left:5px; padding-right:5px; margin-right:10px; margin-left:10px;background:#1dc0cb; color:#ffffff; }
#product_html .module_title .more{ float:right; font-size:14px;  font-family:"微软雅黑", "宋体";}
#product_html .module_title .more:hover{ float:right; font-size:14px; }


#product_html .cover_image{ display:inline-block; vertical-align:top;width:;}
#product_html .cover_image:hover{opacity:0.8; filter:alpha(opacity=80);}
#product_html .cover_image img{width:;border:none; padding-top:2px;}


#product_html .list{ display:inline-block; vertical-align:top; max-width:100%;height:100%;white-space:normal; }
#product_html .list .line{display:inline-block; border-bottom:dashed 1px  #EEEEEE; vertical-align:top;  overflow:hidden; padding:10px; width:100% ;}
#product_html .list .line:hover{ background:#f3f3f3; }
#product_html .list .line .icon{ display:inline-block; vertical-align:top; width:35%; overflow:hidden; float: left;}
#product_html .list .line .icon img{ width:90%; max-height:65px; border:none;}
#product_html .list .line .middle{ display:inline-block; vertical-align:top;  overflow:hidden; }
#product_html .list .line .middle .title{  display:block; height:25px; overflow:hidden; font-size:16px;white-space:nowrap;text-overflow: ellipsis;  }
#product_html .list .line .middle .attributes{ height:22px; font-size:1rem;  overflow:hidden;}
#product_html .list .line .middle .attributes span{ display:inline-block; padding-right:10px; vertical-align:top;background-image:url(http://demo90.jiumizx.com/Public/website/img/templates/0/ci/default/pc/img/dividing_line.png); background-repeat:no-repeat; background-position:right; }
#product_html .list .line .middle .other .reflash{ display:inline-block; vertical-align:top; margin-right:10px;  overflow:hidden; }
#product_html .list .line .middle .other .price{ display:inline-block; vertical-align:top; margin-right:10px;   overflow:hidden;}
#product_html .list .line .middle .other .price .number{ font-weight:bold;}

.page-footer{background:#1dc0cb;color:#ffffff;}
.page-footer a{color:#ffffff;}
.page-footer02{ color: #999 !important }
.page-footer02 a{ color: #999 !important }
#index_foot_html{ padding-top:5px; line-height:1.6rem;} 
#index_foot_html a{ } 
#index_foot_html a:hover{ font-weight:bold;}
.weixin_share{display:none;} 
#index_device_html{ line-height:2rem; text-align:center;} 
#index_device_html a{ } 
#index_device_html .a_current{ } 
#index_device_html .power_by{ display:inline-block; font-size:0.9rem;} 
#index_device_html .power_by a{ font-size:0.9rem;padding:0px;} 
#index_device_html a:hover{ font-weight:bold;}



#index_visitor_position{ margin-bottom:20px;	}
#index_visitor_position_html #visitor_position{ clear:both; border-bottom:2px solid #1dc0cb; width:100%; margin:auto; font-weight:bold; padding-bottom:5px; margin-top:10px;  margin-bottom:10px;margin:auto;}
#index_visitor_position_html #visitor_position a{ display:inline-block;  line-height:2rem;  height:2rem;  font-weight:lighter; }
#index_visitor_position_html #visitor_position a:hover{ font-weight:bold;}
#index_visitor_position_html #visitor_position_append{ padding-left:22px;}


#ci_show_type_module_1{ background: #FFF; width:100%; height:100%;display:inline-block; vertical-align:top;vertical-align:top; overflow:hidden; background:#fff;  border:1px solid #ddd; padding:0px;}
#ci_show_type_module_1 .type_div{ margin-bottom:1.42rem;}
#ci_show_type_module_1 .type_div .parent{display:block;  line-height:3.21rem; height:3.21rem; overflow:hidden; white-space:nowrap;background:#1dc0cb; color:#ffffff;}
#ci_show_type_module_1 .type_div .parent .icon{ display:inline-block; vertical-align:top; line-height:3.21rem; height:3.21rem;  }
#ci_show_type_module_1 .type_div .parent .icon img{ border:none; line-height:3rem; height:3rem;  }
#ci_show_type_module_1 .type_div .parent .text{ padding-left:10px; font-weight:bold; display:inline-block; vertical-align:top;line-height:3.21rem; height:3.21rem;   }
#ci_show_type_module_1 .type_div .sub{ padding:10px;overflow:hidden; white-space:normal; line-height:3.21rem;  }
#ci_show_type_module_1 .type_div .sub a{  display:inline-block; vertical-align:top; width:100%; white-space:nowrap;text-overflow: ellipsis;  overflow:hidden; }
#ci_show_type_module_1 .type_div .sub a:hover{  border-bottom: 1px solid #1dc0cb;}
#ci_show_type_module_1 .type_div .sub .current_type{ border-bottom: 1px solid #1dc0cb;}
#ci_show_type_module_1 .type_div .sub .current_type:after{margin-left:3px; font: normal normal normal 1rem/1 FontAwesome; content:"\f0da";}


/*.portlet.light{ padding: 20px }*/
#ci_list{ background: #FFF; }
#ci_list k{ }
#ci_list_html{ padding: 20px}
#ci_list_html .top{ display:inline-block; vertical-align:top;  border:1px solid #e7e7e7; border-top:3px solid #1dc0cb; width:100%; margin-bottom:10px; padding-bottom:10px;}
#ci_list_html .top .top_label{ display:inline-block; vertical-align:top; vertical-align:top; width:12%; overflow:hidden; text-align:right; padding-right:10px;  line-height:2rem; margin-top:5px; font-size:15px; padding-right:1%; white-space:nowrap; opacity:0.6;}
#ci_list_html .top .top_html{ display:inline-block; vertical-align:top; vertical-align:top; overflow:hidden; width:85%;}
#ci_list_html .top .top_html a{ display:inline-block; vertical-align:top; height:2rem; line-height:2rem;  margin-bottom:5px; margin-top:5px; font-size:15px; padding-left:0.5rem; padding-right:0.5rem; width:14%; white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}
#ci_list_html .top .top_html a:hover{background:#ed5f74; color:#ffffff;}
#ci_list_html .top .top_html .current{background:#1dc0cb; color:#ffffff; }
#ci_list_html .list{  border:1px solid #e7e7e7; padding-bottom:20px;}
#ci_list_html .list .m_label_div{ display:inline-block; vertical-align:top; height:50px;  border-bottom:1px solid #e7e7e7; width:100%; line-height:50px; background:#f3f3f3;}
#ci_list_html .list .m_label_div .left_label{ display:inline-block; vertical-align:top; width:80%; overflow:hidden; height:50px; line-height:50px;}

#ci_list_html .list .m_label_div .left_label .order_div{display:inline-block; vertical-align:top;}
#ci_list_html .list .m_label_div .left_label .order_div a{ display:inline-block; vertical-align:top; padding-right:20px; font-size:1.2rem;  padding-left:20px; color:#999; }

#ci_list_html .list .m_label_div .left_label .order_div .current{ }

#ci_list_html .list .m_label_div .left_label .order_div .order{display:inline-block; vertical-align:top;}
#ci_list_html .list .m_label_div .left_label .order_div .order:hover{ color:#1dc0cb; }

#ci_list_html .list .m_label_div .left_label .order_div .order_asc{display:inline-block; vertical-align:top; background:#fff;color:#1dc0cb;  }
#ci_list_html .list .m_label_div .left_label .order_div .order_desc{display:inline-block; vertical-align:top; background:#fff; color:#1dc0cb; }
#ci_list_html .list .m_label_div .left_label .order_div .order_asc:after{font: normal normal normal 1.2rem/1 FontAwesome;margin-left:5px;content: "\f0d8";}
#ci_list_html .list .m_label_div .left_label .order_div .order_desc:after{font: normal normal normal 1.2rem/1 FontAwesome;	margin-left:5px;	content: "\f0d7";}





#ci_list_html .list .m_label_div .left_label .price_set_div{display:inline-block; vertical-align:top; margin-left:30px; }
#ci_list_html .list .m_label_div .left_label .price_set_div input{ width:60px;}
#ci_list_html .list .m_label_div .right_label{ display:inline-block; vertical-align:top; width:20%; text-align:right; overflow:hidden; }
#ci_list_html .ad{ margin-bottom:10px;}

#ci_list_html .list .info_list{ }
#ci_list_html .list .info_list .line{ white-space:nowrap; height:110px; overflow:hidden; padding:10px;border-bottom:dashed 1px   #E0E0E0;}
#ci_list_html .list .info_list .line:hover{ }
#ci_list_html .list .info_list .line .icon{ display:inline-block; vertical-align:top; width:12%; overflow:hidden;}
#ci_list_html .list .info_list .line .icon img{ width:90%; max-height:110px; border:none;}
#ci_list_html .list .info_list .line .middle{ display:inline-block; vertical-align:top;  overflow:hidden;}
#ci_list_html .list .info_list .line .price{line-height:110px; display:inline-block; vertical-align:top; width:10%; overflow:hidden;}
#ci_list_html .list .info_list .line .price .number{ font-weight:bold;}
#ci_list_html .list .info_list .line .middle .title{  padding-bottom:20px;white-space:nowrap;text-overflow: ellipsis;  overflow:hidden; font-size:18px; }
#ci_list_html .list .info_list .line .middle .content{ height:50px; font-size:1rem;  text-indent:30px; white-space:nowrap;text-overflow: ellipsis; overflow:hidden;}
#layout_left #ci_list_html .list .info_list .line .middle .content{ height:25px;}
#layout_right #ci_list_html .list .info_list .line .middle .content{ height:25px;}
#layout_left #ci_list_html .list .info_list .line{ height:85px;}
#layout_right #ci_list_html .list .info_list .line{ height:85px;}
#ci_list_html .list .info_list .line .middle .other{}
#ci_list_html .list .info_list .line .middle .other span{ margin-right:10px; padding-right:15px; display:inline-block;}
#ci_list_html .list .info_list .line .middle .other span:after{margin-left:5px;content:"/"; opacity:0.5; }
#ci_list_html .list .info_list .line .middle .other span:last-child:after{ display:none;}
#ci_list_html .list .info_list .line .reflash{  line-height:110px; display:inline-block; vertical-align:top; width:10%; overflow:hidden; display: none; }
#ci_list_html .top_icon{ font-size:1rem;   border-radius: 5px; overflow:hidden; padding-left:5px; padding-right:5px; }

#ci_list_html .circle_filter .circle_1{}
#ci_list_html .circle_filter .circle_1 a{ margin-bottom:0px; }
#ci_list_html .circle_filter .circle_1 .c{   }
#ci_list_html .circle_filter .circle_1 .show_sub{ border-bottom:2px #28A03A solid; }
#ci_list_html .circle_filter .circle_1 a:hover{  }
#ci_list_html .circle_filter .circle_2{margin-bottom:0.5rem;}
#ci_list_html .circle_filter .circle_2 { margin-top:0.5rem; line-height:2rem;}
#ci_list_html .circle_filter .circle_2 div{ display:none; }
#ci_list_html .circle_filter .circle_2 div a{}
#ci_list_html .circle_filter .circle_2 div a:hover{  }
#ci_list_html .circle_filter .circle_2 div .c{  }



input[type=text],input[type=date],textarea{line-height:1.78rem; height:31px; font-size: 1rem;border: 1px solid #e4e4e4;outline-width: 0px; padding-left:5px;}
input[type=password]{border-radius: 3px;line-height:1.78rem;height: 1.78rem;font-size: 1rem;border: 1px solid #ccc;outline-width: 0px;}
input[type=file]{line-height:1.78rem;height: 1.78rem;}



#ci_detail{ padding:20px;}
#ci_detail div{ line-height:35px;}
#ci_detail .m_label{ display:inline-block; width:12%; white-space:nowrap; text-align:right; overflow:hidden; padding-right:10px;box-shadow:none; vertical-align:middle; opacity:0.6;}
#ci_detail .input_span{ display:inline-block; width:78%; overflow:hidden; vertical-align:top;}
#ci_detail legend{}
#ci_detail .img_thumb{ max-width:225px; margin:10px;}

#ci_detail .i_title{padding-left:10px; font-weight:bold; font-size:20px;}
#ci_detail .i_head .icon{ padding-left:10px;display:inline-block; vertical-align:top;width:20%; overflow:hidden;}
#ci_detail .i_head .icon img{ width:98%;}
#ci_detail .i_head .other{ display:inline-block; vertical-align:top;width:78%; overflow:hidden;}
#ci_detail .i_head .other .line{ line-height:35px; }
#ci_detail .i_head .other .line .m_label_stop{ display:inline-block; width:80px; text-align:right; overflow:hidden; padding-right:10px;}
#ci_detail .i_head .other .number{ font-weight:bold;  font-size:20px; margin-right:5px;}
#ci_detail .i_head .other .contact{font-weight:bold;   margin-right:5px;}

#ci_detail .i_attribute{padding-left:20%;}
#ci_detail .i_content{padding-left:10px;}
#ci_detail .i_content .content_label{ border-bottom:#999 solid 1px; font-weight:bold;}
#ci_detail .i_content{ padding:10px;}
#ci_detail .i_content img{ max-width:100%; height:auto;}
#ci_detail .contact_remark{ margin-top:10px; opacity:0.6;}


#left_product{ width:100%; height:auto;display:inline-block; vertical-align:top;vertical-align:top; overflow:hidden; margin: 0px 0.34%;  border:1px solid #e7e7e7; padding:0px;}
#left_product_html{ white-space:nowrap;overflow: hidden;height: 90%;}


#left_product_html .module_title{font-size:20px; height:50px;line-height:50px;  border-bottom:3px solid #87B829; padding-right:25px; overflow:hidden;box-shadow:0px 1px 5px #ccc;}
#left_product_html .module_title .name{ float:left;min-width:100px; width:; text-align:center; padding-right:5px;}
#left_product_html .module_title .name span{    font-weight:bold; padding-left:5px; padding-right:5px; margin-right:10px; margin-left:10px;background:#1dc0cb; color:#ffffff; }
#left_product_html .module_title .more{ float:right; font-size:14px;  font-family:"微软雅黑", "宋体";}
#left_product_html .module_title .more:hover{ float:right; font-size:14px; }


#left_product_html .cover_image{ display:inline-block; vertical-align:top;width:;}
#left_product_html .cover_image:hover{opacity:0.8; filter:alpha(opacity=80);}
#left_product_html .cover_image img{width:;border:none; padding-top:2px;}


#left_product_html .list{ display:inline-block; vertical-align:top; max-width:100%;height:100%;white-space:normal; }
#left_product_html .list .line{display:inline-block; border-bottom:dashed 1px  #EEEEEE; vertical-align:top;  overflow:hidden; padding:10px; width:100% ;}
#left_product_html .list .line:hover{ background:#f3f3f3; }
#left_product_html .list .line .icon{ display:inline-block; vertical-align:top; width:35%; overflow:hidden; float: left;}
#left_product_html .list .line .icon img{ width:90%; max-height:65px; border:none;}
#left_product_html .list .line .middle{ display:inline-block; vertical-align:top;  overflow:hidden; float: left; }
#left_product_html .list .line .middle .title{  display:block; height:25px; overflow:hidden; font-size:16px;white-space:nowrap;text-overflow: ellipsis;  }
#left_product_html .list .line .middle .attributes{ height:22px; font-size:1rem;  overflow:hidden;}
#left_product_html .list .line .middle .attributes span{ display:inline-block; padding-right:10px; vertical-align:top;background-image:url(http://demo90.jiumizx.com/Public/website/img/templates/0/ci/default/pc/img/dividing_line.png); background-repeat:no-repeat; background-position:right; }
#left_product_html .list .line .middle .other .reflash{ display:inline-block; vertical-align:top; margin-right:10px;  overflow:hidden; }
#left_product_html .list .line .middle .other .price{ display:inline-block; vertical-align:top; margin-right:10px;   overflow:hidden;}
#left_product_html .list .line .middle .other .price .number{ font-weight:bold;}


.loginForm{float: right;width: 480px; height: 360px; margin:70px 55px 0 0;background: #fff;  box-shadow: 0 0 88px 1px #333;}
.loginForm .hd{padding: 10px 35px 0; height: 58px;}
.loginForm .hd li{padding: 0 10px; line-height: 57px; font-size: 18px;color: #aaa;  cursor: pointer;}
.loginForm .hd li.on{border-bottom: 2px solid #1b73df;color: #333;}
.loginForm .loginCon{padding: 60px 55px 0;}
.loginForm .loginInp{width: 348px; height: 42px; line-height: 42px; border: 1px solid #dcdcdc; padding:3px 10px; font-size: 16px; color: #333;}
.loginForm .loginBtn{width: 370px; height: 50px; background: #3492e9; line-height: 50px; font-size: 16px; color: #fff;text-align: center; transition:all .2s ease;}
.loginForm .loginBtn:hover{background: #1b73df}
.loginForm .loginBtn:active{background: #3492e9}
.loginForm .loginBtn_box{margin-top: 10px;}
.loginForm .loginBtn_box p{line-height: 35px; font-size: 14px;}
.loginForm .loginBtn_box p a{color: #3492e9; transition:all .2s ease;}
.loginForm .loginBtn_box p a:hover{color: #1b73df; }
.loginForm .vWrong { margin: 0 0 0 8px; color: red; padding-left: 20px; white-space: nowrap; background: url(http://demo90.jiumizx.com/Public/website/images/error.png) no-repeat left center;}

/*注册*/

.regForm{float: right;width: 480px; height: 480px; margin:70px 55px 0 0;background: #fff;  box-shadow: 0 0 88px 1px #333;}
.regForm .hd{padding: 10px 35px 0; height: 58px;}
.regForm .hd li{padding: 0 10px; line-height: 57px; font-size: 18px; color: #aaa; cursor: pointer;}
.regForm .hd li.on{border-bottom: 2px solid #1b73df; color: #333;}
.regForm .regCon{padding: 55px 55px 0;}
.regForm .regInp{width: 348px; height: 42px; line-height: 42px; border: 1px solid #dcdcdc; padding:3px 10px; font-size: 16px; color: #333;}
.regForm .regBtn{width: 370px; height: 50px; background: #3492e9; line-height: 50px; font-size: 16px; color: #fff;text-align: center; transition:all .2s ease;}
.regForm .regBtn:hover{background: #1b73df;}
.regForm .regBtn:active{background: #3492e9;}
.regForm .codeInp{float: left;width: 198px; height: 42px; line-height: 42px; border: 1px solid #dcdcdc; padding:3px 10px; font-size: 16px;}
.regForm .codeBtn{float: right; height: 50px; width: 138px;border: 1px solid #3492e9; line-height: 50px; font-size: 16px; color:#3492e9; text-align: center; background: #fff; transition:all .2s ease;}
.regForm .codeBtn:hover{border-color: #1b73df; color: #1b73df;}
.regForm .codeBtn.modifyUlBut2{ background: #999; border: 1px solid #999; color: #fff;  cursor: not-allowed;}
.regForm .regBtn_box{margin-top: 40px;}
.regForm .regBtn_box p{line-height: 35px; font-size: 14px; color: #999; text-align: center;}
.regForm .regBtn_box p a{color: #3492e9; transition:all .2s ease;}
.regForm .regBtn_box p a:hover{color: #1b73df; }
.regForm .uagreementcb,.regForm .bagreementcb { position: relative; top:2px;}
.regForm .vWrong,.vWrong{height: 30px; line-height: 30px; color: #cb2616; float: left; width: 100%; margin-bottom: -30px;}


#Validform_msg{display: none;}
.Validform_checktip{float: left;width: 100%;height: 30px;line-height: 30px;}
.Validform_wrong{font-size: 12px;color:#cb2616;}
.Validform_right{color: transparent;}
.Validform_error{border-color: #e83d2c;}



.page{padding: 20px 0px; text-align: center;}
.page div a{ display: inline-block; border:1px solid #dedede; padding: 5px 10px; margin-left: 10px; }
.page div span{ display: inline-block; border:1px solid #dedede; padding: 5px 10px; margin-left: 10px; }
.page div .current{ border:1px solid rgb(255, 0, 20); color: rgb(255, 0, 20); }