@charset "utf-8";
#preview {
	position: absolute;
	top: 0;
	left: 99px;
	opacity: 0.3;
	z-index: 5;
	pointer-events: none;
}
* { margin: 0; padding: 0; }
html,input,textarea { font: normal 12px/normal 'Arial'; color: #333; }
a { text-decoration: none; color: #333; }
a:hover { color: #fe6500; }
.fl { float: left; }
.fr { float: right; }
.clear { clear: both; }
.imgbox { display: inline-block; text-align: center; overflow: hidden; }
.imgbox .imgholder { display: inline-block; height: 100%; vertical-align: middle; }
.imgbox img { max-height: 100%;vertical-align: middle;}
.cnt { width: 1000px; margin: 0 auto; }
body { min-width: 1000px; }
img { border: none; }


/* 兼容样式 开始*/
.FontColor,a.FontColor,a.FontColor:hover,a:hover{color:#9ABE14;}
.FontBgColor{background-color: #023c69 ;}
.FontBorderColor{border-color:#9ABE14;}
.FontBorderHoverColor:hover, a.FontBorderHoverColor:hover{border-color:#023c69;}
.NavBgColor{background-color: #023c69;}
.NavHoverBgColor:hover{background-color:#004D93;}
.NavBorderColor1{border-color:#02468D;}
.NavBorderColor2{border-color:#357CBE;}
.CategoryBgColor{background-color:#063F74;}
.PriceColor{color:#005AB0;}
.AddtoCartBgColor{background-color:#9ABE14;}
.BuyNowBgColor{background-color:#F28810;}
.ReviewBgColor{background-color:#F28810;}
.DiscountBgColor{background-color:#FE8A27;}
#signup .info .member .signinbtn { background: #023c69!important; color: white; }
/* 兼容样式 结束*/

#hsec1 {
	padding: 10px 0;
	background: white;
}
#hsec1 .site_func {
	position: relative;
	float: right;
	line-height: 19px;
	text-align: right;
}
#hsec1 .site_func .item {
	display: inline-block;
	padding: 0 16px;
	text-align: left;
}
#hsec1 .site_func .item+.item {
	border-left: 1px solid #a4a4a4;
}
#hsec1 .site_func .cart {
	padding-right: 0;
}
#hsec1 .site_func .cart .ico {
	display: inline-block;
	width: 23px;
	height: 22px;
	margin: 0 2px 0 0;
	vertical-align: middle;
	background: url(../images/hsec1_cart_ico.png);
}
#hsec1 .site_func .cart .total {
	display: inline-block;
	margin: 0 0 0 8px;
	padding: 0 8px;
	color: white;
	background: #fe6500;
}
#hsec1 .site_func .oauth {
	display: none;
    position: absolute;
    width: 184px;
    padding: 15px 10px;
    background: #fff;
    top: 20px;
    text-align: left;
    z-index: 5;
    -webkit-border-radius-bottomleft: 6px;
    -moz-border-radius-bottomleft: 6px;
    border-bottom-left-radius: 6px;
    -webkit-border-radius-bottomright: 6px;
    -moz-border-radius-bottomright: 6px;
    border-bottom-right-radius: 6px;
    -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3);
    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding-box;
    background-clip: padding-box;
}
#hsec1 .telphone {
	float: right;
	clear: right;
	margin: 16px 0  0;
	text-align: right;
	white-space: nowrap;
}
#hsec1 .telphone .item {
	padding-left: 21px;
}
#hsec1 .telphone .item .fname {
	font-size: 16px;
	color: #0086d1;
}
/*#hsec1 .telphone .item .fname a{font-size: 16px;color: #0086d1;}*/
#hsec1 .telphone .item .fname.headerontact{ background:#02508d url(../images/catagories_bg.gif) repeat-x; display:inline-block;width:135px;height:30px; text-align:center; color:#fff; font-size:16px; font-weight:bold;height:30px; line-height:30px;}
/*#hsec1 .telphone .item .fname.headerontact a{ font-size:16px; color:#fff; font-weight:bold; display:inline-block; height:30px; line-height:30px; margin-right:6px;}
#hsec1 .telphone .item .fname.headerontact .symbol{  display: inline-block;width: 19px; height: 17px; margin: 0 13px 0 0; vertical-align: middle; background: url(../images/all_cate_symbol.gif);}*/

#hsec1 .telphone .item .val {
	font-size: 22px;
	color: #4f4f4f;
}
#hsec1 .logo {
	display: block;
	height: 62px;
	width: 254px;
	line-height: 62px;
}
#hsec2 {
	position: relative;
	height: 58px;
	z-index: 3;
	background: #023c69 url(../images/navi_bg.gif) repeat-x;
}
#hsec2 .all_cate_btn {
	float: left;
	position: relative;
	width: 167px;
	height: 58px;
}
#hsec2 .all_cate_btn .menu_tit {
	display: block;
	height: 58px;
	font-size: 21px;
	text-align: center;
	line-height: 58px;
	color: white;
	background: #02508d url(../images/catagories_bg.gif) repeat-x;
}
#hsec2 .all_cate_btn .menu_tit .symbol {
	display: inline-block;
	width: 19px;
	height: 17px;
	margin: 0 10px 0 0;
	vertical-align: middle;
	background: url(../images/all_cate_symbol.gif);
}
#hsec2 .all_cate_btn .menu_list {
	display: block;
	position: absolute;
	top: 100%;
	left: 0;
	right: 0;
	line-height: 20px;
	background: #f7f7f7;
	box-shadow: none;
	padding: 0;
}
#hsec2 .all_cate_btn .menu_list.hidden {
	display: none;
}
#hsec2 .all_cate_btn .menu_list.in_index {
	display: block;
}
#hsec2 .all_cate_btn .menu_list .item {
	position: relative;
	padding: 9px 14px 8px;
	color: #555;
	border-bottom: 1px solid #e7e7e7;
}
#hsec2 .all_cate_btn .menu_list .item.notice ,
#hsec2 .all_cate_btn .menu_list .item.notice>a {
	color: #fe6500;
	font-weight: bold;
}
#hsec2 .all_cate_btn .menu_list .sublist {
	display: none;
	position: absolute;
	top: 0;
	left: 100%;
	width: 100%;
	border: 1px solid #ccc;
	background: #F7F7F7;
}
#hsec2 .all_cate_btn .menu_list .item:hover>.sublist {
	display: block;
}
#hsec2 .search {
	float: right;
	/*width: 585px;*/
	width: 498px;
	height: 41px;
	margin: 8px 0 0;
	border: 1px solid #ededed;
	background: white;
}
#hsec2 .search input[type='text'] {
	float: left;
	/*width: 462px;*/
	width: 375px;
	height: 39px;
	padding: 0 0 0 20px;
	line-height: 39px;
	border: 1px solid transparent;
	background: none;
	outline: none;
}
#hsec2 .search input[type='text']+.phTips {
	font-style: italic;
	color: #aaa;
	overflow: hidden;
}
#hsec2 .search input[type='submit'] {
	float: right;
	width: 100px;
	height: 41px;
	text-indent: 25px;
	line-height: 41px;
	color: white;
	border: none;
	font-size: 14px;
	background: #414141 url(../images/hsec2_search_glass.png) no-repeat 15px center;
	outline: none;
	cursor: pointer;
}

