@charset "utf-8";
body{font-size:14px; color:#000; margin:0 auto; line-height:26px;}
ul,li,p,h1,h2,h3,h4,h5,dl,dd,dt{padding:0; margin:0; font-weight:normal;}
ul,li{list-style:none;}
img{border:0;}
a{text-decoration:none; color:#000;}
a:hover{color:#ff5a00;}

.clear{clear:both;}

.clearfix:before,.clearfix:after{content: ""; display:table}
.clearfix:after{clear:both}

.banner{height:180px; overflow:hidden;}
.banner img{width:100%;}
.daodu{height:540px; position:relative; margin-top:15px;}
.daodu .daodu_box{/**background:url(/statics/images/a3rx/white_bj.png); */padding:30px 40px 15px; width:580px; height:260px; position:absolute; right:20px; bottom:20px; overflow:hidden; z-index:80;}
.daodu .daodu_box h1{font-size:40px; font-weight:bold; line-height:45px; color:#ff5a00; text-align:center;}
.daodu .daodu_box h2{font-size:24px; line-height:34px; text-align:center;}
.daodu .daodu_box dd{text-indent:28px; height:105px; overflow:hidden;}
.daodu .daodu_box span{display:block; margin-top:18px; text-align:right; z-index:90;}
.daodu a.top_3r{display:block; position:absolute; width:660px; height:485px; right:20px; bottom:20px; z-index:100;}

.ad_up{margin-top:15px;}
.ad_box_3r{width:590px; /**height:80px;*/ overflow:hidden;}

.mian_3r{margin-top:25px;}
.left_box_3r{width:860px;}
.title3r{border-bottom:1px solid #c7c7c7}
.title3r p,.title3r strong{float:left; border-bottom:solid #c7c7c7 3px; padding:3px 10px; font-family:微软雅黑; font-size:18px;}
.title3r strong{border-bottom:0;}
.title3r span{color:#999; margin-left:5px;}
.title3r ul{float:right; width:120px; margin-top:4px; text-align:right; font-size:14px;}
.title3r ul li{float:left; padding:2px 15px; border:1px solid #c7c7c7; border-bottom:0;}
.title3r ul li.on_3r{background:#333; border-color:#333;}
.title3r ul li.on_3r a{color:#FFF;}
.mian_3r ul.order{text-align:right; margin-top:5px;}
.mian_3r ul.order li{display:inline; padding:0 8px; color:#888; font-size:12px}
.mian_3r ul.order li.on_order,.mian_3r ul.order li.on_order a{font-size:14px; font-weight:bold; color:#333}
.mian_3r ul.order li a{color:#888;}
.mian_3r ul.order li a:hover{color:#333;}
.mian_3r ul.order li.end_order{border-left:1px solid #888;}

.mian_3r ul.v_list_3r,.mian_3r ul.n_list_3r{margin-top:15px;}
.mian_3r i{font-style:normal;}
.mian_3r ul.v_list_3r li{width:265px; overflow:hidden; float:left; margin:10px;}
.mian_3r ul.v_list_3r li .pic{position:relative; width:100%; height:0; padding-bottom:56.6037736%; overflow:hidden;}
.mian_3r ul.v_list_3r li .pic img{width:100%; position:absolute; z-index:100;}
.mian_3r ul.v_list_3r li .pic p{position:absolute; z-index:110; width:255px; bottom:0; height:25px; line-height:25px; font-size:12px; color:#FFF; background:url(/statics/images/a3rx/list_bj.png); padding:0 5px;}
.mian_3r ul.v_list_3r li .pic p i{margin-left:10px;}
.mian_3r ul.v_list_3r li:hover .pic a{position:absolute; width:100%; height:100%; z-index:105; background:url(/statics/images/a3rx/play_bj.png) center; top:0; left:0;-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;}
.mian_3r ul.v_list_3r li:hover .pic span{display:block; background:url(/statics/images/a3rx/play_cs_16.jpg) no-repeat 0 7px; padding:0 10px 0 20px; position:absolute; right:0; bottom:0; z-index:120; color:#FFF;}
.mian_3r ul.v_list_3r li h2{font-size:14px; white-space:nowrap; overflow:hidden;}
.mian_3r ul.v_list_3r li h3{font-size:12px; line-height:20px; height:20px; overflow:hidden;}
.mian_3r ul.v_list_3r li h2 a{color:#000;}
.mian_3r ul.v_list_3r li h3 a{color:#ff5a00;}
/*.mian_3r ul.v_list_3r li:hover a{font-weight:bold;}*/

.mian_3r ul.n_list_3r li{width:100%; float:left; padding:20px 0; border-bottom:1px solid #f0f0f0}
.mian_3r ul.n_list_3r li .pic{width:206px; height:155px; overflow:hidden; border:2px solid #d0d0d0; float:left;}
.mian_3r ul.n_list_3r li .pic img{width:206px;}
.mian_3r ul.n_list_3r li .n_list_info{width:590px; float:right;}
.mian_3r ul.n_list_3r li .n_list_info h2{font-size:18px; font-family:微软雅黑;}
.mian_3r ul.n_list_3r li .n_list_info code{width:510px; margin-top:15px; height:90px; overflow:hidden; display:block; text-indent:28px; line-height:24px;}
.mian_3r ul.n_list_3r li .n_list_info code a{color:#888;}
.mian_3r ul.n_list_3r li .n_list_info code a:hover{color:#666;}
.mian_3r ul.n_list_3r li .n_list_info p{text-align:right; padding:10px 10px 0 0;}
.mian_3r ul.n_list_3r li .n_list_info p span{padding-left:10px;}

.right_box_3r{width:290px;}
.right_box_3r .jianjie_3r{font-size:12px; margin-top:10px; text-indent:24px; padding:5px;}
.right_box_3r .jianjie_3r span{margin-top:20px; text-align:center; display:block;}
.right_box_3r .tag_up{margin-top:35px;}
.right_box_3r .tag_box{margin-top:10px; padding:5px;}
.right_box_3r .tag_box a{margin:0 5px;}
.right_box_3r .right_ad{margin-top:50px; width:290px; height:260px; overflow:hidden;}

/*三人行详情页样式*/
.a_wd_full{width:100%;/* height:525px;*/}
.a_wd_full .a_wd{position:relative;}
.a_wd_full .top_3r{position:absolute; top:35px; right:20px; display:none;}
.a_wd_full .top_3r h1{height:92px; background:url(/statics/images/a3rx/3renxing_logo.png) right no-repeat; text-indent:-999em;}
.a_wd_full .top_3r h2{font-size:38px; color:#ff5a00; line-height:50px; font-family:微软雅黑; text-align:center;}
.a_wd_full .top_3r h3{font-size:24px; font-family:微软雅黑; text-align:center; line-height:36px;}
.a_wd_full .top_3r dl{background:url(/statics/images/a3rx/white_bj.png); margin:5px 10px; padding:20px 40px 15px;}
.a_wd_full .top_3r dl dt{font-size:18px; font-family:微软雅黑;}
.wd3r_fua_wd_fullll .top_3r dl dd{text-indent:28px; font-size:12px; height:185px; overflow:hidden; margin-top:5px;}

.a3r_banner{height:0; padding-bottom:44.9152542%;}
.a3r_banner img{width:100%;}

.title_show_3r{background:#000; height:45px; line-height:45px; color:#FFF; overflow:hidden;}
.title_show_3r p{padding:0 15px; font-size:18px; font-family:微软雅黑; float:left;}
.title_show_3r span{float:right; padding-right:15px;}

.share{background:#dfdfdf;}
.share .share_box{padding-left:15px;}
.share .share_box ul li,.share .click ul li{float:left; margin:10px 5px 0;}
.share .share_box ul li.needpl{cursor:pointer;}
.share .click{padding-right:15px;}

.jiabing_3r{margin-top:20px; border-bottom:1px solid #000;}
.jiabing_3r li{width:25.2542373%; float:left; padding:1.6949153% 3.9830508%; color:#888;}
.jiabing_3r li a{color:#00a3e7;}
.jiabing_3r li .jb_pic{width:33.557047%; overflow:hidden; float:left; border-radius:10px;}
.jiabing_3r li .jb_pic a{display:block; width:100%; height:0; padding-bottom:130%;}
.jiabing_3r li .jb_pic img{width:100%;}
.jiabing_3r li .jb_info{width:60.4026846%; float:right; font-size:12px; line-height:20px;}
.jiabing_3r li .jb_info h2{font-size:20px; font-family:微软雅黑;}
.jiabing_3r li .jb_info code{display:block; height:60px; overflow:hidden; margin-top:10px;}
.jiabing_3r li .jb_info dl{height:64px; margin-top:10px; overflow:hidden;}
.jiabing_3r li .jb_info dl dt{float:left;}
.jiabing_3r li .jb_info dl dd{float:left; height:44px; overflow:hidden;}
.jiabing_3r li .jb_info dl dd span{margin-right:10px;}
.jiabing_3r li .jb_info .jb_gz{margin-top:10px;}
.jiabing_3r li.on_jiabing,.jiabing_3r li:hover{color:#000; border-bottom:2px solid #000;}
.jiabing_3r li:hover a,.jiabing_3r li.on_jiabing a{color:#00a3e7;}

.v_jianjie_3r{height:315px; overflow:hidden; margin:0 auto; font-size:24px; font-family:微软雅黑; line-height:36px; color:#2b2b2b;}
.v_jianjie_3r_c{width:84.7457627%; height:320px; margin-left:auto; margin-right:auto; overflow:hidden; display:table; .position:relative; vertical-align:middle;}
.v_jianjie_3r_a{vertical-align:middle; display:table-cell; .position:absolute; .top:50%;}
.v_jianjie_3r_b{.position:relative;	.top:-50%;}

.mian_3r ul.list_v_s{width:103.3898305%; margin-left:-3.3898305%; margin-top:20px;}
.mian_3r ul.list_v_s li{width:21.7213115%; margin-left:3.2786885%; float:left; overflow:hidden; margin-right:0;}
.mian_3r ul.list_v_s li .pic{width:100%; height:0; padding-bottom:56.6037736%; overflow:hidden; position:relative;}

.pl_left_3r{width:65.2542373%;}
#pinglun_3r textarea{margin-top:20px; width:98.7012987%; color:#888}
#pinglun_3r textarea:focus{color:#000;}
#pinglun_3r .logoin_3r{margin-top:5px;}
#pinglun_3r .logoin_3r p{float:left; padding-left:15px; font-size:12px; width:42.37%;}
#pinglun_3r .logoin_3r span{float:right; padding-right:15px; width:80px; text-align:right;}
#pinglun_3r .logoin_3r #button{background:url(/statics/images/a3rx/3renxing_show_55.jpg) no-repeat; width:66px; height:27px; border:0; text-indent:-100em; cursor:pointer;}

.pinglun_3r_list{margin-top:10px;}
.pinglun_3r_list li{width:100%; float:left; padding:30px 0; border-bottom:1px solid #d1d1d1;}
.pinglun_3r_list li .pl_pic_3r{width:55px; height:55px; float:left; border-radius:50px; overflow:hidden;}
.pinglun_3r_list li .pl_pic_3r img{width:55px;}
.pinglun_3r_list li .pl_info_3r{width:72.7272727%; margin-left:15px; float:left;}
.pinglun_3r_list li .pl_info_3r h4{font-size:14px; color:#ff5a00;}
.pinglun_3r_list li .pl_info_3r h4 span{margin-left:15px; color:#000;}
.pinglun_3r_list li .pl_xgcz{width:14.2857143%; text-align:center; float:right; font-size:12px; color:#6d6d6d;}
.pinglun_3r_list li .pl_xgcz a{color:#6d6d6d;}
.pinglun_3r_list li .pl_xgcz a:hover{color:#ff5a00;}
.pinglun_3r_list li ul{width:90.9090909%; float:left; padding-left:70px;}
.pinglun_3r_list li ul li{width:100%; border-bottom:0; border-top:1px dotted #d1d1d1; margin:10px 0; padding:5px 0;}
.pinglun_3r_list li ul li .pl_info_3r{width:70%;}

.pl_left_3r .pl_load_3r{background:#acacac; height:24px; color:#FFF; line-height:24px; margin-top:20px; text-align:center;}
.pl_left_3r .mianze_3r{margin-top:20px; border:1px solid #dcdcdc; padding:15px; font-size:12px; color:#999;}

.pl_right_3r{width:29.6610169%;}
.pl_right_3r .news_list_3r{font-size:12px; margin-top:10px;}
.pl_right_3r .news_list_3r li{padding:0 5px;}
.pl_right_3r .right_ad{width:100%; height:0; padding-bottom:91.4285714%; overflow:hidden; margin-top:50px;}

@media only screen and (min-width: 1200px){
.a_wd{width:1180px;}
.nav ul li a{padding:0 46px;}
.side-bar{margin-left:600px;}
}

@media (max-width:767px){
.pl_right_3r{display:none;}
.pl_left_3r{width:100%;}
}

@media (max-width:640px){
.mian_3r ul.list_v_s li{width:46.7213115%;}
.jiabing_3r{overflow:hidden;}
.jiabing_3r li{width:29.2542373%; float:left; padding:1.6949153% 1.9830508%;}
.jiabing_3r li .jb_pic{width:100%; float:none;}
.jiabing_3r li .jb_info{width:100%; float:none; margin-top:10px;}
.jiabing_3r li .jb_info h2{font-size:16px;}
}