@import url(public.css);
html{overflow-x:hiddden;overflow-y:scroll}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea,th{font:12px/1.5 Tahoma,"hiragino sans gb",Helvetica,Arial}
h1,h2,h3,h4,h5,h6{font-size:100%}
ul,ol,li{list-style:none}
legend{color:#000}
fieldset,img{border:none}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
em{font-style:normal}
a{text-decoration:none}
a:hover{text-decoration:underline}
body{color:#787878;background:#FFF}
a{color:#2E2E2E}
a:hover{color:#0078B3}
img{display:block}

.c_txt1{color:#787878}
.c_txt2{color:#2E2E2E}
.c_txt3{color:#ff9805}
.c_txt4{color:#A4A4A4}
.c_txt5{color:#484848}
.c_txt6{color:#68B203}
.c_txt7{color:#E33913}
.c_txt8{color:#0078B3}

.bor{border:solid 1px #DEDEDE}

.container_25{width:1040px;margin:0 auto}
/*57*/
.clearfix{+zoom:1}
.clearfix:after{clear:both;content:".";display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}

.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_177,.grid_18,.grid_19,.grid_20,.grid_21,.grid_22,.grid_23,.grid_24,.grid_25{_display:inline;float:left;overflow:hidden;margin:0 10px}

.grid_1{width:20px}
.grid_2{width:60px}
.grid_3{width:100px}
.grid_4{width:140px}
.grid_5{width:180px}
.grid_6{width:220px}
.grid_7{width:260px}
.grid_8{width:336px}
.grid_9{width:340px}
.grid_10{width:380px}
.grid_11{width:420px}
.grid_12{width:460px}
.grid_13{width:500px}
.grid_14{width:540px}
.grid_15{width:580px}
.grid_16{width:620px}
.grid_17{width:670px}
.grid_177{width:660px}
.grid_18{width:700px}
.grid_19{width:740px}
.grid_20{width:780px}
.grid_21{width:820px}
.grid_22{width:860px}
.grid_23{width:900px}
.grid_24{width:940px}
.grid_25{width:1020px}

.alpha{margin-left:0}
.omega{margin-right:0}



.mod_indexs_bar{position:relative;overflow:hidden;margin:10px 0;padding:4px 0 9px 120px;zoom:1}
.two_row{padding-left:130px}
.mod_indexs_bar dt{position:absolute;top:0;left:0;width:120px}
.mod_indexs_bar dt span{display:block;width:99px;height:39px;_height:40px;line-height:39px;line-height:41px\9;+line-height:40px;_line-height:39px;overflow:hidden;text-align:center;font-weight:bold;font-size:14px;border-right:#DEDEDE solid 1px;background:#F6F7F6}
.two_row dt span{height:65px;_height:66px;line-height:65px;line-height:67px\9;+line-height:66px;_line-height:65px}
.mod_indexs_bar dt .arrow{position:absolute;top:50%;right:20px;margin:-8px 0 0 0}
.mod_indexs_bar dt .arrow b{position:absolute;z-index:3;width:0;height:0;line-height:0;border-top:9px dashed transparent;border-bottom:9px dashed transparent;border-right:none;border-left-width:9px;border-left-style:solid;font-size:0}
.mod_indexs_bar dt .arrow .a_outer{color:#DEDEDE}
.mod_indexs_bar dt .arrow .a_inner{left:-1px;z-index:4;color:#F6F7F6}
.mod_indexs_bar dd a{+display:inline;+zoom:1;float:left;+float:none;height:21px;line-height:21px;line-height:24px\9;+line-height:22px;_line-height:24px;overflow:hidden;margin:5px 5px 0 0;padding:0 8px;white-space:nowrap;+font-family:simsun}
.two_row dd{margin-right:20px}





/*44 45 46*/
.pos_r{position:relative;zoom:1}
/*.pos_r .mod_more{position:absolute;top:8px;right:19px}
.pos_r .mod_more a{margin:0 0 0 15px}*/


/*48 49*/
.mod_box{position:relative;width:668px;overflow:hidden;margin-bottom:20px;border:#DEDEDE solid 1px}
.mod_box .mod_more{position:absolute;top:7px;right:19px}
.mod_box .mod_more1{position:absolute;top:1px;left:300px}

.mod_boxs{position:relative;width:calc(100% - 2px);border:#DEDEDE solid 1px}
.mod_boxs .mod_more{position:absolute;top:7px;right:19px}

/*96*/
.mod_tit{height:46px;line-height:46px;line-height:48px\9;+line-height:48px;overflow:hidden;padding-top:10px;font-size:14px;color:#2D2D2D}

/*99 100*/
.mod_tit_bg{height:32px;line-height:32px;line-height:34px\9;+line-height:34px;overflow:hidden;margin-bottom:20px;padding:0 0 0 19px;font-size:14px;color:#484848;background:url(../image/bg.png) repeat-x 0 -685px}
.mod_tit_bg span{font-family:"\5B8B\4F53";font-weight:normal}

/*102 103*/
.mod_tit_box{height:32px;line-height:32px;line-height:34px\9;+line-height:34px;overflow:hidden;margin-bottom:10px;padding:0 0 0 10px;font-size:14px;color:#484848;border:solid 1px #DEDEDE;background:url(../image/bg.png) repeat-x 0 -685px}
.mod_tit_box span{margin-left:3px;font-size:12px}


/*105 106*/
/*.mod_tab{height:32px;overflow:hidden;margin-bottom:20px;background:url(../img2/bg_tabs.png) 0 -33px repeat-x}
.mod_tab ul{height:30px;line-height:30px;line-height:32px\9;+line-height:32px;margin-left:-1px;border:1px solid #E4E4E4}
.mod_tab li{float:left}
.mod_tab li a{float:left;overflow:hidden;padding:0 20px;text-align:center;font-size:14px}
.mod_tab li.current{border-left:#E4E4E4 solid 1px;border-right:#E4E4E4 solid 1px}
.mod_tab li.current a{position:relative;height:31px;border-bottom:#FFF solid 1px;font-weight:bold;cursor:default;color:#2D2D2D;background:url(../img2/bg_tabs.png) repeat-x}
.mod_tab li.current a:hover{text-decoration:none}*/


/*119*/
.icon_play,.icon_play_c{display:inline-block;width:17px;height:17px;line-height:999px;overflow:hidden;font-size:0;background:url(../image/bg.png) no-repeat 0 -275px}
.icon_play:hover{background-position:-18px -275px}

/*121*/
.mod_list_play li{position:relative;height:17px;overflow:hidden;margin-bottom:5px;+margin-bottom:3px;font-size:13px}
.mod_list_play li p{padding-left:24px}
.mod_list_play .icon_play{position:absolute;top:0;left:0}
.mod_list_play li a{margin-right:5px}
.mod_list_play li span.mod_time{position:absolute;top:0;right:0;margin:0}
.mod_list_play1 li{position:relative;height:20px;overflow:hidden;margin-bottom:5px;+margin-bottom:3px;font-size:13px;}

/*121*/
.mod_list_playt{list-style:none;width:300px;overflow:hidden;}
.mod_list_playt li{position:relative;height:17px;overflow:hidden;margin-bottom:5px;+margin-bottom:3px;width:150px;float:left}
.mod_list_playt li p{padding-left:24px}
.mod_list_playt .icon_play{position:absolute;top:0;left:0}
.mod_list_playt li a{margin-right:5px}
.mod_list_playt li span.mod_time{position:absolute;top:0;right:0;margin:0}


/*137*/
.mod_toplist .mod_tit_box{margin:0 0 15px 0}
.mod_toplist .mod_cont{position:relative;width:300px;overflow:hidden;margin:0 auto; height:auto;}
.mod_toplist .mod_cont ol{position:relative;overflow:hidden;zoom:1; height:auto;}
.mod_toplist .mod_cont li{position:relative;float:left;width:100%;height:31px;line-height:31px;line-height:33px\9;+line-height:33px;overflow:hidden;border-bottom:#E3E3E3 solid 1px}
.mod_toplist .mod_cont li em{position:absolute;width:20px;line-height:32px;font-weight:bold;font-size:13px;font-family:Arial;text-align:center}
.mod_toplist .mod_cont li h6{padding-left:24px;width:230px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal}
.mod_toplist .mod_cont .no_score li h6{width:280px}
.mod_toplist .mod_cont .big_score li h6{width:220px}
.mod_toplist .mod_cont li h6 span{margin-left:5px}
.mod_toplist .mod_cont li strong{position:absolute;top:0;right:0;font-weight:normal}
.mod_toplist .mod_cont li.mod_first{height:auto;min-height:30px;_height:30px;padding-bottom:10px;overflow:visible}
.mod_toplist .mod_cont li.mod_first .mod_pic_txt{height:73px;padding-left:135px;margin-bottom:0}
.mod_toplist .mod_cont li.mod_first .mod_poster{width:125px;height:70px;padding-top:3px}
.mod_toplist .mod_cont li.mod_first .mod_poster img{width:125px;height:70px}
.mod_toplist .mod_cont li.mod_first em{position:absolute;top:0;left:4px;width:21px;height:31px;line-height:999px;overflow:hidden;font-size:0;background:url(../image/bg.png) no-repeat 0 -295px}
.mod_toplist .mod_cont li.mod_first .mod_txt{position:relative;height:73px}
.mod_toplist .mod_cont li.mod_first .mod_txt h6{width:auto;line-height:18px;padding:0;white-space:normal;font-weight:bold}
.mod_toplist .mod_cont li.mod_first .mod_txt h6 span{display:block;width:156px;overflow:hidden;margin:2px 0 0 0;white-space:nowrap;text-overflow:ellipsis;font-weight:normal}
.mod_toplist .mod_cont li.mod_first strong{position:static;height:30px;overflow:hidden;font-size:40px;font-family:"Times New Roman"}
.mod_toplist .mod_cont li.mod_first strong span{font-size:20px}
.mod_toplist .mod_cont li.no_pic{border-bottom:#E3E3E3 solid 1px}
.mod_toplist .mod_cont li.no_pic em{left:0}
.mod_toplist .mod_cont li.no_pic h6{padding-left:32px;width:220px;line-height:18px;white-space:normal;font-weight:bold}
.mod_toplist .mod_cont .no_score li.no_pic h6{width:auto}
.mod_toplist .mod_cont .big_score li.mod_first strong{height:30px;font-size:16px;font-family:Tahoma,"hiragino sans gb",Helvetica,Arial}
.mod_toplist .mod_cont .big_score li.mod_first strong span{font-size:12px}
.mod_toplist .mod_cont .big_score li.no_pic h6{width:200px}
.mod_toplist .mod_cont .big_score li.no_pic strong{top:0;height:auto;line-height:18px;font-size:14px;font-weight:bold;font-family:Tahoma,"hiragino sans gb",Helvetica,Arial}
.mod_toplist .mod_cont li.no_pic h6 span{display:block;margin:4px 0 0 0;font-weight:normal}
.mod_toplist .mod_cont li.no_pic strong{position:absolute;top:0;left:auto;right:0;font-size:32px}
.mod_toplist .mod_cont li.no_pic strong span{font-size:16px;font-weight:bold}




/*169 170*/
.mod_poster,.mod_poster_v{display:block;position:relative;width:180px;height:100px;overflow:hidden}
.mod_poster_v{width:100px;height:140px}
.mod_poster img{width:180px;height:100px}
.mod_poster_v img{width:100px;height:140px}


/*189*/
.mod_poster:hover,.mod_poster_v:hover,.mod_poster_50:hover,.mod_poster_75:hover,.mod_poster_100:hover,.mod_poster_125:hover,.mod_poster_v_125:hover,.mod_poster_130:hover,.mod_poster_140:hover,.mod_poster_v_140:hover,.mod_poster_145:hover,.mod_poster_160:hover,.mod_poster_180:hover,.mod_poster_280:hover,.mod_poster_300:hover{text-decoration:none;border:none}


/*190*/
.mod_poster_50:hover .mod_mask,.mod_poster_75:hover .mod_mask,.mod_poster_100:hover .mod_mask,.mod_poster_125:hover .mod_mask,.mod_poster_v_125:hover .mod_mask,.mod_poster_130:hover .mod_mask,.mod_poster_140:hover .mod_mask,.mod_poster_145:hover .mod_mask,.mod_poster_160:hover .mod_mask,.mod_poster_180:hover .mod_mask,.mod_poster_280:hover .mod_mask,.mod_poster_300:hover .mod_mask,.mod_poster:hover .mod_mask,.show_bt:hover .mod_mask{display:block;position:absolute;bottom:6px;left:6px;z-index:30;width:14px;height:14px;overflow:hidden;cursor:pointer;background:url(../image/bg.png) no-repeat -36px -275px}

/*.no_bt:hover .mod_mask{display:none}*/


/*194*/
.mod_poster .mod_sign,.mod_poster_v .mod_sign,.mod_poster_50 .mod_sign,.mod_poster_75 .mod_sign,.mod_poster_100 .mod_sign,.mod_poster_125 .mod_sign,.mod_poster_v_125 .mod_sign,.mod_poster_130 .mod_sign,.mod_poster_140 .mod_sign,.mod_poster_145 .mod_sign,.mod_poster_160 .mod_sign,.mod_poster_180 .mod_sign,.mod_poster_280 .mod_sign,.mod_poster_300 .mod_sign,.mod_poster:hover .mod_sign{position:absolute;bottom:0;left:0;z-index:10;width:100%}

/*195*/
/*.mod_sign .mod_version{clear:both;display:block;height:16px;line-height:17px;overflow:hidden;padding:0 5px 0 0;text-align:right;cursor:pointer;font-family:Arial;color:#FFF;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000',endColorstr='#66000000');background:rgba(0,0,0,.4)}:root .mod_version{filter:none\9}*/


/*196*/
.mod_sign .mod_HD{float:right;margin:0 5px 5px 0;height:17px;line-height:17px;line-height:21px\9;+line-height:19px;_line-height:17px;overflow:hidden;padding:0 3px;cursor:pointer;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000',endColorstr='#99000000');background:rgba(0,0,0,.6)}:root .mod_HD{filter:none\9}

/*211 212*/
.mod_list_pic,.mod_list_pic_v{overflow:hidden;zoom:1}
.mod_list_pic li,.mod_list_pic_v li{float:left;width:145px;margin:0 20px 15px 0;overflow:hidden}
.mod_list_pic_v li{width:100px}
.mod_list_pic li h6,.mod_list_pic_v li h6{width:100%;overflow:hidden;padding:3px 0 0;padding:5px 0 0\9;+padding:5px 0 0;_padding:4px 0 0;white-space:nowrap;text-overflow:ellipsis;text-align:center}
.mod_list_pic li h6 a,.mod_list_pic_v li h6 a{font-weight:normal}
.mod_list_pic li p,.mod_list_pic_v li p{width:100%;height:18px;overflow:hidden;white-space:nowrap;text-align:center}


/*225 226*/
.mod_pic_tit{width:280px;overflow:hidden}
.mod_pic_tit .mod_pic .mod_poster,.mod_pic_tit .mod_pic img{width:280px;height:158px}
.mod_pic_tit h4{width:100%;overflow:hidden;padding:6px 0 2px 0;text-align:center}
.mod_pic_tit h4 a{font-size:14px;font-weight:normal}
.mod_pic_tit p{line-height:20px}

/*232*/
.mod_pic_txt{position:relative;height:82px;overflow:hidden;margin-bottom:10px;padding-left:155px}
.mod_pic_txt .mod_poster,.mod_pic_txt .mod_pic{position:absolute;top:0;left:0;width:145px;height:82px}
.mod_pic_txt .mod_txt h6{margin-bottom:5px}
.mod_pic_txt .mod_txt h6 a{font-weight:normal}
.mod_pic_txt .mod_txt p,.mod_pic_txt .mod_txt ul{margin-top:3px}
/*237*/
.mod_pic_txt_50{position:relative;height:50px;overflow:hidden;margin-bottom:20px;padding-left:65px}
.mod_pic_txt_50 .mod_poster_50,.mod_pic_txt_50 .mod_pic{position:absolute;top:0;left:0;width:50px;height:50px}
.mod_pic_txt_50 .mod_txt h6{margin:-4px 0 2px;margin-top:-2px\9;+margin-top:-2px;_margin-top:-4px}
.mod_pic_txt_50 .mod_txt h6 a{font-weight:normal}
.mod_pic_txt_100{position:relative;height:140px;overflow:hidden;margin-bottom:20px;padding-left:115px}
.mod_pic_txt_100 .mod_poster_100,.mod_pic_txt_100 .mod_pic{position:absolute;top:0;left:0;width:100px;height:140px}
.mod_pic_txt_100 .mod_txt h6{margin:-4px 0 2px;margin-top:-2px\9;+margin-top:-2px;_margin-top:-4px}
.mod_pic_txt_100 .mod_txt h6 a{font-weight:normal}
.mod_pic_txt_125{position:relative;height:70px;overflow:hidden;margin-bottom:20px;padding-left:140px}
.mod_pic_txt_125 .mod_poster_125,.mod_pic_txt_125 .mod_pic{position:absolute;top:0;left:0;width:125px;height:70px}
.mod_pic_txt_125 .mod_txt h6{width:100%;overflow:hidden;margin:-4px 0 2px;margin-top:-2px\9;+margin-top:-2px;_margin-top:-4px;white-space:nowrap}
.mod_pic_txt_125 .mod_txt h6 a{font-weight:normal}
.mod_pic_txt_145{position:relative;height:82px;overflow:hidden;margin-bottom:20px;padding-left:160px}
.mod_pic_txt_145 .mod_poster_145,.mod_pic_txt_145 .mod_pic{position:absolute;top:0;left:0;width:145px;height:82px}
.mod_pic_txt_145 .mod_txt h6{width:100%;overflow:hidden;margin:-2px 0 4px;margin-top:0\9;+margin-top:0;_margin-top:-2px;white-space:nowrap}
.mod_pic_txt_145 .mod_txt h6 a{font-weight:normal}
.mod_pic_txt_145 .mod_txt .mod_desc{margin:0 0 4px 0}
.mod_pic_txt_160{position:relative;height:90px;overflow:hidden;margin-bottom:20px;padding-left:175px}
.mod_pic_txt_160 .mod_poster_160,.mod_pic_txt_160 .mod_pic{position:absolute;top:0;left:0;width:160px;height:90px}
.mod_pic_txt_160 .mod_txt h6{margin:-4px 0 2px;margin-top:-2px\9;+margin-top:-2px;_margin-top:-4px}
.mod_pic_txt_160 .mod_txt h6 a{font-weight:normal}
.mod_pic_txt_180{position:relative;height:100px;overflow:hidden;margin-bottom:20px;padding-left:195px}
.mod_pic_txt_180 .mod_poster_180,.mod_pic_txt_180 .mod_pic{position:absolute;top:0;left:0;width:180px;height:100px}
.mod_pic_txt_180 .mod_txt h6{margin:-4px 0 2px;margin-top:-2px\9;+margin-top:-2px;_margin-top:-4px}
.mod_pic_txt_180 .mod_txt h6 a{font-weight:normal}

/*最新专题*/

/*267*/
.mod_scroll{position:relative;overflow:hidden;border:#E1E1E1 solid 1px;background:#FDFDFD url(http://www.zhmf5.com/skin/mf/img2/bg_repeat_x.png) repeat-x left bottom;}
.mod_scroll .mod_inner{position:relative;padding:10px 0;width:978px;overflow:hidden}
.mod_scroll button{position:absolute;top:80px;z-index:10;width:10px;height:17px;line-height:999px;overflow:hidden;font-size:0;cursor:pointer;border:0 none;background:url(../image/bg.png) no-repeat}
.mod_scroll .prev{left:15px;background-position:0 -405px}
.mod_scroll .next{right:15px;background-position:-10px -405px}
.mod_scroll .over{filter:alpha(opacity=60);opacity:.6;cursor:default}


/*364 365 366*/
.mod_box .mod_tit_bg{margin-bottom:15px}
/*.mod_box .mod_tab a{font-size:12px}
.mod_box .mod_tab a.first{font-size:14px}*/

/*368*/
.mod_class_list dt{margin-bottom:4px;font-weight:bold}
.mod_class_list dd{height:24px;line-height:24px;line-height:26px;+line-height:26px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.mod_class_list dd span{margin-left: 5px;font-weight: normal;white-space: nowrap;}


/*445 446*/
.mod_category_main{float:left;width:300px;overflow:hidden;padding-left:19px}
.mod_category_main .mod_pic_tit{margin-bottom:10px;padding-bottom:10px;border-bottom:#DEDEDE dotted 1px}
.mod_category_main .mod_pic_tit .mod_poster,.mod_category_main .mod_pic_tit .mod_poster img{height:158px}
.mod_category_main .mod_list_play li{height:18px;line-height:18px;margin-bottom:10px;font-size:14px}

/*451*/
.mod_category_sub{float:left;position:relative;width:330px;overflow:hidden;padding-left:15px}
.mod_category_sub .mod_list_pic{width:345px;overflow:hidden}
.mod_category_sub .mod_list_pic li{width:100px;margin:0 15px 10px 0}
.mod_category_sub .mod_list_pic li .mod_poster,.mod_category_sub .mod_list_pic li img{width:100px;height:140px}
.mod_category_sub .pic_w_140{width:335px;overflow:hidden;padding-left:15px}
.mod_category_sub .pic_w_140 li{width:140px;margin:0 27px 15px 0}
.mod_category_sub .pic_w_140 li .mod_poster,.mod_category_sub .pic_w_140 li img{width:140px;height:80px}

/*469*/
.mod_other{width:100%;overflow:hidden}
.mod_other .mod_inner{width:1040px}
.mod_other .mod_item{position:relative;float:left;width:324px;overflow:hidden;margin:0 20px 15px 0}
.mod_other .mod_pic_txt{margin:0 0 0 19px}
.mod_other .mod_pic_txt .mod_poster_145{position:absolute;top:0;left:0}
.mod_other .mod_pic_txt .mod_txt h6{width:130px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.mod_other .mod_pic_txt .mod_txt .mod_desc{margin:0 10px 0 0;line-height:1.7}
.mod_other .mod_list_play{margin:15px 19px}
.mod_other .mod_list_playt{margin:15px 19px}
.mod_other .mod_pic_txt img{width:145px;height:82px}


/*476*/
.mod_scroll .mod_inner{width:978px}

/*479*/
.mod_newly_topic .mod_tit{margin:-10px 0 0 9px;padding-top:0}
.mod_newly_topic .mod_cont{position:relative;width:978px;height:102px;overflow:hidden}
.mod_newly_topic li{margin:0 9px 10px}
.mod_newly_topic li img{width:145px;height:82px}

/*499*/
.mod_toplist .mod_tit_box{margin-bottom:15px}

/*980 横幅广告区*/
/*505*/
.mod_banner{height:90px;overflow:hidden;margin-bottom:15px}


/*507*/
.mod_box{margin-bottom:15px}
/*
.mod_box .mod_tab{position:absolute;left:-1px;top:0;background:none}
.mod_box .mod_tab a{height:32px;line-height:32px;display:block;float:left;padding:0 11px;font-size:14px}
.mod_box .mod_tab a span{font-family:"\5B8B\4F53"}
.mod_box .mod_tab .selected{background:#FAFAFA url(../img2/bg_tabs.png) repeat-x;border-left:1px solid #DEDEDE;border-right:1px solid #DEDEDE;color:#000;font-weight:700;padding:0 15px}
.mod_box .mod_tab .selected:hover{text-decoration:none}
*/

/*合作伙伴*/

.mod_cooperation{position:relative;width:100%;overflow:hidden}
.mod_cooperation .mod_cont{width:1020px;overflow:hidden}
.mod_cooperation ul{overflow:hidden;padding-bottom:10px;zoom:1}
.mod_cooperation li{float:left;margin-right:21px;width: auto;height:22px;line-height:22px;overflow:hidden;white-space:nowrap}
.mod_cooperation .mod_contact{position:absolute;top:25px;right:0}
.mod_cooperation .mod_contact h6{position:absolute;top:0;right:0;z-index:20;width:55px;height:23px;line-height:23px;line-height:25px\9;+line-height:25px;overflow:hidden;padding-left:20px;font-weight:normal;border:#FFF solid 1px;background:#FFF}
.mod_cooperation .mod_contact.open h6{border:#D7D7D7 solid 1px;border-bottom:none}
.mod_cooperation .mod_contact h6 a .mod_arrow{position:absolute;left:8px;top:10px;height:0;width:0;overflow:hidden;border:4px solid;border-color:#787878 transparent transparent transparent;_border-color:#787878 #FFFFFF #FFF #FFFFFF}
.mod_cooperation .mod_contact h6 a:hover .mod_arrow{-webkit-transform:translate(0px,-1px) rotate(180deg);-webkit-transition-duration:.4s}
.mod_cooperation .mod_contact.open .mod_arrow{top:6px;border:4px solid;border-color:transparent transparent #787878 transparent;_border-color:#FFF #FFFFFF #787878 #FFFFFF}
.mod_cooperation .mod_contact.open h6 a:hover .mod_arrow{-webkit-transform:rotate(0)}
.mod_cooperation .mod_contact .mod_pop{display:none;position:absolute;top:23px;right:0;z-index:10;width:470px;padding:2px 0 2px 0;border:#D7D7D7 solid 1px;background:#FFF}
.mod_cooperation .mod_contact .mod_pop em{display:inline-block;width:75px;text-align:right}
.mod_cooperation .mod_contact .mod_pop span{margin:0 5px;color:#DEDEDE}
.mod_cooperation .mod_contact.open .mod_pop{display:block}

/*
.mod_tit{height:46px;line-height:46px;line-height:48px\9;+line-height:48px;overflow:hidden;padding-top:10px;font-size:14px;color:#2D2D2D}*/


.mod_pop{position:absolute;z-index:10001;border:1px solid #d5d5d5;background:#fff;box-shadow:0 0 6px #ddd}