#fsec1 {
	padding: 0 0 19px 0;
	font-size: 0;
	color: #787878;
	background: #f7f7f7;
}
#fsec1 a {
	color: #787878;
}
#fsec1 .sec {
	display: inline-block;
	font-size: 12px;
	margin: 23px 0 0;
	vertical-align: top;
}
#fsec1 .sec+.sec {
	margin-left: 30px;
}
#fsec1 .sectit {
	font-size: 14px;
	font-weight: bold;
	color: #026aad;
}
#fsec1 .list {
	float: left;
	min-width: 162px;
	margin: 10px 0;
}
#fsec1 .list+.list {
	padding-left: 33px;
	border-left: 1px solid #b5b5b5;
}
#fsec1 .list .item {
	display: block;
	margin: 8px 0;
}
#fsec1 .list .item.notice ,
#fsec1 .list .item.notice>a {
	color: #fe6500;
	font-weight: bold;
}
#fsec2 {
	padding: 22px 0;
	color: white;
	background: #1077ba;
}
#fsec2 .share {
	float: right;
	margin: -8px 2px;
	font-size: 0;
}
#fsec2 .share .link {
	display: inline-block;
	vertical-align: middle;
	width: 27px;
	height: 27px;
	margin: 0 5px;
}
#fsec2 .share .link img{width: 27px;height: 27px;}

