@import url(/static/public/css/layout.css);

body{ font-size: 14px; }
.sx_f1 ,.sx_f1 a ,.sx_main .pic_txt_list_1 li strong a ,.sx_main .pic_txt_list_2 li strong a{ color:#c30002;}/*ºìÉ«*/
.f_yh {  font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ,"MicrosoftJhengHei",»ªÎÄÏ¸ºÚ,STHeiti,MingLiu,'ºÚÌå' }

/** pic text list **/
.pic_txt_list_1 li {height: 90px; overflow: hidden; margin-top: 10px;}
.pic_txt_list_1 li img {float: left; margin-right: 5px; width: 120px; height: 90px;}
.pic_txt_list_1 li strong { display:block; height: 18px; line-height: 18px; overflow: hidden }
.pic_txt_list_1 li strong a {color: #7a59c2;}
.pic_txt_list_1 li p {display: block; line-height: 185%; font-size: 12px; margin-top: 5px; color: #888}
.pic_txt_list_2 li,.hot_list_2 li.no1 {height: 120px; font-size: 12px; line-height: 190%; color: #888; margin-top: 10px;}
.pic_txt_list_2 li strong,.hot_list_2 li.no1 strong {line-height: 25px; display: block;font-size: 1.2em; margin-bottom: 5px;}
.pic_txt_list_2 li strong a,.hot_list_2 li.no1 strong a {color: #e13c7e;}
.pic_txt_list_2 li img,.hot_list_2 li.no1 img {float: left; width: 120px; height: 90px; margin-right: 5px;}
/** text list **/
.txt_list_1 li {line-height: 28px;height: 28px;overflow: hidden; background: url(/static/public/images/dot.gif) no-repeat; padding-left: 10px;}
.hot_list_1, .hot_list_2 { background: url(/static/public/images/hot_list_icon.gif) no-repeat }
.hot_list_1 { padding-left: 20px;}
.hot_list_1 li,.hot_list_2 li {line-height: 28px;height: 28px;overflow: hidden}
.hot_list_2 { background-position: 0 -290px;}
.hot_list_2 li { margin-left: 20px; }
.hot_list_2 li.no1 { margin-bottom: 5px; margin-left: 0;  }
/** pic list **/
.pic_list_1 li {width: 120px; float: left; margin-right: 20px; margin-top: 10px; font-size: 12px; text-align: center;}
.pic_list_1 li.last {margin-right: 0;}
.pic_list_1 li img {width: 120px; height: 90px;}
.pic_list_1 li span {height: 20px; line-height: 20px; display: inline-block; overflow: hidden;}

.info_box .cols .x_page ul li em,.sx_main h2,.obox h4 a,.info_box .info dl dt span,.obox .l_obox .hot_list_1,.obox .txt_list_1 li ,.sx_main .txt_list_1 li,.sx_main .hot_list_1{ background:url(/static/public/images/sx_skin2.gif) no-repeat; }
 
.info_box .info { width:660px; float: left;}
.info_box .info dl dt a { display:block;}
.info_box .info dl dt a:hover { text-decoration:none; color:#D74283;}
.info_box .info dl dt span { background-position: 0 -55px; float: left; width:150px; height:150px; margin:5px 15px 0 0; _margin-right:13px;}
.info_box .info dl dt span i{ width:150px; height:150px; background-image:url(/static/public/images/sx_icon150.gif); overflow:hidden; display:block;}
.info_box .info dl dt span i.xz_1{ background-position:0 0;}/*×ÓÊó*/
.info_box .info dl dt span i.xz_2{ background-position:-150px 0;}/*³óÅ£*/
.info_box .info dl dt span i.xz_3{ background-position:-300px 0;}/*Òú»¢*/
.info_box .info dl dt span i.xz_4{ background-position:-450px 0;}/*Ã®ÍÃ*/
.info_box .info dl dt span i.xz_5{ background-position:-600px 0;}/*³½Áú*/
.info_box .info dl dt span i.xz_6{ background-position:-750px 0;}/*ËÈÉß*/
.info_box .info dl dt span i.xz_7{ background-position:-900px 0;}/*ÎçÂí*/
.info_box .info dl dt span i.xz_8{ background-position:-1050px 0;}/*Î´Ñò*/
.info_box .info dl dt span i.xz_9{ background-position:-1200px 0;}/*Éêºï*/
.info_box .info dl dt span i.xz_10{ background-position:-1350px 0;}/*ÓÏ¼¦*/
.info_box .info dl dt span i.xz_11{ background-position:-1500px 0;}/*Ðç¹·*/
.info_box .info dl dt span i.xz_12{ background-position:-1650px 0;}/*º¥Öí*/
.info_box .info dl dt h1 { margin-left: 155px; }
.info_box .info dl dt strong { display:inline-block; font-size:28px; height: 42px; line-height: 38px; vertical-align: middle; color: #c30002;}
.info_box .info dl dt small { height:24px; border-radius:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px; background: #ffe6e6; color: #e17878; line-height:24px; scolor:#fff; display: inline-block; font-size: 13px; vertical-align: middle; padding: 0 10px; margin: 0 10px; font-weight:normal;}
.info_box .info dt ul { padding: 5px 0; border-top: dashed 1px #eee; margin-left: 155px;overflow:hidden;}
.info_box .info dt ul li{ float:left; font-size: 14px; height:28px; line-height:28px; width:247px; overflow:hidden; color:#777;}
.info_box .info dt ul li strong { font-weight: 100; font-size: 14px;}
.info_box .info dd p { font-size:14px; line-height:30px; height:120px; overflow:hidden; border-top:1px dashed #eee; margin: 5px 0 0; padding: 5px 0; text-indent:2em; color:#666;}
.info_box .info .sfortune { font-size: 14px; padding: 15px 0 0 0; border-top:1px dashed #eee; margin-top:5px; color:#999;}
.info_box .info .sfortune span{ color:#555; float:left;}
.info_box .info .sfortune .star_m { margin:0 10px 0 0; display: inline-block;}

.info_box .cols{ width:300px; padding-left:15px; border-left:1px solid #eee; float: right; dheight: 204px;}
.info_box .cols p { line-height:24px; margin:5px 0; color:#666; _margin-top:3px;}
.info_box .cols p span{ display:inline-block; float:left; height:24px; line-height:24px; width:50px; text-align:center; background:#eee; border-radius:5px; margin-right:10px; color:#777;}
.info_box .cols p span.dt1{ background:#ffd2d2;}
.info_box .cols p span.dt2{ background:#c8e2f2;}
.info_box .cols p.page_txt{ color:#999;}
.info_box .cols p b{ display:block; font-weight:normal; color:#999; font-size:12px; line-height:20px; margin:0 0 0 60px;}
.info_box .cols p.more{margin:0 0 0 60px; font-size:13px;dtext-align:right; }
.info_box .cols p.more a{ background:#eee; display:inline-block; dwidth: 80px;text-align:center; height:24px; line-height:24px; padding:0 20px; border-radius:5px;}

.sx_main h2 { height:55px; font-size:24px; line-height:55px; padding-left:50px; margin-bottom:10px;}
.sx_main h2 strong a { color: #c30002; }
.sx_main h2 small { float:right; margin-top: 13px; font-size: 14px; width:65px;}
.sx_main h2 small a { color: #c30002; padding-right: 25px; height: 30px; line-height: 30px; display: block }
.sx_main h4 { clear: both; margin-top: 5px; }
.sx_main h4 strong {background: #f29393; color: #fff; line-height: 24px; padding: 0 10px; display: inline-block; border-radius: 5px; letter-spacing: 2px;}
.sx_main h4 strong a { color: #fff; }
.sx_main .l-box { width:265px; overflow:hidden; float: left;}
.sx_main .c-box { width:400px; overflow:hidden; float: left; padding:0 14px; margin:0 14px; border:1px solid #eee; border-bottom:0; border-top:0;}
.sx_main .r-box { width: 265px; float: right }
.sx_main .c-box .pic_txt_list_2 li{ margin-top:5px;}
.sx_main .txt_list_1 li{ background-position: -615px -55px;}
.sx_main .hot_list_1{ background-position:-220px -55px;}
