@charset "utf-8";
/****************
 * @description : 新浪新闻
 * @author   : 晶磊  <jinglei@staff.sina.com.cn>
 * @date     : 2013-04-22
 ****************/

/*css reset*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body{ font-size:12px;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; color:#333; line-height:150%; background:#fff}
h1,h2,h3,h4,h5,h6{font-size:100%}
form{display:inline}
ul,ol{list-style:none}
a{text-decoration:none;color:#333}
a:hover, a:active, a:focus{color:#990000;text-decoration: none;}
a:active{color:#9e9e9e;}
img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
button,input,select,textarea{font-size:100%; vertical-align:middle;outline:none;-webkit-appearance:none}
textarea{resize:none}

/* 【noScript提示】 */
.noScript{margin:10px 10px; text-align:center;}

/*base*/
.p_w980{ clear:both;*zoom:1; margin:0 auto; width:980px}
.p_header_logo_icon,.p_header_wb_icon{ background:url(http://www.sinaimg.cn/dy/2013/0424/U1565P1DT20130424134513_1.png) no-repeat}
.p_header,.p_wrapcont_line{ background:url(http://www.sinaimg.cn/dy/2013/0424/U1565P1DT20130424134512.png) repeat-x}
.p_r{ text-align:right}
.p_l{ text-align:left}

/*header*/
.p_header{ clear:both; overflow:hidden; *zoom:1;border-bottom:1px solid #c55a49; border-top:1px solid #f07853; height:80px; line-height:80px; color:#fff;font-family: "宋体";}
.p_header a{ color:#fff}
.p_header_logo{ float:left; display:inline}
.p_header_logo_icon{ background-position:0 20px; padding-left:46px; display:inline-block; *display:inline;*zoom:1;}
.p_header_wb{ float:right; display:inline}
.p_header_wb_icon{ background-position:0 -47px; padding-left:30px; display:inline-block; *display:inline;*zoom:1;}

/*maincont*/
.p_wrapcont{ clear:both; overflow:hidden;*zoom:1; font-family: "宋体"; background:url(http://www.sinaimg.cn/dy/pc/2013-04-24/27/U1565P1T27D7836F1288DT20130424141445.jpg) no-repeat center top; position:relative;height:500px}
.p_wrapcont_mate_t{ clear:both; overflow:hidden; *zoom:1; padding:45px 46px 0 46px; height:455px;}
.p_wrapcont_mate_t h2{ line-height:50px}
.p_f_44,.p_f_30{ font-size:44px; font-family:"黑体"; color:#ea3f1d; font-weight:normal;}
.p_f_30{ color:#1c1c1c; font-size:30px;}
.p_wrapcont_line{ position:absolute; left:0; bottom:0; height:7px; background-position:0 -80px; width:100%}

.p_codebox{ clear:both; padding-top:20px}
.p_codebox_pic{ border:1px solid #d8d8d8; margin:8px 0}
.p_downbox{ clear:both; overflow:hidden; *zoom:1; padding-top:12px; color:#999}
.p_downbox p{ padding-top:8px;}
a.downlink{ display:inline-block;*display:inline; *zoom:1; width:212px; height:55px; line-height:55px; text-indent:999em; overflow:hidden; background:url(http://www.sinaimg.cn/dy/pc/2013-04-24/27/U1565P1T27D7836F1289DT20130424141445.png) no-repeat; margin-top:10px}
a.downlink.ioslink{ background-position:0 0}
a.downlink.ioslink:hover{background-position:-280px 0 }
a.downlink.ioslink:active{background-position:-560px 0 }
a.downlink.androidlink{ background-position:0 -104px}
a.downlink.androidlink:hover{background-position:-280px -104px }
a.downlink.androidlink:active{background-position:-560px -104px }

/*introduce*/
.p_introduce{ clear:both; *zoom:1; background:#fff; padding-bottom:20px}
.p_introduce_title{ border-bottom:2px solid #e1e1e1; height:2px; line-height:0; margin:40px 20px; clear:both; position:relative}
.p_introduce_title_h1{ position:absolute; left:380px; top:-124px}

.p_introduce_list{ clear:both; *zoom:1; overflow:hidden; padding:18px 0}
.p_introduce_leftbox,.p_introduce_rightbox{ float:left; width:390px; padding:0 50px}
.p_introduce_h2{ color:#ec312a; font-size:24px; height:50px; line-height:60px;}
.p_introduce_t{ padding:8px 0; line-height:28px; color:#aaaaaa; font-size:14px}
.p_introduce_rightbox{ border-left:1px solid #ccc; width:389px; height:130px}

.p_m_t_15{ margin-top:15px}
.p_m_t_25{ margin-top:25px}

/*footer*/
.p_footer{ clear:both; *zoom:1; margin:0 auto; width:920px; border-top:2px solid #e1e1e1; color:#a6a9b4; height:88px; line-height:88px; padding:0 30px; text-align:right}