﻿html, body { overflow-x: hidden; }
html, body, form { min-height: 100%; }
body { font-family: 微软雅黑; font-size: 12px; line-height: 23px; color: #444444; -webkit-text-size-adjust: none; background-color: #fff; }
body * { word-wrap: break-word; word-break: break-all; }
input[type=button], input[type=text] input[type=password], input[type=submit],input[type=file] { -webkit-appearance: none; }
body,ul{margin:0px;padding:0px;}
table{text-align:left;border-collapse:collapse;}
a { color: #444444; text-decoration: none; }

body * { -webkit-overflow-scrolling: touch; }

.bx { box-sizing: border-box; }
td { margin:0px;padding:0px;}

.red { color: red; }

.bxk td { border:1px solid #f1f1f1;}

.sy_sy_a a { float: left; background-color: #F8F8F8; padding: 0px 5px 0px 5px; margin: 0px 5px 5px 0px;border-radius:5px; }


.w100 { width: 100% !important; }
.w100 * { max-width: 100% !important; }
.w100 img { height: auto !important; width: 100%; }
.w100 img.now { width: auto; height: auto }
.w100 table { width: 100% !important; }

.w100bg { background-size: 100%; background-repeat: no-repeat; background-position: top center; }
.dheight {  }
.select 
{
    -webkit-appearance: none;
    width:100%;
    background-image:url(/images/xlt.png);
    background-position:100% center;
    background-repeat:no-repeat;
    border-radius:0px;
    border:1px solid #ccc;
    padding:8px;
    border-radius:5px;
    background-color:#fff;
}
.td_20 td { width: 20%; }
.td_25 td { width: 25%; }
.td_33 td { width: 33.3333333333333333%; }
.td_50 td { width: 50%; }
.yahei { font-family:微软雅黑,Microsoft YaHei;}
img {border:0;}
th { text-align:center;}
.b_l{float:left;display:inline;}
.b_r{float:right;display:inline;}
.b_l_w { float: left; display: inline; width: 100%; }
.b_r_w{float:left;display:inline;width:100%;}
.black { display: block; }
body .dis{display:none;}
textarea { overflow-x: hidden;overflow-y:auto; }
#zifull2 img{display:inline;}
#zifull2 td{text-align:center;}
div{text-align:left;}
li { list-style:none;}
.bs a,.bs { color:#fff;}
.bs a:hover { color:#fff;}
.bs a:visited { color:#fff;}
.clear { clear: both; }
.b { font-weight:bold;}
.jzz { text-align: center; display: none; }
.maximg img { max-width: 100%; }

.ye_tiao_bg2 { background-image: url(/images/ye_bai.jpg); height: 23px; overflow: hidden; text-align: center;margin-top:5px; }
.ye_tiao_bg2 span { background-color: #fff;padding:0px 10px 0px 10px;color:#F8504D;font-size:16px; }

.ipt { border: 1px solid #ccc; padding: 8px; color: #444; display: block; background-color: #fff;border-radius:5px; }
.ipt input, .ipt textarea { display: block; width: 100%; height: 100%; border: 0px; background-color: transparent; }
.bt_ys { display: block; width: 100%; padding: 10px 0px 10px 0px;line-height:16px;border:0px; background-color: #FF6100; color: #fff; font-size: 14px; font-weight: bold; border-radius: 5px; border-bottom: 3px solid #A53800;text-align:center; }
.bt_hon { display: block; width: 100%; padding: 10px 0px 10px 0px;line-height:16px; border: 0px; background-color: #FF436D; color: #fff; font-size: 14px; font-weight: bold; border-radius: 5px;text-align:center; }
.bt_lan { display: block; width: 100%; padding: 10px 0px 10px 0px;line-height:16px; border: 0px; background-color: #91B53D; color: #fff; font-size: 14px; font-weight: bold; border-radius: 5px;text-align:center; }
.bt_huang { display: block; width: 100%; padding: 10px 0px 10px 0px;line-height:16px; border: 0px; background-color: #FF6100; color: #fff; font-size: 14px; font-weight: bold; border-radius: 5px;text-align:center; }
.bt_bai { display: block; width: 100%; padding: 10px 0px 10px 0px;line-height:16px; border: 0px; background-color: #fff; color: #999;border:1px solid #ccc; font-size: 14px; font-weight: bold; border-radius: 5px;text-align:center;color:#aaa; }
.bt_lv { display: block; width: 100%; padding: 10px 0px 10px 0px;line-height:16px; border: 0px; background-color: #8AC640; color: #fff; font-size: 14px; font-weight: bold; border-radius: 5px;text-align:center; }
.bt_zi { display: block; width: 100%; padding: 10px 0px 10px 0px;line-height:16px; border: 0px; background-color: #594AA7; color: #fff; font-size: 14px; font-weight: bold; border-radius: 5px;text-align:center; }
.bt_cheng { display: block; width: 100%; padding: 10px 0px 10px 0px;line-height:16px; border: 0px; background-color: #EA771C; color: #fff; font-size: 14px; font-weight: bold; border-radius: 5px;text-align:center; }
.bt_fen { display: block; width: 100%; padding: 10px 0px 10px 0px;line-height:16px; border: 0px; background-color: #FF2D36; color: #fff; font-size: 14px; font-weight: bold; border-radius: 5px;text-align:center; }
.a_hon { float: left; padding: 0px 5px 0px 5px; color: #fff; background-color: #DA0000; }
.a_ys { float: left; padding: 0px 5px 0px 5px; color: #fff; background-color: #FF6100; }
.a_hon { float: left; padding: 0px 5px 0px 5px; color: #fff; background-color: #DA0000; }
.a_lan { float: left; padding: 0px 5px 0px 5px; color: #fff; background-color: #2BB0B7; }
.a_huang { float: left; padding: 0px 5px 0px 5px; color: #fff; background-color: #FF6100; }
.a_lv { float: left; padding: 0px 5px 0px 5px; color: #fff; background-color: #8AC640; }
.a_zi { float: left; padding: 0px 5px 0px 5px; color: #fff; background-color: #594AA7; }
.a_cheng { float: left; padding: 0px 5px 0px 5px; color: #fff; background-color: #EA771C; }
.a_fen { float: left; padding: 0px 5px 0px 5px; color: #fff; background-color: #FF2D36; }
.tx_left { display: none; }
.tx_right { display: none; }
.tx_bottom { display: none; }
.tx_top { display: none; }
.tx_flip { display: none; }
.tx_wu { display: none; }

.yuyue_bt1 { display: block; width: 98%; padding: 10px 0px 10px 0px;line-height:16px; border: 1px solid #999;background-image:url(/images/50.png); background-color: transparent; color: #fff; font-size: 14px; font-weight: bold;text-align:center; }
.yuyue_bt2 { display: block; width: 98%; padding: 10px 0px 10px 0px;line-height:16px; border: 1px solid #999;background-image:url(/images/50.png); background-color: transparent; color: #fff; font-size: 14px; font-weight: bold;text-align:center; }


.tabletiao td { border: 1px solid #e7e7e7; }
.tabletiao td td{ border: 0px; }

.usertx { display: block; width: 60px; height: 60px;background-image:url(/images/yuan.png?1);background-size:100%;margin:0px auto; }
.usertx img { float: left; width: 56px; height: 56px; border-radius: 100%; margin: 2px 0px 0px 2px; }

.menu { line-height: 30px; }
.menu img { float: left; width: 30px; margin-right: 5px; }


.piao_menu { position: fixed; right: 10px; bottom: 175px; width: 90px; border: 1px solid #ccc; border-radius: 5px; box-shadow: 0px 0px 10px #ccc; background-color: #fff; padding: 10px; display: none; }

.vhon { background-color: #ff0000; height: 12px;width:12px; text-align: center; color: #ff0000; position: absolute; border-radius: 100%; padding: 0px 4px 0px 4px; margin: 0px 0px 0px 50px; }

.qieabl td { width: 20%; padding: 10px 0px 10px 0px; }
.qieabl td a { text-align: left; display: block; position: relative; }
.qieabl td a img { width: 30px; }
.qieabl td a div { text-align: left; }

.qieab3 td { width: 20%; padding: 10px 0px 10px 0px; }
.qieab3 td a { text-align: center; display: block; position: relative; }
.qieab3 td a img { width: 30px; }
.qieab3 td a div { text-align: center; }

.qieab2 td { width: 25%; padding: 10px; }
.qieab2 td a { text-align: center; display: block; }
.qieab2 td a img { width: 30px; }
.qieab2 td a div { text-align: center; }


.f12 { font-size: 12px; }
.f14 { font-size: 14px; }
.f16 { font-size: 16px; }
.f18 { font-size: 18px; }
.f20 { font-size: 20px; }
.f22 { font-size: 22px; }
.f24 { font-size: 24px; }

.bai1 { display: block; border: 1px solid #FEC8D5;height:16px;border-radius:10px;overflow:hidden; }
.bai2 { float: left; background-color: #FEC8D5;height:16px;border-radius:10px; }

.search_txt1 { background-image: url(/images/search_ico.jpg); background-position: 8px 8px; background-repeat: no-repeat;padding-left:30px; }
#pro_search { display: none; }
.dian_search_a { position:absolute;width:25px;height:25px;background-color:transparent;display:inline-block;margin:5px;}

.xiaoshoue_table th { width: 25%;padding:5px;border:1px solid #909090; }
.xiaoshoue_table td { text-align: center;padding:5px;border:1px solid #909090; }

.ysj { position: absolute; right: 0px; top: 0px; }

.hon { color: red; }

.an_hon { display: inline-block; background-color: #E70012; color: #fff; padding: 3px 5px 3px 5px;border-radius:5px;line-height:16px; }

.usertable2 td { font-size: 14px; padding: 5px 0px 5px 5px;border-bottom:1px solid #f9f9f9; }
.usertable2 td .yuan { float: right; border-radius: 5px; color: #FF4401; padding: 0px 10px 0px 10px; margin-right: 30px;font-size:16px; }
.usertable2 td .you { float: right; color: #AAAAAA;margin-right:5px; }

.dian_head a { float: left; width: 25%; text-align: center;padding:10px 0px 10px 0px;color:#666C78; }
.dian_head a.a { border-bottom: 1px solid #FF090E; }
.dian_head a.a div.wz { color: #ff090e; }
.dian_head a div.img{ display: block; height: 20px;  background-position: center top; background-size: 20px 20px; background-repeat: no-repeat; }
.dian_head a:nth-child(1) div.img { background-image: url(/images/dian_dh_1.png);  }
.dian_head a:nth-child(2) div.img { background-image: url(/images/dian_dh_2.png);  }
.dian_head a:nth-child(3) div.img { background-image: url(/images/dian_dh_3.png);  }
.dian_head a:nth-child(4) div.img { background-image: url(/images/dian_dh_4.png);  }
.dian_head a:nth-child(1).a div.img { background-image: url(/images/dian_dh_1_a.png);  }
.dian_head a:nth-child(2).a div.img { background-image: url(/images/dian_dh_2_a.png);  }
.dian_head a:nth-child(3).a div.img { background-image: url(/images/dian_dh_3_a.png);  }
.dian_head a:nth-child(4).a div.img { background-image: url(/images/dian_dh_4_a.png);  }
.dian_head div { text-align: center; }

.dian_shou_table td { width: 50%; background-color: #fff; border-right: 1px solid #ccc;border-bottom: 1px solid #ccc; }
.dian_shou_table td a { display: block; text-align: center; padding: 5px 0px 5px;font-size:14px;border-bottom:1px solid #fff; }
.dian_shou_table td a.a { color: #EC4C4C; }

.yye_table td { width: 33.3333333333333%;background-color:#fff; }
.yye_table td .tit { text-align: center; }
.yye_table td .qian { text-align: center;color:#F01B1D; }
.yye_table td:nth-child(2) { border-left: 1px solid #E3E3E3; border-right: 1px solid #E3E3E3; }

.gwc { position: absolute; background-color: #DA0000; color: #fff; padding: 0px 5px 0px 5px; border-radius: 100%; height: 16px; line-height: 16px;right:0px;  }
.xiaoxi_gwc { position: absolute; background-color: #DA0000; color: #fff; padding: 0px 5px 0px 5px; border-radius: 100%; height: 16px; line-height: 16px; right: 5px; }

#position_sy { text-align:center; }
#position_sy li { list-style-type: none; margin-left: 5px; width: 4px; height: 4px; border-radius: 4px; background-color: #ccc; display: inline-block; }
#position_sy li.on { background-color: #fff;width:8px; }
#slider_sy { width: 100%; overflow: hidden; }
#slider_sy .dimg { float: left; position: relative; }
#slider_sy .dimg img { width: 100%; }
#slider_sy .divdhbody { width: 50000px; }

#position { float:left;margin:0px;padding:0px;}
#position li { list-style-type: none; float: left; margin-left: 5px; width: 8px; height: 8px; border-radius: 8px; background-color: #f9f9f9; }
#position li.on { background-color: #FB5B07; }
#slider { width: 100%; overflow: hidden; }
#slider .dimg { float: left; position: relative; }
#slider .dimg img { width: 100%; }
#slider .divdhbody { width: 50000px; }

 #div_bottom { display: none; }
.heacsla td { border: 1px solid #ccc; }
.heacsla a { display: block; text-align: center; padding: 5px; background-color: #fff; }
.heacsla a.a { background-color: #FF8300; color: #fff; }
.gwc { position: absolute; background-color: #DA0000; color: #fff; padding: 0px 5px 0px 5px; border-radius: 100%; height: 16px; line-height: 16px; margin-left: 30px; }

.sy_dp_phb td { border-top: 1px solid #f1f1f1; padding: 5px; }


.pro_search_div { background-color:#ECECEC;border-radius: 10px; height: 38px;padding:10px;position:relative; }
input.pro_search_txt { display: block; border: 0px; width: 100%; background-color: transparent; color: #757575; box-sizing: border-box;padding-right:25px; }
input.pro_search_txt:-ms-input-placeholder { color: #757575; }
input.pro_search_txt::-webkit-input-placeholder { color: #757575; }
.pro_search_bt { position:absolute;right:8px;top:8px; width: 20px; height: 20px; background-image: url(/images/fdj2.png); background-size: 100% 100%;border:0px;background-color:transparent; }

.hbk { display:inline-block;border:1px solid #FF0302;border-radius:5px;color:#fff;padding:0px 10px 0px 10px;background-color:#FF0302;}
.hbk2 { display:inline-block;border:1px solid #DDDDDD;border-radius:5px;color:#FF454A;padding:0px 10px 0px 10px;}

.zjt { display: inline-block; width: 10px; height: 10px; border-style: solid; border-width: 0 1px 1px 0; -webkit-transform: rotate(135deg); }
.yjt { display: inline-block; width: 10px; height: 10px; border-style: solid; border-width: 0 1px 1px 0; -webkit-transform: rotate(-45deg); }
.sjt { display: inline-block; width: 10px; height: 10px; border-style: solid; border-width: 0 1px 1px 0; -webkit-transform: rotate(225deg); }
.xjt { display: inline-block; width: 10px; height: 10px; border-style: solid; border-width: 0 1px 1px 0; -webkit-transform: rotate(45deg); }