.xgt_b{ width:100%; position:relative; height:445px; background-color:#c5b6ac;}
.b_12{ width:1200px; margin:0 auto; overflow:hidden;}
.b_12_0{width:1200px; margin:0 auto; height:0; position:relative; z-index:5;}
.display-none{ display:none;}


.left_tip{ width:314px; border:1px solid #fff; border-top:none; background-color:#f3f0ee; position:absolute; top:0; left:0; border-bottom:1px solid #E9E2DE;}

.left_tip ul{ display:block; width:100%; margin:10px 0;}
.left_tip ul li{ display:block; position:relative; height:45px; margin-bottom:-1px; padding:20px 0; border-bottom:1px dotted #c0c0c0;}

.left_tip ul li p{ width:72px; border-right:1px solid #d0d0d0; float:left; height:45px; font:18px/24px "microsoft yahei"; color:#000; text-align:center;}
.left_tip ul li p span{ width:75px; display:block; font:12px/22px "microsoft yahei"; color:#999;}
.left_tip ul li em{ float:left; /*width:36px;*/ height:22px; overflow:hidden; font:12px/22px "microsoft yahei"; color:#666; margin-left:17px;}
.left_tip ul li em:hover{ color:#f60; text-decoration:underline;}

.right_bn{ margin:0 auto; padding-left:316px; overflow:hidden; width:884px; height:445px; position:relative;}

.show_tip_part{ overflow:hidden; width:240px; float:left;}

.dis_tip_part{ position:absolute; left:314px; display:none; height:45px; width:340px; background-color:#f3f0ee; overflow:hidden; border-top:20px solid #f3f0ee; border-bottom:20px solid #f3f0ee; top:-0px;}

.right_bn .pic_box_xgt{ float:left; width:884px; height:445px; overflow:hidden;}
.right_bn .pic_box_xgt ul li{ float:left; width:884px; height:445px;}
.right_bn .pic_box_xgt ul li img{ display:block; width:884px; height:445px;}

.right_bn .pic_info{ position:absolute; background:rgba(0,0,0,0.65); height:75px; left:316px; bottom:0; width:736px;} 
.right_bn .pic_info li{ float:left; width:735px; height:75px;}
.right_bn .pic_info a{ display:none;}
.right_bn .pic_info p{font: 18px/32px "microsoft yahei";color:#fff;text-indent:18px;margin-top: 8px;height: 32px;overflow: hidden;}
.right_bn .pic_info .active{ display:block;}
.right_bn .pic_info .text_deta{ overflow:hidden; width:700px; padding:0 18px;}
.right_bn .pic_info .text_deta em{ font:12px/14px "microsoft yahei"; color:#fff; float:left; border-right:1px solid #fff; margin-top:5px; padding-right:5px; margin-right:5px;}
.right_bn .pic_info .text_deta span{font: 12px/18px "microsoft yahei";color:#fff;float:left;margin-top:5px;max-width: 668px;height: 18px;overflow: hidden;}
.right_bn .pic_info .text_deta i{ float:right; font:12px/24px "microsoft yahei"; color:#999;}
.right_bn .pic_info .text_deta i b{ font-weight:normal; color:#fff;}

.switch_btn{ width:148px; height:75px; position:absolute; right:0; bottom:0; background:rgba(0,0,0,0.65);}
.switch_btn span{ float:left; width:40px; height:40px; margin:17px; background:url(/css/xgt/img/xgt_m.png) no-repeat; position:relative; background-size:200px;}
.switch_btn span:before{ float:left; width:1px; height:75px; background-color:#666; position:absolute; left:-17px; top:-17px; content:"";}
.switch_btn .left_swi{ background-position:0 -40px;}
.switch_btn .right_swi{ background-position:-40px -40px;}
.switch_btn .left_swi:hover{ background-position:0 0;}
.switch_btn .right_swi:hover{ background-position:-40px 0;}

.cla_xgt{ width:1220px; height:150px; position:relative; margin:20px auto;}
.cla_xgt ul li{ float:left; width:285px; height:150px; overflow:hidden; margin:0 10px; position:relative;}
.cla_xgt .out_box_x{ width:1220px; height:150px; position:relative; overflow:hidden;}
.cla_xgt .in_box_x{ position:absolute; width:2440px; left:0; height:150px;}

.cla_xgt ul li img{ position:absolute; transition:all linear .15s; left:0; top:0; width:285px; height:150px;}
.cla_xgt ul li:hover img{ transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2); }
.cla_xgt ul li p{ position:relative; margin-top:30px; font:30px/52px "microsoft yahei"; color:#fff; text-align:center;}
.cla_xgt ul li span{position:relative; font:15px/36px "microsoft yahei"; display:block; color:#fff; text-align:center;}
.cla_xgt .swi_b{ width:1320px; height:0; top:55px; left:-50px; position:absolute;}
.cla_xgt .swi_b span{ width:40px; cursor:pointer; height:40px; background:url(/css/xgt/img/xgt_m.png) no-repeat; background-size:200px;}
.cla_xgt .swi_b .lef_sw{ background-position:-80px 0; float:left;}
.cla_xgt .swi_b .rig_sw{ background-position:-120px 0; float:right;}



a:hover{ text-decoration:none;}


.w_100_c{ overflow:hidden; background-color:#f9f9f9; padding:10px 0;} 




.tip_na{ overflow:hidden; padding:15px 0;}
.tip_na span{ float:left; font:12px/24px "microsoft yahei"; color:#999;}
.tip_na span:after{ float:right; content:""; width:26px; height:24px; background:url(/css/xgt/img/xgt_m.png) no-repeat; background-position:-167px -8px; background-size:200px;}


.tip_na .sel_tip_b{ line-height:22px; cursor:pointer; text-decoration:none; float:left; font:12px/24px "microsoft yahei"; color:#999; padding:0 10px; padding-right:0; margin-right:10px; border:1px solid #ff6701; color:#f60;}


.tip_na .sel_tip_b:after{ float:right; content:""; width:26px; height:24px; background:url(/css/xgt/img/xgt_m.png) no-repeat; background-position:-167px -8px; background-size:200px;width:26px; height:22px;background-position:-87px -48px; }
.tip_na em{float:left; font:12px/24px "microsoft yahei"; color:#666; margin-left:20px;}
.tip_na p{ float:right; font:13px/24px "microsoft yahei"; color:#999;}


.tip_list{ width:1200px; overflow:hidden; margin:0 auto;}

.tip_list ul{ width:1198px; border:1px solid #eaeaea; overflow:hidden;}
.tip_list ul li{ border-bottom:1px dotted #eaeaea; display:block; *margin-bottom:-4px; overflow:hidden; position:relative; height:42px;}

.tip_list ul li p{ position:absolute; left:0; top:0; width:78px; font:13px/42px "microsoft yahei"; color:#666; border-right:1px solid #eaeaea; height:100%; background-color:#f9f9f9; text-align:center;}

.tip_list ul li .tip_b_b{ float:left; margin-left:110px; max-width:1040px;}
.tip_list ul li .tip_b_b em{font:13px/42px "microsoft yahei"; color:#666; float:left; margin-right:36px; cursor:pointer;}
.tip_list ul li .tip_b_b em:hover{ color:#f60;}
.tip_list ul li .tip_b_b .sel_t_tip{ font-weight:bold; color:#f60;}

.tip_list ul li .more_m{ position:absolute; display:none; width:40px; height:40px; top:1px; right:5px; background:url(/css/xgt/img/xgt_m.png) no-repeat; background-size:200px; background-position:-120px -40px;}
.tip_list ul li .mor_m_down{ background-position:-160px -80px;}
.tip_list .tj_tip{ margin-top:18px;}
.tip_list .tj_tip li{ border:none;}

.order_btn{ margin:20px auto; margin-bottom:10px; overflow:hidden; width:1198px; border:1px solid #eaeaea; background-color:#f9f9f9;}

.order_tip{ float:left; border-right:1px solid #eaeaea;}

.order_tip p{ float:left; width:78px; cursor:pointer; border-left:1px solid #eaeaea; margin-left:-1px;font: 13px/42px "microsoft yahei"; color: #333; text-align:center;}
.order_tip .sel_t_order{background-image: -moz-linear-gradient(top, #F7F7F7, #FFFFFF); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F7F7F7), color-stop(1, #FFFFFF)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7F7F7', endColorstr='#FFFFFF', GradientType='0');}
.order_tip .sel_t_order,.order_tip .sel_t_order a{color:#f60; display:block;}

.r_gzxgt{ float:right; margin-right:14px; font:13px/42px "microsoft yahei";}
.r_gzxgt p{ float:left; width:120px; cursor:pointer; border-left:1px solid #eaeaea; margin-left:-1px;font: 13px/42px "microsoft yahei"; color: #333; text-align:center;}
.color_order{ float:right; margin-right:14px;}
.color_order span{ float:left;font: 13px/42px "microsoft yahei"; color: #333; }

.color_order em{ float:left; width:20px; height:20px; margin-left:12px; margin-top:11px;} 

.color_order .co_01{ background-color:#ddd}
.color_order .co_02{ background-color:#000}
.color_order .co_03{ background-color:#f90}
.color_order .co_04{ background-color:#2d8c15}
.color_order .co_05{ background-color:#218fd9}
.color_order .co_06{ background-color:#800080}
.color_order .co_07{ background-color:#f76e98}
.color_order .co_08{ background-color:#d92121}




.tip_list_t{ width:1200px; padding-top:15px; overflow:hidden; border-top:1px solid #eee;}

.tip_list_t .tip_cla_t li{float:left;width: 300px;}

.tip_list_t .tip_cla_t li p{ float:left; width:14px; height:40px; padding:32px 10px; text-align:center; font:13px/20px "microsoft yahei"; color:#999; background-color:#f9f9f9; border:1px solid #eaeaea; }


.tip_list_t .tip_cla_t li .tip_b_b{ width:162px; float:left; height:96px; overflow:hidden; margin:4px 0;}
.tip_list_t .tip_cla_t li .tip_b_b em{ float:left;font:13px/24px "microsoft yahei"; cursor:pointer; color:#666; margin:0 7px 0 8px; }

.tip_list_t .tip_cla_t li .tip_b_b em:hover{ color:#f60;}
.tip_list_t .tip_cla_t li .tip_b_b .sel_t_tip{ color:#f60; font-weight:bold;}




.top_n_xgt{ width:100%; height:50px; position:relative;}

.top_n_xgt .hover_tip{ width:100%; display:none; text-align:center; border-top:1px solid #eee; border-bottom:1px solid #eee;  overflow:hidden; background-color:#fff; position:absolute; top:50px; z-index:15;}
.top_n_xgt .hover_tip ul{ display:block; overflow:hidden; /*text-align:center;*/ text-align:left; padding-left:210px;}
.top_n_xgt .hover_tip ul li{ display:inline-block; margin:20px 15px; padding:5px 0; width:180px; border-right:1px dashed #ddd;}
.top_n_xgt .hover_tip ul li p{ float:left; width:180px; font:13px/30px "microsoft yahei"; color:#333; text-align:left;}
.top_n_xgt .hover_tip ul li em{ float:left; width:60px; font:14px/24px "microsoft yahei"; color:#666; text-align:left;}
.top_n_xgt .hover_tip ul li em:hover{ color:#f60;}
.border_none{ border:none !important;}

.top_n_xgt .b_12_vi{ /*width:1200px;*/ margin:0 auto; padding-left:22px;}
.top_n_xgt .b_12_vi h1{ float:left; width:110px; height:30px; margin:10px 0;}

.top_n_xgt .b_12_vi h1 img{ display:block; width:110px; height:30px;}

.top_n_xgt .b_12_vi .left_link{ float:left; margin-left:45px;}

.top_n_xgt .b_12_vi .left_link li{ float:left; font:12px/50px "microsoft yahei"; color:#333; margin-right:24px;}
.top_n_xgt .b_12_vi .left_link .mor_m:after{ content:""; float:right; width:24px; height:20px; margin-top:15px; background:url(/css/xgt/img/xgt_m.png) no-repeat; background-size:200px; background-position:-168px -50px;}
.sear_xgt{ float:left; width:208px; border:1px solid #d6d6d6; position:relative; height:30px; margin:9px;}


.sear_xgt .search_inp{ float:right;width:208px;  }
.sear_xgt .search_inp input{  float:left;font:12px/30px "microsoft yahei"; color:#333; width:154px; height:30px; padding:0 10px;}
.sear_xgt .search_inp em{ float:left; width:34px; height:30px; background:url(/css/xgt/img/xgt_m.png) no-repeat; background-size:200px; background-position:-3px -85px;}
.sear_xgt .dis_cla{ position:absolute; overflow:hidden; display:none; height:30px; width:84px; z-index:15; left:-1px; top:0; border-bottom:1px solid #d6d6d6; background-color:#fff;}
.sear_xgt .dis_cla em{ float:left; width:82px; text-indent:12px; cursor:pointer; font:12px/30px "microsoft yahei"; color:#000; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6;}
.sear_xgt .dis_cla em:hover{ color:#f60; background-color:#f6f6f6;}
.sear_xgt .dis_cla span{  float:left; display:none; width:82px; text-indent:8px; cursor:pointer; font:12px/30px "microsoft yahei"; color:#000; border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;}
.sear_xgt .dis_cla span:after{ float:right;
    content: "";
    width: 20px;
    height: 20px;
    margin-top: 5px; margin-right:5px;
    background: url(/css/xgt/img/xgt_m.png) no-repeat;
    background-position: -50px -90px;
    background-size: 200px;}
.sear_xgt .dis_cla .cli_span:after{background-position: -50px -130px;}
.rig_login{ float:right;}

.rig_login span{ font:12px/50px "microsoft yahei"; color:#333; margin-right:15px; }
.rig_login em{ font:12px/14px "microsoft yahei"; margin-top:18px; color:#333; padding-left:15px; border-left:1px solid #c8c8c8; margin-right:15px;  }




.cont_part{ width:100%; position:relative; background-color:#f8f8f8; height:100%;}

.cont_part .left_part{ margin-right:300px !important; margin-left:20px;}
.cont_part .left_part .tip_nav_deta{height:48px; position:relative;}

.cont_part .left_part .tip_nav_deta .show_tip{ width:1200px; display:none; padding:10px; position:absolute; top:48px; left:40px; height:106px; z-index:15; border:1px solid #eee; background-color:#fff;}
.show_tip .tip_list_t{ border:none; padding:0;}
.show_tip .tip_list_t .tip_cla_t li p{ padding:0 10px; height:80px; margin-top:12px; font-family:"microsoft yahei"; display: table;}
.show_tip .tip_list_t .tip_cla_t li p span{ display:table-cell;vertical-align: middle;}
.show_tip .tip_list_t .tip_cla_t li .tip_b_b em{font-family:"microsoft yahei";}
.show_tip .tip_list_t .tip_cla_t li .tip_b_b{width: 255px;margin:4px;}
.cont_part .left_part .tip_nav_deta .left_tip_na{ float:left;}
.cont_part .left_part .tip_nav_deta .left_tip_na span{float: left; color:#f60;font: 12px/48px "microsoft yahei";}
.cont_part .left_part .tip_nav_deta .left_tip_na em{float: left; color:#333; font:12px/48px "microsoft yahei";}
.cont_part .left_part .tip_nav_deta .left_tip_na span:before{float: right;
    content: "";
    width: 26px;
    height: 24px; margin-top:12px;
    background: url(/css/xgt/img/xgt_m.png) no-repeat;
    background-position: -167px -8px;
    background-size: 200px;}
	
.cont_part .left_part .tip_nav_deta .left_tip_na .more_tip:after{ content: "";
    float: right;
    width: 24px; margin-right:-12px;
    height: 20px;
    margin-top: 14px;
    background: url(/css/xgt/img/xgt_m.png) no-repeat;
    background-size: 200px;
    background-position: -168px -50px;}


.rig_info_xgt{ float:right; position:relative; z-index:9; margin-right:-280px;}

.rig_info_xgt .xgt_com{ float:left;}
.rig_info_xgt .xgt_com span{float: left; color:#333; font:12px/48px "microsoft yahei";}
.rig_info_xgt .xgt_com span a img{ vertical-align:middle; margin:0 5px;}
.rig_info_xgt .xgt_com span a { margin:0 5px; color:#f60;}

.fx_css{ float:left; margin-left:64px; padding:10px 0; }
.fx_css em{ float:left; font:12px/28px "microsoft yahei"; color:#999;}
.right_part{ position:absolute; right:5px; padding:0 15px; z-index: 10; padding-top:40px; top:0; width:260px; height:100%; overflow:hidden;}


.bj_part{width:230px;padding:20px 15px;margin-top:0;background-color: #FFF;box-shadow:0 3px 10px rgba(0,0,0,0.1);overflow:hidden;}
.bj_part img{ width:220px; display:block; margin:0 5px;}
.bj_part .inp_part{overflow:hidden;width: 230px;}
.bj_part .inp_part li{float:left;overflow:hidden;position:relative;margin:5px;background-color:#fff;/*border-radius:5px;*/height:36px;}
.bj_part .inp_part li select{float:left;width:100px;padding-left:5px;height:22px;color:#333;border:none;font:13px/22px "microsoft yahei";margin:7px 0px;}


.bj_part .inp_part li .left_sel{ float:left;}
.bj_part .inp_part li .right_sel{ float:right;}
.bj_part .inp_part .w_long{width: 218px; border: 1px solid #DDD;}
.bj_part .inp_part .w_short{width: 103px;border: 1px solid #DDD;}

.bj_part .inp_part .w_long input{ float:left; width:200px; padding:0 10px; height:36px; border:none; font:13px/36px "microsoft yahei"; color:#333;}
.bj_part .inp_part li p{ position:absolute; top:0; right:10px; font:13px/36px "microsoft yahei"; color:#333;}

.bj_part .inp_part .w_short input{ float:left; margin-left:10px; height:36px; width:20px; font:13px/36px "microsoft yahei"; color:#333;}
.bj_part .inp_part .w_short em{ float:left; font:13px/36px "microsoft yahei"; color:#333;}
.bj_part .inp_part .w_short span{ position:absolute; width:20px; height:20px; top:8px; right:8px; background:url(/css/xgt/img/xgt_m.png) no-repeat; background-size:200px;}
.bj_part .inp_part .w_short .add_m{ right:8px; background-position:-130px -90px;}
.bj_part .inp_part .w_short .sub_m{ right:30px; background-position:-90px -90px;}
.bj_part .inp_part .w_long button{ border:none; display:block; width:220px; height:36px; background-color:#f60; text-align:center;font:13px/36px "microsoft yahei"; color:#fff;}


.bj_result_xgt{width:230px; height:365px; display:none; padding:20px 15px; margin-top:48px;  background-color:#FFF; box-shadow:0 3px 10px rgba(0,0,0,0.1); overflow:hidden;}
.bj_result_xgt p{font: bold 18px/36px "microsoft yahei";text-align: center; margin-bottom:15px;}
.bj_result_xgt .num_thr{ background-color: #F9F9F9; padding: 20px 5px; border-radius: 5px;}

.bj_result_xgt .num_thr ul li{ overflow:hidden;}
.bj_result_xgt .num_thr ul li span{ float:left; width:30%; text-align:center; height:32px; overflow:hidden; font:12px/32px "microsoft yahei"; color:#888;}
.bj_result_xgt .num_thr ul li em{ float:left; width:35%; height:32px; overflow:hidden; text-align:center; font:12px/32px "microsoft yahei"; color:#f60;}
.bj_result_xgt .num_thr ul li .w_35{ width:35%;}

.bj_result_xgt .tip_resu{ overflow:hidden; padding:15px 10px; padding-bottom:0;}
.bj_result_xgt .tip_resu span{ display:block; font:12px/24px "microsoft yahei"; color:#666;}
.bj_result_xgt .btn_re_bj{ overflow:hidden; margin-top:18px;}
.bj_result_xgt .btn_re_bj .re_bj{
border: none;
  margin:0 auto;
    display: block;
    width: 220px;
    height: 36px;
    background-color: #f60;
    text-align: center;
    font: 13px/36px "microsoft yahei";
    color: #fff; border-radius:5px; cursor:pointer;}


input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{
        -webkit-appearance:textfield;
}

.ad_link{ overflow:hidden; width:260px; margin:20px 0;}
.ad_link img{ display:block; width:260px;}


.rec_part{  background-color:#fff; overflow:hidden; width:260px;}

.rec_part p{ font:16px/26px "microsoft yahei"; color:#333; margin-left:6px; margin-bottom:15px;}

.rec_part .tip_part{ width:236px; padding:0 12px; overflow:hidden; padding-bottom:20px;margin-top:15px; border-bottom:1px solid #eee;}
.rec_part .tip_part em{ float:left; font:13px/30px "microsoft yahei"; color:#666; height:30px; margin:6px; padding:0 13px; background-color:#f5f5f5;}

.rec_part .pic_part{ width:234px; padding:0 13px; overflow:hidden; padding-bottom:20px; border-bottom:1px solid #eee; margin-top:15px;}


.rec_part .pic_part ul li{ float:left; width:68px; border:2px solid #f9f9f9; margin:3px; position:relative;}
.rec_part .pic_part ul li img{ float:left; width:68px; height:68px;}
.rec_part .pic_part ul li span{ position:absolute; right:0; bottom:0; width:22px; height:14px; font:12px/14px "microsoft yahei"; color:#fff; text-align:center; background:rgba(0,0,0,0.95)}

.rec_part .pic_part ul .sel_pic{border-color:#ff6701;}

.rec_part .new_part{ width:236px; padding:0 12px; overflow:hidden; padding-bottom:10px; border-bottom:1px solid #eee; margin-top:15px; margin-bottom:-1px;}

.rec_part .new_part ul li{ width:228px; overflow:hidden; margin:16px 4px;}

.rec_part .new_part ul li em{ float:left; width:14px; height:14px; border:1px solid #e4e4e4; color:#999; font:12px/14px "microsoft yahei"; text-align:center; margin-right:10px;}
.rec_part .new_part ul li span{ float:left; width:202px; font:12px/16px "microsoft yahei"; color:#333; height:16px; overflow:hidden;}

.rec_part .new_part ul li .top_3{ background-color:#ff7a59; border-color:#ff7a59; color:#fff;}




.zUIpanelScrollBox,.zUIpanelScrollBar{
			width:8px;
			top:4px;
			right:0px;
			border-radius:5px;
			
		}
		.zUIpanelScrollBox{
			background:#fff;opacity:0.9;
			filter:alpha(opacity=90);
			
		}
		.zUIpanelScrollBar{
			background:black;opacity:0.15;
			filter:alpha(opacity=15);
		}
		

.nav_fir{ width:283px; height:202px; border:1px solid #eaeaea; position:relative; background-color:#f9f9f9;}
.nav_fir span{ font:28px/48px "microsoft yahei"; color:#000; margin:0 auto; margin-top:52px; width:200px; display:block;}
.nav_fir em{ display:block; position:absolute; left:0; top:0; width:40px; height:40px; background:url(/css/xgt/img/xgt_m.png) no-repeat; background-position:0 -120px;}		




/*内容列表*/
.imgmain{ width:1200px; overflow:hidden;}
#waterfall{ text-align:center; width:1200px; /*margin-left:-10px;*/}
#waterfall .cell{ width:282px; background:#fff; margin-bottom:20px;}
#waterfall .cell .wc_img{ width:282px; position:relative;}
#waterfall .cell .wc_img img{ width:285px;}
#waterfall .cell .wc_img p.wc_butt{ position:absolute; z-index:2; left:0; bottom:0; height:35px; line-height:35px; border:none; padding:0; width:auto; width:285px; display:block; display:none;}
#waterfall .cell .wc_img p.wc_butt a{ color:#FFF; cursor:pointer;}
#waterfall .cell .wc_img p.wc_butt em{ width:142px; display:block; background-color:#F50; text-align:center; float:left;}
#waterfall .cell .wc_img p.wc_butt i{ width:142px; display:block; background-color:#F50; text-align:center; float:right;}
#waterfall .cell .wc_img:hover p.wc_butt{ display:block;}
#waterfall .cell .wc_img:hover img{ filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;}

#waterfall .cell p{ line-height:45px; border:1px solid #EEE; background-color:#fff; border-top:none; /*text-align:left;*/ padding:0 10px; width:263px; height:45px; overflow:hidden;}
.zan_xgt .zan_bg{ width:18px; height:24px; background: url(/css/fz/index/ico_love.png) no-repeat center; position:absolute; left:2px;}
.zan_xgt{ min-width:34px; z-index:10; padding-left:20px !important; display:none; height:24px; position:absolute; cursor:pointer; z-index:5; top:7px; right:6px; border-radius:2px; background:rgba(0,0,0,0.5);}
#waterfall .cell .wc_img:hover .zan_xgt{ display:block;}
.ad-image:hover .zan_xgt{ display:block;}


.zan_xgt:hover .xgt_b{display:block;}
.zan_xgt:hover .xgt_i{ display:none;}
.zan_xgt .xgt_i{ padding:0 3px; padding-left:0; text-align:center;}
.zan_xgt .xgt_b{ width:34px; display:none; float:right; text-align:left; *float:none; *display:block; /*font-size: 12px !important;*/}
.zan_xgt .xgt_b,.xgt_i{ font:13px/24px "microsoft yahei"; color:#fff;}

.num_xgt{ min-width:50px; padding:0 3px; text-align:center; font:12px/24px "microsoft yahei"; color:#fff; height:24px; border-radius:2px; background:rgba(0,0,0,0.35); position:absolute; top:5px; left:5px;}
.num_xgt span{ margin:0 3px;}


.ad-image .zan_xgt{ min-width:40px; padding-left:30px !important; height:30px; right:0; top:0; border-radius:0;}
.ad-image .zan_xgt .xgt_i{ font:14px/30px "microsoft yahei";}
.ad-image .zan_xgt .xgt_b{ width:40px; line-height:30px;}
.ad-image .zan_xgt .zan_bg{ width:30px; height:30px; left:0;}
.ad-image .zan_xgt .xgt_i{ text-align:left; padding-right:5px;}


/*--------------- 去除瀑布流，固定宽高样式 ---------------*/
.img_dkdg{}
.img_dkdg #waterfall{width:1220px; overflow:hidden; margin-left:-10px;}
.img_dkdg .cell{ float:left; margin:auto 11px 20px;}
.img_dkdg .cell .wc_img{ width:282px; height:211px; overflow:hidden;}
.img_dkdg .cell .wc_img img{ width:282px; min-height:211px;}

/*全景图图标 20181116*/
.ico_720{ width:30px; height:20px; display:block; background-image:url(/css/xgt/img/720ico.png); background-repeat:no-repeat; background-size:100%; background-position:center; position:absolute; z-index:9; top:10px; right:10px;}
.ico720_i{ width:22px; height:16px; vertical-align:middle; margin:-3px 6px auto auto; display:inline-table; background-image:url(/css/xgt/img/ico720_i.png); background-repeat:no-repeat;}
a:hover .ico720_i{ background-position:-22px 0;}
/*-------------------展示-------------------*/

#imgshow{ height:100%;}

#footer{ height:0; background:#999; margin-top:0;}

#imgmain{ background:#FFFFCC;}
#imglist{ height:66px; padding:10px 0; background:#505050; text-align:center; margin-top:-10px; border-top:10px solid #FFF;}

#originalpic{position:relative;overflow:hidden;zoom:1;height:100%;clear:both;text-align:center;}
#originalpic img{display:none;position:relative;max-height:732px;}
#aPrev{position:absolute;z-index:10;left:0;top:0;display:block;width:50%;height:100%;background:url(imgtheme/blank.gif);}
#aNext{position:absolute;z-index:10;right:0;top:0;display:block;width:50%;height:100%;background:url(imgtheme/blank.gif);}

.ad-image{ position:relative;}
.sj_butt{ position:absolute; z-index:5; width:304px; left:0; top:3px; *top:4px; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
.sj_butt a{ width:102px; height:32px; line-height:32px; text-align:center; display:block; float:left; background-color:#F60; color:#FFF; margin-right:1px; cursor:pointer; *margin-top:-1px;}
.sj_butt a:hover{ background-color:#F00; text-decoration:none;}
.ad-image-wrapper:hover .sj_butt{filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}


/*-------- 主体部分 --------*/
#imgshow{ height:100%;}
#imgshow_main{ overflow:auto; background:#FFF;}
#imgshow_bottom{ /* height:90px; */ width:1087px; background:#505050; /* overflow:hidden; */ margin:auto;}
#imgshow_bottom ul{ height:80px; display:block; overflow:hidden;}

#imgmain{ background-color:#FFF;}





.aui_outer { text-align:left; }
.aui_border, .aui_inner { border:0; margin:0; border-collapse:collapse; width:auto; }
.aui_nw, .aui_n, .aui_ne, .aui_w, .aui_center, .aui_e, .aui_sw, .aui_s, .aui_se, .aui_header, .aui_tdIcon, .aui_main, .aui_footer { padding:0; }
.aui_header, .aui_buttons button { font: 12px/1.11 'Microsoft Yahei', Tahoma, Arial, Helvetica, STHeiti; _font-family:Tahoma,Arial,Helvetica,STHeiti; -o-font-family: Tahoma, Arial; }
.aui_title { overflow:hidden; text-overflow: ellipsis; }
.aui_state_noTitle .aui_title { display:none; }
.aui_close { display:block; position:absolute; text-decoration:none; outline:none; _cursor:pointer; }
.aui_close:hover { text-decoration:none; }
.aui_main { text-align:center; min-width:9em; min-width:0\9/*IE8 BUG*/; }
.aui_content { display:inline-block; *zoom:1; *display:inline; text-align:left; border:none 0; }
.aui_content.aui_state_full { display:block; width:100%; margin:0; padding:0!important; height:100%; }
.aui_loading { width:96px; height:32px; text-align:left; text-indent:-999em; overflow:hidden; background:url(../../theme/default/css/icons/loading.gif) no-repeat center center; }
.aui_icon { vertical-align: middle; }
.aui_icon div { width:48px; height:48px; margin:10px 0 10px 10px; background-position: center center; background-repeat:no-repeat; }
.aui_buttons { padding:8px; text-align:right; white-space:nowrap; }
.aui_buttons button { margin-left:15px; padding: 6px 8px; cursor: pointer; display: inline-block; text-align: center; line-height: 1; *padding:4px 10px; *height:2em; letter-spacing:2px; font-family: Tahoma, Arial/9!important; width:auto; overflow:visible; *width:1; color: #333; border: solid 1px #999; border-radius: 5px; background: #DDD; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DDDDDD'); background: linear-gradient(top, #FFF, #DDD); background: -moz-linear-gradient(top, #FFF, #DDD); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#DDD)); text-shadow: 0px 1px 1px rgba(255, 255, 255, 1); box-shadow: 0 1px 0 rgba(255, 255, 255, .7),  0 -1px 0 rgba(0, 0, 0, .09); -moz-transition:-moz-box-shadow linear .2s; -webkit-transition: -webkit-box-shadow linear .2s; transition: box-shadow linear .2s; }
.aui_buttons button::-moz-focus-inner{ border:0; padding:0; margin:0; }
.aui_buttons button:focus { outline:none 0; border-color:#426DC9; box-shadow:0 0 8px rgba(66, 109, 201, .9); }
.aui_buttons button:hover { color:#000; border-color:#666; }
.aui_buttons button:active { border-color:#666; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDDDD', endColorstr='#FFFFFF'); background: linear-gradient(top, #DDD, #FFF); background: -moz-linear-gradient(top, #DDD, #FFF); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DDD), to(#FFF)); box-shadow:inset 0 1px 5px rgba(66, 109, 201, .9), inset 0 1px 1em rgba(0, 0, 0, .3); }
.aui_buttons button[disabled] { cursor:default; color:#666; background:#DDD; border: solid 1px #999; filter:alpha(opacity=50); opacity:.5; box-shadow:none; }
button.aui_state_highlight { color: #FFF; border: solid 1px #3399dd; background: #2288cc; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc'); background: linear-gradient(top, #33bbee, #2288cc); background: -moz-linear-gradient(top, #33bbee, #2288cc); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc)); text-shadow: -1px -1px 1px #1c6a9e; }
button.aui_state_highlight:hover { color:#FFF; border-color:#1c6a9e; }
button.aui_state_highlight:active { border-color:#1c6a9e; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc'); background: linear-gradient(top, #33bbee, #2288cc); background: -moz-linear-gradient(top, #33bbee, #2288cc); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc)); }
/* common end */

.aui_inner { background-color:#FFF; }
.aui_outer{ border:0px solid #333;}
.aui_center {border:1px solid #AFAFAF; }
.aui_outer { border-radius:3px; }
.aui_border { border-radius:2px; box-shadow: inset 0 0 1px rgba(255, 255, 255, .9); }
.aui_nw, .aui_ne, .aui_sw, .aui_se { width:8px; height:8px; }
.aui_nw, .aui_n, .aui_ne, .aui_w, .aui_e, .aui_sw, .aui_s, .aui_se {background:#D3D3D3; filter:alpha(opacity=40); }
.aui_state_lock .aui_nw, .aui_state_lock .aui_n, .aui_state_lock .aui_ne, .aui_state_lock .aui_w, .aui_state_lock .aui_e, .aui_state_lock .aui_sw, .aui_state_lock .aui_s, .aui_state_lock .aui_se { background:rgba(0, 0, 0, .5); background:#E5E5E5\9!important; filter:alpha(opacity=50); }
.aui_state_focus .aui_inner { box-shadow: 0 0 3px rgba(0, 0, 0, 0.4); }
.aui_state_focus .aui_outer { box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1); }
.aui_state_lock .aui_border { box-shadow:0 3px 26px rgba(0, 0, 0, .9); }
.aui_state_drag .aui_outer, .aui_outer:active { box-shadow:none;border:1px solid #999; }
.aui_titleBar { position:relative; height:100%; }
.aui_title { height:28px; line-height:27px; padding:0 28px 0 10px; text-shadow:0 1px 0 rgba(255, 255, 255, .7); background-color:#edf5f8; font-weight:bold; color:#95a7ae; font-family: Tahoma, Arial/9!important; background-color:#bdc6cd; background: linear-gradient(top, #edf5f8, #bdc6cd); background: -moz-linear-gradient(top, #edf5f8, #bdc6cd); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#edf5f8), to(#bdc6cd)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#edf5f8', endColorstr='#bdc6cd'); border-top:1px solid #edf5f8; border-bottom:1px solid #b6bec5; }
.aui_state_focus .aui_title { color:#4c5a5f; }
.aui_state_drag .aui_title { background: linear-gradient(top, #bdc6cd, #edf5f8); background: -moz-linear-gradient(top, #bdc6cd, #edf5f8); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bdc6cd), to(#edf5f8)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdc6cd', endColorstr='#edf5f8'); box-shadow:none; }
.aui_state_drag .aui_titleBar { box-shadow:none; }
.aui_close { padding:0; top:4px; right:4px; width:21px; height:21px; line-height:21px; font-size:18px; color:#68767b; text-align:center; font-family: Helvetica, STHeiti; _font-family: '\u9ed1\u4f53', 'Book Antiqua', Palatino; text-shadow:0 1px 0 rgba(255, 255, 255, .9); }
.aui_close:hover { color:#C72015; }
.aui_close:active { box-shadow: none; }
.aui_content { color:#666; }
.aui_state_focus .aui_content { color:#000; }
.aui_buttons { background-color:#F6F6F6; border-top:solid 1px #DADEE5; }



/*效果图详情页面*/
.ad-gallery .ad-image-wrapper{ margin-top:0;}

#imglist{ background-color:#f8f8f8; border:none; padding:20px 0;}
.ad-gallery .ad-thumbs li a img{ background-color:#fff; border-color:#d9d9d9;}

.ad-gallery .ad-thumbs li a.ad-active img{ border-color:#f30;}

.woman_pic{ position:absolute; right:-67px; bottom:0; width:57px; height:232px;}
.woman_pic img{width:57px; height:232px; display:block;}
.ad-gallery .ad-image-wrapper .ad-image{ overflow:visible;}

.z_i_100{ position:relative; z-index:100;}
.two_float{ position:absolute; top:8px; left:8px; z-index:95;}
.two_float p{ float:left; cursor:pointer; margin-right:8px; padding:0 10px; padding-right:15px; background-color:#f90; font:14px/42px '微软雅黑'; color:#fff;}
.two_float em{ float:left; width:40px; height:40px; margin:1px 0; background:url(/css/xgt/img/xgt_m.png) no-repeat; background-size:200px;}
.two_float .mar_edit{ background-position:0 -160px;}
.two_float .mar_price{ background-position:-40px -160px;}
.ad-gallery{ overflow:hidden;}
.side_flo{ position:absolute; left:-330px; z-index:100; top:0; overflow:hidden;width:330px; height:100%;background:url(/css/xgt/img/bg_bj.png) no-repeat bottom center; background-color:#fff;  background-size:330px;}
.side_flo .clos_mark{ position:absolute; cursor:pointer; transition:all linear 0.15s; width:40px; height:40px; right:5px; top:5px; background:url(/css/xgt/img/xgt_m.png) no-repeat; background-size:200px; background-position:-80px -120px;}
.side_flo .clos_mark:hover{ transform:rotate(180deg); -webkit-transform:rotate(180deg); }
.side_flo .tit_par{ overflow:hidden; padding:10px;}
.side_flo .tit_par p{ color:#333; font:bold 14px/20px 'microsoft yahei';}
.side_flo .pic_info_part{overflow:hidden;}
.side_flo .pic_info_part .pic_box{ width:120px; margin:0 auto; margin-top:20px; height:90px; border:1px solid #ffcc34; padding:4px; position:relative;}
.side_flo .pic_info_part .pic_box img{ display:block; width:100%; height:100%;}
.side_flo .pic_info_part p{ width:100%; text-align:center; font:12px/20px '宋体'; margin-top:10px;}
.side_flo .pic_info_part em{ display:block; width:40px; height:20px; margin:0 auto;background:url(/css/xgt/img/xgt_m.png) no-repeat; background-size:200px; background-position:-80px -170px;}

.inpu_part{ overflow:hidden; margin-top:20px; width:330px; box-shadow:none; padding:0; background-color:transparent;}
.inpu_part .pri_tit{ text-align:center; font:12px/20px '宋体'; color:#c6c6c6;}
.inpu_part .pri_tit em{ display:inline-block; vertical-align:middle; height:1px; background-color:#c7c7c7; width:80px; margin:0 5px;*display:inline;*zoom:1;}
.inpu_part .inp_part{ width:260px; margin:10px auto;}

.inpu_part .inp_part .w_long{ width:248px;}
.inpu_part .inp_part .w_short{ width:118px;}

.inpu_part .inp_part .cli_bj{border: none;
    display: block;
    width: 250px;
    height: 36px;
    background-color: #f60;
    text-align: center;
    font: 13px/36px "microsoft yahei";
    color: #fff;}

.suc_part{ overflow:hidden; margin-top:50px;}
.suc_info_b{ overflow:hidden;}
.suc_info_b .suc_mark{ margin:0 auto; width:80px; height:80px; background:url(/css/xgt/img/xgt_m.png) no-repeat; background-size:200px; background-position:-120px -120px; display:block;}
.suc_info_b em{ font:15px/30px '宋体'; color:#3fb839; display:block; text-align:center;}
.suc_info_b p{ font:13px/23px '宋体'; color:#999; margin-top:30px; display:block; text-align:center;}

.suc_btn_b{ overflow:hidden; margin-top:30px;}
.suc_btn_b p{ font:15px/42px '宋体'; text-align:center; border-radius:4px; margin:20px auto;}
.suc_btn_b .ba_or_btn{ width:250px; background-color:#f60; color:#fff;}
.suc_btn_b .bor_gray_btn{ width:248px; background-color:#f6f6f6; color:#333; border:1px solid #e6e6e6;}





/*添加短信验证码 2022.6.21*/
.fz_yzm{ margin-bottom:12px;}
.fz_yzm input.c_yzm_txt{ float:left; width:90px; padding:0 10px; height:34px; border:none; font:13px/34px "microsoft yahei"; color:#333; border:1px solid #DDD;}
.fz_yzm input.c_yzm_butt{ border:1px solid #DEDEDE; width:137px; height:36px; padding:8px 10px; border-left:none; cursor:pointer;}
.fz_yzm .cyzm_1{ background-color:#F3F3F3;}
.fz_yzm .cyzm_2{ background-color:#F3F3F3; color:#ccc;}

.right_part li.fz_yzm input.c_yzm_txt{ width:70px;}
.right_part li.fz_yzm input.c_yzm_butt{ width:128px;} 


