/** by ada at 2012 04 07 all rights */
/**  global **/
* {
	word-break: break-all;
	font-family: Verdana,Arial;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
body {
	margin: 0;
	font-size: 12px;
	color: #000000;
	background: #f8f8f8;
}
.head_bg {height:265px;background:url(../image/mogujie2012/banner.jpg) no-repeat center;}
a:link,a:visited,a:active {color:#333;text-decoration:none;}
a:hover {color:#FF6600;}
.b14 a{color:#000;text-decoration:none;}
.b14 a:hover {color:#666;}
.fl{ float:left;}
.fr{ float:right;}
h1,h2,h3,h4,h5 { padding:0; margin:0; font-size:100%;}
img {border:none;}
li {list-style-type:none;}
ul{margin:0px;padding:0px;}
.m  {margin:auto;width:960px;clear:both;}

/**顶部导航**/
.top {background:#F4F3F2 url(../image/mogujie2012/top_bg.gif) repeat-x;}
.top_div {margin:auto;width:940px;padding:10px 15px 0px 15px;color:#666666; height:23px; color:#C00;}	
.banner {width:960px; height:265px; margin:auto;}
.ztop {padding:15px 30px;width:900px;margin:auto; border:#CCC 1px solid; border-top:none;background:url(../image/mogujie2012/66.png) repeat-x;}
.ztop .hg { font-size:18px; font-weight:900; color:#000; text-align:center; margin-bottom:8px; line-height:24px;}
#txt2 { font-size:14px;color:#333;line-height:22px; padding:8px;}

/* menu */
#nav {
	height: 32px;
	width: 100%;
	background: #13a33c url(../image/mogujie2012/nav_bg2.gif) repeat-x;
	line-height: 32px;
	letter-spacing: normal;
	font-weight: bold;
	overflow: hidden;
	margin: 0px;
}
#nav .menu {float:left;width:960px;height:32px;line-height:32px;overflow:hidden;}
#nav .menu ul { padding:0; margin:0;}
#nav .menu li { padding:0;margin:0;list-style-type: none}
#nav .menu ul.main {width:900px;display: inline; float:left;padding-left:60px;}
#nav .menu ul.main li {display: block; font-weight:bold; font-size: 14px;float:left; overflow:hidden; width:90px; padding:0 5px;color:#fff;line-height:32px; height:32px;background:url(../image/mogujie2012/nav_bd.png) no-repeat right;}

#nav .menu ul div{position: absolute;visibility: hidden;margin: 0;padding: 0;background-color:#666;border-top: 2px solid #393;}
#nav .menu ul div a{position: relative;display: block;margin: 0;padding: 0 10px;width:80px;white-space: nowrap;text-align: left;text-decoration: none;background-color:#333;font-size:12px; border-bottom:#fff 1px dotted;}
#nav .menu ul div a:hover{background:#000;font-size:12px;}

#nav .menu ul.main li a span {display: block; color:#ffffff;line-height: 30px}
#nav .menu ul.main li a {display: block;font-weight: bold;font-size: 14px; background: url(../image/head/nav_line_bg.gif) no-repeat bottom;overflow:hidden;color: #fff;line-height:32px; height:32px; text-align:center; text-decoration: none;}

#nav .menu ul.main li a:hover {display: block; font-weight:bold; font-size:14px; background:url(../image/head/nav_line_bg2.gif) no-repeat bottom; overflow:hidden;color:#FFC; line-height:32px;height: 32px;text-align: center; text-decoration:none;}

/* layout */
.f_l {float:left;}
.f_r {float:right;}
.m_l {width:530px;}
.m_r {width:400px;}

.f_b { font-weight:bold;}
#f_b { font-weight:bold;}
.c_b {clear:both;}
.px12 { font-size:12px; line-height:22px;}
.px13 {font-size:13px;text-indent:2em}
#px12 {font-size:12px; background:url(../image/bgbw.gif) no-repeat left bottom;}
#px13 {font-size:13px;}
.px14 {font-size:14px;}
.px15 {font-size:15px;}
.px16 {font-size:16px;}
.px20 {font-size:20px;text-align:center;}
.b3 {height:3px;font-size:1px;}
.b5 {height:5px;font-size:1px;}
.b6 {height:6px;font-size:1px;}
.b8 {height:8px;font-size:1px;}
.b10 {height:10px;font-size:1px;}
.li_dot li {background:url(../image/mogujie2012/li_dot.gif) no-repeat 5px 9px;padding:0 10px 0 12px;}

/** body **/
/** zhuti **/
#zhuti { width:960px; margin:0 auto;}
#zhuti .box_head {
	border: #ccc 1px solid;
	border-bottom: none;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	background: url(../image/mogujie2012/head_bg.jpg) no-repeat;
	font-weight: bold;
	color: #FFF;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
}
#zhuti .box_head span {
	float: left;
	color: #FFF;
	font-weight: 400;
	font-size: 18px;
	font-family: "黑体";
}
#zhuti .box_head .more {
	font-size: 12px;
	float: right;
	color: #FFF;
	font-weight: normal;
}
#zhuti .box_head .more a {color:#000; text-decoration:none;}
#zhuti .box_head .more a:hover {
	color: #FFF;
	text-decoration: none;
}
#zhuti .box_body { padding:10px; border:#CCC 1px solid; border-top:none; overflow:hidden;}
#zhuti .txt2 { font-size:14px;color:#333;line-height:24px;}
#zhuti .txt2 .td { padding-left:15px;}

#zhuti .txt3 { padding:0; margin:0;}
#zhuti .txt3 li { line-height:22px; overflow:hidden; font-size:14px;}
#zhuti .txt3 li a{ font-size:14px;color:#333; text-decoration:none;}
#zhuti .txt3 li a:hover { font-size:14px;color:#060;}

#zhuti .thumb {
	line-height: 0px;
}
#zhuti .thumb img {border:#D0D0D0 1px solid;padding:2px;}
#zhuti .thumb img:hover {
	border: #ff6600 2px solid;
	text-align: left;
}
#zhuti .thumb li {line-height:22px;overflow:hidden;}

#zhuti .bl { width:330px; overflow:hidden;border:#CCC 1px solid; float:left; margin-right:10px;}
#zhuti .bl .left_pic { width:330px; height:250px;float:left;}
#zhuti .bl .left_pic img { width:327px; height:217px; border:#CCC 1px solid; padding:2px;}
#zhuti .bl .left_pic img:hover {border:#F00 1px solid; width:330px; height:220px;}
#zhuti .br { width:595px; overflow:hidden;float:right;}

#zhuti .pic_l { width:528px; overflow:hidden; margin-right:10px; float:left;}
#zhuti .txt_r { width:418px; overflow:hidden; float:right;}
/** layout **/
#zt_1 {
	width: 1004px;
	margin: auto;
	overflow: hidden;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	background-image: none;
	background-repeat: no-repeat;
	background-position: top;
} 
#zt_1 .inner {width:100%; overflow:hidden;zoom:1;}
#zt_1 .bd {border:#CCC 1px solid; zoom:1; overflow:hidden;}
#layout_center {width:380px; float:left; margin-left:10px;}
#layout_center .box_head {
	background: url(../image/mogujie2012/bg.png) no-repeat 0 0;
	overflow: hidden;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	color: #F30;
	font-weight: bold;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	text-align: left;
}
#layout_center .box_body { padding:1px 8px;}
#layout_center .box_body li { line-height:24px; font-size:14px; overflow:hidden;}
#layout_center .box_body li a { color:#000; font-size:14px; text-decoration:none; list-style:none;}
#layout_center .box_body li a:hover { color:#360; font-size:14px;list-style:none;}
#layout_center .box_body2 { padding:5px 15px 15px 15px;}
#layout_center .box_body2 li { line-height:22px; font-size:14px; overflow:hidden;}
#layout_center .box_body2 li a { color:#000; font-size:14px; text-decoration:none; list-style:none;}
#layout_center .box_body2 li a:hover { color:#360; font-size:14px;list-style:none;}
#layout_center .bd2 {overflow:hidden; padding-bottom:10px;}
#layout_center .bd2 .tittle {padding-left:20px;font-weight:bold;font-size:14px;background:url(../image/mogujie2012/ico_img.jpg) no-repeat 0% 40%; border-bottom:#ccc 1px dotted; line-height:24px;}
#layout_center .bd2 .tfont {margin-bottom:2px; line-height:22px;}

