@charset "utf-8";

/* CSS Document */

.free.dcys{background:url(../../../images/v2/dcys/dcys_ui.png?v20110811) no-repeat;}

.free.dcys{background-position:0 0;}



.ban_dcys2{width:475px; height:465px; background:url(http://act.cmcmcdn.com/upload/201704/01515d52e6d605845aef06c3974457fa.png) no-repeat; padding-left:485px; overflow: hidden; }

.ban_dcys2.style{ background:url(../../img/cjban_ios.jpg?20140109) no-repeat; }

.ban_dcys2 .tit{margin-top:65px;}

.ban_dcys2 .slogan{margin-top:5px; font-size:24px; line-height:1.6em;color:#555;padding-left:20px;}

.ban_dcys2 .slogan em{color:#2CB407;margin:0 10px;font-style:normal;}

.ban_dcys2 .d1{height:110px;padding-top:56px;}

.ban_dcys2 .d1 a{display:block;width:204px;height:100px;background:url(../../img/01.jpg) no-repeat 0 -100px;float:left;}

.ban_dcys2 .d1 a:hover{background-position:0 0;}

.ban_dcys2 .d1 p{float:left;width:180px;float:left;padding:3px 15px 15px 15px;line-height:22px;}

.ban_dcys2 .d2{height:90px; padding-top: 45px; }

.ban_dcys2 .d2 div{float:left;width:148px;}

.ban_dcys2 .d2 div a{display:block;width:133px;height:53px;background-image:url(../../img/01.jpg);}

.d2 a.a1{background-position:0 -201px;}

.d2 a.a1:hover{background-position:-134px -201px;}

.d2 a.a2{background-position:0 -255px;}

.d2 a.a2:hover{background-position:-134px -255px;}

.d2 a.a3{background-position:0 -309px;}

.d2 a.a3:hover{background-position:-134px -309px;}

.ban_dcys2 .d2 p{text-align:left;color:#999;padding:5px;}

.ban_dcys2 .d3{text-align:right;padding-right:18px;position:relative;width:477px; }

.ban_dcys2 .d3 span{cursor:pointer;color:#c00;display:inline-block;height:30px;line-height:30px;}

.ban_dcys2 .d3 div{position:absolute;width:337px;height:283px;background:url(../../img/01.gif);border:1px solid #ddd;top:-268px;left:40px;display: none}

.ban_dcys2 .d3 p{position:absolute;text-align:left;}

.ban_dcys2 .d3 .p1{top:15px;left:146px;}

.ban_dcys2 .d3 .p2{top:254px;left:38px;}

.ban_dcys2 .d3 .p3{top:254px;left:149px;}

.ban_dcys2 .d3 .p4{top:254px;left:236px;}



.ban_dcys2 .info{margin:25px 0 0 10px;}

.ban_dcys2 .base{width:235px; overflow:hidden;}

.ban_dcys2 .space_ts{margin-top:3px;}

/*.ban_dcys2 .other_link{width:230px; overflow:hidden;}*/

.ban_dcys2 .ill{width:400px; height:465px; overflow:hidden; position:absolute; top:5px; left:30px;}

.ban_dcys2 .ihopne{width:136px; overflow:hidden; margin:0 10px; _display:inline;}

.ban_dcys2 .android{width:136px; overflow:hidden; margin:0 10px; _display:inline;}

.ban_dcys2 .ipad{width:136px; overflow:hidden; margin:0 10px; _display:inline;}

.ban_dcys2 .onoff{cursor:pointer; width:60px; overflow:hidden;}

.ban_dcys2 .barcode{position:absolute; background-color: #FFFFFF; border: 1px solid #E7E7E7; bottom:117px; *bottom:121px; display:none; width:135px; height:135px;}

.ban_dcys2 .ihopne .barcode{right:255px;}

.ban_dcys2 .ipad .barcode{right:100px;}

.ban_dcys2 .android .barcode {right:155px;}

.ban_dcys2 .temp_gk{position:absolute; right:0; top:0;}

.ban_dcys2 .tg_link_and{position:absolute; left:810px; top:230px; width:136px;}

/* tab */

.content_box{ width: 960px; height: 467px; margin: 0 auto; overflow: hidden; }

.function_tab{ width: 958px; height: 66px; margin: 10px auto 0 auto; border: 1px solid #ddd; border-bottom: none; }

.function_tab li{ width: 479px; height: 66px; line-height: 66px; float: left; font-size: 20px; font-weight: bold; color: #101010; text-align: center; font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; text-shadow: 1px 1px 1px #666; cursor: pointer; }

.function_tab li.cur{ background: url(../../img/tab_cur.png) no-repeat left bottom; }

#android,

#iphone{ display: none; }

.a_icon,

.i_icon{ display: block; width: 110px; height: 33px; line-height: 33px; margin: 16px auto; text-align: right; background: url(../../img/tab_icon.png) no-repeat left top; }

.i_icon{ background-position: left -66px; }

.function_tab li.cur .a_icon{ background-position: left -33px; }

.function_tab li.cur .i_icon{ background-position: -1px -99px; }

.hover_code{ display: block; height: 22px; line-height: 22px; position: relative; z-index: 555; color: #e5696c; cursor: pointer; }

.show_code{ width: 88px; height: 88px; display: block; padding: 8px; position: absolute; z-index: 999; left: 0; top: 24px; background: #fff; border: 1px solid #ccc; display: none; }

.show_code.style{ left: 94px; top: 1px; }

/*视频新闻 勿删*/

.feature_lst1 .pic_v2.t_video{width:80px;}

.feature_lst1 .info_v2_video{width:150px;}

.illustartor{bottom:20px!important}

.dcysd3 li a.alt_bg{ cursor:default; }

/* wei xin */

.ios_weixin{ width: 148px; height: 33px; background: url(../../img/dc_weixin.png) no-repeat right top; position: absolute; z-index: 3; right: 0; bottom: 0; cursor: pointer; }

.ios_weixin.hover{ background: url(../../img/dchover_weixin.png) no-repeat right top; }