body{ min-width: 1200px; height:100%;  font-size: 12px; font-family: "微软雅黑"; margin:0; padding:0;}
ul{ margin:0; padding:0; }
li{ list-style-type:none;}
img{ border:none;}
a{text-decoration:none;}
a:hover{ text-decoration:underline;}
#layer1{display:none; position:fixed; _position:absolute;width:100%;height:100%; top:0; padding:0; background:#555; z-index:10003;}
.ifrm1{position:absolute; left:50%;top:50%; width:622px; height:622px; margin-top:-311px; margin-left:-311px;}
.close1{position:absolute;left:50%;top:50%; font-size:16px; margin-top:-300px; margin-left:260px; z-index:10004;}
a.close1{ color:#ff6600;}

.pos-r{position: relative}
.pos-a{position: absolute}
.shadow{text-shadow: 0 2px 2px rgba(7,17,27,.4)}
.clearfix{display: block}
.clearfix:after{content: ".";display:block;height:0;clear:both;visibility:hidden}

.img-zoom{display:inline-block;overflow:hidden}
.img-zoom img{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.img-zoom:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-ms-transform:scale(1.1)}
.embed-responsive{position:relative;display:block;overflow:hidden;padding:0;height:0}
.embed-responsive img{position:absolute;width:100%;height:100%;border:0;object-fit:cover}
.embed-responsive-16by9{padding-bottom:56.25%}
.embed-responsive-4by3{padding-bottom:75%}
.embed-responsive-square{padding-bottom:100%}

#cy_header{width:100%; height:175px;}
.cy_top{width:100%; height:45px; line-height:45px; background:#f3f3f3; filter:Alpha(Opacity=100);opacity:1.0;-moz-opacity:1.0;}
.cy_topNav{width:1200px; margin:0 auto; position:relative;}
.cy_topNavL{position:absolute; left:0;}
.cy_topNavL li a{color:#000;}
.cy_topNavL li.app{float:left; width:90px; text-indent:5px;}
.cy_topNavL li.app a span{float:left; width:13px; height:20px; margin-top:12px; background:url(../images/ico_bg.png) no-repeat 0 0;}
.cy_topNavL li.app a:hover span{float:left; width:13px; height:20px; margin-top:12px; background:url(../images/ico_bg.png) no-repeat -14px 0;}
.cy_topNavL li.app a{color:#ff6600;}
.cy_topNavL li.tao{float:left; width:73px; /*margin-left:30px;*/ text-indent:5px;}
.cy_topNavL li.tao a span{float:left; width:20px; height:20px; margin-top:12px; background:url(../images/ico_bg.png) no-repeat -29px 0;}
.cy_topNavL li.tao a:hover span{float:left; width:20px; height:20px; margin-top:12px; background:url(../images/ico_bg.png) no-repeat -50px 0;}
.cy_topNavL li.dm{float:left; width:93px; margin-left:30px; text-indent:5px;}
.cy_topNavL li.dm a span{float:left; width:28px; height:20px; margin-top:12px; background:url(../images/ico_bg.png) no-repeat -71px 0;}
.cy_topNavL li.dm a:hover span{float:left; width:28px; height:20px; margin-top:12px; background:url(../images/ico_bg.png) no-repeat -101px 0;}
.cy_topNavL li.gonglue{float:left; width:78px; margin-left:30px; text-indent:5px;}
.cy_topNavL li.gonglue a span{float:left; width:25px; height:20px; margin-top:12px; background:url(../images/ico_bg.png) no-repeat -131px 0;}
.cy_topNavL li.gonglue a:hover span{float:left; width:25px; height:20px; margin-top:12px; background:url(../images/ico_bg.png) no-repeat -158px 0;}

.cy_topNavR{position:absolute; right:0;}
.cy_topNavR li a{color:#000; text-decoration:none;}
.cy_topNavR li a:hover{ color:#000; text-decoration: underline;}
.cy_topNavR li.com{float:left; margin-left:30px; text-indent:5px;}
.cy_topNavR li.com a span{float:left; width:20px; height:20px; margin-top:12px; background:url(../images/ico_bg.png) no-repeat;}
.cy_topNavR li.user{float:left; text-indent:5px; font-size:14px; font-weight:bold; color:#ccc;}
.cy_topNavR li.user a span{float:left; width:18px; height:20px; margin-top:12px; background:url(../images/ico_bg.png) no-repeat -184px 0;}
.cy_topNavR li.user a:hover span{float:left; width:18px; height:20px; margin-top:12px; background:url(../images/ico_bg.png) no-repeat -204px 0;}
.cy_topNavR li.user a{color:#009900;}
.cy_topNavR li.record a span{background-position:-224px 0;}
.cy_topNavR li.record a:hover span{background-position:-246px 0;}
.cy_topNavR li.sub{display: block; position: relative;}
.cy_topNavR li.sub a span{background-position:-311px 0;}
.cy_topNavR li.sub a:hover span{background-position:-331px 0;}
.cy_topNavR li.sub:hover{overflow: visible;}
.cy_topNavR li.sub .subTips:before{
    border-bottom: 8px solid #3f94d5;border-left: 6px solid transparent; border-right: 6px solid transparent;
    content: ""; display: block; width: 0; height: 0; position: absolute; left: 10px; top: -6px;
}
.cy_topNavR li.sub .subTips{position:absolute; top: 34px; right: -24px; background-color: #3f94d5; border-radius: 2px; padding:4px 5px; height: 14px; line-height: 14px; text-indent: 0;}
.cy_topNavR li.sub .subTips a{color: #fff;}
.cy_topNavR li.desktop a span{background-position:-268px 0;}
.cy_topNavR li.desktop a:hover span{background-position:-290px 0;}
.cy_topNavR li.pic{float:left; width:46px; margin-top:7px;}

.cy_topNavR li.pic img{width:40px; height:40px; border:#ccc 1px solid; padding:2px;}

.cy_topper{width:1200px; margin:0 auto; padding-top: 30px; position:relative;}
.cy_topper::after{display: block; content: ''; clear: both;}
.cy_logo{float:left; width:237px; height:80px; background:url(../images/logo.png) no-repeat; margin-top: -10px; text-indent:-9999px;}
.cy_logo a{float:left; width:237px; height:80px; margin-top:-5px}
.cy_searcher{float:left; width:460px; height:48px; margin-left: 110px;}
.cy_search{float:left; width:432px; height:42px; border:#fe8f3f 3px solid;}
.cy_search_txt{ float:left; width:361px; height:40px; line-height:40px; color:#999; background:#fff; border:none; text-indent:10px;outline:none}
.cy_search_submit{float:right; width:67px; height:42px; line-height:42px; font-size:14px; font-weight:bold;background:#fe8f3f; color:#fff; border:none; text-align:center; cursor:pointer;}
.cy_search_hot{float:left; width:438px; margin-top:10px;height: 18px;overflow: hidden;}
.cy_search_hot a{float:left; color:#000; text-decoration:none; margin-right:10px;}
.cy_search_hot a:hover{float:left; color:#f60; text-decoration:underline;}
.cy_menuright{ float:right; height:70px; line-height:70px; width:320px; text-align:right}
.cy_rNav{float: right;}
.cy_rNav li { float:left; margin-left:15px;}
.cy_rNav li a.upload{ display: block; width:100px; height: 46px;  border-radius: 2px; color: #fff; line-height: 46px; background: #3f94d5; text-align: center; font-size:14px;}
.cy_rNav li a:hover.upload{ display: block;width:100px;height: 46px;border-radius: 2px;color: #fff;line-height: 46px;background: #037ad4;text-align: center;font-size:14px;}
.cy_rNav li a.pay{ display: block; width:110px; height: 46px; border-radius: 2px; color: #fff; line-height: 46px; background: #f60; text-align: center; font-size:14px;}
.cy_rNav li a:hover.pay{ display: block;width: 110px;height: 46px; border-radius: 2px;color: #fff;line-height: 46px;background: #f30;text-align: center;font-size:14px;}



#cy_nav{width:100%; height:50px; background:#fb652e;}
.cy_nav{width:1200px; margin:0 auto; font:"微软雅黑";}
.cy_nav_l{float:left; width:1200px; }
.cy_nav_l li{float:left; height:50px; font-size:16px; line-height:50px;}
.cy_nav_l li a{float:left; height:50px; padding:0 30px 0 30px; color:#fff;}
.cy_nav_l li a:hover{float:left; height:50px; padding:0 30px 0 30px;background:#e3e3e3; font-weight:bold; color:#fb652e; text-decoration:none;}
.cy_nav_l li.dqwz a{ float:left; height:50px; padding:0 30px 0 30px;background:#e3e3e3; font-weight:bold; color:#fb652e;}
#cy_subnav{width:100%; height:45px; background:#e3e3e3; font:"微软雅黑"; overflow:hidden}
.cy_subnav{width:1200px; margin:0px auto;}
.cy_subnav a{float:left; font-size:14px; line-height:45px; margin-right:25px; color:#666; }
.cy_subnav a:hover{ color:#f60;}
.cy_subnav a.all{ color:#f60;}





.cy_content{ float:left; width:100%;  padding-bottom:30px;}
.cy_content2{ float:left; width:100%; background:#eee; padding-bottom:30px;}
.cy_main{width:1200px; margin:0 auto;}
.cy_mhad{width:980px; margin:0 auto; text-align:center; overflow:hidden; padding-top:20px;}
.cy_bar{float: left; width: 1200px; height: 60px; line-height: 60px; font-size: 14px; color: #999;}
.cy_bar a{ color:#999;}
.cy_newt{float: left; width: 1200px; height:80px; line-height:80px; font-size:20px; color:#000; position:relative;}
.cy_newt span{float: left; width:26px; height:24px; margin-top:29px; margin-right:10px; background: url(../images/ico_bg.png) no-repeat 0 -242px; text-align:center; color:#fff; font-size:14px; line-height:31px;}
.cy_newt tt{float: left; width:29px; height:29px; margin-top:27px; margin-right:10px; background: url(../images/ico_bg.png) no-repeat 0 -271px; text-align:center; color:#fff; font-size:14px; line-height:31px;}
.cy_newt b{ color:#ff6600;}
.cy_newt em{ position:absolute; right:0px; font-size:12px; font-style:normal;}
.cy_newt em a{ padding:3px 5px 3px 5px; background:#ff6600; border-radius:2px; color:#fff; text-decoration:none;}
.cy_newt em a:hover{padding:3px 5px 3px 5px; background:#ff9900; border-radius:2px; color:#fff; text-decoration:none;}

.cy_banner{float:left; width:1200px; height:368px; margin-top:30px; z-index:999;}
.cy_banner a:hover img{ background:#666; }
.cy_banner span{width: 100%;position: absolute;float:left;padding:0; height:35px; line-height:35px; bottom:0px; left:0; background:#666; filter:Alpha(Opacity=80);opacity:0.8;-moz-opacity:0.8; font-size:18px; color:#fff; text-align:center;}
.cy_banner li{position: relative;}

.cy_banner_no1{float:left; width:400px; height:368px; overflow:hidden; position:relative;}
.cy_banner_no1 li.b1{height: 181px;}
.cy_banner_no1 li.b1 .pic img{width:400px; min-height:181px;}
.cy_banner_no1 li.b1 .pic:after {bottom: 0;left: 5px;position: absolute;z-index: 10;}
.cy_banner_no1 li.b1 .pic:hover {box-shadow: 0 0 10px gray;}
.cy_banner_no1 li.b1 .pic:hover img {transform: scale(1.2);transition: all 0.5s ease 0.2s;-webkit-transform: scale(1.2);-webkit-transform: all 0.5s ease 0.2s;}
.cy_banner_no1 li.b1 .pic{float:left; width:400px; height:181px; display: block; overflow: hidden;}

.cy_banner_no1 li.b2{float:left; width:197px; height:181px; padding:6px 0 0 0;}
.cy_banner_no1 li.b3{float:left; width:197px; height:181px; padding:6px 0 0 6px;}
.cy_banner_no1 li.b2 span,.cy_banner_no1 li.b3 span{ width:100%}

.cy_banner_no1 li.b2 img{width:197px; height:181px;}
.cy_banner_no1 li.b2 a:hover img{width:197px; height:181px; filter:Alpha(Opacity=80);opacity:0.8;-moz-opacity:0.8;}
.cy_banner_no1 li.b3 img{width:197px; height:181px;}
.cy_banner_no1 li.b3 a:hover img{width:197px; height:181px; filter:Alpha(Opacity=80);opacity:0.8;-moz-opacity:0.8;}


.cy_banner_no2{float:left; width: 498px; height:368px; padding-left:6px; position:relative;}
.cy_banner_no2 li.b4{float:left; width:246px; height:181px;overflow: hidden;}
.cy_banner_no2 li.b4 span{ width:100%}
.cy_banner_no2 li.b5{float:left; width:246px; height:181px; padding:0 0 0 6px;overflow: hidden;}
.cy_banner_no2 li.b5 span{ width:100%}
.cy_banner_no2 li.b6{float:left; width:246px; height:181px; padding:6px 0 0 0;overflow: hidden;}
.cy_banner_no2 li.b6 span{ width:100%}
.cy_banner_no2 li.b7{float:left; width:246px; height:181px; padding:6px 0 0 6px;overflow: hidden;}
.cy_banner_no2 li.b7 span{ width:100%}
.cy_banner_no2 img{width:246px; min-height:181px; }
.cy_banner_no2 img:hover{width:246px; height:181px; filter:Alpha(Opacity=80);opacity:0.8;-moz-opacity:0.8;}

.cy_banner_no3{float:left; width:288px; height:368px; padding-left:8px; position:relative;}
.cy_banner_no3 .pic {display: block; overflow: hidden;width:288px; height:368px;}
.cy_banner_no3 .pic img{width:288px; height:368px;}
.cy_banner_no3 .pic:after {bottom: 0;left: 5px;position: absolute;z-index: 10;}
.cy_banner_no3 .pic:hover {box-shadow: 0 0 10px gray;}
.cy_banner_no3 .pic:hover img {transform: scale(1.2);transition: all 1s ease 0s;-webkit-transform: scale(1.2);-webkit-transform: all 1s ease 0s;}

.cy_wide{float:left; width:1200px; margin-top:30px;  position:relative;}
.cy_wide_list{float:left; width:890px;  position:relative;}
.cy_wide_list span{float:left; font-size:20px; height:32px; line-height:32px; color:#000; font-weight:bold;}
.cy_wide_list span a{ color:#000; font-weight:bold; text-decoration:none}
.cy_wide_list span a:hover{ text-decoration:underline}
.cy_wide_list i{float:left; font-size:14px; color:#999; font-style:normal; margin-left:15px; margin-top:10px;}
.cy_wide_list em{ position:absolute; right:20px; top:10px; font-size:14px; line-height:20px; font-style:normal;}
.cy_wide_list em.m2{ top:0px}
.cy_wide_list em a{ color:#000; text-decoration: none;}
.cy_wide_list em a:hover{ color:#f60; text-decoration:underline;}
.cy_wide_list ul{float:left; width:890px; margin-top:10px;}
.cy_wide_list li{float:left; width:130px; margin-top:20px; margin-right:18px; position:relative; height:225px}
.cy_wide_list li .pic {display: block; overflow: hidden;width: 130px; height: 173px;}
.cy_wide_list li .pic img {width:126px; height:168px; -moz-box-shadow: 3px 3px 4px #999;
    -webkit-box-shadow: 3px 3px 4px #ccc;
    box-shadow: 3px 3px 4px #ccc;
    border-radius:3px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');}
.cy_wide_list li .pic:after {bottom: 0;left: 5px;position: absolute;z-index: 10;}
.cy_wide_list li .pic:hover {box-shadow: 0 0 10px gray; border-radius:3px;}
.cy_wide_list li .pic:hover img {transform: scale(1.2);transition: all 0.1s ease 0s;-webkit-transform: scale(1.2);-webkit-transform: all 0.1s ease 0s;}
.cy_wide_list li b{float:left; width:130px; line-height:30px; font-size:14px; font-weight:400; white-space:nowrap; overflow:hidden;}
.cy_wide_list li p{float:left; width:130px; line-height:22px; font-size:12px; color:#999; margin:0; padding:0; white-space:nowrap; overflow:hidden;}
.cy_wide_list li a{ color:#000;}
.cy_wide_list li a:hover{ color:#f60;}
.cy_wide_list2{float:left; width:1200px;  position:relative;}
.cy_wide_list2 span{float:left; font-size:20px; line-height:20px; color:#333; font-weight:bold;}

.cy_wide_list2 i{float:left; font-size:14px; color:#999; font-style:normal; margin-left:15px; margin-top:5px;}
.cy_wide_list2 em{ position:absolute; right:20px; top:5px; font-size:14px; line-height:20px; font-style:normal;}
.cy_wide_list2 em a{ color:#000; text-decoration: none;}
.cy_wide_list2 em a:hover{ color:#f60; text-decoration:underline;}
.cy_wide_list2 ul{float:left; width:1300px; margin-top:10px;}
.cy_wide_list2 li{float:left; width:130px; margin-top:20px; margin-right:22px; position:relative;}
.cy_wide_list2 li .pic {display: block; overflow: hidden;width: 130px; height: 173px;}
.cy_wide_list2 li .pic img {height: 168px; width: 126px; border:#ccc 1px solid; padding:1px;}
.cy_wide_list2 li .pic:after {bottom: 0;left: 5px;position: absolute;z-index: 10;}
.cy_wide_list2 li .pic:hover {box-shadow: 0 0 10px gray;}
.cy_wide_list2 li .pic:hover img {transform: scale(1.2);transition: all 0.1s ease 0s;-webkit-transform: scale(1.2);-webkit-transform: all 0.1s ease 0s;}
.cy_wide_list2 li b{float:left; width:130px; line-height:30px; font-size:14px; font-weight:400; white-space:nowrap; overflow:hidden;}
.cy_wide_list2 li p{float:left; width:130px; line-height:22px; font-size:12px; color:#999; margin:0; padding:0; white-space:nowrap; overflow:hidden;}
.cy_wide_list2 li a{ color:#000;}
.cy_wide_list2 li a:hover{ color:#f60;}
.cy_paihang{ position:absolute;  width:300px; height:376px; /*top:65px;*/ right:0;}
.cy_paihang_top{float:left; width:300px;}
.cy_paihang_top span{float:left; width:150px; font-size:20px; line-height:18px;  font-weight: normal; color:#333;}
.cy_paihang_top em{ position:absolute; right:0px; top:2px; font-size:14px; line-height:20px; font-style:normal;}
.cy_paihang_top em a{ color:#000; text-decoration: none;}
.cy_paihang_top em a:hover{ color:#f60; text-decoration:underline;}
.cy_paihang_top ul.slide{float:right; width:126px;}
.cy_paihang_top ul.slide li{ float:left; width:42px; height:26px; line-height:26px; font-size:14px; color:#000; text-align:center;}
.cy_paihang_top ul.slide li.selected{ float:left; width:42px; height:26px; line-height:26px; font-size:14px; background:#999; color:#fff; text-align:center;}
.cy_paihang_cont{float:left; width:300px; margin-top:40px;}
.cy_paihang_cont ul{float:left; width:300px;}
.cy_paihang_cont .cy_paihang_cont_1{float:left; width:300px; height:121px;background: #eee; margin-bottom:5px; position: relative;}
.cy_paihang_cont .cy_paihang_cont_1 span{ float:left; width:90px; height:121px;}
.cy_paihang_cont .cy_paihang_cont_1 p{float:left; width:180px; height:30px; line-height:30px; font-size:18px; margin:10px 0 0 20px; padding:0;}
.cy_paihang_cont .cy_paihang_cont_1 p a{ color:#000;float:left;max-width: 180px;white-space:nowrap;text-overflow: ellipsis;overflow: hidden; text-decoration:none;}
.cy_paihang_cont .cy_paihang_cont_1 p a:hover{ text-decoration:underline;}
.cy_paihang_cont .cy_paihang_cont_1 b{float:left; width:180px; height:25px; line-height:25px; margin:10px 0 0 20px; font-size:25px; font-weight:400; color:#f60;}
.cy_paihang_cont .cy_paihang_cont_1 em{float:left; width:180px; height:25px; line-height:25px; font-size:14px; margin:10px 0 0 20px; color:#666; font-style:normal;}
.cy_paihang_cont .cy_paihang_cont_1 em  a{ color:#666; text-decoration:none;}
.cy_paihang_cont .cy_paihang_cont_1 em a:hover{ text-decoration:underline;}
.cy_paihang_cont ul li{float:left; width:300px; height:25px; margin-top:10px; line-height:18px; font-size:14px; position: relative;}
.cy_paihang_cont ul li span{float:left; width:18px; height:18px; margin-right:10px; line-height:18px; background:#f60; border-radius:2px; font-size:14px; text-align:center; color:#fff;}
.cy_paihang_cont ul li b{float:left; width:18px; height:18px; margin-right:10px; line-height:18px; font-weight:400; background:#aaa; font-size:14px; text-align:center; color:#fff;}
.cy_paihang_cont ul li em{position:absolute; right:0; color:#999; font-style:normal;}
.cy_paihang_cont ul li a{ color:#000;}



.cy_new_list_top{float:left; width:890px;  position:relative;}
.cy_new_list_top span{float:left; font-size:20px; line-height:20px; color:#333; font-weight:bold;}
.cy_new_list_top i{float:left; font-size:14px; color:#999; font-style:normal; margin-left:15px; margin-top:5px;}
.cy_new_list_top em{ position:absolute; right:20px; top:5px; font-size:14px; line-height:20px; font-style:normal;}
.cy_new_list_top em a{ color:#000; text-decoration: none;}
.cy_new_list_top em a:hover{ color:#f60; text-decoration:underline;}
.cy_new_list{float:left; width:890px; margin-top:20px; position:relative;}
.cy_new_list li{float:left; width:870px; /*height:50px;*/ font-size:14px; border-bottom:#eee 1px dashed; font-style:normal; line-height:50px;}
.cy_new_list li i{float:left; width:100px; margin-right:6px;  font-style:normal; color:#999;}
.cy_new_list li i a{ color:#999; padding-right:3px; padding-left:3px;}
.cy_new_list li b{float:left; width:250px; margin-right:30px; font-size:18px; font-weight:400;}
.cy_new_list li b a{ color:#000;}
.cy_new_list li em{float:left; width:250px; margin-right:30px;font-style:normal; color:#999;}
.cy_new_list li em a{ color:#000;}
.cy_new_list li p{float:left; font-size:14px; font-style:normal; color:#999; margin:0; padding:0;}
.cy_new_list li dfn{float:right; font-size:14px; font-style:normal; color:#999;}

.cy_xinfan{ position:absolute;  width:300px; top:0; right:0;}
.cy_xinfan span{float:left; font-size:20px; line-height:20px; color:#333; font-weight:bold;}
.cy_xinfan em{ position:absolute; right:0px; top:5px; font-size:14px; line-height:20px; font-style:normal;}
.cy_xinfan em a{ color:#000; text-decoration: none;}
.cy_xinfan em a:hover{ color:#f60; text-decoration:underline;}
.cy_xinfan ul{float:left; width:350px; margin-top:10px;}
.cy_xinfan li{float:left; width:140px; margin-top:20px; margin-right:25px;}
.cy_xinfan li .pic {display: block; overflow: hidden;width: 140px; height: 185px;}
.cy_xinfan li .pic img {width:135px; height:180px; -moz-box-shadow: 3px 3px 4px #999;
    -webkit-box-shadow: 3px 3px 4px #ccc;
    box-shadow: 3px 3px 4px #ccc;
    border-radius:3px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');}
.cy_xinfan li .pic:after {bottom: 0;left: 5px;position: absolute;z-index: 10;}
.cy_xinfan li .pic:hover {box-shadow: 0 0 10px gray;border-radius:3px;}
.cy_xinfan li .pic:hover img {transform: scale(1.2);transition: all 0.1s ease 0s;-webkit-transform: scale(1.2);-webkit-transform: all 0.1s ease 0s;}
.cy_xinfan li b{float:left; width:140px; line-height:30px; font-size:14px; font-weight:400; white-space:nowrap; overflow:hidden;}
.cy_xinfan li p{float:left; width:140px; line-height:22px; font-size:12px; color:#999; margin:0; padding:0; white-space:nowrap; overflow:hidden;}
.cy_xinfan li a{ color:#000;}
.cy_xinfan li a:hover{ color:#f60;}


/*分类列表*/
.cy_list{float:left; width:1200px; padding-bottom:30px;}
.cy_list_l{ float:left; width:1200px; background:#e3e3e3; border-radius:5px; padding-bottom:30px;}
.cy_tag{float:left; width:1200px;  font-size:14px; overflow: hidden;}
.cy_tag span{float:left; height:16px; text-align:center; margin-top:30px;  margin-left:30px; color:#999;}
.cy_tag ul{float:left; width:1100px; margin-top:20px;}
.cy_tag li.btn{background:#ff9126; border-radius:2px; }
.cy_tag li.btn a{ color:#fff;}
.cy_tag li.btn a:hover{ color:#fff; }
.cy_tag li{float: left; padding-left:10px; padding-right:10px; height: 22px; text-align:center; margin-left:15px; margin-top:10px; line-height:22px; display: block;overflow: hidden; color: #999;}
.cy_tag li a{ color:#000;}
.cy_tag li a:hover{text-decoration:underline; color:#ff9126}

.cy_list_r_title{float:left; width:1200px; padding:25px 0px 25px 0px; font-size:14px; font-weight:400; color:#999; position:relative;}
.cy_list_r_title a{color:#999; margin-left:5px;margin-right:10px;}
.cy_list_r_title a.on{color:#000;}
.cy_list_r_title a.dq{ color:#f60; text-decoration:underline; margin-right:10px;}
.cy_list_r_title span{ padding:3px 8px 3px 8px; background:#ff9126; border-radius:2px; color: #fff; font-size:12px;  text-decoration:none;}
.cy_list_r_title span.total{ background:none; border:none; color:#999;}
.cy_list_r_title p{ position:absolute; right:0px; top:10px; color:#999;}
.cy_list_r_title em{ font-style:normal;}
.cy_list_r_title p a{ padding:3px 8px 3px 8px;  color: #000; font-size:12px; text-decoration:none;}
.cy_list_r_title p a:hover{ padding:3px 8px 3px 8px; background:#ff9126; border-radius:2px; color: #fff; font-size:12px; text-decoration:none;}
.cy_list_r{ background:#fff; width:1200px; border-radius:5px; float:left;  padding-bottom:30px;}
.cy_list_mh{ float:left; width:1200px;}
.cy_list_mh ul{ float:left; width:380px; margin-top:30px; margin-left:20px;}
.cy_list_mh li{float:left; position:relative;}
.cy_list_mh li .pic {display: block; overflow: hidden; width:133px; height:177px;}
.cy_list_mh li .pic img {height: 168px; width: 126px;  -moz-box-shadow: 3px 3px 4px #999;
    -webkit-box-shadow: 3px 3px 4px #ccc;
    box-shadow: 3px 3px 4px #ccc;
    border-radius:3px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');}
.cy_list_mh li .pic:after {bottom: 0;left: 5px;position: absolute;z-index: 10;}
.cy_list_mh li .pic:hover {box-shadow: 0 0 10px gray; border-radius:3px;}
.cy_list_mh li .pic:hover img {transform: scale(1.2);transition: all 0.1s ease 0s;-webkit-transform: scale(1.2);-webkit-transform: all 0.1s ease 0s; }
.cy_list_mh li.title{float:left; width:210px; height:30px; margin:0px 0 0 15px; padding:0px; font-size:18px; line-height:20px; overflow:hidden; white-space:nowrap;}
.cy_list_mh li.title a{ color:#000;float:left;max-width: 146px;white-space:nowrap;text-overflow: ellipsis;overflow: hidden}
.cy_list_mh li.title span{padding:3px 6px 3px 6px; border-radius:2px;font-size:12px; background:#2daafa; margin-left:5px; color:#fff;}
.cy_list_mh li.title b{padding:3px 6px 3px 6px; border-radius:2px;font-size:12px; background:#f17f32; font-weight:400; margin-left:5px; color:#fff;}
.cy_list_mh li.title em{padding:3px 6px 3px 6px; border-radius:2px;font-size:12px; background:#ff0000; font-style:normal; margin-left:5px; color:#fff;}
.cy_list_mh li.title i{padding:3px 6px 3px 6px;border-radius:2px; font-size:12px; background:#ff6600; font-style:normal; margin-left:5px; color:#fff;}
.cy_list_mh li.title tt{padding:6px 6px 4px 6px; border-radius:2px;font-size:12px; background:#2daafa; font-style:normal; margin-left:5px; color:#fff;}
.cy_list_mh li.zuozhe{float:left; width:210px; margin:15px 0 0 15px; padding:0px; font-size:14px; line-height:14px; color:#999; height:14px; overflow:hidden}
.cy_list_mh li.biaoqian{float:left; width:210px; margin:15px 0 0 15px; padding:0px; font-size:14px; line-height:14px; color:#999; height:14px; overflow:hidden}
.cy_list_mh li.biaoqian a{ color:#666; padding-right:10px;}
.cy_list_mh li.updata{float:left; width:210px; margin:15px 0 0 15px; padding:0px; font-size:14px; line-height:14px; color:#999; overflow:hidden; white-space:nowrap;}
.cy_list_mh li.updata span{ color:#000; padding-right:10px;}
.cy_list_mh li.info{float:left; width:210px; height:40px; overflow: hidden; margin:15px 0 0 15px; padding:0px; font-size:14px; line-height:20px; color:#999;}

.pages{float:left; width:1200px; height:60px; position:relative;}
.page{ position:absolute; right:0px; bottom:30px; font-size:16px; color:#999;}
.page span{ padding:5px 10px 5px 10px; margin-left:10px;  background:#ff9126; border:#f30 1px solid; color: #fff; border-radius:2px; font-size:14px;  text-decoration:none;}
.page a{ padding:5px 10px 5px 10px; margin-left:10px; background:#e3e3e3; border:#ccc 1px solid; color: #000; border-radius:2px; font-size:14px; text-decoration:none;}
.page a:hover{ padding:5px 10px 5px 10px; background:#ff9126; border:#f30 1px solid; color: #fff; font-size:14px; border-radius:2px; text-decoration:none;}
.page span.total{ float:left; border:none; background:none; color:#999;}
.page em{ font-style:normal;}






/*漂浮工具栏*/
.toolbar{position:fixed;right:5px;bottom:5px; z-index:99999;}
.toolbar-item,.toolbar-layer{background:url(../images/toolbar.png) no-repeat;}
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-weixin{background-position:0 -798px;}
.toolbar-item-weixin:hover{background-position:0 -860px;}
.toolbar-item-weixin .toolbar-layer{height:212px;background-position:0 0;}
.toolbar-item-feedback{background-position:0 -426px;}
.toolbar-item-feedback:hover{background-position:0 -488px;}
.toolbar-item-app{background-position:0 -550px;}
.toolbar-item-app:hover{background-position:0 -612px;}
.toolbar-item-app .toolbar-layer{height:194px;background-position:0 -222px;}
.toolbar-item-top{background-position:0 -674px;}
.toolbar-item-top:hover{background-position:0 -736px;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
    transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
    -moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}

/*友情链接*/
.cy_links{float:left; width:1200px; margin-top:50px;  position:relative;}
.cy_links span{float:left; font-size:20px; line-height:20px; color:#333; font-weight:bold;}
.cy_links i{float:left; font-size:14px; color:#999; font-style:normal; margin-left:15px; margin-top:5px;}
.cy_links ul{float:left; width:1200px; margin-top:20px;}
.cy_links li{float:left; margin-right:15px;line-height:30px;}
.cy_links li a{ color:#999;}
.cy_links li a:hover{ color:#000;}

/*底部*/
#cy_footer{float:left; width:100%; background:#333; border-top:#ACD8F5 1px dotted}
.cy_cont{ width:1200px; margin:0px auto;}
.cy_foot{float:left; width:1200px; padding:25px 0; position:relative;}
.cy_foot p{float:left; width:1200px; margin:0px; padding:0px; text-align:center; color:#999; line-height:22px;}
.cy_foot a{ color:#999; text-decoration:none; padding:0 5px;}
.cy_foot a:hover{ color:#f30; text-decoration: underline;}
.cy_foot_ewm{ float:left; width:1200px; text-align:center;}
.cy_foot_app {width:360px; margin:0px auto;}
.cy_foot_app li{ float:left; width:100px; text-align:center; padding:30px 40px 0 40px;}
.cy_foot_app li b img{ width:100px; height:100px;}
.cy_foot_app li span{ float:left; width:100px; line-height:30px; color:#999;}



/* 观看记录 */
/* 观看记录 */
#hContent{position:absolute; top:35px; right:0px; width:350px; overflow:hidden; z-index:999999; display:none;}
#hContent em{width: 0; height: 0;border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 10px solid #e6e6e6; position:absolute; right:143px; }
.hCont{float:left; width:350px; overflow:auto; margin-top:10px; background:#e6e6e6; border-radius:5px; box-shadow:0px 0px 10px #aaa;}
.hHead{ float:left; width:350px; height:35px;  line-height:35px;  display:block; }
.hList{float:left; width:350px; color:#999;}
.hListMax{ width:350px; height:332px; overflow:auto;}
.hList li{float:left; width:350px; padding:5px 0 5px 0; background:#f3f3f3; text-align:left; line-height:22px; border-bottom:1px  dotted #e6e6e6; overflow:hidden;}
.hList li.over{background-color:#fff;}
.hList li .big{ font-size:14px; font-weight:bold;}
.hList li .hDelete{ float:left; width:18px; height:18px; margin-top:10px; margin-left:10px; line-height:18px; background:#ccc; color:#fff; cursor:pointer; border-radius:10px; }
.hList li p{float:left; width:280px; margin:0px; padding:0px 0px 0px 10px;}
.hList li a.red{float:left; color:#000000; max-width:180px; overflow:hidden; white-space:nowrap;}
.hList li b{float:left; font-weight:400;}
.hList li a.green{float:left; color:#999; margin-left:5px;}

#hList{background-color:#FFF;  border-top:none; overflow:hidden;}
#hClose{ position:absolute; right:10px; color:#000;}
#hClear{position:absolute; left:10px; color:#666;}
#hTitle{display: block;width: 95px;height: 35px;font-size: 12px;text-align: left;cursor: pointer;}
.cy_topper .collect:before{display: block; content: ""; width: 0; height: 0;
    border-left:8px solid transparent; border-right:8px solid transparent;border-bottom: 10px solid #ddd;
    position: absolute; left:220px; top: -10px;}
.cy_topper .collect{position:absolute; top:0px; right:0px; background-color: #ddd; padding: 40px 50px; display: none;}
.cy_topper .collect a{display: inline-block; padding: 10px 15px; border-radius:2px; background-color: #333; color:#fff;}
.cy_topper .collect a.f{margin-right: 20px; background-color: #ff6600; color:#fff; }



/*page*/
.NewPages{padding: 28px 0 38px;text-align:center;height:39px; line-height:32px;font-size:14px; color:#666; margin-top:05px; }
.NewPages ul {float:left;position: relative; width:100%; text-align:center;}
.NewPages li {display:inline-block;margin: 0 3px; _zoom: 1; *display:inline;}
.NewPages a{font-family:"\5b8b\4f53";display:inline-block; height:32px; text-align:center;margin: 0 3px; padding:0 14px;  background:#fff; border:1px solid #e0e0e0;
    border-radius:2px;color:#666; font-size:16px;
    background:-moz-linear-gradient(top, #ffffff, #eaeaea); /* Firefox */
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #eaeaea)); /* Saf4+, Chrome */
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eaeaea', GradientType='0'); /* IE*/}
.NewPages .active,.NewPages a.on{border-color:#ef7559; background:#fd8929; color:#fff;filter:none;font-weight:bold}
.NewPages a:hover{border-color:#EF7559; background:#FD8929; color:#ffffff}
.NewPages .active:hover,.NewPages .thisclass a:hover{border-color:#ef7559; background:#fd8929; color:#fff;}

.zhedie .ft {
    position: relative;
}
.zhedie .ft .down {
    position:absolute;
    /*top:-1px;*/
    left:50%;
    width:120px;
    height:30px;
    margin-left:-60px;
    border:1px solid #ccc;
    /*border-top-color:#fff;*/
    line-height:30px;
    text-align:center;
    color:#999;
    border-radius:0 0 3px 3px;
    cursor:pointer
}
.zhedie {
    padding:20px 0 2px 0;
    width:1200px; margin:0 auto; float:left; text-align:center; height:30px; line-height:30px
}
.zhedie .down i {
    margin-left:3px;
    margin-top:-2px;
    width:11px;
    height:6px;
    background-position:0 -32px;
    -moz-transition:ease-in 0.3s;
    -o-transition:ease-in 0.3s;
    -webkit-transition:ease-in 0.3s;
    transition:ease-in 0.3s;
    *vertical-align:3px
}
.zhedie .down:hover i {
    -moz-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg)
}
.zhedie .up i {
    background-position:0 -16px
}
.zhedie .up i:hover i {
    -moz-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg)
}
.zhedie i{
    background-image: url("../images/pc_skin.png");
    background-repeat: no-repeat;
    display: inline-block;
    overflow: hidden;
    vertical-align: middle;
}


/*详细页*/
.cy_info{float: left; width:1200px; position: relative; }
.cy_intro_l{float: left;width: 870px; /*min-height: 300px; overflow: hidden;*/ background: #fff; border-radius:5px; font:"微软雅黑";}
.cy_intro_r{position: absolute; right: 0; width: 300px; height: 300px; background: #fff; border-radius:5px; overflow:hidden}
.cy_intro_r span{ float:left; width:250px; height:250px; padding:25px;}
.cy_intro_l .cy_info_cover{float: left;   width: 190px;  height: 250px;  margin: 25px 25px 25px 25px;}
.cy_intro_l .cy_info_cover img {
    width: 190px;
    height: 250px;
    -moz-box-shadow: 3px 3px 4px #999;
    -webkit-box-shadow: 3px 3px 4px #999;
    box-shadow: 3px 3px 4px #999;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');
}
.cy_intro_l .cy_info_cover a:hover img{background:#666; filter:Alpha(Opacity=80);opacity:0.8;-moz-opacity:0.8;}
.cy_intro_l .cy_title{float:left; width:610px; margin-top:25px; position:relative;}
.cy_intro_l .cy_title H1{ float:left; font-size:28px; line-height:28px; padding:0px; margin:0px 15px 15px 0; font-weight:400;}
.cy_intro_l .cy_title span{float:left; width:40px; height:22px; border-radius: 2px;text-align:center; line-height:22px; font-size:12px; background:#2daafa; margin:5px 0 0 5px; color:#fff;}
.cy_intro_l .cy_title b{float:left; width:40px; height:22px; border-radius: 2px;text-align:center; line-height:22px; font-size:12px; background:#f17f32; font-weight:400; margin:5px 0 0 5px; color:#fff;}
.cy_intro_l .cy_title em{float:left; width:40px; height:22px; border-radius: 2px;text-align:center; line-height:22px;  font-size:12px; background:#ff0000; font-style:normal; margin:5px 0 0 5px; color:#fff;}
.cy_intro_l .cy_title i{float:left; width:40px; height:22px; border-radius: 2px;text-align:center; line-height:22px;  font-size:12px; background:#009900; font-style:normal; margin:5px 0 0 5px; color:#fff;}
.cy_intro_l .cy_title tt{float:left; width:40px; height:22px; border-radius: 2px;text-align:center; line-height:22px;  font-size:12px; background:#ff3300; font-style:normal; margin:5px 0 0 5px; color:#fff;}
.cy_intro_l .cy_title p{ position:absolute; right:0px; top:-5px; font-size:14px;}
.cy_intro_l .cy_title p a{ color:#3f94d5;}
.cy_intro_l .cy_xinxi{float:left; width:610px; font-size:14px; color:#666;}
.cy_intro_l .cy_xinxi span{ float:left; height:35px; line-height:35px;min-width: 130px;white-space:nowrap;text-overflow: ellipsis;overflow: hidden; margin-right: 15px;}
.cy_intro_l .cy_xinxi font{ font-weight:bold;}
.cy_intro_l .cy_xinxi em{float:left; font-style:normal; height:35px; line-height:35px;}
.cy_intro_l .cy_xinxi a{ color:#000; padding-right:5px;}
.cy_intro_l .cy_xinxi p{ color:#999; width:610px; height:50px; overflow:hidden; line-height:25px; margin:0; padding:0; /*border-top:#ccc 1px dashed;*/ padding-top:10px; margin-top:10px;}
.cy_intro_l .cy_xinxi p a{ padding-left:15px;}
.cy_intro_l .cy_desc{position:relative;}
.cy_intro_l .cy_desc span{position:absolute; right:0px; top:75px; line-height:20px;width:auto;height:auto;color:#999;}
.cy_intro_l .cy_desc .cy_descMore{height:164px; position:absolute; top: 31px; line-height: 25px; background-color: #fefefe; color:#999; transition:all 0.2s ease-in-out 0s;}
.cy_anniu{float:right; width:600px; margin:20px 30px 0 0;}
.cy_anniu div+div{margin-left:20px;}
.cy_kan a{ float:left; width:115px; height:48px; border-radius: 2px;background:#ff6600; text-align:center; line-height:48px; font-size:18px; color:#fff;}
.cy_kan a:hover{ float:left; width:115px; height:48px; border-radius: 2px;background:#ff4400; text-align:center; line-height:48px; font-size:18px; color:#fff; text-decoration:none;}
.cy_zhui{float:left; width:70px; margin-top:10px; margin-bottom:25px;}
.cy_zhui a{ float:left; width:70px; height:38px; border-radius: 2px;background:#3f94d5; text-align:center; line-height:38px; font-size:14px; color:#fff;}
.cy_zhui a:hover{ float:left; width:70px; height:38px; border-radius: 2px;background:#0379d3; text-align:center; line-height:38px; font-size:14px; color:#fff; text-decoration:none;}
.cy_yuepiao{float:left; width:70px; margin-top:10px;}
.cy_yuepiao a{ float:left; width:70px; height:38px; border-radius: 2px;background:#009900; text-align:center; line-height:38px; font-size:14px; color:#fff;}
.cy_yuepiao a:hover{ float:left; width:70px; height:38px; border-radius: 2px;background:#008800; text-align:center; line-height:38px; font-size:14px; color:#fff; text-decoration:none;}
.cy_dashang{float:left; width:70px; margin-top:10px;}
.cy_dashang a{ float:left; width:70px; height:38px; border-radius: 2px;background:#bb0000; text-align:center; line-height:38px; font-size:14px; color:#fff;}
.cy_dashang a:hover{ float:left; width:70px; height:38px; border-radius: 2px;background:#aa0000; text-align:center; line-height:38px; font-size:14px; color:#fff; text-decoration:none;}
.comic-description3{ position:absolute;background:rgb(255, 255, 255);z-index:1000;height:auto;border-top: none;}
#cy_desc{ position:absolute;right:350px;}
#cy_desc_span{z-index:1005;}

/*章节*/
.cy_zhangjie{ float:left; width:1200px; background:#fff; border-radius:5px; margin-top:30px;}
.cy_zhangjie{float:left; width:1200px; margin-top:30px; background:#fff;}
.cy_zhangjie_top{float:left; width:1200px; position:relative; border-bottom: 1px  solid #ccc; font:"微软雅黑";}
/*.cy_zhangjie_top span{float:left; padding-left:12px; margin: 20px 10px 22px 15px; font-size:22px; font-weight:400; border-left: 5px solid #ff6600;}*/
.cy_zhangjie_top p{float:left;  font-size:14px;  margin:25px 0 0 20px; padding:0px;}
.cy_zhangjie_top p a{ margin:0 10px 0 10px; color:#ff9900;}
.cy_zhangjie_top em{ position:absolute; right:15px; top:20px;  line-height:30px;  font-style:normal; font-size:12px;}
.cy_zhangjie_top em a{float:left; color:#000; width:68px; height:30px; border-radius: 2px;text-align:center; background:#f1f1f1; margin-left:3px;}
.cy_zhangjie_top em a:hover{float:left; color:#fff; width:68px; height:30px; border-radius: 2px;text-align:center; background:#999; text-decoration:none;}
.cy_zhangjie_top a.desc_on{float:left; color:#fff; width:68px; height:30px; border-radius: 2px;text-align:center; background:#999;}
.cy_zhangjie_top a.asc{float:left; color:#000; width:68px; height:30px; border-radius: 2px;text-align:center; background:#f1f1f1; text-decoration:none;}
.cy_zhangjie_top a.asc_on{float:left; color:#fff; width:68px; height:30px; border-radius: 2px;text-align:center; background:#999;}
.cy_plist{float:left; width:1200px;padding-bottom:30px;}
.cy_plist{float:left; width:1200px; padding-bottom:30px;}
.cy_plist li{ float:left; width:280px; margin:20px 0px 0px 20px; font:"微软雅黑";}
.cy_plist li a{float:left; padding:10px 20px; border:#fff 1px solid; color:#000; white-space:nowrap;overflow: hidden}
.cy_plist li a:hover{float:left;  padding:10px 20px; border:#f60 1px solid; border-radius:3px; color:#f60; text-decoration:none;}
.cy_plist li span{ float:left; width:12px; height:13px; margin-top:4px; margin-right:10px; background:url(../images/ico_bg.png) no-repeat -351px 0;}
.cy_plist li p{float:left; font-size:16px; margin:0px; padding:0px; font-size:14px; max-width: 205px; white-space: nowrap; text-overflow:ellipsis; overflow:hidden;}
.cy_plist li i{float:left; width:15px; height:15px; margin:3px 6px 0 10px; background:url(../images/ico_bg.png) no-repeat 0 -78px; text-indent:-9999px;}
.cy_plist li em{float:left; width:15px; height:15px; margin:2px 0 0 10px; background:url(../images/ico_bg.png) no-repeat -17px -78px; text-indent:-9999px;}
.cy_plist li tt{float:left; width:15px; height:15px; margin:3px 0 0 10px; background:url(../images/ico_bg.png) no-repeat -34px -78px; text-indent:-9999px;}
#play_0{float:left; width:1200px; height:230px; overflow:hidden;}
#zhankai{float:left; width:1200px; margin-top:10px; padding:15px 0 15px 0; border-top:#ccc 1px dashed; text-align:center; font-size:18px; cursor:pointer; color:#999; }
a:hover#zhankai{ color:#000; text-decoration:none;}
/*简介*/
.cy_introduction{ float:left; width:1200px; background:#fff; margin-top:30px;}
.cy_introduction{float:left; width:1200px; margin-top:30px; background:#fff;}
.cy_introduction_top{float:left; width:1200px; position:relative; border-bottom: 1px  solid #ccc; font:"微软雅黑";}
.cy_introduction_top span{float:left; padding-left:12px; margin: 20px 10px 22px 15px; font-size:22px; font-weight:400; border-left: 5px solid #ff6600;}
.cy_introduction_u{float:left; width:1200px;}
.cy_introduction_u p{ float:left; width:1150px; margin:0px; padding:25px 25px 25px 25px; font-size:14px; color:#666; line-height:25px;}

/*看过*/
.cy_kanguo{float:left; width:1200px; border-radius:5px; background:#fff; margin-top:30px; position:relative;}
.cy_kanguo_top{float:left; width:1200px; position:relative;}
.cy_kanguo_top span{float:left; padding-left:12px; margin: 20px 10px 5px 15px; font-size:18px; font-weight:400; border-left: 5px solid #ff6600;}
.cy_kanguo_list ul{float:left; width:1200px; padding-bottom:30px;}
.cy_kanguo_list li{float:left; width:130px; margin-top:20px; margin-left:30px; margin-right:8px;}

.cy_kanguo_list li .pic {display: block; overflow: hidden;width: 130px; height: 173px;}
.cy_kanguo_list li .pic img {height: 168px; width: 126px;  -moz-box-shadow: 3px 3px 4px #999;
    -webkit-box-shadow: 3px 3px 4px #ccc;
    box-shadow: 3px 3px 4px #ccc;
    border-radius:3px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');}
.cy_kanguo_list li .pic:after {bottom: 0;left: 5px;position: absolute;z-index: 10;}
.cy_kanguo_list li .pic:hover {box-shadow: 0 0 10px gray; border-radius:3px;}
.cy_kanguo_list li .pic:hover img {transform: scale(1.2);transition: all 0.1s ease 0s;-webkit-transform: scale(1.2);-webkit-transform: all 0.1s ease 0s;}

.cy_kanguo_list li b{float:left; width:130px; line-height:30px; font-size:14px; text-align:center; font-weight:400; white-space:nowrap; overflow:hidden;}
.cy_kanguo_list li p{float:left; width:130px; line-height:22px; font-size:12px; color:#999; margin:0px; padding:0px; white-space:nowrap; overflow:hidden;}
.cy_kanguo_list li a{ color:#000;}
.cy_kanguo_list li a:hover{ color:#f60;}
#similarList{float:left; max-width:1175px; overflow:hidden; position:relative;}
.cy_kanguo a.scroll_prev{ position:absolute; top:69px; left:0px; width:50px; height:173px; opacity:0.5;filter:alpha(opacity=50); background:#fff; font-size:22px; color:#000; z-index:9999;}
.cy_kanguo a.scroll_prev span{position: absolute; top:67px; left:14px; width:21px; height:40px; background:url(../images/ico_bg.png) no-repeat -0px -198px;}
.cy_kanguo a.scroll_next{ position:absolute; top:69px; right:0px; width:50px; height:173px; opacity:0.5;filter:alpha(opacity=50); background:#fff; font-size:22px; color:#000; z-index:9999;}
.cy_kanguo a.scroll_next span{position: absolute; top:67px; left:14px;  width:21px; height:40px; background:url(../images/ico_bg.png) no-repeat -31px -198px;}
.cy_kanguo a:hover.scroll_prev{ position:absolute; top:69px; left:0px; width:50px; height:173px; opacity:0.9;filter:alpha(opacity=90); background:#fff; font-size:22px; color:#000; z-index:9999;}
.cy_kanguo a:hover.scroll_next{ position:absolute; top:69px; right:0px; width:50px; height:173px; opacity:0.9;filter:alpha(opacity=90); background:#fff; font-size:22px; color:#000; z-index:9999;}

/*评论*/
.cy_pinglun{float:left; width:870px; min-height: 710px; border-radius:5px; background:#fff; margin-top:30px; position:relative;}
.cy_pl_top{float:left; padding-left:12px; margin: 20px 10px 5px 15px; font-size:18px; font-weight:400; border-left: 5px solid #f60;}
.cy_pl_top span{ position:absolute; top:25px; right:30px; font-size:14px; color:#666;}
.cy_pl_box{float:left; width:810px !important; margin:0px 30px 0px 30px; }
/*同类*/
.cy_tonglei{float:right; width:300px; border-radius:5px; background:#fff; margin-top:30px;}
.cy_tonglei_top{float:left; width:300px; position:relative;}
.cy_tonglei_top span{float:left; padding-left:12px; margin: 20px 10px 5px 15px; font-size:18px; font-weight:400; border-left: 5px solid #f60;}
.cy_tonglei_list ul{float:left; width:300px; padding-bottom:30px;}
.cy_tonglei_list li{float:left; width:106px; margin-top:20px; margin-left:30px; margin-right:5px; display:inline; overflow:hidden;}
.cy_tonglei_list li .pic {display: block; overflow: hidden;width: 106px; height: 141px;}
.cy_tonglei_list li .pic img {height:133px; width:98px;  -moz-box-shadow: 3px 3px 4px #999;
    -webkit-box-shadow: 3px 3px 4px #ccc;
    box-shadow: 3px 3px 4px #ccc;
    border-radius:3px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');}
.cy_tonglei_list li .pic:after {bottom: 0;left: 5px;position: absolute;z-index: 10;}
.cy_tonglei_list li .pic:hover {box-shadow: 0 0 10px gray; border-radius:3px;}
.cy_tonglei_list li .pic:hover img {transform: scale(1.2);transition: all 0.1s ease 0s;-webkit-transform: scale(1.2);-webkit-transform: all 0.1s ease 0s;}

.cy_tonglei_list li b{float:left; width:104px; line-height:30px; font-size:14px; text-align:center; font-weight:400; white-space:nowrap; overflow:hidden;}
.cy_tonglei_list li p{float:left; width:104px; line-height:22px; font-size:12px; color:#999; margin:0px; padding:0px; white-space:nowrap; overflow:hidden;}
.cy_tonglei_list li a{ color:#000;}
.cy_tonglei_list li a:hover{ color:#f60;}


.cy_d22{float:left; width:1200px; margin-top:30px; background:#fff; position:relative; text-align:center}


/*返回首页*/
#mh-rtop{position:fixed;z-index:100;right:22px;bottom:200px;width:60px;height:128px;display:none;}
#mh-rtop a{display:block;width:60px;height:60px;border-radius:100px;background:url(../images/rtop.png) no-repeat 0 0 #aaa;}
#mh-rtop a.r-top{background-position:0 0;}
#mh-rtop a.r-top:hover{background-position:-63px 0;background-color:#ff7200;}


/**/
.mh-11{width:1200px;margin:0 auto;overflow:hidden;}
.mh-11-bg{padding:16px 0;overflow:hidden;background-color:#fff; border:solid 1px #DCD9D4}
.mh-11-bg ul{ text-align:center}
.mh-11-bg ul li.l{margin-left:16px;float:left; width:576px; text-align:center}
.mh-11-bg ul li.r{margin-left:16px;float:left; width:576px; text-align:center}


/*排行*/
.cy_ph_list_l{ float:left; width:220px;  background:#e3e3e3;}
.cy_ph_list_l_title{float:left; padding-left:12px; margin: 20px 0 22px 15px; font-size:18px;  border-left: 5px solid #999;}
.cy_paihang_l {float:left; width:220px; padding-bottom:30px;}
.cy_paihang_l li{float: left; width:220px; height:50px; line-height:50px; font-size:16px; text-indent:34px;}
.cy_paihang_l li a{ color:#000;}
.cy_paihang_l li a.dq{float: left; width:220px; background:#ff6600; color:#fff;}
.cy_ph_list_r{ background:#fff; width:980px; float:left; padding-bottom:30px; position:relative;}
.cy_ph_list_r_title{float:left; width:920px; margin: 20px 0 0 30px; color:#000; border-bottom: 1px solid #ccc; padding-bottom:20px; font-size:18px;  position:relative;}
.cy_ph_list_mh{ float:left; width:920px; margin:0 0 0 30px;}
.cy_ph_list_mh ul{ float:left; width:920px; margin-top:30px; border-bottom: 1px dashed #ccc; padding-bottom:20px;  position:relative;}
.cy_ph_list_mh ul li p.pmtop1{float:left; width:80px; height:25px; margin:0px; padding:0px; line-height:25px; font-size:25px; font-weight:400; color:#f00;}
.cy_ph_list_mh ul li p.pmtop2{float:left; width:80px; height:25px; margin:0px; padding:0px; line-height:25px; font-size:25px; font-weight:400; color:#f30;}
.cy_ph_list_mh ul li p.pmtop3{float:left; width:80px; height:25px; margin:0px; padding:0px; line-height:25px; font-size:25px; font-weight:400; color:#f60;}
.cy_ph_list_mh ul li p{float:left; width:80px; height:25px; line-height:25px; font-size:18px; font-weight:400; color:#999;}
.cy_ph_list_mh li.pic img{width:90px; height:120px; -moz-box-shadow: 3px 3px 4px #999;
    -webkit-box-shadow: 3px 3px 4px #999;
    box-shadow: 3px 3px 4px #999;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');}
.cy_ph_list_mh li.pic {float:left; display: block; overflow: hidden;width: 96px; height: 128px;}
.cy_ph_list_mh li.pic:after {bottom: 0;left: 5px;position: absolute;z-index: 10;}
.cy_ph_list_mh li.pic:hover {box-shadow: 0 0 10px gray;}
.cy_ph_list_mh li.pic:hover img {transform: scale(1.2);transition: all 0.1s ease 0s;-webkit-transform: scale(1.2);-webkit-transform: all 0.1s ease 0s;}

.cy_ph_list_mh li.title{float:left; width:595px; margin:0px 0 0 25px; padding:0px; font-size:18px; line-height:18px;}
.cy_ph_list_mh li.title a{ color:#000;}
.cy_ph_list_mh li.title span{padding:3px 6px 3px 6px; font-size:12px; background:#2daafa; margin-left:10px; color:#fff;}
.cy_ph_list_mh li.title b{padding:3px 6px 3px 6px; border-radius: 2px; font-size:12px; background:#f17f32; font-weight:400; margin-left:10px; color:#fff;}
.cy_ph_list_mh li.title em{padding:3px 6px 3px 6px; border-radius: 2px; font-size:12px; background:#ff0000; font-style:normal; margin-left:10px; color:#fff;}
.cy_ph_list_mh li.title i{padding:3px 6px 3px 6px; border-radius: 2px; font-size:12px; background:#ff6600; font-style:normal; margin-left:10px; color:#fff;}
.cy_ph_list_mh li.title tt{padding:3px 6px 3px 6px; border-radius: 2px; font-size:12px; background:#2daafa; font-style:normal; margin-left:10px; color:#fff;}
.cy_ph_list_mh li.sx{float:left; width:595px; margin:20px 0 0 25px; padding:0px; font-size:14px; line-height:14px; color:#666;}
.cy_ph_list_mh li.sx span{ margin-right:20px;}
.cy_ph_list_mh li.sx a{ color:#000;}
.cy_ph_list_mh li.dec{float:left; width:620px; height:60px; overflow:hidden; white-space: normal; margin:15px 0 0 25px; padding:0px; font-size:14px; line-height:30px; color:#999;}
.cy_ph_list_mh li.du{position:absolute; width:60px; top:20px; right:0px; text-align:center;}
.cy_ph_list_mh li.du a span{ float:left; width:40px; height:34px; margin:0 10px 0 8px; background: url(../images/ico_bg.png) no-repeat 0 -39px;}
.cy_ph_list_mh li.du a:hover span{float:left; width:40px; height:34px; background: url(../images/ico_bg.png) no-repeat -42px -39px;}
.cy_ph_list_mh li.du p{ float:left; width:60px; height:34px; font-size:14px;}
.cy_ph_list_mh li.du a p{color:#3f94d5;}
.cy_ph_list_mh li.du a:hover p{ color:#ff6600;}

/*最新*/
.cy_new_list{ background:#fff; width:1200px;  border-radius:5px; float:left; padding-bottom:30px;}
.cy_new_list_title{float:left; width:1200px; margin: 30px 0 0 0px; border-bottom: 1px dashed #ccc; padding-bottom:20px; font-size:18px; font-weight:400; text-indent:20px;}
.cy_new_list_mh{ float:left; width:1200px;}
.cy_new_list_mh ul{ float:left; width:365px; margin-top:30px; margin-left:25px;}
.cy_new_list_mh li.pic {float:left; display: block; overflow: hidden;width: 126px; height: 168px;}
.cy_new_list_mh li.pic img{width:120px; height:160px; -moz-box-shadow: 3px 3px 4px #999;
    -webkit-box-shadow: 3px 3px 4px #999;
    box-shadow: 3px 3px 4px #999;
    border-radius:3px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');}
.cy_new_list_mh li.pic:after {bottom: 0;left: 5px;position: absolute;z-index: 10;}
.cy_new_list_mh li.pic:hover {box-shadow: 0 0 10px gray;  border-radius:3px;}
.cy_new_list_mh li.pic:hover img {transform: scale(1.2);transition: all 0.1s ease 0s;-webkit-transform: scale(1.2);-webkit-transform: all 0.1s ease 0s;}

.cy_new_list_mh li.pic a:hover img{width:120px; height:160px; opacity:0.8;filter:alpha(opacity=80);}
.cy_new_list_mh li.title{float:left; width:218px; margin:0px 0 0 20px; padding:0px; font-size:18px; line-height:18px; overflow:hidden;}
.cy_new_list_mh li.title a{ color:#000;float:left;max-width: 150px;white-space:nowrap;text-overflow: ellipsis;overflow: hidden}
.cy_new_list_mh li.title span{padding:3px 6px 3px 6px; font-size:12px; background:#2daafa; margin-left:5px; color:#fff;}
.cy_new_list_mh li.title b{padding:3px 6px 3px 6px; font-size:12px; background:#f17f32; font-weight:400; margin-left:5px; color:#fff;}
.cy_new_list_mh li.title em{padding:3px 6px 3px 6px; font-size:12px; background:#ff0000; font-style:normal; margin-left:5px; color:#fff;}
.cy_new_list_mh li.title i{padding:3px 6px 3px 6px; font-size:12px; background:#009900; font-style:normal; margin-left:5px; color:#fff;}
.cy_new_list_mh li.title tt{padding:6px 6px 4px 6px; font-size:12px; background:#7e370e; font-style:normal; margin-left:5px; color:#fff;}
.cy_new_list_mh li.shijian{float:left; width:218px; margin:12px 0 0 20px; padding:0px; font-size:14px; line-height:14px; color:#ff6600;}
.cy_new_list_mh li.biaoqian{float:left; width:218px; margin:12px 0 0 20px; padding:0px; font-size:14px; line-height:14px; color:#999;}
.cy_new_list_mh li.biaoqian a{ color:#666; padding-right:10px;}
.cy_new_list_mh li.zuixin{float:left; width:218px; margin:12px 0 0 20px; padding:0px; font-size:14px; line-height:14px; color:#999;}
.cy_new_list_mh li.zuixin a{ color:#000; padding-right:10px;}
.cy_new_list_mh li.info{float:left; width:218px; height:40px; margin:16px 0 0 20px; padding:0px; font-size:14px; line-height:20px; color:#999; overflow: hidden;}

.cy_detail_jjg{margin-top:30px; border:#ffd38a solid 1px; background-color:#fef5e3; padding:6px; line-height:30px; float:left; width:1188px; margin-left:auto; margin-right:auto; color:#f40}
.cy_detail_jjg:after{display: block; content: ''; clear: both;}
.cy_detail_jjg span{ font-weight:bold;}

.bdshare-button-style0-32 a {
    background-position: -3333px 0!important;
    text-indent:0px !important;
    margin:0px !important;
    height: 38px!important;
    line-height: 38px!important;
    background-color:008800!important;
    border-radius: 2px;
    color: #fff!important;
    float: left;
    font-size: 14px;
    text-align: center;
    width: 70px!important;
}
.bdshare-button-style0-32 a:hover {
    background-position: -3333px 0!important;
    text-indent:0px !important;
    margin:0px !important;
    height: 38px!important;
    line-height: 38px!important;
    background-color:008800!important;
    border-radius: 2px;
    color: #fff!important;
    float: left;
    font-size: 14px;
    text-align: center;
    text-decoration: none;
    width: 70px!important;
}


.s-user-set-menu {
    padding-top:6px;
    top:38px;
    position:absolute;
    float:right;
    z-index:999;
    text-align:left
}
.s-user-set-menu div {
    position:relative;
    border:1px solid #E3E3E3;
    box-shadow:1px 1px 5px #d1d1d1;
    -moz-box-shadow:1px 1px 5px #d1d1d1;
    -webkit-box-shadow:1px 1px 5px #d1d1d1
}
.s-user-set-menu div a {
    -ms-filter:""
}
.s-user-set-menu.menu-top {
}
.s-user-set-menu .menu-arrow {
    position:absolute;
    z-index:2;
    top:-4px;
    left:28px;
    display:inline-block;
    width:0;
    height:0;
    line-height:0;
    border:5px dashed transparent;
    border-bottom:5px solid #e3e3e3;
    font-size:0
}
.s-user-set-menu .menu-arrow em {
    position:absolute;
    top:-4px;
    left:-5px;
    display:block;
    width:0;
    height:0;
    line-height:0;
    font-size:0;
    color:#666;
    border-top:5px dashed transparent;
    border-left:5px dashed transparent;
    border-right:5px dashed transparent;
    border-bottom:5px solid #fff
}
.s-user-set-menu.menu-set .menu-arrow {
    float:left;
    left:27px
}
.s-user-set-menu.menu-top .menu-arrow {
    float:right;
    right:32px
}
#s_user_name_menu.s-user-set-menu a,#s_user_setting_menu.s-user-set-menu a {
    text-shadow:none;
    color:#555
}
#s_user_name_menu.s-user-set-menu a:hover,#s_user_setting_menu.s-user-set-menu a:hover {
    background:#f1f1f1;
    color:#3d3d3d;
    text-decoration:none
}
.s-user-set-menu a {
    text-decoration:none;
    height:25px;
    line-height:25px;
    padding-left:8px;
    padding-right:8px;
    background-color:#fff;
    -moz-user-select:none;
    cursor:pointer;
    text-align:left;
    display:block;
    color:#333;
    margin:0;
    font-size:12px
}
.s-user-set-menu a.sep {
    border-top:1px solid #ebebeb
}
.over22 #s_user_name_menu{ display:block !important;}
.out22 #s_user_name_menu{ display:none;}

/*login small*/
.main_contbar{margin:0 auto;}
.main_contbar .r20{right:20px !important;}
.main_contbar .r90{right:90px !important;}
.main_contbar .mt15{margin-top:15px;}
.main_contbar .fl{float:left}
.main_contbar .fr{float:right}
.main_contbar .main_fd{overflow:hidden;}
.main_contbar .fb{font-weight:bold;}
.main_contbar .cl{clear:both;}
.main_contbar .nmr{margin-right:0!important}
.main_contbar .nml{margin-left:0!important}
.main_contbar .nbb{border-bottom:0!important}
.main_contbar .nbr{border-right:0!important}
.main_contbar a{color:#28292d;text-decoration:none}
.main_contbar a:hover{color:#ff620e;text-decoration:none}
#main_loginboxsmall{width:370px;height:503px;background-color:#fff;border-radius:4px; position:absolute;top:18px;}
#main_loginboxsmall h2{height:70px; line-height:70px; text-align:center; font-size:18px;}
#main_loginboxsmall h4{height:20px; line-height:20px; text-align:center; font-size:12px;margin-bottom:20px;}
#main_loginboxsmall .row{height:40px;overflow:hidden;position: relative;}
#main_loginboxsmall .row span{display:block; float:left;width:88px; line-height:40px; text-align:center;}
#main_loginboxsmall .row input.input{ display:block; float:left; border:1px solid #ccc; border-radius:4px; background-color:#f6f6f6; padding:0 6px; height:38px; line-height:38px;width:248px; overflow:hidden;}
#main_loginboxsmall .row input.checkbox{}
#main_loginboxsmall .remind{font-size:12px;color:#ff0000;margin:10px 0 0 90px; visibility:hidden;height:16px;}
#main_loginboxsmall .autobox{margin:10px 0 0 90px;font-size:12px; color:#555;overflow:hidden;}
#main_loginboxsmall .autobox #autoLogin{width:16px;height:16px;float:left;}
#main_loginboxsmall .autobox span{display:block;float:left;margin-left:6px;}
#main_loginboxsmall .protocol{margin:10px 0 0 50px;font-size:12px;color:#555;overflow:hidden;}
#main_loginboxsmall .protocol #agreePro{width:16px;height:16px;float:left;}
#main_loginboxsmall .protocol span{display:block;float:left;margin-left:6px;}
#main_loginboxsmall .protocol span a{color:#ff620e;}
#main_loginboxsmall .loginin{width:330px;height:50px;background-color:#ff620e;line-height:50px;text-align:center;font-size:16px;color:#fff;margin:20px auto;border-radius:4px;cursor:pointer;}
#main_loginboxsmall .oclasss{width:330px;height:30px;margin:10px auto; font-size:14px; overflow:hidden;}
#main_loginboxsmall .oclasss a{ color:#333; display:block;}
#main_loginboxsmall .othbox{width:370px;background-color:#eef7ff;border-top:1px solid #ccc;border-radius:4px;border-top-left-radius:0;border-top-right-radius:0;}
#main_loginboxsmall .othbox p{font-size:14px;height:40px; line-height:40px; color:#777;width:300px;margin:10px auto 0;}
#main_loginboxsmall .othbox .othsbox{width:300px;height:80px;margin:0 auto;}
#main_loginboxsmall .othbox .othclass{width:300px;height:40px;background:url(../images/mybg.png) 0 0 no-repeat;overflow:hidden;}
#main_loginboxsmall .othbox .othclass a{display:block;float:left;width:100px;}
#main_loginboxsmall .othbox .othclass a.bar115:hover{background:url(../images/mybg.png) 0 -43px no-repeat;}
#main_loginboxsmall .othbox .othclass a.barqq:hover{background:url(../images/mybg.png) -100px -43px no-repeat;}
#main_loginboxsmall .othbox .othclass a.barwechat:hover{background:url(../images/mybg.png) -200px -43px no-repeat;}
#main_loginboxsmall .othbox .othclass a span{margin-top:60px; display:block;}
#main_loginboxsmall .othbox .othtext{width:300px;height:40px;overflow:hidden;}
#main_loginboxsmall .othbox .othtext a{display:block;float:left;width:98px;height:40px; font-size:14px; color:#333; overflow:hidden;}
#main_loginboxsmall .bindmb{width:330px;margin:0 auto;text-align:right; font-size:12px; color:#777;}
.main_contbar .tcode-send,.main_contbar .pcode-send{height: 40px;background: #ff620e;color: #fff;font-size: 14px;border-radius: 0 4px 4px 0;cursor: pointer;transition: all 0.5s ease 0s;position: absolute;top:0;right:20px;}
.hide{display: none;}
.j-user-collect .yes{display: none;}
.j-user-collect.collected,.j-user-collect.collected:hover{background: #999;}
.j-user-collect.collected .no{display: none;}
.j-user-collect.collected .yes{display: inline-block;}



/*
 * 评论
 */
 .de-comment{clear:both;margin-bottom:50px}
 .de-comment .comment-box{border-bottom:none}
 .icon-comment-emoji{display:inline-block;width:20px;height:20px;background:url(../images/ic_comment_face.png) no-repeat center center}
 .de-comment .comment-pic-preview{position:absolute;top:0;left:-30px;width:80px;height:80px;border-radius:2px;background:#f1f1f1;text-align:center;font-size:0;cursor:default}
 .de-comment .comment-pic-preview i.layui-icon{margin:0;margin-top:10px;margin-bottom:10px;font-size:20px}
 .de-comment .comment-pic-preview p{font-size:12px}
 .de-comment .comment-pic-preview img{width:80px;height:80px;border-radius:2px}
 .de-comment .comment-pic-preview .icon-comment-close{position:absolute;top:-8px;right:-8px;cursor:pointer}
 .de-comment.mark-vip{color:#ff4e3f}
 .de-comment .mark-icon{margin-left:5px;vertical-align:-2px}
 .de-comment__title{font-size:24px;line-height:40px}
 .de-comment__title .count{color:#999;font-size:13px}
 .de-comment__title .hl{color:#ff620e}
 .de-comment__item{position:relative;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #f1f1f1}
 .de-comment__item:after{clear:both;display:block;visibility:hidden;height:0;content:'.'}
 .de-comment__item .de-comment__item--comment-good{position:absolute;top:0;right:0;width:40px;height:40px;background:url(../images/pic_comment_jp.png?v=89022b5) no-repeat}
 .de-comment__item-left{float:left}
 .de-comment__item--avatar{width:40px;height:40px;font-size:0}
 .de-comment__item--avatar .pic,.de-comment__item--avatar img{width:100%;height:100%;border-radius:50%}
 .de-comment__item--nickname{margin-bottom:2px;padding-top:3px;font-weight:700;font-size:14px}
 .de-comment__textarea-wrap{padding:12px;border:1px solid #f1f1f1;border-radius:5px 40px 40px 40px;background:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.1)}
 .de-comment__textarea-wrap textarea::-webkit-input-placeholder{color:#b4b4b4}
 .de-comment__textarea-wrap textarea::-moz-placeholder{color:#b4b4b4}
 .de-comment__textarea-wrap textarea:-moz-placeholder{color:#b4b4b4}
 .de-comment__textarea-wrap textarea:-ms-input-placeholder{color:#b4b4b4}
 .de-comment__item--textarea{overflow:auto;width:100%;height:60px;outline:0;border:none;font-size:14px;resize:none}
 .de-comment__item--textarea img{width:22px;height:22px}
 .de-comment__item--textarea.has-placeholder{color:#b4b4b4}
 .de-comment__item-right{margin-right:5px;margin-left:55px}
 .de-comment__item--btn-group{margin-top:12px;text-align:right}
 .de-comment__item--emoji,.de-comment__item--pic,.de-comment__item--submit{display:inline-block}
 .de-comment__item--emoji,.de-comment__item--pic{position:relative;margin-left:20px;color:#666;cursor:pointer}
 .de-comment__item--emoji i,.de-comment__item--pic i{margin-right:5px;margin-bottom:-2px;vertical-align:bottom}
 .de-comment__item--submit{margin-left:30px;width:120px;height:36px;border-radius:18px;background:#ff620e;color:#fff;text-align:center;font-size:16px;line-height:36px;cursor:pointer;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}
 .de-comment__item--submit:hover{opacity:.85;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}
 .de-comment__item--submit.disabled{background:#b49382}
 .de-comment__item--submit .loading-icon{margin-right:4px}
 .de-comment__item--date{margin-bottom:10px;color:#999;font-size:12px}
 .de-comment__item--date span{margin-right:10px}
 .de-comment__item--content{margin-bottom:15px;font-size:14px}
 .de-comment__item--content .pic{width:50px;height:50px;vertical-align:bottom}
 .de-comment__item--content .hot-reply-tip-box{margin-top:10px;color:#999;font-size:14px;line-height:22px}
 .de-comment__item--content .hot-reply-tip-box i{margin-right:5px;color:#ff620e}
 .de-comment__item--content .hot-reply-tip-box.no-more .hot-reply-tip{cursor:default}
 .de-comment__item--content .hot-reply-tip{display:inline-block;cursor:pointer}
 .de-comment__item--content-box{margin-bottom:15px}
 .de-comment__item--replybox{margin-top:15px}
 .de-comment__item--like-btn,.de-comment__item--reply-btn{display:inline-block;margin-right:15px;min-width:46px;color:#999;font-size:13px;cursor:pointer}
 .de-comment__item--like-btn i,.de-comment__item--reply-btn i{margin-right:6px;font-size:14px}
 .de-comment__item--like-btn:hover,.de-comment__item--reply-btn:hover{color:#ff620e}
 .de-comment__item--like-btn.active,.de-comment__item--reply-btn.active{color:#ff620e}
 .de-comment__item--reply-btn i{position:relative;bottom:-1px}
 .de-comment__item--stick{position:absolute;top:0;right:0;width:40px;height:40px;background:url(../images/pic_comment_jp.png?v=89022b5) no-repeat}
 .de-comment__item--reply{margin-bottom:1px;padding:12px 15px;background:#f8f8f9}
 .de-comment__item--reply-uinfo{line-height:24px}
 .de-comment__item--reply-uinfo img{float:left;margin-right:10px;width:24px;height:24px;border-radius:50%}
 .de-comment__item--reply-uinfo span{color:#999;font-size:12px}
 .de-comment__item--reply-nickname{margin-right:20px;color:#333!important;font-weight:700;font-size:13px!important}
 .de-comment__item--reply-nickname.mark-vip{color:#ff4e3f}
 .de-comment__item--reply-content{margin:6px 0;font-size:14px}
 .de-comment__face-box{position:absolute;top:30px;right:-152px;z-index:10;width:380px;border:1px solid #ebebeb;border-top:2px solid #ff620e;border-radius:0 0 3px 3px;background:#f8f8f8;box-shadow:1px 2px 3px rgba(0,0,0,.3)}
 .de-comment__face-box .triangle-up{position:absolute;top:-17px;left:50%;margin-left:-8px;border:8px solid transparent;border-bottom-color:#ff620e}
 .de-comment__face-box .triangle-up:after{position:absolute;top:-7px;left:-8px;border:8px solid transparent;content:'';border-bottom-color:#ff620e}
 .de-comment__face-list{overflow:hidden;padding:10px 0 0;background:#fff}
 .de-comment__face-list li{float:left;padding-bottom:15px;width:20%;text-align:center}
 .de-comment__face-list img{width:60px;height:60px}
 .de-comment__face-list p{margin-top:6px;color:#666;text-align:center;font-size:14px}
 .de-comment__face-group{overflow:hidden;background:#f8f8f9}
 .de-comment__face-group-item{float:left;width:50px;height:46px;text-align:center;line-height:46px}
 .de-comment__face-group-item img{width:28px;height:28px;border:1px solid transparent;border-radius:50%}
 .de-comment__face-group-item.active{background:#fff}
 .de-comment__face-group-item.active img{width:32px;height:32px;border:1px solid #ff620e}
 .de-comment__none{margin-top:45px;margin-bottom:100px;text-align:center}
 .de-comment__none p{margin-bottom:5px;color:#666;text-align:center;line-height:1.5}
 .de-comment__none--large{margin-top:15px;font-size:18px}
 .mp_qrcode{position:relative;padding:10px 20px;width:260px;height:280px}
 .mp_qrcode img{width:100%}
 .mp_qrcode span{position:absolute;bottom:15px;left:0;display:block;padding:0;width:100%;height:20px;color:#999;text-align:center;font-size:16px;line-height:20px}
 .source_list{float:left;margin:17px 0 17px 15px}
 .source_list li{position:relative;float:left;margin-right:10px;height:38px;border:1px solid #f60;border-radius:20px;text-align:center;font-size:14px;line-height:38px;cursor:pointer}
 .source_list li a{padding:0 18px;color:#000;text-decoration:none}
 .source_list li.active{border:1px solid #ff6428;background-color:#f60}
 .source_list li.active a{color:#fff}
 .source_list li .img-con{display:inline-block;margin-top:2px;margin-left:-15px;width:34px;height:34px;border-radius:18px;background-color:#fff;vertical-align:top}
 .source_list li .img-con img{position:relative;top:5px;width:24px;height:24px;vertical-align:top}

/*资讯样式*/
.cy_news_left{float:left;width:870px}
.cy_news_right{float:right;width:300px}
.cy_news_title{overflow:hidden;margin-bottom:25px;height:32px;line-height:32px}
.cy_news_title a{color:#000;text-decoration:none}
.cy_news_title h3{float:left;font-weight:700;font-size:20px}
.cy_news_title .more{float:right;font-size:14px}

/*通用内容块*/
.mod{overflow:hidden;margin-top:30px}
.mod:first-child{margin-top:0}
.mod .hd{overflow:hidden;margin-bottom:20px}
.mod .hd h3{float:left;margin:0;padding:0;width:150px;color:#333;font-weight:400;font-size:20px;line-height:23px}

/*资讯列表*/
.news-list{padding:0;background:#fff}
.news-item{padding:20px 0;height:120px;border-bottom:1px solid #efefef}
.news-item:first-child{padding-top:0}
.news-item .content{margin-top:15px;color:#919191}
.news-item .title{overflow:hidden;margin:0 0 15px;height:24px;color:#000;font-size:1.25em;line-height:24px}
.news-item .title a{color:#000;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.news-item .title a:hover{color:#f60;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.news-item .intro{display:-webkit-box;overflow:hidden;height:44px;color:#9e9e9e;text-overflow:ellipsis;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all}
.news-item .media{width:870px;color:#919191}
.news-item .media-body,.news-item .media-left{display:table-cell;vertical-align:top}
.news-item .media-left{width:160px;overflow:hidden;padding:0}
.news-item .media-left a{display:block;}
.news-item .media-left img{width:100%}
.news-item .media-body{position:relative;width:690px;padding-left:20px;line-height:25px}
.news-item .meta{position:absolute;bottom:0;clear:both;display:block;color:#aaa;font-size:13px}
.news-item .meta span{margin-right:8px}
.news-item .meta span a{color:#aaa}
.news-item .meta .pull-left{height:34px;color:#919191;line-height:34px}
.news-item .meta .pull-left a{color:#919191}
.news-item .meta .class{padding:3px 5px;background:#f60;color:#fff}
.news-item .meta .class a{color:#fff}
.news-item .noimage .media-body{padding-left:0}
.news-item .noimage .media-body .meta{position:relative;margin-top:8px}
.col-2 .media-body{width:395px;padding-left:15px;}

/*热门资讯*/
.news-hot-list li{position:relative;overflow:hidden;padding-left:12px;height:35px;font-size:14px;line-height:35px}
.news-hot-list li:before{position:absolute;top:16px;left:0;display:block;overflow:hidden;width:4px;height:4px;border-radius:50%;background:#dcdcdc;content:""}
.news-hot-list li span.time{float:right;color:#f60}

/*漫画页资讯关联*/
.cy_news{position:relative;float:left;margin-top:30px;width:1200px;border-radius:5px;background:#fff}
.cy_news_top{position:relative;float:left;width:1200px}
.cy_news_top span{float:left;margin:20px 10px 5px 15px;padding-left:12px;border-left:5px solid #f60;font-weight:400;font-size:18px}
.cy_news_top em{position:absolute;top:25px;right:15px;font-style:normal;font-size:14px;line-height:20px}
.cy_news_top em a{color:#999}
.cy_news_box{margin:0 30px 0 30px}
.cy_news .news-list{float:left;margin-top:20px;width:1140px;overflow: hidden;}
.cy_news .news-item{float:left;box-sizing:border-box;padding:0;width:50%;height:140px}
.cy_news .news-item:nth-child(n+3){padding-top:20px;height:160px}
.cy_news .news-item:nth-child(odd){padding-right:10px}
.cy_news .news-item:nth-child(even){padding-left:10px}
.cy_news .embed-responsive img{box-sizing:border-box;border:1px solid #efefef}

/*漫画页相关推荐*/
.cy_tuijian{float:left; width:1200px; margin-top:30px; background:#fff; border-radius:5px; margin-top:30px;}
.cy_tuijian_top{float:left; width:1200px; position:relative;}
.cy_tuijian_top span{float:left; padding-left:12px; margin: 20px 10px 5px 15px; font-size:18px; font-weight:400; border-left: 5px solid #ff6600;}
.cy_view_list ul{padding:0 15px 15px;overflow:hidden}
.cy_view_list li{float:left;display:block;position:relative;margin-right:15px;margin-top:15px;padding:10px 15px;font-size:1.15em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:#409eff;border:1px solid #efefef;border-radius:5px}
.cy_view_list li:nth-child(2n){background-color:#67c23a}
.cy_view_list li:nth-child(3n){background-color:#e6a23c}
.cy_view_list li:nth-child(4n){background-color:#f56c6c}
.cy_view_list li:nth-child(5n){background-color:#909399}
.cy_view_list li a{color:#fff}

/*下架提示*/
.warning-bar{margin:0 auto;padding:50px 0;overflow: hidden;width: 600px;}
.warning-bar img{float: left;}
.warning-bar p{width: 530px;float: left;margin-left: 20px;font-size: 16px;color: #666666;line-height: 25px;}
.warning-bar a{font-weight: 700;color: #fd113a;}