.bcnav {
	color: #333;
	font-size: 14px;
	margin: 15px 0;
}

.price .after {
	color: #f28810;
}
#delPrice{color: #ccc;text-decoration: line-through;font-size: 16px;}
.price .before {
	font-size: 0.9em;
	color: #999;
	text-decoration: line-through;
}

.menu {
	position: relative;
}
.menu .menu_tit {
	position: relative;
	z-index: 1;
}
.menu .menu_list {
	display: none;
	position: absolute;
	top: -5px;
	left: -5px;
	padding: 30px 0 0;
	background: white;
	border: 1px solid #ccc;
	box-shadow: 0 0 5px  #ccc;
}
.menu:hover .menu_list {
	display: block;
}
.menu .menu_list .options {
	display: block;
	padding: 3px 20px 3px 5px;
	transition: all ease-out 100ms;
}
.menu .menu_list .options.on ,
.menu .menu_list .options:hover {
	color: white;
	background: #005aad;
}
.min_sectit {
	padding: 8px 10px 6px;
	font-size: 13px;
	color: #656565;
	background: #d8e9f2;
}


.left_content {
	float: left;
	width: 246px;
}
.right_content {
	float: right;
	width: 731px;
}
.sidebar .side_catelist {
	padding: 5px 0;
	background: #f7f7f7;
	z-index: 1;
}
.sidebar .side_catelist .item {
	position: relative;
	border-bottom: 1px solid #e7e7e7;
	z-index: 2;
}
.sidebar .side_catelist .item>a {
	display: block;
	padding: 8px 85px 9px 22px;
	line-height: 20px;
	color: #555555;
	transition: all ease 300ms;
}
.sidebar .side_catelist .item:hover>a ,
.sidebar .side_catelist .item.on>a {
	color: white;
	background: #5e96cb url(../images/prsec_sidebar_cur_arr.png) no-repeat 212px center;
}
.sidebar .side_prod_list {
	margin: 19px 0;
	border: 1px solid #ddd;
}
.sidebar .side_prod_list .min_sectit {
	border-bottom: 1px solid #ddd;
}
.sidebar .side_prod_list .list {
	margin: 0;
}
.sidebar .side_prod_list .item {
	padding: 10px 7px;
	overflow: hidden;
}
.sidebar .side_prod_list .item+.item {
	border-top: 1px solid #ddd;
}
.sidebar .side_prod_list .item .name {
	font-size: 12px;
	font-weight: normal;
	line-height: 17px;
}
.sidebar .side_prod_list .item .pic {
	float: left;
	width: 90px;
	height: 90px;
	margin: 0 15px 0 0;
}
.sidebar .side_prod_list .item .min_style_price {
	margin: 10px 0;
	font-size: 15px;
	color: #0063ae;
}
.sidebar .side_prod_list .item .more {
	font-size: 15px;
	margin: 10px 0;
	color: #666;
	text-decoration: underline;
}
.min_cate_sublist {
	display: none;
	position: absolute;
	top: 0;
	left: 100%;
	max-width: 750px;
	min-width: 230px;
	padding: 10px;
	white-space: nowrap;
	font-size: 0;
	background: white;
	border: 2px solid #278BCA;
}
.min_pro_catelist .item:hover>.min_cate_sublist {
	display: block;
}
.min_cate_sublist .sublist_title {
    margin: 0px 0px 10px;
    padding: 10px;
    text-transform: uppercase;
    border-radius: 3px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    background: #0068AB;
}
.min_cate_sublist .sublist_ad {
	display: inline-block;
	width: 190px;
	margin: 0 10px 0 20px;
}
.min_cate_sublist .sublist_ad .pic {
	display: block;
	height: 190px;
	width: 190px;
	margin: 10px 0;
}
.min_cate_sublist .list_body {
	display: inline-block;
	vertical-align: top;
}
.min_cate_sublist .list_body .list_sec {
	display: inline-block;
	width: 218px;
	min-height: 210px;
	padding: 0 10px 0 0;
	vertical-align: top;
	border-right: 1px solid #EEEEEE;
}
.min_cate_sublist .list_body .subitem {
	font-size: 12px;
	padding: 2px 10px;
}
.min_cate_sublist .list_body .subitem a {
	color: #0070b9;
}
.min_cate_sublist .list_body .subitem:hover {
	text-decoration: underline;
	background: #f9f9f9;
}




