@charset "utf-8";
* {margin:0; padding:0;}
body { text-align:center; font-size:12px; line-height:180%; color:#848484; font-weight:normal;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif,Microsoft Yahei;}
a {color:#848484;  text-decoration: none;}
a:hover {color: #007ee2; text-decoration: underline;}
img,a img {border:0;margin:0;padding:0;}
ul,li {list-style:none;}
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE7.0及以下版本*/
:focus { outline-style: none; } /* for Firefox，IE8.0等 */
form { margin:0; padding:0}
.fl { float: left}
.fr { float: right}
.clear { clear:both;}

/* global */
.content {width: 100%;}
.banner_wrap {clear:both; width:100%;background:#007ee2; margin:0 auto 0;}
.banner { clear:both; width:1180px; margin:0 auto 0;}

.box_lc { clear:both; width:1180px; margin:0 auto 0; height:134px;}
.box_lc .tit { float:left; margin-right:100px; margin-top:25px;}
.box_lc .arrow {  float:left; margin-top:44px; margin-right:27px; width:42px; height:27px; background:url(images/bg.gif) 0 0 no-repeat}
.box_lc .step {float:left; margin-top:17px; margin-right:27px;}
.box_lc .pic {}
.box_lc .txt { line-height:36px; }

.bg_wrap { clear:both; background:#f0f0f0;}

/* end */

.main { clear:both; width:1180px; margin:0 auto 0; overflow:hidden;}

.main .box_jrbp { clear:both; margin-top:40px; margin-bottom:-3px;}
.main .box_jrbp .tit { border-bottom:3px solid #333333; height:54px;}
.main .box_jrbp .tit .t_name { float:left; color:#372626; font-size:30px;  letter-spacing:5px; line-height:54px;}
.main .box_jrbp .tit .i { float:left; color:#d80f00; font-size:12px; font-weight:bold;}
.main .box_jrbp .auc { clear:both; width:100%; padding-bottom:60px; overflow:hidden; border-bottom:3px solid #ffffff;}
.main .box_jrbp .num { float:left; width:58px; height:52px; margin-top:30px; color:#ffffff; background:#9b4239 url(images/bg.gif) 0 -70px no-repeat; font-size:22px; font-weight:bold; line-height:24px;}
.main .box_jrbp .num .n { padding-top:8px;}
.main .box_jrbp .num .en { font-size:10px; font-weight:normal; line-height:14px;}
.main .box_jrbp .pd { float:left; margin-left:38px; text-align:left; font-size:16px; margin-top:30px; line-height:52px; color:#000000; }
.main .box_jrbp .pic_wrap {clear:both; float:left; padding-left:60px;}
.main .box_jrbp .pic { float:left; width:342px; height:522px;}
.main .box_jrbp .pic img { width:342px; height:522px;}
.main .box_jrbp .auc_c { float:left; width:372px; margin-left:40px;}
.main .box_jrbp .auc_c h4 { font-size:22px; padding:0 15px; text-align:left; color:#000000; line-height:30px; font-weight:normal;}
.main .box_jrbp .auc_c .cs { color:#797979; text-align:left; line-height:20px; font-size:14px; padding:25px 0 0 38px;}
.main .box_jrbp .auc_c .cs_2 { color:#0e0e0e; text-align:left; line-height:17px; font-size:14px; padding:18px 0 0 10px;}
.main .box_jrbp .auc_c .cs_2 span,.main .box_jrbp .auc_c .cs_2 img { vertical-align:middle;}
.main .box_jrbp .auc_c .cs_2 .red { color:#af1a1a;}
.main .box_jrbp .auc_c .cs_2 .gray { color:#5e5c6f;}
.main .box_jrbp .auc_c .box_p { width:371px; height:93px; clear:both; margin:6px auto 0; background:url(images/p_bg.jpg) 0 0 no-repeat; color:#ffffff;}
.main .box_jrbp .auc_c .box_p .p_tit { float:left; margin-top:35px; width:120px; text-align:right;font-size: 14px;}
.main .box_jrbp .auc_c .box_p .price { float:left; margin-top:26px; margin-left:30px; text-align:left; font-size:30px; line-height:40px;}
.main .box_jrbp .auc_c .box_p .save_p { text-align: left; padding-left: 150px;}
.main .box_jrbp .auc_c .btn_w { clear:both; padding-left:12px; margin-top:60px;overflow: hidden}
.main .box_jrbp .auc_c .btn_1 { float:left; width:160px; height:45px; line-height:45px; color:#ffffff; background:#00b4f0; display:block; cursor:pointer; margin-right:17px;border-radius:5px; letter-spacing:3px; font-size:18px;}
.main .box_jrbp .auc_c .btn_1:hover { color:#d9f2fb;text-decoration:none;}
.main .box_jrbp .auc_c .btn_2 { float:left; width:160px; height:45px; line-height:45px; color:#ffffff; background:#c7a57b; display:block; cursor:pointer; margin-right:17px;border-radius:5px; letter-spacing:3px; font-size:18px;}
.main .box_jrbp .auc_c .btn_pay {margin: 0 auto; float: none;}
.main .box_jrbp .auc_c .btn_2:hover { color:#fde4c4; text-decoration:none;}
.main .box_jrbp .auc_r { float:left; width:290px; margin-left:38px;}
.main .box_jrbp .auc_r .r_tit { font-size:16px; color:#878787; letter-spacing:3px; text-align:left; padding-left:20px;}
.main .box_jrbp .auc_r .box_r { clear:both; margin:12px auto 0; background:#ffffff; border:1px solid #e5e5e5; width:288px; height:468px; overflow:auto; color:#0e0e0e; line-height:18px;}
.main .box_jrbp .auc_r ul { text-align:left;padding: 0 50px;}
.main .box_jrbp .auc_r li { text-align: center;border-bottom: 1px dotted #939699;padding: 10px 0;}
.main .box_jrbp .auc_r li .txt_r { display:block; }
.main .box_jrbp .auc_r li a { color:#0e0e0e;}
.main .box_jrbp .auc_r li a:hover { color:#b20e31; text-decoration:none;}
.main .faq {  margin: 10px;}

.main .box_jrbp .auc_r .con_r {
	background:#ffffff; border:1px solid #e5e5e5;
	width: 290px; margin-top:12px;
	height:468px;		
}
.main .box_jrbp .auc_r .con_r .div_scroll {
	width: 100%;
	height: 468px;
	overflow: auto;
}	
.main .box_jrbp .auc_r .con_r .scroll_container {
	overflow: hidden;
	position: relative;
}
.main .box_jrbp .auc_r .con_r .scroll_absolute {
    position: absolute;
}
.main .box_jrbp .auc_r .con_r .scroll_vertical_bar {
    position: absolute;
    top: 0;
    right: 0;
    width: 7px;
    height: 100%;
    background:#dcdcdc;
    margin: 0;
    padding: 0;
}

.main .box_jrbp .auc_r .con_r .scroll_track {
	position: relative;
	background-color: #dcdcdc;
}
.main .box_jrbp .auc_r .con_r .scroll_drag {
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
	background-color: #b3b3b3;
}
.main .box_jrbp .auc_r .con_r .scroll_arrow {
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	background-color: #369DB4;
}
.main .box_jrbp .auc_r .con_r .scroll_vertical_bar .scroll_arrow {
    height: 16px;
}


.main .box_jbjl { clear:both; margin-top:40px; }
.main .box_jbjl .tit { border-bottom:3px solid #333333; height:54px;}
.main .box_jbjl .tit .t_name { float:left; color:#372626; font-size:30px;  letter-spacing:5px; line-height:54px;}
.main .box_jbjl .tit .i { float:left; color:#d80f00; font-size:12px; font-weight:bold;}
.main .box_jbjl .tit .t_page { float:right; margin-top:26px;}
.main .box_jbjl .tit .t_page a { color:#000000; margin:0 20px;}
.main .box_jbjl .tit .t_page a:hover { color:#00aae2; text-decoration:none;}
.main .box_jbjl .jb_list { clear:both; }
.main .box_jbjl ul { width:100%; overflow:hidden;border-bottom:2px solid #ececec;}
.main .box_jbjl .jb_list li { clear:both; float:left; width:100%; padding:24px 0; overflow:hidden; border-bottom:1px solid #ececec; color:#000000;}
.main .box_jbjl .jb_list a { color:#000000;}
.main .box_jbjl .jb_list a:hover { color:#00aae2;}
.main .box_jbjl .jb_list .pic { float:left; width:220px; height:230px; text-align:center;}
.main .box_jbjl .jb_list .pic img { width:150px; height:230px;}
.main .box_jbjl .jb_list .txt_1 { margin-top:90px; width:220px; float:left; text-align:center;}
.main .box_jbjl .jb_list [class^="txt_"] {font-size: 14px;}
.main .box_jbjl .jb_list .txt_2 { margin-top:90px; float:left; width:157px; margin-left:55px; text-align:left;}
.main .box_jbjl .jb_list .txt_3 { margin-top:90px; float:left; width:260px; text-align:left;}
.main .box_jbjl .jb_list .txt_4 { float:left; width:234px; text-align: right;}
.main .box_jbjl .jb_list .pdh { font-size:14px; font-weight:bold;}
.main .box_jbjl .jb_list .sy { color:#ce0000; font-size:14px; line-height:35px;margin-right: 8px;}
.main .box_jbjl .jb_list .btn { margin:75px 0 0 auto; width:120px; height:33px; line-height:33px; color:#ffffff; background:#00b4f0; display:block; cursor:pointer;border-radius:5px; letter-spacing:3px; font-size:14px; text-align:center;}
.main .box_jbjl .jb_list .btn:hover { color:#d2f2fc;text-decoration:none;}

.main .box_jbjl .b_page { clear:both; text-align:right; margin-top:12px;}
.main .box_jbjl .b_page a { color:#000000; margin:0 20px;}
.main .box_jbjl .b_page a:hover { color:#00aae2; text-decoration:none;}

/* share */
.share {width:1180px;margin:0 auto;}
.share .share-icon {overflow: hidden;   padding: 25px 0 5px 0;border-bottom: 3px solid black;margin-bottom: 10px;}
.share .share-icon .share-t {
    float: left;
    line-height: 36px;
    font-size: 30px;
    padding-right: 10px;
    color: black;
    letter-spacing: 5px;
}
.share .share-text p { text-align: left;font-size: 16px;text-indent: 2em;line-height: 2;  color: black;}
.share .share-text .bd {
    margin: 0 auto;
    width: 280px;
}