@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
html { min-width:1200px; max-width:1920px;}
body {font-family: "Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif; font-size:12px; color:#333; padding:0; margin:0; background:#f5f4ef;}
div,img,ul,li,dl,dt,dd,p,input,button,span,h1,h2,h3,h4,h5,h6 { margin:0; padding:0; border:0;}

ul,li { list-style:none;}
img { border:none}
.clearfix:after { content:"."; display:block; height:0; clear:both; overflow:hidden; }
.fl { float:left} .fr { float:right} .tc { text-align:center} .red { color:#c00;} .mr10 { margin-right:10px;} .tr { text-align:right} .mtb10 { margin-top:10px; margin-bottom:10px;} .f24 { font-size:24px}
.w1200 { width:1220px; margin:0 auto; }
a { color:#333; text-decoration:none;}
a:hover { color:#c00; text-decoration:underline;}
.h20 { height:25px; width:100%; display:block; overflow:hidden;}

.cont,.toper{ width:990px; margin:0 auto; zoom:1; position:relative;}
.header{ height:87px; width:100%; overflow:hidden; background:url(/sp_img/xinxijsimg/bg_top.png) 0px 0px repeat #684902; min-width:990px;}
.header .cont{ height:87px; color:#FFEE93;}
.header .cont a{ color:#FFFFFF;}
.header .cont .logo{ display:block; width:238px; height:65px; margin:auto; padding-top:10px; }
.header .cont .logo a{ display:block; width:238px; height:65px; overflow:hidden; text-indent:-1000px; background: url(/sp_img/xinxijsimg/logo.png) no-repeat !important; /*For Firefox*/ _background:none;
/*For IE7 & IE6*/
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.qikanvip.com/img/logo.png', sizingMethod='crop');}
.header .cont .sp1{ position:absolute; left:10px; top:10px;}
.header .cont .sp2{ position:absolute; right:10px; top:10px;}
.header .cont .sp2 a{ margin-left:10px;}
.header .cont .search{ display:block; width:179px; height:23px; overflow:hidden; position:absolute; top:45px; right:0px;}
.header .cont .search.clk{ background:url(/sp_img/xinxijsimg/bg_srh.png) 0px -27px no-repeat;}
.header .cont .search form #search-keyword{ float:left; width:124px; height:23px; border:none; background:url(/sp_img/xinxijsimg/bg_srh.png) 0px 0px no-repeat;}
.header .cont .search form .sbtn{ float:right; height:23px; width:53px; cursor:pointer; overflow:hidden; color:#000000; font-size:12px; border:none; background:url(/sp_img/xinxijsimg/bg_srh.png) right top no-repeat;}
.nav{ height:35px; width:100%; background:url(/sp_img/xinxijsimg/bg_nav.png) center center repeat #684902; min-width:990px;}
.nav .cont{ height:35px; line-height:35px;}
.nav .cont .menu{ padding-left:10px; z-index:1;}
.nav .cont .menu li{ float:left; overflow:hidden; position:relative; z-index:20;}
.nav .cont .menu li a{ display:block; line-height:35px; padding:0px 18px; color:#edc539;}
.nav .cont .menu li a:hover,.nav .cont .menu .hov a{ background:url(/sp_img/xinxijsimg/bg_nav2.png) 0px 0px repeat-x; color:#000000; text-decoration:none;}

.hp_tip_icon {
	top: 4px;
	right: 2px;
	}
.hp_tip_icon.icon-cu {background-position: 0 0px;}
.hp_tip_icon {
	display: block;
	position: absolute;
	width: 14px;
	height: 16px;
	font-size: 0;
	}
.hp_tip_icon {
	background-image: url(http://www.qikanvip.com/img/ico.png);
	_background-image: url(http://www.qikanvip.com/img/ico.png);
	background-repeat: no-repeat;
	}
	
.pro_10ban {
	height:130px;
	width:990px;
	margin:0 auto;
	background:url(/sp_img/xinxijsimg/pro_10ban.jpg) 0 0 no-repeat;
	}
	
.main,.mlwen,.newsbox,.midpic{ width:990px; margin:0px auto;}
.main .ilef{ float:left; width:720px; overflow:hidden; margin-top:10px;}

.main .ilef .psite{ height:25px; line-height:25px; color:#333333;}
.main .ilef .psite a{ color:#333333; margin:0px 5px;}

.main .ilef .stit{ height:41px; margin-top:15px; border-bottom:2px solid #DD3737;}
.main .ilef .stit a,.main .ilef .stit .sig{ display:inline-block; padding:0px 20px; line-height:40px; text-align:center; border:1px solid #CCBCA0; margin-right:10px; border-bottom:none;}
.main .ilef .stit a:hover{ background-color:#DD3737; color:#FFFFFF; border-color:#DD3737; text-decoration:none;}
.main .ilef .stit strong a,.main .ilef .stit .sig{ border:1px solid #DD3737; background-color:#DD3737; color:#FFFFFF; border-bottom:none;}
.stit h1{
	font-size: 16px;
	color: #ffffff;
	text-decoration: none;
	}
	
.main .ilef .stitxt{ height:40px; margin-top:15px; line-height:40px; background:url(/sp_img/xinxijsimg/stxtie.jpg) 0 0 no-repeat; font-size:14px; margin-bottom:2px;}
.main .ilef .stitxt h3 { display:inline-block; margin-left:30px;}
.main .ilef .stitxt a { display:inline-block; padding:0px 10px; text-align:center; margin-right:30px; float:right;}
.main .ilef .stitxt a:hover{ background-color:#DD3737; color:#FFFFFF;  text-decoration:none;}

	
.main .ilef .lwbox{ border:1px solid #DADADA; padding:15px 20px; background-color:#FFFFFF;}
.main .ilef .lwbox li{ height:100px; overflow:hidden; line-height:40px; position:relative; border-bottom:1px solid #e0e0e0; }
.main .ilef .lwbox li strong{ float:right; color:#DD3737; font-weight:bold; font-style:normal; line-height:20px; }
.main .ilef .lwbox li strong a{ color:#DD3737; font-size:14px; line-height:20px;}
.main .ilef .lwbox li h4 a{ font-size:14px; color:#333333;}
.main .ilef .lwbox li h4 a:hover{ color:#DD3737;}
.main .ilef .lwbox li span{ float:right; color:#999999;}
.main .ilef .lwbox li p{ display:block; height:35px; width:670px; overflow:hidden; line-height:18px;}
.main .irig{ float:right; width:255px; overflow:hidden; margin-top:35px;}
.flbox{ width:250px; height:500px; overflow:hidden; position:fixed; z-index:999; top:0px; left:50%; margin-left:245px; display:block;}


.irig .rlbox{ border:1px solid #DADADA; margin-top:15px; padding:0px 15px 10px 15px; background:url(/sp_img/xinxijsimg/bg_tit.jpg) 0px 0px repeat-x #FFFFFF;}
.irig .rlbox h3{ display:block; line-height:35px; height:35px; margin-bottom:5px;}
.irig .rlbox ul li{ line-height:25px; height:25px; overflow:hidden; padding-left:10px; background:url(/sp_img/xinxijsimg/ico_dot.jpg) 0px 10px no-repeat; }
.irig .rlbox ul li a{ color:#333333; }
.irig .rlbox ul li a:hover{ color:#DD3737;}
.irig .rlbox p { line-height:25px;}
.irig .rlbox p img { margin-right:3px;}
.irig .rlbox p a { margin:0 3px;}

.conside {
	width:100%;
	min-width:990px;
	padding-bottom:5px;
	}
.conside_w {
	width:990px;
	margin:0 auto;
	zoom:1;
	position:relative;
	background:url(/sp_img/xinxijsimg/cons_01.png) top left no-repeat;
	}
.conside_w span { position:absolute;}
.conside_w ul {
	background:url(/sp_img/xinxijsimg/cons_02.png) right bottom no-repeat;
	
	padding-left:20px;
	padding-top:40px;
	_padding-top:0px;
	padding-bottom:10px; 
	_margin-top:40px;
	_height:138px;
	}
.conside_w ul li {
	float:left;
	width:130px;
	padding-left:5px;
	line-height:22px;
	border-left:1px solid #dfdfdf;
	}
.conside_w ul li a { display:block;}
.hotstyle  a{color:red;font-weight: bold;}

.footer{width:100%;background:#FFFFFF; border-top:10px solid #EFEFEF;text-align:center;padding-bottom:30px;color:#666;}
.footer .cont{ padding-top:20px; line-height:25px;}
.footer .cont a{ color:#666666; margin:0px 8px;}
.footer .cont i{ font-style:normal; margin:0px 5px;}
.footer .cont span{ margin:0px 5px;}
.footer .flinks{float:left; position:relative;}
.footer .copyright{float:right;}
.footer .flinks a{color:#666;padding:0 16px;}
.footer .flinks a.sina-wei{ width:22px; height:20px; position:absolute; top:-3px; right:-11px; padding:0px; display:block; background:url(/sp_img/xinxijsimg/t_sina.gif)}
.footer .cont .sbox{ margin-top:20px;}
.footer .cont .sbox img{ border:1px solid #e0e0e0;}