.currency_list {
	display: inline-block;
	margin: 0 0;
	font-size: 16px;
}
.currency_list .menu_tit {
	padding: 0 12px 0 0;
	background: url(../images/pdsec_currency_arr.png) no-repeat right center;
}


/*翻页*/
#turn_page ,
.page {
	margin: 32px 0;
	font-size: 0;
	text-align: center;
}
#turn_page span ,
.page span {
	display: inline-block;
	margin: 0 4px;
	font-size: 14px;
	line-height: 33px;
	background: white;
	vertical-align: middle;
	border-radius:4px;
	-ms-border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border: 1px solid #b3cae9;
}
#turn_page span em ,
.page span em {
	display: inline-block;
	width: 7px;
	height: 12px;
	vertical-align: middle;
}
#turn_page font, #turn_page a ,
.page font, .page a {
	display: block;
	width: 32px;
	height: 33px;
	color: #3e79c7;
	text-align: center;
	text-decoration: none;
}
#turn_page .page_item_current ,
.page .page_item_current {
	color: white;
	cursor: default;
	background: #172f4f;
}
#turn_page .page_button, #turn_page .page_noclick,
.page .page_button, .page .page_noclick{
	padding: 0 12px;
	width: auto;
}
#turn_page .page_noclick ,
.page .page_noclick {
	cursor:no-drop;
}
.icon_page_prev ,
.icon_page_next {
	display: inline-block;
	width: 9px;
	height: 14px;
	vertical-align: middle;
}
.icon_page_prev {
	background: url(../images/page_prev_ico.png);
	margin-right: 6px;
}
.icon_page_next {
	background: url(../images/page_next_ico.png);
	margin-left: 6px;
}



/*在线客服 开始*/
#online_show{position: fixed;bottom: 50%;right: -35px;display: none;background: #6aa2ef;width: 100px;height: 35px;line-height: 35px;border-radius: 5px; -webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);overflow: hidden;cursor: pointer;color: white;font-size: 16px;font-weight: bold;text-align: center;}
#online {
	position: fixed;
	z-index: 3;
	bottom: 30%;
	right: 10px;
	width: 80px;
	/*padding-top: 6px;*/
	border: 1px solid #6AA2EE;
	background: white;
}
#online .online_hide{display:inline-block;width: 100%;height: 30px;line-height: 30px;text-align: center;font-size: 16px;background: #6aa2ef;color: white;}
#online .online_hide:hover{text-decoration: none;}
#online .bdt {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 277px;
	height: 6px;
	/*background: url(../images/online_bdt.png) no-repeat;*/
}
#online .list {
	padding: 6px 0 9px;
	text-align: center;
	/*border: 1px solid #6AA2EE;*/
	border-top: none;
	border-bottom: none;
	background-color: white;
}
#online .list .item {
	display: inline-block;
	padding: 3px 5px;
	margin: 0 auto 5px;
	text-align: center;
}
#online .list .item .imgbox {
	display: block;
	width: 43px;
	height: 43px;
	margin: 0 auto;
}
#online .backtop {
	display: block;
	padding: 4px 0;
	/* width: 277px; */
	/* height: 23px; */
	/* text-indent: 35px; */
	/* line-height: 26px; */
	text-align: center;
	font-size: 14px;
	font-weight: normal;
	color: white;
	background: #6aa2ef;
}
#online .backtop .arr {
	display: inline-block;
	width: 0;
	height: 0;
	margin: -10px 5px 0 0;
	vertical-align: middle;
	border: 8px solid transparent;
	border-bottom-color: white;
}
#online form{
	background: white;
}
#online input[type='submit']{
	padding: 10px 0;
	font-size: 15px;
	background: #fe6400;
	color: white;
	cursor: pointer;
}