#layout_left {width:310px; float:left;}
#layout_left .box_head {background:url(../image/mogujie2012/tz_bg.gif) repeat-x;overflow:hidden; height:40px; line-height:40px; font-size:14px; color:#FFC; padding:0 10px; font-weight:bold;}
#layout_left .box_head span { float:left;color:#FFC; font-weight:800;font-size:14px;}
#layout_left .box_head .more { font-size:12px; float:right;color:#000; font-weight:normal;}
#layout_left .box_head .more a {color:#000; text-decoration:none;}
#layout_left .box_head .more a:hover {color:#F00; text-decoration:none;}

#layout_left .vd { width:310px; height:229px; overflow:hidden;background:url(../image/mogujie2012/v_bg3.gif) no-repeat;}
#layout_left .vd .hb {
	padding: 0 10px;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	font-family: Verdana, Arial;
	text-align: left;
}
#layout_left .vd .bb { padding:4px 5px 4px 5px; width:300px; height:221px; zoom:1; overflow:hidden;} 
#layout_left .bb2 {background:url(../image/mogujie2012/v_bg2.gif) no-repeat;width:308px;overflow:hidden; border:#CCC 1px solid;}
#layout_left .bb2 .v_list { padding:5px 10px;}
#layout_left .bb2 .v_list li {line-height:22px; font-size:12px; overflow:hidden;}

