/* ====首页====== */
/** header **/
header{ position:relative; z-index:2;}
.top{ height:40px; background-color:#f2f2f2; font-size:12px; color:#0f0f0f;}
.wel{ width:300px; float:left; display:inline-block; line-height:40px; font-size:14px; color:#000;}
.toplink{ width:400px; float:right; text-align:right; font-size:14px; display:inline-block; line-height:40px;}
.tel{ display:inline-block; line-height:40px; font-size:14px; padding-left:24px; background:url(../images/icon/tel.png) left center no-repeat; margin-right:26px; color:#bc141b;}
.toplink a{color:#333;}
.toplink i{ color:#c5c5c5; padding:0 12px; font-style:normal;}
.toplink a:hover{ color:#bc141b;}
.loarea{ height:130px; background:#fff url(../images/icon/loboxbg.png) center center no-repeat;}
.logo{ width:540px; float:left; display:block; padding-top:23px;}
.logo img{ height:84px; width:auto;}
.membtn{ display:inline-block; font-size:15px; color:#333; padding-left:36px; background:url(../images/icon/mem.png) left center no-repeat; line-height:26px; float:right; margin-top:54px;}
.membtn:hover{  color:#bc141b; background-image:url(../images/icon/memh.png);}

/* search */
.search{ width:394px; height:38px; border:2px solid #bc141b; float:right; margin:42px 40px 0 0;}
.search select{display:none;}
.search table{ width:100%;}
.search table td{ padding:0;}
.search .col01{ width:74px;}
.search .col02{}
.search .col03{ width:84px;}
.search .select_box{font-size:14px;color:#999999;width:94px;line-height:35px;float:left;position:relative;}
.search .select_showbox{height:38px;background:url(../images/icon/xia.png) no-repeat right center; padding-left:16px; display:inline-block; padding-right:22px;}
.search .select_showbox.active{background:url(../images/icon/shang.png) no-repeat right center;}
.search .select_option{border:2px solid #bc141b;border-top:none;display:none;left:-2px;top:38px;position:absolute;z-index:99;background:#fff;}
.search .select_option li{text-indent:1.5em;width:90px;cursor:pointer;}
.search .select_option li.selected{background-color:#F3F3F3;color:#999;}
.search .select_option li.hover{background:#BEBEBE;color:#fff;}

.search input.inp_srh,.search input.btn_srh{border:none;background:none;height:38px;float:left}
.search input.inp_srh{outline:none;width:100%; padding-left:10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
.search input.btn_srh{background:#bc141b;color:#FFF;font-family:"微软雅黑";font-size:15px;width:100%;}


.mheader{ height:56px;  position:relative; z-index:3; text-align:center;background:#fff; border-width:2px 0 0px 0; display:none; box-shadow:0 1px 3px 0 #ccc;}
.mheader .mlogo{ display:inline-block; color:#fff; font-size:20px; padding-top:14px;  float:left;left:10px; margin-left:10px;}
.mheader .mlogo img{ height:28px; width:auto;}
.mobilemembtn{ background:url(../images/icon/mem.png) center center no-repeat; -webkit-background-size:26px; -moz-background-size:26px; -ms-background-size:26px; -o-background-size:26px; background-size:26px; right:48px; top:15px; width:30px; height:30px; position:absolute;}
.mobilemembtn:hover{ background-image:url(../images/icon/memh.png);}
/*.menu{ background:url(../images/icon/icon1.png) center center no-repeat; background-size:26px; right:8px !important; top:15px; width:34px; height:34px; position:absolute;}*/
.menu{ position:absolute; width:24px; height:24px; top:16px; right:10px; cursor:pointer;}
.menu i{ display:block; width:21px; height:3px; background-color:#bc141b; position:absolute; -webkit-transition:.5s; -moz-transition:.5s; -ms-transition:.5s; -o-transition:.5s; transition:.5s;}
.menu i:nth-child(1){ top:4px; -webkit-transform-origin:left bottom; -moz-transform-origin:left bottom; -ms-transform-origin:left bottom; -o-transform-origin:left bottom; transform-origin:left bottom;}
.menu i:nth-child(2){ top:11px;}
.menu i:nth-child(3){ top:18px; -webkit-transform-origin:left top; -moz-transform-origin:left top; -ms-transform-origin:left top; -o-transform-origin:left top; transform-origin:left top;}
.menu.on i:nth-child(1){ -webkit-transform:rotate(40deg); -moz-transform:rotate(40deg); -ms-transform:rotate(40deg); -o-transform:rotate(40deg); transform:rotate(40deg);}
.menu.on i:nth-child(2){ opacity:0;}
.menu.on i:nth-child(3){ -webkit-transform:rotate(-40deg); -moz-transform:rotate(-40deg); -ms-transform:rotate(-40deg); -o-transform:rotate(-40deg); transform:rotate(-40deg);}

/*小导航*/
.inav{ background:url(../images/icon/black6.png) repeat; position:absolute; left:0; top:56px; width:100%; display:none; }
.inav ul{ overflow:hidden;}
.inav ul li{ float:left; width:50%; height:32px; position:relative;opacity:0; }
.inav ul li a{ display:inline-block; width:100%; height:32px; line-height:32px; font-size:14px; color:#fff; text-align:center; border-bottom:1px solid #9E3A3B;}
.inav ul li.logbtn{border-bottom:0px solid #bc141b; background-color:#000;}
.inav ul li a::after{ content:""; width:1px; height:20px; position:absolute; right:-1px; top:50%; margin-top:-10px; background-color:#843334;}
.inav ul li a:hover{background:url(../images/icon/black6.png) repeat;}
.inav li.on{ opacity:1;}

/*PC导航 begin*/
.nav{position:relative; height:48px; background-color:#bc141b;}
.nav ul{ text-align:center; font-size:0;}
.nav ul li{ display:inline-block; font-size:16px; position:relative;}
.nav ul li a{ color:#fff; display:block;  text-align:center; display:inline-block; line-height:48px; height:48px; margin:0; padding:0 16px;}
/*.line{ height:3px;  background-color:#19c758; position:absolute; left:150px; top:88px; }*/
.nav ul li a:hover{ background-color:#af0007;}
.act_nav{ background-color:#af0007 !important;}

/*下拉*/
.nav_dl{ position:absolute; left:0; top:52px; width:auto;border-top:1px solid #ddd;  padding:0px 0 0px; display:none; box-shadow:0px 1px 3px 1px #ccc;background:url(../images/icon/white7.png) repeat;}
.nav_dl dd{ float:none; background-image:none !important; border-bottom:1px solid #ddd;}
.nav_dl dd a{height:32px !important;   background-image:none !important; line-height:32px !important; width:120px !important;padding:0 !important; font-size:14px !important; color:#826c4c !important;}
.nav_dl dd a:hover{ color:#cd7f1b !important; background-color:#f5f5f5 !important;}
/*PC导航end*/

/*手机导航按钮及下拉菜单end*/
/*banner begin*/
.banner{ position:relative; z-index:1;}
.banner .blist{ background-position:center center; background-repeat:no-repeat; -webkit-background-size:cover; -moz-background-size:cover; -ms-background-size:cover; -o-background-size:cover; background-size:cover;}
.banner .blist a{ display:block;}
.banner .blist a img{ width:100%;}
.banner .slick-dots{position: absolute; width:100%; text-align:center; bottom:15px;}
.banner .slick-dots li{ display:inline-block; margin: 0 6px;}
.banner .slick-dots li button{width:10px;height:10px;padding: 0;background-color:#c1c2c0;font-size: 0;line-height: 0;outline:none;cursor: pointer; -webkit-border-radius:50%; -moz-border-radius:50%;-ms-border-radius:50%; -o-border-radius:50%; border-radius:50%;}
.banner .slick-dots li.slick-active button{background-color:#bc141b;}
.banner .slick-prev,.banner .slick-next{ }
/*banner end*/
.msearch{ display:none; float:none; width:96%; margin:10px auto 0 !important;}

.h_notice{ padding:10px 0; margin-top:20px; background-color:#fff2c3;}
.h_notice .mc{ display:inline-block; width:56px; padding-left:50px; background:url(../images/icon/horn.png) 16px center no-repeat; font-size:14px; color:#bc141b; float:left;}
.hnoticeslide{ padding-left:106px;}
.hnoticebox{ padding:0 6px;}
.hnoticebox a{ font-size:14px; color:#666666; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.hnoticebox a:hover{ color:#bc141b;}

.main{ position:relative; margin-top:20px;}
.h_con{ position:absolute; border:1px solid #e1e1e1; border-width:0 1px 1px 1px; left:0; top:0; width:204px; background-color:#fff;}
.h_tit2{ padding:8px 16px; position:relative; background-color:#bc141b; font-size:16px; color:#fff; font-weight:normal;}
.h_tit2 .shape{ position:absolute; left:16px; bottom:-8px;}
.hcarea{ padding:24px 12px 16px;}
.hcarea .des{}
.hcarea .des p{ padding-left:22px; margin-bottom:20px; font-size:14px; position:relative;}
.hcarea .des p .icon{ position:absolute; left:0; top:4px;}
.hcarea .code2{ text-align:center; margin-top:18px;}
.hcarea .code2 img{ width:190px; height:auto;}
.hcarea .code2 p{ text-align:center; font-size:14px;}
.h_anno{ position:absolute; right:0; top:0; width:204px; background-color:#f8f8f8; border-top:4px solid #bc141b;}
.h_tit3{ font-size:16px; color:#000; font-weight:normal;}
.h_tit3 a{ float:right; color:#bc141b; font-size:12px;}
.h_tit3 a:hover{ text-decoration:underline;}
.h_anno .h_tit3{ padding:8px 14px;}
.haul{ padding:0 10px 10px;}
.haul li{ border-bottom:1px dashed #c6c6c6; padding:12px 5px 11px 14px; background:url(../images/icon/square.png) 5px 20px no-repeat;}
.haul li a{ color:#666; line-height:1.7; display:block; max-height:40px; overflow:hidden;}
.haul li a:hover{color:#ff0000;}
.h_new{ margin:0 214px 0; min-height:451px;}
.hnlist{ width:46%; float:left; margin:0 2% 0px; float:left;}
.h_tit4{ background:url(../images/icon/black2.png) left bottom repeat-x; font-weight:normal; font-size:16px;}
.h_tit4 a{float:right; color:#bc141b; font-size:12px; margin-top:5px;}
.h_tit4 a:hover{ text-decoration:underline;}

.h_tit4 span{ width:88px; text-align:center; display:inline-block; border-bottom:1px solid #bc141b; color:#bc141b; padding-bottom:8px;}
.hnul{ padding:10px 10px 0; height:166px; overflow:hidden;}
.hnul li{ padding:7px 0px; }
.hnul li a{ color:#666; line-height:1.6; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.hnul li a:hover{color:#ff0000;}
.h_coo{ overflow:hidden;}
.hcul{ margin-right:-1.11%; padding-top:22px;}
.hcul li{ float:left; font-size:0; margin:0 1.11% 12px 0; width:10%;}
.hcul li a{ display:block;}
.hcul li a img{ width:100%; height:auto;-webkit-transition:all .5s ease-out 0s; -moz-transition:all .5s ease-out 0s; -ms-transition:all .5s ease-out 0s; -o-transition:all .5s ease-out 0s; transition:all .5s ease-out 0s;}
.hcul li a p{ font-size:12px; text-align:center; color: #ff0000;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-top:4px;}
.hcul li a:hover{-webkit-transform:translateY(-2px); -moz-transform:translateY(-2px); -ms-transform:translateY(-2px); -o-transform:translateY(-2px); transform:translateY(-2px);}

.h_tit{ background:url(../images/icon/black2.png) left bottom repeat-x; font-weight:normal;}
.h_tit span{font-size:18px; color:#bc141b; padding-bottom:8px; border-bottom:1px solid #bc141b; display:inline-block; }
.h_tit a{float:right; margin-top:8px; font-size:14px; color:#666666;}
.h_tit a:hover{ color:#09c; background-image:url(../images/icon/more2.png);}
.h_esteem{ overflow:hidden; padding:20px 0 0;}
.heul{ padding-top:22px; margin-right:-1.9%;}
.heul li{ width:12.385%; margin:0 1.9% 0 0; float:left;}
.heul li .tp{ display:block; font-size:0; border:0px solid #ccc;}
.heul .tp a{ display:block; overflow:hidden; border:1px solid #ccc;}
.heul .tp a img{ width:100%; height:auto;-webkit-transition:all .5s ease-out 0s; -moz-transition:all .5s ease-out 0s; -ms-transition:all .5s ease-out 0s; -o-transition:all .5s ease-out 0s; transition:all .5s ease-out 0s;}
.heul .tp a:hover{ border-color:#bc141b;}
.heul .tp a:hover img{-webkit-transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -transform:scale(1.2,1.2); transform:scale(1.2,1.2);}
.heul .mc,.heul .add{ font-size:12px; text-align:center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.heul .mc{ margin-bottom:8px; margin-top:4px;}
.heul .mc a{color:#ff0000;}
.heul .mc a:hover{color:#bc141b;}
.heul .add a{ color:#0000ff;}
.heul .add a:hover{color:#bc141b;}

.frilink{ background-color:#f7f7f7; padding:12px 0; margin-top:24px;}
.frilink .mc{ font-size:24px; font-weight:bold; width:140px; float:left; color:#666666;}
.frilink .mc span{}
.frilink .nr{ padding-left:140px;}
.frilink .nr a{ display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding:0 10px; width:110px; overflow:hidden; float:left; line-height:2.4;}
.frilink .nr a:hover{color:#ff0000;}

.footer{}
.f_t{  padding:30px 0;}
.fcon{ padding-left:75px; background:url(../images/icon/tel02.png) left 6px no-repeat; width:260px; float:left;}
.fcon h4{ font-size:34px; font-weight:bold; color:#bc141b;}
.fcon p{ font-size:14px; color:#666; line-height:1.8; margin-bottom:2px;}
.fcode{ width:250px; float:right; overflow:hidden;}
.fcode .des{ width:130px; float:left; text-align:center; padding-top:20px;}
.fcode .des h4{ font-size:18px; color:#999; font-weight:normal;}
.fcode .des p{ margin:8px 0 12px; font-size:14px; color:#999;}
.fcode .des img{}
.fcode .tp{ float:right; width:116px;}
.fcode .tp img{ width:116px; height:auto;}
.flink{ width:370px; float:right; margin-right:8%;}
.flinkbox{ width:48%;}
.flinkbox .tit{ font-size:18px; margin-bottom:14px;}
.flinkbox p{ margin-bottom:6px; font-size:12px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.flinkbox p a{ color:#666666;}
.flinkbox p a:hover{ color:#333;}

.f_b{ padding:6px 0; border-top:1px solid #e5e5e5;}
.f_b .copy{ width:44%; float:left; font-size:12px; color:#666666; line-height:1.8;}
.f_b .sign{ width:44%; float:right; text-align:right; padding-top:6px;}
.f_b .sign a{ display:inline-block; margin-left:24px;}
.f_b .sign a img{ height:34px;}
.f_b .sign a:hover{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
/*02-开创者资讯*/
.i_main{ }
.i_main .p40{ margin-top:30px;position:relative;}
.m_lm{ display:none;}
.m_lm{ padding:0px 0% 0px; }
.m_lm a{ display:inline-block; line-height:32px; font-size:14px; color:#333333; text-align:center; width:24%; margin:0 0.5% 8px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; border:1px solid #333333; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; border-radius:3px;}
.m_lm a:hover{ border-color:#bc141b; color:#bc141b;}


.n_l{ margin-right:264px; }
.founder_new{ padding-bottom:40px; min-height:600px;}
.fnewul{ padding:10px 0 30px;}
.fnewul li{ padding:16px 0; border-bottom:1px dashed #e1e1e1; }
.fnewul li h4{ font-size:18px; font-weight:normal; color:#333; margin-bottom:10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.fnewul li h4 a{ color:#333;}
.fnewul li h4 a:hover{ color:#244da0;}
.fnewul li p{ font-size:12px; color:#555; line-height:1.8; max-height:44px; overflow:hidden;}
.fnewul li .time{ font-size:12px; color:#999; margin-top:8px; display:inline-block;}

.page{ margin:0 auto; text-align:center; font-size:0;}
.page a,.page span{ display:inline-block; padding:4px 10px; font-size:12px;margin:0 4px; color:#333; border:1px solid #d7d7d7; }
.page .prev,.page .next{ margin:0 8px;}
.page a:hover{ color:#fff; background-color:#bc141b; border-color:#bc141b;}
.current{ color:#fff !important; background-color:#bc141b !important;border-color:#bc141b !important;}
.n_r{ width:236px; position:absolute; right:0; top:0;}
.i_tit1{ padding:8px 18px; font-size:16px; background-color:#efefef; font-weight:normal; border-bottom:1px solid #e1e1e1;}
.nbox{ border:1px solid #e1e1e1; margin-bottom:20px;}
.lmul{ padding:8px 8px 18px;}
.lmul li{ padding:0 10px; border-bottom:1px solid #efefef;}
.lmul li a{ padding:9px 0; font-size:14px; color:#333; display:block;-webkit-transition:all 0s ease-out 0s; -moz-transition:all 0s ease-out 0s; -ms-transition:all 0s ease-out 0s; -o-transition:all 0s ease-out 0s; transition:all 0s ease-out 0s;}
.lmul li a:hover{ color:#bc141b; background:url(../images/icon/icon03.png) right center no-repeat;}
.act_lm{color:#bc141b !important; background:url(../images/icon/icon03.png) right center no-repeat !important;}

.tuiul{}
.tuiul{ padding:10px 10px 10px;}
.tuiul li{ padding:5px 5px 5px 14px; background:url(../images/icon/square.png) 5px 14px no-repeat;}
.tuiul li a{ color:#666; line-height:1.7;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block;}
.tuiul li a:hover{color:#ff0000;}
/*03-新闻显示*/
.location{ margin-top:20px;}
.location span{ font-size:12px;}
.location a{ font-size:12px;}
.location a.home{ padding-left:20px; background:url(../images/icon/home.png) left center no-repeat;}
.location a:hover{ color:#ff0000;}
.act_loca{ color:#ff0000 !important;}
.location i{ margin:0 8px; font-style:normal; font-family:"宋体";}

.in_sh{ margin-top:34px; padding-bottom:30px;}
.in_sh .in_tit{text-align:center; border-bottom:1px solid #e3e3e3; line-height:1.2; padding-bottom:28px;}
.in_sh .in_tit h4{ font-size:30px;  padding-top:0px;}
.in_sh .in_tit .pub_del{}
.in_sh .in_tit .pub_del p{ height:30px; margin-top:12px; font-size:14px; color:#666666; text-align:center;}
.in_sh .in_tit .pub_del .share{ width:150px; height:30px; float:left; margin-left:50px;}
.in_sh .sh_con{ padding:28px 0px 30px; }
.in_sh .sh_con .wz{ font-size:14px;  line-height:2em;}
.in_sh .sh_con .tp{ display:block; margin:0px auto 0;}
.in_sh .sh_con .wz2{ font-size:16px; margin-top:8px; text-align:center;  line-height:2em;}
.sh_con iframe{ width:670px; max-width:100%; display:block; margin:0 auto;}

.in_sh .sxy1{padding:36px 0;}
.in_sh .sxy1 p{font-size:12px; line-height:2.6em;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:48%;}
.in_sh .sxy1 .p1{ float:left;}
.in_sh .sxy1 .p2{ float:right; text-align:right;}
.in_sh .sxy1 a{ padding-bottom:2px; color:#666; position:relative;}
.in_sh .sxy1 a em{ position:absolute; width:100%; height:1px; background-color:#ddd; left:0; bottom:0;}
.in_sh .sxy1 a:hover{ color:#8b3f98;}
.share{ }
.share .mc{ font-size:15px; float:left; line-height:24px;}

.relatenew{}
.relatenew .i_tit1{ border-bottom:0;}
.relatenewul{ padding:20px  24px;}
.relatenewul li{ padding:5px 5px 5px 18px; background:url(../images/icon/square.png) 5px 16px no-repeat; font-size:14px;}
.relatenewul li a{ color:#333; line-height:1.7; display:inline-block;}
.relatenewul li span{ color:#999999;}
.relatenewul li a:hover{color:#ff0000;}
/*04-名家名事*/
.story{ overflow:hidden;}
.storyul{ padding-top:22px; margin-right:-3.6%;}
.storyul li{ width:13.066%; margin:0 3.6% 38px 0; float:left;}
.storyul li .tp{ display:block; font-size:0;}
.storyul a.tp{ display:block; overflow:hidden; position:relative;}
.storyul a.tp img{ width:100%; height:auto;-webkit-transition:all .5s ease-out 0s; -moz-transition:all .5s ease-out 0s; -ms-transition:all .5s ease-out 0s; -o-transition:all .5s ease-out 0s; transition:all .5s ease-out 0s;}
.storyul a.tp .shade{ width:90%; padding:4px 5%; background:url(../images/icon/black6.png) repeat; position:absolute; left:0; bottom:0; font-size:14px; color:#fff;}
.storyul a.tp .city{}
.storyul a.tp:hover{ border-color:#bc141b;}
.storyul a.tp:hover img{-webkit-transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -transform:scale(1.2,1.2); transform:scale(1.2,1.2);}
/*05-铭鸽鉴赏*/
/*分类*/
.sort{ background-color:#f8f8f8; border:1px solid #e8e8e8; padding:14px 0px; margin-top:18px;}
.sort .list{ padding:8px 0;}
.sort .mc{ display:inline-block; width:92px; text-align:right; font-size:14px; float:left;}
.sort .nr{ padding-left:98px;}
.sort .nr a{ display:inline-block; padding:2px 10px; margin:0 10px 4px 0; font-size:14px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; -o-border-radius:2px; border-radius:2px;}
.sort .nr a:hover{ background-color:#bc141b; color:#fff;}
.act_sort{ background-color:#bc141b !important; color:#fff !important;}

.search2{}
.searchtab{ width:368px;}
.searchtab td{ padding:0 !important;}
.searchtab .text{ display:block; background-color:#fff;  width:100%; height:34px; font-size:12px; color:#333; padding-left:8px; line-height:34px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box; border:1px solid #e0e0e0;}
.searchtab .tjtd{ padding-left:15px !important; width:72px;}
.searchtab .tj{ width:100%; height:34px; cursor:pointer; font-size:14px; color:#fff; text-align:center; background:#94252a;}
.sort .mc1{ margin-top:6px;}

.allpigeon{ padding:36px 0 70px; overflow:hidden;}
.i_tit2{ font-size:24px; color:#bc141b; font-weight:bold;}
.allpigeonul{ padding-bottom:30px;}
.allpigeonul{ padding-top:26px; margin-right:-3.2%;}
.allpigeonul li{ width:13.46%; margin:0 3.2% 22px 0; float:left;}
.allpigeonul li .tp{ display:block; font-size:0; border:0px solid #ccc;}
.allpigeonul .tp a{ display:block; overflow:hidden; border:1px solid #ccc;}
.allpigeonul .tp a img{ width:100%; height:auto;-webkit-transition:all .5s ease-out 0s; -moz-transition:all .5s ease-out 0s; -ms-transition:all .5s ease-out 0s; -o-transition:all .5s ease-out 0s; transition:all .5s ease-out 0s;}
.allpigeonul .tp a:hover{ border-color:#bc141b;}
.allpigeonul .tp a:hover img{-webkit-transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -transform:scale(1.2,1.2); transform:scale(1.2,1.2);}
.allpigeonul .mc,.allpigeonul .add{ font-size:12px; text-align:center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.allpigeonul .mc{ margin-bottom:8px; margin-top:4px;}
.allpigeonul .mc a{color:#ff0000;}
.allpigeonul .mc a:hover{color:#bc141b;}
.allpigeonul .add a{ color:#0000ff;}
.allpigeonul .add a:hover{color:#bc141b;}
/*04-名家名事 - 显示*/
.storydel{ padding:30px 0 70px;}
.sdt{}
.sdt .tp{ width:26%; float:left;}
.sdt .tp img{ width:100%;}
.sdt .des{ width:70%; float:right; padding-top:14px;}
.sdt .des .tit{ font-size:30px;}
.sdt .nr{ margin-top:20px; font-size:14px; line-height:1.8;}
.sdt .nr .wz{}
.sdt .coninfor{ margin-top:24px; background-color:#f7f7f7; font-size:14px; padding:14px 16px;}
.sdt .coninfor span{ display:inline-block; margin-right:20px;}
.sdt .coninfor span .icon{ margin-right:10px; vertical-align:middle;}
.i_tit3{ font-size:24px; color:#bc141b; border-bottom:1px solid #ddd; padding-bottom:8px;}
.i_tit3 img{ margin-right:6px; vertical-align:middle;}
.i_tit3 .icon{ display:inline-block; width:50px; text-align:center;}
.enjoy{ margin-top:20px; overflow:hidden;}
.enjoyul{ padding-top:26px; margin-right:-3.2%;}
.enjoyul li{ width:13.46%; margin:0 3.2% 22px 0; float:left;}
.enjoyul li .tp{ display:block; font-size:0; border:0px solid #ccc;}
.enjoyul .tp a{ display:block; overflow:hidden; border:1px solid #ccc;}
.enjoyul .tp a img{ width:100%; height:auto;-webkit-transition:all .5s ease-out 0s; -moz-transition:all .5s ease-out 0s; -ms-transition:all .5s ease-out 0s; -o-transition:all .5s ease-out 0s; transition:all .5s ease-out 0s;}
.enjoyul .tp a:hover{ border-color:#bc141b;}
.enjoyul .tp a:hover img{-webkit-transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -transform:scale(1.2,1.2); transform:scale(1.2,1.2);}
.enjoyul .mc,.enjoyul .add{ font-size:12px; text-align:center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.enjoyul .mc{ margin-bottom:8px; margin-top:10px; font-weight:bold;}
.enjoyul .mc a{color:#000000;}
.enjoyul .mc a:hover{color:#bc141b;}
.enjoyul .add a{ color:#0000ff;}
.enjoyul .add a:hover{color:#bc141b;}

.score{ margin-top:14px; overflow:hidden;}
.scoreul{ padding-top:20px; margin-right:-4%;}
.scoreul li{ padding:4px 0px; float:left; width:46%; margin-right:4%; }
.scoreul li a{ color:#333; line-height:1.6; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:14px;}
.scoreul li a .circle{ display:inline-block; margin:0 20px;}
.scoreul li a:hover{color:#ff0000; }
/*05-铭鸽-显示*/
.dovedel{ padding:30px 0 10px;}
.d_l{ width:78%; float:left;}
.dovebox{ padding:0 0 34px;}
.i_tit4{ background:url(../images/icon/black2.png) left bottom repeat-x; font-weight:normal; font-size:20px;}
.i_tit4 span{ display:inline-block; border-bottom:4px solid #bc141b; color:#bc141b; padding:0 10px 8px;}
.i_tit4 a{ float:right; font-size:13px; margin:6px 6px 0 0 ;}
.i_tit4 a:hover{ color:#f00;}
.dovebox .nr{ font-size:14px; padding:20px 10px;}
.dovebox .nr .tp{ display:block; margin:0 auto;}

.d_r{ width:18%; float:right;}
.i_tit5{ font-size:16px; font-weight:normal;}
.tuidove{ padding:16px 20px; background-color:#f2f2f2;}
.tuidoveul{ margin-top:20px;}
.tuidoveul li{ width:100%; margin:0 0% 22px 0; float:left;}
.tuidoveul li .tp{ display:block; font-size:0; border:0px solid #ccc;}
.tuidoveul .tp a{ display:block; overflow:hidden; border:1px solid #ccc;}
.tuidoveul .tp a img{ width:100%; height:auto;-webkit-transition:all .5s ease-out 0s; -moz-transition:all .5s ease-out 0s; -ms-transition:all .5s ease-out 0s; -o-transition:all .5s ease-out 0s; transition:all .5s ease-out 0s;}
.tuidoveul .tp a:hover{ border-color:#bc141b;}
.tuidoveul .tp a:hover img{-webkit-transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -transform:scale(1.2,1.2); transform:scale(1.2,1.2);}
.tuidoveul .mc,.tuidoveul .add{ font-size:12px; text-align:center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.tuidoveul .mc{ margin-bottom:6px; margin-top:4px;}
.tuidoveul .mc a{color:#ff0000;}
.tuidoveul .mc a:hover{color:#bc141b;}
.tuidoveul .add a{ color:#333;}
.tuidoveul .add a:hover{color:#bc141b;}
/*06-开创者名舍 - 新闻*/
.signer{ font-size:0;}
.signer img{ width:100%;}
.nav2{position:relative; height:52px;border-bottom:1px solid #b2b2b2; -webkit-box-shadow:0 2px 4px #b2b2b2; -moz-box-shadow:0 2px 4px #b2b2b2; -ms-box-shadow:0 2px 4px #b2b2b2; -o-box-shadow:0 2px 4px #b2b2b2; box-shadow:0 2px 4px #b2b2b2;}
.nav2 ul{  font-size:0; background:url(../images/icon/p_navbg.jpg) left center repeat-x; padding-left:20px; }
.nav2 ul li{ display:inline-block; font-size:16px; position:relative;}
.nav2 ul li a{ color:#333; display:block;  text-align:center; display:inline-block; line-height:52px; height:52px; margin:0; padding:0 32px;}
.nav2 ul li a:hover{ background-color:#bc141b; color:#fff;}
.act_nav2{ background-color:#bc141b !important; color:#fff !important;}

.snew{ padding-bottom:120px;}
.snewul{ padding:24px 0 24px; min-height:500px;}
.snewul li{ position:relative; font-size:14px; padding:8px 120px 8px 10px; border-bottom:1px dashed #acacac;}
.snewul a{ color:#555;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.snewul .time{ color:#666; position:absolute; right:0; top:8px;}
.snewul a:hover{color:#ff0000;}

.footer2{}
.footer2area{ padding:16px 22px 8px; background-color:#595959;}
.footer2 .mc{ font-size:20px; color:#fff;}
.footer2 .mc .relationname{ font-size:14px; color:#fff; margin-left:40px; font-weight:normal;}
.footer2 .coninfor{ margin-top:20px;}
.footer2 .coninfor span{ display:inline-block; margin-right:50px; font-size:14px; color:#fff; margin-bottom:8px; padding-bottom:8px;}
.footer2 .coninfor span img{ margin-right:10px; vertical-align:middle;}
/*06-开创者名舍 - 新闻显示*/
.in_sh2{ margin-top:34px; padding-bottom:80px;}
.in_sh2 .in_tit{text-align:center; border-bottom:1px solid #e3e3e3; line-height:1.2; padding-bottom:8px;}
.in_sh2 .in_tit h4{ font-size:28px; font-weight:normal;  padding-top:0px;}
.in_sh2 .in_tit .pub_del{}
.in_sh2 .in_tit .pub_del p{ height:30px; margin-top:12px; font-size:14px; color:#666666; text-align:center;}
.in_sh2 .in_tit .pub_del .share{ width:150px; height:30px; float:left; margin-left:50px;}
.in_sh2 .sh_con{ padding:22px; }
.in_sh2 .sh_con .wz{ font-size:16px;  line-height:2em;}
.in_sh2 .sh_con .tp{ display:block; margin:40px auto 0;}
.in_sh2 .sh_con .wz2{ font-size:16px; margin-top:8px; text-align:center;  line-height:2em;}
/*06-开创者名舍 - 名鸽*/
.senjoy{ overflow:hidden; padding:14px 0 120px;}
.senjoy .enjoyul{ padding-bottom:30px;}
/*06-开创者名舍 - 简介*/
.file{ padding:40px 0 120px;}
.file .wz{ font-size:16px; color:#555; line-height:1.6;}
.file .tp{ display:block; margin:0 auto 40px;}
.file .nr{ padding:0 20px;}
/*06-开创者名舍 - 显示*/
.sdel{ border:1px solid #cccccc; border-width:1px;}
.sslide{ position:relative; z-index:1; border-right:1px solid #ccc; width:73%; float:left; background-color:#f4f4f;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
.sslide .blist{}
.sslide .blist a{ display:block;}
.sslide .blist a img{ width:100%;}
.sslide .slick-dots{position: absolute; width:100%; text-align:center; bottom:15px;}
.sslide .slick-dots li{ display:inline-block; margin: 0 6px;}
.sslide .slick-dots li button{width:10px;height:10px;padding: 0;background-color:#c1c2c0;font-size: 0;line-height: 0;outline:none;cursor: pointer; -webkit-border-radius:50%; -moz-border-radius:50%;-ms-border-radius:50%; -o-border-radius:50%; border-radius:50%;}
.sslide .slick-dots li.slick-active button{background-color:#bc141b;}
.sslide .slick-prev,.sslide .slick-next{ }

.sdel .des{ width:27%; float:right; height:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
.sdel .des .desarea{ padding:18px; font-size:14px; color:#333;}
.sdel .des .desarea p{ line-height:2.4;}

.latestnew{ padding:10px 0; margin-top:20px; background-color:#f2f2f2;}
.latestnew .mc{ display:inline-block; width:76px; padding-left:50px; background:url(../images/icon/horn.png) 16px center no-repeat; font-size:14px; color:#bc141b; float:left;}
.lnslide{ padding-left:106px;}
.lnbox{ padding:0 6px;}
.lnbox a{ font-size:14px; color:#333; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; position:relative; padding-right:120px;}
.lnbox a .time{ position:absolute; right:10px; top:0px;}
.lnbox a:hover{ color:#bc141b;}
/*06-开创者名舍*/
.i_tit6{ background:url(../images/icon/black3.png) left center repeat-x;}
.i_tit6 span{ font-size:22px; color:#bb141b; padding-right:10px; background-color:#fff; display:inline-block;}
.tuished{ padding-top:34px; overflow:hidden;}
.tuishedul{ margin-top:20px;}

.internal{ padding:26px 0 50px;}
.s_l{ width:72%; float:left;}
.int_tit{ padding:12px 0; background:#f2f2f2 url(../images/icon/shape.png) left top no-repeat;}
.int_tit .nr{ padding-left:90px; font-size:14px;}
.int_tit .nr a{ display:inline-block; color:#333; padding:4px 6px; cursor:pointer;}
.int_tit .active{ color:#f00 !important;}
.int_con{}
.intlist{ padding:24px 0 14px;}
.intlist .tit{ font-size:13px; color:#333; text-align:center; padding-bottom:8px; border-bottom:1px solid #b5b5b5;}
.intul{ width:780px; max-width:100%; margin:20px auto 0; overflow:hidden;}
.intul li{ width:25%; float:left;}
.intul li a{display:block; padding:6px 0;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#333; padding-right:10px;}
.intul li a:hover{color:#ff0000;}
.xuziNav{ margin-bottom:30px;}

.s_r{ width:26%; float:right;}
.sidebox{ padding:8px 10px 12px;  border:1px solid #ccc;border-top:4px solid #bb141b; margin-bottom:14px;}
.i_tit7{ font-size:16px; color:#bb141b; font-weight:normal;}
.addshedul{ padding:6px 0;}
.addshedul li{ position:relative; font-size:14px; padding:6px 80px 6px 10px; border-bottom:1px solid #acacac;}
.addshedul a{ color:#555;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.addshedul .city{ color:#949695; position:absolute; right:0; top:6px;}
.addshedul .time{ color:#949695; position:absolute; right:0; top:6px;}
.addshedul a:hover{color:#ff0000;}
/*06-开创者名舍 - 留言*/
.mform{ padding:32px 0 0;}
.mtab{ margin:0 0 0 44px; width:580px; max-width:100%;}
.mtab td{ padding:10px 0; vertical-align:top;}
.mtab .mc{ font-size:14px; padding-right:10px; width:74px; color:#333;}
.mtab .nr{}
.mtab .text{width:246px; max-width:100%; height:34px; border:1px solid #c2c2c2; display:block; padding-left:10px; background:none; padding-left:10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;-ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
.mtab  textarea{width:494px; max-width:100%; height:110px; border:1px solid #c2c2c2; display:block; padding:10px; background:none;padding:10px; background:none; padding-left:10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;-ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
.mtab .nr select{ width:49%; border:1px solid #ccc;height:32px; }
.mtab .yzm{}
.mtab .yzm .text{ width:116px; float:left;}
.mtab .yzm img{ width:78px; height:32px; border:1px solid #333; margin-left:8px; float:left;}
.mtab .yzm a{ margin-left:8px; font-size:14px; color:#333; float:left; margin-top:6px;}
.mtab .yzm a:hover{color:#bc141b;}

.mtab .tj{ padding-top:14px;}
.mtab .tj input{ padding:4px 24px;text-align:center; font-size:14px; color:#fff; cursor:pointer; border:none; }
.mtab .tj .tj1{  background-color:#bc141b; margin-right:15px;}
.mtab .tj .tj2{ background-color:#4e4d4d;}
.mtab .tj input:hover{ background-color:#f00;}


.mess{ padding:50px 0 40px;}
.messul{}
.messul li{ border-bottom:1px solid #dcdbdb; padding:18px 0;}
.messul .list{ font-size:14px; margin-bottom:6px;}
.messul .list .mc{ display:inline-block; line-height:1.4; width:86px; text-align:right; float:left; }
.messul .list .nr{ color:#666; line-height:1.4; padding-left:92px;}
/*08-关于我们*/
.about{ padding:30px 0 50px;}
.a_l{ width:19%;}
.alm{ background-color:#f7f7f7;}
.alm h4{ line-height:50px; height:50px; font-size:16px; color:#fff; background-color:#666666; text-align:center; font-weight:normal;}
.almul{ border:1px solid #cccccc; border-width:1px 1px 0 1px;}
.almul li{ border-bottom:1px solid #cccccc;}
.almul li a{ display:block; font-size:16px; color:#333; padding:14px 0; text-align:center;}
.almul li a:hover{ background-color:#e3e3e3;}
.act_alm{ background-color:#e3e3e3;}
.a_r{ width:78%;}
.i_tit8{ font-size:16px; color:#bc141b; padding-left:20px; background:url(../images/icon/icon20.png) left 4px no-repeat; font-weight:normal; border-bottom:1px solid #d1d1d1; padding-bottom:10px;}

.singlepage{ margin-top:20px;}
.singlepage .wz{ font-size:16px;  line-height:2em; text-indent:2em;}
.singlepage .tp{ display:block; margin:0px auto 0;}
.singlepage .wz2{ font-size:16px; margin-top:12px; text-align:center;  line-height:1.4;}
/*10-注册*/
.reg{ padding:20px 0 70px;}
.regarea{ background-color:#fff; border:1px solid #d6d6d6; padding:100px 0 50px;}
.regarea .tp{}
.regarea .tp img{}
.regform{ width:460px; margin:0 auto; max-width:96%;}
.regtab{ width:100%; margin-top:12px;}
.regtab td{ padding:20px 0;}
.regtab .mc{ font-size:14px; padding-right:10px; width:94px; color:#333; text-align:right;}
.regtab .nr{}
.regtab .text{width:100%; height:30px; border:1px solid #9a9a9a; padding-left:10px; -webkit-box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; display:block; padding-left:10px; background:none;}
.regtab .yzm{}
.regtab .yzm table{ width:100%;}
.regtab .yzm table td{padding:0px 0;}
.regtab .yzm table .pin{ width:110px; padding-left:10px; vertical-align:top; font-size:0;}
.regtab .yzm table .pin img{ height:30px; cursor:pointer;}
.regtab .nr textarea{width:172px; height:42px; border:1px solid #9a9a9a; display:block; padding:10px; background:none;}
.regtab .nr select{ width:49%; border:1px solid #ccc;height:32px; }
.regtab .tj{ padding-top:26px;}
.regtab .tj input{ width:100%; height:50px; text-align:center; font-size:16px; color:#fff;  background-color:#f27d00;  cursor:pointer; border:none; -webkit-border-radius:3px; -moz-border-radius:3px;-ms-border-radius:3px; -o-border-radius:3px; border-radius:3px;}
.regtab .tj input:hover{ background-color:#f00;}
.regtab .agree{ font-size:16px; padding-top:0;}
.regtab .agree a{ color:#fe8b52;}
.regtab .agree a:hover{ color:#f27d00;}
.regform .tip{ font-size:12px; color:#666; line-height:2.2; margin-top:25px;}
/*11-登录*/
.log{ background-color:#fff; border:1px solid #d8d8d8;}
.log .tp{ float:left; width:62%; font-size:0;}
.log .tp img{ width:100%; height:auto;}
.logarea{ width:38%; float:right;}
.logform{ width:310px;  margin:0 auto; padding-top:28px; max-width:96%;}
.logform .tit{ font-size:24px; color:#666666; font-weight:normal; margin-bottom:30px;}
.logform div{ margin-bottom:30px; overflow:hidden;font-size:14px;}
.logform div .text{ width:100%; height:40px; border:1px solid #ccc; text-indent:0px; display:block; float:left; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; padding-left:10px; background-color:#fafafa; padding-left:44px;}
.logform div .text1{ background:url(../images/icon/logicon01.jpg) 12px center no-repeat;}
.logform div .text2{background:url(../images/icon/logicon02.jpg) 12px center no-repeat;}
.logform div input[type="radio"]{ width:13px; height:13px;text-indent:10px;  }
.logform div select{ border:1px solid #CCC; height:40px;}
.logform div textarea{ width:100%; height:108px; border:1px solid #ccc; padding:10px;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
.logform div i{ color:red;}
.logform div.bt{ text-indent:100px; font-size:14px; color:#333;}
.logform .tjdiv{ padding-top:14px; margin-bottom:14px;}
.logform div .tj{ width:100%; padding:10px 0; font-size:18px; color:#fff; display:block; text-align:center; background:#666666; }
.logform div .tj:hover{ background:#bc141b; color:#fff;}
.logform .goreg a:hover{ color:#bc141b;}
/*12-会员中心*/
.w_main{ margin:30px auto; background-color:#fff;}
.w_l{ width:20%; background-color:#666666;}
.wlm{}
.wlmdl{}
.wlmdl dt{ height:52px;  line-height:52px; background:#da464c; cursor:pointer; font-size:18px; color:#fff; text-align:center;}
.wlmdl dt .icon{height:24px; font-size:0; display:inline-block; margin:0 6px 0 0px; position:relative; top:6px; float:none;}
.wlmdl dt .icon img{  height:24px;}
.wlmdl dt:hover{background-color:#bc141b;}
.act_wlm{background:#bc141b !important;}
.wlmdl dd{ padding:10px 0;}
.wlmdl dd p{}
.wlmdl dd p a{ display:block; font-size:15px; color:#fff; padding-left:84px; line-height:36px;}
.wlmdl dd p a:hover{ background:#555;}
.act_subwlm{ background:#555 !important;}
.w_r{ width:80%;background-color:#fff;}
.wrarea{ padding:12px 28px;}
.w_tit{ font-size:18px; color:#333; font-weight:normal; border-bottom:1px solid #e0e0e0; padding:6px 0 14px;}

.mwel{ padding:12px 0 0;}
.mwel .tit{ font-size:20px; font-weight:normal;}
.mwel .tit .name{ margin:0 12px; }
.mewlul{ margin-top:50px;}
.mewlul li{ text-align:center; font-size:16px; background:url(../images/icon/black3.png) right top repeat-y; width:24%; float:left;}
.mewlul .mc{ margin-bottom:20px;}
.mewlul .nr{}
.mewlul .nr .red{ margin-right:10px;}
.mewlul li.last{ width:28%; background:none;}
.fullbtn{ display:inline-block; padding:4px 12px; background-color:#bc141b; color:#fff; font-size:14px; margin-left:10px; cursor:pointer; }
.fullbtn:hover{ background-color:#ff0000; color:#fff;}

/*12-会员中心 - 密码*/
.uppwd{}
.uppwdtable{ max-width:100%; width:460px; margin:80px 0 0 56px;}
.uppwdtable td{ padding:14px 0;}
.uppwdtable td.mc{ width:90px; font-size:16px; color:#333; text-align:right; padding-right:50px; line-height:28px;}
.uppwdtable td.nr{}
.uppwdtable { margin-bottom:8px; overflow:hidden;font-size:14px;}
.uppwdtable  .text{ width:100%; height:30px; border:1px solid #ddd; display:block; float:left;   padding-left:10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}
.uppwdtable .tj{ padding-top:18px; margin-bottom:8px !important;}
.uppwdtable .tj input{ width:130px; height:40px; text-align:center; font-size:16px; color:#fff; background-color:#da464c;  cursor:pointer; border:none;}
.uppwdtable .tj input:hover{ background-color:#f00;}
/*12-会员中心 - 个人资料*/
.perinfortab{ margin:10px 0 0 16px;}
/*12-会员中心 - 提现*/
.cash{}
.cash .tip{ margin-top:50px; font-size:12px; line-height:2.2;}
.cash .tip .tit{ font-size:14px; font-weight:normal;}

.cashtab{ max-width:100%; width:660px; margin:80px 0 0 0px;}
.cashtab td{ padding:14px 0;}
.cashtab td.mc{ width:120px; font-size:16px; color:#333; text-align:right; padding-right:30px; line-height:28px;}
.cashtab td.nr{}
.cashtab td.note{ width:200px; text-align:right; font-size:16px; line-height:30px;}
.cashtab { margin-bottom:8px; overflow:hidden;font-size:14px;}
.cashtab  .text{ width:100%; height:30px; border:1px solid #ddd; display:block;    padding-left:10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}
.cashtab .tj{ padding-top:18px; margin-bottom:8px !important;}
.cashtab .tj input{ width:130px; height:40px; text-align:center; font-size:16px; color:#fff; background-color:#da464c;  cursor:pointer; border:none;}
.cashtab .tj input:hover{ background-color:#f00;}
/*12-会员中心 - 充值*/
.refilltab{}
.refilltab{width:100%; margin:30px 0 0;}
.refilltab td{ padding:14px 0;}
.refilltab td.mc{ width:110px; font-size:16px; color:#333; text-align:right; padding-right:30px; line-height:28px;}
.refilltab td.nr{}
.refilltab { margin-bottom:8px; overflow:hidden;font-size:14px;}
.refilltab  .text{ width:314px; max-width:100%; height:30px; border:1px solid #ddd; display:block; float:left;   padding-left:10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}
.refilltab .tj{ padding-top:18px; margin-bottom:8px !important;}
.refilltab .tj input{ width:130px; height:40px; text-align:center; font-size:16px; color:#fff; background-color:#da464c;  cursor:pointer; border:none;}
.refilltab .tj input:hover{ background-color:#f00;}
.payway{}
.payway span{ display:inline-block; margin-right:40px;}
.payway input{ margin-right:8px;}
.payway img{ vertical-align:middle;}
/*12-会员中心 - 绑定银行卡*/
/*12-会员中心 - 资金明细*/
.fundtab{ width:100%;}
.fundtab th,.fundtab td{ font-size:14px; text-align:center;}
.fundtab th{ padding:10px 0; background-color:#f6f6f6; border-bottom:1px solid #dddddd;}
.fundtab td{ padding:12px 5px; border-bottom:1px solid #dddddd;}
.fundtab td a{ color:#333;}
.fundtab td a:hover{ color:#bc141b;}
.fundtab td.time{ font-size:12px; color:#000;}

.mfund{ display:none;}
.mfoundtab{ font-size:14px; width:100%; margin-bottom:20px; background-color:#fafafa;}
.mfoundtab td{ padding:8px 5px; width:50%; border-bottom:1px dashed #dddddd;}
.mfoundtab .mc{ display:inline-block; width:80px; text-align:center; font-weight:bold;}
.mfoundtab .nr{}
.mfoundtab .time{ font-size:12px;}
.mfoundtab a{ color:#333;}
.mfoundtab a:hover{ color:#bc141b;}
/*07-直播*/
.live{ margin-top:20px;}
.livesort{ overflow:hidden;}
.liveul{ padding-top:34px;}
.liveul li{ width:19%; margin:0 3% 22px; float:left;}
.liveul li .tp{ display:block; font-size:0; border:0px solid #ccc;}
.liveul .tp a{ display:block; overflow:hidden; border:1px solid #ccc;}
.liveul .tp a img{ width:100%; height:auto;-webkit-transition:all .5s ease-out 0s; -moz-transition:all .5s ease-out 0s; -ms-transition:all .5s ease-out 0s; -o-transition:all .5s ease-out 0s; transition:all .5s ease-out 0s;}
.liveul .tp a:hover{ border-color:#bc141b;}
.liveul .tp a:hover img{-webkit-transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -transform:scale(1.2,1.2); transform:scale(1.2,1.2);}
.liveul .mc{ font-size:13px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.liveul .mc{ margin-bottom:8px; margin-top:10px; }
.liveul .mc a{color:#000000;}
.liveul .mc a:hover{color:#bc141b;}
.live .i_tit4 span{ font-weight:bold; font-size:20px; color:#555;}
/*07-直播 - 列表*/
.livelist{ padding-bottom:120px;}
.livelist .liveul{ padding-bottom:24px;}
.livelist .liveul li{ margin-bottom: 40px;}
/*12-会员中心 - 拍卖*/
.msalebox{ padding:28px 0; border-bottom:1px solid #e0e0e0;}
.msalebox .tp{ width:164px; float:left; border:1px solid #ddd; overflow:hidden;}
.msalebox .tp a{ display:block; font-size:0; overflow:hidden;}
.msalebox .tp a img{ width:100%; height:auto;-webkit-transition:all .5s ease-out 0s; -moz-transition:all .5s ease-out 0s; -ms-transition:all .5s ease-out 0s; -o-transition:all .5s ease-out 0s; transition:all .5s ease-out 0s;}
.msalebox .tp a:hover{-webkit-transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -transform:scale(1.2,1.2); transform:scale(1.2,1.2);}
.msalebox .des{ width:50%; float:left; margin-left:20px;}
.msalebox .tit{ font-size:16px; font-weight:normal;}
.msalebox .tit .btn{ font-size:14px; float:right; text-decoration:underline; color:#cc3333;}
.msalebox .tit a:hover .btn{ color:#f00;}

.nowprice{ margin-top:14px;}
.nowprice .mc{ display:inline-block; width:56px; font-size:12px; color:#555;}
.nowprice .num{ font-size:22px; font-weight:bold;}
.nowprice .yuan{ font-size:12px; font-weight:bold; color:#d81617;}
.nowprice .who{ display:inline-block; padding:2px 8px; margin-left:6px; border:1px solid #dddddd; font-size:12px; color:#555;}
.nowprice .who em{ color:#333;}

.endtime{ margin-top:14px;}
.endtime .mc{ display:inline-block; width:56px; font-size:12px; color:#555;}
.endtime .fnTimeCountDown{ font-style:normal; font-size:12px; color:#555;}
.endtime .fnTimeCountDown span{ font-size:22px; font-weight:bold; margin:0 2px;}

.msalebox .opa{ width:24%;}
.makeupprice{ width:160px;}
.makeupprice .text{ display:block; width:100%; padding:0 10px; height:40px; line-height:40px; font-size:12px; color:#333; border:1px solid #ddd;}
.makeupprice .tj{ display:inline0-block; cursor:pointer; padding:10px 18px; background-color:#bc141b; font-size:12px; color:#fff;}
.makeupprice .tj :hover{ background-color:#f00;}
.makeupprice img{ margin-left:15px;}
/*12-会员中心 - 拍卖结成功*/
.achieve{ text-align:center;}
.achieve .tip{ font-size:30px; color:#cc0000;}
.achieve .btn{ text-align:center; margin-top:14px;}
.achieve .btn a{ display:inline-block; padding:2px 22px; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px;-o-border-radius:4px; border-radius:4px; font-size:14px; color:#fff; background-color:#da464c;}
.achieve .btn .a1{}
.achieve .btn .a2{ display:none;}
.achieve .btn a:hover{ background-color:#ff0000;}
/*12-会员中心 - 拍卖结束*/
.saleend{ text-align:center;}
.saleend img{ max-width:186px;}
/*06-开创者名舍 - 相册*/
.sgallery{ overflow:hidden; padding-bottom:120px;}
.sgalleryul{ padding:34px 0 20px; margin-right:-5%;}
.sgalleryul li{ width:20%; margin:0 5% 26px 0; float:left;}
.sgalleryul li .tp{ display:block; font-size:0; border:0px solid #ccc;}
.sgalleryul .tp a{ display:block; overflow:hidden; border:1px solid #ccc;}
.sgalleryul .tp a img{ width:100%; height:auto;-webkit-transition:all .5s ease-out 0s; -moz-transition:all .5s ease-out 0s; -ms-transition:all .5s ease-out 0s; -o-transition:all .5s ease-out 0s; transition:all .5s ease-out 0s;}
.sgalleryul .tp a:hover{ border-color:#bc141b;}
.sgalleryul .tp a:hover img{-webkit-transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -transform:scale(1.2,1.2); transform:scale(1.2,1.2);}
.sgalleryul .mc{ font-size:13px;white-space:nowrap; overflow:hidden; text-align:center; text-overflow:ellipsis;}
.sgalleryul .mc{ margin-bottom:8px; margin-top:10px; }
.sgalleryul .mc a{color:#000000;}
.sgalleryul .mc a:hover{color:#bc141b;}
/*09-拍卖*/
.process{ padding-bottom:40px; overflow:hidden;}
.processul{ margin-right:-48px;}
.processul li{ text-align:center; width:160px; float:left; margin-right:48px;}
.processul li .tparea{ display:inline-block; width:86px; height:86px; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; border-radius:50%; border:5px solid #999999; text-align:center; position:relative;}
.processul li .tparea .tp{ width:54px; padding-top:16px;}
.processul li .tit{ font-size:18px; text-align:center; font-weight:normal; margin-top:8px;}
.processul li .nr{ font-size:12px; color:#555; line-height:1.8; margin-top:10px; text-align:center;}
.processul .arrow{ position:absolute; left:106px; top:36px;}




.sale{ padding:24px 0 50px;}
.i_tit9{ font-size:24px;}
.saleul{ padding:18px 0; margin:0 -1%;}
.saleul li{ width:23%; border:1px solid #ddd; float:left; margin:0 1% 26px; margin-bottom:26px;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; position:relative}
.saleul .tp{ font-size:0;; display:block; }
.saleul .tp img{ width:100%; height:150px;}
.saleul .tp .sign{ position:absolute; right:-2px; bottom:46px; width:70px; height:20px; padding-bottom:2px; text-align:center; line-height:20px; font-size:12px; color:#fff;}
.saleul .tp .sign1{background:url(../images/icon/status.png) 0 -25px no-repeat; }
.saleul .tp .sign2{ background:url(../images/icon/status.png) 0 0 no-repeat; }
.saleul .tp .sign3{background:url(../images/icon/status.png) 0 -98px no-repeat; }
.saleul .tp:hover img{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.saleul h4{ font-size:12px; color:#333; background-color:#f4f4f4; font-weight:normal; line-height:1.8; overflow:hidden;}
.saleul h4 a{ color:#333333; padding:0 14px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:26px;}
.saleul h4 a:hover{ color:#bc141b;}
.saleul .des{ padding:8px 10px 10px; height:80px; overflow:hidden;}
.saleul .deslist{ font-size:12px; color:#8c8c8c; padding:2px 0;}
.saleul .deslist .mc{ display:inline-block; margin-right:8px;}
.saleul .deslist .pricenow{ color:#e1373a;}
.saleul .deslist .pricenow em{ font-size:26px; font-weight:bold; margin:0 8px 0 4px;}
.saleul .deslist .startingprice{ color:#19aa6b;}
.saleul .deslist .startingprice em{ font-size:16px; font-weight:bold; margin:0 8px 0 4px; line-height:34px; display:inline-block;}

.saleul .deslist .time{ color:#333; margin-right:4px;}
.saleul .count{ border-top:1px solid #ddd; background:url(../images/icon/black2.png) center top repeat-y;}
.saleul .count span{ display:inline-block; width:50%; text-indent:2em; padding:6px 0; font-size:12px; color:#8c8c8c; }
.saleul .count span em{ font-weight:bold; margin-right:6px; color:#555;}
/*09-拍卖 - 显示*/
.sdt2{ margin-top:20px; border:1px solid #ddd;}
.paitip{ text-align:center; margin-bottom:12px;}
.paitip .nr{ padding:6px 10px; background-color:#ffeae9;}
.sdtarea{ width:962px; padding:16px 0 0 18px; float:left;}
.stit{ font-size:18px; font-weight:normal; margin-bottom:16px;}

.pslide{ width:442px; float:left;}
.pslide img{ max-width:auto;}
.pdes{ padding-left:442px;}
.pdeslist{ padding-left:26px; margin-bottom:12px;}
.pdeslist .mc{ display:inline-block; width:60px;}

.pdeslist .pricenow{ font-size:20px; color:#d91615; font-weight:bold;}
.pdeslist .pricenow .jia{font-size:20px; color:#d91615; font-weight:bold;}
.pdeslist .pricenow .jia i{ font-size:12px; font-weight:normal; color:#d91615; font-style:normal;}
.pdeslist .who{ font-size:12px; padding:2px 6px;color:#000; display:inline-block; border:1px solid #ddd; margin-left:6px;}
.pdeslist .who em{  color:#666;margin-right:2px; }
.pdeslist .fnTimeCountDown{ color:#555; font-family:"宋体";  font-style:normal;}
.pdeslist .fnTimeCountDown span{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#333333; margin:0 2px;}

.bid{ background-color:#f3f3f3; padding:20px 0; height:138px;}
.bid .mc{display:inline-block; width:60px; float:left; margin-left:20px;}
.bid .nr{ padding-left:80px; margin-top:0;}
.bid .num{ overflow:hidden; position:relative; width:280px; height:38px;}
.bid  .num em{ display:inline-block; width:30px; height:18px; background-color:#c3c3c3;  text-align:center; line-height:18px; font-size:14px;  cursor:pointer; color:#fff; position:absolute; right:0;}
.bid  .num .text{ display:inline-block; float:left; width:246px; padding-left:10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; height:38px; border:1px solid #ddd; font-size:16px;line-height:38px; background-color:#ebebe4}
.bid  .num em.jian{ top:0;}
.bid  .num em.add{ bottom:0;}
.bid  .num em:hover{ background-color:#555;}
.bid  .opa{ margin-top:20px;}
.bid  .opa .tj{ background-color:#d91615; height:34px; font-size:14px; color:#fff; font-weight:bold; cursor:pointer; width:246px; text-align:center;}
.bid  .opa .tj:hover{ background-color:#f00;}
.bid  .opa a{ font-size:12px; color:#555; margin-left:15px;}
.bid  .opa a img{ margin-right:6px; vertical-align:middle;}
.bid  .opa a:hover{ color:#333;}
.bid .nr .tip{ font-size:12px; padding:3px 4px; background-color:#ffffe5; width:390px; max-width:100%; border:1px solid #ffcc7f; margin-top:16px;}
.bid .nr .tip img{ margin-right:6px; vertical-align:middle;}

.pdes .infor{overflow:hidden; padding:16px 0 12px; border-bottom:1px dotted #ddd;}
.pdes .infor dd{width:33.33%; float:left; background:url(../images/icon/graypx2.png) right center repeat-y;}
.pdes .infor dd p{line-height:2; padding-left:20px; color:#666;}
.pdes .infor dd p span{font-family:"宋体"; color:#555;}
.pdes .guize{ padding-left:20px; font-size:12px; color:#555; padding-top:18px;}
.pdes .guize p{ margin-bottom:10px;}

.pslide .see{ font-size:12px; color:#666; font-family:"宋体"; padding:20px 0;}
.pslide .see1{ margin-right:26px; padding-right:26px; border-right:1px solid #ddd;}
.pslide .see em{ font-style:normal; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#555; margin-right:6px;}

.mpslide{ display:none;}
.mpslide{ position:relative; z-index:1;}
.mpslide .blist{ background-position:center center; background-repeat:no-repeat; -webkit-background-size:cover; -moz-background-size:cover; -ms-background-size:cover; -o-background-size:cover; background-size:cover;}
.mpslide .blist a{ display:block;}
.mpslide .blist a img{ width:100%;}
.mpslide .slick-dots{position: absolute; width:100%; text-align:center; bottom:15px;}
.mpslide .slick-dots li{ display:inline-block; margin: 0 6px;}
.mpslide .slick-dots li button{width:10px;height:10px;padding: 0;background-color:#c1c2c0;font-size: 0;line-height: 0;outline:none;cursor: pointer; -webkit-border-radius:50%; -moz-border-radius:50%;-ms-border-radius:50%; -o-border-radius:50%; border-radius:50%;}
.mpslide .slick-dots li.slick-active button{background-color:#bc141b;}

.help{ width:220px; float:right;}
.helparea{ border-left:1px solid #ddd;}
.helparea .tit{ font-size:16px; padding:16px 14px; font-family:"宋体"; background:#f8f8f8; font-weight:normal; border-bottom:1px solid #ddd;}
.helparea .tit img{ margin-right:6px; vertical-align:middle;}
.helpul{ padding:14px 20px;}
.helpul li{ padding:8px 0;}
.helpul li a{ display:block;white-space:nowrap; color:#555; overflow:hidden; text-overflow:ellipsis; font-size:13px; }
.helpul li a:hover{ color:#f00;}
.help .opa{ text-align:center; margin-top:50px; padding-bottom:46px;}
.help .opa a{ display:inline-block; font-size:16px; color:#555;}
.help .opa img{ vertical-align:middle; margin-right:6px;}
.help .opa a:hover{ color:#333;}





.adb{ padding-bottom:40px; margin:40px auto 30px; border:1px solid #e6e6e6; border-width:0 1px 1px;}
.xuziNav{ padding:30px 0 16px; }
.active{color:red;}
.adb_titul{ overflow:hidden; background:#f6f6f6 url(../images/icon/graypx2.png) top left repeat-x; border:1px solid #e7e7e7; border-width:0 1px 1px 0; width:1200px; max-width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}

.topfix{ width:1200px !important;}

.adb_titul li{ float:left; padding:0 36px; font-size:16px; color:#333; line-height:50px; border:1px solid #e7e7e7; border-width:1px 1px 0 0; cursor:pointer; }
.act_adb{ color:#d91615 !important; border-top:1px solid #d91615 !important; background-color:#fff;}
#content{ padding:0 45px;}
.xuziNav{}
.xu_tit{ text-align:center; background:url(../images/icon/black4.png) left center repeat-x; margin-bottom:18px;}
.xu_tit span{ font-size:30px; text-align:center; color:#ad0700; display:inline-block; padding:0 13px; background-color:#fff; font-weight:normal;}
.xuziNav .nr{}
.xuziNav .wz{ font-size:14px; color:#1a1a1a; line-height:1.8;}

.recordtable{ width:740px; margin:0 auto; max-width:100%;}
.recordtable .col01{ width:150px;}
.recordtable .col02{ width:90px;}
.recordtable .col03{ width:180px;}
.recordtable .col04{ width:280px;}
.recordtable th{ font-size:12px; color:#848484; font-weight:bold; text-align:center;}
.recordtable td{ font-size:12px; color:#848484; text-align:center;}
.recordtable th,.recordtable td{ padding:12px 6px; border-bottom:1px solid #e9e9e9;}
.recordtable .leader td{ color:#d91615; font-weight:bold;}
.recordtable .leader .record_icon{ display:inline-block;vertical-align: middle;text-indent: -999em;width: 28px;
height: 16px;background:url(../images/icon/paiicon.png) 0px -22px no-repeat;}
.recordtable .out{}
.recordtable .out .record_icon{ display:inline-block;vertical-align: middle;text-indent: -999em;width: 28px;
height: 16px;background:url(../images/icon/paiicon.png) 0px -43px no-repeat;}
.recordtable .deal .record_icon{ display:inline-block;vertical-align: middle;text-indent: -999em;width: 28px;
height: 16px;background:url(../images/icon/paiicon.png) 0px 0px no-repeat;}


.ptip{ border:5px solid #adadad; width:320px; height:205px; position:fixed; top:50%; margin-top:-107px; left:50%; margin-left:-165px; background-color:#fff;}
.ptip h4{ height:34px; line-height:34px; background-color:#f2f2f2; color:#555; font-size:16px; padding-left:10px;}
.ptip h4 a{ float:right; margin-right:8px; display:inline-block; width:12px; height:12px; background:url(../images/icon/close_blue.png) center center no-repeat; margin-top:12px;}
.ptip p{ margin:30px 16px 0; font-size:14px; line-height:1.8; color:#555;}
.ptip p a{ color:#33b6ed;}
.ptip p a:hover{ text-decoration:underline;}

.fbz{border:5px solid #adadad; width:320px; height:500px; position:fixed; top:50%; margin-top:-255px; left:50%; margin-left:-165px; background-color:#fff;}
.fbz h4{ height:34px; line-height:34px; background-color:#f2f2f2; color:#555; font-size:16px; padding-left:10px;}
.fbz h4 a{ float:right; margin-right:8px; display:inline-block; width:12px; height:12px; background:url(../images/icon/close_blue.png) center center no-repeat; margin-top:12px;}
.fbz form{ padding-left:10px; padding-top:20px;}
.fbz form div{ margin-bottom:12px;}
.fbz form h6{ font-size:16px; color:#f03; margin-bottom:10px;}
.fbz form div .text{ display:block; width:180px; padding-left:10px; border:1px solid #ccc; height:32px; line-height:32px; font-size:14px; color:#555;}
.fbz form div label{ display:block; width:90px; clear:#555; text-align:right; float:left; line-height:34px;}
.fbz form div.tj input{ width:92px; height:38px; line-height:38px; font-size:16px; text-align:center;  color:#fff; cursor:pointer; display:inline-block;}
.fbz form div .tj1{ background:#28bdfb; margin-right:8px;}
.fbz form div .tj2{ background:#4f4f4f;}
.fbz form div.tj input:hover{ background-color:#f03 !important; background-image:none !important;}
.fbz form p{color:#f03;font-size:14px; margin-top:16px;}

.zfb{border:5px solid #474747; width:450px; height:334px; position:fixed; top:225px; left:50%; margin-left:-230px; background-color:#dbdbdb;}
.zfb h4{ height:80px; line-height:80px; background-color:#08a0df; color:#555; font-size:16px; padding-left:30px; color:#fff;}
.zfb h4 span{ font-size:24px; color:#fff;}
.zfb h4 a{ float:right; margin-right:8px; display:inline-block; width:12px; height:12px; background:url(../images/icon/close.white.png) center center no-repeat; margin-top:12px;}
.zfb .gz{ margin-top:14px;}
.zfb .gz p{ font-size:16px; color:#333; line-height:2; padding-left:20px;}
.zfb .gz p i{ font-style:italic; font-size:16px; font-weight:bold;}
.zfb .intro{ font-size:12px; color:#333; padding:10px 30px; line-height:2; border-bottom:1px solid #ccc;}
.zfb .intro input{ margin-right:4px;}
.zfb .intro a{ color:#8e011d}
.zfb .intro a:hover{ text-decoration:underline;}
.zfb .way{ font-size:16px; padding:10px 30px 10px;}
.zfb .way input{ margin-right:4px;}
.zfb .tj{ text-align:center; margin-top:10px;}
.zfb .tj input{ font-size:14px; display:inline-block; width:78px; height:28px; text-align:center;  margin:0 4px;}
.zfb .tj .tj1{ color:#fff; background-color:#08a0df; border:1px solid #08a0df;}
.zfb .tj .tj2{ color:#333; background-color:#fff; border:1px solid #ccc;}

/*06-直播播放*/
.yin{ padding:14px 0 40px; margin-top:20px; background-color:#e0ebf1; overflow-y:hidden;}
/*.yinarea{ width:1200px; max-width:100%; margin:0 auto; height: 640px;overflow-y: hidden;}
.fu{ margin-top:0px; }*/

/*06-图集显示*/
.tuji{ padding:24px 0 74px;}
.tuji_tit{ font-size:30px; color:#555; text-align:center; margin-bottom:24px;}

/*浮动飘窗*/
.drift{z-index: 100; position: absolute;  visibility: visible; top:1900px; left: 607px;}
.drift .closebtn{TEXT-ALIGN: center; BACKGROUND-COLOR: #252c33; WIDTH:61px; FLOAT: right;  COLOR: #fff; FONT-SIZE: 0px; CURSOR: pointer;}
.drift .tp{ display:block; font-size:0;}
.drift .tp img{ width:180px; height:150px;}


/*返回顶部*/
.goTop{ position:fixed;right:10px; bottom:10px; display:none;}

/*添加页面-赛绩*/
.in_sh .tit{}
.in_sh .tit h4{ font-size:24px; margin-bottom:6px; line-height:1.6; font-weight:bold; text-align:center;}
.in_sh .tit p{ font-size:16px; text-align:center;}
.race{ padding:40px 0 0px; margin-bottom:40px;}

.racetab{ width:1000px;  margin: 0 auto;}
.racetab th,.racetab td{ font-size:14px;border:1px solid #ddd; text-align:center;}
.racetab th{  background-color:#f5f5f5; color:#bc141b; font-weight:normal; padding:12px 5px; font-size:16px;}
.racetab td{ padding:8px 5px;}
.racetab th.col01{ width:90px;}
.racetab th.col02{ width:108px;}
.racetab th.col03{ width:90px;}
.racetab th.col04{ width:140px;}
.racetab th.col05{ width:176px;}
.racetab th.col06{ width:158px;}
.racetab th.col07{ width:146px;}
.racetab th.col07{ width:90px;}

/*2017-04-18添加页面*/
.h_album{ overflow:hidden;}
.halbumul{ padding:24px 0 0px; margin-right:-2%;}
.halbumul li{ width:14.66%; margin:0 2% 14px 0; float:left;}
.halbumul li .tp{ display:block; font-size:0; border:0px solid #ccc;}
.halbumul .tp a{ display:block; overflow:hidden; border:1px solid #ccc; position:relative;}
.halbumul .tp a .img{ width:100%; height:auto;-webkit-transition:all .5s ease-out 0s; -moz-transition:all .5s ease-out 0s; -ms-transition:all .5s ease-out 0s; -o-transition:all .5s ease-out 0s; transition:all .5s ease-out 0s;}
.halbumul .tp a .play{ position:absolute; left:0; right:0; top:0; bottom:0; margin:auto; z-index:999; width:40px; height:40px; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.halbumul .tp a:hover{ border-color:#bc141b;}
.halbumul .tp a:hover .img{-webkit-transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -transform:scale(1.2,1.2); transform:scale(1.2,1.2);}
.halbumul .tp a:hover .play{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.halbumul .mc{ font-size:13px;white-space:nowrap; overflow:hidden; text-align:center; text-overflow:ellipsis;}
.halbumul .mc{ margin-bottom:8px; margin-top:10px; }
.halbumul .mc a{color:#000000;}
.halbumul .mc a:hover{color:#bc141b;}

.vid{ padding-bottom:80px;}
.vid .halbumul{ padding-bottom:20px;}

/*2017-06-26*/
.g_ad{ margin-bottom:14px;}
.g_ad a{ display:block; border:1px solid #ddd;}
.g_ad a img{ display:block; width:100%;}
.g_ad a:hover{ box-shadow:1px 1px 4px 0 #CCC; border:1PX solid #999;}
.h_album2{ margin-top:20px;}
/*.h_coo2 .hcul{ padding-top:0;}*/


.red{ color:#bc141b;}
.lan{ color:#0000ff;}
.red2{color:#ff0000;}
.green{ color:#2c9b00;}