#emf-form {
	margin: 0 10px;
	text-align: center;
}
#emf-form .sec_title {
	margin: 10px 0;
	font-size: 16px;
	font-weight: bold;
}
#emf-form .sec_brief {
	margin: 10px 0;
	font-size: 12px;
}
#emf-form input ,
#emf-form textarea {
	width: 100%;
	border: none;
	outline: none;
}
#online .input_elem {
	margin: 10px 0;
	padding: 10px;
	font-size: 14px;
	color: #767676;
	border: 1px solid #ddd;
}
/*在线客服 结束*/


.spec_prod_list {
	margin: 0 -10px;
	font-size: 0;
}
.spec_prod_list .menu {
	z-index: 1;
	margin: 0 5px 0 0;
}
.spec_prod_list .menu:hover {
	z-index: 2;
}
.spec_prod_list .item {
	display: inline-block;
	width: 480px;
	position: relative;
	margin: 0 10px;
	vertical-align: top;
	font-size: 12px;
	padding: 12px 10px 11px 0;
	border-top: 1px dotted #d4d4d4;
}
.spec_prod_list .item .pic {
	float: left;
	width: 88px;
	height: 88px;
	margin: 0 12px 0 0;
	border: 1px solid #e6e6e6;
}
.spec_prod_list .item .name {
	margin: 6px 0;
	font-size: 14px;
	font-weight: normal;
	color: #555;
}
.spec_prod_list .item .sku {
	color: #999;
	font-size: 14px;
}
.spec_prod_list .item .sale_info {
	display: block;
	margin: 0 5px 0;
}
.spec_prod_list .item .count_down {
	font-size: 18px;
	color: #f28810;
}
.spec_prod_list .item .info_item b {
	color: #f28810;
}
.spec_prod_list .item .info_item {
	display: block;
	margin: 5px 0;
	font-size: 18px;
}
.spec_prod_list .item .price {
	font-size: 19px;
}
.spec_prod_list .item .sold {
	float: right;
	margin: 0;
}
.spec_prod_list .item .func {
	float: right;
	/* margin-top: 10px; */
}
.spec_prod_list .item .item_price {
	margin: 10px 0 5px;
	text-align: center;
}
.spec_prod_list .item .func .add_to_cart {
	display: block;
	padding: 5px 13px 3px 43px;
	font-size: 16px;
	color: white;
	border-radius: 3px;
	background: #005aad url(../images/pdsec_btn_add_to_cart.png) no-repeat 10px center;
}
.spec_prod_list .item .func .add_to_favorite {
	display: block;
	margin: 10px 5px;
	padding: 0 0 0 23px;
	font-size: 14px;
	background: url(../images/add_wish_btn.png) no-repeat left center;
}

.group_promotion .suits {
	width: 565px;
}
/*文件结尾*/

