@charset "utf-8";
/* public */
*{margin:0;padding:0;_margin:0;text-decoration:none;}
html{background-color:#fff;min-height:100%;padding:0;margin:0;}
body{width:1200px;min-height:100%;margin:0 auto;background-color:#fff;font-size:16px;word-break:break-all;color:#111;padding:0;font-family:"微软雅黑","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;}
img{vertical-align:middle;border:0;}
table{cellspacing:0;cellpadding:0;border-collapse:collapse;text-align:left;}
ul,li{margin:0;padding:0;list-style-type:none;}
a{text-decoration:none;color:#333}a:hover {color:#EE6600;}a:active {color:#EE6600}
.hidden{display:none}.inline{display:inline}.inlineblock{display:inline-block;}.block{display:block;}.disabled {opacity:0.5;cursor:default;*filter:alpha(opacity=50);}
.relative{position:relative;}.absolute{position:absolute;}.fixed{position:fixed;}
.cur_poi{cursor:pointer}.cur_def{cursor:default;}
.float_l{float:left}.float_r{float:right}
.clear{clear:both;}
.clear:after{font-size:0;height:0;content:".";clear:both;display:block;visibility:hidden;}
.overhide{overflow:hidden;}
.overflow{display:block;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}
.align_l{text-align:left}.align_r{text-align:right}.align_c{text-align:center}
.margin_c{margin:0 auto;clear:both;}
.bold{font-weight:bold;}
.normal{font-weight:normal;}
.indent{text-indent:2em}
.div_allmain{width:1200px;margin:0 auto;clear:both;}
.no_select{-moz-user-select:none;/*火狐*/
	-webkit-user-select:none;/*webkit浏览器*/
	-ms-user-select:none;/*IE10*/
	-khtml-user-select:none;/*早期浏览器*/
	user-select:none;
}

/* 开关 */
.ilight_1{display:none;}
.iswitch_1:hover .ilight_1{display:block;}
.ilight_2{display:none;}
.iswitch_2:hover .ilight_2{display:block;}

.idata_style_0{margin:5px 10px 5px 0px;border:solid 1px #bbb;background:#ddd;line-height:20px;float:left;text-align:center;}
.idata_style_0:hover{margin:5px 10px 5px 0px;border:solid 1px #bbb;background:#fff;line-height:20px;float:left;text-align:center;}

.idata_style_2{margin:5px 10px 5px 0px;border:solid 1px #bbb;background:#ddd;line-height:24px;float:left;text-align:center;}
.idata_style_2:hover{margin:5px 10px 5px 0px;border:solid 1px #bbb;background:#fff;line-height:24px;float:left;text-align:center;}

.idata_style_1{width:160px;margin:4px 10px 10px 2px;float:left;text-align:center;position:relative;}
.idata_style_1 .idata_name{display:block;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;padding:5px 5px 0px 5px}
.idata_style_1 .idata_img img{width:160px;height:120px;}
.idata_style_1 .idata_price{color:#666}
.idata_style_1 .idata_price span{font-size:15px;color:red;font-weight:bold;}
.idata_style_1 .idata_close{position:absolute;background:#222;color:#fff;text-align:center;cursor:pointer;width:30px;right:0px;top:0px;}

/*shape*/
.radius_10_b_r{-webkit-border-radius:0px 0px 10px 0px;-moz-border-radius:0px 0px 10px 0px;border-radius:0px 0px 10px 0px}

.a_green{text-decoration:none;}.a_green:hover {color:#4FA802;}.a_green:active {color:#4FA802}
.red{color:red}.blue{color:blue}.green{color:green}.orange{color:#FF9900}
.red1{color:#FF6501}.blue1{color:#336699}.green1{color:#4FA802}.orange1{color:#EE6600}
.red2{color:#FF6501}.blue2{color:#0275c6}.green2{color:#7CC14A}.orange2{color:#EE6600}
.red3{color:#E60012}.blue3{color:#5090BB}.blue4{color:#336AC0}.blue5{color:#136}
.color_0{color:#000}.color_1{color:#111}.color_2{color:#222}.color_3{color:#333}.color_4{color:#444}.color_5{color:#555}
.color_6{color:#666}.color_7{color:#777}.color_8{color:#888}.color_9{color:#999}.color_a{color:#AAA}.color_b{color:#BBB}
.color_c{color:#CCC}.color_d{color:#DDD}.color_e{color:#EEE}.color_f{color:#FFF}
.border_0{border:1px solid #000}.border_1{border:1px solid #111}.border_2{border:1px solid #222}.border_3{border:1px solid #333}
.border_4{border:1px solid #444}.border_5{border:1px solid #555}.border_6{border:1px solid #666}.border_7{border:1px solid #777}
.border_8{border:1px solid #888}.border_9{border:1px solid #999}.border_a{border:1px solid #AAA}.border_b{border:1px solid #BBB}
.border_c{border:1px solid #CCC}.border_d{border:1px solid #DDD}.border_e{border:1px solid #E9E7E7}.border_f{border:1px solid #FFF}
.border_abc{border:1px solid #ABC}.border_bcd{border:1px solid #BCD}.border_cde{border:1px solid #CDE}.border_def{border:1px solid #DEF}
.border_e6{border:1px solid #e6e6e6}.border_no{border:0}
.border_blue1{border:1px solid #3884FC;}

.bg_f5{background-color:#f5f5f5;}
.bg_f{background-color:#fff;}.bg_0{background-color:#000;}.bg_2{background-color:#222;}.bg_3{background-color:#333;}.bg_4{background-color:#444;}.bg_6{background-color:#666;}
.bg_8{background-color:#888;}.bg_a{background-color:#aaa;}.bg_b{background-color:#bbb;}.bg_c{background-color:#ccc;}.bg_d{background-color:#ddd;}.bg_e{background-color:#EAE8E7;}
.bg_green1{background-color:#4FA802;}.bg_green2{background-color:#7CC14A;}
.bg_blue1{background-color:#216C9F;}.bg_blue2{background-color:#0275c6;}.bg_blue3{background-color:#5090BB;}.bg_blue4{background-color:#001B58;}
.bg_blue5{background-color:#2F65BA;}.bg_blue6{background-color:#336AC0;}
.bg_orange1{background-color:#EE6600;}.bg_orange2{background-color:#FF8811;}.bg_orange3{background-color:#D7A956;}
.bg_red1{background-color:red;}.bg_red2{background-color:#BF0000;}
.bg_tm1{background:url("../image/pub/tou.png");}
.bg_tm2{background:url("../image/pub/tou2.png");}

.check_start{vertical-align:middle;color:gray;padding-left:20px}
.check_error{vertical-align:middle;color:#ff0000;padding-left:20px;background:url(../image/pub/check_disallow.gif) no-repeat 0px -1px}
.check_right{vertical-align:middle;color:green;padding-left:20px;background:url(../image/pub/check_allow.gif) no-repeat 0px -1px}
.check_wait{vertical-align:middle;color:gray;padding-left:20px;background:url(../image/pub/check_wait.gif) no-repeat 0px -1px}
.tab_ul{list-style:none;height:28px;line-height:28px;background:url('../image/v1/tab_bg2_line.gif');text-align:center}
.tab_li_line{float:left;list-style:none;height:28px;line-height:28px}
.tab_li_on{float:left;list-style:none;width:105px;height:28px;line-height:28px;font-size:14px;font-weight:bold;color:#222222;background:url('../image/v1/tab_bg2_on.gif')}
.tab_li_off{float:left;list-style:none;width:105px;height:28px;line-height:28px;font-size:14px;font-weight:bold;color:#888888;background:url('../image/v1/tab_bg2_off.gif')}
.tab_li_line a{height:28px;line-height:28px;font-size:13px;color:#222222}
.tab_li_on a{height:28px;line-height:28px;font-size:14px;font-weight:bold;color:#222222}
.tab_li_off a{height:28px;line-height:28px;font-size:14px;font-weight:bold;color:#888888}

.title1_l{height:35px;font-size:16px;line-height:35px;padding:0px 10px;border-width:1px 0px 1px 1px;border-style:solid;border-color:#bbb;background-color:#222222;-webkit-border-radius:5px 0px 0px 5px;-moz-border-radius:5px 0px 0px 5px;border-radius:5px 0px 0px 5px}
.title1_r{height:35px;font-size:16px;line-height:35px;padding:0px 10px;border-width:1px 1px 1px 1px;border-style:solid;border-color:#bbb;background-color:#fafafa;-webkit-border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px}
.title2_l{height:35px;font-size:16px;line-height:35px;padding:0px 15px;border-width:1px 1px 1px 1px;border-style:solid;border-color:#bbb;-webkit-border-radius:5px 0px 0px 5px;-moz-border-radius:5px 0px 0px 5px;border-radius:5px 0px 0px 5px}
.title2_c{height:35px;font-size:16px;line-height:35px;padding:0px 15px;border-width:1px 1px 1px 0px;border-style:solid;border-color:#bbb;}
.title2_r{height:35px;font-size:16px;line-height:35px;padding:0px 15px;border-width:1px 1px 1px 0px;border-style:solid;border-color:#bbb;-webkit-border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px}

.radius_3{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.radius_5{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.radius_8{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
.radius_10_t{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}
.radius_10_b{-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}
.radius_10{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.radius_15{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}

.shadow_r_b_2{-moz-box-shadow:3px 3px 5px #dfdfdf;-webkit-box-shadow:3px 3px 5px #dfdfdf;box-shadow:3px 3px 5px #dfdfdf;}
.shadow_r_b_1{-moz-box-shadow:3px 0px 5px #509329;-webkit-box-shadow:3px 0px 5px #509329;box-shadow:3px 0px 5px #509329;}
.shadow_r_b_g1{-moz-box-shadow:3px 0px 5px #509329;-webkit-box-shadow:3px 0px 5px #509329;box-shadow:3px 0px 5px #509329;}
.shadow_r_b_3{-moz-box-shadow:3px 3px 3px #aaa;-webkit-box-shadow:3px 3px 3px #aaa;box-shadow:3px 3px 3px #aaa;}
.shadow_t_l_3{-moz-box-shadow:-3px -3px 3px #aaa;-webkit-box-shadow:-3px -3px 3px #aaa;box-shadow:-3px -3px 3px #aaa;}
.shadow_r_b_5{-moz-box-shadow:5px 5px 5px #dfdfdf;-webkit-box-shadow:5px 5px 5px #dfdfdf;box-shadow:5px 5px 5px #dfdfdf;}
.shadow_r_b_8{-moz-box-shadow:8px 8px 8px #ddd;-webkit-box-shadow:8px 8px 8px #ddd;box-shadow:8px 8px 8px #ddd;}
.shadow_r_b_7{-moz-box-shadow:7px 7px 7px #ccc;-webkit-box-shadow:7px 7px 7px #ccc;box-shadow:7px 7px 7px #ccc;}
.shadow_l_b_7{-moz-box-shadow:-5px 10px 10px #ccc;-webkit-box-shadow:-5px 10px 10px #ccc;box-shadow:-5px 10px 10px #ccc;}

.div_on{border:1px solid green;background-color:#fff;color:green}
.div_off{border:1px solid #ddd;background-color:#eee;color:#0275c6}
.msg{padding-left:5px;color:#666;}

/*table*/
.table_1{width:100%;cellspacing:0;cellpadding:0;border-collapse:collapse;text-align:center;line-height:20px;border:0px}
.tr_default{height:30px;}
.tr_default:hover{background-color:#eee;}
.tr_default td{border-bottom:1px dashed #999;}
.tr_head{height:33px;background:url('../image/sys/secondary_bar.png') repeat-x 0px -1px;}
.tr_head td{border-top:1px solid #eee;}

.table_2{width:100%;cellspacing:0;cellpadding:0;border-collapse:collapse;text-align:center;background-color:#fff;line-height:28px;}
.tr_head2{height:30px;background:#cde;line-height:30px;}

.table_cus{width:100%;cellspacing:0;cellpadding:0;border-collapse:collapse;border:0px;table-layout:fixed}

.table_3{width:100%;cellspacing:0;cellpadding:0;border-collapse:collapse;text-align:center;background-color:#fff;line-height:35px;}
.table_3 td{border:2px solid #ddd;}

/*input样式*/
.input_date{padding-left:3px;background:url(../image/pub/grid.gif) no-repeat right;position:relative;z-index:99}
.input_date2{padding-left:3px;background:url(../image/pub/grid.gif) no-repeat right;position:relative;z-index:99}
.input_1{border:2px solid #ccc;height:26px;font-size:18px;line-height:26px;}
.input_2{border:2px solid #ccc;height:22px;font-size:16px;line-height:22px;}
/* btn样式 */
.btn_blue1{background:#216C9F;color:#fff;padding:0px 15px;height:31px;font-size:15px;}
.btn_blue3{background:#5090BB;color:#fff;padding:0px 15px;height:31px;font-size:15px;}

.btn_sort_on{border:1px solid #69c;background:#5090BB;color:#fff;padding:0px 10px;height:28px;font-size:15px;margin-right:10px;cursor:pointer;}
.btn_sort_off{border:1px solid #ddd;background:#eee;color:#333;padding:0px 10px;height:28px;font-size:15px;margin-right:10px;cursor:pointer;}

.btn_tou1{background:url("../image/pub/tou.png");color:#fff;padding:0 15px;margin:0px 8px;height:30px;font-size:15px;}

.div_left_on{font-size:19px;background:url("../image/v1/018.png") no-repeat 0px 9px;padding-left:38px;}
.div_left_off{font-size:19px;background:url("../image/v1/019.png") no-repeat 0px 9px;padding-left:38px;}
.div_left_on a{color:#111;text-shadow: 0 0 10px #ccc, 0 0 30px #444, 0 0 40px #333, 0 0 60px #222;}
.div_left_off a{color:#555;text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 40px #fff, 0 0 60px #fff;}

.div_tab1{margin-right:5px;padding:0px 30px;border-bottom:4px solid #fff;line-height:33px;font-size:18px;text-align:center;cursor:pointer;}
.div_tab1:hover{border-bottom:4px solid #e60;}
.div_tab1_on{border-bottom:4px solid #336AC0;}
.div_tab1_off{border-bottom:4px solid #cccccc;}

.div_tab2{margin-right:4px;padding:0px 15px;border-bottom:4px solid #fff;line-height:30px;font-size:17px;text-align:center;cursor:pointer;}
.div_tab2:hover{border-bottom:4px solid #e60;}
.div_tab2_on{border-bottom:4px solid #336AC0;}
.div_tab2_off{border-bottom:4px solid #cccccc;}







