/*公用样式*/
body, hq, h1, h2, h3, h4, h5, h6, ol, ul, li, dl, dt, dd, p, td, th, form, input, botton, seltce, textarea { margin:0; padding:0}
table{ border-collapse:collapse; border-spacing:0;}
img{ border:0;display: block;}
ul, ol{ list-style:none;}
a {text-decoration: none;color: #666;background: none;}
a:hover{ text-decoration:none; color:#ff0000;}
h1, h2, h3, h4, h5, h6{ font-size:100%;}
body,button, input, select, textarea{ font-family:"宋体"; font-size:12px; color:#4c4c4c; }
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.margintop10{ margin-top:10px;}
.more_font12{ float:right; font-size:12px; font-weight:normal; padding-right:8px;}
.more_font14{ float:right; font-size:14px; font-weight:normal; padding-right:8px;color: #f56b7d;}
.font14_xz{ font-size:14px; color:#463c13; font-weight:900; }
.font14{ line-height:180%; font-size:14px;}
.title strong{ float:left}


/*头部样式*/
#border { border: 1px solid #f299d1;}
.menu_img {	background:url(../../new/top/images/menu_img.gif) no-repeat;	width:35px;	height:58px;}
h5 {  font-size:14px;	color:#FFFFFF;	font-weight:900;	padding:13px 5px; }
#menu_nav li {	float:left;	padding:2px; margin:0 1px;	word-spacing:10px;	display:block;}
#menu_nav li a { text-decoration:none;	color:#000000;	padding:1px;}
#menu_nav li a:hover {	color:#00CF30;}
#menu_nav li a:active {	color:#00CF30;}
.menu_nav li {	float:left;	padding:2px; margin:0 1px;	word-spacing:10px;	display:block;}
.menu_nav li a { text-decoration:none;	color:#000000;	padding:1px;}
.menu_nav li a:hover {	color:#00CF30;}
.menu_nav li a:active {	color:#00CF30;}

/*精彩推荐样式*/
.bd li {	background-repeat:repeat-y;	padding:0px 0px 0px 0px;	float:left;	width:150px;	line-height:180%; 	font-size:12px;	}
.bd li a{color:#006bf2;text-decoration:none;}
.bd li a:hover{color:#006bf2;text-decoration:underline;}
.bd li a:visited{color:#006bf2;text-decoration:underline;}

/*整体布局*/
#wrapper, #header, #footer { width:980px; margin:0 auto;}

/*测试导航*/
.top_cs{ background:url(xlcs_bg.gif) repeat-x; height:30px; line-height:normal; font-size:14px; font-weight:900;}
.top_cs .fline30{ line-height:30px; float:left;}
.top_cs .fline30 a {color:#000;}

/*主题内容*/
.main_cs {	margin-top: 6px; overflow:hidden; zoom:1;}
.main_cs_left{ float:left; width:689px;}

/*--------内容一--------*/

/*热门推荐*/
.mfslbox{ padding:5px; overflow:hidden; zoom:1;width: 980px;height: 350px;margin-top: 10px;}

/*左*/
.focus_wrap {float:left;width:300px;height:500px;}
.focus_box {width:300px;height:350px;position:relative;overflow:hidden;}
.focus_box .focus_img {width:300px;height:350px;overflow:hidden;}
.focus_box .focus_title_bg {width:300px;height:42px;background-color:#333;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;position:absolute;left:0;bottom:0;}
.focus_box .focus_title {width:284px;height:42px;line-height:40px;font-size:22px;display:block;position:absolute;left:0;bottom:0;
color:#ffffff;padding-left:5px;padding-right:5px;font-family:"Microsoft YaHei","SimSun","宋体";text-align:center;white-space:nowrap;overflow:hidden;}
.focus_box .focus_title a {width:284px;display:inline-block;color:#ffffff;height:42px;line-height:40px;font-size:22px;font-family:"Microsoft YaHei","SimSun","宋体";white-space:nowrap;overflow:hidden;}
.focus_box .focus_title a,.focus_box .focus_title a:visited {color:#ffffff;}
.focus_box .focus_title a:hover,.focus_box .focus_title a:active,.focus_box .focus_title a:focus {color:#ffff00;text-decoration:underline;}
.focus_box ul {z-index:102;position:absolute;bottom:42px;margin:0;padding:0;height:26px;width:300px;text-align:center;}
.focus_box ul li {padding:0px 6px;margin:0px;display:inline-block;color:#fff;background:#6f4f67;font-family:"Arial","Microsoft YaHei","SimSun","宋体";cursor:pointer;-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;filter:alpha(opacity=90);*display:inline;_zoom:1;}
.focus_box ul li.on {background:#ee2288;}

/*中*/

.c_left {float: left;}

.head_box {float:left;width:480px;_width:470px;height:500px;}
.head_box .head_1 {height:92px;margin:0px 10px;border-bottom:1px dashed #cecece;}
.head_box .head_1 h1,.head_box .head_1 h2 {text-align:center;height:24px;line-height:22px;font-size:22px;font-weight:normal;font-family:"Microsoft YaHei","SimSun","宋体";}
.head_box .head_1 h1 a,.head_box .head_1 h2 a {color:#C74C02;}
.head_box .head_1 p {text-align:center;padding:14px 20px 0px 20px;height:49px;line-height:22px;font-size:14px;color:#009900;}
.head_box .head_1 p a,.head_box .head_1 p a:visited {color:#009900;}
.head_box .head_1 p a:hover,.head_box .head_1 p a:active,.head_box .head_1 p a:focus {color:#C74C02;}
.head_box .head_2 {width:480px;overflow:hidden;margin:0px 10px 0px 10px;padding:7px 0px 7px 0px;*padding:5px 0px 4px 0px;border-bottom:1px dashed #cecece;}
.head_box .head_2 .head_h4c {float:left;width:50px;height:24px;line-height:22px;color:#ffffff;text-align:center;font-size:14px;
font-weight:normal;margin-left:2px;font-family:"Microsoft YaHei","SimSun","宋体";display:inline-block;border-radius:2px;}
.head_box .head_2 .head_h4f {float:left;width:50px;height:50px;line-height:50px;color:#ffffff;text-align:center;font-size:18px;font-weight:normal;margin-top: 35px;margin-left:2px;font-family:"Microsoft YaHei","SimSun","宋体";display:inline-block;border-radius:8px;}
.head_box .head_2 .head_h4y {float:left;width:50px;height:50px;color:#ffffff;background:url(h4_bg.png) no-repeat;text-align:center;font-size:18px;line-height:50px;font-weight:normal;margin-left:2px;font-family:"Microsoft YaHei","SimSun","宋体";display:inline-block;overflow:hidden;}
.head_box .head_2 .head_h4y_temp {float:left;width:50px;height:100px;color:#ffffff;text-align:center;font-size:12px;line-height:150%;font-weight:normal;margin-top:12px;margin-left:2px;font-family:"Microsoft YaHei","SimSun","宋体";display:inline-block;
overflow:hidden;}
.head_box .head_2 .head_h4y.zi3 {font-size:14px;}
.head_box .head_2 .head_h4y.zi4 {font-size:16px;line-height:20px;padding-top:4px;}
.head_box .head_2 .head_h4c a,.head_box .head_2 .head_h4f a,.head_box .head_2 .head_h4y a {color:#ffffff;display:inline-block;}
.head_box .head_2 .h4_1 {background-position:0px 0px;}
.head_box .head_2 .h4_2 {background-position:-55px 0px;}
.head_box .head_2 .h4_3 {background-position:-110px 0px;}
.head_box .head_2 .h4_4 {background-position:-165px 0px;}
.head_box .head_2 .h4_5 {background-position:-220px 0px;}
.head_box .head_2 .h4_6 {background-position:0px -55px;}
.head_box .head_2 .h4_7 {background-position:-55px -55px;}
.head_box .head_2 .h4_8 {background-position:-110px -55px;}
.head_box .head_2 .h4_9 {background-position:-165px -55px;}
.head_box .head_2 .h4_10 {background-position:-220px -55px;}
.head_box .head_2 .h4_11 {background-position:0px -110px;}
.head_box .head_2 .h4_12 {background-position:-55px -110px;}
.head_box .head_2 .h4_13 {background-position:-110px -110px;}
.head_box .head_2 .h4_14 {background-position:-165px -110px;}
.head_box .head_2 .h4_15 {background-position:-220px -110px;}
.head_box .head_2 ul {float:left;width:428px;_width:418px;display:inline-block;font-size:14px;overflow:hidden;}
.head_box .head_2 ul li {float:left;width:200px;_width:190px;height:25px;display:inline-block;font-size:14px;line-height:25px;
white-space:nowrap;overflow:hidden;margin-left:8px;color:#aaaaaa;}
.head_box .head_2 ul li a.li_name {color:#C74C02;}
.index_wrapper {width:1000px;height:350px;margin-top:10px;overflow:hidden;}
.index_head {height:350px;}
.index_head .head_1 {height:88px;margin:0px 10px;border-bottom:1px dashed #cecece;}
.index_head .head_1 h1,.index_head .head_1 h2 {text-align:center;height:20px;line-height:20px;font-size:20px;font-weight:normal;
font-family:"Microsoft YaHei","SimSun","宋体";}
.index_head .head_1 p {padding:12px 6px 0px 12px;margin-bottom:7px;height:44px;line-height:22px;font-size:12px;color:#777;
overflow:hidden;text-overflow:ellipsis;}
.index_head2 {margin-top:5px;height:392px;overflow:hidden;}
.bblue_2 {background-color: #5ECFB8;}
.bred_2 {background-color: #F78181;}
.bgreen_2 {background-color: #58A058;}


/*心理测试排行榜（右）*/
.cpin_box{float: left;width: 200px;overflow: hidden;margin:0 auto;}
.cpin_box .box_r {background: #fff;}
.cpin_box .box_r .title.pink, .cpin_box .box_r .title.pink a {color: #f56b7d;font-family: 'Microsoft Yahei','simsun','arial','tahoma';}
.cpin_box .box_r .title {height: 37px;line-height: 37px;color: #f89841;font-size: 20px;border-bottom: 1px solid #eae8e9;
padding: 0 10px;display: block;position: relative;}
.mod_left {margin-bottom: 8px;padding: 10px 10px 0; height: auto;overflow: hidden;}
.txt_list {height: 100%;overflow: hidden;}
.txt_list li {margin-bottom: 8px;*margin-bottom: 4px;height: 24px;line-height: 18px;display: block;}
.txt_list li i {float:left;width: 21px;height: 21px;line-height: 21px;text-align: center;background: #ababab;color: #fff;display: inline-block;font-family: 'Microsoft Yahei','simsun','arial','tahoma';}
em, i {font-style: normal;}
.mod_pink i.top {background: #f56b7d;}
.mod_left .txt_list li a {float: left;margin-left: 8px;width: 150px;display: block;overflow: hidden;white-space: nowrap;
text-overflow: ellipsis;font-size: 14px;font-family: 'Microsoft Yahei','simsun','arial','tahoma';color: #666;}
.mod_left .txt_list li a:hover{/* color: #9b59b4;*/ text-decoration: underline;}



/*--------内容一END--------*/

/*-------- 小图 --------*/
/*标签表格*/
.nav_tab_box {width: 976px;margin: auto;overflow: hidden;border: 2px solid #c393df;background-color: #fff;margin-top: 10px;}
.tj {background: #FFF;width: 960px; height: 120px;padding: 10px 0;}
.tj dd {float: left;margin-left: 15px;}
.tj p {text-align: center;width: 170px;}
.zise {font-size: 14px;font-family: "微软雅黑", "宋体";}

/*--------内容二 测试大全--------*/
.fenlei_cs {width:980px;margin:0 auto;overflow: hidden;background: #eeeeee;margin-top: 10px;font-size: 16px;line-height: 1.5;font-family: 'Microsoft Yahei','simsun','arial','tahoma';padding-bottom:10px;}
/*左边*/

.box_floor {float: left;width: 320px;height: 100%;overflow: hidden;background: #fff;margin: 5px;}
.floor_content .title {font-weight: normal;border-bottom: 1px solid #eae8e9;height: 34px;line-height: 34px;padding-left: 10px;
font-size: 20px;position: relative;}
.floor_content .title a {display: inline-block;}
.floor_content .title a.more, .main_right .title a.more {background: url(icon_more.html) no-repeat center center;width: 34px;height: 34px;position: absolute;right: 0;top: 0;}
.floor_content .title a strong {font-weight: normal;display: block;color: #f56b7d;}
.h277 {height: 300px;}
.same_list {overflow: hidden;margin: 10px 10px 5px;}
.same_list .pic_ui {width: 132px;overflow: hidden;}
.fl {float: left;}
.same_list .pic_ui li {width: 120px;float: left;padding: 5px;border: 1px solid #eae8e9;background: #f9f9f9;margin-bottom: 10px;}
.same_list .pic_ui li a {display: block;}
.same_list .pic_ui li a img {display: block;width: 120px;height: 90px;}
.same_list .pic_ui li a p {font-size:14px;}

.same_list .list_u {width: 152px;margin: 0 8px;}
.fr {float: right;}
.same_list .list_u li {height: 30px;line-height: 30px;}
.same_list .list_u li a {display: block;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;
font-size: 15px;}

.item_z_ui {width: 324px;height: 72px;background: #fbfbfb;overflow: hidden;border-top: 1px solid #eee;}
.item_z_ui li {float: left;height: 35px;line-height: 35px;border-bottom: 1px solid #eee;width: 108px;}
.item_z_ui li a {display: block;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;
text-align: center;border-right: 1px solid #eee;}

/*--------内容二 测试大全  END --------*/