#custom_cable{margin-bottom: 50px;}
#custom_cable .cable_title{margin: 20px 0;font-size: 25px;font-weight: bold;text-align: center;}
#custom_cable .cable_brief{font-size: 20px;text-align: left;padding-bottom: 15px;border-bottom: 1px solid #5b9bd5;}
#custom_cable .instructions{margin: 20px 0;font-size: 20px;}
#custom_cable .instructions em{margin-right: 5px;cursor: pointer;}
#custom_cable .instructions .instructions_content{display: none;margin-top: 20px;padding: 0 10px;}
#custom_cable .instructions .instructions_content .cnt_title{margin: 15px 0;font-size: 20px;}
#custom_cable .instructions p{margin: 10px 0;font-size: 15px;}
#custom_cable .instructions .name{text-align: left;}
#custom_cable .instructions .name em,#custom_cable .instructions .name span{display: inline-block;vertical-align: middle;}
#custom_cable .instructions .name .name_hide{display: inline-block;}
#custom_cable .instructions .name .name_show{display: none;}
#custom_cable .instructions.on .name .name_hide{display: none;}
#custom_cable .instructions.on .name .name_show{display: inline-block;}
#custom_cable .instructions.on .instructions_content{display: block;}
#custom_cable .content{}
#custom_cable .content .list{display:inline-block;vertical-align: top;width: 240px;margin: 20px 35px;}
#custom_cable .content .list.enter_length{vertical-align: middle;}
#custom_cable .content .list.list_1{margin: 10px 49px 10px 25px;border: 1px solid #0066ff;padding: 15px 10px 20px 10px;}
#custom_cable #connector_b{margin-right: 0;}
#custom_cable .content .list .title{font-size: 16px;margin: 0 0 10px 0;text-align: center;}
#custom_cable .content .list .search_list{position: relative;}
#custom_cable .content .list .search_list span{height: 25px;line-height: 25px;}
#custom_cable .content .list .search_list span.search_btn{display:none;position: absolute; width: 16px; height: 16px; right: 4px; top: 6px; background-image: url(../images/search.png); background-position: 0 0; background-repeat: no-repeat; background-size: contain; } 
#custom_cable .content .list .search_list input{display:none;border-top: 0; border-left: 0; border-right: 0; color: #57657a; background-color: #fff; border: 1px solid #e6e6e6; padding: 5px 0; outline: 0; width: 100%; padding-right: 22px; box-sizing: border-box;text-indent: 10px;}
#custom_cable .content .list .search_list .detail{height: auto;overflow-y: scroll;overflow: auto;border-top: 0;}
#custom_cable .content .list .search_list .detail select{width: 100%;height: 30px;line-height: 30px;font-size: 14px;}
#custom_cable .content .list .search_list .detail .li{padding: 4px 10px;font-size: 14px;cursor: pointer;}
#custom_cable .content .list .search_list .detail .li.none{display: none;}
#custom_cable .content .list .search_list .detail .li.active{display: block;}
#custom_cable .content .length_box{width: 900px;margin: 15px 0 25px 25px;padding: 15px 20px;border: 1px solid #0066ff;}
#custom_cable .content .length_box .list{margin: 0;}
#custom_cable .content .list.enter_length{border-right: 1px solid #5b9bd5;}
#custom_cable .content .list.enter_length .title{display: inline-block;vertical-align: middle;width: 100%;text-align: left;}
#custom_cable .content .list.enter_length div{display: inline-block;vertical-align: middle;}
#custom_cable .content .list.enter_length input[type=text]{width: 60px;height: 30px;line-height: 30px;padding: 1px 5px;}
#custom_cable .submit{width: 200px;height: 35px;line-height: 35px;margin-left: 25px;text-align: center;background: #1279bc;border-radius: 2px;}
#custom_cable .content .list.enter_length .tip{width: 100%;}
#custom_cable .content .list.enter_length .input{width: 100%;margin: 5px 0;}
#custom_cable .submit a{display: inline-block;width: 100%;font-size: 14px;color: white;}
#custom_cable .submit a:hover{text-decoration: none;}
#custom_cable .content .list .search_list .detail .li.on{background: #c2c2c2;color: white;}

#add_customproduct{display: block;min-height: 150px;margin: 30px 25px;border: 1px solid #ffffff;padding: 25px;width: 890px;}
#add_customproduct .up{margin-bottom: 10px;/*border: 1px solid #cdcdcd;*/}
#add_customproduct .up .title{height: 35px;background-color: #f1f1f1;line-height: 35px;font-family: Arial;font-size: 14px;padding-left: 10px;border-bottom: 1px solid #cdcdcd;}
#add_customproduct .up ul{padding: 10px 20px;}
#add_customproduct .up .sku{padding: 0 20px 10px 20px;}
#add_customproduct .up ul li{display: inline-block;vertical-align: middle;width: 40%;height: 35px;line-height: 35px;}
#add_customproduct .pro_msg{}
#add_customproduct .pro_msg .pro_item_msg{padding: 0 20px 10px 20px;line-height: 25px;}
#add_customproduct .middle{margin: 20px 50px;}
#add_customproduct .middle .title{font-size: 20px;}
#add_customproduct .middle .photo{height: 300px;}
#add_customproduct .middle .photo img{max-width: 100%;max-height: 100%;}
#add_customproduct .down{}
#add_customproduct .down .wholesale{max-width: 610px;}
#add_customproduct .down .wholesale .list .td:first-child{background: #f28810;color: white;}
#add_customproduct .down .wholesale .list{float: left;width: 100px;border: 1px solid #f28810;border-right: none;border-bottom: none;}
#add_customproduct .down .wholesale .list.last{border-right: 1px solid #f28810;}
#add_customproduct .down .wholesale .list .td{height: 30px;line-height: 30px;text-align: center;border-bottom: 1px solid #f28810;}
#add_customproduct .down .wholesale .list .td a{text-decoration: underline;color: #f28810;}
#add_customproduct .qty{margin: 20px 0;}
#add_customproduct .qty .item{display: inline-block;vertical-align: middle;margin-right: 15px;}
#add_customproduct .qty .item span{display: inline-block;vertical-align: middle;margin-right: 5px;}
#add_customproduct .qty .item input[type=text]{width: 100px;padding: 0 5px;height: 30px;line-height: 30px;background: white;}
#add_customproduct .button{display: inline-block;vertical-align: middle;width: 100px;height: 35px;line-height: 35px;text-align: center;}
#add_to_cart{display: inline-block;width: 100%;background: #005bae;color: white;}
#add_to_cart:hover{text-decoration: none;}

