﻿/*首页*/html{}.ad201505-wap{	height: 406px;	width: 100%;	position: absolute;	top: 370px;	left: 0;	z-index: 9999;}.ad201505{	width: 890px;	height: 100%;	margin: 0 auto;	position: relative;	-moz-box-shadow: 0 3px 10px #888;	-webkit-box-shadow: 0 3px 10px #888;	box-shadow: 0 3px 10px #888;}.ad201505 a{	display: block;	height: 100%;	width: 100%;	text-indent: -9999em;	background: url(//www.775m.com/ad/201505.jpg?2015) no-repeat center center;}/* Chrome 28+ (and Opera 14+) */@supports (-webkit-appearance:none) {     .ad201505 a{        background-image: url(//www.775m.com/ad/201505.webp?2015);    } }.ad201505 span{	display: block;	position: absolute;	right: 18px;	top: 13px;	width: 65px;	height: 20px;	text-align: right;	background: transparent;	  font-weight: bold;	  line-height: 1;	  color: #000;	  text-shadow: 0 1px 0 #FFF;	  cursor: pointer;	  border: 0;	  font-size: 14px;	  -webkit-appearance: none;	}@-webkit-keyframes iframeLoader {  from { -webkit-transform:  scale(1.1);}  50% { -webkit-transform: scale(1);}  to { -webkit-transform: scale(1.1);}}.ad201503{	  height: 260px;	  width: 298px;	  background: url(/ostyle/2015/05.jpg) no-repeat center bottom;	  position: fixed;	  right: 18px;	  bottom: 18px;	  z-index: 99999999;	-moz-box-shadow: 0 3px 10px #888;	-webkit-box-shadow: 0 3px 10px #888;	box-shadow: 0 3px 10px #888;	-moz-border-radius:5px;	-webkit-border-radius:5px;		border-radius:5px;	 -webkit-animation: iframeLoader 1.5s  infinite;	 -webkit-transition:all 2s;}.ssto,.ad201503:hover{-moz-animation: none;  -webkit-animation: none;  animation: none;	}.ssto{	right: -100%;	bottom: -100%;}.ad201503 a{	display: block;	height: 100%;	height: 250px;	width: 100%;	text-indent: -9999em;}.ad201503 span{	display: block;	width: 100%;	height: 15px;	text-align: right;	background: #FFF;  font-weight: bold;  line-height: 1;  color: #000;  text-shadow: 0 1px 0 #FFF;  cursor: pointer;  border: 0;  font-size: 14px;  -webkit-appearance: none;	}.ad201503 span:hover{	color: red;}.newyea2015{	-webkit-transition:all 1.3s;	-moz-transition:all 1.3s;	-o-transition:all 1.3s;	-ms-transition:all 1.3s;	transition:all 1.3s;	background: url(/_ak/static/bg-newyea2015.jpg) no-repeat center -250%;	padding-top: 400px;	background-position: center 0;}.adv_80 {	width:100%;	height:80px;}.adv_80 .adv_1 {width:158px;}.adv_80 .adv_2 {width:773px;margin:0 auto;margin:0 0 0 6px;}.hot_info {	width:1092px;	padding:0 4px;}.hot_info_l {	width:355px;	height:386px;}.hot_info_top,.hot_info_bottom,.ivideo,.new_success,.inews,.maybe ,.link {	width:355px;	height:386px;	position:relative;	border:1px solid #b5b6b6;}.hot_info_top .tab_menu,.hot_info_bottom .tab_menu,.ivideo .tab_menu,.new_success .tab_menu,.inews .tab_menu,.maybe .tab_menu,.link .tab_menu {	height:26px;	background:url(../images/tab_bg_1.png) repeat-x;	border-bottom:1px solid #b5b6b6;}.hot_info_top .tab_menu li,.hot_info_bottom .tab_menu li,.ivideo .tab_menu li,.new_success .tab_menu li,.inews .tab_menu li,.maybe .tab_menu li ,.link .tab_menu li {	width:auto;	height:26px;	line-height:26px;	padding:0 8px;	color:#595757;	font-size:15px;	border-right:1px solid #b5b6b6;}.hot_info_top .tab_menu li.current,.hot_info_bottom .tab_menu li.current,.ivideo .tab_menu li.current,.new_success .tab_menu li.current,.inews .tab_menu li.current,.maybe .tab_menu li.current,.link .tab_menu li.current {	height:27px;	line-height:27px;	background:#fff;	color:#b60005;}.hot_info_top {	height:200px;}.hot_info_bottom {	height:175px;}.ivideo {	height:90px;	background:#fff;}.ivideo .tab_menu li i {	display:inline-block;	vertical-align:middle;	width:30px;	height:27px;	line-height:27px;	background:url(../images/video_ico_1.jpg) no-repeat center;}.more {	position:absolute;	top:5px;	right:10px;}.ul_list_1 {	padding:5px 10px;}.ul_list_1 li {	height:25px;	line-height:25px;	text-indent:10px;	font-size:14px;	background:url(../images/pointer_xxx_1.png) no-repeat left center;}.ul_list_1 li span.date {	display:inline-block;	float:right;}.hot_pic {	width:357px;	height:388px;	overflow:hidden;	background:#f9f9f9;}/**/.login_box {	width:357px;	height:388px;}.jr_data {	width:355px;	height:146px;	border:1px solid #b5b6b6;}.jr_data dl {	padding:0 15px;}.jr_data dl dt {	font-size:24px;	height:60px;	line-height:60px;	text-align:center;	border-bottom:1px solid #b5b6b6;}.jr_data dl dt font {	position:relative;	left:-10px;}.jr_data dl dt i {	position:relative;	left:-21px;	display:inline-block;	vertical-align:middle;	width:15px;	height:60px;	background:url(../images/red_t_arrow_2.gif) no-repeat center 45%;}.jr_data dl dd {	float:left;	width:50%;	height:26px;	line-height:26px;	color:#898989;	font-size:14px;}.roll_date {	position:absolute;	top:0;	right:0;	width:250px;	height:26px;	overflow:hidden;	border-left:1px solid #b5b6b6;}.roll_date ul {	height:26px;	text-align:center;}.roll_date ul li { 	height:26px;	line-height:26px;	font-size:12px;	width:100%;}.roll_date ul li i {	display:inline-block;	width:7px;	height:26px;	vertical-align:middle;	text-indent: -9999px;	background: url(../images/red_t_arrow_1.png) no-repeat center 8px;}.login {	width:355px;	height:228px;	border:1px solid #b5b6b6;	overflow:hidden;}.lr_btn {	padding:10px 0;	text-align:center;}.lr_btn a {	display:inline-block;	height:34px;	text-indent:-9999px;}.lr_btn a.lr_btn_1 {	width:84px;	background:url(../images/lr_btn_xxx_1.png);}.lr_btn a.lr_btn_2 {	width:84px;	background:url(../images/lr_btn_xxx_2.png);}.lr_btn a.lr_btn_3 {	width:154px;	background:url(../images/lr_btn_xxx_3.png);}.jrdata_info {	width:100%;	height:80px;	line-height:190%;	background:#efefef;	border-bottom:1px solid #b5b6b6;}.jrdata_info p {	display:block;	height:69px;	padding:5px 18px;}.jrdata_info font {	font-size:14px;}.free_reg_can {	height: 35px;	line-height:35px;	font-size: 14px;	color: #000;	text-align: center;}.extend_4 {	display:none;	position:absolute;	width:17px;	height:10px;	overflow:hidden;	background:url(../images/t_arrow_xxx_3.png) no-repeat;}.member_can {	width:320px;	height:100px;	margin:0 auto;	margin-bottom:10px;}.member_can .tab_menu {	width:100%;	height:25px;}.member_can .tab_menu li {	font-size:15px;	width:65px;	height:23px;	line-height:23px;	color: #595757;	background:#f3f3f3;	border:1px solid #9fa0a0;	border-radius: 2px;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	-o-border-radius: 2px;	-khtml-border-radius: 2px;	position:relative;	margin:0 0 0 30px;	_margin:0 0 0 15px;}.member_can .tab_menu li.current {	height:23px;	line-height:23px;	color: #b60005;}.member_can .tab_menu li.current .extend_4 {		z-index:99;	display:block;	top:25px;	left:39%;}.member_can_info {	width:318px;	height:57px;	margin-top:10px;	padding-top:10px;	background:#f4f5f5;	border:1px solid #c9cacb;}.member_can_info li {	width:50%;	height:24px;	line-height:24px;	float:left;	font-size:14px;	text-align:center;}.mci_2 li {width:25%;text-align:left;text-indent:16px;}.mci_3 li {width:100%;text-indent:60px;text-align:left}.reg_info {	width:345px;	height:20px;	margin:0 auto;	clear:both;}.reg_now,.grade_vip {	display:block;	margin:0 auto;	width:230px;	height:20px;	line-height:20px;	background:#ba0d12 url(../images/reg_bg.png) no-repeat;	text-align:center;	color:#fff;}a.reg_now:hover,a.grade_vip:hover {	color:#fabe00;}.grade_vip {	width:110px;}/*floor_1*/.floor_1 {	width:100%;	height:370px;}.extend_3 {	position:absolute;	top:0;	right:45px;	width:680px;	height:29px;	line-height:29px;	text-align:center;	color:#898989;	font-size:14px;}.vip_company {	width:728px;	position:relative;}/**/.roll_date_1 {	width:277px;	border-left:none;	background:#fff;}.con_btn {	width:10px;	text-align:center;	position:absolute;	top:8px;	right:6px;}.con_btn i {	width:10px;	height:5px;	overflow:hidden;	display:inline-block;}.up_1 {	margin:0 0 2px 0;	background:url(../images/t_arrow_xxx_1.png);}.down_1 {	background:url(../images/t_arrow_xxx_2.png);}.inews {	height:328px;	overflow:hidden;}.inews .tab_menu li {	color:#000;}.vip_list {	width:726px;	height:295px;	overflow:hidden;	border:1px solid #9fa0a0;}.vip_btn {	position:absolute;	top:4px;	right:10px;	width:32px;	height:15px;	z-index:9999;	}.vip_btn button {	width:15px;	height:15px;	border:none;	float:left;	cursor:pointer;	text-indent:-9999px;}.vip_btn button#vip_backward {	background:url(../images/testimonial-back-btn.png) no-repeat left;}.vip_btn button#vip_forward {	background:url(../images/testimonial-next-btn.png) no-repeat right;}.scroll_img {	width: 700px;	_width: 920px;	height: 150px;	overflow: hidden;	font-size: 0;	margin:0 auto;	position:relative;	top:-10px;}.scroll_img ul {	width: 700px;	height: 150px;	margin: 0;}.scroll_img ul li {	display: block;	float:left;	margin: 10px 0 10px 10px;}.scroll_img ul li a {	display:block;}.scroll_img ul li img {	width:170px;	height:100px;	display:block;}.scroll_img ul li p {	display:block;	width:170px;	height:30px;	line-height:30px;	font-size:12px;	text-align:center;}.scroll_img ul {	width: 1500px;}/*vip*/.vip_img {	width:726px;	height: 287px;	margin:10px 0 0 4px;}.vip_img ul {	width:730px;	height:287px;}.vip_img ul li {	margin:4px 2px 0 0;}.vip_img ul li img {	width:142px;	height:53px;		-webkit-transition: -webkit-transform .2s linear;	-moz-transition: -moz-transform .2s linear;	-o-transition: -o-transform .2s linear;	transition: transform .2s linear;}.vip_img ul li a:hover img {	-webkit-transform: translateX(-5px);	-moz-transform: translateX(-5px);	-ms-transform: translateX(-5px);	-o-transform: translateX(-5px);	transform: translateX(-5px);	box-shadow: 2px 2px 3px rgba(195,195,195, 0.5);	-webkit-box-shadow: 2px 2px 3px rgba(195,195,195, 0.5);	-moz-box-shadow: 2px 2px 3px rgba(195,195,195, 0.5);	-o-box-shadow: 2px 2px 3px rgba(195,195,195, 0.5);	-khtml-box-shadow: 2px 2px 3px rgba(195,195,195, 0.5);}#roll_date_2 {	width:232px;	right:42px;	border-left:none;}/*floor_2*/.floor_2 {	width:100%;	height:300px;	overflow:hidden;}.floor_2 .ul_list_1 {	width:1112px;	height:auto;}.floor_2 .ul_list_1 li {	width:325px;	padding:0 30px 0 0;	margin:0 12px 0 0;	_margin:0 6px 0 0;	float:left;}.floor_2 .ul_list_1 li a {color:#4c4948;}.floor_2 .ul_list_1 li a:hover {color:#b60005;}.floor_2 .ul_list_1 li a span.date {color:#b5b5b6;}.floor_2 .ul_list_1 li a:hover span.date {color:#b60005;}/*floor_3*/.floor_3 {	width:100%;	height:280px;}.f3_pic {	width:356px;	height:230px;	background:#c8c8c8;}.icategory {	width:724px;	min-height:230px;}.icategory dl,.dl_cate {	width:345px;	padding:0 15px 0 0;	float:left;}.icategory dl dt ,.dl_cate dt {	font-size:15px;	margin-bottom:2px;	font-weight:bold;}.icategory dl dd,.dl_cate dd {	font-size:14px;	line-height:180%;}.icategory dl dd a ,.dl_cate dd a {	word-break:keep-all;	white-space:nowrap;}/*floor_4*/.floor_4 {	width:100%;	min-height:280px;}/*floor_5,6,7*/.floor_5_8 {	width:728px;}.f5_8_adv {	width:353px;	height:528px;	background:#c8c8c8;}.dl_cate_1 {	width:100%;}.dl_cate_2 {	width:340px;}.floor_7 {	width:100%;	min-height:275px;}.box357 {	width:357px;}.box357 h3 {	width:100%;	height:24px;	font-size:15px;}.box357 .ul_list_1 {	padding:0 15px 0 0;}.box357 table {	width:100%;	height:100%;}.positions tr td {	font-size:14px;	height:25px;	line-height:25px;}.positions tr td.td_1 {width:230px;}.positions tr td.td_2 a {color:#000;}.positions tr td.td_2 a:hover {color:#b60005;}/*floor_8*/.floor_8 {	width:100%;	height:250px;}/*floor_9*/.floor_9 {	width:100%;	height:280px;}.rec_brand tr td {	width:113px;	height:65px;	border:1px solid #f0f0f0;}.rec_brand tr td img:hover {	-webkit-transition: all 1s ease-in-out;	-moz-transition: all 1s ease-in-out;	-webkit-transform: scale(1.1);	-moz-transform:  scale(1.1);	border:1px solid #e3e3e3;		box-shadow: 2px 2px 3px rgba(195,195,195, 0.5);	-webkit-box-shadow: 2px 2px 3px rgba(195,195,195, 0.5);	-moz-box-shadow: 2px 2px 3px rgba(195,195,195, 0.5);	-o-box-shadow: 2px 2px 3px rgba(195,195,195, 0.5);	-khtml-box-shadow: 2px 2px 3px rgba(195,195,195, 0.5);}.nolibg li {	background:none;}.floor_9 .box357 .ul_list_1 li {	text-indent:0;}/*floor_10*/.floor_10 {	width:100%;	height:270px;}.f10_pic {	width:353px;	height:225px;	background:#c8c8c8;}/*floor_11*/.floor_11 {	width:100%;	height:300px;}.floor_11 .box357 .ul_list_1 li {	text-indent:0;}.box720 {	width:720px;}.box720  h3 {	width:100%;	height:28px;	font-size:16px;}.box720 .ul_list_1 {	padding:0 15px 0 0;}.box720 table {	width:100%;	height:100%;}.box720 tr th{	font-size:15px;	text-align:left;}.box720 tr td {	font-size:14px;	height:25px;	line-height:25px;}.maybe {	width:1078px;	height:265px;	clear:both;	margin:0 auto;	border:1px solid #b5b6b6;}.dl_list_1 {	width:207px;	height:235px;	float:left;	padding:10px 0 0 7px;	font-size:14px;}.dl_list_1 dt {	margin-bottom:5px;	}.dl_list_1 dt img {	width:207px;	height:148px;	border-radius: 2px;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	-o-border-radius: 2px;	-khtml-border-radius: 2px;}.dl_list_1 dd {	line-height:150%;}.link {	width:1078px;	height:auto;	min-height:100px;	clear:both;	margin:0 auto;	border:1px solid #b5b6b6;}.link_con {	padding:10px;	line-height:150%;}.link_con a {	word-break:keep-all;	white-space:nowrap;}.web_other {	width:100%;	text-align:center;}.web_other p {	display:block;	margin:8px 0;}.power_info {	color:#b60005;	font-size:14px;	font-weight:bold;}.power_info a {	display:inline-block;	width:73px;	height:19px;	line-height:19px;	text-align:center;	margin:0 10px 0 0;	color:#000;	border:1px solid #c9cacb;}.power_info a:hover {color:#b60005;background:#f7f7f7;}/*right guide*/.rf_menu{	border:1px solid #c9caca;    margin-left: 520px;    position: fixed;	right: 50%;	margin-right: -680px;    bottom:15%;    width: 105px;    z-index: 100;	background:#fff;}.menu{	position:relative;	padding-top:5px;	padding-bottom:5px;}.rf_menu .topbo {	display:none;	width:105px;	height:46px;	line-height:46px;	text-align:left;	font-size:18px;	color:#fff;	position:absolute;	top:-40px;	left:-1px;}.rf_menu .downbo {	width:105px;	height:25px;	line-height:25px;	position:absolute;	bottom:-27px;	left:-1px;	cursor:pointer;	text-indent:35px;	color:#898989;	background:#efefef url(../images/go_top_1.png) no-repeat 10px center;	border:1px solid #c9caca;	border-top:none;}.rf_menu .downbo:hover {	background:#f7f7f7 url(../images/go_top_1.png) no-repeat 10px center;}.rf_menu .downbo2 {	width:105px;	height:25px;	position:absolute;	bottom:-27px;	left:-1px;	cursor:pointer;	text-indent:35px;	background:#eee url(../images/go_top_1.png) no-repeat 10px center;	border:1px solid #c9caca;	border-top:none;}.rf_menu ul{ display:block;}.rf_menu ul li {	height:20px;	line-height:20px;	margin:10px 0;	text-indent:5px;}.rf_menu ul li a{ color:#898989; }.rf_menu ul li a:hover{ 	display:block;	background-color:#b60005;	color:#fff;	line-height:20px;	height:20px;}.rf_menu ul li a span {	display:inline-block;	margin:0 0 0 3px;}.rf_menu ul li .sel {	display:block;	background-color:#b60005;	color:#fff;	line-height:20px;	height:20px;}.close {	cursor:pointer;	position:absolute;	top:-11px;	right:-16px;	width:14px;	height:14px;	line-height:14px;	text-align:center;	background:#fff;	border:1px solid #c9caca;}.close:hover {	color:#fff;	background:#b60005;	border:1px solid #f9f9f9;}/**/.fade {	opacity: 0;	-webkit-transition: opacity 0.15s linear;	-moz-transition: opacity 0.15s linear;	-o-transition: opacity 0.15s linear;	transition: opacity 0.15s linear;}.tooltip {	position: absolute;	z-index: 1030;	display: none;	font-size: 11px;	line-height: 1.4;	opacity: 0;	filter: alpha(opacity=0);	visibility: visible;}.tooltip.top {	padding: 5px 0;	margin-top: -10px;	_margin-top: -3px;}.tooltip.in {	opacity: 0.8;	filter: alpha(opacity=80);}.fade.in {	opacity: 1;}.tooltip.top .tooltip-arrow {	bottom: 0;	left: 50%;	margin-left: -5px;	border-top-color: #333;	border-width: 5px 5px 0;}.tooltip-arrow {	position: absolute;	width: 0;	height: 0;	border-color: transparent;	border-style: solid;}.tooltip-inner {	max-width: 200px;	padding: 8px;	color: #ffffff;	text-align: center;	text-decoration: none;	background-color: #333;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;}