@charset "utf-8";
/* CSS Document */

html,body,div,p,a,border,div,ul{ margin:0; padding:0; font-family:"微软雅黑";}
body{background:#fff;}
a{ border:0 none; text-decoration:none;}
li,ul{ list-style:none;}
img{ border:0 none; vertical-align:top;}
.clearfix{ _zoom:1;}
.clearfix:after{ display:block; content:"."; visibility:hidden; height:0px; clear:both; font-size:0;}


#a_main_xq{width:100%; background:#f6f6f6;}
#a_main_xq .box{width:966px; margin:0 auto; overflow:hidden;}
#a_main_xq .box .xq_box{width:960px; background:url(../sony_xq/touying.jpg) right repeat-y #ffffff; padding-right:6px; margin-top:36px; overflow:hidden;}
#a_main_xq .box .xq_box .div_img{float:left; height:540px; border-bottom:1px solid #d4d4d4; width:960px; position:relative; overflow:hidden; background:#FFF;}
#a_main_xq .box .xq_box .div_img img{height:540px; display:block; width:auto; margin:0 auto;}

#a_main_xq .box .xq_box .div50{float:left; height:50px; width:926px; padding:0 17px 0 17px;}
#a_main_xq .box .xq_box .div50 .font18{ font-size:18px; color:#5abce1; line-height:50px; float:left; font-weight:bold;}
#a_main_xq .box .xq_box .div50 .font16{ font-size:16px; color:#5abce1; line-height:50px; float:left; margin:0 0 0 90px; background:url(../sony_xq/pic1.jpg) left no-repeat; padding-left:25px;}
#a_main_xq .box .xq_box .div50 .right16{ float:right; position:relative;}
#a_main_xq .box .xq_box .div50 .right16 .more{ font-size:16px; color:#5abce1; line-height:50px; float:left; background:url(../sony_xq/more.png) left no-repeat; padding-left:25px; margin-right:25px;}
#a_main_xq .box .xq_box .div50 .right16 .yj{ font-size:16px; color:#5abce1; line-height:50px; float:left; background:url(../sony_xq/pic2.jpg) left no-repeat; padding-left:25px;}
#a_main_xq .box .xq_box .div50 .right16 .xin{ font-size:16px; color:#5abce1; line-height:50px; float:left; background:url(../sony_xq/pic3.jpg) left no-repeat; margin:0 25px 0 25px; padding-left:25px;}
#a_main_xq .box .xq_box .div50 .right16 .xin:hover{ color:#5abce1; background:url(../sony_xq/pic3_hover.jpg) left no-repeat;}
#a_main_xq .box .xq_box .div50 .right16 .xin.active{background:url(../sony_xq/pic3_active.jpg) left no-repeat;}
.ckxq1{font-size:16px; color:#5abce1; line-height:50px; float:left; background:url(../images/chakan.png) left no-repeat; padding-left:25px; margin-right:25px;}


#a_main_xq .box .xq_box .div50 .right16 .fx{ font-size:16px; color:#5abce1; line-height:50px; float:right; background:url(../sony_xq/pic4.jpg) left no-repeat;  padding-left:25px; margin-right:9px;}



#a_main_xq .box .xq_box .div50 .right16 .fx:hover{ color:#5abce1; background:url(../sony_xq/pic4.jpg) left no-repeat;}

#fx_pop{ position:absolute; width:186px; height:53px; background:url(../sony_xq/fxbj.png) no-repeat; top:37px; right:6px; z-index:9999; display:none;}
#fx_pop ul{ overflow:hidden; padding:18px 7px 0 9px;}
#fx_pop ul li{width:18px; height:18px; margin:0 5px 0 5px; float:left;}


#more_pop{ position:absolute; width:242px; height:34px; top:43px; right:209px; z-index:99; border:1px solid #cccccc;}
#more_pop .sj{width:16px; height:9px; position:absolute; top:-9px; left:25px;}
#more_pop ul{width:242px; height:34px; position:absolute; right:0;}
#more_pop ul li{ float:left;}
#more_pop ul li a{ width:47px; height:34px; display:block; text-indent:-9999px; background:url(../images/detail/gd_a.jpg) no-repeat;}
#more_pop ul li a:hover{ background:url(../images/detail/gd_a_hover.jpg) no-repeat;}
#more_pop ul li a.sc1{width:47px; background-position:0 0 ;}
#more_pop ul li a.sc2{width:47px; background-position:-46px 0 ;}
#more_pop ul li a.sc3{width:47px; background-position:-88px 0 ;}
#more_pop ul li a.sc4{width:47px; background-position:-136px 0 ;}
#more_pop ul li a.sc5{width:47px; background-position:-184px 0 ;}



















#a_main_xq .box .xq_box .div1{width:943px; float:left; position:relative; padding:0 17px 14px 0;}
#a_main_xq .box .xq_box .div1 .neirong{width:943px; overflow:hidden;}
#a_main_xq .box .xq_box .div1 .neirong .shu{width:3px; height:77px; float:left; padding-top:32px;}

#a_main_xq .box .xq_box .div1 .neirong .photo{width:97px; height:97px; float:left; border:4px solid #999;}

#a_main_xq .box .xq_box .div1 .neirong .jianjie{width:410px; float:left; padding:0 40px 0 22px;}
#a_main_xq .box .xq_box .div1 .neirong .jianjie .user{width:410px; line-height:27px; font-size:18px; color:#37c0f4; margin-bottom:8px;}
#a_main_xq .box .xq_box .div1 .neirong .jianjie .user img{width:27px; height:27px; margin:0 10px 0 0;}
#a_main_xq .box .xq_box .div1 .neirong .jianjie .zhuji{width:410px; line-height:23px; font-size:14px; color:#999999;}
#a_main_xq .box .xq_box .div1 .neirong .jianjie .zhuji a{ color:#5abce1; letter-spacing:-0.5px;}
#a_main_xq .box .xq_box .div1 .neirong .jianjie .zhuji a:hover{ color:#5abce1; text-decoration:underline; letter-spacing:-0.5px;}
#a_main_xq .box .xq_box .div1 .neirong .jianjie .guangquan{width:410px; line-height:23px; font-size:14px; color:#999999; overflow:hidden;}
#a_main_xq .box .xq_box .div1 .neirong .jianjie .jjfont{width:410px; line-height:23px; font-size:14px; color:#999999; overflow:hidden;}
#a_main_xq .box .xq_box .div1 .neirong .ztbq{width:290px; float:left; padding:35px 20px 0 40px;}
#a_main_xq .box .xq_box .div1 .neirong .ztbq .zhuti{width:290px; line-height:23px; height:23px; font-size:14px; color:#999999;}
#a_main_xq .box .xq_box .div1 .neirong .ztbq .zhuti a{color:#5abce1; padding-right:7px;}
#a_main_xq .box .xq_box .div1 .neirong .ztbq .zhuti a:hover{color:#5abce1; text-decoration:underline; padding-right:7px;}



#a_main_xq .box .xq_box .div2{width:960px; float:left; height:6px; background:url(../sony_xq/touying1.jpg) repeat-x;}

#main_f{ width:140px; height:20px; border:1px solid #cfcfcf; color:#7a7a7a; }
#main_s{width:140px; height:16px; border:1px solid #cfcfcf; background:none;color:#7a7a7a;}
.p44{background:url(../images/xia.jpg) #FFF 127px 7px no-repeat ;}
#a_pop .box_sx .p45{background:url(../images/xia.jpg) #FFF 332px 7px no-repeat ; width:345px;}


#len_f{ width:140px; height:20px; border:1px solid #cfcfcf;color:#7a7a7a;}
#len_s{ width:140px; height:20px; border:1px solid #cfcfcf;color:#7a7a7a;}
#len_t{width:345px; height:16px; border:1px solid #cfcfcf; background:none;color:#7a7a7a;}
.smart_arrow{ position:absolute; left:0; top:-16px;  width:22px; height:11px; background:url(../images/sanjiao1.png) no-repeat; display:none;}
ul.smart_autocomplete_container {  padding: 5px; padding-left:20px; background-color: #ffffff; width:680px; border:2px solid #e0e0e0; overflow:hidden; }
ul.smart_autocomplete_container li {width:132px; float:left; font-size:12px; color:8c8c8c; line-height:25px; text-align:left; color:#8c8c8c; cursor:pointer;  }
ul.smart_autocomplete_container li.smart_autocomplete_highlight {color:#5abce1;}
ul.cls2 li {width:340px; float:left; font-size:12px; color:8c8c8c; line-height:25px; text-align:left; color:#8c8c8c; cursor:pointer;  }

#year_f{ width:140px; height:20px; border:1px solid #cfcfcf;color:#7a7a7a;}
#month_f{ width:140px; height:20px; border:1px solid #cfcfcf;color:#7a7a7a;}

.fixed{ position:fixed;left:0; top:0; z-index:99;}



.dialog{width:770px; height:422px; position:absolute; left:50%; top:50%; margin-left:-385px; margin-top:-211px; display:none;}
.dia-con{width:770px; height:422px; background:url(../sony_xq/pop_bj.png) no-repeat; overflow:hidden;}
#dialog .hyzc{width:234px; float:left; padding:171px 0 0 169px; height:75px;}
#dialog .hyzc a{width:170px; height:31px; float:left; margin-bottom:10px;}
#dialog .hydl{width:212px; float:right; padding:187px 0 0 155px; height:75px;}

#dialog1 .dia-con{width:770px; height:422px; background:url(../sony_xq/pop_bj_22.png) no-repeat; overflow:hidden;}
#dialog1 .hyzc{width:234px; float:right; padding:171px 0 0 169px; height:75px;}
#dialog1 .hyzc a{width:170px; height:31px; float:left; margin-bottom:10px;}
#dialog1 .hydl{width:212px; float:left; padding:187px 0 0 155px; height:75px;}







.dia-close{width:50px; height:50px; font-size:40px; text-align:center; line-height:40px; color:#73c6e6; font-weight:bold; position:absolute; top:-1px; right:2px; text-decoration:none;}

.fix2{position:fixed; left:50%; margin-left:268px; top:55px;}

.s_box{ width:960px; margin:0 auto; position:relative; } 
.s_box a.prev_btn{ width:25px; height:75px; display:block; position:absolute; left:-45px; top:250px; text-indent:-9999px; background:url(../images/left.png) no-repeat;}
.s_box a.next_btn{ width:25px; height:75px; display:block; position:absolute; right:-45px; top:250px; text-indent:-9999px; background:url(../images/right.png) no-repeat;}

.loading {
	background:#e1e1e1;
	color:#777777;
	font-size:20px;
	padding:5px 10px;
	text-align:center;
	width:300px;
	margin:0px auto;
	display:none;
	margin-top:30px;
}

.go_back{
	width:30px;
	height:30px;
	display:block;
	position:fixed; left:50%; 
	bottom:190px;
	margin-left:-522px;
	background:url(../images/top.jpg) no-repeat;
	text-indent:-9999px;	
	
	
	
	
	}



#a_main_xq .box .xq_box .div_img img#loading_icon{ width:40px; height:40px; display:block; position:absolute; left:50%; top:50%; margin-left:-20px; margin-top:-20px;  z-index:999;}

.loginout{ display:none;}

#nomoreresults{ display:none;}
.all_zone{ float:left; height: 58px; line-height:58px; padding-left:20px;color: #9f9f9f;}
.all_zone a{color: #5abce1; font-size:14px;}
.all_zone a:hover{color: #5abce1; text-decoration:underline;}

.fullimg{ width:100%; height:100%; position:fixed; left:0; top:0; z-index:9999; background:#000000; display:none;}
.fullImg{ max-width:100%; max-height:100%; margin:0 auto; display:block;}
.fullimg .close{ width:35px; height:35px; display:block; position:absolute; right:0px; top:0px; background:url(../images/close.png) no-repeat; text-indent:-9999px;}
.fullimg .chakanxianqing{width:153px; height:35px; display:block; position:absolute; right:40px; top:0px; }




#a_main_xq .box1{width:960px; margin:0 auto; overflow:hidden; border-top:1px dashed #c9c9c9; margin-top:13px;}
.left0312{width:572px; float:left; padding:15px 0 15px 0;}
.left0312 .icon14{width:572px; line-height:18px; color:#000;}
.left0312 .icon14 img{ margin-right:10px;}
.left0312 .nr0312{width:572px; background:#e5e5e5; margin:15px 0 0 0;}
.left0312 .nr0312 .wdl{width:332px; padding:77px 120px 77px 120px; color:#999999;}
.left0312 .nr0312 .wdl img{ margin:0 10px 0 0;}
.left0312 .nr0312 .wdl a{ color:#5abce1; text-decoration:underline;}
.left0312 .nr0312 .wdl a:hover{ color:#5abce1; text-decoration:underline;}

.text_box{width:538px; height:79px; padding:22px 17px 0 17px; position:relative;}
.text79{width:536px; height:77px; border:1px solid #37c0f4; background:#fff; resize:none;}
.text_sj{width:15px; height:11px; position:absolute; top:13px; left:49px;}

.fbpl_but{width:555px; height:32px; padding:20px 17px 25px 0; text-align:right; border-bottom:1px dashed #cecece;}

.fbpl_list{width:538px; margin:5px 17px 0 17px; }
.fbpl_list ul{ overflow:hidden;}
.fbpl_list ul li{ float:left; margin-bottom:15px;}
.fbpl_list ul li .img1{width:33px; height:33px; background:#FFF; padding:2px; float:left; margin:16px 14px 0 0;}
.fbpl_list ul li .list_div1{width:487px; float:left; border-bottom:1px dashed #bebebe; padding:16px 0 12px 0;}
.list_div1 .time_mz{width:487px; line-height:25px;}
.list_div1 .time_mz span{ font-size:14px; color:#5abce1; margin-right:10px;}
.list_div1 .time_mz font{color:#858585; font-size:12px;}
.list_div1 .time_nr{width:487px; line-height:25px; color:#626262; font-size:12px;}



.right0312{width:333px; float:right; padding:0 0 15px 0;}
.right0312 .title{width:333px; line-height:19px; overflow:hidden; padding:15px 0 0 0;}
.right0312 .title img{ margin-right:10px; float:left;}
.right0312 .title span{ font-size:14px; color:#000000; float:left;}
.right0312 .title a{ float:right; color:#959595; margin-right:10px; font-size:14px;}
.right0312 .title a:hover{color:#5abce1;}
.right0312 ul{width:333px; padding-top:10px;}
.right0312 ul li{width:159px; height:105px; float:left; margin-right:7px;}



#a_main_xq .box2{width:960px; margin:0 auto; overflow:hidden; padding:20px 0 40px 0;}

.box2 .img_a{ float:right; padding-right:10px;}

.right0312 ul li  img{ display:block; max-width:159px; max-height:105px; margin:0 auto;}


























