body {
	margin: 0;
	padding: 0;
	font-family:ËÎÌå;
	font-size: 11px;
	color: #fff;
	background-color: #5c5c5c;
	min-width:1000px;
}

img {
	border: 0;
	padding: 0;
}

a
{
    text-decoration:none;}
.floatleft
{
	float:left;
}

.floatright
{
	float:right;
}
.right {
	text-align: right;
}
.center {
	text-align: center;
}
.left {
	text-align: left;
}

.clear
{
	clear:both;
}
.hori li,hori2 dd
{
	float:left;
}

li, ul, dl, dd, dt, ol
{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
*
{
	font-size: 12px;
	font-style: normal;
}


img,p,h1,h2,h3,h4,h5,h6,ul,ol {margin:0; padding:0; list-style:none; border:none;}
#page
{
	margin: 0 auto; /*min-width:1003px;*/
	width:997px;
	
}

#header
{
	height:78px;
	padding-right:14px;	
	position:relative;
	z-index:2;
}

#header .power100logo
{
	position:absolute;
	left:0px;
	top:0px;
}
#header .chinamobilelogo
{
	position:absolute;
	right:35px;
	top:19px;
}
#header .mainnavi
{
	padding-left:135px;
}
.comenavigator
{
	padding-left:9px;
	padding-top:12px;
	margin-bottom:23px;
}
.comenavigator li
{
	float:left;
	padding-right:19px;
	border-left:solid 1px #5c5c5c;
	height:12px;
}
.comenavigator li a
{
	font-size:13px;
}
#mainnavigator{padding-top:12px;}

#mainnavigator li
{
	float:left;
	width:77px;
	background-color:#f9f9f9;
	padding:3px 0px;
	height:14px;
	margin-left:1px;
}
#mainnavigator li a
{
	font-size:12px;
	font-weight:bolder;
}


#header #quickstart
{
	margin-top: 11px;
	height: 14px;
	clear: both;
	right: 60px;
	position: absolute;
}
#header #mainnav
{
	position: absolute;
	top: 23px;
	left: 300px;
}

#header #profile
{
	height: 12px;
	text-align: center;
}

#bodybg
{
	
}
#bodybg .sideshadow
{
	background:url(../images/bg/sidershadowbg-y.png) repeat-y right top; 
	padding-right:7px;
	position:relative;
}

#bodybg .sideshadow .trcorner
{
	background:url(../images/bg/sidershadowbg-corner.png) no-repeat -7px top; 
	position:absolute;
	top:0px;
	right:0px;
	width:7px;
	height:8px;
}

#footer .tbcorner
{
	background:url(../images/bg/sidershadowbg-corner.png) no-repeat -7px -8px; 
	position:absolute;
	bottom:0px;
	right:-7px;
	width:7px;
	height:8px;
}


#body
{
		background:#fff;
    /*background:#000000;
	opacity: 0.64;  Firefox, Safari(WebKit), Opera)*/
	/* -moz-opacity:0.64;
    -khtml-opacity: 0.64;
	filter:alpha(opacity=64);IE 4-7 */
	/*filter: "alpha(opacity=64)";  IE 8 */   
    /* zoom: 1;  needed in IE up to version 7, or set width or height to trigger "hasLayout" */ 
}


#body #main
{
	/*position:relative;*/
	
}

#main .bd
{
	padding:10px;
}
#main .appendline{border-top:solid 1px #ccc; height:1px; line-height:1px; margin-top:-1px; margin-left:125px;}
#body #main #xpathmenu a
{
	background:url(../images/ic/irarrow.png) no-repeat right center;
	padding-right:12px;
	margin-right:9px;
	color:#995c33;
}
#main #recommand
{
	background:#f5f5f5;
	border:solid 1px #cccccc;
	margin:20px 0px;
	height:72px;
}
#main #myinfo
{
	position:relative;
	height:18px;
	margin-bottom:10px;
	background:#ffffaa;
	color:Red;
	padding-left:139px;
}
#main #myinfo .curgroup
{
	position:absolute;
	top:0px;
	left:0px;
	width:136px;
	background:#fff;
}
#main .vline1
{
	background:url(../images/ic/igraydotted.png) repeat-y 124px top;
	border:solid 1px #cccccc;
	border-left:0px;
	border-bottom:0px;
	min-height:340px;
}
#main #sidebar
{
	float:left;
	width:125px;
}

#main #sidebar .group
{
	margin-top:10px;
	margin-left:1px;
	height:14px;
}
#main #sidebar .group_c
{
	border-left:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	margin-bottom:10px;
}
#main #sidebar a
{
	color:#000;
}
#main #sidebar .group_i,#main #sidebar .group_i_c
{
	background:#f5f5f5;
	padding:10px;
	text-align:right;
	border-bottom:solid 1px #cccccc;
	margin-right:1px;
}
#main #sidebar .group_i_c
{
	background:#fff;
	margin-right:0px;
}
#main #sidebar .group_l
{
	background:#cad3da;
	text-align:right;
	padding:10px 4px;
	padding-bottom:4px;
}
#main #sidebar .group_l a
{
	color:#fff;
}
#main #sidebar .qk_link_t
{
	padding-bottom:10px;
	border-bottom:solid 1px #fff;
	padding-right:6px;
	margin-bottom:4px;
}
#main #sidebar .qk_link_i 
{
	margin:6px 8px;
}
#main #content
{
	float:right;
	width:843px;
}
#main #content .container
{
	
}


#body #summary
{

}
#body #operate
{
	height: auto;
	min-height: 450px;
}
#column1 img.border
{
	border:solid 1px #9a9a9a;
}


.widget-head h3
{
	font-size:14px;
	color:#fff;
	font-weight:bold;
	height:20px;
}
#column2 .widget-head
{
	height:28px;
}
#column2 .widget-content 
{
	padding:0px 14px;
}
#column2 .widget-content li
{
	 line-height:26px;
}
#footer
{
	clear: both;
	background:#3c3c3c url(../images/bg/sidershadowbg-x.png) repeat-x left bottom; 
	padding-bottom:8px;
	padding:19px;
	color:#ffffff;
	position:relative;
	height:53px;
}
#footer .lbcorner
{
	background:url(../images/bg/sidershadowbg-corner.png) no-repeat 0px -8px; 
	position:absolute;
	bottom:0px;
	left:0px;
	width:7px;
	height:8px;
}

#footer li
{
	width:59px;
	text-align:center;
	height:12px;
	
	line-height:14px;
	vertical-align:bottom;
	border-right:solid 1px #cccccc;	
}
#footer li a
{
	color:#cccccc;
	font-size:12px;
}
#footer .text
{
	margin-top: 10px;
	width:100%;
}
#footer .icon-10086
{
	position:absolute;
	top:19px;
	right:19px;
}

/*-----------------------»ÒÉ«folder START-------------------------------*/
.dl1,.dl2{height:25px; padding-top:5px; font-size:12px; color:#fff; background:#d32c47 url(../images/i/zc_ys.gif) no-repeat 15px 4px; padding-left:22px; padding-right:8px; border-left:1px solid #fff; border-top:1px solid #fff; border-right:1px solid #6a6a6a; border-bottom:1px solid #6a6a6a; cursor:pointer;}
.dl2{background:#db415a url(../images/i/zc_ys.gif) no-repeat 15px 4px;}
.bqd_bg{height:30px; overflow:hidden; background:url(../images/i/bqd_bg.gif) top repeat-x; margin-bottom:10px; font-size:14px;}
.bqd_on,.bqd_of,.bqd_of_mo,.bqd_of1,.bqd_of1_mo{float:left; width:78px; height:23px; padding-top:7px; overflow:hidden; text-align:center; background:url(../images/i/bqd_on.gif) no-repeat;}
.bqd_of,.bqd_of_mo{background:url(../images/i/bqd_of.gif) no-repeat; cursor:pointer;}
.bqd_of1,.bqd_of1_mo{background:url(../images/i/bqd_of1.gif) no-repeat; cursor:pointer;}
.bqd_of_mo,.bqd_of1_mo{color:#36c; text-decoration:underline;}
/*
.bqz_bg{height:27px; overflow:hidden; background:url(../images/i/bqz_bg.gif) top repeat-x; margin-bottom:10px; font-size:14px;}
.bqz_on,.bqz_of,.bqz_of_mo,.bqz_of1,.bqz_of1_mo{float:left; width:95px; height:22px; padding-top:5px; overflow:hidden; text-align:center; background:url(../images/i/bqz_on.gif) no-repeat;}
.bqz_of,.bqz_of_mo{background:url(../images/i/bqz_of.gif) no-repeat; cursor:pointer;}
.bqz_of1,.bqz_of1_mo{background:url(../images/i/bqz_of1.gif) no-repeat; cursor:pointer;}
.bqz_of_mo,.bqz_of1_mo{color:#36c; text-decoration:underline;}
*/
.bqc_bg{height:29px; overflow:hidden; background:url(../images/i/bqc_bg.gif) top repeat-x; margin-bottom:10px; font-size:14px;}
.bqc_on,.bqc_of,.bqc_of_mo,.bqc_of1,.bqc_of1_mo{ width:130px;height:23px;  line-height:23px; vertical-align:middle; overflow:hidden; text-align:center;}
.bqc_on{background-color:#f15e34; border-color:#f15e34; color:#f4f4f4; margin-bottom:-1px; height:24px;}
.bqc_of,.bqc_of_mo{ cursor:pointer;}
.bqc_of_mo,.bqc_of1_mo{color:#36c; text-decoration:underline;}
/*-----------------------»ÒÉ«folder END-------------------------------*/
.f14{font-size:14px;}

#r3 {height:35px; border-bottom:1px solid #D8DFEA; padding:5px 10px; margin-bottom:10px;}
.p30{padding:30px;}
.fbrj_d{margin-bottom:20px;}
.bj_t{float:left; margin:2px 3px 0 0;}
.it_s{display:table; border:0px solid #808080; }
.rjc_2
{
	text-align:right;
	position:relative;
	height:30px;
	margin-top:15px;
}
.rjc_2 div
{
	position:absolute;
	top:3px;
	left:6px;
}
.rjc_2 div a
{
	background:url('../images/i/question.png') no-repeat;
	height:24px;
	padding-left:20px;
	padding-top:2px;
	display:inline-block;
	font-size:14px;
	width:auto;
	display:inline;
}
.rjc_w
{
	background:url('../images/i/warnning.png') no-repeat;
	padding-left:40px;
	padding-top:8px;
	min-height:50px;
}
.rjc_e
{
	background:url('../images/i/warnning.png') no-repeat;
	padding-left:40px;
	padding-top:8px;
}
.rjc_i
{
	background:url('../images/i/info.png') no-repeat;
	padding-left:40px;
	padding-top:8px;
}
.rjc_t
{
	width:100%;
}
.rjc_t td{ vertical-align:top;}
.rjc_t tr.rjc_th 
{
	border-bottom:solid 1px #e3e3e3;
}
.rjc_t tr.rjc_th th
{
	text-align:left;
}
.rjc_t ul
{
	list-style:none;
}
.rjc_t tr.rjc_r_l 
{
	border-top:dotted 1px #e3e3e3;
}