#custom_cable .build_form{}
#custom_cable .build_form .photo{float: left;display: none;width: 240px;height: 150px;margin: 10px 0;text-align: center;border-top: 1px solid #5b9bd5;}
#custom_cable .build_form .photo img{display: inline-block;vertical-align: middle;max-width: 100%;max-height: 100%;}
#custom_cable .build_form .photo span{display: inline-block;vertical-align: middle;height: 100%;}

#custom_cable #custom_cable_photo{width: 500px;margin-left: 85px;vertical-align: middle;}
#custom_cable #custom_cable_photo img{height: 300px;}
/*#custom_cable #custom_cable_photo{width: auto;height: 170px;}*/
#custom_cable_photo img{max-width: 100%;max-height: 100%;}

.cable_title span{display: inline-block;vertical-align: middle;}
.video_btn{display: inline-block;vertical-align: middle;margin-left: 10px;width: 50px;height: auto;}
.video_btn img{max-height: 100%;max-width: 100%;}

#cable_link{float: left;height: 58px;line-height: 58px;padding: 0 20px;}
#cable_link a{color: white;font-size: 16px;}

.other_link{float: left;height: 58px;line-height: 58px;padding: 0 15px;}
.other_link a{color: white;font-size: 16px;}

.icon_success_status{position:absolute; top:56px; left:244px;}

.success_container .success_info{width:1000px; margin:7px auto 0; background-color:#fff;}
.success_container .hd{min-height:100px; overflow:hidden; padding-bottom:35px; background-color:#fbfbfb; position:relative;}
.success_container .hd>h3{line-height:27px; margin-top:50px; padding-left:319px; font-size:22px;}
.success_container .hd .note{margin-top:12px; padding-left:319px; font-size:14px; color:#666;}
.success_container .hd .message{line-height:26px; margin-top:8px; padding-left:319px; font-size:14px; color:#666;}
.success_container .hd .btn_detail{margin-left:6px; text-decoration:underline; color:#666;}
.success_container .bd{padding:60px 0 50px;}
.success_container .bd .account_info{text-align:center;}
.success_container .bd .account_info .title{line-height:23px; font-size:20px;}
.success_container .bd .account_info .account{margin-top:12px; font-size:14px;}
.success_container .bd .account_info .password{width:330px; margin:36px auto 0;}
.success_container .bd .account_info .pwd_input{width:90%; background:url(../images/cart/icon_lock.png) no-repeat 301px 9px;}
.success_container .bd .account_info .btn_create_account{width:330px; margin-top:18px; font-size:14px; color:#fff; cursor:pointer; background-color:#f16056; border:0;}
.success_container .bd .account_info .back_list{margin-top:24px; text-align:center;}
.success_container .bd .account_info .back_list>a{margin:0 20px; color:#666;}
.success_container .bd .await_info{text-align:center;}
.success_container .bd .await_info>p{line-height:20px; margin-bottom:12px; font-size:16px;}
.success_container .bd .await_info>a.btn_return_home{color:#666;}
.success_container .information_payment{margin-top:-20px;}
.success_container .information_payment .title{margin-bottom:30px; text-align:center; font-size:22px;}
.success_container .information_payment .payment_list, .success_container .information_payment .payment_contents{width:910px; margin-left:43px;}
.success_container .information_payment .payment_total{height:34px; line-height:34px; margin:20px 45px 0 43px; font-size:14px;}
.success_container .information_payment .payment_total #ot_total{font-size:16px; color:#c00;}
.success_container .information_payment .payment_total .btn_coutinue{height:34px; line-height:34px; margin-left:18px; padding:0 33px; color:#fff; background-color:#f16056; border:0; display:inline-block;}