@charset "utf-8";
/* CSS Document */
body {margin:0; padding:0; background:#fff url(/static/jiapu/img/web_bg.gif) repeat 0 0;behavior:url("css/csshover.htc");}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0;margin:0;}   
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
.fb{font-weight:bold;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}

.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.ml10{margin-left:5px;}



.homepage-wrapper {
	padding: 24px 0 0 0;
}

.homepage-slider {
	width: 900px;
	position: relative;
	overflow: hidden;
}
.homepage-slider li{
	float:left;
	width:900px;
	height:350px;
}


.homepage-slider .navigation {
	padding: 16px 0;
	margin: -9px 0 5px 400px;
	overflow: hidden;
}

.homepage-slider .navigation a {
	margin: 0 10px 0 0;
	width: 10px;
	height: 10px;
	background: url(/static/jiapu/ico-bullet-8.png) 0 0 no-repeat;
	display: block;
	float: left;
}

.homepage-slider .navigation a:hover {
	background-position: 0 -10px;
}

.homepage-slider .navigation .active {
	background-position: 0 -10px;
}

.homepage-slider .btn-previous {
	width: 450px;
	height: 350px;
	text-indent: 5000px;
	position: absolute;
	z-index: 2;
}

.homepage-slider .btn-previous:hover {
	background: url(/static/jiapu/homepage-slider-btn-previous-bg.png) center left no-repeat;
}
.fB{font-family:Arial, Helvetica, sans-serif}
.homepage-slider .btn-next {
	margin: 0 0 0 450px;
	width: 450px;
	height: 350px;
	text-indent: 5000px;
	position: absolute;
	z-index: 2;
}

.homepage-slider .btn-next:hover {
	background: url(/static/jiapu/homepage-slider-btn-next-bg.png) center right no-repeat;
}

.homepage-slider-item {
	width: 900px;
	height: 350px;
	float: left;
}

.homepage-slider-item .background {
	margin: 237px 0 0 0;
	width: 900px;
	height: 83px;
	background: url(/static/jiapu/top-stories-info-bg.png) 0 0 no-repeat;
	position: absolute;
	z-index: 1;
}

.homepage-slider-item .title {
	margin: 237px 0 0 0;
	padding: 13px 220px 0 16px;
	width: 664px;
	height: 70px;
	color: #fff;
	text-decoration: none;
	display: block;
	position: absolute;
	z-index: 2;
}

.homepage-slider-item .title i {
	height: 18px;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	margin-bottom: 5px;
	display: block;
	overflow: hidden;
}

.homepage-slider-item .title:hover i {
	color: #00c6ff;
	text-decoration: underline;
}

.homepage-slider-item .title u {
	height: 36px;
	text-decoration: none;
	display: block;
	overflow: hidden;
}

.homepage-slider-image-shadow {
	width: 900px;
	height: 9px;
	background: url(/static/jiapu/image-shadow-5.png) center 1px no-repeat;
}

.homepage-columns {
	margin: 0 0 30px 0;
	overflow: hidden;
}

.homepage-columns .last {
	margin: 0;
}

.homepage-columns-item {
	margin: 0 40px 0 0;
	width: 195px;
	float: left;
}

.homepage-columns-item .title {
	margin: 0 0 12px 0;
	padding: 0 0 9px 0;
	font-size: 18px;
	font-weight: bold;
	color: #004a7b;
	background: url(/static/jiapu/homepage-columns-item-h2-bg.png) bottom center no-repeat;
}

.homepage-columns-item .title div {
	padding: 14px 0 0 60px;
	height: 34px;
}

.homepage-spacer {
	margin: 0 0 30px 0;
	height: 3px;
	line-height: 3px;
	background: url(/static/jiapu/shortcode-spacer-2-bg.png) top left repeat-x;
}
/****************����ҳ����ʽ*********************/
@charset "utf-8";
/* CSS Document */
.boxy-wrapper{position:absolute;}
.boxy-wrapper.fixed{position:fixed;}
/* Modal */ 
.boxy-modal-blackout{position:absolute; background-color:black; left:0; top:0;} 
/* Border */
.boxy-wrapper{empty-cells:show;border:#ccc 1px solid;}
/* Title bar */
.boxy-wrapper .title-bar{background:url(/static/jiapu/images/pop_titbg.gif) repeat-x 0 0;padding:10px;position:relative;}
.boxy-wrapper .title-bar.dragging{cursor:move;}
.boxy-wrapper .title-bar h2{font-size:14px;color:#7d0000;line-height:1;font-weight:bolder;}
.boxy-wrapper .title-bar .close{position:absolute; top:7px; right:8px; font-size:12px;}
.boxy-wrapper .title-bar .close:hover{}
/* Content Region */
.boxy-inner{background-color:white; padding:0}
.boxy-content{}
/* Question Boxes */
.boxy-wrapper .question{width:350px;padding:15px;font-size:14px;}
.boxy-wrapper .answers{text-align:right;background:#f8f8f8;border-top:#dad9d9 1px solid;padding:5px;}
/*confirm btn by zhangxinxu http://www.zhangxinxu.com*/
.boxy-btn1,.boxy-btn2,.boxy-btn3{padding:3px 12px 1.9px; border-width:1px; border-style:solid; letter-spacing:1px; line-height:15px; cursor:pointer; overflow:visible;} 
.boxy-btn1{background-color:#dbdbdb; border-color:#cccccc; color:#000;}
.boxy-btn2{background-color:#ECE9D8; border-color:#eeeeee #bbbbbb #bbbbbb #eeeeee; color:#333333;}
.boxy-btn3{background-color:#EAEAEA; border-color:#EAEAEA #aaaaaa #aaaaaa #EAEAEA; color:#333333; padding:3px 5px 1.9px;}
.boxy-btn3:hover{background-color:#cad5eb; border-color:#CED8E3 #A2ADBC #A2ADBC #CED8E3;}

.pop_box .reg_form{padding:10px;}
.pop_photo{height:320px;overflow:auto;}
.pop_photo h2{font-size:14px;font-weight:bolder;line-height:30px;border-bottom:#e8e8e8 1px solid;}
.pop_photo .pop_photo_list{}
.pop_photo .pop_photo_list li{float:left;padding:5px;}
.pop_photo .pop_photo_list li img{padding:2px;border:#c0c0c0 1px solid;}

.table_photo td{padding:8px 0;}
.table_photo td .wd{height:21px;width:220px;}
.pop_btn{background:#f3f3f3;border-top:#e0e0e0 1px solid;padding-top:5px;height:30px;}
.pop_enter{text-align:right;}
.pop_enter a{padding:3px 10px;border:#ccc 1px solid;line-height:30px;}

.pop_cue{
	height:41px;
	line-height:41px;
}
.pop_cue .cue_left{
	float:left;
	width:40px;
	height:41px;
	background:url(/static/images/jiapu/tag_bg.gif) no-repeat 0 0;
}
.pop_cue .cue_right{
	float:left;
	width:10px;
	height:41px;
	background:url(/static/images/jiapu/tag_bg.gif) no-repeat -30px -82px;
}
.pop_cue .cue_message{
	background:url(/static/images/jiapu/tag_bg.gif) repeat-x 0 -41px;
	padding:0 5px 0 10px;
	float:left;
	font-size:14px;
	font-weight:bolder;
}

.pop_login{
    width:630px;
    height:290px;
}
.pop_login .login_left{
    width:305px;
    float:left;
    padding:35px 15px;
    color:#444444;
    background:url(/static/images/jiapu/login_line.gif) no-repeat center right;
}
.pop_login .login_left p{
    height:40px;
}
.pop_login .login_left p input{
    border:#b7b7b7 1px solid;
    height:25px;
    line-height:25px;
    width:195px;
}
.pop_login .login_left .login_btn{
    background:url(/static/images/jiapu/yellow_bg.gif) repeat-x 0 0;
    border-bottom:#b7b7b7 1px solid;
    border-right:#b7b7b7 1px solid;
    padding:3px 0;
    font-size:14px;
    font-weight:bolder;
    width:80px;
}
.pop_login .login_right{
    float:right;
    width:270px;
    color:#7d0000;
    font-size:14px;
    padding:35px 0;
}
.pop_login .login_right .link{
    padding-top:40px;
    padding-left:25px;
}
.pop_login .login_right .pop_reg{
    background:url(/static/images/jiapu/pop_regimg.gif)  no-repeat 0 0;
    width:200px;
    height:60px;
    display:block;
    text-indent:-9999px;
}
.music_plist{
    margin-top:5px;
}
.music_plist .m_hover:hover{
    background:#e5e5e5;
}
.music_plist td{
    height:24px;
}
.music_plist .PopMusicPlay{
    background:url(/static/images/jiapu/play_ico.gif)  no-repeat right center;
    padding-right:15px;
}
.music_list td{
    height:30px;
}

 .home_shade_ok
        {
            background: #ffffff url(/static/images/jiapu/ok.gif) no-repeat 10px center;
        }
        .home_shade_cross
        {
            background: #ffffff url(/static/images/jiapu/cross.gif) no-repeat 10px center;
        }
        
        .home_shade_loading
        {
            background: url(/static/images/jiapu/loading.gif) no-repeat center center;
        }


/******user_blog********/
.userblog_box{
	width:585px;
	height:426px;
	position:relative;
	background:url(/static/images/jiapu/user_blogbg.gif) no-repeat 0 0;
	border:#909090 1px solid;
}
.userblog_box .title-bar{
	padding:10px;
}
.userblog_box .title-bar h2 {
    color: #7D0000;
    font-size: 14px;
    font-weight: bolder;
}
.userblog_box .title-bar .close {
    font-size: 14px;
	font-weight:bolder;
    position: absolute;
    right:12px;
    top:8px;
}
.userblog_left{
	width:120px;
	position:absolute;
	top:42px;
	left:24px;
}
.userblog_left p{
	line-height:18px;
	padding-left:15px;
}
.userblog_nav{
	padding:0 10px;
}
.userblog_nav dt{
	line-height:20px;
	padding:5px;
	background:url(/static/images/jiapu/sub_navbg.gif) no-repeat bottom center;
	font-weight:bolder;
}
.userblog_right{
	width:410px;
	position:absolute;
	top:42px;
	left:170px;
}
.userblog_right .userblog_intor{
	height:355px;
	overflow:auto;
}
.userblog_right .userblog_line{
	line-height:24px;
	border-bottom:#b7b7b7 1px solid;
	font-weight:bolder;
	padding-left:5px;
	color:#7d0000;
}
.userblog_line .cur{
	color:#7d0000;
}
.userblog_intor .userblog_table{
	line-height:26px;
}
.userblog_right .userblog_park{
	height:355px;
}
.userblog_park .userblog_parklist{
	height:330px;
	overflow:auto;
}
.userblog_park .userblog_parklist li{
	float:left;
	width:130px;
	text-align:center;
	line-height:21px;
	margin-top:5px;
}
.userblog_right .userblog_mail{
	
}