#layout_right {
	width: 250px;
	float: left;
	margin-left: 5px;
}
#layout_right .box_head {
	background: url(../image/mogujie2012/bg.png) no-repeat 0 -72px;
	overflow: hidden;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #FFF;
	padding: 0 10px;
	font-weight: bold;
	font-family: Verdana, Arial;
	text-align: left;
}
#layout_right .bd2 {
	border: #E8D4B7 1px solid;
	border-top: none;
	zoom: 1;
	overflow: hidden;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	margin-bottom: auto;
	line-height: 20px;
}
#layout_right .bd2 .txt {
	font-size: 12px;
	line-height: 18px;
	text-indent: 2em;
	text-align: left;
}
#layout_right .bd2 .tittle {padding-left:20px;font-weight:bold;font-size:14px;background:url(../image/mogujie2012/ico_img.jpg) no-repeat 0% 40%; border-bottom:#ccc 1px dotted; line-height:26px;}
#layout_right .bd2 .tfont {margin-bottom:2px; }
#layout_right .bd2 .tfont li {
	background: url(../image/mogujie2012/li_dot.gif) no-repeat 5px 9px;
	line-height: 22px;
	padding: 0 5px 0 0;
	font-family: Verdana, Arial;
}

/** 评论*微博 **/
#plwb {width:960px; margin:0 auto; overflow:hidden;}
#plwb .weibo { width:475px; float:left;}
#plwb .pl { width:960px; float:left;}
#plwb .zxnews {width:475px; float:left; margin-left:10px;}
#plwb .box_head {border:#9cd651 1px solid; border-bottom:none;height:35px;line-height:36px;padding:0 10px;background:url(../image/tm/box_head_bg.jpg) repeat-x;font-weight:bold; font-size:14px; color:#FFF; overflow:hidden;}
#plwb .box_head span {font-size:12px; color:#666; float:right; font-weight:normal;}
#plwb .box_head span a {color:#666; text-decoration:none;}
#plwb .box_head span a:hover {color:#F00; text-decoration:none;}
#plwb .box_body { padding:5px 0; border:#CCC 1px solid; border-top:none;}
#plwb .box_body li {height:22px;line-height:22px;font-size:14px; overflow:hidden;}
#plwb .box_body li a { color:#000; font-size:14px; text-decoration:none; list-style:none;}
#plwb .box_body li a:hover { color:#360; font-size:14px;list-style:none;}

.left_head {
	background: url(../image/mogujie2012/topicHd.jpg) no-repeat 0 -139px;
	padding: 0 10px 0 20px;
	height: 35px;
	line-height: 35px;
	font-weight: bold;
	font-size: 18px;
	color: #FFF;
	text-align: left;
}
.left_head span {font-weight:normal;font-size:12px;}

/** footer**/
#line { width:100%; height:3px; background-color:#F33;}
.footer { padding:25px 0; text-align:center; overflow:hidden;}

/** 赞助 **/
#help { width:960px;margin:0 auto; overflow:hidden; clear:both; background:url(../image/mogujie2012/v_bg2.gif) repeat-x;}
#help .leftbox { width:290px; height:210px;overflow:hidden; padding:15px; float:left;background:url(../image/mogujie2012/v_bg2.gif) repeat-y;}
#help .zzhtxt { font-size:14px; font-weight:800; color:#000; height:28px;line-height:28px; font-family:Verdana, Geneva, sans-serif;}
#help .zztxt { font-size:12px; font-weight: 200; font-family:"宋体"; color:#666; line-height:22px;}

#table {line-height:22px; font-size:12px; color:#333;}
#table td { padding-left:15px;}

h2 { padding:0; margin:0; font-size:100%;}
/***************************************** widget *****************************************/

/* 大头条 */
.zt_c_1{padding:5px 5px 5px 5px;}
.zt_c_1 h2,.zt_c_10 h2{text-align:center;font-weight:normal;font-size:19px;line-height:31px;font-family:"黑体";}
.zt_c_1 ul,.zt_c_10 ul{line-height:21px;font-size:14px;}

/* 头条样式补充 */
.zt_c_1 h2 a,.zt_c_10 h2 a{color:#F00; text-decoration:underline;}
.zt_c_1 h2 a,.zt_c_1 h2 a:hover,.zt_c_10 h2 a,.zt_c_10 h2 a:hover{color:#F00; font-weight:800; text-decoration:none;}

/* 焦点图一 */
.zt_c_7{zoom:1;overflow:hidden;text-align:center;}
.zt_c_7 div{text-align:center;}

/* 视频 */
.zt_c_8{zoom:1;overflow:hidden;text-align:center;}

/* 文本段 */
.zt_c_10{padding:5px 5px 0 5px;}
.zt_c_10 h2{text-align:center;height:31px;font-weight:normal;font-size:20px;line-height:31px;font-family:"黑体";}
.zt_c_10 .text_area{text-indent:2em;font-size:12px; line-height:22px;}

.zt_c_11{padding:0;}
.zt_c_11 h2{height:22px;font-weight:normal;font-size:12px;line-height:22px;font-family:"黑体"; font-weight:800;}
.zt_c_11 .text_area{text-indent:2em;font-size:12px; line-height:22px; margin-top:5px;}
