﻿.cb17v1{text-align:center}.cb17v1.cwidth{margin-bottom:1.950em}.cb17v1 h2{font-size:22px;font-size:2.2rem;margin-bottom:1.136em}.cb17v1 .cb17w1{width:22.950em;overflow:hidden;margin:0 auto}.cb17v1 .cb17w1 .cb17w2{display:block;float:right;width:2.6em;margin:0}.cb17v1 .cb17w1 .cb17w3{display:block;width:auto;margin:0 2.3em 0 0;box-sizing:border-box;border-left:1px solid #CCC;border-top:1px solid #CCC;border-bottom:1px solid #CCC;height:2.3em;position:relative;font-size:2rem}.cb17v1 .cb17w1 .cb17w4{position:absolute;right:1.1em;top:0;width:2.6em;display:none}.cb17v1 .cb17w5{text-align:center;margin:1.75em auto 1.45em}.cb17v1 .cb17w5 p{margin-bottom:0}.cb17v1 input[type="reset"]{position:absolute;width:100%;height:0;border:0;padding:0;background-color:transparent;background-image:url("../images/cb17-sprite-1x.png");background-repeat:no-repeat;background-position:50% 120%;background-size:80%;cursor:pointer;outline:0;padding-bottom:100%;text-indent:-999999px}.cb17v1 input[type="submit"]{border:0;display:block;width:100%;padding:0;background:#003b4d;height:2.3em;cursor:pointer;font-size:20px;font-size:2rem;background-image:url("../images/cb17-sprite-1x.png");background-repeat:no-repeat;background-position:50% 0;background-size:100%;text-indent:-999999px;border-radius:0}.cb17v1 input[type="text"]{border:0;width:99%;padding:4px 2%;font-size:20px;outline:0;height:2.2em;color:#666;box-sizing:border-box}.cb17v1 input[type="text"]::-ms-clear{display:none}.cb17v1 input.serror{background:#fcc;outline:2px solid #f00;color:#f00 !important}@media only screen and (min-width: 0) and (max-width: 1040px){.cb17v1 .cb17w5{margin:2em auto 2em}}@media only screen and (min-width: 0) and (max-width: 770px){.cb17v1 input[type="text"],.cb17v2 input[type="text"]{height:1.5em}.cb17v1 .cb17w1 .cb17w4{width:2.2em}.cb17v1 .cb17w1 .cb17w3{margin-right:2.45em;height:2.3em}.cb17v1 .cb17w1 .cb17w2{width:2.65em}.cb17v1 input[type="submit"]{background-position:50% 3%}}@media only screen and (min-width: 0) and (max-width: 400px){.cb17v1 .cb17w1{width:auto}}@media \0screen\,screen\9 {.cb17v1 input[type="submit"]{min-width:65px;height:3.2em;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/asset/web/i/cb17-sprite-1x.png', sizingMethod='crop');background-image:none}.cb17v1 .cb17w1 .cb17w3{height:3.2em}.cb17v1 input[type="text"]{height:3.1em;width:360px;padding-top:21px;padding-bottom:0}.cb17v1 .cb17w1 .cb17w4{display:none}}
/*! CM05 */
.f11v7 .cm05w1{margin-bottom:3em}.cm05{opacity:1 !important}.cm05 .cm05w1{background-color:#1a1a1a;position:relative}.cm05 .playlist-wrapper{margin-right:-1px}.cm05v1{background-color:#203d4d}.cm05v1 .cm05w1{background-color:#203d4d;padding-bottom:4em}.cm05v1 .cm05w1 h3{font-size:3.6rem;padding-top:2em;font-weight:300;text-align:center}.cm05v1 .cm05w1 .vjs-playlist{background-color:#102b3a !important}.cm05v1 .cm05w1 .vjs-playlist{background:#2a576e}.cm05v1 .cm05w1 .vjs-selected{background:#2a576e}.cm05v1 .cm05w1 .vjs-playlist-item{border-top:1px solid #2a576e}


.btn{border-radius:2px 2px 2px 2px;color:#FFF;display:inline-block;font-size:12px;/*height:30px;line-height:30px;*/min-width:48px;padding:0 10px;text-align:center;font-family:"Microsoft Yahei";}
.btn-main{background-color:#498668;background-image:-moz-linear-gradient(center top , #498668, #49d08e);border-bottom:1px solid #49d08e;
/*height: 32px;line-height: 32px;*/
}
.btn-main:hover {color:#fff;}
div.error,
div.error-list,
label.error,
input.error,
textarea.error,
select.error {
    color: #D95C5C !important;
    border-color: #D95C5C !important;
}


.validation-form-container .error .corner.label {
    border-color: #D95C5C;
    color: #FFFFFF;
}

.sentinfo {
	margin-bottom: 10px
}

.sentinfo .list-title {
	padding: 0 5px;
	padding-right: 0;
	line-height: 33px;
	border-top: 0px solid #ccc;
	background: #f3f3f3;
	height:30px;
}

.sentinfo .pro-name,.sentinfo .manufacturer,.sentinfo .description,.sentinfo .timer,.sentinfo .quote-left {
	display: inline-block;
	vertical-align: middle
}

.sentinfo .pro-name {
width:22.4%;float:left;margin-right:1%;height:30px;text-indent:12px;
	float:left;
	font-size:16px;
}

.sentinfo .pro-name1 {
width:5%;float:left;margin-right:0px;height:30px; 	font-size:16px;

}

.sentinput{width:22.4%;float:left;margin-right:1%;height:30px;text-indent:12px;	border: 1px solid #ccc;
}
.ph{height:40px;}

.sentinput-del{width:5%;float:left;margin-right:0px;height:30px;    border: 0px solid #ff6a00;text-align:right;
}
.sentinput-del img{width:30px;height:30px;cursor:pointer}

.sentinput:focus {

    border: 1px solid #ff6a00;

}
.font18{font-size:18px;}
.c1{width:514px;float:left;margin-right:1%;height:30px;text-indent:12px;	border: 1px solid #ccc;
}
.senttip{padding-bottom:30px;font-size:14px;}

.table01{border: 1px solid #e6e6e7;padding-top:12px;padding-bottom:12px;
}
.table02{width:55%;margin: 0 auto}


.table01 td{height:52px;line-height:52px;clear: both;text-align:left;

}
table th{width:260px;}
.c1:focus {

    border: 1px solid #ff6a00;clear: both;

}
.p10{padding-left:10px;}
.p60{padding-left:80px;padding-right:80px;padding-top:30px;padding-bottom:30px;}
.pointer{cursor: pointer;}
.textarea-1{border: 1px solid #ccc;height:100px;width:514px;margin-top:12px;}
.sentinfo .manufacturer {
	width: 105px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size:12px;
	text-transform:lowercase
}

.pt10{padding-top:12px;}

.sentinfo .description{
	width: 200px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-size:12px;
	text-transform:lowercase
}



.sentinfo .quantity {
	width: 250px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	text-align:left;
	font-size:12px;
	}
	
	
	
	

.sentinfo .quote-left {
	position: relative;
	width: 80px;
	text-align: center
}

.sentinfo .tips-box {
	position: relative
}

.sentinfo .icon {
	cursor: pointer;
	margin-right: 0;
	font-size: 16px;
	color: #6292d8
}

.sentinfo .tips {
	display: none;
	left: -80px;
	top: 35px;
	z-index: 1;
	line-height: 1.5;
	width: 140px;
	text-align: left;
	color: #888
}

.sentinfo .tips-box .tips {
	left: -22px;
	top: 38px
}

.sentinfo .quote-left .arrow-top {
	left: 110px
}

.sentinfo .sentinfo-list {
	overflow: hidden;
	position: relative
}

.sentinfo .sentinfo-list li {
	padding: 0 5px;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px dashed #ccc
}

.sentinfo .sentinfo-list li a:visited {
	color: #8a56a3
}

.ico-discussed {
	cursor: pointer;
	vertical-align: middle;
	margin-right: 0;
	font-size: 16px;
	color: #6292d8
}


.product-trends{width:420px;margin: 0 auto;height:40px;	border:0px solid #c2c7cc
}


.product-trends .m-submit-btn {
	border: 0;
	width: 100px;
	height: 40px;
	background: #ff6a00;
	color: #fff;
	text-align: center;
	line-height: 40px;
	position: relative;
	top: 0px;
	right: 0px;
	float:left;
	overflow: hidden;
	


}

.product-trends .m-submit-btn:hover {
	background: #eb650c
}


.product-trends .m-trends-input{
	height: 40px;
	line-height: 40px;
	*height: 38px;
	*line-height: 38px;
     width:300px;
	float:left;
	border:0px solid #c2c7cc;
	padding-left:10px;
	padding-right:10px;

}
	
.p20{padding:20px;}

.buy a{width:401px;height:137px;float:left;background: url(../images/buy.jpg) no-repeat center top;display:block;}

.request a{width:401px;height:137px;float:right;background: url(../images/r.jpg) no-repeat center top;display:block;}

.buy a:hover{width:401px;height:137px;float:left;background: url(../images/buy1.jpg) no-repeat center top;display:block;}

.request a:hover{width:401px;height:137px;float:right;background: url(../images/r1.jpg) no-repeat center top;display:block;}
@media only screen and (max-width: 974px){
.sentinput{padding:0px !important;}
}