/* slide */
.slidenum{position:absolute;bottom:3px;right:3px;}
.slidenum li{float:left;width:15px;height:5px;line-height:5px;background-color:#999;color:#000;font-size:12px;text-align:center;cursor:pointer;padding:0px 0px;margin:0px 2px;list-style:none;zoom:1;overflow:hidden;text-indent:1000px;}
.slidenum li:hover,.slidenum li.active{background-color:#ee2e24;color:#fff;}
.slidecont li{float:left;position:relative;}
.slidecomt{width:100%;color:#fff;position:absolute;left:0px;bottom:0px;height:25px;line-height:25px;_line-height:30px;text-indent:5px;padding-bottom:8px;padding-top:2px;text-align:left;font-size:14px;font-weight:bold;background:url('comt_bg.png') repeat-x left bottom;_background:none;zoom:1;white-space:nowrap;_white-space:normal;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;overflow:hidden;}

.comt_sum{width:auto;right:50px;}
.tab_sum{width:50px;height:40px;position:absolute;bottom:0px;_bottom:20px;right:0px;z-index:100;background:url('comt_bg.png') repeat-x left bottom;_background:none;overflow:hidden;}
.tab_sum li{list-style:none;float:left;width:50px;height:40px;line-height:40px;font-size:18px;font-family:Arial;text-align:center;cursor:pointer;display:none;color:#fff;}
.tab_sum li:hover,.tab_sum li.active{display:block;}

.tab_line{width:100%;position:absolute;bottom:2px;left:0px;}
.tab_line li{float:left;width:20%;height:4px;line-height:4px;font-size:0px;cursor:pointer;padding:0px 0px;list-style:none;zoom:1;overflow:hidden;text-indent:1000px;background-image:url('line_bg.png');background-repeat:no-repeat;background-position:left top;}
.tab_line li:hover,.tab_line li.active{background-position:left bottom;}

.tab_num{position:absolute;bottom:5px;right:40%;z-index:100;}
.tab_num li{list-style:none;float:left;width:21px;height:21px;text-align:center;cursor:pointer;margin:0px 2px;background:url('slider_tab.png') no-repeat left 0px;}
.tab_num li:hover,.tab_num li.active{background-position:left -21px;}

.tab_img{position:absolute;top:-5px;right:-120px;z-index:100;}
.tab_img li{clear:both;list-style:none;width:110px;height:70px;text-align:center;cursor:pointer;padding:5px 0px;FILTER:alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;}
.tab_img li:hover,.tab_img li.active{FILTER:alpha(opacity=100);BACKGROUND:no-repeat;opacity:1;-moz-opacity:1;}

.tab_cont li{float:left;position:relative;}
.tab_cont li img{float:left;}

.tab_comt{width:100%;color:#595757;position:absolute;left:0;bottom:0;height:25px;line-height:25px;padding-top:5px;text-indent:10px;text-align:left;font-size:16px;font-weight:bold;background-color:#fff;FILTER: alpha(opacity=60);opacity:.6;}

.page_arrow{width:500px;position:absolute;top:50%;left:50%;margin-left:-250px;margin-top:-34px;z-index:100;display:none;}
.page_arrow a{position:absolute;width:34px;height:68px;top:0px;display:block;z-index:101;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;background-image:url('slider_page.png');background-repeat:no-repeat;transition:none;}
.page_arrow a.prev{left:0px;background-position:top left;}
.page_arrow a.next{right:0px;background-position:top right;}
.page_arrow a.prev:hover{background-position:bottom left;}
.page_arrow a.next:hover{background-position:bottom right;}
.page_arrow a.page_bg_p{left:0px;background-color:#333;}
.page_arrow a.page_bg_n{right:0px;background-color:#333;}

.page_arrow_s{width:100%;position:absolute;top:50%;left:50%;margin-left:-50%;margin-top:-24px;z-index:100;display:none;}
.page_arrow_s a{position:absolute;width:24px;height:48px;top:0px;display:block;z-index:101;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;background-image:url('slider_page_mobile.png');background-repeat:no-repeat;}
.page_arrow_s a.prev{left:5px;background-position:top left;}
.page_arrow_s a.next{right:5px;background-position:top right;}
.page_arrow_s a.page_bg_p{left:0px;background-color:#333;}
.page_arrow_s a.page_bg_n{right:0px;background-color:#333;}

.page_arrow_small{width:auto;}
.page_arrow_small a{width:24px;height:25px;display:inline-block;cursor:pointer;background-image:url('slider_page_small.png');background-repeat:no-repeat;transition:none;background-color:#bfbfbf;}
.page_arrow_small a.prev{background-position:left top;margin-right:10px;}
.page_arrow_small a.next{background-position:left -25px;}
.page_arrow_small a.prev:hover{background-color:#939393;}
.page_arrow_small a.next:hover{background-color:#939393;}

/* JQ Slider */
.slider{margin:0px auto;padding:0px;clear:both;width:100%;position:relative;zoom:1;overflow:hidden;}
.m_max{width:100%;max-width:640px;height:320px;} /* Default mobile size */
.slider .image_box{width:100%;height:100%;overflow:hidden;}
.slider .image_box li{clear:both;width:auto;height:auto;padding:0px;margin:0px;zoom:1;text-align:center;overflow:hidden;}
.slider .image_box li img{display:block;width:100%;height:100%;padding:0px;zoom:1;margin:0px;text-align:center;vertical-align:middle;overflow:hidden;}
.slider .image_box li a{display:block;width:100%;height:100%;padding:0px;zoom:1;overflow:hidden;}
.slider .image_box li .comt{width:100%;position:absolute;left:0px;bottom:0px;height:25px;line-height:25px;text-indent:5px;text-align:left;background:url('comt_bg.png') repeat-x left bottom;_background:none;font-size:14px;color:#fff;font-weight:bold;z-index:997;padding-bottom:10px;filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;zoom:1;white-space:nowrap;_white-space:normal;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;overflow:hidden;}

.slider .tab{width:100%;height:10px;position:absolute;bottom:0px;left:40%;z-index:998;text-align:center;font-size:0px;overflow:hidden;}
.slider .tab a{float:left;width:8px;height:2px;line-height:2px;margin-right:5px;display:block;text-indent:-10000px;font-size:0px;background-color:#999;overflow:hidden;cursor:pointer;}
.slider .tab a.on{width:15px;background-color:#eb2334;}
.slider .tab_img{width:100%;height:21px;position:absolute;bottom:0px;left:40%;z-index:998;text-align:center;font-size:0px;overflow:hidden;}
.slider .tab_img a{float:left;width:21px;height:21px;line-height:21px;margin-right:2px;display:block;text-indent:-10000px;font-size:0px;background-color:#999;overflow:hidden;cursor:pointer;background:url('slider_tab.png') no-repeat left 0px;filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;}
.slider .tab_img a.on{background-position:left -21px;}
.slider .tab_sum{width:40px;height:40px;line-height:40px;position:absolute;bottom:10px;right:10px;z-index:998;text-align:center;font-size:13px;color:#fff;background-image:none;background-color:rgba(0,0,0,0.5);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-border-radius:100%;border-radius:100%;font-family:Arial;display:none;overflow:hidden;}
.slider .tab_sum i{font-size:16px;height:40px;line-height:40px;font-style:normal;}

.slider .page_box{width:100%;position:absolute;top:50%;left:50%;margin-left:-50%;margin-top:-24px;z-index:100;display:none;}
.slider .page_box a{position:absolute;width:24px;height:48px;top:0px;display:block; z-index:101;cursor:pointer;filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6;-khtml-opacity:0.6;background-image:url('slider_page_mobile.png');background-repeat:no-repeat;transition:none;}
.slider .page_box a.prev{left:5px;background-position:top left;}
.slider .page_box a.next{right:5px;background-position:top right;}
.slider .page_big{margin-top:-34px;}
.slider .page_big a{width:34px;height:68px;background-image:url('slider_page.png');}
.slider .page_big a.prev:hover{background-position:bottom left;}
.slider .page_big a.next:hover{background-position:bottom right;}