.buy_list_left { float:left; overflow:hidden;margin-right:20px; width:80%;box-sizing:border-box;}
.buy_list_right { overflow:hidden}

.cdx_issue a { display:block; height:48px; line-height:48px; text-align:center; font-size:16px; color:#fff; background:#ee2e2c;border: 1px solid #ee2e2c}
.buy_list_right .remen {  background:#fff;}
.buy_list_right .remen dl { border:1px solid #eee;}
.buy_list_right .remen dt { height:40px; line-height:40px; display:block; background:#fcfcfc; border-bottom:1px solid #eee; padding:0 10px; font-size:14px;}
.buy_list_right .remen dt a { float:right;}
.buy_list_right .remen dd ul li { padding:15px; overflow:hidden;border-top: 1px dashed #eee;}
.buy_list_right .remen dd ul li:nth-child(1) { border-top:none;}
.buy_list_right .remen dd ul li .lijibaoming { display: inline-block; background:#fff7f2;border: 1px solid #ee2e2c; width:80px; height:26px; line-height:26px; text-align:center; color:#ee2e2c;margin-top:10px;}
.buy_list_right .remen dd ul li i { color:red;}
.buy_list_right .remen dd ul li h2 { font-weight:400;}
.buy_list_right .remen dd ul li h2 a { color:#06d;}
.buy_list_right .remen dd ul li span { display:block; color:#777; margin-top:5px;}



.selector { background: white;border:#eee 1px solid;  margin-bottom: 15px;overflow:hidden;font-size:14px;padding:0px 0px; box-sizing:border-box;border-radius:10px;}
.selector dl { overflow: hidden; position:relative;padding:10px}
.selector dl:nth-child(1n+2) { border-top:1px solid #eeeeee;}
.selector dl dt { height:40px; line-height:40px;  float:left; text-align:center; color:#777;padding:0px 20px;}
.selector dl dd { padding:6px 100px 6px 0px; overflow:hidden;}
.selector dl dd a {line-height: 28px; margin-right: 15px; display:block; float:left;}
.selector dl dd a.on{background:#ef1f1f;padding:0px 8px;color:white;border-radius:5px;}



.buy-list{padding:10px 15px;border:#eee 1px solid;overflow:hidden; background:white}
.buy-list ul li{line-height:45px;height:50px;overflow:hidden;font-size:16px;background:url(image/dot.png) no-repeat 0px 19px;padding-left:12px;border-bottom:#f5f5f5 1px solid}
.buy-list ul li em{float:right;font-size:14px;color:#888;font-style:normal}
.buy-list ul li:hover{background:#f5f5f5 url(image/dot.png) no-repeat 0px 19px;}
.buy-list ul li span{color:red;font-weight:bold}

.buy_one {background:white;padding:15px 20px;margin-bottom:-15px;}
.buy_one h1{font-size:22px;line-height:40px;color:#000; }
.buy_one h1 span{float:right}
.buy_one h1 span a{background:#ee2e2c;color:white;width:100px;display:block;font-size:16px;text-align:center;border-radius:3px}
.buy_one h1 span a:hover{ background:#ff0000}
.buy_one dl{padding:15px 20px; overflow:hidden}
.buy_one dl li{float:left;width:400px;line-height:30px;font-size:14px}


.buy_right_one h2{font-size:18px;border-bottom:#eee 1px solid;height:35px;}
.buy_right_one{background:#fff;padding:10px;font-size:14px;line-height:23px;}
.buy_right_one span{padding-right:10px}

.sale-rec{padding:10px 20px;overflow:hidden;background:white;}
.sale-rec h2{font-size:15px;line-height:20px;height:33px;color:#555}
.sale-rec h2 span{float:right;font-weight:normal;font-size:6px;color:#dadada}
.sale-rec ul li{ float:left;font-size:12px;margin:0px 0px 18px 0px;width:200px;overflow:hidden;}


.cgqd{background: white;overflow:hidden;padding:0px 20px;}
.cgqd dt{font-size:16px;line-height:40px;padding:5px 0px;font-weight:normal;color:#000;overflow:hidden;border-bottom:#eee 1px solid;}
.cgqd dt:before{content:"";background:#e5242b;float:left;margin-right:10px;height:16px;width:3px;margin-top:12px;}
.cgqd{background: white;overflow: hidden;}
.cgqd .wz{padding: 20px 0;font-size: 16px;line-height:33px;color:#000}


.dwinfo{padding:20px 20px;background:white;overflow:hidden;color:#000}
.dwinfo p{line-height:35px;overflow:hidden;font-size:14px;float:left;width:40%}


.nologin{padding:20px 30px;background:white;overflow:hidden;font-size:14px;line-height:23px; text-align:center;color:#000}
.nologin strong{color:red;}


/*============================================*/

.BuyList { }
.BuyList ul { }
.BuyList ul li { display:flex; padding:25px 20px; border: 1px solid #e4e4e4; background:#fff; margin-bottom:15px;}
.BuyList ul li small { width:22%; border-right: 1px solid #e4e4e4;box-sizing:border-box; padding-right:3vw;}
.BuyList ul li small span { padding-top: 10px; display:block; font-size:14px; color:#333;}
.BuyList ul li small span em { background: #ffd200; color: #8b5200; padding: 0 7px;font-size: 12px;margin-right: 5px;border-radius: 3px;}
.BuyList ul li small p { color: #666;padding-top: 20px;font-size: 12px;}
.BuyList ul li font { width:56%; box-sizing:border-box; padding:0 3vw;}
.BuyList ul li font strong { display:flex; align-items: center; margin-bottom:8px;}
.BuyList ul li font strong a { font-size:16px; color:#333; font-family:'SimSun'; display:block; max-width:70%; position:relative;padding-right: 24px;}
.BuyList ul li font strong a:hover { color:#e60000;}
.BuyList ul li font strong a img { position:absolute; right:0; transform: translate(0, 2px);}
.BuyList ul li font strong em { margin-left:auto; font-size:12px; color:#999; font-weight:400;}
.BuyList ul li font p { line-height:24px; color:#666; font-size:12px;}
.BuyList ul li .BuyListBnt { width:22%; border-left: 1px solid #e4e4e4;box-sizing:border-box; padding-left:3vw;}
.BuyList ul li .BuyListBnt p { font-size:12px; color:#666; text-align:center;}
.BuyList ul li .BuyListBnt p em { color:#e60000; font-size:14px;}
.BuyList ul li .BuyListBnt a { display: block;margin: 10px auto 0;width: 183px;height: 38px;border: 1px solid #fbe0a7;background: #fff7e7;font-size: 18px;line-height: 38px; text-align:center;}
.BuyList ul li .BuyListBnt a:hover { color:#e60000;}


.BuyMain { display:flex;}
.BuyMainL { flex: 1;}
.BuyMainR { width:260px; margin-left:25px;}

.BuyDetailsTit { margin:30px 0 15px;}
.BuyDetailsTit strong { font-size:16px; color:#333;display: block;height: 16px;line-height: 16px;border-left: 4px solid #e60000;padding-left: 10px;}


.BuyDetails { background:#fff; border:1px solid #e2e2e2;}

.BuyDetailsBox1 { display:flex; padding:20px; border-bottom:1px solid #e2e2e2; align-items:center;}
.BuyDetailsBox1 small { flex:1; overflow:hidden;}
.BuyDetailsBox1 small strong { font-size:20px; color:#333; font-family:'SimSun'; display:inline-block; position:relative;padding-right: 24px;}
.BuyDetailsBox1 small strong img { position:absolute; right:0; transform: translate(0, 2px);}
.BuyDetailsBox1 small p { font-size:12px; color:#666; margin-top:10px;}
.BuyDetailsBox1 .BntBox { box-sizing:border-box; padding-left:3vw;}
.BuyDetailsBox1 .BntBox p { font-size:15px; color:#e60000; text-align:center;}
.BuyDetailsBox1 .BntBox p em { font-size:24px; font-weight:700;}
.BuyDetailsBox1 .BntBox a { display: block;margin: 8px auto 0;width: 140px;background: #e60000;font-size: 18px;line-height: 35px; text-align:center;border-radius: 50px; color:#fff;}

.BuyDetailsBox2 { padding:0 20px 20px;}
.BuyDetailsBox2 table { border:1px solid #e2e2e2;}
.BuyDetailsBox2 table tr:nth-child(1) { background:#f6f6f6;}
.BuyDetailsBox2 table tr:nth-child(1) td { color: #696969;}
.BuyDetailsBox2 table tr td { padding:10px; line-height:20px; font-weight:400; font-size:14px; text-align:center; color:#333;}
.BuyDetailsBox2 table tr td strong { font-family:'SimSun';}
.BuyDetailsBox2 table tr td a { color: #003cd5;text-decoration: underline;}
.BuyDetailsBox2 .XvQiu { padding:0 0 30px 15px;}
.BuyDetailsBox2 .XvQiu p { line-height: 28px;font-size: 14px;color: #333;padding: 3px 0;}
.BuyDetailsBox2 .XvQiu p em { color:#666;}
.BuyDetailsBox2 .contctme {height: 90px;background: #f6f6f6;line-height: 90px;text-align: center;font-size: 16px;color: #666;margin: 0 -20px 10px;}
.BuyDetailsBox2 .contctme span { color:#333;}

.BuyDetails { }
.BuyDetails .Tip { padding:25px;}
.BuyDetails .Tip p { font-size:12px; line-height:26px; color:#666;}
.BuyDetails .Tip p b { color:#333;}

.BuyContact { padding:15px; border:1px solid #e2e2e2; background:#fff;}
.BuyContact em { background: #ffd200; color: #8b5200; padding: 0 7px;font-size: 12px;margin-right: 5px;border-radius: 3px; margin-bottom:15px; display:inline-block;}
.BuyContact p { font-size:14px; color:#333; line-height:26px;}
.BuyContact a { display: block;width: 145px;border-radius: 5px;background: #e60000;color: #fff;line-height: 38px;font-size: 14px;text-align: center;margin: 15px auto 0;}

.BuyContactAD { position:relative;}
.BuyContactAD .img1 { width:100%;}
.BuyContactAD .img2 { position: absolute;width: 50px;bottom: 6px;right: 6px;}

.BuyContactADScroll { padding:15px 20px; position:absolute; left:0; right:0; top:0;}
.BuyContactADScroll .bd { }
.BuyContactADScroll .bd ul { }
.BuyContactADScroll .bd ul li { height:28px; line-height:28px; font-size:12px; color:#333; background:url(../img/251024_10004.png) no-repeat center;background-size: cover; padding-left:10px; margin-bottom:4px;}
.BuyContactADScroll .bd ul li img { width:18px; height:18px; border-radius:50%; margin-right:8px;transform: translate(0, -2px);}

.BuyRelated { border:1px solid #e2e2e2; background:#fff;}
.BuyRelatedTit { background:#f6f6f6; height:40px; display:flex; line-height:40px;}
.BuyRelatedTit strong { width:50%; text-align:center; font-size:14px; color:#666; display:block; background:#fff; border-top:2px solid #e60000;}
.BuyRelated ul { padding:15px;}
.BuyRelated ul li { line-height:32px; font-size:12px;}
.BuyRelated ul li a {color:#666;}